3,146,404,325,590
1,0,374,375,639
2,577,214,926,639
3,640,299,940,595
4,354,375,568,617
