39072728
9972940
23899869
44275804
9337309
39775608
9496935
17966264
56142461
38768772
28729862
71309352
94263139
11206092
6218884
7618812
27195103
36786025
79737411
60151660
46345808
90805397
224438
31297003
55563872
18887595
16304016
68517301
40851142
75818601
72464171
54909055
51419129
83586631
1903465
23816503
32338807
21636376
1477724
1449873