78333339
4185206
917573
51412129
74632295
21621511
9272116
18119017
71307166
36272075
90233368
15655199
74975880
85086339
1523614
54137161
77247350
99715689
72544062
7383285
96002129
9597616
65654728
13347062
63945567
77202324
19015507
46484562
43613831
63745000
60061652
40855895
77936340
68287088
1424778
13316327
2158156
94587109
23108563
98029601