96464757
12507191
23279723
967749
94937227
83574331
76904528
43863060
44532766
29074715
1994974
4388368
51574618
20596232
2685666
18921629
68532120
80717765
58152416
6372152
693713
62774619
17337334
1293287
2292941
986008
8131647
22358120
55663474
85417475
57051451
1894677
11706757
29896665
38944534
6421341
21339077
24435914
97964715
38577894