27205494
19739544
96314442
3315441
20889140
3701546
95091777
24975651
20403133
38571668
21716205
82163816
43697630
59266182
70547560
43733199
37446200
89893885
65943221
59678085
243644
6999645
5518769
76754462
73213962
54683364
80647240
82437569
37225376
27897196
56924619
14548378
27789773
59827336
60761277
68232021
42481133
85635644
66243834
10119702