32958
16143676
11384677
9595700
5212274
38255018
10443092
191964
35496743
35999926
36557000
99744233
73985989
8322234
91088538
18868559
4105314
16695532
84644737
82829272
39693607
93013929
91149293
73515102
3127242
79378950
4889513
213075
8386956
8108919
46274317
85106239
31382277
7181673
57573005
15141605
12268908
11954598
71653924
66619881