35669988
36739293
16956703
16781279
16203758
44789376
45154503
28387623
30331629
19447199
206663
110576
650697
1023419
965975
765850
92568
185165
834934
113781
631707
649817
52728805
28976463
26178405
13009074
79317124
101054891
98967416
11587494
96532757
37186227
98284058
78893293