3691308
6826410
18689549
33029748
34333946
62342527
9384265
41824762
11662234
57329385
20264656
79201419
59601
14429245
41305145
24574332
26533800
57539586
31283434
13448724
25087838
70816299
80046230
77727288
957355
26928352
14621320
99633076
97609464
34954327
7758811
13496694
37129442
5775996
50794964
68233084
46494907
6766768
68189120
51527508