0 2 1 5 2 29 3 961 4 1061329 5 1292942940721 6 1919252026700932310361841 7 4228845073866683906973727166841825390255402119281 8 20530699713334053449042480498993532340748805163335394099953181550394504111546117863646046977966961 9 483913047127311468763214463584131360017445010103462360937382502871104681137339195809570679642878464330891380081889024682925302004742291576216699556166045542239555539789030329877167615338363185521 10 268840409411423971816104026679099343243559034729922648102913572606548170126796110569284641491444733428028950290299192086208072334431880341831111811111396729808807278577422045170993906845590795009384032301984634911530005006762518792163052897813367951757908489634608636782262417017539087005024405733848382598102013700743722232196174065919325186188777150658320169480343845858368992927086851441 11 82975327088588390793872315580666421530994610962299169344230460992624019000152176437185403712382516594642445064303210922089327680449306383554242782057100660061389491243702921100287955768324188989906374762695055755791120009387405696578873295803264111134747847924988622226390268496670379149484027864641870875609114490630021689735091719886850773504529948336083235194568437586051230142518884657094379858468656878960334231603146891539384626891596935877334128382749298401522080136661707763496645666496184070451736244626461992529405844902895092842820034288767677956264904162057843423409094549166025201103307427440918941139658842887485134077155399962280606386284027643881186230683086704895073251457062319935421064071188202802860814426456569094424153242986556697392375140402318268672986481