58868557
25440
37776039
12918
90462039
25930
39954083
18466
14943748
4948
46131346
18419
37979049
11080
27526810
11806
23405816
23049
51108154
15585
30070278
10360
37766708
19678
55249244
18516
3197600
3163
21393444
5331
31334555
4489
15668793
7294
58823657
27146
17562529
5658
25005939
5896
33317821
10100
11858990
5991
20929255
6173
18988260
6063
13893322
6707
27966831
11199
28044544
11718
20604490
9685