85017849
15665879
4509532
79209237
69912193
72167896
30365444
40755326
3702838
99338145
2539431
95185855
14994031
35625951
31673159
79909174
40633068
32921802
38575977
52277053
54225671
36336314
70426941
42044258
54881065
93007409
31101876
38168569
40197022
37892373
67167836
5624314
44692856
21416107
95403166
10664250
63263224
40607446
43263036
72959303