39361290
21025376
5558205
86189220
30486337
1093965
961870
30603741
36979331
35011481
3867444
31557096
3444522
13909965
20033940
35969246
83134258
93537395
46751347
35053087
25473703
39128678
46644967
9021895
53605086
11442784
78497624
59779341
63123053
72167091
9773156
3723439
38544631
24979745
58318967
78308773
35698315
34006654
8892978
13727514