94844683
570965
2792655
40532372
76288969
7793454
93063706
27175402
55545241
31268494
4285839
37653020
682767
8676895
11491203
92763334
46852234
62851698
62604231
53811132
114540
18082506
97965834
51068547
77443558
3407801
17978278
10542175
572063
28543787
29526761
42168283
39188651
5656147
92732100
7632162
75822290
82559888
13356353
2779507