27520
34870
12170
46655
26051
16062
28113
13915
27896
34833
9480
14000
430456728
238079380
1665188312
156704267
129552178
122968252
1113968895
103198210
88179178
82926290
74625139
69251158