3
3
3
7
19
73
1423
2687
5689
49297
647011
711001
13664473
202029703
1113491139767
41851365145831
23728823512345609279
31357373417090093431
201487636602438195784363
864328108984548257763049805767
13775694692898492184744709216599873
377460666468258956042387138512734907
2784647313277751541285980573724799363
19573690271784800408214873038427972853220421889
165881583766270315258032910858563450583741187377
1145067206868078152729043256244378343162779564921568853432779649
