20709310
37788826
2392261
18436479
98851822
80385562
17981575
82265829
19918725
72131123
75569530
15757119
74546207
42056431
25839265
94325504
9683195
39036531
98954786
88144158
93351455
51354116
33894781
28973265
14083577
32362364
13728720
7275022
72521306
34319211
9585433
197142
58305526
34234212
18558653
8205310
12391965
37736673
94963115
42857961