411100
24972145
4261872
16134132
32633456
4525866
22765902
82002393
75788286
63348804
60971393
47051479
89487207
6708120
12563804
19548823
52991408
3195398
44142200
74124175
77292953
57616061
253904
7841911
66081328
21634117
7966513
66228970
72579399
97402505
46641129
49942271
20926791
8376883
15206421
30293202
93124860
89408782
505413
68201802