// Computer generated tms-net embeddings of codes of strength 3. // For information on the used codes of strength 3 see http://www.mathi.uni-heidelberg.de/~yves/Matritzen/CAPs/CAPMatIndex.html // base q nets transformed so that they can be used as if they were DigitalNetBase2 // details: an Element "a_i X^i" is represented as binary eq-tuple "a_i" // each "column" c of the GF(q) generator is replaced by the eq columns X^i c // so we have the eq-times numbers of columns and rows as in the GF(q) matrix // Note, the strength remains the GF(q) strength k, but there are many projections have strength in the range k to eq*k // check if everything that involves GF(q) multiplication (e.g. scrambling) gives the desired result 2 // b (base) 20 // numCols 20 // numRows // outDigits= numRows 1048576 // numPoints (=b^{numCols}) 1025 // dim // 3 // Stregth, see comment above // in class DigitalNetBase2 // genMat[i] should be the i-th number below // 1 2097152 4194304 8388608 16777216 33554432 2048 4096 8192 16384 32768 65536 131072 262144 524288 1048576 67108864 134217728 268435456 536870912 1073741824 // 2 69206016 138412032 276824064 553648128 1107296256 67108864 134217728 268435456 536870912 1073741824 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 3 136314880 272629760 545259520 1090519040 369098752 268435456 536870912 1073741824 335544320 671088640 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 4 203423744 406847488 813694976 1627389952 1442840576 335544320 671088640 1342177280 872415232 1744830464 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 5 270532608 541065216 1082130432 352321536 704643072 1073741824 335544320 671088640 1342177280 872415232 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 6 337641472 675282944 1350565888 889192448 1778384896 1140850688 469762048 939524096 1879048192 1946157056 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 7 404750336 809500672 1619001344 1426063360 1040187392 1342177280 872415232 1744830464 1140850688 469762048 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 8 471859200 943718400 1887436800 1962934272 2113929216 1409286144 1006632960 2013265920 1677721600 1543503872 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 9 538968064 1077936128 343932928 687865856 1375731712 671088640 1342177280 872415232 1744830464 1140850688 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 10 606076928 1212153856 75497472 150994944 301989888 738197504 1476395008 603979776 1207959552 67108864 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 11 673185792 1346371584 880803840 1761607680 1174405120 939524096 1879048192 1946157056 2080374784 1811939328 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 12 740294656 1480589312 612368384 1224736768 100663296 1006632960 2013265920 1677721600 1543503872 738197504 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 13 807403520 1614807040 1417674752 1023410176 2046820352 1744830464 1140850688 469762048 939524096 1879048192 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 14 874512384 1749024768 1149239296 486539264 973078528 1811939328 1275068416 201326592 402653184 805306368 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 15 941621248 1883242496 1954545664 2097152000 1845493760 2013265920 1677721600 1543503872 738197504 1476395008 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 16 1008730112 2017460224 1686110208 1560281088 771751936 2080374784 1811939328 1275068416 201326592 402653184 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 17 1075838976 339738624 679477248 1358954496 905969664 872415232 1744830464 1140850688 469762048 939524096 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 18 1142947840 473956352 947912704 1895825408 1979711488 805306368 1610612736 1409286144 1006632960 2013265920 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 19 1210056704 71303168 142606336 285212672 570425344 603979776 1207959552 67108864 134217728 268435456 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 20 1277165568 205520896 411041792 822083584 1644167168 536870912 1073741824 335544320 671088640 1342177280 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 21 1344274432 876609536 1753219072 1157627904 503316480 1946157056 2080374784 1811939328 1275068416 201326592 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 22 1411383296 1010827264 2021654528 1694498816 1577058304 1879048192 1946157056 2080374784 1811939328 1275068416 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 23 1478492160 608174080 1216348160 83886080 167772160 1677721600 1543503872 738197504 1476395008 603979776 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 24 1545601024 742391808 1484783616 620756992 1241513984 1610612736 1409286144 1006632960 2013265920 1677721600 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 25 1612709888 1413480448 1015021568 2030043136 1711276032 469762048 939524096 1879048192 1946157056 2080374784 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 26 1679818752 1547698176 746586112 1493172224 637534208 402653184 805306368 1610612736 1409286144 1006632960 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 27 1746927616 1145044992 478150656 956301312 1912602624 201326592 402653184 805306368 1610612736 1409286144 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 28 1814036480 1279262720 209715200 419430400 838860800 134217728 268435456 536870912 1073741824 335544320 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 29 1881145344 1950351360 2088763392 1828716544 1308622848 1543503872 738197504 1476395008 603979776 1207959552 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 30 1948254208 2084569088 1820327936 1291845632 234881024 1476395008 603979776 1207959552 67108864 134217728 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 31 2015363072 1681915904 1551892480 754974720 1509949440 1275068416 201326592 402653184 805306368 1610612736 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 32 2082471936 1816133632 1283457024 218103808 436207616 1207959552 67108864 134217728 268435456 536870912 65536 131072 262144 524288 1048576 67110912 134221824 268443648 536887296 1073774592 // 33 69206016 138412032 276824064 553648128 1107296256 1277165568 205520896 411041792 822083584 1644167168 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 34 2097152 4194304 8388608 16777216 33554432 1277165568 205520896 411041792 822083584 1644167168 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 35 203423744 406847488 813694976 1627389952 1442840576 1411383296 1010827264 2021654528 1694498816 1577058304 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 36 136314880 272629760 545259520 1090519040 369098752 1411383296 1010827264 2021654528 1694498816 1577058304 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 37 337641472 675282944 1350565888 889192448 1778384896 471859200 943718400 1887436800 1962934272 2113929216 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 38 270532608 541065216 1082130432 352321536 704643072 471859200 943718400 1887436800 1962934272 2113929216 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 39 471859200 943718400 1887436800 1962934272 2113929216 69206016 138412032 276824064 553648128 1107296256 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 40 404750336 809500672 1619001344 1426063360 1040187392 69206016 138412032 276824064 553648128 1107296256 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 41 606076928 1212153856 75497472 150994944 301989888 1142947840 473956352 947912704 1895825408 1979711488 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 42 538968064 1077936128 343932928 687865856 1375731712 1142947840 473956352 947912704 1895825408 1979711488 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 43 740294656 1480589312 612368384 1224736768 100663296 1545601024 742391808 1484783616 620756992 1241513984 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 44 673185792 1346371584 880803840 1761607680 1174405120 1545601024 742391808 1484783616 620756992 1241513984 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 45 874512384 1749024768 1149239296 486539264 973078528 337641472 675282944 1350565888 889192448 1778384896 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 46 807403520 1614807040 1417674752 1023410176 2046820352 337641472 675282944 1350565888 889192448 1778384896 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 47 1008730112 2017460224 1686110208 1560281088 771751936 203423744 406847488 813694976 1627389952 1442840576 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 48 941621248 1883242496 1954545664 2097152000 1845493760 203423744 406847488 813694976 1627389952 1442840576 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 49 1142947840 473956352 947912704 1895825408 1979711488 941621248 1883242496 1954545664 2097152000 1845493760 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 50 1075838976 339738624 679477248 1358954496 905969664 941621248 1883242496 1954545664 2097152000 1845493760 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 51 1277165568 205520896 411041792 822083584 1644167168 538968064 1077936128 343932928 687865856 1375731712 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 52 1210056704 71303168 142606336 285212672 570425344 538968064 1077936128 343932928 687865856 1375731712 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 53 1411383296 1010827264 2021654528 1694498816 1577058304 1746927616 1145044992 478150656 956301312 1912602624 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 54 1344274432 876609536 1753219072 1157627904 503316480 1746927616 1145044992 478150656 956301312 1912602624 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 55 1545601024 742391808 1484783616 620756992 1241513984 1881145344 1950351360 2088763392 1828716544 1308622848 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 56 1478492160 608174080 1216348160 83886080 167772160 1881145344 1950351360 2088763392 1828716544 1308622848 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 57 1679818752 1547698176 746586112 1493172224 637534208 807403520 1614807040 1417674752 1023410176 2046820352 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 58 1612709888 1413480448 1015021568 2030043136 1711276032 807403520 1614807040 1417674752 1023410176 2046820352 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 59 1814036480 1279262720 209715200 419430400 838860800 673185792 1346371584 880803840 1761607680 1174405120 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 60 1746927616 1145044992 478150656 956301312 1912602624 673185792 1346371584 880803840 1761607680 1174405120 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 61 1948254208 2084569088 1820327936 1291845632 234881024 1612709888 1413480448 1015021568 2030043136 1711276032 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 62 1881145344 1950351360 2088763392 1828716544 1308622848 1612709888 1413480448 1015021568 2030043136 1711276032 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 63 2082471936 1816133632 1283457024 218103808 436207616 2015363072 1681915904 1551892480 754974720 1509949440 67174400 134348800 268697600 537395200 1074790400 67110912 134221824 268443648 536887296 1073774592 // 64 2015363072 1681915904 1551892480 754974720 1509949440 2015428608 1682046976 1552154624 755499008 1510998016 67108864 134217728 268435456 536870912 1073741824 67110912 134221824 268443648 536887296 1073774592 // 65 171966464 270532608 541065216 1082130432 352321536 404750336 809500672 1619001344 1426063360 1040187392 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 66 239075328 404750336 809500672 1619001344 1426063360 337641472 675282944 1350565888 889192448 1778384896 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 67 37748736 2097152 4194304 8388608 16777216 404750336 809500672 1619001344 1426063360 1040187392 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 68 104857600 136314880 272629760 545259520 1090519040 337641472 675282944 1350565888 889192448 1778384896 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 69 440401920 807403520 1614807040 1417674752 1023410176 2015363072 1681915904 1551892480 754974720 1509949440 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 70 507510784 941621248 1883242496 1954545664 2097152000 1948254208 2084569088 1820327936 1291845632 234881024 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 71 306184192 538968064 1077936128 343932928 687865856 2015363072 1681915904 1551892480 754974720 1509949440 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 72 373293056 673185792 1346371584 880803840 1761607680 1948254208 2084569088 1820327936 1291845632 234881024 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 73 708837376 1344274432 876609536 1753219072 1157627904 1881145344 1950351360 2088763392 1828716544 1308622848 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 74 775946240 1478492160 608174080 1216348160 83886080 2082471936 1816133632 1283457024 218103808 436207616 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 75 574619648 1075838976 339738624 679477248 1358954496 1881145344 1950351360 2088763392 1828716544 1308622848 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 76 641728512 1210056704 71303168 142606336 285212672 2082471936 1816133632 1283457024 218103808 436207616 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 77 977272832 1881145344 1950351360 2088763392 1828716544 270532608 541065216 1082130432 352321536 704643072 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 78 1044381696 2015363072 1681915904 1551892480 754974720 471859200 943718400 1887436800 1962934272 2113929216 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 79 843055104 1612709888 1413480448 1015021568 2030043136 270532608 541065216 1082130432 352321536 704643072 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 80 910163968 1746927616 1145044992 478150656 956301312 471859200 943718400 1887436800 1962934272 2113929216 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 81 1245708288 69206016 138412032 276824064 553648128 941621248 1883242496 1954545664 2097152000 1845493760 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 82 1312817152 203423744 406847488 813694976 1627389952 874512384 1749024768 1149239296 486539264 973078528 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 83 1111490560 337641472 675282944 1350565888 889192448 941621248 1883242496 1954545664 2097152000 1845493760 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 84 1178599424 471859200 943718400 1887436800 1962934272 874512384 1749024768 1149239296 486539264 973078528 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 85 1514143744 606076928 1212153856 75497472 150994944 1478492160 608174080 1216348160 83886080 167772160 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 86 1581252608 740294656 1480589312 612368384 1224736768 1411383296 1010827264 2021654528 1694498816 1577058304 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 87 1379926016 874512384 1749024768 1149239296 486539264 1478492160 608174080 1216348160 83886080 167772160 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 88 1447034880 1008730112 2017460224 1686110208 1560281088 1411383296 1010827264 2021654528 1694498816 1577058304 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 89 1782579200 1142947840 473956352 947912704 1895825408 1344274432 876609536 1753219072 1157627904 503316480 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 90 1849688064 1277165568 205520896 411041792 822083584 1545601024 742391808 1484783616 620756992 1241513984 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 91 1648361472 1411383296 1010827264 2021654528 1694498816 1344274432 876609536 1753219072 1157627904 503316480 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 92 1715470336 1545601024 742391808 1484783616 620756992 1545666560 742522880 1485045760 621281280 1242562560 134217728 268435456 536870912 1073741824 335544320 67110912 134221824 268443648 536887296 1073774592 // 93 2051014656 1679818752 1547698176 746586112 1493172224 807403520 1614807040 1417674752 1023410176 2046820352 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 94 2118123520 1814036480 1279262720 209715200 419430400 1008730112 2017460224 1686110208 1560281088 771751936 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 95 1916796928 1948254208 2084569088 1820327936 1291845632 807403520 1614807040 1417674752 1023410176 2046820352 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 96 1983905792 2082471936 1816133632 1283457024 218103808 1008730112 2017460224 1686110208 1560281088 771751936 134283264 268566528 537133056 1074266112 336592896 67110912 134221824 268443648 536887296 1073774592 // 97 260046848 463470592 870318080 1667235840 1449132032 1411383296 1010827264 2021654528 1694498816 1577058304 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 98 192937984 329252864 601882624 1130364928 375390208 1545601024 742391808 1484783616 620756992 1241513984 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 99 125829120 195035136 333447168 593494016 1113587712 1545601024 742391808 1484783616 620756992 1241513984 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 100 58720256 60817408 65011712 56623104 39845888 1411383296 1010827264 2021654528 1694498816 1577058304 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 101 528482304 1000341504 1944059904 2002780160 2120220672 606142464 1212284928 75759616 151519232 303038464 201326592 402653184 805306368 1610612736 1409286144 67110912 134221824 268443648 536887296 1073774592 // 102 461373440 866123776 1675624448 1465909248 1046478848 740294656 1480589312 612368384 1224736768 100663296 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 103 394264576 731906048 1407188992 929038336 1784676352 740294656 1480589312 612368384 1224736768 100663296 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 104 327155712 597688320 1138753536 392167424 710934528 606076928 1212153856 75497472 150994944 301989888 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 105 796917760 1537212416 668991488 1264582656 106954752 471859200 943718400 1887436800 1962934272 2113929216 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 106 729808896 1402994688 937426944 1801453568 1180696576 337641472 675282944 1350565888 889192448 1778384896 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 107 662700032 1268776960 132120576 190840832 308281344 337641472 675282944 1350565888 889192448 1778384896 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 108 595591168 1134559232 400556032 727711744 1382023168 471859200 943718400 1887436800 1962934272 2113929216 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 109 1065353216 2074083328 1742733312 1600126976 778043392 1814036480 1279262720 209715200 419430400 838860800 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 110 998244352 1939865600 2011168768 2136997888 1851785216 1679818752 1547698176 746586112 1493172224 637534208 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 111 931135488 1805647872 1205862400 526385152 979369984 1679818752 1547698176 746586112 1493172224 637534208 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 112 864026624 1671430144 1474297856 1063256064 2053111808 1814036480 1279262720 209715200 419430400 838860800 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 113 1333788672 262144000 467664896 861929472 1650458624 874512384 1749024768 1149239296 486539264 973078528 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 114 1266679808 127926272 199229440 325058560 576716800 1008730112 2017460224 1686110208 1560281088 771751936 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 115 1199570944 530579456 1004535808 1935671296 1986002944 1008730112 2017460224 1686110208 1560281088 771751936 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 116 1132462080 396361728 736100352 1398800384 912261120 874512384 1749024768 1149239296 486539264 973078528 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 117 1602224128 799014912 1541406720 660602880 1247805440 1142947840 473956352 947912704 1895825408 1979711488 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 118 1535115264 664797184 1272971264 123731968 174063616 1277165568 205520896 411041792 822083584 1644167168 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 119 1468006400 1067450368 2078277632 1734344704 1583349760 1277165568 205520896 411041792 822083584 1644167168 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 120 1400897536 933232640 1809842176 1197473792 509607936 1142947840 473956352 947912704 1895825408 1979711488 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 121 1870659584 1335885824 266338304 459276288 845152256 2082471936 1816133632 1283457024 218103808 436207616 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 122 1803550720 1201668096 534773760 996147200 1918894080 1948254208 2084569088 1820327936 1291845632 234881024 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 123 1736441856 1604321280 803209216 1533018112 643825664 1948254208 2084569088 1820327936 1291845632 234881024 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 124 1669332992 1470103552 1071644672 2069889024 1717567488 2082471936 1816133632 1283457024 218103808 436207616 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 125 2139095040 1872756736 1340080128 257949696 442499072 203423744 406847488 813694976 1627389952 1442840576 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 126 2071986176 1738539008 1608515584 794820608 1516240896 69206016 138412032 276824064 553648128 1107296256 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 127 2004877312 2141192192 1876951040 1331691520 241172480 69206016 138412032 276824064 553648128 1107296256 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 128 1937768448 2006974464 2145386496 1868562432 1314914304 203423744 406847488 813694976 1627389952 1442840576 201392128 402784256 805568512 1611137024 1410334720 67110912 134221824 268443648 536887296 1073774592 // 129 287309824 574619648 1075838976 339738624 679477248 1612709888 1413480448 1015021568 2030043136 1711276032 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 130 354418688 708837376 1344274432 876609536 1753219072 1948254208 2084569088 1820327936 1291845632 234881024 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 131 421527552 843055104 1612709888 1413480448 1015021568 1344274432 876609536 1753219072 1157627904 503316480 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 132 488636416 977272832 1881145344 1950351360 2088763392 1142947840 473956352 947912704 1895825408 1979711488 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 133 18874368 37748736 2097152 4194304 8388608 1612709888 1413480448 1015021568 2030043136 1711276032 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 134 85983232 171966464 270532608 541065216 1082130432 1948254208 2084569088 1820327936 1291845632 234881024 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 135 153092096 306184192 538968064 1077936128 343932928 1344274432 876609536 1753219072 1157627904 503316480 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 136 220200960 440401920 807403520 1614807040 1417674752 1142947840 473956352 947912704 1895825408 1979711488 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 137 824180736 1648361472 1411383296 1010827264 2021654528 1545601024 742391808 1484783616 620756992 1241513984 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 138 891289600 1782579200 1142947840 473956352 947912704 1210056704 71303168 142606336 285212672 570425344 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 139 958398464 1916796928 1948254208 2084569088 1820327936 1814036480 1279262720 209715200 419430400 838860800 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 140 1025507328 2051014656 1679818752 1547698176 746586112 2015363072 1681915904 1551892480 754974720 1509949440 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 141 555745280 1111490560 337641472 675282944 1350565888 1545601024 742391808 1484783616 620756992 1241513984 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 142 622854144 1245708288 69206016 138412032 276824064 1210056704 71303168 142606336 285212672 570425344 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 143 689963008 1379926016 874512384 1749024768 1149239296 1814036480 1279262720 209715200 419430400 838860800 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 144 757071872 1514143744 606076928 1212153856 75497472 2015363072 1681915904 1551892480 754974720 1509949440 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 145 1361051648 910163968 1746927616 1145044992 478150656 2082471936 1816133632 1283457024 218103808 436207616 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 146 1428160512 1044381696 2015363072 1681915904 1551892480 1746927616 1145044992 478150656 956301312 1912602624 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 147 1495269376 641728512 1210056704 71303168 142606336 1277165568 205520896 411041792 822083584 1644167168 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 148 1562378240 775946240 1478492160 608174080 1216348160 1478557696 608305152 1216610304 84410368 168820736 268435456 536870912 1073741824 335544320 671088640 67110912 134221824 268443648 536887296 1073774592 // 149 1092616192 373293056 673185792 1346371584 880803840 2082471936 1816133632 1283457024 218103808 436207616 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 150 1159725056 507510784 941621248 1883242496 1954545664 1746927616 1145044992 478150656 956301312 1912602624 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 151 1226833920 104857600 136314880 272629760 545259520 1277165568 205520896 411041792 822083584 1644167168 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 152 1293942784 239075328 404750336 809500672 1619001344 1478492160 608174080 1216348160 83886080 167772160 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 153 1897922560 1983905792 2082471936 1816133632 1283457024 1075838976 339738624 679477248 1358954496 905969664 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 154 1965031424 2118123520 1814036480 1279262720 209715200 1411383296 1010827264 2021654528 1694498816 1577058304 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 155 2032140288 1715470336 1545601024 742391808 1484783616 1881145344 1950351360 2088763392 1828716544 1308622848 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 156 2099249152 1849688064 1277165568 205520896 411041792 1679818752 1547698176 746586112 1493172224 637534208 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 157 1629487104 1447034880 1008730112 2017460224 1686110208 1075838976 339738624 679477248 1358954496 905969664 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 158 1696595968 1581252608 740294656 1480589312 612368384 1411383296 1010827264 2021654528 1694498816 1577058304 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 159 1763704832 1178599424 471859200 943718400 1887436800 1881145344 1950351360 2088763392 1828716544 1308622848 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 160 1830813696 1312817152 203423744 406847488 813694976 1679818752 1547698176 746586112 1493172224 637534208 268500992 537001984 1074003968 336068608 672137216 67110912 134221824 268443648 536887296 1073774592 // 161 383778816 694157312 1388314624 891289600 1782579200 740294656 1480589312 612368384 1224736768 100663296 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 162 316669952 559939584 1119879168 354418688 708837376 1008730112 2017460224 1686110208 1560281088 771751936 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 163 517996544 962592768 1925185536 1965031424 2118123520 337641472 675282944 1350565888 889192448 1778384896 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 164 450887680 828375040 1656750080 1428160512 1044381696 69206016 138412032 276824064 553648128 1107296256 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 165 115343360 157286400 314572800 555745280 1111490560 1008730112 2017460224 1686110208 1560281088 771751936 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 166 48234496 23068672 46137344 18874368 37748736 740294656 1480589312 612368384 1224736768 100663296 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 167 249561088 425721856 851443712 1629487104 1447034880 69206016 138412032 276824064 553648128 1107296256 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 168 182452224 291504128 583008256 1092616192 373293056 337641472 675282944 1350565888 889192448 1778384896 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 169 920649728 1767899136 1186988032 488636416 977272832 807403520 1614807040 1417674752 1023410176 2046820352 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 170 853540864 1633681408 1455423488 1025507328 2051014656 538968064 1077936128 343932928 687865856 1375731712 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 171 1054867456 2036334592 1723858944 1562378240 775946240 136314880 272629760 545259520 1090519040 369098752 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 172 987758592 1902116864 1992294400 2099249152 1849688064 404750336 809500672 1619001344 1426063360 1040187392 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 173 652214272 1231028224 113246208 153092096 306184192 539033600 1078067200 344195072 688390144 1376780288 335544320 671088640 1342177280 872415232 1744830464 67110912 134221824 268443648 536887296 1073774592 // 174 585105408 1096810496 381681664 689963008 1379926016 807403520 1614807040 1417674752 1023410176 2046820352 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 175 786432000 1499463680 650117120 1226833920 104857600 404750336 809500672 1619001344 1426063360 1040187392 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 176 719323136 1365245952 918552576 1763704832 1178599424 136314880 272629760 545259520 1090519040 369098752 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 177 1457520640 1029701632 2059403264 1696595968 1581252608 1881145344 1950351360 2088763392 1828716544 1308622848 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 178 1390411776 895483904 1790967808 1159725056 507510784 1612709888 1413480448 1015021568 2030043136 1711276032 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 179 1591738368 761266176 1522532352 622854144 1245708288 1210056704 71303168 142606336 285212672 570425344 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 180 1524629504 627048448 1254096896 85983232 171966464 1478492160 608174080 1216348160 83886080 167772160 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 181 1189085184 492830720 985661440 1897922560 1983905792 1612709888 1413480448 1015021568 2030043136 1711276032 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 182 1121976320 358612992 717225984 1361051648 910163968 1881145344 1950351360 2088763392 1828716544 1308622848 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 183 1323302912 224395264 448790528 824180736 1648361472 1478492160 608174080 1216348160 83886080 167772160 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 184 1256194048 90177536 180355072 287309824 574619648 1210056704 71303168 142606336 285212672 570425344 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 185 1994391552 2103443456 1858076672 1293942784 239075328 1814036480 1279262720 209715200 419430400 838860800 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 186 1927282688 1969225728 2126512128 1830813696 1312817152 2082471936 1816133632 1283457024 218103808 436207616 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 187 2128609280 1835008000 1321205760 220200960 440401920 1411383296 1010827264 2021654528 1694498816 1577058304 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 188 2061500416 1700790272 1589641216 757071872 1514143744 1142947840 473956352 947912704 1895825408 1979711488 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 189 1725956096 1566572544 784334848 1495269376 641728512 2082471936 1816133632 1283457024 218103808 436207616 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 190 1658847232 1432354816 1052770304 2032140288 1715470336 1814036480 1279262720 209715200 419430400 838860800 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 191 1860173824 1298137088 247463936 421527552 843055104 1142947840 473956352 947912704 1895825408 1979711488 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 192 1793064960 1163919360 515899392 958398464 1916796928 1411383296 1010827264 2021654528 1694498816 1577058304 335609856 671219712 1342439424 872939520 1745879040 67110912 134221824 268443648 536887296 1073774592 // 193 432013312 864026624 1671430144 1474297856 1063256064 2015363072 1681915904 1551892480 754974720 1509949440 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 194 499122176 998244352 1939865600 2011168768 2136997888 1679818752 1547698176 746586112 1493172224 637534208 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 195 297795584 595591168 1134559232 400556032 727711744 1478492160 608174080 1216348160 83886080 167772160 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 196 364904448 729808896 1402994688 937426944 1801453568 1142947840 473956352 947912704 1895825408 1979711488 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 197 163577856 327155712 597688320 1138753536 392167424 1478492160 608174080 1216348160 83886080 167772160 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 198 230686720 461373440 866123776 1675624448 1465909248 1142947840 473956352 947912704 1895825408 1979711488 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 199 29360128 58720256 60817408 65011712 56623104 2015363072 1681915904 1551892480 754974720 1509949440 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 200 96468992 192937984 329252864 601882624 1130364928 1679818752 1547698176 746586112 1493172224 637534208 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 201 968884224 1937768448 2006974464 2145386496 1868562432 69271552 138543104 277086208 554172416 1108344832 402653184 805306368 1610612736 1409286144 1006632960 67110912 134221824 268443648 536887296 1073774592 // 202 1035993088 2071986176 1738539008 1608515584 794820608 404750336 809500672 1619001344 1426063360 1040187392 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 203 834666496 1669332992 1470103552 1071644672 2069889024 606076928 1212153856 75497472 150994944 301989888 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 204 901775360 1803550720 1201668096 534773760 996147200 941621248 1883242496 1954545664 2097152000 1845493760 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 205 700448768 1400897536 933232640 1809842176 1197473792 606076928 1212153856 75497472 150994944 301989888 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 206 767557632 1535115264 664797184 1272971264 123731968 941621248 1883242496 1954545664 2097152000 1845493760 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 207 566231040 1132462080 396361728 736100352 1398800384 69206016 138412032 276824064 553648128 1107296256 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 208 633339904 1266679808 127926272 199229440 325058560 404750336 809500672 1619001344 1426063360 1040187392 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 209 1505755136 662700032 1268776960 132120576 190840832 1881145344 1950351360 2088763392 1828716544 1308622848 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 210 1572864000 796917760 1537212416 668991488 1264582656 1814036480 1279262720 209715200 419430400 838860800 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 211 1371537408 931135488 1805647872 1205862400 526385152 1344274432 876609536 1753219072 1157627904 503316480 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 212 1438646272 1065353216 2074083328 1742733312 1600126976 1277165568 205520896 411041792 822083584 1644167168 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 213 1237319680 125829120 195035136 333447168 593494016 1344274432 876609536 1753219072 1157627904 503316480 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 214 1304428544 260046848 463470592 870318080 1667235840 1277165568 205520896 411041792 822083584 1644167168 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 215 1103101952 394264576 731906048 1407188992 929038336 1881145344 1950351360 2088763392 1828716544 1308622848 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 216 1170210816 528482304 1000341504 1944059904 2002780160 1814036480 1279262720 209715200 419430400 838860800 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 217 2042626048 1736441856 1604321280 803209216 1533018112 203423744 406847488 813694976 1627389952 1442840576 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 218 2109734912 1870659584 1335885824 266338304 459276288 270532608 541065216 1082130432 352321536 704643072 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 219 1908408320 2004877312 2141192192 1876951040 1331691520 740294656 1480589312 612368384 1224736768 100663296 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 220 1975517184 2139095040 1872756736 1340080128 257949696 807403520 1614807040 1417674752 1023410176 2046820352 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 221 1774190592 1199570944 530579456 1004535808 1935671296 740294656 1480589312 612368384 1224736768 100663296 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 222 1841299456 1333788672 262144000 467664896 861929472 807403520 1614807040 1417674752 1023410176 2046820352 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 223 1639972864 1468006400 1067450368 2078277632 1734344704 203423744 406847488 813694976 1627389952 1442840576 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 224 1707081728 1602224128 799014912 1541406720 660602880 270532608 541065216 1082130432 352321536 704643072 402718720 805437440 1610874880 1409810432 1007681536 67110912 134221824 268443648 536887296 1073774592 // 225 494927872 989855744 1923088384 1977614336 2143289344 874512384 1749024768 1149239296 486539264 973078528 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 226 427819008 855638016 1654652928 1440743424 1069547520 740294656 1480589312 612368384 1224736768 100663296 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 227 360710144 721420288 1386217472 903872512 1807745024 471859200 943718400 1887436800 1962934272 2113929216 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 228 293601280 587202560 1117782016 367001600 734003200 69206016 138412032 276824064 553648128 1107296256 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 229 226492416 452984832 849346560 1642070016 1472200704 69206016 138412032 276824064 553648128 1107296256 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 230 159383552 318767104 580911104 1105199104 398458880 471859200 943718400 1887436800 1962934272 2113929216 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 231 92274688 184549376 312475648 568328192 1136656384 740294656 1480589312 612368384 1224736768 100663296 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 232 25165824 50331648 44040192 31457280 62914560 874512384 1749024768 1149239296 486539264 973078528 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 233 1031798784 2063597568 1721761792 1574961152 801112064 1746927616 1145044992 478150656 956301312 1912602624 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 234 964689920 1929379840 1990197248 2111832064 1874853888 1881145344 1950351360 2088763392 1828716544 1308622848 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 235 897581056 1795162112 1184890880 501219328 1002438656 1075838976 339738624 679477248 1358954496 905969664 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 236 830472192 1660944384 1453326336 1038090240 2076180480 1478492160 608174080 1216348160 83886080 167772160 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 237 763363328 1526726656 648019968 1239416832 130023424 1478492160 608174080 1216348160 83886080 167772160 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 238 696254464 1392508928 916455424 1776287744 1203765248 1075838976 339738624 679477248 1358954496 905969664 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 239 629145600 1258291200 111149056 165675008 331350016 1881145344 1950351360 2088763392 1828716544 1308622848 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 240 562036736 1124073472 379584512 702545920 1405091840 1746927616 1145044992 478150656 956301312 1912602624 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 241 1568669696 788529152 1520435200 635437056 1270874112 2082471936 1816133632 1283457024 218103808 436207616 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 242 1501560832 654311424 1251999744 98566144 197132288 1679818752 1547698176 746586112 1493172224 637534208 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 243 1434451968 1056964608 2057306112 1709178880 1606418432 1411383296 1010827264 2021654528 1694498816 1577058304 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 244 1367343104 922746880 1788870656 1172307968 532676608 1277165568 205520896 411041792 822083584 1644167168 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 245 1300234240 251658240 446693376 836763648 1673527296 1277165568 205520896 411041792 822083584 1644167168 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 246 1233125376 117440512 178257920 299892736 599785472 1411383296 1010827264 2021654528 1694498816 1577058304 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 247 1166016512 520093696 983564288 1910505472 2009071616 1679818752 1547698176 746586112 1493172224 637534208 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 248 1098907648 385875968 715128832 1373634560 935329792 2082537472 1816264704 1283719168 218628096 437256192 469762048 939524096 1879048192 1946157056 2080374784 67110912 134221824 268443648 536887296 1073774592 // 249 2105540608 1862270976 1319108608 232783872 465567744 538968064 1077936128 343932928 687865856 1375731712 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 250 2038431744 1728053248 1587544064 769654784 1539309568 941621248 1883242496 1954545664 2097152000 1845493760 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 251 1971322880 2130706432 1855979520 1306525696 264241152 136314880 272629760 545259520 1090519040 369098752 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 252 1904214016 1996488704 2124414976 1843396608 1337982976 270532608 541065216 1082130432 352321536 704643072 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 253 1837105152 1325400064 245366784 434110464 868220928 270532608 541065216 1082130432 352321536 704643072 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 254 1769996288 1191182336 513802240 970981376 1941962752 136314880 272629760 545259520 1090519040 369098752 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 255 1702887424 1593835520 782237696 1507852288 666894336 941621248 1883242496 1954545664 2097152000 1845493760 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 256 1635778560 1459617792 1050673152 2044723200 1740636160 538968064 1077936128 343932928 687865856 1375731712 469827584 939655168 1879310336 1946681344 2081423360 67110912 134221824 268443648 536887296 1073774592 // 257 583008256 1092616192 373293056 673185792 1346371584 1008730112 2017460224 1686110208 1560281088 771751936 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 258 650117120 1226833920 104857600 136314880 272629760 404750336 809500672 1619001344 1426063360 1040187392 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 259 717225984 1361051648 910163968 1746927616 1145044992 1814036480 1279262720 209715200 419430400 838860800 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 260 784334848 1495269376 641728512 1210056704 71303168 1210122240 71434240 142868480 285736960 571473920 536870912 1073741824 335544320 671088640 1342177280 67110912 134221824 268443648 536887296 1073774592 // 261 851443712 1629487104 1447034880 1008730112 2017460224 1746927616 1145044992 478150656 956301312 1912602624 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 262 918552576 1763704832 1178599424 471859200 943718400 1277165568 205520896 411041792 822083584 1644167168 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 263 985661440 1897922560 1983905792 2082471936 1816133632 941621248 1883242496 1954545664 2097152000 1845493760 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 264 1052770304 2032140288 1715470336 1545601024 742391808 471859200 943718400 1887436800 1962934272 2113929216 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 265 46137344 18874368 37748736 2097152 4194304 1008730112 2017460224 1686110208 1560281088 771751936 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 266 113246208 153092096 306184192 538968064 1077936128 404750336 809500672 1619001344 1426063360 1040187392 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 267 180355072 287309824 574619648 1075838976 339738624 1814036480 1279262720 209715200 419430400 838860800 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 268 247463936 421527552 843055104 1612709888 1413480448 1210056704 71303168 142606336 285212672 570425344 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 269 314572800 555745280 1111490560 337641472 675282944 1746927616 1145044992 478150656 956301312 1912602624 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 270 381681664 689963008 1379926016 874512384 1749024768 1277165568 205520896 411041792 822083584 1644167168 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 271 448790528 824180736 1648361472 1411383296 1010827264 941621248 1883242496 1954545664 2097152000 1845493760 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 272 515899392 958398464 1916796928 1948254208 2084569088 471859200 943718400 1887436800 1962934272 2113929216 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 273 1656750080 1428160512 1044381696 2015363072 1681915904 1478492160 608174080 1216348160 83886080 167772160 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 274 1723858944 1562378240 775946240 1478492160 608174080 2082471936 1816133632 1283457024 218103808 436207616 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 275 1790967808 1159725056 507510784 941621248 1883242496 136314880 272629760 545259520 1090519040 369098752 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 276 1858076672 1293942784 239075328 404750336 809500672 740294656 1480589312 612368384 1224736768 100663296 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 277 1925185536 1965031424 2118123520 1814036480 1279262720 203423744 406847488 813694976 1627389952 1442840576 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 278 1992294400 2099249152 1849688064 1277165568 205520896 673185792 1346371584 880803840 1761607680 1174405120 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 279 2059403264 1696595968 1581252608 740294656 1480589312 1545601024 742391808 1484783616 620756992 1241513984 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 280 2126512128 1830813696 1312817152 203423744 406847488 2015363072 1681915904 1551892480 754974720 1509949440 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 281 1119879168 354418688 708837376 1344274432 876609536 1478492160 608174080 1216348160 83886080 167772160 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 282 1186988032 488636416 977272832 1881145344 1950351360 2082471936 1816133632 1283457024 218103808 436207616 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 283 1254096896 85983232 171966464 270532608 541065216 136314880 272629760 545259520 1090519040 369098752 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 284 1321205760 220200960 440401920 807403520 1614807040 740294656 1480589312 612368384 1224736768 100663296 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 285 1388314624 891289600 1782579200 1142947840 473956352 203423744 406847488 813694976 1627389952 1442840576 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 286 1455423488 1025507328 2051014656 1679818752 1547698176 673185792 1346371584 880803840 1761607680 1174405120 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 287 1522532352 622854144 1245708288 69206016 138412032 1545601024 742391808 1484783616 620756992 1241513984 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 288 1589641216 757071872 1514143744 606076928 1212153856 2015363072 1681915904 1551892480 754974720 1509949440 536936448 1073872896 335806464 671612928 1343225856 67110912 134221824 268443648 536887296 1073774592 // 289 612368384 1224736768 100663296 144703488 289406976 1881145344 1950351360 2088763392 1828716544 1308622848 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 290 545259520 1090519040 369098752 681574400 1363148800 1344274432 876609536 1753219072 1157627904 503316480 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 291 746586112 1493172224 637534208 1218445312 88080384 673185792 1346371584 880803840 1761607680 1174405120 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 292 679477248 1358954496 905969664 1755316224 1161822208 136314880 272629760 545259520 1090519040 369098752 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 293 880803840 1761607680 1174405120 480247808 960495616 874512384 1749024768 1149239296 486539264 973078528 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 294 813694976 1627389952 1442840576 1017118720 2034237440 337641472 675282944 1350565888 889192448 1778384896 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 295 1015021568 2030043136 1711276032 1553989632 759169024 1814036480 1279262720 209715200 419430400 838860800 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 296 947912704 1895825408 1979711488 2090860544 1832910848 1277165568 205520896 411041792 822083584 1644167168 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 297 75497472 150994944 301989888 547356672 1094713344 1344274432 876609536 1753219072 1157627904 503316480 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 298 8388608 16777216 33554432 10485760 20971520 1881145344 1950351360 2088763392 1828716544 1308622848 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 299 209715200 419430400 838860800 1621098496 1430257664 136314880 272629760 545259520 1090519040 369098752 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 300 142606336 285212672 570425344 1084227584 356515840 673185792 1346371584 880803840 1761607680 1174405120 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 301 343932928 687865856 1375731712 882900992 1765801984 337641472 675282944 1350565888 889192448 1778384896 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 302 276824064 553648128 1107296256 346030080 692060160 874512384 1749024768 1149239296 486539264 973078528 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 303 478150656 956301312 1912602624 1956642816 2101346304 1277165568 205520896 411041792 822083584 1644167168 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 304 411041792 822083584 1644167168 1419771904 1027604480 1814036480 1279262720 209715200 419430400 838860800 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 305 1686110208 1560281088 771751936 1486880768 624951296 1411383296 1010827264 2021654528 1694498816 1577058304 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 306 1619001344 1426063360 1040187392 2023751680 1698693120 1948254208 2084569088 1820327936 1291845632 234881024 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 307 1820327936 1291845632 234881024 413138944 826277888 203423744 406847488 813694976 1627389952 1442840576 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 308 1753219072 1157627904 503316480 950009856 1900019712 740294656 1480589312 612368384 1224736768 100663296 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 309 1954545664 2097152000 1845493760 1285554176 222298112 270532608 541065216 1082130432 352321536 704643072 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 310 1887436800 1962934272 2113929216 1822425088 1296039936 807403520 1614807040 1417674752 1023410176 2046820352 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 311 2088763392 1828716544 1308622848 211812352 423624704 1210056704 71303168 142606336 285212672 570425344 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 312 2021654528 1694498816 1577058304 748683264 1497366528 1746927616 1145044992 478150656 956301312 1912602624 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 313 1149239296 486539264 973078528 1889533952 1967128576 1948254208 2084569088 1820327936 1291845632 234881024 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 314 1082130432 352321536 704643072 1352663040 893386752 1411383296 1010827264 2021654528 1694498816 1577058304 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 315 1283457024 218103808 436207616 815792128 1631584256 740294656 1480589312 612368384 1224736768 100663296 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 316 1216348160 83886080 167772160 278921216 557842432 203423744 406847488 813694976 1627389952 1442840576 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 317 1417674752 1023410176 2046820352 1688207360 1564475392 807469056 1614938112 1417936896 1023934464 2047868928 603979776 1207959552 67108864 134217728 268435456 67110912 134221824 268443648 536887296 1073774592 // 318 1350565888 889192448 1778384896 1151336448 490733568 270532608 541065216 1082130432 352321536 704643072 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 319 1551892480 754974720 1509949440 614465536 1228931072 1746927616 1145044992 478150656 956301312 1912602624 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 320 1484783616 620756992 1241513984 77594624 155189248 1210056704 71303168 142606336 285212672 570425344 604045312 1208090624 67371008 134742016 269484032 67110912 134221824 268443648 536887296 1073774592 // 321 723517440 1390411776 895483904 1790967808 1159725056 606076928 1212153856 75497472 150994944 301989888 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 322 790626304 1524629504 627048448 1254096896 85983232 136314880 272629760 545259520 1090519040 369098752 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 323 589299712 1121976320 358612992 717225984 1361051648 1679818752 1547698176 746586112 1493172224 637534208 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 324 656408576 1256194048 90177536 180355072 287309824 1210056704 71303168 142606336 285212672 570425344 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 325 991952896 1927282688 1969225728 2126512128 1830813696 1344274432 876609536 1753219072 1157627904 503316480 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 326 1059061760 2061500416 1700790272 1589641216 757071872 2082471936 1816133632 1283457024 218103808 436207616 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 327 857735168 1658847232 1432354816 1052770304 2032140288 270532608 541065216 1082130432 352321536 704643072 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 328 924844032 1793064960 1163919360 515899392 958398464 1008730112 2017460224 1686110208 1560281088 771751936 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 329 186646528 316669952 559939584 1119879168 354418688 1679818752 1547698176 746586112 1493172224 637534208 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 330 253755392 450887680 828375040 1656750080 1428160512 1210056704 71303168 142606336 285212672 570425344 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 331 52428800 48234496 23068672 46137344 18874368 606076928 1212153856 75497472 150994944 301989888 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 332 119537664 182452224 291504128 583008256 1092616192 136314880 272629760 545259520 1090519040 369098752 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 333 455081984 853540864 1633681408 1455423488 1025507328 270532608 541065216 1082130432 352321536 704643072 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 334 522190848 987758592 1902116864 1992294400 2099249152 1008730112 2017460224 1686110208 1560281088 771751936 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 335 320864256 585105408 1096810496 381681664 689963008 1344274432 876609536 1753219072 1157627904 503316480 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 336 387973120 719323136 1365245952 918552576 1763704832 2082471936 1816133632 1283457024 218103808 436207616 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 337 1797259264 1189085184 492830720 985661440 1897922560 1411383296 1010827264 2021654528 1694498816 1577058304 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 338 1864368128 1323302912 224395264 448790528 824180736 2015363072 1681915904 1551892480 754974720 1509949440 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 339 1663041536 1457520640 1029701632 2059403264 1696595968 337641472 675282944 1350565888 889192448 1778384896 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 340 1730150400 1591738368 761266176 1522532352 622854144 941621248 1883242496 1954545664 2097152000 1845493760 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 341 2065694720 1725956096 1566572544 784334848 1495269376 538968064 1077936128 343932928 687865856 1375731712 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 342 2132803584 1860173824 1298137088 247463936 421527552 203423744 406847488 813694976 1627389952 1442840576 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 343 1931476992 1994391552 2103443456 1858076672 1293942784 1612709888 1413480448 1015021568 2030043136 1711276032 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 344 1998585856 2128609280 1835008000 1321205760 220200960 1277165568 205520896 411041792 822083584 1644167168 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 345 1260388352 115343360 157286400 314572800 555745280 337707008 675414016 1350828032 889716736 1779433472 671088640 1342177280 872415232 1744830464 1140850688 67110912 134221824 268443648 536887296 1073774592 // 346 1327497216 249561088 425721856 851443712 1629487104 941621248 1883242496 1954545664 2097152000 1845493760 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 347 1126170624 383778816 694157312 1388314624 891289600 1411383296 1010827264 2021654528 1694498816 1577058304 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 348 1193279488 517996544 962592768 1925185536 1965031424 2015363072 1681915904 1551892480 754974720 1509949440 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 349 1528823808 652214272 1231028224 113246208 153092096 1612709888 1413480448 1015021568 2030043136 1711276032 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 350 1595932672 786432000 1499463680 650117120 1226833920 1277165568 205520896 411041792 822083584 1644167168 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 351 1394606080 920649728 1767899136 1186988032 488636416 538968064 1077936128 343932928 687865856 1375731712 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 352 1461714944 1054867456 2036334592 1723858944 1562378240 203423744 406847488 813694976 1627389952 1442840576 671154176 1342308352 872677376 1745354752 1141899264 67110912 134221824 268443648 536887296 1073774592 // 353 771751936 1486880768 624951296 1249902592 94371840 1746927616 1145044992 478150656 956301312 1912602624 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 354 704643072 1352663040 893386752 1786773504 1168113664 1075838976 339738624 679477248 1358954496 905969664 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 355 637534208 1218445312 88080384 176160768 295698432 538968064 1077936128 343932928 687865856 1375731712 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 356 570425344 1084227584 356515840 713031680 1369440256 136314880 272629760 545259520 1090519040 369098752 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 357 1040187392 2023751680 1698693120 1585446912 765460480 203423744 406847488 813694976 1627389952 1442840576 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 358 973078528 1889533952 1967128576 2122317824 1839202304 606076928 1212153856 75497472 150994944 301989888 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 359 905969664 1755316224 1161822208 511705088 966787072 1142947840 473956352 947912704 1895825408 1979711488 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 360 838860800 1621098496 1430257664 1048576000 2040528896 1814102016 1279393792 209977344 419954688 839909376 738197504 1476395008 603979776 1207959552 67108864 67110912 134221824 268443648 536887296 1073774592 // 361 234881024 413138944 826277888 1652555776 1436549120 136314880 272629760 545259520 1090519040 369098752 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 362 167772160 278921216 557842432 1115684864 362807296 538968064 1077936128 343932928 687865856 1375731712 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 363 100663296 144703488 289406976 578813952 1101004800 1075838976 339738624 679477248 1358954496 905969664 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 364 33554432 10485760 20971520 41943040 27262976 1746927616 1145044992 478150656 956301312 1912602624 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 365 503316480 950009856 1900019712 1988100096 2107637760 1814036480 1279262720 209715200 419430400 838860800 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 366 436207616 815792128 1631584256 1451229184 1033895936 1142947840 473956352 947912704 1895825408 1979711488 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 367 369098752 681574400 1363148800 914358272 1772093440 606076928 1212153856 75497472 150994944 301989888 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 368 301989888 547356672 1094713344 377487360 698351616 203423744 406847488 813694976 1627389952 1442840576 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 369 1845493760 1285554176 222298112 444596224 832569344 1478492160 608174080 1216348160 83886080 167772160 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 370 1778384896 1151336448 490733568 981467136 1906311168 1881145344 1950351360 2088763392 1828716544 1308622848 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 371 1711276032 1553989632 759169024 1518338048 631242752 270532608 541065216 1082130432 352321536 704643072 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 372 1644167168 1419771904 1027604480 2055208960 1704984576 941621248 1883242496 1954545664 2097152000 1845493760 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 373 2113929216 1822425088 1296039936 243269632 429916160 1008730112 2017460224 1686110208 1560281088 771751936 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 374 2046820352 1688207360 1564475392 780140544 1503657984 337641472 675282944 1350565888 889192448 1778384896 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 375 1979711488 2090860544 1832910848 1317011456 228589568 1948254208 2084569088 1820327936 1291845632 234881024 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 376 1912602624 1956642816 2101346304 1853882368 1302331392 1545601024 742391808 1484783616 620756992 1241513984 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 377 1308622848 211812352 423624704 847249408 1637875712 941621248 1883242496 1954545664 2097152000 1845493760 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 378 1241513984 77594624 155189248 310378496 564133888 270532608 541065216 1082130432 352321536 704643072 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 379 1174405120 480247808 960495616 1920991232 1973420032 1881145344 1950351360 2088763392 1828716544 1308622848 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 380 1107296256 346030080 692060160 1384120320 899678208 1478492160 608174080 1216348160 83886080 167772160 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 381 1577058304 748683264 1497366528 645922816 1235222528 1545601024 742391808 1484783616 620756992 1241513984 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 382 1509949440 614465536 1228931072 109051904 161480704 1948254208 2084569088 1820327936 1291845632 234881024 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 383 1442840576 1017118720 2034237440 1719664640 1570766848 337641472 675282944 1350565888 889192448 1778384896 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 384 1375731712 882900992 1765801984 1182793728 497025024 1008730112 2017460224 1686110208 1560281088 771751936 738263040 1476526080 604241920 1208483840 68157440 67110912 134221824 268443648 536887296 1073774592 // 385 819986432 1639972864 1468006400 1067450368 2078277632 1545601024 742391808 1484783616 620756992 1241513984 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 386 887095296 1774190592 1199570944 530579456 1004535808 1746927616 1145044992 478150656 956301312 1912602624 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 387 954204160 1908408320 2004877312 2141192192 1876951040 740294656 1480589312 612368384 1224736768 100663296 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 388 1021313024 2042626048 1736441856 1604321280 803209216 404750336 809500672 1619001344 1426063360 1040187392 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 389 551550976 1103101952 394264576 731906048 1407188992 1210056704 71303168 142606336 285212672 570425344 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 390 618659840 1237319680 125829120 195035136 333447168 2082471936 1816133632 1283457024 218103808 436207616 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 391 685768704 1371537408 931135488 1805647872 1205862400 941621248 1883242496 1954545664 2097152000 1845493760 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 392 752877568 1505755136 662700032 1268776960 132120576 203423744 406847488 813694976 1627389952 1442840576 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 393 283115520 566231040 1132462080 396361728 736100352 1210056704 71303168 142606336 285212672 570425344 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 394 350224384 700448768 1400897536 933232640 1809842176 2082471936 1816133632 1283457024 218103808 436207616 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 395 417333248 834666496 1669332992 1470103552 1071644672 941621248 1883242496 1954545664 2097152000 1845493760 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 396 484442112 968884224 1937768448 2006974464 2145386496 203423744 406847488 813694976 1627389952 1442840576 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 397 14680064 29360128 58720256 60817408 65011712 1545601024 742391808 1484783616 620756992 1241513984 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 398 81788928 163577856 327155712 597688320 1138753536 1746927616 1145044992 478150656 956301312 1912602624 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 399 148897792 297795584 595591168 1134559232 400556032 740294656 1480589312 612368384 1224736768 100663296 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 400 216006656 432013312 864026624 1671430144 1474297856 404750336 809500672 1619001344 1426063360 1040187392 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 401 1893728256 1975517184 2139095040 1872756736 1340080128 270598144 541196288 1082392576 352845824 705691648 805306368 1610612736 1409286144 1006632960 2013265920 67110912 134221824 268443648 536887296 1073774592 // 402 1960837120 2109734912 1870659584 1335885824 266338304 606076928 1212153856 75497472 150994944 301989888 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 403 2027945984 1707081728 1602224128 799014912 1541406720 1612709888 1413480448 1015021568 2030043136 1711276032 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 404 2095054848 1841299456 1333788672 262144000 467664896 1411383296 1010827264 2021654528 1694498816 1577058304 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 405 1625292800 1438646272 1065353216 2074083328 1742733312 69206016 138412032 276824064 553648128 1107296256 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 406 1692401664 1572864000 796917760 1537212416 668991488 807403520 1614807040 1417674752 1023410176 2046820352 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 407 1759510528 1170210816 528482304 1000341504 1944059904 1948254208 2084569088 1820327936 1291845632 234881024 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 408 1826619392 1304428544 260046848 463470592 870318080 1075838976 339738624 679477248 1358954496 905969664 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 409 1356857344 901775360 1803550720 1201668096 534773760 69206016 138412032 276824064 553648128 1107296256 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 410 1423966208 1035993088 2071986176 1738539008 1608515584 807403520 1614807040 1417674752 1023410176 2046820352 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 411 1491075072 633339904 1266679808 127926272 199229440 1948254208 2084569088 1820327936 1291845632 234881024 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 412 1558183936 767557632 1535115264 664797184 1272971264 1075838976 339738624 679477248 1358954496 905969664 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 413 1088421888 364904448 729808896 1402994688 937426944 270532608 541065216 1082130432 352321536 704643072 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 414 1155530752 499122176 998244352 1939865600 2011168768 606076928 1212153856 75497472 150994944 301989888 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 415 1222639616 96468992 192937984 329252864 601882624 1612709888 1413480448 1015021568 2030043136 1711276032 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 416 1289748480 230686720 461373440 866123776 1675624448 1411383296 1010827264 2021654528 1694498816 1577058304 805371904 1610743808 1409548288 1007157248 2014314496 67110912 134221824 268443648 536887296 1073774592 // 417 903872512 1807745024 1193279488 517996544 962592768 270532608 541065216 1082130432 352321536 704643072 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 418 836763648 1673527296 1461714944 1054867456 2036334592 538968064 1077936128 343932928 687865856 1375731712 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 419 1038090240 2076180480 1730150400 1591738368 761266176 1746927616 1145044992 478150656 956301312 1912602624 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 420 970981376 1941962752 1998585856 2128609280 1835008000 1478492160 608174080 1216348160 83886080 167772160 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 421 635437056 1270874112 119537664 182452224 291504128 337641472 675282944 1350565888 889192448 1778384896 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 422 568328192 1136656384 387973120 719323136 1365245952 606076928 1212153856 75497472 150994944 301989888 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 423 769654784 1539309568 656408576 1256194048 90177536 1814036480 1279262720 209715200 419430400 838860800 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 424 702545920 1405091840 924844032 1793064960 1163919360 1545601024 742391808 1484783616 620756992 1241513984 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 425 367001600 734003200 1394606080 920649728 1767899136 606076928 1212153856 75497472 150994944 301989888 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 426 299892736 599785472 1126170624 383778816 694157312 337641472 675282944 1350565888 889192448 1778384896 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 427 501219328 1002438656 1931476992 1994391552 2103443456 1545601024 742391808 1484783616 620756992 1241513984 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 428 434110464 868220928 1663041536 1457520640 1029701632 1814036480 1279262720 209715200 419430400 838860800 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 429 98566144 197132288 320864256 585105408 1096810496 538968064 1077936128 343932928 687865856 1375731712 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 430 31457280 62914560 52428800 48234496 23068672 270532608 541065216 1082130432 352321536 704643072 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 431 232783872 465567744 857735168 1658847232 1432354816 1478492160 608174080 1216348160 83886080 167772160 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 432 165675008 331350016 589299712 1121976320 358612992 1746993152 1145176064 478412800 956825600 1913651200 872415232 1744830464 1140850688 469762048 939524096 67110912 134221824 268443648 536887296 1073774592 // 433 1977614336 2143289344 1864368128 1323302912 224395264 471859200 943718400 1887436800 1962934272 2113929216 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 434 1910505472 2009071616 2132803584 1860173824 1298137088 740294656 1480589312 612368384 1224736768 100663296 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 435 2111832064 1874853888 1327497216 249561088 425721856 1679818752 1547698176 746586112 1493172224 637534208 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 436 2044723200 1740636160 1595932672 786432000 1499463680 1411383296 1010827264 2021654528 1694498816 1577058304 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 437 1709178880 1606418432 790626304 1524629504 627048448 404750336 809500672 1619001344 1426063360 1040187392 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 438 1642070016 1472200704 1059061760 2061500416 1700790272 673185792 1346371584 880803840 1761607680 1174405120 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 439 1843396608 1337982976 253755392 450887680 828375040 1612709888 1413480448 1015021568 2030043136 1711276032 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 440 1776287744 1203765248 522190848 987758592 1902116864 1344274432 876609536 1753219072 1157627904 503316480 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 441 1440743424 1069547520 2065694720 1725956096 1566572544 673185792 1346371584 880803840 1761607680 1174405120 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 442 1373634560 935329792 1797259264 1189085184 492830720 404750336 809500672 1619001344 1426063360 1040187392 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 443 1574961152 801112064 1528823808 652214272 1231028224 1344274432 876609536 1753219072 1157627904 503316480 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 444 1507852288 666894336 1260388352 115343360 157286400 1612709888 1413480448 1015021568 2030043136 1711276032 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 445 1172307968 532676608 991952896 1927282688 1969225728 740294656 1480589312 612368384 1224736768 100663296 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 446 1105199104 398458880 723517440 1390411776 895483904 471859200 943718400 1887436800 1962934272 2113929216 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 447 1306525696 264241152 455081984 853540864 1633681408 1411383296 1010827264 2021654528 1694498816 1577058304 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 448 1239416832 130023424 186646528 316669952 559939584 1679818752 1547698176 746586112 1493172224 637534208 872480768 1744961536 1141112832 470286336 940572672 67110912 134221824 268443648 536887296 1073774592 // 449 952107008 1904214016 1996488704 2124414976 1843396608 1142947840 473956352 947912704 1895825408 1979711488 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 450 1019215872 2038431744 1728053248 1587544064 769654784 2015363072 1681915904 1551892480 754974720 1509949440 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 451 817889280 1635778560 1459617792 1050673152 2044723200 606076928 1212153856 75497472 150994944 301989888 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 452 884998144 1769996288 1191182336 513802240 970981376 404750336 809500672 1619001344 1426063360 1040187392 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 453 683671552 1367343104 922746880 1788870656 1172307968 1881145344 1950351360 2088763392 1828716544 1308622848 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 454 750780416 1501560832 654311424 1251999744 98566144 1277165568 205520896 411041792 822083584 1644167168 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 455 549453824 1098907648 385875968 715128832 1373634560 270532608 541065216 1082130432 352321536 704643072 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 456 616562688 1233125376 117440512 178257920 299892736 740294656 1480589312 612368384 1224736768 100663296 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 457 415236096 830472192 1660944384 1453326336 1038090240 270532608 541065216 1082130432 352321536 704643072 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 458 482344960 964689920 1929379840 1990197248 2111832064 740294656 1480589312 612368384 1224736768 100663296 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 459 281018368 562036736 1124073472 379584512 702545920 1881145344 1950351360 2088763392 1828716544 1308622848 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 460 348127232 696254464 1392508928 916455424 1776287744 1277231104 205651968 411303936 822607872 1645215744 939524096 1879048192 1946157056 2080374784 1811939328 67110912 134221824 268443648 536887296 1073774592 // 461 146800640 293601280 587202560 1117782016 367001600 606076928 1212153856 75497472 150994944 301989888 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 462 213909504 427819008 855638016 1654652928 1440743424 404750336 809500672 1619001344 1426063360 1040187392 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 463 12582912 25165824 50331648 44040192 31457280 1142947840 473956352 947912704 1895825408 1979711488 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 464 79691776 159383552 318767104 580911104 1105199104 2015363072 1681915904 1551892480 754974720 1509949440 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 465 2025848832 1702887424 1593835520 782237696 1507852288 471859200 943718400 1887436800 1962934272 2113929216 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 466 2092957696 1837105152 1325400064 245366784 434110464 538968064 1077936128 343932928 687865856 1375731712 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 467 1891631104 1971322880 2130706432 1855979520 1306525696 2082471936 1816133632 1283457024 218103808 436207616 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 468 1958739968 2105540608 1862270976 1319108608 232783872 1075838976 339738624 679477248 1358954496 905969664 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 469 1757413376 1166016512 520093696 983564288 1910505472 673185792 1346371584 880803840 1761607680 1174405120 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 470 1824522240 1300234240 251658240 446693376 836763648 337641472 675282944 1350565888 889192448 1778384896 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 471 1623195648 1434451968 1056964608 2057306112 1709178880 1210056704 71303168 142606336 285212672 570425344 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 472 1690304512 1568669696 788529152 1520435200 635437056 1948254208 2084569088 1820327936 1291845632 234881024 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 473 1488977920 629145600 1258291200 111149056 165675008 1210056704 71303168 142606336 285212672 570425344 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 474 1556086784 763363328 1526726656 648019968 1239416832 1948254208 2084569088 1820327936 1291845632 234881024 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 475 1354760192 897581056 1795162112 1184890880 501219328 673185792 1346371584 880803840 1761607680 1174405120 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 476 1421869056 1031798784 2063597568 1721761792 1574961152 337641472 675282944 1350565888 889192448 1778384896 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 477 1220542464 92274688 184549376 312475648 568328192 2082471936 1816133632 1283457024 218103808 436207616 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 478 1287651328 226492416 452984832 849346560 1642070016 1075838976 339738624 679477248 1358954496 905969664 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 479 1086324736 360710144 721420288 1386217472 903872512 471859200 943718400 1887436800 1962934272 2113929216 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 480 1153433600 494927872 989855744 1923088384 1977614336 538968064 1077936128 343932928 687865856 1375731712 939589632 1879179264 1946419200 2080899072 1812987904 67110912 134221824 268443648 536887296 1073774592 // 481 1033895936 2067791872 1713373184 1558183936 767557632 136314880 272629760 545259520 1090519040 369098752 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 482 966787072 1933574144 1981808640 2095054848 1841299456 807403520 1614807040 1417674752 1023410176 2046820352 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 483 899678208 1799356416 1176502272 484442112 968884224 1612709888 1413480448 1015021568 2030043136 1711276032 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 484 832569344 1665138688 1444937728 1021313024 2042626048 1478492160 608174080 1216348160 83886080 167772160 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 485 765460480 1530920960 639631360 1222639616 96468992 740294656 1480589312 612368384 1224736768 100663296 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 486 698351616 1396703232 908066816 1759510528 1170210816 337641472 675282944 1350565888 889192448 1778384896 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 487 631242752 1262485504 102760448 148897792 297795584 1142947840 473956352 947912704 1895825408 1979711488 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 488 564133888 1128267776 371195904 685768704 1371537408 2082471936 1816133632 1283457024 218103808 436207616 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 489 497025024 994050048 1914699776 1960837120 2109734912 2082471936 1816133632 1283457024 218103808 436207616 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 490 429916160 859832320 1646264320 1423966208 1035993088 1142947840 473956352 947912704 1895825408 1979711488 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 491 362807296 725614592 1377828864 887095296 1774190592 337641472 675282944 1350565888 889192448 1778384896 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 492 295698432 591396864 1109393408 350224384 700448768 740294656 1480589312 612368384 1224736768 100663296 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 493 228589568 457179136 840957952 1625292800 1438646272 1478492160 608174080 1216348160 83886080 167772160 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 494 161480704 322961408 572522496 1088421888 364904448 1612709888 1413480448 1015021568 2030043136 1711276032 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 495 94371840 188743680 304087040 551550976 1103101952 807403520 1614807040 1417674752 1023410176 2046820352 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 496 27262976 54525952 35651584 14680064 29360128 136314880 272629760 545259520 1090519040 369098752 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 497 2107637760 1866465280 1310720000 216006656 432013312 270532608 541065216 1082130432 352321536 704643072 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 498 2040528896 1732247552 1579155456 752877568 1505755136 673185792 1346371584 880803840 1761607680 1174405120 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 499 1973420032 2134900736 1847590912 1289748480 230686720 2015363072 1681915904 1551892480 754974720 1509949440 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 500 1906311168 2000683008 2116026368 1826619392 1304428544 1075838976 339738624 679477248 1358954496 905969664 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 501 1839202304 1329594368 236978176 417333248 834666496 874577920 1749155840 1149501440 487063552 974127104 1006632960 2013265920 1677721600 1543503872 738197504 67110912 134221824 268443648 536887296 1073774592 // 502 1772093440 1195376640 505413632 954204160 1908408320 203423744 406847488 813694976 1627389952 1442840576 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 503 1704984576 1598029824 773849088 1491075072 633339904 1545601024 742391808 1484783616 620756992 1241513984 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 504 1637875712 1463812096 1042284544 2027945984 1707081728 1679818752 1547698176 746586112 1493172224 637534208 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 505 1570766848 792723456 1512046592 618659840 1237319680 1679818752 1547698176 746586112 1493172224 637534208 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 506 1503657984 658505728 1243611136 81788928 163577856 1545601024 742391808 1484783616 620756992 1241513984 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 507 1436549120 1061158912 2048917504 1692401664 1572864000 203423744 406847488 813694976 1627389952 1442840576 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 508 1369440256 926941184 1780482048 1155530752 499122176 874512384 1749024768 1149239296 486539264 973078528 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 509 1302331392 255852544 438304768 819986432 1639972864 1075838976 339738624 679477248 1358954496 905969664 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 510 1235222528 121634816 169869312 283115520 566231040 2015363072 1681915904 1551892480 754974720 1509949440 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 511 1168113664 524288000 975175680 1893728256 1975517184 673185792 1346371584 880803840 1761607680 1174405120 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 512 1101004800 390070272 706740224 1356857344 901775360 270532608 541065216 1082130432 352321536 704643072 1006698496 2013396992 1677983744 1544028160 739246080 67110912 134221824 268443648 536887296 1073774592 // 513 1096810496 381681664 689963008 1379926016 874512384 1679818752 1547698176 746586112 1493172224 637534208 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 514 1163919360 515899392 958398464 1916796928 1948254208 538968064 1077936128 343932928 687865856 1375731712 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 515 1231028224 113246208 153092096 306184192 538968064 1612709888 1413480448 1015021568 2030043136 1711276032 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 516 1298137088 247463936 421527552 843055104 1612709888 606076928 1212153856 75497472 150994944 301989888 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 517 1365245952 918552576 1763704832 1178599424 471859200 203423744 406847488 813694976 1627389952 1442840576 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 518 1432354816 1052770304 2032140288 1715470336 1545601024 1210056704 71303168 142606336 285212672 570425344 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 519 1499463680 650117120 1226833920 104857600 136314880 136380416 272760832 545521664 1091043328 370147328 1073741824 335544320 671088640 1342177280 872415232 67110912 134221824 268443648 536887296 1073774592 // 520 1566572544 784334848 1495269376 641728512 1210056704 1277165568 205520896 411041792 822083584 1644167168 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 521 1633681408 1455423488 1025507328 2051014656 1679818752 471859200 943718400 1887436800 1962934272 2113929216 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 522 1700790272 1589641216 757071872 1514143744 606076928 1478492160 608174080 1216348160 83886080 167772160 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 523 1767899136 1186988032 488636416 977272832 1881145344 404750336 809500672 1619001344 1426063360 1040187392 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 524 1835008000 1321205760 220200960 440401920 807403520 1545601024 742391808 1484783616 620756992 1241513984 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 525 1902116864 1992294400 2099249152 1849688064 1277165568 1948254208 2084569088 1820327936 1291845632 234881024 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 526 1969225728 2126512128 1830813696 1312817152 203423744 807403520 1614807040 1417674752 1023410176 2046820352 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 527 2036334592 1723858944 1562378240 775946240 1478492160 1881145344 1950351360 2088763392 1828716544 1308622848 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 528 2103443456 1858076672 1293942784 239075328 404750336 874512384 1749024768 1149239296 486539264 973078528 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 529 23068672 46137344 18874368 37748736 2097152 1679818752 1547698176 746586112 1493172224 637534208 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 530 90177536 180355072 287309824 574619648 1075838976 538968064 1077936128 343932928 687865856 1375731712 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 531 157286400 314572800 555745280 1111490560 337641472 1612709888 1413480448 1015021568 2030043136 1711276032 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 532 224395264 448790528 824180736 1648361472 1411383296 606076928 1212153856 75497472 150994944 301989888 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 533 291504128 583008256 1092616192 373293056 673185792 203423744 406847488 813694976 1627389952 1442840576 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 534 358612992 717225984 1361051648 910163968 1746927616 1210056704 71303168 142606336 285212672 570425344 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 535 425721856 851443712 1629487104 1447034880 1008730112 136314880 272629760 545259520 1090519040 369098752 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 536 492830720 985661440 1897922560 1983905792 2082471936 1277165568 205520896 411041792 822083584 1644167168 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 537 559939584 1119879168 354418688 708837376 1344274432 471859200 943718400 1887436800 1962934272 2113929216 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 538 627048448 1254096896 85983232 171966464 270532608 1478492160 608174080 1216348160 83886080 167772160 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 539 694157312 1388314624 891289600 1782579200 1142947840 404750336 809500672 1619001344 1426063360 1040187392 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 540 761266176 1522532352 622854144 1245708288 69206016 1545601024 742391808 1484783616 620756992 1241513984 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 541 828375040 1656750080 1428160512 1044381696 2015363072 1948254208 2084569088 1820327936 1291845632 234881024 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 542 895483904 1790967808 1159725056 507510784 941621248 807403520 1614807040 1417674752 1023410176 2046820352 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 543 962592768 1925185536 1965031424 2118123520 1814036480 1881145344 1950351360 2088763392 1828716544 1308622848 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 544 1029701632 2059403264 1696595968 1581252608 740294656 874512384 1749024768 1149239296 486539264 973078528 1073807360 335675392 671350784 1342701568 873463808 67110912 134221824 268443648 536887296 1073774592 // 545 1191182336 513802240 970981376 1941962752 1998585856 673185792 1346371584 880803840 1761607680 1174405120 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 546 1124073472 379584512 702545920 1405091840 924844032 1746927616 1145044992 478150656 956301312 1912602624 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 547 1325400064 245366784 434110464 868220928 1663041536 606076928 1212153856 75497472 150994944 301989888 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 548 1258291200 111149056 165675008 331350016 589299712 1679818752 1547698176 746586112 1493172224 637534208 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 549 1459617792 1050673152 2044723200 1740636160 1595932672 1344274432 876609536 1753219072 1157627904 503316480 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 550 1392508928 916455424 1776287744 1203765248 522190848 270532608 541065216 1082130432 352321536 704643072 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 551 1593835520 782237696 1507852288 666894336 1260388352 1545601024 742391808 1484783616 620756992 1241513984 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 552 1526726656 648019968 1239416832 130023424 186646528 471859200 943718400 1887436800 1962934272 2113929216 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 553 1728053248 1587544064 769654784 1539309568 656408576 1881145344 1950351360 2088763392 1828716544 1308622848 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 554 1660944384 1453326336 1038090240 2076180480 1730150400 807403520 1614807040 1417674752 1023410176 2046820352 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 555 1862270976 1319108608 232783872 465567744 857735168 2082471936 1816133632 1283457024 218103808 436207616 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 556 1795162112 1184890880 501219328 1002438656 1931476992 1008730112 2017460224 1686110208 1560281088 771751936 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 557 1996488704 2124414976 1843396608 1337982976 253755392 136314880 272629760 545259520 1090519040 369098752 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 558 1929379840 1990197248 2111832064 1874853888 1327497216 1210056704 71303168 142606336 285212672 570425344 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 559 2130706432 1855979520 1306525696 264241152 455081984 69206016 138412032 276824064 553648128 1107296256 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 560 2063597568 1721761792 1574961152 801112064 1528823808 1142947840 473956352 947912704 1895825408 1979711488 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 561 117440512 178257920 299892736 599785472 1126170624 1746927616 1145044992 478150656 956301312 1912602624 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 562 50331648 44040192 31457280 62914560 52428800 673185792 1346371584 880803840 1761607680 1174405120 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 563 251658240 446693376 836763648 1673527296 1461714944 1679818752 1547698176 746586112 1493172224 637534208 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 564 184549376 312475648 568328192 1136656384 387973120 606076928 1212153856 75497472 150994944 301989888 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 565 385875968 715128832 1373634560 935329792 1797259264 270532608 541065216 1082130432 352321536 704643072 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 566 318767104 580911104 1105199104 398458880 723517440 1344274432 876609536 1753219072 1157627904 503316480 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 567 520093696 983564288 1910505472 2009071616 2132803584 471859200 943718400 1887436800 1962934272 2113929216 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 568 452984832 849346560 1642070016 1472200704 1059061760 1545601024 742391808 1484783616 620756992 1241513984 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 569 654311424 1251999744 98566144 197132288 320864256 807403520 1614807040 1417674752 1023410176 2046820352 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 570 587202560 1117782016 367001600 734003200 1394606080 1881210880 1950482432 2089025536 1829240832 1309671424 1140850688 469762048 939524096 1879048192 1946157056 67110912 134221824 268443648 536887296 1073774592 // 571 788529152 1520435200 635437056 1270874112 119537664 1008730112 2017460224 1686110208 1560281088 771751936 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 572 721420288 1386217472 903872512 1807745024 1193279488 2082471936 1816133632 1283457024 218103808 436207616 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 573 922746880 1788870656 1172307968 532676608 991952896 1210056704 71303168 142606336 285212672 570425344 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 574 855638016 1654652928 1440743424 1069547520 2065694720 136314880 272629760 545259520 1090519040 369098752 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 575 1056964608 2057306112 1709178880 1606418432 790626304 1142947840 473956352 947912704 1895825408 1979711488 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 576 989855744 1923088384 1977614336 2143289344 1864368128 69206016 138412032 276824064 553648128 1107296256 1140916224 469893120 939786240 1879572480 1947205632 67110912 134221824 268443648 536887296 1073774592 // 577 1212153856 75497472 150994944 301989888 547356672 2082471936 1816133632 1283457024 218103808 436207616 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 578 1279262720 209715200 419430400 838860800 1621098496 807403520 1614807040 1417674752 1023410176 2046820352 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 579 1077936128 343932928 687865856 1375731712 882900992 1746927616 1145044992 478150656 956301312 1912602624 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 580 1145044992 478150656 956301312 1912602624 1956642816 606076928 1212153856 75497472 150994944 301989888 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 581 1480589312 612368384 1224736768 100663296 144703488 874512384 1749024768 1149239296 486539264 973078528 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 582 1547698176 746586112 1493172224 637534208 1218445312 2015363072 1681915904 1551892480 754974720 1509949440 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 583 1346371584 880803840 1761607680 1174405120 480247808 538968064 1077936128 343932928 687865856 1375731712 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 584 1413480448 1015021568 2030043136 1711276032 1553989632 1814036480 1279262720 209715200 419430400 838860800 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 585 1749024768 1149239296 486539264 973078528 1889533952 1142947840 473956352 947912704 1895825408 1979711488 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 586 1816133632 1283457024 218103808 436207616 815792128 136314880 272629760 545259520 1090519040 369098752 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 587 1614807040 1417674752 1023410176 2046820352 1688207360 1344274432 876609536 1753219072 1157627904 503316480 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 588 1681915904 1551892480 754974720 1509949440 614465536 471859200 943718400 1887436800 1962934272 2113929216 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 589 2017460224 1686110208 1560281088 771751936 1486880768 203423744 406847488 813694976 1627389952 1442840576 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 590 2084569088 1820327936 1291845632 234881024 413138944 1075838976 339738624 679477248 1358954496 905969664 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 591 1883242496 1954545664 2097152000 1845493760 1285554176 404750336 809500672 1619001344 1426063360 1040187392 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 592 1950351360 2088763392 1828716544 1308622848 211812352 1411383296 1010827264 2021654528 1694498816 1577058304 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 593 138412032 276824064 553648128 1107296256 346030080 1746927616 1145044992 478150656 956301312 1912602624 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 594 205520896 411041792 822083584 1644167168 1419771904 606076928 1212153856 75497472 150994944 301989888 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 595 4194304 8388608 16777216 33554432 10485760 2082471936 1816133632 1283457024 218103808 436207616 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 596 71303168 142606336 285212672 570425344 1084227584 807403520 1614807040 1417674752 1023410176 2046820352 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 597 406847488 813694976 1627389952 1442840576 1017118720 538968064 1077936128 343932928 687865856 1375731712 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 598 473956352 947912704 1895825408 1979711488 2090860544 1814036480 1279262720 209715200 419430400 838860800 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 599 272629760 545259520 1090519040 369098752 681574400 874512384 1749024768 1149239296 486539264 973078528 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 600 339738624 679477248 1358954496 905969664 1755316224 2015363072 1681915904 1551892480 754974720 1509949440 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 601 675282944 1350565888 889192448 1778384896 1151336448 1344274432 876609536 1753219072 1157627904 503316480 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 602 742391808 1484783616 620756992 1241513984 77594624 471859200 943718400 1887436800 1962934272 2113929216 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 603 541065216 1082130432 352321536 704643072 1352663040 1142947840 473956352 947912704 1895825408 1979711488 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 604 608174080 1216348160 83886080 167772160 278921216 136314880 272629760 545259520 1090519040 369098752 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 605 943718400 1887436800 1962934272 2113929216 1822425088 404750336 809500672 1619001344 1426063360 1040187392 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 606 1010827264 2021654528 1694498816 1577058304 748683264 1411448832 1010958336 2021916672 1695023104 1578106880 1207959552 67108864 134217728 268435456 536870912 67110912 134221824 268443648 536887296 1073774592 // 607 809500672 1619001344 1426063360 1040187392 2023751680 203423744 406847488 813694976 1627389952 1442840576 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 608 876609536 1753219072 1157627904 503316480 950009856 1075838976 339738624 679477248 1358954496 905969664 1208025088 67239936 134479872 268959744 537919488 67110912 134221824 268443648 536887296 1073774592 // 609 1335885824 266338304 459276288 845152256 1616904192 807403520 1614807040 1417674752 1023410176 2046820352 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 610 1268776960 132120576 190840832 308281344 543162368 2015363072 1681915904 1551892480 754974720 1509949440 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 611 1201668096 534773760 996147200 1918894080 1952448512 740360192 1480720384 612630528 1225261056 101711872 1275068416 201326592 402653184 805306368 1610612736 67110912 134221824 268443648 536887296 1073774592 // 612 1134559232 400556032 727711744 1382023168 878706688 1679818752 1547698176 746586112 1493172224 637534208 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 613 1604321280 803209216 1533018112 643825664 1214251008 1746927616 1145044992 478150656 956301312 1912602624 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 614 1537212416 668991488 1264582656 106954752 140509184 538968064 1077936128 343932928 687865856 1375731712 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 615 1470103552 1071644672 2069889024 1717567488 1549795328 1948254208 2084569088 1820327936 1291845632 234881024 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 616 1402994688 937426944 1801453568 1180696576 476053504 1008730112 2017460224 1686110208 1560281088 771751936 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 617 1872756736 1340080128 257949696 442499072 811597824 673185792 1346371584 880803840 1761607680 1174405120 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 618 1805647872 1205862400 526385152 979369984 1885339648 1612709888 1413480448 1015021568 2030043136 1711276032 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 619 1738539008 1608515584 794820608 1516240896 610271232 874512384 1749024768 1149239296 486539264 973078528 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 620 1671430144 1474297856 1063256064 2053111808 1684013056 2082471936 1816133632 1283457024 218103808 436207616 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 621 2141192192 1876951040 1331691520 241172480 408944640 1881145344 1950351360 2088763392 1828716544 1308622848 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 622 2074083328 1742733312 1600126976 778043392 1482686464 941621248 1883242496 1954545664 2097152000 1845493760 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 623 2006974464 2145386496 1868562432 1314914304 207618048 1814036480 1279262720 209715200 419430400 838860800 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 624 1939865600 2011168768 2136997888 1851785216 1281359872 606076928 1212153856 75497472 150994944 301989888 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 625 262144000 467664896 861929472 1650458624 1415577600 1679818752 1547698176 746586112 1493172224 637534208 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 626 195035136 333447168 593494016 1113587712 341835776 740294656 1480589312 612368384 1224736768 100663296 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 627 127926272 199229440 325058560 576716800 1080033280 2015363072 1681915904 1551892480 754974720 1509949440 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 628 60817408 65011712 56623104 39845888 6291456 807403520 1614807040 1417674752 1023410176 2046820352 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 629 530579456 1004535808 1935671296 1986002944 2086666240 1008730112 2017460224 1686110208 1560281088 771751936 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 630 463470592 870318080 1667235840 1449132032 1012924416 1948254208 2084569088 1820327936 1291845632 234881024 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 631 396361728 736100352 1398800384 912261120 1751121920 538968064 1077936128 343932928 687865856 1375731712 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 632 329252864 601882624 1130364928 375390208 677380096 1746927616 1145044992 478150656 956301312 1912602624 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 633 799014912 1541406720 660602880 1247805440 73400320 2082471936 1816133632 1283457024 218103808 436207616 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 634 731906048 1407188992 929038336 1784676352 1147142144 874512384 1749024768 1149239296 486539264 973078528 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 635 664797184 1272971264 123731968 174063616 274726912 1612709888 1413480448 1015021568 2030043136 1711276032 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 636 597688320 1138753536 392167424 710934528 1348468736 673185792 1346371584 880803840 1761607680 1174405120 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 637 1067450368 2078277632 1734344704 1583349760 744488960 606076928 1212153856 75497472 150994944 301989888 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 638 1000341504 1944059904 2002780160 2120220672 1818230784 1814036480 1279262720 209715200 419430400 838860800 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 639 933232640 1809842176 1197473792 509607936 945815552 941621248 1883242496 1954545664 2097152000 1845493760 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 640 866123776 1675624448 1465909248 1046478848 2019557376 1881145344 1950351360 2088763392 1828716544 1308622848 1275133952 201457664 402915328 805830656 1611661312 67110912 134221824 268443648 536887296 1073774592 // 641 1405091840 924844032 1793064960 1163919360 515899392 69206016 138412032 276824064 553648128 1107296256 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 642 1472200704 1059061760 2061500416 1700790272 1589641216 1344274432 876609536 1753219072 1157627904 503316480 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 643 1539309568 656408576 1256194048 90177536 180355072 538968064 1077936128 343932928 687865856 1375731712 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 644 1606418432 790626304 1524629504 627048448 1254096896 1948254208 2084569088 1820327936 1291845632 234881024 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 645 1136656384 387973120 719323136 1365245952 918552576 740294656 1480589312 612368384 1224736768 100663296 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 646 1203765248 522190848 987758592 1902116864 1992294400 2015363072 1681915904 1551892480 754974720 1509949440 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 647 1270874112 119537664 182452224 291504128 583008256 136314880 272629760 545259520 1090519040 369098752 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 648 1337982976 253755392 450887680 828375040 1656750080 1545601024 742391808 1484783616 620756992 1241513984 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 649 1941962752 1998585856 2128609280 1835008000 1321205760 1746927616 1145044992 478150656 956301312 1912602624 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 650 2009071616 2132803584 1860173824 1298137088 247463936 1008730112 2017460224 1686110208 1560281088 771751936 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 651 2076180480 1730150400 1591738368 761266176 1522532352 1277165568 205520896 411041792 822083584 1644167168 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 652 2143289344 1864368128 1323302912 224395264 448790528 404750336 809500672 1619001344 1426063360 1040187392 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 653 1673527296 1461714944 1054867456 2036334592 1723858944 1075838976 339738624 679477248 1358954496 905969664 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 654 1740636160 1595932672 786432000 1499463680 650117120 337641472 675282944 1350565888 889192448 1778384896 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 655 1807745024 1193279488 517996544 962592768 1925185536 1679818752 1547698176 746586112 1493172224 637534208 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 656 1874853888 1327497216 249561088 425721856 851443712 807403520 1614807040 1417674752 1023410176 2046820352 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 657 331350016 589299712 1121976320 358612992 717225984 740294656 1480589312 612368384 1224736768 100663296 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 658 398458880 723517440 1390411776 895483904 1790967808 2015363072 1681915904 1551892480 754974720 1509949440 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 659 465567744 857735168 1658847232 1432354816 1052770304 136314880 272629760 545259520 1090519040 369098752 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 660 532676608 991952896 1927282688 1969225728 2126512128 1545601024 742391808 1484783616 620756992 1241513984 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 661 62914560 52428800 48234496 23068672 46137344 69206016 138412032 276824064 553648128 1107296256 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 662 130023424 186646528 316669952 559939584 1119879168 1344339968 876740608 1753481216 1158152192 504365056 1342177280 872415232 1744830464 1140850688 469762048 67110912 134221824 268443648 536887296 1073774592 // 663 197132288 320864256 585105408 1096810496 381681664 538968064 1077936128 343932928 687865856 1375731712 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 664 264241152 455081984 853540864 1633681408 1455423488 1948254208 2084569088 1820327936 1291845632 234881024 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 665 868220928 1663041536 1457520640 1029701632 2059403264 1075838976 339738624 679477248 1358954496 905969664 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 666 935329792 1797259264 1189085184 492830720 985661440 337641472 675282944 1350565888 889192448 1778384896 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 667 1002438656 1931476992 1994391552 2103443456 1858076672 1679818752 1547698176 746586112 1493172224 637534208 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 668 1069547520 2065694720 1725956096 1566572544 784334848 807403520 1614807040 1417674752 1023410176 2046820352 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 669 599785472 1126170624 383778816 694157312 1388314624 1746927616 1145044992 478150656 956301312 1912602624 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 670 666894336 1260388352 115343360 157286400 314572800 1008730112 2017460224 1686110208 1560281088 771751936 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 671 734003200 1394606080 920649728 1767899136 1186988032 1277165568 205520896 411041792 822083584 1644167168 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 672 801112064 1528823808 652214272 1231028224 113246208 404750336 809500672 1619001344 1426063360 1040187392 1342242816 872546304 1745092608 1141374976 470810624 67110912 134221824 268443648 536887296 1073774592 // 673 1463812096 1042284544 2027945984 1707081728 1602224128 1210056704 71303168 142606336 285212672 570425344 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 674 1396703232 908066816 1759510528 1170210816 528482304 404750336 809500672 1619001344 1426063360 1040187392 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 675 1598029824 773849088 1491075072 633339904 1266679808 1679818752 1547698176 746586112 1493172224 637534208 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 676 1530920960 639631360 1222639616 96468992 192937984 874512384 1749024768 1149239296 486539264 973078528 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 677 1195376640 505413632 954204160 1908408320 2004877312 1881145344 1950351360 2088763392 1828716544 1308622848 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 678 1128267776 371195904 685768704 1371537408 931135488 538968064 1077936128 343932928 687865856 1375731712 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 679 1329594368 236978176 417333248 834666496 1669332992 1545601024 742391808 1484783616 620756992 1241513984 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 680 1262485504 102760448 148897792 297795584 595591168 203423744 406847488 813694976 1627389952 1442840576 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 681 2000683008 2116026368 1826619392 1304428544 260046848 69206016 138412032 276824064 553648128 1107296256 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 682 1933574144 1981808640 2095054848 1841299456 1333788672 1411383296 1010827264 2021654528 1694498816 1577058304 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 683 2134900736 1847590912 1289748480 230686720 461373440 673251328 1346502656 881065984 1762131968 1175453696 1409286144 1006632960 2013265920 1677721600 1543503872 67110912 134221824 268443648 536887296 1073774592 // 684 2067791872 1713373184 1558183936 767557632 1535115264 2015363072 1681915904 1551892480 754974720 1509949440 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 685 1732247552 1579155456 752877568 1505755136 662700032 1008730112 2017460224 1686110208 1560281088 771751936 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 686 1665138688 1444937728 1021313024 2042626048 1736441856 1814036480 1279262720 209715200 419430400 838860800 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 687 1866465280 1310720000 216006656 432013312 864026624 270532608 541065216 1082130432 352321536 704643072 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 688 1799356416 1176502272 484442112 968884224 1937768448 1075838976 339738624 679477248 1358954496 905969664 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 689 390070272 706740224 1356857344 901775360 1803550720 538968064 1077936128 343932928 687865856 1375731712 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 690 322961408 572522496 1088421888 364904448 729808896 1881145344 1950351360 2088763392 1828716544 1308622848 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 691 524288000 975175680 1893728256 1975517184 2139095040 203423744 406847488 813694976 1627389952 1442840576 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 692 457179136 840957952 1625292800 1438646272 1065353216 1545601024 742391808 1484783616 620756992 1241513984 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 693 121634816 169869312 283115520 566231040 1132462080 404750336 809500672 1619001344 1426063360 1040187392 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 694 54525952 35651584 14680064 29360128 58720256 1210056704 71303168 142606336 285212672 570425344 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 695 255852544 438304768 819986432 1639972864 1468006400 874512384 1749024768 1149239296 486539264 973078528 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 696 188743680 304087040 551550976 1103101952 394264576 1679818752 1547698176 746586112 1493172224 637534208 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 697 926941184 1780482048 1155530752 499122176 998244352 1814036480 1279262720 209715200 419430400 838860800 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 698 859832320 1646264320 1423966208 1035993088 2071986176 1008730112 2017460224 1686110208 1560281088 771751936 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 699 1061158912 2048917504 1692401664 1572864000 796917760 1075838976 339738624 679477248 1358954496 905969664 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 700 994050048 1914699776 1960837120 2109734912 1870659584 270532608 541065216 1082130432 352321536 704643072 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 701 658505728 1243611136 81788928 163577856 327155712 1411383296 1010827264 2021654528 1694498816 1577058304 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 702 591396864 1109393408 350224384 700448768 1400897536 69206016 138412032 276824064 553648128 1107296256 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 703 792723456 1512046592 618659840 1237319680 125829120 2015363072 1681915904 1551892480 754974720 1509949440 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 704 725614592 1377828864 887095296 1774190592 1199570944 673185792 1346371584 880803840 1761607680 1174405120 1409351680 1006764032 2013528064 1678245888 1544552448 67110912 134221824 268443648 536887296 1073774592 // 705 1493172224 637534208 1218445312 88080384 176160768 471859200 943718400 1887436800 1962934272 2113929216 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 706 1560281088 771751936 1486880768 624951296 1249902592 1075838976 339738624 679477248 1358954496 905969664 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 707 1358954496 905969664 1755316224 1161822208 511705088 673185792 1346371584 880803840 1761607680 1174405120 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 708 1426063360 1040187392 2023751680 1698693120 1585446912 1948254208 2084569088 1820327936 1291845632 234881024 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 709 1224736768 100663296 144703488 289406976 578813952 337641472 675282944 1350565888 889192448 1778384896 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 710 1291845632 234881024 413138944 826277888 1652555776 1210056704 71303168 142606336 285212672 570425344 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 711 1090519040 369098752 681574400 1363148800 914358272 538968064 1077936128 343932928 687865856 1375731712 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 712 1157627904 503316480 950009856 1900019712 1988100096 2082471936 1816133632 1283457024 218103808 436207616 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 713 2030043136 1711276032 1553989632 759169024 1518338048 807403520 1614807040 1417674752 1023410176 2046820352 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 714 2097152000 1845493760 1285554176 222298112 444596224 1814036480 1279262720 209715200 419430400 838860800 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 715 1895825408 1979711488 2090860544 1832910848 1317011456 69206016 138412032 276824064 553648128 1107296256 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 716 1962934272 2113929216 1822425088 1296039936 243269632 1478492160 608174080 1216348160 83886080 167772160 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 717 1761607680 1174405120 480247808 960495616 1920991232 941621248 1883242496 1954545664 2097152000 1845493760 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 718 1828716544 1308622848 211812352 423624704 847249408 1679818752 1547698176 746586112 1493172224 637534208 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 719 1627389952 1442840576 1017118720 2034237440 1719664640 203489280 406978560 813957120 1627914240 1443889152 1476395008 603979776 1207959552 67108864 134217728 67110912 134221824 268443648 536887296 1073774592 // 720 1694498816 1577058304 748683264 1497366528 645922816 1344274432 876609536 1753219072 1157627904 503316480 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 721 419430400 838860800 1621098496 1430257664 1048576000 538968064 1077936128 343932928 687865856 1375731712 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 722 486539264 973078528 1889533952 1967128576 2122317824 2082471936 1816133632 1283457024 218103808 436207616 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 723 285212672 570425344 1084227584 356515840 713031680 337641472 675282944 1350565888 889192448 1778384896 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 724 352321536 704643072 1352663040 893386752 1786773504 1210056704 71303168 142606336 285212672 570425344 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 725 150994944 301989888 547356672 1094713344 377487360 673185792 1346371584 880803840 1761607680 1174405120 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 726 218103808 436207616 815792128 1631584256 1451229184 1948254208 2084569088 1820327936 1291845632 234881024 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 727 16777216 33554432 10485760 20971520 41943040 471859200 943718400 1887436800 1962934272 2113929216 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 728 83886080 167772160 278921216 557842432 1115684864 1075838976 339738624 679477248 1358954496 905969664 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 729 956301312 1912602624 1956642816 2101346304 1853882368 203423744 406847488 813694976 1627389952 1442840576 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 730 1023410176 2046820352 1688207360 1564475392 780140544 1344274432 876609536 1753219072 1157627904 503316480 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 731 822083584 1644167168 1419771904 1027604480 2055208960 941621248 1883242496 1954545664 2097152000 1845493760 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 732 889192448 1778384896 1151336448 490733568 981467136 1679818752 1547698176 746586112 1493172224 637534208 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 733 687865856 1375731712 882900992 1765801984 1182793728 69206016 138412032 276824064 553648128 1107296256 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 734 754974720 1509949440 614465536 1228931072 109051904 1478492160 608174080 1216348160 83886080 167772160 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 735 553648128 1107296256 346030080 692060160 1384120320 807403520 1614807040 1417674752 1023410176 2046820352 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 736 620756992 1241513984 77594624 155189248 310378496 1814036480 1279262720 209715200 419430400 838860800 1476460544 604110848 1208221696 67633152 135266304 67110912 134221824 268443648 536887296 1073774592 // 737 1553989632 759169024 1518338048 631242752 1262485504 1344274432 876609536 1753219072 1157627904 503316480 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 738 1486880768 624951296 1249902592 94371840 188743680 136314880 272629760 545259520 1090519040 369098752 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 739 1419771904 1027604480 2055208960 1704984576 1598029824 1814036480 1279262720 209715200 419430400 838860800 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 740 1352663040 893386752 1786773504 1168113664 524288000 874512384 1749024768 1149239296 486539264 973078528 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 741 1285554176 222298112 444596224 832569344 1665138688 1210056704 71303168 142606336 285212672 570425344 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 742 1218445312 88080384 176160768 295698432 591396864 270532608 541065216 1082130432 352321536 704643072 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 743 1151336448 490733568 981467136 1906311168 2000683008 1948254208 2084569088 1820327936 1291845632 234881024 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 744 1084227584 356515840 713031680 1369440256 926941184 740294656 1480589312 612368384 1224736768 100663296 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 745 2090860544 1832910848 1317011456 228589568 457179136 1545601024 742391808 1484783616 620756992 1241513984 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 746 2023751680 1698693120 1585446912 765460480 1530920960 69206016 138412032 276824064 553648128 1107296256 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 747 1956642816 2101346304 1853882368 1302331392 255852544 1612709888 1413480448 1015021568 2030043136 1711276032 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 748 1889533952 1967128576 2122317824 1839202304 1329594368 941621248 1883242496 1954545664 2097152000 1845493760 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 749 1822425088 1296039936 243269632 429916160 859832320 1142947840 473956352 947912704 1895825408 1979711488 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 750 1755316224 1161822208 511705088 966787072 1933574144 471859200 943718400 1887436800 1962934272 2113929216 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 751 1688207360 1564475392 780140544 1503657984 658505728 2015363072 1681915904 1551892480 754974720 1509949440 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 752 1621098496 1430257664 1048576000 2040528896 1732247552 538968064 1077936128 343932928 687865856 1375731712 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 753 480247808 960495616 1920991232 1973420032 2134900736 740294656 1480589312 612368384 1224736768 100663296 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 754 413138944 826277888 1652555776 1436549120 1061158912 1948319744 2084700160 1820590080 1292369920 235929600 1543503872 738197504 1476395008 603979776 1207959552 67110912 134221824 268443648 536887296 1073774592 // 755 346030080 692060160 1384120320 899678208 1799356416 270532608 541065216 1082130432 352321536 704643072 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 756 278921216 557842432 1115684864 362807296 725614592 1210056704 71303168 142606336 285212672 570425344 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 757 211812352 423624704 847249408 1637875712 1463812096 874512384 1749024768 1149239296 486539264 973078528 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 758 144703488 289406976 578813952 1101004800 390070272 1814036480 1279262720 209715200 419430400 838860800 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 759 77594624 155189248 310378496 564133888 1128267776 136314880 272629760 545259520 1090519040 369098752 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 760 10485760 20971520 41943040 27262976 54525952 1344274432 876609536 1753219072 1157627904 503316480 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 761 1017118720 2034237440 1719664640 1570766848 792723456 538968064 1077936128 343932928 687865856 1375731712 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 762 950009856 1900019712 1988100096 2107637760 1866465280 2015363072 1681915904 1551892480 754974720 1509949440 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 763 882900992 1765801984 1182793728 497025024 994050048 471859200 943718400 1887436800 1962934272 2113929216 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 764 815792128 1631584256 1451229184 1033895936 2067791872 1142947840 473956352 947912704 1895825408 1979711488 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 765 748683264 1497366528 645922816 1235222528 121634816 941621248 1883242496 1954545664 2097152000 1845493760 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 766 681574400 1363148800 914358272 1772093440 1195376640 1612709888 1413480448 1015021568 2030043136 1711276032 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 767 614465536 1228931072 109051904 161480704 322961408 69206016 138412032 276824064 553648128 1107296256 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 768 547356672 1094713344 377487360 698351616 1396703232 1545601024 742391808 1484783616 620756992 1241513984 1543569408 738328576 1476657152 604504064 1209008128 67110912 134221824 268443648 536887296 1073774592 // 769 1646264320 1423966208 1035993088 2071986176 1738539008 1478492160 608174080 1216348160 83886080 167772160 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 770 1713373184 1558183936 767557632 1535115264 664797184 1008730112 2017460224 1686110208 1560281088 771751936 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 771 1780482048 1155530752 499122176 998244352 1939865600 471859200 943718400 1887436800 1962934272 2113929216 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 772 1847590912 1289748480 230686720 461373440 866123776 2015363072 1681915904 1551892480 754974720 1509949440 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 773 1914699776 1960837120 2109734912 1870659584 1335885824 606076928 1212153856 75497472 150994944 301989888 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 774 1981808640 2095054848 1841299456 1333788672 262144000 1075904512 339869696 679739392 1359478784 907018240 1610612736 1409286144 1006632960 2013265920 1677721600 67110912 134221824 268443648 536887296 1073774592 // 775 2048917504 1692401664 1572864000 796917760 1537212416 1612709888 1413480448 1015021568 2030043136 1711276032 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 776 2116026368 1826619392 1304428544 260046848 463470592 69206016 138412032 276824064 553648128 1107296256 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 777 1109393408 350224384 700448768 1400897536 933232640 136314880 272629760 545259520 1090519040 369098752 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 778 1176502272 484442112 968884224 1937768448 2006974464 1814036480 1279262720 209715200 419430400 838860800 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 779 1243611136 81788928 163577856 327155712 597688320 1277165568 205520896 411041792 822083584 1644167168 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 780 1310720000 216006656 432013312 864026624 1671430144 673185792 1346371584 880803840 1761607680 1174405120 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 781 1377828864 887095296 1774190592 1199570944 530579456 1948254208 2084569088 1820327936 1291845632 234881024 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 782 1444937728 1021313024 2042626048 1736441856 1604321280 270532608 541065216 1082130432 352321536 704643072 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 783 1512046592 618659840 1237319680 125829120 195035136 807403520 1614807040 1417674752 1023410176 2046820352 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 784 1579155456 752877568 1505755136 662700032 1268776960 1411383296 1010827264 2021654528 1694498816 1577058304 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 785 572522496 1088421888 364904448 729808896 1402994688 136314880 272629760 545259520 1090519040 369098752 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 786 639631360 1222639616 96468992 192937984 329252864 1814036480 1279262720 209715200 419430400 838860800 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 787 706740224 1356857344 901775360 1803550720 1201668096 1277165568 205520896 411041792 822083584 1644167168 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 788 773849088 1491075072 633339904 1266679808 127926272 673185792 1346371584 880803840 1761607680 1174405120 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 789 840957952 1625292800 1438646272 1065353216 2074083328 1948254208 2084569088 1820327936 1291845632 234881024 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 790 908066816 1759510528 1170210816 528482304 1000341504 270532608 541065216 1082130432 352321536 704643072 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 791 975175680 1893728256 1975517184 2139095040 1872756736 807403520 1614807040 1417674752 1023410176 2046820352 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 792 1042284544 2027945984 1707081728 1602224128 799014912 1411383296 1010827264 2021654528 1694498816 1577058304 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 793 35651584 14680064 29360128 58720256 60817408 1478492160 608174080 1216348160 83886080 167772160 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 794 102760448 148897792 297795584 595591168 1134559232 1008730112 2017460224 1686110208 1560281088 771751936 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 795 169869312 283115520 566231040 1132462080 396361728 471859200 943718400 1887436800 1962934272 2113929216 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 796 236978176 417333248 834666496 1669332992 1470103552 2015363072 1681915904 1551892480 754974720 1509949440 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 797 304087040 551550976 1103101952 394264576 731906048 606076928 1212153856 75497472 150994944 301989888 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 798 371195904 685768704 1371537408 931135488 1805647872 1075838976 339738624 679477248 1358954496 905969664 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 799 438304768 819986432 1639972864 1468006400 1067450368 1612709888 1413480448 1015021568 2030043136 1711276032 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 800 505413632 954204160 1908408320 2004877312 2141192192 69206016 138412032 276824064 553648128 1107296256 1610678272 1409417216 1006895104 2013790208 1678770176 67110912 134221824 268443648 536887296 1073774592 // 801 1698693120 1585446912 765460480 1530920960 639631360 337641472 675282944 1350565888 889192448 1778384896 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 802 1631584256 1451229184 1033895936 2067791872 1713373184 1948254208 2084569088 1820327936 1291845632 234881024 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 803 1832910848 1317011456 228589568 457179136 840957952 1478492160 608174080 1216348160 83886080 167772160 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 804 1765801984 1182793728 497025024 994050048 1914699776 941621248 1883242496 1954545664 2097152000 1845493760 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 805 1967128576 2122317824 1839202304 1329594368 236978176 2015363072 1681915904 1551892480 754974720 1509949440 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 806 1900019712 1988100096 2107637760 1866465280 1310720000 404750336 809500672 1619001344 1426063360 1040187392 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 807 2101346304 1853882368 1302331392 255852544 438304768 874512384 1749024768 1149239296 486539264 973078528 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 808 2034237440 1719664640 1570766848 792723456 1512046592 1411383296 1010827264 2021654528 1694498816 1577058304 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 809 1161822208 511705088 966787072 1933574144 1981808640 1679818752 1547698176 746586112 1493172224 637534208 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 810 1094713344 377487360 698351616 1396703232 908066816 69206016 138412032 276824064 553648128 1107296256 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 811 1296039936 243269632 429916160 859832320 1646264320 673185792 1346371584 880803840 1761607680 1174405120 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 812 1228931072 109051904 161480704 322961408 572522496 1210056704 71303168 142606336 285212672 570425344 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 813 1430257664 1048576000 2040528896 1732247552 1579155456 136314880 272629760 545259520 1090519040 369098752 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 814 1363148800 914358272 1772093440 1195376640 505413632 1746927616 1145044992 478150656 956301312 1912602624 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 815 1564475392 780140544 1503657984 658505728 1243611136 1142947840 473956352 947912704 1895825408 1979711488 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 816 1497366528 645922816 1235222528 121634816 169869312 606076928 1212153856 75497472 150994944 301989888 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 817 624951296 1249902592 94371840 188743680 304087040 69206016 138412032 276824064 553648128 1107296256 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 818 557842432 1115684864 362807296 725614592 1377828864 1679818752 1547698176 746586112 1493172224 637534208 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 819 759169024 1518338048 631242752 1262485504 102760448 1210056704 71303168 142606336 285212672 570425344 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 820 692060160 1384120320 899678208 1799356416 1176502272 673185792 1346371584 880803840 1761607680 1174405120 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 821 893386752 1786773504 1168113664 524288000 975175680 1746927616 1145044992 478150656 956301312 1912602624 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 822 826277888 1652555776 1436549120 1061158912 2048917504 136314880 272629760 545259520 1090519040 369098752 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 823 1027604480 2055208960 1704984576 1598029824 773849088 606076928 1212153856 75497472 150994944 301989888 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 824 960495616 1920991232 1973420032 2134900736 1847590912 1142947840 473956352 947912704 1895825408 1979711488 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 825 88080384 176160768 295698432 591396864 1109393408 1948254208 2084569088 1820327936 1291845632 234881024 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 826 20971520 41943040 27262976 54525952 35651584 337641472 675282944 1350565888 889192448 1778384896 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 827 222298112 444596224 832569344 1665138688 1444937728 941686784 1883373568 1954807808 2097676288 1846542336 1677721600 1543503872 738197504 1476395008 603979776 67110912 134221824 268443648 536887296 1073774592 // 828 155189248 310378496 564133888 1128267776 371195904 1478492160 608174080 1216348160 83886080 167772160 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 829 356515840 713031680 1369440256 926941184 1780482048 404750336 809500672 1619001344 1426063360 1040187392 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 830 289406976 578813952 1101004800 390070272 706740224 2015363072 1681915904 1551892480 754974720 1509949440 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 831 490733568 981467136 1906311168 2000683008 2116026368 1411383296 1010827264 2021654528 1694498816 1577058304 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 832 423624704 847249408 1637875712 1463812096 1042284544 874512384 1749024768 1149239296 486539264 973078528 1677787136 1543634944 738459648 1476919296 605028352 67110912 134221824 268443648 536887296 1073774592 // 833 1788870656 1172307968 532676608 991952896 1927282688 1075838976 339738624 679477248 1358954496 905969664 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 834 1855979520 1306525696 264241152 455081984 853540864 740294656 1480589312 612368384 1224736768 100663296 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 835 1654652928 1440743424 1069547520 2065694720 1725956096 337641472 675282944 1350565888 889192448 1778384896 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 836 1721761792 1574961152 801112064 1528823808 652214272 2015363072 1681915904 1551892480 754974720 1509949440 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 837 2057306112 1709178880 1606418432 790626304 1524629504 471859200 943718400 1887436800 1962934272 2113929216 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 838 2124414976 1843396608 1337982976 253755392 450887680 1881145344 1950351360 2088763392 1828716544 1308622848 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 839 1923088384 1977614336 2143289344 1864368128 1323302912 1210056704 71303168 142606336 285212672 570425344 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 840 1990197248 2111832064 1874853888 1327497216 249561088 606076928 1212153856 75497472 150994944 301989888 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 841 1251999744 98566144 197132288 320864256 585105408 1344274432 876609536 1753219072 1157627904 503316480 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 842 1319108608 232783872 465567744 857735168 1658847232 1008730112 2017460224 1686110208 1560281088 771751936 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 843 1117782016 367001600 734003200 1394606080 920649728 69206016 138412032 276824064 553648128 1107296256 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 844 1184890880 501219328 1002438656 1931476992 1994391552 1746927616 1145044992 478150656 956301312 1912602624 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 845 1520435200 635437056 1270874112 119537664 182452224 203423744 406847488 813694976 1627389952 1442840576 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 846 1587544064 769654784 1539309568 656408576 1256194048 1612709888 1413480448 1015021568 2030043136 1711276032 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 847 1386217472 903872512 1807745024 1193279488 517996544 1478492160 608174080 1216348160 83886080 167772160 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 848 1453326336 1038090240 2076180480 1730150400 1591738368 874512384 1749024768 1149239296 486539264 973078528 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 849 715128832 1373634560 935329792 1797259264 1189085184 69206016 138412032 276824064 553648128 1107296256 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 850 782237696 1507852288 666894336 1260388352 115343360 1746927616 1145044992 478150656 956301312 1912602624 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 851 580911104 1105199104 398458880 723517440 1390411776 1344274432 876609536 1753219072 1157627904 503316480 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 852 648019968 1239416832 130023424 186646528 316669952 1008730112 2017460224 1686110208 1560281088 771751936 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 853 983564288 1910505472 2009071616 2132803584 1860173824 1478492160 608174080 1216348160 83886080 167772160 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 854 1050673152 2044723200 1740636160 1595932672 786432000 874512384 1749024768 1149239296 486539264 973078528 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 855 849346560 1642070016 1472200704 1059061760 2061500416 203423744 406847488 813694976 1627389952 1442840576 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 856 916455424 1776287744 1203765248 522190848 987758592 1612709888 1413480448 1015021568 2030043136 1711276032 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 857 178257920 299892736 599785472 1126170624 383778816 337641472 675282944 1350565888 889192448 1778384896 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 858 245366784 434110464 868220928 1663041536 1457520640 2015363072 1681915904 1551892480 754974720 1509949440 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 859 44040192 31457280 62914560 52428800 48234496 1075838976 339738624 679477248 1358954496 905969664 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 860 111149056 165675008 331350016 589299712 1121976320 740294656 1480589312 612368384 1224736768 100663296 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 861 446693376 836763648 1673527296 1461714944 1054867456 1210056704 71303168 142606336 285212672 570425344 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 862 513802240 970981376 1941962752 1998585856 2128609280 606076928 1212153856 75497472 150994944 301989888 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 863 312475648 568328192 1136656384 387973120 719323136 471924736 943849472 1887698944 1963458560 2114977792 1744830464 1140850688 469762048 939524096 1879048192 67110912 134221824 268443648 536887296 1073774592 // 864 379584512 702545920 1405091840 924844032 1793064960 1881145344 1950351360 2088763392 1828716544 1308622848 1744896000 1140981760 470024192 940048384 1880096768 67110912 134221824 268443648 536887296 1073774592 // 865 1876951040 1331691520 241172480 408944640 817889280 203423744 406847488 813694976 1627389952 1442840576 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 866 1809842176 1197473792 509607936 945815552 1891631104 1679884288 1547829248 746848256 1493696512 638582784 1811939328 1275068416 201326592 402653184 805306368 67110912 134221824 268443648 536887296 1073774592 // 867 1742733312 1600126976 778043392 1482686464 616562688 1344274432 876609536 1753219072 1157627904 503316480 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 868 1675624448 1465909248 1046478848 2019557376 1690304512 941621248 1883242496 1954545664 2097152000 1845493760 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 869 2145386496 1868562432 1314914304 207618048 415236096 1075838976 339738624 679477248 1358954496 905969664 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 870 2078277632 1734344704 1583349760 744488960 1488977920 673185792 1346371584 880803840 1761607680 1174405120 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 871 2011168768 2136997888 1851785216 1281359872 213909504 471859200 943718400 1887436800 1962934272 2113929216 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 872 1944059904 2002780160 2120220672 1818230784 1287651328 1948254208 2084569088 1820327936 1291845632 234881024 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 873 1340080128 257949696 442499072 811597824 1623195648 1008730112 2017460224 1686110208 1560281088 771751936 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 874 1272971264 123731968 174063616 274726912 549453824 1411383296 1010827264 2021654528 1694498816 1577058304 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 875 1205862400 526385152 979369984 1885339648 1958739968 1612709888 1413480448 1015021568 2030043136 1711276032 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 876 1138753536 392167424 710934528 1348468736 884998144 136314880 272629760 545259520 1090519040 369098752 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 877 1608515584 794820608 1516240896 610271232 1220542464 1881145344 1950351360 2088763392 1828716544 1308622848 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 878 1541406720 660602880 1247805440 73400320 146800640 404750336 809500672 1619001344 1426063360 1040187392 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 879 1474297856 1063256064 2053111808 1684013056 1556086784 740294656 1480589312 612368384 1224736768 100663296 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 880 1407188992 929038336 1784676352 1147142144 482344960 1142947840 473956352 947912704 1895825408 1979711488 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 881 803209216 1533018112 643825664 1214251008 79691776 136314880 272629760 545259520 1090519040 369098752 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 882 736100352 1398800384 912261120 1751121920 1153433600 1612709888 1413480448 1015021568 2030043136 1711276032 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 883 668991488 1264582656 106954752 140509184 281018368 1411383296 1010827264 2021654528 1694498816 1577058304 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 884 601882624 1130364928 375390208 677380096 1354760192 1008730112 2017460224 1686110208 1560281088 771751936 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 885 1071644672 2069889024 1717567488 1549795328 750780416 1142947840 473956352 947912704 1895825408 1979711488 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 886 1004535808 1935671296 1986002944 2086666240 1824522240 740294656 1480589312 612368384 1224736768 100663296 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 887 937426944 1801453568 1180696576 476053504 952107008 404750336 809500672 1619001344 1426063360 1040187392 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 888 870318080 1667235840 1449132032 1012924416 2025848832 1881145344 1950351360 2088763392 1828716544 1308622848 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 889 266338304 459276288 845152256 1616904192 1421869056 941621248 1883242496 1954545664 2097152000 1845493760 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 890 199229440 325058560 576716800 1080033280 348127232 1344274432 876609536 1753219072 1157627904 503316480 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 891 132120576 190840832 308281344 543162368 1086324736 1679818752 1547698176 746586112 1493172224 637534208 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 892 65011712 56623104 39845888 6291456 12582912 203423744 406847488 813694976 1627389952 1442840576 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 893 534773760 996147200 1918894080 1952448512 2092957696 1948254208 2084569088 1820327936 1291845632 234881024 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 894 467664896 861929472 1650458624 1415577600 1019215872 471859200 943718400 1887436800 1962934272 2113929216 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 895 400556032 727711744 1382023168 878706688 1757413376 673185792 1346371584 880803840 1761607680 1174405120 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 896 333447168 593494016 1113587712 341835776 683671552 1075838976 339738624 679477248 1358954496 905969664 1812004864 1275199488 201588736 403177472 806354944 67110912 134221824 268443648 536887296 1073774592 // 897 1885339648 1958739968 2105540608 1862270976 1319108608 941621248 1883242496 1954545664 2097152000 1845493760 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 898 1952448512 2092957696 1837105152 1325400064 245366784 1277165568 205520896 411041792 822083584 1644167168 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 899 2019557376 1690304512 1568669696 788529152 1520435200 1545601024 742391808 1484783616 620756992 1241513984 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 900 2086666240 1824522240 1300234240 251658240 446693376 673185792 1346371584 880803840 1761607680 1174405120 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 901 1616904192 1421869056 1031798784 2063597568 1721761792 69206016 138412032 276824064 553648128 1107296256 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 902 1684013056 1556086784 763363328 1526726656 648019968 1881145344 1950351360 2088763392 1828716544 1308622848 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 903 1751121920 1153433600 494927872 989855744 1923088384 1612709888 1413480448 1015021568 2030043136 1711276032 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 904 1818230784 1287651328 226492416 452984832 849346560 337641472 675282944 1350565888 889192448 1778384896 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 905 1348468736 884998144 1769996288 1191182336 513802240 2082471936 1816133632 1283457024 218103808 436207616 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 906 1415577600 1019215872 2038431744 1728053248 1587544064 136314880 272629760 545259520 1090519040 369098752 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 907 1482686464 616562688 1233125376 117440512 178257920 404750336 809500672 1619001344 1426063360 1040187392 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 908 1549795328 750780416 1501560832 654311424 1251999744 1814036480 1279262720 209715200 419430400 838860800 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 909 1080033280 348127232 696254464 1392508928 916455424 1075838976 339738624 679477248 1358954496 905969664 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 910 1147142144 482344960 964689920 1929379840 1990197248 874512384 1749024768 1149239296 486539264 973078528 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 911 1214251008 79691776 159383552 318767104 580911104 606076928 1212153856 75497472 150994944 301989888 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 912 1281359872 213909504 427819008 855638016 1654652928 1344274432 876609536 1753219072 1157627904 503316480 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 913 811597824 1623195648 1434451968 1056964608 2057306112 1075838976 339738624 679477248 1358954496 905969664 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 914 878706688 1757413376 1166016512 520093696 983564288 874512384 1749024768 1149239296 486539264 973078528 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 915 945815552 1891631104 1971322880 2130706432 1855979520 606076928 1212153856 75497472 150994944 301989888 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 916 1012924416 2025848832 1702887424 1593835520 782237696 1344274432 876609536 1753219072 1157627904 503316480 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 917 543162368 1086324736 360710144 721420288 1386217472 2082471936 1816133632 1283457024 218103808 436207616 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 918 610271232 1220542464 92274688 184549376 312475648 136314880 272629760 545259520 1090519040 369098752 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 919 677380096 1354760192 897581056 1795162112 1184890880 404815872 809631744 1619263488 1426587648 1041235968 1879048192 1946157056 2080374784 1811939328 1275068416 67110912 134221824 268443648 536887296 1073774592 // 920 744488960 1488977920 629145600 1258291200 111149056 1814036480 1279262720 209715200 419430400 838860800 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 921 274726912 549453824 1098907648 385875968 715128832 69206016 138412032 276824064 553648128 1107296256 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 922 341835776 683671552 1367343104 922746880 1788870656 1881145344 1950351360 2088763392 1828716544 1308622848 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 923 408944640 817889280 1635778560 1459617792 1050673152 1612709888 1413480448 1015021568 2030043136 1711276032 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 924 476053504 952107008 1904214016 1996488704 2124414976 337641472 675282944 1350565888 889192448 1778384896 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 925 6291456 12582912 25165824 50331648 44040192 941621248 1883242496 1954545664 2097152000 1845493760 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 926 73400320 146800640 293601280 587202560 1117782016 1277165568 205520896 411041792 822083584 1644167168 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 927 140509184 281018368 562036736 1124073472 379584512 1545601024 742391808 1484783616 620756992 1241513984 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 928 207618048 415236096 830472192 1660944384 1453326336 673185792 1346371584 880803840 1761607680 1174405120 1879113728 1946288128 2080636928 1812463616 1276116992 67110912 134221824 268443648 536887296 1073774592 // 929 1986002944 2086666240 1824522240 1300234240 251658240 1948254208 2084569088 1820327936 1291845632 234881024 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 930 1918894080 1952448512 2092957696 1837105152 1325400064 69206016 138412032 276824064 553648128 1107296256 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 931 2120220672 1818230784 1287651328 226492416 452984832 404750336 809500672 1619001344 1426063360 1040187392 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 932 2053111808 1684013056 1556086784 763363328 1526726656 1746927616 1145044992 478150656 956301312 1912602624 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 933 1717567488 1549795328 750780416 1501560832 654311424 1478492160 608174080 1216348160 83886080 167772160 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 934 1650458624 1415577600 1019215872 2038431744 1728053248 673185792 1346371584 880803840 1761607680 1174405120 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 935 1851785216 1281359872 213909504 427819008 855638016 874512384 1749024768 1149239296 486539264 973078528 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 936 1784676352 1147142144 482344960 964689920 1929379840 1142947840 473956352 947912704 1895825408 1979711488 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 937 1449132032 1012924416 2025848832 1702887424 1593835520 270532608 541065216 1082130432 352321536 704643072 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 938 1382023168 878706688 1757413376 1166016512 520093696 1612775424 1413611520 1015283712 2030567424 1712324608 1946157056 2080374784 1811939328 1275068416 201326592 67110912 134221824 268443648 536887296 1073774592 // 939 1583349760 744488960 1488977920 629145600 1258291200 2082471936 1816133632 1283457024 218103808 436207616 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 940 1516240896 610271232 1220542464 92274688 184549376 203423744 406847488 813694976 1627389952 1442840576 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 941 1180696576 476053504 952107008 1904214016 1996488704 1008730112 2017460224 1686110208 1560281088 771751936 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 942 1113587712 341835776 683671552 1367343104 922746880 1277165568 205520896 411041792 822083584 1644167168 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 943 1314914304 207618048 415236096 830472192 1660944384 1344274432 876609536 1753219072 1157627904 503316480 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 944 1247805440 73400320 146800640 293601280 587202560 538968064 1077936128 343932928 687865856 1375731712 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 945 912261120 1751121920 1153433600 494927872 989855744 1277165568 205520896 411041792 822083584 1644167168 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 946 845152256 1616904192 1421869056 1031798784 2063597568 1008730112 2017460224 1686110208 1560281088 771751936 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 947 1046478848 2019557376 1690304512 1568669696 788529152 538968064 1077936128 343932928 687865856 1375731712 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 948 979369984 1885339648 1958739968 2105540608 1862270976 1344274432 876609536 1753219072 1157627904 503316480 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 949 643825664 1214251008 79691776 159383552 318767104 1612709888 1413480448 1015021568 2030043136 1711276032 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 950 576716800 1080033280 348127232 696254464 1392508928 270532608 541065216 1082130432 352321536 704643072 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 951 778043392 1482686464 616562688 1233125376 117440512 203423744 406847488 813694976 1627389952 1442840576 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 952 710934528 1348468736 884998144 1769996288 1191182336 2082471936 1816133632 1283457024 218103808 436207616 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 953 375390208 677380096 1354760192 897581056 1795162112 673185792 1346371584 880803840 1761607680 1174405120 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 954 308281344 543162368 1086324736 360710144 721420288 1478492160 608174080 1216348160 83886080 167772160 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 955 509607936 945815552 1891631104 1971322880 2130706432 1142947840 473956352 947912704 1895825408 1979711488 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 956 442499072 811597824 1623195648 1434451968 1056964608 874512384 1749024768 1149239296 486539264 973078528 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 957 106954752 140509184 281018368 562036736 1124073472 69206016 138412032 276824064 553648128 1107296256 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 958 39845888 6291456 12582912 25165824 50331648 1948254208 2084569088 1820327936 1291845632 234881024 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 959 241172480 408944640 817889280 1635778560 1459617792 1746927616 1145044992 478150656 956301312 1912602624 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 960 174063616 274726912 549453824 1098907648 385875968 404750336 809500672 1619001344 1426063360 1040187392 1946222592 2080505856 1812201472 1275592704 202375168 67110912 134221824 268443648 536887296 1073774592 // 961 2055208960 1704984576 1598029824 773849088 1491075072 538968064 1077936128 343932928 687865856 1375731712 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 962 2122317824 1839202304 1329594368 236978176 417333248 1545601024 742391808 1484783616 620756992 1241513984 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 963 1920991232 1973420032 2134900736 1847590912 1289748480 1411383296 1010827264 2021654528 1694498816 1577058304 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 964 1988100096 2107637760 1866465280 1310720000 216006656 673185792 1346371584 880803840 1761607680 1174405120 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 965 1786773504 1168113664 524288000 975175680 1893728256 1008730112 2017460224 1686110208 1560281088 771751936 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 966 1853882368 1302331392 255852544 438304768 819986432 1075838976 339738624 679477248 1358954496 905969664 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 967 1652555776 1436549120 1061158912 2048917504 1692401664 1210056704 71303168 142606336 285212672 570425344 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 968 1719664640 1570766848 792723456 1512046592 618659840 874512384 1749024768 1149239296 486539264 973078528 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 969 1518338048 631242752 1262485504 102760448 148897792 606076928 1212153856 75497472 150994944 301989888 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 970 1585446912 765460480 1530920960 639631360 1222639616 1478492160 608174080 1216348160 83886080 167772160 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 971 1384120320 899678208 1799356416 1176502272 484442112 1344274432 876609536 1753219072 1157627904 503316480 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 972 1451229184 1033895936 2067791872 1713373184 1558183936 740294656 1480589312 612368384 1224736768 100663296 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 973 1249902592 94371840 188743680 304087040 551550976 941621248 1883242496 1954545664 2097152000 1845493760 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 974 1317011456 228589568 457179136 840957952 1625292800 1143013376 474087424 948174848 1896349696 1980760064 2013265920 1677721600 1543503872 738197504 1476395008 67110912 134221824 268443648 536887296 1073774592 // 975 1115684864 362807296 725614592 1377828864 887095296 1277165568 205520896 411041792 822083584 1644167168 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 976 1182793728 497025024 994050048 1914699776 1960837120 807403520 1614807040 1417674752 1023410176 2046820352 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 977 981467136 1906311168 2000683008 2116026368 1826619392 1277165568 205520896 411041792 822083584 1644167168 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 978 1048576000 2040528896 1732247552 1579155456 752877568 807403520 1614807040 1417674752 1023410176 2046820352 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 979 847249408 1637875712 1463812096 1042284544 2027945984 941621248 1883242496 1954545664 2097152000 1845493760 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 980 914358272 1772093440 1195376640 505413632 954204160 1142947840 473956352 947912704 1895825408 1979711488 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 981 713031680 1369440256 926941184 1780482048 1155530752 1344274432 876609536 1753219072 1157627904 503316480 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 982 780140544 1503657984 658505728 1243611136 81788928 740294656 1480589312 612368384 1224736768 100663296 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 983 578813952 1101004800 390070272 706740224 1356857344 606076928 1212153856 75497472 150994944 301989888 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 984 645922816 1235222528 121634816 169869312 283115520 1478492160 608174080 1216348160 83886080 167772160 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 985 444596224 832569344 1665138688 1444937728 1021313024 1210056704 71303168 142606336 285212672 570425344 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 986 511705088 966787072 1933574144 1981808640 2095054848 874512384 1749024768 1149239296 486539264 973078528 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 987 310378496 564133888 1128267776 371195904 685768704 1008730112 2017460224 1686110208 1560281088 771751936 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 988 377487360 698351616 1396703232 908066816 1759510528 1075838976 339738624 679477248 1358954496 905969664 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 989 176160768 295698432 591396864 1109393408 350224384 1411383296 1010827264 2021654528 1694498816 1577058304 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 990 243269632 429916160 859832320 1646264320 1423966208 673185792 1346371584 880803840 1761607680 1174405120 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 991 41943040 27262976 54525952 35651584 14680064 538968064 1077936128 343932928 687865856 1375731712 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 992 109051904 161480704 322961408 572522496 1088421888 1545601024 742391808 1484783616 620756992 1241513984 2013331456 1677852672 1543766016 738721792 1477443584 67110912 134221824 268443648 536887296 1073774592 // 993 2136997888 1851785216 1281359872 213909504 427819008 1814036480 1279262720 209715200 419430400 838860800 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 994 2069889024 1717567488 1549795328 750780416 1501560832 337641472 675282944 1350565888 889192448 1778384896 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 995 2002780160 2120220672 1818230784 1287651328 226492416 270532608 541065216 1082130432 352321536 704643072 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 996 1935671296 1986002944 2086666240 1824522240 1300234240 1746927616 1145044992 478150656 956301312 1912602624 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 997 1868562432 1314914304 207618048 415236096 830472192 1612709888 1413480448 1015021568 2030043136 1711276032 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 998 1801453568 1180696576 476053504 952107008 1904214016 404750336 809500672 1619001344 1426063360 1040187392 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 999 1734344704 1583349760 744488960 1488977920 629145600 471859200 943718400 1887436800 1962934272 2113929216 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1000 1667235840 1449132032 1012924416 2025848832 1702887424 1679818752 1547698176 746586112 1493172224 637534208 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1001 1600126976 778043392 1482686464 616562688 1233125376 1210056704 71303168 142606336 285212672 570425344 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1002 1533018112 643825664 1214251008 79691776 159383552 807403520 1614807040 1417674752 1023410176 2046820352 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1003 1465909248 1046478848 2019557376 1690304512 1568669696 874512384 1749024768 1149239296 486539264 973078528 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1004 1398800384 912261120 1751121920 1153433600 494927872 1277165568 205520896 411041792 822083584 1644167168 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1005 1331691520 241172480 408944640 817889280 1635778560 1142947840 473956352 947912704 1895825408 1979711488 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1006 1264582656 106954752 140509184 281018368 562036736 1008730112 2017460224 1686110208 1560281088 771751936 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1007 1197473792 509607936 945815552 1891631104 1971322880 941621248 1883242496 1954545664 2097152000 1845493760 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1008 1130364928 375390208 677380096 1354760192 897581056 1075838976 339738624 679477248 1358954496 905969664 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1009 1063256064 2053111808 1684013056 1556086784 763363328 1075838976 339738624 679477248 1358954496 905969664 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1010 996147200 1918894080 1952448512 2092957696 1837105152 941621248 1883242496 1954545664 2097152000 1845493760 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1011 929038336 1784676352 1147142144 482344960 964689920 1008795648 2017591296 1686372352 1560805376 772800512 2080374784 1811939328 1275068416 201326592 402653184 67110912 134221824 268443648 536887296 1073774592 // 1012 861929472 1650458624 1415577600 1019215872 2038431744 1142947840 473956352 947912704 1895825408 1979711488 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1013 794820608 1516240896 610271232 1220542464 92274688 1277165568 205520896 411041792 822083584 1644167168 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1014 727711744 1382023168 878706688 1757413376 1166016512 874512384 1749024768 1149239296 486539264 973078528 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1015 660602880 1247805440 73400320 146800640 293601280 807403520 1614807040 1417674752 1023410176 2046820352 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1016 593494016 1113587712 341835776 683671552 1367343104 1210056704 71303168 142606336 285212672 570425344 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1017 526385152 979369984 1885339648 1958739968 2105540608 1679818752 1547698176 746586112 1493172224 637534208 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1018 459276288 845152256 1616904192 1421869056 1031798784 471859200 943718400 1887436800 1962934272 2113929216 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1019 392167424 710934528 1348468736 884998144 1769996288 404750336 809500672 1619001344 1426063360 1040187392 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1020 325058560 576716800 1080033280 348127232 696254464 1612709888 1413480448 1015021568 2030043136 1711276032 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1021 257949696 442499072 811597824 1623195648 1434451968 1746927616 1145044992 478150656 956301312 1912602624 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1022 190840832 308281344 543162368 1086324736 360710144 270532608 541065216 1082130432 352321536 704643072 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1023 123731968 174063616 274726912 549453824 1098907648 337641472 675282944 1350565888 889192448 1778384896 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1024 56623104 39845888 6291456 12582912 25165824 1814036480 1279262720 209715200 419430400 838860800 2080440320 1812070400 1275330560 201850880 403701760 67110912 134221824 268443648 536887296 1073774592 // 1025 2097152 4194304 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 65536 131072 262144 524288 1048576 2048 4096 8192 16384 32768 // end of file