26834460
12688648
20175182
6285600
49225636
25054918
61048650
76075394
517130
5126364
116114
7992528
57114727
8526505
71412128
29245872
72437776
13348162
6752570
48497963
35563365
33311919
9208544
52052212
59227702
5835826
9272570
47584871
43603019
40956485
8497464
20161263
61421466
62548025
21091641
82041127
56111944
63147613
22095523
59662951