28517015
16022490
4334214
46727308
33127166
40953020
73744478
22538069
29958898
30421972
54868745
26959719
38326174
301068
53551838
59533972
57333818
30707027
72521320
20073433
14807078
56307362
29693260
11709967
36844300
58344753
85643259
73661429
16713825
35495567
91767434
36237087
7097533
83003182
77227500
95386384
98488082
35761557
59707901
75834105