1351197
4401889
44001676
10376425
58322311
85421835
30239569
12377665
64578089
86747714
72314148
9700283
41952639
38763955
65803185
81132280
69544228
86076945
65208315
8430205
38086359
36883166
62805358
96549967
19361027
24903043
89769834
21116667
57472563
52493719
36859837
11482188
2833157
58634766
79918620
3046214
65696185
93952759
58906762
6176399