25063565
72145230
27787538
8631140
67479975
15596510
22155781
40391505
1965108
8225891
85546714
79025664
98158197
22396939
5144163
46278363
30818246
23564550
347315
62888818
89668817
74069458
3218535
70884889
88594298
91331
7229270
3220156
14377987
69704391
28737533
51832801
2004658
81649815
33681272
14845277
42647500
53203362
73515686
8079281