59818025
4952711
46633619
30875257
46236420
20803427
6318262
39727187
25148408
1979638
16515042
69491137
12623846
48593736
47414121
23313194
52559803
65311992
68295036
53124815
16379479
75439549
77352936
55069703
15008749
55428903
72248479
80503589
18426141
87229914
47205149
565383
89396075
23668125
72238960
15081225
81433514
30611473
65732550
37215018