1, -2, 4, -18, 6, 1638, -592, 446088,39036424,-284293536,-1842401824,248900267136,-15845288960,-7495661063424,759742256093184,-10356544812377088,-3243279301721283584,12699358712830242816,4118558014200840683520,-64593095335200293474304,-1944280313362776777097216