21459336
18249298
36797547
11192457
46374063
63544307
70862093
26236864
23589453
69571009
66415409
35774954
68995501
7666932
569122
46721642
58253408
51039814
38861816
34732944
47106545
72462760
13364219
77353368
80729889
41403690
52979169
57467004
48786932
9194589
36179219
44315212
37284241
40915590
9272448
46844868
2877275
622512
23866456
53378153