1 385465 2 38016046 3 13703317686 4 1361622567126 5 490998144726398 6 48801583349072774 7 17594902146494956438 8 1749161667350452565814 9 630514365621711332095246 10 62694035569411089869428342 11 22594521457701951917466755462 12 2247100433645064961526579647206 13 809676093681725965847905091335934 14 80541315101859395133306707124147302 15 29014794059907478790081279692188057142 16 2886788224039410923593138724394059768022 17 1039746997726882393170122519474889300546094 18 103469204184475919487766700518722155625404758 19 37259400635235502961220151944386975384975849894 20 3708576721438567067903839073682972208851161728326 21 1335193042623300782080778602359092872430743022766878 22 132924000214524832488900135529281678988649417789984582 23 47846730183790863034289749998480366844948906792674154198 24 4764304518750902021117298815435166521121086715008119419702 25 1714590738616204573729712460689764834874817829027131657254350