// 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}) 629 // dim // 3 // Stregth, see comment above // in class DigitalNetBase2 // genMat[i] should be the i-th number below // 1 25167872 50335744 100671488 92291072 8388608 16777216 33554432 67108864 524288 1048576 2097152 4194304 32768 65536 131072 262144 134217728 268435456 536870912 1073741824 // 2 25165824 50331648 100663296 92274688 411041792 822083584 1644167168 1543503872 524288 1048576 2097152 4194304 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 3 67108864 25165824 50331648 100663296 947912704 1895825408 2046820352 1811939328 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 4 16777216 33554432 67108864 25165824 142606336 285212672 570425344 1140850688 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 5 2038431744 1795162112 1308622848 226492416 8388608 16777216 33554432 67108864 524288 1048576 2097152 4194304 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 6 67108864 25165824 50331648 100663296 276824064 553648128 1107296256 469762048 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 7 83886080 58720256 117440512 125829120 1350565888 956301312 1912602624 2080374784 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 8 524288 1048576 2097152 4194304 1619001344 1493172224 704643072 1409286144 402653184 805306368 1610612736 1476395008 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 9 92274688 41943040 83886080 58720256 813694976 1627389952 1509949440 738197504 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 10 8388608 16777216 33554432 67108864 1350565888 956301312 1912602624 2080374784 671612928 1343225856 941621248 1883242496 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 11 8388608 16777216 33554432 67108864 1216348160 150994944 301989888 603979776 1879572480 2014314496 1746927616 1212153856 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 12 8388608 16777216 33554432 67108864 545259520 1090519040 436207616 872415232 940048384 1880096768 2015363072 1749024768 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 13 83886080 58720256 117440512 125829120 411041792 822083584 1644167168 1543503872 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 14 58720256 117440512 125829120 109051904 947912704 1895825408 2046820352 1811939328 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 15 8388608 16777216 33554432 67108864 1619001344 1493172224 704643072 1409286144 671612928 1343225856 941621248 1883242496 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 16 92274688 41943040 83886080 58720256 1216348160 150994944 301989888 603979776 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 17 8388608 16777216 33554432 67108864 545259520 1090519040 436207616 872415232 1879572480 2014314496 1746927616 1212153856 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 18 58720256 117440512 125829120 109051904 813694976 1627389952 1509949440 738197504 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 19 2021654528 1761607680 1241513984 201326592 545259520 1090519040 436207616 872415232 1879572480 2014314496 1746927616 1212153856 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 20 2105540608 1786773504 1291845632 192937984 1216348160 150994944 301989888 603979776 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 21 2038431744 1795162112 1308622848 226492416 411041792 822083584 1644167168 1543503872 524288 1048576 2097152 4194304 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 22 2080374784 1769996288 1258291200 234881024 947912704 1895825408 2046820352 1811939328 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 23 2080374784 1769996288 1258291200 234881024 276824064 553648128 1107296256 469762048 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 24 2097152000 1803550720 1325400064 260046848 1350565888 956301312 1912602624 2080374784 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 25 2071986176 1862270976 1333788672 243269632 947912704 1895825408 2046820352 1811939328 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 26 2021654528 1761607680 1241513984 201326592 1619001344 1493172224 704643072 1409286144 671612928 1343225856 941621248 1883242496 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 27 2071986176 1862270976 1333788672 243269632 813694976 1627389952 1509949440 738197504 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 28 2021654528 1761607680 1241513984 201326592 8388608 16777216 33554432 67108864 940048384 1880096768 2015363072 1749024768 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 29 2021654528 1761607680 1241513984 201326592 1216348160 150994944 301989888 603979776 1879572480 2014314496 1746927616 1212153856 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 30 2021654528 1761607680 1241513984 201326592 1350565888 956301312 1912602624 2080374784 671612928 1343225856 941621248 1883242496 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 31 2105540608 1786773504 1291845632 192937984 814219264 1628438528 1512046592 742391808 1610612736 1476395008 671088640 1342177280 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 32 2013265920 1744830464 1207959552 134217728 1619001344 1493172224 704643072 1409286144 403177472 806354944 1612709888 1480589312 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 33 2097152000 1803550720 1325400064 260046848 411041792 822083584 1644167168 1543503872 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 34 2021654528 1761607680 1241513984 201326592 545259520 1090519040 436207616 872415232 940048384 1880096768 2015363072 1749024768 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 35 8912896 17825792 35651584 71303168 8388608 16777216 33554432 67108864 939524096 1879048192 2013265920 1744830464 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 36 8388608 16777216 33554432 67108864 1484783616 687865856 1375731712 1006632960 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 37 16777216 33554432 67108864 25165824 1082130432 419430400 838860800 1677721600 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 38 16777216 33554432 67108864 25165824 276824064 553648128 1107296256 469762048 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 39 16777216 33554432 67108864 25165824 813694976 1627389952 1509949440 738197504 524288 1048576 2097152 4194304 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 40 16777216 33554432 67108864 25165824 142606336 285212672 570425344 1140850688 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 41 16777216 33554432 67108864 25165824 947912704 1895825408 2046820352 1811939328 537395200 1074790400 404750336 809500672 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 42 16777216 33554432 67108864 25165824 679477248 1358954496 973078528 1946157056 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 43 16777216 33554432 67108864 25165824 276824064 553648128 1107296256 469762048 1611137024 1477443584 673185792 1346371584 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 44 16777216 33554432 67108864 25165824 411041792 822083584 1644167168 1543503872 524288 1048576 2097152 4194304 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 45 16777216 33554432 67108864 25165824 1484783616 687865856 1375731712 1006632960 1611137024 1477443584 673185792 1346371584 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 46 524288 1048576 2097152 4194304 1753219072 1224736768 167772160 335544320 671088640 1342177280 939524096 1879048192 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 47 8388608 16777216 33554432 67108864 947912704 1895825408 2046820352 1811939328 1342701568 940572672 1881145344 2017460224 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 48 8388608 16777216 33554432 67108864 1753219072 1224736768 167772160 335544320 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 49 16777216 33554432 67108864 25165824 813694976 1627389952 1509949440 738197504 537395200 1074790400 404750336 809500672 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 50 16777216 33554432 67108864 25165824 679477248 1358954496 973078528 1946157056 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 51 8388608 16777216 33554432 67108864 1082130432 419430400 838860800 1677721600 1342701568 940572672 1881145344 2017460224 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 52 1493172224 704643072 1409286144 964689920 142606336 285212672 570425344 1140850688 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 53 1476395008 671088640 1342177280 939524096 1753219072 1224736768 167772160 335544320 671612928 1343225856 941621248 1883242496 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 54 1484783616 687865856 1375731712 1006632960 947912704 1895825408 2046820352 1811939328 1342701568 940572672 1881145344 2017460224 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 55 1493172224 704643072 1409286144 964689920 276824064 553648128 1107296256 469762048 1611137024 1477443584 673185792 1346371584 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 56 1493172224 704643072 1409286144 964689920 679477248 1358954496 973078528 1946157056 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 57 1484783616 687865856 1375731712 1006632960 1082130432 419430400 838860800 1677721600 1342701568 940572672 1881145344 2017460224 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 58 1493172224 704643072 1409286144 964689920 679477248 1358954496 973078528 1946157056 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 59 1493172224 704643072 1409286144 964689920 276824064 553648128 1107296256 469762048 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 60 1493172224 704643072 1409286144 964689920 813694976 1627389952 1509949440 738197504 524288 1048576 2097152 4194304 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 61 1493172224 704643072 1409286144 964689920 1082130432 419430400 838860800 1677721600 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 62 1484783616 687865856 1375731712 1006632960 1485307904 688914432 1377828864 1010827264 402653184 805306368 1610612736 1476395008 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 63 1493172224 704643072 1409286144 964689920 1484783616 687865856 1375731712 1006632960 1611137024 1477443584 673185792 1346371584 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 64 1493172224 704643072 1409286144 964689920 411041792 822083584 1644167168 1543503872 524288 1048576 2097152 4194304 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 65 1484783616 687865856 1375731712 1006632960 1753219072 1224736768 167772160 335544320 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 66 1493172224 704643072 1409286144 964689920 813694976 1627389952 1509949440 738197504 537395200 1074790400 404750336 809500672 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 67 1493172224 704643072 1409286144 964689920 142606336 285212672 570425344 1140850688 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 68 1493172224 704643072 1409286144 964689920 947912704 1895825408 2046820352 1811939328 537395200 1074790400 404750336 809500672 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 69 1560281088 729808896 1459617792 1065353216 1619001344 1493172224 704643072 1409286144 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 70 1535115264 788529152 1468006400 1048576000 2022178816 1762656256 1243611136 205520896 268435456 536870912 1073741824 402653184 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 71 1543503872 696254464 1392508928 1040187392 813694976 1627389952 1509949440 738197504 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 72 1484783616 687865856 1375731712 1006632960 1753219072 1224736768 167772160 335544320 537395200 1074790400 404750336 809500672 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 73 1568669696 713031680 1426063360 998244352 1619001344 1493172224 704643072 1409286144 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 74 1476395008 671088640 1342177280 939524096 1887436800 2030043136 1778384896 1275068416 403177472 806354944 1612709888 1480589312 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 75 1509949440 738197504 1367343104 989855744 1753219072 1224736768 167772160 335544320 1074266112 403701760 807403520 1614807040 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 76 1535115264 788529152 1468006400 1048576000 1887436800 2030043136 1778384896 1275068416 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 77 1484783616 687865856 1375731712 1006632960 1350565888 956301312 1912602624 2080374784 537395200 1074790400 404750336 809500672 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 78 1493172224 704643072 1409286144 964689920 2021654528 1761607680 1241513984 201326592 1208483840 135266304 270532608 541065216 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 79 1493172224 704643072 1409286144 964689920 276824064 553648128 1107296256 469762048 1476919296 672137216 1344274432 943718400 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 80 1543503872 696254464 1392508928 1040187392 411566080 823132160 1646264320 1547698176 805306368 1610612736 1476395008 671088640 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 81 1509949440 738197504 1367343104 989855744 814219264 1628438528 1512046592 742391808 1073741824 402653184 805306368 1610612736 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 82 1568669696 713031680 1426063360 998244352 411041792 822083584 1644167168 1543503872 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 83 1493172224 704643072 1409286144 964689920 679477248 1358954496 973078528 1946157056 1208483840 135266304 270532608 541065216 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 84 1560281088 729808896 1459617792 1065353216 679477248 1358954496 973078528 1946157056 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 85 1493172224 704643072 1409286144 964689920 1350565888 956301312 1912602624 2080374784 1476919296 672137216 1344274432 943718400 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 86 452984832 905969664 1702887424 1518338048 1484783616 687865856 1375731712 1006632960 1476919296 672137216 1344274432 943718400 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 87 402653184 805306368 1610612736 1476395008 1216348160 150994944 301989888 603979776 268959744 537919488 1075838976 406847488 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 88 436207616 872415232 1635778560 1526726656 1350565888 956301312 1912602624 2080374784 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 89 427819008 855638016 1711276032 1568669696 276824064 553648128 1107296256 469762048 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 90 419430400 838860800 1677721600 1501560832 545259520 1090519040 436207616 872415232 1745354752 1209008128 136314880 272629760 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 91 436207616 872415232 1635778560 1526726656 142606336 285212672 570425344 1140850688 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 92 427819008 855638016 1711276032 1568669696 545259520 1090519040 436207616 872415232 940048384 1880096768 2015363072 1749024768 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 93 427819008 855638016 1711276032 1568669696 1082130432 419430400 838860800 1677721600 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 94 503316480 897581056 1652555776 1560281088 679477248 1358954496 973078528 1946157056 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 95 419430400 838860800 1677721600 1501560832 1216348160 150994944 301989888 603979776 403177472 806354944 1612709888 1480589312 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 96 452984832 905969664 1702887424 1518338048 1753219072 1224736768 167772160 335544320 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 97 452984832 905969664 1702887424 1518338048 276824064 553648128 1107296256 469762048 1476919296 672137216 1344274432 943718400 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 98 503316480 897581056 1652555776 1560281088 1753743360 1225785344 169869312 339738624 1342177280 939524096 1879048192 2013265920 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 99 427819008 855638016 1711276032 1568669696 143130624 286261248 572522496 1145044992 939524096 1879048192 2013265920 1744830464 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 100 419430400 838860800 1677721600 1501560832 1082654720 420478976 840957952 1681915904 402653184 805306368 1610612736 1476395008 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 101 419430400 838860800 1677721600 1501560832 1484783616 687865856 1375731712 1006632960 1745354752 1209008128 136314880 272629760 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 102 452984832 905969664 1702887424 1518338048 1350565888 956301312 1912602624 2080374784 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 103 545259520 1090519040 436207616 872415232 2021654528 1761607680 1241513984 201326592 2013790208 1745879040 1210056704 138412032 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 104 553648128 1107296256 469762048 830472192 411041792 822083584 1644167168 1543503872 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 105 553648128 1107296256 469762048 830472192 813694976 1627389952 1509949440 738197504 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 106 545259520 1090519040 436207616 872415232 813694976 1627389952 1509949440 738197504 268959744 537919488 1075838976 406847488 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 107 553648128 1107296256 469762048 830472192 1619001344 1493172224 704643072 1409286144 1745354752 1209008128 136314880 272629760 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 108 545259520 1090519040 436207616 872415232 142606336 285212672 570425344 1140850688 268959744 537919488 1075838976 406847488 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 109 545259520 1090519040 436207616 872415232 1887436800 2030043136 1778384896 1275068416 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 110 545259520 1090519040 436207616 872415232 1082130432 419430400 838860800 1677721600 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 111 553648128 1107296256 469762048 830472192 2021654528 1761607680 1241513984 201326592 1879572480 2014314496 1746927616 1212153856 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 112 553648128 1107296256 469762048 830472192 545259520 1090519040 436207616 872415232 1745354752 1209008128 136314880 272629760 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 113 553648128 1107296256 469762048 830472192 1619001344 1493172224 704643072 1409286144 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 114 545259520 1090519040 436207616 872415232 679477248 1358954496 973078528 1946157056 2013790208 1745879040 1210056704 138412032 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 115 553648128 1107296256 469762048 830472192 1887436800 2030043136 1778384896 1275068416 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 116 553648128 1107296256 469762048 830472192 679477248 1358954496 973078528 1946157056 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 117 553648128 1107296256 469762048 830472192 545259520 1090519040 436207616 872415232 1879572480 2014314496 1746927616 1212153856 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 118 553648128 1107296256 469762048 830472192 1082130432 419430400 838860800 1677721600 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 119 536870912 1073741824 402653184 805306368 142606336 285212672 570425344 1140850688 671612928 1343225856 941621248 1883242496 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 120 1635778560 1526726656 771751936 1434451968 1216348160 150994944 301989888 603979776 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 121 1619001344 1493172224 704643072 1409286144 1887436800 2030043136 1778384896 1275068416 537395200 1074790400 404750336 809500672 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 122 1644167168 1543503872 696254464 1392508928 1216348160 150994944 301989888 603979776 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 123 1610612736 1476395008 671088640 1342177280 947912704 1895825408 2046820352 1811939328 268959744 537919488 1075838976 406847488 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 124 1635778560 1526726656 771751936 1434451968 1887436800 2030043136 1778384896 1275068416 805830656 1611661312 1478492160 675282944 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 125 1619001344 1493172224 704643072 1409286144 1082130432 419430400 838860800 1677721600 537395200 1074790400 404750336 809500672 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 126 1660944384 1577058304 763363328 1384120320 947912704 1895825408 2046820352 1811939328 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 127 1635778560 1526726656 771751936 1434451968 1350565888 956301312 1912602624 2080374784 805830656 1611661312 1478492160 675282944 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 128 1711276032 1568669696 713031680 1426063360 276824064 553648128 1107296256 469762048 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 129 1644167168 1543503872 696254464 1392508928 276824064 553648128 1107296256 469762048 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 130 1627389952 1509949440 738197504 1367343104 411041792 822083584 1644167168 1543503872 134742016 269484032 538968064 1077936128 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 131 1660944384 1577058304 763363328 1384120320 8388608 16777216 33554432 67108864 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 132 1711276032 1568669696 713031680 1426063360 1350565888 956301312 1912602624 2080374784 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 133 1627389952 1509949440 738197504 1367343104 8388608 16777216 33554432 67108864 134742016 269484032 538968064 1077936128 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 134 1627389952 1509949440 738197504 1367343104 679477248 1358954496 973078528 1946157056 2013790208 1745879040 1210056704 138412032 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 135 1635778560 1526726656 771751936 1434451968 411041792 822083584 1644167168 1543503872 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 136 1627389952 1509949440 738197504 1367343104 1082130432 419430400 838860800 1677721600 2013790208 1745879040 1210056704 138412032 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 137 2021654528 1761607680 1241513984 201326592 2022178816 1762656256 1243611136 205520896 2013265920 1744830464 1207959552 134217728 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 138 2021654528 1761607680 1241513984 201326592 1887436800 2030043136 1778384896 1275068416 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 139 2021654528 1761607680 1241513984 201326592 142606336 285212672 570425344 1140850688 268959744 537919488 1075838976 406847488 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 140 2030043136 1778384896 1275068416 159383552 545259520 1090519040 436207616 872415232 1879572480 2014314496 1746927616 1212153856 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 141 2030043136 1778384896 1275068416 159383552 679477248 1358954496 973078528 1946157056 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 142 2013265920 1744830464 1207959552 134217728 142606336 285212672 570425344 1140850688 671612928 1343225856 941621248 1883242496 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 143 2030043136 1778384896 1275068416 159383552 1082130432 419430400 838860800 1677721600 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 144 2021654528 1761607680 1241513984 201326592 1082130432 419430400 838860800 1677721600 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 145 2030043136 1778384896 1275068416 159383552 2021654528 1761607680 1241513984 201326592 1879572480 2014314496 1746927616 1212153856 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 146 2030043136 1778384896 1275068416 159383552 1619001344 1493172224 704643072 1409286144 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 147 2030043136 1778384896 1275068416 159383552 545259520 1090519040 436207616 872415232 1745354752 1209008128 136314880 272629760 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 148 2021654528 1761607680 1241513984 201326592 813694976 1627389952 1509949440 738197504 268959744 537919488 1075838976 406847488 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 149 2030043136 1778384896 1275068416 159383552 1619001344 1493172224 704643072 1409286144 1745354752 1209008128 136314880 272629760 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 150 2021654528 1761607680 1241513984 201326592 679477248 1358954496 973078528 1946157056 2013790208 1745879040 1210056704 138412032 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 151 2030043136 1778384896 1275068416 159383552 1887961088 2031091712 1780482048 1279262720 1073741824 402653184 805306368 1610612736 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 152 2030043136 1778384896 1275068416 159383552 813694976 1627389952 1509949440 738197504 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 153 2030043136 1778384896 1275068416 159383552 411041792 822083584 1644167168 1543503872 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 154 1098907648 452984832 905969664 1702887424 1216872448 152043520 304087040 608174080 1073741824 402653184 805306368 1610612736 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 155 1090519040 436207616 872415232 1635778560 679477248 1358954496 973078528 1946157056 2013790208 1745879040 1210056704 138412032 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 156 1090519040 436207616 872415232 1635778560 8388608 16777216 33554432 67108864 134742016 269484032 538968064 1077936128 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 157 1124073472 503316480 897581056 1652555776 947912704 1895825408 2046820352 1811939328 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 158 1082130432 419430400 838860800 1677721600 1082654720 420478976 840957952 1681915904 536870912 1073741824 402653184 805306368 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 159 1124073472 503316480 897581056 1652555776 8388608 16777216 33554432 67108864 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 160 1174405120 494927872 847249408 1694498816 1350565888 956301312 1912602624 2080374784 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 161 1073741824 402653184 805306368 1610612736 947912704 1895825408 2046820352 1811939328 268959744 537919488 1075838976 406847488 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 162 1098907648 452984832 905969664 1702887424 1887436800 2030043136 1778384896 1275068416 805830656 1611661312 1478492160 675282944 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 163 1098907648 452984832 905969664 1702887424 411041792 822083584 1644167168 1543503872 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 164 1090519040 436207616 872415232 1635778560 1082130432 419430400 838860800 1677721600 2013790208 1745879040 1210056704 138412032 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 165 1174405120 494927872 847249408 1694498816 276824064 553648128 1107296256 469762048 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 166 1098907648 452984832 905969664 1702887424 1350565888 956301312 1912602624 2080374784 805830656 1611661312 1478492160 675282944 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 167 1082130432 419430400 838860800 1677721600 1887436800 2030043136 1778384896 1275068416 537395200 1074790400 404750336 809500672 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 168 1107296256 469762048 830472192 1660944384 1216348160 150994944 301989888 603979776 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 169 1090519040 436207616 872415232 1635778560 411041792 822083584 1644167168 1543503872 134742016 269484032 538968064 1077936128 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 170 1107296256 469762048 830472192 1660944384 277348352 554696704 1109393408 473956352 1207959552 134217728 268435456 536870912 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 171 989855744 1979711488 2105540608 1786773504 1484783616 687865856 1375731712 1006632960 1476919296 672137216 1344274432 943718400 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 172 964689920 1929379840 2113929216 1837105152 545259520 1090519040 436207616 872415232 940048384 1880096768 2015363072 1749024768 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 173 973078528 1946157056 2038431744 1795162112 142606336 285212672 570425344 1140850688 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 174 964689920 1929379840 2113929216 1837105152 142606336 285212672 570425344 1140850688 940048384 1880096768 2015363072 1749024768 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 175 956301312 1912602624 2080374784 1769996288 1082130432 419430400 838860800 1677721600 403177472 806354944 1612709888 1480589312 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 176 956301312 1912602624 2080374784 1769996288 545259520 1090519040 436207616 872415232 1745354752 1209008128 136314880 272629760 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 177 964689920 1929379840 2113929216 1837105152 276824064 553648128 1107296256 469762048 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 178 956301312 1912602624 2080374784 1769996288 1484783616 687865856 1375731712 1006632960 1745354752 1209008128 136314880 272629760 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 179 989855744 1979711488 2105540608 1786773504 1350565888 956301312 1912602624 2080374784 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 180 964689920 1929379840 2113929216 1837105152 1082130432 419430400 838860800 1677721600 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 181 1040187392 1971322880 2055208960 1828716544 679477248 1358954496 973078528 1946157056 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 182 989855744 1979711488 2105540608 1786773504 276824064 553648128 1107296256 469762048 1476919296 672137216 1344274432 943718400 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 183 1040187392 1971322880 2055208960 1828716544 1753219072 1224736768 167772160 335544320 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 184 973078528 1946157056 2038431744 1795162112 1350565888 956301312 1912602624 2080374784 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 185 939524096 1879048192 2013265920 1744830464 1216348160 150994944 301989888 603979776 268959744 537919488 1075838976 406847488 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 186 956301312 1912602624 2080374784 1769996288 1216348160 150994944 301989888 603979776 403177472 806354944 1612709888 1480589312 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 187 989855744 1979711488 2105540608 1786773504 1753219072 1224736768 167772160 335544320 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 188 620756992 1132462080 520093696 931135488 1619001344 1493172224 704643072 1409286144 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 189 553648128 1107296256 469762048 830472192 679477248 1358954496 973078528 1946157056 1208483840 135266304 270532608 541065216 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 190 629145600 1115684864 486539264 864026624 411041792 822083584 1644167168 1543503872 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 191 553648128 1107296256 469762048 830472192 2021654528 1761607680 1241513984 201326592 1208483840 135266304 270532608 541065216 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 192 553648128 1107296256 469762048 830472192 277348352 554696704 1109393408 473956352 1476395008 671088640 1342177280 939524096 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 193 629145600 1115684864 486539264 864026624 1619001344 1493172224 704643072 1409286144 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 194 545259520 1090519040 436207616 872415232 1753219072 1224736768 167772160 335544320 537395200 1074790400 404750336 809500672 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 195 570425344 1140850688 427819008 855638016 813694976 1627389952 1509949440 738197504 1074266112 403701760 807403520 1614807040 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 196 603979776 1098907648 452984832 905969664 411041792 822083584 1644167168 1543503872 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 197 570425344 1140850688 427819008 855638016 1753219072 1224736768 167772160 335544320 1074266112 403701760 807403520 1614807040 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 198 536870912 1073741824 402653184 805306368 1887436800 2030043136 1778384896 1275068416 403177472 806354944 1612709888 1480589312 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 199 603979776 1098907648 452984832 905969664 813694976 1627389952 1509949440 738197504 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 200 595591168 1191182336 528482304 914358272 2021654528 1761607680 1241513984 201326592 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 201 620756992 1132462080 520093696 931135488 680001536 1360003072 975175680 1950351360 1342177280 939524096 1879048192 2013265920 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 202 553648128 1107296256 469762048 830472192 1350565888 956301312 1912602624 2080374784 1476919296 672137216 1344274432 943718400 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 203 545259520 1090519040 436207616 872415232 1350565888 956301312 1912602624 2080374784 537395200 1074790400 404750336 809500672 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 204 595591168 1191182336 528482304 914358272 1887436800 2030043136 1778384896 1275068416 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 205 419430400 838860800 1677721600 1501560832 8388608 16777216 33554432 67108864 1879572480 2014314496 1746927616 1212153856 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 206 419430400 838860800 1677721600 1501560832 813694976 1627389952 1509949440 738197504 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 207 419430400 838860800 1677721600 1501560832 545259520 1090519040 436207616 872415232 537395200 1074790400 404750336 809500672 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 208 419430400 838860800 1677721600 1501560832 1484783616 687865856 1375731712 1006632960 1879572480 2014314496 1746927616 1212153856 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 209 419430400 838860800 1677721600 1501560832 1753219072 1224736768 167772160 335544320 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 210 419430400 838860800 1677721600 1501560832 411041792 822083584 1644167168 1543503872 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 211 419430400 838860800 1677721600 1501560832 2021654528 1761607680 1241513984 201326592 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 212 411041792 822083584 1644167168 1543503872 1753219072 1224736768 167772160 335544320 1745354752 1209008128 136314880 272629760 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 213 411041792 822083584 1644167168 1543503872 1350565888 956301312 1912602624 2080374784 524288 1048576 2097152 4194304 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 214 411041792 822083584 1644167168 1543503872 679477248 1358954496 973078528 1946157056 1745354752 1209008128 136314880 272629760 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 215 411041792 822083584 1644167168 1543503872 8388608 16777216 33554432 67108864 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 216 419430400 838860800 1677721600 1501560832 545259520 1090519040 436207616 872415232 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 217 411041792 822083584 1644167168 1543503872 2021654528 1761607680 1241513984 201326592 524288 1048576 2097152 4194304 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 218 419430400 838860800 1677721600 1501560832 679477248 1358954496 973078528 1946157056 537395200 1074790400 404750336 809500672 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 219 402653184 805306368 1610612736 1476395008 1350565888 956301312 1912602624 2080374784 671612928 1343225856 941621248 1883242496 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 220 419430400 838860800 1677721600 1501560832 1484783616 687865856 1375731712 1006632960 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 221 411041792 822083584 1644167168 1543503872 813694976 1627389952 1509949440 738197504 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 222 1627389952 1509949440 738197504 1367343104 1887436800 2030043136 1778384896 1275068416 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 223 1627389952 1509949440 738197504 1367343104 1619001344 1493172224 704643072 1409286144 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 224 1619001344 1493172224 704643072 1409286144 679477248 1358954496 973078528 1946157056 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 225 1627389952 1509949440 738197504 1367343104 1887436800 2030043136 1778384896 1275068416 1611137024 1477443584 673185792 1346371584 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 226 1627389952 1509949440 738197504 1367343104 1350565888 956301312 1912602624 2080374784 1342701568 940572672 1881145344 2017460224 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 227 1619001344 1493172224 704643072 1409286144 411041792 822083584 1644167168 1543503872 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 228 1627389952 1509949440 738197504 1367343104 276824064 553648128 1107296256 469762048 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 229 1610612736 1476395008 671088640 1342177280 813694976 1627389952 1509949440 738197504 671612928 1343225856 941621248 1883242496 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 230 1627389952 1509949440 738197504 1367343104 1350565888 956301312 1912602624 2080374784 2013790208 1745879040 1210056704 138412032 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 231 1627389952 1509949440 738197504 1367343104 276824064 553648128 1107296256 469762048 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 232 1627389952 1509949440 738197504 1367343104 8388608 16777216 33554432 67108864 268959744 537919488 1075838976 406847488 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 233 1627389952 1509949440 738197504 1367343104 947912704 1895825408 2046820352 1811939328 1611137024 1477443584 673185792 1346371584 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 234 1627389952 1509949440 738197504 1367343104 1619001344 1493172224 704643072 1409286144 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 235 1627389952 1509949440 738197504 1367343104 679477248 1358954496 973078528 1946157056 1342701568 940572672 1881145344 2017460224 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 236 1627389952 1509949440 738197504 1367343104 814219264 1628438528 1512046592 742391808 134217728 268435456 536870912 1073741824 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 237 1627389952 1509949440 738197504 1367343104 8388608 16777216 33554432 67108864 2013790208 1745879040 1210056704 138412032 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 238 1627389952 1509949440 738197504 1367343104 947912704 1895825408 2046820352 1811939328 268959744 537919488 1075838976 406847488 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 239 452984832 905969664 1702887424 1518338048 1216872448 152043520 304087040 608174080 536870912 1073741824 402653184 805306368 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 240 402653184 805306368 1610612736 1476395008 813694976 1627389952 1509949440 738197504 403177472 806354944 1612709888 1480589312 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 241 411041792 822083584 1644167168 1543503872 947912704 1895825408 2046820352 1811939328 1476919296 672137216 1344274432 943718400 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 242 411041792 822083584 1644167168 1543503872 1887436800 2030043136 1778384896 1275068416 671612928 1343225856 941621248 1883242496 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 243 469762048 830472192 1660944384 1577058304 1619001344 1493172224 704643072 1409286144 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 244 411041792 822083584 1644167168 1543503872 2021654528 1761607680 1241513984 201326592 1476919296 672137216 1344274432 943718400 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 245 419430400 838860800 1677721600 1501560832 1619001344 1493172224 704643072 1409286144 524288 1048576 2097152 4194304 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 246 452984832 905969664 1702887424 1518338048 1887436800 2030043136 1778384896 1275068416 537395200 1074790400 404750336 809500672 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 247 486539264 864026624 1728053248 1602224128 1484783616 687865856 1375731712 1006632960 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 248 419430400 838860800 1677721600 1501560832 2021654528 1761607680 1241513984 201326592 524288 1048576 2097152 4194304 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 249 503316480 897581056 1652555776 1560281088 1082130432 419430400 838860800 1677721600 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 250 411041792 822083584 1644167168 1543503872 1082130432 419430400 838860800 1677721600 671612928 1343225856 941621248 1883242496 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 251 486539264 864026624 1728053248 1602224128 276824064 553648128 1107296256 469762048 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 252 503316480 897581056 1652555776 1560281088 813694976 1627389952 1509949440 738197504 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 253 419430400 838860800 1677721600 1501560832 1484783616 687865856 1375731712 1006632960 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 254 469762048 830472192 1660944384 1577058304 1216348160 150994944 301989888 603979776 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 255 419430400 838860800 1677721600 1501560832 947912704 1895825408 2046820352 1811939328 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 256 1090519040 436207616 872415232 1635778560 679477248 1358954496 973078528 1946157056 1879572480 2014314496 1746927616 1212153856 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 257 1157627904 461373440 922746880 1736441856 1753219072 1224736768 167772160 335544320 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 258 1082130432 419430400 838860800 1677721600 8388608 16777216 33554432 67108864 1074266112 403701760 807403520 1614807040 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 259 1090519040 436207616 872415232 1635778560 1082130432 419430400 838860800 1677721600 1879572480 2014314496 1746927616 1212153856 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 260 1098907648 452984832 905969664 1702887424 813694976 1627389952 1509949440 738197504 940048384 1880096768 2015363072 1749024768 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 261 1174405120 494927872 847249408 1694498816 679477248 1358954496 973078528 1946157056 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 262 1098907648 452984832 905969664 1702887424 1619001344 1493172224 704643072 1409286144 1208483840 135266304 270532608 541065216 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 263 1174405120 494927872 847249408 1694498816 1484783616 687865856 1375731712 1006632960 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 264 1140850688 427819008 855638016 1711276032 1082130432 419430400 838860800 1677721600 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 265 1098907648 452984832 905969664 1702887424 276824064 553648128 1107296256 469762048 940048384 1880096768 2015363072 1749024768 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 266 1140850688 427819008 855638016 1711276032 1753219072 1224736768 167772160 335544320 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 267 1073741824 402653184 805306368 1610612736 545259520 1090519040 436207616 872415232 403177472 806354944 1612709888 1480589312 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 268 1090519040 436207616 872415232 1635778560 1619001344 1493172224 704643072 1409286144 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 269 1157627904 461373440 922746880 1736441856 545259520 1090519040 436207616 872415232 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 270 1098907648 452984832 905969664 1702887424 813694976 1627389952 1509949440 738197504 1208483840 135266304 270532608 541065216 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 271 1082130432 419430400 838860800 1677721600 1484783616 687865856 1375731712 1006632960 1074266112 403701760 807403520 1614807040 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 272 1090519040 436207616 872415232 1635778560 8388608 16777216 33554432 67108864 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 273 276824064 553648128 1107296256 469762048 411041792 822083584 1644167168 1543503872 940048384 1880096768 2015363072 1749024768 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 274 369098752 629145600 1115684864 486539264 813694976 1627389952 1509949440 738197504 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 275 285212672 570425344 1140850688 427819008 2021654528 1761607680 1241513984 201326592 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 276 369098752 629145600 1115684864 486539264 1887436800 2030043136 1778384896 1275068416 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 277 335544320 562036736 1124073472 503316480 679477248 1358954496 973078528 1946157056 1745354752 1209008128 136314880 272629760 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 278 285212672 570425344 1140850688 427819008 411041792 822083584 1644167168 1543503872 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 279 318767104 637534208 1166016512 444596224 1216348160 150994944 301989888 603979776 134742016 269484032 538968064 1077936128 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 280 369098752 629145600 1115684864 486539264 1484783616 687865856 1375731712 1006632960 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 281 301989888 603979776 1098907648 452984832 2021654528 1761607680 1241513984 201326592 805830656 1611661312 1478492160 675282944 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 282 369098752 629145600 1115684864 486539264 1216348160 150994944 301989888 603979776 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 283 268435456 536870912 1073741824 402653184 545259520 1090519040 436207616 872415232 268959744 537919488 1075838976 406847488 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 284 301989888 603979776 1098907648 452984832 1484783616 687865856 1375731712 1006632960 805830656 1611661312 1478492160 675282944 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 285 293601280 587202560 1174405120 494927872 1887436800 2030043136 1778384896 1275068416 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 286 276824064 553648128 1107296256 469762048 813694976 1627389952 1509949440 738197504 940048384 1880096768 2015363072 1749024768 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 287 335544320 562036736 1124073472 503316480 1350565888 956301312 1912602624 2080374784 1745354752 1209008128 136314880 272629760 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 288 318767104 637534208 1166016512 444596224 1350565888 956301312 1912602624 2080374784 134742016 269484032 538968064 1077936128 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 289 293601280 587202560 1174405120 494927872 545259520 1090519040 436207616 872415232 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 290 1442840576 1031798784 1920991232 2097152000 947912704 1895825408 2046820352 1811939328 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 291 1350565888 956301312 1912602624 2080374784 1753219072 1224736768 167772160 335544320 671612928 1343225856 941621248 1883242496 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 292 1350565888 956301312 1912602624 2080374784 1484783616 687865856 1375731712 1006632960 524288 1048576 2097152 4194304 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 293 1350565888 956301312 1912602624 2080374784 1484783616 687865856 1375731712 1006632960 671612928 1343225856 941621248 1883242496 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 294 1434451968 981467136 1962934272 2071986176 679477248 1358954496 973078528 1946157056 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 295 1350565888 956301312 1912602624 2080374784 1753219072 1224736768 167772160 335544320 1208483840 135266304 270532608 541065216 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 296 1358954496 973078528 1946157056 2038431744 1216348160 150994944 301989888 603979776 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 297 1350565888 956301312 1912602624 2080374784 947912704 1895825408 2046820352 1811939328 1208483840 135266304 270532608 541065216 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 298 1358954496 973078528 1946157056 2038431744 1082130432 419430400 838860800 1677721600 1074266112 403701760 807403520 1614807040 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 299 1358954496 973078528 1946157056 2038431744 680001536 1360003072 975175680 1950351360 2013265920 1744830464 1207959552 134217728 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 300 1400897536 1056964608 2004877312 2122317824 276824064 553648128 1107296256 469762048 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 301 1442840576 1031798784 1920991232 2097152000 1216348160 150994944 301989888 603979776 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 302 1400897536 1056964608 2004877312 2122317824 411041792 822083584 1644167168 1543503872 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 303 1350565888 956301312 1912602624 2080374784 1082130432 419430400 838860800 1677721600 524288 1048576 2097152 4194304 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 304 1342177280 939524096 1879048192 2013265920 1350565888 956301312 1912602624 2080374784 403177472 806354944 1612709888 1480589312 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 305 1434451968 981467136 1962934272 2071986176 1350565888 956301312 1912602624 2080374784 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 306 1358954496 973078528 1946157056 2038431744 411041792 822083584 1644167168 1543503872 1074266112 403701760 807403520 1614807040 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 307 1895825408 2046820352 1811939328 1233125376 1753219072 1224736768 167772160 335544320 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 308 1895825408 2046820352 1811939328 1233125376 276824064 553648128 1107296256 469762048 805830656 1611661312 1478492160 675282944 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 309 1912602624 2080374784 1769996288 1258291200 1082130432 419430400 838860800 1677721600 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 310 1887436800 2030043136 1778384896 1275068416 1887961088 2031091712 1780482048 1279262720 134217728 268435456 536870912 1073741824 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 311 1979711488 2105540608 1786773504 1291845632 142606336 285212672 570425344 1140850688 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 312 1879048192 2013265920 1744830464 1207959552 1082130432 419430400 838860800 1677721600 268959744 537919488 1075838976 406847488 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 313 1904214016 2063597568 1845493760 1300234240 813694976 1627389952 1509949440 738197504 1476919296 672137216 1344274432 943718400 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 314 1895825408 2046820352 1811939328 1233125376 813694976 1627389952 1509949440 738197504 805830656 1611661312 1478492160 675282944 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 315 1887436800 2030043136 1778384896 1275068416 1753219072 1224736768 167772160 335544320 134742016 269484032 538968064 1077936128 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 316 1904214016 2063597568 1845493760 1300234240 2021654528 1761607680 1241513984 201326592 1476919296 672137216 1344274432 943718400 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 317 1887436800 2030043136 1778384896 1275068416 1887961088 2031091712 1780482048 1279262720 402653184 805306368 1610612736 1476395008 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 318 1912602624 2080374784 1769996288 1258291200 411041792 822083584 1644167168 1543503872 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 319 1887436800 2030043136 1778384896 1275068416 2021654528 1761607680 1241513984 201326592 403177472 806354944 1612709888 1480589312 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 320 1895825408 2046820352 1811939328 1233125376 142606336 285212672 570425344 1140850688 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 321 1929379840 2113929216 1837105152 1249902592 276824064 553648128 1107296256 469762048 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 322 1979711488 2105540608 1786773504 1291845632 411041792 822083584 1644167168 1543503872 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 323 1929379840 2113929216 1837105152 1249902592 679477248 1358954496 973078528 1946157056 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 324 813694976 1627389952 1509949440 738197504 1619001344 1493172224 704643072 1409286144 537395200 1074790400 404750336 809500672 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 325 822083584 1644167168 1543503872 696254464 411566080 823132160 1646264320 1547698176 805306368 1610612736 1476395008 671088640 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 326 822083584 1644167168 1543503872 696254464 1350565888 956301312 1912602624 2080374784 268959744 537919488 1075838976 406847488 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 327 822083584 1644167168 1543503872 696254464 1082130432 419430400 838860800 1677721600 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 328 822083584 1644167168 1543503872 696254464 8388608 16777216 33554432 67108864 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 329 822083584 1644167168 1543503872 696254464 1350565888 956301312 1912602624 2080374784 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 330 822083584 1644167168 1543503872 696254464 1484783616 687865856 1375731712 1006632960 2013790208 1745879040 1210056704 138412032 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 331 805306368 1610612736 1476395008 671088640 1082130432 419430400 838860800 1677721600 671612928 1343225856 941621248 1883242496 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 332 822083584 1644167168 1543503872 696254464 1887436800 2030043136 1778384896 1275068416 524288 1048576 2097152 4194304 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 333 813694976 1627389952 1509949440 738197504 1753219072 1224736768 167772160 335544320 537395200 1074790400 404750336 809500672 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 334 822083584 1644167168 1543503872 696254464 8388608 16777216 33554432 67108864 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 335 822083584 1644167168 1543503872 696254464 142606336 285212672 570425344 1140850688 2013790208 1745879040 1210056704 138412032 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 336 822083584 1644167168 1543503872 696254464 1484783616 687865856 1375731712 1006632960 524288 1048576 2097152 4194304 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 337 822083584 1644167168 1543503872 696254464 1887436800 2030043136 1778384896 1275068416 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 338 822083584 1644167168 1543503872 696254464 1619001344 1493172224 704643072 1409286144 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 339 822083584 1644167168 1543503872 696254464 1753219072 1224736768 167772160 335544320 268959744 537919488 1075838976 406847488 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 340 822083584 1644167168 1543503872 696254464 142606336 285212672 570425344 1140850688 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 341 679477248 1358954496 973078528 1946157056 2021654528 1761607680 1241513984 201326592 1745354752 1209008128 136314880 272629760 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 342 771751936 1434451968 981467136 1962934272 679477248 1358954496 973078528 1946157056 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 343 704643072 1409286144 964689920 1929379840 1484783616 687865856 1375731712 1006632960 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 344 679477248 1358954496 973078528 1946157056 1484783616 687865856 1375731712 1006632960 2013790208 1745879040 1210056704 138412032 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 345 687865856 1375731712 1006632960 1904214016 545259520 1090519040 436207616 872415232 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 346 679477248 1358954496 973078528 1946157056 813694976 1627389952 1509949440 738197504 2013790208 1745879040 1210056704 138412032 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 347 721420288 1442840576 1031798784 1920991232 947912704 1895825408 2046820352 1811939328 940048384 1880096768 2015363072 1749024768 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 348 721420288 1442840576 1031798784 1920991232 276824064 553648128 1107296256 469762048 940048384 1880096768 2015363072 1749024768 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 349 721420288 1442840576 1031798784 1920991232 2021654528 1761607680 1241513984 201326592 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 350 687865856 1375731712 1006632960 1904214016 1082130432 419430400 838860800 1677721600 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 351 679477248 1358954496 973078528 1946157056 545259520 1090519040 436207616 872415232 537395200 1074790400 404750336 809500672 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 352 679477248 1358954496 973078528 1946157056 8388608 16777216 33554432 67108864 1745354752 1209008128 136314880 272629760 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 353 771751936 1434451968 981467136 1962934272 947912704 1895825408 2046820352 1811939328 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 354 704643072 1409286144 964689920 1929379840 8388608 16777216 33554432 67108864 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 355 721420288 1442840576 1031798784 1920991232 1082654720 420478976 840957952 1681915904 671088640 1342177280 939524096 1879048192 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 356 679477248 1358954496 973078528 1946157056 276824064 553648128 1107296256 469762048 537395200 1074790400 404750336 809500672 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 357 671088640 1342177280 939524096 1879048192 813694976 1627389952 1509949440 738197504 268959744 537919488 1075838976 406847488 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 358 285212672 570425344 1140850688 427819008 276824064 553648128 1107296256 469762048 1745354752 1209008128 136314880 272629760 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 359 276824064 553648128 1107296256 469762048 142606336 285212672 570425344 1140850688 1611137024 1477443584 673185792 1346371584 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 360 285212672 570425344 1140850688 427819008 276824064 553648128 1107296256 469762048 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 361 268435456 536870912 1073741824 402653184 545259520 1090519040 436207616 872415232 671612928 1343225856 941621248 1883242496 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 362 285212672 570425344 1140850688 427819008 143130624 286261248 572522496 1145044992 1476395008 671088640 1342177280 939524096 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 363 276824064 553648128 1107296256 469762048 1082130432 419430400 838860800 1677721600 1611137024 1477443584 673185792 1346371584 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 364 285212672 570425344 1140850688 427819008 545259520 1090519040 436207616 872415232 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 365 285212672 570425344 1140850688 427819008 2021654528 1761607680 1241513984 201326592 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 366 285212672 570425344 1140850688 427819008 8388608 16777216 33554432 67108864 1342701568 940572672 1881145344 2017460224 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 367 285212672 570425344 1140850688 427819008 8388608 16777216 33554432 67108864 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 368 285212672 570425344 1140850688 427819008 1350565888 956301312 1912602624 2080374784 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 369 285212672 570425344 1140850688 427819008 947912704 1895825408 2046820352 1811939328 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 370 285212672 570425344 1140850688 427819008 2021654528 1761607680 1241513984 201326592 1342701568 940572672 1881145344 2017460224 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 371 285212672 570425344 1140850688 427819008 947912704 1895825408 2046820352 1811939328 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 372 285212672 570425344 1140850688 427819008 411041792 822083584 1644167168 1543503872 1879572480 2014314496 1746927616 1212153856 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 373 285212672 570425344 1140850688 427819008 1350565888 956301312 1912602624 2080374784 1745354752 1209008128 136314880 272629760 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 374 285212672 570425344 1140850688 427819008 1082130432 419430400 838860800 1677721600 1879572480 2014314496 1746927616 1212153856 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 375 1912602624 2080374784 1769996288 1258291200 1484783616 687865856 1375731712 1006632960 940048384 1880096768 2015363072 1749024768 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 376 1879048192 2013265920 1744830464 1207959552 1082130432 419430400 838860800 1677721600 403177472 806354944 1612709888 1480589312 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 377 1895825408 2046820352 1811939328 1233125376 411041792 822083584 1644167168 1543503872 537395200 1074790400 404750336 809500672 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 378 1971322880 2055208960 1828716544 1266679808 2021654528 1761607680 1241513984 201326592 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 379 1937768448 2130706432 1870659584 1317011456 1350565888 956301312 1912602624 2080374784 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 380 1895825408 2046820352 1811939328 1233125376 545259520 1090519040 436207616 872415232 537395200 1074790400 404750336 809500672 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 381 1979711488 2105540608 1786773504 1291845632 1350565888 956301312 1912602624 2080374784 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 382 1971322880 2055208960 1828716544 1266679808 8388608 16777216 33554432 67108864 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 383 1895825408 2046820352 1811939328 1233125376 276824064 553648128 1107296256 469762048 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 384 1912602624 2080374784 1769996288 1258291200 1082130432 419430400 838860800 1677721600 1476919296 672137216 1344274432 943718400 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 385 1904214016 2063597568 1845493760 1300234240 1887436800 2030043136 1778384896 1275068416 1879572480 2014314496 1746927616 1212153856 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 386 1912602624 2080374784 1769996288 1258291200 2021654528 1761607680 1241513984 201326592 940048384 1880096768 2015363072 1749024768 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 387 1895825408 2046820352 1811939328 1233125376 1887436800 2030043136 1778384896 1275068416 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 388 1979711488 2105540608 1786773504 1291845632 545259520 1090519040 436207616 872415232 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 389 1912602624 2080374784 1769996288 1258291200 8388608 16777216 33554432 67108864 1476919296 672137216 1344274432 943718400 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 390 1937768448 2130706432 1870659584 1317011456 1484783616 687865856 1375731712 1006632960 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 391 1904214016 2063597568 1845493760 1300234240 411041792 822083584 1644167168 1543503872 1879572480 2014314496 1746927616 1212153856 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 392 1753219072 1224736768 167772160 335544320 142606336 285212672 570425344 1140850688 537395200 1074790400 404750336 809500672 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 393 1761607680 1241513984 201326592 293601280 813694976 1627389952 1509949440 738197504 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 394 1753219072 1224736768 167772160 335544320 8388608 16777216 33554432 67108864 1476919296 672137216 1344274432 943718400 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 395 1845493760 1300234240 176160768 352321536 1753219072 1224736768 167772160 335544320 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 396 1845493760 1300234240 176160768 352321536 142606336 285212672 570425344 1140850688 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 397 1744830464 1207959552 134217728 268435456 1350565888 956301312 1912602624 2080374784 268959744 537919488 1075838976 406847488 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 398 1778384896 1275068416 159383552 318767104 1753219072 1224736768 167772160 335544320 2013790208 1745879040 1210056704 138412032 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 399 1761607680 1241513984 201326592 293601280 1350565888 956301312 1912602624 2080374784 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 400 1845493760 1300234240 176160768 352321536 2021654528 1761607680 1241513984 201326592 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 401 1769996288 1258291200 234881024 360710144 813694976 1627389952 1509949440 738197504 403177472 806354944 1612709888 1480589312 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 402 1769996288 1258291200 234881024 360710144 679477248 1358954496 973078528 1946157056 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 403 1753219072 1224736768 167772160 335544320 1216348160 150994944 301989888 603979776 1476919296 672137216 1344274432 943718400 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 404 1778384896 1275068416 159383552 318767104 8388608 16777216 33554432 67108864 2013790208 1745879040 1210056704 138412032 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 405 1845493760 1300234240 176160768 352321536 1216348160 150994944 301989888 603979776 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 406 1769996288 1258291200 234881024 360710144 947912704 1895825408 2046820352 1811939328 403177472 806354944 1612709888 1480589312 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 407 1753219072 1224736768 167772160 335544320 947912704 1895825408 2046820352 1811939328 537395200 1074790400 404750336 809500672 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 408 1769996288 1258291200 234881024 360710144 2021654528 1761607680 1241513984 201326592 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 409 1216348160 150994944 301989888 603979776 142606336 285212672 570425344 1140850688 537395200 1074790400 404750336 809500672 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 410 1224736768 167772160 335544320 562036736 813694976 1627389952 1509949440 738197504 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 411 1216348160 150994944 301989888 603979776 8388608 16777216 33554432 67108864 1476919296 672137216 1344274432 943718400 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 412 1216348160 150994944 301989888 603979776 947912704 1895825408 2046820352 1811939328 537395200 1074790400 404750336 809500672 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 413 1233125376 184549376 369098752 629145600 2021654528 1761607680 1241513984 201326592 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 414 1308622848 226492416 310378496 620756992 142606336 285212672 570425344 1140850688 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 415 1308622848 226492416 310378496 620756992 1753219072 1224736768 167772160 335544320 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 416 1308622848 226492416 310378496 620756992 1216348160 150994944 301989888 603979776 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 417 1233125376 184549376 369098752 629145600 948436992 1896873984 2048917504 1816133632 402653184 805306368 1610612736 1476395008 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 418 1233125376 184549376 369098752 629145600 679477248 1358954496 973078528 1946157056 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 419 1233125376 184549376 369098752 629145600 813694976 1627389952 1509949440 738197504 403177472 806354944 1612709888 1480589312 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 420 1207959552 134217728 268435456 536870912 1350565888 956301312 1912602624 2080374784 268959744 537919488 1075838976 406847488 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 421 1241513984 201326592 293601280 587202560 1753219072 1224736768 167772160 335544320 2013790208 1745879040 1210056704 138412032 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 422 1224736768 167772160 335544320 562036736 1350565888 956301312 1912602624 2080374784 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 423 1308622848 226492416 310378496 620756992 2021654528 1761607680 1241513984 201326592 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 424 1216348160 150994944 301989888 603979776 1216872448 152043520 304087040 608174080 1476395008 671088640 1342177280 939524096 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 425 1241513984 201326592 293601280 587202560 8388608 16777216 33554432 67108864 2013790208 1745879040 1210056704 138412032 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 426 813694976 1627389952 1509949440 738197504 411041792 822083584 1644167168 1543503872 940048384 1880096768 2015363072 1749024768 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 427 805306368 1610612736 1476395008 671088640 545259520 1090519040 436207616 872415232 268959744 537919488 1075838976 406847488 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 428 905969664 1702887424 1518338048 754974720 1216380928 151060480 302120960 604241920 524288 1048576 2097152 4194304 1744830464 1207959552 134217728 268435456 134219776 268439552 536879104 1073758208 // 429 905969664 1702887424 1518338048 754974720 813694976 1627389952 1509949440 738197504 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 430 822083584 1644167168 1543503872 696254464 2021654528 1761607680 1241513984 201326592 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 431 905969664 1702887424 1518338048 754974720 1484783616 687865856 1375731712 1006632960 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 432 838860800 1677721600 1501560832 721420288 2021654528 1761607680 1241513984 201326592 805830656 1611661312 1478492160 675282944 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 433 813694976 1627389952 1509949440 738197504 814219264 1628438528 1512046592 742391808 939524096 1879048192 2013265920 1744830464 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 434 872415232 1635778560 1526726656 771751936 1350565888 956301312 1912602624 2080374784 1745354752 1209008128 136314880 272629760 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 435 838860800 1677721600 1501560832 721420288 1484783616 687865856 1375731712 1006632960 805830656 1611661312 1478492160 675282944 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 436 830472192 1660944384 1577058304 763363328 1887436800 2030043136 1778384896 1275068416 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 437 905969664 1702887424 1518338048 754974720 1887436800 2030043136 1778384896 1275068416 1342701568 940572672 1881145344 2017460224 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 438 872415232 1635778560 1526726656 771751936 679477248 1358954496 973078528 1946157056 1745354752 1209008128 136314880 272629760 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 439 830472192 1660944384 1577058304 763363328 545259520 1090519040 436207616 872415232 1074266112 403701760 807403520 1614807040 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 440 855638016 1711276032 1568669696 713031680 1350565888 956301312 1912602624 2080374784 134742016 269484032 538968064 1077936128 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 441 822083584 1644167168 1543503872 696254464 411566080 823132160 1646264320 1547698176 1879048192 2013265920 1744830464 1207959552 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 442 855638016 1711276032 1568669696 713031680 1216348160 150994944 301989888 603979776 134742016 269484032 538968064 1077936128 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 443 1358954496 973078528 1946157056 2038431744 1753219072 1224736768 167772160 335544320 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 444 1350565888 956301312 1912602624 2080374784 1887436800 2030043136 1778384896 1275068416 403177472 806354944 1612709888 1480589312 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 445 1367343104 989855744 1979711488 2105540608 2021654528 1761607680 1241513984 201326592 1476919296 672137216 1344274432 943718400 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 446 1358954496 973078528 1946157056 2038431744 142606336 285212672 570425344 1140850688 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 447 1392508928 1040187392 1971322880 2055208960 276824064 553648128 1107296256 469762048 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 448 1392508928 1040187392 1971322880 2055208960 679477248 1358954496 973078528 1946157056 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 449 1442840576 1031798784 1920991232 2097152000 411041792 822083584 1644167168 1543503872 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 450 1358954496 973078528 1946157056 2038431744 276824064 553648128 1107296256 469762048 805830656 1611661312 1478492160 675282944 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 451 1375731712 1006632960 1904214016 2063597568 1082130432 419430400 838860800 1677721600 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 452 1358954496 973078528 1946157056 2038431744 813694976 1627389952 1509949440 738197504 805830656 1611661312 1478492160 675282944 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 453 1350565888 956301312 1912602624 2080374784 1753219072 1224736768 167772160 335544320 134742016 269484032 538968064 1077936128 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 454 1350565888 956301312 1912602624 2080374784 2021654528 1761607680 1241513984 201326592 403177472 806354944 1612709888 1480589312 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 455 1375731712 1006632960 1904214016 2063597568 411041792 822083584 1644167168 1543503872 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 456 1367343104 989855744 1979711488 2105540608 814219264 1628438528 1512046592 742391808 1476395008 671088640 1342177280 939524096 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 457 1342177280 939524096 1879048192 2013265920 1082130432 419430400 838860800 1677721600 268959744 537919488 1075838976 406847488 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 458 1442840576 1031798784 1920991232 2097152000 142606336 285212672 570425344 1140850688 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 459 1350565888 956301312 1912602624 2080374784 1887436800 2030043136 1778384896 1275068416 134742016 269484032 538968064 1077936128 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 460 142606336 285212672 570425344 1140850688 2021654528 1761607680 1241513984 201326592 1745354752 1209008128 136314880 272629760 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 461 142606336 285212672 570425344 1140850688 8388608 16777216 33554432 67108864 1745354752 1209008128 136314880 272629760 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 462 234881024 360710144 578813952 1157627904 947912704 1895825408 2046820352 1811939328 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 463 184549376 369098752 629145600 1115684864 2021654528 1761607680 1241513984 201326592 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 464 184549376 369098752 629145600 1115684864 276824064 553648128 1107296256 469762048 940048384 1880096768 2015363072 1749024768 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 465 234881024 360710144 578813952 1157627904 679477248 1358954496 973078528 1946157056 524288 1048576 2097152 4194304 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 466 167772160 335544320 562036736 1124073472 1484783616 687865856 1375731712 1006632960 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 467 134217728 268435456 536870912 1073741824 813694976 1627389952 1509949440 738197504 268959744 537919488 1075838976 406847488 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 468 142606336 285212672 570425344 1140850688 276824064 553648128 1107296256 469762048 537395200 1074790400 404750336 809500672 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 469 142606336 285212672 570425344 1140850688 1484783616 687865856 1375731712 1006632960 2013790208 1745879040 1210056704 138412032 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 470 150994944 301989888 603979776 1098907648 545259520 1090519040 436207616 872415232 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 471 184549376 369098752 629145600 1115684864 1082130432 419430400 838860800 1677721600 671612928 1343225856 941621248 1883242496 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 472 167772160 335544320 562036736 1124073472 8388608 16777216 33554432 67108864 1208483840 135266304 270532608 541065216 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 473 184549376 369098752 629145600 1115684864 948436992 1896873984 2048917504 1816133632 939524096 1879048192 2013265920 1744830464 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 474 142606336 285212672 570425344 1140850688 813694976 1627389952 1509949440 738197504 2013790208 1745879040 1210056704 138412032 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 475 142606336 285212672 570425344 1140850688 545259520 1090519040 436207616 872415232 537395200 1074790400 404750336 809500672 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 476 150994944 301989888 603979776 1098907648 1082130432 419430400 838860800 1677721600 1879572480 2014314496 1746927616 1212153856 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 477 1090519040 436207616 872415232 1635778560 8388608 16777216 33554432 67108864 1879572480 2014314496 1746927616 1212153856 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 478 1090519040 436207616 872415232 1635778560 813694976 1627389952 1509949440 738197504 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 479 1090519040 436207616 872415232 1635778560 545783808 1091567616 438304768 876609536 536870912 1073741824 402653184 805306368 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 480 1090519040 436207616 872415232 1635778560 545783808 1091567616 438304768 876609536 939524096 1879048192 2013265920 1744830464 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 481 1082130432 419430400 838860800 1677721600 2021654528 1761607680 1241513984 201326592 524288 1048576 2097152 4194304 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 482 1082130432 419430400 838860800 1677721600 813694976 1627389952 1509949440 738197504 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 483 1090519040 436207616 872415232 1635778560 1484783616 687865856 1375731712 1006632960 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 484 1082130432 419430400 838860800 1677721600 8388608 16777216 33554432 67108864 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 485 1082130432 419430400 838860800 1677721600 679477248 1358954496 973078528 1946157056 1745354752 1209008128 136314880 272629760 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 486 1090519040 436207616 872415232 1635778560 2021654528 1761607680 1241513984 201326592 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 487 1090519040 436207616 872415232 1635778560 411041792 822083584 1644167168 1543503872 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 488 1090519040 436207616 872415232 1635778560 1484783616 687865856 1375731712 1006632960 1879572480 2014314496 1746927616 1212153856 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 489 1090519040 436207616 872415232 1635778560 1753219072 1224736768 167772160 335544320 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 490 1090519040 436207616 872415232 1635778560 679477248 1358954496 973078528 1946157056 537395200 1074790400 404750336 809500672 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 491 1073741824 402653184 805306368 1610612736 1350565888 956301312 1912602624 2080374784 671612928 1343225856 941621248 1883242496 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 492 1082130432 419430400 838860800 1677721600 1350565888 956301312 1912602624 2080374784 524288 1048576 2097152 4194304 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 493 1082130432 419430400 838860800 1677721600 1753219072 1224736768 167772160 335544320 1745354752 1209008128 136314880 272629760 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 494 1224736768 167772160 335544320 562036736 276824064 553648128 1107296256 469762048 1745354752 1209008128 136314880 272629760 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 495 1224736768 167772160 335544320 562036736 947912704 1895825408 2046820352 1811939328 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 496 1224736768 167772160 335544320 562036736 2021654528 1761607680 1241513984 201326592 1342701568 940572672 1881145344 2017460224 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 497 1216348160 150994944 301989888 603979776 142606336 285212672 570425344 1140850688 1611137024 1477443584 673185792 1346371584 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 498 1224736768 167772160 335544320 562036736 276824064 553648128 1107296256 469762048 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 499 1207959552 134217728 268435456 536870912 545259520 1090519040 436207616 872415232 671612928 1343225856 941621248 1883242496 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 500 1224736768 167772160 335544320 562036736 142606336 285212672 570425344 1140850688 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 501 1224736768 167772160 335544320 562036736 545259520 1090519040 436207616 872415232 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 502 1216348160 150994944 301989888 603979776 1082130432 419430400 838860800 1677721600 1611137024 1477443584 673185792 1346371584 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 503 1224736768 167772160 335544320 562036736 947912704 1895825408 2046820352 1811939328 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 504 1224736768 167772160 335544320 562036736 411041792 822083584 1644167168 1543503872 1879572480 2014314496 1746927616 1212153856 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 505 1224736768 167772160 335544320 562036736 8388608 16777216 33554432 67108864 1342701568 940572672 1881145344 2017460224 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 506 1224736768 167772160 335544320 562036736 2021654528 1761607680 1241513984 201326592 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 507 1224736768 167772160 335544320 562036736 8388608 16777216 33554432 67108864 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 508 1224736768 167772160 335544320 562036736 1350565888 956301312 1912602624 2080374784 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 509 1224736768 167772160 335544320 562036736 1350565888 956301312 1912602624 2080374784 1745354752 1209008128 136314880 272629760 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 510 1224736768 167772160 335544320 562036736 1082130432 419430400 838860800 1677721600 1879572480 2014314496 1746927616 1212153856 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 511 956301312 1912602624 2080374784 1769996288 679477248 1358954496 973078528 1946157056 1879572480 2014314496 1746927616 1212153856 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 512 964689920 1929379840 2113929216 1837105152 276824064 553648128 1107296256 469762048 940048384 1880096768 2015363072 1749024768 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 513 1006632960 1904214016 2063597568 1845493760 1753219072 1224736768 167772160 335544320 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 514 1023410176 1937768448 2130706432 1870659584 545259520 1090519040 436207616 872415232 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 515 964689920 1929379840 2113929216 1837105152 813694976 1627389952 1509949440 738197504 1208483840 135266304 270532608 541065216 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 516 1023410176 1937768448 2130706432 1870659584 1753219072 1224736768 167772160 335544320 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 517 947912704 1895825408 2046820352 1811939328 8388608 16777216 33554432 67108864 1074266112 403701760 807403520 1614807040 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 518 939524096 1879048192 2013265920 1744830464 545259520 1090519040 436207616 872415232 403177472 806354944 1612709888 1480589312 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 519 956301312 1912602624 2080374784 1769996288 1619001344 1493172224 704643072 1409286144 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 520 956301312 1912602624 2080374784 1769996288 1082130432 419430400 838860800 1677721600 1879572480 2014314496 1746927616 1212153856 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 521 964689920 1929379840 2113929216 1837105152 813694976 1627389952 1509949440 738197504 940048384 1880096768 2015363072 1749024768 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 522 947912704 1895825408 2046820352 1811939328 1484783616 687865856 1375731712 1006632960 1074266112 403701760 807403520 1614807040 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 523 956301312 1912602624 2080374784 1769996288 8388608 16777216 33554432 67108864 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 524 964689920 1929379840 2113929216 1837105152 1619525632 1494220800 706740224 1413480448 1207959552 134217728 268435456 536870912 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 525 1040187392 1971322880 2055208960 1828716544 679477248 1358954496 973078528 1946157056 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 526 1006632960 1904214016 2063597568 1845493760 1082130432 419430400 838860800 1677721600 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 527 1040187392 1971322880 2055208960 1828716544 1484783616 687865856 1375731712 1006632960 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 528 771751936 1434451968 981467136 1962934272 947912704 1895825408 2046820352 1811939328 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 529 729808896 1459617792 1065353216 1988100096 276824064 553648128 1107296256 469762048 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 530 687865856 1375731712 1006632960 1904214016 679477248 1358954496 973078528 1946157056 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 531 763363328 1384120320 1023410176 1937768448 679477248 1358954496 973078528 1946157056 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 532 679477248 1358954496 973078528 1946157056 1484783616 687865856 1375731712 1006632960 671612928 1343225856 941621248 1883242496 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 533 763363328 1384120320 1023410176 1937768448 1350565888 956301312 1912602624 2080374784 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 534 687865856 1375731712 1006632960 1904214016 411041792 822083584 1644167168 1543503872 1074266112 403701760 807403520 1614807040 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 535 687865856 1375731712 1006632960 1904214016 1082130432 419430400 838860800 1677721600 1074266112 403701760 807403520 1614807040 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 536 679477248 1358954496 973078528 1946157056 947912704 1895825408 2046820352 1811939328 1208483840 135266304 270532608 541065216 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 537 679477248 1358954496 973078528 1946157056 1753219072 1224736768 167772160 335544320 671612928 1343225856 941621248 1883242496 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 538 679477248 1358954496 973078528 1946157056 1484783616 687865856 1375731712 1006632960 524288 1048576 2097152 4194304 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 539 771751936 1434451968 981467136 1962934272 1216348160 150994944 301989888 603979776 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 540 729808896 1459617792 1065353216 1988100096 411041792 822083584 1644167168 1543503872 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 541 687865856 1375731712 1006632960 1904214016 1216348160 150994944 301989888 603979776 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 542 679477248 1358954496 973078528 1946157056 1753219072 1224736768 167772160 335544320 1208483840 135266304 270532608 541065216 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 543 679477248 1358954496 973078528 1946157056 1082130432 419430400 838860800 1677721600 524288 1048576 2097152 4194304 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 544 671088640 1342177280 939524096 1879048192 1350565888 956301312 1912602624 2080374784 403177472 806354944 1612709888 1480589312 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 545 1660944384 1577058304 763363328 1384120320 1216348160 150994944 301989888 603979776 537395200 1074790400 404750336 809500672 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 546 1627389952 1509949440 738197504 1367343104 947912704 1895825408 2046820352 1811939328 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 547 1677721600 1501560832 721420288 1442840576 1216348160 150994944 301989888 603979776 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 548 1610612736 1476395008 671088640 1342177280 813694976 1627389952 1509949440 738197504 403177472 806354944 1612709888 1480589312 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 549 1619001344 1493172224 704643072 1409286144 947912704 1895825408 2046820352 1811939328 1476919296 672137216 1344274432 943718400 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 550 1627389952 1509949440 738197504 1367343104 1484783616 687865856 1375731712 1006632960 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 551 1711276032 1568669696 713031680 1426063360 813694976 1627389952 1509949440 738197504 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 552 1619001344 1493172224 704643072 1409286144 2021654528 1761607680 1241513984 201326592 1476919296 672137216 1344274432 943718400 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 553 1627389952 1509949440 738197504 1367343104 1619001344 1493172224 704643072 1409286144 524288 1048576 2097152 4194304 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 554 1677721600 1501560832 721420288 1442840576 1619001344 1493172224 704643072 1409286144 805830656 1611661312 1478492160 675282944 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 555 1619001344 1493172224 704643072 1409286144 1887436800 2030043136 1778384896 1275068416 671612928 1343225856 941621248 1883242496 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 556 1711276032 1568669696 713031680 1426063360 1082130432 419430400 838860800 1677721600 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 557 1627389952 1509949440 738197504 1367343104 2021654528 1761607680 1241513984 201326592 524288 1048576 2097152 4194304 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 558 1619001344 1493172224 704643072 1409286144 1082130432 419430400 838860800 1677721600 671612928 1343225856 941621248 1883242496 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 559 1694498816 1535115264 788529152 1468006400 276824064 553648128 1107296256 469762048 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 560 1660944384 1577058304 763363328 1384120320 1887436800 2030043136 1778384896 1275068416 537395200 1074790400 404750336 809500672 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 561 1694498816 1535115264 788529152 1468006400 1484783616 687865856 1375731712 1006632960 1342701568 940572672 1881145344 2017460224 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 562 167772160 335544320 562036736 1124073472 1484783616 687865856 1375731712 1006632960 940048384 1880096768 2015363072 1749024768 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 563 159383552 318767104 637534208 1166016512 1887961088 2031091712 1780482048 1279262720 1879048192 2013265920 1744830464 1207959552 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 564 167772160 335544320 562036736 1124073472 1082130432 419430400 838860800 1677721600 1476919296 672137216 1344274432 943718400 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 565 192937984 385875968 662700032 1182793728 1350565888 956301312 1912602624 2080374784 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 566 226492416 310378496 620756992 1132462080 2021654528 1761607680 1241513984 201326592 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 567 134217728 268435456 536870912 1073741824 1082130432 419430400 838860800 1677721600 403177472 806354944 1612709888 1480589312 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 568 150994944 301989888 603979776 1098907648 411041792 822083584 1644167168 1543503872 537395200 1074790400 404750336 809500672 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 569 159383552 318767104 637534208 1166016512 411041792 822083584 1644167168 1543503872 1879572480 2014314496 1746927616 1212153856 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 570 192937984 385875968 662700032 1182793728 1484783616 687865856 1375731712 1006632960 268959744 537919488 1075838976 406847488 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 571 150994944 301989888 603979776 1098907648 545259520 1090519040 436207616 872415232 537395200 1074790400 404750336 809500672 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 572 234881024 360710144 578813952 1157627904 1351090176 957349888 1914699776 2084569088 1744830464 1207959552 134217728 268435456 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 573 167772160 335544320 562036736 1124073472 8388608 16777216 33554432 67108864 1476919296 672137216 1344274432 943718400 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 574 234881024 360710144 578813952 1157627904 545259520 1090519040 436207616 872415232 1745354752 1209008128 136314880 272629760 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 575 167772160 335544320 562036736 1124073472 2021654528 1761607680 1241513984 201326592 940048384 1880096768 2015363072 1749024768 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 576 150994944 301989888 603979776 1098907648 1887436800 2030043136 1778384896 1275068416 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 577 226492416 310378496 620756992 1132462080 8388608 16777216 33554432 67108864 1611137024 1477443584 673185792 1346371584 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 578 150994944 301989888 603979776 1098907648 276824064 553648128 1107296256 469762048 2013790208 1745879040 1210056704 138412032 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 579 1753219072 1224736768 167772160 335544320 1619001344 1493172224 704643072 1409286144 537395200 1074790400 404750336 809500672 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 580 1761607680 1241513984 201326592 293601280 1753219072 1224736768 167772160 335544320 268959744 537919488 1075838976 406847488 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 581 1761607680 1241513984 201326592 293601280 142606336 285212672 570425344 1140850688 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 582 1761607680 1241513984 201326592 293601280 1350565888 956301312 1912602624 2080374784 268959744 537919488 1075838976 406847488 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 583 1761607680 1241513984 201326592 293601280 411041792 822083584 1644167168 1543503872 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 584 1761607680 1241513984 201326592 293601280 1619001344 1493172224 704643072 1409286144 1074266112 403701760 807403520 1614807040 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 585 1761607680 1241513984 201326592 293601280 1887436800 2030043136 1778384896 1275068416 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 586 1761607680 1241513984 201326592 293601280 1484783616 687865856 1375731712 1006632960 524288 1048576 2097152 4194304 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 587 1761607680 1241513984 201326592 293601280 142606336 285212672 570425344 1140850688 2013790208 1745879040 1210056704 138412032 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 588 1761607680 1241513984 201326592 293601280 1887436800 2030043136 1778384896 1275068416 524288 1048576 2097152 4194304 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 589 1744830464 1207959552 134217728 268435456 1082130432 419430400 838860800 1677721600 671612928 1343225856 941621248 1883242496 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 590 1761607680 1241513984 201326592 293601280 1484783616 687865856 1375731712 1006632960 2013790208 1745879040 1210056704 138412032 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 591 1761607680 1241513984 201326592 293601280 1350565888 956301312 1912602624 2080374784 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 592 1753219072 1224736768 167772160 335544320 1753743360 1225785344 169869312 339738624 536870912 1073741824 402653184 805306368 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 593 1761607680 1241513984 201326592 293601280 8388608 16777216 33554432 67108864 805830656 1611661312 1478492160 675282944 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 594 1761607680 1241513984 201326592 293601280 8388608 16777216 33554432 67108864 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 595 1761607680 1241513984 201326592 293601280 1082130432 419430400 838860800 1677721600 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 596 956301312 1912602624 2080374784 1769996288 1887436800 2030043136 1778384896 1275068416 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 597 939524096 1879048192 2013265920 1744830464 813694976 1627389952 1509949440 738197504 671612928 1343225856 941621248 1883242496 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 598 956301312 1912602624 2080374784 1769996288 1351090176 957349888 1914699776 2084569088 2013265920 1744830464 1207959552 134217728 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 599 956301312 1912602624 2080374784 1769996288 1619001344 1493172224 704643072 1409286144 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 600 956301312 1912602624 2080374784 1769996288 947912704 1895825408 2046820352 1811939328 1611137024 1477443584 673185792 1346371584 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 601 956301312 1912602624 2080374784 1769996288 8388608 16777216 33554432 67108864 2013790208 1745879040 1210056704 138412032 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 602 956301312 1912602624 2080374784 1769996288 947912704 1895825408 2046820352 1811939328 268959744 537919488 1075838976 406847488 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 603 956301312 1912602624 2080374784 1769996288 276824064 553648128 1107296256 469762048 1476919296 672137216 1344274432 943718400 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 604 947912704 1895825408 2046820352 1811939328 411041792 822083584 1644167168 1543503872 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 605 956301312 1912602624 2080374784 1769996288 813694976 1627389952 1509949440 738197504 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 606 956301312 1912602624 2080374784 1769996288 679477248 1358954496 973078528 1946157056 1342701568 940572672 1881145344 2017460224 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 607 956301312 1912602624 2080374784 1769996288 1619001344 1493172224 704643072 1409286144 940048384 1880096768 2015363072 1749024768 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 608 947912704 1895825408 2046820352 1811939328 679477248 1358954496 973078528 1946157056 403177472 806354944 1612709888 1480589312 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 609 956301312 1912602624 2080374784 1769996288 8388608 16777216 33554432 67108864 268959744 537919488 1075838976 406847488 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 610 956301312 1912602624 2080374784 1769996288 276824064 553648128 1107296256 469762048 134742016 269484032 538968064 1077936128 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 611 956301312 1912602624 2080374784 1769996288 1887436800 2030043136 1778384896 1275068416 1611137024 1477443584 673185792 1346371584 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 612 956301312 1912602624 2080374784 1769996288 1351090176 957349888 1914699776 2084569088 1342177280 939524096 1879048192 2013265920 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 613 545259520 1090519040 436207616 872415232 2013265920 1744830464 1207959552 134217728 1476919296 672137216 1344274432 943718400 268468224 536936448 1073872896 402915328 134219776 268439552 536879104 1073758208 // 614 142606336 285212672 570425344 1140850688 1207959552 134217728 268435456 536870912 1611137024 1477443584 673185792 1346371584 939556864 1879113728 2013396992 1745092608 134219776 268439552 536879104 1073758208 // 615 142606336 285212672 570425344 1140850688 1744830464 1207959552 134217728 268435456 940048384 1880096768 2015363072 1749024768 134250496 268500992 537001984 1074003968 134219776 268439552 536879104 1073758208 // 616 411041792 822083584 1644167168 1543503872 1342177280 939524096 1879048192 2013265920 805830656 1611661312 1478492160 675282944 1610645504 1476460544 671219712 1342439424 134219776 268439552 536879104 1073758208 // 617 813694976 1627389952 1509949440 738197504 1073741824 402653184 805306368 1610612736 1342701568 940572672 1881145344 2017460224 2013298688 1744896000 1208090624 134479872 134219776 268439552 536879104 1073758208 // 618 2021654528 1761607680 1241513984 201326592 134217728 268435456 536870912 1073741824 1208483840 135266304 270532608 541065216 1476427776 671154176 1342308352 939786240 134219776 268439552 536879104 1073758208 // 619 813694976 1627389952 1509949440 738197504 1610612736 1476395008 671088640 1342177280 134742016 269484032 538968064 1077936128 1207992320 134283264 268566528 537133056 134219776 268439552 536879104 1073758208 // 620 1350565888 956301312 1912602624 2080374784 939524096 1879048192 2013265920 1744830464 1879572480 2014314496 1746927616 1212153856 1879080960 2013331456 1744961536 1208221696 134219776 268439552 536879104 1073758208 // 621 545259520 1090519040 436207616 872415232 1476395008 671088640 1342177280 939524096 524288 1048576 2097152 4194304 536903680 1073807360 402784256 805568512 134219776 268439552 536879104 1073758208 // 622 1753219072 1224736768 167772160 335544320 805306368 1610612736 1476395008 671088640 1074266112 403701760 807403520 1614807040 805339136 1610678272 1476526080 671350784 134219776 268439552 536879104 1073758208 // 623 1082130432 419430400 838860800 1677721600 524288 1048576 2097152 4194304 2013265920 1744830464 1207959552 134217728 402685952 805371904 1610743808 1476657152 134219776 268439552 536879104 1073758208 // 624 411041792 822083584 1644167168 1543503872 1879048192 2013265920 1744830464 1207959552 1745354752 1209008128 136314880 272629760 1342210048 939589632 1879179264 2013528064 134219776 268439552 536879104 1073758208 // 625 2021654528 1761607680 1241513984 201326592 671088640 1342177280 939524096 1879048192 268959744 537919488 1075838976 406847488 1744863232 1208025088 134348800 268697600 134219776 268439552 536879104 1073758208 // 626 1753219072 1224736768 167772160 335544320 268435456 536870912 1073741824 402653184 403177472 806354944 1612709888 1480589312 32768 65536 131072 262144 134219776 268439552 536879104 1073758208 // 627 1350565888 956301312 1912602624 2080374784 402653184 805306368 1610612736 1476395008 671612928 1343225856 941621248 1883242496 1073774592 402718720 805437440 1610874880 134219776 268439552 536879104 1073758208 // 628 1082130432 419430400 838860800 1677721600 1207959552 134217728 268435456 536870912 403177472 806354944 1612709888 1480589312 536903680 1073807360 402784256 805568512 2048 4096 8192 16384 // 629 1082130432 419430400 838860800 1677721600 536870912 1073741824 402653184 805306368 537395200 1074790400 404750336 809500672 671121408 1342242816 939655168 1879310336 134219776 268439552 536879104 1073758208 // end of file