62838500
65096
2822992
17072071
26056433
19737091
96654164
25994514
6202149
6639747
62783004
17854006
25784032
93581197
57408589
85062160
38393653
18594256
67665699
20017180
50719183
93015185
92742489
96215241
45551499
77334161
72734183
75113574
432974
60202383
19738361
73108580
78215500
80714318
6556451
83115507
85749772
25852987
4513951
34984066