89532754
71968333
15476657
66793094
18742811
38545160
83367621
85954836
3551932
84997882
17436763
50871532
46531511
88413309
1273703
84491345
31603960
25792287
6505190
18083117
35446754
21066521
52092493
77233330
52805553
21332192
85397276
19438758
97875352
4535383
47193568
2778548
14652345
91485440
28255279
29745859
3249322
13978456
61991414
38168292