7
1087
43441
1164193
7648337
7923871097285295625344647665764672671
534955385319592511227419175872576025063351
2307880312514050317434773233753379487634082230810808744501836223
