86352133
41172399
2501317
7583831
75261751
21792587
95133553
5016500
84687933
42521633
573400
47648218
60654134
56712213
35808213
27898836
40124863
12388506
53552156
24031843
97723174
4013167
91066740
65173592
92268737
98969818
84964640
22148036
3945583
95342474
51196374
36024903
55135340
33441601
52568922
30154032
88562748
67562881
75273885
34169393