90516418
49321791
29745486
7529204
4872395
15145020
2094724
88317463
69752862
2403905
22863958
83452751
27703752
67967968
38656921
57326649
1501736
87075769
3388332
59702223
49457510
75879130
4914545
47879530
62551842
61538388
60715564
973432
71466735
75766541
1510247
35282593
40819619
6487934
90429635
29444299
55573508
62969027
3709109
11346708