3,0,380,291,639
1,0,285,348,639
2,595,196,914,630
3,650,323,912,639
4,376,364,573,560
