57415078
39698446
97937172
10902548
41986283
95149819
67535810
3686121
96943147
1953180
19141552
19866333
86194037
69616567
33106980
94858247
1997365
683761
81746275
58251985
23462423
79533319
19177519
41816542
78666314
1537566
41359318
9561730
20917548
25538101
60408632
49306817
77297882
93202643
97359776
95558058
81999296
70218790
79384458
59996821