16468726
116448
79021508
90191871
97695245
9705999
63522517
80708486
45216596
63739464
1578366
37874759
1381198
45929721
35048615
83974408
1172963
70817419
23632966
40418127
64106828
57628778
82518779
17963417
84532277
66037568
6512450
61598290
78376282
50721428
8728331
591033
25896732
55447991
66834218
6342310
45624445
34669302
4966197
12632903