33064690
12933808
81468447
58917639
13791042
66249987
7558631
69435404
2663542
5999165
9857148
38077074
8953942
2593742
18163396
11792292
67191961
77436936
980610000
32182303
2702118
8377343
6531232
26261403
25999067
28396158
845441
77379875
52125175
57984178
96295419
58541854
84539548
37767799
7406152
34229453
51012389
87714513
28871226
26553416