90894917
45531960
67483242
40351789
14117719
44759122
5518887
98042687
976095
46603254
55508705
21388151
61396788
46418339
106218
32489129
251332
33081744
85491195
3994239
9327775
8207188
20653568
14215306
24815276
52412349
87906082
83626809
3322522
9348372
55587634
76767236
17914801
73477644
810342
89948365
4351072
45264307
40996560
52478096