14435
26401
33048
11010
435138736
240997380
1685088313
158682269
131629180
125598260
1136038896
104861214
89956182
84087292
76529141
70470160