81608697
27765588
29015202
40286079
15217855
39624727
20284829
32024254
79288680
6320538
19033116
17977410
20684524
7680866
20615470
15703447
78478644
7255368
26139088
272120
4601399
11149795
41143773
23546067
33086459
22371398
58509643
5398215
73138877
3742168
69714025
3701358
92854075
87622938
12964234
76904604
65109167
50624429
50983812
53485975