3336,3372,3419,3812,3825,3874,3954,4003,4025,4139,4152,4192,4242,4302,4371,4415,4555,4644,4665,4792,4799,4807,4842,4911,4933,4950,4996,5033,5101,5220,5309,5339,5366,5383,5471,5479,5558,5575,5586,5603,5645,5677,5807,5829,5863,5880,5881,5943,5962,5963,6293,6311,6340,6556,6612,6618,6638,6718,6792,6811,8712,8914,9024,9803,9932,10146,10263,10338,10461,10466,10723,10818,10820,11162,11263,11905,11930,12135,12152,12259,12297,12302,12354,12373,12628,12642,12749,12761,12764,12808,13064,13347,14191,14235,23651,23898,23944,24031,24105,24140,24153,24189,24196,24497,24714,24767,24778,24919,24963,25045,25137,25181,25270,25296,25392,25403,25404,25421,25430,25471,25804,25922,26003,26184,26195,26196,26217,26312,26366,26376,26411,26424,26429,26492,26494,26735,26798,27440,27471,27512,27588,27631,27687,27769,27847,27923,27988,28121,28134,28172,28242,28348,28476,28521,28570,28664,28684,28830,28877,28966,28985,29037,29054,29202,29251,29398,29405,29445,29550,29593,29734,29764,29812,29829,29851,29984,30009,30059,30111,30115,30320,30336,30410,30453,30460,30620,30663,30781,32599,32877,32996,32997,32998,33074,33075,33110,33231,33270,33335,33336,33539,33540,33541,33542,34137,34138,34139,34140,34141,34142,34143,34144,34145,34146,34147,34148,34149,34150,34151,34721,34722,34723,34724,34725,34726,34727,34728,34729,34730,34731,34732,34733,34734,34896,34898,34979,35029,35170,35250,35361,35378,35440,35460,35473,35565,35591,35609,35631,35715,35734,35748,35753,35759,35807,35881,35963,35966,36013,36095,36101,36120,36132,36165,36180,36181,36209,36210,36280,36288,36304,36342,36348,36352,36388,36479,36523,36573,36606,36648,36656,36677,36698,36726,36743,36774,36814,36998,37040,37114,37167,37201,37237,37238,37243,37246,37378,37426,37454,37477,37548,37632,37634,37715,37731,37749,37781,37842,37846,37927,37956,37964,38082,38096,38135,38166,38198,38336,38338,38341,38461,38467,38523,38536,38638,38659,38677,38678,38753,38838,38857,39012,39037,39128,39171,39197,39209,39251,39274,39339,39342,39349,39398,39466,39547,39638,39779,39913,39965,40009,40031,40073,40089,40090,40111,40118,40170,40180,40194,40441,40477,40509,40569,40601,40639,40696,40752,41127,41167,41178,41229,41330,41341,41361,41422,41447,41555,41556,41667,41690,41704,41771,42098,42530,42581,42856,43016,43323,43637,43793,44184,44490,44496,44535,44562,44638,44688,44710,44739,44766,44777,44814,44836,44862,44884,44887,44907,44939,44954,44996,45077,45204,45217,45305,45585,46005,46234,46709,47182,47334,47426,47427,47473,47553,47689,47723,47774,47819,47884,47931,48120,48212,48287,48334,48395,48403,48516,48605,48634,48794,48913,49020,49211,49250,49251,49352,49374,49395,49499,49556,49604,49721,49724,49726,49749,49780,49793,50047,50110,50111,50128,50239,50262,50276,50310,50433,50468,50493,50539,50555,50570,50571,50612,50629,50633,50660,50700,50754,50791,50805,50817,50818,50841,50857,50862,50863,50877,51023,51035,51132,51133,51253,51360,51384,51455,51458,51477,51504,51554,51580,51811,51816,51817,51840,51856,51912,51955,51959,55257,55275,55298,55318,55338,55390,55498,55513,55589,55635,55647,55752,55788,55876,55877,55909,56021,56095,56204,56212,56224,56319,56337,56410,56415,56424,56437,56526,56631,56639,56641,56691,56773,56777,56804,56918,56942,56984,57079,57133,57172,57198,57272,57293,57301,57400,57440,57444,57451,57497,57505,57515,57545,57570,57600,57703,57712,57766,57886,58110,58153,58190,58437,58526,58588,58643,58688,58779,70635,70691,70709,70715,70716,70805,70823,70989,71160,71240,71307,71342,71358,71378,71422,71443,71486,71511,71522,71647,71894,71996,72051,72057,72142,72416,72460,72461,72472,72477,72679,72713,72717,72793,72803,72807,72910,72986,73033,73176,73215,73222,73248,73249,73268,73269,73282,73299,73311,73312,73544,73551,73561,73760,73801,73821,73825,73838,74128,74163,74175,74454,74726,74734,74794,74885,74952,75106,75111,76064,76118,76245,76307,76331,76452,76540,76588,76618,76734,76809,76956,76967,77188,77291,77423,77732,77770,77783,77878,77926,77937,78003,78074,78272,78277,78288,78294,78297,78317,78318,78397,78538,78570,78669,78706,78770,78848,78858,79034,79061,79140,79153,79288,79352,79414,79426,79446,79537,81891,81935,81996,82080,82180,82236,82237,82258,82262,82301,82347,82348,82349,82350,82351,82420,82493,82494,82495,82496,82538,82596,82662,82663,82664,82665,82666,82667,82685,82699,82920,82921,82922,82923,82924,82970,82973,83554,83555,83556,83557,83558,83559,83560,83561,83562,83563,83564,83565,83566,83567,83568,83569,83570,83571,83572,83573,83853,83854,83877,83892,84152,84153,84154,84155,84156,84157,84158,84159,84160,84319,84324,84334,84347,84348,84420,84427,84474,84710,84717,84780,84796,84802,84812,84854,84860,84927,85051,85087,85105,85193,85197,85198,85200,85205,85219,85251,85284,85287,85372,85403,85453,85459,85469,85483,85492,85493,85528,85542,85545,85582,85599,85681,85718,85787,85806,85808,85848,85862,85887,85902,85961,86094,86103,86121,86174,86257,86297,86310,86323,86447,86455,86499,86634,86689,86764,86773,86828,86890,86927,87164,87266,87354,87358,87377,87398,87443,87454,87462,87469,87479,87484,87520,87532,87544,87548,87559,87649,87654,87659,87708,87753,87830,87875,87913,87933,87938,87946,87967,87983,88020,88117,88123,88124,88184,88186,88243,88282,88295,88480,88540,88569,88661,88665,88685,88694,88778,88779,88855,88937,88942,89020,89032,89055,89093,89142,89162,89175,89201,89332,89369,89379,89400,89437,89453,89479,89616,89717,89762,89806,89835,89992,90020,90053,90097,90177,90274,90283,90335,90344,90373,90382,90516,90573,90609,90639,90697,90739,90938,90939,91062,91285,91317,91342,91390,91400,91504,91526,91539,91546,91667,91668,91669,91748,91751,91904,91918,91998,92294,92295,92763,92818,92902,92953,93087,93599,94866,94889,95080,95116,95155,95193,95248,95274,95278,95337,95353,95409,95415,95432,95445,95456,95457,95484,95488,95541,95547,95622,95641,95693,95709,95738,95860,96145,96266,96506,96508,96636,96739,96955,97000,98448,98483,98507,98530,98571,98591,98593,98635,98638,98646,98726,98766,98818,98897,99133,99253,99271,99320,99335,99398,99426,99533,99582,99642,99728,99818,99910,99923,99942,99957,100287,100298,100299,100425,100526,100627,100635,100780,100893,100969,101045,101136,101176,101194,101219,101265,101288,101341,101425,101426,101460,101515,101929,101956,102053,102144,102167,102176,102262,102314,102333,102384,102385,102396,102402,102412,102425,102427,102451,102470,102492,102510,102711,102771,102772,102798,102803,102832,102843,102860,102886,102930,102936,102953,102972,102983,103053,103061,103119,103292,103351,103366,103372,103393,103404,103413,103436,103444,103460,103464,103517,103539,103546,103567,103655,103757,103772,103777,103798,103861,103871,103889,103899,107247,107345,107386,107579,107625,107638,107792,107953,108026,108032,108234,108252,108262,108277,108473,108644,108691,108714,108729,108761,108814,108835,108859,108875,108931,108998,108999,109004,109066,109184,109190,109198,109217,109238,109250,109531,109697,109791,109858,109881,109889,111964,112223,112390,112396,112413,112417,112437,112589,112856,113037,113131,113201,113573,113673,113807,113851,113866,113901,114058,114294,114350,114600,114609,114610,114771,115137,115375,115437,115936,116999,117045,117068,117087,126778,126828,126842,126937,126957,127024,127072,127249,127260,127391,127395,127509,127541,127668,127686,127705,127737,127749,127803,127806,127807,127829,127910,127951,128008,128029,128121,128490,128744,128848,128911,128979,128981,129723,129741,129785,129796,129799,129875,129915,130020,130057,130081,130090,130355,130358,130590,130906,130944,131035,131165,131305,131321,131324,131332,131366,131378,131565,131580,131661,131689,131744,133412,133467,133511,133545,133552,133620,133621,133622,133623,133624,133625,133626,133627,133780,133805,133806,133873,133878,133900,133902,133903,133910,134043,134274,134455,134461,134514,134558,134588,134620,134651,134735,134841,134891,134935,134975,134994,135071,135105,135237,135259,135262,135310,135361,135376,135380,135528,135547,135568,135672,135760,135799,135809,135861,135869,135871,135975,135996,136032,136036,136115,136150,136152,136184,136314,136407,136505,136661,136672,136699,136786,136805,136844,136851,136852,136890,137015,137054,137103,137143,137166,137176,137241,137331,137342,137372,137415,137558,137579,137587,137674,137685,137690,137720,137738,137777,137808,137896,137902,137946,137965,137996,138211,138302,138378,138430,138665,138710,138842,138856,138885,138912,138933,138934,138945,139014,139051,139059,139861,140156,140365,140423,140467,140532,140564,140575,140591,140613,140753,140990,141296,141412,141440,141523,141537,141563,141620,141633,141638,141657,141772,142185,142213,142888,143260,143330,143396,143786,143825,143881,143897,143952,144340,144353,144398,144406,144423,144433,144523,144603,144615,144874,144966,145033,145096,145099,145148,145174,145214,145222,145224,145323,145352,145409,145513,145528,145603,145672,145800,145806,145855,146345,146387,146467,146532,146662,146681,146714,146812,146866,146871,146878,146881,146922,146925,146959,146961,146962,146984,147002,147024,147031,147116,147162,147196,147310,147346,147408,147420,147462,147514,147515,147582,147604,147620,147653,147659,147678,147717,147754,147784,147801,147825,147858,147877,147903,148076,148144,148185,148193,148250,148343,148369,148373,148443,148488,148502,148531,148567,148673,148682,148688,148695,148697,148706,148768,148785,149054,149085,149128,149142,149162,149186,149224,149242,149310,149350,149475,149492,149533,149593,149655,149685,149704,149706,149719,149726,149736,149749,149852,149876,149910,149976,149986,150026,150036,150043,150084,150101,150123,150138,150237,150241,150281,150347,150359,150361,150402,150412,150446,150521,150588,150611,150633,150648,150664,150690,150730,150746,150918,150955,150978,150991,151106,151116,151225,151268,151283,151301,151315,151357,151400,151450,151490,151499,151502,151512,151586,151607,151614,151671,151726,151764,151772,151791,151819,154839,154910,155048,155053,155151,155372,155378,155532,155558,155567,155672,155692,155773,155797,155807,155852,155867,155869,155966,155978,156100,156132,156202,156343,156438,156461,156490,156495,156584,156608,156998,157158,157163,157323,157332,157528,157750,157752,157772,157941,157965,158091,170152,170154,170171,170189,170191,170335,170437,170516,170577,170669,170761,171061,171066,171118,171255,171309,171438,171453,171455,171466,171496,171507,171509,171609,171685,171716,171746,171752,171792,171821,171833,171866,171968,171974,172188,172355,172359,172371,172429,172561,172710,172785,173041,173044,173266,174074,174075,174181,174189,174241,174379,174424,174541,174589,174605,174658,174790,174977,175103,175203,175273,175302,175338,175434,175467,175489,175504,175511,175547,175648,175817,175825,175947,175953,175958,176069,176079,176110,176121,176151,176181,176388,176521,176532,176583,176667,178189,178199,178257,178288,178324,178336,178384,178464,178465,178466,178467,178468,178469,178470,178471,178636,178724,178733,178826,178859,178907,179071,179115,179224,179236,179242,179250,179252,179282,179336,179382,179409,179449,179489,179552,179569,179593,179601,179669,179671,179724,179725,179736,179795,179797,179822,179853,179854,179910,179915,179917,179923,179933,179996,180041,180043,180090,180093,180105,180204,180221,180259,180345,180395,180432,180454,180506,180551,180560,180597,180769,180788,180804,180826,180855,180875,180943,180969,181021,181025,181039,181065,181161,181213,181280,181308,181364,181456,181470,181471,181534,181539,181582,181635,181648,181683,181799,181827,181855,181954,181992,182052,182168,182186,182200,182225,182230,182266,182274,182287,182302,182348,182352,182423,182708,182711,182749,182854,182876,183026,183038,183079,183080,183083,183112,183123,183137,183139,183173,183309,183331,183371,183455,183461,183485,183547,183548,183593,183760,183778,183791,183813,183823,183825,183894,183940,184073,184090,184174,184188,184191,184192,184259,184316,184343,184351,185003,185037,185174,185209,185245,185312,185807,185970,185996,186015,186019,186183,186289,186400,186401,186756,186764,186791,186826,186851,186876,186909,186929,186931,186943,187042,187050,187147,187181,187192,187230,187260,187311,187340,187440,187462,187468,187737,188058,188525,188808,189249,189466,189478,189489,189504,189522,189567,189693,189907,190001,190013,190203,190247,190335,190341,190656,190715,190749,190904,190979,191084,191113,191283,191422,191423,191686,191687,191797,191835,191849,191897,191909,192035,192046,192248,192286,192324,192361,192452,192515,192540,192541,192709,192729,192759,192884,193116,193306,193550,193594,193717,193755,193837,193875,193963,193969,194043,194101,194120,194143,194203,194218,194272,194274,194345,194437,194459,194480,194489,194494,194551,194587,194647,194700,194703,194717,194738,194759,194820,194858,194863,194931,195074,195137,195217,195238,195239,195348,195390,195469,195515,195522,195544,195558,195592,195599,195672,195701,195772,195824,196073,196084,196170,196180,196203,196216,196217,196259,196270,196277,196351,196419,196420,196431,196439,196514,196521,196548,196556,196562,196580,196595,196645,196729,196730,196779,196785,196790,196864,196889,196893,196897,196928,196930,196943,196964,196999,197015,197030,197040,197041,197062,197074,197089,197123,197190,197192,197198,197229,197296,197371,197423,197455,197459,197489,197492,197506,197517,197529,197533,197552,197573,197641,197671,197697,197748,197756,197761,197765,197767,197778,197779,197799,197800,197804,197839,197851,197890,197910,197921,197935,197946,198029,198032,198044,198062,198104,198114,198156,198250,198267,198292,198301,198344,198352,198422,198437,198571,198594,198662,198703,198707,198716,198795,198903,198906,198932,198939,198946,198979,198980,198981,199016,199040,199078,199094,199108,199123,199192,199211,199230,199257,199275,199292,199301,199371,199382,199400,199497,199518,199519
