18733102
10324306
36703126
11941003
67574018
27029935
19807505
92707658
21327511
39041548
8039771
68679232
9933369
18065243
29381943
14273196
63477776
76218701
11419141
6857595
6865215
64412090
21423502
18783331
33239342
33836242
44057770
20277914
48956005
6751252
50529363
54875571
6039736
85711549
46388561
51003362
18747936
92986340
5219193
14064483