91657422
80105454
23908344
39245189
40984579
59715440
98832644
33456285
11317844
36817273
48378869
54873204
88172611
69157994
69506184
31364915
3676937
3659400
14346521
8083531
22031477
16174570
9072449
24136127
89362474
48326843
84014591
42699104
84927201
78931804
45936625
9757372
36586364
66173886
6462906
91923371
70249559
96125852
89903126
17921024