28349942
99438154
19075637
26257304
371553
79918748
22746934
60057858
54552128
19866899
6017651
89561579
94067732
65134376
49961926
1372176
78053479
8282128
3379377
62841697
74659999
12514194
30139757
2941541
85632151
58568130
95846318
98834421
25749047
78343701
5035749
4525700
10998126
24889813
3329349
28691757
48156559
62131362
4198381
25511609