2580 9059470 137522850 782427807 964
0465 496730005 1318941824
926826 8204068 8412 1367382 55
21270 156 5731641766 615969052 79
3641 53114675668 6401
2130645 0969961 3983098 7935426413 030
2675410 355 668 848924 58078947 95003781 24524526 6892582 2092049140 47074110 26467353973 774340