11277551
5376446
18691966
92975512
16371561
85998918
88994150
2636241
8411969
52222500
6822477
65708025
38233896
62999668
102660
8339207
25339617
17763228
27583024
63236267
2609634
21809864
25231217
16713648
23307660
5376569
89402451
46386935
83514798
13287757
25369820
96946745
68023512
49942660
84862050
69876614
44459123
1566224
29674442
60371819