1 24 2 2894 3 292257 4 54792022 5 5837726398 6 1141704766670 7 124856316713527 8 24927956590153554 9 2768406099662459892 10 559412974007994644997 11 62753632268850466297399 12 12780528966938546661644437 13 1443862984479417421728500841 14 295686204207268308567308764525 15 33580573881207889030889271142391 16 6905076218300071619269669592719210 17 787383413427762141248762072076493567 18 162418335177631110121839011437354144246