75081400
1967980
11433071
92327307
70903238
74262018
23528208
85136478
99754963
98772224
24765303
313416
76057009
40666488
19433726
6166940
53803169
94173988
69725401
8387417
31952503
17078243
2657942
30198543
13558725
5861996
81171189
96877013
27864133
77523064
54711111
45832168
52483022
4646862
89347977
34096036
21962189
4245994
52766166
13952746