name : 2134,2314 0 1 1 2 2 6 3 22 4 101 5 556 6 3550 7 25923 8 212960 9 1943217 10 19506469 11 213611655 12 2534107378 13 32375275725 14 443164501881 15 6470602066227 16 100381490487147 17 1648868927774609 18 28589048157501712 19 521782697091746412 20 9999284961484350604 21 200748173108820889298 22 4213465234057701272534 23 92280647525185844768225 24 2105283654503077289599649 25 49950971966010091132825932 26 1230743878074750521574116675 27 31447468607266665503999158860 28 832230574522737299723107001101 29 22783733827919565719359872238048 30 644535093759847408255275934509561 31 18821599325699666989710842803376348 32 566800781680808833906697254851280823 33 17586091735994117564609292280584060412 34 561690857912206769429106028932351268320 35 18452696248414879804431254917027385740083 36 623048039260645502107970873195554523825254 37 21605539084874353255545086773559951164625058 38 768935108640589898336826559966627201170123065 39 28067883080396776518293591487980306536243287358