32156598
27065946
98268573
3387517
42926408
82811261
80297901
22319272
28501329
15956679
40903241
37899893
14745955
25516036
33629576
83932874
63126324
68709788
42482889
2540766
31385820
88974473
16242345
14787705
34296215
57589192
19879345
4736279
49544200
72261674
92189933
73283432
39864462
3339342
15065592
30848923
3219186
75078002
18172738
13496725