20744131
38597272
71629568
3262229
35633126
9423673
63235129
39149011
31829578
8249582
82992937
1600653
85783424
65705424
18532519
85514839
2262826
14591969
2337245
17354341
59382810
68497969
45854004
66792645
16807870
35126805
74193722
49401697
7264881
91604925
74507718
96522446
81195661
63847193
17732623
91266829
17772973
16054183
48809590
394086