90341048
35418887
57733305
27491106
34036261
73942341
24194048
86348
71354496
40009750
71171313
57752124
55883089
64146993
27251721
46743430
38147543
6470496
94257592
69065793
30159420
7834642
2747040
19119498
30679257
144965
94605544
57855887
82099070
36632170
8478595
98851420
18123545
3272399
27685102
1805773
69156286
19259735
68376122
45762213