0 1 1 1 2 1 3 4 4 25 5 10201 6 16259565169 7 1100432328310492581042546436 8 31383529740086705883339675381564403354342372463018335778292540655564225 9 73353582511403606186216020684023726298263921886705929053301620017209324103973848115689297130499814538634235624291528452990055773369848177327947649629640977217107871882178472789663474729 10 4815960242204759191842047468300593837878336354835185762915883931494855228050367790587684908560834593593342373253745136000753823846565751611664149749129491993038217802912682181390852920210042056622921996420187345627712753890381406282018276906105427330184801965923823796224936915822559203726605984991386547659226171566719030094045044482128810512341167287616540254723926017317339804872252120768117127701316220429124283276683078303316298922811271236390545115050116779373976493429273158841