52333462
35438731
3219868
91549467
83332737
56255269
378676
58004830
97192424
25748961
37646827
58991747
70766075
57258573
99213905
3080987
9486125
50734178
25385164
44298196
92253572
6429605
33536993
26545106
79699349
19557417
5141343
8098329
32973437
85241616
91714126
57144358
35017186
48471103
25605949
69214106
38207871
45832001
30691884
5519193