33689342
8947557
71703678
2454138
51036467
6005830
76945821
30032508
45701724
64861172
94128261
60727952
87993004
74904344
47742268
69813991
80731077
47107248
840850
27944092
39141171
138256
1684692
78449686
94311565
299913
2581162
42275831
31961239
91222399
54416555
3901200
55744263
1363550
55789848
89908085
48552326
80426936
46173622
59963843