33251754
31826213
36644860
59514885
8821551
7782205
12043055
47917633
32757274
28403137
39749001
36077713
27909619
76145415
468107
46602667
49467296
97523934
80029240
68457587
6050118
11228533
35958103
76476021
73983934
45993083
56215643
17386584
39373546
18336136
57837013
45222819
38227814
21349015
23408099
91004134
4458192
71082034
9523613
33986732