75467503
23572021
40522891
18205135
28455151
66724267
1022195
477456
1121619
82375847
65719226
31898236
88361469
49825366
50098146
43192531
47056360
32385688
48655563
43141010
34339814
32911617
23043792
2612845
29299448
16958373
4044673
748598
53987841
36711864
30255147
30774768
9969289
39896328
45089263
3035573
39334950
2909605
4558837
96551873