58924832
527552
6176582
15807941
1766105
25195345
47216262
37221717
14841648
62675622
24064974
28766
9033070
49081681
58819255
12306389
47812230
5218027
58493150
98746540
65608
3052208
15108591
96483994
78042995
67008812
47025584
42321718
74617085
12158036
2875074
5717407
58363782
37028223
44589284
83635132
90225285
26611612
77296802
161102