148,167,298,311,483,746,778,843,968,1093,1128,1391,1444,1722,2121,2191,2651,3020,4145,4774,5154,5321,5545,5827,6344,6481,6924,7168,7892,8129,8433,8444,8720,8990,9003,9315,9669,10114,10371,10460,10564,10949,11080,11216,11613,11727,12695,12948,12951,13177,13215,13485,13687,15613,16080,17044,17350,17488,17576,17636,17916,18009,18366,19543,21603,21657,21806,22615,22620,22918,23900,23923,24283,24525,25591,25604,25612,26254,26441,26712,26782,27199,27633,27659,27694,27696,27954,28057,28253,29023,31569,31614,31942,32040,32271,32411,32590,32880,34267,34929,35243,35274,35571,35787,35853,35962,36360,36378,36601,37015,38440,38935,40055,40304,40471,40563,40948,40990,43212,43428,43743,44231,45185,45212,45225,45578,45945,45959,47010,48781,52500,52559,52975,53016,53561,53726,54476,56659,56699,57434,57889,58445,59016,60517,60932,61960,62039,62158,62162,62207,62822,65358,67178,67269,67549,67559,67677,67721,67799,67888,67891,68825,69928,70538,70708,71025,71078,71167,71168,71407,71478,71559,71818,72215,73058,74665,75092,75497,75683,76366,77359,78396,78475,78689,79376,80020,80070,81402,81571,83417,83516,83782,84439,86892,88070,88353,88520,90863,91662,92574,92641,92655,93364,93908,95716,96507,96887,96923,97826,97931,98040,98178,98914,99119,99129,99674,100309,101982,102073,102276,103074,103232,103359,103524,103561,103652,103674,103711,103757,103951,104005,104042,104111,104180,104281,104731,105199,107039,107684,108049,108138,109222,110135,110547,110567,110583,110706,111233,111359,112328,112365,113156,113221,113280,115557,115714,115909,116360,120062,120117,120196,120496,120631,121251,123550,124392,124426,125118,125322,125573,125586,125654,125839,126104,128261,129617,129672,129776,129994,130285,131096,133525,134223,134731,134972,135371,135396,135527,135700,135702,135764,136049,136184,136799,137049,137699,138109,138181,138391,138874,138936,139078,139429,139464,139477,139664,139673,139867,140245,142455,143935,143997,144034,144431,146061,146731,146746,146777,147412,148273,148901,149196,149275,149467,150833,151675,151683,151694,153298,153679,155861,155925,156143,160268,160283,160302,161091,161280,161874,163069,163073,163306,163434,163739,163941,164358,164532,164759,168168,168721,168726,169120,169500,169623,169631,170092,171596,171971,172115,172416,172472,172567,173269,173570,173675,174307,174312,175508,176197,177800,177915,178103,178312,178731,180034,180510,180677,180701,180984,181073,181094,182892,182896,183479,184394,184945,185468,185721,185844,185849,186179,187483,187994,189873,190005,195220,195358,199227,199358,199669,200606,204290,204884,205169,205318,205362,205471,205510,205545,208476,208761,208860,209093,209279,209330,209483,209503,212470,212785,213203,213698,213785,214314,215949,215962,216019,216390,218109,218410,218593,218950,220617,220647,220711,221449,221466,221645,222597,222982,223318,223898,224958,225172,225676,225756,227314,227406,229781,234504,234888,239285,239299,239426,239712,240165,240212,240642,242373,243115,244171,244204,244249,244254,244386,244396,244582,244591,244618,247080,247235,247906,247921,250986,252044,252334,253362,254188,254718,255799,256057,256171,256412,256433,256967,258051,259057,259085,259929,261859,263269,263285,264146,265299,267283,267295,267864,267927,268052,268449,268799,269164,270700,272752,272810,272923,272949,273249,273315,273321,273686,273805,273814,273853,273918,274424,276521,276879,276880,277570,277773,278041,278470,281585,281823,282106,282349,282438,284372,284717,284910,284968,285049,285931,287454,287485,289737,289745,289748,289883,290156,290252,290641,291617,292964,293073,293676,294318,294376,294434,296130,296392,298020,298768,299059,299088,299957,300021,300023,301008,303055,303715,303738,304327,304708,308874,308906,309112,309301,309470,309921,312607,312619,312944,313156,313863,314570,314791,317764,317783,318398,318775,319197,319232,320925,321133,321145,321585,322264,322629,322648,322777,322940,323119,324796,325353,325705,326174,326311,326314,326324,326342,326434,326521,327161,327191,328454,328511,328601,328642,328898,330276,332939,333939,334130,334989,337186,337639,338473,338542,338586,339202,342007,342842,343321,343684,343851,343869,344904,345885,346881,347003,347047,347360,347417,347639,347653,347702,347717,347721,347859,347995,348090,348232,348243,348266,348272,348357,349037,351974,351989,352009,352212,352525,353454,355215,355683,355836,356478,356756,356938,356940,356941,356968,357115,357466,357492,357659,358254,359335,359718,360551,360990,361398,363017,364116,364668,365205,365746,366833,369229,369230,369943,370278,370325,371522,372274,373510,373531,375514,375858,375989,376402,379162,379682,380226,380297,380396,380413,380438,380449,380541,380898,382445,383577,383814,383900,383917,383934,384142,384180,384233,384256,384315,384467,384847,387087,387250,387591,387849,387949,388020,388060,388134,388465,388677,388800,388816,388833,388847,388916,388938,389106,389795,390640,390730,391294,391378,391557,391565,391759,391864,391930,391987,392157,392655,392747,392898,393068,393221,393536,395559,395626,395949,397646,400472,404715,404728,404750,404751,406156,408939,408961,409034,410966,411042,411792,412488,413969,415685,415761,415997,416170,418000,418260,418706,418834,419490,419494,419649,419672,419686,419860,420145,420274,420407,420747,422824,423422,423489,423521,423532,423599,423680,424033,424172,424489,424494,424654,424683,424795,425278,425761,425793,425837,425870,425953,425994,426336,426498,427417,427461,427473,427486,427527,427552,427612,427622,427639,427891,428008,429756,430405,430874,431019,431247,434076,435382,437136,437202,437484,438865,439104,439134,439213,440296,440748,442110,443337,443344,443357,446890,448097,448910,449021,449271,450030,450563,452265,452381,452668,452752,452902,452941,452956,453158,453552,453873,454519,454536,457526,457698,457715,457734,458091,458465,458743,458870,458922,459128,459238,459500,461193,461429,461443,461783,462199,462352,462750,463362,463645,463734,463887,464919,465884,465985,466109,467696,468575,469767,470636,474696,477446,477606,477995,480440,482479,482507,482573,485446,485559,485631,485679,485731,485925,486328,489115,489283,489385,489421,491243,491265,491500,493264,493319,493590,495807,497264,497404,497425,499768,501588,501599,502489,502737,502799,505947,506164,506335,507595,510498,510939,511219,511230,511821,512372,512413,514045,514229,514875,515441,515521,517528,517760,518123,518520,518538,519026,519109,519949,520681,520864,520960,521050,521166,521375,521522,523046,523749,523898,524263,525310,526485,526509,526613,526694,526697,530945,530964,531562,531684,532939,533072,534898,534915,535974,539685,540811,541914,542096,542350,542707,545139,545372,546006,547157,549236,549687,549790,551037,551569,553220,553744,557649,557654,558112,559163,559943,560228,560567,562708,562716,563626,563693,564767,564943,565800,567337,567510,568155,568621,570999,571195,571465,571502,572440,572542,572661,575270,575879,576132,576371,576394,576528,576550,576666,578830,579234,579284,580174,580196,580226,580439,580497,580546,580622,581362,582160,582213,582864,582941,583003,583034,583201,583487,583757,583942,584029,585232,585675,586156,586159,586161,586172,586398,586582,587047,587806,587868,588256,588442,588969,591353,592169,592872,592947,593464,593670,594799,595018,595063,595077,599269,599334,600129,601360,602403,602594,605240,605721,606027,606090,606154,606175,606249,606425,609141,609190,609293,609326,609388,609885,610356,610598,612713,613297,613748,614582,616354,616816,617135,617317,617370,617395,618630,618666,618873,618983,619461,621129,621975,622260,624328,625313,625765,626314,627974,628675,629395,630216,630234,630932,633213,635275,635462,636145,636253,637487,639555,640376,640730,640750,641224,641814,643801,643978,644125,644508,644526,644555,645104,647369,649738,650713,651372,651932,652800,652880,652919,653060,653204,653299,653703,655807,656115,657258,659976,660746,661759,662462,662918,665039,665857,665890,666457,669553,671353,671365,674295,676001,678651,678694,679086,679193,679357,679449,679913,679945,683137,683487,683692,683907,684278,684370,684630,687346,687820,688095,688239,688781,690484,691228,691720,692209,692669,692988,694915,695069,695323,695974,696254,697076,697083,697171,700731,702941,704400,705816,706836,709008,709231,709281,709322,709925,711424,711727,712077,712276,712511,712546,715807,716949,717753,717971,718924,719132,719384,719512,720121,720612,721360,721858,722649,723446,723951,724346,724368,724668,725808,726715,727863,728239,728415,728448,728482,730155,731088,732662,733739,733757,737421,738297,738929,739015,739288,743158,743612,744197,744793,744909,744972,745123,745471,746250,748348,748824,749374,750595,753083,754129,754373,754573,754898,755281,756923,757250,757422,758089,758233,758692,758969,759657,760568,761124,761454,765193,766382,767250,767336,768813,769507,770851,771527,774306,775399,776898,777647,777830,778058,778587,778771,778777,779238,779401,779410,781379,782214,782513,783402,783499,784271,785004,786126,786233,786967,787190,787229,787424,787587,787624,788367,788535,789692,792075,792245,792309,792401,794268,794296,794729,796230,796565,798886,800154,800203,800433,801573,801920,803745,803840,803908,804117,805044,805172,805391,805816,808145,808727,809269,809597,809677,809900,810203,810338,811081,812740,813113,813229,813458,813622,813640,813737,813811,813815,813855,813937,813992,814251,815225,816281,816525,816733,817355,817974,818323,818413,818459,818509,818529,818611,818815,818818,818860,819480,820219,821477,821519,821658,821763,822030,822182,822221,822468,822505,822540,822561,822694,822698,822749,822875,823027,823357,823803,825010,825921,826562,826703,826789,828458,829994,830024,830884,830901,831381,831576,832645,832766,832969,835431,835515,838960,840474,840513,844509,844890,844922,844988,845382,845471,845936,847729,848167,848230,848584,848963,849146,849373,849482,849516,850129,852487,852676,853087,853199,853328,853511,853579,853621,853622,853704,853885,853895,853918,853934,855889,856305,856350,856380,856482,856840,856846,857052,857082,857106,857154,857290,857540,857617,857657,857754,857897,858150,858151,858186,858349,858457,859777,860220,860465,860861,860960,861219,861222,861783,862360,862389,862927,864742,866085,866114,866295,867239,867522,870129,870292,871337,871408,872511,873864,873894,874701,874944,875080,875087,875205,876455,876654,878842,879824,879836,879875,879958,880248,882892,883142,883206,883215,883698,883716,883733,883778,883866,883932,883983,884208,886960,887487,887953,888185,888381,888407,888432,888577,888782,888865,888937,888941,888958,889253,890211,891491,891692,891712,891776,892023,892074,892145,892191,892193,892236,892277,892346,892360,892490,892558,892612,892726,892805,892888,892893,892972,892991,893240,893242,893443,893457,894823,895459,895596,895685,895826,895968,896119,896234,896270,896314,896691,898634,898710,898995,899745,900547,900779,902137,903256,905126,906951,907822,909112,909121,909570,911106,912356,912825,913009,913429,913589,913755,915982,916043,916091,916633,916658,916722,916732,917047,917280,917895,921004,921070,921163,921200,921237,921369,921467,921512,922865,923237,923921,924296,924484,924564,924696,924712,924778,924893,925029,925061,925094,925186,925291,925306,925355,925402,925659,925825,927256,927533,927693,927897,928094,928678,930269,931789,932916,933005,933210,935696,937582,938217,938374,938395,940712,941495,941605,942036,942206,945408,946456,946502,946700,948004,948421,949058,949124,949132,949290,949293,949342,949381,949425,949443,949586,949896,950037,951952,952636,953131,953167,953229,953449,953638,953995,954264,954373,954458,955470,956030,956442,956820,957088,957102,957376,957390,957398,957440,957522,957615,957803,957829,957836,957843,957945,957967,958037,958078,958112,958258,960883,961508,961529,961882,962065,964190,964222,965045,965775,966278,969061,969415,970188,970682,971274,973770,974521,974592,974712,974914,975118,978343,978467,978680,978765,979302,979364,980186,980955,981388,981744,982085,982130,982204,982257,982353,982583,984257,985019,986287,986335,986423,986446,986744,986786,986938,988048,988470,988910,988989,990207,990209,990578,990754,990814,990834,990873,990951,991560,991679,992917,993360,993453,993610,993629,996218,997718,999081,1000223,1002796,1004269,1004676,1007057,1008068,1008142,1008538,1012224,1012225,1012893,1012977,1013286,1014853,1015365
