32564389
19163534
22661145
8664003
99585706
19022119
5603107
22639840
42358554
15111855
81626261
9886430
4560257
85107313
65262247
93824690
84147939
85712471
41275537
42488945
63612579
64879564
23735899
87292504
28441810
57049647
40982462
89325082
78582899
54286259
1387073
5416651
9138968
88236647
12207923
54455814
9866132
32104015
66414730
27299710