3,141,437,314,639
1,0,396,370,639
2,579,252,869,639
3,625,282,865,638
4,363,357,608,574
