97449679
29647267
59338200
15221090
51485246
24584719
55697662
289562
10006685
4529220
17829178
93193785
93861201
70098176
25045984
41264856
89927883
8768428
72853834
75546871
11092736
97827303
3601598
7425768
97179401
23182305
55418850
21297141
68557312
6191376
4505232
18949536
5011915
43718521
11429365
51407400
1798474
19433636
2928824
32628687