12637796
50307855
40188655
51819067
85392668
15472011
38953198
46623472
13161832
37162012
13511947
44008829
34145153
54686986
9202682
828264
74759992
56183219
9732910
97435288
78245471
1844790
37629974
62061105
23823710
22116610
5716514
18122001
9889388
29482440
36901019
80712449
25664269
21321021
33667311
34714853
50876876
6299883
99315166
58415082