{"33554273": [1, 30351269, 19146098, 25497178, 16933867, 28847042, 16875496, 4445378, 9966576, 4556078, 2734883, 26890957, 8766867, 21540713, 23598799, 6841757, 7878723, 6115552, 11984710, 25296364, 20903480, 1805579, 16026126, 7238039, 11603355, 20368258, 8376590, 3183779, 20498096, 16385362, 1509690, 24324742, 7421841, 31261070, 3629165, 16347534, 8268571, 5356909, 24662582, 22622451, 13554726, 29570867, 6702963, 11177169, 15202092, 19786264, 18963448, 9595852, 23119240, 20890437, 14806541, 20946813, 29943941, 2198427, 18266965, 14571992, 3883035, 13381969, 16919407, 5200131, 10215832, 9953426, 6234345, 23809635, 6173394, 19719262, 21451507, 13205925, 18189997, 30864682, 12316509, 16349476, 32623480, 6230491, 29170999, 13451286, 24888205, 17669121, 3875381, 30751273, 18981557, 1628055, 27467974, 6087181, 8241762, 4985530, 10396931, 17227491, 29084080, 11834452, 2648724, 400646, 22458512, 33197803, 27359873, 17966233, 26454162, 12102175, 12081744, 15370194, 24638025, 10095482, 6902098, 17002126, 8304439, 7155910, 13482855, 2339107, 33265279, 3496400, 25503513, 5855643, 259595, 6367388, 13691093, 3011735, 6898871, 18393886, 23219768, 28307135, 4946518, 20634758, 26689694, 24537791, 30482732, 839667, 24998207, 32992457, 2785193, 4288409, 6911421, 32338114, 14521211, 19554717, 29408315, 11760458, 13461345, 24509649, 14425174, 5259788, 32416679, 22467370, 31666030, 23409884, 31014646, 6851916, 16156790, 25578961, 3540399, 18141463, 17283518, 12565652, 10294259, 17595589, 1002457, 19398353, 11231016, 31447386, 20268562, 18519052, 2396849, 7775053, 25572680, 14390244, 10609460, 2039765, 9516376, 26390144, 23664827, 13391957, 33236303, 20986557, 128444, 1679300, 8174105, 26489433, 21107403, 16974546, 29300159, 15389646, 22909369, 33331864, 7482961, 12725149, 10994075, 1856774, 30594853, 9782843, 15405165, 30849689, 13296820, 3710499, 13820434, 29603665, 633850, 33334288, 9064242, 8016890, 29622810, 28995946, 81897, 11340950, 25627133, 771234, 659307, 17598543, 21547954, 7166493, 32337956, 29153400, 22915807, 31062827, 11963025, 8559117, 26129138, 25137251, 23901580, 2983545, 26258532, 27431727, 32361506, 962474, 19415109, 25789419, 28196417, 16570685, 502921, 22854255, 6111172, 32720694, 10189046, 9209568, 18084868, 10161370, 21357363, 206693, 28406660, 10220208, 29484887, 18742418, 21924650, 5583880, 32666516, 1260955, 18087645, 21889216, 3489422, 25100863, 15283963, 14531168, 974016, 26931492, 17113997, 6507198, 12907009, 8780080, 26525468, 32451686, 10815062, 24607690, 21906432, 12618887, 7923172, 23512660, 12356682, 18019278, 2606115, 1928743, 30959654, 9148322, 6482916, 3759035, 13573656, 32510233, 1446584, 18187405, 22233997, 13146707, 30982887, 69819, 26293358, 32896054, 14710976, 20811243, 25172497, 7120302, 26245777, 4686919, 32399078, 25735115, 24224863, 7293295, 27140091, 20792711, 26412905, 16505071, 11798879, 3748748, 24284182, 25054591, 13336112, 22831072, 7551126, 17321721, 14035341, 20926233, 23220912, 13518566, 24689893, 18369541, 10941772, 19874538, 21026784, 9072666, 15086214, 6129915, 25875900, 30016262, 12737911, 15024592, 643772, 5377186, 11492336, 7391799, 30573759, 14726051, 22704682, 1942562, 27834044, 20381431, 1401335, 17334563, 985444, 22982405, 11167169, 3620577, 5637686, 29234103, 30949076, 12943532, 14223080, 26404788, 20441540, 24845731, 24922168, 32236803, 22595796, 11295111, 28606031, 16104525, 19038880, 17804837, 16148639, 19739722, 29982634, 6306821, 30500319, 25358778, 29931381, 7096730, 32830189, 13668483, 76497, 18596015, 10918185, 8698637, 896718, 9267537, 15443643, 26955394, 3870666, 26157527, 25548439, 4616720, 17337442, 8846885, 33316778, 17177228, 22627577, 1900532, 12209175, 20983755, 2579704, 10827553, 15228121, 18121710, 18057813, 2659944, 4005945, 30023355, 32536964, 18361831, 31793018, 14032311, 17987992, 1146968, 1818261, 8629264, 3249901, 16811509, 5935260, 14787539, 27645152, 20795436, 18014301, 18838223, 3568084, 11361152, 6321649, 29975959, 32252095, 15119818, 5072430, 16094028, 20123392, 26906385, 6405288, 21487403, 29036602, 14955191, 5688871, 24468016, 9656552, 28904511, 16313991, 11413880, 21761958, 30465126, 32793987, 13598052, 15139374, 18281430, 2211423, 9586690, 4329135, 28478855, 6634612, 29596029, 2282874, 25442231, 19562951, 19992928, 31362075, 9873974, 25307486, 11284984, 8420500, 20937582, 30626654, 16017021, 2867539, 5330877, 3920901, 21311315, 23102050, 31190028, 9534282, 13469341, 14220251, 28614298, 33341847, 16973487, 24649749, 17688363, 29803345, 11730979, 23772650, 9204689, 33230943, 7002247, 25121347, 16984192, 12932306, 8012331, 10643881, 6063467, 15143849, 23736631, 17559763, 25437825, 9195890, 28195560, 22305183, 14070808, 29903042, 9721578, 27733704, 28448315, 7850319, 27149649, 10664339, 17572307, 23507680, 31542627, 29203405, 31544073, 28419925, 883008, 15539554, 28874321, 12516138, 10265167, 22734540, 29293227, 27502219, 31104979, 1462100, 6250343, 19591986, 18584917, 23555668, 24828733, 20642128, 28153388, 9562186, 29988398, 2345531, 9335620, 31352322, 30297080, 28772272, 17554866, 25229973, 20755448, 13442548, 29457897, 15768571, 32738452, 20061296, 25849775, 20768675, 4998303, 10962971, 33219572, 1199667, 5905097, 19950062, 4225349, 31153157, 4337999, 21893143, 27021775, 6598018, 18047643, 16313269, 17784554, 11051929, 25684298, 10155412, 20766380, 5611265, 13209187, 26318682, 6479237, 21359011, 13930588, 8427448, 12046036, 10975983, 3908285, 29025303, 10533142, 14297956, 20285524, 26875376, 30861772, 668475, 15921161, 15298676, 30711958, 18475816, 21151497, 22977029, 12536796, 19666885, 9704921, 7396360, 5530352, 9810569, 31832152, 17397560, 11185625, 27738168, 32315362, 16322774, 8677617, 16230516, 29905665, 16887154, 15060311, 11155997, 29430027, 30415313, 23613207, 1133447, 20440830, 9890535, 23719784, 22257282, 23472760, 6612948, 29075770, 21269155, 13643886, 3054334, 5384760, 27989874, 17753208, 911635, 12173815, 23053129, 5862389, 11082268, 19848852, 27123758, 26156229, 629043, 332199, 30155700, 27888778, 18452587, 17124077, 5110648, 9378157, 27490089, 11563642, 17848031, 623143, 835056, 23089395, 16272984, 5944633, 18452163, 8732151, 13437010, 3940503, 24099695, 14974155, 7606909, 22818763, 27751154, 20360286, 25748110, 2095499, 23667008, 32372681, 32076486, 19097268, 8980717, 8709424, 10269875, 29896117, 16660215, 13303245, 14596306, 2114879, 22105378, 20132561, 5377365, 6256974, 7958131, 24886927, 27779191, 21945336, 24726477, 16242018, 15246379, 23276001, 25020783, 8251165, 29377028, 21302687, 14134273, 32550164, 20770460, 6157423, 11190321, 3149878, 11971574, 16718201, 14623769, 21606901, 25119879, 24331498, 32754738, 3070205, 13502675, 8434731, 19038586, 10330086, 8177172, 10098589, 11007312, 7728031, 9805698, 16838617, 3572776, 29285507, 20571602, 27986078, 2264285, 25088554, 13698358, 21132624, 25242458, 21140510, 28694536, 16354368, 24399113, 2784688, 14661220, 14082699, 2038961, 2321428, 20724379, 4734230, 796126, 3513171, 26260657, 27047549, 21905290, 24009181, 6948230, 26312721, 13307769, 28776501, 5660121, 26482938, 14562839, 12190732, 23360294, 8367983, 27680013, 23780055, 23672692, 4909813, 9643031, 25944374, 6693189, 23856598, 12557995, 27461480, 22569504, 12706781, 27964236, 15241226, 14359933, 20244835, 24349638, 18016185, 13431709, 10819369, 20872606, 29009066, 19599853, 29625091, 28321040, 8343003, 26973492, 26257452, 21726334, 32568091, 31286472, 25658739, 7372059, 26709183, 17674005, 12769134, 26725274, 16413692, 25577247, 30287660, 12750752, 13116221, 22747092, 25347839, 1934394, 29743746, 3785515, 23863759, 32186545, 2454766, 24445658, 24850890, 26062819, 2788797, 21298293, 21032979, 9842286, 15799000, 3485493, 2786478, 7162909, 18046498, 15586353, 11523434, 9402135, 11586363, 1500320, 16128837, 5346985], "33554239": [1, 5933634, 6786627, 19587443, 20424737, 15954316, 23911952, 5812442, 13859768, 14241219, 31357375, 25086616, 4056340, 2225466, 3806013, 3519729, 29233273, 3951192, 7686535, 28375012, 24377765, 432111, 30657992, 23782826, 22416554, 15941253, 27563619, 9458143, 26894622, 11853207, 26362689, 5904143, 1216629, 1750951, 6764717, 33379716, 8430351, 2574328, 32531838, 33336052, 23091780, 5639372, 4724664, 16920350, 21171948, 8192793, 2890834, 16958471, 5831478, 13580074, 19942114, 7392738, 6687486, 13524142, 27147045, 16087575, 14634423, 5944971, 4830565, 23578288, 22003546, 3384155, 4734098, 23131004, 11804952, 6564655, 4956223, 15346158, 31361888, 28489645, 30187444, 28543562, 25347503, 26574668, 24533240, 15013939, 23029004, 5697521, 32583150, 16688041, 21700498, 3431284, 32897681, 27091627, 27555845, 27446493, 10671845, 6292875, 18858015, 11465548, 9203835, 30001290, 13175911, 21510661, 17309448, 10660448, 2237498, 9467253, 17046918, 32783578, 11228526, 6761551, 224050, 32621692, 28637178, 29981634, 31942280, 8770213, 17383797, 7553081, 23741055, 17923665, 26997245, 7227785, 13689702, 24396758, 31970095, 10268744, 8794326, 27030857, 17640987, 32701200, 28301332, 25291143, 10653841, 19143085, 688317, 5880333, 14301893, 26395506, 10725431, 31356628, 1481880, 19019360, 31801159, 8648051, 25435593, 14205294, 22173865, 2844679, 10268952, 29928124, 5817846, 29699682, 6277265, 19925317, 15781182, 30957920, 14346780, 12261844, 19619553, 22291605, 32100049, 30322961, 32821363, 16818453, 10456388, 13767987, 29600835, 7613435, 15684908, 24765071, 15995093, 27984849, 29078873, 16147289, 30189727, 7567233, 33184198, 25089837, 11935286, 29679261, 7554628, 9939737, 26170637, 6981499, 7335369, 25630763, 28029641, 23673373, 31746565, 8571797, 32312984, 26648558, 8241751, 12187353, 30337857, 23120461, 24378912, 13501718, 26689356, 25393306, 16619214, 1124190, 9098064, 22252367, 27636067, 3103126, 29554740, 3073981, 29537805, 23787790, 33079832, 8579948, 26163311, 21420326, 8856883, 19078764, 16675412, 22740373, 21921973, 3571594, 17012376, 17597066, 6574767, 18801376, 17614889, 17284817, 24381850, 18697788, 8972646, 32035072, 16592306, 1104766, 10102177, 27699219, 5158078, 3039600, 14657957, 21988129, 8876853, 18358736, 1111620, 28441355, 23717566, 11568581, 24032330, 15470022, 7473712, 33326310, 3274324, 29766333, 31359256, 1230141, 15719557, 10058418, 20579791, 31518551, 31468626, 32662597, 26296335, 26224179, 2183880, 17128359, 29216249, 4967235, 4151668, 15294053, 31402118, 32198081, 27601657, 21307133, 16038309, 324237, 13715537, 1029014, 29599410, 31753113, 18501786, 29612263, 16952093, 15879241, 31541413, 22782606, 15002057, 2015601, 31479318, 31609692, 15748776, 21185895, 6417246, 23204250, 9063637, 28590726, 15041349, 19552648, 14461850, 12556360, 6727593, 19286560, 11577052, 19216713, 26553232, 28000861, 10513367, 16999691, 23918502, 32094507, 18532448, 26390839, 31621061, 18770444, 21253016, 11209685, 21310425, 26596543, 28404546, 21088630, 2101346, 10738691, 1785556, 25426763, 8268854, 26626625, 19898115, 23192661, 25834187, 67705, 27920878, 24395423, 19960089, 13982248, 587962, 1677114, 15935218, 4168402, 17264098, 20208437, 15530417, 10248361, 23496095, 2516898, 15957685, 9718757, 29394687, 21046380, 13879162, 20444005, 6393352, 30614216, 32871257, 12186593, 30748570, 10699966, 26808942, 11207523, 33160415, 12514686, 20288120, 20346971, 33194170, 23630255, 30388282, 20097618, 14289035, 28947878, 32095143, 27063094, 12141275, 16877500, 4626168, 29754180, 27188093, 11086875, 21675009, 15180534, 7869106, 7064176, 30920057, 29803317, 6980123, 31803608, 23530218, 21091516, 29825630, 15201852, 5301318, 5099029, 33196591, 5678598, 23201809, 637196, 12591868, 12525675, 30431735, 29668756, 26382520, 24040379, 11922550, 32918199, 9315122, 3638123, 10433119, 27866387, 11401152, 33294624, 11012031, 31433772, 5346964, 31925935, 22343143, 1103129, 6519318, 15375667, 10434452, 31298392, 27037521, 23616619, 20755493, 17342755, 28634009, 1389257, 30737522, 31190937, 28157295, 30946640, 15189926, 1757796, 32390204, 23158058, 14713502, 30468137, 19820335, 31058550, 29428141, 4101170, 28326595, 8453341, 10616277, 24320623, 16622942, 923529, 33272984, 26752771, 4249850, 13561711, 23045559, 23017922, 2477761, 240009, 25524235, 16495372, 15401018, 13155518, 27167910, 17731783, 19626592, 26778709, 31008740, 32250022, 2448117, 12899255, 14145565, 18435636, 9054893, 30435325, 12599062, 27581022, 2091507, 26227711, 12997633, 26114800, 4926787, 9441765, 29117489, 28279064, 3496876, 6285501, 29376001, 5641799, 31635146, 15163732, 30753222, 1064818, 16632815, 14687078, 24769855, 32766218, 25510645, 27743076, 31596573, 13110918, 27489709, 11098117, 17268660, 11859270, 17974353, 11665556, 13522453, 20631236, 8647812, 19223865, 3080682, 3275669, 29649207, 11241370, 26683917, 24067968, 8601110, 19373275, 14653163, 3247651, 28456174, 14906468, 25330099, 30120060, 27117715, 28096874, 14891163, 1028043, 19057980, 20236009, 33419428, 3067363, 22145951, 16177637, 31970551, 25036776, 22116566, 13931928, 8690546, 2969715, 21386129, 30470530, 20268234, 32252942, 27435680, 28020416, 27969656, 23356336, 1016013, 31819424, 21528726, 32928315, 29868477, 11852369, 28320513, 557902, 12809519, 30380430, 2204106, 22585831, 24122690, 27638189, 32354517, 7052253, 12666906, 27651814, 19650544, 24877622, 25679076, 29803068, 10938688, 1222287, 29273577, 136750, 28045389, 22396624, 14214299, 21600313, 19511397, 4560646, 30424071, 16820482, 23847344, 28035521, 20278399, 11519184, 689393, 14296348, 16939629, 882629, 4827133, 7645010, 26968979, 21174347, 18607590, 16454255, 20093334, 17153926, 24057191, 30164326, 33106007, 15023036, 28576297, 15188768, 29859701, 29630950, 12424623, 29070605, 9665872, 5095149, 17312474, 32856225, 3877579, 19628261, 8013226, 6968903, 4200637, 13133666, 17670122, 1140319, 31986287, 5229484, 18524499, 7567013, 61293, 29280325, 32303162, 7328609, 19494866, 12411744, 5891727, 32325007, 22302796, 3691456, 19206654, 22129283, 32829100, 17158053, 20639946, 13292333, 16907632, 27038057, 15047114, 30753854, 12628467, 6820461, 22665148, 16210144, 25464493, 15278342, 17276951, 26305661, 23868930, 22475338, 18749768, 32359993, 32411595, 12841666, 23589290, 1188370, 26112738, 28439182, 13930440, 21413711, 28147667, 27422522, 9514730, 11173024, 5788884, 6389400, 22091384, 23811643, 30803666, 22749391, 29691359, 23751000, 10523464, 26743648, 18714159, 19918461, 22502378, 9652859, 3037606, 27240140, 2594390, 30245976, 15524155, 13461403, 27612054, 30941334, 17858241, 12194039, 4630512, 11225245, 20791764, 12353650, 25740552, 3359931, 812393, 27697509, 18105495, 4484341, 12390080, 19041641, 28090887, 14033261, 9027926, 1618795, 23021383, 32138892, 25010647, 30418641, 12050256, 28891560, 18113815, 30710840, 2407628, 19563025, 31361152, 26353122, 24788277, 28677643, 3892980, 2859171, 1234141, 33083206, 7655266, 8494766, 1504298, 29825685, 6794910, 30891940, 4454608, 7628985, 9049095, 22821661, 26657401, 9050998, 17500235, 8995819, 10327127, 29857887, 17755871, 1059059, 5083193, 17930219, 5783464, 33087937, 411812, 13162587, 25251595, 19169683, 13608636, 23662443, 11646353, 11825201, 32735383, 9041088, 5844766, 5304122, 25434223, 22966669, 14421186, 14649654, 1871155, 4734106, 12055378, 14822645, 2349073, 16514120, 14437165, 6169809, 28061774, 8083946, 30316339, 12114183, 20563846, 1212990, 13974928, 20069181, 10882088, 21761161, 33453124, 24939676, 18885689, 24130411, 26715756, 7061446, 9134086, 6230366, 3500711, 29115633, 23909004, 8665927, 9013034, 24776530, 24284791, 19133658, 6765359, 31908563, 20561517, 27522200, 9574559, 22994026, 16144776, 27742587, 3458729, 31138845, 27662271, 19597754, 4456736, 33418865, 17465004, 18697447, 4430106, 3776343, 3244722, 23813568, 14048691], "33554341": [1, 26696188, 18651383, 24477634, 32537156, 15354580, 25737435, 10472326, 16866410, 31198632, 6500230, 1129018, 23178848, 4232160, 6155866, 31398467, 2956199, 2560687, 6608974, 8599692, 15373324, 21381247, 12817452, 16153254, 6001495, 8713381, 2442831, 28970133, 11344698, 30540859, 28707387, 26939797, 22148, 26338443, 22506478, 29182083, 13279846, 6679210, 8256766, 4578101, 20282764, 15059861, 27806002, 8252558, 20326776, 15624410, 17151331, 11369070, 11133037, 30552446, 22404103, 14685237, 7013844, 10638369, 5222085, 11677200, 21767745, 11561347, 18595009, 16321395, 9762644, 31598440, 14584941, 13684294, 11615903, 18705119, 1887539, 24963638, 33414031, 6700424, 3454576, 120194, 25161505, 13992266, 7021560, 33538417, 31461189, 30242558, 3758394, 8496917, 25636326, 3185795, 4658477, 13571460, 692930, 18164535, 28692505, 31978764, 6280480, 14332208, 27923073, 18842569, 6749550, 16991497, 522840, 31115535, 32962919, 23149140, 10270720, 30377638, 28821790, 2786393, 28336362, 12281186, 31694194, 10457562, 6974190, 6994947, 2242002, 16399056, 12173564, 12782052, 19626643, 17023088, 6300225, 28446818, 11786468, 8388550, 16259606, 30418767, 1529995, 24728744, 10425930, 5366012, 5211826, 11238756, 32647735, 29104689, 33493409, 25916700, 20815362, 32381039, 9535897, 3318337, 29188949, 10554321, 33466414, 17910898, 25468432, 18944266, 9636881, 24812322, 30110028, 24863520, 14241263, 14384637, 9017994, 8424355, 33035221, 8528081, 27101605, 28582182, 13344119, 21252958, 16679613, 31031444, 2841595, 29240028, 22394580, 30332346, 18787395, 32229840, 22317950, 14687395, 10110645, 25488484, 6500620, 18744649, 33356083, 5480729, 10224328, 9334059, 12676691, 29705461, 26465589, 6758453, 17415205, 26018923, 23441830, 14622730, 18841945, 13910807, 19753330, 12088127, 3202106, 24671918, 27340493, 28449175, 25204887, 28650613, 1474157, 30671012, 5998594, 148555, 5275297, 2897635, 19962927, 7874846, 31796152, 30355785, 9806572, 1476603, 24204042, 3599962, 16251992, 20431702, 4564547, 11371335, 28089178, 5542531, 12150316, 20044897, 27478395, 25595911, 30348471, 11398386, 23611256, 1534617, 30325030, 5605900, 2769386, 3226830, 22187176, 17650909, 5494043, 27923497, 31507501, 17217348, 29334802, 4223507, 8247327, 23660046, 13524026, 32071443, 29611962, 3816401, 5992284, 16092005, 21188394, 27130082, 29077367, 17114690, 24912759, 20766658, 31075053, 20476710, 16155874, 6191467, 24287067, 5097298, 20545450, 30674804, 1596248, 26263695, 15070456, 4794309, 32125474, 17849868, 20624403, 10352776, 8075085, 633734, 3885326, 18345661, 24236003, 25198420, 3348630, 26142496, 13696169, 19571881, 27038065, 29723490, 27061047, 3490295, 25755364, 27154046, 23179416, 12523729, 16094012, 4445867, 17018889, 13616147, 27420389, 11109562, 17043824, 13989400, 16480688, 2707189, 21584304, 30307011, 8035890, 15497614, 10300717, 12786458, 470376, 10111850, 3663027, 22821073, 32409888, 25598151, 14916705, 4315852, 25005994, 3874686, 31112814, 14147991, 9335407, 4393818, 4363109, 4092971, 8166494, 289909, 29195998, 10024856, 4512710, 32589744, 29738801, 29725563, 24386317, 32621836, 25033797, 24597762, 27189234, 12222669, 30248962, 11561952, 20011438, 31107084, 2395306, 9985374, 7957630, 28840694, 32137061, 32044658, 21508833, 30458658, 5521759, 11496055, 21193031, 30877968, 12899423, 21327013, 29440487, 1146172, 17477125, 23317657, 28478177, 23840250, 32170162, 10493337, 12959933, 24747583, 502022, 15671293, 20314037, 20395915, 6332202, 20404291, 30837909, 442575, 5917958, 15832226, 12096677, 4870984, 2003594, 5376846, 24471430, 13256007, 19273910, 12651822, 13114199, 18627354, 17808174, 30189253, 15962974, 32735926, 18248271, 12280249, 28238446, 8295343, 7234614, 4048820, 18993180, 10958691, 1077500, 577137, 33408329, 1200569, 12228946, 6783348, 29174278, 28167847, 6704641, 31001578, 29046821, 23430797, 10599134, 1627065, 32964632, 9228865, 21346166, 2618345, 30580525, 8755846, 17324441, 6174944, 5226828, 25597084, 18759772, 20867037, 24073785, 26055849, 27228498, 31019928, 2456677, 25374549, 6234383, 6968376, 21215119, 18596230, 16537777, 16996782, 32160919, 23389604, 11326594, 16977220, 22216462, 29021211, 2886809, 10215088, 14251425, 2463621, 27668499, 2390132, 25038725, 24062443, 30318901, 21331112, 10671748, 27601567, 2088158, 2237861, 15218997, 432622, 6601457, 14250720, 32836334, 1250874, 25770661, 26738147, 3082289, 30438232, 8870049, 8575740, 12819438, 616757, 17102573, 12503687, 29099465, 12715157, 31395942, 21835964, 12229588, 32661236, 19705342, 9397455, 27051465, 5067930, 32994707, 22178809, 27933856, 30680219, 21781463, 26450828, 766894, 21952297, 30315403, 21439794, 16710882, 8117202, 1677469, 20476239, 32656380, 19156007, 11024800, 12474953, 13203343, 14456398, 15742019, 28840707, 13422541, 16493246, 210900, 24787657, 17267932, 21158629, 13887572, 1541904, 21640451, 14280135, 30399343, 8908177, 25174206, 18563424, 30849987, 10704550, 18321003, 3857536, 2981938, 3864693, 22136492, 25806456, 1168193, 2898757, 29927570, 29757634, 24488555, 21595714, 1101755, 1982392, 19185571, 20936295, 13349830, 11751177, 27710047, 22953838, 28176329, 15617862, 8779110, 604856, 18340168, 22778946, 876109, 1085823, 22611718, 1416685, 237648, 20518369, 7768656, 27042185, 23853412, 14452350, 16061532, 6550314, 33136769, 11627836, 10441958, 13519978, 5536216, 4248490, 13992157, 29459113, 26737141, 12069488, 26340754, 17615474, 9490832, 12154086, 1092101, 18156491, 24240368, 26358831, 25862464, 3309357, 29336093, 8902145, 17209483, 23650119, 21632185, 577153, 4902813, 33385799, 2200664, 22290569, 18010084, 5180906, 5069882, 1306292, 32449999, 10327340, 12154284, 23860479, 29361765, 30348704, 24944872, 3197663, 5866175, 3742807, 11167553, 25411694, 28616829, 19779102, 19432510, 7799860, 15436127, 7404837, 16795572, 25210323, 17330379, 14163286, 14563888, 19008500, 21590808, 32573819, 26123821, 17050114, 5459736, 13792912, 11698659, 6865232, 21635999, 25479274, 30170371, 12880804, 26258352, 19117925, 13409206, 26869770, 19968365, 27838958, 27419888, 32543430, 9559132, 14066723, 10895662, 21012231, 19052725, 19318705, 15705778, 4449065, 31256521, 21920384, 21375926, 12630848, 5812489, 32709905, 27906500, 24639675, 21424651, 27712967, 15565085, 21059826, 14030922, 29289414, 30159214, 31033059, 2991773, 21374296, 8052136, 8870367, 18237305, 17285371, 7320643, 11519726, 16821082, 31184964, 19848838, 21734564, 23477706, 25057915, 16660461, 32399903, 19146220, 31109190, 25438670, 2276265, 16650356, 28021267, 24179415, 19185291, 2152048, 33494905, 29230788, 22862290, 29388320, 6998960, 30394468, 10751956, 32324756, 22533651, 12962578, 4178580, 24408640, 26805880, 8974014, 120239, 6237837, 32437686, 16863591, 11364941, 27423848, 18799424, 6392167, 24017199, 752462, 20066258, 6780180, 5572134, 3613397, 9800924, 6002542, 2061739, 3636888, 9279541, 7938468, 8217096, 16054299, 696904, 17352088, 4807224, 15532914, 9922956, 8393598, 20340096, 9272297, 13176228, 15206912, 30908222, 324885, 22376919, 12597040, 866222, 5466247, 15172246, 24576134, 16942652, 27278933, 24964275, 16169875, 14337314, 5276310, 19980831, 17045050, 7308425, 16005894, 32962882, 2956343, 19990116, 19736514, 23775423, 27117588, 10426285, 19643814, 22156240, 31289608, 12995712, 13688092, 9228673, 15131643, 5598934, 10954840, 7684399, 545375, 16203938, 657441, 1059219, 19861850, 16801417, 8188610, 6137405, 30804306, 3485122, 26694864, 15588259, 9251665, 26596461, 14079106, 25456458, 10096540, 14011706, 276679, 13579534, 22149936, 29472654, 13668253, 27186479, 14512849, 26254519, 20150065, 29243970, 8635801, 26510558, 23873711, 20212253, 14765892, 22473041, 341377, 22276206, 4894092, 12075821, 20805997, 32225167, 10090586, 2937545, 9430193, 22583914, 6090267, 25806055, 22238064, 24838088, 2602114], "33554221": [1, 2397917, 18355750, 28554319, 9786111, 22658708, 20129885, 18449880, 30027610, 3696858, 32445578, 12917368, 19121411, 18167453, 21250920, 33362927, 22220376, 20044304, 29881203, 2337780, 2160238, 28731458, 33453007, 5355675, 239027, 3419518, 32006717, 6550360, 11227063, 22122017, 22458284, 13573888, 29062166, 21857606, 7904685, 13242609, 11577962, 30297539, 16037445, 24666649, 28212087, 26537178, 5123872, 32754246, 18252726, 4466789, 1266504, 17410027, 28549613, 28186380, 32484193, 8736775, 25812118, 27738131, 13967798, 30060746, 10594543, 12562532, 2213425, 1637288, 558558, 16708080, 22634373, 2163630, 1384671, 21668728, 13861145, 8509336, 6865874, 6796702, 28227724, 11507368, 8844342, 20757210, 15971093, 13668019, 3597931, 1417391, 2615420, 29908305, 18292507, 8682412, 1399191, 33211656, 1722581, 28192352, 27298467, 7126438, 28461889, 22675402, 17820869, 17620969, 19456958, 7882314, 24539277, 7550171, 14676312, 19851751, 26924165, 12085771, 23457708, 3087333, 18194077, 10351291, 16547914, 8276141, 4377671, 18657873, 24890463, 7197760, 30017224, 33290167, 31383660, 30212755, 19538902, 23346395, 12698247, 10327975, 19101873, 33044803, 27284422, 3878029, 24482994, 22444529, 18584117, 10549385, 8813250, 4069565, 2404364, 32334978, 18786716, 6348404, 25297960, 12701061, 20269494, 2575731, 26804117, 29624148, 30189518, 7317000, 16850910, 717133, 3787206, 12698288, 300631, 33144739, 12030334, 27073363, 29294026, 12041778, 24320822, 4441925, 14814325, 12018282, 5945134, 13710881, 17849367, 23772965, 30789418, 132156, 5665481, 4576924, 27489761, 26369109, 28849668, 2694623, 26907650, 8851346, 31556473, 16609255, 10007316, 21130608, 15456722, 8701603, 1688806, 17427376, 4730562, 26293505, 7086153, 7096610, 30834500, 7755363, 12833293, 26239731, 16191330, 33374666, 31156594, 993036, 23219538, 28358654, 3268637, 19755447, 27533919, 31588070, 11181312, 26068992, 9387110, 29699062, 14001622, 1356823, 18305488, 3483686, 21371422, 17321724, 20024286, 25566662, 16379779, 3907530, 11918899, 22048794, 18971867, 10890692, 15797367, 3747122, 20548698, 17997235, 19369342, 28333384, 1495007, 16104800, 19425676, 8804284, 217321, 1147559, 17649329, 25200828, 18609705, 28678405, 11800128, 9505381, 2790749, 32315720, 28207264, 32850382, 16557786, 13019606, 285047, 23674382, 18078230, 12498146, 22485125, 17386482, 20819766, 18726314, 13505703, 7574704, 16293106, 23717560, 2259683, 26944284, 24775251, 1565421, 33509802, 6839702, 1587793, 24120820, 26937572, 18238548, 1142585, 28192139, 30874595, 28189796, 22454556, 1552569, 27588044, 1970557, 8939234, 30726588, 22001920, 9841640, 13168753, 11397121, 30155288, 21968670, 26050456, 18171041, 33105975, 12333959, 4255127, 31876092, 20603272, 67464, 21947266, 32844985, 6386583, 28512583, 13398511, 7269760, 2600828, 6781854, 12076694, 23906009, 32690960, 13488086, 18210521, 33311417, 7633387, 26227408, 15010640, 21366527, 18304131, 20344814, 25983219, 19325717, 10558206, 7491955, 12072520, 22392638, 27308662, 11893460, 9314051, 4092233, 25286648, 18868658, 2567514, 20250224, 29061465, 29615912, 26711930, 30158690, 22606908, 9745303, 20443692, 18731124, 11259975, 7603369, 5373933, 14993536, 26525490, 17433628, 10458382, 1523368, 11432266, 20192235, 664766, 1314528, 16196010, 19904150, 19507492, 31641303, 18413803, 19035866, 25359213, 7419657, 4349977, 19735308, 25571493, 6212115, 17803890, 23852964, 31082179, 7785796, 7568837, 31376390, 1661776, 12821506, 25076899, 6209684, 24890028, 16460725, 26128893, 24234241, 5153850, 17980412, 24877272, 16543546, 32333532, 32222339, 21410592, 9109707, 7074316, 2933919, 28402888, 5096473, 20960709, 21523839, 16872499, 25193842, 5251880, 23050215, 3812579, 20262556, 2967193, 21458487, 6183692, 11830508, 16094583, 6952254, 33279630, 8489166, 14535202, 24767342, 30184611, 32906018, 13405021, 11455159, 32844429, 11160800, 12962906, 24342141, 8308669, 8669766, 21042101, 24853538, 3149543, 2949292, 6527102, 22186697, 7900811, 21321090, 15826108, 18682434, 12941895, 14305717, 11268859, 19697687, 31216709, 31770000, 21446850, 18612832, 25900651, 1629395, 19924721, 24124802, 1874517, 24070548, 16578360, 24789272, 12581302, 25437452, 17415918, 29956577, 28843948, 12511619, 12944208, 2299951, 9170951, 22921518, 5201854, 16308849, 22595148, 13989094, 32032521, 31490860, 27479975, 8360059, 18935692, 22618575, 2014145, 2421212, 8766981, 29840872, 10258914, 24564536, 9269234, 11332085, 15564051, 32590930, 23253266, 12704241, 6537008, 20509017, 556714, 5523090, 27131678, 16747893, 28636322, 12938926, 16273419, 5069883, 10602610, 16203941, 22029634, 22206040, 32222964, 65979, 17779607, 18898464, 15475642, 24987297, 24649394, 23929161, 553638, 28070480, 31328784, 8471784, 27558922, 1364139, 22564951, 9706039, 22055014, 31597551, 30598530, 2619926, 26221479, 31497979, 25415801, 12043441, 20300801, 23527068, 12792825, 5933572, 1066567, 2329810, 10634366, 24885108, 15236854, 3324819, 16463276, 32688878, 27995596, 23322794, 18205016, 10285745, 15464211, 17455709, 11738535, 22085331, 1590217, 32540050, 9340883, 19339610, 9431927, 28555715, 15506816, 482831, 17539678, 29276211, 28884187, 29709855, 9743866, 4742385, 624327, 28812698, 24175621, 6530979, 29447380, 26773362, 3658577, 31913372, 23752668, 5366255, 22258477, 20712530, 20535148, 276147, 18366931, 13415904, 19614538, 3912402, 17531618, 24623913, 28050634, 19835488, 29222755, 23412674, 11386035, 9654014, 30906022, 11648147, 11484352, 30869854, 17327162, 3246757, 31864565, 7108341, 25648720, 22130265, 27057210, 15490740, 11990320, 11433039, 19100895, 8981296, 16843918, 31663871, 20657158, 6736420, 27209850, 17546971, 21257625, 24632274, 30121354, 31048287, 25136673, 32482302, 21705289, 27876946, 33082797, 15795403, 28272213, 9882322, 13025349, 1563227, 9228964, 13591993, 10089588, 2858999, 22128690, 28001280, 14155835, 27688077, 20173143, 25399868, 3210391, 32768797, 115802, 11708475, 23540327, 4014465, 15067656, 9484039, 28394475, 21376306, 32517360, 26009264, 32336441, 20730958, 26295210, 33049802, 19610490, 23405701, 14318907, 29681067, 12496015, 11499687, 7639326, 11922355, 30113571, 14659744, 32377033, 19633723, 11414307, 25341339, 2895233, 22432739, 22874478, 29116640, 3463183, 17598787, 7115771, 27588187, 21353728, 13989965, 18143111, 8220845, 1814753, 15235105, 9348299, 12507297, 24118480, 33433992, 32844503, 13202972, 11049479, 14105138, 27884295, 20597594, 33334875, 18832744, 14304484, 6994560, 14792775, 23435731, 5220469, 14546891, 11541637, 17715942, 30750326, 1870329, 7588830, 31852780, 20730280, 11935261, 30656833, 18704581, 7761437, 23621559, 21302135, 7568629, 14286492, 1654978, 15980544, 26126176, 7491152, 17643196, 21623919, 1776741, 27963451, 7302284, 17282333, 6798243, 9959402, 32754965, 21419466, 706082, 23218783, 27089695, 29498726, 1236147, 33066500, 12470819, 8250031, 17618981, 24136137, 29449989, 23015577, 6879571, 2786051, 5770032, 7630326, 22454796, 21816485, 10501025, 29139377, 7363271, 16458269, 31666880, 12910815, 32756058, 5581365, 17330547, 16965522, 10044533, 25685734, 22062050, 33272334, 6390357, 30897870, 11754719, 16046655, 18696590, 22031526, 28810123, 8544617, 5676008, 7086258, 6057549, 33487753, 9570703, 16883293, 6591362, 15771665, 32089546, 13910540, 17957074, 13734824, 30587798, 31817724, 18382088, 9418495, 28444740, 24566385, 27940481, 13841047, 2235209, 213450, 8785946, 7640708, 32801907, 27612459, 17606852, 22184553, 21762663, 9309180, 27430416, 18722653, 27418869, 32364412, 14940481, 15827271, 21179672, 21928863, 28888108, 13610602, 22151157, 21213005, 18131059, 8664083, 12564439, 4641954, 21000189, 31445237, 26725069, 25306347, 10353457, 27994443, 10705706, 2848447, 30088281, 18862197, 32018427, 1736739, 12835816, 19456139, 24865957, 18577618, 29483785, 1313434, 28584559, 23395700], "33554383": [1, 32868808, 9596706, 29581946, 31011778, 728847, 27543399, 28977553, 22700392, 475941, 926733, 25731269, 28228989, 19578796, 32378721, 19367311, 18658855, 10914373, 17421141, 32988333, 14432446, 30498636, 23571355, 4960691, 5237738, 8827340, 13966320, 14372700, 30677822, 20990424, 16752173, 25386546, 32912780, 11566137, 9305982, 8045008, 30170626, 31396727, 3620871, 32445940, 12654683, 10476049, 18601751, 31964658, 4712130, 6016855, 10565581, 5139924, 13605022, 16991023, 13344275, 30891118, 321084, 21196933, 32487708, 17245738, 6266431, 27774140, 13823191, 16683741, 20630168, 21049723, 182854, 30204077, 1292615, 30881442, 10671479, 1657857, 32796753, 4055894, 11028281, 29049997, 14368405, 22504653, 16588867, 18363674, 32827271, 4876167, 32276912, 4145712, 21617827, 4109733, 31416202, 30538718, 22008651, 18595218, 16155226, 996911, 7948589, 8423665, 16829404, 22561508, 2845336, 1319929, 26162443, 3402897, 29185863, 8249624, 2443243, 16859895, 13337027, 13163395, 27524646, 9040521, 8285876, 10034911, 9075868, 22340359, 24309820, 163725, 17197199, 781211, 28530110, 19204664, 22910650, 16095914, 14226009, 26768629, 28562420, 20861886, 12893472, 9072625, 9047479, 2552339, 4218201, 9963579, 11459810, 9024457, 2372107, 10856575, 9619454, 851242, 25309885, 800524, 23763792, 27728198, 550280, 30976688, 26808156, 3478430, 5192399, 3853571, 21901397, 4090248, 21910364, 1269624, 21956099, 15646401, 32231924, 23541928, 5064029, 27809915, 22707676, 18922592, 7872650, 17996259, 22752902, 9823339, 5259413, 24933235, 24870348, 25943085, 9605909, 7111595, 5275494, 30733588, 18501253, 3611129, 15714838, 27387146, 8535668, 668468, 21478442, 26204137, 933958, 28473340, 22380943, 1297720, 21069608, 31542262, 18084712, 20088977, 4938724, 7046979, 29150036, 7903659, 1651487, 10097926, 27148570, 2281630, 24852943, 25580279, 6473618, 22545135, 32152886, 6653100, 19394668, 33083799, 19186389, 8517538, 5121307, 8928262, 7809528, 8230006, 15133941, 15481174, 23669727, 30265021, 33194281, 5128716, 20010412, 9432153, 20731348, 17861644, 2076189, 6183530, 20886858, 24673943, 310846, 14972361, 6636803, 10507236, 12088701, 15216385, 21362289, 29817855, 28921653, 11928013, 1827909, 6011582, 7928912, 28916203, 11549025, 9471168, 8344492, 8752158, 4265899, 8490319, 14253500, 886372, 7502401, 31062731, 26979251, 28510813, 17108353, 31010212, 3127226, 13096232, 27404934, 6987587, 5878576, 23888084, 5154952, 1485304, 28443364, 29982736, 17526442, 29925596, 30334682, 27137533, 22344265, 17553406, 27487830, 32916474, 1574775, 12166027, 27382393, 7986195, 18122833, 22926289, 8345000, 20841126, 22392317, 31289746, 3706429, 15899937, 6998433, 24468240, 31592349, 26493599, 16128236, 5395264, 18071793, 11547943, 23371884, 32780208, 741867, 13992771, 15041460, 3491707, 23418403, 10276336, 26232331, 29654992, 19840997, 25948349, 22616903, 24525419, 5473358, 14178800, 22192491, 13623425, 22484872, 9542829, 6929357, 18477915, 15212247, 28129584, 21140419, 17695329, 19820484, 29228105, 23970879, 29897338, 22198777, 24493591, 25686675, 5468819, 18885314, 6247857, 17538820, 16918691, 17664544, 26516352, 33462980, 2259664, 30905825, 22953027, 13591544, 11105643, 18924425, 7711284, 4132586, 1939886, 13770692, 5365978, 12094166, 10151476, 19650701, 12956918, 20305561, 30956841, 6607771, 22062064, 27394750, 23628706, 16858720, 30721676, 30997047, 3085966, 15648498, 24835138, 33385685, 32297305, 16353519, 16790360, 1256583, 2853801, 8642533, 26666120, 21461954, 32924649, 22220301, 26039402, 11271372, 7139034, 16284347, 5375452, 14904636, 10830711, 26328270, 28774325, 6094299, 4699171, 29744459, 28399859, 20827570, 26241047, 8156439, 29892691, 5393276, 14843018, 29172883, 23932464, 29103340, 24019484, 8402423, 23511415, 29289896, 26981749, 20088115, 20904255, 13746428, 13933194, 21223560, 710970, 12410045, 7227566, 6811843, 29872028, 18132844, 10595442, 21729859, 3229042, 13159537, 18925087, 14814097, 27659300, 31642762, 16015009, 25118698, 8043010, 17329251, 19060692, 3402352, 29166663, 24644969, 24250232, 15768050, 30080424, 2908891, 7470890, 17403209, 8903767, 28103878, 11103109, 19510403, 28707278, 23033229, 2751266, 20075260, 31362854, 20137403, 3845771, 1224958, 14598738, 33166553, 7392541, 27639287, 11195395, 14622802, 7360452, 4368012, 3823181, 820493, 9964232, 30420649, 6598198, 9107524, 25608651, 24026236, 23416245, 22496902, 20552743, 33101421, 10508331, 18677529, 17657074, 1118401, 2706983, 109299, 829397, 14657207, 23288308, 9339482, 9393448, 6939452, 17575404, 4519068, 10697128, 75518, 9593300, 21302881, 18480768, 27447573, 18041661, 22659326, 32765000, 32512983, 19127810, 22524422, 21316074, 3723143, 10631856, 20538101, 13240075, 12522500, 17640981, 26260237, 4149401, 12440881, 13964549, 26641603, 3588590, 33233695, 16183483, 16482643, 23053251, 17588384, 26303240, 27882163, 27794259, 4487560, 29774111, 31645663, 19396466, 611971, 32333881, 27618410, 19568136, 10424881, 20963498, 9103054, 12975957, 23264940, 24085830, 18605169, 29869573, 18744261, 17801212, 22172821, 33070689, 1972238, 30024628, 6114031, 9205085, 19503417, 10053764, 30998823, 29826019, 30296532, 28840962, 30470200, 15081039, 24067647, 20947665, 24909633, 13380620, 25912037, 24210920, 11253990, 11948329, 5327565, 25566217, 18233343, 5785787, 17514658, 30038276, 20276044, 10881433, 8637924, 22785506, 6732917, 27493182, 25422795, 17479486, 31916792, 11597815, 7730312, 19685241, 7232658, 7194555, 6440070, 29190282, 7106300, 14343972, 4523414, 7655255, 12710345, 12502351, 30303604, 1405678, 1346287, 13355496, 33312839, 25838675, 7416693, 4242841, 10922444, 29949175, 11292597, 8854324, 5122221, 22318110, 22413992, 18593829, 24296681, 19872165, 12197873, 5260761, 19790365, 5876576, 4371917, 6686609, 28061335, 20081119, 28519313, 32430520, 20505804, 11145695, 32846875, 27468112, 24781879, 16711736, 8133294, 1957640, 22452470, 5031290, 5342367, 16720664, 12173223, 9661721, 21061800, 25307746, 17776926, 4686246, 8056828, 3927206, 24912806, 27820080, 28357008, 29636332, 17035577, 22998194, 25901029, 25450937, 4456378, 28847961, 25235888, 16427228, 24674241, 6578311, 10338688, 3939423, 22322075, 6300231, 17868778, 27456373, 28555782, 32503370, 12959664, 6243016, 9980809, 22120883, 20027101, 25689171, 20776596, 23737087, 11299267, 21261877, 18119853, 33524552, 11523568, 32474940, 1553859, 15204158, 15967503, 26106324, 23910431, 5925270, 11660568, 1250648, 17629316, 1448562, 17061001, 19851764, 22818182, 1755250, 18452341, 12075918, 14069140, 12269207, 21424909, 3979073, 15069771, 5250375, 16427690, 31809920, 29211892, 18953155, 32811067, 23355510, 22367602, 30234193, 3010096, 5455575, 1354298, 15176014, 15247745, 5363433, 25299020, 4480811, 16335095, 15662001, 29150071, 1337326, 22627960, 13011458, 1233065, 15712403, 23052687, 30007458, 11017653, 23098392, 5775960, 21740989, 81386, 29824619, 17249445, 18599101, 19925588, 15078062, 22571584, 24098900, 2799176, 31876882, 11789645, 5190103, 31769614, 591289, 19066005, 31604653, 13130888, 6442913, 22748593, 10741706, 29981116, 12325190, 7671675, 30048586, 23610984, 2787712, 14816955, 21803278, 14483745, 24252817, 1542028, 27510480, 20814852, 11783844, 19634498, 20245839, 23599614, 530461, 24422883, 20056729, 26012532, 13124548, 10985656, 31107772, 26210214, 21107427, 17449327, 8867945, 8342907, 33264483, 17873752, 20590924, 6259557, 10560552, 9792187, 12899960, 10317325, 31560608, 26889541, 29829363, 15704446, 14773774, 25518701, 13713919, 21934824, 25206177, 18481948, 21038874, 25011759, 33519903, 9241896, 9400260, 12717148, 11875851, 32250547, 5531454, 3631191, 4373816, 18208251, 14008337, 12625205, 2901012, 31796166, 2852033, 33461070, 9372177, 14538509, 5343994, 17354634, 16694673, 17171479, 23190657, 23192568, 33189690, 18848621], "33554201": [1, 7273027, 25014722, 20404318, 2762052, 4747854, 804552, 23591882, 7211889, 28815271, 28315332, 23956306, 24715441, 22041409, 9642600, 8771834, 9624316, 12761550, 12166376, 6595701, 25969835, 5429371, 21207163, 10670919, 12987936, 12097141, 10116395, 2374417, 28492264, 5282585, 13962849, 17200005, 9226136, 16530899, 10299617, 9428079, 18936485, 25298579, 14245504, 4067059, 24775901, 25912444, 20033063, 25852821, 23542565, 4150889, 19172860, 13017067, 25868769, 25596821, 10115612, 19890782, 19564707, 1037161, 25825847, 27725238, 19027660, 6102568, 12043364, 30653599, 27819227, 4093512, 21906853, 6992737, 27752691, 23682044, 23502337, 16598972, 27528163, 20247998, 20137444, 1168770, 2268972, 6899311, 3633971, 8059743, 30954072, 21549965, 17981655, 2733753, 29689335, 31474048, 30228288, 19732348, 12456686, 23229030, 26312206, 25132501, 15585879, 4303932, 16253932, 17898281, 28651763, 10787570, 6202724, 26295005, 3983167, 20764865, 25685029, 28543074, 14372306, 16711529, 20089606, 3672868, 1255286, 20809508, 24276709, 32435010, 24807571, 21546587, 14366558, 9425668, 20984168, 18645309, 21957890, 8655322, 10859377, 1318224, 671781, 264407, 5129766, 9025279, 16022445, 28525286, 32481461, 5881383, 32662126, 11452626, 10493916, 9818648, 32833824, 30179301, 7437971, 8368276, 8788577, 19680487, 1198037, 24400066, 25964426, 8527986, 3325349, 17851927, 3020706, 17023903, 32344393, 30754608, 11622661, 7745170, 656455, 3528776, 8082236, 22987592, 12353584, 13392576, 14800608, 1807933, 30778013, 33396693, 28005962, 33022944, 1742839, 4823446, 5439902, 13633554, 14754746, 11608140, 32263833, 6050177, 7537077, 10095590, 29251744, 21440863, 33357730, 3223938, 28326234, 29859256, 3504009, 14153521, 29445744, 8840043, 15049786, 8440142, 19953634, 30761585, 21968161, 33180238, 5820021, 825190, 24995841, 1779899, 21111486, 27782496, 14400905, 17356927, 31813323, 16020126, 10175128, 32629328, 13069028, 8672900, 29115929, 20651704, 3557248, 20449354, 14513374, 30156786, 32491942, 32420143, 5146842, 27168329, 27726483, 26281172, 7397549, 11891402, 22722773, 27974723, 22142279, 17717675, 7770539, 8889917, 3757554, 27484931, 5361104, 11024855, 15651211, 6739897, 18447169, 14339609, 30704867, 13205428, 9446129, 27511869, 20930155, 11579832, 14054070, 29378132, 3608667, 22381363, 783076, 31520519, 20546300, 27028076, 1948244, 32291664, 13037758, 26081978, 28884706, 31221868, 3507129, 6254410, 27492412, 24984127, 32941759, 21532208, 7880572, 30958036, 9856936, 15142196, 14256655, 7516993, 12554435, 21956421, 13753907, 4180537, 5470584, 30797035, 15729401, 11409399, 10927991, 21112362, 24628143, 32722593, 20598726, 22015660, 9309747, 25411105, 18003155, 3181034, 29666325, 5865021, 697878, 14009072, 33132204, 16825096, 24814992, 21350497, 14250220, 1260025, 24807037, 21640067, 29790328, 7154773, 29802184, 30097976, 29115317, 13017162, 14920966, 32366615, 14127725, 1305707, 7846294, 29179354, 2390232, 27316743, 30344715, 29522733, 22461129, 18791314, 29045587, 32573678, 32807388, 8263542, 4831338, 22174113, 25965357, 32537323, 668790, 1622827, 23313860, 21402845, 11534472, 27297905, 9181935, 25434069, 29882441, 3116597, 21647160, 23485101, 29617356, 19649020, 14411690, 19911582, 16956044, 30347492, 4780774, 1610212, 5608381, 15082700, 31383540, 22253493, 12044126, 22473370, 5376825, 13897326, 9837084, 4907968, 30418731, 21611597, 1538411, 23010967, 21975643, 19139345, 3148461, 28793309, 14781065, 11963559, 28969757, 18491699, 13621388, 26823618, 29946381, 17277519, 4192203, 22316290, 26805507, 7096480, 2716786, 15897162, 10025387, 9719673, 16444805, 26162595, 32489213, 2534379, 15186680, 21210117, 7651769, 29818646, 16005391, 145257, 19773904, 15606541, 18238837, 19451786, 23514729, 17953159, 28295611, 5803094, 29217813, 13422296, 17758344, 6623625, 24679205, 25290631, 9055457, 20000569, 31262474, 28511133, 24870626, 1794070, 24923387, 19104036, 13294399, 28246028, 16858320, 1760179, 13033558, 21207661, 13000283, 835986, 32067956, 22075454, 21795199, 16449660, 22231494, 10990241, 7218986, 30532071, 28880720, 31314175, 15425058, 1290366, 5693111, 25617699, 12245399, 2593382, 24167082, 6128456, 9164685, 11851065, 7521103, 1928158, 25549722, 11897694, 6840015, 7154194, 11494711, 9294815, 12713204, 26517729, 5900585, 8720698, 21043153, 23284039, 1711126, 9399671, 18408526, 12421149, 17278602, 12457993, 7580438, 22031808, 32234908, 9999937, 530090, 9410215, 7454059, 31459483, 30684363, 12274448, 4605422, 25518913, 26523983, 295499, 3313956, 30282217, 24084347, 24049610, 14675543, 8227803, 32458225, 10744504, 13210609, 31135578, 3385684, 27400502, 19159048, 11404329, 5227806, 671891, 18528181, 4370020, 8264725, 15398629, 6186697, 3017747, 4763292, 27119069, 28750650, 15879960, 22831629, 10552735, 18912585, 29954814, 14665801, 3255881, 31140344, 21840867, 762772, 10449772, 15539433, 13952630, 13390822, 14715969, 21673646, 10012490, 21622320, 18186905, 4027936, 8841294, 7232271, 9996751, 17867768, 15035156, 21814756, 7952468, 10119822, 3013910, 29940528, 18174582, 12804816, 24583317, 20442153, 13509025, 4940328, 17975889, 8396743, 18406609, 33429130, 13340953, 28163, 4955164, 446339, 20304979, 10167475, 13396065, 15583474, 8626730, 31077223, 15809825, 14836696, 32150666, 4574131, 6997054, 19937038, 25863428, 20602730, 10500221, 23327860, 19644153, 6799807, 13394195, 27881423, 17667150, 10570216, 3141735, 17483594, 19500251, 32236035, 5929433, 17268891, 12484541, 27361005, 12034830, 32412170, 2174682, 21475584, 24575912, 17703790, 23396808, 20205704, 32193200, 26400245, 32708958, 7147285, 28543592, 17816486, 25528670, 3430078, 9964687, 2045801, 15714527, 25874406, 12053071, 24756348, 8297848, 3844381, 9947086, 19410038, 1785134, 28744199, 10769536, 30290262, 12621016, 3234443, 10485365, 25901607, 16438270, 9920914, 7574148, 30098323, 9232047, 22054081, 22985002, 17509429, 7523819, 11607274, 28767871, 23638965, 28390307, 24963238, 30227440, 29106033, 26646060, 10245355, 11983818, 31426825, 7373573, 4022171, 14843056, 20215536, 4300041, 30822344, 13094099, 26301151, 13652031, 26753502, 21674031, 17054456, 8838072, 14048631, 28967957, 7300781, 14446334, 24937240, 31032997, 9414303, 2806749, 5924008, 8221586, 25438411, 17567397, 10975349, 10459016, 1514654, 9956527, 31577032, 5447665, 11196266, 6071445, 9099623, 31943913, 2329124, 20321368, 4442056, 10987622, 22976253, 29373120, 15431966, 11907416, 12904584, 15242428, 202093, 16773764, 18068429, 23704057, 29860498, 21006108, 13353476, 31226055, 28647689, 20857971, 15418362, 16489588, 21837521, 21271255, 30988052, 25675031, 17758513, 11342417, 28399252, 29496558, 8276885, 18236829, 24838444, 5751228, 27388322, 13506896, 21190485, 22662090, 3288601, 31733409, 8421789, 9159641, 12038311, 9690292, 12180709, 31040869, 16832481, 14707139, 796727, 116701, 24279391, 30882355, 3509508, 18451514, 3870069, 7098015, 20340035, 18072854, 1345040, 20916258, 24250837, 8732513, 15546653, 21351614, 18409925, 16496254, 25106112, 31493523, 21329643, 21659622, 10233419, 8736956, 16737855, 31263962, 19919049, 27542215, 9431438, 6331007, 18092395, 21605851, 28705171, 32255332, 19157735, 25267423, 24942315, 22641151, 31045989, 33413876, 3717579, 30081582, 21582966, 28260319, 4521077, 27688243, 18697745, 32628848, 11881541, 25806507, 19809907, 5292420, 12247816, 20362874, 4272974, 11296572, 18709567, 27734709, 6498872, 31943830, 24304015, 24030354, 20117143, 31879177, 11711323, 3521743, 13790523, 31166782, 15866311, 22240138, 32220034, 11142626, 23587570, 14851356, 7482909, 8308130, 25598294, 1433282, 28253900, 5399642, 13952347, 16475154, 18194932, 1255565, 23225862, 19421319, 16571515, 19282693, 30977582, 32351910, 28175075, 15049885, 12656213, 2484663, 25561222, 1542680, 11866686, 15535326, 8552381, 14143994, 13010859], "33554167": [1, 23588430, 8697983, 14135941, 12371798, 29492881, 17749240, 2616744, 5495585, 2574634, 22014608, 17096881, 20758425, 10228682, 30123696, 21370935, 33236500, 3247760, 26019756, 33457452, 14415848, 30388033, 33133285, 12703778, 32547560, 11408077, 26040809, 17492212, 31088872, 23718010, 10822331, 21568687, 10931348, 27584322, 4719335, 33023732, 15392359, 17828088, 3240017, 14791626, 28983840, 6614751, 3228346, 10242260, 22786235, 5276529, 4582959, 14008712, 25281393, 20261252, 9372926, 10466411, 27865562, 26487135, 32612757, 13287653, 26906726, 32118907, 25220986, 5264535, 9243027, 22494278, 25254025, 3571102, 32482021, 624351, 14107228, 1175635, 28784539, 32265189, 28822762, 17383432, 23862695, 29368363, 17495060, 13280931, 10983820, 27675486, 8404826, 8885135, 5500229, 12305341, 31611437, 29790983, 1477596, 26034211, 19369758, 28649763, 15805067, 14919463, 25406750, 7173056, 31609279, 15461225, 30100082, 12456997, 6539262, 19826349, 23619441, 32756065, 13846457, 4722663, 4417318, 27669914, 1342707, 27876350, 19940825, 1404441, 15795901, 22477685, 21269681, 23926498, 20761744, 11549457, 30689270, 25836089, 14613982, 4878845, 13221850, 25460037, 19085047, 12691362, 13374403, 19714998, 22376377, 12525648, 31453505, 23593239, 26878087, 19365794, 9897903, 847069, 18488530, 1747070, 33280327, 5153085, 13733141, 10491164, 7462512, 8216714, 7243681, 29036618, 18336783, 33126523, 26295482, 24380132, 10703596, 27157930, 33249532, 15947919, 27322543, 12080382, 7821943, 11516781, 28328754, 20438758, 17757417, 8117517, 348075, 12053403, 20354335, 23092882, 3320548, 24578673, 2287010, 3433729, 19950744, 7097890, 22102805, 10991510, 23987014, 33424003, 32487852, 23066971, 21151921, 16092206, 30316269, 29425645, 21680587, 10566400, 7482446, 25943926, 11731813, 24964334, 5433781, 12771386, 22947219, 10556850, 3057502, 9899037, 29386679, 5133919, 8711363, 12867366, 13895799, 26117499, 27207684, 12111491, 11083346, 1927423, 23493493, 25110863, 2204145, 14098298, 33283812, 23873827, 20472926, 3637524, 31609787, 26419510, 7280657, 13593863, 21379745, 13064376, 472874, 31112111, 14015556, 16074589, 596745, 27550723, 14436305, 743692, 1593711, 11616429, 13365627, 7023393, 13581403, 21599518, 22655454, 20553939, 12796020, 19294619, 21055256, 32512134, 31087780, 10209793, 6082093, 15370333, 14002289, 4202098, 24510324, 23928929, 26257557, 19143250, 499468, 21914611, 16650627, 22544887, 15973325, 27451262, 13022242, 4469892, 13723094, 4270101, 19519371, 1385920, 209496, 31415389, 780202, 7694384, 20374904, 19366459, 29373328, 20524602, 24039604, 8869450, 17481152, 13672265, 8296851, 2055409, 4459497, 19888862, 31478494, 14969532, 29875543, 468288, 10116, 20483936, 606870, 13777794, 11460084, 3578421, 4118953, 3456945, 26525090, 16621475, 25508157, 23903202, 1995502, 9902251, 14855751, 20217888, 15609021, 4539635, 19870981, 3352803, 17512351, 719827, 20578504, 1010022, 30269128, 33471364, 29916727, 18663888, 11604832, 31733128, 31761159, 6918003, 8264803, 25284017, 7837823, 10627783, 13779871, 21634106, 18357284, 29932084, 4660006, 22809467, 26027767, 21290151, 6787841, 3196693, 10315162, 22956967, 9984191, 11860667, 25038435, 30308613, 12735999, 25824505, 359164, 11342942, 15775662, 23901604, 3501475, 12867809, 32809946, 10862009, 3574846, 18965805, 15601937, 27501047, 25726093, 8607950, 5220075, 22263667, 4403176, 10271434, 8755124, 18608417, 26928497, 1387495, 7024597, 2137263, 17731845, 21636520, 4764838, 8842469, 25805718, 33148404, 32651031, 19888042, 28538119, 822637, 5115514, 15166477, 30060505, 31419972, 30759598, 6139693, 30201634, 27788590, 10669444, 31406093, 11429944, 30867352, 31489802, 29392694, 17373055, 32663060, 29402983, 13734508, 758701, 19705048, 4434548, 4338758, 19823243, 26892921, 16380347, 23255357, 23625060, 17015133, 29031811, 29661151, 14801666, 8775385, 12541993, 24267640, 5012987, 6100789, 5560548, 20768263, 18293545, 21317053, 521761, 21338496, 4442424, 14235276, 21337030, 23573041, 3613140, 17276263, 30947518, 4752459, 18105649, 9148459, 18969584, 4117811, 21543419, 29470244, 33146749, 26876052, 19964092, 18006150, 28128276, 27921527, 18907256, 25536316, 15917384, 8281771, 20523131, 17768287, 8995934, 12223703, 19895098, 1505934, 5575961, 27557413, 3182897, 22919773, 15893967, 7960546, 32253303, 9660111, 32132077, 14811908, 684920, 4681268, 23189330, 11639368, 2057046, 2138447, 30711287, 20915169, 22532285, 6341480, 23157150, 27071233, 14096091, 6002211, 3713507, 11679234, 23539551, 28376260, 17550563, 9312048, 3485248, 16342267, 4092276, 20816309, 31825121, 2541174, 30180154, 18481074, 30687748, 7012865, 4445062, 2883507, 23835059, 12616389, 27498260, 17822879, 19127600, 23133264, 23068332, 13668433, 243946, 26222919, 53489, 17651670, 24907523, 9918561, 25642875, 31187299, 23983558, 20311181, 25432811, 28177445, 4829297, 31995746, 30570248, 542444, 6250769, 32238513, 11814595, 17551604, 1852977, 5303084, 31231001, 13053015, 3810036, 29429773, 20577924, 12603906, 21699232, 2094794, 2767195, 17311659, 8348276, 21612327, 15510814, 11985379, 20901858, 22044332, 6777513, 23920774, 18379672, 4112094, 14170221, 8395332, 29006801, 14155597, 19645670, 17489902, 31410193, 1101777, 19823414, 21067009, 12617696, 542077, 26315195, 12586774, 22785464, 12646690, 1162326, 33296622, 27821778, 27354351, 23145123, 27148636, 1830836, 2714024, 11342854, 663867, 12535073, 20900768, 12792914, 23978153, 4416, 23414279, 18032429, 15519856, 7453166, 14875314, 1462569, 18909728, 8414617, 16007702, 9819151, 11694448, 9638618, 19691273, 20271519, 20071278, 17321659, 27854886, 27321399, 11179646, 2561250, 2167201, 10110798, 29555868, 3900106, 8810495, 2109335, 22238608, 26333860, 3681379, 19518258, 21369942, 461392, 18245497, 18184871, 31725444, 23020807, 22942677, 20248879, 25858149, 7053709, 18186861, 31014039, 16149185, 570402, 25090864, 19713032, 20347598, 25939270, 7972364, 23070839, 26727445, 5823833, 8898815, 18131983, 163803, 577831, 6436744, 31963024, 28202319, 24518443, 23574843, 17357951, 24247236, 6315306, 18867256, 26610830, 2284006, 1553265, 29024658, 5796106, 25813302, 16765178, 32303384, 31335177, 20166142, 17156985, 15223441, 28879700, 9065802, 33484676, 11800614, 2963130, 14687323, 22101000, 23367682, 30776211, 9748353, 5018308, 28774692, 22060569, 17910144, 9497176, 14652814, 29615428, 868920, 1122567, 18494844, 638317, 760767, 11289654, 13802764, 24756964, 29791593, 25774891, 3990832, 3219232, 31290397, 4427983, 20586339, 30177991, 29261501, 20915901, 7963015, 31107317, 5770562, 6325786, 26680322, 9721763, 16564603, 16555377, 18359600, 32130950, 13910903, 23185897, 22491974, 27403067, 32942684, 515638, 13923272, 16353776, 23277818, 16084100, 26516191, 5584456, 32633686, 11572315, 8990521, 12906333, 23632684, 31822436, 18209136, 19317424, 24543553, 6000462, 14311338, 23422707, 20161959, 4261123, 8655177, 24191187, 9637925, 15658167, 22779311, 13346460, 681530, 27004618, 16821315, 4016684, 25030387, 29779850, 31974345, 7134963, 2679027, 25838345, 7434740, 32767344, 31105294, 7171804, 4347898, 23745186, 2572077, 17476017, 28346623, 23701016, 21773294, 27018121, 16828531, 19385417, 16861458, 2132187, 10914451, 12991699, 11919432, 29732140, 8401985, 6754221, 21054353, 8748237, 16150654, 24052545, 19371820, 12134915, 13397276, 10288354, 9322683, 22483019, 21076481, 27848029, 32006849, 31301900, 2210446, 7822767, 36035, 20596942, 11484572, 32564048, 29897621, 28044058, 337665, 13043070, 26543700, 2162008, 32873433, 27827229, 9901747, 19664793, 11839520, 15679484, 1202746, 5230545, 14788134, 5036224, 392358, 4202780, 4785453, 17802342, 31506791, 29210839, 23052261, 31406810, 26197112, 11353078, 6678777, 6786432, 11238592, 10554333, 18083510, 3496035, 18333522, 18187605, 3414827, 33326925], "33554291": [1, 22034083, 15053713, 10978708, 14250409, 28325184, 5172050, 24206306, 6123705, 4959089, 33490590, 20751864, 29732479, 10545893, 12675571, 31235530, 7247491, 8604832, 9596992, 18383364, 25371874, 30767660, 31388395, 25380621, 2640577, 15305719, 17590326, 30248051, 1712678, 25244589, 3891835, 3126877, 17550107, 4417791, 16570548, 25905296, 15462994, 1219744, 23513094, 14873437, 8767364, 31670788, 5660978, 326622, 29376101, 24735955, 30448066, 16679878, 9405247, 11429405, 29424685, 22104945, 27290183, 30607473, 11177909, 28153710, 12657320, 731220, 18924333, 14124160, 25534444, 9657091, 23753367, 7571529, 6783418, 4232329, 29642395, 15376946, 19558372, 7170593, 6492819, 3103521, 15387457, 928410, 29039799, 23303816, 12249587, 11337458, 24792876, 8783668, 27090176, 32149824, 32619070, 19641480, 4105690, 504567, 16436888, 5256664, 3805710, 28247532, 3405779, 24600647, 28689445, 9084899, 28006326, 26207001, 28707541, 31274915, 24643236, 8624676, 6469969, 11479199, 25322946, 12045531, 8435488, 14989651, 16655304, 7250204, 22570554, 17246570, 2979892, 7188752, 9728776, 7836792, 6490194, 4653706, 33160233, 3492883, 32742587, 24015619, 22209039, 17111105, 30856760, 12796439, 31354278, 20672791, 25485575, 17137405, 26227810, 21008097, 32371957, 4981422, 24654774, 9854995, 14507119, 17895197, 15472101, 25969154, 30194587, 24119523, 13023147, 20265572, 28508847, 1595805, 26540501, 20303032, 19454168, 7408997, 549188, 13054801, 27707295, 13988239, 15484628, 29640874, 30745670, 15658743, 4632391, 31608902, 27960608, 27799817, 32108547, 32388033, 21773576, 17050445, 27644837, 23154149, 27731120, 27921111, 7622214, 24102067, 87324, 3113406, 30533280, 3643390, 11241983, 22042208, 9545414, 23540219, 25925152, 28159966, 21148909, 5459541, 3666956, 7917473, 19746533, 14589365, 30293380, 20750152, 23514004, 4282592, 11686542, 2971941, 4406836, 27926357, 11137975, 32802373, 28678165, 21224998, 11784724, 7886491, 19727304, 32468155, 14486893, 1874471, 18044210, 6020080, 12447668, 1787794, 5249320, 7105804, 24457344, 11542508, 13059770, 9848269, 23962162, 24000149, 18670965, 5386336, 31165479, 12314489, 19616187, 7256514, 17570267, 12058186, 11550223, 8540655, 25411962, 11539006, 30314209, 26477384, 27031758, 28919113, 24263489, 5210761, 29569562, 23825990, 9427989, 20096424, 4222616, 22110446, 25226174, 13398381, 4887961, 16214774, 2174595, 27817360, 9200779, 10304108, 32436946, 23802770, 14113684, 16208698, 28245983, 26390864, 15904119, 4000318, 7701105, 24418673, 19178107, 28457426, 5486285, 8338405, 19975992, 11363518, 2159540, 21700963, 15099741, 20748982, 20830014, 32932397, 3408104, 31038970, 31722774, 24911346, 30875660, 11454575, 3976711, 7479258, 30427487, 4966887, 3539956, 21930731, 18290120, 15394121, 16529371, 72636, 9044472, 3174062, 22096622, 3513358, 31723548, 1842557, 11952664, 11019473, 23048158, 11244462, 3429117, 15998603, 31649994, 16338337, 6806915, 28058011, 13813913, 1068485, 3747934, 3121454, 29359052, 30317083, 7338532, 15408975, 29808855, 18967081, 46550, 11657691, 18203476, 12009516, 16834631, 18610802, 23050614, 7364658, 13503598, 6294691, 20553595, 31104135, 8556930, 27949464, 4615337, 31911924, 10304521, 26334322, 14829706, 3332946, 1730660, 5908242, 11787722, 15210728, 15855583, 28101607, 31404248, 19867886, 22217884, 19811254, 1390689, 7165274, 977016, 28056465, 8793898, 30961960, 24996524, 889665, 19845478, 14478823, 30424224, 3752609, 31561262, 12804200, 10710585, 26089173, 28001420, 30381365, 3236194, 23823128, 3906334, 26835432, 5509313, 14044340, 5551478, 29464968, 24669524, 31865453, 12043216, 32562313, 5779964, 9090572, 25824897, 25761803, 23720713, 5961552, 21426331, 24715920, 10830193, 4095132, 18318539, 28705987, 32870804, 28831736, 3680871, 23323329, 13565933, 872308, 10875688, 17469471, 6815245, 21769036, 27494417, 25007118, 7640099, 29220240, 995489, 6129950, 14397534, 5689435, 23612792, 25772339, 26911848, 4226745, 24460979, 1502073, 2322211, 17213311, 12319799, 6765890, 6803997, 14102430, 24239551, 18651213, 169195, 6560882, 26348001, 26868068, 13442459, 25258309, 1628207, 11816882, 3562439, 11665899, 32992215, 31344314, 2515070, 4904980, 5473250, 7496780, 27532555, 24481201, 22246149, 25933706, 12626256, 28121912, 11902522, 7697657, 32316451, 25796868, 28907281, 27594803, 1743999, 26832076, 12593882, 4997549, 6915055, 21524022, 31007996, 3099282, 25181792, 13037171, 10388596, 29933702, 19360130, 33328347, 23140297, 6988454, 6623367, 13712724, 17925830, 19385552, 30156881, 31457123, 31376155, 21507525, 32783121, 33144124, 25515763, 2278435, 17928027, 8085085, 2203341, 738379, 27973910, 25149127, 14839169, 22258931, 17302843, 17848906, 29405337, 8892419, 22188533, 25698489, 18305054, 32027318, 29781818, 26338459, 30921067, 31172986, 10926920, 17191910, 27638784, 22223372, 9315388, 4214694, 14475012, 9521006, 17855982, 13192759, 13236077, 4726446, 30176275, 2930073, 811964, 12849487, 26866838, 33190937, 9313514, 4762918, 30433888, 13535877, 32876399, 10402002, 10041226, 16479029, 19612916, 23198117, 19701571, 30569491, 12039824, 8806716, 31798425, 25921910, 1390588, 25895047, 22057542, 15973148, 14858117, 10719672, 610939, 10590661, 11246307, 13901198, 24755669, 19632208, 28567377, 20256986, 23145510, 9738468, 23550974, 27450790, 20599448, 7863182, 24152265, 17068105, 24651035, 10439352, 16314990, 26055613, 29796603, 13314994, 5278708, 9230196, 24009288, 28320410, 19087561, 3348361, 22579147, 10675365, 9735537, 16535383, 31055929, 32014791, 33341195, 30766537, 26966567, 30868401, 18790763, 28406851, 6849410, 28354877, 11647106, 6843704, 23959085, 32033457, 31367953, 27111362, 337042, 28266197, 22683884, 28928739, 18697779, 14248909, 22176288, 33256193, 22507688, 1656948, 20310636, 1852417, 3985077, 1604504, 24957415, 29231571, 5597199, 21331227, 27863063, 31783039, 13137850, 31539211, 31693911, 4807134, 3539391, 24171153, 7778328, 16158873, 31059094, 33241566, 15035213, 5843161, 14747556, 1782950, 28055155, 31061584, 6772150, 4719343, 13613628, 19993284, 21514318, 20258291, 14514795, 14661427, 1806881, 8763273, 27633320, 9475938, 10947036, 24548567, 31726790, 32654609, 13428253, 6905446, 4224522, 32646593, 24396430, 10969912, 19595377, 5332783, 9739479, 12090533, 6404972, 10060964, 14990779, 26438952, 24446635, 27794900, 32140174, 22753361, 25224495, 28295902, 33520306, 31969691, 21215731, 17126477, 507852, 1681661, 2491110, 19330158, 26795448, 14886432, 17614379, 15700755, 5945954, 25708969, 25041250, 16163014, 6083559, 32466867, 17205758, 25579018, 11065040, 16847704, 17850363, 27634720, 11393810, 18893797, 29677849, 14483713, 14986312, 4849998, 21231383, 5282284, 26172706, 13593755, 548518, 8922277, 22559112, 9505008, 10856028, 5570560, 32746510, 16047255, 332356, 4518925, 32931979, 14475359, 9047752, 28469973, 8845868, 27250587, 13875813, 1934579, 13003680, 3123633, 835240, 15541118, 19975371, 13007582, 29386056, 22949038, 7683739, 32605858, 28250596, 10451635, 27752090, 7608239, 13637490, 18465214, 14991017, 1546119, 3146739, 28541873, 6398557, 7497845, 32083621, 16125444, 26387080, 21425412, 15529742, 15123283, 13079792, 20706789, 18355911, 30006671, 18038740, 30233446, 21340376, 9268126, 17950293, 24385733, 18457049, 18137928, 28794517, 2072515, 12836780, 23480137, 28616991, 18792430, 32554096, 16186701, 4802874, 14539272, 26033659, 962411, 8250274, 1190845, 18517777, 7334508, 19088347, 22741095, 12167996, 8805193, 22742901, 31214996, 23116852, 8822213, 7195596, 6015006, 17182401, 30244209, 16065057, 6723446, 26871843, 5431178, 28680884, 5892752, 24669457, 29838524, 31642051, 4641796, 9405309, 5017363, 15832743, 23265888, 1788548, 6972616, 18068012, 27095354, 21106046, 15648256, 26662158, 20098360, 4527138, 25859564, 9698409, 11685496, 18118467, 4992978, 29363714], "33554317": [1, 25077166, 27408937, 227930, 2301720, 18732782, 4028729, 25186502, 18716755, 11350614, 14238706, 18835774, 21037320, 32936559, 28172037, 25054520, 33522684, 13798274, 26095154, 3936647, 12708020, 30691591, 761845, 11660897, 28847001, 20709041, 7244971, 1203402, 10725302, 14118961, 17535639, 1074080, 23636413, 31434701, 7294565, 25004546, 10817964, 11154359, 5585964, 24479900, 2179298, 13287787, 6748758, 28472202, 19122354, 32982902, 11334134, 10641822, 12818224, 32370485, 23645811, 4134736, 17752089, 2514707, 4507923, 9053095, 29368393, 15191749, 1693894, 32034625, 17808206, 17606677, 27053702, 31362859, 24155111, 27268255, 26411321, 29360106, 24103592, 7283381, 28239811, 28985035, 22739192, 1076956, 24304201, 23645092, 529606, 19087635, 1054420, 19509484, 7264156, 4394835, 958314, 15193736, 24923144, 9559835, 16121934, 27970789, 16951002, 14221783, 18660800, 28430720, 32725221, 22886554, 8470183, 2197508, 440348, 20574199, 16648565, 5626928, 28020384, 28602369, 29528748, 6532807, 1990912, 10599785, 28391164, 6818061, 32709495, 31044185, 12760460, 29213715, 12098733, 5809594, 19690337, 4847567, 17034369, 20562726, 30380985, 10590886, 11279847, 505199, 13963611, 4431303, 11049140, 9444365, 799317, 21611558, 8248478, 23210427, 8334647, 14694829, 10636796, 13194960, 22439109, 14364981, 2281508, 22217013, 25998454, 12680858, 2708856, 9041566, 21623879, 3036166, 21594588, 8069206, 12130013, 413308, 25195385, 25830308, 17715045, 13090085, 10743419, 26442509, 4851627, 32666072, 10151994, 2750312, 19299981, 15527749, 10144756, 132263, 15782347, 14244610, 8527225, 13690524, 25508309, 6141441, 18500420, 21595758, 28855846, 1153263, 3920137, 8229124, 25012973, 11077171, 5579985, 25350091, 20000125, 16825463, 1192533, 21896832, 29732131, 27813366, 17713981, 12803763, 14303634, 9939522, 860499, 1674680, 29472664, 13587850, 20460583, 31867000, 11952164, 521532, 10916174, 439985, 5152016, 28122886, 11403154, 15398792, 23160238, 11421858, 29630832, 16432563, 4624063, 32766771, 4259241, 23536814, 18929147, 19253698, 10871530, 13147509, 18338444, 33080367, 28414297, 22304429, 13227713, 15689848, 31990700, 12698994, 13541559, 10169058, 3938326, 68576, 19699570, 9489377, 19859990, 17547085, 8944221, 8452765, 5659532, 19125240, 26662464, 32057115, 17111144, 21734539, 24457197, 7035395, 28584070, 679324, 8499210, 11111217, 31217288, 14269073, 4715305, 11867903, 1693969, 21231697, 21821346, 16079105, 25019040, 4646998, 28742787, 15921671, 19685802, 27686011, 6470499, 25782084, 10435186, 25294824, 24010784, 11099429, 24435262, 3416314, 31508284, 31330627, 32533197, 5880165, 29028894, 12900600, 22989054, 15847820, 20285755, 11726785, 6504113, 28687008, 7016830, 22145878, 27477921, 9496752, 11740380, 28183472, 373369, 19832632, 23120298, 15296302, 23011447, 26757464, 24125117, 11764339, 19188388, 17465926, 20217627, 6880606, 24512271, 6494901, 15791518, 28904213, 9795982, 29663098, 13883118, 16638287, 28358004, 16448105, 33396791, 6442769, 5832667, 1551538, 22365750, 30826568, 15853686, 22026980, 6757326, 1912810, 26251874, 340466, 15737325, 8153646, 15958771, 14770993, 11561650, 10858530, 16733269, 30809490, 12726183, 30854266, 21146083, 14913676, 20268502, 30104805, 24359905, 12561157, 22469177, 31926729, 32891627, 21905504, 28966210, 10594854, 13346565, 16513438, 14585900, 17438024, 19622889, 32022572, 21701156, 28755362, 18010433, 24850089, 14583516, 21881672, 14315603, 25956618, 9713569, 29566847, 26556133, 28504652, 16314636, 28325036, 2859406, 14404806, 22217282, 17036858, 30478609, 26382488, 25947658, 18183133, 30003333, 15313403, 33473181, 27162807, 14383356, 1164299, 27227047, 28160571, 25158150, 4616872, 17791923, 18833726, 31293277, 4446554, 21489486, 18689750, 23850268, 21857070, 22967557, 18259730, 8729334, 6666515, 22120531, 30283346, 28058377, 18750459, 3178345, 9965867, 12398218, 10072513, 11501409, 30323284, 13094082, 9464171, 25654778, 11169381, 22126151, 20383666, 21765638, 23538763, 12793401, 19656658, 7024197, 2997296, 25611910, 19825920, 2947648, 27942425, 13905557, 18743529, 6909419, 2106686, 9718874, 2026512, 28119781, 26859041, 26056030, 5009939, 17144269, 15911528, 24826746, 25463446, 25836624, 10596681, 3236902, 7502894, 30051680, 31831622, 28674774, 26194041, 24240488, 12992673, 14107483, 15450850, 13017055, 20485166, 1474023, 29897029, 25936917, 8513105, 30556453, 28912720, 26804897, 26570662, 19302422, 28022245, 32255065, 2025603, 23892088, 19558592, 12405948, 4062604, 31853324, 18942199, 21858633, 7746127, 18131733, 9905106, 8784646, 21583819, 1915159, 24384709, 7251368, 20697168, 28904113, 2218044, 23209574, 20404060, 17984450, 11312504, 14325403, 5749503, 1209476, 27652924, 2869032, 6929583, 9005183, 1504781, 25417202, 11874554, 21084560, 18910379, 16983064, 5728479, 28388073, 23477781, 3501559, 27653783, 25193151, 27041598, 10670883, 12782453, 27558642, 23669373, 22242623, 30161646, 19093388, 10842575, 1737945, 26809641, 22081938, 9492932, 6278190, 23290485, 26048562, 26926422, 9054080, 24972156, 8253102, 12815253, 32265788, 11938072, 3514049, 7334082, 7541695, 16864562, 20025784, 16555273, 16514259, 18039684, 9383318, 601682, 19457588, 8253308, 10247859, 753754, 30298431, 28619376, 4154281, 31559190, 22376169, 14177739, 25206620, 6124408, 19988630, 5322986, 13595105, 3308892, 30404715, 16779097, 5545686, 7832243, 29088527, 26719763, 14650635, 14306131, 6495788, 8162372, 2399649, 26604383, 25885361, 4269233, 5761493, 19090967, 6982049, 22260379, 9728776, 10010153, 17853053, 4745847, 5966454, 24970847, 16244556, 21578317, 9947665, 5131070, 26509070, 10057044, 15766855, 18136134, 12413798, 26532816, 6751470, 32095681, 7018401, 19850088, 31715614, 26117416, 30827244, 14250101, 5863708, 5444073, 17132745, 7647491, 11035920, 7686392, 30317497, 27765219, 29833058, 2978483, 10924580, 22775300, 12562591, 4240665, 13819016, 9059060, 4579329, 1180780, 18865504, 13166469, 30498389, 22549975, 25341339, 15274372, 928554, 13233419, 6273716, 13259241, 19460089, 11083264, 14295698, 5880879, 15485746, 4228374, 31163219, 1986761, 14023667, 18761952, 12324709, 15932430, 21562033, 7325466, 19865350, 4110676, 29245263, 3374661, 29147015, 19039237, 9972099, 9167822, 27587273, 10779774, 13293819, 11464880, 8273371, 6395275, 21935187, 1641405, 19318543, 21928259, 17801761, 28571917, 20252232, 612177, 2946782, 3968377, 32109558, 16517021, 15136288, 2313275, 23399040, 19690256, 9453212, 17723552, 8012689, 2243322, 27256632, 26957620, 26025227, 14422950, 17845766, 1491847, 20017940, 18290605, 17967805, 6707361, 2591730, 28163111, 12973445, 160651, 669410, 18016783, 16886832, 24162686, 31083094, 6471968, 22647796, 23306979, 22168974, 31473900, 5650528, 8450434, 24058716, 21129876, 31039554, 30790775, 27588961, 30812948, 31473197, 23002792, 9492323, 5652973, 10419211, 4491561, 22987479, 8852183, 9009789, 28559806, 7448667, 4894785, 13566460, 12937251, 10183621, 391527, 2223403, 2724364, 5867144, 2781874, 18301050, 14412134, 27910988, 28190065, 30540123, 8328623, 29646135, 28064718, 25953858, 4253239, 23487251, 21821257, 10338593, 27022660, 31466595, 30251559, 19025804, 18191304, 12602489, 29484947, 32031326, 5166291, 838320, 11836203, 16498393, 2357378, 2720058, 12885606, 9220787, 5498945, 24225430, 6610895, 29254857, 15255529, 27815442, 4551749, 29009300, 14877391, 5187998, 3865042, 14504445, 15641832, 16213430, 22344611, 25192339, 21808181, 5865311, 1743921, 25294026, 32559928, 9293578, 9716084, 24547073, 31027120, 10197718, 7261133, 28159417, 2063036, 15405569, 24554354, 32185018, 11583614, 32311307, 12379818, 3329133, 29048261, 21094956, 6649471, 31557165, 16742723, 24758145, 24036598, 32489466, 4217052, 31751589, 15980999, 4208179, 11393896, 31174464, 12482665, 29419028, 5839431, 8966524, 23215872, 10176665], "33554267": [1, 6660812, 8980366, 11908931, 25460779, 26725048, 30481410, 12592436, 27791252, 996666, 16207476, 7331591, 29520108, 20566835, 23123741, 15092821, 28977918, 24664770, 14339653, 17380830, 26030025, 1529134, 24044155, 19726755, 9960165, 30068237, 24465806, 3291007, 3694391, 11012338, 18207407, 11629860, 14917739, 28454210, 8181995, 9229559, 5382077, 26567740, 8505039, 27262538, 2091818, 5343237, 30262536, 21719414, 20385278, 23799213, 8252904, 20733062, 22925460, 28867863, 30371264, 30855570, 24280964, 23131993, 20611304, 14671555, 17190462, 31464033, 6094762, 24980045, 16388107, 29968556, 1246966, 17723511, 8541730, 33036377, 32779425, 3281690, 6171637, 21090664, 12925158, 25140522, 18411061, 31333376, 11252202, 599457, 33250570, 2727164, 12257292, 32666567, 3473461, 30057875, 25107111, 4748580, 21246827, 34494, 28509129, 24802758, 11898609, 27414770, 6554034, 15220781, 22582504, 1131859, 22468539, 33523867, 14826920, 24592793, 4825570, 28362982, 22073189, 9309312, 11962473, 7265617, 11049551, 5713397, 26051191, 26277519, 10646526, 22458854, 15061946, 8168444, 21264342, 1414029, 3272678, 22124217, 12940983, 5983857, 4551638, 2327290, 20251462, 30253807, 5191362, 25363467, 22047508, 11980818, 27974434, 12324368, 9797572, 31727313, 15075440, 1343198, 22203748, 29197802, 33283693, 10659249, 15581319, 12186806, 27822299, 28462424, 8640866, 11138438, 25131871, 30457197, 15634153, 31413909, 2554206, 19841401, 32896212, 5983683, 28528251, 5726923, 21262311, 21039466, 26230402, 16851306, 26829346, 27687673, 4534563, 21151484, 21197093, 10818550, 25642235, 2052412, 30761916, 28454864, 23984094, 3509661, 27053746, 12170635, 25633746, 19425748, 28389766, 17662695, 19209030, 20547646, 17200497, 5444101, 6289299, 19167416, 32605354, 21866089, 863733, 29541526, 1906322, 32319767, 13151450, 24364791, 9144415, 4376434, 27336161, 6202851, 5405697, 67131, 19531035, 6535601, 21593846, 20788765, 674396, 29037928, 31217960, 6999808, 23176765, 33301944, 10766314, 2899939, 17727827, 23072755, 29648362, 30613965, 2547289, 7043426, 1489594, 25701706, 13158036, 4421479, 31456753, 23761318, 24913694, 31810463, 29899889, 27306303, 10874117, 9252409, 8370564, 1438937, 1972934, 2283607, 16949238, 3138436, 19182527, 28962208, 955774, 595701, 32945933, 33266642, 5024115, 13992771, 21954386, 19822714, 9056514, 9374573, 20447761, 9051471, 32097187, 23499139, 1284242, 8916488, 19677159, 33283553, 4959940, 14790964, 16738118, 16529531, 12525253, 19711295, 13219288, 22797837, 32211539, 18442549, 6778760, 22390226, 8525850, 13094402, 18179543, 24430140, 31902191, 10664613, 26983814, 6572326, 15440248, 19135834, 2641974, 12075749, 23718041, 10291972, 26726696, 24032354, 22481347, 13395067, 9099164, 10080345, 28656285, 24749219, 7735752, 12150503, 21143538, 23788153, 9087102, 16193045, 23761457, 26455121, 6717603, 20604711, 16383175, 4560942, 16810904, 20954659, 25312848, 6144550, 2131499, 12385871, 30328705, 28730643, 2255139, 25976386, 1671280, 2283577, 24367608, 15066887, 1929073, 18195024, 31453963, 1351353, 25420675, 32758190, 1282817, 24999930, 1967999, 22350338, 2033461, 12338367, 4965568, 24166146, 30308896, 24940520, 18943075, 1581166, 9253110, 7298679, 10822562, 14764306, 1999745, 27298759, 15644014, 3792993, 19876729, 17713862, 20589701, 8398286, 13474684, 27078680, 16017239, 31620346, 22085164, 24241645, 13609774, 20342807, 22726268, 962643, 3413859, 19604433, 23223111, 31632288, 3087513, 5706642, 30583264, 334251, 26165471, 15828521, 14170357, 26138772, 11789884, 4642952, 27121656, 27269111, 13108293, 17836489, 26091755, 16366838, 6111781, 16836867, 31593792, 32653770, 17110696, 25079067, 31639718, 3342412, 28740142, 16891717, 1097032, 13621309, 1659665, 32758799, 5101235, 7654264, 31676657, 7194529, 26331055, 27599257, 19663401, 13029992, 16742362, 14300752, 17299326, 3177880, 24895585, 2489661, 12408607, 8162489, 22158117, 25929780, 23265337, 9233149, 12138492, 28222845, 30558539, 4820130, 2659145, 7787104, 6932411, 11036882, 22094048, 5451357, 29935959, 11099283, 31393867, 18541865, 13268363, 11278444, 26526023, 26569583, 8182088, 21262434, 17081828, 1098048, 11228021, 3669969, 25254586, 24783409, 14258819, 8975839, 21298059, 3999792, 13410224, 21500341, 15707222, 31850030, 9744303, 8515754, 2777551, 23952959, 2753828, 7898263, 2760701, 9490418, 12792295, 29493652, 951708, 11912529, 23439503, 16369906, 30340178, 14141128, 10384998, 4675775, 6756803, 28832518, 14788726, 1157868, 8268574, 8459623, 2900250, 14453352, 18023148, 21525436, 31982603, 22480342, 194729, 3937849, 31054855, 2961129, 16235757, 1265889, 14591803, 14471978, 16420340, 5299756, 32374237, 27343729, 33516097, 10356228, 8441529, 25853727, 16353804, 33168453, 22550263, 19464238, 26346680, 15703137, 33176492, 6771854, 21881804, 19097540, 3228269, 30467208, 10196336, 32734083, 13643064, 552099, 32395176, 17424744, 27739906, 25272536, 4578807, 18895526, 17043333, 13704870, 8167445, 5708333, 24278195, 16294935, 2331440, 18099742, 27588426, 12693203, 13474436, 10798894, 23406062, 4770781, 9549239, 15465476, 30854039, 13316619, 25906523, 27199235, 7119673, 5396217, 16117198, 28616126, 5052233, 6068035, 19849677, 7000107, 27184701, 21224310, 19245016, 2364651, 1903440, 24686011, 19477997, 24413952, 1671041, 19050479, 14832937, 31225134, 15657802, 1317908, 3470022, 31815115, 8448423, 31270819, 20495358, 16307463, 8139020, 20367962, 18721186, 24682234, 255648, 32865991, 21713108, 15011118, 32075610, 27086201, 29714351, 28268090, 23677192, 17419838, 7240054, 13370508, 7368895, 12841484, 20611550, 13329502, 25997918, 26238872, 5611143, 11161888, 32658967, 8056216, 637706, 6959849, 5804990, 1998671, 20969930, 11691860, 25309375, 5613796, 5177583, 5884527, 22112, 468063, 8628618, 26621942, 16963404, 32429390, 30968125, 15791267, 30542653, 3785391, 21502056, 21757733, 20480980, 567489, 7413590, 15440239, 15866134, 3330596, 14402694, 32999077, 15008918, 12540916, 9323070, 12418709, 26429817, 15703745, 5069222, 23713806, 33390966, 5804129, 21575781, 25254814, 8274619, 24144769, 11249249, 19236746, 17107058, 10430139, 17163075, 25858394, 13747768, 26481927, 9369165, 15676384, 173313, 640090, 21908967, 6869274, 9768914, 3376402, 32493778, 29496857, 33144923, 4018674, 28129008, 10151141, 32612748, 24855920, 31977875, 5851379, 26580126, 26574185, 30166109, 4070641, 1772899, 16965221, 29005158, 2476920, 12271968, 1477855, 12110419, 15368362, 19619227, 24810595, 55685, 18246564, 25408219, 31170962, 20830082, 7361276, 28282693, 16535111, 4902376, 3318939, 27128884, 24642391, 1107274, 22135539, 1441841, 26754644, 32382743, 5702708, 23692619, 25209594, 20400436, 6130401, 28388361, 5947085, 9422549, 7199644, 2851627, 27392362, 23981591, 19683555, 5540855, 2137696, 10813140, 7995099, 11117898, 2686456, 8729998, 32976999, 32072905, 16956367, 21930352, 15328456, 24962176, 11005852, 25407256, 30128309, 7577720, 17128648, 9330712, 20250808, 9869307, 13468661, 22416703, 18769695, 23631566, 19348059, 146217, 21070229, 20785758, 1780151, 18942577, 2825423, 33287866, 23679180, 20178157, 21387128, 31838119, 25513829, 20903686, 21052314, 32621926, 23759133, 21144435, 4197281, 25703867, 23803968, 11171633, 6434288, 20753111, 21480621, 21190014, 3789755, 13868887, 31483097, 10981326, 13801702, 3780248, 26172284, 17424879, 25066382, 27722065, 26237327, 28914776, 31929643, 18581748, 24002520, 26255241, 13523672, 28519359, 27036468, 4032389, 9057729, 23612008, 20673274, 8923945, 243073, 22620078, 11681100, 27614839, 23825012, 613424, 17579203, 15817424, 6019344, 592573, 12019707, 4459432, 22620355, 2476081, 10266063, 1687970, 15839804, 20042988, 5200426, 11085976, 16965175, 21470534, 6170153, 9614387, 29513362, 30534219, 27885090, 9359276, 27479452, 12728972, 24606076, 33326642], "33554371": [1, 30791501, 22923162, 3291486, 5242198, 20347492, 130588, 11460345, 4106115, 23582177, 23673617, 11309784, 935505, 25041119, 14412396, 2797755, 11543080, 20772133, 31970364, 29219336, 29246037, 20904439, 18859323, 27244405, 17957094, 8514417, 11932742, 13896236, 15451997, 25919274, 19250418, 3496774, 20011895, 32022045, 22785026, 5463164, 10585281, 13604342, 19221685, 33058867, 30685911, 2798066, 19434408, 32903336, 20332036, 29630409, 19117860, 11680483, 31436998, 24758587, 5327418, 12370382, 18750688, 31271528, 32662979, 25300801, 17352104, 21547426, 29088109, 4427835, 25065660, 21096379, 20180339, 12737506, 18318384, 22671630, 11789457, 21722986, 827217, 1880297, 5933434, 8345452, 7388152, 13735276, 3603055, 32113084, 14784710, 7872812, 28345381, 14619623, 31098703, 5184508, 8260270, 9507291, 29117044, 28419276, 309134, 30241748, 871140, 33222197, 21135903, 9957077, 8805378, 10226990, 14211871, 1716897, 26657295, 24653099, 13254119, 4181708, 15130677, 21362971, 2983195, 115101, 19634082, 5157379, 6434905, 31598439, 12462936, 32958241, 13607175, 33475664, 6951354, 29967263, 4772529, 32496158, 9516360, 267478, 1747434, 30903370, 30279388, 8018520, 3398205, 30895957, 17369315, 6001431, 3718470, 28734623, 32458622, 19850151, 30352383, 32563667, 20980278, 26375936, 29738411, 8499527, 17291981, 17672909, 5604707, 28294663, 6825792, 5447921, 6212505, 1765365, 4754725, 6698112, 27990489, 26763182, 26440530, 32538375, 7051142, 19844056, 15919012, 10713315, 17756408, 25779007, 30637476, 32238039, 23503515, 29399637, 28730717, 13075297, 30341765, 5283288, 26321129, 23190926, 2071982, 25406977, 7128760, 4920329, 11787607, 7530395, 11748043, 2654613, 22985294, 19562647, 33250633, 18616178, 23592221, 14617371, 28977986, 5971361, 21501633, 3879191, 26720913, 2481371, 8056151, 2326891, 25498583, 9033811, 26095728, 13142938, 15269601, 15444349, 4037935, 10019613, 17708123, 11956788, 2586868, 1080307, 8169471, 29033361, 9304132, 24524551, 29743561, 16717131, 5445318, 22386443, 22238620, 22522302, 9215493, 10321051, 20502189, 15220600, 15595244, 19044534, 19652075, 21408303, 1422378, 30835896, 9621828, 29004102, 33346838, 2191109, 3510535, 4502236, 23795371, 31444818, 4256086, 7002140, 5301076, 23534121, 22042148, 8071786, 7209408, 10557849, 28130629, 9804394, 8594346, 9455767, 2444851, 24596959, 5268916, 15327185, 21296958, 2625970, 22409263, 20986339, 21985677, 5425766, 1967408, 9800925, 28972086, 18912838, 414429, 32491622, 24591241, 18713774, 17525770, 19884721, 4342662, 10541663, 29238448, 2892326, 9559704, 30134585, 22611529, 17035476, 13077086, 2441138, 16274964, 8254357, 9669735, 8071522, 32357166, 6125248, 13261535, 6484820, 11525026, 8204986, 19706199, 5641232, 6757417, 7687071, 14247060, 7847116, 3960634, 10649433, 6776416, 14611215, 5466736, 2691337, 5053239, 27725943, 18089867, 2974031, 14813616, 2395416, 9814203, 6029406, 13026501, 27526941, 18946759, 12306246, 28466126, 17843309, 24569408, 7343951, 13280689, 23041638, 32539958, 30674873, 2304374, 23318680, 13711495, 30881323, 32691078, 2661278, 18859053, 9269520, 118196, 5024877, 31078953, 23967006, 11243363, 24031932, 13776378, 25425525, 2275284, 14269888, 7359858, 20430884, 9899534, 3937202, 24294709, 22593062, 30418085, 21318369, 26483707, 1203222, 3332722, 7475981, 22458797, 32010557, 18538759, 14397770, 4756864, 31617667, 20524824, 530086, 19738682, 15552785, 12817143, 28335472, 25796064, 5204924, 24855095, 29752748, 13585410, 18098236, 5527630, 6314929, 13444637, 12692657, 20724258, 13214203, 9770147, 10910124, 17442632, 478972, 32029738, 29725644, 32487980, 6356387, 22057821, 18594314, 2505909, 6792000, 26692473, 23887514, 5289980, 28385058, 15596457, 1892611, 33522933, 26676752, 30449480, 15545229, 5204027, 15616427, 1867019, 24025759, 28244703, 13795461, 32697708, 31425039, 18375149, 7349060, 3692424, 11108510, 17274778, 28105599, 12689293, 22878569, 22070579, 1854920, 20813557, 9395026, 7921922, 1798447, 1739526, 31103615, 12276981, 1768051, 26629174, 27962725, 7751579, 9959773, 7213710, 27584937, 7441276, 26320360, 20193865, 16886697, 17245936, 26568072, 12694944, 3360142, 9813699, 6241282, 11588385, 7864837, 1518987, 26764532, 28863205, 23048287, 17472195, 15511768, 23410974, 19235697, 20464986, 7005209, 24670062, 10357698, 10933424, 23318942, 6397692, 26323365, 25500964, 33496126, 5312861, 30964519, 1222861, 10549324, 8908549, 6351994, 6756540, 21974333, 7087163, 32727751, 33545296, 31488356, 12778275, 3901703, 24533720, 26742750, 20125310, 12701698, 13971273, 30244223, 31452432, 15351763, 9368188, 18860469, 26970857, 26240288, 29508952, 15694321, 4515127, 7369668, 12341778, 4135339, 344327, 13575689, 9455119, 24029561, 27579436, 18848272, 14356777, 31120094, 29293099, 5775305, 32130317, 11422992, 6835077, 7267408, 4250284, 4293251, 11285144, 2511132, 4216701, 10897166, 26410222, 13963256, 32288387, 24903747, 19036122, 8312763, 9880336, 11965062, 6088308, 24277501, 21249923, 18098342, 221608, 2141775, 5723257, 11915894, 23335268, 21837666, 25906016, 10337632, 2806752, 1600074, 26012527, 13611764, 31738537, 18137028, 18444894, 12407794, 23669500, 15371884, 32851558, 8755816, 19609933, 25731710, 1601182, 3480497, 6552811, 1539636, 3454941, 19730109, 14809151, 33093051, 607404, 33266129, 14463055, 13124831, 17670441, 19058659, 18468342, 8212937, 11208193, 8075043, 21958273, 18149466, 10906059, 8425146, 13128158, 22336265, 16590470, 20925279, 14337250, 33202337, 17107878, 18862874, 30832003, 31831355, 24641690, 14633028, 7096187, 23235840, 32778651, 7679342, 16144467, 2877316, 29220566, 23550885, 29228584, 10152653, 6764314, 7129873, 26390916, 24894304, 1854602, 30273751, 18271272, 26799709, 32235858, 27700747, 22039973, 21980224, 11617575, 31504471, 17867575, 19847246, 28592005, 10999383, 19210911, 16462116, 14673172, 21563075, 8531577, 14101511, 3499507, 5034002, 8580284, 3328816, 23939513, 1127731, 19152386, 17190426, 935121, 7995892, 3647733, 27942020, 24274772, 26008223, 24220326, 29383590, 7642642, 313900, 31225043, 19235410, 8813477, 21243673, 27350760, 25455839, 20981906, 22105975, 412971, 30260386, 32968865, 25094266, 31504409, 4096845, 11989458, 8657227, 8799689, 24690089, 11796191, 8982232, 31590484, 9495671, 16459853, 33161180, 14316832, 27553806, 24790786, 12061444, 800168, 22685130, 12842077, 19258936, 24507537, 4229165, 12476300, 1519119, 3393521, 21831134, 12107513, 27921394, 14773377, 24247437, 22994080, 302191, 14731084, 24476983, 17204045, 1075142, 26473520, 21063235, 23814395, 16046786, 2591555, 9670935, 12327564, 13466080, 4894674, 23009706, 16076053, 33006026, 11109766, 24234990, 953624, 30540957, 19546650, 25433920, 28696607, 15218870, 17032350, 27026466, 1767976, 15339053, 24205476, 12460251, 10103674, 19431502, 15601187, 24430085, 18887113, 7097802, 5970506, 16942979, 31173220, 2260035, 17492813, 28766754, 23398738, 21953518, 22118111, 23560828, 20735378, 28371140, 30412360, 19235144, 19067052, 29420959, 2959695, 20864782, 843937, 12092476, 23561514, 30119590, 24766704, 1450750, 4411914, 10063312, 18795761, 17723989, 33058929, 13501339, 3766344, 21959237, 14286136, 11280541, 16364328, 2757815, 32591345, 7313962, 18907337, 4620329, 27343872, 21792878, 28196754, 9472280, 13904228, 4709032, 30094606, 21245738, 850982, 26568563, 15118199, 12434592, 20473638, 2926835, 21763209, 17554618, 7842948, 23147380, 1662183, 10463786, 7570521, 15852925, 28326189, 29759052, 3056053, 28909686, 22599612, 18018896, 14486910, 6677022, 26926398, 21278090, 11939028, 8250704, 8642344, 6345763, 2554900, 23058150, 29723011, 20100885, 19833059, 12644611, 2473904, 9116676, 12397526, 4600868, 26343963, 23288553, 13331401, 30693607, 17045752, 18767800, 31182176, 25132301, 27076732, 20024194, 2261906, 6517775, 4894066], "33554347": [1, 19802836, 13844628, 28639901, 28406249, 14886041, 23769418, 27364387, 11132344, 9233635, 26224123, 19051292, 1505562, 5407026, 11032081, 549016, 12003297, 26988715, 12104945, 4275626, 26185272, 1058101, 29698121, 31297677, 24832937, 4088287, 33476518, 26939211, 5687938, 15981195, 25765299, 27651189, 4937086, 25257880, 568401, 8111216, 32148575, 2867720, 31246840, 28970732, 13141742, 25033484, 5136769, 8581610, 29565540, 27334081, 1438384, 32065020, 1215153, 7918088, 22667491, 26353374, 4104946, 29680798, 23265391, 5990954, 21479649, 21776937, 14685465, 10190679, 27883748, 19566383, 26207527, 16227314, 19760911, 11779399, 4356986, 17178781, 16048173, 24279763, 5133053, 22303402, 262093, 23636878, 5556730, 19377433, 18752616, 31059866, 26265022, 13250889, 28119593, 25963584, 15909338, 17854797, 9752469, 32990962, 15157146, 25903331, 8580713, 9958026, 19208625, 2063316, 15469953, 33357077, 4687103, 17843775, 6615551, 14860595, 20273972, 10251124, 32268498, 27702319, 11713413, 19099800, 3688849, 11683153, 13082392, 24130603, 782420, 30609520, 23269634, 31085698, 8834931, 25085456, 23721198, 24935240, 24849269, 15852178, 24291330, 21895576, 14404064, 19372404, 24747504, 26120795, 27483873, 16429703, 18175289, 7626921, 11357210, 5361584, 1308108, 8999991, 637112, 27397213, 16340194, 28143413, 8265454, 2822591, 28934553, 9566524, 28860488, 14352203, 5221211, 13665594, 19822683, 405010, 19594626, 15397181, 11262244, 16228005, 18029626, 679229, 31983496, 7041449, 1914554, 19493755, 452566, 19087462, 6618375, 33367996, 1562984, 26006632, 30705073, 11178261, 4582017, 11168570, 10012791, 25478600, 926795, 11402392, 14668972, 23267937, 15029312, 5678275, 62433, 3738808, 23949882, 3302679, 24744613, 24088915, 23942944, 7694817, 7659410, 21702074, 9317875, 24035441, 5115343, 26079516, 1827340, 26109899, 9195088, 25368544, 14266799, 12591341, 26324392, 1164790, 17437337, 1014510, 20859766, 15889457, 27955076, 24771609, 31976884, 12141418, 8030749, 31134449, 2161887, 18650440, 27333594, 3092246, 6581150, 7225115, 15485460, 28231742, 26881314, 30151162, 9605370, 3619915, 7989363, 8067122, 8709732, 31057048, 4357967, 22695396, 3527101, 31902810, 17726927, 17238800, 11446733, 31656830, 31295745, 1426125, 32081815, 9240154, 8519668, 20631287, 24842325, 3318412, 25103146, 23379854, 23673471, 29705808, 6941398, 7149346, 33452148, 19487844, 4661141, 6405588, 6084870, 26906246, 25866507, 21192242, 7054778, 21074784, 5911958, 31550062, 161967, 23422132, 32392356, 9999475, 29666259, 29205754, 19823662, 26796115, 30764797, 20968229, 2562292, 11607520, 22575680, 1921499, 23640814, 21285334, 21623885, 9177954, 6230700, 18382667, 27050778, 4536117, 18636676, 3487174, 27039355, 14817403, 23123923, 17847592, 18889395, 30244338, 13296187, 26698631, 11107962, 32616090, 12748, 22002621, 32053787, 5946027, 20499598, 17216285, 27621271, 27217147, 3743284, 11144158, 23024504, 19869413, 26408370, 1627297, 32723203, 23532879, 17086899, 33459541, 32815579, 2684778, 3091935, 26415846, 3200162, 26636158, 25628454, 11631256, 1802177, 33545174, 14853115, 31860521, 18574124, 15049051, 17399807, 4114507, 26609612, 28351008, 31238227, 9921881, 26368770, 23135056, 18622609, 15675315, 17992016, 10470793, 10236658, 17055622, 30303505, 31677664, 9784875, 2137240, 18361844, 14735664, 29953150, 12053263, 19449782, 16944305, 3901027, 28939502, 26013101, 16623699, 24886482, 18684546, 30700488, 2356651, 9578871, 3499960, 1825565, 29206887, 4513899, 8960548, 12244185, 30951266, 2637000, 12759814, 22774641, 30217218, 32977883, 30904437, 16603472, 6006909, 19863596, 25195943, 15472316, 1935982, 6038244, 32419355, 29437831, 29886951, 10684450, 10148463, 22139683, 15741063, 10512422, 11018937, 5663217, 20357226, 15239511, 27529285, 29402210, 18710911, 18421739, 28685615, 23039493, 19843253, 19058652, 15843476, 2242306, 28368889, 5132698, 14297908, 20268631, 2209945, 281273, 23559099, 6649897, 32576181, 8819987, 5811892, 29294169, 4619819, 14866848, 31568361, 3972701, 3733230, 23909509, 13582517, 5511743, 24291007, 12660079, 24190900, 22866047, 19796305, 18894537, 19838246, 20326124, 1726350, 10025341, 11486167, 15894275, 15432092, 21437231, 29070655, 21671434, 25769079, 18410982, 31787800, 23762198, 6318506, 28492079, 22949090, 1252101, 17960578, 18006765, 2500378, 17394521, 656164, 7263779, 24130954, 19395508, 27829504, 20184776, 9509153, 28196172, 8314965, 15688572, 9023491, 6781003, 12649228, 15607140, 6513556, 5292215, 13623353, 464704, 18124710, 19784621, 8736585, 11594135, 4466032, 23542163, 16184945, 30698128, 32685598, 21034401, 26426513, 9140005, 7961205, 25809958, 12940706, 601726, 2646895, 25699109, 17331915, 23182910, 19359754, 20067090, 2970460, 4523443, 17783451, 29611293, 29876052, 12627659, 4985176, 14080808, 19371229, 23383231, 28171677, 6159745, 28110313, 3390392, 16564492, 2896462, 17142904, 10340846, 10142214, 21808924, 6690455, 4875613, 11246858, 21593614, 29067707, 3727197, 7910835, 11945891, 24716240, 20397278, 10446158, 11883182, 14005289, 991093, 5265905, 22879394, 25225664, 18093986, 11406460, 8284056, 21396063, 29061228, 14910232, 27012817, 28414826, 13253571, 25420668, 28730774, 22023013, 13052910, 15406229, 13428002, 27591114, 17168130, 17874686, 2925923, 24231422, 29544625, 22161085, 31276747, 25154862, 15313367, 30605674, 15050399, 24060822, 17390296, 28963567, 15088843, 28904059, 14622679, 21174991, 2935714, 1970651, 30547844, 29772740, 11834213, 5633247, 2841658, 7121419, 9822740, 26773732, 13888262, 12246882, 1546300, 19044473, 7734281, 12196575, 29749833, 22874865, 27027539, 9348086, 8993926, 21377718, 4425779, 20733502, 25819988, 12262162, 16853282, 26717438, 11157092, 29690956, 7672066, 21714872, 5718886, 17550682, 5255622, 30928706, 9413728, 8696188, 30428533, 9161218, 27111137, 30323770, 33205642, 647853, 30210249, 30766223, 24751381, 32509728, 13714495, 5209027, 18216609, 14788021, 24461420, 179822, 18922858, 10703685, 17316409, 11160324, 31756137, 22247408, 31134455, 8375353, 28660888, 26834549, 23759196, 7418560, 11770637, 705191, 9237904, 15133672, 11370437, 32033535, 3125606, 7833575, 20865765, 5796146, 5312410, 28335240, 4510295, 28208553, 11111561, 22333968, 152705, 25700979, 29525120, 15757869, 21631098, 8498110, 11844467, 4327429, 27335930, 10890670, 9575372, 32651763, 7696477, 8008863, 30237175, 9947923, 2230020, 1614601, 30081402, 29061632, 26963970, 33359494, 20043377, 25365242, 3056111, 6020393, 28543594, 17450496, 22924809, 61473, 10249758, 13292550, 2087423, 27137764, 17714681, 31435329, 16741964, 16931968, 31765987, 26670593, 20445073, 3482663, 2845518, 7021225, 21077070, 2410886, 4143252, 12649167, 1914725, 22457232, 16048787, 3330541, 3015741, 16204764, 25419583, 30596261, 28800815, 22584812, 12472396, 19021599, 21400796, 15516648, 19760265, 19068555, 22487226, 18801337, 12188365, 25055721, 16601336, 13948207, 26140073, 4392220, 24762627, 2656038, 12473634, 14261154, 9481415, 23274766, 17753975, 25365796, 17292401, 15039883, 14125801, 23313479, 18892395, 3001878, 22758559, 10386553, 3765528, 26739265, 14381522, 32637333, 20297404, 22143582, 20955480, 9559371, 17432481, 20600178, 2770812, 16973700, 31234085, 14197170, 6629876, 24511576, 28458735, 12593226, 5372191, 12315837, 2612041, 19425637, 30228883, 20346386, 18642980, 2714652, 12024574, 27806875, 22627916, 1481628, 2714432, 32353193, 26591765, 29968383, 22376569, 21159742, 23343074, 33469274, 2842845, 4142080, 6053335, 5041240, 10256791, 8941447, 22061735, 21833957, 7901142, 15498509, 26613596, 25473387, 30935678, 11066352, 18250563, 9993364, 353694, 27295179, 152489, 26181285, 10002090, 11279918, 3776428, 30720873, 29065584, 30229983, 27237696, 30816246, 22373805, 13600915, 357328, 31908461, 15137783, 8530291, 31850596, 32508111, 7404962], "33554393": [1, 7803255, 29795505, 17726184, 9878222, 22153846, 7719328, 4915799, 8421164, 30113251, 10691887, 30947829, 14808286, 25887488, 31307581, 10242444, 23424218, 9488859, 29802475, 29083228, 8035733, 16694753, 2303225, 33071734, 20135621, 29085623, 31436211, 17971242, 22063371, 19352556, 9162029, 28794801, 26354534, 16483746, 32065012, 8047328, 5410034, 16605547, 27415832, 16983248, 10143433, 5524094, 31035820, 13573595, 20328839, 7821357, 8244370, 32336016, 14158539, 14121074, 6015979, 17306552, 26493444, 30666891, 32692009, 2143214, 10004454, 14828720, 16450289, 19843243, 2357720, 4514101, 20057785, 11506797, 5960405, 30176165, 10214443, 30833184, 10153999, 32908774, 18384559, 1992858, 6072222, 28270588, 819802, 8619437, 15935162, 32222108, 22887603, 3916347, 24250662, 7692997, 5481227, 24111814, 7290800, 12959353, 12549619, 15664778, 33532689, 33460028, 12114258, 32931567, 24286990, 604157, 13212228, 3446490, 20128441, 10275163, 21608210, 20795055, 73796, 14180912, 14205558, 130628, 23310232, 18849410, 5857142, 9944633, 27871752, 28642475, 18696497, 25537775, 105831, 8366626, 17532733, 28475849, 3215924, 18465358, 5921356, 29308901, 12221298, 27813450, 29980324, 12312699, 18577875, 11799318, 4571350, 10287889, 27754185, 3824736, 27450576, 21968611, 26983872, 25410773, 7106531, 23317575, 30421005, 22228927, 27685628, 32214463, 30525696, 22497335, 5415131, 7876816, 332315, 10455898, 27491709, 398041, 13720511, 21514831, 3755788, 30210833, 13299276, 12538603, 2584459, 5501202, 23910553, 28535359, 30797216, 7103916, 23619076, 15161751, 28255323, 18584388, 22353858, 23624455, 17618624, 2331260, 30082269, 10055293, 27052875, 19905988, 4616487, 32986679, 14704296, 28250239, 18054287, 6231715, 20411624, 27224417, 22551292, 4510321, 25867847, 24822595, 18992473, 14629243, 12032822, 7002184, 22122202, 11601029, 19462095, 28384333, 4988084, 15115713, 25198484, 15834013, 5144245, 27939080, 6628187, 25246650, 17577639, 6138557, 10196529, 22733996, 1250900, 12502431, 21618473, 14803596, 10486574, 15673694, 934103, 27921567, 14055640, 31155983, 10914680, 27396548, 11042194, 14395688, 17862897, 25319923, 22024930, 11918015, 22022067, 32864445, 33046479, 1991016, 9316100, 11733695, 6366127, 14428891, 26142790, 522821, 2772902, 17265774, 31866650, 18570702, 5089156, 11579228, 18018758, 31290884, 2405160, 13052471, 20298194, 22591415, 11804635, 10450448, 5225079, 2789294, 7929160, 2543886, 16640756, 3894536, 28960726, 25275084, 5444100, 18752172, 7364573, 4530582, 14171707, 3724361, 27732938, 1337783, 26404520, 4887786, 5513768, 7210639, 117411, 4569881, 529109, 13261507, 14651692, 26209731, 12877655, 6794250, 18018297, 3564171, 15372113, 6830503, 12447675, 30746141, 25102732, 9332315, 30662212, 32330460, 19445342, 27685266, 14116849, 28038368, 25890836, 23903084, 1551844, 6547177, 27897876, 19875950, 25868940, 22298039, 14040490, 14661958, 14267146, 8800214, 30025101, 21273091, 12700220, 25155853, 21968584, 26436745, 24005923, 13658541, 31513399, 32451512, 30880771, 14341269, 29543373, 21524426, 28563269, 29918867, 5953288, 6087214, 5327889, 33132712, 32177957, 21871161, 23378186, 27749683, 10210680, 21121338, 909371, 5420658, 14603813, 21065624, 20010747, 30479207, 11076915, 27020831, 24453950, 27224809, 27190870, 2880819, 32483741, 3266667, 16269575, 28571518, 10237416, 20444387, 3254341, 19572640, 19878034, 19949281, 6023738, 25114616, 4304082, 5133994, 1843817, 14885780, 33220996, 16181396, 23657342, 16539024, 28870333, 31983601, 29073675, 6312349, 28979495, 27134294, 14604333, 32841756, 7577679, 11367976, 14363608, 33385273, 3253577, 682548, 14941384, 1485896, 18819770, 12306251, 17547706, 20272455, 26125195, 3287815, 8347194, 9606653, 4883811, 15360163, 15820916, 5064491, 4318387, 13950661, 16654823, 26131721, 24833937, 20157414, 11363115, 18330470, 5553099, 4840128, 15661141, 17627745, 27363098, 25839512, 7210399, 5006868, 11596134, 25116346, 1171455, 27745180, 26503688, 15270959, 21376425, 8792537, 7872632, 24942629, 17007518, 3551471, 17872791, 28192227, 1496597, 11999908, 22630136, 21893271, 13632535, 28526150, 23359985, 3424072, 4808037, 23746887, 6186588, 20883370, 20746329, 17175138, 24905451, 31119484, 16152970, 4695920, 27393857, 7515185, 17133256, 5822695, 2682479, 1205166, 12047235, 2409392, 12268039, 20888190, 23966050, 17532809, 30529246, 12311188, 33398165, 6674874, 26288049, 25235731, 24931852, 6220609, 29803475, 30493817, 19630907, 25846993, 2156368, 32482869, 8528980, 28878422, 25377209, 14103962, 13777502, 25384262, 24173157, 23521575, 20632230, 16663738, 22788405, 33499201, 29522110, 16880581, 11203935, 12383220, 6022229, 17080979, 20793068, 1073991, 8341202, 24415071, 11193556, 4598333, 26859497, 32100684, 14419241, 26972218, 5251801, 29766451, 12935177, 23728415, 2612632, 31031239, 1413748, 8941758, 27013436, 10716044, 21555331, 9029515, 27214651, 16794110, 12996043, 11206889, 8223055, 19077123, 4414671, 11878637, 31870199, 5976286, 7047758, 4285218, 25376987, 19169433, 32538864, 9955285, 18293931, 2760749, 20033343, 20516382, 29790326, 4855480, 29325943, 14461589, 23393458, 9540236, 31493936, 8842893, 33517024, 9780207, 16095480, 33023732, 8008015, 22598016, 4093896, 541816, 16325874, 15046215, 24122953, 3438751, 25279808, 514693, 18639240, 26105584, 2018661, 11897112, 14694419, 7553912, 27825316, 12137501, 15911911, 25586521, 21069780, 19772490, 21490107, 23610978, 17886041, 19902367, 33457852, 29162877, 29818369, 17010325, 9834548, 10103704, 28944198, 19031260, 22077232, 28028287, 7694173, 25343476, 29128471, 10453730, 12222546, 30294088, 19199996, 8414899, 18811420, 25018109, 20459894, 12338951, 575147, 2843450, 14941681, 2700439, 27331735, 12418797, 12059993, 20332982, 4133774, 13069048, 29900582, 3582465, 11862583, 7392538, 31715348, 26531395, 18301026, 4915760, 18582278, 26491747, 26770813, 22490649, 27255821, 22693209, 30615518, 13407190, 33217852, 14208710, 22071026, 269353, 7336678, 20219728, 532932, 13019331, 33076808, 30873094, 24934805, 19976919, 10610783, 10441478, 33259066, 26890896, 31586709, 10927093, 27737649, 14301733, 25143925, 30683401, 4519085, 24623892, 15459618, 5692270, 18588502, 20928314, 10041316, 6767127, 5710993, 10044751, 25403718, 13433359, 5526217, 12741460, 19835947, 5196159, 5549012, 13934153, 786984, 20945709, 12416537, 20842050, 28102008, 29144275, 20324375, 12372420, 9057589, 6827232, 7795667, 5937190, 22108249, 17331100, 15264820, 9413190, 609527, 8873084, 8009271, 32299496, 1992277, 13087412, 8883134, 29199952, 6903978, 11395448, 31311483, 18900601, 13986029, 14835282, 15503541, 1536684, 33450703, 23411271, 5324560, 147549, 5427649, 25618326, 7695265, 2928801, 19383206, 27007526, 23889789, 2978823, 32482256, 32347257, 22210694, 21014401, 3084147, 28919175, 9497459, 15561459, 32861367, 5928722, 5338460, 12980112, 4736935, 7703900, 32679954, 32799673, 17566285, 15227327, 12811605, 4580494, 2562329, 6469298, 18266180, 3718592, 33009211, 492802, 17606577, 6263947, 20113149, 24118861, 17235158, 22488912, 4145119, 17384954, 18368975, 7756276, 20896131, 24161135, 7350232, 28231481, 3606588, 15763484, 22715318, 29437781, 19230566, 8096209, 15350166, 18114457, 9440836, 26172152, 185525, 4101897, 25895149, 25403182, 28473261, 25691670, 4911861, 22971575, 20209262, 20792010, 19956336, 13728628, 28650582, 27109368, 29660539, 4001500, 23123573, 30947127, 14850024, 5795067, 16597276, 33003662, 18869506, 32641376, 11056754, 19360256, 25611244, 15230708, 30628361, 12130510, 15517353, 8656875, 26629817, 5771344, 8749997, 669347, 13363864, 27698857, 32779388, 15065039, 31260532, 17552967, 13650680, 19604817, 32123708, 6047431, 25406908, 6680352, 9598594, 10997394, 5960958, 23704543, 33370525, 19294967, 13337568, 21051862, 16554647, 2389065, 13409661, 4362231, 2440351], "33554249": [1, 9202746, 18358213, 32957282, 10575690, 29674784, 26302740, 4444412, 18741030, 17362470, 29066293, 12876186, 1473482, 24876316, 14765909, 17184889, 22787205, 25091903, 25893093, 12640589, 12341446, 7225502, 26611661, 7420800, 18580286, 27855110, 33064147, 10781263, 17359271, 4169693, 25267322, 30928707, 8230718, 19526188, 23213714, 7179265, 19245806, 16314752, 5998351, 27801961, 4383109, 15086303, 21031723, 4296923, 27379520, 24397218, 14813716, 11102471, 33227824, 10180851, 26843889, 25619608, 3106851, 16360470, 5854413, 32151776, 23499340, 2482190, 20434881, 2837880, 9619039, 16238655, 25450042, 18233607, 24660621, 12565333, 13438310, 1690719, 11760948, 28897751, 25549157, 31195520, 11556219, 6599707, 19275587, 13088621, 25953160, 9929164, 29496047, 3754484, 17505628, 25576391, 28335112, 29899343, 2217035, 11919729, 17757087, 6159005, 2785245, 28448196, 24183867, 14704019, 17710125, 2164305, 6420839, 20854299, 26164466, 23982949, 7987770, 13942809, 5502938, 31615848, 8019478, 2635794, 2276146, 33271063, 738519, 31076651, 2181427, 15103222, 11118080, 3000166, 33339169, 22032987, 27098769, 7406676, 21048598, 31611926, 13249608, 379526, 16725139, 15273933, 30109396, 4175014, 20581265, 4494148, 5071570, 13599582, 32771518, 4796581, 20096011, 268473, 8727654, 7852205, 23935885, 30113007, 9848922, 4561018, 20516797, 32894494, 9911118, 24344153, 14183302, 27149488, 30297094, 31534828, 22361462, 2185106, 10334040, 26093588, 29463025, 9147542, 6797121, 14610201, 13184179, 1555589, 1006459, 30432175, 3679221, 13493306, 20821795, 3417627, 7767706, 33167604, 21394965, 13725347, 24679587, 15226237, 43156, 14576641, 30255145, 30697913, 17834127, 14068649, 8899094, 5367538, 10950990, 24809582, 21737572, 7841560, 1694978, 19368427, 17399235, 31350537, 5846161, 10651103, 506901, 2139992, 11831195, 9709487, 641910, 12707780, 29274651, 26782987, 32218580, 30405763, 24907755, 13380414, 16827782, 21583836, 26160746, 16176720, 25250241, 476680, 17413485, 13977901, 30904217, 15693982, 28234509, 24824287, 25566059, 29051032, 1951075, 18389640, 19036545, 581518, 8523430, 7221642, 19877849, 22587331, 7303365, 14624524, 25764732, 7692311, 17936564, 6510867, 9311406, 20625120, 15917555, 20081300, 20838383, 13041913, 8403831, 4334575, 24881408, 29228467, 5344488, 4829242, 23764048, 14089979, 9387984, 17207452, 14980334, 28116237, 2949369, 3202320, 7071216, 27188369, 6584774, 20951108, 29772833, 31669558, 2917668, 23458861, 6913221, 20634305, 18257318, 25829836, 28117556, 15472361, 13830649, 26910155, 14634000, 25041615, 14341304, 32279394, 17872565, 669158, 27271909, 21857761, 13058059, 21636329, 15275210, 9465950, 21939723, 8755545, 3737708, 24871849, 9314553, 7649122, 4911693, 32199334, 17684913, 19173183, 10166916, 29608806, 13337559, 7103700, 9825043, 7649223, 230593, 32619031, 22551940, 6779880, 22354360, 20824913, 33540868, 8484172, 5356637, 2610582, 20385423, 2848953, 21083845, 22887521, 14122907, 29223267, 19285815, 22255822, 5116979, 31712366, 14353583, 25573712, 21554180, 1237784, 19756208, 18962186, 25024315, 27204024, 30567799, 12094235, 17213730, 16286811, 12786062, 28180918, 26208591, 30995772, 28648023, 6676994, 30302060, 32633757, 9662553, 1878316, 13953627, 32493982, 3339758, 30920824, 3881394, 5035622, 24038453, 3596374, 28925399, 25339077, 15557100, 32028983, 8501565, 5541615, 23661981, 10409092, 24178973, 4327206, 32609006, 10453452, 17284962, 784205, 8185168, 13383027, 6143755, 24117738, 27151527, 28354410, 4841407, 21110836, 30076551, 23465456, 26470951, 219793, 14495126, 13937494, 4282287, 15227283, 21511119, 9396453, 24139074, 25503700, 31268563, 1464040, 1494888, 21121394, 6699726, 28420321, 32667133, 8630428, 13269615, 19237731, 30989187, 18641794, 17555312, 26838559, 23485460, 651433, 29920121, 27855644, 21290690, 28581395, 12492094, 25507748, 3243876, 21834640, 31196685, 17330236, 12596587, 2220503, 29563363, 8262803, 23109279, 16076979, 19928086, 16524828, 32555488, 14986419, 30089985, 17532310, 606550, 10082460, 16247258, 4326857, 4588155, 6137736, 23139551, 28752796, 14343511, 16570016, 19101647, 13819134, 23984997, 26627893, 23861118, 18622110, 28679134, 5154101, 26568396, 25661326, 20649990, 21850555, 16070463, 24312588, 12504213, 3985367, 16292659, 6269506, 21264381, 32239716, 20974612, 26467607, 30481930, 9236188, 14893567, 10627578, 12439411, 6576068, 33060051, 33214153, 24346038, 11550464, 17589318, 8816295, 15220798, 23385252, 15306524, 15942433, 213484, 6742595, 21009875, 18803257, 17163741, 11401723, 19483669, 2498052, 646223, 24202653, 22947445, 29146175, 15013794, 17004597, 4965212, 12953234, 13060503, 20710325, 10557606, 6395868, 19087974, 10379489, 2402640, 13720713, 30100317, 27861855, 19795984, 28478874, 21819052, 3904490, 5343554, 22072683, 30009993, 14792664, 6605041, 19458292, 22303037, 25456240, 20787230, 27956401, 30352648, 18212233, 2973050, 18014669, 8508331, 30475396, 24747941, 23820287, 14193315, 26196385, 10887579, 32719807, 17754306, 25731293, 3092956, 18332002, 7907335, 5998828, 20990385, 25958357, 33330192, 27140225, 23849497, 11724041, 3195907, 20000984, 7575815, 12269178, 11973437, 17404069, 31498853, 22302434, 24780585, 12358681, 11410008, 32894337, 3951137, 28451478, 28786444, 32840131, 19603423, 16065079, 7489352, 9634530, 12846211, 29833603, 15690324, 21649864, 15095026, 32128970, 11841590, 9645515, 19914590, 19294090, 27440458, 12027044, 32761138, 20156864, 10135738, 30130508, 5041604, 13526908, 235945, 20401328, 968142, 20660943, 3034236, 14098169, 2713638, 23810369, 7277014, 2030210, 12878093, 7685198, 27306240, 20566500, 13497886, 21328027, 3669494, 729784, 23318290, 28800695, 22511813, 33034058, 7254146, 2194388, 20202376, 2022661, 5374470, 31478559, 19664074, 14119847, 10703487, 32850194, 24708335, 26516830, 13195711, 16707253, 32743117, 15413139, 5397101, 18078459, 21976897, 13013871, 21715909, 15489300, 18169211, 7471055, 17757913, 13993133, 27399645, 1520304, 2260921, 23591728, 18451210, 12451116, 22889831, 17329423, 23060789, 13754619, 22265277, 28953561, 26357437, 24873997, 13724648, 1933832, 26587759, 7669684, 31659232, 25835385, 30389925, 7206672, 13173967, 31497608, 11482446, 4824386, 9608458, 22981320, 6970143, 23056707, 23114453, 31659990, 11782470, 29727932, 13201715, 11788774, 30630063, 7350519, 9044757, 29672511, 20655201, 18147228, 13187521, 29202711, 29265673, 3683091, 18280306, 11982396, 11329744, 2722690, 20401852, 28900589, 8103308, 29871648, 48617, 11795888, 17359515, 13977930, 2982989, 9458187, 13207487, 27567684, 31879260, 11173348, 32594870, 5809704, 26946046, 4868024, 23529904, 3999533, 8546164, 29716976, 12653248, 27040025, 23643199, 5944419, 19831277, 28777609, 25679812, 7061535, 18840500, 14447079, 8911790, 23571598, 1799408, 14256795, 5237737, 33248488, 3765213, 7662300, 7013442, 6460268, 16211258, 21063803, 10811681, 29739238, 3433388, 30863739, 6335658, 10278982, 2603920, 14896691, 15167208, 29605909, 24152006, 23700735, 165236, 13280584, 31828478, 3554270, 3818815, 7617792, 25144818, 31912465, 12665359, 1701751, 5461607, 31574850, 4062562, 24992492, 19919333, 3116458, 16640314, 3119071, 20990895, 8693322, 7492853, 28862912, 2808236, 27346412, 5367363, 19522650, 28580511, 13141728, 15930909, 5888164, 31763200, 11973279, 7154993, 4545867, 14741564, 10691506, 31585083, 9611840, 1193190, 29120990, 27326393, 19200861, 31446132, 9188546, 19251554, 20996761, 29443382, 21181649, 10902151, 14128008, 15486824, 5896341, 30892047, 22950016, 18843537, 5697275, 9375708, 10850446, 13629096, 1241597, 4266756, 29566645, 2694590, 4118414, 7356798, 18336736, 14559040, 9744072, 5065211, 24055137, 12264943, 15724681, 22357576, 6352907, 27085716, 26029474, 8749980, 20539102, 29014865, 1520549, 18371180, 1580455, 26706092, 9600232, 31635578]}