95054890
76564251
72414237
53492264
5376672
93169801
28019484
3412222
77214216
63854427
89223616
14268361
76333157
39188558
13045148
74213416
5354916
9787471
55423722
61398635
1494176
6866151
4543115
27855538
66604040
79508303
11922995
64903341
126583
65432476
1570193
56627774
21196556
79976323
89548270
91278130
52207661
33523808
11291537
44424317