eighty six million five hundred twenty three thousand five hundred seventy eight
six million five hundred seventy three thousand two hundred forty nine
eight million two hundred seventy three thousand six hundred fifty four
twelve
twenty nine thousand five hundred eighty six
nine millions eight hundred seventy two thousand three hundred seventy four
nine million eight hundred fifty four thousand three hundred sixty two
one hundred fifty six
156
8273654
12
86523578
9854362
6573249
9872374
29586