13011
19524
739119
65517
59831
40044
69234
80695
72374
2192
14113
826183
47089
77860
708156
31239
186310
1173
108967
67947
39937
44552
9818205
91201988
9109397
7702286
9673654
58050
84681074
9565299
5275158
61371195
9093600
560333
7965189
90611161
7571145
9526619
7542807
952928
9334278
81881329
7038468
86111901
6573183
6529354
76361185
7202468
50981891
8736717
76341396
62901332
82981825
6765194
48341155
81411440
8932390
5960732