27317291
77253791
985194
50286270
17378634
13556377
11585868
58712996
115213
75432639
58119542
6977877
32628951
3748240
48348406
21624170
94382393
92731109
98296866
78612566
7074000
6209357
7668972
19538795
8147241
13648054
7023998
32916365
28958774
77598977
35953431
32199524
92074694
89288458
31535632
27606784
76441076
9086749
14768211
20478799