1 0 2 0 3 1 4 282 5 628080 6 3680774301 7 49846153939785 8 1418365816378741440 9 78459796857685317493440 10 7915651642356094020231766800 11 1381222121393845839281152868103600 12 398638294522125203247923680009132025136 13 183191706689594838764583441728231771431430880 14 129720493817849284384062104271680120211989464931880 15 137564302737858884332055608220730263439155637016413561000 16 213075529256143337518648961028544868294971566366721160020800000 17 471504300526172840624972821516247087234058947599593451988560447610880 18 1461530873328007554275188220859026045344487170718200801080807694468768029696 19 6234992267057317048636299888107395511073995247998490078215028041742924435413644800 20 36029883246282536305265722319688237458785434215174588264817613809142001047181021129088000 21 277992790286180589465436795262598484407204121448971161966059973002419819135718953617418393804800 22 2826547547427004227810952489819579566052675344693956806328382175690175415977848990969450422804010944000 23 37422294729845066012207682891373228923840166279975227589536663835814891630856699287426324490796487671381040640 24 638095028028165427812212057273395895631839978636206325772724544899407477663686113333927856283277850746947148943978496 25 13871699401083183800979316206188036674050720109019071088800225079922269517523641691479239517691356466364313248047954237440000