57412979
47931467
79025726
3488823
12557572
97597118
79218482
2021147
20238283
79283197
5177109
28524260
68684525
77158554
34729524
3166646
1373880
24637950
87865582
34414937
49721333
67016393
70783144
95379682
42771311
56123849
7167104
16756164
71413518
51157008
37451459
93428589
68455802
60019196
5995237
49536652
188790
95077303
67083788
78374633