53939043
68251121
99902487
40057847
23454733
20933771
874270
42083055
79926829
77212169
29467936
3225619
97557990
47357870
24585785
25507903
27456146
83415043
28817204
3205768
91303251
93294761
55152012
55625299
9002496
80651403
92877442
19277128
41793935
85473697
19727111
11685164
5456537
78449499
8279926
84415992
73103207
88984583
42289060
92083734