1 0 2 0 3 1 4 2 5 7 6 33 7 244 8 2792 9 52448 10 1690206 11 96288815 12 9873721048 13 1841360945834 14 629414405238720 15 397024508142598996 16 464923623652122023478 17 1016016289424631486429082 18 4162473006943138723685574978 19 32096861904411547975392065322659 20 467473728250280669548640224484209632 21 12899953055023804745172741566250070316787 22 676341161929570663975696263112729180338724187 23 67543030816708749269368720543621025706856249121775 24 12877155296320039995049509074661341098684706892297407878 25 4696595239376499181374767922121717210585994914866767400014688 26 3283162527325488913117382760705383406930052372906819926274985006865