18262256
6372754
75207272
21032273
27067067
29105202
25492024
78534115
70275233
43005039
79472307
4945245
1177047
98944844
53782205
49669009
74877000
1557692
59058738
16585696
92634513
5958971
98444287
62388783
9605230
20632176
52551753
32967341
8466529
633834
791164
1551764
87251273
79388897
77756924
56738748
82575845
49771253
44923912
25725851