149225
197867
464379
2225540
4139095
7431943
11056608
12352462
17420078