57367825
395810
31971480
20892092
1748994
33801801
18061090
20039745
91178629
11677126
67646779
77254783
40952373
19619456
46192379
89261381
1119389
45184906
90369319
88378839
35742420
5385551
45652003
7901776
5808421
33389108
42763480
4919534
83982461
97066661
50113873
8545216
6151220
56527387
8835892
85884662
69659781
55028379
40427867
4301330