83106480
61043167
18371464
33057619
45441688
46645774
30503938
93486210
24295400
39762159
25877035
97343624
10119675
9827291
3614788
75113251
38669607
1601731
2791474
3129626
93321387
1572209
3685594
58696254
80203482
38548600
39454327
5812612
44487935
19773992
36499830
48878254
4491825
80614385
4149743
7138981
1321827
3267495
51365700
28732820