3,0,0,504,639
3,621,401,823,594
1,580,384,959,639
4,464,448,493,498
