48825199
87195349
85182313
38098288
83905070
1289544
40888
373710
95344204
52936747
5149787
40592857
1867269
8675392
4699872
56244164
14698815
54778200
49815664
2227020
71913032
83335484
64445607
62258530
3607693
11688720
19695011
19781574
14585865
17247935
12645721
40559706
67841267
90853071
65882245
75231511
59032038
441272
20309858
4526626