1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 27 14 744 15 1173268 16 2586625801171 17 14348276635209672362238685 18 1062286904072440687703470835520966381484062674280821 19 2772981996233771307160761834816770236992459864979071410645814521875906385891874287497398902866698133501 20 9445196908046241990543276115179500429994449061656955451722629648469391674465468322320533428814464945038073730984051770126398912160578229512906663798317547894644176034509026682181640816937599371112467646302 21 611124045562056952884750178301464085660058483190058945660795593770720966831289511976332213511670429866600526277448017994931904720529293339428244308150213541799304010050357181639581804294395339267510087766017239245141259347500747322164218735506482503790030955540291445798106996000883605085218787484545925597943215960263167008483746637587980395654203746882653424436815995749487295989610824854456764337100849696851 22 1577597212748481750071557224309190420735006695360854483260272274497039208260238461349493561341906208611721162459770508820661221802573249118121593590774357742889644408706187717548578202820715791074464574308860620194273715582423014637324580811175571599846901682685976901223845299225218611879503131185907755583408480043923834083720706145115145736872878423595698268324545975873644284007983274748826185386862188926775784435571637746255133571703881507069960923452936942240245929962171006302004833944201703426036739271575813385277391974570154591767155529788311631904969441022328459575019279664602005934630193756761204955436389632274275270576438983195508973380057361288661316818074599113026235176029115756245341265077846758319540372992415175833062113720237728644054864436793451069192524746598363667821081583243391740827703074211529