47124545
40812388
50359222
15963507
85538504
11422237
18734987
39272727
1021604
65975099
58216721
30101189
52434643
23076566
9077398
13662824
4895332
454500
46087722
55957001
37629895
39376809
57943219
17298329
36031627
14089136
54264866
86561911
62517493
74299274
38344631
51327042
30785020
7532076
38192776
60279297
70069304
51271803
22799767
11364980