5218797
2713211
5832208
666196
95985792
1605917
67162092
14281730
24504258
53471654
88279830
53587322
78273826
77338726
69647898
97741544
83776422
36303881
30446551
52551119
56182888
27086165
44591015
28123678
13789959
35163256
20125882
65375962
57215049
67678737
16189113
93399424
62188077
71483349
24624878
91932797
52575122
1867794
63908053
4436287