60178957
55553311
39001777
27015884
63124192
43161029
40338038
6929228
53276859
9361709
5126211
19406190
5308554
32339367
98314017
14537477
62361285
57518820
99805583
34664537
11669711
24756752
8341315
13058321
29209099
5984006
96464797
73585767
40926558
3936288
7538858
5015136
98929836
4014764
41553335
72284665
45041923
789524
5328148
21066959