89958973
69587598
12052856
54716186
38748691
72491284
98962829
41192584
1798422
8096911
80534532
3498328
93436651
13412606
47737580
14807512
3816913
22968126
10135034
55008009
70244577
29399014
34714642
59516235
18682422
59365585
44742677
10667020
61921056
72847455
93427072
95112225
2065600
68032569
11994642
15157639
69469332
92797599
10714370
58456517