// MECF digital net of base q, with q^T points. If q=p^e the net is represented as net of base p with e-times more columns and rows Reference: Y. Edel, RS-Nets in prepertation // 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) 24 // numCols 24 // numRows // outDigits= numRows 16777216 // numPoints (=b^{numCols}) 256 // dim // 3 // Stregth, see comment above // in class DigitalNetBase2 // genMat[i] should be the i-th number below // 1 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 8388736 16777472 33554944 67109888 134219776 268439552 536879104 1073758208 8421376 16842752 33685504 67371008 134742016 269484032 538968064 1077936128 // 2 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 16777728 33555456 67110912 134221824 268443648 536887296 1073755264 880830720 33619968 67239936 134479872 268959744 537919488 1075838976 884998144 1765048320 // 3 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 33556480 67112960 134225920 268451840 536884352 1073768704 880830080 1761638784 134348800 268697600 537395200 1074790400 882900992 1765801984 1723105280 2045313024 // 4 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 67117056 134234112 268448896 536897792 1073768064 880834944 1761625984 1719679872 537133056 1074266112 881852416 1763704832 1723858944 2041872384 1206452224 1004961792 // 5 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 134231168 268462336 536897152 1073772928 880822144 1761622912 1719695104 2038454912 881328128 1762656256 1721761792 2042626048 1203011584 1005125632 2003206144 1526300672 // 6 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 268461696 536902016 1073760128 880819072 1761638144 1719687808 2038432128 1199571712 1720713216 2040528896 1203765248 1001684992 2003369984 1525055488 33128448 55017472 // 7 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 536889216 1073757056 880834304 1761630848 1719665024 2038432512 1199572480 998247424 1201668096 1002438656 1999929344 1525219328 31883264 58294272 105349120 205225984 // 8 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1073772288 880827008 1761608064 1719665408 2038433280 1199574016 998250496 1996500992 2000683008 1521778688 32047104 57049088 108625920 206012416 406552576 813105152 // 9 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 880804224 1761608448 1719666176 2038434816 1199577088 998256640 1996513280 1518367872 28606464 57212928 107380736 209289216 407339008 809205760 1618411520 1960476672 // 10 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1761609216 1719667712 2038437888 1199583232 998268928 1996518528 1518361984 25169792 107544576 208044032 410615808 809992192 1614512128 1962344448 1574600704 260145152 // 11 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1719670784 2038444032 1199595520 998274176 1996512640 1518342016 25173760 50347520 409370624 813268992 1615298560 1958445056 1576468480 265977856 520192000 1040384000 // 12 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2038456320 1199600768 998268288 1996492672 1518345984 25181696 50363392 100682880 1618575360 1959231488 1572569088 267845632 526024704 1040285696 2080571392 1283850240 // 13 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1199594880 998248320 1996496640 1518353920 25197568 50351232 100674944 201349888 1573355520 263946240 527892480 1046118400 2080473088 1283653632 763756544 1527513088 // 14 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 998252288 1996504576 1518369792 25185408 50343296 100686592 201327232 402654464 523993088 1047986176 2086305792 1283555328 763559936 1527119872 42729472 85458944 // 15 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1996520448 1518357632 25177472 50354944 100663936 201327872 402655744 805311488 2088173568 1289388032 763461632 1526923264 42336256 84672512 169345024 338690048 // 16 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1518349696 25189120 50332288 100664576 201329152 402658304 805316608 1610633216 769294336 1526824960 42139648 84279296 168558592 337117184 674234368 1348468736 // 17 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 25166464 50332928 100665856 201331712 402663424 805326848 1610617984 1954556160 42041344 84082688 168165376 336330752 672661504 1345323008 350224384 695500800 // 18 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 50334208 100668416 201336832 402673664 805311616 1610623232 1954566656 1568673920 167968768 335937536 671875072 1343750144 347078656 694157312 1383366656 282951680 // 19 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 100673536 201347072 402658432 805316864 1610633728 1954549888 1568678144 260063744 671481856 1342963712 345505792 691011584 1382023168 284459008 559775744 1108312064 // 20 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 201331840 402663680 805327360 1610616960 1954554112 1568686592 260059264 520118528 344719360 689438720 1378877440 283115520 561283072 1113423872 814710784 1629421568 // 21 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 402674176 805310592 1610621184 1954562560 1568682112 260071680 520124032 1040210304 1377304576 279969792 559939584 1114931200 819822592 1628405760 1990131712 1505624064 // 22 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 805314816 1610629632 1954558080 1568694528 260077184 520116608 1040189312 2080378624 556793856 1113587712 821329920 1633517568 1989115904 1503592448 129892352 259784704 // 23 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1610625152 1954570496 1568700032 260069760 520095616 1040191232 2080382464 1283472384 819986432 1635024896 1994227712 1502576640 127860736 255721472 511442944 1011646464 // 24 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1954576000 1568692608 260048768 520097536 1040195072 2080390144 1283487744 763380864 1995735040 1507688448 126844928 253689856 507379712 1014759424 2018279424 1152221184 // 25 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1568671616 260050688 520101376 1040202752 2080405504 1283474560 763379072 1526758144 131956736 252674048 505348096 1010696192 2021392384 1154252800 1034780672 2069561344 // 26 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 260054528 520109056 1040218112 2080392320 1283472768 763394816 1526743680 41955712 504332288 1008664576 2017329152 1157365760 1036812288 2066579456 1121648640 830636032 // 27 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 520124416 1040204928 2080390528 1283488512 763380352 1526739328 41968384 83915392 2015297536 1153302528 1039925248 2068611072 1118666752 836435968 1661108224 1921318912 // 28 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1040203136 2080406272 1283474048 763376000 1526752000 41972352 83906944 167778176 1035862016 2071724032 1120698368 833454080 1666908160 1921155072 1367670784 394919936 // 29 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2080391808 1283469696 763388672 1526755968 41963904 83892096 167784192 335568384 1123811328 835485696 1663926272 1926955008 1367506944 394592256 789184512 1578369024 // 30 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1283482368 763392640 1526747520 41949056 83898112 167796224 335546496 671092992 1665957888 1923973120 1373306880 394428416 788856832 1577713664 143917056 287834112 // 31 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 763384192 1526732672 41955072 83910144 167774336 335548672 671097344 1342194688 1370324992 400228352 788692992 1577385984 143261696 286523392 573046784 1146093568 // 32 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1526738688 41967104 83888256 167776512 335553024 671106048 1342192768 343963904 794492928 1577222144 142934016 285868032 571736064 1143472128 1020264448 2031386624 // 33 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 41945216 83890432 167780864 335561728 671104128 1342208256 343950976 687880576 142770176 285540352 571080704 1142161408 1017643008 2035286016 1184137216 967376896 // 34 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 83894784 167789568 335559808 671119616 1342195328 343947648 687895296 1375752832 570753024 1141506048 1016332288 2032664576 1188036608 966033408 1932066816 1389494272 // 35 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 167787648 335575296 671106688 1342192000 343962368 687886976 1375736192 276833024 1015676928 2031353856 1185415168 969932800 1930723328 1386807296 298975232 588283904 // 36 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 335562368 671103360 1342206720 343954048 687870336 1375740672 276841984 553662592 1184104448 967311360 1934622720 1385463808 296288256 592576512 1175486464 950075392 // 37 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 671118080 1342198400 343937408 687874816 1375749632 276838528 553677056 1107318400 1932001280 1389363200 294944768 589889536 1179779072 948994048 1897988096 1455554560 // 38 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1342181760 343941888 687883776 1375746176 276852992 553670272 1107302784 813708032 298844160 588546048 1177092096 953286656 1896906752 1453391872 432144384 858816512 // 39 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 343950848 687880320 1375760640 276846208 553654656 1107309312 813721088 1627420800 1175748608 950599680 1901199360 1452310528 429981696 859963392 1714454528 2028011520 // 40 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 687894784 1375753856 276830592 553661184 1107322368 813725824 1627407744 1988116352 1898512384 1456603136 428900352 857800704 1715601408 2024833024 1172373504 1073119232 // 41 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1375738240 276837120 553674240 1107327104 813712768 1627406208 1988132608 1501579904 433192960 856719360 1713438720 2025979904 1169195008 1071710208 2138472448 1255768064 // 42 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 276850176 553678976 1107314048 813711232 1627422464 1988119168 1501569408 125846272 1712357376 2023817216 1170341888 1068531712 2137063424 1257668608 567902208 1124564992 // 43 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 553665920 1107312512 813727488 1627409024 1988108672 1501577984 125842048 251684096 1168179200 1069678592 2133884928 1256259584 569802752 1129938944 847740928 1695481856 // 44 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1107328768 813714048 1627398528 1988117248 1501573760 125854976 251690624 503335296 2135031808 1253081088 568393728 1131839488 853114880 1694990336 2123300864 1235091456 // 45 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 813703552 1627407104 1988113024 1501586688 125861504 251677056 503326592 1006653184 565215232 1130430464 855015424 1700364288 2122809344 1234108416 664666112 1329332224 // 46 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1627402880 1988125952 1501593216 125847936 251668352 503336704 1006643840 2013287680 853606400 1702264832 2128183296 1233616896 663683072 1327366144 716963840 1433927680 // 47 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1988132480 1501579648 125839232 251678464 503327360 1006654720 2013273728 1149254912 2130083840 1238990848 663191552 1326383104 714997760 1429995520 519569408 1027899392 // 48 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1501570944 125849344 251669120 503338240 1006640768 2013281536 1149270528 1031815296 668565504 1325891584 714014720 1428029440 515637248 1031274496 2051309568 1086160896 // 49 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 125840000 251680000 503324288 1006648576 2013297152 1149255808 1031812480 2063624960 713523200 1427046400 513671168 1027342336 2054684672 1086619648 901611520 1803223040 // 50 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 251666048 503332096 1006664192 2013282432 1149252992 1031826176 2063622784 1115713920 512688128 1025376256 2050752512 1089994752 902070272 1799192576 1660616704 1908572160 // 51 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 503347712 1006649472 2013279616 1149266688 1031824000 2063626624 1115707264 830479232 2048786432 1086062592 905445376 1799651328 1656586240 1912274944 1472364544 464617472 // 52 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1006646656 2013293312 1149264512 1031827840 2063619968 1115691904 830486272 1660972544 901513216 1803026432 1657044992 1908244480 1476067328 465731584 925990912 1851981824 // 53 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2013291136 1149268352 1031821184 2063604608 1115698944 830500352 1660971136 1921017216 1660420096 1908703232 1472036864 469434368 927105024 1848737792 1759707136 1710391296 // 54 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1149261696 1031805824 2063611648 1115713024 830498944 1660970368 1921023872 1367362432 1472495616 465403904 930807808 1849851904 1756463104 1709375488 2146598912 1272020992 // 55 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1031812864 2063625728 1115711616 830498176 1660977024 1921010560 1367352192 394282752 926777344 1853554688 1757577216 1706131456 2145583104 1274183680 600932352 1192722432 // 56 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2063624320 1115710848 830504832 1660963712 1921000320 1367361280 394279552 788559104 1761280000 1707245568 2142339072 1273167872 603095040 1196523520 983007232 1966014464 // 57 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1115717504 830491520 1660953472 1921009408 1367358080 394294528 788553344 1577060736 2143453184 1269923840 602079232 1198686208 986808320 1964474368 1588527104 165543936 // 58 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 830481280 1660962560 1921006208 1367373056 394288768 788531584 1577063168 142616064 598835200 1197670400 988971008 1968275456 1586987008 162463744 324927488 638091264 // 59 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1660959360 1921021184 1367367296 394267008 788534016 1577068032 142625792 285224064 987955200 1970438144 1590788096 160923648 321847296 643694592 1275625472 747700224 // 60 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1921015424 1367345536 394269440 788538880 1577077760 142617728 285235456 570427008 1592950784 164724736 320307200 640614400 1281228800 747143168 1494286336 111280128 // 61 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1367347968 394274304 788548608 1577069696 142629120 285214336 570428672 1140857344 324108288 639074304 1278148608 752746496 1493729280 110166016 220332032 440664064 // 62 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 394284032 788540544 1577081088 142608000 285216000 570432000 1140864000 1015048192 1276608512 749666304 1499332608 109608960 219217920 438435840 876871680 1748795392 // 63 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 788551936 1577059968 142609664 285219328 570438656 1140877312 1015047296 2030075264 1496252416 115212288 218660864 437321728 874643456 1749286912 1690075136 2113470464 // 64 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1577061632 142612992 285225984 570451968 1140876416 1015053696 2030063488 1182804864 224264192 436764672 873529344 1747058688 1690566656 2109505536 1341718528 734429184 // 65 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 142619648 285239296 570451072 1140882816 1015041920 2030054272 1182816000 964696704 872972288 1745944576 1688338432 2109997056 1337753600 737738752 1464238080 448364544 // 66 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 285238400 570457472 1140871040 1015032704 2030065408 1182800512 964703488 1929406976 1687224320 2107768832 1338245120 733773824 1467547648 449216512 892960768 1785921536 // 67 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 570445696 1140861824 1015043840 2030049920 1182807296 964717056 1929404544 1384150400 1336016896 734265344 1463582720 452526080 893812736 1782153216 1626537984 1976729600 // 68 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1140872960 1015028352 2030056704 1182820864 964714624 1929409920 1384144768 293604224 1464074240 448561152 897122304 1783005184 1622769664 1978859520 1607630848 194084864 // 69 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1015035136 2030070272 1182818432 964720000 1929404288 1384123264 293607168 587214336 893157376 1786314752 1623621632 1975091200 1609760768 198344704 387022848 774045696 // 70 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2030067840 1182823808 964714368 1929382784 1384126208 293613056 587226112 1174408320 1626931200 1975943168 1605992448 200474624 391282688 772898816 1545797632 214302720 // 71 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1182818176 964692864 1929385728 1384132096 293624832 587205760 1174411520 947925504 1606844416 196706304 393412608 777158656 1544650752 212008960 424017920 842563584 // 72 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 964695808 1929391616 1384143872 293604480 587208960 1174417920 947938304 1895857280 389644288 779288576 1548910592 210862080 421724160 843448320 1681424384 2096168960 // 73 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1929403392 1384123520 293607680 587215360 1174430720 947944576 1895845248 1451241344 1551040512 215121920 420577280 841154560 1682309120 2092466176 1307639808 802586624 // 74 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1384126720 293614080 587228160 1174436992 947932544 1895837568 1451253504 427821696 424837120 840007680 1680015360 2093350912 1303937024 804323328 1599504384 177831936 // 75 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 293626880 587234432 1174424960 947924864 1895849728 1451231872 427824384 855648768 1678868480 2091057152 1304821760 800620544 1601241088 181829632 353992704 707985408 // 76 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 587222400 1174417280 947937024 1895828096 1451234560 427829760 855659520 1711283328 1302528000 801505280 1597538304 183566336 357990400 706314240 1412628480 484835328 // 77 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1174429440 947915392 1895830784 1451239936 427840512 855645312 1711290624 2021683712 1598423040 179863552 359727104 710311936 1410957312 481492992 962985984 1920499712 // 78 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 947918080 1895836160 1451250688 427826304 855652608 1711305216 2021675136 1166022016 356024320 712048640 1414955008 479821824 959643648 1919287296 1358462976 365264896 // 79 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1895846912 1451236480 427833600 855667200 1711296640 2021660032 1166027520 1065375232 1416691712 483819520 957972480 1915944960 1357250560 368607232 725975040 1447002112 // 80 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1451243776 427848192 855658624 1711281536 2021665536 1166038528 1065359488 2130718976 961970176 1914273792 1353908224 367394816 729317376 1447395328 415203328 830406656 // 81 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 427839616 855643520 1711287040 2021676544 1166022784 1065365760 2130731520 1249931392 1352237056 364052480 728104960 1450737664 415596544 826245120 1652490240 1892319232 // 82 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 855649024 1711298048 2021660800 1166029056 1065378304 2130735232 1249924480 562044800 724762624 1449525248 418938880 826638336 1648328704 1895759872 1439334400 530677760 // 83 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1711282304 2021667072 1166041600 1065382016 2130728320 1249910656 562052864 1124105728 417726464 829980672 1648721920 1891598336 1442775040 533364736 1059160064 2118320128 // 84 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2021679616 1166045312 1065375104 2130714496 1249918720 562068992 1124092032 847259008 1652064256 1891991552 1438613504 536805376 1061847040 2116124672 1220739072 632455168 // 85 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1166038400 1065361280 2130722560 1249934848 562055296 1124083072 847268608 1694507648 1439006720 532643840 1065287680 2118811648 1218543616 633536512 1261600768 585433088 // 86 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1065369344 2130738688 1249921152 562046336 1124092672 847258240 1694516480 2122333824 1061126144 2122252288 1221230592 631341056 1262682112 582123520 1164247040 1056866304 // 87 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2130724992 1249912192 562055936 1124082304 847267072 1694514816 2122349824 1233145472 1224671232 634028032 1260486656 583204864 1160937472 1055195136 2105442304 1321828352 // 88 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1249921792 562045568 1124091136 847265408 1694530816 2122337920 1233136000 662721280 1263173632 581009408 1162018816 1051885568 2103771136 1325301760 701071360 1395097600 // 89 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 562054400 1124089472 847281408 1694518912 2122328448 1233146624 662704768 1325409536 1159823360 1052966912 2100461568 1323630592 704544768 1397325824 312967168 625934336 // 90 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1124105472 847269504 1694509440 2122339072 1233130112 662709504 1325419008 713040000 2101542912 1320321024 702873600 1400799232 315195392 623345664 1246691328 548044800 // 91 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 847260032 1694520064 2122322560 1233134848 662718976 1325408384 713048320 1426077312 699564032 1399128064 318668800 625573888 1244102656 550436864 1093304320 919928832 // 92 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1694503552 2122327296 1233144320 662708352 1325416704 713045632 1426091264 511733376 316997632 629047296 1246330880 547848192 1095696384 917143552 1834287104 1855881216 // 93 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2122336768 1233133696 662716672 1325414016 713059584 1426091648 511732096 1023436672 1249804288 550076416 1093107712 919535616 1831501824 1859452928 1771995136 1740439552 // 94 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1233142016 662713984 1325427968 713059968 1426090368 511731584 1023441792 2046837632 1095335936 916946944 1833893888 1856667648 1775566848 1738440704 2075983872 1140457472 // 95 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 662727936 1325428352 713058688 1426089856 511736704 1023427456 2046833536 1082156800 1831305216 1859059712 1772781568 1742012416 2073985024 1136459776 872022016 1732280320 // 96 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1325427072 713058176 1426094976 511722368 1023423360 2046846720 1082161792 897597824 1775173632 1739227136 2077556736 1134460928 868024320 1736048640 2059436032 1102413824 // 97 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 713063296 1426080640 511718272 1023436544 2046851712 1082147200 897595264 1795190528 2074771456 1138032640 866025472 1732050944 2063204352 1103134720 934641664 1869283328 // 98 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1426076544 511731456 1023441536 2046837120 1082144640 897609472 1795189376 1652580736 869597184 1730052096 2059206656 1106903040 935362560 1865777152 1793785856 1642233856 // 99 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 511736448 1023426944 2046834560 1082158848 897608320 1795187072 1652586368 1904237440 2057207808 1102905344 939130880 1866498048 1790279680 1642790912 2011332608 1542553600 // 100 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1023424384 2046848768 1082157696 897606016 1795192704 1652579200 1904214912 1468008192 935133184 1870266368 1791000576 1639284736 2011889664 1541570560 66158592 123174912 // 101 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2046847616 1082155392 897611648 1795185536 1652556672 1904215808 1468009984 461380608 1794768896 1640005632 2008383488 1542127616 65175552 124878848 240615424 471564288 // 102 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1082161024 897604480 1795163008 1652557568 1904217600 1468013568 461387776 922775552 2009104384 1538621440 65732608 123895808 242319360 475496448 941326336 1882652672 // 103 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 897581952 1795163904 1652559360 1904221184 1468020736 461402112 922768512 1845501312 62226432 124452864 241336320 477200384 945258496 1880850432 1421279232 502136832 // 104 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1795165696 1652562944 1904228352 1468035072 461395072 922754432 1845508864 1753249280 241893376 476217344 946962432 1884782592 1419476992 498532352 997064704 1986560000 // 105 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1652570112 1904242688 1468028032 461380992 922761984 1845523968 1753241728 1702888832 945979392 1886486528 1423409152 496730112 993460224 1986920448 1491632128 98926592 // 106 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1904235648 1468013952 461388544 922777088 1845516416 1753220480 1702890240 2139100672 1425113088 500662272 991657984 1983315968 1491992576 99123200 191201280 377454592 // 107 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1468021504 461403648 922769536 1845495168 1753221888 1702893056 2139106304 1266702336 995590144 1981513728 1488388096 99483648 191397888 375750656 746553344 1481342976 // 108 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 461396096 922748288 1845496576 1753224704 1702898688 2139117568 1266680960 595593472 1486585856 95879168 191758336 375947264 744849408 1484750848 80445440 153321472 // 109 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 922749696 1845499392 1753230336 1702909952 2139096192 1266682112 595595776 1191191552 188153856 376307712 745046016 1483046912 83853312 155942912 304316416 608632832 // 110 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1845505024 1753241600 1702888576 2139097344 1266684416 595600384 1191200768 981476480 745406464 1483243520 82149376 159350784 306937856 606306304 1212612608 616202240 // 111 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1753220224 1702889728 2139099648 1266689024 595609600 1191191680 981485824 1962944128 82345984 157646848 310345728 608927744 1210286080 617021440 1228570624 653590528 // 112 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1702892032 2139104256 1266698240 595600512 1191201024 981476992 1962953984 1585458816 308641792 612335616 1212907520 614694912 1229389824 649756672 1299513344 786333696 // 113 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2139113472 1266689152 595609856 1191192192 981486848 1962946176 1585470720 159387264 1216315392 617316352 1227063296 650575872 1295679488 787808256 1566474240 243892224 // 114 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1266698496 595601024 1191202048 981479040 1962958080 1585450624 159390976 318781952 1229684736 648249344 1296498688 783974400 1567948800 249462784 487161856 974323712 // 115 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 595610880 1191194240 981490944 1962937984 1585454336 159398400 318796800 637557888 1294172160 784793600 1564114944 250937344 492732416 973701120 1947402240 1554382848 // 116 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1191206144 981470848 1962941696 1585461760 159413248 318790784 637537664 1275075328 1564934144 247103488 494206976 979271680 1946779648 1553137664 228982784 457965568 // 117 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 981474560 1962949120 1585476608 159407232 318770560 637541120 1275082240 746613760 490373120 980746240 1952350208 1552515072 227737600 455475200 910950400 1814855680 // 118 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1962963968 1585470592 159387008 318774016 637548032 1275096064 746613888 1493200256 1953824768 1558085632 227115008 454230016 908460032 1816920064 1823244288 1842937856 // 119 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1585450368 159390464 318780928 637561856 1275096192 746614144 1493200768 109079424 232685568 453607424 907214848 1814429696 1825308672 1840021504 1876492288 1803976704 // 120 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 159397376 318794752 637561984 1275096448 746614656 1493199744 109077376 218133376 906592256 1813184512 1822818304 1842085888 1873575936 1809383424 1669758976 1938620416 // 121 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 318794880 637562240 1275096960 746613632 1493197696 109081472 218125184 436212608 1821573120 1839595520 1875640320 1806467072 1675165696 1938194432 1401749504 328859648 // 122 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 637562752 1275095936 746611584 1493201792 109073280 218108800 436217600 872435200 1873149952 1808531456 1672249344 1943601152 1401323520 328007680 656015360 1312030720 // 123 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1275093888 746615680 1493193600 109056896 218113792 436227584 872425600 1744851200 1674313728 1940684800 1406730240 327581696 655163392 1310326784 682885120 1365770240 // 124 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 746607488 1493177216 109061888 218123776 436217984 872435968 1744836224 1686121728 1403813888 332988416 654737408 1309474816 681181184 1362362368 384303104 761561088 // 125 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1493182208 109071872 218114176 436228352 872420992 1744841984 1686133248 2105540736 660144128 1309048832 680329216 1360658432 380895232 761790464 1516535808 16613376 // 126 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 109062272 218124544 436213376 872426752 1744853504 1686110336 2105540864 1333789184 679903232 1359806464 379191296 758382592 1516765184 14974976 25001984 38764544 // 127 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 218109568 436219136 872438272 1744830592 1686110464 2105541120 1333789696 729810944 378339328 756678656 1513357312 15204352 23363584 41779200 72318976 137068544 // 128 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 436230656 872415360 1744830720 1686110720 2105541632 1333790720 729812992 1459625984 1511653376 11796480 23592960 40140800 75333632 139427840 271286272 542572544 // 129 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 872415488 1744830976 1686111232 2105542656 1333792768 729817088 1459634176 444609664 20185088 40370176 73695232 142442496 273645568 539721728 1079443456 882540544 // 130 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1744831488 1686112256 2105544704 1333796864 729825280 1459631232 444623104 889218688 73924608 140804096 276660224 542081024 1076592640 886505472 1763344384 1723138048 // 131 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1686114304 2105548800 1333805056 729822336 1459644672 444622464 889223552 1778403200 275021824 545095680 1078951936 883654656 1767309312 1721401344 2041905152 1206517760 // 132 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2105556992 1333802112 729835776 1459644032 444627328 889210752 1778400128 1619031808 1081966592 886013952 1764458496 1725366272 2040168448 1203044352 1005191168 2002812928 // 133 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1333815552 729835136 1459648896 444614528 889207680 1778415360 1619024512 1971323264 1766817792 1722515456 2044133376 1201307648 1001717760 2003435520 1524662272 32866304 // 134 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 729840000 1459636096 444611456 889222912 1778408064 1619001728 1971323648 1602225664 2041282560 1205272576 999981056 1999962112 1525284864 31490048 58032128 106921984 // 135 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1459633024 444626688 889215616 1778385280 1619002112 1971324416 1602227200 192944128 1003945984 1998225408 1521811456 32112640 56655872 108363776 207585280 403406848 // 136 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 444619392 889192832 1778385664 1619002880 1971325952 1602230272 192950272 385900544 1520074752 28639232 57278464 106987520 209027072 408911872 806060032 1612120064 // 137 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 889193216 1778386432 1619004416 1971329024 1602236416 192962560 385905792 771775872 53805056 107610112 207650816 410353664 811565056 1611366400 1956052992 1571684352 // 138 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1778387968 1619007488 1971335168 1602248704 192967808 385899904 771755904 1543511808 208273408 408977408 813006848 1616871424 1955299328 1570177024 263061504 526123008 // 139 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1619013632 1971347456 1602253952 192961920 385879936 771759872 1543519744 209746944 811630592 1618313216 1960804352 1569423360 261554176 523108352 1046216704 2081193984 // 140 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1971352704 1602248064 192941952 385883904 771767808 1543535616 209734784 419442048 1962246144 1574928384 260800512 521601024 1043202048 2086404096 1284276224 765001728 // 141 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1602228096 192945920 385891840 771783680 1543523456 209726848 419453696 838861440 266305536 520847360 1041694720 2083389440 1289486336 764182528 1528365056 45219840 // 142 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 192953856 385907712 771771520 1543515520 209738496 419431040 838862080 1677724160 1040941056 2081882112 1286471680 769392640 1527545856 43581440 87162880 174325760 // 143 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 385895552 771763584 1543527168 209715840 419431680 838863360 1677726720 2088773632 1284964352 766377984 1532755968 42762240 85524480 171048960 342097920 679247872 // 144 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 771775232 1543504512 209716480 419432960 838865920 1677731840 2088783872 1300239488 1529741312 47972352 84705280 169410560 338821120 677642240 1350336512 349011968 // 145 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1543505152 209717760 419435520 838871040 1677742080 2088768640 1300244736 796938752 89915392 168591360 337182720 674365440 1348730880 352092160 692944896 1378844672 // 146 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 209720320 419440640 838881280 1677726848 2088773888 1300255232 796921984 1593843968 336363520 672727040 1345454080 350486528 696025088 1380810752 279937024 559874048 // 147 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 419450880 838866048 1677732096 2088784384 1300238464 796926208 1593852416 176173184 1343815680 347209728 694419456 1383890944 281903104 556761088 1113522176 814383104 // 148 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 838871296 1677742592 2088767616 1300242688 796934656 1593847936 176185600 352351872 691142656 1382285312 284983296 558727168 1110409216 819920896 1628078080 1989476352 // 149 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1677725824 2088771840 1300251136 796930176 1593860352 176191104 352344448 704644992 283377664 561807360 1112375296 816807936 1633615872 1988788224 1502937088 128581632 // 150 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2088780288 1300246656 796942592 1593865856 176183680 352323456 704646912 1409293824 1115455488 818774016 1630502912 1994326016 1502248960 127205376 254410752 508821504 // 151 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1300259072 796948096 1593858432 176162688 352325376 704650752 1409301504 478181376 1632468992 1991213056 1507786752 126517248 253034496 506068992 1012137984 2015133696 // 152 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 796940672 1593837440 176164608 352329216 704658432 1409316864 478168192 956317056 1504673792 132055040 252346368 504692736 1009385472 2018770944 1151107072 1035534336 // 153 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1593839360 176168448 352336896 704673792 1409303680 478166400 956332800 1912619648 257884160 504004608 1008009216 2016018432 1154744320 1033666560 2067333120 1123155968 // 154 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 176176128 352352256 704660608 1409301888 478182144 956318336 1912615296 1350591232 1007321088 2014642176 1151991808 1037303808 2065465344 1119420416 837943296 1666220032 // 155 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 352339072 704658816 1409317632 478167680 956313984 1912627968 1350595200 360731008 1150615552 1034551296 2069102592 1117552640 834207744 1668415488 1926266880 1368752128 // 156 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 704674560 1409303168 478163328 956326656 1912631936 1350586752 360716160 721432320 2066350080 1121189888 832339968 1664679936 1928462336 1372618752 395673600 791347200 // 157 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1409298816 478176000 956330624 1912623488 1350571904 360722176 721444352 1442842752 835977216 1662812160 1924726784 1374814208 399540224 789938176 1579876352 148242432 // 158 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 478179968 956322176 1912608640 1350577920 360734208 721422464 1442844928 411050496 1922859008 1371078656 401735680 793804800 1578467328 145424384 290848768 572030976 // 159 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 956307328 1912614656 1350589952 360712320 721424640 1442849280 411059200 822099072 398000128 796000256 1582333952 144015360 288030720 576061440 1142456320 1018232832 // 160 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1912626688 1350568064 360714496 721428992 1442857984 411057280 822114560 1644185216 1584529408 147881984 286621696 573243392 1146486784 1016627200 2033254400 1189216256 // 161 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1350570240 360718848 721437696 1442856064 411072768 822101632 1644181888 1887466240 290488320 571834368 1143668736 1020657664 2031648768 1186004992 971112448 1936752640 // 162 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 360727552 721435776 1442871552 411059840 822098304 1644196608 1887457920 1434456448 1142259712 1017839616 2035679232 1184399360 967901184 1935802368 1391493120 299204608 // 163 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 721451264 1442858624 411056512 822113024 1644188288 1887441280 1434460928 528500224 2032861184 1188429824 966295552 1932591104 1390542848 300974080 592805888 1176469504 // 164 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1442855296 411071232 822104704 1644171648 1887445760 1434469888 528496768 1056993536 970326016 1930985472 1387331584 300023808 594575360 1180008448 949977088 1899954176 // 165 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 411062912 822088064 1644176128 1887454720 1434466432 528511232 1056986752 2113935744 1385725952 296812544 593625088 1181777920 953516032 1897889792 1455357952 436076544 // 166 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 822092544 1644185088 1887451264 1434480896 528504448 1056971136 2113942272 1216374272 590413824 1180827648 955285504 1901428736 1453293568 431947776 863895552 1716027392 // 167 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1644181632 1887465728 1434474112 528488832 1056977664 2113955328 1216379008 629163392 954335232 1903198208 1456832512 429883392 859766784 1719533568 2026405888 1168474112 // 168 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1887458944 1434458496 528495360 1056990720 2113960064 1216365952 629161856 1258323712 1458601984 433422336 857702400 1715404800 2029912064 1170767872 1067810816 2135621632 // 169 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1434465024 528508416 1056995456 2113947008 1216364416 629178112 1258310272 578822528 861241344 1713340416 2025783296 1174274048 1070104576 2133164032 1254817792 564297728 // 170 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 528513152 1056982400 2113945472 1216380672 629164672 1258299776 578831104 1157640832 2023718912 1170145280 1073610752 2135457792 1252360192 566951936 1126334464 851771392 // 171 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1056980864 2113961728 1216367232 629154176 1258308352 578826880 1157653760 1048608384 1069481984 2138963968 1254653952 564494336 1128988672 849510400 1699020800 2126413824 // 172 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2113948288 1216356736 629162752 1258304128 578839808 1157660288 1048594816 2097162112 1258160128 566788096 1126531072 852164608 1696759808 2126839808 1237221376 670892032 // 173 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1216365312 629158528 1258317056 578846336 1157646720 1048586112 2097172224 1317022336 1128824832 849707008 1699414016 2124578816 1237647360 666796032 1333592064 718176256 // 174 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 629171456 1258323584 578832768 1157638016 1048596224 2097162880 1317033216 696262272 1696956416 2127233024 1235386368 667222016 1329496064 721223680 1431207936 514424832 // 175 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1258310016 578824064 1157648128 1048586880 2097173760 1317019264 696270080 1392540160 1238040576 664961024 1329922048 717127680 1434255360 516849664 1026129920 2052259840 // 176 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 578834176 1157638784 1048597760 2097159808 1317027072 696285696 1392525440 310392192 1327661056 717553664 1430159360 519897088 1028554752 2049540096 1087569920 898793472 // 177 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1157649664 1048583808 2097167616 1317042688 696270976 1392522624 310405888 620782208 1430585344 515801088 1031602176 2051964928 1084850176 903020544 1796374528 1654980608 // 178 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1048591616 2097183232 1317027968 696268160 1392536320 310403712 620786048 1241536384 1027506176 2055012352 1087275008 900300800 1800601600 1653768192 1906638848 1472856064 // 179 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2097168512 1317025152 696281856 1392534144 310407552 620779392 1241521024 545273600 1090322432 902725632 1797881856 1657995264 1905426432 1470431232 466223104 924876800 // 180 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1317038848 696279680 1392537984 310400896 620764032 1241528064 545287680 1090545792 1800306688 1655275520 1909653504 1469218816 463798272 927596544 1847623680 1757478912 // 181 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 696283520 1392531328 310385536 620771072 1241542144 545286272 1090545024 914390912 1906933760 1473445888 462585856 925171712 1850343424 1755348992 1707147264 2142666752 // 182 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1392515968 310392576 620785152 1241540736 545285504 1090551680 914377600 1828725632 466812928 923959296 1847918592 1758068736 1705017344 2143354880 1270251520 602734592 // 183 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 310406656 620783744 1241539968 545292160 1090538368 914367360 1828734720 1853897344 1846706176 1755643904 1707737088 2141224960 1270939648 599162880 1198325760 988708864 // 184 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 620782976 1241546624 545278848 1090528128 914376448 1828731520 1853912320 1770020480 1705312256 2143944704 1268809728 599851008 1194754048 988610560 1970176000 1592360960 // 185 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1241533312 545268608 1090537216 914373248 1828746496 1853906560 1769998720 1736446720 1271529472 597721088 1195442176 985038848 1970077696 1592688640 166297600 325550080 // 186 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 545277696 1090534016 914388224 1828740736 1853884800 1770001152 1736451584 2072005632 1193312256 985726976 1966505984 1592590336 166625280 325681152 644317184 1283162112 // 187 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1090548992 914382464 1828718976 1853887232 1770006016 1736461312 2071997568 1132484864 1967194112 1589018624 166526976 326008832 644448256 1281851392 754679808 1497595904 // 188 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 914360704 1828721408 1853892096 1770015744 1736453248 2072008960 1132463744 864029952 162955264 325910528 644775936 1281982464 753369088 1501265920 113475584 221478912 // 189 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1828726272 1853901824 1770007680 1736464640 2071987840 1132465408 864033280 1728066560 644677632 1282310144 753500160 1499955200 117145600 222527488 439582720 879165440 // 190 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1853893760 1770019072 1736443520 2071989504 1132468736 864039936 1728079872 2055234688 753827840 1500086272 115834880 226197504 440631296 875790336 1751580672 1694138368 // 191 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1769997952 1736445184 2071992832 1132475392 864053248 1728078976 2055241088 1098928000 115965952 224886784 444301312 876838912 1748205568 1692860416 2113568768 1338081280 // 192 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1736448512 2071999488 1132488704 864052352 1728085376 2055229312 1098918784 931157760 442990592 880508928 1749254144 1689485312 2112290816 1341816832 734101504 1463255040 // 193 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2072012800 1132487808 864058752 1728073600 2055220096 1098929920 931142272 1862284544 1752924160 1690533888 2108915712 1340538880 737837056 1463910400 448233472 896466944 // 194 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1132494208 864046976 1728064384 2055231232 1098914432 931149056 1862298112 1786798208 2109964288 1337163776 736559104 1467645952 448888832 892829696 1785659392 1625980928 // 195 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 864037760 1728075520 2055215744 1098921216 931162624 1862295680 1786803584 1635803008 733184000 1466368000 452624384 893485056 1782022144 1626275840 1978302464 1608613888 // 196 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1728060032 2055222528 1098934784 931160192 1862301056 1786797952 1635781504 2004883200 451346432 897220608 1782677504 1622638592 1978597376 1609203712 199327744 393707520 // 197 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2055236096 1098932352 931165568 1862295424 1786776448 1635784448 2004889088 1535138816 1786413056 1623293952 1974960128 1609498624 199917568 392265728 779583488 1549500416 // 198 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1098937728 931159936 1862273920 1786779392 1635790336 2004900864 1535118464 58726656 1975615488 1605861376 200212480 392855552 778141696 1551335424 215711744 419659776 // 199 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 931138432 1862276864 1786785280 1635802112 2004880512 1535121664 58733056 117466112 196575232 393150464 778731520 1549893632 217546752 425426944 839090176 1678180352 // 200 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1862282752 1786797056 1635781760 2004883712 1535128064 58745856 117472384 234900864 779026432 1550483456 216104960 427261952 844857344 1677950976 2089222144 1301151744 // 201 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1786776704 1635784960 2004890112 1535140864 58752128 117460352 234893184 469786368 216694784 425820160 846692352 1683718144 2088992768 1300692992 797835264 1595670528 // 202 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1635791360 2004902912 1535147136 58740096 117452672 234905344 469764736 939529472 845250560 1685553152 2094759936 1300463616 797376512 1594753024 177995776 355991552 // 203 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 2004909184 1535135104 58732416 117464832 234883712 469767424 939534848 1879069696 2096594944 1306230784 797147136 1594294272 177078272 354156544 708313088 1416626176 // 204 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1535127424 58744576 117443200 234886400 469772800 939545600 1879055488 1417689344 802914304 1594064896 176619520 353239040 706478080 1412956160 485490688 961839104 // 205 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 58722944 117445888 234891776 469783552 939531392 1879062784 1417703936 494948480 176390144 352780288 705560576 1411121152 481820672 963641344 1918140416 1352499200 // 206 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 117451264 234902528 469769344 939538688 1879077376 1417695360 494933376 989866752 705101824 1410203648 479985664 959971328 1919942656 1356103680 362643456 725286912 // 207 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 234888320 469776640 939553280 1879068800 1417680256 494938880 989877760 1979717760 479068160 958136320 1916272640 1357905920 366247936 723353600 1446707200 418775040 // 208 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 469791232 939544704 1879053696 1417685760 494949888 989862016 1979724032 1484808704 1914437632 1354235904 368050176 726958080 1444773888 414908416 829816832 1649967104 // 209 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 939529600 1879059200 1417696768 494934144 989868288 1979736576 1484812416 92296576 364380160 728760320 1448378368 412975104 825950208 1651900416 1893236736 1434812416 // 210 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1879070208 1417681024 494940416 989880832 1979740288 1484805504 92282752 184565504 1450180608 416579584 824016896 1648033792 1895170048 1440251904 528842752 1057685504 // 211 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1417687296 494952960 989884544 1979733376 1484791680 92290816 184581632 369117312 827621376 1646100480 1891303424 1442185216 534282240 1057325056 2114650112 1217789952 // 212 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 494956672 989877632 1979719552 1484799744 92306944 184567936 369108352 738216704 1889370112 1438318592 536215552 1062764544 2114289664 1217069056 630587392 1261174784 // 213 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 989863808 1979727616 1484815872 92293248 184558976 369117952 738206336 1476412672 532348928 1064697856 2119729152 1216708608 629866496 1259732992 581697536 1163395072 // 214 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1979743744 1484802176 92284288 184568576 369107584 738215168 1476411008 75529472 2121662464 1222148096 629506048 1259012096 580255744 1160511488 1054343168 2097446912 // 215 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1484793216 92293888 184558208 369116416 738213504 1476427008 75517568 151005568 634945536 1258651648 579534848 1159069696 1051459584 2102919168 1317306368 696844288 // 216 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 92283520 184567040 369114752 738229504 1476415104 75508096 151016192 301994624 579174400 1158348800 1050017792 2100035584 1322778624 696549376 1393098752 311558144 // 217 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 184565376 369130752 738217600 1476405632 75518720 150999680 301999360 603998720 1049296896 2098593792 1319895040 702021632 1392803840 310968320 621936640 1243873280 // 218 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 369118848 738208128 1476416256 75502208 151004416 302008832 603988096 1207976192 1318453248 699138048 1398276096 310673408 621346816 1242693632 547618816 1095237632 // 219 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 738218752 1476399744 75506944 151013888 301998208 603996416 1207973504 612396288 1395392512 316145664 621051904 1242103808 546439168 1092878336 919076864 1831108608 // 220 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1476404480 75516416 151003264 302006528 603993728 1207987456 612396672 1224763776 626524160 1241808896 545849344 1091698688 916717568 1833435136 1856274432 1774780416 // 221 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 75505792 151011584 302003840 604007680 1207987840 612395392 1224763264 645954432 545554432 1091108864 915537920 1831075840 1858600960 1772388352 1741225984 2074509312 // 222 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 151008896 302017792 604008064 1207986560 612394880 1224768384 645940096 1291858816 914948096 1829896192 1856241664 1774714880 1738833920 2076770304 1134985216 869072896 // 223 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 302018176 604006784 1207986048 612400000 1224754048 645936000 1291872000 780171904 1855062016 1772355584 1741160448 2074378240 1137246208 866549760 1733099520 2058256384 // 224 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 604006272 1207991168 612385664 1224749952 645949184 1291876992 780157312 1560295296 1738801152 2076704768 1134854144 868810752 1730576384 2060255232 1101955072 937230336 // 225 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1207976832 612381568 1224763136 645954176 1291862400 780154752 1560309504 243296896 1137180672 866418688 1732837376 2057732096 1103953920 934182912 1868365824 1787723776 // 226 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 612394752 1224768128 645939584 1291859840 780168960 1560308352 243294592 486569856 1730445312 2059993088 1101430784 936181760 1865318400 1792868352 1636728832 2006777856 // 227 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1224753536 645937024 1291874048 780167808 1560306048 243300224 486562688 973079424 1103691776 933658624 1867317248 1789820928 1641873408 2005827584 1537015808 62521344 // 228 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 645951232 1291872896 780165504 1560311680 243293056 486540160 973080320 1946160640 1864794112 1791819776 1638825984 2010972160 1536065536 60620800 121241600 242483200 // 229 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1291870592 780171136 1560304512 243270528 486541056 973082112 1946164224 1551906816 1640824832 2007924736 1541210112 59670528 119341056 238682112 477364224 945586176 // 230 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 780163968 1560281984 243271424 486542848 973085696 1946171392 1551921152 226514048 1538162688 64815104 118390784 236781568 473563136 947126272 1885110272 1418559488 // 231 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1560282880 243273216 486546432 973092864 1946185728 1551914112 226499968 452999936 123535360 235831296 471662592 943325184 1886650368 1423736832 495812608 991625216 // 232 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 243276800 486553600 973107200 1946178688 1551900032 226507520 453015040 905992320 470712320 941424640 1882849280 1425276928 500989952 990740480 1981480960 1488322560 // 233 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 486567936 973100160 1946164608 1551907584 226522624 453007488 905971072 1811942144 1880948736 1421475840 502530048 995917824 1980596224 1486553088 95813632 191627264 // 234 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 973086080 1946172160 1551922688 226515072 452986240 905972480 1811944960 1820339200 498728960 997457920 1985773568 1485668352 94044160 188088320 376176640 745308160 // 235 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1946187264 1551915136 226493824 452987648 905975296 1811950592 1820350464 1837106304 1987313664 1490845696 93159424 186318848 372637696 745275392 1483505664 82673664 // 236 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1551893888 226495232 452990464 905980928 1811961856 1820329088 1837107456 1870664192 98336768 185434112 370868224 741736448 1483472896 82608128 158171136 309297152 // 237 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 226498048 452996096 905992192 1811940480 1820330240 1837109760 1870668800 1803569152 369983488 739966976 1479933952 82575360 158105600 309166080 611287040 1215004672 // 238 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 453007360 905970816 1811941632 1820332544 1837114368 1870678016 1803560064 1669351680 1478164480 79036416 158072832 309100544 611155968 1215266816 619413504 1231257600 // 239 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 905971968 1811943936 1820337152 1837123584 1870668928 1803569408 1669342848 1937788160 154533888 309067776 611090432 1215135744 619675648 1231781888 652443648 1299415040 // 240 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1811948544 1820346368 1837114496 1870678272 1803560576 1669352704 1937780352 1400921344 611057664 1215070208 619544576 1232044032 652967936 1298366464 787709952 1565753344 // 241 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1820337280 1837123840 1870669440 1803570432 1669344896 1937792256 1400901248 327163136 619479040 1231912960 653230080 1298890752 786661376 1567850496 248741888 487817216 // 242 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1837115008 1870679296 1803562624 1669356800 1937772160 1400904960 327170560 654341120 653099008 1299152896 787185664 1566801920 250839040 492011520 974356480 1948712960 // 243 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1870671488 1803574528 1669336704 1937775872 1400912384 327185408 654335104 1308626304 787447808 1567326208 249790464 494108672 978550784 1947435008 1554448384 231604224 // 244 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1803554432 1669340416 1937783296 1400927232 327179392 654314880 1308629760 679491072 250314752 493060096 980647936 1951629312 1553170432 229048320 458096640 908623872 // 245 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1669347840 1937798144 1400921216 327159168 654318336 1308636672 679504896 1358982272 979599360 1953726464 1557364736 227770368 455540736 911081472 1814593536 1825636352 // 246 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1937792128 1400900992 327162624 654325248 1308650496 679505024 1358982528 377515904 1559461888 231964672 454262784 908525568 1817051136 1822982144 1842413568 1872134144 // 247 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1400904448 327169536 654339072 1308650624 679505280 1358983040 377514880 755000192 458457088 907247616 1814495232 1825439744 1839759360 1875968000 1805025280 1672282112 // 248 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 327183360 654339200 1308650880 679505792 1358982016 377512832 755004288 1509970816 1813217280 1822883840 1842216960 1873313792 1808859136 1670807552 1940717568 1406795776 // 249 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 654339456 1308651392 679504768 1358979968 377516928 754996096 1509954432 8398592 1839661056 1875771392 1806204928 1674641408 1939243008 1403846656 333053952 654344192 // 250 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1308650368 679502720 1358984064 377508736 754979712 1509959424 8408576 16787584 1808662528 1671987200 1943076864 1402372096 330104832 660209664 1308655616 679542784 // 251 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 679506816 1358975872 377492352 754984704 1509969408 8398976 16797952 33560192 1940422656 1406205952 328630272 657260544 1314521088 679510016 1359020032 377618432 // 252 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1358959488 377497344 754994688 1509959808 8409344 16782976 33565952 67131904 332464128 655785984 1311571968 685375488 1358987264 377552896 755105792 1510211584 // 253 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 377507328 754985088 1509970176 8394368 16788736 33577472 67108992 134217984 1310097408 682426368 1364852736 377520128 755040256 1510080512 8650752 17301504 // 254 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 754995456 1509955200 8400128 16800256 33554560 67109120 134218240 268436480 1361903616 383385600 755007488 1510014976 8519680 17039360 34078720 68157440 // 255 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 1509960960 8411648 16777344 33554688 67109376 134218752 268437504 536875008 760872960 1509982208 8454144 16908288 33816576 67633152 135266304 270532608 // 256 8388608 16777216 33554432 67108864 134217728 268435456 536870912 1073741824 128 256 512 1024 2048 4096 8192 16384 32768 65536 131072 262144 524288 1048576 2097152 4194304 // end of file