0 01 02 03 14 25 46 97 388 3089 493710 31600611 16179538012 132542775789713 69490586833261834214 18653737364294236447052933215 41020002267042295634628394974077560916116 47292842732694677445956165184591784917863686632624336547817 14636425897607340008089212962890182080048371786073915403831208449518521181260931410018 9961035295401493947314207430332391115550676262183328042787293533688494601104767604080771139518061178318209610462862026836119 7815803992376586989362389758258938138506470417239606423972198652934210060487217765608299338038774029713891473152384479388437367304827451316955341893317115255306490742800742277591020 18979399104654568583817547014026699796356865190266459554849696211947145057289680850427715759001991081663746111502583875823087852367962148226500015607900285228078509674367948187807468815699178379099350923403971121719582500844054144711265282992790665508661120781620