3
3
7
1423
2687
49297
647011
13664473
202029703
1113491139767
23728823512345609279
31357373417090093431
201487636602438195784363
13775694692898492184744709216599873
