25668671
48619025
3808644
99303665
56527166
66592439
10051994
95602537
29208407
90837311
15863324
4753999
6131814
20675121
61243985
31456825
81528264
555297
34292206
41305936
71384768
29422015
92746237
38974422
33538959
4332625
84531415
97888912
99358038
64499323
89358460
435288
32802329
90046706
94668558
18269541
80206027
239652
43014568
149810000