58,162,321,326,348,351,361,411,502,605,656,675,765,1036,1087,1213,1321,1577,1818,1957,2022,2290,2297,2384,2397,2473,2752,2805,2855,2896,2961,3646,3721,3866,3931,4000,4121,4199,4594,4634,4697,4799,4876,5098,5319,5454,5610,5664,5851,5873,5892,5986,6075,6127,6270,6289,6337,6354,6446,6571,6817,6842,6882,7394,7398,7539,7677,7841,7982,8106,8475,8749,8769,8793,8926,9015,9133,9175,9207,9373,9511,9663,9726,9848,10154,10290,10614,10675,10681,10798,10868,11302,11367,11396,11405,11562,11626,11633,11644,11721,11846,11885,12322,12519,12555,12591,12594,12606,12618,12667,12752,12820,13139,13175,13252,13410,13431,13534,13695,13883,13982,14080,14117,14142,14172,14275,14362,14505,14622,14694,14922,14934,15017,15155,15231,15440,15693,16035,16095,16226,16254,16365,16381,16931,17088,17091,17325,17611,17725,17745,17825,17945,18006,18243,18253,18266,18418,18669,18991,19028,19121,19127,19695,19901,20289,20406,20537,20726,20864,20957,21333,21371,21616,21640,21985,22093,22164,22274,22287,22365,22558,22599,22771,22800,23002,23152,23168,24074,24226,24393,24410,24486,24612,24874,24907,24928,24945,25118,25222,25394,25408,25535,25986,26035,26556,26601,26724,26761,26822,26994,27040,27387,27649,27928,28078,28148,28230,28257,28350,28481,28528,28547,28575,28582,28624,28645,28833,28938,29299,29311,29419,29470,29697,30267,30287,30977,31078,31139,31158,31237,31355,31390,31600,31606,32014,32205,32244,32322,32528,32687,32821,32836,33036,33303,33471,33546,33856,34136,34157,34293,34311,34339,34352,34411,34416,34468,34824,34916,35291,35555,35673,35722,35768,35888,36186,36547,36614,36712,36733,36986,37030,37142,37151,37408,37465,37670,37733,37735,37743,37947,37965,37974,38026,38078,38160,38236,38358,38421,38449,38494,38508,38803,38809,38980,39159,39164,39216,39234,39262,39303,39315,39456,39566,40035,40080,40086,40154,40255,40288,40305,40316,40844,40882,41314,41400,41458,41697,41850,41884,41891,42049,42119,42129,42383,43037,43271,43444,43921,43966,44089,44174,44195,44307,44417,44544,45100,45167,45204,45294,45407,45486,45679,46240,46316,46356,46526,46565,46825,46881,46979,47121,47160,47208,47242,47355,47371,47617,47696,47901,48070,48125,48482,48488,48700,48902,48954,49205,49208,49333,49409,49454,49514,49515,49700,49725,49737,50021,50265,50368,50452,50462,50705,50919,51440,51454,51635,51664,51724,52178,52181,52249,52317,52355,52540,52569,52762,52959,53006,53066,53161,53202,53207,53219,53281,53394,53405,53545,53685,53785,53871,53987,54271,54369,54453,54531,54707,54855,54889,54895,54995,55192,55245,55334,55692,55783,55862,55922,55932,56137,56193,56285,56525,56606,56703,56736,56835,56932,57009,57351,57404,57465,57480,57509,57764,57970,58120,58627,58762,58769,58960,59032,59201,59441,59503,59541,59610,59731,59833,59986,60020,60156,60290,60303,60398,60407,60508,60691,60726,61149,61172,61188,61418,61985,62096,62313,62370,62425,62497,62533,62806,63180,63249,63379,63388,63552,63564,63721,63722,63773,63799,63844,63977,63996,64290,64367,64415,64488,64507,64568,64748,64803,64806,64875,64889,64900,64946,65215,65374,65401,65433,65505,65598,65944,66176,66457,66601,66642,66902,66996,67147,67202,67235,67370,67415,67687,67859,68109,68189,68214,68468,68802,68896,68916,69061,70134,70317,70338,70378,70410,70431,70654,71071,71153,71252,71315,71501,71665,71688,71735,71814,72111,72196,72294,72364,72416,72522,72528,72539,72599,73003,73116,73126,73377,73451,73473,73560,73823,74068,74133,74415,74543,74590,74639,74664,74776,74969,75012,75158,75234,75266,75528,75602,75738,75778,75779,75941,75996,76055,76558,76889,76913,76978,77253,77394,77668,77836,77872,77877,77909,78071,78105,78238,78352,78477,78486,78514,78655,78680,78766,78812,78863,79057,79172,79236,79403,79515,79590,79851,80017,80127,80145,80216,80261,80930,80945,80986,81155,81539,81582,81630,81895,81900,82200,82315,82336,82562,82632,82680,82696,82717,82820,82849,82864,83139,83210,83214,83267,83275,83307,83318,83338,83795,83880,83897,84302,84322,84332,84422,84439,84714,84751,84938,85268,86034,86064,86202,86432,86521,86572,86586,86675,86788,86807,87044,87074,87198,87350,87496,87517,87600,87675,87734,87844,87959,88016,88214,88591,88627,88692,88695,88771,88960,89017,89041,89097,89185,89439,89583,89626,89671,89958,90306,90367,90517,90896,91318,91483,91533,91550,91673,91696,91934,92122,92350,92372,92542,92591,93267,93546,93597,93930,93971,94153,94204,94217,94333,94364,94392,94597,94647,94867,94888,94985,95403,95429,95437,95644,95688,96125,96379,96547,96761,96773,97204,97299,97458,97864,97970,97991,98120,98146,98201,98268,98556,98630,98707,98833,99075,99138,99215,99300,99338,99411,99517,99518,99640,99663,99686,99782,99959,100044,100140,100155,100183,100256,100312,100379,100395,100426,100519,100728,100959,101114,101353,101403,101701,101851,101902,101955,101966,102093,102295,102337,102379,102429,102535,102784,102810,102838,102895,103065,103167,103205,103312,103337,103379,103402,103412,103487,103506,103574,103666,103675,103826,103901,103910,103944,103976,104016,104229,104286,104297,104310,104441,104586,104720,104726,104810,104813,104826,104926,104952,105194,105262,105366,105448,105522,105604,105662,105764,105936,106026,106097,106580,106905,106978,107171,107566,107573,107581,107799,107859,107993,108063,108127,108337,108446,108468,108511,108555,108668,108754,108766,108884,108896,109382,109620,109888,109929,110074,110101,110112,110117,110139,110260,110334,110367,111002,111055,111099,111109,111582,111583,111927,112162,112385,112494,112591,112596,112717,112776,112785,113003,113068,113080,113147,113354,113359,113778,113977,114029,114091,114125,114174,114506,114537,114604,114688,114701,114809,114985,115106,115489,115524,115671,116190,116234,116366,116433,116459,116477,116508,116687,116699,116927,117056,117249,117370,117432,117510,117650,117660,117852,117942,118049,118234,118334,118452,118482,118631,119432,119713,119832,119955,119967,120010,120167,120219,120379,120454,120526,120614,121091,121096,121306,121385,121396,121501,121511,121634,121807,121838,121872,122068,122099,122133,122151,122255,122275,122420,122464,122550,122691,122928,122939,123016,123158,123182,123217,123309,123582,123661,123716,123721,123726,123851,123878,123890,124017,124086,124192,124328,124337,124566,124699,125006,125136,125206,125459,125904,126009,126338,126440,126486,126555,126717,126770,126814,126817,126846,126876,127234,127235,127353,127428,127546,127572,127649,127703,127812,127955,128026,128159,128231,128848,128863,128908,129520,129883,130077,130147,130214,130348,130442,130475,130617,130765,130781,130841,130902,131057,131066,131167,131182,131357,131500,131976,132063,132140,132213,132302,132336,132422,132470,132507,132735,132933,133199,133247,133254,133366,133393,133671,133950,133953,133980,133989,134063,134296,134418,134528,134533,134554,135028,135099,135236,135269,135282,135383,135477,135733,135927,136247,136329,136630,136644,136645,136676,136702,136824,136832,137290,137302,137309,137485,137490,137680,137779,137858,137921,138053,138085,138349,138394,138518,138620,138623,138692,138702,138877,138888,138989,139106,139182,139351,139432,139446,139704,139781,139874,140411,140430,140432,140784,140818,140945,141144,141176,141286,141513,141885,141888,142048,142560,142607,142640,142822,143058,143094,143149,143551,143766,143861,143904,144233,144354,144388,144498,144737,144884,144940,144966,145033,145405,145521,145658,145665,145975,146053,146075,146196,146303,146324,146380,146403,146408,146698,146701,146705,146863,147006,147173,147306,147333,147427,147449,147585,147900,148109,148452,148708,149055,149099,149513,149516,149549,149550,149562,149669,149700,149873,149878,150405,150413,150536,150580,150678,150753,150799,150815,151182,151282,151381,151912,151942,151959,152191,152223,152325,152401,152494,152498,152609,152638,152716,152808,152873,153151,153224,153375,153391,153429,153446,153746,153785,153787,153800,153875,153933,154105,154322,154398,154552,154754,154888,154937,155196,155731,155760,155843,156003,156036,156048,156063,156086,156163,156180,156213,156520,156670,156929,157065,157078,157227,157271,157283,157733,157750,157926,158271,158330,158636,158725,159127,159179,159239,159242,159271,159276,159544,159692,160071,160167,160240,160282,160489,160501,160552,160807,160866,160896,161173,161881,161986,162006,162008,162057,162188,162355,162564,162633,162864,163076,163093,163106,163182,163281,163789,164054,164122,164187,164391,164491,164578,164715,164884,164982,165125,165209,165299,165316,165319,165495,165749,165844,165845,166024,166256,166291,166324,166784,166979,167133,167282,167425,167494,167529,167565,167601,167602,167822,168000,168398,168535,168818,168841,168878,168925,169046,169456,169499,169669,169718,170061,170185,170371,170580,170614,171095,171099,171132,171157,171192,171306,171517,171546,171577,171609,171809,171826,171853,171986,172109,172184,172322,172360,172398,172693,172823,173295,173438,173750,173794,173797,174024,174103,174196,174314,174661,174693,174839,174879,174969,175007,175477,175660,175710,175828,175922,175928,175945,176019,176180,176619,176753,176850,176953,177139,177164,177249,177661,178267,178290,178597,178658,178733,178791,178884,178936,179019,179099,179122,179282,179292,179371,179409,179907,180010,180055,180115,180119,180159,180179,180257,181148,181244,181318,181340,181341,181452,181687,181763,181892,181893,181990,182080,182314,182647,182684,182789,182860,182987,183001,183053,183121,183185,183199,183361,183462,183702,183914,184134,184193,184252,184261,184285,184319,184357,184608,184770,185084,185426,185539,185998,186298,186411,186463,186470,186693,186994,187011,187190,187219,187356,187558,187617,187630,187969,187971,188013,188054,188112,188191,188444,188714,188729,188760,189025,189069,189109,189199,189720,189791,189927,189956,189989,190152,190616,190653,190864,190933,190937,190946,191110,191268,191269,191319,191694,191743,191812,191820,191826,191922,192183,192261,192405,192450,192538,192745,192806,193145,193315,193479,193483,193575,193676,193714,193997,194609,194642,194755,194774,194870,194974,195008,195111,195216,195384,195389,195481,195513,195515,195552,195731,195944,196021,196065,196207,196328,196427,196480,196666,196741,196809,196847,196900,196954,197105,197217,197256,197339,197548,197789,197937,197950,197960,197967,198023,198034,198084,198119,198121,198443,198707,198875,198913,198952,199017,199053,199055,199146,199378,199385
