3
5
86561
1281089
10393693
59199467
262302769
396588707
4312790327
8352693761
512917469041
6115209994009
301118908380643
7173631228267151597
719212410327043387693
84163674336698854450433
3906847042550239932867833269
77146448294831869472151022106713
4703562030726257921424807731395517
85313814198633756970175832902213497
904106555381898703253733254107256591
901912542742250747662095103224539896393
100705076277028140414573036353559088974376377685400737
53998160321399444864854478827138796226087104782101617897
3913112911835820709255943886069525362580351752909309688547154382752707879
813315137962641612215721817131097319972473676364680241935668640053428823831374338149000927005996493721
