33428083
24467077
19234971
30011185
2059080
23263375
88969638
39119365
91212050
45744696
9366829
66224351
26055679
14001411
1926651
17383574
536370
6042711
4160359
51593228
29608384
8916613
58772300
1008040
19454024
91863632
47059765
46031331
273972
46103925
94309011
94796583
69318431
67974211
76372149
22588635
19674393
34935899
4148749
53214100