59,122,216,444,624,798,840,971,977,1255,1489,1565,1605,1708,1812,1827,1832,2055,2077,2110,2155,2251,2252,2440,2931,3187,3211,3475,3617,3646,3669,3674,3702,3797,3996,4136,4151,4159,4382,4390,4465,4477,4511,4552,4715,4898,5092,5099,5141,5319,5353,5415,5430,5590,5622,5706,6018,6114,6145,6178,6389,6645,6646,6660,6698,6848,7018,7102,7206,7539,7544,7701,7704,7724,7757,7787,7854,7961,8044,8047,8054,8325,8350,8501,8542,8639,8697,8716,9048,9104,9118,9199,9353,9668,9774,9990,10082,10232,10275,10299,10479,10508,10660,10667,11433,11485,11490,11509,11510,11557,11870,11977,12081,12100,12110,12155,12162,12389,12605,12608,12757,13070,13320,13341,13532,13539,13693,13770,13801,13971,13987,14043,14084,14387,14448,14555,14729,14731,14748,14775,14867,14882,14899,14904,14958,14994,15022,15195,15200,15229,15244,15345,15430,15621,15757,15874,15920,15965,16010,16422,16496,16735,16795,16857,16971,17039,17319,17656,17757,17935,18179,18274,18282,18449,18549,18632,18641,18942,19224,19236,19283,19292,19293,19610,19628,19652,19716,19778,19862,19957,20182,20304,20323,20340,20435,20457,20495,20656,20746,20796,20973,21101,21203,21288,21297,21337,21389,21400,21552,21597,21691,21746,21910,22044,22165,22254,22320,22622,22623,22763,22839,22956,23072,23417,23452,23843,23859,23895,23933,23997,24003,24040,24242,24471,24526,24564,24963,25326,25493,25647,26000,26006,26069,26097,26362,26363,26366,26431,26541,26653,26708,26791,27139,27177,27249,27273,27295,27377,27428,27519,27657,27717,27879,28128,28312,28351,28379,28443,28449,28549,28584,28983,29090,29102,29374,29375,29500,29676,29712,29817,29866,30139,30174,30223,30239,30394,30405,30434,30608,30771,30955,30963,31153,31365,31602,31738,31809,32094,32573,32797,32801,32904,32953,32980,33075,33217,33369,33464,33537,33880,34061,34175,34235,34422,34446,34486,34754,34768,34794,34893,35024,35270,35379,35410,35534,35678,35827,35828,35894,35985,36000,36074,36117,36202,36204,36223,36236,36378,36593,36850,36895,36914,37235,37251,37335,37337,37491,37508,37610,37623,37824,37939,38193,38232,38345,38401,38489,38747,39052,39167,39275,39496,39519,39525,39618,39768,39780,39788,39865,39895,40162,40477,40713,40750,40821,40856,41071,41225,41317,41408,41595,41623,41739,41949,41950,42095,42290,42319,42496,42630,42631,42634,42652,42807,42923,43185,43194,43299,43528,43698,43706,43742,43972,43976,43988,44087,44199,44257,44277,44299,44357,44561,44567,44568,44713,44739,44989,44997,44998,45401,45504,45520,45655,45798,45852,45928,45938,45947,45967,46142,46149,46196,46207,46252,46280,46403,46442,46595,46632,46649,46726,46824,46898,46990,46994,47065,47198,47514,47590,47598,47995,48028,48074,48176,48220,48725,48925,49152,49229,49257,49402,49461,49656,49711,50045,50078,50173,50193,50515,50826,50828,50963,50992,51112,51310,51482,51709,51760,51761,51973,52027,52133,52168,52254,52377,52425,52560,52658,52686,52696,52773,52889,52952,53045,53046,53096,53097,53143,53184,53263,53286,53506,53519,53752,53869,53907,53977,53978,54018,54121,54153,54511,54529,54538,54623,54624,54787,54888,55048,55049,55187,55226,55356,55415,55534,55682,55809,55819,55962,55963,55990,56015,56034,56340,56446,56647,57164,57197,57293,57393,57465,57515,57540,57729,57813,57822,57900,57953,57957,58066,58072,58206,58238,58384,58559,58580,58789,58815,58948,59143,59310,59359,59728,59873,59924,60040,60096,60103,60145,60164,60213,60259,60271,60381,60434,60472,60483,60484,60537,60624,60938,61004,61037,61038,61123,61284,61361,61774,61897,61916,61931,62049,62141,62183,62222,62410,62729,62819,62900,62968,62969,62984,63006,63138,63318,63514,63535,63558,63849,63940,64006,64078,64383,64418,64559,64743,64917,64949,65098,65196,65293,65431,65486,65537,65554,65560,65643,65754,65793,66138,66268,66350,66382,66401,66418,66584,66679,66740,66741,66896,66925,66995,67120,67188,67209,67675,67696,68124,68205,68351,68549,68806,68977,68984,69036,69114,69204,69240,69376,69377,69487,69712,69774,70332,70333,70386,70648,70649,70745,70990,70997,71073,71163,71234,71263,71300,71536,71545,71619,71759,71850,71891,71943,72103,72408,72534,72652,72764,73039,73040,73092,73133,73210,73235,73288,73335,73361,73386,73466,73517,73678,73715,73804,73847,73887,73967,73971,74043,74048,74160,74188,74395,74448,74567,74580,74668,74713,74961,75077,75117,75274,75481,75563,75600,75710,75758,75759,75783,75841,75916,75920,75930,75968,76122,76223,76266,76501,76565,76581,76612,76628,76676,76713,76830,77007,77036,77095,77247,77394,77525,77566,77789,77926,78156,78365,78535,78562,78627,78650,78694,78706,78712,78727,78894,78924,79414,79436,79505,79815,80418,80521,80538,80600,80856,80892,80893,80957,80978,81045,81333,81432,81499,81629,81784,81868,81931,81940,82349,82596,82696,82845,82967,83107,83289,83359,83444,83472,83526,83564,83601,83674,83675,83724,83745,83928,83985,84069,84288,84299,84452,84616,84843,84872,84891,84924,85077,85173,85213,85269,85462,85542,85544,85643,85652,85800,85824,85850,85877,85940,85974,86002,86044,86084,86089,86256,86502,86533,86666,86719,86766,87036,87679,87680,87841,87862,87872,88280,88305,88579,88723,88724,88793,88849,88915,89137,89221,89247,89268,89350,89386,89439,89450,89541,89563,89586,89641,89666,89676,89947,90056,90059,90067,90073,90157,90179,90302,90351,90352,90531,90769,90782,90790,90855,90859,91327,91387,91445,91490,91505,91714,91728,91852,91882,91999,92061,92144,92208,92265,92308,92614,92651,92731,92890,92955,92991,93239,93578,93587,93711,94330,94821,94916,94917,94964,95021,95435,95597,95627,95677,95702,95988,96033,96078,96079,96255,96692,97061,97240,97267,97273,97305,97326,97337,97374,97669,97713,97810,97846,98035,98049,98083,98123,98194,98285,98522,98819,98845,98940,99065,99215,99220,99427,99678,99706,99879,99943,100235,100245,100369,100403,100430,100562,100661,100774,100778,101071,101293,101364,101481,101615,101621,101761,101778,101841,101885,101983,102154,102246,102382,102389,102391,102467,102482,102529,102580,102609,102713,102735,103130,103296,103424,103468,103561,103577,103626,103675,103716,103811,103812,104053,104086,104327,104328,104400,104421,104524,104593,104744,104812,104900,104933,105211,105212,105339,105516,105594,105623,105735,105848,105931,106050,106369,106423,106445,106504,106764,106769,107027,107344,107572,107647,107683,107703,107916,107943,108085,108310,108951,108964,108986,109002,109127,109263,109271,109328,109463,109595,109737,109757,110020,110087,110215,110849,110917,110926,110997,111037,111067,111082,111149,111177,111194,111382,111553,111613,111620,111621,111636,111675,111708,111749,111785,112011,112197,112266,112719,112952,112991,113130,113313,113338,113399,113518,113541,113556,113599,113779,113799,113907,113954,113969,113991,114066,114110,114177,114431,114570,114614,114723,114778,115215,115638,115724,115793,115844,116059,116100,116107,116117,116265,116411,116425,116450,116500,116694,116736,116745,116827,117316,117326,117349,117398,117414,117430,117661,117703,117710,117717,117880,117918,118318,118400,118421,118774,119022,119052,119091,119098,119285,119353,119386,119473,119502,119651,119701,119806,119923,119964,119986,120047,120080,120371,120402,120420,120463,120521,120534,120610,120648,120667,120742,120996,121010,121019,121180,121267,121297,121346,121373,121456,121507,121509,121567,121679,121741,121759,121800,121894,122070,122103,122147,122158,122600,122719,122748,122866,123129,123146,123154,123219,123238,123265,123285,123308,123343,123355,123497,123700,123711,124080,124104,124108,124403,124441,124542,124569,124579,124636,124654,124757,124793,124833,124890,124899,125187,125221,125286,125333,125334,125569,125686,125701,125717,125744,125949,126009,126109,126129,126436,126625,126746,126804,126917,127070,127494,127552,127625,127682,127742,127803,127823,127882,127905,128314,128363,128469,128519,128601,128632,128643,128676,128866,129100,129170,129222,129309,129386,129556,129591,129738,129797,129948,130132,130174,130318,130438,130619,130644,130718,130877,130914,131065,131142,131218,131376,131605,131725,131744,131888,132096,132458,132506,132513,132802,132850,132945,133099,133111,133265,133300,133372,133488,133674,133769,133978,134018,134113,134158,134332,134335,134491,134537,134813,134986,135043,135048,135059,135088,135105,135360,135362,135412,135464,135529,135538,135539,135606,135629,135644,136304,136682,136935,136936,137140,137152,137201,137205,137256,137381,137958,137969,137990,138009,138341,138362,138380,138573,138588,138662,138848,139079,139111,139190,139310,139342,139482,139719,139754,139969,140154,140206,140344,140379,140441,140496,140592,140629,140695,140716,140771,140857,140861,140890,141010,141107,141112,141280,141396,141492,141751,141754,142062,142213,142438,142695,142839,142918,142975,143025,143045,143308,143458,143571,143755,143793,143873,143902,143907,143964,144007,144051,144348,144407,144585,144599,144610,144616,144791,145003,145035,145218,145279,145488,146042,146112,146205,146453,146654,146727,146982,147007,147192,147258,147467,147749,147781,147911,148006,148068,148081,148204,148210,148383,148531,148541,148683,148684,148807,148877,148918,148928,148994,149085,149203,149246,149279,149299,149474,149577,149668,149806,149925,149993,150161,150181,150420,150570,150826,150881,150882,150939,151469,151496,151577,151583,151612,151756,151807,151904,151905,152015,152420,152508,152690,152768,152785,152820,152821,153416,153431,153553,153617,153643,153653,153708,153912,153957,153964,154210,154387,154901,154940,154982,155084,155435,155484,155566,155864,155999,156057,156236,156349,156353,156546,156584,156622,156715,156768,156859,156866,156867,156876,156910,157031,157032,157076,157080,157096,157220,157247,157260,157314,157385,157579,157708,157728,157772,157948,157997,157999,158038,158083,158113,158254,158382,158429,158451,158556,158557,158564,158851,159075,159176,159229,159248,159486,159603,159622,159984,160081,160310,160341,160346,160509,160514,160523,160563,160604,160712,160800,161114,161470,161517,161656,161682,161829,161960,162109,162313,162502,162544,162589,162600,162671,162699,162960,162990,163293,163396,163577,163614,163655,163808,163827,163943,163975,164098,164120,164175,164364,164474,164895,165029,165206,165269,165635,165655,165806,165978,166022,166232,166561,166604,166776,166958,166982,167021,167223,167303,167316,167324,167464,167499,167579,167580,167928,168049,168057,168148,168194,168333,168468,168676,168690,168997,169415,169639,169918,170010,170255,170558,170591,170592,170616,170632,170728,170935,171032,171150,171373,171455,171887,171926,171970,172456,172497,172509,172633,172727,172753,172998,173014,173119,173138,173374,173562,173616,173639,173644,173747,173920,173992,173995,174106,174111,174129,174217,174301,174367,174532,174621,174837,174935,174936,175021,175063,175113,175169,175191,175240,175263,175464,175565,175574,175589,175617,175639,175776,175913,175934,176000,176132,176248,176370,176586,176759,176878,176953,177140,177285,177343,177467,177573,177606,177671,177932,178192,178299,178352,178389,178488,178547,178574,178674,178796,178833,178907,179053,179143,179254,179297,179318,179409,179445,179611,179645,179685,179759,179876,179925,179950,179975,180200,180267,180307,180701,180831,180846,180873,180916,181198,181245,181289,181664,181929,182377,182433,182458,182753,183124,183214,183356,183374,183603,183686,183702,183909,183946,184102,184286,184301,184320,184384,184453,184454,184517,184756,184793,185067,185080,185081,185217,185257,185266,185630,185731,185743,185814,185854,185869,185904,185971,186015,186289,186357,186363,186376,186388,186393,186551,186654,186716,186899,186935,187025,187144,187179,187237,187435,187561,187725,187978,188113,188114,188115,188128,188456,188521,188652,188890,188954,188974,189001,189057,189174,189183,189520,189575,189590,189818,189952,190057,190171,190183,190248,190249,190280,190311,190404,190518,190654,190800,190838,190852,190853,190862,191016,191126,191200,191314,191429,191613,191769,191813,191859,191915,192035,192101,192269,192420,192483,192494,192535,192592,192648,192667,192740,192753,192825,192875,193284,193336,193374,193526,193629,193648,193819,193867,194177,194178,194292,194337,194378,194549,194773,194797,194813,194892,194893,195023,195337,195574,195588,195659,195877,195964,196054,196385,196402,196423,196480,196587,196731,196773,196792,196866,196961,197124,197378,197404,197506,197809,198221,198311,198386,198391,198682,198858,198871,199186,199556,199600,199608,199733,199792,199849,199868,199933,199990,200383,200388,200468,200486,200536,200604,200655,200707,200812,200836,200896,200912,200955,201008,201601,201857,202077,202089,202168,202835,202955,203212,203317,203394,203576,203598,203693,203741,203750,203884,203950,203957,203996,204454,204582,204641,204662,204851,204852,204861,204965,205081,205410,205562,205575,205705,205706,205719,205879,205891,205899,206134,206319,206551,206623,206779,206840,206841,206880,206965,207150,207285,207347,207558,207827,207855,207875,208015,208131,208159,208183,208506,208611,208629,208664,208715,208718,209006,209453,209460,209542,209633,209643,209723,209771,209802,209839,210089,210108,210145,210379,210468,210529,210571,210663,210691,211022,211039,211298,211461,211576,211788,211797,211860,211885,212062,212236,212297,212472,212528,212650,212674,212771,212820,212884,212885,212992,213102,213135,213167,213168,213240,213292,213348,213362,213581,213873,213916,214293,214316,214386,214678,214758,214893,214931,214963,214969,215123,215163,215212,215224,215241,215260,215273,215314,215334,215398,215459,215468,215620,215638,215891,215979,216012,216016,216335,216428,216619,216705,216801,216838,216866,216869,216942,216946,217012,217050,217069,217081,217101,217238,217251,217361,217362,217505,217525,217594,217678,217948,218017,218056,218223,218471,218604,218645,218710,218883,218913,219036,219110,219138,219336,219339,219553,219652,219711,219721,219726,219810,219852,219893,219894,220025,220162,220222,220320,220428,220534,220573,220619,220769,220786,221066,221126,221428,221548,221700,221994,222108,222116,222185,222234,222290,222349,222402,222428,222466,222698,222731,222752,222785,222803,222804,222818,223023,223034,223156,223157,223227,223450,223592,223784,223891,223940,224050,224338,224413,224497,224695,224862,224916,225037,225087,225105,225177,225245,225246,225329,225337,225354,225400,225433,225494,225529,225568,225622,225773,225996,225998,226030,226167,226173,226267,226360,226507,226594,226689,226813,227205,227294,227315,227607,227625,228073,228074,228187,228621,229194,229276,229277,229338,229372,229459,229477,229629,229663,229744,229749,229760,229791,229857,229894,230027,230322,230348,230621,230964,231039,231208,231285,231322,231404,231496,231503,231703,231738,232128,232144,232253,232416,232498,232566,232736,232805,232852,233298,233478,233822,233902,233932,233999,234033,234110,234117,234163,234189,234228,234262,234275,234348,234379,234380,234384,234394,234574,234589,234597,234659,234679,234689,234696,234731,234846,234861,235126,235192,235288,235482,235597,235665,235721,235722,235736,235827,235896,236157,236437,236533,236537,236747,236766,236871,237081,237304,237310,237638,237656,237738,237913,237964,238038,238110,238213,238281,238467,238471,238482,238533,238585,238729,238753,239035,239098,239137,239247,239361,239726,239854,239899,240119,240153,240278,240326,240338,240397,240421,240443,240508,241006,241035,241361,241380,241602,241671,241805,241910,241928,242031,242159,242173,242302,242303,242306,242499,242553,242844,243096,243307,243316,243548,243558,243662,243756,243762,243793,244082,244096,244152,244183,244231,244464,244648,244734,244864,244872,244893,244951,244974,245163,245185,245366,245495,245783,245824,245831,245832,246015,246160,246197,246657,246780,247063,247156,247163,247211,247272,247506,247558,247578,248155,248213,248372,248418,248446,248684,248750,248793,248805,248836,248969,249060,249209,249341,249364,249476,249477,250010,250015,250193,250225,250250,250301,250360,250466,250670,250721,250744,250768,250774,250874,251069,251131,251238,251683,251879,252078,252103,252420,252462,252521,252556,252618,252796,252829,253019,253134,253360,253482,253657,253723,253883,253957,254161,254172,254225,254251,254333,254643,254715,254723,254807,254876,254895,254920,254927,255020,255291,255292,255406,255570,255585,255749,255817,255893,256083,256133,256188,256246,256251,256403,256409,256450,256550,256590,256616,256634,256679,256890,256952,256953,257119,257226,257231,257505,257537,257644,257747,257770,257827,257914,257997,258042,258043,258120,258128,258172,258182,258226,258246,258374,258418,258495,258523,258542,258655,258656,258777,258905,258976,259031,259060,259182,259209,259469,259558,260070,260420,260584,260598,260683,260710,260766,260904,261041,261043,261106,261136,261250,261261,261322,261375,261379,261426,261462,261480,261555,261730,261731,261795,262036,262153,262285,262664,262808,262869,262877,263227,263284,263341,263389,263545,263817,263851,263863,263960,263962,264000,264034,264128,264148,264200,264231,264285,264320,264343,264738,265100,265481,265499,265519,265538,265544,265549,265561,265687,265838,265858,265861,265895,265996,266024,266150,266151,266263,266287,266461,266483,266550,266908,267035,267181,267283,267759,267771,267934,268030,268044,268045,268389,268448,268618,268716,268746,268871,269019,269056,269170,269227,269246,269282,269308,269341,269493,269776,269800,269891,270031,270033,270140,270160,270230,270329,270366,270479,270493,270517,270612,270662,270705,270709,271119,271146,271189,271393,271501,271502,271506,271711,271947,271952,272004,272079,272150,272172,272456,272676,272765,272992,273016,273066,273119,273135,273240,273360,273576,273602,273666,273684,273704,273778,273794,273816,273868,273887,273906,274043,274049,274162,274192,274195,274220,274250,274277,274305,274494,274511,274512,274739,274741,274742,274765,274816,274892,274933,274963,274988,275040,275045,275195,275238,275316,275792,275947,276105,276114,276121,276142,276145,276507,276517,276531,276532,276555,276671,276718,276731,276800,276857,276904,277092,277156,277229,277272,277340,277347,277483,277498,277688,277706,277716,278000,278066,278202,278209,278214,278254,278265,278301,278520,278586,278658,278700,278872,278914,278954,279004,279045,279111,279113,279168,279191,279215,279216,279256,279363,279400,279410,279699,279786,279844,279912,279960,280002,280033,280187,280253,280304,280349,280402,280413,280460,280461,280485,280495,280598,280656,280762,280817,280958,281212,281493,281544,281572,281614,281713,281750,281770,281812,281861,281905,282018,282032,282161,282388,282389,282401,282445,282597,282927,283038,283306,283365,283539,283597,284062,284090,284173,284304,284435,284739,284861,285028,285029,285038,285047,285275,285398,285512,285698,285713,285755,285939,286098,286106,286137,286294,286425,286459,286542,286982,286988,287007,287054,287064,287088,287186,287279,287348,287387,287390,287392,287480,287498,287548,287554,287658,287804,287805,287840,287870,288032,288114,288145,288167,288252,288351,288357,288606,288791,288880,289058,289180,289199,289231,289339,289646,289692,289815,289890,289915,290010,290112,290253,290501,290738,290843,290844,290858,290998,291063,291081,291173,291351,291414,291426,291444,291644,291668,291776,291920,291924,291975,292266,292355,292358,292496,292621,292640,293107,293183,293415,293457,293491,293492,293524,293565,293686,293728,293864,293892,294024,294206,294523,294545,294711,294932,294946,294947,294994,295065,295076,295148,295323,295366,295700,295863,296227,296245,296314,296337,296388,296444,296472,296526,296613,296642,296661,296682,296740,296851,297123,297196,297197,297235,297319,297342,297504,297656,297696,297702,297884,297885,298118,298146,298177,298182,298193,298206,298510,298821,298849,299195,299504,299563,299610,299639,299655,299721,299756,299811,299814,299870,299937,300055,300494,300498,300563,300627,300727,300747,301368,301474,301517,301525,301593,301600,301601,301627,301674,301835,302105,302125,302159,302454,302554,302831,302858,302867,303150,303415,303649,303970,304078,304083,304244,304245,304516,304644,304656,304695,304837,304879,305213,305287,305304,305321,305326,305435,305461,305489,305699,305790,305796,305855,305920,306040,306131,306171,306572,306585,306753,306859,307056,307078,307119,307120,307171,307180,307243,307378,307487,307656,307764,307932,308119,308123,308217,308317,308456,308518,308608,308623,309066,309129,309187,309243,309252,309519,309795,310265,310316,310338,310345,310455,310526,310626,310639,310788,310950,311048,311409,311476,311573,311599,311639,311653,311778,311784,311873,311888,312325,312481,312544,312598,312625,312626,312754,313019,313267,313274,313369,313552,313568,313598,313767,313830,313882,313960,314141,314237,314247,314258,314262,314349,314356,314357,314741,314803,314860,314924,315037,315229,315338,315409,315753,315843,316094,316111,316291,316318,316345,316478,316599,316637,316743,316744,316877,316939,316940,316946,316951,317069,317123,317138,317180,317203,317467,317540,317757,317828,317851,318102,318220,318282,318398,318409,318432,318484,318998,319137,319167,319260,319407,319500,319590,319671,319886,319887,319947,320000,320151,320222,320301,320539,320550,320617,320642,320681,320686,320689,320709,320722,320895,321084,321207,321355,321474,321581,321769,321781,321782,321825,321850,321910,321976,322075,322333,322361,322365,322396,322419,322459,322638,322661,322891,322942,322970,322976,323194,323212,323266,323267,323301,323506,323532,323549,323599,323697,323783,323785,323797,323862,323902,323966,324109,324192,324285,324293,324465,324474,324568,324586,324612,324759,324781,324936,324952,325096,325171,325359,325365,325387,325402,325475,325488,325495,325586,325597,325711,325891,326199,326771,326817,326838,326959,327047,327495,327497,327985,328001,328066,328071,328187,328391,328571,328673,328744,328764,328815,328839,329077,329148,329199,329387,329406,329428,329452,329468,329703,329770,329773,329858,330044,330048,330096,330142,330255,330325,330464,330704,330705,330803,330918,331156,331389,331554,331636,331734,331756,331780,331781,331817,331838,331891,331935,331938,331954,331961,332064,332093,332330,332380,332462,332525,332649,332658,332754,332881,332892,332956,333177,333186,333278,333397,333458,333481,333770,333862,333881,333892,333933,333939,334098,334111,334234,334340,334393,334441,334511,334797,334820,334859,334923,334934,335276,335392,335571,335621,335656,335740,335883,336214,336266,336273,336441,336487,336530,336609,337015,337077,337349,337617,337662,337847,337866,337876,338193,338252,338285,338286,338430,338495,338536,338608,338794,338987,339093,339182,339259,339439,339494,339702,339746,339783,339838,339860,339947,339950,339957,340083,340112,340140,340354,340545,340569,340679,340854,340893,341019,341040,341113,341350,341477,341751,341937,342079,342302,342506,342543,342696,342721,342785,343064,343076,343168,343323,343381,343595,343741,343951,344119,344160,344439,344440,344496,344568,344689,344842,344885,344920,345050,345244,345395,345400,345537,345563,345739,345762,345797,345808,345823,346089,346648,346657,346724,346727,346746,346948,347038,347458,347470,347869,348059,348143,348160,348163,348209,348444,348450,348457,348458,348560,348595,348739,348824,348919,348997,349052,349499,349620,349638,349891,350173,350217,350366,350454,350532,350630,350767,350794,350816,350872,350912,350943,351049,351089,351097,351181,351270,351300,351306,351337,351350,351390,351555,351583,351629,351698,351801,351802,351995,352239,352286,352311,352374,352398,352418,352456,352756,352815,352817,352820,352880,352908,352988,353058,353149,353235,353353,353682,353712,353744,353750,353807,353831,353832,354129,354150,354230,354244,354481,354559,354570,354674,354679,354693,354717,354794,354816,354836,354837,354864,354902,354978,355096,355178,355349,355422,355481,355546,355640,355641,355643,355657,355678,355792,355810,355981,356048,356142,356152,356200,356320,356369,356469,356475,356562,356630,356643,356661,356928,357169,357360,357417,357774,357796,357863,357891,357907,357991,358028,358052,358974,358978,359086,359098,359112,359113,359215,359260,359275,359357,359365,359535,359779,359780,359817,360019,360029,360030,360154,360161,360326,360339,360386,360413,360443,360528,360535,360658,360723,360753,360984,361128,361471,361577,361664,361742,361816,361898,361944,361946,362407,362450,362648,362749,362851,362961,362983,363031,363040,363207,363223,363249,363375,363536,363778,364072,364084,364229,364348,364553,365135,365186,365187,365216,365288,365289,365290,365308,365366,365397,365435,365445,365881,365889,366176,366402,366475,366857,366902,366980,367121,367131,367305,367319,367357,367363,367432,367486,367495,367584,367699,367726,367780,367793,367798,367826,367916,367932,368054,368194,368216,368217,368409,368439,368570,368804,368907,369022,369064,369099,369147,369222,369550,369657,369852,369946,369954,370017,370053,370203,370248,370331,370520,370554,370734,370853,370860,370862,370953,370976,371045,371111,371147,371280,371411,371426,371431,371553,371837,372022,372122,372332,372345,372448,372563,372774,372783,372816,372849,372895,372940,373014,373046,373128,373206,373210,373538,373682,374076,374110,374306,374309,374310,374453,374468,374635,374795,375003,375022,375223,375352,375375,375444,375602,375655,375664,375672,375736,375857,375868,376000,376024,376107,376160,376220,376292,376343,376391,376575,376580,376623,376733,376750,376755,376758,376766,376781,377106,377107,377249,377362,377664,377669,377703,377847,377906,377940,378308,378365,378550,378587,378736,378764,378768,378805,378989,379142,379179,379481,379510,379675,379702,379762,379916,380010,380084,380091,380151,380194,380223,380253,380268,380322,380327,380339,380407,380433,380440,380503,380659,380663,380817,380859,381019,381202,381324,381366,381451,381570,381729,381761,381767,381867,381882,381944,382010,382017,382179,382278,382323,382375,382734,382762,382770,382813,382864,383030,383041,383134,383219,383350,383402,383748,383770,383771,383774,383788,383795,383932,384191,384472,384541,384577,384591,384704,384717,384753,384973,385052,385155,385190,385253,385256,385839,385915,385995,386009,386087,386236,386360,386413,386606,386696,386842,386875,386923,386966,386998,387054,387130,387185,387268,387506,387665,387836,388125,388142,388206,388239,388367,388368,388449,388569,388617,388810,388919,389061,389190,389359,389516,389596,389832,389897,390143,390291,390345,390479,390566,390739,390917,390981,391015,391043,391104,391106,391138,391424,391530,391976,391989,392008,392086,392139,392192,392496,392545,392603,392718,392967,393052,393123,393127,393286,393336,393527,393682,393684,393803,393885,394033,394108,394280,394416,394454,394468,394487,394525,394529,394676,394787,394843,395042,395081,395104,395356,395375,395475,395476,395530,395593,395680,395943,395975,396019,396039,396056,396060,396114,396229,396261,396272,396287,396585,396905,397138,397244,397408,397451,397470,397485,397486,397556,397762,397779,397823,397827,397919,397949,398007,398146,398378,398495,398609,399110,399184,399205,399256,399332,399479,399553,399669,399674,399679,399760,400008,400163,400225,400263,400325,400451,400464,400620,400781,400795,400916,400927,400939,401043,401076,401077,401094,401127,401221,401252,401651,401683,401714,401768,401867,401899,402054,402070,402175,402235,402252,402512,402529,402590,402604,402943,402981,402982,403117,403317,403560,403876,403877,403997,404142,404332,404442,404708,404754,404988,405161,405272,405284,405413,405530,405559,405560,405561,405748,405861,406013,406077,406099,406168,406174,406191,406316,406406,406500,406525,406550,406704,406872,407067,407219,407269,407476,407482,407512,407720,407812,407899,407952,408042,408227,408407,408617,408774,408865,409009,409055,409134,409182,409184,409272,409313,409430,409525,409527,409678,409813,409947,410246,410271,410272,410315,410848,410896,410897,411005,411165,411199,411314,411354,411448,411470,411538,411556,411666,411681,411706,411723,411770,411801,411854,411949,412093,412305,412545,412705,412778,412969,413139,413293,413424,413425,413458,413523,413586,413718,413760,413770,413786,413812,413823,413907,414213,414515,414940,414971,415020,415031,415042,415072,415268,415276,415282,415565,415645,415854,415876,415957,416092,416182,416189,416192,416449,416514,416751,416771,416776,416977,417072,417161,417245,417250,417259,417324,417365,417376,417396,417493,417642,417784,417831,417879,417930,417991,418153,418435,418450,418561,418576,418619,418642,418658,418781,418800,418841,418912,419211,419323,419446,419527,419644,419745,419994,420094,420168,420280,420349,420364,420372,420506,420519,420835,420873,420874,421088,421189,421275,421451,421566,421741,421960,421967,422109,422509,422729,422799,422880,422905,422925,423071,423141,423254,423293,423299,423532,423703,423847,423848,423909,423964,424057,424179,424528,424580,424669,424731,424757,425204,425252,425409,425497,425520,425572,425729,425874,425885,425935,425936,425941,426202,426312,426327,426561,426571,426749,426763,426794,426847,426922,426952,427102,427274,427293,427397,427398,427412,427652,427678,427680,427782,427785,427879,428038,428043,428116,428137,428480,428581,428730,428775,428895,428925,429054,429088,429089,429117,429118,429258,429291,429356,429357,429475,429492,429493,429669,430006,430013,430014,430046,430047,430116,430117,430197,430204,430311,430384,430392,430616,430772,430797,430864,431100,431287,431368,431631,431714,431807,431885,431969,432030,432114,432152,432303,432319,432515,432592,432698,432955,432956,433044,433083,433092,433094,433097,433108,433213,433431,433473,433607,433667,433668,433842,433933,433994,434037,434078,434418,434658,434908,435060,435094,435095,435227,435399,435450,435532,435548,435575,435576,435612,435645,435794,435884,435959,435973,436092,436098,436113,436133,436212,436219,436327,436518,436609,436655,436694,436699,436723,436943,436969,436997,437122,437192,437323,437399,437599,437677,437699,437708,437897,438002,438018,438047,438372,438453,438710,438715,438770,438915,438922,438993,439037,439038,439053,439097,439212,439215,439493,439536,439537,439557,439560,439599,439679,439759,439763,439954,440039,440067,440180,440249,440368,440481,440591,440741,440788,440889,440897,441051,441072,441291,441429,441499,441510,441595,441970,442046,442080,442219,442232,442473,442567,442608,442756,442777,442778,442839,442960,442969,443507,443612,443861,443883,444154,444159,444169,444249,444440,444447,444590,444645,444661,444689,444915,444922,444971,444980,445024,445073,445197,445236,445266,445311,445348,445349,445363,445458,445633,445697,445698,445774,445855,445945,445964,446069,446115,446116,446148,446259,446316,446450,446796,446881,447120,447255,447277,447322,447374,447396,447480,447522,447571,447584,447613,447736,447820,447859,448125,448348,448715,448925,449028,449039,449178,449229,449282,449455,449690,449966,450035,450377,450588,450665,450672,450734,450815,450816,450865,451012,451161,451197,451541,451546,451998,452272,452408,452764,452801,452805,453054,453100,453163,453164,453246,453281,453302,453309,453440,453492,453612,453751,453871,453885,454025,454163,454207,454216,454249,454253,454560,454699,454717,454980,454981,455039,455252,455791,456133,456272,456610,456651,456688,456703,456918,456922,456955,456994,457109,457120,457141,457193,457221,457380,457606,457742,457778,458143,458204,458295,458350,458351,458355,458661,458713,458759,458827,459116,459130,459207,459236,459310,459362,459378,459402,459473,459477,459520,460059,460157,460350,460361,460655,460790,460822,460889,460974,460988,461278,461335,461339,461466,461555,461571,461596,461701,461929,462300,462341,462385,462555,462962,463010,463030,463083,463092,463103,463161,463254,463507,463563,463645,463761,464012,464040,464272,464290,464331,464377,464405,464480,464565,464597,464646,464757,464758,464830,465034,465563,466025,466187,466257,466416,466467,466497,466558,466559,466714,466760,466923,466929,466977,467038,467094,467326,467354,467362,467386,467392,467418,467431,467507,467569,467618,467748,467759,467847,467997,468179,468337,468371,468439,468659,468663,468756,468845,469014,469071,469173,469587,469989,470033,470061,470080,470230,470270,470321,470374,470760,470781,470841,470903,470967,471111,471143,471357,471413,471521,471880,471986,472080,472142,472351,472512,472594,472618,472854,472912,472952,472973,473270,473333,473334,473341,473387,473474,473662,473675,474238,474632,474693,474865,475042,475153,475285,475297,475394,475449,475477,475567,475670,475725,475912,476269,476518,476536,476541,476617,476623,476624,476673,476753,476858,476859,477075,477236,477290,477361,477479,477549,477601,477636,477709,477918,477994,478080,478081,478127,478179,478194,478202,478467,478480,478584,478603,478639,478640,478765,478824,478871,478895,478937,479143,479244,479410,479420,479438,479443,479446,479512,479577,479714,479715,479973,480054,480139,480188,480231,480306,480393,480479,480539,480576,480702,481134,481223,481264,481379,481488,481523,481528,481647,481648,481787,481982,481983,482130,482155,482192,482396,482476,482562,482611,482626,482663,482664,482682,482761,482990,483011,483140,483185,483307,483374,483459,483495,483619,483766,483857,483944,484242,484372,484462,484503,484653,484701,484829,484853,484861,484870,484897,484982,485268,485325,485333,485391,485408,485725,485825,485881,485978,486045,486075,486256,486288,486298,486344,486406,486471,486649,486677,486686,486808,486827,486978,487121,487173,487348,487625,487676,487678,487688,487708,487709,487886,487896,487967,487974,488006,488093,488140,488347,488669,488700,488745,488968,488983,489148,489219,489370,489534,489715,489853,489862,490014,490023,490263,490333,490350,490365,490392,490527,490541,490589,490839,490960,491154,491182,491318,491339,491437,491523,491525,491536,491572,491732,491842,491862,491870,491883,491982,492070,492071,492177,492207,492262,492279,492447,492539,492566,492571,492588,492627,492784,492789,492831,492936,493015,493045,493049,493129,493226,493319,493420,493456,493477,493591,494002,494018,494167,494277,494284,494407,494446,494501,494538,494548,494778,494859,495083,495145,495146,495175,495176,495438,495636,495685,495696,495762,495793,495902,496248,496265,496389,496474,496554,496580,496590,496700,496712,496736,496946,497029,497096,497145,497307,497366,497530,497620,498037,498208,498249,498414,498530,498596,498614,498679,498704,498762,498885,499105,499110,499240,499265,499267,499309,499329,499379,499527,499619,499627,499682,499779,500059,500130,500282,500572,500599,500705,500757,500877,500888,501132,501188,501248,501270,501476,501525,501678,501686,501714,501772,501796,501810,501820,501861,501887,502028,502155,502254,502341,502431,502434,502631,502632,502882,502912,502965,503043,503165,503186,503233,503274,503275,503306,503646,503651,503683,503848,503884,503912,504004,504158,504301,504334,504373,504411,504417,504480,504539,504645,504656,504696,504905,505117,505155,505259,505322,505334,505370,505479,505488,505522,505559,505595,505596,505625,506178,506187,506221,506328,506351,506466,506673,506685,506758,506961,507001,507431,507471,507510,507650,507802,507925,508002,508035,508165,508173,508277,508311,508344,508629,508811,509089,509591,509648,509750,509861,509876,509971,510086,510167,510245,510292,510302,510309,510334,510634,510771,510939,511149,511225,511402,511663,511842,511881,512182,512335,512337,512421,512519,512557,512725,512778,512802,512984,513044,513159,513285,513343,513500,513601,513628,513659,513744,514263,514352,514403,514420,514448,514614,514676,514737,514813,514866,514926,515012,515080,515081,515268,515345,515571,515597,515604,515606,515649,515659,515673,515683,515708,515716,515774,515818,515844,516212,516246,516282,516309,516360,516494,516510,516583,516691,516932,517043,517115,517120,517190,517578,517738,517766,517849,517952,518106,518107,518253,518285,518306,518351,518381,518391,518508,518670,518716,518805,518899,518940,518963,519423,519465,519488,519537,519582,519631,519930,520131,520182,520236,520335,520419,520681,520687,520745,520762,520798,520882,520903,520906,520975,521021,521152,521203,521346,521361,521706,521749,521758,521822,521856,521904,522334,522346,522484,522570,522574,522902,522937,523009,523017,523053,523271,523328,523476,523521,523564,523589,523836,523855,523976,524229,524285,524341,524488,524508,524612,524613,524704,525024,525200,525360,525637,525651,525721,525744,525779,525808,526058,526091,526223,526269,526438,526471,526545,526554,526557,526618,526695,526738,526748,527020,527224,527278,527284,527319,527425,527604,527661,527752,527781,527891,527966,528066,528179,528534,528673,528674,528810,528910,528965,529070,529218,529231,529411,529554,529806,529865,529896,529926,529937,530033,530097,530133,530134,530180,530516,530521,530822,530876,530894,530943,531119,531130,531408,531446,531479,531587,531746,531771,531910,532016,532035,532056,532068,532081,532090,532144,532212,532224,532775,532968,533002,533274,533323,533349,533534,533585,533601,533713,533781,533948,534105,534171,534579,534627,534709,534733,534952,534968,535054,535076,535109,535301,535327,535518,535642,535704,535809,535906,535989,535990,536046,536093,536154,536362,536572,536666,536782,536811,537088,537115,537161,537199,537216,537251,537458,537557,537654,537774,537803,537816,538051,538068,538104,538209,538250,538385,538526,538558,538561,538638,538658,538696,538746,538770,538799,538817,538843,538873,538976,538983,539421,539480,539510,539597,539847,539958,540089,540116,540118,540208,540221,540256,540591,540655,540674,540716,540920,540978,541059,541389,541409,541473,541494,541497,541550,541775,541833,541953,542111,542112,542265,542779,542891,542936,542955,543029,543114,543150,543259,543380,543552,543686,543710,543743,543815,544017,544155,544162,544165,544336,544340,544377,544408,544524,544564,544576,544581,544961,545324,545476,545722,545735,545790,545994,546184,546544,546595,546631,546680,547080,547247,547248,547453,547572,547612,547707,547739,547872,547921,547967,548061,548141,548214,548284,548313,548401,548421,548482,548506,548551,548853,548913,548958,549100,549122,549142,549143,549152,549294,549372,549379,549450,549494,549583,549966,550024,550310,550317,550328,550484,550825,550836,550852,550857,550883,550893,550952,551050,551148,551174,551221,551272,551319,551371,551437,551585,551587,551596,551715,551818,551991,552015,552022,552080,552086,552207,552337,552457,552628,552910,553006,553060,553295,553392,553404,553473,553578,553584,553637,553658,553689,553697,553906,553938,554176,554178,554189,554472,554517,554573,554717,555036,555141,555142,555199,555670,555734,555906,556057,556084,556559,556666,556692,556866,556910,557057,557122,557125,557223,557471,557491,557580,557702,557884,558173,558383,558519,558688,558892,558899,559073,559170,559263,559521,559687,559740,559771,560157,560208,560451,560461,560580,560690,560691,560779,560829,560888,561032,561063,561276,561298,561353,561400,561514,561525,561526,561545,561596,561653,561738,561903,561911,561970,562027,562059,562090,562229,562551,562820,562853,562915,563065,563160,563244,563249,563306,563509,563784,564273,564352,564477,564515,564584,564669,564696,565020,565408,565699,565787,566045,566345,566346,566521,566538,566594,566683,567088,567114,567134,567138,567261,567389,567559,567573,567597,567681,567777,567880,567899,567932,567959,568376,568461,568493,568841,568872,568899,568910,568954,569551,569678,569736,569810,569914,569960,570000,570152,570238,570487,570683,570824,570851,570908,571000,571104,571137,571381,571393,571418,571442,572272,572588,572690,572942,573169,573425,573443,573658,573659,573673,573799,573826,573835,573924,573941,573942,574028,574441,574465,574554,574581,574595,574711,574737,574742,574803,574804,574808,575040,575090,575351,575506,576012,576206,576414,576459,576576,576625,576764,576765,576952,577043,577044,577234,577266,577320,577386,577491,577579,577586,577618,577753,577802,577870,577892,577898,577911,577926,577927,578078,578198,578307,578314,578361,578381,578433,578601,578644,578696,578790,578845,578917,578936,579183,579233,579254,579270,579684,579822,579929,579945,580019,580025,580235,580368,580475,580708,580921,580922,581043,581085,581159,581160,581290,581579,582037,582402,582427,582528,582625,582698,582704,582714,582765,583106,583295,583356,583421,583540,583559,583816,583838,583841,583923,584086,584310,584321,584350,584357,584397,584411,584414,584613,584645,584655,584800,585060,585127,585227,585431,585561,585823,586048,586565,586717,586953,587077,587297,587548,587609,587696,587744,587816,587823,587944,588215,588369,588399,588500,588643,588687,588766,588826,588853,588887,588937,589048,589052,589093,589094,589244,589316,589345,589379,589392,589528,589550,589713,589770,589856,589923,589952,590146,590307,590331,590464,590583,590625,590723,591046,591110,591170,591376,591466,591557,591565,591632,591796,591857,592092,592164,592169,592215,592291,592495,592499,592536,592672,592687,592732,592867,593193,593407,593516,593595,593635,593709,593727,593738,593881,593962,593978,594060,594191,594238,594299,594381,594390,594396,594443,594461,594495,594498,594527,594716,594724,594725,594777,594787,594875,594977,594994,595071,595273,595285,595366,595367,595544,595561,595571,595673,595760,595860,595885,595915,596445,596493,596511,596556,596627,596738,596842,597007,597010,597194,597247,597274,597463,597468,597469,597814,597932,597952,598102,598108,598155,598672,598717,598756,598799,598869,599151,599250,599429,599833,599859,599870,599879,599946,600040,600117,600368,600388,600456,600547,600623,600624,600663,600805,600936,601078,601178,601257,601267,601540,601547,601574,601785,601866,601912,601927,601928,602024,602042,602200,602343,602478,602591,602632,602659,602677,602695,602722,602726,602819,602887,603188,603437,603486,603496,603733,603810,603833,603875,603892,604065,604205,604378,604434,604483,604494,604518,604690,604766,604872,604932,605472,605522,605742,605813,605863,605899,606218,606255,606264,606399,606408,606431,606474,606557,606633,606870,606955,607046,607111,607311,607389,607551,607655,607756,607850,607874,607938,607939,608007,608038,608222,608807,608998,609010,609253,609254,609402,609589,609613,609814,609900,610079,610233,610543,610794,610995,611055,611281,611642,611649,611755,612097,612291,612475,612521,612789,612871,612937,612999,613273,613294,613311,613413,613507,613542,613619,613675,613683,613825,614007,614009,614060,614426,614427,614572,614684,614767,614921,614927,615079,615395,615487,615840,616156,616240,616241,616348,616856,616857,617094,617325,617393,617462,617468,617682,617708,617752,618185,618278,618419,618457,618626,618910,618913,619050,619204,619287,619400,619466,619655,619668,619710,619711,619736,620030,620054,620055,620327,620788,621055,621063,621144,621285,621350,621410,621585,621660,621718,621755,621782,621793,622105,622126,622213,622242,622255,622258,622288,622354,622411,622539,622593,622651,622789,622813,622852,622943,623033,623079,623094,623239,623240,623294,623304,623356,623395,623396,623422,623459,623595,623621,623634,623682,623691,623751,623942,623966,624012,624077,624083,624404,624506,624540,624688,624794,624853,625010,625029,625287,625584,625621,625717,625724,625881,625896,626060,626079,626113,626140,626141,626278,626480,626585,626817,626829,626874,626904,626932,626989,627034,627080,627093,627126,627217,627290,627366,627401,627459,627548,627662,627681,627686,627987,628072,628233,628282,628315,628361,628385,628428,628489,628505,628547,628658,628661,628876,628933,628980,629024,629051,629080,629129,629197,629201,629243,629291,629313,629368,629404,629448,629584,629848,629932,630044,630161,630411,630463,630625,630812,630876,630907,630942,630958,631350,631722,631894,631907,631958,632031,632134,632135,632288,632369,632382,632513,632766,632950,632956,632970,633032,633071,633457,633574,633810,633842,633972,634054,634127,634224,634232,634268,634269,634300,634414,634506,634554,634617,634731,634755,634805,634826,635021,635225,635269,635270,635342,635374,635385,635425,635568,635856,635905,635908,635952,636024,636385,636439,636489,636633,636647,636703,636758,636777,636858,636902,636976,636979,637078,637102,637261,637286,637287,637338,637339,637344,637518,637580,637986,638054,638150,638204,638454,638476,638540,638541,638824,638890,639076,639123,639631,639726,639793,639963,639981,639998,640084,640139,640154,640161,640257,640283,640344,640474,640717,640760,640901,641239,641287,641306,641352,641373,641528,641534,641798,641858,642074,642119,642406,642419,642505,642544,642578,642646,642682,642802,643115,643229,643556,643588,643593,643769,644044,644129,644148,644161,644162,644228,644488,644718,644849,645095,645299,645455,645479,645602,645652,645671,645733,645775,645898,645954,645969,646026,646043,646240,646273,646282,646409,646613,646701,646806,646855,646915,646986,647009,647014,647060,647102,647118,647133,647246,647270,647285,647570,647710,647732,647776,647825,647830,647948,647972,648002,648089,648138,648168,648340,648429,648694,648725,648801,648836,648837,648976,649068,649241,649463,649787,649857,649891,650124,650528,650562,650636,650756,650764,650799,650800,650960,650974,651007,651071,651181,651203,651332,651512,651568,651636,652035,652057,652160,652196,652251,652254,652334,652547,652658,652736,652827,652855,652857,653102,653139,653559,653560,653595,653828,654228,654313,654376,654407,654415,654430,654503,654692,654703,654863,654963,655117,655342,655343,655421,655478,655491,655539,655540,655563,655686,655780,655847,655943,655944,656029,656214,656459,656491,656502,656590,656738,656849,656866,657159,657220,657228,657263,657673,657785,657919,657920,657978,658232,658233,658270,658413,658434,658435,658529,658706,658765,658878,659140,659377,659633,659673,659687,659692,659724,659897,660013,660102,660163,660298,660455,660802,661128,661345,661352,661497,661599,661851,661863,661951,661952,662132,662173,662225,662272,662352,662513,662535,662849,662855,662856,662909,662966,663314,663479,663489,663728,663777,663888,664007,664116,664254,664482,664544,664613,664715,664928,665003,665279,665588,665612,665670,665672,665682,665719,665739,665869,665876,665961,666016,666023,666038,666047,666158,666371,666387,666507,666665,666694,666715,666747,666889,666963,667067,667103,667301,667327,667367,667403,667659,667812,667912,667958,667989,668117,668143,668220,668329,668369,668470,668511,668566,668600,668660,668731,668816,668953,669143,669176,669247,669296,669622,669634,669678,669997,670064,670111,670123,670228,670229,670285,670450,670485,670508,670579,670585,670620,670904,671153,671380,671708,671736,671768,671896,671929,671930,672032,672101,672156,672235,672286,672397,672409,672412,672600,672603,672854,672886,672904,672941,672968,673225,673242,673283,673343,673372,673462,673522,673633,674073,674175,674184,674416,674427,674714,674747,674752,674753,674764,674976,675072,675298,675312,675323,675335,675400,675407,675412,675418,675419,675555,675697,675968,676108,676121,676125,676131,676224,676225,676478,676538,676803,676933,677043,677117,677390,677518,677979,677986,678336,678360,678374,678457,678578,678617,678775,679114,679165,679326,679383,679460,679504,679523,679624,679714,679733,679795,679809,679815,680091,680380,680515,680673,680709,680768,680769,680808,680920,681085,681128,681190,681299,681342,681361,681379,681458,681486,681649,681698,681812,681831,681894,682059,682193,682263,682331,682383,682708,682831,682867,682919,682980,683005,683070,683185,683193,683249,683305,683338,683442,683822,683823,684202,684365,684400,684717,684757,684780,684812,684838,684920,684972,685206,685336,685422,685545,685594,685721,685786,685847,685931,686065,686145,686161,686247,686331,686377,686648,686706,686707,686845,687158,687171,687227,687252,687299,687367,687482,687518,687531,687534,687644,687796,688043,688050,688137,688298,688322,688462,688653,688660,688731,688757,688904,689059,689137,689226,689538,689539,689733,689832,689937,689983,690149,690188,690471,690671,690767,690875,691122,691190,691286,691537,691588,691622,691658,691677,691798,691959,691969,692039,692145,692301,692343,692485,692490,692577,692955,692998,693058,693078,693170,693212,693256,693410,693456,693592,693599,693684,693685,693710,693775,693808,693910,694196,694219,694295,694611,694735,694890,695011,695034,695095,695148,695485,695744,695804,695875,696041,696085,696153,696218,696252,696340,696387,696434,696473,696480,696654,696690,696704,696759,696782,696829,696833,696936,696974,696983,697007,697101,697249,697278,697345,697348,697502,697524,697582,697611,697833,698019,698059,698064,698345,698456,698544,698659,698890,699050,699106,699230,699253,699321,699373,699501,699726,699756,699915,700040,700229,700390,700588,700652,700973,701002,701132,701136,701334,701448,701449,701756,701774,701810,701815,702190,702385,702489,702519,702539,702643,702736,702753,702797,702858,703007,703017,703080,703151,703361,703459,703466,703497,703736,703745,703807,704114,704135,704264,704269,704277,704393,704570,704705,704706,704710,704796,704824,704896,705202,705378,705495,705562,705571,705608,705779,705823,705934,706271,706330,706402,706574,706666,706731,706798,706934,707129,707161,707213,707234,707251,707362,707387,707425,707501,707589,707817,707823,707853,707920,708069,708407,708436,708546,708780,708819,708881,708950,709103,709115,709207,709261,709673,709739,709830,709864,709928,709946,710008,710048,710085,710165,710419,710500,710519,710527,710606,710647,710648,710804,710968,710996,711471,711515,711575,711920,711933,712062,712091,712201,712267,712346,712373,712616,712663,712796,712920,713048,713118,713219,713322,713349,713478,713506,713607,713635,713759,713804,713891,713922,714064,714115,714273,714286,714433,714601,715021,715056,715085,715199,715217,715329,715498,715600,715675,715925,716058,716146,716221,716271,716391,716396,716467,716474,716524,716577,716609,716659,717318,717453,717675,718074,718220,718244,718295,718372,718549,718767,718781,718799,718932,718953,719007,719107,719210,719622,719662,719673,719747,719777,719851,720074,720215,720261,720669,720696,721026,721076,721169,721185,721206,721261,721315,721401,721402,721544,721549,721695,721702,721703,721889,721981,722001,722162,722248,722402,722451,722555,722597,722607,722696,722701,722775,722806,722979,723245,723469,723630,723639,723782,724067,724072,724282,724337,724425,724552,724738,724948,724994,725040,725122,725381,725457,725575,725709,725811,725814,725896,726119,726343,726498,726630,726804,726869,727125,727155,727272,727372,727440,727445,727453,727480,727517,727571,727659,727737,727909,727910,728121,728132,728395,728582,728586,728909,729031,729259,729356,729835,729968,730006,730060,730231,730273,730288,730643,730695,730770,731128,731140,731176,731207,731346,731837,731859,731951,732025,732412,732759,733256,733295,733423,733609,733626,733664,733743,733760,733816,733955,734087,734090,734109,734140,734249,734410,734569,734594,734648,734774,734879,734935,734974,734986,735300,735411,735476,735500,735711,735747,735999,736038,736256,736262,736350,736462,736558,736657,736665,736860,737259,737280,737361,737429,737507,737800,738011,738166,738241,738289,738378,738507,738641,738762,738777,738797,738814,738994,739137,739266,739283,739289,739319,739454,739513,739522,739679,739751,740090,740108,740145,740217,740238,740356,740364,740370,740431,740456,740464,740701,740759,740832,740994,741051,741058,741333,741356,741546,741978,742126,742154,742317,742341,742637,742688,742817,742828,742918,743029,743180,743194,743338,743409,743457,743491,743552,743604,743660,743765,743768,743770,743781,743846,744015,744147,744297,744439,744514,744657,744813,745069,745130,745224,745461,745509,745536,745677,745771,745934,745980,746052,746093,746161,746239,746261,746328,746429,746713,746761,746924,747296,747638,747653,747716,747787,747874,747912,748028,748161,748247,748300,748361,748421,748426,748456,748705,748810,748818,748819,748958,749044,749126,749182,749209,749289,749341,749390,749476,749557,749688,749694,749708,749744,749809,749872,749873,750069,750314,750329,750336,750392,750547,750643,750801,750941,750999,751129,751160,751273,751346,751351,751412,751638,752308,752450,752583,752693,752737,752854,753150,753193,753203,753325,753330,753409,753412,753595,753659,753720,753781,753912,753958,754008,754128,754190,754323,754343,754364,754380,754425,754584,754615,754742,755424,755452,755453,755720,755779,755816,755825,755874,755971,756278,756519,756762,756999,757124,757154,757267,757294,757301,757322,757393,757489,757518,757584,757684,757742,758210,758230,758380,758392,758431,758441,758484,758604,758698,758805,758905,758906,759051,759199,759312,759336,759369,759424,759525,759786,759874,759927,759980,760040,760122,760133,760287,760375,760567,760823,761091,761151,761220,761564,761574,761601,761676,761711,761750,762049,762066,762247,762448,762627,762661,762764,762765,762906,762965,763024,763099,763406,763457,763461,763643,763690,763719,763761,763785,763850,763891,763961,763962,763974,763985,764318,764561,764692,765030,765329,765362,765399,765403,765407,765418,765486,765622,765941,765954,765980,766105,766243,766244,766385,766400,766415,766506,766641,766698,766727,766757,766780,766815,767135,767148,767252,767432,767478,767606,767677,767767,767798,767804,767902,767917,767943,767989,768004,768029,768042,768151,768246,768285,768299,768424,768462,768505,768533,768858,768951,769028,769107,769108,769158,769227,769230,769376,769387,769398,769495,769547,769552,769586,769599,769618,769635,769695,769704,769942,770110,770122,770336,770368,770595,770609,770621,770912,770921,770931,771044,771079,771262,771399,771417,771453,771629,771746,771783,771884,771949,772063,772140,772357,772617,772636,772665,772925,772987,773123,773215,773293,773370,773424,773503,773621,773725,773749,773791,773818,773858,773994,774130,774222,774261,774264,774368,774402,774523,774611,774660,774804,774808,774903,774989,775013,775102,775265,775316,775319,775345,775489,775558,775570,775651,775761,775930,775965,776003,776167,776228,776289,776296,776334,776345,776366,776375,776405,776553,776643,776755,776881,776934,776988,777005,777125,777150,777304,777329,777358,777710,777717,777806,778084,778101,778126,778147,778154,778237,778264,778320,778636,778682,778694,778814,779007,779037,779132,779133,779193,779227,779325,779340,779351,779738,779895,779904,780038,780075,780129,780276,780479,780638,780639,780662,780711,780718,780852,780981,781132,781202,781407,781408,781563,781570,781624,781630,781736,781808,781851,782156,782291,782386,782476,782496,782623,782625,782754,782813,782847,782949,782972,783011,783018,783044,783063,783064,783137,783206,783207,783262,783345,783403,783506,783564,783723,783756,783908,784108,784109,784146,784437,784465,784502,784623,784638,784746,784826,784827,784998,785028,785297,785332,785574,785624,785700,785711,785819,785845,785853,785858,785895,785912,785982,786011,786053,786102,786119,786229,786260,786377,786413,786469,786562,786599,786618,786746,786766,786829,787101,787121,787327,787485,787526,787586,787597,787766,788140,788158,788248,788416,788599,788867,788918,789000,789048,789253,789254,789269,789333,789480,789502,789755,789855,789954,789958,789964,789986,790096,790119,790187,790219,790285,790431,790443,790520,790647,790914,790959,790998,791010,791364,791494,791510,791584,791589,791762,791825,791849,791891,791897,791914,791932,791935,791967,792125,792196,792334,792409,792434,792624,792750,792779,792945,793081,793230,793308,793340,793626,793651,793938,794025,794113,794287,794362,794732,794859,795000,795001,795560,795633,795830,795852,795924,795925,795994,796045,796055,796080,796081,796182,796203,796233,796383,796518,796550,796584,796679,797110,797278,797487,797503,797545,797848,797867,797895,797906,798052,798178,798309,798467,798550,798680,798685,798704,798916,798944,799010,799019,799037,799232,799340,799374,799385,799456,799486,799505,799764,799770,799904,799911,799936,800130,800144,800305,800401,800676,801011,801087,801141,801202,801205,801211,801264,801429,801473,801641,801705,801760,802127,802355,802453,802510,802587,802605,802782,802814,802834,802911,802926,802934,803097,803130,803141,803142,803231,803339,803357,803463,803507,803586,803724,803745,803976,804042,804384,804437,804454,804502,804509,804516,804612,804626,804663,804751,804759,804807,805120,805251,805529,805643,805862,806040,806052,806145,806205,806230,806246,806285,806322,806348,806433,806520,806539,806557,806786,806982,806995,807005,807087,807129,807147,807201,807226,807244,807286,807296,807336,807451,807457,807671,807736,807903,807915,807951,807990,808109,808187,808374,808432,808536,808582,808591,808633,808799,808844,808906,809136,809351,809379,809425,809432,809604,809636,809721,810006,810014,810248,810308,810538,810612,810715,810784,810908,810929,811057,811220,811235,811290,811301,811339,811435,811503,811523,811746,811774,811830,812000,812211,812446,812673,812674,812725,812751,812761,812776,813018,813120,813293,813389,813544,813549,813603,813621,813878,814231,814294,814295,814635,814981,815144,815421,815429,815496,815603,815650,815668,815791,815941,816177,816242,816330,816373,816636,816739,816806,816922,816973,817010,817015,817156,817430,817461,817499,817500,817561,817581,817587,817624,817682,817795,817805,818127,818424,818531,818672,818781,818804,818851,818995,819003,819042,819102,819230,819398,819441,819650,819970,820000,820065,820271,820315,820375,820474,820675,820886,820947,821073,821169,821292,821506,821839,821847,821867,822189,822190,822484,822504,822658,822842,822853,822900,823092,823093,823157,823171,823345,823413,823612,823613,823620,823653,823667,823710,823921,823945,824059,824156,824176,824242,824282,824481,824603,824842,824872,825091,825133,825482,826132,826176,826252,826298,826389,826411,826413,826492,826576,826666,826761,826852,826948,826972,827118,827203,827225,827245,827303,827396,827473,827739,827816,827873,827908,827993,828004,828276,828297,828298,828376,828488,828505,828648,828711,828720,828777,828811,828972,829174,829519,829603,829641,829660,829711,830163,830167,830312,830363,830384,830421,830511,830840,831207,831252,831322,831332,831406,831507,831530,831668,831909,832046,832173,832274,832444,832483,832554,832576,832740,832743,832897,832967,832984,833109,833187,833213,833217,833277,833337,833359,833372,833483,833571,833769,833987,834170,834174,834201,834211,834341,834345,834353,834496,834513,834568,834630,834673,834749,834805,834895,835032,835183,835270,835380,835636,835637,835784,835973,836054,836066,836160,836187,836216,836220,836310,836695,836698,836731,836844,836858,836938,836941,837071,837306,837356,837399,837429,837562,837602,837696,837717,837815,837894,837931,838015,838018,838355,838495,838740,838755,838762,838776,838895,839062,839125,839264,839401,839428,839491,839503,839521,839591,839690,839830,839852,839926,839937,840175,840290,840360,840436,840453,840482,840497,840711,840931,840943,840979,841125,841296,841360,841507,841508,841509,841750,841824,841877,841907,842132,842382,842490,842869,842944,843078,843507,843557,843560,843599,843625,843677,843694,843774,843887,844262,844293,844408,844580,844587,844588,844619,844703,844771,844783,844784,844821,844932,845017,845170,845227,845403,845475,845526,845622,845637,845844,845874,846055,846220,846229,846371,846561,846576,847509,847567,847580,847599,847604,847658,847673,847692,847726,847747,847756,847787,847860,847861,847992,848014,848149,848411,848499,848543,848588,848940,849041,849062,849089,849091,849312,849338,849342,849511,849542,849579,849661,849717,849826,849894,849900,850152,850278,850322,850350,850505,850667,850831,850916,850977,851080,851436,851443,851498,851649,851725,851784,851855,852006,852062,852075,852090,852091,852178,852207,852240,852263,852265,852326,852351,852398,852448,852471,852474,852501,852555,852647,852700,852919,853097,853320,853497,853510,853625,853786,853914,854168,854377,854388,854413,854498,855133,855333,855470,855471,855621,855802,855995,856035,856304,856491,856534,856752,856862,856875,856927,856940,857119,857187,857264,857618,857633,857730,857765,857766,857846,857928,858069,858203,858212,858246,858264,858329,858402,858408,858659,858726,858822,858926,859049,859131,859193,859261,859349,859416,859581,859680,859738,859923,860038,860043,860044,860073,860211,860300,860640,860674,860713,860874,860878,861028,861032,861304,861311,861555,861824,862045,862059,862171,862208,862397,862412,862520,862547,862837,862879,862958,862963,863033,863034,863067,863185,863368,863474,863477,863634,863639,863805,863865,863938,864150,864231,864265,864463,864468,864528,864633,864845,864874,865032,865035,865088,865237,865300,865567,865760,866026,866267,866387,866400,866464,866552,867037,867138,867232,867414,867468,867496,867866,867912,867988,868134,868155,868279,868498,868755,868786,868815,868938,869069,869101,869117,869465,870029,870036,870294,870350,870406,870445,870538,870590,870728,870736,870814,870854,870864,870956,871012,871307,871337,871338,871457,871592,871713,871827,871948,872106,872203,872316,872614,872644,872681,872756,872916,873026,873027,873148,873331,873429,873453,873473,873518,873593,873599,873609,873716,873769,873770,873800,873807,874205,874278,874388,874487,874598,874604,874914,875021,875032,875043,875068,875347,875361,875495,875526,875630,875765,875795,875943,875988,876080,876430,876535,876701,876803,877004,877108,877342,877378,877385,877401,877467,877468,877695,877726,877880,878108,878126,878130,878234,878247,878313,878386,878540,878582,878583,878724,878855,878904,879099,879425,879462,879477,879502,879519,879558,879569,879619,879620,879768,879837,879901,879969,880214,880263,880449,880659,880686,880699,880868,880918,880996,881052,881098,881222,881326,881431,881452,881470,881545,881590,881595,881768,881863,881905,881946,882053,882341,882393,882445,882647,882664,882707,882732,882849,882899,882955,883420,883634,883702,883776,883796,883829,883852,883865,883883,884019,884535,884551,884665,884688,884846,884860,884895,884955,884965,885074,885094,885110,885167,885319,885364,885455,885456,885464,885494,885648,885710,885766,885781,886006,886023,886056,886190,886208,886215,886224,886386,886494,886594,886622,886682,886751,887022,887030,887078,887108,887130,887150,887155,887173,887247,887290,887301,887358,887427,887462,887641,887787,888042,888063,888176,888250,888408,888421,888499,888603,888649,888693,888755,888772,888797,888860,888989,889060,889194,889372,889461,889468,889486,889555,889624,889710,889728,889817,889835,889945,890047,890189,890295,890382,890428,890450,890505,890538,890548,890626,890701,890788,890802,890850,890920,891152,891346,891431,891620,891689,891784,891812,892047,892323,892324,892329,892614,892794,892810,892816,892839,892913,892943,892997,893107,893114,893150,893338,893412,893450,893489,893496,893560,893575,893654,893682,893713,893714,893721,893722,894127,894139,894168,894312,894343,894344,894393,894408,894522,894531,894676,894714,894776,894784,894820,894850,894976,895022,895085,895226,895308,895547,895629,895660,895669,895858,895876,895890,896002,896477,896500,896501,896525,896638,896653,896657,896661,896694,896721,896722,896829,897052,897058,897114,897241,897271,897298,897316,897406,897414,897420,897540,897614,897675,897790,897798,897805,897970,897989,898002,898117,898135,898173,898448,898609,898785,899016,899088,899091,899175,899204,899231,899245,899340,899418,899781,899874,899880,899887,899910,899951,899969,900050,900198,900352,900430,900474,900499,900510,900518,900549,900598,900644,900817,900933,901012,901054,901155,901180,901188,901434,901646,901684,901693,901713,901745,901798,901813,901843,901849,901889,901979,902005,902050,902058,902137,902143,902264,902448,902579,902581,902591,902605,902676,902806,902930,902936,902943,902985,903374,903413,903508,903542,903626,903792,903863,903975,904131,904133,904171,904283,904340,904765,904795,904858,904868,904879,905021,905022,905033,905096,905208,905417,905546,905684,905717,906165,906171,906447,906636,906675,906952,907037,907180,907282,907376,907516,907583,907719,907889,907956,908013,908017,908030,908035,908036,908078,908452,908500,908619,908750,908862,908967,909026,909160,909624,909957,910019,910027,910068,910288,910371,910426,910541,910650,911303,911346,911779,911780,911818,911946,912086,912154,912234,912251,912341,912412,912541,912618,912881,913047,913374,913409,913598,913690,913774,913881,913927,914152,914176,914192,915052,915210,915242,915297,915322,915346,915376,915390,915458,915684,915818,915922,916063,916147,916181,916182,916243,916285,916375,916516,916541,916582,916583,916603,916669,916769,916803,916804,916909,916936,917128,917141,917330,917355,917433,917506,917571,917598,917683,917762,917785,917818,918172,918175,918190,918197,918274,918399,918413,918565,918599,918667,918765,918890,918955,918961,919029,919124,919218,919331,919567,919625,919788,919959,920285,920432,920440,920448,920524,920984,920985,920992,921038,921246,921299,921483,921484,921873,922072,922180,922353,922477,922650,922983,922987,923231,923256,923334,923347,923562,923928,923998,924220,924252,924355,924445,924506,924507,924658,924755,924886,925036,925113,925134,925152,925256,925420,925530,925571,925617,925702,925718,925776,925792,925846,926171,926179,926706,926931,927069,927157,927376,927667,927941,928120,928246,928335,928597,928618,928721,928758,928778,928915,928987,928988,928995,929042,929241,929372,929454,929602,929615,929616,929673,929769,930026,930180,930194,930283,930284,930360,930386,930387,930662,930663,930678,930691,931121,931203,931250,931367,931555,931572,931606,931862,932000,932056,932105,932288,932289,932315,932392,932401,932702,932724,932980,933093,933134,933489,933584,933645,933717,933744,933815,933937,934086,934206,934248,934848,934970,934975,935190,935404,935536,935561,935706,935810,935870,936040,936096,936111,936114,936398,936605,936628,936754,936775,936779,936789,936791,936928,937025,937300,937369,937405,937562,937563,937750,937829,937846,937863,937889,937935,937958,938041,938114,938139,938209,938220,938342,938529,938548,939013,939023,939129,939148,939169,939420,939436,939453,939461,939462,939809,939887,939967,940149,940227,940328,940506,940611,940704,940896,940977,940978,941098,941153,941183,941317,941336,941746,941804,941890,941891,941909,942055,942487,942509,942537,942545,942579,942825,943003,943015,943222,943249,943257,943340,943346,943422,943601,943723,943814,943876,943988,943995,944102,944129,944151,944471,944478,944574,944581,944663,944719,944735,944740,944820,944858,945037,945048,945061,945140,945169,945291,945424,945460,945495,945596,945679,945781,945951,946011,946041,946117,946199,946304,946319,946409,946556,946667,946706,946717,946779,946796,946858,946955,947119,947144,947280,947306,947477,947642,947647,947816,948043,948050,948089,948125,948519,948534,948562,948630,948810,948917,948967,949004,949075,949076,949237,949534,949542,949590,950066,950227,950228,950250,950260,950268,950540,950682,950780,950894,951134,951342,951432,951439,951978,951990,952040,952064,952242,952271,952285,952363,952541,952571,952982,953013,953039,953100,953286,953402,953423,953698,953726,953893,954021,954167,954196,954263,954346,954521,954677,954713,954725,954907,954908,955354,955371,955576,955619,955709,955812,955844,955946,955974,955984,956060,956244,956250,956325,956331,956375,956403,956417,956542,956586,956613,956715,956737,956907,957033,957037,957125,957279,957465,957732,957741,957775,957887,957945,957999,958335,958349,958373,958668,958804,958874,958919,958987,959002,959027,959093,959155,959470,959488,959552,959569,959720,959892,960119,960179,960204,960580,960670,960708,960822,960976,960979,961048,961077,961155,961184,961594,961601,961785,962093,962202,962215,962225,962298,962404,962458,962555,962577,962643,962950,962989,963007,963021,963070,963096,963117,963169,963183,963223,963278,963380,963442,963696,963697,963777,964158,964277,964282,964283,964569,964607,964819,964847,964936,965308,965309,965372,965428,965444,965635,965734,965816,965851,965852,965997,966017,966054,966055,966091,966189,966226,966321,966376,966385,966391,966460,966495,966681,966827,967127,967131,967178,967290,967347,967444,967467,967579,967810,967856,967857,967894,968005,968090,968108,968498,968678,968900,969184,969214,969222,969315,969610,969658,969733,969749,969766,969811,969917,970238,970317,970346,970392,970422,970649,970779,970781,970827,970915,970965,970967,970970,971195,971253,971432,971477,971699,971749,971768,972098,972357,972358,972546,972641,972646,972819,972830,973033,973042,973267,973372,973514,973599,973742,973846,973962,974105,974109,974136,974255,974278,974305,974347,974489,974669,974704,974896,974897,974916,974928,975130,975277,975295,975314,975377,975452,975535,975560,975803,975846,975873,976041,976071,976077,976092,976102,976252,976311,976426,976559,976623,976701,976727,976735,976794,976816,976829,977106,977177,977206,977252,977262,977363,977409,977532,977548,977772,977786,977885,977903,978150,978151,978369,978370,978516,978588,978660,978944,979116,979187,979234,979251,979262,979306,979382,979602,980099,980209,980493,980608,980955,981013,981083,981275,981779,981867,981920,981951,982000,982266,982329,982334,982436,982520,982546,982644,982719,982724,982774,982840,982846,982863,982940,983170,983197,983203,983386,983428,983488,983574,983616,983726,983781,983782,983796,983803,983958,984074,984111,984112,984221,984380,984406,984531,984532,984633,984645,984885,984983,985064,985078,985096,985249,985256,985285,985553,985618,985622,985627,985708,985782,985904,986253,986580,986865,987351,987530,987628,987654,987777,987958,987975,988138,988141,988239,988329,988419,988432,988519,988948,988968,988992,989127,989271,989290,989407,989490,989496,989563,989574,989588,989739,989818,989894,989982,990068,990087,990123,990262,990485,990554,990583,990621,990809,990967,990990,991030,991124,991241,991314,991449,991471,991634,991666,992100,992149,992163,992255,992325,992375,992502,992580,992623,992679,992773,992854,992936,992956,993216,993468,993497,993564,993605,993635,993645,993821,993905,993929,993937,994022,994033,994116,994242,994281,994413,994421,994443,994512,994513,994535,994552,994557,994843,994876,994893,994998,994999,995216,995258,995325,995426,995442,995489,995490,995627,995638,995762,995806,995826,996035,996076,996096,996129,996133,996139,996140,996152,996255,996256,996344,996428,996454,996467,996509,996601,996642,996656,996661,996681,996682,996686,996820,996863,996905,996927,996941,997033,997219,997227,997325,997341,997368,997441,997579,997609,997656,997728,997882,997962,997972,997982,997993,998047,998084,998129,998162,998194,998195,998669,998757,998782,998936,999334,999420,999568,999603,999649,999669,999692,999753,1000054,1000130,1000158,1000247,1000250,1000408,1000464,1000770,1000912,1001095,1001154,1001164,1001473,1001562,1001585,1001632,1001726,1002042,1002078,1002324,1002419,1002497,1002611,1002626,1002831,1002949,1003158,1003280,1003319,1003498,1003687,1003991,1004089,1004132,1004157,1004158,1004298,1004333,1004334,1004474,1004536,1004585,1004641,1004767,1004820,1004835,1005188,1005284,1005293,1005303,1005372,1005531,1005541,1005675,1005716,1005743,1005757,1005771,1005957,1006034,1006232,1006527,1006596,1006631,1006735,1006773,1006775,1006776,1007025,1007110,1007142,1007255,1007292,1007419,1007507,1007524,1007556,1007595,1008518,1008555,1008855,1008863,1008883,1009028,1009075,1009105,1009175,1009232,1009343,1009361,1009380,1009569,1009781,1009789,1009842,1009873,1009935,1009964,1010218,1010238,1010277,1010293,1010315,1010361,1010383,1010621,1010713,1010886,1010945,1011001,1011151,1011152,1011304,1011398,1011446,1011590,1011632,1011642,1011655,1011656,1011739,1011776,1011786,1011909,1011930,1012054,1012055,1012078,1012091,1012129,1012172,1012320,1012403,1012425,1012532,1012533,1012554,1012687,1012718,1012723,1012829,1012896,1012963,1013039,1013198,1013306,1013347,1013374,1013375,1013487,1013542,1013554,1013618,1013818,1013826,1013855,1013925,1013983,1014140,1014189,1014387,1014591,1014655,1014786,1015001,1015161,1015274,1015588,1015728,1015754,1015924,1015976,1016036,1016196,1016337,1016361,1016428,1016449,1016549,1016754,1016769,1016808,1016874,1016877,1016998,1017097,1017240,1017245,1017258,1017436,1017437,1017496,1017574,1017595,1017954,1017986,1018003,1018009,1018082,1018108,1018145,1018322,1018334,1018389,1018413,1018466,1018580,1018644,1018826,1018939,1019010,1019011,1019052,1019055,1019101,1019116,1019260,1019300,1019399,1019536,1019722,1019877,1019920,1019926,1020179,1020202,1020697,1020708,1020817,1020853,1020901,1021199,1021254,1021277,1021380,1021432,1021564,1021589,1021740,1021963,1022026,1022116,1022148,1022204,1022318,1022405,1022777,1023202,1023203,1023311,1023312,1023768,1023834,1023881,1024092,1024180,1024259,1024282,1024336,1024359,1024404,1024555,1024629,1024735,1024926,1025007,1025099,1025129,1025164,1025221,1025256,1025416,1025458,1025475,1025484,1025509,1025526,1025627,1025673,1025716,1025877,1025902,1025943,1026069,1026299,1026435,1026440,1026592,1026702,1026797,1026932,1027110,1027312,1027313,1027464,1027729,1027767,1027880,1028005,1028063,1028092,1028127,1028335,1028342,1028529,1028687,1028911,1028956,1029000,1029017,1029215,1029216,1029269,1029324,1029380,1029488,1029576,1029584,1029643,1029694,1029709,1029919,1029928,1029929,1029997,1030016,1030062,1030082,1030267,1030357,1030447,1030448,1030473,1030550,1030613,1030644,1030692,1030706,1030724,1030746,1030751,1030864,1031029,1031070,1031256,1031305,1031313,1031426,1031730,1031785,1031875,1031972,1032130,1032211,1032238,1032433,1032447,1032549,1032570,1032608,1032652,1032656,1032666,1032927,1033008,1033091,1033119,1033158,1033237,1033349,1033434,1033503,1033557,1033679,1033698,1033998,1034053,1034068,1034076,1034103,1034443,1034487,1034500,1034736,1034750,1034959,1034986,1034987,1035061,1035164,1035181,1035274,1035551,1036238,1036292,1036308,1036318,1036409,1036541,1036608,1036761,1036919,1036985,1037077,1037258,1037373,1037413,1037471,1037485,1037524,1037541,1037619,1038110,1038307,1038308,1038333,1038334,1038379,1038668,1038669,1038718,1038766,1038785,1038892,1038908,1038920,1039093,1039111,1039294,1039433,1039557,1039907,1039908,1040097,1040458,1040523,1040543,1040740,1040879,1041029,1041030,1041590,1041613,1041644,1041699,1041700,1041758,1041901,1042001,1042002,1042253,1042308,1042450,1042615,1042939,1042941,1043011,1043177,1043271,1043272,1043372,1043396,1043515,1043534,1043558,1043644,1043754,1043769,1043775,1043778,1043791,1044039,1044377,1044577,1044648,1044875,1045146,1045228,1045246,1045361,1045423,1045557,1046050,1046164,1046177,1046193,1046224,1046340,1046365,1046455,1046500,1046566,1046618,1046622,1046712,1046766,1047120,1047133,1047178,1047186,1047205,1047267,1047375,1047382,1047447,1047505,1047690,1047738,1048294,1048375,1048451,1048475,1048476,1048588,1048678,1048739,1048913,1048971,1049055,1049088,1049104,1049121,1049150,1049243,1049350,1049510,1049615,1049677,1049869,1049887,1050202,1050223,1050511,1050542,1050543,1050625,1050636,1050866,1050973,1051074,1051088,1051258,1051299,1051368,1051484,1051579,1051581,1051667,1051749,1051819,1052005,1052006,1052067,1052169,1052237,1052340,1052448,1052543,1052621,1053273,1053523,1053611,1053627,1053646,1053647,1053850,1053915,1053952,1054022,1054027,1054129,1054315,1054320,1054610,1054800,1055235,1055426,1055475,1055552,1055604,1055626,1056013,1056043,1056113,1056122,1056154,1056536,1056618,1056649,1056859,1056982,1057162,1057194,1057208,1057469,1057757,1058005,1058184,1058268,1058397,1058462,1058717,1058721,1058934,1059067,1059136,1059535,1059633,1059822,1059964,1059971,1060036,1060354,1060465,1060615,1060634,1060755,1060820,1060832,1060899,1060949,1061006,1061061,1061405,1061409,1061426,1061488,1061594,1061619,1061864,1061920,1062077,1062083,1062084,1062361,1062405,1062667,1062894,1062919,1062920,1062930,1062931,1063004,1063280,1063427,1063539,1063540,1063693,1063750,1063852,1063862,1064047,1064095,1064152,1064400,1064505,1064890,1064913,1065034,1065095,1065115,1065151,1065200,1065557,1065897,1065959,1066010,1066117,1066170,1066386,1066656,1066681,1066682,1066838,1066851,1067037,1067248,1067300,1067368,1067455,1067529,1067673,1067829,1067839,1067950,1068080,1068266,1068628,1068651,1068665,1068674,1068685,1068756,1068762,1068830,1068873,1068958,1069039,1069099,1069171,1069172,1069219,1069333,1069357,1069551,1069625,1069754,1069806,1069835,1069843,1069929,1070030,1070058,1070064,1070065,1070077,1070116,1070197,1070389,1070552,1070602,1070656,1070657,1070670,1070704,1070871,1070957,1071193,1071239,1071326,1071425,1071463,1071771,1071785,1071806,1072236,1072240,1072247,1072253,1072266,1072447,1072471,1072598,1072614,1072681,1072733,1072901,1073049,1073321,1073348,1073526,1073533,1073725,1073768,1073885,1074215,1074220,1074379,1074585,1074876,1075136,1075277,1075330,1075589,1075773,1075794,1075856,1075931,1075997,1076351,1076418,1076689,1076697,1076836,1076918,1076949,1076950,1077047,1077084,1077180,1077198,1077511,1077519,1077524,1077586,1077641,1077679,1077698,1077796,1077874,1077972,1078004,1078010,1078028,1078045,1078074,1078183,1078214,1078239,1078257,1078287,1078415,1078466,1078833,1078886,1078895,1078920,1078967,1079176,1079257,1079258,1079275,1079590,1079708,1079747,1079835,1079841,1079879,1079935,1079938,1079973,1080036,1080132,1080244,1080358,1080380,1080381,1080384,1080462,1080481,1080482,1080512,1080579,1080735,1080989,1081044,1081047,1081075,1081130,1081145,1081276,1081367,1081388,1081490,1081799,1081826,1081940,1082005,1082100,1082119,1082252,1082269,1082434,1082566,1082716,1082829,1082865,1082952,1083142,1083281,1083428,1083528,1083659,1083951,1084020,1084107,1084199,1084215,1084266,1084457,1084458,1084579,1084748,1084773,1084812,1084964,1085037,1085261,1085278,1085350,1085428,1085595,1085621,1085882,1085981,1085996,1086113,1086114,1086159,1086419,1086707,1086773,1086793,1086884,1086950,1086955,1087143,1087331,1087338,1087776,1087785,1087816,1087911,1087961,1087992,1088002,1088036,1088037,1088041,1088047,1088233,1088243,1088329,1088419,1088512,1088518,1088621,1088850,1088917,1088950,1089150,1089208,1089225,1089344,1089536,1089734,1089812,1089976,1089988,1090124,1090347,1090402,1090476,1090674,1090695,1090872,1090980,1091019,1091042,1091120,1091193,1091237,1091368,1091391,1091570,1091615,1091651,1091701,1091757,1091941,1092129,1092267,1092299,1092413,1092564,1092565,1092579,1092580,1092628,1092660,1092766,1092784,1092963,1093043,1093170,1093381,1093539,1093572,1093681,1093682,1093782,1093810,1093916,1094021,1094060,1094144,1094150,1094228,1094302,1094675,1094801,1094849,1094886,1094898,1094930,1094932,1095191,1095243,1095371,1095375,1095417,1095543,1095781,1095825,1095897,1096112,1096143,1096235,1096241,1096257,1096443,1096497,1096537,1096608,1097134,1097143,1097194,1097242,1097333,1097521,1097534,1097590,1097621,1097623,1097768,1097778,1097859,1098104,1098247,1098442,1098500,1098523,1098573,1098592,1098667,1098668,1098783,1098869,1099018,1099040,1099046,1099226,1099522,1099794,1099987,1099997,1100004,1100027,1100264,1100330,1100336,1100669,1100781,1101008,1101042,1101133,1101332,1101353,1101370,1101447,1101590,1101655,1101656,1101747,1101903,1102013,1102024,1102050,1102119,1102199,1102275,1102342,1102350,1102392,1102491,1102510,1102563,1102860,1102919,1103056,1103187,1103266,1103395,1103457,1103563,1103765,1103771,1104014,1104019,1104265,1104398,1104437,1104470,1104814,1104861,1104879,1104909,1104927,1105270,1105277,1105559,1105620,1105660,1105882,1106100,1106250,1106371,1106380,1106432,1106480,1106573,1106912,1107042,1107073,1107107,1107108,1107216,1107264,1107555,1107840,1107860,1107952,1107985,1108079,1108094,1108245,1108289,1108291,1108292,1108351,1108502,1108722,1108954,1109080,1109224,1109247,1109283,1109640,1109661,1109718,1109769,1109950,1109996,1110001,1110065,1110070,1110176,1110255,1110444,1110614,1110615,1110631,1110669,1110876,1110956,1111028,1111033,1111063,1111116,1111118,1111119,1111155,1111341,1111462,1111488,1111508,1111670,1111803,1111804,1111813,1111844,1112084,1112163,1112269,1112383,1112432,1112498,1112524,1112562,1112779,1112960,1113009,1113030,1113219,1113247,1113386,1113419,1113425,1113453,1113496,1113574,1113671,1114012,1114115,1114116,1114134,1114150,1114215,1114395,1114427,1114571,1114725,1114790,1114930,1114960,1114998,1115070,1115321,1115326,1115460,1115497,1115560,1115656,1115722,1115723,1115835,1115874,1115939,1116268,1116357,1116707,1116760,1116814,1116892,1116903,1117006,1117061,1117153,1117509,1117510,1117536,1117757,1117890,1117952,1118065,1118095,1118123,1118164,1118216,1118330,1118340,1118356,1118387,1118512,1118520,1118535,1118665,1118669,1118719,1118725,1118778,1118809,1119306,1119329,1119486,1119641,1120127,1120183,1120238,1120310,1120329,1120537,1120586,1120726,1120757,1120866,1121005,1121109,1121135,1121177,1121233,1121253,1121445,1121463,1121495,1121535,1121682,1121690,1122032,1122119,1122128,1122180,1122190,1122294,1122449,1122660,1122713,1122764,1122988,1122992,1123086,1123112,1123297,1123302,1123317,1123394,1123476,1123527,1123570,1123579,1123586,1123690,1124284,1124312,1124413,1124625,1124757,1124811,1125038,1125059,1125112,1125160,1125236,1125237,1125445,1125464,1125475,1125602,1125761,1125767,1125906,1125943,1125944,1125951,1126036,1126064,1126147,1126203,1126242,1126272,1126319,1126360,1126395,1126575,1126616,1126629,1126670,1126787,1127015,1127152,1127187,1127190,1127283,1127592,1127701,1127746,1127823,1127836,1127857,1127858,1128122,1128177,1128188,1128206,1128445,1128724,1128810,1128888,1128911,1128982,1129008,1129016,1129197,1129214,1129322,1129366,1129490,1129613,1129689,1129746,1129800,1129899,1130001,1130063,1130088,1130331,1130346,1130409,1130412,1131100,1131369,1131403,1131563,1131672,1131858,1131978,1132143,1132534,1132549,1132613,1132663,1132753,1132783,1133058,1133065,1133248,1133296,1133315,1133333,1133355,1133388,1133396,1133464,1133518,1133573,1133580,1133680,1133807,1134077,1134202,1134410,1134447,1134473,1134490,1134581,1134598,1134715,1134769,1134787,1134788,1134805,1135215,1135340,1135380,1135479,1135643,1135886,1136025,1136169,1136219,1136317,1136376,1136398,1136464,1136472,1136505,1136589,1136621,1136690,1136691,1136697,1136754,1136796,1136860,1136887,1137093,1137097,1137444,1137445,1137461,1137530,1137569,1137581,1137596,1137606,1137612,1137637,1137768,1137783,1137900,1137955,1138087,1138222,1138307,1138329,1138343,1138350,1138404,1138640,1138755,1138865,1139010,1139078,1139164,1139196,1139212,1139219,1139420,1139618,1139696,1139918,1139932,1140021,1140108,1140115,1140239,1140246,1140482,1140483,1140490,1140576,1140665,1140714,1140986,1141090,1141127,1141135,1141476,1141507,1141510,1141677,1141783,1141825,1141836,1141874,1141877,1142424,1142518,1142575,1142645,1142841,1142917,1142928,1143023,1143044,1143114,1143125,1143248,1143334,1143412,1143415,1143461,1143480,1143612,1143711,1143733,1144055,1144198,1144411,1144482,1144503,1144643,1144892,1144975,1145130,1145240,1145300,1145348,1145580,1145618,1145819,1145845,1145876,1145955,1145961,1145962,1146112,1146253,1146264,1146327,1146467,1146588,1146650,1146748,1146786,1147085,1147169,1147273,1147298,1147387,1147448,1147567,1147624,1147729,1148063,1148236,1148296,1148384,1148419,1148420,1148522,1148625,1148728,1148844,1148896,1148939,1148943,1149000,1149058,1149170,1149254,1149323,1149417,1149533,1149595,1149626,1149627,1149748,1149852,1149990,1150089,1150199,1150315,1150416,1150532,1151031,1151080,1151193,1151240,1151261,1151425,1151767,1151792,1151810,1151815,1151854,1151958,1152182,1152210,1152252,1152258,1152366,1152460,1152546,1152714,1152732,1152872,1152906,1152949,1153009,1153114,1153163,1153263,1153375,1153485,1153695,1153939,1154096,1154193,1154587,1154679,1154817,1154819,1154883,1154937,1154947,1155079,1155102,1155111,1155196,1155400,1155442,1155471,1155477,1155548,1155751,1155794,1155801,1155810,1155879,1155964,1156093,1156153,1156289,1156442,1156681,1156753,1156847,1157004,1157120,1157150,1157261,1157415,1157518,1157522,1157544,1157619,1157773,1157835,1158197,1158211,1158228,1158273,1158422,1158993,1159035,1159155,1159293,1159310,1159364,1159400,1159460,1159483,1159536,1159567,1159753,1160020,1160039,1160059,1160082,1160169,1160525,1160536,1160624,1160848,1160974,1160993,1160994,1161253,1161789,1161866,1161870,1162019,1162229,1162230,1162273,1162583,1162584,1162609,1162773,1162890,1163051,1163075,1163127,1163139,1163140,1163202,1163323,1163470,1163521,1163529,1163578,1163705,1163808,1163905,1163918,1163935,1163995,1164025,1164079,1164203,1164309,1164315,1164448,1164521,1164529,1164635,1164666,1164696,1164940,1164957,1164960,1165258,1165297,1165375,1165554,1165734,1165781,1165782,1165913,1165961,1166030,1166036,1166061,1166085,1166124,1166194,1166243,1166284,1166444,1166487,1166538,1166679,1166872,1166901,1166971,1167013,1167048,1167101,1167267,1167337,1167625,1167852,1167883,1168032,1168036,1168137,1168145,1168146,1168315,1168489,1168664,1168782,1168872,1168971,1168972,1169063,1169113,1169143,1169290,1169291,1169310,1169395,1169515,1169642,1169739,1169754,1169903,1169916,1169917,1170029,1170222,1170372,1170456,1170584,1170695,1170713,1170776,1170827,1170857,1170968,1171038,1171115,1171162,1171163,1171306,1171373,1171450,1171776,1171782,1171923,1171937,1172091,1172351,1172398,1172415,1172489,1172490,1172518,1172693,1172801,1172844,1172956,1172963,1172987,1173007,1173076,1173260,1173312,1173331,1173338,1173400,1173510,1173612,1173722,1173731,1173796,1173941,1173942,1173959,1174076,1174137,1174155,1174270,1174561,1174598,1174910,1175087,1175122,1175233,1175361,1175620,1175835,1175981,1176060,1176199,1176428,1176458,1176592,1176748,1176753,1177504,1177601,1177605,1177636,1177765,1177778,1177972,1178070,1178093,1178106,1178136,1178261,1178323,1178375,1178410,1178659,1178660,1178750,1178799,1178822,1178846,1178995,1179108,1179274,1179445,1179538,1179630,1179777,1179995,1180071,1180081,1180086,1180160,1180189,1180240,1180252,1180424,1180474,1180571,1180594,1180605,1180721,1180781,1180814,1181037,1181082,1181111,1181155,1181206,1181455,1181461,1181535,1181539,1181552,1181577,1181663,1181950,1181960,1181968,1182023,1182033,1182041,1182246,1182277,1182482,1182565,1182743,1182958,1182966,1182976,1183015,1183237,1183314,1183329,1183554,1183628,1183829,1184109,1184110,1184219,1184267,1184342,1184548,1184602,1184787,1184859,1184860,1184933,1184996,1185062,1185076,1185152,1185346,1185383,1185458,1185510,1185546,1185633,1185644,1185722,1185770,1185772,1185773,1185815,1185816,1185868,1186337,1186473,1186556,1186637,1186706,1186715,1186756,1186774,1186803,1186960,1187030,1187090,1187144,1187238,1187267,1187295,1187432,1187639,1187690,1187691,1187707,1187718,1187727,1187747,1187858,1187990,1187999,1188006,1188064,1188146,1188304,1188388,1188439,1188500,1188526,1188620,1188637,1188804,1188819,1188917,1188953,1188992,1189114,1189122,1189123,1189189,1189220,1189370,1189400,1189404,1189416,1189645,1189713,1189911,1189928,1189959,1189994,1190061,1190071,1190132,1190149,1190181,1190325,1190360,1190461,1190699,1191100,1191278,1191297,1191333,1191803,1191843,1191875,1192056,1192069,1192178,1192282,1192401,1192415,1192594,1192760,1192850,1192900,1192939,1193032,1193072,1193102,1193145,1193211,1193276,1193562,1193694,1193751,1193772,1193776,1193821,1193845,1193962,1193975,1193976,1194085,1194176,1194190,1194565,1194582,1194608,1194782,1194797,1194815,1194833,1194834,1194853,1194882,1195013,1195509,1195594,1195699,1195788,1195843,1195910,1195929,1195942,1196097,1196483,1196641,1196650,1196712,1197016,1197116,1197227,1197362,1197383,1197418,1197597,1197613,1197614,1197645,1197699,1198002,1198008,1198018,1198229,1198370,1198560,1198603,1198617,1198705,1198779,1198847,1198852,1198911,1198996,1199186,1199482,1199554,1199668,1199683,1199689,1199719,1199750,1199792,1199864,1199915,1200039,1200040,1200077,1200083,1200092,1200145,1200209,1200416,1200417,1200467,1200478,1200529,1200533,1200860,1200980,1200987,1201010,1201011,1201019,1201031,1201050,1201231,1201232,1201283,1201402,1201648,1201710,1202049,1202200,1202319,1202392,1202759,1203009,1203012,1203111,1203342,1203387,1203712,1203738,1203912,1203930,1204016,1204422,1204500,1204586,1204607,1204680,1204939,1205035,1205110,1205120,1205230,1205291,1205400,1205428,1205596,1205778,1205843,1205875,1205911,1205913,1206011,1206040,1206179,1206214,1206277,1206486,1206612,1206641,1206696,1206737,1206761,1206779,1206799,1206851,1207078,1207090,1207115,1207327,1207369,1207408,1207613,1207675,1207696,1207697,1207740,1207818,1207960,1208380,1208605,1208689,1208751,1208819,1209082,1209156,1209274,1209281,1209282,1209402,1209413,1209515,1209632,1209718,1209753,1209909,1210074,1210125,1210149,1210189,1210326,1210398,1210450,1210537,1210552,1210766,1210797,1210802,1211188,1211354,1211560,1211569,1211629,1211669,1211672,1211873,1212067,1212072,1212172,1212271,1212471,1212482,1212546,1212825,1212927,1212939,1213001,1213174,1213179,1213180,1213305,1213339,1213340,1213627,1213742,1213848,1213956,1214068,1214134,1214142,1214188,1214253,1214491,1214701,1214904,1214973,1215028,1215246,1215247,1215304,1215305,1215315,1215359,1215440,1215523,1215530,1215850,1216219,1216233,1216242,1216394,1216523,1216637,1216650,1216901,1217409,1217613,1218032,1218365,1218395,1218444,1218529,1218643,1218649,1218686,1218793,1218840,1218914,1218969,1218985,1219176,1219255,1219296,1219693,1219896,1220267,1220330,1220360,1220434,1220454,1220566,1220596,1220760,1220887,1221033,1221072,1221155,1221169,1221178,1221179,1221231,1221376,1221503,1221599,1221687,1221942,1221949,1222055,1222060,1222180,1222279,1222324,1222415,1222711,1222836,1222935,1222969,1222985,1222998,1223385,1223400,1223402,1223410,1223591,1223610,1223611,1223646,1223660,1223661,1223753,1223880,1223909,1223956,1224000,1224179,1224388,1224401,1224428,1224477,1224608,1224691,1224729,1224740,1224764,1224787,1224800,1224817,1224971,1225262,1225384,1225423,1225443,1225485,1225642,1225699,1225750,1225869,1225963,1225970,1226124,1226125,1226486,1226565,1226626,1226647,1226696,1226725,1226909,1226913,1227049,1227050,1227201,1227244,1227697,1227698,1227708,1227783,1227889,1227911,1228078,1228165,1228209,1228283,1228295,1228358,1228432,1228451,1228454,1228567,1228655,1228676,1228709,1229103,1229136,1229141,1229179,1229210,1229289,1229326,1229375,1229426,1229462,1229475,1229539,1229548,1229549,1229554,1229629,1229659,1229697,1229841,1229996,1230138,1230148,1230149,1230161,1230277,1230577,1230741,1230757,1230758,1230794,1230800,1230827,1230828,1230920,1231308,1231328,1231430,1231455,1231544,1231595,1231742,1231824,1231876,1231963,1231975,1232034,1232169,1232191,1232553,1232590,1232644,1232664,1232753,1232845,1232846,1232901,1233157,1233533,1233653,1233688,1233803,1233821,1233940,1234019,1234032,1234033,1234106,1234113,1234159,1234160,1234321,1234655,1235003,1235181,1235258,1235345,1235352,1235365,1235443,1235455,1235561,1235593,1235611,1235634,1235706,1235707,1235900,1235923,1235924,1236002,1236006,1236101,1236174,1236389,1236413,1236414,1236661,1236698,1236739,1236778,1236784,1236918,1236979,1237010,1237153,1237188,1237234,1237373,1237462,1237560,1237618,1237658,1237684,1237705,1237843,1238007,1238071,1238089,1238353,1238547,1238755,1238907,1238939,1238940,1239064,1239261,1239291,1239347,1239560,1239587,1239637,1239678,1239704,1239751,1239836,1239852,1239866,1239883,1239884,1240153,1240207,1240228,1240392,1240428,1240477,1240634,1240714,1240737,1240955,1241052,1241192,1241198,1241212,1241424,1241579,1241679,1241730,1241737,1241847,1241891,1242024,1242526,1242726,1242727,1242729,1242751,1242823,1242838,1242995,1243058,1243151,1243215,1243307,1243342,1243461,1243462,1243555,1243654,1243674,1243690,1243865,1243866,1244128,1244144,1244230,1244284,1244295,1244296,1244315,1244319,1244380,1244481,1244510,1244561,1244599,1244706,1244731,1244822,1244996,1245091,1245575,1245767,1245775,1245915,1245994,1246005,1246023,1246083,1246272,1246294,1246387,1246404,1246405,1246688,1246926,1246930,1246953,1246980,1247023,1247024,1247043,1247059,1247066,1247098,1247139,1247211,1247614,1248122,1248325,1248368,1248509,1248510,1248516,1249115,1249130,1249137,1249238,1249316,1249392,1249528,1249582,1249681,1249798,1249850,1249994,1250134,1250173,1250505,1250643,1250693,1250759,1251087,1251147,1251230,1251280,1251329,1251611,1251733,1251843,1251894,1252021,1252029,1252052,1252104,1252222,1252314,1252457,1252463,1252531,1252556,1252599,1252672,1252796,1252809,1252908,1253049,1253174,1253386,1253387,1253525,1253628,1253711,1253723,1253729,1253981,1254191,1254431,1254436,1254583,1254625,1254627,1254684,1254800,1254826,1255014,1255441,1255450,1255524,1255569,1255845,1255950,1255967,1255999,1256158,1256187,1256336,1256370,1256407,1256520,1256618,1256756,1257088,1257159,1257163,1257447,1257513,1257608,1257779,1257970,1258062,1258445,1258513,1258694,1258835,1258880,1258897,1259012,1259033,1259060,1259074,1259108,1259197,1259283,1259460,1259522,1259582,1259655,1259744,1259950,1260193,1260289,1260342,1260459,1260502,1260512,1260546,1260578,1260604,1260671,1260793,1260799,1260861,1260972,1260976,1261178,1261256,1261417,1261427,1261633,1261639,1261860,1261916,1261917,1261972,1262122,1262389,1262679,1262796,1262799,1263080,1263166,1263171,1263205,1263310,1263347,1263419,1263442,1263536,1263658,1264017,1264018,1264093,1264140,1264168,1264289,1264477,1264542,1264543,1264674,1264699,1264705,1264751,1264773,1264893,1264995,1265260,1265344,1265491,1265670,1265834,1265841,1265860,1265889,1265905,1265935,1265953,1266267,1266339,1266441,1266442,1266495,1266496,1266638,1266662,1266972,1267367,1267368,1267500,1267645,1267689,1267750,1267826,1267869,1267892,1267913,1267922,1268058,1268089,1268114,1268120,1268161,1268313,1268461,1268501,1268543,1268606,1268642,1268766,1268849,1268860,1268917,1268985,1269127,1269139,1269186,1269274,1269330,1269379,1269380,1269687,1269767,1269770,1269971,1270095,1270286,1270364,1270836,1270914,1270922,1271046,1271342,1271343,1271827,1272086,1272280,1272324,1272541,1272751,1272829,1272844,1272928,1272943,1272998,1273019,1273036,1273083,1273128,1273153,1273332,1273395,1273435,1273457,1273461,1273462,1273513,1273583,1273600,1273631,1273839,1273846,1273968,1273977,1274007,1274040,1274068,1274606,1274607,1274631,1274832,1274866,1274889,1274900,1274919,1274920,1275026,1275118,1275136,1275175,1275181,1275233,1275251,1275253,1275273,1275295,1275304,1275325,1275340,1275369,1275383,1275531,1275542,1275634,1275711,1275733,1275794,1275805,1275976,1276026,1276031,1276157,1276373,1276410,1276458,1276469,1276604,1276739,1276749,1276824,1277336,1277337,1277363,1277888,1277889,1278009,1278043,1278049,1278289,1278513,1278579,1278660,1278685,1278786,1278791,1278821,1279087,1279133,1279134,1279340,1279417,1279534,1279921,1279946,1280002,1280050,1280355,1280370,1280387,1280589,1280590,1280786,1281248,1281265,1281414,1281646,1281672,1281888,1282183,1282207,1282214,1282377,1282662,1282673,1282689,1282771,1282920,1282988,1282993,1283055,1283491,1283506,1283984,1284063,1284106,1284120,1284151,1284314,1284372,1284410,1284434,1284441,1284483,1284615,1284764,1284790,1284822,1284823,1284967,1285014,1285058,1285284,1285285,1285314,1285336,1285390,1285457,1285495,1285512,1285517,1285537,1285653,1285721,1286020,1286026,1286253,1286383,1286484,1286527,1286533,1286610,1286703,1286981,1287036,1287075,1287223,1287316,1287372,1287422,1287542,1287569,1287597,1287756,1287935,1288039,1288068,1288080,1288134,1288185,1288309,1288354,1288412,1288661,1288774,1288815,1289131,1289182,1289285,1289465,1289480,1289520,1289550,1289555,1289654,1289784,1289847,1289954,1289969,1290354,1290431,1290697,1290804,1290869,1290909,1290953,1291023,1291194,1291423,1291470,1291576,1291678,1291722,1291792,1291980,1292120,1292133,1292303,1292472,1292503,1292606,1292614,1292651,1292772,1292823,1293098,1293167,1293176,1293215,1293248,1293262,1293263,1293308,1293357,1293407,1293454,1293649,1293786,1293793,1293901,1294324,1294495,1294667,1294696,1294732,1294737,1294753,1294838,1294869,1294956,1295033,1295156,1295292,1295334,1295383,1295423,1295548,1295560,1295616,1295697,1295706,1295723,1295756,1295849,1296081,1296290,1296357,1296404,1296440,1296511,1296512,1296741,1296742,1296794,1296972,1296993,1297224,1297272,1297306,1297473,1297474,1297495,1297692,1297715,1297791,1297841,1297886,1298106,1298178,1298205,1298274,1298531,1298698,1298726,1298779,1298853,1299007,1299091,1299228,1299276,1299286,1299291,1299394,1299609,1299811,1299888,1300107,1300171,1300274,1300308,1300423,1300626,1300673,1300690,1300877,1301021,1301028,1301045,1301141,1301175,1301235,1301356,1301731,1301876,1301910,1301932,1302064,1302155,1302285,1302431,1302582,1302632,1302646,1302677,1302865,1302906,1303023,1303060,1303080,1303081,1303252,1303433,1303652,1303681,1303841,1303903,1304184,1304202,1304272,1304289,1304434,1304462,1304504,1304576,1304689,1304723,1304762,1304817,1304870,1305036,1305254,1305581,1305644,1305770,1305783,1305998,1306117,1306401,1306431,1306445,1306594,1306708,1306750,1306794,1306928,1306929,1306941,1307075,1307140,1307408,1307432,1307539,1307627,1307628,1307662,1307735,1308406,1308423,1308442,1308453,1308553,1308643,1308671,1308678,1308862,1308935,1309165,1309166,1309190,1309224,1309336,1309337,1309395,1309484,1309508,1309566,1309595,1309664,1309704,1309845,1309846,1310063,1310328,1310379,1310438,1310645,1310779,1310874,1310937,1310951,1311030,1311142,1311347,1311370,1311476,1311601,1311622,1311769,1311859,1311912,1312043,1312158,1312324,1312339,1312361,1312428,1312429,1312477,1312627,1312972,1313044,1313210,1313241,1313404,1313406,1313421,1313450,1313488,1313611,1313660,1313746,1314038,1314091,1314263,1314298,1314328,1314573,1314662,1314667,1314921,1315047,1315089,1315135,1315195,1315241,1315347,1315554,1315787,1315788,1315814,1316121,1316267,1316293,1316301,1316310,1316387,1316418,1316427,1316491,1316499,1316516,1316543,1316756,1316838,1317221,1317601,1318081,1318185,1318192,1318222,1318412,1318434,1318624,1318667,1318733,1318817,1318843,1318964,1318984,1318985,1319099,1319113,1319271,1319304,1319361,1319651,1319673,1319699,1319700,1320094,1320300,1320340,1320512,1320635,1320657,1320755,1320783,1320803,1320889,1320921,1320971,1321170,1321202,1321640,1321730,1321887,1322018,1322040,1322105,1322155,1322164,1322211,1322273,1322365,1322458,1322491,1322498,1322637,1322863,1322921,1322995,1323000,1323149,1323528,1323529,1323740,1323793,1323811,1323921,1323985,1324141,1324237,1324293,1324324,1324325,1324333,1324442,1324454,1324556,1324684,1324732,1324775,1324782,1324909,1324916,1325043,1325078,1325161,1325178,1325271,1325307,1325373,1325382,1325431,1325433,1325436,1325437,1325462,1325552,1325565,1325584,1325595,1325786,1325798,1325977,1326065,1326367,1326508,1326524,1326802,1326825,1326989,1327069,1327120,1327306,1327343,1327417,1327606,1327711,1327816,1327947,1328069,1328205,1328258,1328355,1328447,1328454,1328503,1328678,1328859,1328939,1329213,1329217,1329288,1329289,1329400,1329494,1329495,1329682,1329789,1329802,1329920,1329945,1330006,1330133,1330149,1330154,1330254,1330304,1330537,1330544,1330557,1330579,1330653,1330660,1330833,1330998,1331013,1331164,1331233,1331259,1331305,1331488,1331555,1331713,1331818,1331981,1331993,1332016,1332106,1332130,1332226,1332231,1332307,1332322,1332340,1332349,1332386,1332387,1332404,1332409,1332415,1332504,1332525,1332568,1332696,1333034,1333099,1333251,1333286,1333465,1333493,1333583,1333679,1334110,1334202,1334206,1334300,1334406,1334563,1334627,1334844,1335174,1335377,1335423,1335693,1335719,1335751,1335809,1335843,1335974,1336188,1336288,1336328,1336346,1336491,1336741,1336746,1336758,1336857,1336874,1336919,1337003,1337083,1337168,1337221,1337244,1337343,1337594,1337932,1337979,1337991,1338055,1338080,1338163,1338172,1338305,1338340,1338498,1338514,1338515,1338666,1338667,1338724,1338759,1338768,1338769,1338923,1339047,1339054,1339214,1339278,1339438,1339585,1339749,1339782,1339794,1339834,1339958,1340025,1340069,1340158,1340344,1340361,1340424,1340441,1340445,1340542,1340686,1340687,1340767,1340870,1340972,1340992,1341002,1341086,1341146,1341151,1341238,1341254,1341428,1341432,1341501,1341503,1341718,1341749,1341803,1341809,1341969,1342023,1342398,1342702,1342817,1342845,1342929,1343035,1343063,1343110,1343138,1343242,1343369,1343391,1343400,1343439,1343443,1343460,1343569,1343624,1343779,1343843,1343870,1343928,1343943,1343998,1344083,1344105,1344274,1344293,1344422,1344455,1344571,1344572,1344579,1344726,1344812,1344905,1344908,1344925,1344949,1344950,1345186,1345207,1345232,1345262,1345268,1345295,1345489,1345560,1345590,1345614,1345656,1345673,1345863,1345891,1345945,1346021,1346250,1346281,1346512,1346548,1346905,1346929,1347078,1347357,1347623,1347831,1348145,1348241,1348256,1348383,1348419,1348573,1348775,1349036,1349198,1349313,1349558,1349630,1349663,1349690,1349714,1349723,1349730,1349810,1349891,1349926,1349957,1349969,1350039,1350213,1350267,1350327,1350361,1350412,1350474,1350618,1350739,1350884,1351053,1351146,1351283,1351291,1351319,1351342,1351343,1351435,1351651,1351776,1351777,1351859,1352018,1352089,1352096,1352231,1352259,1352511,1352532,1352609,1352766,1352938,1352998,1353075,1353184,1353185,1353237,1353277,1353295,1353304,1353347,1353532,1353583,1353653,1353732,1353733,1353780,1353859,1353926,1354093,1354286,1354421,1354451,1354511,1354643,1354660,1354671,1354672,1354720,1354772,1354893,1354900,1355017,1355080,1355097,1355098,1355187,1355286,1355417,1355544,1355704,1355765,1355766,1355820,1355821,1355837,1356017,1356135,1356158,1356237,1356352,1356361,1356379,1356612,1356670,1356954,1357077,1357462,1357473,1357564,1357578,1357679,1357709,1357715,1357727,1357764,1357770,1357831,1358221,1358359,1358465,1358558,1358676,1358831,1358832,1358866,1358951,1358968,1359026,1359047,1359099,1359148,1359418,1359446,1359585,1359599,1359849,1359881,1359937,1359971,1360200,1360217,1360370,1360479,1360486,1360549,1360682,1360749,1360870,1361091,1361164,1361383,1361517,1361566,1361799,1361815,1361990,1362032,1362129,1362229,1362246,1362458,1362636,1362679,1362791,1362843,1362921,1363000,1363020,1363048,1363071,1363124,1363231,1363303,1363349,1363439,1363569,1363578,1363618,1363701,1363702,1363710,1363718,1363756,1363846,1363886,1363947,1364059,1364088,1364167,1364202,1364262,1364387,1364401,1364441,1364844,1364868,1364934,1365045,1365070,1365094,1365102,1365123,1365164,1365197,1365277,1365322,1365558,1365573,1365849,1365905,1365916,1365956,1365993,1366038,1366132,1366171,1366249,1366254,1366393,1366498,1366675,1366771,1366806,1366894,1366907,1367212,1367338,1367432,1367483,1367638,1367645,1367967,1367997,1368140,1368170,1368218,1368267,1368327,1368376,1368656,1368708,1368745,1368778,1368834,1368869,1368950,1368968,1369254,1369321,1369415,1369595,1369860,1369870,1369892,1369915,1370035,1370095,1370289,1370294,1370404,1370842,1370915,1370965,1371028,1371168,1371335,1371391,1371402,1371447,1371476,1371491,1371505,1371662,1371702,1371783,1371889,1372370,1372376,1372377,1372537,1372607,1372623,1372683,1372768,1372770,1372808,1372877,1372923,1372994,1373174,1373179,1373205,1373236,1373418,1373423,1373460,1373598,1373726,1373783,1373891,1374046,1374119,1374362,1374464,1374465,1374508,1374530,1374571,1374848,1374887,1374975,1375041,1375052,1375118,1375132,1375133,1375165,1375197,1375342,1375346,1375470,1375487,1375504,1375542,1375571,1375818,1375825,1375838,1376007,1376192,1376205,1376346,1376381,1376471,1376513,1376580,1376633,1376681,1376694,1376703,1376704,1376790,1376869,1377123,1377196,1377523,1377562,1377679,1377699,1377700,1377863,1378259,1378400,1378461,1378505,1378514,1378655,1378690,1378703,1378727,1378906,1378909,1378958,1379345,1379457,1379658,1379663,1379677,1379783,1379899,1379902,1379906,1379935,1379960,1380019,1380037,1380065,1380139,1380264,1380275,1380289,1380318,1380319,1380362,1380715,1380776,1380850,1380900,1381024,1381112,1381169,1381523,1381623,1381820,1381838,1382027,1382105,1382472,1382568,1382696,1382738,1382753,1382804,1382823,1382973,1382988,1382989,1383157,1383330,1383544,1383630,1383650,1383973,1384044,1384125,1384213,1384387,1384443,1384581,1384703,1384812,1384830,1384937,1385078,1385339,1385683,1385701,1385891,1386173,1386370,1386459,1386564,1386689,1386698,1387000,1387262,1387525,1387545,1387636,1387680,1387788,1387801,1388166,1388197,1388201,1388207,1388378,1388398,1388580,1388596,1388642,1388699,1388727,1388881,1388979,1389041,1389078,1389110,1389115,1389155,1389284,1389748,1389814,1390009,1390117,1390274,1390502,1390586,1390787,1391031,1391200,1391474,1391507,1391539,1391679,1391788,1392018,1392085,1392143,1392156,1392302,1392329,1392379,1392380,1392578,1392595,1392799,1392869,1392885,1393050,1393427,1393516,1393521,1393654,1393664,1393727,1393856,1394641,1394655,1394819,1394921,1394961,1395016,1395034,1395075,1395107,1395131,1395192,1395193,1395246,1395247,1395294,1395356,1395397,1395554,1395557,1395670,1395719,1395887,1395918,1396037,1396049,1396074,1396091,1396497,1396672,1396899,1396907,1396944,1397115,1397139,1397196,1397269,1397394,1397431,1397470,1397505,1397523,1397672,1397712,1397779,1397818,1397835,1398058,1398113,1398152,1398196,1398230,1398250,1398303,1398328,1398343,1398371,1398382,1398390,1398391,1398474,1398635,1398660,1398833,1398847,1398908,1398932,1398953,1398983,1399017,1399046,1399076,1399151,1399182,1399201,1399240,1399323,1399328,1399348,1399451,1399469,1399556,1399720,1399758,1399781,1399937,1399960,1399996,1400021,1400030,1400112,1400275,1400375,1400498,1401047,1401216,1401225,1401253,1401425,1401457,1401559,1401800,1401810,1401872,1401883,1401894,1401981,1402042,1402076,1402157,1402233,1402275,1402517,1402737,1402877,1402925,1402976,1403006,1403171,1403442,1403506,1403613,1403657,1403755,1403998,1404209,1404218,1404219,1404281,1404299,1404330,1404331,1404369,1404550,1404652,1404949,1405118,1405257,1405293,1405323,1405440,1405472,1405494,1405501,1405523,1405576,1405582,1405849,1405931,1405932,1406051,1406062,1406184,1406275,1406349,1406398,1406399,1406460,1406544,1406639,1406684,1406762,1406775,1406841,1406877,1406934,1406995,1407188,1407189,1407254,1407535,1407810,1407858,1408035,1408254,1408289,1408436,1408443,1408515,1408603,1408647,1408818,1408843,1408888,1408889,1408918,1408931,1408936,1408976,1409047,1409109,1409141,1409158,1409258,1409274,1409368,1409392,1409399,1409544,1409829,1409830,1409940,1409941,1410031,1410197,1410237,1410510,1410571,1410640,1410779,1411110,1411231,1411415,1411435,1411569,1411570,1411598,1411662,1411682,1411725,1411726,1411818,1411890,1411900,1411930,1412062,1412135,1412235,1412422,1412499,1412635,1412737,1412927,1412939,1413106,1413202,1413208,1413594,1413631,1413704,1413710,1413972,1414126,1414136,1414226,1414338,1414352,1414367,1414496,1414535,1414614,1414618,1414639,1414733,1414795,1414840,1414866,1414897,1414925,1415198,1415199,1415229,1415238,1415309,1415319,1415355,1415408,1415619,1415628,1415640,1415654,1415665,1415722,1415723,1415727,1415863,1415877,1415971,1415976,1416114,1416153,1416232,1416239,1416396,1416447,1416543,1416562,1416631,1416751,1416759,1416825,1416922,1416982,1416983,1417076,1417162,1417163,1417252,1417292,1417445,1417463,1417469,1417505,1417630,1417679,1417852,1417873,1418168,1418326,1418385,1418423,1418523,1418627,1418685,1418687,1418706,1418759,1418811,1418982,1419005,1419043,1419102,1419234,1419310,1419510,1419517,1419524,1419540,1419586,1419645,1419769,1419770,1419952,1419959,1420067,1420126,1420343,1420505,1420582,1420616,1420683,1420717,1420766,1420794,1421000,1421047,1421087,1421276,1421295,1421312,1421342,1421373,1421428,1421440,1421496,1421508,1421532,1421553,1421593,1421925,1422008,1422033,1422212,1422260,1422384,1422423,1422551,1422684,1422690,1422716,1422854,1423102,1423152,1423240,1423268,1423275,1423307,1423328,1423334,1423635,1423760,1423761,1423834,1424136,1424179,1424222,1424285,1424348,1424362,1424401,1424504,1424561,1424595,1424618,1424865,1424929,1424930,1424959,1424999,1425118,1425244,1425248,1425259,1425524,1425765,1425958,1425999,1426005,1426431,1426438,1426490,1426512,1426583,1426597,1426775,1426850,1426927,1426939,1427286,1427415,1427549,1427557,1427625,1427638,1427657,1427862,1427876,1427951,1428094,1428451,1428464,1428561,1428727,1428758,1428763,1428837,1428983,1429379,1429380,1429450,1429529,1429593,1429744,1429755,1429918,1430078,1430169,1430251,1430261,1430327,1430484,1430505,1430886,1430999,1431048,1431049,1431137,1431181,1431299,1431300,1431312,1431436,1431545,1431596,1431597,1431636,1431670,1431841,1431890,1432038,1432209,1432628,1433211,1433253,1433272,1433371,1433474,1433661,1433755,1433767,1433815,1433860,1433880,1433978,1434093,1434099,1434531,1434679,1434761,1434905,1434960,1434975,1435087,1435092,1435100,1435101,1435335,1435563,1435570,1435665,1435673,1435706,1435766,1435873,1435965,1435973,1436106,1436249,1436292,1436348,1436361,1436382,1436447,1436811,1436882,1437098,1437168,1437239,1437280,1437450,1437451,1437473,1437605,1437815,1437838,1437915,1437931,1437934,1437953,1437971,1437983,1438019,1438110,1438111,1438157,1438245,1438455,1438792,1438892,1438988,1439094,1439335,1439336,1439428,1439522,1439536,1439587,1439883,1440049,1440050,1440076,1440144,1440166,1440225,1440371,1440374,1440378,1440534,1440584,1440628,1440697,1440808,1440980,1441111,1441191,1441488,1441834,1442018,1442215,1442275,1442314,1442326,1442386,1442517,1442721,1442722,1442799,1442961,1443194,1443227,1443401,1443550,1443615,1443794,1443977,1443978,1444116,1444124,1444195,1444478,1444543,1444602,1444612,1444613,1444647,1444705,1444763,1444862,1444884,1444919,1445009,1445123,1445136,1445162,1445234,1445247,1445250,1445407,1445547,1445596,1445613,1445667,1445685,1445924,1446085,1446216,1446281,1446337,1446340,1446417,1446572,1446610,1446674,1446729,1446832,1446951,1446952,1446992,1447019,1447346,1447377,1447384,1447394,1447534,1447561,1447741,1447789,1447811,1447848,1447849,1448001,1448024,1448129,1448144,1448156,1448293,1448330,1448337,1448496,1448572,1448951,1449076,1449367,1449543,1449640,1449655,1449658,1449711,1449984,1450005,1450022,1450059,1450138,1450378,1450491,1450549,1450560,1450561,1450695,1450831,1450861,1450988,1451057,1451655,1451728,1451783,1451809,1451876,1451979,1452002,1452083,1452160,1452460,1452518,1452524,1452587,1452873,1452874,1452896,1452914,1452943,1453115,1453176,1453182,1453319,1453322,1453342,1453361,1453453,1453724,1453879,1454104,1454426,1454445,1454458,1454608,1454670,1454700,1454714,1454827,1454960,1455029,1455086,1455129,1455180,1455386,1455525,1455558,1455860,1456052,1456075,1456093,1456145,1456331,1456505,1456616,1456723,1456806,1456954,1457083,1457142,1457174,1457371,1457433,1457493,1457506,1457806,1457908,1457948,1458029,1458147,1458182,1458209,1458275,1458276,1458295,1458366,1458396,1458420,1458622,1458633,1458705,1458714,1458762,1458960,1459054,1459161,1459243,1459292,1459548,1459576,1459675,1459834,1459899,1459949,1459954,1459972,1460018,1460163,1460218,1460238,1460241,1460294,1460295,1460339,1460400,1460410,1460414,1460425,1460435,1460496,1460555,1460577,1460673,1460737,1460760,1460782,1460834,1460906,1461159,1461257,1461282,1461386,1461513,1461529,1461549,1461562,1461574,1461649,1461711,1461771,1461819,1461851,1461895,1462086,1462101,1462180,1462183,1462268,1462453,1462784,1462823,1462849,1462965,1462998,1463032,1463275,1463276,1463535,1463692,1463693,1463701,1463910,1463961,1463982,1464103,1464141,1464167,1464231,1464339,1464366,1464596,1464680,1464881,1464990,1465088,1465459,1465610,1465686,1465722,1465757,1465955,1466207,1466235,1466378,1466439,1466444,1466445,1466578,1466579,1466595,1466616,1466632,1466655,1466667,1466700,1466765,1466773,1466905,1466918,1466949,1467168,1467189,1467202,1467261,1467462,1467465,1467501,1467519,1467668,1467807,1467846,1467853,1467884,1467942,1468024,1468102,1468190,1468408,1468431,1468447,1468538,1468550,1468585,1468730,1468823,1468846,1468941,1469077,1469262,1469293,1469349,1469385,1469475,1469562,1469580,1469585,1469637,1469711,1469733,1469771,1469777,1469791,1469866,1469893,1469966,1470237,1470239,1470485,1470495,1470563,1470604,1470674,1470687,1470735,1470778,1470948,1470950,1470965,1471024,1471358,1471469,1471472,1471496,1471769,1471799,1471808,1471826,1471898,1471948,1471951,1471958,1472065,1472194,1472225,1472329,1472521,1472526,1472633,1472662,1472878,1472911,1472984,1472990,1473263,1473268,1473269,1473275,1473351,1473472,1473473,1473479,1473545,1473551,1473583,1473671,1473840,1473968,1474044,1474260,1474386,1474514,1474571,1474641,1474709,1474741,1474775,1474916,1474931,1475024,1475027,1475166,1475470,1475514,1475610,1475659,1475668,1475888,1476164,1476224,1476243,1476308,1476414,1476872,1476921,1476959,1477164,1477253,1477323,1477474,1477490,1477504,1477554,1477718,1477939,1477954,1477965,1478004,1478095,1478112,1478347,1478427,1478472,1478482,1478529,1478609,1478709,1478721,1478789,1478816,1478944,1479228,1479277,1479289,1479293,1479318,1479496,1479935,1480001,1480005,1480083,1480208,1480228,1480351,1480352,1480402,1480403,1480511,1480618,1480627,1480634,1480704,1480907,1480937,1481079,1481280,1481557,1482023,1482046,1482054,1482055,1482111,1482223,1482292,1482297,1482320,1482389,1482399,1482529,1482631,1482737,1482816,1482823,1482840,1483107,1483125,1483168,1483254,1483313,1483324,1483390,1483941,1484022,1484084,1484265,1484381,1484471,1484481,1484631,1484735,1484782,1484831,1484919,1485068,1485088,1485128,1485217,1485218,1485235,1485298,1485618,1485702,1485796,1485805,1485820,1485946,1485985,1486182,1486183,1486190,1486312,1486373,1486504,1486604,1486651,1486657,1486737,1486743,1486744,1486788,1486803,1486806,1486807,1486939,1486952,1487064,1487065,1487162,1487172,1487262,1487272,1487385,1487396,1487639,1487751,1487971,1488042,1488098,1488114,1488139,1488218,1488269,1488337,1488379,1488489,1488499,1488565,1488638,1488661,1488690,1488718,1488769,1488878,1488971,1488972,1489148,1489205,1489226,1489296,1489352,1489509,1489518,1489708,1489820,1489828,1489857,1490016,1490037,1490354,1490416,1490466,1490574,1490844,1490889,1490947,1490957,1491112,1491237,1491571,1491620,1491668,1491794,1491871,1491909,1492021,1492022,1492108,1492223,1492233,1492319,1492325,1492348,1492487,1492632,1492805,1492816,1493063,1493139,1493144,1493343,1493397,1493509,1493516,1493525,1493735,1493874,1493910,1494325,1494379,1494572,1494699,1494776,1495017,1495056,1495177,1495287,1495351,1495514,1495560,1495904,1495913,1495930,1496028,1496143,1496299,1496369,1496370,1496455,1496532,1496619,1496627,1496950,1497054,1497055,1497108,1497467,1497611,1497645,1497854,1497959,1498082,1498170,1498177,1498285,1498392,1498478,1498534,1498653,1498658,1498717,1498810,1498817,1498910,1498921,1498946,1499008,1499053,1499162,1499382,1499453,1499466,1499489,1499569,1499618,1499669,1499802,1499805,1500049,1500112,1500138,1500154,1500221,1500258,1500341,1500366,1500371,1500517,1500707,1500787,1500788,1500804,1500836,1500866,1500907,1500930,1500960,1501019,1501055,1501139,1501157,1501206,1501235,1501259,1501291,1501350,1501351,1501451,1501509,1501741,1501775,1501788,1501879,1501935,1501959,1502139,1502360,1502534,1502726,1502883,1502902,1502906,1503058,1503151,1503214,1503274,1503285,1503366,1503389,1503407,1503427,1503666,1503674,1503772,1503936,1504012,1504073,1504097,1504126,1504171,1504194,1504321,1504407,1504472,1504473,1504486,1504508,1504525,1504597,1504609,1504618,1504762,1504856,1504946,1504954,1505046,1505075,1505293,1505397,1505504,1505572,1505598,1505660,1505695,1505704,1505791,1505821,1505853,1505961,1506057,1506127,1506152,1506159,1506536,1506590,1506722,1506737,1506772,1506861,1506930,1506947,1507030,1507080,1507086,1507220,1507287,1507438,1507507,1507555,1508102,1508214,1508225,1508257,1508264,1508294,1508361,1508404,1508413,1508481,1508559,1508597,1508605,1508640,1508793,1508839,1508914,1508949,1509270,1509290,1509462,1509495,1509525,1509526,1509917,1510029,1510220,1510265,1510266,1510300,1510391,1510404,1510535,1510566,1510588,1510615,1510673,1510838,1510841,1510867,1510910,1510954,1510985,1511057,1511105,1511125,1511260,1511306,1511319,1511320,1511396,1511521,1511531,1511767,1511888,1511900,1511910,1511941,1512030,1512041,1512398,1512443,1512499,1512542,1512573,1512882,1513044,1513117,1513174,1513255,1513326,1513354,1513557,1513563,1514310,1514311,1514327,1514363,1514626,1514859,1514906,1514907,1515233,1515251,1515339,1515395,1515611,1515754,1515796,1515946,1516057,1516244,1516373,1516400,1516401,1516458,1516464,1516565,1516619,1516655,1516791,1516801,1516888,1516945,1517028,1517037,1517277,1517424,1517437,1517475,1517494,1517527,1517694,1517821,1517836,1517844,1517845,1517939,1517998,1518092,1518123,1518461,1518579,1518680,1518708,1518847,1518857,1518908,1518938,1519111,1519149,1519156,1519179,1519316,1519340,1519352,1519455,1519508,1519592,1519611,1519877,1519896,1519918,1520098,1520115,1520161,1520203,1520226,1520377,1520389,1520390,1520425,1520426,1520485,1520648,1520663,1520678,1520694,1520832,1520904,1520905,1520929,1521041,1521125,1521193,1521214,1521405,1521638,1521675,1521712,1521753,1521766,1521947,1522033,1522034,1522069,1522142,1522246,1522497,1522622,1522774,1522796,1522860,1522966,1523013,1523136,1523513,1523572,1523759,1523838,1523931,1523989,1524420,1524470,1524545,1524595,1524708,1524732,1524966,1525127,1525162,1525293,1525715,1525740,1525916,1526058,1526105,1526253,1526315,1526367,1526422,1526591,1526632,1526712,1526728,1526743,1526966,1526971,1526999,1527043,1527066,1527140,1527204,1527264,1527265,1527462,1527755,1527800,1527877,1528197,1528291,1528316,1528351,1528386,1528402,1528640,1528658,1528671,1528829,1528927,1529084,1529136,1529177,1529339,1529409,1529750,1529774,1529873,1529979,1530000,1530035,1530280,1530324,1530561,1530629,1530633,1530959,1531417,1531418,1531481,1531503,1531629,1531753,1531876,1532048,1532095,1532155,1532379,1533039,1533071,1533325,1533401,1533458,1533474,1533490,1533817,1533969,1533977,1534256,1534402,1534416,1534417,1534440,1534537,1534689,1534895,1534942,1535416,1535450,1535510,1535606,1535981,1536088,1536143,1536181,1536233,1536258,1536526,1536565,1536674,1536930,1536979,1537035,1537053,1537143,1537191,1537232,1537304,1537450,1537751,1537783,1537852,1537897,1538236,1538513,1538524,1538629,1538636,1538799,1538935,1539048,1539322,1539328,1539547,1539688,1539857,1539879,1540024,1540028,1540197,1540443,1540445,1540498,1540641,1540775,1541055,1541143,1541304,1541375,1541515,1541743,1541817,1541822,1541854,1541876,1541989,1542266,1542278,1542373,1542398,1542444,1542454,1542544,1542558,1542588,1542605,1542709,1542837,1542841,1542964,1543028,1543117,1543219,1543465,1543518,1543588,1543658,1543672,1543931,1543997,1544049,1544305,1544375,1544393,1544415,1544450,1544779,1544830,1545125,1545246,1545510,1545665,1545836,1545840,1546009,1546099,1546280,1546303,1546312,1546420,1546523,1546593,1546661,1546771,1546784,1546845,1547006,1547014,1547470,1547481,1547596,1547648,1547741,1547934,1547973,1548224,1548336,1548580,1548706,1548851,1549096,1549154,1549217,1549382,1549479,1549529,1549584,1549664,1549814,1549825,1549907,1550102,1550116,1550347,1550357,1550387,1550422,1550466,1550596,1550632,1550634,1550689,1550696,1550715,1550765,1550859,1550966,1551061,1551076,1551077,1551194,1551205,1551541,1551703,1551731,1551769,1551826,1551835,1551836,1551907,1551935,1552135,1552238,1552265,1552332,1552454,1552618,1552838,1553089,1553167,1553173,1553174,1553251,1553398,1553509,1553591,1553734,1553780,1553804,1553882,1553954,1553990,1554043,1554135,1554144,1554357,1554383,1554507,1554560,1554689,1554761,1554886,1554950,1554953,1554976,1555180,1555498,1555730,1555751,1555794,1555981,1556083,1556129,1556249,1556359,1556654,1556682,1556816,1557436,1557455,1557501,1557594,1557657,1557664,1557716,1557726,1557746,1557767,1557787,1557830,1557882,1557916,1557963,1558012,1558088,1558169,1558201,1558360,1558624,1558694,1558717,1558771,1558787,1559147,1559339,1559512,1559650,1559788,1559937,1559990,1560192,1560238,1560346,1560347,1560357,1560441,1560568,1560646,1560925,1561067,1561268,1561282,1561297,1561339,1561349,1561386,1561431,1561475,1561506,1561611,1561714,1561879,1561903,1561917,1561950,1561956,1561962,1562023,1562057,1562058,1562279,1562330,1562336,1562622,1562635,1562636,1562752,1562803,1562973,1563056,1563315,1563368,1563622,1563644,1563756,1563857,1563876,1563932,1564097,1564240,1564304,1564430,1564735,1564742,1564993,1565055,1565171,1565179,1565299,1565313,1565345,1565359,1565399,1565469,1565478,1565541,1565756,1566010,1566245,1566536,1566837,1566863,1567126,1567182,1567190,1567214,1567224,1567324,1567329,1567458,1567595,1567653,1567746,1567793,1567878,1568050,1568183,1568211,1568214,1568384,1568406,1568425,1568567,1568657,1568758,1569252,1569303,1569391,1569419,1569651,1569688,1569699,1569727,1569774,1569834,1570005,1570118,1570181,1570182,1570203,1570225,1570276,1570288,1570314,1570416,1570419,1570537,1570773,1570824,1570876,1570932,1570985,1571019,1571081,1571191,1571240,1571272,1571326,1571672,1571716,1571770,1571786,1571846,1571853,1572181,1572184,1572439,1572467,1572557,1572565,1572603,1572732,1573322,1573412,1573557,1573627,1573698,1573716,1574016,1574082,1574183,1574231,1574366,1574394,1574623,1574661,1574710,1574877,1574878,1574945,1575055,1575129,1575502,1575572,1575593,1575636,1575726,1575814,1576230,1576295,1576486,1576615,1576623,1576720,1576771,1576878,1577037,1577116,1577202,1577368,1577418,1577443,1577498,1577515,1577631,1577638,1577679,1577928,1577958,1578027,1578057,1578067,1578110,1578219,1578253,1578270,1578290,1578432,1578637,1578670,1578710,1578733,1578835,1578898,1578914,1579044,1579085,1579091,1579200,1579378,1579400,1579689,1579785,1579789,1579825,1579829,1579834,1579974,1580061,1580081,1580322,1580480,1580521,1580654,1580683,1580703,1580923,1580998,1581128,1581202,1581505,1581546,1581547,1581578,1581614,1581636,1581784,1581788,1581901,1581919,1581935,1581950,1582129,1582192,1582199,1582385,1582466,1582500,1582566,1582721,1582795,1582825,1582872,1583036,1583058,1583181,1583441,1583454,1583530,1583538,1583615,1583727,1583784,1583920,1583960,1584025,1584092,1584095,1584364,1584390,1584416,1584469,1584572,1584706,1584729,1584743,1584759,1584932,1585010,1585034,1585207,1585224,1585288,1585318,1585379,1585580,1585706,1585815,1585851,1585934,1586037,1586174,1586280,1586287,1586347,1586790,1586806,1586823,1586836,1586842,1586957,1587001,1587015,1587153,1587304,1587366,1587672,1587713,1587915,1588126,1588235,1588275,1588321,1588368,1588406,1588431,1588466,1588481,1588526,1588561,1588571,1588642,1588661,1588674,1588697,1588711,1588774,1588837,1588895,1588978,1588979,1588985,1589350,1589513,1589519,1589568,1589646,1589703,1589816,1590307,1590359,1590582,1590861,1590862,1590905,1590943,1590949,1591025,1591099,1591110,1591133,1591185,1591275,1591289,1591299,1591387,1591657,1591663,1591694,1591722,1591882,1591965,1591985,1592032,1592060,1592540,1592573,1592703,1592779,1592795,1593053,1593124,1593173,1593273,1593302,1593454,1593541,1593616,1593617,1594297,1594385,1594444,1594461,1594648,1594798,1594820,1595027,1595103,1595106,1595123,1595214,1595245,1595356,1595414,1595486,1595582,1595740,1595747,1595753,1595801,1595815,1595885,1595910,1595924,1596170,1596359,1596396,1596420,1596592,1596652,1596851,1596910,1596961,1597014,1597020,1597672,1597692,1597779,1597819,1597860,1597882,1598021,1598475,1598568,1598645,1598655,1598685,1599039,1599096,1599331,1599388,1599510,1599618,1599793,1600131,1600500,1600702,1600721,1600745,1600764,1600802,1600823,1600900,1601094,1601187,1601205,1601351,1601656,1601991,1602065,1602096,1602133,1602153,1602190,1602536,1602870,1602897,1603334,1603342,1603479,1603523,1603740,1603847,1603951,1603994,1604001,1604120,1604350,1604365,1604391,1604404,1604496,1604547,1604895,1605191,1605249,1605382,1605421,1605422,1605449,1605484,1605663,1605808,1606235,1606272,1606400,1606516,1606632,1606656,1606773,1606998,1607005,1607021,1607043,1607115,1607255,1607260,1607371,1607372,1607593,1607750,1607913,1608059,1608149,1608257,1608399,1608487,1608921,1608959,1609256,1609375,1609408,1609551,1609783,1609830,1609901,1610013,1610562,1610568,1610921,1611102,1611141,1611149,1611521,1611557,1611728,1611764,1612055,1612061,1612184,1612309,1612315,1612439,1612552,1612553,1612601,1612609,1612801,1612807,1612815,1613076,1613170,1613180,1613220,1613254,1613485,1613638,1613639,1613870,1613912,1613919,1613954,1614284,1614333,1614430,1614431,1614607,1614703,1614847,1614917,1614943,1614953,1615089,1615212,1615224,1615335,1615459,1615503,1615808,1615833,1616055,1616150,1616191,1616273,1616319,1616328,1616356,1616417,1616447,1616589,1616816,1616870,1616953,1617036,1617083,1617138,1617177,1617184,1617284,1617362,1617616,1617731,1617915,1617952,1618183,1618310,1618570,1618637,1618688,1618739,1618782,1618822,1618893,1619204,1619205,1619291,1619331,1619404,1619460,1619607,1619844,1619862,1620057,1620120,1620137,1620164,1620300,1620301,1620329,1620330,1620394,1620523,1620595,1620614,1620743,1620757,1620911,1621115,1621269,1621405,1621430,1621626,1621732,1621848,1622001,1622199,1622221,1622223,1622322,1622340,1622351,1622671,1622684,1622860,1622911,1622992,1623005,1623079,1623202,1623224,1623243,1623538,1623547,1623618,1623729,1623876,1623960,1623961,1624075,1624160,1624215,1624231,1624263,1624280,1624313,1624433,1624460,1624558,1624855,1625164,1625197,1625205,1625273,1625465,1625489,1625527,1626089,1626593,1627025,1627221,1627244,1627517,1627580,1627590,1627606,1627622,1627656,1627707,1627761,1627768,1627846,1628226,1628270,1628331,1628372,1628514,1628594,1628705,1628735,1628756,1628766,1628942,1628962,1628982,1629019,1629020,1629038,1629091,1629628,1629838,1629929,1629938,1630001,1630235,1630338,1630367,1630573,1630687,1631028,1631199,1631407,1631410,1631422,1631618,1631944,1632357,1632414,1632442,1632513,1632601,1632698,1632823,1632879,1632880,1632896,1632974,1633005,1633128,1633198,1633443,1633529,1633645,1633662,1633846,1633925,1633960,1633978,1634037,1634060,1634168,1634223,1634430,1634467,1634732,1634833,1634925,1635128,1635150,1635283,1635285,1635306,1635315,1635578,1635593,1635710,1635724,1636200,1636562,1636567,1636600,1636607,1636641,1636764,1636789,1636880,1637183,1637330,1637349,1637408,1637437,1637827,1637865,1637866,1637993,1637994,1638109,1638197,1638570,1638681,1638728,1638969,1639078,1639096,1639140,1639155,1639164,1639221,1639387,1639444,1639552,1639629,1639713,1639776,1639842,1639897,1640043,1640130,1640131,1640230,1640376,1640460,1640580,1640778,1640916,1641033,1641207,1641646,1641683,1642002,1642018,1642274,1642306,1642329,1642338,1642405,1642642,1642833,1642852,1642907,1643186,1643250,1643262,1643319,1643363,1643454,1643471,1643521,1643571,1643666,1643679,1643720,1643853,1643998,1644100,1644160,1644187,1644211,1644324,1644371,1644422,1644638,1644639,1644654,1644779,1644836,1644852,1645125,1645139,1645173,1645230,1645275,1645373,1645405,1645427,1645490,1645521,1645533,1645604,1645609,1645612,1645658,1645718,1645976,1645985,1646012,1646187,1646196,1646230,1646252,1646379,1646759,1646871,1646984,1646991,1647084,1647151,1647173,1647174,1647649,1647686,1647786,1647797,1647806,1647807,1648115,1648121,1648125,1648187,1648362,1648366,1648447,1648469,1648512,1648536,1648723,1648856,1648883,1648899,1648903,1648906,1648963,1649018,1649055,1649060,1649158,1649166,1649244,1649261,1649311,1649331,1649484,1649520,1649673,1649688,1649790,1650210,1650469,1650567,1650586,1650642,1650643,1650801,1650810,1650886,1651083,1651163,1651323,1651431,1651468,1651551,1651739,1651740,1651895,1651899,1651976,1652044,1652058,1652135,1652137,1652380,1652446,1652553,1652740,1652764,1652937,1653047,1653072,1653170,1653291,1653305,1653385,1653400,1653650,1653762,1654061,1654082,1654108,1654187,1654213,1654259,1654492,1654697,1654974,1655011,1655277,1655448,1655458,1655515,1655527,1655594,1655611,1655732,1655746,1655774,1655817,1655885,1656043,1656104,1656173,1656290,1656626,1656691,1656751,1656801,1656810,1656822,1656841,1656852,1656870,1657140,1657171,1657214,1657275,1657332,1657569,1657957,1657987,1658195,1658263,1658351,1658403,1658541,1658551,1658620,1658772,1658809,1658829,1658859,1658934,1659026,1659318,1659333,1659657,1659736,1659813,1659852,1660089,1660099,1660102,1660367,1660614,1660615,1660625,1660635,1660658,1660757,1660782,1660915,1660944,1661039,1661105,1661109,1661132,1661177,1661190,1661295,1661425,1661476,1661487,1661533,1661596,1661664,1661671,1661723,1661815,1662034,1662081,1662303,1662309,1662592,1662704,1662705,1662781,1662826,1662840,1662877,1662943,1663000,1663195,1663422,1663426,1663445,1663567,1663595,1663688,1663717,1663731,1663754,1663804,1663808,1663840,1663912,1663941,1664123,1664149,1664160,1664490,1664491,1664581,1664622,1664681,1664688,1664847,1665174,1665175,1665222,1665377,1665585,1665658,1665773,1665889,1665956,1666010,1666193,1666265,1666448,1666523,1666529,1666540,1666550,1666621,1666680,1666701,1666745,1666855,1666872,1667116,1667277,1667340,1667368,1667390,1667557,1667568,1667669,1668443,1668624,1668941,1668974,1669072,1669130,1669158,1669215,1669315,1669449,1669689,1669805,1669935,1669958,1670002,1670087,1670088,1670261,1670402,1670412,1670448,1670471,1670539,1670648,1670701,1670726,1670961,1670962,1671248,1671349,1671481,1671523,1671582,1671594,1671641,1671650,1671784,1671895,1671905,1672132,1672315,1672354,1672493,1672526,1672599,1672747,1672837,1672888,1672906,1672987,1673055,1673066,1673100,1673204,1673354,1673416,1673602,1674034,1674431,1674538,1674992,1674993,1675061,1675161,1675439,1675442,1675479,1675640,1675655,1675820,1675923,1675980,1676000,1676005,1676131,1676151,1676263,1676367,1676370,1676376,1676398,1676444,1676579,1676668,1676791,1676821,1676896,1676942,1676988,1677008,1677173,1677442,1677527,1677639,1678010,1678102,1678106,1678215,1678252,1678254,1678438,1678516,1678587,1678789,1678826,1678941,1678942,1679000,1679001,1679124,1679307,1679539,1679592,1679599,1679812,1679982,1680018,1680019,1680034,1680147,1680248,1680418,1680446,1680451,1680606,1680738,1681043,1681055,1681068,1681235,1681389,1681633,1681663,1681664,1681697,1681708,1681838,1681869,1681998,1682062,1682156,1682256,1682257,1682383,1682639,1682645,1682840,1682865,1682906,1682926,1682946,1682951,1683025,1683114,1683115,1683150,1683185,1683284,1683453,1683488,1683535,1683638,1683681,1683857,1683903,1684010,1684096,1684143,1684201,1684331,1684492,1684599,1684642,1684693,1684783,1684851,1684899,1684913,1684923,1684927,1685013,1685133,1685141,1685464,1685539,1685540,1685571,1685635,1685687,1685951,1685992,1686021,1686029,1686067,1686479,1686541,1686579,1686695,1686929,1687270,1687773,1687774,1687903,1687956,1688002,1688020,1688049,1688050,1688054,1688081,1688093,1688239,1688241,1688252,1688311,1688673,1688684,1688685,1688687,1688695,1688707,1688915,1689124,1689315,1689412,1689448,1689464,1689465,1689489,1689702,1689847,1689870,1689945,1689984,1690094,1690107,1690173,1690222,1690263,1690319,1690402,1690482,1690595,1690655,1690668,1690669,1690772,1690810,1690823,1690873,1690886,1691271,1691282,1691283,1691318,1691319,1691536,1691630,1691656,1691679,1691704,1691776,1691810,1691857,1692045,1692107,1692149,1692165,1692257,1692267,1692531,1692597,1692626,1692745,1692908,1692937,1693002,1693011,1693077,1693118,1693159,1693163,1693277,1693462,1693524,1693606,1693642,1693734,1693792,1694042,1694072,1694247,1694429,1694485,1694520,1694622,1694796,1694797,1695030,1695038,1695268,1695306,1695317,1695423,1695512,1695566,1695610,1695628,1695650,1695809,1695842,1695970,1695981,1695991,1696022,1696023,1696051,1696281,1696282,1696291,1696432,1696837,1697389,1697516,1697544,1697652,1697725,1697743,1697744,1697760,1697862,1697903,1697997,1698125,1698315,1698821,1698833,1698891,1698892,1698941,1699006,1699071,1699091,1699143,1699197,1699352,1699443,1699535,1699942,1699944,1699948,1699949,1699958,1700053,1700054,1700063,1700084,1700091,1700121,1700181,1700290,1700435,1700615,1700665,1700704,1700732,1700867,1700938,1700983,1700998,1701071,1701096,1701117,1701206,1701220,1701369,1701377,1701614,1701681,1701795,1701804,1701818,1701882,1701929,1701969,1702084,1702096,1702108,1702420,1702459,1702544,1702599,1702609,1702694,1702754,1702986,1703232,1703276,1703346,1703358,1703407,1703408,1703496,1703673,1703716,1703730,1703770,1703789,1703825,1703898,1703969,1704181,1704280,1705377,1705550,1705630,1705696,1705699,1705828,1705874,1705902,1706269,1706519,1706587,1706646,1706678,1706726,1706786,1706808,1706845,1706854,1706892,1707077,1707355,1707396,1707451,1707530,1707538,1707545,1707629,1707955,1708332,1708422,1708482,1708652,1708866,1709318,1709339,1709400,1709472,1709486,1709546,1709609,1709618,1709622,1709664,1709713,1709780,1709843,1709844,1709883,1709929,1710009,1710107,1710233,1710423,1710478,1710501,1710507,1710534,1710796,1710863,1710871,1711102,1711149,1711153,1711176,1711268,1711309,1711347,1711416,1711439,1711464,1711621,1711641,1711861,1712005,1712237,1712351,1712360,1712529,1712626,1712823,1712918,1713008,1713086,1713197,1713363,1713430,1713491,1713703,1713755,1713791,1713812,1713885,1714202,1714409,1714761,1714948,1715033,1715042,1715494,1715562,1715629,1715656,1715733,1715808,1715825,1715892,1715967,1716165,1716256,1716276,1716340,1716437,1716610,1716732,1716799,1716925,1716942,1717012,1717020,1717099,1717292,1717295,1717396,1717412,1717443,1717469,1717480,1717541,1717690,1717691,1717787,1717878,1718362,1718461,1718496,1718506,1718518,1718524,1718525,1718539,1718886,1719012,1719053,1719061,1719066,1719072,1719092,1719093,1719154,1719193,1719208,1719314,1719362,1719374,1719428,1719456,1719620,1719680,1719748,1719978,1720013,1720021,1720104,1720108,1720189,1720358,1720393,1720509,1720546,1720604,1720628,1720659,1720757,1720827,1721062,1721103,1721121,1721394,1721433,1721603,1721678,1721717,1721849,1722000,1722170,1722187,1722211,1722238,1722294,1722318,1722331,1722695,1722865,1723040,1723058,1723059,1723129,1723213,1723297,1723362,1723823,1723891,1723988,1724123,1724132,1724241,1724251,1724470,1724480,1724864,1725077,1725170,1725272,1725467,1725482,1725603,1725615,1725677,1725754,1725850,1725851,1725962,1725967,1726021,1726032,1726103,1726107,1726115,1726128,1726191,1726382,1726462,1726522,1726575,1726588,1726617,1726796,1726902,1726931,1727031,1727359,1727381,1727385,1727483,1727492,1727499,1727504,1727557,1727558,1727563,1727591,1727753,1728052,1728217,1728258,1728349,1728371,1728379,1728722,1728885,1729002,1729047,1729135,1729142,1729143,1729183,1729184,1729269,1729402,1729411,1729554,1729783,1729814,1729976,1730245,1730302,1730354,1730378,1730420,1730459,1730648,1730750,1731033,1731064,1731248,1731265,1731305,1731345,1731539,1731682,1731790,1731867,1731874,1731931,1731994,1732057,1732135,1732154,1732215,1732281,1732368,1732477,1732493,1732612,1732679,1732695,1732756,1732801,1732950,1733022,1733112,1733227,1733237,1733294,1733688,1733855,1734020,1734045,1734224,1734238,1734328,1734375,1734620,1734650,1734949,1734955,1735013,1735135,1735145,1735232,1735258,1735316,1735347,1735403,1735463,1735537,1735663,1735785,1735819,1735869,1735915,1736063,1736064,1736088,1736220,1736288,1736360,1736376,1736491,1736535,1736558,1736781,1736890,1736892,1736902,1737095,1737298,1737399,1737544,1737608,1737742,1737758,1737801,1738028,1738817,1738974,1739195,1739196,1739205,1739303,1739636,1739803,1739842,1740015,1740119,1740170,1740188,1740221,1740239,1740357,1740358,1740397,1740465,1740499,1740506,1740513,1740524,1740622,1740638,1740669,1740722,1740756,1740823,1740931,1741005,1741147,1741233,1741379,1741380,1741496,1742017,1742032,1742189,1742233,1742337,1742444,1742488,1743047,1743126,1743159,1743160,1743331,1743335,1743387,1743409,1743463,1743527,1743712,1743780,1744030,1744046,1744052,1744058,1744069,1744392,1744394,1744711,1744923,1745246,1745314,1745358,1745428,1745667,1745879,1745969,1746005,1746067,1746183,1746533,1746537,1746698,1746845,1746899,1747293,1747351,1747410,1747727,1747734,1748064,1748137,1748156,1748252,1748297,1748359,1748400,1748401,1748434,1748468,1748610,1748637,1748676,1748791,1748841,1748982,1749030,1749134,1749257,1749357,1749519,1749596,1749632,1749677,1749685,1749755,1750028,1750029,1750040,1750041,1750070,1750071,1750158,1750215,1750373,1750432,1750439,1750592,1750837,1750965,1751172,1751481,1751617,1751702,1751725,1751750,1751756,1752045,1752130,1752175,1752205,1752261,1752275,1752287,1752356,1752373,1752379,1752451,1752526,1752590,1752641,1752723,1752804,1752849,1752986,1753199,1753283,1753413,1753454,1753531,1753552,1753558,1753574,1753579,1753750,1754123,1754290,1754315,1754383,1754468,1754690,1754789,1754807,1754904,1754905,1754924,1754960,1755051,1755159,1755319,1755365,1755403,1755423,1755440,1755473,1755485,1755514,1755628,1755636,1755641,1755657,1755772,1755887,1755922,1755960,1756024,1756067,1756127,1756236,1756272,1756408,1756614,1756697,1756753,1756775,1756894,1756967,1756968,1756983,1757474,1757530,1757531,1757544,1757586,1757587,1757922,1757965,1758057,1758095,1758277,1758344,1758469,1758561,1758599,1758622,1758716,1759060,1759108,1759121,1759184,1759185,1759195,1759295,1759353,1759396,1759660,1759765,1759796,1759882,1759945,1760119,1760131,1760171,1760206,1760558,1760580,1760768,1760831,1760882,1760892,1761116,1761154,1761252,1761315,1761423,1761512,1761620,1761783,1762267,1762331,1762470,1762504,1762587,1762665,1762704,1763114,1763173,1763333,1763408,1763607,1763703,1764017,1764081,1764088,1764105,1764112,1764137,1764208,1764314,1764362,1764440,1764441,1764508,1764509,1764584,1764585,1764604,1764623,1764714,1764775,1764868,1765002,1765321,1765371,1765408,1765551,1765552,1765617,1765726,1765914,1765929,1766088,1766107,1766210,1766311,1766379,1766420,1766424,1766634,1766637,1766639,1766647,1766947,1766966,1767027,1767425,1767426,1767441,1767486,1767646,1767685,1767686,1767785,1767836,1767881,1768172,1768175,1768180,1768233,1768282,1768343,1768362,1768492,1768522,1768591,1768607,1768766,1768849,1768858,1768864,1769009,1769181,1769194,1769434,1769486,1769517,1769569,1769688,1769799,1769818,1769887,1770037,1770135,1770279,1770280,1770381,1770384,1770441,1770458,1770459,1770545,1770616,1770650,1770851,1770856,1770868,1770936,1770986,1771218,1771335,1771357,1771358,1771546,1771592,1771701,1771716,1771902,1771908,1771946,1771949,1771981,1771993,1772005,1772155,1772209,1772372,1772529,1772645,1772719,1772731,1772744,1772766,1772769,1772814,1772894,1773007,1773033,1773037,1773106,1773133,1773226,1773344,1773533,1773545,1773624,1773673,1773736,1773780,1773818,1773869,1773897,1773918,1774268,1774491,1774552,1774629,1774674,1775124,1775265,1775387,1775393,1775409,1775463,1775502,1775519,1775640,1775670,1775800,1776015,1776068,1776174,1776246,1776386,1776564,1776572,1776649,1776800,1776892,1776909,1776935,1776994,1777050,1777202,1777209,1777309,1777343,1777367,1777480,1777501,1777508,1777834,1778146,1778190,1778229,1778253,1778284,1778327,1778345,1778443,1778481,1778639,1778748,1778972,1779045,1779113,1779183,1779219,1779287,1779464,1779822,1779836,1779858,1779861,1780045,1780060,1780208,1780310,1780617,1780828,1780848,1780897,1780934,1781183,1781657,1781663,1781709,1781869,1782047,1782048,1782210,1782330,1782356,1782365,1782435,1782491,1782737,1782743,1782789,1783044,1783054,1783121,1783195,1783240,1783249,1783297,1783503,1783520,1783693,1783834,1783888,1783936,1783960,1783980,1784190,1784290,1784484,1784505,1784506,1784519,1784551,1784841,1785085,1785103,1785139,1785188,1785357,1785418,1785480,1785481,1785532,1785651,1785764,1785828,1785829,1786099,1786232,1786256,1786290,1786320,1786340,1786370,1786520,1786698,1786770,1787136,1787170,1787202,1787298,1787311,1787342,1787419,1787435,1787523,1787540,1787672,1787759,1787861,1787910,1787950,1787966,1788173,1788290,1788366,1788385,1788486,1788558,1788571,1788625,1788644,1788666,1788672,1788695,1788837,1788877,1789018,1789055,1789145,1789146,1789285,1789309,1789318,1789336,1789357,1789405,1789479,1789647,1789767,1789902,1789937,1790011,1790090,1790093,1790232,1790262,1790283,1790327,1790354,1790369,1790444,1790767,1790790,1790805,1790871,1790896,1790983,1791042,1791201,1791222,1791270,1791282,1791285,1791303,1791416,1791452,1791508,1791524,1791679,1791729,1791853,1791870,1791902,1791965,1792075,1792288,1792302,1792478,1792482,1792683,1792779,1792780,1792855,1792875,1793003,1793090,1793240,1793255,1793267,1793432,1793529,1793603,1793711,1793831,1793867,1793920,1793937,1794114,1794121,1794187,1794191,1794392,1794436,1794479,1794567,1794725,1794736,1794753,1794758,1794841,1794928,1794988,1794995,1795060,1795224,1795225,1795283,1795297,1795741,1795929,1796081,1796086,1796120,1796155,1796275,1796501,1796539,1796579,1796612,1796744,1796835,1796884,1796885,1797086,1797090,1797174,1797270,1797408,1797419,1797429,1797507,1797515,1797551,1797698,1798000,1798220,1798317,1798416,1798456,1798539,1798613,1798618,1798711,1798741,1798762,1798882,1798904,1798905,1798950,1798954,1799039,1799110,1799190,1799315,1799349,1799379,1799410,1799581,1799615,1799648,1799772,1799810,1799904,1799927,1800073,1800164,1800210,1800290,1800365,1800578,1800741,1800963,1801009,1801021,1801049,1801158,1801220,1801561,1801570,1801604,1801637,1801739,1801745,1801777,1801909,1801910,1801960,1802047,1802062,1802081,1802131,1802280,1802309,1802497,1802533,1802541,1802549,1802550,1802808,1802979,1803111,1803118,1803234,1803263,1803397,1803407,1803524,1803595,1804159,1804230,1804308,1804315,1804327,1804371,1804397,1804437,1804573,1804611,1804642,1804754,1804795,1804892,1805029,1805306,1805404,1805433,1805450,1805476,1805483,1805495,1805783,1806083,1806259,1806364,1806417,1806515,1806559,1806592,1806655,1806711,1806879,1806909,1806933,1807300,1807430,1807454,1807488,1807505,1807614,1807639,1807651,1807865,1808070,1808086,1808093,1808266,1808380,1808457,1808472,1808527,1808585,1808736,1808756,1808998,1809070,1809141,1809235,1809243,1809244,1809312,1809348,1809349,1809396,1809502,1809628,1809645,1809702,1809778,1809828,1809884,1809926,1809966,1810009,1810213,1810312,1810460,1810474,1810483,1810809,1810901,1810925,1811036,1811286,1811360,1811378,1811463,1811478,1811508,1811625,1811793,1811878,1811899,1812203,1812230,1812251,1812257,1812378,1812411,1812440,1812543,1812578,1812614,1812649,1812656,1812680,1812807,1812819,1812827,1812937,1812969,1813259,1813507,1813658,1813751,1813945,1813946,1813987,1814013,1814113,1814114,1814197,1814523,1814635,1814637,1814705,1814726,1814743,1814758,1814851,1815043,1815213,1815343,1815407,1815468,1815560,1815623,1815628,1815722,1815753,1815934,1815998,1816008,1816012,1816051,1816057,1816121,1816192,1816193,1816266,1816325,1816341,1816506,1816545,1816549,1816556,1816564,1816571,1816653,1816659,1816676,1816830,1816957,1817047,1817320,1817472,1817485,1817651,1817689,1817774,1817792,1818196,1818210,1818238,1818293,1818318,1818376,1818475,1818482,1818503,1818627,1818714,1818800,1818903,1818961,1819003,1819061,1819066,1819076,1819102,1819107,1819140,1819180,1819181,1819301,1819330,1819413,1819425,1819550,1819597,1819612,1819801,1819916,1820050,1820053,1820126,1820137,1820176,1820187,1820216,1820233,1820291,1820425,1820505,1820550,1820561,1820590,1820738,1820775,1821061,1821126,1821224,1821225,1821365,1821491,1821659,1821806,1821998,1822005,1822101,1822232,1822269,1822304,1822403,1822637,1822826,1822866,1823362,1823403,1823435,1823458,1823573,1823652,1823715,1823910,1823936,1824020,1824154,1824163,1824301,1824330,1824378,1824430,1824562,1824565,1824619,1824623,1824661,1824923,1824977,1825232,1825385,1825413,1825423,1825439,1825633,1825636,1825679,1825798,1825826,1826179,1826292,1826475,1826580,1826714,1826928,1826950,1827163,1827185,1827307,1827333,1827494,1827726,1827754,1827841,1827842,1828173,1828214,1828220,1828230,1828365,1828366,1828422,1828588,1828593,1828631,1828638,1828697,1828918,1829157,1829192,1829200,1829261,1829467,1829540,1829595,1829679,1829708,1829836,1829930,1830141,1830193,1830194,1830249,1830312,1830391,1830601,1830668,1830869,1830887,1831093,1831103,1831147,1831216,1831227,1831234,1831260,1831326,1831374,1831405,1831406,1831488,1831699,1831782,1831899,1832017,1832086,1832095,1832119,1832120,1832277,1832278,1832335,1832615,1832646,1832663,1832683,1832814,1832879,1832919,1833299,1833384,1833408,1833415,1833431,1833573,1833622,1833796,1833808,1833878,1834153,1834369,1834424,1834552,1834622,1834779,1834855,1835309,1835325,1835358,1835364,1835451,1835545,1835549,1835644,1835776,1835819,1835939,1836018,1836213,1836284,1836446,1836515,1836662,1836824,1836831,1836845,1836921,1836922,1836984,1837040,1837129,1837176,1837212,1837225,1837259,1837501,1837677,1837678,1837784,1837809,1837976,1838342,1838418,1838504,1838547,1838656,1838885,1838922,1839202,1839283,1839564,1839700,1840095,1840110,1840170,1840237,1840280,1840356,1840376,1840503,1840593,1840845,1840876,1841044,1841249,1841295,1841296,1841632,1841633,1841644,1841656,1841689,1841736,1841766,1841771,1841893,1841919,1841978,1842022,1842035,1842039,1842075,1842081,1842141,1842319,1842346,1842474,1842521,1842522,1842573,1842601,1842636,1842702,1842834,1842912,1843259,1843479,1843571,1843627,1843870,1843983,1844033,1844124,1844141,1844155,1844397,1844398,1844434,1844450,1844465,1844743,1844842,1844859,1844883,1844884,1845018,1845026,1845126,1845308,1845429,1845433,1845434,1845562,1845665,1845730,1845761,1845961,1846066,1846140,1846157,1846346,1846347,1846385,1846428,1846449,1846504,1846533,1846556,1846650,1846703,1846744,1847002,1847158,1847241,1847335,1847382,1847486,1847917,1847978,1848032,1848036,1848089,1848097,1848120,1848189,1848271,1848277,1848310,1848361,1848445,1848494,1848614,1848744,1848771,1848863,1848988,1849035,1849130,1849132,1849140,1849223,1849274,1849509,1849536,1849609,1849656,1849939,1849945,1850000,1850191,1850250,1850251,1850403,1850418,1850419,1850548,1850594,1850635,1850782,1851018,1851227,1851490,1851656,1851816,1851837,1851868,1851969,1852068,1852144,1852154,1852156,1852192,1852217,1852237,1852301,1852488,1852609,1852612,1852697,1852711,1852725,1852753,1852764,1852792,1852875,1852935,1852950,1853058,1853064,1853150,1853218,1853284,1853323,1853461,1853539,1853652,1853677,1853796,1853802,1853957,1853984,1853985,1853991,1854174,1854381,1854492,1854576,1854708,1854800,1854958,1854959,1855087,1855183,1855199,1855338,1855362,1855419,1855484,1855544,1855576,1855669,1855686,1855729,1855749,1855819,1855938,1856102,1856110,1856148,1856212,1856342,1856371,1856463,1856573,1856627,1856689,1856809,1857169,1857179,1857228,1857357,1857400,1857470,1857643,1857717,1857743,1858167,1858333,1858390,1858394,1858540,1858580,1858867,1858868,1859250,1859440,1859600,1859609,1859630,1859668,1859730,1859809,1859964,1860088,1860174,1860199,1860250,1860315,1860336,1860339,1860398,1860431,1860525,1860580,1860670,1860803,1860829,1860938,1860992,1861547,1861820,1861841,1861887,1861923,1862145,1862427,1862464,1862993,1863009,1863060,1863100,1863171,1863256,1863456,1863530,1863759,1863950,1863958,1864062,1864205,1864343,1864640,1864754,1864893,1865044,1865153,1865196,1865236,1865455,1865504,1865696,1866090,1866160,1866169,1866202,1866218,1866431,1866432,1866531,1866547,1866585,1866629,1866709,1866908,1866927,1866982,1867292,1867293,1867335,1867523,1867561,1867587,1867717,1867767,1868037,1868084,1868146,1868158,1868237,1868586,1868587,1868623,1868638,1868764,1869005,1869011,1869012,1869033,1869061,1869142,1869163,1869317,1869428,1869467,1869527,1869554,1869641,1869794,1869879,1869986,1870011,1870036,1870080,1870291,1870312,1870346,1870411,1870705,1870713,1870770,1870778,1871018,1871025,1871049,1871084,1871115,1871227,1871285,1871305,1871306,1871320,1871458,1871478,1871775,1871776,1871882,1871928,1872034,1872110,1872111,1872134,1872220,1872232,1872304,1872441,1872524,1872540,1872559,1872656,1872951,1873159,1873384,1873671,1873761,1874075,1874258,1874331,1874382,1874457,1874559,1874762,1874775,1874837,1875042,1875099,1875273,1875294,1875313,1875359,1875525,1875542,1875982,1876102,1876176,1876182,1876218,1876299,1876325,1876346,1876436,1876444,1876611,1876635,1876910,1877396,1877409,1877683,1877955,1878099,1878112,1878144,1878156,1878189,1878366,1878565,1878625,1878963,1879058,1879100,1879122,1879335,1879392,1879419,1879463,1879492,1879499,1879501,1879519,1879647,1879675,1879683,1879752,1880042,1880209,1880406,1880538,1880678,1880739,1880892,1880941,1881272,1881646,1881690,1881818,1881819,1882073,1882272,1882333,1882346,1882443,1882462,1882557,1882573,1882746,1882789,1882822,1882871,1882887,1883188,1883277,1883310,1883327,1883540,1883591,1883601,1883670,1883738,1883904,1884059,1884116,1884158,1884305,1884334,1884341,1884444,1884599,1884888,1884960,1885161,1885277,1885485,1885563,1885610,1885631,1885777,1885960,1886283,1886421,1886447,1886546,1886607,1886713,1886873,1886983,1887023,1887070,1887081,1887389,1887394,1887701,1887784,1887834,1887933,1887996,1888065,1888182,1888247,1888379,1888388,1888461,1888519,1888578,1888673,1888735,1888874,1888887,1889030,1889292,1889307,1889308,1889329,1889357,1889404,1889407,1889435,1889518,1889552,1889573,1889730,1889932,1889945,1889947,1889982,1890060,1890095,1890127,1890220,1890417,1890439,1890484,1890517,1890733,1890760,1890829,1890870,1890878,1890930,1891080,1891518,1891595,1891610,1891686,1891707,1891798,1891873,1891887,1891977,1892131,1892155,1892176,1892264,1892518,1892533,1892571,1892607,1892722,1892735,1892800,1893051,1893073,1893079,1893105,1893176,1893287,1893369,1893383,1893510,1893591,1893650,1893975,1894051,1894077,1894452,1894515,1895053,1895299,1895471,1895561,1895590,1895839,1895929,1895990,1896002,1896131,1896332,1896430,1896463,1896684,1896691,1896918,1897040,1897094,1897136,1897318,1897450,1897659,1897667,1897744,1897826,1897832,1897859,1897942,1897982,1898121,1898367,1898389,1898436,1898625,1898654,1898896,1899023,1899141,1899179,1899331,1899600,1899610,1899616,1899622,1899729,1899802,1899853,1899985,1900041,1900074,1900328,1900372,1900485,1900577,1900579,1900643,1900862,1901220,1901251,1901326,1901415,1901654,1901743,1902128,1902419,1902542,1902553,1902554,1902588,1902602,1902943,1903022,1903030,1903128,1903218,1903245,1903250,1903308,1903309,1903354,1903478,1903514,1903562,1903568,1903610,1903759,1903774,1903899,1903947,1904013,1904087,1904334,1904463,1904513,1904550,1904885,1904908,1904915,1904962,1905032,1905381,1905473,1905627,1905640,1905702,1905939,1905954,1905976,1906712,1906821,1906836,1907012,1907051,1907069,1907144,1907178,1907205,1907274,1907329,1907406,1907500,1907507,1907586,1907622,1907638,1907840,1907859,1907876,1907890,1908041,1908123,1908149,1908231,1908472,1908515,1908891,1909155,1909282,1909299,1909455,1909456,1910124,1910139,1910154,1910166,1910245,1910285,1910385,1910386,1910423,1910442,1910591,1911154,1911168,1911370,1911376,1911377,1911402,1911432,1911433,1911589,1911647,1911776,1911785,1912052,1912115,1912145,1912198,1912229,1912328,1912403,1912627,1912789,1912871,1912887,1912924,1912953,1913018,1913090,1913155,1913589,1913673,1913818,1914005,1914026,1914764,1914781,1914882,1915064,1915265,1915321,1915427,1915436,1915575,1915712,1915840,1916018,1916091,1916267,1916411,1916468,1916496,1916517,1916518,1916600,1916690,1916712,1916778,1916788,1916866,1917018,1917024,1917055,1917281,1917332,1917344,1917379,1917384,1917465,1917662,1917666,1917699,1917744,1917772,1917902,1917993,1918097,1918197,1918313,1918316,1918686,1918752,1918775,1919034,1919127,1919182,1919455,1919462,1919591,1919872,1919890,1920022,1920220,1920281,1920290,1920368,1920445,1920487,1920651,1920824,1920861,1921000,1921016,1921034,1921326,1921391,1921494,1921645,1921672,1922069,1922245,1922627,1922825,1922895,1922939,1923003,1923037,1923189,1923399,1923439,1923450,1923525,1923537,1923724,1923833,1923836,1923887,1923983,1924128,1924283,1924529,1924532,1924542,1924588,1924640,1924659,1924691,1924700,1924887,1924979,1924997,1925031,1925134,1925169,1925259,1925367,1925397,1925473,1925645,1925672,1925709,1925770,1925801,1925835,1925865,1925918,1925968,1925979,1926224,1926261,1926320,1926406,1926495,1926602,1926607,1926644,1926647,1926885,1926994,1927099,1927121,1927148,1927241,1927307,1927588,1927644,1927728,1927742,1927849,1927999,1928334,1928480,1928709,1928761,1928791,1928950,1928952,1929141,1929158,1929188,1929204,1929271,1929340,1929359,1929487,1929505,1929530,1929547,1929826,1930000,1930158,1930180,1930362,1930468,1930477,1930482,1930602,1930776,1931080,1931197,1931351,1931352,1931468,1931486,1931985,1932054,1932116,1932283,1932324,1932408,1932691,1932716,1932746,1932967,1933142,1933575,1933576,1933580,1933632,1933641,1933756,1933791,1933866,1933989,1934191,1934283,1934309,1934316,1934365,1934366,1934367,1934373,1934376,1934390,1934522,1934552,1934585,1934616,1934640,1934673,1934690,1934801,1934850,1934885,1935069,1935181,1935182,1935192,1935228,1935320,1935343,1935558,1935571,1935598,1935599,1935688,1935786,1935805,1935906,1935985,1936015,1936050,1936080,1936195,1936258,1936314,1936323,1936368,1936380,1936391,1936539,1936595,1936674,1936825,1936901,1936902,1936952,1936997,1937016,1937057,1937166,1937217,1937236,1937326,1937458,1937509,1937662,1937781,1937822,1937907,1938059,1938113,1938117,1938119,1938151,1938217,1938224,1938352,1938353,1938358,1938458,1938579,1938709,1938811,1938817,1938916,1939124,1939248,1939259,1939414,1939552,1939751,1939762,1939829,1939938,1939977,1940004,1940013,1940038,1940053,1940054,1940141,1940450,1940968,1941112,1941182,1941357,1941394,1941421,1941562,1941570,1941754,1941782,1941996,1942017,1942055,1942150,1942269,1942401,1942470,1942513,1942545,1942550,1942619,1942659,1942692,1942777,1942779,1943063,1943124,1943158,1943175,1943231,1943274,1943329,1943472,1943476,1943888,1943889,1943931,1943973,1943975,1943997,1944047,1944102,1944133,1944151,1944231,1944375,1944397,1944467,1944522,1944724,1944774,1944788,1944820,1945001,1945108,1945227,1945367,1945495,1945502,1945678,1945748,1945760,1945936,1945937,1946000,1946136,1946137,1946364,1946385,1946556,1946596,1946662,1946815,1946876,1946903,1947077,1947107,1947171,1947221,1947446,1947481,1947546,1947557,1947593,1947624,1947674,1947682,1947703,1948183,1948349,1948470,1948543,1948621,1948663,1948699,1948939,1948971,1949014,1949048,1949086,1949097,1949129,1949149,1949266,1949289,1949408,1949586,1949764,1949785,1949863,1949964,1950002,1950117,1950224,1950317,1950754,1950767,1950859,1950949,1950965,1950974,1950984,1951022,1951289,1951319,1951383,1951395,1951422,1951437,1951653,1951674,1951690,1951742,1951752,1951787,1951835,1951863,1951919,1952020,1952034,1952124,1952251,1952368,1952410,1952419,1952443,1952444,1952459,1952483,1952487,1952540,1952633,1952646,1952874,1952918,1953012,1953139,1953142,1953263,1953489,1953561,1953575,1953620,1953667,1953707,1953942,1953978,1954022,1954145,1954159,1954170,1954242,1954372,1954430,1954574,1954673,1954757,1954827,1954840,1954905,1955086,1955099,1955612,1955751,1955863,1955940,1955980,1956024,1956231,1956251,1956294,1956370,1956455,1956456,1956565,1956640,1956723,1956972,1957044,1957046,1957214,1957351,1957439,1957440,1957452,1957538,1957553,1957671,1957692,1957874,1957883,1958082,1958148,1958165,1958282,1958419,1958452,1958487,1958641,1958721,1958791,1958880,1958931,1958932,1959067,1959113,1959164,1959261,1959346,1959359,1959384,1959485,1959486,1959519,1959574,1959598,1959640,1959762,1959928,1959998,1960014,1960088,1960210,1960238,1960281,1960397,1960424,1960449,1960515,1960663,1960670,1960697,1960835,1961077,1961103,1961121,1961136,1961220,1961319,1961450,1961504,1961575,1961603,1961645,1961672,1961705,1961714,1961781,1961841,1961987,1962274,1962275,1962282,1962406,1962419,1962539,1962614,1962686,1962768,1962769,1962780,1962828,1963098,1963406,1963580,1963680,1963851,1963902,1963969,1964105,1964157,1964199,1964226,1964318,1964330,1964632,1964691,1964704,1964770,1964865,1964879,1964959,1965034,1965109,1965138,1965188,1965222,1965279,1965352,1965400,1965493,1965494,1965527,1965546,1965585,1965617,1965841,1965866,1965932,1965945,1966057,1966349,1966442,1966522,1966628,1966629,1966682,1966683,1966818,1966952,1966957,1967011,1967027,1967030,1967059,1967114,1967142,1967143,1967219,1967262,1967447,1967457,1967458,1967741,1967747,1967888,1968086,1968101,1968276,1968384,1968460,1968478,1968479,1968586,1968621,1968719,1968921,1968925,1969001,1969012,1969050,1969061,1969127,1969144,1969198,1969199,1969212,1969316,1969317,1969403,1969423,1969424,1969511,1969556,1969557,1969685,1969693,1969766,1969858,1969875,1969948,1970077,1970186,1970308,1970338,1970346,1970363,1970367,1970454,1970549,1970550,1970720,1970898,1970985,1971050,1971099,1971123,1971156,1971269,1971327,1971339,1971646,1971673,1971810,1971811,1971868,1971929,1971939,1972046,1972117,1972172,1972177,1972279,1972514,1972536,1972721,1972735,1972793,1972802,1972922,1972951,1973079,1973395,1973397,1973427,1973748,1973780,1973821,1973859,1973995,1974153,1974234,1974333,1974358,1974419,1974446,1974481,1974506,1974509,1974586,1974763,1975168,1975226,1975360,1975457,1975472,1975518,1975647,1975654,1975781,1975788,1975840,1976244,1976277,1976278,1976413,1976480,1976567,1976595,1976612,1976628,1976676,1976788,1976789,1976841,1976879,1976880,1976885,1976887,1976997,1977032,1977123,1977252,1977253,1977259,1977397,1977479,1977552,1977633,1977634,1977685,1977694,1977709,1977710,1977867,1977890,1977940,1978066,1978276,1978277,1978398,1978413,1978464,1978509,1978590,1978600,1978601,1978617,1978637,1978667,1978723,1978763,1978821,1978837,1978943,1978962,1979105,1979148,1979227,1979354,1979366,1979495,1979616,1979712,1979760,1980003,1980299,1980400,1980488,1980564,1980634,1980671,1980719,1980729,1980787,1980807,1980849,1980859,1980909,1980963,1980979,1981148,1981361,1981408,1981409,1981507,1981572,1981652,1981706,1981899,1981999,1982004,1982072,1982098,1982108,1982161,1982185,1982209,1982345,1982402,1982444,1982446,1982508,1982667,1982708,1982713,1982752,1983028,1983099,1983338,1983375,1983469,1983505,1983546,1983559,1983597,1983707,1983727,1983782,1983812,1983853,1983862,1983961,1984006,1984125,1984348,1984349,1984487,1984616,1984661,1984674,1984729,1984800,1984854,1985019,1985055,1985056,1985178,1985362,1985379,1985403,1985495,1985531,1985822,1986069,1986070,1986097,1986136,1986273,1986289,1986419,1986584,1986696,1986820,1986910,1987028,1987029,1987246,1987279,1987347,1987496,1987518,1987737,1987787,1987810,1987842,1988257,1988336,1988398,1988401,1988459,1988520,1988521,1988526,1988631,1988824,1988829,1988849,1988875,1988876,1988937,1988971,1989179,1989194,1989199,1989211,1989364,1989370,1989378,1989484,1989785,1989939,1990018,1990022,1990057,1990082,1990106,1990107,1990110,1990183,1990184,1990195,1990401,1990435,1990580,1990696,1990705,1990958,1990974,1991006,1991165,1991215,1991291,1991307,1991342,1991360,1991444,1991469,1991658,1991732,1991738,1991757,1991802,1991861,1991908,1992020,1992031,1992123,1992135,1992274,1992368,1992403,1992531,1992562,1992667,1992750,1992904,1993010,1993100,1993374,1993461,1993485,1993631,1993754,1993805,1993845,1993864,1993977,1994076,1994219,1994402,1994408,1994435,1994524,1994575,1994576,1994586,1994587,1994617,1994683,1994856,1994941,1994949,1994955,1994971,1995093,1995094,1995168,1995246,1995394,1995488,1995583,1995640,1995714,1995755,1995822,1995884,1995978,1995993,1996169,1996204,1996275,1996699,1996883,1997112,1997113,1997131,1997175,1997270,1997353,1997523,1997557,1997674,1997742,1997758,1997764,1997988,1998153,1998199,1998202,1998257,1998258,1998553,1998775,1998998,1999069,1999088,1999234,1999248,1999436,1999502,1999503,1999894,1999901,2000103,2000129,2000240,2000382,2000519,2000572,2000683,2000783,2000909,2000923,2000974,2001033,2001399,2001494,2001509,2001872,2001911,2002030,2002220,2002548,2002569,2002572,2002608,2002763,2002795,2002799,2002944,2002981,2003031,2003153,2003185,2003188,2003208,2003289,2003314,2003324,2003340,2003400,2003451,2003589,2003635,2003895,2004013,2004023,2004087,2004120,2004362,2004367,2004378,2004430,2004524,2004850,2004969,2005001,2005040,2005396,2005399,2005439,2005542,2005893,2006350,2006351,2006357,2006413,2006511,2006738,2006775,2006802,2006844,2006885,2006901,2006983,2007036,2007054,2007066,2007167,2007283,2007381,2007757,2007840,2007990,2008086,2008087,2008094,2008102,2008168,2008216,2008257,2008335,2008375,2008466,2008736,2008765,2008775,2009001,2009355,2009383,2009584,2009595,2009621,2009627,2009669,2009962,2009981,2010161,2010321,2010365,2010429,2010508,2010596,2010633,2010654,2010684,2010710,2010796,2010880,2010887,2010895,2010929,2010993,2010994,2011239,2011275,2011310,2011482,2011565,2011709,2011809,2011868,2011881,2011962,2011998,2012052,2012077,2012121,2012153,2012251,2012289,2012304,2012311,2012337,2012413,2012563,2012608,2012615,2012651,2012855,2012867,2012936,2012937,2013028,2013293,2013310,2013311,2013419,2013480,2013605,2013694,2013722,2013800,2013837,2013992,2014058,2014102,2014162,2014288,2014345,2014366,2014704,2014714,2014794,2014902,2014949,2014985,2015096,2015194,2015195,2015326,2015359,2015364,2015702,2015999,2016113,2016239,2016365,2016622,2016766,2016787,2016876,2016957,2017031,2017074,2017085,2017195,2017323,2017399,2017474,2017716,2017943,2018196,2018296,2018527,2018571,2018617,2018690,2018759,2018832,2018838,2018894,2019031,2019050,2019428,2019633,2019755,2019968,2020028,2020094,2020126,2020132,2020167,2020170,2020171,2020176,2020194,2020205,2020273,2020340,2020361,2020386,2020395,2020438,2020558,2020605,2020612,2020616,2020626,2020756,2020842,2020915,2020938,2020939,2020989,2021029,2021175,2021241,2021402,2021426,2021459,2021460,2021557,2021850,2021863,2021949,2022028,2022129,2022238,2022285,2022333,2022410,2022422,2022451,2022478,2022703,2023003,2023117,2023230,2023554,2023567,2023597,2023690,2023856,2024004,2024048,2024107,2024130,2024139,2024145,2024154,2024311,2024455,2024523,2024569,2024713,2024848,2024876,2024893,2024898,2024932,2024953,2025023,2025057,2025266,2025524,2025538,2025544,2025731,2025812,2025958,2026056,2026065,2026207,2026210,2026292,2026494,2026529,2026709,2026798,2026857,2027060,2027419,2027545,2027836,2027891,2027956,2028003,2028029,2028086,2028171,2028172,2028200,2028281,2028293,2028368,2028398,2028424,2028432,2028699,2028852,2028883,2028940,2028941,2029016,2029073,2029166,2029242,2029249,2029274,2029283,2029330,2029798,2029816,2029850,2029867,2029942,2029945,2029967,2030113,2030121,2030138,2030180,2030190,2030221,2030294,2030295,2030345,2030364,2030578,2030612,2030630,2030917,2030937,2030969,2031042,2031044,2031081,2031196,2031246,2031384,2031491,2031517,2031559,2031566,2031576,2031635,2032002,2032045,2032095,2032105,2032260,2032317,2032418,2032528,2032622,2032637,2032707,2032870,2032954,2032965,2032966,2033133,2033162,2033328,2033502,2033690,2033845,2033890,2033920,2033965,2034055,2034158,2034193,2034520,2034656,2034668,2034752,2035155,2035166,2035167,2035282,2035344,2035371,2035428,2035463,2035470,2035999,2036129,2036148,2036207,2036328,2036466,2036694,2036828,2037078,2037142,2037339,2037378,2037501,2037512,2037803,2038001,2038012,2038095,2038136,2038274,2038448,2038455,2038462,2038501,2038504,2038598,2038686,2038719,2038990,2039001,2039249,2039431,2039463,2039528,2039645,2039734,2039813,2039867,2039893,2040078,2040216,2040353,2040583,2040801,2040948,2041149,2041365,2041477,2041511,2041535,2041561,2041582,2041606,2041854,2041860,2041913,2041924,2041961,2041962,2042052,2042058,2042065,2042164,2042171,2042224,2042234,2042328,2042373,2042392,2042566,2042688,2042856,2042971,2043062,2043114,2043144,2043149,2043251,2043262,2043379,2043582,2043596,2043610,2043631,2043776,2043796,2043817,2043945,2043970,2044008,2044009,2044186,2044230,2044235,2044242,2044547,2044582,2044675,2044696,2044697,2044727,2044729,2044787,2044893,2044984,2045002,2045095,2045137,2045336,2045338,2045435,2045519,2045526,2045552,2045593,2045678,2045684,2045685,2045921,2045980,2046006,2046087,2046092,2046129,2046201,2046421,2046422,2046430,2046557,2046570,2046599,2046687,2046787,2046929,2047083,2047128,2047371,2047400,2047510,2047537,2047626,2047655,2047774,2047878,2047901,2047977,2048096,2048128,2048141,2048232,2048315,2048643,2048669,2048691,2048807,2048837,2048895,2048924,2048987,2049081,2049089,2049109,2049194,2049255,2049292,2049559,2049565,2049633,2049700,2049746,2049875,2049893,2049904,2050006,2050118,2050134,2050138,2050177,2050326,2050402,2050521,2050531,2050735,2050808,2050958,2051081,2051205,2051240,2051245,2051394,2051427,2051486,2051487,2051531,2051573,2051710,2051761,2051791,2051803,2051952,2051975,2052022,2052025,2052497,2052500,2052501,2052535,2052599,2052626,2052658,2052691,2052714,2052769,2053191,2053249,2053275,2053289,2053330,2053595,2053744,2053791,2053933,2053990,2054142,2054181,2054184,2054204,2054236,2054237,2054317,2054435,2054438,2054451,2054528,2054747,2054807,2054855,2054917,2054925,2054933,2054960,2055088,2055230,2055247,2055750,2055785,2055826,2055852,2055962,2055994,2056137,2056219,2056404,2056468,2056785,2056795,2056823,2056935,2057000,2057206,2057319,2057321,2057357,2057361,2057368,2057370,2057429,2057491,2057518,2057567,2057895,2057898,2057938,2058026,2058039,2058165,2058178,2058282,2058336,2058401,2058538,2058724,2058787,2058942,2059212,2059270,2059406,2059469,2059522,2059610,2059644,2059689,2059841,2059869,2059923,2060046,2060136,2060143,2060214,2060641,2060701,2060742,2060746,2060770,2060881,2060945,2060996,2061063,2061067,2061396,2061442,2061469,2061514,2061581,2061628,2061750,2061760,2061793,2061872,2061963,2061964,2062022,2062026,2062027,2062403,2062452,2062463,2062553,2062762,2062800,2063121,2063165,2063216,2063246,2063341,2063358,2063427,2063466,2063496,2063497,2063565,2063594,2063718,2063735,2063748,2064055,2064056,2064064,2064065,2064094,2064236,2064387,2064436,2064752,2064850,2064954,2065006,2065064,2065209,2065215,2065357,2065383,2065401,2065402,2065415,2065453,2065489,2065552,2065582,2065606,2065759,2065812,2066004,2066077,2066184,2066218,2066358,2066374,2066398,2066418,2066559,2066631,2066660,2066690,2066737,2066924,2067393,2067405,2067466,2067509,2067742,2067832,2067958,2068076,2068203,2068309,2068372,2068392,2068433,2068611,2068675,2068676,2068825,2068853,2068945,2069079,2069100,2069371,2069423,2069424,2069633,2070069,2070126,2070155,2070156,2070180,2070267,2070298,2070417,2070418,2070629,2070637,2070708,2070740,2070851,2071016,2071415,2071464,2071477,2071495,2071537,2071589,2071600,2071601,2071646,2072124,2072247,2072302,2072354,2072478,2072554,2072599,2072610,2072775,2072871,2072902,2072991,2073050,2073121,2073156,2073212,2073602,2073881,2073882,2074050,2074272,2074492,2074670,2074674,2074713,2074745,2074813,2074901,2074910,2074957,2075022,2075064,2075077,2075101,2075109,2075137,2075157,2075239,2075310,2075488,2075661,2075691,2075712,2075757,2075849,2075974,2076055,2076108,2076135,2076296,2076301,2076548,2076606,2076665,2076760,2076988,2077073,2077134,2077476,2077534,2077558,2077569,2077631,2077678,2077747,2077872,2077919,2077989,2078037,2078063,2078075,2078176,2078604,2078891,2078912,2078937,2078991,2079055,2079082,2079229,2079348,2079465,2079558,2079719,2079784,2079834,2079960,2079977,2080344,2080522,2080539,2080602,2080795,2081008,2081054,2081114,2081225,2081298,2081315,2081465,2081532,2081958,2082062,2082190,2082319,2082535,2082700,2082966,2083066,2083177,2083404,2083502,2083544,2083633,2083747,2083748,2083799,2083988,2084197,2084207,2084282,2084407,2084464,2084525,2084529,2084571,2084572,2084675,2084740,2084956,2084957,2085046,2085239,2085288,2085469,2085720,2085753,2085766,2085787,2085897,2085931,2086024,2086033,2086162,2086284,2086285,2086360,2086425,2086441,2086442,2086479,2086507,2086616,2086644,2086707,2086779,2086794,2086819,2086976,2087693,2087849,2087857,2087876,2088072,2088106,2088122,2088157,2088236,2088237,2088297,2088405,2088444,2088455,2088456,2088481,2088507,2088541,2088556,2088579,2088614,2088670,2088753,2088868,2088923,2089275,2089366,2089511,2089621,2089956,2089973,2090007,2090036,2090047,2090070,2090170,2090173,2090312,2090317,2090329,2090360,2090472,2090476,2090560,2090626,2090657,2090967,2091045,2091063,2091078,2091130,2091231,2091284,2091343,2091447,2091521,2091801,2091808,2091813,2091921,2091998,2092089,2092203,2092228,2092241,2092242,2092393,2092401,2092501,2092577,2092766,2092811,2092824,2092901,2093231,2093432,2093770,2093779,2094016,2094150,2094337,2094353,2094465,2094476,2094669,2094712,2094798,2094806,2094922,2095093,2095199,2095223,2095288,2095423,2095480,2095550,2095594,2095620,2095652,2095842,2095902,2096006,2096013,2096065,2096459,2096474,2096720,2096745,2096798,2096854,2096862,2096998,2097016,2097017,2097018,2097020,2097247,2097262,2097299,2097399,2097425,2097439,2097440,2097450,2097454,2097628,2097659,2097706,2097805,2097813,2097885,2098450,2098485,2098501,2098541,2098552,2098668,2098784,2098794,2098856,2098857,2098952,2098987,2099061,2099328,2099360,2099481,2099492,2099678,2100090,2100186,2100448,2100450,2100483,2100587,2100717,2100827,2101034,2101040,2101143,2101154,2101377,2101535,2101600,2101652,2101656,2101766,2101786,2101839,2101858,2101878,2102130,2102274,2102386,2102387,2102405,2102423,2102442,2102567,2102568,2102578,2102586,2102850,2102871,2102912,2102924,2103094,2103179,2103180,2103243,2103354,2103456,2103492,2103531,2103540,2103597,2103618,2103754,2103763,2103773,2103897,2104007,2104555,2104599,2104622,2104882,2105014,2105018,2105104,2105190,2105198,2105293,2105458,2105551,2105627,2105637,2105679,2105680,2105713,2105755,2105762,2105784,2105790,2105895,2105995,2106014,2106082,2106126,2106248,2106530,2106536,2106558,2106559,2106632,2106670,2106671,2106691,2106773,2106966,2106972,2107007,2107091,2107110,2107229,2107255,2107277,2107367,2107838,2107890,2107897,2107907,2108028,2108353,2108363,2108401,2108436,2108455,2108518,2108519,2108643,2108651,2108657,2108775,2108835,2108960,2108967,2108968,2109533,2109560,2109644,2109700,2109880,2109925,2110033,2110144,2110451,2110466,2110510,2110518,2110668,2110673,2110776,2110878,2110932,2110997,2111213,2111360,2111492,2111604,2111719,2112003,2112110,2112250,2112541,2112616,2112621,2113027,2113028,2113043,2113076,2113118,2113363,2113385,2113691,2113751,2114301,2114359,2114417,2114553,2114741,2114766,2114767,2114975,2115133,2115134,2115143,2115167,2115264,2115283,2115301,2115302,2115308,2115336,2115360,2115514,2115627,2115705,2115730,2115896,2115900,2116351,2116503,2116683,2116927,2116933,2116948,2117043,2117207,2117423,2117424,2117735,2117841,2118135,2118139,2118154,2118239,2118285,2118407,2118413,2118659,2118827,2118978,2118988,2118989,2119064,2119082,2119196,2119215,2119358,2119517,2119640,2119717,2119858,2119881,2120070,2120081,2120110,2120125,2120138,2120177,2120247,2120248,2120962,2120969,2120970,2121053,2121920,2122160,2122349,2122567,2122576,2122788,2123165,2123255,2123391,2123700,2123729,2123755,2123801,2123835,2123850,2124312,2124518,2124601,2125054,2125152,2125153,2125643,2125678,2125704,2125714,2125733,2125821,2126081,2126197,2126208,2126252,2126405,2126422,2126425,2126466,2126480,2126573,2126675,2126723,2126724,2126919,2126920,2126943,2126958,2127017,2127056,2127149,2127249,2127394,2127436,2127464,2127583,2127587,2127588,2127759,2127844,2127902,2127920,2127930,2127971,2127972,2128067,2128107,2128119,2128185,2128333,2128447,2128568,2128979,2129014,2129053,2129082,2129106,2129477,2129699,2129810,2129895,2129911,2130033,2130135,2130193,2130229,2130238,2130266,2130287,2130749,2131222,2131292,2131303,2131555,2131708,2131721,2131863,2131959,2132002,2132242,2132249,2132270,2132281,2132336,2132365,2132615,2132644,2132645,2132741,2133053,2133080,2133092,2133153,2133314,2133368,2133444,2133493,2133497,2133658,2133850,2133950,2133966,2133973,2134023,2134090,2134105,2134173,2134337,2134374,2134630,2134933,2135180,2135213,2135285,2135371,2135435,2135636,2135842,2135916,2135934,2136020,2136095,2136174,2136194,2136203,2136266,2136377,2136451,2136595,2136629,2136671,2136987,2136995,2136996,2137138,2137223,2137297,2137305,2137361,2137499,2137899,2138150,2138225,2138337,2138343,2138410,2138496,2138536,2138598,2138811,2138923,2139061,2139166,2139229,2139268,2139356,2139493,2139528,2139609,2139656,2139839,2140151,2140224,2140240,2140655,2140717,2141076,2141182,2141343,2141379,2141429,2141430,2141721,2141782,2141979,2142038,2142170,2142222,2142521,2142619,2142747,2142761,2142769,2142873,2142880,2142983,2142984,2143019,2143042,2143328,2143452,2143483,2143649,2143741,2143864,2143938,2143939,2143963,2144065,2144455,2144509,2144637,2144760,2145311,2145535,2145667,2145668,2145681,2145685,2145727,2145835,2145994,2146113,2146159,2146400,2146514,2146639,2146723,2146930,2146938,2147051,2147093,2147226,2147301,2147349,2147378,2147985,2148107,2148117,2148241,2148382,2148486,2148535,2148578,2148600,2148643,2148955,2149153,2149179,2149618,2149683,2150380,2150558,2150629,2150656,2150659,2150768,2150788,2150844,2150995,2151046,2151209,2151311,2151518,2151638,2151694,2151749,2151825,2151841,2152030,2152071,2152144,2152234,2152335,2152813,2152967,2153136,2153494,2153516,2153517,2153644,2153950,2154004,2154012,2154129,2154453,2154638,2154686,2154708,2154914,2154983,2155078,2155079,2155374,2155450,2155455,2155456,2155890,2155913,2156401,2156402,2156469,2156499,2156678,2156882,2157002,2157181,2157226,2157475,2157898,2157943,2157991,2158016,2158038,2158111,2158112,2158280,2158310,2158529,2158573,2158580,2158586,2158637,2158725,2159142,2159281,2159340,2159349,2159497,2159855,2160047,2160240,2160261,2160407,2160542,2160769,2160871,2160956,2161000,2161054,2161185,2161277,2161521,2161531,2161540,2161578,2161616,2161632,2161642,2161737,2161761,2162305,2162479,2162578,2162608,2162634,2162643,2162712,2162870,2162876,2162918,2163003,2163070,2163319,2163476,2163648,2163768,2163772,2163852,2164298,2164304,2164424,2164494,2164535,2164559,2164600,2164614,2164626,2164654,2164673,2164692,2164777,2164783,2164818,2165014,2165032,2165103,2165239,2165338,2165420,2165550,2165578,2165588,2165748,2165803,2165815,2165855,2165922,2166009,2166053,2166062,2166280,2166786,2166798,2166957,2166962,2166973,2167245,2167265,2167345,2167495,2167549,2167580,2167737,2167782,2167796,2168020,2168158,2168159,2168176,2168210,2168239,2168339,2168534,2168589,2168642,2168998,2169292,2169344,2169374,2169501,2169684,2169689,2169724,2169995,2170335,2170373,2170443,2170485,2170642,2170891,2170963,2171103,2171137,2171143,2171221,2171251,2171444,2171815,2172249,2172265,2172368,2172463,2172501,2172541,2172747,2172754,2172755,2172779,2172868,2172978,2173300,2173782,2173998,2174112,2174275,2174303,2174330,2174351,2174509,2174572,2174720,2174754,2174842,2174923,2174962,2175108,2175188,2175224,2175364,2175484,2175567,2175687,2175701,2175794,2175958,2176029,2176093,2176145,2176205,2176296,2176440,2176671,2177037,2177163,2177265,2177400,2177496,2177498,2177610,2177754,2177853,2178046,2178105,2178174,2178205,2178266,2178285,2178374,2178438,2178450,2178488,2178500,2178907,2178930,2179255,2179374,2179450,2179819,2179829,2180114,2180245,2180253,2180498,2180509,2180702,2180730,2180736,2180869,2180877,2180880,2180923,2180952,2181124,2181421,2181657,2181688,2181701,2181788,2181799,2182040,2182161,2182257,2182296,2182351,2182406,2182485,2182856,2182869,2182882,2182897,2183022,2183031,2183131,2183191,2183749,2183860,2183862,2183915,2184068,2184092,2184113,2184463,2184479,2184571,2184768,2184961,2184983,2185179,2185262,2185281,2185324,2185360,2185509,2185510,2185851,2185912,2185920,2185967,2185984,2186038,2186147,2186383,2186477,2186654,2186946,2186995,2187172,2187235,2187264,2187809,2187993,2188122,2188185,2188245,2188364,2188575,2188686,2188696,2188726,2188845,2188960,2188973,2189072,2189209,2189500,2189667,2189778,2189792,2189877,2189911,2189935,2190038,2190151,2190293,2190326,2190452,2190477,2190521,2190573,2190630,2190696,2190734,2190929,2191012,2191041,2191087,2191217,2191218,2191241,2191252,2191293,2191382,2191463,2191636,2191681,2191815,2191940,2191985,2192194,2192195,2192275,2192450,2192494,2192571,2192604,2192612,2192757,2192892,2193044,2193260,2193321,2193399,2193670,2193697,2193916,2194097,2194108,2194117,2194569,2194657,2194678,2194745,2194861,2194904,2194921,2195003,2195031,2195198,2195204,2195237,2195310,2195554,2195629,2195659,2195723,2195980,2195981,2196207,2196241,2196320,2196339,2196346,2196358,2196463,2196725,2196795,2196825,2196826,2196835,2196917,2196927,2196930,2196977,2197033,2197356,2197564,2197787,2197820,2197845,2197891,2198096,2198213,2198689,2198741,2198980,2199020,2199082,2199099,2199146,2199334,2199719,2199736,2199915,2200023,2200042,2200095,2200701,2201004,2201128,2201326,2201471,2201522,2201697,2201829,2202192,2202233,2202237,2202340,2202653,2202761,2202936,2203206,2203411,2203499,2203528,2203529,2203662,2203792,2203798,2203893,2203935,2204143,2204238,2204251,2204254,2204272,2204610,2204654,2204712,2204812,2204865,2205012,2205066,2205377,2205615,2205652,2205653,2205663,2205741,2205988,2206101,2206125,2206160,2206208,2206284,2206441,2206446,2206487,2206512,2206570,2206661,2206791,2207028,2207040,2207059,2207468,2207819,2208015,2208085,2208086,2208107,2208141,2208204,2208332,2208382,2208390,2208497,2208500,2208515,2208750,2208933,2208934,2208935,2209018,2209028,2209061,2209119,2209214,2209392,2209405,2209455,2209495,2209618,2209783,2209819,2210007,2210012,2210083,2210095,2210120,2210137,2210269,2210369,2210430,2210714,2210728,2210794,2210873,2210981,2211003,2211184,2211188,2211221,2211241,2211281,2211350,2211462,2211693,2211710,2211777,2212210,2212247,2212327,2212501,2212574,2212664,2212725,2212781,2212891,2212904,2213061,2213072,2213090,2213239,2213468,2213715,2213928,2213975,2214216,2214242,2214305,2214462,2214892,2214929,2214930,2214986,2215056,2215129,2215300,2215345,2215731,2215762,2215768,2215896,2215950,2216247,2216256,2216267,2216535,2216553,2216653,2216682,2216729,2216879,2216978,2216999,2217012,2217183,2217244,2217271,2217395,2217400,2217512,2217634,2217653,2217705,2217788,2217960,2217963,2218008,2218045,2218297,2218459,2218529,2218791,2218796,2218845,2218879,2218892,2218893,2219293,2219479,2219618,2219760,2219833,2219841,2219848,2219860,2219931,2219961,2220204,2220256,2220257,2220701,2220786,2220933,2221039,2221177,2221289,2221341,2221428,2221441,2221540,2221563,2221615,2221833,2221851,2221862,2221887,2221890,2221922,2221931,2221983,2222002,2222086,2222193,2222233,2222481,2222881,2223096,2223353,2223421,2223432,2223461,2223470,2223478,2223562,2223740,2223763,2223766,2224031,2224035,2224215,2224224,2224242,2224335,2224348,2224518,2224667,2224904,2224919,2224948,2224963,2225000,2225225,2225410,2225442,2225669,2225681,2226297,2226334,2226385,2226654,2226758,2226782,2226850,2226857,2227144,2227205,2227277,2227518,2227707,2227722,2227816,2227911,2228343,2228533,2229019,2229066,2229114,2229224,2229231,2229251,2229280,2229310,2229338,2229411,2229474,2229603,2229654,2229715,2229943,2230037,2230104,2230149,2230234,2230268,2230303,2230441,2230525,2230577,2230747,2230846,2230923,2231026,2231131,2231132,2231243,2231321,2231470,2231506,2231537,2231563,2231642,2231659,2231858,2232101,2232275,2232344,2232373,2232784,2232796,2233099,2233216,2233488,2233517,2233548,2233554,2233653,2233886,2234157,2234174,2234368,2234658,2234672,2234673,2234698,2234986,2235119,2235144,2235370,2235505,2235549,2235717,2235954,2236024,2236044,2236059,2236315,2236394,2236444,2236608,2236828,2236903,2237051,2237332,2237358,2237377,2237415,2237503,2237680,2237796,2237850,2237870,2238056,2238651,2238723,2239110,2239327,2239525,2239580,2239669,2239825,2239899,2240219,2240268,2240339,2240376,2240509,2240702,2240887,2240888,2240940,2240967,2240997,2241296,2241322,2241360,2241404,2241412,2241879,2241976,2242168,2242276,2242302,2242360,2242464,2242475,2242567,2242624,2242703,2243218,2243309,2243536,2243663,2243743,2243807,2243818,2243840,2244045,2244067,2244110,2244177,2244224,2244237,2244366,2244395,2244421,2244467,2244789,2245022,2245229,2245244,2245337,2245434,2245465,2245559,2246003,2246028,2246082,2246283,2246352,2246400,2246510,2246680,2247101,2247701,2247729,2247744,2247897,2247908,2247927,2247984,2248075,2248235,2248564,2248694,2248699,2248746,2248862,2248976,2249254,2249300,2249341,2249417,2249426,2249428,2249458,2249484,2249524,2249726,2249897,2250587,2250606,2250698,2250722,2250732,2250918,2251038,2251103,2251104,2251403,2251457,2251561,2251647,2251862,2251874,2251914,2252078,2252146,2252153,2252255,2252330,2252487,2252649,2252689,2252762,2252843,2252924,2252994,2253108,2253292,2253335,2253362,2253676,2253689,2253760,2253973,2253974,2254170,2254555,2254607,2254608,2254755,2254815,2254833,2255090,2255092,2255093,2255097,2255249,2255362,2255363,2255461,2255485,2255558,2255570,2255589,2255629,2255804,2255812,2255948,2256008,2256290,2256291,2256319,2256771,2256879,2256966,2257171,2257202,2257400,2257464,2257617,2257677,2257938,2258016,2258240,2258364,2258433,2258686,2258888,2259142,2259329,2259382,2259486,2259575,2259596,2259713,2260033,2260125,2260184,2260205,2260384,2260430,2260507,2260621,2260735,2260764,2260803,2260961,2261050,2261071,2261079,2261175,2261439,2261570,2261575,2261639,2261665,2261711,2261745,2261753,2261809,2261990,2262063,2262117,2262518,2262591,2262687,2262707,2262760,2262775,2263055,2263158,2263165,2263205,2263284,2263293,2263300,2263347,2263400,2263482,2263512,2263690,2263691,2263837,2264037,2264098,2264120,2264231,2264420,2264437,2264629,2264751,2264806,2264841,2264842,2264949,2264958,2264959,2264992,2265097,2265144,2265152,2265263,2265299,2265388,2265431,2265446,2265554,2265597,2265617,2265664,2265753,2265821,2265926,2266083,2266141,2266227,2266241,2266272,2266451,2266452,2266548,2266686,2266691,2266735,2266786,2266873,2266874,2266913,2267005,2267114,2267252,2267290,2267377,2267525,2267636,2267792,2267887,2267941,2268156,2268377,2268569,2268722,2268822,2268829,2268837,2268838,2268841,2268866,2268930,2268935,2268994,2269050,2269051,2269255,2269260,2269358,2269384,2269416,2269577,2269750,2269751,2269800,2270092,2270197,2270676,2270826,2271029,2271086,2271128,2271173,2271575,2271601,2271697,2271717,2271788,2271856,2271912,2271956,2271957,2272071,2272146,2272180,2272205,2272246,2272288,2272474,2272635,2272651,2272714,2272747,2272846,2272953,2273038,2273057,2273155,2273192,2273219,2273375,2273534,2273628,2273652,2273685,2273729,2273757,2274023,2274116,2274136,2274185,2274335,2274405,2274432,2274545,2274664,2274695,2274775,2275046,2275062,2275198,2275272,2275432,2275527,2275553,2275590,2275699,2275750,2275842,2275964,2276165,2276206,2276262,2276715,2276961,2277215,2277401,2277421,2277540,2277590,2277595,2277916,2277943,2278059,2278101,2278201,2278323,2278457,2278540,2278605,2278742,2278751,2278752,2278780,2278789,2278851,2279279,2279441,2279793,2279803,2280066,2280106,2280191,2280239,2280323,2280437,2280560,2280561,2280566,2280598,2280774,2280961,2281000,2281050,2281221,2281250,2281353,2281593,2281922,2282070,2282151,2282174,2282229,2282258,2282585,2282644,2282745,2282852,2282890,2283288,2283315,2283408,2283448,2283449,2283522,2283741,2283833,2283946,2283985,2283986,2284512,2284808,2285234,2285292,2285356,2285482,2285524,2285574,2285626,2285727,2285728,2285804,2285816,2285817,2286115,2286211,2286314,2286450,2286596,2286630,2286709,2286738,2286879,2286909,2286977,2286978,2287177,2287268,2287284,2287437,2287507,2287536,2287541,2287551,2287579,2287663,2287691,2288094,2288101,2288183,2288249,2288391,2288447,2288543,2288544,2288707,2288723,2288731,2288787,2288858,2288886,2289061,2289125,2289198,2289354,2289359,2289474,2289620,2289837,2289866,2289913,2289928,2289953,2290044,2290283,2290284,2290326,2290438,2290456,2290561,2290617,2290622,2290667,2290678,2290851,2290940,2291032,2291053,2291175,2291226,2291306,2291377,2291491,2291548,2291549,2291647,2291672,2291825,2291867,2292021,2292167,2292240,2292368,2292372,2292495,2292524,2292682,2292692,2292822,2292978,2293046,2293080,2293187,2293188,2293386,2293432,2293572,2293599,2293669,2293775,2293823,2293859,2293885,2293914,2294136,2294254,2294291,2294399,2294405,2294594,2294624,2294736,2294876,2295303,2295405,2295415,2295492,2295586,2295605,2295731,2295763,2295779,2296142,2296210,2296332,2296516,2296977,2297029,2297042,2297446,2297501,2297680,2297759,2297911,2298642,2298650,2298751,2298767,2298813,2298854,2299169,2299219,2299549,2299661,2299662,2299778,2299893,2299922,2300037,2300097,2300307,2300319,2300422,2300434,2300653,2300818,2300827,2300905,2300945,2300979,2301058,2301819,2301833,2302069,2302416,2302599,2302631,2302689,2302764,2302868,2302902,2303481,2303488,2303552,2303560,2303624,2303659,2303716,2303849,2303912,2304091,2304176,2304348,2304391,2304461,2304472,2304495,2304575,2304598,2304999,2305221,2305259,2305278,2305304,2305346,2305417,2305435,2305703,2305732,2305820,2306116,2306210,2306217,2306306,2306341,2306627,2306729,2306730,2306814,2307087,2307137,2307167,2307187,2307279,2307503,2307625,2307698,2307787,2307827,2307847,2307889,2308025,2308033,2308051,2308145,2308191,2308192,2308368,2308746,2308790,2309018,2309135,2309224,2309317,2309415,2309416,2310097,2310171,2310252,2310267,2310373,2310618,2310784,2310803,2310847,2310931,2310948,2311074,2311213,2311227,2311513,2311574,2311583,2311908,2312743,2312817,2313043,2313122,2313331,2313429,2313461,2313462,2313635,2313817,2313964,2313976,2314039,2314070,2314071,2314113,2314433,2314472,2314521,2314536,2314572,2314725,2314905,2314977,2315283,2315449,2315649,2315692,2315718,2315719,2315740,2315793,2315797,2315913,2315939,2316083,2316097,2316269,2316328,2316423,2316430,2316443,2316486,2316610,2316835,2316856,2316880,2317105,2317116,2317217,2317286,2317349,2317428,2317430,2317431,2317439,2317512,2317726,2317733,2317749,2317794,2317840,2317935,2318115,2318204,2318205,2318212,2318383,2318384,2318556,2318772,2318801,2318916,2318955,2318980,2318984,2318990,2319039,2319061,2319083,2319088,2319206,2319250,2319291,2319324,2319363,2319372,2319650,2319975,2320399,2320740,2320857,2320919,2321101,2321228,2321490,2321509,2321510,2321658,2321768,2321769,2321848,2321882,2321890,2322155,2322285,2322320,2322403,2322421,2322635,2322679,2322727,2322768,2322783,2322804,2322824,2322951,2323166,2323258,2323283,2323300,2323333,2323403,2323537,2323652,2323700,2323813,2323942,2324027,2324376,2324425,2324517,2324710,2324770,2324854,2325020,2325070,2325474,2325790,2325810,2325891,2326043,2326089,2326169,2326182,2326203,2326520,2326824,2326958,2327045,2327126,2327170,2327574,2327670,2327717,2327767,2327864,2328044,2328080,2328094,2328153,2328184,2328349,2328374,2328549,2329068,2329128,2329167,2329174,2329220,2329236,2329438,2329476,2329819,2329856,2329871,2329878,2329896,2329947,2330057,2330083,2330230,2330231,2330243,2330279,2330334,2330547,2330582,2330583,2330873,2331162,2331183,2331205,2331305,2331463,2331464,2331551,2331625,2331677,2331691,2331950,2332112,2332364,2332365,2332552,2332808,2332836,2332843,2332852,2332939,2332968,2333023,2333173,2333182,2333344,2333384,2333437,2333442,2333523,2333604,2333645,2334023,2334164,2334189,2334250,2334289,2334345,2334386,2334482,2334503,2334567,2334624,2334645,2334684,2334723,2334852,2334921,2335148,2335252,2335359,2335443,2335451,2335689,2335842,2335960,2336111,2336135,2336520,2336521,2336528,2336716,2336728,2336786,2336847,2336848,2336896,2337067,2337113,2337179,2337211,2337283,2337300,2337414,2337458,2337481,2337637,2337682,2337958,2337961,2337970,2338034,2338056,2338061,2338062,2338112,2338463,2338517,2338801,2338933,2339088,2339283,2339471,2339673,2339941,2340122,2340192,2340223,2340234,2340297,2340645,2340657,2340768,2340790,2340823,2340997,2341026,2341071,2341149,2341174,2341212,2341308,2341333,2341334,2341347,2341515,2341606,2341624,2341661,2341686,2341713,2341714,2341748,2341923,2341924,2341993,2342045,2342122,2342139,2342451,2342528,2342556,2342623,2342624,2342658,2342787,2342902,2343081,2343288,2343357,2343361,2343365,2343743,2343861,2343935,2343952,2343996,2344021,2344101,2344215,2344450,2344775,2344803,2344817,2344871,2345008,2345145,2345501,2345527,2345726,2345814,2345925,2345962,2345978,2346015,2346036,2346240,2346484,2346571,2346795,2346859,2347002,2347030,2347110,2347123,2347218,2347337,2347374,2347375,2347562,2347572,2347576,2347586,2347715,2347983,2348016,2348077,2348096,2348293,2348316,2348320,2348336,2348339,2348344,2348353,2348771,2348792,2348845,2348894,2348905,2348914,2348917,2348929,2348945,2349127,2349242,2349275,2349303,2349393,2349422,2349573,2349633,2349673,2349681,2349744,2349765,2349775,2349794,2349951,2350112,2350147,2350190,2350257,2350307,2350385,2350478,2350487,2350583,2350586,2350752,2350773,2350805,2350846,2350936,2351029,2351037,2351082,2351246,2351309,2351330,2351371,2351463,2351559,2351631,2351731,2351748,2351874,2351911,2351954,2351980,2352118,2352157,2352176,2352311,2352326,2352425,2352596,2352624,2352849,2352924,2352937,2352968,2353294,2353405,2353413,2353422,2353557,2353680,2353767,2353990,2354002,2354103,2354138,2354150,2354228,2354547,2354938,2355440,2355441,2355476,2355477,2355484,2355531,2355577,2355687,2355737,2355759,2355864,2355910,2355941,2355952,2356007,2356019,2356047,2356048,2356097,2356185,2356298,2356402,2356494,2356581,2356589,2356668,2356808,2357098,2357170,2357290,2357329,2357347,2357451,2357765,2357779,2357837,2357889,2358125,2358132,2358144,2358506,2358542,2358543,2358567,2358614,2358691,2358723,2358753,2358778,2358836,2359007,2359024,2359095,2359111,2359187,2359194,2359318,2359408,2359409,2359556,2359571,2359599,2359638,2359650,2359980,2360020,2360056,2360067,2360079,2360205,2360215,2360228,2360249,2360250,2360414,2360416,2360432,2360649,2360666,2360787,2360805,2360834,2361107,2361110,2361271,2361275,2361279,2361514,2361574,2361677,2361705,2361990,2361998,2362037,2362089,2362356,2362377,2362567,2362647,2362655,2362746,2362758,2362759,2362776,2362799,2362872,2362926,2363058,2363071,2363312,2363313,2363512,2363527,2363596,2363703,2363811,2363899,2363905,2364064,2364186,2364211,2364466,2364671,2364674,2364953,2365030,2365081,2365194,2365202,2365319,2365484,2365556,2365595,2365668,2365729,2365739,2365937,2366106,2366230,2366413,2366456,2366464,2366494,2366497,2366502,2366503,2366529,2366586,2366611,2366735,2366848,2366972,2366976,2367385,2367421,2367428,2367431,2367578,2367701,2367798,2367814,2367900,2367968,2368030,2368036,2368037,2368070,2368114,2368143,2368493,2368563,2368643,2368679,2368782,2368883,2368899,2368961,2368992,2369035,2369246,2369330,2369397,2369805,2369843,2370022,2370079,2370145,2370210,2370550,2370627,2370702,2370705,2370735,2370745,2370776,2370789,2370873,2370891,2371344,2371472,2371569,2371606,2371783,2371896,2371979,2372161,2372170,2372245,2372254,2372425,2372469,2372658,2372676,2372770,2372806,2372947,2372986,2373119,2373149,2373298,2373511,2373601,2373624,2373744,2373809,2373950,2373994,2374159,2374256,2374344,2374417,2374430,2374531,2374535,2374711,2374803,2374835,2374941,2375096,2375224,2375241,2375242,2375245,2375264,2375323,2375438,2375802,2375893,2375952,2375972,2376051,2376196,2376237,2376253,2376288,2376403,2376432,2376460,2376734,2377067,2377094,2377163,2377418,2377429,2377728,2377759,2377765,2377769,2377874,2377971,2378118,2378250,2378434,2378455,2378553,2378665,2378687,2378747,2378869,2378942,2379143,2379199,2379255,2379300,2379306,2379467,2379688,2379773,2379794,2379923,2380048,2380060,2380070,2380242,2380252,2380363,2380471,2380558,2380681,2380870,2380895,2380960,2381072,2381214,2381332,2381335,2381477,2381493,2381535,2381609,2381616,2381626,2381681,2381765,2381782,2381882,2382599,2382800,2382926,2382991,2383604,2383759,2383906,2383913,2384110,2384221,2384222,2384340,2384375,2384459,2384503,2384552,2384570,2385102,2385140,2385330,2385342,2385395,2385413,2385549,2385641,2386081,2386082,2386109,2386153,2386301,2386567,2386570,2386753,2386815,2387295,2387340,2387451,2387452,2387664,2387885,2388069,2388088,2388185,2388194,2388311,2388424,2388572,2388643,2388660,2388984,2388985,2388997,2389060,2389089,2389191,2389195,2389210,2389456,2389759,2389808,2390120,2390166,2390197,2390211,2390218,2390224,2390412,2390756,2390791,2390902,2390985,2391018,2391033,2391136,2391193,2391225,2391650,2391678,2391789,2392077,2392078,2392294,2392513,2392589,2392686,2392687,2392717,2392781,2392900,2392902,2393144,2393321,2393476,2393583,2393741,2393856,2393877,2394059,2394206,2394467,2394730,2394866,2395006,2395074,2395396,2395406,2395465,2395510,2395596,2395634,2395709,2395789,2395796,2395829,2395979,2396030,2396120,2396122,2396528,2396559,2396585,2396854,2397035,2397136,2397348,2397361,2397390,2397433,2397544,2397579,2397628,2397721,2397767,2397786,2397829,2397832,2397994,2398021,2398060,2398166,2398208,2398241,2398350,2398627,2398908,2398914,2398952,2399076,2399117,2399329,2399400,2399456,2399475,2399493,2399595,2399602,2399786,2399873,2399879,2399968,2399987,2400028,2400071,2400231,2400294,2400382,2400469,2400552,2400773,2400909,2400913,2400925,2401203,2401385,2401393,2401423,2401487,2401604,2401656,2401923,2402196,2402330,2402416,2402427,2402537,2402915,2402942,2403034,2403060,2403268,2403293,2403352,2403356,2403917,2404136,2404194,2404208,2404365,2404406,2404648,2404649,2404835,2404863,2405022,2405134,2405198,2405199,2405282,2405327,2405485,2405792,2405859,2406117,2406147,2406255,2406343,2406703,2406834,2406859,2407044,2407120,2407128,2407199,2407245,2407316,2407508,2407781,2407956,2408039,2408050,2408446,2408502,2408528,2408563,2408643,2408718,2408731,2408743,2409127,2409361,2409649,2409735,2409846,2409948,2410041,2410118,2410119,2410419,2410420,2410433,2410596,2410607,2410665,2410795,2410876,2410919,2410949,2410974,2411304,2411320,2411582,2411602,2411647,2411711,2411725,2411753,2411798,2411816,2411830,2412083,2412101,2412264,2412289,2412290,2412671,2412821,2413048,2413205,2413468,2413880,2414078,2414125,2414149,2414162,2414163,2414498,2414691,2414738,2414739,2414836,2414918,2414969,2414970,2415024,2415163,2415373,2415759,2415865,2415891,2415998,2416057,2416142,2416300,2416481,2416740,2416853,2417291,2417308,2417497,2417538,2417655,2417904,2418100,2418101,2418355,2418426,2418445,2418524,2418630,2418674,2418768,2418849,2418968,2419046,2419161,2419284,2419422,2419440,2419542,2419889,2419905,2420022,2420031,2420033,2420046,2420338,2420539,2420612,2420796,2421015,2421030,2421066,2421094,2421148,2421180,2421375,2421431,2421566,2421616,2421676,2421990,2421991,2422136,2422137,2422296,2422613,2422791,2422801,2423049,2423257,2423288,2423324,2423522,2423574,2423797,2423800,2423963,2424398,2424421,2424504,2424519,2424621,2424637,2424646,2424767,2424777,2424866,2424954,2425143,2425211,2425227,2425373,2425412,2425435,2425475,2425564,2425644,2425815,2425988,2426095,2426146,2426188,2426196,2426281,2426300,2426503,2426605,2426723,2426809,2426955,2427104,2427313,2427467,2427502,2427573,2427629,2427687,2427736,2427852,2427927,2428220,2428341,2428706,2428727,2428898,2428940,2429109,2429459,2429477,2429504,2429542,2429666,2429801,2429836,2429916,2430013,2430018,2430156,2430197,2430353,2430358,2430362,2430423,2430594,2430637,2430825,2431012,2431127,2431194,2431207,2431210,2431216,2431244,2431253,2431348,2431411,2431412,2431421,2431422,2431775,2431779,2431954,2432047,2432136,2432228,2432274,2432283,2432460,2432513,2432545,2432749,2432768,2433035,2433394,2433468,2433516,2433522,2433605,2433704,2433746,2433826,2433833,2433883,2433939,2434128,2434131,2434139,2434171,2434291,2434310,2434485,2434498,2434580,2434625,2434716,2434741,2434742,2435199,2435204,2435210,2435271,2435619,2435886,2435956,2436119,2436150,2436247,2436368,2436379,2436512,2436547,2436609,2436762,2436882,2437051,2437147,2437387,2437537,2437551,2437580,2437642,2437853,2437882,2437955,2437997,2438020,2438078,2438117,2438204,2438208,2438214,2438245,2438368,2438409,2438559,2438622,2438923,2438937,2439093,2439293,2439382,2439411,2439459,2439540,2439741,2439742,2439817,2440023,2440068,2440128,2440160,2440171,2440375,2440407,2440670,2440761,2440878,2440884,2440891,2440987,2441000,2441017,2441065,2441109,2441193,2441294,2441324,2441449,2441489,2441576,2441748,2441834,2441848,2441891,2441929,2442107,2442223,2442306,2442354,2442380,2442418,2442528,2442543,2442577,2442616,2442650,2442651,2442668,2442681,2442718,2443359,2443360,2443372,2443524,2443632,2443748,2443929,2444022,2444144,2444202,2444261,2444284,2444368,2444629,2444900,2445035,2445248,2445350,2445394,2445418,2445420,2445621,2445701,2445800,2445932,2445936,2445995,2446177,2446260,2446349,2446445,2446462,2446471,2446503,2446555,2446645,2446774,2446876,2446896,2446922,2447020,2447124,2447168,2447277,2447408,2447421,2447492,2447792,2447900,2448189,2448229,2448383,2448467,2448602,2448718,2448728,2448838,2448853,2449298,2449674,2449768,2449855,2449896,2450051,2450055,2450232,2450581,2450647,2450706,2450718,2450724,2450732,2450818,2450837,2450863,2450916,2450972,2450981,2451280,2451571,2451587,2451690,2451702,2451805,2451927,2451960,2452196,2452302,2452361,2452370,2452392,2452843,2452851,2452906,2452978,2452980,2452985,2453044,2453193,2453200,2453255,2453387,2453420,2453453,2453684,2453701,2453722,2453860,2453911,2454048,2454063,2454137,2454449,2454549,2454560,2454576,2454675,2454703,2454858,2455092,2455212,2455470,2455562,2455635,2455657,2455663,2455744,2455890,2456271,2456274,2456297,2456340,2456500,2456681,2456724,2457033,2457293,2457396,2457535,2457570,2457780,2457794,2457804,2458829,2458948,2459070,2459289,2459360,2459911,2459933,2460025,2460055,2460160,2460210,2460211,2460263,2460358,2460391,2460474,2460533,2460558,2460566,2460726,2460818,2460924,2461010,2461054,2461156,2461160,2461175,2461293,2461348,2461452,2461549,2461571,2461858,2461871,2462311,2462439,2462482,2462697,2463036,2463163,2463176,2463198,2463660,2463772,2463840,2463847,2463955,2464076,2464077,2464156,2464349,2464476,2464589,2464655,2464672,2464826,2464870,2464938,2464967,2465044,2465233,2465314,2465344,2465351,2465410,2465592,2465614,2465658,2465693,2465710,2465888,2466078,2466274,2466409,2466464,2466829,2467266,2467370,2467384,2467468,2467622,2467710,2467723,2467752,2467782,2467935,2467957,2468091,2468107,2468276,2468329,2468467,2468468,2468506,2468573,2468730,2468731,2468909,2469291,2469316,2469709,2469790,2469814,2469891,2469902,2469995,2470041,2470063,2470127,2470154,2470179,2470220,2470319,2470325,2470468,2470492,2470530,2470701,2470982,2471017,2471070,2471135,2471268,2471567,2471664,2472067,2472163,2472179,2472383,2472539,2472542,2472585,2472642,2472853,2472875,2472953,2472960,2473175,2473513,2473604,2473683,2473772,2473802,2473825,2473897,2473919,2474710,2474716,2474720,2475143,2475183,2475222,2475349,2475526,2475617,2475638,2475729,2475749,2475874,2475911,2475935,2475951,2475972,2476105,2476161,2476390,2476420,2476578,2476698,2476747,2476868,2477067,2477081,2477124,2477181,2477226,2477264,2477271,2477272,2477641,2477868,2477932,2478045,2478132,2478389,2478511,2478937,2478999,2479131,2479155,2479263,2479299,2479352,2479369,2479554,2479596,2479707,2479771,2479781,2479865,2479928,2479969,2480095,2480107,2480397,2480444,2480487,2480488,2480599,2480639,2480640,2480939,2480971,2481007,2481008,2481255,2481420,2481441,2481522,2481625,2481737,2481824,2481934,2482100,2482367,2482676,2482846,2483264,2483324,2483382,2483414,2483544,2483600,2483679,2483743,2483764,2483792,2483873,2483902,2484069,2484165,2484466,2484544,2484809,2484865,2484879,2485038,2485253,2485307,2485323,2485658,2485795,2485892,2486073,2486074,2486246,2486341,2486501,2486521,2486591,2486648,2487112,2487225,2487328,2487405,2487482,2487488,2487720,2487793,2487819,2487897,2488069,2488070,2488097,2488283,2488426,2488799,2488914,2488969,2489042,2489114,2489478,2489532,2489637,2489686,2489802,2489819,2489888,2489894,2490098,2490114,2490129,2490150,2490151,2490227,2490228,2490332,2490355,2490733,2490734,2490791,2490990,2491088,2491177,2491218,2491514,2491748,2491775,2491850,2491876,2491887,2491906,2491907,2491919,2492006,2492019,2492219,2492515,2492611,2492674,2492825,2492836,2492851,2492858,2492946,2492953,2493036,2493270,2493363,2493399,2493510,2493574,2493740,2493758,2493845,2494064,2494282,2494283,2494557,2494596,2494609,2495548,2495940,2496021,2496071,2496075,2496308,2496420,2496469,2496730,2496760,2497225,2497642,2497686,2497702,2497927,2497980,2498099,2498286,2498524,2498853,2498867,2498886,2498988,2499134,2499263,2499321,2499414,2499819,2499936,2500069,2500070,2500130,2500171,2500173,2500267,2500274,2500325,2500429,2500688,2500749,2500763,2500806,2501195,2501595,2501630,2501659,2501663,2501717,2501952,2501974,2502156,2502461,2502643,2502657,2502813,2502859,2502874,2503070,2503267,2503493,2503737,2503749,2503763,2503778,2503779,2503936,2504177,2504419,2504819,2505127,2505289,2505323,2505427,2505514,2505606,2505618,2505627,2505630,2505682,2505884,2505965,2506058,2506157,2506162,2506223,2506384,2506396,2506432,2506801,2506860,2506919,2507013,2507130,2507167,2507310,2507384,2507391,2507615,2507691,2507888,2507945,2507973,2508083,2508251,2508292,2508457,2508475,2508532,2508556,2508861,2508966,2508999,2509367,2509536,2509678,2510005,2510013,2510403,2510579,2510633,2510815,2510937,2510974,2511044,2511455,2511493,2511780,2511866,2511974,2512385,2512467,2512568,2512870,2512874,2512941,2513432,2513503,2513575,2513625,2513633,2513653,2513815,2513835,2513879,2513884,2513951,2514008,2514055,2514060,2514074,2514098,2514292,2514526,2514630,2514723,2514724,2514768,2514775,2515043,2515066,2515072,2515124,2515155,2515342,2515395,2515402,2515422,2515720,2515746,2516045,2516127,2516368,2516578,2516778,2516787,2516837,2516980,2517061,2517078,2517360,2517426,2517541,2517624,2517682,2517860,2517966,2518091,2518184,2518267,2518329,2518354,2518662,2518694,2518926,2518996,2519366,2519447,2519548,2519688,2519936,2519960,2520086,2520205,2520206,2520221,2520233,2520254,2520261,2520348,2520366,2520388,2520446,2520548,2520581,2520720,2520857,2520882,2521005,2521147,2521193,2521279,2521389,2521510,2521559,2521634,2521969,2522024,2522358,2522388,2522455,2522485,2522640,2522970,2522982,2522983,2522996,2523004,2523277,2523278,2523325,2523339,2523529,2523557,2523637,2523868,2523870,2523943,2524085,2524227,2524398,2524634,2524666,2524918,2524956,2524983,2524987,2524990,2525028,2525234,2525327,2525407,2525507,2525536,2525648,2525696,2526285,2526430,2526608,2526703,2526715,2526747,2526885,2526922,2527211,2527215,2527330,2527668,2527694,2527695,2527702,2527714,2527806,2527921,2528037,2528196,2528409,2528445,2528452,2528481,2528495,2528505,2528511,2528546,2528650,2528693,2528836,2528885,2529013,2529108,2529119,2529153,2529227,2529234,2529376,2529396,2529489,2529718,2529769,2529908,2529987,2530031,2530152,2530222,2530258,2530284,2530343,2530391,2530410,2530411,2530541,2530751,2530791,2530802,2531018,2531096,2531219,2531305,2531346,2531516,2531850,2531876,2531928,2531936,2532131,2532147,2532188,2532254,2532431,2532624,2532705,2532706,2532753,2532826,2532980,2533258,2533507,2533508,2533591,2533623,2533775,2533845,2533909,2533955,2534026,2534125,2534390,2534452,2534517,2534581,2534730,2534744,2534836,2534880,2534904,2535183,2535213,2535216,2535314,2535371,2535408,2535472,2535479,2535558,2535717,2535809,2535877,2535891,2535970,2535988,2536397,2536470,2536506,2536544,2536647,2536654,2536979,2537035,2537053,2537144,2537290,2537328,2537438,2537508,2537639,2537660,2537833,2537989,2538160,2538174,2538300,2538538,2538682,2538740,2538753,2538799,2538847,2538917,2539093,2539275,2539352,2539391,2539475,2539640,2539836,2539952,2540149,2540588,2540679,2541074,2541270,2541275,2541438,2541520,2541632,2541648,2541967,2541999,2542385,2542424,2542425,2542545,2542593,2542628,2542683,2542939,2542945,2542970,2543193,2543194,2543418,2543512,2543731,2543936,2544269,2544427,2544576,2544602,2544662,2544691,2544722,2544868,2545216,2545237,2545296,2545356,2545407,2545542,2545718,2545817,2545831,2546029,2546222,2546427,2546525,2546545,2546555,2546732,2547074,2547102,2547187,2547250,2547263,2547364,2547556,2547629,2547640,2547813,2547905,2547906,2547929,2548040,2548090,2548112,2548236,2548446,2548600,2548655,2548845,2548846,2549092,2549221,2549272,2549383,2549433,2549500,2549537,2549584,2549818,2549959,2550182,2550535,2550693,2550706,2550891,2550965,2551028,2551067,2551099,2551134,2551709,2551762,2552019,2552044,2552141,2552283,2552351,2552612,2552707,2553163,2553164,2553229,2553314,2553346,2553405,2553555,2553612,2553699,2553877,2553966,2554155,2554248,2554272,2554421,2554439,2554496,2554499,2554536,2554593,2554745,2554869,2554870,2555124,2555456,2555457,2555483,2555506,2555679,2555786,2555901,2555909,2556155,2556187,2556204,2556322,2556642,2556717,2556831,2556937,2557034,2557070,2557354,2557409,2557430,2557434,2557656,2557686,2557692,2557810,2557833,2557840,2557867,2557899,2558103,2558104,2558110,2558118,2558302,2558692,2558735,2558852,2558859,2559004,2559055,2559079,2559116,2559119,2559121,2559206,2559222,2559235,2559299,2559332,2559463,2559543,2559655,2559732,2559875,2559977,2559979,2559986,2560211,2560339,2560504,2560574,2560603,2560690,2560890,2561173,2561194,2561357,2561369,2561380,2561504,2561558,2561730,2561853,2561914,2561972,2562113,2562358,2562497,2562600,2562822,2562844,2562872,2563012,2563436,2563437,2563518,2563615,2563732,2563881,2563913,2564123,2564292,2564346,2564367,2564608,2564614,2564695,2564701,2564708,2564728,2564744,2564855,2565167,2565444,2565473,2565481,2565675,2565932,2566000,2566030,2566384,2566432,2566435,2566897,2566898,2567008,2567070,2567198,2567212,2567330,2567384,2567551,2567637,2567827,2567936,2567943,2567982,2568048,2568242,2568483,2568699,2568718,2568750,2568980,2569161,2569215,2569277,2569314,2569499,2569505,2569507,2569645,2569659,2569784,2569871,2569894,2570012,2570117,2570128,2570142,2570231,2570400,2570694,2570695,2570702,2570708,2570785,2570794,2570884,2571280,2571300,2571333,2571335,2571443,2571448,2571485,2571542,2571659,2571706,2571759,2571777,2571793,2571883,2571893,2571915,2572123,2572128,2572152,2572214,2572374,2572380,2572429,2572437,2572462,2572582,2572754,2572767,2572785,2572957,2572994,2573100,2573197,2573365,2573382,2573400,2573443,2573458,2573467,2573485,2573668,2573729,2573787,2573980,2574052,2574053,2574076,2574133,2574137,2574331,2574337,2574463,2574615,2574648,2574649,2574653,2574771,2575012,2575081,2575346,2575535,2575578,2575655,2575782,2575825,2575826,2576081,2576127,2576128,2576164,2576222,2576497,2576605,2576616,2576617,2576769,2576890,2576946,2577064,2577167,2577295,2577348,2577357,2577362,2577509,2577522,2577626,2577669,2577744,2577763,2577837,2578022,2578024,2578195,2578255,2578362,2578392,2578539,2578673,2578780,2578852,2578856,2578988,2579005,2579027,2579937,2580000,2580113,2580214,2580267,2580640,2580664,2580672,2580686,2580690,2580691,2580811,2581040,2581104,2581110,2581134,2581163,2581384,2581484,2581488,2581633,2581712,2581756,2581765,2581844,2581969,2582003,2582064,2582292,2582339,2582734,2582759,2582798,2582869,2582981,2582997,2583104,2583150,2583210,2583339,2583428,2583577,2583649,2583691,2583708,2583719,2583720,2583987,2583993,2584001,2584030,2584067,2584126,2584202,2584351,2584643,2584684,2584693,2585079,2585218,2585285,2585296,2585337,2585377,2585753,2585837,2585870,2585881,2585898,2585970,2586268,2586316,2586475,2586578,2586635,2586962,2587156,2587192,2587375,2587421,2587475,2587476,2587568,2587595,2587831,2587925,2588084,2588174,2588576,2588586,2588699,2588727,2588783,2588819,2589096,2589295,2589584,2589594,2589614,2589756,2589768,2589924,2590040,2590047,2590102,2590216,2590222,2590698,2591038,2591160,2591276,2591285,2591346,2591598,2591651,2591728,2592087,2592165,2592264,2592286,2592377,2592413,2592561,2592716,2592872,2592928,2593064,2593132,2593282,2593294,2593358,2593600,2593743,2593954,2593964,2594012,2594161,2594171,2594224,2594301,2594455,2594493,2594632,2594686,2594741,2594877,2594920,2594980,2595154,2595283,2595398,2595409,2595473,2595494,2595557,2595574,2595875,2595893,2595998,2596032,2596044,2596106,2596227,2596307,2596337,2596363,2596454,2596605,2596698,2596699,2596824,2596891,2596963,2596978,2597015,2597428,2597498,2597519,2597561,2597647,2597672,2597714,2597866,2597888,2597901,2597945,2597960,2598134,2598167,2598183,2598223,2598454,2598477,2598538,2598543,2598630,2598795,2598799,2598848,2598855,2598985,2599253,2599257,2599290,2599359,2599360,2599389,2599397,2599547,2599560,2599579,2599593,2599671,2599798,2599838,2599883,2599888,2599995,2600120,2600208,2600253,2600347,2600424,2600660,2600704,2601066,2601117,2601131,2601219,2601428,2601469,2601665,2601710,2601984,2602019,2602133,2602182,2602193,2602281,2602561,2602623,2602646,2602754,2602862,2602898,2602991,2603050,2603062,2603156,2603163,2603164,2603187,2603365,2603381,2603412,2603413,2603415,2603495,2603498,2603509,2603601,2603654,2603695,2603795,2603859,2603931,2603969,2603970,2604157,2604189,2604279,2604555,2604562,2604578,2604621,2604653,2604669,2604683,2604822,2605003,2605123,2605124,2605175,2605358,2605365,2605391,2605395,2605545,2605584,2605659,2605824,2605922,2605975,2605976,2606366,2606369,2606436,2606485,2606537,2606544,2606570,2606596,2606645,2606759,2606801,2606810,2606829,2606840,2606946,2607109,2607274,2607426,2607859,2608007,2608029,2608069,2608254,2608287,2608679,2608955,2609064,2609066,2609106,2609262,2609451,2609474,2609488,2609583,2609605,2609783,2609790,2609915,2609929,2610000,2610129,2610213,2610237,2610299,2610390,2610442,2610449,2610473,2610481,2610617,2610813,2610820,2610864,2610924,2610944,2610970,2611105,2611309,2611616,2611646,2611724,2611766,2612001,2612011,2612188,2612288,2612563,2612736,2612795,2612798,2612933,2612971,2613007,2613062,2613076,2613087,2613150,2613194,2613313,2613329,2613580,2613667,2613700,2613745,2613768,2613787,2613877,2613948,2613989,2614135,2614239,2614299,2614328,2614404,2614612,2614627,2614667,2614693,2614700,2614794,2614855,2614898,2614977,2615119,2615147,2615152,2615252,2615309,2615373,2615484,2615606,2615791,2615852,2616286,2616299,2616693,2616739,2616763,2616799,2616842,2616887,2617158,2617223,2617344,2617408,2617538,2617567,2617630,2617756,2617778,2617788,2617879,2617904,2617949,2617963,2618081,2618086,2618179,2618261,2618434,2618466,2618610,2618611,2618861,2618893,2618903,2618976,2619183,2619250,2619300,2619406,2619452,2619620,2619659,2619795,2619994,2620128,2620168,2620328,2620333,2620466,2620604,2620629,2620796,2620811,2620997,2621012,2621031,2621138,2621203,2621226,2621340,2621491,2621532,2621608,2621702,2621770,2621806,2621846,2621878,2621910,2622013,2622239,2622286,2622373,2622413,2622442,2622493,2622576,2622603,2622615,2622647,2622895,2622954,2623078,2623235,2623273,2623386,2623392,2623537,2623550,2623613,2623715,2623746,2623761,2623769,2623831,2623924,2624121,2624176,2624183,2624236,2624298,2624311,2624330,2624367,2624494,2624540,2624606,2624656,2624707,2624723,2624905,2624931,2624949,2625110,2625154,2625304,2625314,2625471,2625831,2625853,2625894,2625992,2626283,2626480,2626514,2626848,2626858,2626872,2626911,2627012,2627210,2627241,2627307,2627433,2627519,2627546,2627572,2627886,2627887,2627908,2627971,2628009,2628019,2628211,2628421,2628645,2628655,2628960,2629075,2629260,2629428,2629477,2629478,2629597,2629741,2629769,2629906,2630223,2630236,2630293,2630333,2630340,2630435,2630580,2630625,2630747,2630782,2630995,2631045,2631250,2631269,2631391,2631392,2631423,2631481,2631724,2631910,2631970,2632030,2632141,2632382,2632398,2632665,2633599,2633662,2633749,2633938,2634165,2634267,2634464,2634465,2634482,2634817,2634857,2635162,2635322,2635569,2635698,2636005,2636059,2636190,2636207,2636245,2636312,2636314,2636349,2636480,2636515,2636536,2636924,2636942,2637089,2637121,2637195,2637219,2637363,2637465,2637645,2637683,2637819,2637836,2638023,2638063,2638100,2638130,2638159,2638493,2638541,2638601,2638740,2638913,2638964,2639017,2639154,2639263,2639280,2639331,2639367,2639470,2639667,2639676,2639692,2639755,2639834,2639841,2639905,2639906,2639976,2639989,2640023,2640060,2640143,2640326,2640344,2640372,2640525,2640709,2640782,2641090,2641122,2641156,2641172,2641232,2641307,2641376,2641391,2641488,2641496,2641704,2641975,2642170,2642452,2642510,2642557,2642623,2643051,2643278,2643338,2643398,2643451,2643626,2643699,2643873,2644050,2644117,2644322,2644377,2644452,2644462,2644486,2644512,2644605,2644622,2644950,2644960,2645044,2645076,2645145,2645193,2645400,2645407,2645505,2645766,2646001,2646052,2646158,2646181,2646338,2646417,2646438,2646475,2646618,2646623,2646743,2646744,2646751,2646754,2646786,2646886,2647004,2647074,2647087,2647118,2647254,2647301,2647323,2647336,2647351,2647396,2647566,2647575,2647629,2647630,2647723,2647821,2647869,2647925,2647988,2647989,2647999,2648010,2648014,2648015,2648024,2648063,2648079,2648217,2648277,2648288,2648328,2648347,2648556,2648602,2648603,2648692,2648706,2648752,2648816,2648846,2648850,2648882,2648912,2648934,2648935,2648937,2649080,2649133,2649292,2649415,2649520,2649683,2649713,2649946,2650052,2650150,2650225,2650263,2650551,2650751,2651127,2651165,2651178,2651367,2651419,2651460,2651461,2651498,2651539,2651553,2651628,2651645,2651650,2651877,2651886,2651904,2651918,2651941,2651961,2651995,2652014,2652097,2652188,2652363,2652434,2652442,2652541,2652615,2652619,2652686,2652705,2652736,2652892,2652933,2653001,2653178,2653239,2653278,2653426,2653430,2653445,2653466,2653503,2653535,2653548,2653617,2653719,2653800,2653989,2654206,2654672,2654841,2654915,2655046,2655119,2655344,2655853,2655869,2655983,2656087,2656088,2656115,2656255,2656331,2656516,2657027,2657350,2657386,2657453,2657575,2657627,2657639,2657670,2657845,2657846,2658069,2658263,2658335,2658579,2658580,2658613,2658670,2658705,2658847,2658850,2658958,2658959,2659129,2659134,2659260,2659399,2659409,2659410,2659456,2659625,2659755,2659891,2659945,2659952,2660029,2660265,2660722,2660723,2660788,2661180,2661226,2661434,2661484,2661520,2661537,2661542,2661575,2661672,2661689,2661703,2661713,2661793,2661802,2662129,2662182,2662324,2662336,2662377,2662419,2662469,2662704,2662719,2662800,2662862,2662987,2663148,2663159,2663322,2663520,2663780,2663832,2663886,2663892,2663918,2663937,2663970,2663977,2664025,2664085,2664182,2664191,2664315,2664333,2664379,2664404,2664502,2664538,2664550,2664698,2664699,2664707,2664763,2664817,2664942,2665084,2665100,2665364,2665466,2665531,2665667,2665824,2665905,2665954,2665955,2665971,2665996,2666010,2666094,2666120,2666509,2666627,2666783,2667074,2667314,2667474,2667484,2667855,2667862,2668062,2668072,2668151,2668195,2668201,2668216,2668633,2668871,2668916,2669094,2669095,2669102,2669172,2669258,2669318,2669385,2669414,2669620,2669626,2669766,2669968,2670010,2670011,2670055,2670073,2670111,2670147,2670193,2670230,2670241,2670292,2670490,2670502,2670563,2670569,2670628,2670760,2670797,2670850,2671012,2671183,2671313,2671375,2671447,2671455,2671503,2671692,2671720,2671826,2671898,2671971,2672169,2672306,2672321,2672543,2672568,2672586,2672604,2672605,2672610,2672614,2672939,2673004,2673180,2673256,2673352,2673357,2673360,2673432,2673775,2673888,2673917,2673924,2673960,2673983,2673989,2674033,2674406,2674672,2674766,2674805,2674835,2674983,2675071,2675317,2675534,2675603,2675667,2675676,2675756,2675940,2676129,2676167,2676439,2676451,2676560,2676640,2676842,2676945,2676955,2676966,2676992,2677052,2677075,2677145,2677343,2677620,2677767,2677820,2677829,2677956,2678065,2678178,2678236,2678387,2678523,2678614,2678618,2678711,2678789,2678876,2678924,2678934,2679059,2679078,2679275,2679349,2679580,2679606,2679659,2679829,2679911,2679942,2679943,2679991,2680096,2680152,2680230,2680531,2680550,2680586,2680617,2680657,2680743,2680744,2680933,2680978,2681048,2681315,2681325,2681360,2681512,2681711,2681791,2681894,2681912,2682069,2682154,2682325,2682357,2682408,2682481,2682515,2682526,2682689,2682947,2683121,2683198,2683214,2683514,2684078,2684235,2684293,2684383,2684632,2684654,2684809,2684869,2685165,2685238,2685345,2685426,2685652,2685665,2685856,2686060,2686061,2686182,2686185,2686298,2686356,2686572,2686690,2686691,2686774,2686914,2686943,2687104,2687157,2687255,2687305,2687423,2687455,2687618,2687749,2687829,2687987,2688005,2688009,2688129,2688327,2688337,2688352,2688364,2688494,2688727,2688734,2688874,2689341,2689427,2689491,2689532,2689548,2689571,2689693,2689749,2689898,2690119,2690208,2690477,2690619,2690696,2690807,2690830,2690865,2690969,2690978,2691029,2691061,2691190,2691215,2691288,2691289,2691443,2691658,2691909,2692127,2692634,2692653,2692760,2693940,2694060,2694094,2694539,2694614,2694706,2694718,2694989,2695164,2695206,2695358,2695365,2695447,2695473,2695692,2695712,2695728,2695811,2695979,2696159,2696308,2696453,2696471,2696504,2696579,2696587,2696601,2697068,2697135,2697230,2697283,2697378,2697454,2697493,2697494,2697508,2697512,2697557,2697564,2697582,2697784,2698091,2698140,2698220,2698221,2698421,2698434,2698499,2698542,2698599,2698931,2698960,2699087,2699275,2699448,2699575,2699578,2699625,2699645,2699680,2699684,2699770,2699779,2699851,2700032,2700042,2700480,2700486,2700496,2700537,2700609,2700721,2700791,2700830,2700950,2701035,2701328,2701339,2701360,2701388,2701504,2701604,2701713,2701735,2701874,2702031,2702044,2702074,2702426,2702429,2702642,2702684,2702722,2702751,2702944,2703017,2703031,2703058,2703192,2703434,2703740,2703788,2703871,2703956,2704235,2704382,2704559,2704597,2704655,2704826,2704979,2705433,2705515,2705516,2705533,2705560,2705759,2705843,2705978,2706024,2706121,2706137,2706233,2706315,2706416,2706481,2706551,2706652,2706687,2706704,2706718,2706798,2706883,2707081,2707153,2707347,2707360,2707526,2707549,2707697,2707706,2707766,2707933,2708068,2708076,2708298,2708469,2708658,2708862,2708922,2708955,2709224,2709288,2709534,2709716,2709920,2710092,2710115,2710349,2710505,2710540,2710716,2710734,2710898,2710968,2711250,2711283,2711380,2711381,2711402,2711499,2711565,2711578,2711631,2711641,2711692,2711924,2711925,2711962,2711979,2712191,2712243,2712281,2712386,2712407,2712448,2712463,2712505,2712522,2712580,2712601,2712767,2712894,2712907,2712913,2713056,2713107,2713276,2713426,2713482,2713545,2713730,2713839,2714028,2714352,2714476,2714477,2714487,2714563,2714719,2714869,2715259,2715319,2715494,2715503,2715527,2715586,2715687,2715717,2716031,2716293,2716437,2716561,2716601,2716646,2716729,2716796,2716797,2716903,2717051,2717311,2717547,2717628,2717834,2717850,2717969,2718288,2718302,2718425,2718594,2718806,2718931,2718936,2718937,2719135,2719292,2719309,2719341,2719381,2719454,2719806,2720050,2720402,2720452,2720529,2720684,2720717,2720797,2720897,2720957,2720984,2721071,2721086,2721256,2721493,2721533,2721705,2721744,2721755,2721785,2721920,2721948,2721961,2721992,2722076,2722279,2722489,2722640,2722647,2722744,2722745,2722793,2722814,2722824,2723020,2723092,2723537,2723545,2723546,2723914,2724138,2724387,2724396,2724496,2724812,2724968,2725035,2725176,2725234,2725302,2725420,2725450,2725456,2725635,2725658,2725758,2725882,2725976,2725977,2726268,2726364,2726386,2726502,2726583,2726609,2726615,2726743,2726780,2726845,2726880,2726914,2727031,2727141,2727195,2727285,2727332,2727425,2727515,2727611,2727707,2727725,2728065,2728187,2728318,2728322,2728425,2728916,2728932,2728955,2728994,2729184,2729202,2729213,2729243,2729284,2729435,2729567,2729670,2729705,2730089,2730135,2730327,2730418,2730419,2730473,2730484,2730770,2730973,2731108,2731365,2731642,2731772,2731779,2731794,2731803,2732071,2732103,2732117,2732163,2732287,2732362,2732367,2732404,2732561,2732579,2732583,2732639,2732740,2732748,2732754,2732939,2733179,2733295,2733313,2733669,2733691,2733725,2733845,2733883,2733907,2733918,2733984,2734004,2734032,2734137,2734211,2734240,2734272,2734286,2734584,2734647,2734826,2734827,2734903,2735040,2735050,2735062,2735082,2735144,2735197,2735314,2735470,2735530,2735694,2735751,2735752,2735795,2735832,2735957,2736136,2736277,2736385,2736735,2736760,2737102,2737103,2737244,2737288,2737393,2737397,2737406,2737507,2737508,2737518,2737876,2737927,2738114,2738167,2738215,2738280,2738340,2738768,2738782,2738859,2738918,2738930,2739130,2739185,2739435,2739469,2739499,2739902,2739992,2740239,2740392,2740451,2740493,2740542,2740784,2741209,2741210,2741369,2741535,2741558,2741650,2741651,2741696,2741776,2741777,2741822,2741855,2741883,2741922,2741957,2741958,2742093,2742126,2742142,2742405,2742436,2742785,2742822,2742880,2742924,2743076,2743161,2743173,2743184,2743352,2743405,2743487,2743640,2743729,2743881,2743940,2743960,2743980,2743983,2744102,2744171,2744256,2744299,2744311,2744362,2744446,2744456,2744544,2744666,2744676,2744713,2744718,2744736,2744758,2744783,2744892,2744910,2745090,2745091,2745151,2745244,2745256,2745382,2745432,2745582,2745776,2745791,2745977,2746074,2746315,2746321,2746351,2746489,2746635,2746802,2746825,2747243,2747265,2747363,2747376,2747437,2747717,2747743,2747785,2747922,2748125,2748335,2748372,2748411,2748527,2748565,2748566,2748847,2748863,2749074,2749087,2749129,2749169,2749338,2749382,2749394,2749430,2749494,2749530,2749549,2749627,2749706,2749708,2749835,2749846,2750084,2750150,2750276,2750689,2750803,2750871,2750874,2751057,2751220,2751632,2751675,2751882,2752079,2752363,2752364,2752540,2752692,2752943,2752982,2753096,2753109,2753115,2753148,2753400,2753401,2753412,2753485,2753780,2753805,2753887,2753938,2753958,2754001,2754349,2754434,2754800,2754857,2754953,2755433,2755449,2755499,2755503,2755625,2755661,2755740,2755988,2756089,2756228,2756552,2756586,2756764,2756830,2756860,2757078,2757082,2757102,2757394,2757470,2757507,2757630,2757653,2757737,2757849,2757861,2757981,2758038,2758064,2758188,2758260,2758325,2758395,2758448,2758449,2758498,2758531,2758857,2758879,2758929,2759110,2759377,2759756,2759843,2759900,2760091,2760111,2760311,2760381,2760406,2760536,2760840,2760891,2761173,2761277,2761323,2761389,2761609,2761639,2761907,2762119,2762170,2762176,2762241,2762242,2762425,2762427,2762583,2762635,2762636,2762651,2762664,2762982,2763291,2763294,2763450,2763522,2763568,2763727,2763743,2763913,2764155,2764318,2764465,2764480,2764491,2764676,2764719,2764910,2765055,2765335,2765358,2765373,2765452,2765495,2765553,2765577,2765630,2765927,2766379,2766689,2766695,2766698,2766733,2766819,2766828,2766982,2767038,2767481,2767488,2767544,2767577,2767616,2767617,2767717,2767897,2767898,2767905,2768218,2768388,2768450,2768586,2768634,2768827,2768837,2768838,2768991,2769065,2769081,2769188,2769194,2769216,2769360,2769581,2769739,2769820,2769939,2770033,2770071,2770258,2770262,2770263,2770403,2770426,2770616,2770864,2770931,2770975,2771060,2771111,2771252,2771323,2771341,2771342,2771388,2771459,2771470,2771571,2771581,2771640,2771794,2771846,2771944,2772256,2772297,2772433,2772721,2772837,2772934,2773180,2773224,2773236,2773237,2773247,2773420,2773643,2773906,2774039,2774109,2774202,2774244,2774381,2774445,2774472,2774490,2774518,2774582,2774764,2774847,2774898,2775066,2775093,2775138,2775232,2775240,2775283,2775341,2775359,2775407,2775550,2775645,2775698,2775816,2775855,2775889,2775946,2775988,2776041,2776078,2776099,2776191,2776741,2776807,2776881,2776917,2776982,2777010,2777123,2777460,2777576,2777633,2777641,2777683,2777820,2777883,2777958,2778134,2778158,2778216,2778242,2778270,2778356,2778357,2778513,2778580,2778666,2778796,2778897,2779054,2779081,2779108,2779168,2779226,2779345,2779350,2779429,2779557,2779694,2779701,2779741,2779894,2779950,2779986,2780240,2780267,2780381,2780429,2780624,2780661,2780682,2780789,2780832,2780941,2781044,2781154,2781213,2781360,2781399,2781454,2781648,2781649,2781894,2781997,2782173,2782303,2782347,2782687,2783383,2783402,2783631,2783730,2783765,2783812,2783937,2784031,2784251,2784421,2784695,2784698,2784703,2784855,2784870,2784906,2784934,2784962,2784971,2785053,2785430,2785481,2785617,2785748,2785859,2785947,2786178,2786239,2786240,2786251,2786683,2786779,2786836,2786843,2786905,2787201,2787202,2787211,2787279,2787405,2787587,2787642,2787663,2787779,2788157,2788254,2788332,2788446,2788533,2788595,2788599,2788683,2788729,2788822,2788823,2788935,2789143,2789162,2789217,2789258,2789430,2789653,2789682,2789700,2789942,2789954,2790431,2790602,2790621,2790650,2790687,2790688,2790705,2790713,2790895,2790938,2790990,2791013,2791033,2791038,2791217,2791310,2791324,2791350,2791399,2791647,2791745,2791830,2791919,2791981,2792014,2792198,2792262,2792287,2792886,2792933,2792982,2793007,2793029,2793046,2793249,2793371,2793474,2793498,2793730,2793740,2794008,2794094,2794176,2794196,2794197,2794226,2794340,2794385,2794751,2794924,2794992,2795200,2795385,2795528,2795742,2796004,2796050,2796151,2796203,2796223,2796278,2796394,2796400,2796476,2796572,2796668,2796689,2796701,2796888,2796932,2796939,2796952,2797144,2797193,2797408,2797467,2797528,2797772,2797775,2798067,2798129,2798232,2798347,2798419,2798638,2798699,2799013,2799130,2799253,2799269,2799342,2799644,2799711,2799786,2799877,2799982,2800119,2800153,2800433,2800439,2800622,2800798,2800833,2800958,2801028,2801108,2801427,2801487,2801574,2801874,2801989,2802215,2802270,2802336,2802339,2802418,2802641,2802702,2802731,2802831,2802832,2802862,2802938,2802978,2803270,2803363,2803606,2803675,2803778,2803878,2804208,2804209,2804276,2804289,2804404,2804653,2804858,2805091,2805125,2805515,2805522,2805722,2805877,2806092,2806116,2806166,2806388,2806627,2806941,2806967,2807001,2807007,2807126,2807304,2807416,2807517,2807554,2807562,2807571,2807594,2807747,2807748,2807802,2807909,2808155,2808423,2808527,2808592,2808611,2808631,2808639,2808689,2808916,2809021,2809417,2809473,2809498,2809499,2809517,2809549,2809643,2809680,2809762,2809798,2810220,2810239,2810369,2810380,2810769,2810853,2810952,2810953,2811342,2811408,2811440,2811930,2812062,2812156,2812164,2812339,2812375,2812540,2812569,2813138,2813164,2813195,2813353,2813536,2813606,2814075,2814243,2814447,2814558,2814638,2814676,2814711,2815338,2815395,2815635,2815699,2815713,2815748,2815939,2815983,2815988,2816067,2816440,2816565,2816652,2816678,2816718,2816784,2816837,2817002,2817120,2817135,2817279,2817493,2817539,2817583,2817592,2817639,2817645,2817652,2817705,2817892,2817985,2818043,2818413,2818479,2818581,2818669,2818745,2818762,2818861,2818876,2818913,2819011,2819016,2819027,2819095,2819292,2819351,2819446,2819467,2819542,2819543,2819553,2819701,2819707,2819854,2819868,2819869,2819875,2819901,2820144,2820344,2820625,2820648,2820662,2820747,2820779,2820967,2821092,2821132,2821246,2821477,2821494,2821572,2821601,2821807,2821856,2822113,2822114,2822289,2822295,2822379,2822640,2822900,2822906,2822913,2822944,2823170,2823273,2823414,2823482,2823552,2823652,2823822,2823855,2823973,2824064,2824065,2824131,2824271,2824309,2824344,2824348,2824369,2824421,2824425,2824470,2824496,2824547,2824652,2824722,2824904,2824915,2824953,2825010,2825153,2825161,2825249,2825276,2825348,2825469,2825530,2825539,2825799,2825807,2825884,2825990,2826017,2826200,2826321,2826367,2826448,2826531,2826555,2826657,2826701,2826762,2826789,2826791,2826810,2826909,2826927,2827003,2827410,2827534,2827576,2827745,2827922,2828132,2828289,2828675,2828682,2828878,2828891,2828894,2829044,2829279,2829472,2829547,2829648,2829682,2829728,2829857,2829879,2829902,2830199,2830279,2830310,2830332,2830775,2830861,2830919,2830941,2831000,2831083,2831119,2831138,2831156,2831291,2831316,2831465,2831480,2832020,2832021,2832153,2832161,2832313,2832361,2832375,2832453,2832576,2832740,2832885,2832978,2833038,2833157,2833158,2833176,2833191,2833195,2833384,2833509,2833547,2833595,2833618,2833686,2833740,2833782,2833858,2833882,2833906,2833925,2834022,2834057,2834093,2834133,2834155,2834261,2834338,2834360,2834498,2834499,2834627,2834628,2834951,2834975,2835035,2835042,2835129,2835148,2835160,2835166,2835305,2835525,2835760,2835774,2835921,2835959,2836121,2836166,2836253,2836291,2836326,2836337,2836407,2836412,2836577,2836638,2836749,2836807,2836839,2836948,2837064,2837160,2837456,2837593,2837594,2837637,2837778,2837815,2837890,2838080,2838096,2838133,2838281,2838416,2838481,2838487,2838505,2838518,2838682,2838771,2838940,2839263,2839297,2839407,2839490,2839628,2839694,2839730,2839733,2839836,2839940,2840024,2840028,2840150,2840153,2840189,2840657,2840659,2840752,2840760,2840766,2840844,2840845,2841171,2841180,2841267,2841482,2841685,2841749,2842077,2842119,2842302,2842350,2842442,2842448,2842734,2843025,2843128,2843181,2843243,2843323,2843345,2843564,2843731,2843771,2843882,2844039,2844040,2844201,2844627,2844696,2844794,2844859,2844889,2844934,2845119,2845433,2845477,2845518,2845561,2845598,2845712,2845830,2845889,2846444,2846570,2846832,2846921,2846930,2846944,2846997,2847164,2847220,2847317,2847541,2847562,2847617,2847801,2847820,2847839,2847894,2847895,2847902,2848247,2848258,2848398,2848427,2848499,2848791,2848879,2848901,2848991,2848997,2849007,2849034,2849220,2849314,2849402,2849480,2849561,2849613,2849639,2849840,2849936,2849999,2850025,2850058,2850168,2850169,2850214,2850528,2850782,2850818,2851127,2851500,2851553,2851598,2851614,2851648,2851842,2852172,2852190,2852203,2852247,2852304,2852460,2852580,2852588,2852589,2852618,2852963,2853089,2853096,2853214,2853283,2853403,2853404,2853551,2853688,2853887,2853961,2853989,2854047,2854071,2854256,2854403,2854450,2854558,2854915,2854916,2854922,2855055,2855079,2855090,2855127,2855236,2855412,2855534,2855652,2855774,2855776,2855783,2855972,2856030,2856052,2856357,2856433,2856455,2856671,2856861,2856992,2857017,2857053,2857076,2857265,2857280,2857368,2857690,2857721,2857859,2858170,2858232,2858277,2858326,2858441,2858524,2858635,2858693,2858881,2859074,2859077,2859110,2859298,2859354,2859502,2859576,2859692,2859755,2859771,2859774,2859775,2859790,2859806,2859820,2859898,2859912,2859923,2859948,2859967,2860005,2860229,2860321,2860518,2860544,2860581,2860625,2860846,2860994,2861090,2861383,2861483,2861513,2861522,2861707,2861754,2861837,2862075,2862116,2862185,2862226,2862255,2862448,2862576,2862669,2862728,2862772,2862807,2862931,2862975,2863044,2863073,2863200,2863219,2863329,2863330,2863500,2863614,2863855,2864181,2864268,2864414,2864604,2864627,2864745,2864857,2865003,2865147,2865153,2865184,2865202,2865235,2865253,2865414,2865492,2865590,2865831,2865959,2865968,2866095,2866181,2866260,2866273,2866274,2866379,2866555,2866727,2866728,2866766,2866971,2867415,2867622,2867624,2867677,2868009,2868060,2868097,2868210,2868326,2868327,2868338,2868417,2868423,2868505,2868620,2868688,2868722,2868769,2868838,2868951,2869226,2869255,2869292,2869327,2869378,2869386,2869468,2869663,2869739,2869896,2870007,2870008,2870117,2870196,2870208,2870238,2870648,2870659,2870694,2870970,2871208,2871247,2871413,2871628,2871694,2871937,2872160,2872235,2872436,2872452,2872687,2872975,2873289,2873634,2873691,2873735,2873739,2873744,2874034,2874066,2874179,2874362,2874530,2874531,2874628,2874634,2874723,2874918,2875036,2875115,2875486,2875571,2875702,2875750,2875769,2875773,2875917,2875986,2876042,2876113,2876119,2876184,2876186,2876237,2876262,2876413,2876448,2876517,2876561,2876641,2876703,2876712,2876993,2877008,2877014,2877274,2877718,2877719,2877746,2877747,2877844,2877909,2878073,2878091,2878182,2878194,2878725,2878888,2879038,2879083,2879095,2879159,2879212,2879214,2879229,2879236,2879306,2879453,2879472,2879513,2879534,2879700,2879733,2879782,2879799,2879886,2879911,2879933,2880157,2880241,2880357,2880443,2880529,2880570,2880628,2880659,2880681,2880804,2880954,2880980,2881088,2881100,2881213,2881238,2881304,2881352,2881399,2881444,2881458,2881465,2881511,2881596,2881733,2881776,2881782,2881823,2881940,2881997,2882156,2882200,2882298,2882361,2882392,2882406,2882533,2882685,2882811,2882834,2882938,2882939,2883017,2883035,2883093,2883097,2883339,2883357,2883429,2883542,2883608,2883768,2883771,2883802,2883826,2883912,2883955,2883993,2884037,2884038,2884119,2884287,2884643,2884762,2884763,2884873,2884952,2885052,2885140,2885208,2885240,2885359,2885373,2885383,2885474,2885564,2885885,2885928,2885945,2886105,2886133,2886135,2886163,2886168,2886402,2886403,2886438,2886788,2886856,2886864,2886994,2887165,2887211,2887268,2887271,2887637,2887649,2887651,2887681,2887754,2887765,2887799,2887838,2887847,2887934,2888057,2888111,2888161,2888343,2888501,2888551,2888566,2888628,2888744,2889016,2889031,2889081,2889157,2889351,2889379,2889450,2889461,2889587,2889668,2889689,2889727,2889771,2889777,2889798,2889883,2889961,2890091,2890114,2890265,2890509,2890622,2891017,2891093,2891301,2891308,2891401,2891489,2891896,2892044,2892100,2892130,2892209,2892286,2892405,2892411,2892495,2892632,2892896,2893213,2893228,2893264,2893503,2893605,2893687,2893953,2893989,2894153,2894235,2894286,2894306,2894432,2894544,2894635,2894710,2894750,2895101,2895203,2895252,2895265,2895304,2895615,2895662,2895718,2895922,2896016,2896038,2896058,2896148,2896158,2896159,2896337,2896450,2896548,2896641,2896645,2896688,2896942,2896987,2896989,2897002,2897182,2897251,2897263,2897285,2897286,2897331,2897452,2897474,2897745,2897832,2897900,2898004,2898247,2898257,2898305,2898306,2898398,2898412,2898417,2898570,2898641,2898728,2898852,2898862,2898983,2899046,2899173,2899278,2899365,2899516,2899680,2899681,2899693,2899858,2899873,2899974,2900103,2900167,2900274,2900407,2900420,2900453,2900590,2900686,2900729,2900730,2900794,2900798,2900913,2901068,2901426,2901438,2901510,2901555,2901588,2901597,2901653,2901804,2901859,2901902,2901920,2901929,2902021,2902025,2902034,2902168,2902281,2902365,2902376,2902577,2902757,2902772,2902999,2903005,2903072,2903147,2903172,2903547,2903554,2903667,2903804,2903825,2904055,2904230,2904236,2904248,2904660,2905020,2905182,2905511,2905519,2905520,2905728,2905834,2905840,2905884,2905985,2906222,2906244,2906439,2906471,2906595,2906677,2906746,2907261,2907469,2907739,2907753,2907786,2907853,2907929,2908003,2908042,2908256,2908779,2908807,2908866,2908881,2909112,2909207,2909238,2909239,2909259,2909288,2909306,2909315,2909342,2909348,2909364,2909404,2909405,2909441,2909449,2909780,2909781,2909842,2909872,2910059,2910067,2910097,2910352,2910367,2910586,2910589,2910653,2910692,2910767,2910874,2910912,2910949,2910975,2911089,2911196,2911463,2911477,2911518,2911548,2911666,2911710,2911777,2911864,2911869,2911893,2911899,2912213,2912302,2912337,2912365,2912389,2912419,2912425,2912787,2912850,2912856,2913243,2913431,2913442,2913445,2913496,2913507,2913510,2913517,2913727,2913728,2913815,2913822,2913875,2913997,2913999,2914000,2914134,2914214,2914276,2914352,2914376,2914507,2914590,2914624,2914674,2914692,2914817,2914871,2914939,2914959,2915341,2915373,2915392,2915398,2915531,2915596,2915671,2915794,2915845,2915848,2915851,2915905,2916083,2916098,2916209,2916307,2916312,2916342,2916352,2916761,2916764,2916780,2916885,2916932,2916986,2916992,2917059,2917117,2917163,2917197,2917322,2917395,2917408,2917564,2917630,2917866,2917938,2918068,2918228,2918305,2918306,2918470,2918749,2919062,2919270,2919282,2919371,2919436,2919472,2919538,2919555,2919559,2919630,2919700,2919716,2919811,2919941,2919954,2919984,2919991,2920008,2920169,2920304,2920313,2920503,2920605,2920614,2920647,2920677,2920786,2920946,2921050,2921103,2921131,2921174,2921271,2921475,2921492,2921497,2921585,2921601,2921877,2921927,2922034,2922223,2922274,2922345,2922393,2922427,2922531,2922618,2922647,2922775,2922784,2922819,2923079,2923164,2923180,2923503,2923515,2923516,2923555,2923645,2923972,2924053,2924054,2924069,2924097,2924131,2924145,2924159,2924182,2924199,2924328,2924338,2924495,2924527,2924547,2924569,2924732,2925049,2925339,2925449,2925480,2925500,2925538,2925650,2925729,2925768,2925781,2925791,2925808,2925954,2926121,2926127,2926128,2926156,2926251,2926263,2926265,2926694,2926809,2926811,2926884,2926906,2926962,2927125,2927192,2927251,2927381,2927746,2927908,2928282,2928313,2928328,2928443,2928611,2928612,2928687,2928996,2929026,2929046,2929087,2929125,2929139,2929140,2929147,2929166,2929235,2929376,2929433,2929511,2929529,2929637,2929649,2929684,2930000,2930278,2930438,2930467,2930768,2930839,2930861,2930963,2931200,2931216,2931345,2931374,2931482,2931638,2931639,2931890,2931891,2932015,2932177,2932191,2932256,2932590,2932712,2932936,2932937,2933063,2933115,2933187,2933518,2933570,2933632,2933790,2933799,2933819,2933820,2933835,2933870,2933884,2933885,2933931,2934048,2934241,2934244,2934265,2934332,2934473,2934475,2934682,2934746,2934757,2934788,2934811,2934835,2934837,2934838,2935085,2935192,2935225,2935288,2935311,2935542,2935579,2935594,2935625,2935668,2935682,2935776,2935884,2935913,2935955,2936044,2936233,2936369,2936411,2936834,2936847,2936973,2937001,2937015,2937056,2937065,2937145,2937257,2937299,2937515,2937588,2937604,2937750,2938072,2938184,2938361,2938416,2938525,2938568,2938701,2938708,2938745,2939323,2939351,2939385,2939938,2939957,2940190,2940365,2940405,2940413,2940551,2940619,2940669,2940675,2940849,2940906,2940921,2940923,2940973,2941064,2941102,2941123,2941129,2941130,2941204,2941301,2941351,2941371,2941379,2941540,2941654,2941690,2941752,2941755,2941804,2941842,2941926,2941959,2942225,2942275,2942464,2942465,2942498,2942655,2942661,2942861,2942933,2943041,2943042,2943057,2943372,2943413,2943500,2943505,2943585,2943670,2943711,2943788,2943810,2943966,2943988,2944031,2944159,2944218,2944380,2944468,2944533,2944604,2944773,2944777,2944781,2944832,2944837,2944944,2944947,2944983,2945046,2945057,2945151,2945377,2945390,2945462,2945489,2945585,2945657,2945788,2945836,2945901,2946052,2946191,2946282,2946299,2946419,2946500,2946624,2946779,2946799,2946804,2947068,2947166,2947681,2947700,2947705,2947755,2947757,2947760,2947888,2947978,2947980,2948013,2948066,2948108,2948114,2948241,2948242,2948284,2948291,2948419,2948420,2948628,2948673,2948702,2948936,2948959,2949170,2949399,2949448,2949482,2949535,2949556,2949588,2949593,2949719,2949968,2949969,2949974,2950012,2950013,2950053,2950196,2950350,2950558,2950582,2950935,2950988,2951135,2951205,2951474,2951479,2951623,2951633,2951689,2952042,2952119,2952334,2952406,2952455,2952463,2952471,2952597,2952707,2952721,2952724,2952737,2952846,2952865,2952894,2953003,2953085,2953089,2953110,2953111,2953123,2953134,2953308,2953314,2953407,2953469,2953544,2953887,2953945,2953992,2953998,2954084,2954095,2954150,2954189,2954195,2954246,2954263,2954292,2954339,2954425,2954687,2954941,2954980,2955016,2955051,2955307,2955311,2955627,2955650,2955742,2955774,2955968,2956138,2956202,2956261,2956262,2956283,2956289,2956300,2956316,2956335,2956453,2956541,2956666,2956682,2956709,2956711,2956881,2956882,2956981,2957040,2957122,2957182,2957215,2957248,2957264,2957527,2957567,2957606,2957639,2957647,2957661,2957779,2957860,2957917,2957921,2957992,2958007,2958056,2958110,2958247,2958275,2958331,2958359,2958427,2958605,2958707,2958767,2958827,2958916,2958917,2958920,2958940,2958979,2958992,2959073,2959134,2959135,2959146,2959147,2959325,2959448,2959463,2959540,2959815,2959839,2959875,2960047,2960048,2960058,2960124,2960926,2960944,2961159,2961208,2961360,2961537,2961661,2961861,2962151,2962203,2962234,2962303,2962377,2962825,2962855,2962947,2962962,2962998,2963140,2963153,2963162,2963164,2963373,2963459,2963460,2963480,2963481,2963500,2963501,2963512,2963532,2963535,2963540,2963656,2963762,2963959,2964201,2964250,2964253,2964309,2964334,2964359,2964611,2964654,2964767,2964793,2964875,2964894,2965085,2965144,2965247,2965285,2965378,2965612,2965887,2966008,2966075,2966099,2966451,2966467,2966525,2966532,2966605,2966790,2966990,2967002,2967011,2967086,2967096,2967254,2967296,2967418,2967445,2967477,2967513,2967783,2967785,2967840,2967907,2967952,2968101,2968322,2968500,2968542,2968543,2968715,2968763,2968777,2968810,2968833,2968894,2968930,2969085,2969112,2969113,2969153,2969164,2969287,2969358,2969756,2969907,2969918,2969964,2970037,2970193,2970213,2970242,2970448,2970511,2970556,2970625,2970787,2970845,2970867,2970892,2970902,2970922,2971123,2971130,2971139,2971186,2971210,2971277,2971340,2971360,2971441,2971467,2971535,2971763,2971844,2971861,2971964,2971970,2971983,2972023,2972024,2972053,2972124,2972155,2972165,2972167,2972188,2972200,2972212,2972323,2972391,2972446,2972447,2972653,2972876,2972946,2972965,2973027,2973028,2973058,2973070,2973137,2973146,2973169,2973221,2973263,2973348,2973445,2973490,2973576,2973577,2973581,2973594,2973608,2973630,2973634,2973681,2973770,2973774,2973782,2973790,2973817,2973847,2973855,2973898,2973904,2973949,2973967,2974101,2974150,2974258,2974259,2974331,2974443,2974614,2974628,2974995,2975015,2975045,2975099,2975134,2975208,2975392,2975410,2975411,2975412,2975485,2975543,2975545,2975583,2975633,2975655,2975673,2975734,2975803,2975893,2976101,2976143,2976193,2976230,2976267,2976278,2976356,2976468,2976490,2976560,2976566,2976775,2976791,2976847,2976863,2976866,2977017,2977066,2977067,2977182,2977309,2977322,2977329,2977442,2977459,2977731,2977733,2977755,2977790,2977797,2977818,2977925,2977929,2978039,2978059,2978066,2978113,2978165,2978189,2978243,2978312,2978323,2978423,2978653,2978673,2978772,2978983,2979087,2979128,2979152,2979153,2979222,2979309,2979365,2979378,2979483,2979559,2979690,2979692,2979720,2979800,2979831,2979840,2979926,2980026,2980027,2980071,2980183,2980287,2980310,2980452,2980482,2980614,2980704,2980725,2980925,2980933,2980941,2980956,2981061,2981124,2981206,2981220,2981320,2981330,2981478,2981667,2981690,2981755,2981903,2981966,2982003,2982016,2982058,2982070,2982111,2982184,2982246,2982463,2982492,2982505,2982606,2982651,2982680,2982709,2982833,2982843,2982856,2982881,2982923,2982980,2983103,2983480,2983615,2983729,2983900,2983967,2983974,2984057,2984136,2984285,2984347,2984474,2984495,2984496,2984642,2984860,2984978,2985130,2985138,2985147,2985148,2985196,2985333,2985350,2985615,2985733,2985789,2985816,2985826,2985874,2985887,2985902,2986088,2986129,2986213,2986240,2986375,2986484,2986492,2986612,2986614,2986620,2986669,2986679,2986819,2986820,2986837,2986997,2987084,2987103,2987192,2987196,2987289,2987347,2987677,2987758,2987858,2987979,2987994,2988321,2988472,2988646,2988678,2988726,2988901,2989008,2989053,2989120,2989149,2989194,2989262,2989282,2989283,2989388,2989509,2989609,2989656,2989759,2990191,2990198,2990481,2990568,2990712,2990754,2990835,2991085,2991107,2991190,2991223,2991224,2991384,2991386,2991387,2991780,2991834,2991921,2992001,2992103,2992536,2992671,2992834,2992987,2993095,2993165,2993208,2993380,2993527,2993657,2993753,2993803,2993809,2993826,2993914,2993996,2994045,2994289,2994331,2994440,2994598,2994612,2994674,2994727,2994831,2994832,2994951,2994952,2995055,2995131,2995150,2995156,2995316,2995418,2995443,2995606,2995634,2995670,2995755,2995833,2995874,2995880,2995950,2995999,2996107,2996276,2996338,2996339,2996410,2996461,2996819,2996832,2996943,2997014,2997023,2997105,2997185,2997214,2997446,2997520,2997660,2997849,2997850,2997965,2998043,2998078,2998464,2998474,2998475,2998482,2998723,2998748,2998766,2998767,2998986,2999048,2999294,2999400,2999694,2999921,2999972,3000099,3000150,3000283,3000340,3000341,3000418,3000452,3000501,3000605,3000651,3000680,3000947,3001119,3001181,3001182,3001451,3001513,3001663,3002076,3002179,3002334,3002354,3002419,3002445,3002604,3002664,3002696,3002789,3002815,3002819,3002936,3002961,3003012,3003173,3003370,3003394,3003415,3003527,3003553,3003659,3003672,3003734,3003761,3003800,3003982,3004038,3004053,3004131,3004333,3004449,3004473,3004577,3004635,3004672,3004707,3004750,3004760,3004770,3004873,3004961,3005059,3005098,3005143,3005278,3005297,3005326,3005485,3005507,3005519,3005531,3005590,3005771,3005772,3005815,3005906,3005914,3006049,3006101,3006142,3006318,3006377,3006442,3006471,3006629,3006634,3006926,3007154,3007195,3007467,3007563,3007673,3007678,3007692,3007849,3007850,3008011,3008142,3008236,3008239,3008304,3008305,3008378,3008416,3008569,3008599,3008610,3008745,3008809,3008907,3009058,3009136,3009233,3009290,3009291,3009341,3009415,3009516,3009535,3009690,3009753,3009757,3009783,3009797,3010001,3010094,3010176,3010184,3010192,3010532,3010537,3010594,3010702,3010703,3011238,3011240,3011244,3011264,3011363,3011391,3011392,3011409,3011418,3011461,3011666,3011669,3011722,3011840,3011907,3011965,3012412,3012422,3012462,3012527,3012581,3012582,3012604,3012800,3013008,3013013,3013073,3013291,3013316,3013490,3013609,3013614,3013615,3013908,3013914,3013963,3014177,3014246,3014247,3014273,3014301,3014595,3014812,3014861,3015090,3015100,3015190,3015294,3015344,3015375,3015489,3015554,3015663,3015771,3015862,3015873,3015948,3016002,3016210,3016390,3016401,3016688,3017223,3017247,3017416,3017579,3017725,3017769,3017838,3017844,3017991,3018073,3018117,3018180,3018257,3018381,3018507,3018521,3018522,3018622,3018830,3018831,3018846,3018912,3018948,3019056,3019070,3019145,3019170,3019176,3019212,3019411,3019581,3019607,3019786,3019845,3019875,3019876,3020037,3020071,3020150,3020409,3020442,3020457,3020507,3020520,3020634,3020756,3020822,3021174,3021178,3021193,3021312,3021370,3021594,3021630,3021652,3021815,3021915,3021947,3021987,3022168,3022189,3022456,3022589,3022618,3022619,3022688,3022689,3022863,3022885,3023040,3023124,3023321,3023335,3023363,3023641,3023991,3024081,3024094,3024095,3024150,3024475,3024491,3024627,3024642,3024754,3024755,3024828,3024903,3025103,3025128,3025177,3025233,3025401,3025695,3025710,3025759,3025800,3025834,3025926,3025941,3025985,3025993,3026064,3026085,3026132,3026147,3026399,3026423,3026446,3026584,3026619,3026622,3026638,3026766,3026829,3026962,3027027,3027126,3027180,3027512,3027547,3027730,3027801,3027929,3028209,3028341,3028412,3028587,3028605,3028615,3028851,3028913,3028919,3028968,3029170,3029171,3029291,3029353,3029361,3029421,3029496,3029569,3029603,3029638,3029922,3030084,3030387,3030420,3030428,3030440,3030754,3030951,3031587,3031596,3031695,3031747,3031751,3031794,3031943,3031975,3032081,3032087,3032178,3032283,3032454,3032595,3032622,3032623,3032756,3032795,3032994,3033001,3033009,3033354,3033369,3033407,3033412,3033489,3033518,3033525,3033564,3033614,3033637,3033728,3033729,3033828,3033831,3033844,3034044,3034248,3034259,3034411,3034500,3034687,3034730,3034750,3034837,3034983,3035433,3035745,3036026,3036416,3036815,3036850,3036889,3037025,3037222,3037304,3037388,3037389,3037586,3037606,3037635,3037692,3037697,3037746,3037785,3037968,3038041,3038064,3038155,3038182,3038222,3038323,3038398,3038472,3038497,3038561,3038568,3038724,3038731,3038970,3039007,3039065,3039106,3039112,3039318,3039375,3039411,3039430,3039458,3039495,3039534,3039605,3039649,3039685,3039823,3040215,3040263,3040432,3040435,3040531,3040532,3040539,3040601,3040602,3040639,3040660,3040829,3041136,3041260,3041291,3041296,3041430,3041459,3041506,3041649,3041657,3041715,3041719,3041776,3041802,3041833,3041879,3041921,3042127,3042149,3042200,3042280,3042366,3042369,3042447,3042593,3042751,3042786,3042809,3043051,3043207,3043242,3043289,3043354,3043497,3043577,3043604,3043727,3043794,3044409,3044458,3044468,3044700,3044736,3045060,3045098,3045125,3045160,3045249,3045250,3045401,3045416,3045504,3045614,3045694,3045712,3046251,3046288,3046336,3046563,3046621,3046745,3046944,3047316,3047391,3047401,3047402,3047415,3047658,3047666,3047749,3047943,3048062,3048120,3048151,3048153,3048305,3048352,3048367,3048368,3048438,3048464,3048479,3048488,3048506,3048597,3048779,3048810,3048836,3049173,3049297,3050270,3050279,3050483,3050521,3050676,3050678,3050941,3050952,3050989,3050999,3051115,3051295,3051597,3051635,3051998,3052032,3052081,3052367,3052389,3052621,3052789,3052828,3052928,3052983,3053109,3053134,3053213,3053217,3053259,3053388,3053502,3053633,3053730,3053914,3054139,3054176,3054275,3054296,3054370,3054451,3054461,3054552,3054633,3054695,3054715,3054843,3054910,3054993,3055089,3055179,3055192,3055739,3055796,3055937,3056180,3056197,3056260,3056471,3056511,3056543,3056641,3056670,3056677,3056837,3056884,3056922,3056992,3057200,3057270,3057452,3057682,3057783,3057864,3058027,3058050,3058198,3058330,3058404,3058675,3058693,3058696,3058830,3058861,3058891,3059046,3059086,3059115,3059131,3059143,3059399,3059465,3059501,3059502,3059585,3059609,3059644,3059860,3059939,3060073,3060153,3060217,3060251,3060271,3060321,3060375,3060407,3060468,3060469,3060605,3060793,3060858,3060958,3060969,3060970,3061028,3061069,3061220,3061289,3061322,3061415,3061507,3061745,3061760,3061864,3061946,3061971,3062099,3062309,3062379,3062398,3062407,3062476,3062662,3062704,3062826,3063049,3063070,3063089,3063108,3063112,3063204,3063210,3063640,3063746,3063839,3063925,3064103,3064314,3064323,3064404,3064440,3064479,3064577,3064805,3064847,3064895,3065215,3065321,3065617,3065747,3065809,3065840,3066225,3066311,3066585,3066656,3066692,3066795,3066817,3066871,3066872,3066975,3066991,3067050,3067133,3067186,3067384,3067416,3067748,3067857,3067947,3067948,3067953,3068098,3068211,3068233,3068402,3068545,3068799,3068863,3068900,3069161,3069190,3069527,3069616,3069805,3069822,3069954,3069986,3069987,3070088,3070093,3070132,3070196,3070212,3070226,3070249,3070341,3070342,3070479,3070637,3070914,3070982,3071046,3071102,3071272,3071280,3071390,3071514,3071515,3072133,3072307,3072399,3072488,3072687,3072753,3073045,3073149,3073246,3073253,3073309,3073310,3073357,3073390,3073452,3073480,3073503,3073536,3073609,3073863,3073889,3073919,3073981,3074119,3074136,3074349,3074482,3074494,3074502,3074721,3074753,3074900,3074958,3074996,3075017,3075059,3075103,3075183,3075570,3075737,3075789,3075790,3075796,3075849,3075922,3075938,3075962,3075984,3076220,3076237,3076353,3076394,3076493,3076572,3076667,3076889,3077125,3077157,3077184,3077296,3077303,3077565,3077692,3077842,3077871,3078241,3078250,3078278,3078346,3078624,3078645,3078672,3078821,3078987,3079022,3079028,3079062,3079297,3079342,3079349,3079363,3079396,3079420,3079664,3079727,3079810,3079854,3079935,3079936,3080026,3080219,3080330,3080500,3080590,3080896,3081204,3081214,3081552,3081600,3081746,3081853,3081988,3082044,3082077,3082102,3082129,3082319,3082360,3082530,3082602,3082756,3082765,3082965,3082995,3083061,3083152,3083309,3083529,3083575,3083611,3083755,3083891,3083903,3083995,3084263,3084402,3084567,3084649,3084944,3085065,3085240,3085906,3086002,3086156,3086183,3086206,3086266,3086418,3086483,3086485,3086759,3086774,3086821,3087100,3087101,3087116,3087215,3087252,3087347,3087417,3087429,3087510,3087592,3087602,3087813,3087831,3087940,3088182,3088355,3088391,3088392,3088433,3089148,3089170,3089237,3089287,3089319,3089355,3089459,3089525,3089553,3089607,3089655,3089716,3089956,3089970,3090094,3090106,3090107,3090371,3090722,3090732,3090793,3090830,3090917,3090983,3091011,3091061,3091118,3091145,3091161,3091212,3091509,3091754,3091951,3091952,3091981,3092050,3092371,3092410,3092484,3092502,3092627,3092732,3092747,3092973,3093293,3093369,3093595,3093630,3093735,3093757,3093925,3094069,3094087,3094137,3094246,3094361,3094389,3094548,3094691,3094934,3094990,3095084,3095127,3095155,3095171,3095208,3095368,3095783,3095874,3095913,3095946,3096121,3096182,3096306,3096362,3096451,3096480,3096682,3096691,3096964,3096990,3097013,3097172,3097314,3097351,3097369,3097377,3097414,3097865,3098120,3098210,3098265,3098314,3098395,3098422,3098524,3098652,3098660,3098787,3099036,3099245,3099317,3099525,3099622,3099635,3099646,3099678,3099685,3099719,3099943,3099985,3100068,3100129,3100150,3100239,3100241,3100317,3100332,3100421,3100460,3100591,3100720,3101275,3101542,3101649,3101691,3101701,3101821,3101866,3101879,3101949,3101990,3102233,3102239,3102263,3102303,3102334,3102663,3102743,3102775,3102805,3102806,3103327,3103387,3103391,3103514,3103583,3103648,3103804,3103899,3104088,3104092,3104185,3104230,3104319,3104435,3104537,3104611,3104661,3104744,3104745,3104798,3105331,3105345,3105515,3105543,3105659,3105787,3105793,3105802,3105810,3105983,3106169,3106187,3106213,3106260,3106377,3106439,3106582,3106583,3106746,3106827,3106888,3107136,3107344,3107375,3107533,3107542,3107857,3107925,3108062,3108140,3108335,3108343,3108448,3108449,3108486,3108487,3108628,3108641,3108825,3109085,3109086,3109123,3109373,3109442,3109497,3109530,3109553,3109648,3109741,3109986,3110044,3110055,3110121,3110180,3110228,3110337,3110400,3110506,3110512,3110513,3110577,3110597,3110760,3110820,3110978,3110986,3111040,3111063,3111164,3111192,3111334,3111348,3111374,3111449,3111516,3111587,3111911,3112097,3112184,3112450,3112499,3112533,3112542,3112553,3112649,3112918,3112982,3113017,3113206,3113298,3113336,3113416,3113446,3113499,3113527,3113652,3113787,3113789,3113832,3113875,3113956,3114035,3114056,3114159,3114232,3114517,3114579,3114657,3114814,3114891,3115209,3115231,3115653,3115688,3115693,3115713,3115789,3115955,3116044,3116145,3116273,3116311,3116324,3116352,3116645,3116665,3116674,3116807,3116868,3116909,3117018,3117064,3117182,3117464,3117549,3117582,3117593,3117866,3117867,3117966,3118021,3118064,3118184,3118326,3118375,3118398,3118404,3118416,3118445,3118561,3118603,3118709,3118902,3118941,3118962,3119008,3119101,3119175,3119207,3119376,3119501,3119538,3119817,3119893,3120033,3120242,3120487,3120569,3120928,3120957,3120993,3121082,3121128,3121171,3121190,3121216,3121245,3121416,3121456,3121719,3121898,3122115,3122134,3122151,3122377,3122568,3122573,3122611,3122645,3122703,3122784,3122789,3122902,3122926,3122927,3122978,3123053,3123323,3123336,3123353,3123482,3123521,3123604,3123615,3123638,3123819,3123847,3124010,3124028,3124401,3124458,3124565,3124566,3124694,3124699,3124935,3124980,3125083,3125329,3125398,3125418,3125493,3125736,3126002,3126063,3126141,3126223,3126283,3126306,3126341,3126348,3126437,3126637,3126646,3126674,3126675,3126715,3126738,3126764,3126765,3127018,3127116,3127191,3127288,3127400,3127424,3127500,3127505,3127512,3127575,3127595,3127630,3127804,3127858,3128022,3128076,3128084,3128088,3128215,3128353,3128396,3128451,3128460,3128470,3128536,3128575,3128680,3128759,3128876,3128942,3129044,3129055,3129178,3129471,3129500,3129602,3129650,3129727,3129820,3129940,3129941,3130139,3130170,3130361,3130414,3130438,3130483,3130494,3130652,3130820,3130894,3130895,3130983,3131018,3131032,3131111,3131176,3131320,3131339,3131502,3131506,3131509,3131541,3131596,3131630,3131732,3131737,3131791,3131793,3131794,3131853,3131918,3132013,3132019,3132166,3132218,3132421,3132452,3132468,3132494,3132600,3132683,3132792,3132840,3132897,3133106,3133120,3133315,3133333,3133527,3133560,3133644,3133680,3133752,3134001,3134048,3134206,3134472,3134579,3134675,3134688,3134810,3135125,3135197,3135273,3135313,3135378,3135389,3135394,3135419,3135440,3135541,3135690,3135715,3135824,3135914,3135964,3136102,3136103,3136167,3136219,3136407,3136523,3136693,3136821,3136824,3136923,3137019,3137091,3137120,3137452,3137517,3137521,3137526,3137532,3137742,3137769,3137777,3137828,3137865,3138012,3138032,3138189,3138244,3138289,3138404,3138433,3138540,3138624,3138723,3138730,3138763,3138815,3138854,3138856,3138879,3139039,3139099,3139100,3139392,3139396,3139415,3139851,3139961,3139983,3139992,3140134,3140482,3140590,3140638,3140662,3140670,3140900,3140981,3141174,3141201,3141472,3141667,3141745,3141753,3141784,3141790,3141868,3141877,3142113,3142162,3142298,3142316,3142330,3142622,3142801,3142965,3142992,3142993,3143208,3143391,3143401,3143473,3143502,3143531,3143674,3143750,3143758,3143808,3143874,3143875,3144087,3144099,3144123,3144251,3144293,3144317,3144323,3144597,3144618,3144737,3144876,3144899,3144968,3145059,3145208,3145353,3145381,3145548,3145576,3145993,3146159,3146427,3146439,3146468,3146507,3146655,3146977,3146987,3147007,3147361,3147378,3147408,3147443,3147446,3147485,3147486,3147676,3147721,3147725,3148004,3148059,3148077,3148104,3148221,3148255,3148256,3148344,3148387,3148444,3148905,3149173,3149220,3149270,3149323,3149355,3149533,3149887,3150113,3150294,3150413,3150476,3150715,3150893,3150899,3150979,3151077,3151087,3151163,3151187,3151378,3151396,3151412,3151549,3151697,3151952,3152067,3152131,3152155,3152158,3152267,3152277,3152419,3152526,3152539,3152722,3152999,3153056,3153071,3153087,3153117,3153172,3153388,3153487,3153579,3153601,3153668,3153719,3153720,3153770,3153863,3153864,3153970,3154295,3154303,3154322,3154535,3154647,3154934,3154939,3155020,3155163,3155323,3155423,3155609,3155759,3156039,3156073,3156081,3156238,3156373,3156466,3156582,3156662,3156759,3156800,3156806,3156898,3157025,3157115,3157131,3157393,3157451,3157563,3157577,3157619,3157718,3158069,3158094,3158095,3158139,3158174,3158292,3158341,3158832,3158853,3159443,3159627,3159708,3159806,3160112,3160260,3160278,3160338,3160339,3160443,3160467,3161183,3161301,3161321,3161383,3161532,3161677,3161955,3161962,3162211,3162350,3162371,3162405,3162555,3162678,3162707,3162848,3163047,3163102,3163194,3163319,3163341,3163355,3163427,3164012,3164040,3164046,3164194,3164200,3164249,3164293,3164531,3164594,3164746,3164786,3164801,3164850,3164934,3164935,3165022,3165075,3165076,3165119,3165126,3165154,3165196,3165532,3165558,3165593,3165887,3165907,3165944,3166039,3166055,3166088,3166165,3166341,3166358,3166402,3166444,3166464,3166506,3166569,3166595,3166786,3166799,3166810,3166943,3166949,3167057,3167194,3167203,3167245,3167330,3167336,3167431,3167436,3167551,3167591,3167624,3167677,3167756,3167769,3167788,3167957,3167972,3167973,3168148,3168293,3168365,3168384,3168555,3168606,3168673,3168688,3168757,3168809,3168827,3168903,3169057,3169176,3169218,3169279,3169509,3169551,3169733,3169875,3169933,3169976,3170128,3170493,3170501,3170543,3170652,3170713,3170714,3170895,3170901,3171171,3171172,3171249,3171264,3171273,3171274,3171297,3171416,3171669,3171721,3171852,3171867,3171888,3171982,3172147,3172170,3172369,3172448,3172469,3172485,3172578,3172640,3172680,3172758,3173008,3173009,3173070,3173130,3173454,3173606,3173631,3173644,3173671,3173800,3173820,3174014,3174053,3174273,3174361,3174385,3174420,3174421,3174453,3174513,3174538,3174754,3174796,3174813,3175093,3175373,3175555,3175642,3175750,3175780,3175794,3175816,3175818,3175831,3175848,3175982,3176000,3176033,3176088,3176184,3176228,3176372,3176508,3176572,3176671,3176698,3176720,3176847,3176849,3176865,3176985,3176986,3177212,3177340,3177395,3177535,3177578,3177607,3177664,3177688,3177709,3177846,3177963,3177964,3177972,3178105,3178224,3178305,3178501,3178603,3178795,3178854,3178855,3178967,3179009,3179012,3179039,3179073,3179158,3179326,3179334,3179597,3179789,3179806,3179992,3180031,3180127,3180483,3180654,3180692,3180850,3180863,3180882,3181014,3181083,3181155,3181445,3181668,3181702,3181814,3181824,3181836,3182110,3182211,3182294,3182415,3182501,3182515,3182516,3182711,3182778,3182839,3183029,3183079,3183120,3183124,3183151,3183205,3183234,3183242,3183860,3183871,3183902,3184016,3184198,3184235,3184309,3184790,3184802,3185098,3185118,3185167,3185190,3185286,3185417,3185643,3185710,3185887,3185983,3185992,3186294,3186341,3186389,3186618,3186714,3186918,3187036,3187325,3187486,3187997,3188061,3188295,3188367,3188383,3188433,3188444,3188535,3188571,3188593,3188773,3188866,3189099,3189147,3189243,3189432,3189532,3189628,3189691,3189826,3189952,3190052,3190067,3190068,3190109,3190526,3190527,3190638,3190693,3190892,3190947,3191024,3191234,3191419,3191512,3191610,3191618,3191704,3191877,3191980,3192206,3192245,3192858,3193101,3193121,3193302,3193473,3193588,3193604,3193721,3193819,3193882,3194055,3194088,3194158,3194168,3194350,3194358,3194390,3194604,3194608,3194629,3194808,3194964,3195018,3195100,3195236,3195321,3195339,3195379,3195518,3195687,3195817,3196010,3196182,3196278,3196332,3196333,3196644,3196739,3196740,3196761,3197021,3197331,3197538,3197676,3197812,3198328,3198350,3198469,3198503,3198677,3198728,3198812,3198920,3198941,3198980,3199062,3199084,3199098,3199129,3199281,3199301,3199311,3199375,3199376,3199522,3199545,3199648,3199676,3199785,3200036,3200061,3200090,3200120,3200160,3200208,3200248,3200271,3200529,3200557,3200607,3200775,3200946,3200977,3200978,3201099,3201136,3201320,3201321,3201598,3201623,3201665,3201779,3201795,3201811,3201833,3201844,3201934,3201945,3202010,3202124,3202125,3202218,3202341,3202354,3202361,3202434,3202551,3202552,3202724,3202776,3202787,3202889,3202975,3203146,3203176,3203316,3203317,3203333,3203445,3203507,3203513,3203524,3203557,3203586,3203643,3203706,3203857,3203980,3203981,3204033,3204110,3204120,3204190,3204203,3204306,3204310,3204376,3204396,3204439,3204482,3204499,3204578,3204723,3204777,3204826,3204930,3205232,3205426,3205648,3205690,3205883,3205916,3206021,3206173,3206284,3206315,3206614,3206691,3206706,3206967,3207059,3207358,3207405,3207406,3207528,3207671,3207777,3207806,3207839,3207902,3208010,3208074,3208165,3208173,3208305,3208327,3208414,3208442,3208491,3208543,3208654,3208666,3208694,3208714,3208723,3208753,3208774,3208867,3208891,3208943,3209018,3209081,3209099,3209247,3209249,3209276,3209319,3209404,3209457,3210008,3210102,3210149,3210192,3210476,3210642,3210662,3210736,3210819,3210853,3210981,3211292,3211381,3211459,3211537,3211561,3211625,3211724,3211742,3211863,3211987,3212024,3212207,3212703,3212830,3212879,3212927,3212934,3212951,3213133,3213201,3213270,3213274,3213297,3213364,3213412,3213449,3213488,3213490,3213753,3214283,3214363,3214452,3214587,3214598,3214990,3215002,3215064,3215220,3215964,3216088,3216216,3216370,3216391,3216426,3216610,3216642,3216658,3216710,3216945,3216960,3217023,3217280,3217373,3217411,3217557,3217696,3217722,3217726,3217852,3217943,3217973,3218000,3218014,3218094,3218444,3218450,3218627,3218724,3218854,3218855,3218890,3218908,3219315,3219537,3219544,3219623,3219626,3219699,3219862,3219874,3219984,3220028,3220426,3220540,3220608,3220818,3221116,3221117,3221388,3221630,3221774,3221781,3221867,3222164,3222207,3222278,3222295,3222339,3222417,3222422,3222437,3222603,3222649,3223071,3223183,3223339,3223534,3223566,3223580,3223724,3223790,3223822,3223844,3223849,3224014,3224134,3224194,3224652,3224762,3224774,3224835,3224857,3225503,3225508,3225583,3225609,3225711,3225861,3225904,3225936,3226008,3226067,3226093,3226097,3226161,3226215,3226242,3226456,3226460,3226493,3226506,3226538,3226605,3226796,3226814,3226874,3227016,3227053,3227141,3227228,3227392,3227471,3227472,3227719,3227744,3227871,3228143,3228185,3228199,3228877,3228941,3228965,3229084,3229168,3229384,3229397,3229516,3229564,3229573,3229575,3229639,3229663,3229666,3229738,3229853,3229876,3229889,3229998,3230028,3230124,3230136,3230201,3230423,3230490,3230645,3230692,3230767,3230779,3230921,3231104,3231106,3231129,3231155,3231180,3231209,3231253,3231489,3231561,3231575,3231600,3231647,3231880,3231889,3231988,3231998,3232063,3232297,3232376,3232431,3232452,3232741,3232838,3232839,3232995,3233114,3233337,3233389,3233487,3233516,3233560,3233754,3233993,3234031,3234364,3234509,3234865,3234892,3234937,3234996,3235008,3235019,3235040,3235142,3235365,3235641,3235732,3235801,3236304,3236440,3236473,3236590,3236632,3236686,3236746,3236815,3236850,3236878,3236879,3236941,3236967,3237177,3237374,3237444,3237452,3237476,3237549,3237665,3237799,3237864,3237882,3237983,3238060,3238250,3238308,3238384,3238460,3238468,3238485,3238538,3238617,3238624,3238678,3238744,3238808,3238861,3239047,3239170,3239171,3239254,3239255,3239263,3239317,3239318,3239358,3239584,3239644,3239701,3239762,3240175,3240380,3240498,3240566,3240638,3240702,3240824,3241049,3241085,3241093,3241106,3241658,3241670,3241774,3241779,3241876,3241971,3242056,3242136,3242141,3242335,3242393,3242529,3242609,3242705,3242755,3242816,3242849,3242850,3242909,3242953,3243043,3243056,3243291,3243319,3243801,3244090,3244159,3244233,3244246,3244465,3244480,3244487,3244759,3244798,3245317,3245376,3245468,3245555,3245704,3246066,3246127,3246202,3246328,3246774,3246781,3246968,3247010,3247390,3247395,3247427,3247523,3247672,3247771,3247796,3247822,3247851,3247957,3248090,3248168,3248239,3248616,3248636,3248685,3248705,3248852,3248867,3248879,3248927,3248959,3249009,3249209,3249452,3249472,3249557,3249637,3249645,3249687,3249701,3249702,3249755,3249884,3250077,3250112,3250174,3250435,3250719,3250885,3250906,3250918,3251209,3251303,3251316,3251340,3251434,3251460,3251833,3251834,3251904,3252339,3252379,3252391,3252701,3252715,3252718,3252964,3252965,3253225,3253264,3253282,3253411,3253449,3253617,3253680,3253778,3253947,3253975,3253993,3254040,3254049,3254101,3254126,3254159,3254160,3254217,3254306,3254318,3254362,3254407,3254707,3254731,3254837,3254883,3254889,3254902,3254967,3255280,3255411,3255454,3255531,3255722,3255723,3255728,3255791,3255948,3255973,3256021,3256036,3256038,3256048,3256185,3256200,3256292,3256301,3256486,3256799,3256917,3256948,3257011,3257068,3257134,3257209,3257270,3257271,3257281,3257321,3257329,3257437,3257881,3258159,3258162,3258173,3258208,3258212,3258242,3258247,3258264,3258268,3258289,3258315,3258316,3258320,3258347,3258359,3258443,3258456,3258468,3258475,3258784,3258891,3258898,3258993,3259086,3259159,3259432,3259444,3259539,3259563,3259630,3259635,3259641,3259673,3259683,3259685,3259719,3259968,3260075,3260187,3260194,3260207,3260216,3260269,3260275,3260276,3260292,3260326,3260709,3260841,3260906,3260985,3261007,3261121,3261293,3261347,3261409,3261421,3261425,3261768,3261883,3261902,3261940,3262115,3262164,3262260,3262261,3262380,3262386,3262389,3262643,3262741,3262853,3262911,3262932,3263110,3263246,3263383,3263770,3263947,3264166,3264184,3264188,3264197,3264396,3264425,3264457,3264458,3264475,3264638,3264997,3265002,3265116,3265284,3265418,3265419,3265425,3265472,3265700,3265813,3265873,3265918,3266079,3266083,3266193,3266276,3266753,3266835,3266978,3267283,3267301,3267312,3267387,3267410,3267482,3267528,3267551,3267595,3267599,3267694,3267833,3267834,3268176,3268340,3268341,3268343,3268677,3268755,3268782,3268865,3268893,3269069,3269071,3269090,3269320,3269501,3269502,3269505,3269808,3269832,3269853,3269989,3270005,3270091,3270164,3270305,3270819,3270826,3271062,3271167,3271292,3271301,3271350,3271421,3271639,3271650,3271865,3272303,3272382,3272396,3272596,3272610,3272722,3272955,3273198,3273273,3273349,3273571,3273598,3273601,3273651,3273930,3274096,3274854,3275134,3275135,3275158,3275164,3275344,3275345,3275376,3275392,3275499,3275556,3275569,3275570,3275906,3276036,3276317,3276347,3276348,3276364,3276365,3276536,3276696,3276803,3276888,3276927,3276965,3277025,3277137,3277145,3277268,3277479,3277500,3277605,3277626,3277784,3277822,3277911,3278101,3278163,3278180,3278350,3278386,3278481,3278522,3278536,3278693,3278725,3278741,3278930,3279060,3279078,3279093,3279094,3279153,3279164,3279174,3279452,3279546,3279600,3279658,3279717,3279774,3279824,3279916,3280010,3280024,3280107,3280154,3280155,3280167,3280168,3280175,3280214,3280541,3280581,3280600,3280742,3280743,3280774,3280775,3280917,3280924,3280949,3280989,3281201,3281278,3281295,3281409,3281451,3281456,3281509,3281602,3281655,3281705,3281746,3281756,3281889,3281999,3282071,3282136,3282232,3282372,3282420,3282639,3282677,3282829,3282907,3282918,3283122,3283197,3283273,3283331,3283453,3283468,3283538,3283563,3283611,3283639,3283659,3283681,3283908,3283975,3284027,3284493,3284639,3284718,3285027,3285057,3285109,3285110,3285127,3285249,3285339,3285382,3285391,3285452,3285631,3285710,3285906,3285946,3286071,3286130,3286138,3286143,3286202,3286261,3286320,3286321,3286369,3286487,3286499,3286515,3286571,3286741,3286797,3286803,3287009,3287222,3287298,3287407,3287615,3287616,3287740,3287768,3287828,3287860,3287868,3287917,3287918,3288077,3288098,3288104,3288105,3288141,3288351,3288443,3288444,3288473,3288705,3288725,3288726,3288790,3288827,3288975,3289143,3289150,3289205,3289221,3289333,3289348,3289580,3289612,3289649,3289946,3290059,3290060,3290075,3290082,3290258,3290288,3290326,3290443,3290892,3291057,3291234,3291235,3291476,3291554,3291654,3291684,3291700,3291744,3291751,3291962,3292059,3292252,3292454,3292520,3292660,3292680,3292707,3292874,3292882,3292907,3293020,3293067,3293115,3293211,3293247,3293389,3293516,3293816,3293903,3293904,3293946,3293947,3294002,3294030,3294031,3294164,3294176,3294233,3294234,3294534,3294662,3294755,3294812,3294828,3294832,3294987,3295275,3295333,3295338,3295392,3295531,3295600,3295862,3295946,3295949,3295950,3296014,3296106,3296133,3296250,3296287,3296366,3296410,3296529,3296571,3296605,3296629,3296686,3296905,3296984,3297015,3297134,3297139,3297175,3297196,3297332,3297402,3297413,3297425,3297451,3297452,3297478,3297796,3297845,3297994,3298032,3298124,3298138,3298253,3298420,3298436,3298528,3298625,3298649,3298682,3298703,3298723,3298771,3298906,3299086,3299257,3299490,3299571,3299591,3299691,3299712,3299760,3299762,3299766,3299774,3299971,3299991,3300126,3300162,3300307,3300329,3300361,3300413,3300459,3300464,3300584,3300621,3300678,3300723,3300764,3300842,3300960,3301135,3301156,3301249,3301251,3301279,3301336,3301538,3301552,3301827,3301925,3302039,3302041,3302087,3302260,3302261,3302307,3302364,3302438,3302471,3302528,3302529,3302539,3302611,3302612,3303079,3303280,3303451,3303581,3303786,3303830,3303835,3304026,3304060,3304153,3304159,3304322,3304324,3304339,3304557,3304602,3304830,3304947,3304995,3305129,3305226,3305233,3305277,3305346,3305406,3305468,3305479,3305732,3305826,3306100,3306110,3306168,3306255,3306260,3306355,3306356,3306401,3306457,3306532,3306548,3306711,3306725,3306964,3307031,3307279,3307301,3307466,3307596,3307623,3307646,3307673,3307833,3307890,3307891,3307945,3308070,3308096,3308183,3308241,3308302,3308411,3308428,3308441,3308574,3308592,3308685,3308708,3308813,3308989,3309107,3309134,3309250,3309251,3309381,3309382,3309548,3309577,3309654,3309658,3309742,3309755,3309858,3309983,3310044,3310088,3310102,3310175,3310242,3310249,3310267,3310298,3310375,3310377,3310516,3310527,3310538,3310596,3310655,3310722,3310745,3311105,3311144,3311145,3311250,3311254,3311413,3311469,3311503,3311563,3311564,3311648,3311649,3311691,3311904,3312190,3312253,3312628,3312750,3312931,3312955,3312956,3313083,3313172,3313429,3313491,3313689,3313777,3313790,3313811,3314038,3314039,3314524,3314615,3314650,3314725,3314753,3314837,3314872,3314995,3315013,3315173,3315174,3315390,3315453,3315661,3315775,3315863,3315904,3316053,3316114,3316445,3316488,3316489,3316496,3316519,3316545,3316721,3316830,3316851,3316914,3316958,3316988,3317051,3317057,3317062,3317068,3317168,3317319,3317361,3317534,3317618,3317678,3317701,3317714,3318042,3318132,3318215,3318322,3318594,3318601,3318675,3318749,3318764,3318818,3318856,3318877,3318906,3318923,3318959,3318970,3318985,3318986,3319164,3319495,3319846,3319877,3319965,3319992,3320021,3320146,3320256,3320364,3320612,3320613,3320643,3320699,3320760,3320793,3320802,3320914,3320920,3320990,3321044,3321210,3321214,3321268,3321447,3321525,3321626,3321849,3321897,3321919,3321944,3322016,3322017,3322226,3322444,3322583,3322587,3322614,3322624,3322655,3322656,3322790,3322796,3322922,3323065,3323090,3323452,3323460,3323465,3323607,3323725,3323917,3324072,3324087,3324089,3324090,3324199,3324202,3324270,3324329,3324481,3324615,3325224,3325265,3325318,3325527,3325588,3325788,3325901,3325935,3326516,3326758,3327176,3327262,3327369,3327573,3327965,3328014,3328114,3328302,3328338,3328455,3328635,3328783,3328787,3328796,3328815,3329016,3329032,3329038,3329069,3329226,3329366,3329651,3329703,3329737,3329815,3330095,3330148,3330245,3330415,3330507,3330724,3330756,3330758,3330836,3330857,3330926,3331064,3331070,3331155,3331243,3331387,3331411,3331423,3331435,3331643,3331686,3331697,3331765,3331773,3331852,3331922,3332113,3332285,3332390,3332527,3332861,3332870,3332896,3332923,3332983,3333018,3333146,3333372,3333642,3333676,3333907,3334025,3334091,3334370,3334375,3334446,3334493,3334563,3334566,3334654,3334716,3334717,3334729,3334769,3334959,3335074,3335175,3335278,3335279,3335492,3335561,3336003,3336034,3336067,3336068,3336100,3336205,3336238,3336277,3336427,3336726,3336889,3336910,3336985,3336997,3337047,3337096,3337121,3337144,3337254,3337415,3337481,3337684,3337688,3337758,3337878,3338094,3338198,3338264,3338398,3338399,3338444,3338527,3338667,3338932,3339021,3339051,3339074,3339105,3339243,3339314,3339358,3339414,3339682,3339708,3339746,3339841,3339842,3340259,3340295,3340348,3340421,3340438,3340515,3340572,3340589,3340674,3340685,3340809,3340827,3340909,3340977,3341131,3341234,3341282,3341303,3341304,3341311,3341422,3341444,3342203,3342376,3342451,3342452,3342474,3342531,3342542,3342592,3342658,3342894,3343032,3343326,3343329,3343488,3343543,3343544,3343582,3343905,3343967,3343986,3344005,3344038,3344119,3344125,3344174,3344178,3344197,3344311,3344382,3344532,3344550,3344605,3344611,3344615,3344699,3344822,3344841,3344916,3345023,3345186,3345194,3345289,3345770,3346242,3346271,3346275,3346278,3346422,3346481,3346482,3346492,3346579,3346691,3346804,3346860,3346973,3347059,3347148,3347196,3347275,3347324,3347361,3347411,3347513,3347596,3347724,3347865,3348066,3348113,3348130,3348253,3348290,3348340,3348356,3348357,3348381,3348560,3348584,3348588,3348595,3348815,3348816,3348919,3348929,3348936,3349230,3349233,3349523,3349608,3350086,3350160,3350161,3350162,3350258,3350339,3350368,3350607,3350692,3350700,3350701,3350788,3350856,3350863,3350864,3351132,3351230,3351256,3351521,3351537,3351699,3351789,3351885,3351914,3352005,3352018,3352039,3352093,3352097,3352161,3352172,3352212,3352247,3352318,3352421,3352571,3352632,3352731,3352885,3352999,3353086,3353193,3353418,3353520,3354021,3354200,3354281,3354419,3354472,3354705,3354782,3355043,3355065,3355079,3355092,3355165,3355248,3355398,3355441,3355593,3355594,3355766,3355817,3355828,3355925,3356064,3356115,3356125,3356353,3356597,3356598,3356707,3356754,3356848,3356946,3357090,3357138,3357199,3357301,3357403,3357424,3357492,3357500,3357585,3357602,3357892,3358004,3358313,3358346,3358367,3358462,3358742,3359239,3359338,3359373,3359470,3359754,3359901,3359987,3360066,3360109,3360417,3360688,3360718,3360971,3360977,3361022,3361123,3361155,3361164,3361175,3361212,3361338,3361368,3361477,3361536,3362048,3362497,3362938,3362939,3363015,3363016,3363043,3363112,3363113,3363142,3363180,3363315,3363348,3363470,3363584,3363701,3363817,3363924,3363925,3364113,3364184,3364191,3364487,3364530,3364559,3364732,3364747,3364951,3364956,3365199,3365379,3365463,3365508,3365548,3365562,3365916,3366034,3366041,3366179,3366258,3366337,3366400,3366443,3366575,3366586,3366700,3366755,3367019,3367097,3367447,3367727,3367857,3367939,3367944,3368017,3368035,3368154,3368247,3368253,3368254,3368318,3368360,3368391,3368392,3368605,3368758,3368777,3368981,3368982,3369117,3369459,3369495,3369564,3369685,3369700,3369730,3369884,3369993,3370038,3370099,3370907,3370933,3370977,3370983,3371015,3371098,3371219,3371366,3371392,3371412,3371556,3371612,3371652,3371689,3371696,3371835,3371864,3371941,3372044,3372063,3372260,3372381,3372412,3372498,3372575,3372601,3372687,3372741,3372868,3372965,3373532,3373747,3373982,3374233,3374263,3374644,3374686,3374811,3374869,3374889,3375054,3375055,3375285,3375301,3375316,3375328,3375420,3375538,3375547,3375640,3375687,3375838,3375839,3376098,3376173,3376586,3376655,3376917,3376987,3377132,3377248,3377272,3377340,3377752,3377991,3378015,3378295,3378426,3378476,3378517,3378544,3378719,3378783,3378793,3378980,3379001,3379260,3379357,3379358,3379403,3379424,3379593,3379652,3379749,3379810,3380013,3380041,3380141,3380203,3380368,3380390,3380511,3380599,3380669,3380712,3380760,3380772,3380939,3381102,3381146,3381212,3381410,3381591,3381603,3381697,3381969,3381974,3382020,3382023,3382240,3382259,3382462,3382596,3383073,3383709,3383886,3383887,3383957,3384205,3384261,3384274,3384463,3384716,3384829,3384846,3385064,3385118,3385142,3385314,3385483,3385687,3385848,3385865,3386062,3386346,3386393,3386427,3386565,3386727,3386728,3387047,3387201,3387357,3387409,3387545,3387829,3387838,3387889,3387962,3388015,3388146,3388185,3388223,3388274,3388353,3388354,3388588,3388683,3388970,3389010,3389030,3389305,3389768,3389774,3390073,3390211,3390226,3390297,3390312,3390314,3390391,3390458,3390466,3390651,3390652,3390676,3390680,3390766,3390839,3390960,3391068,3391079,3391608,3391909,3392130,3392196,3392481,3392649,3392824,3392853,3392854,3393074,3393108,3393148,3394494,3394637,3394746,3395030,3395082,3395128,3395212,3395418,3395461,3395532,3395593,3395701,3395738,3395894,3396221,3396249,3396400,3396425,3396438,3396524,3396525,3396555,3396565,3396635,3396638,3396689,3396733,3396791,3396861,3396873,3396914,3397056,3397115,3397294,3397339,3397559,3397812,3397861,3397880,3397892,3397893,3397908,3398030,3398133,3398152,3398326,3398413,3398452,3398580,3398766,3398780,3398977,3399023,3399065,3399350,3399362,3399564,3399710,3399814,3399906,3399934,3400070,3400129,3400161,3400295,3400336,3400360,3400427,3400428,3400469,3400514,3400862,3400863,3400904,3401109,3401150,3401219,3401247,3401285,3401325,3401439,3401509,3401543,3401556,3401708,3401850,3401913,3401920,3402099,3402218,3402238,3402245,3402626,3402836,3402874,3402901,3402948,3403011,3403237,3403271,3403274,3403385,3403404,3403417,3403488,3403654,3403987,3404092,3404286,3404352,3404439,3404521,3404585,3404616,3404837,3404880,3404910,3405041,3405130,3405216,3405250,3405282,3405377,3405393,3405420,3405510,3405573,3405612,3405616,3405734,3405745,3405763,3405990,3406040,3406169,3406295,3406328,3406364,3406365,3406446,3406487,3406825,3406923,3406952,3406972,3406976,3407097,3407124,3407126,3407167,3407201,3407234,3407384,3407621,3407709,3407765,3407864,3407937,3407944,3408090,3408464,3408474,3408497,3408509,3408624,3408721,3408783,3408925,3409041,3409116,3409295,3409373,3409602,3409685,3409823,3409886,3409909,3410065,3410388,3410517,3410612,3410617,3410625,3411163,3411238,3411260,3411380,3411423,3411430,3411458,3411499,3411596,3411794,3412209,3412275,3412314,3412432,3412448,3412499,3412558,3412609,3412713,3412718,3412740,3412813,3412935,3413124,3413208,3413255,3413356,3413368,3413382,3413383,3413403,3413592,3413918,3414171,3414172,3414186,3414431,3414537,3414775,3414854,3415114,3415210,3415520,3415598,3415779,3415815,3416133,3416157,3416185,3416227,3416604,3416616,3416653,3416716,3416717,3417060,3417063,3417097,3417199,3417215,3417404,3417655,3417696,3417791,3417949,3418104,3418290,3418986,3419000,3419164,3419196,3419208,3419305,3419346,3419469,3419614,3419937,3419940,3420055,3420133,3420359,3420782,3420795,3420859,3420909,3421157,3421178,3421279,3421280,3421370,3421483,3421513,3421575,3421651,3422020,3422193,3422883,3423084,3423156,3423234,3423311,3423362,3423502,3423597,3423891,3424197,3424233,3424240,3424265,3424440,3424484,3424583,3424628,3424788,3424805,3424916,3425080,3425286,3425339,3425677,3425814,3425819,3425968,3426049,3426865,3427095,3427235,3427399,3427820,3427924,3427960,3427976,3428109,3428192,3428193,3428199,3428419,3428546,3428898,3429114,3429378,3429387,3429399,3429400,3430264,3430294,3430483,3430484,3430558,3430574,3430673,3430692,3430845,3430955,3431281,3431640,3431909,3431934,3432057,3432181,3432259,3432294,3432505,3432750,3432801,3433006,3433403,3433452,3433518,3433561,3433658,3433661,3433726,3433764,3433890,3433897,3434085,3434289,3434331,3434417,3434476,3434530,3434620,3434961,3434989,3435066,3435209,3435437,3435492,3435499,3435550,3436162,3436376,3436480,3436547,3436558,3436625,3436800,3436917,3436965,3437068,3437207,3437442,3437532,3437541,3437614,3437716,3437782,3437850,3437927,3437976,3438146,3438276,3438337,3438345,3438400,3438459,3438543,3438572,3438583,3438718,3438749,3439101,3439109,3439148,3439291,3439297,3439340,3439704,3439775,3439819,3439981,3440231,3440275,3440317,3440595,3440737,3440773,3441032,3441248,3441312,3441349,3441506,3441571,3441714,3441792,3441955,3442054,3442232,3442292,3442912,3443200,3443325,3443394,3443420,3443465,3444112,3444157,3444174,3444175,3444251,3444333,3444644,3444725,3444751,3444782,3444961,3444985,3445186,3445378,3445498,3445639,3446275,3446351,3446591,3446691,3446816,3446897,3447037,3447042,3447286,3447433,3447467,3447505,3447650,3447657,3447797,3447887,3447895,3448042,3448584,3448667,3448676,3448677,3448889,3448899,3449170,3449424,3449470,3449489,3449507,3449716,3450338,3450353,3450472,3450512,3450513,3450572,3451055,3451061,3451111,3451285,3451411,3451567,3451616,3451631,3451632,3451784,3451790,3451850,3451870,3452217,3452223,3452327,3452416,3452417,3452445,3452446,3452493,3452571,3452920,3452961,3453055,3453097,3453292,3453393,3453418,3453432,3453499,3453601,3453645,3453841,3453849,3453865,3453872,3453899,3453934,3453945,3454120,3454140,3454155,3454386,3454563,3455630,3455894,3456244,3456386,3456556,3456664,3456890,3457189,3457193,3457230,3457254,3457255,3457411,3457420,3457425,3457438,3457564,3457590,3457657,3457712,3457902,3457947,3457955,3458027,3458200,3458268,3458333,3458391,3458455,3458468,3458622,3458635,3458653,3458785,3458902,3458953,3459217,3459289,3459385,3459389,3459512,3459522,3459643,3459835,3460017,3460018,3460069,3460173,3460178,3460258,3460348,3460662,3461062,3461111,3461176,3461271,3461444,3461449,3461459,3461642,3461840,3461940,3461943,3461976,3462109,3462210,3462219,3462247,3462310,3462366,3462424,3462641,3462667,3462677,3462834,3462841,3462863,3462896,3462897,3463159,3463199,3463259,3463406,3463489,3463630,3463677,3463774,3464006,3464011,3464148,3464189,3464234,3464339,3464348,3464436,3464571,3464586,3464830,3465205,3465215,3465295,3465383,3465433,3465617,3465670,3465904,3465980,3465990,3466008,3466072,3466180,3466403,3466410,3466415,3466609,3466908,3467116,3467141,3467187,3467291,3467402,3467416,3467465,3467592,3467593,3467854,3467855,3468349,3468518,3468786,3469129,3469250,3469465,3469561,3469606,3469864,3469905,3470180,3470399,3470577,3470657,3470861,3470875,3471155,3471239,3471249,3471368,3471409,3471658,3471674,3471862,3471904,3472082,3472142,3472269,3472341,3472342,3472436,3472451,3472458,3472599,3472609,3472691,3472833,3472961,3473037,3473461,3473478,3473536,3473578,3473611,3473642,3473866,3474467,3474956,3474993,3475091,3475237,3475292,3475422,3475500,3475734,3475759,3475802,3475871,3475928,3475929,3475950,3476102,3476225,3476302,3476414,3476522,3476827,3477048,3477130,3477466,3477493,3477557,3477639,3478056,3478160,3478212,3478325,3478395,3478661,3478804,3478953,3478968,3479011,3479126,3479168,3479280,3479370,3479463,3479521,3479773,3479857,3479885,3479887,3479917,3479967,3480025,3480327,3480380,3480569,3480670,3480725,3480800,3480840,3480873,3480902,3481147,3481300,3481438,3481474,3481589,3481601,3481703,3481723,3481794,3481853,3481915,3482118,3482171,3482276,3482293,3482348,3482518,3482592,3482744,3482822,3482877,3483023,3483041,3483311,3483388,3483651,3483665,3483694,3484056,3484065,3484195,3484402,3484610,3484755,3485109,3485149,3485379,3485485,3485515,3485609,3485645,3485683,3485976,3486006,3486026,3486176,3486194,3486285,3486286,3486541,3486661,3486709,3486762,3486990,3486995,3487142,3487291,3487293,3487321,3487358,3487433,3487453,3487564,3487635,3487696,3487704,3488034,3488191,3488209,3488245,3488290,3488358,3488400,3488466,3488478,3488653,3488671,3488902,3488942,3489071,3489082,3489086,3489106,3489202,3489210,3489275,3489293,3489421,3489462,3489479,3489559,3489563,3489578,3489658,3489761,3489895,3489934,3490005,3490347,3490737,3490845,3490882,3490925,3490950,3491031,3491134,3491213,3491243,3491255,3491302,3491333,3491439,3491509,3491562,3491588,3491676,3492122,3492193,3492219,3492264,3492291,3492612,3492773,3492986,3492998,3493020,3493142,3493156,3493219,3493302,3493331,3493332,3493387,3493427,3493570,3493734,3493939,3494106,3494284,3494331,3494417,3494525,3494526,3494591,3494639,3494698,3494809,3494943,3495172,3495184,3495206,3495288,3495289,3495317,3495328,3495370,3495555,3495583,3495599,3495817,3495826,3495948,3495955,3496013,3496129,3496191,3496238,3496240,3496328,3496379,3496611,3496621,3496633,3496736,3496821,3497035,3497324,3497500,3497550,3497649,3497679,3497780,3497872,3497988,3498099,3498228,3498231,3498246,3498308,3498472,3498569,3498743,3498758,3498772,3498816,3498998,3499299,3499599,3499600,3499679,3499857,3499886,3500041,3500072,3500233,3500379,3500384,3500386,3500454,3500463,3500599,3500701,3500926,3500931,3500981,3501001,3501002,3501008,3501009,3501026,3501155,3501174,3501184,3501214,3501237,3501274,3501280,3501318,3501424,3501560,3501596,3501748,3502351,3502368,3502424,3502432,3502471,3502561,3502591,3502607,3502612,3502707,3502982,3503280,3503323,3503430,3503442,3503627,3503647,3503697,3503726,3503758,3503764,3503806,3503838,3503867,3503868,3503874,3504106,3504116,3504226,3504426,3504524,3504535,3504540,3504572,3504718,3504813,3504855,3505011,3505055,3505091,3505095,3505198,3505226,3505324,3505325,3505428,3505650,3505677,3505705,3505877,3506011,3506151,3506232,3506449,3506474,3506655,3506750,3506863,3506913,3507071,3507121,3507300,3507331,3507342,3507478,3507501,3507545,3507712,3507830,3507880,3507884,3507885,3507906,3508106,3508114,3508140,3508286,3508302,3508386,3508393,3508424,3508611,3508876,3508986,3509082,3509187,3509214,3509223,3509291,3509442,3509493,3509549,3509753,3510135,3510216,3510350,3510471,3510516,3510660,3510753,3510909,3510955,3511192,3511472,3511484,3511528,3511558,3511561,3511591,3511629,3511661,3511678,3511693,3511773,3511830,3511837,3511977,3511999,3512114,3512222,3512237,3512354,3512374,3512456,3512557,3512561,3512602,3512615,3512678,3512715,3512772,3512773,3512893,3512931,3513032,3513038,3513238,3513349,3513445,3513613,3513674,3513800,3513811,3513918,3514056,3514081,3514314,3514341,3514355,3514389,3514429,3514612,3514617,3514712,3514952,3514996,3515096,3515111,3515391,3515404,3515453,3515463,3515517,3515747,3515774,3516072,3516223,3516235,3516251,3516262,3516506,3516666,3516845,3516881,3516890,3516898,3517043,3517217,3517227,3517235,3517270,3517360,3517474,3517518,3517713,3517848,3518016,3518131,3518132,3518160,3518298,3518317,3518336,3518364,3518545,3518769,3518932,3519036,3519082,3519418,3519450,3519493,3519655,3519883,3519894,3520002,3520009,3520097,3520491,3520492,3520545,3520657,3520796,3521119,3521286,3521431,3521492,3521878,3521879,3522069,3522150,3522425,3522495,3522591,3522630,3522721,3522796,3522889,3522990,3522991,3523034,3523167,3523265,3523354,3523380,3523502,3523514,3523540,3523651,3523707,3523748,3523833,3523856,3523963,3524037,3524048,3524098,3524126,3524160,3524220,3524252,3524377,3524486,3524514,3524673,3524790,3524846,3524960,3525077,3525164,3525186,3525230,3525245,3525361,3525375,3525392,3525401,3525481,3525561,3525578,3525755,3525885,3525990,3526009,3526011,3526063,3526117,3526209,3526210,3526228,3526313,3526377,3526469,3526629,3526695,3526721,3526777,3526933,3526956,3527135,3527300,3527412,3527502,3527513,3527514,3527613,3527625,3527890,3527935,3527972,3527974,3527983,3528071,3528098,3528174,3528206,3528260,3528330,3528446,3528660,3528663,3528886,3529038,3529088,3529106,3529199,3529227,3529263,3529303,3529370,3529610,3529611,3529696,3529859,3529885,3529981,3530032,3530035,3530113,3530159,3530301,3530332,3530359,3530483,3530673,3530740,3530784,3530826,3530829,3530937,3531021,3531166,3531200,3531206,3531400,3531658,3531778,3531800,3531817,3531872,3532016,3532223,3532234,3532443,3532444,3532585,3532644,3532672,3532753,3532963,3532991,3533110,3533187,3533239,3533265,3533281,3533372,3533521,3533594,3533595,3533618,3533655,3533703,3534057,3534247,3534323,3534378,3534929,3535103,3535144,3535284,3535424,3535458,3535687,3535843,3535901,3535932,3536155,3536348,3536370,3536512,3536601,3536625,3536659,3536674,3536680,3536795,3536811,3536856,3536857,3536887,3536954,3537028,3537036,3537183,3537202,3537346,3537473,3537573,3537586,3537610,3537767,3537788,3537961,3538067,3538239,3538240,3538277,3538394,3538399,3538602,3538642,3538722,3538739,3538853,3539045,3539056,3539105,3539204,3539271,3539289,3539524,3539593,3539616,3539806,3539893,3539909,3539910,3539922,3540008,3540255,3540349,3540445,3540452,3540627,3540717,3540746,3540772,3540964,3541187,3541255,3541289,3541311,3541446,3541732,3541825,3541951,3542092,3542418,3542471,3542548,3542636,3542720,3542844,3542910,3542946,3543064,3543117,3543291,3543417,3543458,3543466,3543719,3543782,3543820,3543892,3543923,3543940,3544081,3544269,3544301,3544479,3544539,3544705,3544835,3545118,3545328,3545426,3545443,3545450,3545653,3545693,3545788,3545951,3545959,3546038,3546211,3546375,3546774,3546856,3546886,3546994,3547076,3547115,3547252,3547593,3547639,3547740,3547765,3547835,3547949,3547964,3548049,3548113,3548159,3548200,3548216,3548237,3548442,3548594,3548757,3548927,3548931,3548980,3549042,3549146,3549375,3549496,3549505,3549510,3549550,3549638,3549643,3549714,3549744,3549861,3550010,3550017,3550067,3550238,3550252,3550416,3550436,3550489,3550520,3550539,3550588,3550704,3550724,3551018,3551141,3551510,3551527,3551559,3551565,3551749,3551762,3551837,3552021,3552164,3552454,3552510,3552566,3552886,3552892,3552899,3552921,3552975,3552978,3552993,3553064,3553067,3553107,3553114,3553146,3553192,3553302,3553314,3553323,3553372,3553375,3553387,3553392,3553620,3553715,3553918,3554186,3554191,3554200,3554208,3554368,3554432,3554485,3554778,3554807,3554813,3555429,3555524,3555630,3555759,3555796,3556086,3556105,3556517,3556520,3556566,3556576,3556602,3556683,3556860,3556922,3556923,3557002,3557093,3557117,3557119,3557251,3557385,3557401,3557452,3557546,3557719,3557731,3557898,3557909,3557978,3558026,3558071,3558225,3558260,3558274,3558494,3558645,3558820,3558848,3558935,3558938,3559042,3559192,3559296,3559519,3559536,3559541,3559774,3559784,3559819,3559925,3560051,3560270,3560380,3560381,3560450,3560532,3560826,3560894,3560945,3561053,3561083,3561107,3561442,3561461,3561797,3561862,3561892,3562074,3562126,3562175,3562197,3562472,3562670,3562812,3562990,3563103,3563210,3563660,3563669,3564017,3564128,3564230,3564246,3564310,3564431,3564446,3564494,3564679,3564736,3564770,3564784,3564794,3564888,3564900,3564991,3565154,3565237,3565245,3565371,3565530,3565532,3565739,3565833,3566111,3566270,3566355,3566359,3566360,3566635,3566647,3566700,3566719,3566747,3566914,3567028,3567038,3567193,3567248,3567324,3567369,3567453,3567891,3567958,3568140,3568199,3568200,3568370,3568409,3568543,3568625,3568655,3568797,3568896,3569448,3569773,3569844,3569925,3570150,3570246,3570324,3570399,3570451,3570556,3570570,3570730,3570757,3570880,3570984,3571096,3571097,3571125,3571509,3571551,3571613,3571614,3571670,3571696,3571705,3571777,3572154,3572171,3572264,3572284,3572285,3572345,3572352,3572651,3572686,3572803,3572826,3572918,3573322,3573366,3573540,3573587,3573657,3573664,3573851,3574348,3574393,3574438,3574501,3574581,3574602,3574726,3574767,3574772,3574776,3574777,3574825,3574840,3574987,3575007,3575046,3575068,3575109,3575155,3575637,3575655,3575704,3575779,3575809,3576010,3576119,3576180,3576412,3576432,3576454,3576460,3576513,3576894,3576939,3577096,3577371,3577474,3577651,3577878,3577889,3577906,3577972,3578367,3578424,3578593,3578798,3578942,3579153,3579158,3579276,3579481,3579518,3579543,3579579,3579595,3579619,3580247,3580299,3580325,3580473,3580516,3580529,3580628,3580815,3581143,3581640,3581705,3581781,3581983,3582031,3582048,3582180,3582187,3582235,3582342,3582397,3582440,3582561,3582612,3582773,3582785,3582813,3582887,3582901,3582914,3582960,3583065,3583180,3583245,3583270,3583345,3583397,3583490,3583722,3583749,3583816,3583922,3583949,3584018,3584122,3584198,3584388,3584438,3584439,3584455,3584476,3584566,3584623,3584755,3584954,3584968,3584971,3585096,3585111,3585130,3585385,3585460,3585564,3585597,3585653,3585654,3585661,3585690,3585773,3585811,3585882,3585949,3585968,3586129,3586332,3586370,3586375,3586431,3586459,3586602,3586681,3586806,3586930,3586950,3586987,3587075,3587332,3587376,3587512,3587684,3587711,3588130,3588307,3588339,3588378,3588473,3588484,3588497,3588513,3588520,3588596,3588670,3588945,3589197,3589270,3589418,3589767,3589985,3590034,3590091,3590110,3590379,3590385,3590475,3590558,3590919,3590959,3591114,3591243,3591333,3591379,3591380,3591406,3591505,3591773,3591887,3592309,3592493,3592521,3592695,3592822,3592853,3592872,3592977,3593035,3593122,3593295,3593321,3593693,3593861,3593885,3593945,3593988,3594053,3594192,3594224,3594241,3594491,3594557,3594727,3594809,3594932,3595092,3595170,3595171,3595243,3595289,3595666,3595710,3595991,3596057,3596065,3596229,3596230,3596235,3596312,3596327,3596353,3596439,3596629,3596690,3596745,3596760,3596797,3596991,3597028,3597074,3597196,3597216,3597356,3597572,3597575,3597731,3597828,3597895,3598014,3598088,3598100,3598110,3598132,3598219,3598380,3598381,3598414,3598469,3598478,3598532,3598567,3598570,3598591,3598697,3598878,3598941,3599021,3599022,3599314,3599421,3599577,3599599,3599636,3599688,3599719,3599831,3599859,3600070,3600247,3600358,3600452,3600586,3600587,3600641,3600645,3600646,3600672,3601011,3601104,3601168,3601379,3601380,3601534,3601611,3601669,3601721,3601722,3601882,3601941,3601957,3602202,3602330,3602619,3602653,3602697,3602843,3602903,3602980,3602992,3603034,3603035,3603132,3603200,3603325,3603853,3603854,3603889,3603904,3603948,3603994,3604120,3604221,3604222,3604252,3604274,3604300,3604342,3604525,3604529,3604595,3604989,3605017,3605085,3605120,3605127,3605162,3605235,3605246,3605563,3605669,3605745,3605746,3605794,3605997,3606011,3606029,3606053,3606076,3606079,3606093,3606247,3606248,3606296,3606312,3606424,3606622,3606690,3606709,3607002,3607286,3607358,3607539,3607550,3607582,3607679,3607723,3607794,3607822,3607882,3608015,3608165,3608229,3608307,3608347,3608359,3608481,3608502,3608940,3608970,3609029,3609061,3609118,3609160,3609233,3609307,3609333,3609600,3609648,3609736,3609758,3609867,3609872,3609909,3609981,3609982,3610017,3610122,3610177,3610182,3610298,3610419,3610645,3610693,3610871,3610912,3610962,3611000,3611017,3611021,3611068,3611095,3611160,3611181,3611187,3611202,3611328,3611394,3611525,3611616,3611633,3611697,3611708,3611776,3611990,3612022,3612036,3612092,3612202,3612414,3612544,3612593,3612598,3612666,3612690,3612701,3612775,3612921,3612945,3613081,3613106,3613217,3613242,3613270,3613305,3613458,3613536,3613801,3613834,3613932,3613952,3614018,3614438,3614669,3614677,3614913,3614936,3614950,3614960,3615558,3615575,3615685,3615732,3615772,3615871,3615951,3616015,3616059,3616063,3616107,3616178,3616204,3616357,3616385,3616418,3616456,3616549,3616648,3616660,3616826,3617044,3617306,3617361,3617363,3617402,3617429,3617629,3617648,3617681,3617876,3617924,3617937,3617993,3618193,3618292,3618358,3618425,3618591,3618694,3618715,3618824,3618857,3618921,3618937,3618951,3618958,3619064,3619136,3619154,3619213,3619233,3619619,3619662,3619725,3619740,3619780,3619807,3620002,3620192,3620366,3620378,3620394,3620450,3620453,3620533,3620745,3620843,3620864,3621486,3621526,3621560,3621588,3621738,3621743,3621785,3622069,3622070,3622185,3622268,3622318,3622690,3622691,3622943,3622997,3623004,3623101,3623102,3623364,3623590,3623740,3623945,3624009,3624074,3624118,3624309,3624320,3624669,3624686,3624693,3624927,3625032,3625108,3625139,3625183,3625219,3625232,3625326,3625481,3625492,3625561,3625562,3625659,3625791,3626003,3626100,3626787,3626788,3626807,3627048,3627093,3627158,3627227,3627255,3627284,3627407,3627463,3627534,3627559,3627560,3627619,3627896,3628387,3628433,3628460,3628492,3628601,3628718,3628732,3628848,3629002,3629050,3629078,3629101,3629123,3629222,3629257,3629355,3629474,3629607,3629966,3629967,3630303,3630327,3630407,3630441,3630455,3630473,3630614,3630681,3630687,3630829,3630928,3630930,3630997,3630998,3631115,3631266,3631322,3631346,3631436,3631458,3631506,3631581,3631658,3631663,3631760,3631809,3631886,3631944,3631951,3631974,3631978,3632030,3632068,3632091,3632266,3632387,3632531,3632533,3632545,3632550,3632609,3632704,3632761,3632789,3632804,3632945,3633002,3633043,3633144,3633153,3633359,3633512,3633665,3633836,3633845,3633945,3633956,3634072,3634240,3634465,3634492,3634509,3634524,3634534,3634613,3634952,3635091,3635171,3635247,3635316,3635437,3635464,3635646,3635684,3635697,3635698,3635724,3635725,3635858,3635875,3635950,3636058,3636194,3636216,3636247,3636248,3636416,3636499,3636543,3636556,3636599,3636602,3636603,3636605,3636609,3636715,3636983,3637014,3637070,3637076,3637103,3637195,3637452,3637564,3637626,3637874,3637922,3637956,3637989,3637992,3638129,3638199,3638245,3638319,3638418,3638667,3638691,3638742,3638842,3638910,3639080,3639107,3639150,3639233,3639320,3639375,3639453,3639689,3639705,3639718,3639949,3639952,3640201,3640457,3640513,3640582,3640699,3640774,3640883,3640926,3640957,3641073,3641323,3641330,3641340,3641500,3641554,3641621,3641779,3641784,3641857,3641975,3642101,3642170,3642182,3642229,3642304,3642340,3642353,3642359,3642378,3642516,3642658,3642735,3642736,3642743,3642797,3642831,3642994,3643178,3643179,3643264,3643276,3643395,3643634,3643693,3643726,3643733,3643765,3644083,3644147,3644160,3644169,3644346,3644366,3644453,3644516,3644542,3644578,3644625,3644658,3644708,3644862,3645245,3645280,3645363,3645427,3645515,3645601,3645679,3645753,3645916,3645932,3645946,3646097,3646141,3646250,3646294,3646356,3646545,3646630,3646779,3646901,3646925,3647232,3647293,3647339,3647362,3647643,3647654,3647724,3647905,3647910,3647958,3647984,3648078,3648305,3648397,3648413,3648441,3648490,3648605,3648622,3648623,3648630,3648841,3648917,3649106,3649217,3649243,3649249,3649271,3649286,3649366,3649470,3649653,3649664,3649666,3649894,3650014,3650015,3650028,3650194,3650206,3650300,3650625,3650781,3650830,3650847,3651102,3651108,3651109,3651111,3651173,3651254,3651259,3651297,3651338,3651345,3651353,3651367,3651444,3651555,3651588,3651589,3651756,3651920,3651960,3652129,3652162,3652198,3652209,3652362,3652509,3652577,3652785,3652850,3652937,3652960,3653067,3653080,3653127,3653130,3653200,3653327,3653449,3653529,3653888,3654192,3654245,3654363,3654416,3654420,3654472,3654575,3654669,3654670,3654726,3654860,3655005,3655011,3655012,3655084,3655171,3655312,3655444,3655448,3655776,3655825,3655917,3656235,3656267,3656268,3656313,3656325,3656360,3656361,3656414,3656693,3656962,3657403,3657516,3657630,3657754,3657791,3657813,3657847,3657852,3657943,3658126,3658179,3658273,3658505,3659015,3659108,3659233,3659477,3659491,3659704,3659746,3659765,3659853,3659865,3659895,3659946,3660070,3660253,3660329,3660401,3660701,3660789,3661022,3661313,3661463,3661484,3661582,3661647,3661928,3661929,3662139,3662140,3662273,3662382,3662421,3662885,3662925,3662926,3663006,3663053,3663094,3663119,3663120,3663192,3663340,3663394,3663521,3663569,3663586,3663601,3663607,3663935,3663983,3664147,3664163,3664302,3664329,3664519,3664564,3664589,3664725,3664797,3664859,3664945,3665045,3665074,3665112,3665175,3665176,3665222,3665360,3665390,3665834,3665911,3665934,3666055,3666134,3666323,3666373,3666446,3666482,3666508,3666634,3666707,3666867,3666902,3666969,3666994,3667252,3667493,3667756,3667820,3667842,3667859,3668162,3668165,3668290,3668307,3668452,3668512,3668541,3668647,3668678,3668754,3668762,3668788,3668792,3668816,3668821,3668913,3669036,3669060,3669109,3669780,3669787,3670126,3670170,3670395,3670400,3670412,3670424,3670804,3670966,3671008,3671019,3671046,3671209,3671317,3671462,3671563,3671677,3671772,3671916,3671936,3671937,3672166,3672191,3672417,3672505,3672553,3672719,3672751,3672858,3673009,3673059,3673147,3673187,3673247,3673290,3673353,3673458,3673559,3673580,3673609,3673708,3673751,3673808,3673839,3673867,3673942,3674007,3674071,3674089,3674157,3674561,3674920,3674988,3675058,3675176,3675231,3675368,3675387,3675427,3675435,3675481,3675788,3675824,3676130,3676210,3676267,3676361,3676422,3676423,3676510,3676605,3676676,3677108,3677120,3677147,3677198,3677203,3677611,3677738,3677782,3677801,3677951,3677994,3678101,3678108,3678507,3678541,3678638,3678652,3678741,3678748,3678940,3679140,3679206,3679232,3679320,3679414,3679462,3679769,3679806,3680030,3680034,3680051,3680129,3680135,3680186,3680227,3680269,3680333,3680468,3680538,3680753,3680768,3680914,3680971,3680998,3681153,3681223,3681248,3681322,3681343,3681444,3681460,3681496,3681512,3681813,3681873,3682037,3682049,3682066,3682203,3682220,3682303,3682366,3682380,3682390,3682524,3682575,3682822,3683123,3683190,3683207,3683252,3683525,3683526,3683536,3683925,3684056,3684191,3684300,3684393,3684461,3684519,3684602,3684618,3684750,3684793,3684806,3684862,3685007,3685108,3685109,3685161,3685166,3685191,3685259,3685274,3685313,3685425,3685514,3685627,3685768,3685786,3685850,3686007,3686008,3686053,3686106,3686219,3686321,3686332,3686353,3686395,3686448,3686589,3686855,3686879,3686920,3686999,3687000,3687187,3687281,3687334,3687474,3687504,3687556,3687558,3687678,3687690,3687853,3687989,3688189,3688256,3688327,3688516,3688592,3688626,3688680,3688684,3688685,3688736,3688824,3688885,3689431,3689647,3689762,3689805,3689849,3689869,3689879,3689979,3690068,3690444,3690718,3690841,3691048,3691071,3691316,3691323,3691328,3691337,3691344,3691419,3691465,3691542,3691697,3691855,3691871,3692122,3692132,3692144,3692222,3692230,3692377,3692500,3692564,3692655,3692741,3692754,3692787,3692799,3692889,3693002,3693023,3693033,3693053,3693095,3693121,3693134,3693176,3693185,3693493,3693540,3693554,3693576,3693755,3694007,3694379,3694512,3694545,3694629,3694721,3694807,3694993,3695052,3695203,3695367,3695377,3695460,3695482,3695517,3695640,3695738,3695934,3695969,3695992,3696022,3696031,3696122,3696198,3696302,3696359,3696465,3696773,3696798,3696867,3696918,3696970,3697071,3697093,3697166,3697296,3697302,3697377,3697404,3697497,3697507,3697508,3697533,3697738,3698006,3698174,3698178,3698482,3698519,3698532,3698568,3698590,3698802,3698867,3698882,3699063,3699069,3699106,3699249,3699280,3699603,3700029,3700061,3700070,3700237,3700275,3700279,3700374,3700375,3700683,3700752,3700763,3700937,3701116,3701188,3701214,3701353,3701360,3701380,3701608,3701659,3701723,3701764,3701799,3701800,3701926,3701949,3702132,3702175,3702257,3702282,3702323,3702361,3702407,3702408,3702418,3702602,3702728,3702766,3702955,3702972,3703005,3703130,3703241,3703253,3703318,3703335,3703461,3703478,3703526,3703592,3703705,3704022,3704064,3704192,3704271,3704344,3704434,3704521,3704576,3704762,3704823,3704833,3704927,3704993,3705035,3705068,3705111,3705144,3705147,3705155,3705191,3705194,3705255,3705281,3705448,3705615,3705891,3705942,3706142,3706182,3706231,3706300,3706346,3706361,3706403,3706444,3706448,3706503,3706529,3706615,3706746,3706856,3706897,3706972,3707048,3707153,3707158,3707159,3707178,3707367,3707424,3707677,3707792,3707793,3707880,3708166,3708457,3708465,3708951,3709262,3709279,3709534,3709916,3709980,3710055,3710233,3710318,3710477,3710600,3710707,3710780,3710853,3710918,3710926,3711126,3711157,3711162,3711197,3711254,3711310,3711315,3711471,3711568,3711652,3711690,3711708,3711779,3712012,3712298,3712359,3712511,3712661,3712665,3712945,3712970,3713295,3713423,3713446,3713469,3713483,3713489,3713552,3713553,3713566,3713651,3713652,3713695,3713778,3713863,3713914,3713966,3714180,3714184,3714189,3714234,3714268,3714377,3714427,3714535,3714543,3714552,3714591,3714598,3714604,3714686,3714687,3714698,3714758,3714787,3714789,3714813,3714828,3714829,3714887,3714910,3714911,3715071,3715152,3715228,3715233,3715497,3715596,3715896,3715969,3715978,3716022,3716447,3716448,3716455,3716474,3716520,3716909,3716919,3717214,3717401,3717549,3717563,3717573,3717607,3717633,3717659,3717665,3717745,3717919,3718018,3718055,3718484,3718853,3719026,3719136,3719442,3719457,3719475,3719496,3719576,3719637,3719674,3719771,3719914,3720062,3720173,3720296,3720359,3720420,3720531,3720532,3720787,3720823,3720824,3720879,3720929,3721448,3721452,3721532,3721712,3721734,3721853,3721882,3722050,3722192,3722284,3722335,3722382,3722418,3722435,3722542,3722645,3722729,3722759,3722760,3722766,3722774,3723016,3723168,3723263,3723557,3723803,3724145,3724754,3724851,3724857,3724923,3724951,3725066,3725462,3725654,3725820,3725908,3725996,3726055,3726062,3726290,3726363,3726382,3726495,3726499,3726557,3726582,3726603,3726674,3726802,3726886,3726898,3726921,3727048,3727161,3727176,3727331,3727427,3727428,3727762,3727769,3728066,3728299,3728471,3728829,3728846,3728928,3728929,3728940,3729018,3729024,3729027,3730087,3730110,3730251,3730347,3730516,3730576,3730647,3730648,3730737,3730781,3730886,3731100,3731101,3731160,3731226,3731296,3731378,3731427,3731501,3731543,3731721,3731744,3731762,3731774,3731831,3731996,3732022,3732062,3732313,3732344,3732346,3732417,3732475,3732524,3732544,3732694,3732707,3732726,3732782,3732928,3732939,3732976,3732996,3733280,3733300,3733337,3733408,3733425,3733496,3733675,3733681,3733793,3733884,3733885,3733921,3733977,3733983,3734511,3734713,3734714,3734732,3734872,3734916,3734946,3734998,3734999,3735005,3735052,3735227,3735349,3735472,3735488,3735502,3735588,3735652,3735653,3735710,3735731,3735790,3735794,3735873,3735881,3736103,3736337,3736518,3736570,3736571,3736758,3736803,3736878,3736947,3737068,3737222,3737291,3737369,3737708,3737881,3737893,3738035,3738106,3738121,3738182,3738203,3738263,3738304,3738310,3738470,3738575,3738592,3738611,3738627,3738710,3738824,3739013,3739089,3739171,3739302,3739473,3739520,3739679,3739842,3739843,3739920,3740113,3740139,3740203,3740227,3740236,3740474,3740528,3740608,3740667,3740752,3740824,3740859,3740910,3740916,3740929,3740998,3741047,3741078,3741103,3741153,3741220,3741269,3741476,3741580,3741585,3741608,3741658,3741677,3741679,3741736,3741868,3741886,3742014,3742268,3742272,3742296,3742494,3742537,3742565,3742617,3742684,3742697,3742829,3742830,3742841,3742845,3743285,3743478,3743498,3743550,3743565,3743615,3743666,3743699,3743760,3743991,3744233,3744315,3744407,3744496,3744614,3744711,3745006,3745046,3745186,3745279,3745329,3745382,3745404,3745524,3745801,3745873,3745900,3745901,3746022,3746057,3746186,3746187,3746191,3746192,3746324,3746595,3746825,3747059,3747166,3747182,3747255,3747420,3747518,3747564,3747584,3747600,3747759,3747903,3748149,3748282,3748389,3748513,3748578,3748789,3748810,3748837,3748906,3748915,3749028,3749099,3749115,3749199,3749305,3749330,3749502,3749533,3749551,3749552,3749564,3749788,3749942,3749997,3750011,3750111,3750132,3750266,3750352,3750354,3750463,3750543,3750554,3750564,3750591,3750665,3750707,3750777,3750804,3750807,3750896,3750905,3750966,3751091,3751394,3751411,3751587,3751699,3751720,3751738,3751816,3751922,3752160,3752239,3752264,3752328,3752443,3752444,3752579,3752638,3752809,3752930,3753101,3753545,3753579,3753596,3753732,3753754,3753807,3753929,3754005,3754248,3754249,3754328,3754380,3754384,3754417,3754655,3754982,3755083,3755102,3755139,3755212,3755381,3755698,3755700,3755720,3755732,3755934,3756042,3756179,3756222,3756286,3756290,3756494,3756630,3756715,3756718,3756801,3756820,3756827,3756981,3756999,3757008,3757009,3757231,3757274,3757304,3757330,3757362,3757369,3757382,3757395,3757422,3757461,3757488,3757548,3757576,3757635,3757663,3757693,3757772,3757814,3757821,3757831,3757846,3757847,3757889,3757929,3757994,3758004,3758038,3758193,3758214,3758277,3758288,3758302,3758448,3758729,3758743,3758756,3758806,3759222,3759320,3759526,3759782,3759890,3759958,3760079,3760161,3760317,3760414,3760486,3760561,3760662,3760754,3760817,3760828,3760868,3760907,3761252,3761647,3761702,3761712,3761810,3761859,3762069,3762116,3762135,3762166,3762232,3762288,3762405,3762467,3762951,3762953,3763039,3763050,3763067,3763379,3763385,3763467,3763568,3763569,3763592,3763618,3763772,3763847,3763871,3763886,3763954,3764040,3764198,3764264,3764344,3764546,3764574,3764580,3764609,3764636,3764672,3764842,3765029,3765107,3765160,3765428,3765604,3765649,3765770,3765901,3766044,3766117,3766238,3766365,3766366,3766525,3766546,3766557,3766627,3766887,3766916,3766995,3767074,3767251,3767394,3767450,3767514,3767586,3767608,3767655,3767770,3768425,3768478,3768527,3768542,3768618,3768741,3768912,3768965,3769073,3769152,3769450,3769574,3769658,3769661,3769912,3770021,3770066,3770091,3770293,3770396,3770590,3770623,3770644,3770649,3770650,3770777,3770858,3770870,3770949,3771098,3771208,3771242,3771401,3771416,3771424,3771513,3771542,3771675,3771684,3771803,3771807,3771940,3771959,3771995,3772004,3772012,3772032,3772043,3772117,3772121,3772358,3772534,3772538,3772577,3772625,3772659,3772711,3772732,3772824,3772988,3772993,3773057,3773058,3773309,3773386,3773393,3773394,3773515,3773516,3773536,3773537,3773583,3773661,3773666,3773802,3773831,3773937,3773973,3774050,3774054,3774131,3774137,3774381,3774382,3774464,3774494,3774563,3774608,3774652,3774795,3774847,3774858,3774885,3774917,3774934,3774935,3774986,3775072,3775206,3775226,3775227,3775291,3775352,3775450,3775532,3775543,3775598,3775666,3775739,3775771,3775969,3775981,3775990,3775992,3776237,3776241,3776245,3776246,3776271,3776309,3776326,3776409,3776421,3776474,3776671,3776896,3777007,3777082,3777173,3777290,3777330,3777644,3777757,3777848,3777862,3777920,3777927,3777990,3778136,3778353,3778424,3778913,3778919,3778991,3779392,3779473,3779474,3779575,3779588,3779589,3779659,3779675,3779840,3779843,3779893,3779969,3780159,3780569,3780700,3780873,3780992,3781146,3781335,3781532,3781778,3781787,3781942,3782259,3782264,3782334,3782578,3782588,3782589,3783192,3783374,3783628,3783694,3783834,3783932,3784473,3784505,3784570,3784618,3784723,3784769,3784826,3784833,3784859,3784941,3785055,3785103,3785109,3785237,3785327,3785350,3785467,3785624,3785693,3785833,3785855,3785863,3785889,3785903,3785926,3785964,3785965,3786017,3786062,3786063,3786107,3786150,3786151,3786302,3786486,3786748,3786808,3786823,3786889,3786961,3787083,3787307,3787334,3788088,3788300,3788458,3788560,3788647,3788736,3788879,3789338,3789428,3789529,3789567,3789731,3789838,3790310,3790319,3790379,3790426,3790583,3790633,3790702,3790939,3791085,3791094,3791190,3791382,3791493,3791838,3792054,3792251,3792741,3792782,3792815,3792886,3792896,3793077,3793106,3793115,3793523,3793545,3793575,3793668,3793806,3793807,3794121,3794127,3794140,3794152,3794160,3794179,3794370,3794398,3794499,3794528,3794571,3794758,3794829,3794926,3795029,3795059,3795085,3795109,3795150,3795347,3795572,3795694,3795722,3795755,3795938,3795961,3795962,3795990,3796046,3796480,3796565,3796570,3796596,3796597,3796651,3796790,3796943,3796976,3796987,3797136,3797213,3797289,3797451,3797689,3797909,3797957,3798043,3798332,3798365,3798481,3798494,3798617,3798974,3798993,3799006,3799085,3799097,3799229,3799565,3799569,3799668,3799733,3799818,3800077,3800094,3800178,3800190,3800277,3800278,3800455,3800559,3800618,3800696,3800910,3801115,3801122,3801222,3801236,3801244,3801245,3801286,3801357,3801446,3801688,3801880,3801988,3802138,3802300,3802449,3802515,3802735,3803035,3803159,3803209,3803268,3803275,3803348,3803360,3803428,3803434,3803944,3804069,3804151,3804154,3804229,3804277,3804375,3804399,3804589,3804594,3804875,3804959,3805295,3805366,3805428,3806010,3806148,3806194,3806540,3806621,3806752,3806794,3806831,3806869,3807098,3807222,3807343,3807384,3807408,3807473,3807704,3807874,3807910,3807960,3808235,3808365,3808492,3808631,3808637,3808883,3808934,3809066,3809084,3809136,3809137,3809181,3809246,3809247,3809255,3809282,3809297,3809379,3809473,3809487,3809554,3809622,3809748,3809749,3809804,3809918,3809984,3810122,3810172,3810292,3810311,3810330,3810331,3810437,3810467,3810507,3810533,3810917,3811021,3811061,3811135,3811136,3811143,3811208,3811252,3811518,3811593,3811626,3811650,3811767,3811790,3811791,3811892,3811916,3811942,3811988,3812020,3812057,3812531,3812681,3812738,3812803,3812823,3813032,3813132,3813160,3813174,3813195,3813200,3813315,3813500,3813512,3813656,3813726,3813826,3813875,3813942,3814012,3814070,3814232,3814419,3814532,3814637,3814685,3814722,3814763,3814900,3815256,3815304,3815335,3815376,3815437,3815453,3815533,3815939,3815967,3816021,3816345,3816360,3816414,3816448,3816469,3816512,3816567,3816635,3816722,3816815,3816912,3816921,3816971,3817131,3817243,3817269,3817282,3817407,3817554,3817828,3818163,3818196,3818405,3818486,3818498,3818514,3818597,3818693,3818718,3818799,3818816,3818856,3819036,3819149,3819400,3819609,3819777,3819930,3820229,3820241,3820280,3820292,3820519,3820535,3821061,3821285,3821326,3821402,3821769,3821856,3821955,3822044,3822110,3822135,3822259,3822951,3823137,3823176,3823333,3823390,3823445,3823454,3823455,3823486,3823677,3824270,3824403,3824646,3824680,3824684,3824761,3825042,3825176,3825343,3825371,3825372,3825736,3825796,3826111,3826321,3826868,3826891,3826999,3827030,3827047,3827306,3827498,3827779,3827852,3828064,3828279,3828327,3828335,3828352,3828524,3828589,3828602,3828643,3828990,3829093,3829361,3829362,3829825,3830191,3830583,3830645,3830646,3830690,3830703,3830718,3830753,3830817,3831387,3831402,3831632,3831730,3831900,3831917,3831936,3832034,3832329,3832369,3832623,3832684,3832760,3832816,3832915,3833037,3833291,3833328,3833335,3833478,3833733,3833786,3833807,3833958,3834006,3834037,3834145,3834194,3834250,3834256,3834270,3834348,3834384,3834448,3834688,3834731,3834743,3834871,3834919,3835161,3835229,3835237,3835280,3835355,3835389,3835524,3835579,3835650,3835658,3835771,3835794,3835807,3835808,3835822,3835878,3835934,3835952,3836068,3836129,3836228,3836245,3836369,3836488,3836562,3836570,3836655,3836683,3836815,3836841,3836894,3836954,3836971,3836995,3837242,3837247,3837282,3837341,3837345,3837432,3837483,3837609,3837905,3838006,3838073,3838369,3838408,3838805,3838814,3838873,3838909,3838942,3839181,3839298,3839369,3839396,3839538,3839865,3839940,3840101,3840203,3840204,3840222,3840401,3840444,3840487,3840511,3840512,3840529,3840612,3840643,3840835,3840954,3840974,3841017,3841328,3841340,3841422,3841448,3841561,3841571,3841573,3841758,3841907,3842124,3842143,3842404,3842510,3842562,3842760,3842795,3842874,3842972,3843165,3843410,3843482,3843637,3843849,3844329,3844345,3844352,3844408,3844551,3844902,3845071,3845140,3845264,3845356,3845436,3845442,3846069,3846474,3846640,3846714,3846734,3846794,3846851,3846975,3847039,3847072,3847247,3847269,3847421,3847491,3847709,3847726,3847883,3848035,3848120,3848165,3848209,3848376,3848410,3848605,3848611,3848620,3848702,3848775,3848776,3848858,3848964,3849173,3849215,3849314,3849365,3849394,3849539,3849636,3849660,3849740,3849885,3849964,3850148,3850152,3850497,3850642,3850718,3850920,3851039,3851124,3851280,3851288,3851388,3851527,3851535,3851604,3851690,3851753,3851944,3852084,3852119,3852267,3852374,3852486,3852493,3852499,3852907,3853171,3853233,3853252,3853286,3853378,3853546,3853548,3853554,3853650,3853731,3854381,3854534,3854616,3854621,3854713,3854819,3854847,3854954,3855072,3855319,3855320,3855323,3855771,3855795,3855896,3855912,3855918,3855954,3855967,3856021,3856056,3856149,3856182,3856324,3856494,3856495,3856537,3856693,3856829,3856884,3857025,3857149,3857348,3857428,3857429,3857473,3857633,3858034,3858064,3858151,3858269,3858467,3858533,3858541,3858552,3858607,3858874,3859001,3859095,3859248,3859449,3859553,3859601,3859667,3859722,3859796,3859939,3860050,3860065,3860123,3860169,3860187,3860259,3860322,3860348,3860370,3860465,3860601,3860602,3860621,3860769,3860805,3860884,3860885,3860944,3861042,3861045,3861129,3861133,3861534,3861650,3861778,3861912,3862014,3862098,3862146,3862147,3862250,3862302,3862435,3862500,3862605,3862661,3862738,3862750,3862793,3862912,3863054,3863189,3863227,3863279,3863292,3863294,3863408,3863696,3863794,3864153,3864183,3864269,3864408,3864471,3864477,3864538,3864870,3864884,3865030,3865139,3865203,3865313,3865515,3866117,3866161,3866230,3866351,3866409,3866523,3866848,3866979,3867235,3867360,3867440,3867655,3867735,3867781,3867957,3867958,3867972,3868088,3868120,3868163,3868229,3868244,3868530,3868582,3868661,3868668,3868689,3868770,3869046,3869097,3869191,3869231,3869311,3869344,3869390,3869453,3869742,3869745,3869757,3869785,3869880,3869940,3870083,3870331,3870531,3870723,3870898,3871051,3871100,3871215,3871295,3871461,3871562,3871611,3871624,3871655,3871678,3871700,3871778,3871866,3871887,3871962,3872138,3872147,3872161,3872456,3872587,3872674,3872676,3873054,3873138,3873152,3873176,3873464,3873586,3873611,3873867,3873925,3873954,3874225,3874371,3874484,3874517,3874616,3874782,3874798,3874915,3874961,3875002,3875099,3875264,3875330,3875344,3875399,3875508,3875753,3876293,3876351,3876699,3876718,3876741,3876851,3876901,3876949,3877279,3877372,3877482,3877774,3877778,3877845,3877876,3877930,3878006,3878084,3878681,3878728,3878736,3878770,3878924,3879028,3879066,3879088,3879167,3879200,3879288,3879339,3879954,3880044,3880281,3880295,3880483,3880586,3880716,3880798,3880977,3881004,3881078,3881161,3881273,3881309,3881334,3881390,3881404,3881428,3881472,3881631,3881699,3881750,3881752,3881765,3881985,3881986,3882030,3882243,3882325,3882390,3882457,3882506,3882688,3882697,3883023,3883140,3883290,3883317,3883526,3883746,3883747,3883776,3883791,3883858,3884002,3884028,3884170,3884295,3884313,3884464,3884584,3884591,3884650,3884920,3885100,3885266,3885457,3885481,3885545,3885572,3885738,3886144,3886480,3886610,3886887,3886929,3887061,3887137,3887144,3887231,3887296,3887480,3887663,3887882,3887907,3888071,3888083,3888084,3888130,3888487,3888591,3888626,3888959,3889168,3889650,3889825,3890023,3890055,3890122,3890207,3890462,3890552,3890611,3890691,3891114,3891161,3891493,3891502,3891573,3891781,3891847,3892044,3892164,3892174,3892191,3892269,3892594,3892650,3892717,3892792,3892972,3893134,3893227,3893245,3893436,3893490,3893516,3893532,3893901,3893953,3893958,3894057,3894119,3894214,3894278,3894296,3894349,3894969,3895069,3895821,3895928,3895929,3895942,3896052,3896215,3896236,3896282,3896483,3896564,3896683,3896725,3896738,3896822,3896956,3897191,3897485,3897616,3898454,3898532,3899109,3899210,3899434,3899558,3899854,3899880,3899910,3900002,3900064,3900110,3900344,3900795,3900851,3900982,3901008,3901278,3901378,3901674,3901784,3901821,3901822,3901835,3901906,3902026,3902027,3902085,3902221,3902297,3902309,3902364,3902375,3902381,3902386,3902428,3902777,3902940,3903036,3903118,3903163,3903171,3903235,3903519,3903569,3903639,3903653,3903733,3903816,3904065,3904131,3904414,3904599,3904719,3904858,3904896,3905226,3905727,3905975,3906055,3906107,3906139,3906194,3906918,3907148,3907237,3907287,3907391,3907470,3907477,3907507,3907584,3907724,3907865,3908469,3908478,3908485,3908491,3908523,3908557,3908845,3909132,3909460,3909487,3909657,3909882,3910143,3910695,3910749,3910803,3911037,3911098,3911157,3911281,3911456,3911526,3911535,3911599,3911621,3911658,3911703,3911862,3911953,3912043,3912143,3912149,3912176,3912177,3912195,3912196,3912330,3912500,3912549,3912602,3912845,3912853,3912997,3913083,3913516,3913565,3913596,3913668,3913766,3913811,3913990,3913997,3914038,3914135,3914139,3914273,3914311,3914312,3914371,3914388,3914479,3914539,3914568,3914850,3914879,3914925,3914969,3915043,3915058,3915243,3915264,3915509,3915542,3915577,3915674,3915781,3915809,3915852,3916021,3916210,3916483,3916535,3916821,3916822,3917106,3917109,3917348,3917623,3917808,3917831,3918082,3918108,3918216,3918238,3918409,3918501,3918612,3918775,3918786,3918813,3919153,3919239,3919539,3919555,3919620,3919713,3920044,3920092,3920382,3920718,3921123,3921225,3921230,3921369,3921685,3921852,3921880,3922093,3922126,3922501,3922708,3922897,3923005,3923019,3923070,3923140,3923237,3923297,3923344,3923393,3923583,3923644,3923650,3923840,3923871,3924060,3924111,3924122,3924160,3924262,3924432,3924573,3924586,3924599,3924663,3924843,3925432,3925658,3925830,3925882,3925924,3925945,3926050,3926130,3926627,3926628,3926632,3927048,3927302,3927335,3927362,3927526,3927630,3927729,3928056,3928074,3928124,3928189,3928244,3928443,3928527,3928550,3928719,3928974,3929002,3929016,3929200,3929280,3929365,3929530,3929557,3929624,3929666,3929735,3929933,3930220,3930302,3930317,3930383,3930384,3930461,3930781,3930798,3931430,3931624,3931711,3931823,3931841,3931885,3931988,3932111,3932134,3932208,3932434,3932663,3932710,3932731,3933007,3933239,3933484,3933485,3933679,3933695,3933911,3934132,3934242,3934336,3934447,3934765,3934889,3935121,3935487,3935624,3935907,3935916,3936080,3936562,3936805,3937164,3937308,3937573,3937574,3937591,3937613,3937614,3937881,3937894,3938076,3938166,3938183,3938347,3938413,3938489,3938669,3938709,3938726,3938727,3938767,3938826,3938902,3938942,3939186,3939245,3939288,3939381,3939393,3939562,3939577,3939988,3940391,3940582,3940597,3940657,3940675,3940740,3940774,3940887,3941332,3941385,3941386,3941445,3941617,3941697,3941717,3941861,3942203,3942246,3942432,3942433,3942454,3942473,3942822,3942868,3942904,3943059,3943379,3943380,3943436,3943508,3943657,3943710,3943984,3944239,3944397,3944441,3944658,3944939,3945058,3945086,3945250,3945517,3945525,3945526,3945604,3945752,3945821,3945869,3946062,3946095,3946129,3946400,3946540,3946558,3946598,3946615,3946723,3946736,3946964,3947062,3947445,3947570,3947603,3947703,3947749,3947780,3947854,3948252,3948620,3948629,3948774,3948850,3948865,3948972,3949040,3949111,3949579,3949612,3949664,3949665,3949677,3950011,3950089,3950119,3950130,3950187,3950207,3950221,3950262,3950304,3950515,3950652,3950859,3950860,3950907,3950913,3950941,3950976,3951001,3951018,3951144,3951149,3951343,3951360,3951442,3951505,3951533,3951534,3951690,3951794,3952111,3952112,3952136,3952314,3952419,3952420,3952471,3952542,3952937,3952938,3953156,3953158,3953460,3953470,3953655,3953697,3953758,3953861,3953950,3954009,3954106,3954234,3954369,3954484,3954485,3954567,3954800,3954810,3955526,3955746,3955983,3956119,3956359,3956623,3956715,3956819,3956921,3957113,3957170,3957307,3957680,3957769,3957770,3957813,3957948,3957956,3958123,3958187,3958239,3958584,3958630,3958769,3959056,3959363,3959504,3959546,3959613,3959756,3959853,3959955,3959968,3960266,3960339,3960386,3960527,3960574,3960650,3961327,3961415,3961465,3961556,3961565,3961674,3962015,3962351,3962621,3962628,3962669,3963294,3963371,3963513,3963958,3964241,3964254,3964284,3964363,3964385,3964386,3964431,3964934,3964945,3964946,3965264,3965582,3965776,3965841,3965910,3966149,3966448,3966548,3966646,3966854,3966955,3967387,3967587,3967640,3967823,3967885,3968004,3968054,3968117,3968423,3968433,3968443,3968612,3968753,3968801,3968823,3968835,3968886,3969277,3969392,3969494,3969557,3969580,3969581,3970013,3970154,3970190,3970285,3970608,3970874,3970879,3970920,3971151,3971192,3971195,3971278,3971294,3971304,3971434,3971481,3971505,3971566,3971723,3971817,3971856,3971869,3971946,3971963,3972041,3972117,3972143,3972163,3972193,3972269,3972299,3972319,3972485,3972659,3972882,3972890,3973386,3973480,3973496,3973507,3973547,3973605,3973664,3973708,3973840,3973850,3973897,3974017,3974040,3974063,3974067,3974219,3974276,3974384,3974411,3974412,3974452,3974523,3974571,3974639,3974699,3974708,3974713,3974829,3974880,3974907,3975079,3975238,3975310,3975311,3975327,3975388,3975429,3975450,3975534,3975642,3975650,3975910,3975948,3976055,3976071,3976075,3976111,3976266,3976519,3976540,3976874,3977099,3977100,3977234,3977302,3977351,3977590,3977692,3977775,3977796,3977858,3977948,3977979,3977985,3978314,3978484,3978939,3978950,3978964,3979134,3979192,3979205,3979259,3979409,3979456,3979614,3979681,3979773,3979799,3979914,3980118,3980144,3980152,3980193,3980233,3980272,3980339,3980363,3980380,3980381,3980705,3980743,3980901,3981362,3981666,3981881,3981961,3982052,3982080,3982128,3982393,3982397,3982542,3982586,3982707,3982844,3982859,3982895,3983078,3983082,3983147,3983182,3983188,3983219,3983301,3983366,3983381,3983698,3983881,3984021,3984079,3984457,3984572,3984613,3984715,3984806,3984854,3984884,3985156,3985290,3985326,3985408,3985433,3985462,3985533,3985552,3985767,3985785,3985810,3986057,3986063,3986076,3986082,3986090,3986456,3986612,3986852,3986873,3986969,3987218,3987234,3987511,3987517,3987534,3987543,3987570,3987576,3987580,3987865,3987866,3987871,3987891,3987904,3988035,3988038,3988146,3988154,3988160,3988161,3988175,3988221,3988565,3988617,3988736,3988956,3989182,3989323,3989377,3989510,3989718,3989729,3989756,3989921,3990129,3990175,3990180,3990244,3990725,3990801,3991048,3991095,3991263,3991626,3991673,3991754,3992012,3992153,3992275,3992385,3992438,3992514,3992516,3992558,3992732,3992746,3993033,3993079,3993253,3993554,3993567,3993677,3993694,3993845,3993891,3994056,3994245,3994360,3994362,3994775,3994781,3994794,3994905,3994918,3994930,3994979,3994987,3995027,3995134,3995267,3995304,3995383,3995486,3995534,3995563,3995758,3995787,3995858,3995890,3995994,3996150,3996216,3996431,3996438,3996480,3996536,3996679,3996745,3996774,3996858,3996931,3997012,3997039,3997182,3997304,3997325,3997358,3997541,3997569,3997588,3997612,3997760,3997798,3998077,3998103,3998110,3998283,3998483,3998521,3998602,3998609,3998878,3998923,3998971,3999185,3999194,3999259,3999295,3999512,3999545,3999550,3999574,3999599,3999613,3999669,3999689,3999856,3999860,4000060,4000182,4000187,4000276,4000337,4000384,4000553,4000812,4000953,4001066,4001156,4001190,4001199,4001529,4001597,4001612,4001637,4001638,4001723,4001877,4001888,4001904,4001926,4001946,4002123,4002307,4002494,4002512,4002517,4002660,4002704,4002705,4002817,4002953,4002966,4003010,4003035,4003191,4003231,4003232,4003428,4003479,4003516,4003537,4003791,4003893,4004058,4004106,4004116,4004133,4004320,4004439,4004534,4004551,4004556,4004591,4004597,4004709,4004710,4004758,4004853,4005078,4005079,4005275,4005276,4005486,4005565,4005638,4005667,4005678,4005872,4005930,4005997,4006010,4006042,4006110,4006169,4006191,4006347,4006422,4006487,4006569,4006597,4007003,4007068,4007078,4007081,4007095,4007096,4007184,4007252,4007565,4007657,4007771,4007923,4007928,4007962,4008021,4008029,4008054,4008058,4008099,4008118,4008215,4008260,4008360,4008495,4008496,4008593,4008739,4008788,4009086,4009218,4009375,4009383,4009388,4009488,4009622,4009895,4009965,4010033,4010050,4010176,4010197,4010261,4010344,4010466,4010561,4011448,4011624,4011651,4011667,4011680,4011737,4012168,4012199,4012296,4012346,4012395,4012563,4012677,4012678,4012760,4012903,4012904,4012909,4012935,4013250,4013603,4013628,4013898,4014013,4014103,4014104,4014283,4014469,4014676,4014996,4015011,4015073,4015152,4015197,4015213,4015224,4015232,4015276,4015287,4015320,4015479,4015641,4015709,4015714,4015807,4015891,4015920,4015998,4016065,4016078,4016103,4016126,4016165,4016271,4016601,4016622,4016680,4016759,4016806,4016919,4016920,4016990,4017088,4017220,4017253,4017292,4017426,4017448,4017492,4017728,4017729,4017779,4017805,4017894,4017975,4018006,4018076,4018205,4018242,4018348,4018498,4018528,4018614,4018784,4018890,4018919,4018994,4019052,4019062,4019215,4019292,4019510,4019643,4019730,4019999,4020032,4020078,4020117,4020202,4020265,4020287,4020520,4020576,4020681,4020686,4020695,4020895,4020918,4021111,4021151,4021248,4021499,4021585,4021663,4021677,4021727,4021978,4022094,4022111,4022179,4022596,4022751,4022905,4022982,4023021,4023339,4023454,4023495,4023540,4023595,4023610,4023647,4023731,4023819,4023865,4024010,4024041,4024187,4024188,4024279,4024298,4024340,4024384,4024617,4024621,4024624,4024713,4024796,4024876,4025014,4025061,4025251,4025290,4025408,4025484,4025559,4025621,4025636,4025704,4025750,4025754,4025760,4025840,4025841,4025884,4026047,4026097,4026121,4026213,4026303,4026532,4026550,4026817,4026842,4026855,4026871,4027383,4027534,4027538,4027704,4027785,4028075,4028120,4028182,4028276,4028307,4028317,4028356,4028367,4028521,4028522,4028536,4028568,4028789,4028839,4029214,4029283,4029451,4029465,4029612,4029946,4030199,4030237,4030515,4030527,4030554,4030607,4030613,4030629,4030646,4030835,4030933,4030943,4030976,4031391,4031430,4031437,4031472,4031508,4031673,4031684,4031760,4031790,4031798,4032074,4032158,4032201,4032333,4032359,4032375,4032380,4032729,4032907,4032958,4032959,4032994,4033014,4033134,4033387,4033648,4033681,4033759,4033769,4033985,4034108,4034432,4034675,4034687,4034695,4034700,4034701,4034922,4035054,4035115,4035437,4035506,4035512,4035542,4035556,4035646,4035684,4035845,4035856,4035905,4035906,4035943,4035947,4035948,4036019,4036062,4036152,4036384,4036738,4036786,4036847,4036848,4036993,4037081,4037100,4037103,4037364,4037404,4037410,4037441,4037772,4038117,4038150,4038151,4038199,4038565,4038603,4038656,4038657,4038774,4038785,4038795,4038985,4039062,4039069,4039197,4039220,4039236,4039262,4039414,4039722,4039757,4039987,4039995,4040018,4040069,4040314,4040337,4040407,4040452,4040513,4040570,4040797,4040885,4040922,4040983,4041124,4041172,4041183,4041259,4041293,4041331,4041414,4041520,4041525,4041542,4041602,4041614,4041736,4041849,4041875,4042120,4042199,4042538,4042610,4042619,4042771,4043087,4043101,4043181,4043456,4043509,4043572,4043740,4043840,4043975,4044008,4044055,4044097,4044172,4044199,4044200,4044230,4044531,4044573,4044647,4044668,4044838,4044857,4044858,4044893,4044964,4045051,4045063,4045096,4045097,4045160,4045191,4045197,4045240,4045245,4045356,4045459,4045479,4045481,4045516,4045619,4045672,4045808,4045880,4046074,4046181,4046217,4046369,4046485,4046529,4046571,4046653,4046665,4046721,4046734,4046777,4046783,4046941,4046964,4047365,4047381,4047428,4047446,4047653,4047779,4047794,4047833,4047940,4048122,4048160,4048206,4048274,4048429,4048518,4048539,4048541,4048713,4048718,4048759,4048872,4048949,4048993,4049049,4049058,4049161,4049530,4049537,4049668,4049685,4049845,4049886,4049942,4050027,4050061,4050438,4050708,4050736,4050948,4050949,4051017,4051093,4051127,4051219,4051311,4051319,4051689,4051694,4051870,4051911,4052017,4052118,4052256,4052281,4052367,4052541,4052542,4052547,4052594,4052715,4052786,4053010,4053053,4053078,4053221,4053286,4053319,4053350,4053488,4053616,4053657,4053767,4053871,4054261,4054269,4054297,4054494,4054521,4054662,4054695,4054835,4054972,4055066,4055101,4055235,4055373,4055476,4055909,4056053,4056057,4056169,4056353,4056422,4056449,4056528,4056575,4056626,4056635,4056687,4056707,4056839,4056969,4057145,4057362,4057394,4057812,4057916,4057979,4058006,4058010,4058099,4058149,4058248,4058304,4058348,4058383,4058479,4058488,4058556,4058777,4058801,4058823,4058835,4058931,4058991,4059059,4059244,4059307,4059387,4059402,4059516,4059693,4059801,4059898,4059939,4059943,4059955,4060216,4060297,4060351,4060458,4060459,4060468,4060469,4060498,4060669,4060682,4060764,4060870,4061137,4061455,4061590,4061598,4061622,4061720,4061794,4061808,4061832,4062000,4062004,4062037,4062205,4062250,4062297,4062352,4062365,4062463,4062538,4062723,4062824,4062876,4062899,4062951,4062978,4063185,4063261,4063355,4063395,4063466,4063568,4063608,4063616,4063657,4063940,4064073,4064074,4064170,4064297,4064315,4064401,4064452,4064527,4064536,4064649,4064762,4064868,4064890,4064966,4065002,4065094,4065101,4065323,4065440,4065483,4065640,4065726,4065801,4065952,4066019,4066034,4066134,4066197,4066264,4066360,4066367,4066551,4066588,4066729,4066876,4066991,4067072,4067121,4067430,4067447,4067568,4067745,4067757,4067847,4067909,4068129,4068153,4068277,4068360,4068574,4068610,4068673,4068687,4068706,4068751,4068811,4068859,4068909,4069046,4069056,4069118,4069119,4069135,4069381,4069787,4069895,4070230,4070275,4070276,4070351,4070499,4070534,4070550,4070570,4070803,4070966,4071024,4071238,4071369,4071370,4071407,4071408,4071508,4071570,4071691,4071873,4072054,4072056,4072085,4072127,4072157,4072164,4072235,4072292,4072340,4072448,4072520,4072596,4072711,4072795,4072859,4073170,4073269,4073437,4073542,4073746,4073804,4074022,4074235,4074365,4074396,4074400,4074467,4074619,4074663,4074783,4074817,4074843,4074929,4074992,4075288,4075384,4075420,4075445,4075653,4075659,4075685,4075756,4075846,4075855,4075902,4076035,4076106,4076324,4076418,4076440,4076456,4076475,4076501,4076559,4076585,4076882,4076960,4076993,4077021,4077037,4077166,4077170,4077174,4077239,4077244,4077275,4077326,4077372,4077451,4077467,4077619,4077894,4077895,4077913,4077939,4078201,4078234,4078255,4078416,4078510,4078549,4078658,4078693,4078710,4078742,4078793,4078847,4079112,4079436,4079469,4079476,4079519,4079548,4079554,4079600,4079666,4079682,4079706,4079728,4080082,4080134,4080150,4080165,4080459,4080610,4080680,4080686,4080692,4080723,4080737,4080762,4080790,4080927,4080939,4081046,4081158,4081183,4081184,4081205,4081341,4081354,4081392,4081393,4081661,4081867,4081907,4081916,4082020,4082179,4082394,4082406,4082412,4082424,4082479,4082568,4082706,4082728,4082877,4082878,4082894,4082899,4082944,4082951,4083156,4083191,4083256,4083433,4083434,4083438,4083496,4083703,4083711,4083969,4084043,4084055,4084077,4084078,4084089,4084161,4084510,4084607,4084608,4084623,4084638,4084652,4084757,4084805,4084877,4085421,4085473,4085535,4085697,4085754,4085836,4085998,4085999,4086063,4086198,4086301,4086316,4086348,4086596,4086639,4086701,4086717,4086742,4086840,4086883,4087093,4087181,4087185,4087254,4087535,4087737,4087738,4087769,4087985,4088037,4088038,4088046,4088153,4088163,4088169,4088219,4088325,4088333,4088418,4088598,4088634,4088659,4088752,4088775,4088800,4088988,4089047,4089145,4089172,4089259,4089319,4089337,4089364,4089365,4089397,4089528,4089556,4089598,4089693,4089738,4089739,4089852,4089865,4090000,4090009,4090010,4090019,4090020,4090148,4090374,4090378,4090381,4090547,4090564,4090605,4090606,4090629,4090701,4090781,4090909,4090973,4090977,4091194,4091303,4091329,4091330,4091368,4091403,4091613,4091700,4091752,4091827,4091975,4092007,4092038,4092100,4092147,4092320,4092415,4092488,4092561,4092618,4092633,4092643,4092715,4092736,4092912,4092914,4093002,4093018,4093097,4093198,4093222,4093275,4093315,4093322,4093330,4093414,4093481,4093589,4093778,4093997,4094175,4094194,4094263,4094284,4094301,4094375,4094482,4094550,4094655,4094663,4094885,4094921,4094956,4094986,4095079,4095092,4095104,4095158,4095266,4095355,4095431,4095464,4095470,4095718,4095841,4095852,4095935,4096020,4096072,4096090,4096104,4096107,4096118,4096253,4096304,4096359,4096434,4096480,4096481,4096695,4096810,4096886,4097009,4097014,4097120,4097229,4097337,4097800,4097843,4097890,4097939,4098003,4098106,4098174,4098200,4098266,4098348,4098444,4098468,4098488,4098573,4098587,4098613,4098708,4098731,4098851,4098870,4098945,4099046,4099372,4099553,4099693,4099700,4099717,4099722,4100176,4100178,4100179,4100250,4100279,4100335,4100343,4100408,4100409,4100579,4100712,4100795,4100830,4101167,4101338,4101367,4101432,4101433,4101556,4101680,4101851,4101870,4101871,4101920,4102035,4102168,4102211,4102333,4102376,4102471,4102494,4102872,4102882,4102947,4103019,4103104,4103125,4103255,4103262,4103291,4103330,4103349,4103417,4103460,4103490,4103523,4103647,4103744,4104064,4104154,4104174,4104219,4104238,4104322,4104435,4104536,4104557,4104580,4104733,4104948,4105489,4105494,4105507,4105520,4105582,4105627,4105687,4105714,4105843,4105847,4105947,4106217,4106407,4106521,4106786,4107029,4107030,4107151,4107200,4107207,4107347,4107403,4107638,4107679,4107691,4107719,4107720,4107742,4107743,4107878,4107934,4108093,4108114,4108164,4108174,4108186,4108289,4108349,4108364,4108373,4108474,4108509,4108510,4108515,4108645,4108646,4108656,4108723,4108787,4108811,4108823,4108850,4109208,4109209,4109276,4109503,4109516,4109644,4109808,4109888,4109946,4109969,4110065,4110105,4110349,4110397,4110580,4110631,4110949,4110990,4111071,4111081,4111217,4111346,4111377,4111448,4111676,4111764,4111794,4111865,4111880,4111999,4112013,4112035,4112105,4112117,4112206,4112225,4112419,4112473,4112517,4112538,4112611,4112689,4112719,4112735,4112770,4112799,4112834,4112876,4112889,4113126,4113404,4113405,4113545,4113566,4113647,4113794,4113961,4114118,4114549,4114630,4114768,4114806,4114830,4114831,4115230,4115280,4115472,4115638,4115791,4115941,4116047,4116104,4116124,4116186,4116214,4116249,4116304,4116322,4116369,4116383,4116622,4116776,4116846,4116848,4116849,4116870,4116955,4116964,4117085,4117086,4117145,4117149,4117236,4117267,4117300,4117329,4117344,4117378,4117379,4117539,4117630,4117735,4117768,4117803,4117980,4117981,4118017,4118029,4118122,4118182,4118313,4118413,4118421,4118740,4118774,4119010,4119085,4119116,4119136,4119252,4119392,4119557,4119588,4119678,4119708,4119918,4119953,4120027,4120201,4120228,4120242,4120429,4120444,4120483,4120484,4120697,4120707,4120731,4120775,4121163,4121251,4121331,4121346,4121392,4121564,4121649,4121650,4121768,4121843,4121925,4122190,4122223,4122256,4122282,4122303,4122380,4122392,4122561,4122562,4122566,4122785,4122924,4122930,4122977,4123196,4123496,4123516,4123550,4123634,4123926,4123958,4123979,4124141,4124271,4124312,4124396,4124447,4124462,4124658,4124785,4124858,4124931,4125099,4125443,4125679,4125884,4125943,4125964,4126252,4126348,4126460,4126485,4126575,4126748,4126793,4126825,4126902,4126930,4127145,4127153,4127164,4127440,4127964,4128022,4128029,4128336,4128359,4128376,4128448,4128546,4128744,4128862,4128897,4129072,4129296,4129646,4129664,4129683,4129691,4129845,4129908,4130048,4130257,4130258,4130457,4130532,4130549,4131105,4131172,4131183,4131195,4131234,4131464,4131550,4131576,4131606,4131625,4131724,4131767,4131836,4131919,4131928,4131957,4131968,4131998,4132023,4132142,4132267,4132398,4132411,4132423,4132424,4132430,4132451,4132461,4132467,4132494,4132614,4132615,4132787,4132847,4133135,4133165,4133534,4133604,4134006,4134078,4134318,4134349,4134548,4134581,4134836,4134941,4134949,4134978,4135011,4135024,4135049,4135058,4135292,4135300,4135399,4135434,4135469,4135515,4135760,4135799,4135959,4135990,4136144,4136256,4136292,4136315,4136346,4136374,4136478,4136540,4136668,4136698,4136749,4136946,4137010,4137161,4137285,4137300,4137318,4137552,4137571,4137922,4138011,4138030,4138197,4138200,4138399,4138549,4139088,4139097,4139720,4139825,4139893,4139895,4140220,4140359,4140426,4140474,4140540,4140713,4140843,4140850,4140965,4141310,4141355,4141453,4141454,4141520,4141699,4141879,4141989,4142152,4142179,4142214,4142215,4142220,4142344,4142478,4142512,4142630,4142701,4142764,4142780,4142823,4142837,4142845,4142848,4143156,4143382,4143443,4143826,4143983,4144120,4144196,4144270,4144342,4144425,4144523,4144608,4144668,4144801,4145016,4145346,4145422,4145513,4145617,4145696,4145766,4145808,4145839,4145846,4145881,4145935,4145967,4146008,4146061,4146117,4146162,4146188,4146238,4146270,4146745,4147508,4148033,4148052,4148150,4148277,4148354,4148474,4148475,4148676,4148751,4148810,4148815,4148851,4148852,4148915,4148949,4149068,4149126,4149144,4149150,4149342,4149411,4149421,4149435,4149436,4149520,4149701,4149714,4149755,4149829,4149975,4149986,4150071,4150209,4150419,4150586,4150605,4150661,4150685,4150735,4150739,4150766,4150781,4150786,4150913,4150994,4150998,4151011,4151019,4151085,4151235,4151345,4151346,4151378,4151414,4151457,4151483,4151516,4151644,4151753,4151862,4151921,4152110,4152168,4152227,4152267,4152452,4152527,4152585,4152808,4152948,4152984,4153007,4153084,4153389,4154106,4154153,4154244,4154263,4154264,4154387,4154583,4154729,4154775,4154787,4155197,4155228,4155275,4155452,4155471,4155772,4155992,4156168,4156169,4156206,4156372,4156374,4156395,4156549,4156608,4156673,4156849,4156859,4156927,4156987,4157012,4157126,4157134,4157149,4157192,4157406,4157421,4157469,4157507,4157558,4157764,4157765,4157902,4157907,4157944,4157971,4158120,4158141,4158246,4158573,4158664,4158672,4158812,4158919,4158944,4158975,4158987,4159015,4159126,4159170,4159215,4159323,4159348,4159355,4159484,4159490,4159711,4159813,4159908,4159959,4159993,4160075,4160185,4160293,4160505,4160531,4160651,4160748,4160827,4160907,4160987,4161114,4161115,4161312,4161349,4161381,4161415,4161518,4161576,4161625,4161644,4161677,4161727,4161915,4161978,4162307,4162370,4162482,4162486,4162536,4162562,4162676,4162680,4162901,4162922,4163017,4163029,4163058,4163182,4163195,4163256,4163349,4163371,4163411,4163412,4163547,4163549,4163586,4163614,4163670,4163701,4163802,4163843,4163924,4163957,4164138,4164194,4164195,4164382,4164489,4164506,4164507,4164833,4164866,4165001,4165014,4165033,4165146,4165407,4165486,4165519,4165522,4165534,4165616,4165669,4165677,4165683,4165770,4165887,4165960,4166078,4166091,4166092,4166179,4166318,4166411,4166480,4166568,4166784,4166989,4167037,4167121,4167155,4167184,4167185,4167192,4167214,4167539,4167594,4167667,4167668,4167697,4167713,4167752,4167790,4167804,4167883,4167912,4168290,4168413,4168473,4168651,4168683,4168810,4168867,4168872,4168914,4168939,4168954,4169021,4169069,4169291,4169296,4169320,4169388,4169600,4169629,4169729,4169738,4169748,4169749,4170097,4170245,4170389,4170569,4170787,4170923,4170936,4170951,4171270,4171337,4171368,4171541,4171565,4171802,4171897,4171909,4172133,4172357,4172564,4172596,4172707,4172811,4172920,4172953,4173115,4173130,4173248,4173351,4173361,4173695,4173821,4173834,4173924,4173945,4173954,4174054,4174159,4174434,4174494,4174495,4174720,4174738,4174744,4174824,4174849,4175028,4175158,4175341,4175408,4175532,4175548,4175631,4175661,4175669,4175715,4175939,4176521,4176917,4176974,4177013,4177166,4177373,4177504,4177522,4177645,4177793,4177829,4177873,4177966,4178153,4178386,4178407,4178514,4178640,4178728,4178860,4178977,4179158,4179366,4179705,4179734,4179759,4179762,4179914,4180236,4180281,4180312,4180439,4180665,4180893,4180934,4180980,4181085,4181155,4181184,4181209,4181248,4181273,4181329,4181462,4181466,4181471,4181492,4181929,4181960,4182075,4182091,4182124,4182246,4182262,4182367,4182495,4182526,4182615,4182631,4182800,4182805,4182838,4182989,4183104,4183168,4183311,4183323,4183358,4183471,4183479,4183498,4183563,4183653,4183705,4183831,4183871,4183918,4183933,4183975,4184010,4184219,4184258,4184534,4184545,4184741,4184777,4184809,4185019,4185055,4185183,4185238,4185295,4185385,4185557,4185595,4185638,4185641,4185677,4185678,4185754,4185761,4185939,4185965,4186118,4186166,4186175,4186270,4186408,4186452,4186814,4186961,4187005,4187094,4187154,4187235,4187319,4188096,4188202,4188267,4188473,4188495,4188600,4188653,4188679,4189088,4189532,4189635,4189690,4189697,4189708,4189758,4189839,4190140,4190141,4190147,4190251,4190344,4190372,4190378,4190389,4190458,4190567,4190617,4190867,4190884,4190893,4191008,4191070,4191108,4191178,4191233,4191318,4191380,4191478,4191535,4191543,4191593,4191600,4191604,4191658,4191843,4191865,4192065,4192098,4192123,4192180,4192317,4192611,4192681,4192792,4192846,4192899,4192997,4193025,4193036,4193082,4193177,4193191,4193258,4193271,4193356,4193395,4193396,4193505,4193594,4193756,4193860,4193861,4193957,4194177,4194251,4194417,4194434,4194473,4194494,4194511,4194530,4194676,4194677,4194842,4194868,4195274,4195577,4195644,4195695,4195766,4195947,4195948,4195980,4196257,4196307,4196428,4196445,4196661,4196679,4196780,4196799,4197098,4197440,4197538,4197567,4197767,4197821,4197822,4197852,4197973,4197996,4198077,4198509,4198542,4198543,4198629,4198798,4198989,4199008,4199085,4199091,4199149,4199437,4199454,4199911,4199931,4199945,4200099,4200266,4200277,4200305,4200546,4200578,4200644,4200850,4201021,4201066,4201191,4201198,4201220,4201221,4201252,4201303,4201358,4201415,4201515,4201543,4201569,4201614,4201685,4201718,4201958,4201997,4202009,4202087,4202282,4202402,4202416,4202472,4202575,4202621,4202649,4202715,4202725,4202735,4202772,4202780,4202948,4202971,4202985,4203017,4203045,4203147,4203351,4203379,4203437,4203476,4203523,4203534,4203547,4203561,4203953,4203988,4204012,4205431,4206293,4206321,4206371,4206379,4206547,4206698,4207171,4207585,4207596,4207879,4207888,4207899,4208053,4208102,4208108,4208218,4208392,4208490,4208500,4208583,4208743,4208781,4209145,4209811,4210297,4210405,4210488,4210714,4210792,4210838,4210842,4210844,4211004,4211032,4211050,4211080,4211434,4211440,4211643,4211703,4211817,4211928,4211953,4212022,4212042,4212223,4212285,4212324,4212448,4212449,4212512,4212605,4212750,4212752,4212851,4212879,4212964,4212987,4212988,4213010,4213031,4213127,4213312,4213346,4213401,4213402,4213440,4213540,4213614,4213847,4214069,4214098,4214323,4214549,4214699,4214801,4214842,4214869,4214894,4214917,4215033,4215106,4215183,4215193,4215246,4215422,4215423,4215466,4215479,4215582,4215646,4215689,4215704,4215746,4215753,4215767,4215817,4215830,4215869,4215895,4215961,4215973,4215974,4216036,4216139,4216196,4216233,4216245,4216375,4216397,4216789,4217009,4217049,4217152,4217172,4217191,4217195,4217323,4217344,4217418,4217447,4217613,4217667,4217675,4217682,4217725,4217987,4218010,4218014,4218054,4218150,4218231,4218408,4218417,4218426,4218494,4218503,4218616,4218640,4218737,4218788,4218790,4218813,4218834,4218852,4218932,4218948,4219036,4219055,4219069,4219101,4219266,4219318,4219329,4219345,4219391,4219400,4219440,4219474,4219500,4219525,4219590,4219664,4219761,4219883,4219903,4219907,4220004,4220055,4220156,4220200,4220242,4220268,4220344,4220359,4220374,4220473,4220479,4220565,4220574,4220582,4220837,4220851,4221017,4221069,4221073,4221075,4221081,4221145,4221282,4221492,4221685,4221772,4221845,4221855,4221895,4222097,4222121,4222173,4222184,4222223,4222283,4222350,4222353,4222388,4222391,4222420,4222497,4222523,4222551,4222607,4222672,4222678,4222710,4222725,4222843,4222974,4223220,4223227,4223257,4223499,4223533,4223751,4223907,4224146,4224772,4225913,4226072,4226433,4226489,4226845,4226954,4227145,4227179,4227197,4227278,4227946,4228021,4228083,4228156,4228407,4228426,4228509,4228692,4229124,4229362,4229404,4229916,4230068,4230121,4230211,4230734,4230800,4231247,4231332,4231705,4231709,4231734,4231743,4231844,4233267,4233765,4233766,4233772,4233775,4233782,4233832,4234546,4234734,4234806,4234854,4234946,4235173,4235178,4235194,4235195,4235240,4235241,4235391,4235411,4235413,4235430,4235450,4235480,4235638,4235680,4235695,4235696,4235737,4235741,4235808,4235810,4235830,4235848,4235859,4235862,4235974,4236030,4236100,4236107,4236110,4236111,4236978,4237107,4237188,4237272,4237351,4237355,4237391,4237456,4237457,4237507,4237600,4237634,4237636,4237678,4237707,4237863,4237930,4238058,4238480,4238493,4238607,4239039,4239314,4240319,4240472,4240473,4240587,4240598,4240601,4240634,4240672,4240745,4240788,4240810,4240813,4240817,4240820,4240824,4240844,4240845,4240846,4240847,4240849,4240904,4240907,4240979,4241052,4241075,4241111,4241114,4241140,4241183,4241316,4241360,4241366,4241377,4241420,4241579,4241616,4241721,4241736,4241821,4241840,4241943,4242033,4242035,4242036,4242110,4242152,4242369,4242452,4242503,4242688,4242877,4242885,4242892,4242920,4242955,4243028,4243084,4243254,4243292,4243333,4243337,4243349,4243363,4243436,4243515,4243659,4246155,4246165,4246178,4246186,4246330,4246331,4246430,4246515,4246607,4246797,4246879,4247123,4247225,4247270,4247320,4247545,4247648,4247763,4247929,4247943,4248405,4248697,4248799,4248808,4248939,4248985,4249079,4249165,4249274,4249623,4249752,4249805,4249842,4249853,4249875,4249935,4250024,4250062,4250063,4250065,4250157,4250164,4250219,4250305,4250375,4250491,4250575,4250622,4250636,4250666,4250704,4250746,4250831,4250946,4250999,4251003,4251007,4251032,4251126,4251217,4251340,4251429,4251541,4251689,4251799,4251814,4252626,4252724,4252820,4252883,4252940,4253009,4253110,4253516,4253531,4253613,4253622,4253731,4253798,4253980,4254001,4254137,4254200,4254370,4254567,4254643,4254751,4254785,4254871,4254943,4255065,4255177,4255223,4255304,4255388,4255525,4255663,4256212,4256231,4256376,4256450,4256465,4256476,4256629,4256687,4256752,4256845,4256917,4256972,4257128,4257192,4257216,4257218,4257411,4257467,4257482,4257597,4257625,4257640,4257659,4257721,4257834,4257959,4257991,4258121,4258213,4258269,4258311,4258385,4258428,4258561,4258695,4258707,4258764,4258818,4258877,4258893,4258900,4258934,4258984,4259016,4259186,4259248,4259305,4259588,4259739,4260155,4260160,4260342,4260679,4260761,4260945,4260965,4260968,4262141,4263066,4263709,4263877,4265355,4265599,4265841,4265856,4266508,4266563,4267068,4267251,4267252,4267361,4267474,4267482,4267595,4267700,4267702,4267717,4267788,4267844,4267937,4267976,4268046,4268194,4268380,4268520,4268547,4268799,4268814,4268976,4268989,4269181,4269261,4269305,4269404,4269469,4269477,4269525,4269541,4269567,4269622,4269627,4269686,4269692,4269709,4269718,4269748,4269852,4269870,4269891,4270165,4270399,4270412,4270439,4270448,4270492,4270719,4270721,4270916,4271297,4271472,4271478,4271618,4271660,4271705,4271750,4271764,4271841,4271850,4271864,4271899,4272010,4272019,4272024,4272030,4272050,4272076,4272116,4272120,4272127,4272181,4272275,4272400,4272401,4272425,4272446,4272715,4272802,4272803,4273051,4273057,4273087,4273107,4273120,4273187,4273224,4273361,4273447,4273464,4273467,4273649,4273690,4274013,4274029,4274157,4274189,4274213,4274301,4274467,4274496,4274600,4274604,4274634,4274748,4274796,4274800,4274807,4274833,4274937,4274947,4274964,4275325,4275725,4275938,4276215,4276271,4276275,4276578,4276776,4277165,4277171,4277238,4277324,4277631,4277659
