1266118
78921293
59822984
50016500
40378322
36598925
33295808
18119892
3736784
98595829
75796222
19939567
8788284
89688766
37123506
57682147
11889556
56799194
27184861
58996902
20792724
15655096
46616483
15611329
43903511
16193579
45465341
12231977
38324270
11907409
33009954
45397046
29479904
65106308
73804417
6619906
99807046
19598450
47366859
7671919