14310
9670
12361
6321
21680
10720
22570
24140
24456
8271
21871
16151
430487728
238095380
1665308312
156712267
129565178
122981252
1114168895
103202210
88193178
82942290
74628139
69256158