85491412
65253945
92958373
16966690
13022850
39653921
14887362
40624544
91519099
59671085
25795945
25697896
93058266
3981253
64082557
89952489
11592411
95446284
27441719
62053419
32207467
39852809
52878143
54816404
59998079
64098917
27614454
49726566
21132334
26304300
23322637
44027374
63655890
9752002
48589170
95055709
70209029
43376187
74536358
40023439