name : 2134,4213 0 1 1 2 2 6 3 22 4 102 5 564 6 3655 7 27014 8 224784 9 2077426 10 21123549 11 234291504 12 2815309156 13 36431041424 14 505108309635 15 7470062047216 16 117379903416816 17 1952928926660772 18 34297339281052519 19 634031331573675632 20 12306947666749486848 21 250261102074140402602 22 5320366091725203255837 23 118024748058884562391776 24 2727303164246011824434872 25 65543116678316417951641310 26 1635728340032893042853920641 27 42334022313329428013504460652 28 1134770029890028218942030783324 29 31466572279788870912208417735548 30 901636440143412356847559663571335 31 26668694653450378305677489657520608 32 813459665339397238151867191788913488 33 25564380071595286677869247037972214896 34 827034515816150181086449261867198434963 35 27519875236730193479737555939607404368936 36 941170940900702215261368835132557614668888 37 33057684555775797718068675987413742436557302 38 1191673723355849255002621505402919292105364025 39 44059308774626562684280709045503482426356928112