0 145620992 288620544 426442752 556662784 676921344 785186816 879820800 959250432 1022492672 1068826624 1097924608 1109852160 1105068032 1084489728 1049296896 1000996864 941490176 872808448 797245440 717094912 634847232 553058304 474087424 400228352 333643776 276299776 229834752 195624960 174653440 167706624 174981120 196476928 231604224 279642112 339410944 409403392 487915520 572981248 662437888 753991680 845414400 934281216 1018363904 1095565312 1163919360 1221656576 1267269632 1299644416 1317928960 1321730048 1310851072 1285685248 1246822400 1195376640 1132724224 1060438016 980484096 895025152 806420480 717094912 629473280 545980416 469106688 401080320 343932928 299499520 269352960 254607360 256311296 274792448 310181888 362151936 430047232 512753664 608894976 716570624 833945600 958595072 1088159744 1220018176 1351614464 1480261632 1603403776 1718616064 1823604736 1916403712 1995243520 2058616832 2105475072 2135162880 2147418112 2142175232 2120024064 2081751040 2028666880 1962278912 1884422144 1797128192 1702690816 1603534848 1502019584 1400700928 1302003712 1208287232 1121583104 1043922944 977010688 922091520 880345088 852361216 838467584 838533120 852230144 878575616 916520960 964558848 1020985344 1083834368 1150943232 1220018176 1288830976 1355022336 1416298496 1470627840 1515978752 1550581760 1573060608 1582235648 1577189376 1557594112 1523318784 1474691072 1412300800 1337327616 1251016704 1155072000 1051525120 942407680 830144512 717094912 605749248 498663424 398065664 306380800 225574912 157548544 103809024 65601536 43843584 38862848 50921472 79626240 124256256 183828480 256835584 341573632 436011008 537853952 644677632 753991680 863109120 969408512 1070333952 1163460608 1246494720 1317470208 1374617600 1416495104 1442054144 1450573824 1441726464 1415643136 1372848128 1314127872 1240727552 1154220032 1056440320 949485568 835584000 717094912 596574208 476446720 359137280 247005184 142213120 46661632 -37945344 -110231552 -169148416 -213975040 -244514816 -260767744 -263192576 -252641280 -230227968 -197394432 -155910144 -107806720 -55050240 0 54984704 107741184 155844608 197328896 230162432 252575744 263127040 260702208 244449280 213909504 169082880 110166016 37879808 -46727168 -142278656 -247070720 -359202816 -476512256 -596639744 -717160448 -835649536 -949551104 -1056505856 -1154285568 -1240793088 -1314193408 -1372913664 -1415708672 -1441792000 -1450639360 -1442119680 -1416560640 -1374683136 -1317535744 -1246560256 -1163526144 -1070399488 -969474048 -863174656 -754057216 -644743168 -537919488 -436076544 -341639168 -256901120 -183894016 -124321792 -79691776 -50987008 -38928384 -43909120 -65667072 -103874560 -157614080 -225640448 -306446336 -398131200 -498728960 -605814784 -717160448 -830210048 -942473216 -1051590656 -1155137536 -1251082240 -1337393152 -1412366336 -1474756608 -1523384320 -1557659648 -1577254912 -1582301184 -1573126144 -1550647296 -1516044288 -1470693376 -1416364032 -1355087872 -1288896512 -1220083712 -1151008768 -1083899904 -1021050880 -964624384 -916586496 -878641152 -852295680 -838598656 -838533120 -852426752 -880410624 -922157056 -977076224 -1043988480 -1121648640 -1208352768 -1302069248 -1400766464 -1502085120 -1603600384 -1702756352 -1797193728 -1884487680 -1962344448 -2028732416 -2081816576 -2120089600 -2142240768 -2147418112 -2135228416 -2105540608 -2058682368 -1995309056 -1916469248 -1823670272 -1718681600 -1603469312 -1480327168 -1351680000 -1220083712 -1088225280 -958660608 -834011136 -716636160 -608960512 -512819200 -430112768 -362217472 -310247424 -274857984 -256376832 -254672896 -269418496 -299565056 -343998464 -401145856 -469172224 -546045952 -629538816 -717160448 -806486016 -895090688 -980549632 -1060503552 -1132789760 -1195442176 -1246887936 -1285750784 -1310916608 -1321795584 -1317994496 -1299709952 -1267335168 -1221722112 -1163984896 -1095630848 -1018429440 -934346752 -845479936 -754057216 -662503424 -573046784 -487981056 -409468928 -339476480 -279707648 -231669760 -196542464 -175046656 -167772160 -174718976 -195690496 -229900288 -276365312 -333709312 -400293888 -474152960 -553123840 -634912768 -717160448 -797310976 -872873984 -941555712 -1001062400 -1049362432 -1084555264 -1105133568 -1109917696 -1097990144 -1068892160 -1022558208 -959315968 -879886336 -785252352 -676986880 -556728320 -426508288 -288686080 -145686528 0 145620992 288620544 426442752 556662784 676921344 785186816 879820800 959250432 1022492672 1068826624 1097924608 1109852160 1105068032 1084489728 1049296896 1000996864 941490176 872808448 797245440 717094912 634847232 553058304 474087424 400228352 333643776 276299776 229834752 195624960 174653440 167706624 174981120 196476928 231604224 279642112 339410944 409403392 487915520 572981248 662437888 753991680 845414400 934281216 1018363904 1095565312 1163919360 1221656576 1267269632 1299644416 1317928960 1321730048 1310851072 1285685248 1246822400 1195376640 1132724224 1060438016 980484096 895025152 806420480 717094912 629473280 545980416 469106688 401080320 343932928 299499520 269352960 254607360 256311296 274792448 310181888 362151936 430047232 512753664 608894976 716570624 833945600 958595072 1088159744 1220018176 1351614464 1480261632 1603403776 1718616064 1823604736 1916403712 1995243520 2058616832 2105475072 2135162880 2147418112 2142175232 2120024064 2081751040 2028666880 1962278912 1884422144 1797128192 1702690816 1603534848 1502019584 1400700928 1302003712 1208287232 1121583104 1043922944 977010688 922091520 880345088 852361216 838467584