18362
47363
37431
30607
20972
52824
768812
23852
15850
39395
19940
54588
430545728
238138380
1665638312
156741267
129612178
123017252
1114398895
103222210
88225178
82958290
74657139
69287158