43046573
60778372
34643495
17663717
40302923
4234752
18684121
10754115
96954266
24506178
45415914
4927311
91562209
59212504
25956242
4869623
44889813
53838473
70249825
8104199
82175640
65785642
69232434
49385419
44131959
54643366
293948
70049672
61824741
6703711
9491977
17607601
2658147
70966608
61811764
36984316
54914312
74091346
3264668
2513374