3,96,382,280,639
1,0,334,346,639
3,585,94,959,639
2,297,155,645,639
3,395,271,646,639
