static unsigned long v[256][256] = {{8194,7496,54173,53088,56411,35275,7577,49661,38289,5619,41733,35250,31086,47087,3873,35933,7948,45924,25938,57752,9560,58671,61405,42019,55129,7260,11522,53892,64559,35828,30725,22865,48626,62209,17128,15143,24864,37826,9489,30223,62300,16825,61072,11164,40123,7254,53634,30983,15290,50362,39744,37141,11428,32259,43484,6463,24988,16206,27814,9287,25716,55581,2522,5303,4795,48838,62893,4440,38433,2434,27126,25670,56754,39434,31478,41246,64002,44511,53714,30521,53135,50102,12118,12176,12909,24168,12714,49,35703,13814,38082,26710,4114,16550,36451,50736,32854,17073,42650,37951,29518,63278,49933,29193,16683,44595,65044,1636,17910,33415,27720,58357,3199,11517,7813,38440,15602,22621,40670,8393,58162,35497,34076,10869,19684,5691,43905,2173,45291,13976,41675,22327,56312,5763,44600,55370,36329,30031,29119,35973,44113,54889,28903,21216,14097,49415,55126,50466,42151,2166,26789,19356,62419,17062,23901,32361,40135,10079,63918,34830,64350,36045,23598,47768,9661,26503,23084,57443,20560,50986,211,16639,11726,11278,48774,10612,36750,37341,31770,14920,25987,60583,30481,38922,14575,21722,18530,54397,21060,50245,62937,28986,21966,24280,1980,11028,14788,6223,44451,25906,8707,24623,50606,49810,49702,52283,54465,14800,56421,3586,13524,29023,196,32869,65065,58736,59865,51826,4425,51440,50839,20619,35820,33170,32166,64692,46362,19384,50870,58400,16427,37752,10159,21095,18434,12681,30357,19510,64924,9871,23885,52137,8343,38062,63991,63714,27807,36466,57443,54115,9409,4804,46608,20631,8345,34750},{14793,41080,14631,23739,63483,49572,555,45164,55961,6411,15201,27278,58565,22163,51127,61501,25015,11924,27231,64725,39861,7755,12066,46398,24109,7892,53110,54998,30443,16386,25157,31504,8489,22929,48817,52120,46732,28857,404,183,64516,15089,2023,57335,52542,15771,32186,21735,45649,9690,34460,46639,39272,28667,54513,23882,39000,12149,7706,27672,62645,15914,54537,46509,48787,46613,28639,7246,20738,3612,9301,24688,39608,1901,9229,11366,5296,6979,54374,60145,39339,15213,8618,63513,11890,25152,5277,15784,43411,3495,38226,20308,31637,633,59253,50339,54096,47393,43175,18793,52131,28122,10869,9305,49897,7250,25620,52196,26539,63720,58464,59951,14124,56928,38087,29405,51387,18474,65523,20519,11749,54909,47161,12134,13809,45635,55354,51826,28138,18437,27705,41202,32299,18396,17920,63369,23117,39179,55847,15538,35055,10599,18116,57659,37893,5286,860,11474,25365,15223,6884,20976,31733,65401,36955,39919,42485,9824,51071,58652,58286,38833,38252,34423,63826,52580,45773,56994,12580,27042,3660,36969,50190,6811,36936,38024,23178,25545,3731,59551,31285,4972,48910,17840,27020,58654,17470,59084,7787,36792,18096,10599,45926,10285,23162,21658,60570,45386,36518,24793,47190,43242,15585,14750,55182,10283,22772,36198,18526,44848,20382,39768,40262,29145,56709,13931,19988,30148,24977,11236,15542,32384,16000,13698,22016,7215,58588,31197,35316,40810,4709,55642,44957,42771,51653,56568,3999,41349,59330,2398,17490,22989,25369,36966,52836,48484,51670,35007,37335,57574,8921,33725,45144,14904,33769,22530},{32053,54179,46752,19145,7040,33832,38668,4839,26169,54134,1955,29932,41528,19518,19248,35657,38380,46760,11301,57123,53452,3956,43497,4155,6685,40204,10358,23328,4069,47935,18525,38463,53029,23430,39353,4291,50676,14792,42934,45851,13246,48966,29942,58470,36980,48319,14129,6146,45440,52264,43920,5657,34869,53204,51511,22654,6287,6465,23344,64128,54915,63174,17326,32782,27062,12090,43685,27895,48478,38025,11784,47189,55590,38363,5642,26824,23576,46326,33750,63926,35108,64756,17446,12232,3660,29217,8802,52074,15045,5697,16838,8810,58233,3708,56010,22442,3126,60715,42365,27704,32790,25743,19686,40427,26132,30619,10043,62985,12863,12,40740,32607,33424,33593,9227,43017,22861,29359,46648,15813,56671,63696,21641,9379,16976,60127,45229,6475,15163,322,38746,53927,24663,43144,6005,26193,12069,36642,29860,60186,51657,39972,9129,6146,40101,19170,12206,33151,4604,10954,3609,14278,59998,47301,44937,34047,38525,4092,36881,9429,6068,51399,44213,9009,39099,10467,44560,32019,52196,30900,14024,28757,4949,65364,25676,52106,21929,29237,9138,28133,63739,65174,33967,8062,64202,3030,59593,17397,22921,28920,43353,22826,25423,15246,13008,42089,31640,221,45028,26161,34960,39521,18276,63345,41579,15588,10934,40339,35740,59617,9925,17778,59653,40030,18555,64097,60153,10317,48427,64265,56487,14723,2834,32064,28975,3427,27891,44484,1671,22737,65241,22085,42455,35165,29571,34005,20610,6813,35885,49746,52048,10802,7468,20822,28957,63041,42042,2289,42214,32237,16882,22947,24604,33854,38287,37190},{44735,710,28064,30790,2823,64790,11043,36216,59504,12652,54652,8893,43929,14106,18308,5176,29912,15373,54241,36826,30306,25270,51644,61082,60205,24703,4569,8005,29424,21938,46948,60369,30462,50516,46374,36873,17325,36238,20474,51463,16785,11154,31544,6608,29061,45062,27284,57108,40520,34776,49270,2501,45471,55560,26699,44507,18424,37749,35546,34092,19668,9362,30075,21923,63950,62819,12248,21820,51937,17004,53029,10528,5176,52354,1404,34200,31005,9323,57658,55334,58027,61498,40661,51940,29866,10515,17909,53442,918,55278,56490,25377,34538,23983,25940,55051,41436,20233,33703,17994,37463,32052,58754,17117,27531,44081,27558,13125,40704,61322,5146,69,14475,16860,26660,15327,59366,10605,39717,3267,36203,31351,17417,41704,42012,16120,7429,8276,6220,57877,17315,20238,61433,58449,21689,2806,19183,31420,55767,24336,32963,13900,48572,57034,6598,30707,45991,24663,52396,51098,33672,47076,4333,12082,54041,44111,61331,17784,14073,65424,40931,23604,14656,22664,23768,22132,21403,33737,26693,58956,19346,46644,60698,3698,44155,57797,35652,32100,45547,21560,63605,12930,7679,59673,8222,61231,54219,40787,53849,18217,16678,5908,38324,61030,48225,20845,10513,30207,31547,44713,37628,6235,63987,57710,8821,54532,1740,42633,41264,41247,60980,50904,18919,51242,56604,6962,60854,39442,25555,24179,43726,21681,42238,28449,50499,16378,46976,59315,37158,17645,8546,1960,18423,7379,38993,4064,34130,38114,819,51156,11298,39740,46442,28987,14830,11412,64624,42937,3679,36445,22511,60815,42862,45095,52001,8601},{4576,32690,54701,30631,16350,36544,56837,28164,8840,53482,9699,41805,2757,62593,42820,39877,33723,25961,6613,62141,2005,11242,60608,1729,62438,42589,7321,26632,4617,38128,45306,6153,58798,47868,58899,54010,56350,1626,47750,61494,22960,25412,52889,19847,65192,59700,39774,10052,24373,22984,21651,42892,4363,27075,40348,54404,46541,27779,51895,42255,42754,46535,11981,63433,31010,10318,9695,39047,44898,16617,44039,17548,53675,48378,8345,37863,60119,51608,16979,39798,8658,45949,39089,53199,41225,1767,44318,46317,53657,62346,3686,54097,25769,6156,12465,5194,42045,40789,26874,35221,27104,39577,4035,72,28833,15892,18600,6180,23306,22494,31422,54960,30855,33729,62045,54906,29048,55968,20161,22102,52824,21114,35928,35660,54045,64471,39773,31055,30126,18819,55400,25239,9281,46333,31345,30000,28051,52378,40191,57752,11342,57391,57358,23697,4000,31467,31134,26855,19124,53748,54854,27974,44269,32157,31083,56889,19477,50569,64873,11481,61637,51668,15172,9976,61208,64379,59720,50136,1067,48021,50273,42181,18156,61343,9629,42751,42309,43610,9957,11360,13157,14063,28608,50383,46236,2558,650,15499,43626,12841,39597,38932,20610,33595,2704,21214,55491,9028,59173,47643,56580,12859,43814,62363,2077,13184,7704,39130,58533,37756,58357,54317,11501,50863,53442,3672,46692,33674,65337,3351,33998,38363,27075,8256,22623,15572,19931,41322,45784,5579,23802,31931,19686,49663,1115,31579,53881,53606,63730,43410,62010,59028,54878,33871,43933,920,15508,48912,22979,10866,6133,31267,10790,64746,60568,3729},{9806,3645,9965,55255,50382,28754,21117,45003,47973,27904,4006,37643,38654,51182,14472,65384,41488,58145,35951,46059,34251,21216,2491,4801,45527,57253,5359,59974,15,64737,26043,14159,7173,42062,1272,59713,43005,3654,30596,34093,37619,38777,6269,630,50826,6113,37404,33679,48252,49774,2177,55364,8639,18107,37478,45400,1332,50483,6390,13181,16938,9479,48377,15084,52837,39282,30395,47435,32699,18324,26635,33888,16941,45871,57053,26696,8444,4782,18684,26965,44097,30807,9968,40521,18455,49599,24560,10556,10601,5487,51078,20162,58227,42002,4308,36941,18694,44093,55982,10264,19935,351,17824,42575,32744,9264,61472,38146,32761,11772,48428,60747,838,20312,33276,17053,18003,43718,41746,26827,62455,52194,46099,27678,51810,28690,11479,56565,5240,45480,44808,52210,2553,37159,14731,23176,1700,32675,6684,45393,59975,33992,4538,13235,49334,24938,43086,58045,36825,59103,57390,45012,50410,14206,44100,19725,937,61679,632,34045,1800,9967,19029,65137,53151,52345,40140,30960,47659,14602,5849,39232,29575,52311,33037,35030,8257,48549,51735,59498,2924,40257,63882,60209,64651,58710,55234,1100,59296,8170,8272,45175,46603,34001,41510,60536,14615,143,2986,5075,24232,45939,33233,30952,57564,40761,5212,42706,40937,41272,57956,52158,8789,51105,41297,8595,55322,36932,2078,45195,39677,43739,27319,58003,46062,2247,53065,43505,39790,55865,58745,1584,32049,27346,45304,58148,16156,41262,45456,20679,62412,9506,58528,19325,23623,36829,50052,23835,13916,39477,8770,2610,17886,6313,46897,39373},{37744,3516,21136,38089,57198,822,40163,59962,20083,4391,27536,34704,9252,46597,1105,28539,44330,25607,9174,32432,46899,49044,20368,32089,56319,56526,35240,58653,41064,18134,21003,52717,59023,12362,19748,7731,56497,18687,50643,38926,351,25897,6006,28967,15885,40417,1489,57361,44531,5651,29871,26254,63621,52116,46267,5316,29322,35342,28046,35145,17852,22333,46867,2115,25930,12287,20167,11568,31411,23347,35859,1192,11970,9667,19995,49079,18587,13674,18952,59295,31767,728,40664,64307,23302,38212,45953,51355,21990,24260,23940,3024,24519,27947,37226,17010,24341,19145,53415,59871,7729,46207,23315,6546,49283,46550,1946,59933,30864,64431,7939,53615,64365,10278,16864,48409,55180,46766,12333,54446,62766,44559,34749,3443,52700,54760,17109,7774,7793,675,7351,43886,23499,10083,60124,11774,48229,35749,59466,37142,56923,22327,42344,29276,56814,41206,49843,22466,33579,34807,62365,11531,45030,6776,46908,33479,27702,1369,15963,13487,17103,25938,58467,22270,43799,38448,57456,51607,40633,23243,381,58453,13998,1971,52286,49820,23056,37093,42943,24889,523,30026,38704,12663,34386,29359,64213,5781,40212,60406,21981,28218,64399,7583,24678,44980,52957,31968,7617,26775,31450,10749,55408,61042,45143,44142,12492,18150,40098,1087,46983,13681,21034,42550,24931,3606,338,46448,56754,39083,7789,1864,35404,41556,10184,10713,10835,41607,12400,10030,8307,5212,55560,28310,27568,48955,27688,36732,8753,14297,4843,12243,58085,45439,51636,33990,1741,20784,1701,11179,62717,29668,27633,24225,10502,627},{40392,7574,34414,28735,49703,62032,736,8605,11262,12419,55996,32317,57242,56418,54615,15604,55072,20660,54924,10697,31881,9936,10207,15504,40461,29626,25833,38434,15691,16778,1367,4454,24049,54317,59451,39150,38421,7794,41080,41318,63530,35450,4339,12965,44436,7117,14391,50814,25236,49502,9663,61514,33136,36170,11727,3056,53048,48951,2623,48313,20983,18491,4237,23794,64048,56180,28164,26338,6753,4144,49801,61323,65074,56911,12263,22820,4806,53372,49719,32594,39133,10055,57077,28393,24006,58612,52995,31338,47562,27593,4751,1355,65317,39971,30317,15762,10072,21914,14337,32676,37704,48383,62622,49482,46367,43193,43897,16993,52144,20305,12152,45147,50919,46937,5321,8689,58797,64901,65334,44966,60170,37461,14470,64495,21640,18800,63127,54795,50811,44671,61539,13252,43889,43611,43325,4763,7627,4981,63837,36224,59930,52072,23318,18149,4114,3440,55196,39559,60940,27734,5723,38315,6287,58491,46112,30527,35778,26360,39895,57384,4358,29786,16687,5582,42253,53419,28846,22997,40094,63224,45632,30245,2655,29455,64507,46771,5981,22182,20259,61431,62111,34584,15138,9548,23607,53233,45154,56773,2801,18284,45752,39497,22755,60848,8488,52274,12561,6109,2399,59906,58120,16838,32833,9190,62484,405,40662,20780,56527,60474,47332,22814,15162,36349,4568,62966,5434,52498,13664,62168,26848,21799,35416,49230,10041,56349,42139,32669,47027,60369,35181,58516,4899,56236,18220,59408,11687,27629,3266,41678,27133,64551,65388,22494,25456,36000,54646,30023,4655,34235,30200,61567,59426,47269,50757,41027},{51093,10092,48830,59788,48445,48553,6051,34737,10973,963,6875,58779,49690,22316,56733,29927,49080,31284,23381,8427,39564,38647,48235,24675,31514,32572,61609,5438,57763,34321,47152,63152,37855,1462,5482,33131,31646,54108,2792,17164,62920,9815,36943,60043,41051,48370,29340,45255,25658,22596,52093,12229,35579,29984,50752,21832,45483,38641,27099,28145,32082,33625,9113,34542,52993,48875,4674,63107,63261,38421,35690,53442,64757,5001,61971,32481,25733,49036,18177,38635,38411,41874,32301,14486,41787,39709,19500,13840,64170,24000,26655,35654,28336,14010,6026,64346,35081,47824,28450,38135,65037,51418,24830,1300,43153,27152,45439,46384,35734,29713,49221,20073,30197,34359,50858,10771,24153,29639,9026,58094,31949,65252,28804,2029,57737,27816,51191,33766,27979,8460,13012,22104,48272,52446,42228,5596,48402,54396,25934,56453,5384,13442,3895,17266,40389,54383,51208,61882,56760,36166,40360,14232,30939,30525,55251,9718,19180,19180,36552,10087,6361,61299,19515,5609,4892,30516,50626,27172,648,8888,25737,28321,14699,7620,32495,5350,39828,6026,58073,29509,13276,6094,53025,43451,25150,40335,18439,8140,18437,30552,19681,41665,57209,61449,45615,44258,54423,24576,58145,29072,43782,54221,18200,37214,8743,270,55563,57001,47247,54684,54837,56392,40400,30450,49709,51767,32659,53421,52546,4144,30457,27810,32049,45687,17407,35797,3124,55977,51451,32250,24840,47276,11083,48974,22079,5139,56631,14102,13173,62404,55304,10687,8548,49268,39704,57376,32450,41153,7018,5418,60083,63791,1819,26743,2890,64760},{44926,64706,38966,267,18750,13353,38248,1494,65193,28583,32689,27579,29850,16639,29014,58231,44613,32875,13146,59100,23574,13960,33845,14618,42401,58740,32340,55422,10480,29915,54138,38506,6451,36706,20765,2673,35082,52064,27944,38000,32065,22336,4554,25522,57869,54296,33438,48259,14873,4964,13649,17846,62713,31508,65360,30834,26443,32184,6029,1908,24312,13820,31634,14311,16904,50893,25794,1520,36477,31489,25539,47089,5653,17275,36187,55819,9947,62466,30069,41797,1513,59122,18369,30339,593,49489,39458,793,37794,54379,43406,7336,19489,42362,76,56268,27504,52965,31667,50113,15872,22826,57356,27967,15699,48142,51938,55226,63351,35557,43475,18142,45661,49976,2697,52423,10061,40032,17745,44711,12916,46919,9222,53395,57743,29765,3348,48671,40991,3013,45773,49680,19553,12661,65320,57601,44693,30822,56533,55768,46883,10679,53019,48429,55160,20985,45879,58242,13003,12221,29789,5522,23951,30689,10725,15974,17098,24814,38941,23830,59056,29683,55984,31590,49810,1542,19109,7775,50370,17503,39094,11068,39249,62010,46466,59129,25259,28884,2701,57070,53698,28992,60565,6060,54257,15477,59120,27089,21284,43404,42618,52510,63255,25829,21306,39312,60925,2092,25417,23597,3321,4234,13313,8253,46469,26914,62521,44361,47262,18197,54153,46230,44244,51043,56552,34504,34506,45421,3218,42384,49860,9603,46263,19210,53522,61638,27545,39017,28400,22958,16205,1936,2103,37874,20045,53018,42705,64107,10183,35801,39669,49516,41185,28670,24955,13162,32840,62451,55547,19233,33287,51864,31993,3965,15926,33164},{6983,12276,55530,27716,35461,51201,20726,2670,57276,17821,35113,52998,27541,16832,43321,14965,7090,24674,10321,10458,13435,5985,6256,33423,53138,30520,17694,30300,52580,16529,30751,25408,64940,3417,35796,31920,42354,25787,423,41892,64694,16669,8234,31439,12834,40721,33844,48393,49019,47299,64534,32711,43872,32386,64368,54854,21178,45336,1369,31785,20828,20798,1120,3173,53245,44670,53344,58682,37048,57496,37211,36258,3306,25697,46516,34625,43767,523,47422,30188,4353,43304,49397,3476,43348,35005,48518,20607,5828,38277,38453,27070,33523,51719,40794,56888,3166,53519,44351,16065,61513,8753,3013,32958,7963,8414,52056,8424,63744,41125,47005,62993,40492,50423,2387,33501,29933,63578,18404,5125,24103,31152,14043,48080,4875,22684,56769,19478,19021,59731,35276,34942,15488,38565,16428,20907,16677,22013,27695,37319,10848,30656,41224,36994,4155,43210,48272,6057,31568,38728,40185,6650,25791,49125,273,49764,45005,62728,50315,42416,52314,5666,18109,48893,41941,33113,11234,61038,16014,19607,24842,17946,49380,61928,13037,37275,14075,13588,7316,9187,34032,51898,19953,20584,39562,21428,25562,41149,4230,31699,25728,35611,31326,50674,49130,12401,17587,32757,9316,20357,52229,61607,62059,30196,58860,63650,42157,30397,33082,35432,21342,50600,22986,32677,5728,4189,56681,36011,21406,11878,64409,61963,4778,56128,37124,10362,56415,28421,20171,7249,27923,44208,33916,59961,46142,23774,42744,33582,27588,37668,63454,42035,39683,55181,13006,6734,43240,4127,56533,58745,13122,1637,59516,49927,1899,15618},{39095,3791,24126,30943,48886,24819,50978,30542,35788,6324,47120,12409,21454,3145,56403,52621,772,26696,40699,46437,21564,51063,57888,3554,25057,61599,20720,36116,16341,32192,15082,39203,63089,60224,51337,38948,904,32686,35758,45304,25515,50024,48975,50096,13686,47113,3286,41560,8999,9350,1225,14999,13539,5714,44991,59167,29582,58937,47362,26948,23377,9035,59746,26448,14232,52845,53833,44580,25260,19729,31491,8062,32645,6153,4532,27889,6346,30776,38479,7620,22525,36407,54173,59395,44927,12467,57255,49146,33253,5420,45211,9365,54703,4090,2610,4225,53744,33743,51932,30611,24617,2214,15428,41274,43567,42502,29068,52050,23682,16958,6508,57191,41621,44597,23729,30228,41943,19508,17619,52166,29469,18323,6045,54014,6105,60543,35435,65066,56416,46123,64530,20037,40327,18151,59099,58853,52934,65200,7832,59709,63551,36066,20511,27493,31793,23352,13449,55174,41825,30422,35450,40275,38018,29565,26960,43655,58551,10259,21485,64544,48849,44463,10498,6517,34645,14959,47391,49566,21057,23761,31155,30266,30476,37246,22824,40177,33117,54764,1748,65300,58594,61860,40398,33695,4505,52525,2966,37025,6723,55882,55022,52013,55101,15536,52630,57235,37283,17460,20263,56878,26439,27660,53198,13760,43252,62185,58832,23604,47812,31456,2089,6968,49045,17605,48020,16228,20769,6419,41154,27703,2338,21463,26554,37607,36039,34041,42594,8943,9947,24442,52160,6258,64637,52821,10147,27103,29138,46244,8576,25593,2579,51443,23269,25460,30190,3504,61071,39382,21100,61641,54947,29405,24453,5291,53275,39016},{24810,30436,43034,49936,45916,13555,20583,33883,46374,20401,55618,9114,5824,30136,61936,9129,63105,40399,11803,8921,9890,46045,52152,30502,61507,16715,26368,18204,2887,57405,17498,8996,54236,9570,42117,35332,2916,40727,46881,36530,60688,60192,14221,29876,7530,709,17457,16203,28474,64765,5586,64572,25173,17959,52206,45224,13649,21834,46613,59104,12848,45126,17272,24240,46521,19629,10428,27787,41070,63282,54477,7217,11376,2124,53782,63542,31628,35536,7731,7136,64448,49680,56182,49665,51300,52108,36011,21175,6710,29899,25503,44509,54327,31949,2126,26318,45149,14679,62315,46715,32778,43684,6700,27607,13272,27154,14964,50040,39799,40551,45883,20473,13249,3947,55435,60263,1099,51525,11835,20754,23000,22312,12724,6772,26651,54649,33384,14367,36484,40024,22930,36840,5990,36626,47607,64561,53542,49398,7135,61016,4236,45742,10026,63702,29761,21218,11462,65181,37177,13583,29695,56810,50034,6206,14818,60241,10376,46222,35462,4874,23338,3326,27213,14996,28348,7076,46185,43581,19188,49663,22438,13600,59543,61374,45821,48828,7506,53772,55247,59228,22978,10100,53426,895,5504,32009,15998,43000,5014,8021,29656,20274,24234,58907,34517,61707,16981,2408,1606,43966,57664,2642,47688,7575,51428,61877,51765,5021,54545,16968,28851,20749,62846,2898,14747,28818,25593,46497,20251,61914,60997,24827,8567,10330,7406,57815,3322,6134,23233,59189,34581,35501,5709,37196,15360,32556,22658,55554,41108,28120,25047,63500,20787,45915,64284,50837,11173,39461,50945,27998,4742,64940,20876,54733,55546,35241},{35706,45026,59376,56184,62464,34188,953,26230,56544,61821,36691,22020,61283,54950,30282,30819,53514,27410,11748,45284,21406,60291,36855,20786,41536,47133,46706,16043,14453,21458,38846,60178,32198,44070,49614,15979,5948,18446,3217,37220,29827,30393,61201,37292,32279,2852,1590,22939,30780,3457,9332,2874,37982,40408,27709,51204,38314,21699,61304,44724,14135,748,43636,3433,32721,9685,44616,29803,64713,54484,21641,13185,47536,54187,41525,21036,42498,17179,24473,25407,6941,5200,31673,42921,1941,29628,65278,63432,63512,61501,8799,61775,18643,2766,56481,39395,54980,3444,56077,61111,41067,10009,3642,44605,28569,5601,20255,24115,56700,3269,21178,36262,12681,55326,5366,33351,1060,36444,18293,4967,39459,49843,7467,9226,4869,10128,53907,525,11751,4032,60392,1377,51989,49493,9543,37424,2256,38345,44997,54168,57861,7725,53146,53425,11630,17232,36462,41951,46228,16799,43606,12853,33871,5230,15142,64394,14373,10240,9320,44260,31364,62758,40080,56855,31648,55556,16133,280,64668,18569,16040,7804,51117,32931,63100,7553,7779,60306,60222,61163,26,61941,49171,51075,47412,28040,59601,42696,1341,12356,29419,59364,25252,16894,48240,25680,46415,12412,24672,60927,43224,32842,6488,39459,64061,58141,40180,65040,47669,32180,5317,11148,21642,59813,2104,11855,8077,59477,55581,28973,15856,59336,19306,40532,24220,45217,46941,44092,3713,46450,20710,41737,35072,29835,25833,38990,21044,35571,49697,51581,13352,2809,44420,33587,2326,60464,59843,32711,54054,57694,48785,39099,49137,27925,8496,4633},{35003,61311,53644,52791,22699,38295,43156,63547,47813,17414,30238,54977,22325,65199,60190,64851,59295,21096,61779,5362,49947,48383,50919,25543,10269,9768,24938,39580,10642,51588,13059,20814,8743,54848,2698,4672,20370,2022,57985,27029,34761,5991,4720,53980,8048,13513,64485,45675,42676,58811,3481,9430,16876,21870,54775,27330,41482,63528,26216,31797,64042,3598,56044,43880,15377,11329,44485,34225,16020,65130,47054,3539,39201,8729,41933,12321,49334,3581,47579,29990,9112,39186,4589,25219,39145,10795,44307,11746,38519,5660,43459,60669,63438,39689,15211,23429,34916,48638,22867,37566,5084,39090,12230,14932,6835,3882,10169,22027,17065,57759,9146,45549,36578,17849,55708,10492,12446,45414,40006,41393,8690,21109,21192,53181,10683,64717,55158,50763,22988,20707,61450,53541,41919,42699,15488,50494,11821,53822,17996,1456,58382,3813,2080,37320,60607,2599,4792,50372,6094,38315,63557,65510,24551,50289,33086,61407,50469,18487,33582,52384,16209,35919,64938,1706,46343,54044,53895,53219,32454,62524,38797,40376,50365,36092,34333,20920,20390,59628,49730,35864,37631,3266,46579,60604,56331,28529,31390,62423,46847,898,13854,34112,52054,746,43559,35955,8954,26844,44697,8953,16580,60056,60280,24284,57759,21902,28834,58895,46168,55828,47344,29353,29543,62618,13550,56292,17189,19360,36598,18030,46889,23523,41980,11675,29502,35402,8281,4686,46373,8356,20065,63785,47422,18554,22522,55773,39627,9031,10532,42352,50893,38160,27678,22115,29083,61613,7224,27944,13301,58670,63438,48189,48706,21058,35073,31934},{19129,46439,11211,2177,6553,33639,22435,31194,2548,34474,51370,40370,2342,12533,10289,29754,49892,9345,7672,20565,7621,38542,3913,19707,57088,53995,44390,38000,16267,3566,23796,40045,63037,446,4888,41693,24991,61273,5806,54584,50225,35753,31167,57763,26411,34802,3789,9511,47178,49506,32713,25573,58200,2079,56803,11261,45819,1505,55588,59579,14493,26988,15017,42403,8906,52404,4425,53004,37773,45984,48166,6073,10036,34802,43315,8120,64326,28422,22215,30611,45196,19538,58126,64758,22244,21890,52737,55391,21307,5363,60689,2512,51094,56509,13896,44355,4657,23411,63075,33352,41930,23776,5871,60187,15600,39211,4509,36560,15977,12025,2313,16105,32405,19289,9523,24826,43186,21687,63146,38971,41272,9697,29550,7736,2478,2207,45416,3423,12443,6116,30315,44095,19583,52295,16437,59080,25971,12387,3520,59480,60846,62674,57850,26047,25244,27852,48446,50605,60752,59478,60462,56853,10251,28538,63288,2442,44364,28947,21462,28030,17405,35648,50687,63337,42706,17087,46768,54347,32885,47281,1685,59048,5060,35490,35737,39343,30657,9351,10287,6398,21380,23558,65316,6478,28631,59476,22159,55878,937,47548,62365,18309,59203,46059,29641,39242,50374,60315,25426,53053,54399,7912,64518,60771,49270,16554,30683,8153,34457,43293,32693,57621,63542,55816,40207,9499,47047,27955,61550,41076,56612,49052,39278,53740,56981,25715,55069,48173,23543,13951,60399,56967,11188,44418,58812,56039,34251,20474,60952,37900,45017,57662,10796,7773,7414,59825,19964,13591,21358,36193,40480,6960,25982,13217,50358,55962},{4142,63533,57498,48907,49468,6920,19335,42489,23966,11708,10624,46582,24265,62568,29164,34310,61607,22646,35504,45065,20527,36357,17527,51083,9329,8533,33617,46569,62385,7,10671,25210,35175,24045,56380,25142,56559,48394,47062,57886,2921,6755,49881,16392,60948,31812,35240,56229,31358,45578,12935,57765,30914,60860,6506,57825,21382,50665,19874,14391,55008,53288,41904,14970,50763,960,16329,24838,55462,54046,41729,20398,27845,8591,43102,37975,48733,42530,31042,55445,10579,4007,32412,33340,64339,51044,22558,27730,42346,10988,30450,56304,55442,30331,50603,11668,12515,62639,4637,15019,52797,45199,15598,615,29311,10065,23244,2073,47100,23717,46959,9536,56937,55547,23238,2463,13594,57850,23558,14066,12485,45287,38141,44938,28517,28424,34874,62437,28132,29349,54735,4089,63380,46270,5429,1167,22193,22132,22349,52135,1354,26014,62942,9624,42839,36160,26902,37017,65003,2170,59047,21353,24484,1670,23149,22545,15231,56780,2226,17630,39596,50374,2304,20799,36485,52519,44919,4800,24431,56811,44139,32294,6348,4902,14329,6840,38810,63413,34155,61865,28706,27891,50131,40839,2723,43308,47859,45473,51029,1435,32853,348,478,26828,62025,34150,19630,28831,10409,6096,3675,25678,58755,60636,38896,31849,23013,17559,8753,54923,56103,17106,49001,8072,28487,6322,58022,11524,20885,24759,29966,51431,31050,14144,56316,43431,64335,573,45476,15052,62100,51625,50677,43782,15971,8694,28583,33805,27776,30858,16214,51065,15827,30876,35412,16263,17920,26987,28119,33042,12025,6153,383,34446,1307,48716},{47916,26768,26923,722,30107,46451,49391,28343,13569,43884,17313,39844,18560,12774,37035,31877,30781,3614,64681,5671,45404,46929,48464,47143,51654,28045,34932,59300,600,49589,24798,20838,59612,47871,50007,22270,34792,36163,62001,12688,48209,57781,60043,64406,15278,11401,62640,16263,39415,36503,41825,65011,5514,12238,30144,14626,16474,53673,11045,51426,32522,48486,28668,25312,37372,23706,36119,14616,53625,34959,44858,15101,39203,62318,17116,15408,29572,31138,56996,11274,3862,8320,46838,45731,51856,19433,42315,44177,53922,46223,55731,4470,9892,3041,60274,63135,57975,51300,17325,21749,42172,52770,25623,17887,52628,22357,34018,5427,9852,26464,22934,15083,14750,34913,11853,25428,31844,40820,44669,26794,8097,41868,826,13993,17251,58879,36175,4667,45263,16307,1332,42593,14269,36040,25989,20198,21122,20409,58018,42232,40923,154,18545,14679,37294,38899,55364,5981,38250,53447,11015,51427,2182,37593,18155,51962,34374,39959,20212,25511,52185,31137,64798,14441,20105,41734,59286,37847,18709,6997,40001,49333,14436,57103,63110,1129,47810,52186,47492,62355,33132,21920,53316,50767,27649,1329,54895,56352,62351,11839,12686,2545,15943,23175,38680,14370,49095,40710,54261,53337,33472,13045,52615,13923,32887,19160,1022,16277,50615,39904,29870,44195,32274,53888,46106,42030,15637,1379,7000,18433,36553,34897,21112,14964,23065,435,13639,1854,1361,49610,46766,401,34818,54634,39214,56731,14726,23033,14428,34601,20750,3272,56450,18373,21966,64365,34818,42103,36891,51302,18130,19967,56544,35353,24347,7427},{43560,28341,29671,44141,28506,52581,2632,17559,57586,44089,58228,5099,1977,44527,16946,28111,23285,62633,22868,10609,44405,21783,59121,41498,11941,7795,43974,28203,64188,37509,13770,8487,8707,59830,8025,23433,24751,59478,30830,51979,41852,29047,54260,15108,51415,2605,33241,508,3759,31510,10507,13994,31536,49922,59410,19231,65419,42163,2647,59407,33587,61077,51470,47326,43125,27086,5118,48664,32172,23510,51110,28527,40211,56201,53580,864,16599,58272,59559,29205,57728,40797,47791,45899,974,56962,46936,51781,46283,15259,12431,15375,16163,33115,41390,24742,28214,47416,38777,56148,30091,61614,42998,40399,8190,40833,57211,37607,3817,54743,50473,10402,47059,6610,56245,9253,62339,5606,25656,15024,7608,2122,35994,2685,29134,52596,23951,16134,11092,13333,25255,15796,51009,41098,49281,1743,29990,2192,54302,55383,47320,41005,1938,3430,5436,2856,49607,61023,60571,394,18994,25642,64663,48598,51511,61609,14887,51478,6503,8592,41419,55841,26144,42751,20135,40175,26440,56775,12172,65170,47431,15249,55781,21133,58726,13304,59133,3300,1874,52282,21130,61906,61213,23911,39810,15735,31570,42172,19242,62270,9982,43512,47264,32494,45432,269,22592,19020,26260,5173,20836,37913,60011,43938,59022,13547,47368,24677,5285,51200,23256,3762,45529,29197,48809,26248,49660,45098,48909,9817,33849,62921,37789,21260,44148,26496,63093,11421,28431,33840,51610,44143,3330,20215,11145,31739,65326,47710,42196,57512,35480,29702,61453,65101,892,19099,54818,58862,59416,6796,47350,35837,52942,40606,57340,57979},{15985,37764,47391,36800,34494,53793,47391,48658,20187,27008,41919,28724,9587,18981,8268,64357,23998,60642,36897,15487,13579,36383,38071,8993,20610,15546,8141,39403,11342,3023,878,7359,51583,16179,48754,14722,8162,65450,27573,60193,13479,51057,61647,3163,57699,56847,32089,7934,18034,51433,15256,33298,8737,31714,56076,33004,62891,56631,51919,58305,19734,15378,8556,34191,19194,7761,53452,25989,49851,48205,51955,5296,17073,14887,46609,47588,36496,48178,59639,7542,8342,32073,46574,54978,44170,57583,21635,3736,64862,45917,185,10905,60574,65359,7397,63896,21146,34207,43161,58198,50274,16452,57585,16964,43710,51369,9719,41910,53847,20085,20249,48174,9659,13416,30657,30196,64391,2839,15598,32156,31033,50678,9938,17675,46027,11902,58395,24540,29752,63576,7206,1598,36212,53221,23274,3745,53644,8374,33739,8752,17866,2662,5168,49705,49448,33366,30932,39407,31552,5332,47881,60562,54163,24448,63804,24611,2729,25432,58736,16906,30042,1113,48830,32020,35818,46961,44227,6458,29807,48387,37713,53527,31647,1556,49647,41573,20877,58787,13973,14390,572,64902,11024,553,1723,41438,14421,2695,23371,10852,60780,15074,22208,34336,14164,4087,11733,49224,32991,45866,23864,33837,22634,29365,65399,46524,55440,35745,61677,32166,60415,14231,15167,62751,31344,54721,19225,50658,11471,33151,35659,7852,60947,13160,33173,41622,15312,42420,17460,8309,63910,54459,8958,46235,44137,17016,53551,58964,2124,36412,11906,47109,1513,32062,63012,17601,31218,38450,29987,9468,41524,31700,12918,45650,38376,45976},{53443,53762,52048,61356,19641,23781,20472,26958,61790,57396,47016,64589,59200,13018,57679,10462,49923,57625,8812,10709,32821,16193,35137,3450,10561,14566,4060,27973,17636,25140,53812,58536,50651,31598,10217,31160,13243,39776,32704,13169,6477,48664,15262,3828,26791,38348,2399,4660,31081,21741,42591,8480,9494,20082,3902,53610,13913,64889,3597,13228,46909,23703,29924,38085,5634,59866,15676,25944,56734,50705,48531,59518,25709,58316,57282,43788,46000,41288,146,37089,25357,44582,64732,35110,12169,64869,49642,18674,11030,6652,65290,3320,47225,32376,19428,15867,65352,41658,60908,3814,30689,28551,47340,55885,3293,46246,14723,29514,27326,23312,31198,29575,16791,5496,58597,52487,39179,831,29949,9067,9393,64259,65476,9979,62296,48226,51708,5078,18633,27324,24256,26699,48146,26381,27991,42112,62693,56838,8640,43668,50029,10804,49836,50936,60765,64347,61024,39769,22927,45746,32022,1866,48196,6107,52499,7336,24170,21887,29370,56129,9272,42911,45912,41257,14075,29359,29667,44658,40423,3918,7385,49104,18935,59522,61083,20270,10742,22722,40694,5205,45715,1282,48485,42178,23951,24198,23928,37901,6966,19376,41370,59314,35467,61699,45693,62886,50841,11348,58090,24935,875,17690,64820,42337,46730,34162,43948,4181,29106,20596,21177,7966,47837,8530,8688,40592,57653,11764,63981,63656,62531,21712,58321,2239,32323,33863,57453,6041,17612,58336,55485,42201,28215,20811,37557,2933,46797,36412,30277,45966,54638,12444,53248,4091,37263,21390,56008,50760,3584,65027,26612,28402,48316,52557,12755,58606},{35062,21318,25031,19726,9450,23606,47461,47822,42679,19165,60987,26950,26603,8016,47883,53264,12300,21069,54207,27349,50623,44373,33182,51344,21057,59424,1220,13092,17377,12110,32002,22910,39581,55357,40359,618,35773,29192,5358,42534,59876,27152,49455,12248,10752,4173,1512,37508,10984,45294,20672,1562,61452,37192,10831,1304,42880,59338,46286,60684,32235,8725,36772,50195,19849,45870,18282,11972,43255,46759,43737,22410,33752,2640,26123,30386,49388,63713,61677,63419,64682,6866,10277,49936,23112,60092,48201,61197,19671,41181,30638,59681,34024,27831,62285,44612,12176,10227,46650,16966,19099,50056,58728,46061,39964,52721,37355,16941,51503,51192,536,60370,48625,38098,29775,46014,4021,35572,23229,61547,33891,35388,6723,32867,30499,17645,5198,43058,63329,52171,49389,64356,62023,22209,13754,7109,61305,49059,341,53056,7320,8892,47658,48008,57553,25435,2387,44306,4742,22942,12894,33695,5655,65027,2816,24481,54764,15504,10364,6831,50026,56559,7536,58963,18796,29704,12916,22182,39678,32066,24244,60548,18046,31322,56223,27962,35279,20679,17319,35653,31389,29871,54377,45635,63562,43203,2320,33151,30604,54526,51194,6578,1683,57032,51991,60380,38943,42654,3064,417,3132,56581,54114,6848,39022,9588,42133,32557,4962,35241,29259,22684,17784,21173,21305,31985,18087,52520,31561,4652,25324,9209,16029,9606,20534,54995,59415,10102,34451,6038,19434,64313,23357,122,59002,25008,60225,64609,17064,38137,30728,34762,31587,14057,29300,23564,42254,42298,47140,12023,20561,7970,57987,56503,51341,27118},{28678,34387,23470,6058,15861,39210,54561,55597,18117,17506,48619,63483,12192,34579,22209,23294,58609,49117,22716,38318,24792,26330,63527,6894,27335,9047,1725,10770,29820,24836,48113,53490,11552,50903,10490,35011,11543,46363,63356,14745,33609,65488,8075,61941,27744,53270,20423,32931,16047,22627,46568,62622,37159,11196,2124,39218,13602,33504,53622,27477,34529,5041,34040,59871,20059,56741,62895,48598,53759,44094,22309,12715,553,60308,1676,793,27286,25851,52122,51154,4329,37634,36304,38576,31491,51919,43869,53213,20146,38195,65497,52178,8189,35650,14237,58872,44777,15164,44994,59621,42289,2096,56125,48466,25060,48581,61851,28914,5587,52191,40549,28356,43182,50728,55871,13845,57475,42775,42614,3744,39266,14253,54242,21606,53650,31491,56484,49226,13079,39583,2390,36515,8299,34225,47845,14876,40571,11328,58813,52655,25448,7254,30689,45912,21086,29192,63412,44419,53461,15416,44018,9967,34362,15864,49112,36960,56618,63516,25128,38476,9444,64392,24950,25391,37907,11860,20418,65181,919,36685,52315,61467,31829,48205,25974,32210,24728,64207,34079,26130,20645,33583,42222,7713,63683,47970,21288,21929,56760,1857,39341,57693,32919,20298,51296,55160,5182,35305,37980,2909,18198,40958,1866,10339,23828,36389,18585,14139,36175,55381,18849,45174,1399,64734,42261,5385,65492,4,64893,33205,11744,6879,51669,57467,19600,682,3824,29993,35584,21166,15461,8230,4717,29790,50097,40090,5241,33500,2051,30001,57007,41711,14845,19199,19883,55398,9265,15838,42315,62638,7513,3365,1342,38398,18335,25677},{41175,51257,48939,31559,10937,24893,437,2488,28249,34145,42047,4121,48099,46637,40767,15131,23782,62791,35615,45262,51949,59956,15259,35930,43503,61586,47428,33185,48933,40398,58617,14156,39100,2236,15473,56389,50521,28363,31350,942,47005,29683,20897,59423,7909,38815,27461,19258,26515,16949,49464,59768,30746,7279,31864,17324,41572,4106,10477,35161,45044,1124,47293,35252,8827,34776,3532,39952,11771,8139,34019,14043,47502,32330,61616,60162,15110,15926,7564,25884,2786,42432,19562,32387,48895,59895,26077,48923,12604,32896,49296,53959,15023,17093,28118,55682,25483,58393,50166,22847,26287,50339,38637,26359,58503,18072,34577,16218,51625,42594,10515,15932,48122,56605,51000,33430,40931,60091,45172,62444,10073,12963,46674,24689,19042,15948,43039,20788,58301,41975,16474,6585,31167,61909,2101,58369,16740,36436,57375,53044,55462,23244,4608,43646,58664,65360,17276,14309,17335,22317,5054,41280,44621,11352,12355,3219,43876,20896,20488,19107,16070,32833,32019,39585,49690,424,50578,2695,36052,13951,64729,51443,60643,46143,24485,31315,16925,25569,38040,24214,36110,12882,19589,30736,18712,54294,10072,60429,33625,25817,24311,8117,10394,397,53398,3045,57354,23254,60094,59087,44701,24202,63979,19974,44510,62766,19432,20197,59088,50957,11919,10045,47895,46896,29700,18266,31525,64509,25237,23615,35979,12732,25840,48811,16864,26041,47416,1657,54989,23095,14160,13667,10802,20103,9567,23786,17169,49156,43822,5440,42850,6701,14375,32055,39873,8004,17990,41117,27829,54660,2475,8692,20657,26210,60520,22957},{43252,65400,39664,9188,47181,6613,42655,34625,40835,63216,49472,63014,40541,21152,27320,46183,35981,23552,20461,55716,6953,37204,11170,18631,18350,60469,27839,538,61809,30036,39129,12352,36053,58524,16908,54001,59229,15200,56376,3374,64386,59701,29296,55083,13016,12980,25359,22725,25595,15081,13403,187,2826,25878,53675,54537,32694,8974,23718,13337,48988,11276,30018,5591,19178,507,44218,54341,32638,39623,59023,27092,40240,33321,38864,6859,48796,63967,34732,15198,16376,37093,10361,54704,13918,62390,28134,22624,62622,2861,47259,47528,44159,15104,38066,50567,11919,39498,10258,21733,23525,54489,55210,61910,18957,8012,59591,32931,1129,32354,64138,51300,19727,28439,38874,20159,60336,46773,51300,30716,15278,27326,32612,61398,30985,9599,47302,17096,23718,23399,51258,32259,13248,19924,24144,9480,28195,5214,57544,59682,12340,15888,3474,21507,3695,60870,47,21873,34702,52817,25618,45470,52262,10114,29195,20616,35586,48893,35184,29700,46675,45177,24976,22416,48789,61521,59871,56562,33113,34050,58676,24140,4684,18775,8505,57862,1137,23981,38725,62175,52349,64203,6381,64259,24923,62561,14090,52002,36178,18917,22598,14300,14456,35290,21834,47193,35820,19602,23175,61130,54414,56124,41745,29134,37415,1619,64896,51203,35575,14453,62608,1263,21279,36930,29104,44070,56007,53038,8902,49272,53273,874,16026,62436,58171,14891,36637,16137,27797,52108,35656,1736,64438,57645,3428,15094,28220,62583,2580,46684,2558,7540,48255,26428,58612,41959,51452,37981,48368,26468,29802,29823,34067,13080,39077,19727},{44909,46705,53757,13700,45814,1926,10823,35260,62777,63911,39247,55189,60243,16831,8367,36970,38016,45293,15089,55039,24563,32298,10036,53936,40542,32955,17096,18712,20300,46803,988,26602,2098,36796,11665,33068,27323,20268,43786,48135,10739,53006,47053,458,3320,58871,50475,54560,14070,1481,30752,37348,8791,25216,411,55918,42738,51669,18659,52049,9341,47357,49443,47008,7841,40754,15704,28546,38298,6650,28242,30342,5630,54408,48665,12444,15815,7056,48333,58695,43491,46761,23303,41920,30880,2711,18903,35151,27533,24563,10741,1702,54660,63390,38013,1623,48538,24658,15726,4906,42654,47665,8792,4339,3637,42480,57646,65208,12343,32016,56608,32925,55382,10375,32058,61241,49066,37570,4388,47941,52184,1764,44086,49405,5216,42103,31313,169,18755,9568,63465,59295,37787,14556,32578,22149,43260,10516,35086,20074,4016,36209,2294,11151,25666,27750,36198,17259,1591,33841,7823,49418,43170,15485,60819,11414,61790,16891,43856,38076,48366,31452,30827,43010,49136,5326,33309,48690,46850,42863,49983,62547,33927,37967,48987,41563,20150,12208,50737,58802,35927,53261,54964,18917,3719,28474,42299,53569,10609,31896,39971,64377,41867,16736,19730,56453,46414,34822,56483,27337,34636,16609,43249,13219,38277,22629,39486,37780,27315,2070,38066,6086,31297,29493,36557,58150,23729,11335,34791,39601,50121,19869,50375,11258,34008,38827,46780,27310,47644,17146,41514,25157,55105,22581,64059,14725,63843,349,44977,45793,57969,1851,14011,18891,47739,48454,28571,6907,1599,23602,10191,29799,30949,9902,45167,55118},{39156,65292,21747,20202,7873,9751,23318,49355,61290,8119,4677,46120,18387,14865,29713,11565,53510,58655,10793,145,59727,22464,18369,16102,50546,11938,60477,5861,34130,10227,40750,9578,38961,61876,10045,19126,34595,18100,51911,6356,33605,31952,28990,825,25572,14825,4837,40658,10291,34454,8659,20037,41558,29477,63022,43601,24149,5452,44232,34042,30831,34638,19306,54353,62693,64162,21509,38077,12967,60264,63072,52925,25221,46653,26322,47422,48542,27341,12921,4540,62279,46687,31148,16992,29918,3672,47796,49750,26135,16129,57588,55980,34217,23762,42125,18476,11506,58117,63768,39775,20475,52158,21512,43316,38940,33934,22434,40645,26976,25273,34919,33747,15620,47239,5413,15408,45181,45925,8111,9180,15817,33085,38153,60041,30406,7204,46407,40370,36894,64186,46770,26808,2199,28194,9587,20650,13469,57646,31893,38274,4143,5323,48626,58903,44539,43950,37886,11646,3921,33716,45633,22911,59072,36116,43784,37726,34192,15533,40520,7762,5005,1686,1501,53806,49833,33802,8610,46006,36159,20005,16573,59978,61367,57518,14663,35065,14407,17057,37519,61456,30820,14256,27425,6353,59713,3648,29525,15173,31987,35516,23379,45293,28113,4868,45219,38198,23510,36490,10543,61209,19185,59068,16477,46234,57480,64429,16746,15419,57247,9538,18836,41579,35372,14274,60445,29069,28404,14554,5612,3631,31107,64386,20454,63358,33685,57793,60065,29758,44496,31500,48019,61095,57865,10852,7269,47545,21683,57658,37781,46747,3330,4989,19618,28737,28981,14663,28172,58657,30489,1139,9064,2821,14083,23188,13579,43545},{9422,63829,20095,38003,35438,12165,24772,10973,63042,61957,40394,28018,17187,11963,33810,62806,6449,44935,14866,62292,16485,7875,52909,37541,55016,8248,28978,63713,43033,29803,25689,62944,43581,15124,45402,24839,16415,9793,35136,1699,44152,6630,21567,14308,32555,63457,59275,40830,20515,19280,2033,54350,64310,57014,6838,761,39122,4836,11486,21871,8304,211,34676,21019,58986,58460,51739,29637,16359,8096,59516,10677,63504,9269,46588,40493,28343,52986,22413,38844,64492,52659,27555,40086,63606,8469,44465,25528,5518,35611,28271,48337,33088,33919,35496,31249,24967,48952,54097,6637,61304,36570,42063,53644,30504,48007,37415,40552,10128,31822,35108,5708,11910,12061,26708,40594,24140,41876,25441,52839,6645,14343,24422,43701,19731,52776,59337,44330,35139,62462,49280,14198,60590,27041,52332,44880,28792,18866,39516,33254,52588,56306,50654,219,8545,27379,4577,53035,6227,47853,4969,53323,6704,58186,36499,30895,13838,45532,21140,63323,23210,63453,42552,42999,58581,53379,20689,12923,28266,16721,55669,29248,34683,65418,18495,377,40128,56595,53242,61368,33288,50831,15154,40377,19430,17336,40594,64105,7209,8577,62382,29990,11142,34064,41915,676,38527,17364,49843,64229,990,52338,1121,58120,24557,27549,64830,64490,53897,41885,51409,5723,10809,17665,17127,44925,31594,15514,65398,36519,11178,58228,6040,4538,17951,3994,58175,30863,50541,6354,36337,60561,8515,63257,20826,21378,22137,14557,38245,34073,47477,7528,10974,40387,3648,55388,9206,49431,30613,21537,65277,26405,59022,6277,59574,48579},{30064,38106,42423,12025,43536,58534,41065,19062,40813,51281,3467,14074,29394,31045,43993,27506,30482,28401,36895,63215,61558,34435,35535,31411,61825,17570,15270,2913,50669,55954,54604,42323,49692,50334,53086,63290,50751,20585,35250,31514,29123,2551,29952,19013,31894,16858,62322,64530,24835,29939,34793,21402,7034,51344,18905,24010,65349,56563,11897,35144,19773,26874,22190,51613,8341,42634,48365,40068,1176,5231,32377,23873,50952,63710,16938,13751,55321,10526,2829,26160,16622,48724,19612,48312,54746,22698,34192,31174,23885,3373,33283,6457,14651,2836,23858,46173,674,36255,26325,63535,42617,31960,57822,11807,53485,42607,20573,37844,7835,10606,11972,54549,54351,8587,25705,5933,39658,49845,14334,58865,32948,27671,36274,53204,97,50615,47633,64904,17263,11004,6001,53332,973,47829,54469,14019,29033,27348,9321,17035,62364,46772,58867,35455,42386,50683,55930,33104,30692,16899,63536,54982,56623,6963,44594,8514,49245,13726,6622,37285,55167,18364,59423,12971,58321,25784,33574,9843,25030,47696,60062,21022,62408,64332,33430,49177,49890,52519,7081,41958,57390,25042,51979,21231,30781,36397,50136,16927,27693,31797,51059,62148,15948,65021,55817,11839,38913,27170,448,22639,24884,43159,57507,29331,11466,12314,20657,19227,20969,28969,4040,13623,10867,28946,28770,28002,28824,3283,57907,61935,7747,42521,11558,38515,10628,16171,20214,41895,63626,20273,53091,23825,2738,25361,65500,60545,37724,38327,27922,31602,10561,46357,9086,35916,3233,21491,12998,20391,15183,20421,38914,44591,36534,28494,29825,28521},{46675,25147,3546,24688,39827,27746,29053,31903,56756,17707,11086,50413,58624,38173,51841,41172,55642,58490,41896,19519,34652,31784,20474,21286,24470,6693,26731,35833,14369,25238,27260,8414,59552,47033,16835,29423,2898,9002,56714,34426,46445,38143,57642,32866,32328,3394,45854,56799,60190,54695,57000,60396,1312,29316,16302,1841,7770,6730,4832,58201,57353,56160,62521,24362,26133,49930,49278,30010,54571,58910,3186,65440,50299,34659,47411,31030,41086,40252,12073,3654,38130,5011,49811,43026,599,62446,44284,51875,58386,54755,23118,20752,22211,57864,16446,48553,50451,7933,64011,41092,5545,22411,10782,55141,55230,21740,40450,62653,55271,36228,63490,12776,6711,42668,44171,32601,20695,1841,27277,7308,785,58467,37798,43371,39913,37392,28015,32032,38621,18364,10445,41782,39157,1677,34665,45754,9433,34884,3774,45539,45760,47192,56565,34024,16666,1574,26507,32190,40960,13165,39640,44152,30214,29093,17376,10774,54565,16176,25318,26804,14678,13468,31226,23463,31800,51282,53822,4027,63373,13954,41955,50088,2643,60698,60974,8571,1930,38322,9412,39733,31742,60963,20502,15323,7536,46795,39508,16302,12973,25533,2625,7221,15328,9708,447,7051,23017,51822,61038,2649,1538,41913,23598,15133,5525,33959,45770,16521,56221,49383,23404,38786,11059,53262,20390,26483,46117,5320,4624,7319,8491,9455,58266,11529,26395,21676,14789,36411,13251,23064,43459,63588,15535,50090,39701,45982,24544,19229,42258,6343,46602,7921,37410,57308,17227,57057,22955,53143,19897,2272,34231,34389,25671,63996,22715,5269},{29292,12456,57993,493,22843,10745,53923,16148,27476,53051,672,14242,51928,55590,10109,37379,37591,19156,15301,61862,40524,2064,26985,25440,11536,11456,16884,24214,7737,55507,4731,42543,31790,18907,4176,28016,16164,43234,58366,51313,5954,27660,64268,56394,29471,64033,52606,19604,55149,19166,46377,63150,3945,21902,34756,13155,48798,11630,56528,59800,45030,20034,38287,62951,54505,32242,3225,41302,60787,56815,2417,36116,18084,43522,20033,8451,21645,19182,19605,39917,28563,16813,58608,53043,2474,12786,8538,63036,62339,51843,18335,22832,27851,33500,56477,3791,43860,64481,698,62588,29903,50690,34882,20282,17043,27798,42857,40612,63894,2238,54458,5938,45796,59819,56490,61079,21207,52384,47772,899,39295,34551,37187,4864,41150,6086,9733,25471,2737,30025,4645,45712,5682,43204,53870,8644,60290,57955,13605,2456,28323,55900,3130,50203,56016,45285,9606,25764,17987,35183,63328,21947,43979,25839,61554,63388,18718,60748,34400,46768,28395,34283,62582,45684,63294,58163,17221,39905,30413,53085,32717,49430,30723,64258,82,12285,52153,56466,55194,39571,14492,17728,57969,38550,17405,56051,7867,18915,42912,25195,44826,28404,58531,37767,4770,48510,39559,37125,13055,46608,53336,44238,4143,34043,64169,54495,19131,59755,19029,7479,5993,457,54658,65205,26076,53792,60958,35948,50840,57254,25448,24084,44831,29769,6322,1804,64673,6684,33939,26920,55053,51750,8245,19624,53928,365,58427,39213,22534,12498,26234,19513,12730,64757,36505,52018,36500,3128,48472,26114,5457,55609,41212,30646,22219,9397},{45565,49449,23906,53492,24615,12689,54998,40131,55046,28189,62636,30746,23653,1117,34909,13015,63078,14275,43050,33654,6083,46015,54094,48494,10350,47919,38375,65393,5470,42708,39176,28689,46938,9494,36539,13108,53338,12454,49897,51238,10145,1843,39978,39644,9329,38134,51026,12250,58769,64666,20258,5415,25176,47334,7887,25796,9540,30461,60878,38474,58611,39772,21395,26666,8604,39199,3423,29639,25257,31665,44398,27660,38029,8464,44915,43055,17769,63645,12689,2825,15720,60393,39188,57190,25423,20885,45666,30411,307,52783,62013,57094,8745,40398,9452,55150,11198,18005,26167,5987,54804,24042,12711,55540,60401,32838,44168,13738,51604,52186,56601,33521,50172,21397,24500,20991,61017,11198,11500,46625,12017,64349,23497,7596,43771,25330,7574,45312,62667,45436,12367,35936,24614,26677,58472,53409,49277,6906,39295,42539,60006,34988,28053,28189,51543,26056,43139,20168,33591,40305,40632,20689,18336,52892,52323,61648,26981,10122,4774,6595,63259,4162,53065,19626,22919,33197,2678,20903,27034,59056,64735,14764,52734,50557,36536,46157,48709,47077,25875,31593,31361,61556,34122,53364,51470,11653,53782,41847,16699,63652,64883,55555,18489,44052,34654,54681,35273,25386,64005,1291,42177,43774,46433,24908,5334,59815,41950,43946,36328,6630,612,24862,57343,39554,11195,50796,56763,2572,2173,57532,25930,15568,48110,20748,23829,19954,34780,47960,21668,53136,24117,16916,19074,40212,17591,34707,14183,31422,16475,53484,15987,54814,29228,29026,51146,58218,34377,21889,25638,11908,46233,21323,11780,53766,14697,56935},{19010,29413,17207,26905,32395,43044,28501,4900,41584,14936,35415,49916,46901,62857,40838,26944,21703,52444,59085,23804,62926,19091,63114,43834,10741,36143,30558,39821,31673,7538,7251,27421,40194,31890,16748,50015,61894,48038,63481,43849,3125,18568,61720,49002,36816,55220,44551,53189,33282,5124,50520,64967,13713,31492,16707,2470,1166,57267,41864,40546,18304,64426,36478,34657,61977,17177,7132,61687,23722,36248,4199,47527,51161,60990,9730,6657,43693,60581,61353,11370,18276,44927,19147,34734,38435,64908,61225,59852,53867,4998,40169,23250,32606,47715,34895,13701,1141,15647,26037,8522,37399,38940,17522,65447,27864,21667,4101,19931,50890,58892,35606,6795,14181,20932,56740,57420,59859,13324,61215,59855,58138,36039,58224,47655,9037,3809,41963,16656,34757,30355,19247,1215,53100,50581,23683,47480,58162,49360,12597,2777,17934,16689,29022,64476,17759,11538,28125,52568,10831,21287,59726,29294,5126,6466,46078,56306,52881,37119,56323,37790,59678,13720,6593,15270,19480,577,6499,41933,2919,51813,30577,11958,59184,18778,12227,46218,42772,57140,1248,40371,36530,34930,32683,34789,13144,19686,63833,50653,7433,50823,59898,52859,29903,58462,36321,38003,33136,17136,61112,54545,56026,41542,59599,58540,64724,43688,24334,49221,56083,11935,41468,179,31133,57776,27171,38638,13337,2513,57042,29092,30885,23374,64140,17164,35356,2216,65109,51372,50651,37559,53837,20383,32923,48860,24557,54398,55785,17198,31196,21695,56559,13223,26903,33253,58149,8420,47093,21851,33506,9944,38632,6288,58180,31451,64607,4801},{18220,7620,7718,28993,20577,15626,59972,59137,5822,38726,35684,45153,5572,13677,49299,27441,24277,39564,53035,32781,6403,14102,10063,47009,26642,62735,11553,17704,10489,37941,21836,15037,62351,10839,9139,52870,766,26963,54639,44362,39122,46459,47143,6040,4587,32196,22011,189,5937,64269,7732,47004,60851,5784,33568,49103,22231,60621,37531,22859,39159,8966,57866,52795,52952,11860,20471,5754,56658,47009,30976,700,10091,39330,23815,30002,54574,30366,14002,56476,37501,48706,5837,59789,7258,25344,37634,24538,4330,16838,18855,53547,32515,31486,55026,40275,18679,38252,43202,3046,21891,6042,19850,44184,31175,48135,6528,36049,16717,49846,45495,19420,47742,61815,12970,37605,36548,12220,63882,10553,50398,34751,41020,26578,41234,22622,27676,61896,14844,61623,63466,62520,60091,29811,10125,56930,61626,26424,26200,33149,61991,34180,14148,9405,6714,49060,20606,22960,64660,36036,17517,16031,16925,17507,16047,55680,61180,46035,8842,18350,18021,43253,15464,23625,40601,60736,46188,61239,16821,56818,36033,32443,6130,17347,26628,64109,55161,51361,55239,30325,7903,20107,57687,59862,36955,1071,9379,17479,54921,57553,57750,13016,52095,41674,30067,31346,49986,8580,53256,18720,26998,59587,25190,21460,5540,55676,14224,25043,38316,22731,55532,64112,48767,24285,7249,23774,30124,30571,50491,18061,56053,16983,2129,22050,2989,34252,60460,5140,24310,47643,27883,54472,9314,50089,65202,38110,35320,8742,39898,50843,12030,34492,459,56400,63627,37008,17754,11353,29026,44292,54529,26985,25615,39681,36738,16158},{25612,19075,49578,8468,59220,53219,57402,11285,58650,61101,11689,41895,63108,52216,10287,6666,28109,11931,11801,39250,37442,36903,32905,5247,55784,43341,7822,30399,53314,41093,63004,30966,18005,61286,11947,33007,11845,3518,31440,31465,19863,47420,31819,52009,42597,52141,33306,55687,36245,43154,2019,28375,45293,51434,19838,11354,16123,42497,58928,5634,64937,31899,11667,38840,37611,64029,24643,37995,23996,49345,12912,30059,11404,11343,31779,12929,59169,39463,28490,22316,40957,576,23576,19834,10176,56569,14815,32550,15303,18413,14325,48660,11207,28192,2867,23024,46842,53217,46620,17217,6249,51103,63870,47498,44832,25518,55489,60333,15055,37346,11989,52874,27678,22210,8865,21930,11065,751,4101,12461,29680,13883,13704,58735,46122,20050,55320,11555,8151,4800,7089,25661,34218,22973,4451,9140,32496,43520,80,58495,65260,32135,7887,17657,33031,37817,31646,16748,4609,64669,25623,28938,48167,27553,14901,44211,24493,19304,50526,61404,56006,61291,358,6311,57044,44729,1299,36175,27534,23314,48720,62662,52354,50260,57369,6843,20977,38164,25533,61752,2708,4685,52384,34742,20054,54956,20625,44565,25147,977,47914,5530,10748,4951,18573,3921,63273,49839,31455,14210,63671,9157,43587,59599,32755,21658,43694,45675,17560,50205,22224,63230,45916,25526,5383,11206,63812,26320,14183,2806,59337,39044,44574,663,62516,5786,56870,11456,41069,26579,25116,20268,45869,34634,35609,62409,9464,6638,5391,46574,6791,25445,38827,18801,59758,30126,54487,52722,55041,48076,44837,40189,31538,55398,60647,35006},{63153,56312,1256,14437,30055,53835,55229,37440,1742,48288,62252,55121,7462,64912,1644,17417,8869,6335,6532,9988,40185,30602,20220,47083,48472,27027,21458,21454,36508,56169,8761,2208,20165,16697,43220,37299,6055,44361,40621,25961,49260,61816,39006,53159,58134,42037,39749,14847,47639,39157,7079,29874,31037,20602,52521,22601,24504,54793,34662,58829,18360,18861,20784,24414,62121,30671,3625,64521,29723,8910,31884,57371,18932,39141,2745,26413,16111,28422,7420,16702,7451,28744,44753,17057,11599,6476,7263,16530,17551,8816,49461,63454,10494,30273,20467,27192,56025,24957,6237,51060,46280,26812,1207,17071,38080,1610,46541,50297,48830,57122,31349,60167,27252,61205,18714,46455,34248,36673,8187,32586,10327,21307,10768,48172,52835,50845,32515,14188,24844,32815,27367,31886,55765,30858,55138,8111,9215,16211,56767,38133,41,15357,53283,46218,64214,58728,47624,42352,50085,49034,28082,37682,17673,55139,3604,54022,39842,22650,32771,25424,43073,64925,9122,7302,26489,10100,51541,52958,16092,44277,4287,57124,4022,35930,12867,17467,15635,10094,23585,1567,57905,55198,51925,23614,59586,16048,57713,31651,38363,36676,14974,17044,24225,49283,65131,51972,29832,51483,49391,32021,51333,34409,8070,55369,10978,51255,1826,63652,46252,56766,38119,61406,10224,44096,51304,29849,4554,57860,40273,18250,18550,28238,28741,15252,38848,797,25795,26887,27077,606,22268,24805,20045,29728,59104,59342,42072,59674,1721,41357,6061,605,42378,50030,5818,45832,5514,57508,11299,29574,45786,56034,51632,12667,25321,15733},{48822,1781,48893,14894,48747,36028,49779,17538,10709,53770,64072,19628,34645,51602,47391,44362,54402,59344,5889,30273,5808,18747,8646,63576,7634,36584,46619,28409,38805,4378,57840,29574,61668,9998,40467,34043,40612,54096,8594,49140,9740,31218,15589,45077,50703,42189,19467,29222,37995,49565,60670,1392,16751,43750,15430,38902,55154,43067,39794,52819,17348,60103,4949,14044,2371,58296,30512,62401,36308,59173,50785,22270,58285,28847,40990,23466,39147,56287,7595,19833,53428,29562,19549,40202,51769,29160,57793,17353,24160,52688,16898,7965,55727,26464,11567,24463,31175,21206,49454,26160,8678,40380,26208,34385,62906,57151,44143,12748,41358,57629,2029,61399,17136,37891,7,23956,50349,19543,40541,37260,87,18749,7258,36729,21324,1962,32737,30053,2319,37802,36656,40996,10918,63638,5158,29266,54095,25621,11792,32267,1213,65403,21264,7714,25732,25921,25402,16005,45206,28452,17579,61993,43759,45207,4792,23845,43781,63145,48991,36039,60033,10526,8509,30582,16292,30193,48431,22538,59023,42496,64339,13424,44534,969,38970,11575,37727,1428,4860,58432,11344,17618,57081,43466,34758,14947,63070,43921,9420,8928,14471,11552,33747,32563,7268,52158,65268,60818,24770,19358,1326,29695,4920,55462,9402,33721,19032,27920,63069,27263,44,26523,24490,61798,32902,7449,59124,22865,17917,30389,10121,43769,63944,61442,37192,6724,19055,46724,27224,27165,64967,26585,8151,36168,55970,23282,49017,16276,43972,24634,39659,54421,32141,29324,7298,36686,1680,51605,58437,7489,31181,53104,43427,1645,6147,60073},{40897,513,19169,26005,12664,37391,49316,5332,39609,34025,3452,1579,6006,55097,43911,51464,6611,10995,41802,18965,22635,63285,57070,31577,13394,26027,41047,59612,25562,4846,43286,1705,63389,22170,28577,20646,3678,17335,21476,48642,26414,44187,54966,4968,33528,62673,3407,35331,11618,1443,22473,15705,35088,35586,59551,40585,61039,48190,29789,11417,35526,2017,9394,4589,28022,7546,41379,447,26985,57302,33673,2520,41360,42167,54970,31398,25358,24949,43362,4651,6804,8465,35439,24160,48878,37955,4643,26091,50809,60258,42406,17992,23511,2811,48583,57752,26059,48476,27548,58770,25889,4678,19242,34075,14860,19229,58216,55732,46326,34306,11266,59578,653,10746,48559,48946,58541,62478,52813,52637,37512,24985,53607,15549,48500,38770,42112,46920,40113,33520,64819,24785,59392,63566,21921,15449,57786,39416,40128,45520,59494,48112,43084,30207,6260,20926,40035,47178,48992,63240,45476,26717,20885,19531,42904,21681,5753,56343,47658,21266,18370,2556,29192,24623,49560,48923,51927,20694,43402,20175,15472,36471,28038,37143,21579,23669,34135,44948,57307,62966,32815,57795,45221,6052,50998,65512,14047,39024,23764,54849,49048,20002,15427,23388,23458,52701,4497,34021,39089,58544,25308,14440,27853,9030,39182,54964,62174,6184,15511,41741,39176,29407,46075,46520,52922,52635,41055,7047,23823,15111,54079,42339,10629,2575,63861,29835,56215,15445,34750,40080,44877,55412,61444,21369,8285,3721,62208,38403,60189,40572,22480,47030,1822,6688,10584,32770,41261,14849,57914,42422,46878,40139,3666,56901,28746,54510},{40538,59604,12521,57347,40293,4673,40524,20636,36301,30608,31378,57390,59833,49938,14376,48991,55071,45832,56633,35260,63946,54872,58427,52136,32092,17592,47675,42894,41482,16074,25414,30419,42359,41533,54203,18787,43357,53053,51306,16448,755,32758,41019,24574,5426,23858,64996,57501,6357,7289,25616,14710,24777,36527,38162,35995,16340,26917,43141,35725,4756,59364,43146,49207,39272,10723,40321,11377,39298,53399,23672,63711,63185,54252,33158,754,56027,6659,8782,3926,34768,26157,55535,29250,7481,20520,12204,26533,41326,53601,44595,65210,41501,64267,31928,45928,29453,43578,54080,35542,48382,14187,14845,38690,45571,12417,14569,34890,12187,36110,41737,35006,62329,35580,34554,13744,16500,6554,23219,300,49565,43644,8622,41500,17654,4882,305,43279,10617,62459,59758,19423,27839,5798,23625,63725,29396,58757,58193,49700,8049,23114,23733,23316,56966,10474,52274,52835,23117,47361,20633,33740,58626,10820,48809,40209,45827,10575,1025,1338,2616,63871,12914,51281,34752,52386,38185,48747,33325,15501,52799,39504,56333,3612,47606,34032,20791,40289,50030,2431,58204,12950,7496,27895,16511,59729,59988,41175,33341,58549,8098,9287,26705,64080,7933,19444,29883,47867,54096,52338,31198,7009,59719,21559,51982,20385,62081,60329,58348,54257,34825,25021,2988,37183,3250,26675,65023,10320,59888,62404,28783,20976,18384,47068,22650,43410,48402,25750,7056,44492,62137,39757,37399,60669,37037,38824,41591,21811,9878,53385,7472,48589,37195,16557,37372,26081,31151,55238,16964,39177,19945,35618,29589,54983,18753,2745},{11721,37583,13562,53859,31714,37726,56666,40799,58596,56710,21795,54470,38167,40304,46395,34938,18170,21770,51047,63322,32341,63233,6418,42970,26042,50034,21260,57815,11053,25640,52650,44496,31654,26105,24815,60455,25167,58351,26266,48385,59089,12962,3581,51010,42287,39976,51538,2201,46608,21722,14537,24835,9884,39148,34221,21763,25146,54433,15028,32464,20334,25001,61059,52374,6701,38924,32572,19278,45522,22584,42963,17391,12239,52599,51292,29520,13438,30411,27361,46317,53288,44773,64808,28394,50160,36981,17367,57579,4190,49691,33408,63988,9863,49776,49670,34543,55731,19013,43694,19904,57287,29115,29245,1760,29816,39252,25992,59713,8761,40332,15625,13843,27761,23802,23800,32133,18403,14207,28628,3845,58634,63652,518,53679,52366,15192,49110,40823,1654,50797,57953,46177,49693,57746,36444,32400,16932,19462,15621,55960,30410,42800,40705,51024,49250,2107,62460,45910,59558,28240,46173,22523,33193,42837,60820,7102,18665,47466,35049,5929,19812,26686,39733,56683,39989,53396,61342,56463,53043,27393,22404,2549,34911,10611,3351,23306,45161,10914,547,25033,27725,8183,12913,4306,16656,48047,50128,7383,46973,22547,3327,15008,28540,5193,36871,50466,3417,37901,659,39979,24473,1072,18125,28609,36330,6892,59763,58096,7288,21068,24776,57083,65179,7393,6112,58423,2674,54948,24463,9022,45482,49277,13596,8741,9732,45970,32952,6093,31632,22226,62284,20254,4460,16335,42590,62901,6412,19717,24177,37838,30097,47610,56607,47508,56128,61222,45328,49429,7385,62737,41823,46712,18469,31808,17284,29524},{17608,37834,34124,46191,52065,25169,50817,39969,55729,2554,18706,38371,14991,11859,5888,20220,35053,10571,28185,58731,19181,64907,59637,27112,49791,41996,49658,56194,62308,43884,13509,2936,41181,20849,31764,36697,6250,32274,39931,37755,12495,20492,61883,28193,50452,7108,53258,15285,49742,61220,21373,15535,33491,58401,3777,8733,2364,25610,19255,28012,50341,29610,10403,3467,40290,55051,59564,52624,38857,52949,58316,62637,65207,6968,49141,27207,1780,62036,45667,30011,18030,22870,9392,48217,32364,28961,37800,8518,32515,52918,62844,15948,32659,2646,53848,42757,14428,64616,43166,49111,61396,2685,32349,34459,337,8958,60069,59324,33554,40324,41606,48440,4830,52826,39141,562,1910,53033,2352,6395,3809,19148,4550,675,19160,21528,54533,46326,60735,63356,17895,55219,44246,43893,32729,48021,29297,49451,41698,20475,51515,29537,30585,34926,13933,13779,12171,61756,63898,44656,62161,16344,60474,19045,48309,30314,56186,25728,43887,64308,44949,53508,13247,16395,63349,26652,10511,31838,34674,7962,27575,28331,35388,34893,46963,15850,41205,6377,20909,14014,40060,55228,23617,10653,61137,42178,10373,6120,31621,33326,15060,34657,52658,62795,6850,62270,62835,8952,44737,43073,61727,48629,63257,57259,24539,6895,54351,22139,19529,19149,18853,48749,12872,47317,40827,50606,23518,47708,56445,4733,12675,16336,16145,493,12425,31021,54780,46274,7302,51682,379,25379,30995,47635,48612,4869,3385,61973,63567,58421,41974,31564,52966,39383,32144,24852,46459,17828,37318,47988,5669,11949,44604,36966,23856,32197},{18879,15489,14711,40239,2992,63136,12488,13179,13550,61667,5146,9569,19008,33667,63346,58264,4767,13373,42524,27592,8441,40184,45136,62680,49675,28815,56349,48398,39567,3944,21109,36078,40126,33705,3534,51016,64261,4957,25301,57041,10346,35359,4313,1531,62049,28539,10142,11291,14679,56067,17663,26896,39474,64411,7556,21765,34421,55610,1263,19618,64815,62833,48222,13585,31299,9213,59831,41902,20461,9330,3310,51392,32177,51773,42804,21121,16075,54525,31899,56380,20182,22802,58431,62359,5402,63590,21962,27305,52339,58182,13014,20987,12708,13677,15082,8628,6063,22791,18818,38593,17641,53609,23025,47577,40174,26117,32947,25196,14483,60589,61142,38425,2794,58206,48395,32158,45506,63772,47430,38062,59510,45695,38367,62434,54054,52050,61132,22134,12686,6473,3426,9695,8198,31262,20963,63274,52662,39035,42346,27338,21087,23506,2605,17558,58579,325,65186,51462,31575,5458,42146,62874,42742,52597,50366,55454,26297,462,61284,60866,36203,25500,22943,11951,61489,8956,60280,58563,3181,43677,57036,40715,48933,51331,1180,9901,18934,47746,44168,31445,15192,40397,43243,36178,46602,41031,62077,45978,23674,27147,57810,10920,13598,46020,59732,20283,33452,3732,22827,38989,64546,57321,23862,39697,9593,58227,26898,21227,12352,38132,34759,8693,36035,15643,9476,52678,44432,47946,46583,24979,23550,49556,30225,35382,55214,62718,6435,23175,51196,2201,9745,15943,49367,37819,25584,12333,19158,62563,60304,64684,27980,14690,49559,12704,59484,16314,58410,18912,7644,21227,57884,18654,57549,32598,45861,44604},{13837,61077,36895,31232,59097,64910,53437,11587,25559,30082,54493,11321,54143,31704,32856,61364,13644,59036,15257,32835,1765,35928,22069,64249,57165,24155,60310,1718,60375,38159,25500,18585,46053,63125,37280,52869,7779,46643,2649,17699,58040,37994,51308,58398,65224,16156,17912,37085,51587,10187,53436,18405,39452,52676,20422,25209,6865,940,12947,7753,8851,39991,51105,15314,49421,16729,6689,25759,38744,22655,48847,65295,41525,13015,41108,50833,16442,19521,19470,23088,15653,41477,51743,27309,3565,61261,57535,40260,2968,51399,30186,23492,56138,55570,24384,12209,14838,11883,39489,24395,10530,28783,41418,41969,25178,54006,41751,9888,40598,31581,48895,29211,11755,57914,13044,39182,10736,9090,63407,37546,29448,14436,21089,55602,15714,5839,26385,26782,34545,63805,28952,30659,35555,19807,51638,29965,50898,55718,49826,30750,32863,38833,38947,63073,46726,47769,21727,50278,58517,48008,57662,40877,43646,1698,54628,45806,7344,55174,38940,8538,20961,41124,37445,29082,2250,35000,57171,36077,7889,4459,46527,16997,46971,54189,49563,9368,52991,46640,48811,16721,17331,9343,45954,38085,53685,53282,22363,36049,45159,21759,34665,43843,65470,41927,9560,15333,20639,10713,32876,121,59456,59662,2430,34238,39608,54424,5541,13495,33892,42131,52131,37787,47816,64012,6395,23553,35477,34963,57226,20912,61396,61739,41336,21148,36975,43314,958,11591,10189,44506,10680,33734,5354,14315,56370,51323,17108,21260,58574,20243,56758,52685,43401,52320,21060,2003,50496,54430,39339,48852,26494,45311,24496,1813,13833,62266},{25000,27740,14486,17585,51062,6983,14152,11213,53710,59840,23429,1838,34824,5086,39683,11363,20210,45350,55643,44666,39227,4820,39671,22445,53257,1189,33592,17936,28179,59110,37378,63876,761,64601,24825,22898,42150,23322,44983,18966,45652,7371,47743,16518,60481,27145,31003,7781,53885,22184,21274,58351,37482,38981,28840,17180,37553,62798,35153,8393,22496,47573,25504,30727,30518,48011,32797,38097,52887,23152,62225,52339,16365,43284,1446,9519,16543,38548,51928,57420,44608,51021,25296,1995,2367,3374,65027,48641,48755,30994,16795,19463,47847,64844,33118,11006,31660,49895,53565,20181,47097,27767,43680,3070,40408,7462,44339,9779,1481,61376,27471,11117,38283,47719,57197,29085,61226,24452,28706,37366,65138,12993,35696,32716,2867,39561,16160,2849,44984,63332,51474,58205,9461,30803,18364,12406,45087,55361,38010,26840,56616,12016,31787,54288,63784,14346,55838,58681,60819,47365,20801,4737,26949,65086,59448,40432,19712,9878,17560,41668,44681,5227,6767,41981,58427,4897,277,22045,786,56817,2473,26114,53385,38897,34498,24808,36014,52122,24598,13953,36442,42463,36299,25229,56549,28522,55098,39174,1790,58586,8980,23543,18884,19959,3827,36943,47755,6005,43342,57801,31353,11058,47923,628,41239,12197,55769,14908,24114,25927,61481,13996,43768,35720,37752,45121,19151,14936,23589,6709,19109,11585,2776,26874,37943,53200,22699,1712,47893,55973,39217,65487,30376,54693,29172,45051,5418,45991,28482,57812,41466,34341,3373,25249,20701,16769,21254,54324,51191,26655,32306,51990,2112,26588,34379,25716},{57436,1209,24691,50168,3063,19260,39436,2222,51285,42290,13933,10437,49735,47843,17771,39620,6874,28600,36866,32713,33016,11568,58799,31753,25257,55122,63326,44936,50764,7108,59186,28949,8136,20368,266,32396,4591,3705,24640,46769,56237,29163,95,5926,24099,483,61449,32154,52786,52497,49476,64489,19192,12509,28487,11292,28471,58107,6948,22502,40869,38367,65487,48956,45133,41242,41893,52098,64301,44864,42125,29078,29497,17874,62830,60381,24986,45477,29684,27015,8211,25832,3915,2969,11274,27628,41177,63137,10198,54463,24179,53639,61445,15731,45923,15658,39155,48743,25943,13801,26139,24465,65087,19889,5043,5923,42007,55012,46416,11338,61580,18631,30597,251,20441,45158,45739,56634,1890,46269,47192,32616,34646,40105,1642,64035,27291,9322,28113,35840,4634,51212,34669,31244,24434,63507,1979,16316,32844,60816,6050,26828,20026,4418,16644,5331,42075,7506,6265,43599,43839,57389,65027,64758,57271,35110,49981,46483,5311,17124,1497,59463,38727,17652,27416,8493,16704,4226,8183,1599,49561,42509,59899,13168,8526,37807,53517,29004,64015,24614,43384,5172,27642,28014,63784,24679,5372,32383,57195,34620,42309,47279,51582,49513,27036,10223,23771,39525,64805,13396,40934,23573,18676,62678,50214,50263,44152,53190,25621,28056,59342,27861,59368,23875,43797,28803,35444,48708,55784,2801,12184,47254,1780,63491,35727,46663,8840,21316,10822,55940,12757,49271,56646,5465,17238,13807,25472,4498,37119,61756,26499,23283,12937,64821,53275,3423,10593,19718,22554,13274,47695,48300,23007,6644,39665,59753},{41839,41104,50759,17330,13085,46238,45361,31531,29273,15015,4471,37404,51758,42853,61042,20034,30145,24376,9161,27229,32488,31235,46893,46213,38691,16891,32151,43024,64790,61937,24484,3853,24143,17605,46052,45212,37122,58468,7358,24413,45249,45768,16939,31704,8445,55760,41628,62273,38235,9211,33913,2377,21560,36928,33394,56031,43207,15848,39893,28788,7653,38397,18082,52267,6211,57047,28207,16970,3101,24069,5888,46463,54238,27899,37645,18802,22651,38136,8062,12915,57958,24955,44850,28358,34179,10926,60489,1834,12559,3489,42724,64870,1068,34628,4122,23168,34325,4982,49079,25436,48113,51483,62830,6565,19227,50482,44446,43094,37681,33645,10415,49425,48076,6458,22198,30759,18014,27376,25957,45810,30962,45133,61624,35043,22086,53464,49194,65535,7246,50862,59063,38973,57308,33219,59702,11888,21095,49664,35815,28863,3959,56601,16639,40592,19901,14190,28180,1706,27565,31139,34128,45865,20434,12696,34,50651,17040,50682,41142,37501,35148,54188,23898,52262,4247,3137,22308,7512,48210,26545,22364,47424,54175,21233,4537,21298,4573,32775,23909,2629,52538,28978,58709,48907,5871,2890,43751,30625,47580,25480,19373,50931,52098,32107,61520,31045,44323,40084,296,14661,56527,58945,5384,45724,10741,1996,13708,55352,62313,65264,41216,43348,14479,14194,53834,62955,22478,56804,486,52519,26677,4067,50027,51815,48234,56839,54743,10648,27685,13159,22574,49793,58711,38782,40487,17434,22458,25202,2671,39363,41387,23054,61161,57185,65531,16029,55605,22651,63093,38803,34780,46785,58405,61485,28493,39583},{12098,59973,61656,20648,11495,47196,61886,33577,32863,5377,28778,26146,1389,16165,19527,58659,4256,42932,30282,9834,8338,9649,34426,31518,25156,55081,64836,23856,12591,49485,41212,39276,16773,30949,9842,52585,31589,58282,48528,54961,9764,40491,21533,8519,40057,51072,8483,65092,24825,42729,2757,21052,59075,47646,3916,43160,64734,37163,10208,34539,11533,32526,44637,38789,11328,55959,17455,29812,29521,65128,6676,60396,32651,28184,37191,49393,10424,46270,2217,53902,55265,37886,63599,39126,6455,37038,28855,28651,17252,8647,4443,48930,23516,20775,2827,37743,18467,19036,8120,61089,8750,57843,24526,41583,29625,11672,34279,26019,50778,28636,64332,57301,24146,30403,3214,35972,3449,54521,34888,18729,48823,34549,48670,17979,53899,24997,6261,7983,32854,48317,27471,30102,39419,64481,37048,31936,5032,28166,56167,7071,11070,49493,61994,29577,42365,37769,44658,41844,48380,44456,25667,38610,16489,2393,44498,23933,20639,28030,49763,51909,2675,9130,52334,57723,52260,7475,54385,56106,55624,47522,63952,35478,10520,44343,42915,8502,16014,15068,59393,15774,39128,2122,33949,50985,22959,19629,22807,47228,56748,63023,4522,53563,31330,8477,3612,19051,34873,9327,41539,34934,63564,16973,51726,31054,59692,33065,61622,46612,52613,22540,4829,60651,21270,20561,40157,36742,18877,32986,28897,44054,58347,29897,30955,17803,65061,63936,55945,28408,57758,9535,47733,19300,56691,45889,46459,61330,62911,60439,19985,26235,42509,56659,44346,33551,16090,20559,30728,21504,55817,6140,42226,23104,44937,26976,39377,61463},{44007,8345,63086,15117,36521,19236,7597,58410,46221,31794,63055,34677,9036,46583,2294,29114,91,17313,43799,48054,3510,53956,10291,7036,18751,7666,42521,27871,15326,19451,44690,609,29316,44264,41406,54402,46805,51110,49093,31760,7030,57912,41172,29948,53811,46039,27433,40854,36670,25242,54458,37401,12258,46586,23592,54523,13074,48001,48809,21,14691,39572,13061,51822,16427,17032,41138,53371,20502,39776,51507,3251,22275,27061,5659,26461,61448,43614,56474,25371,47910,44501,21804,58964,36012,55795,53398,32197,45930,19245,61943,12394,16003,50478,34429,53337,24298,53775,2090,15709,19306,57830,50514,12707,61185,52261,37481,32733,10056,61883,42037,17224,12747,11922,39630,5210,55073,37369,3477,28809,20192,57581,49029,14447,25677,36057,22487,15418,55929,2718,41463,45807,36040,17335,29714,46396,46649,22921,54327,47809,42702,22401,389,62378,50830,54907,24232,48839,10930,61313,64916,15228,8767,43637,21369,55102,30365,3268,54121,42726,57730,15095,57270,1341,62120,10920,10012,49663,50701,42961,19182,24948,55058,20320,38113,7682,5982,31348,50028,44955,7717,61754,42028,31062,50044,6394,40590,57170,61912,51056,46334,19192,3131,61313,60344,58414,61273,7289,60886,49718,9455,63534,63088,48136,27813,6992,31296,26100,8621,1308,56806,19048,59699,8730,38146,40484,25851,28168,34187,63548,20904,9215,26893,14448,5010,1822,23886,33184,27843,57828,37149,3805,54952,43450,8274,57738,29102,21884,16034,2628,63290,22644,29278,38694,27391,36394,56499,54659,39026,56510,34160,14725,24081,22056,11514,52580},{49692,35956,26614,20515,25681,41719,27580,40076,63111,59727,38053,53052,31343,16419,26976,60697,27814,33204,59856,10984,59075,6622,5603,29460,23065,61642,51338,12403,30949,49605,42516,54189,34777,3706,54819,234,54187,62711,59445,5233,22959,57090,20724,53997,50586,14478,59592,27768,36309,62473,13960,39259,27673,8837,50298,48168,16918,54516,13519,36170,35461,13532,42350,49054,21378,62809,59967,27546,42614,13752,5175,39999,46949,31554,23092,27784,20052,20571,33492,20435,27087,21801,38481,54106,56520,47039,24150,22689,180,26445,34944,25437,40669,59256,6587,43987,61363,42837,60109,37109,38227,8260,63456,24315,37339,53044,41905,39502,48692,18273,58018,39519,19664,51254,19308,9318,19789,16462,62072,13236,50771,24157,46836,7344,30397,9182,57432,61270,50157,9910,614,15331,19091,21470,7383,57395,51202,34405,9652,36274,5577,52875,26079,23989,11486,36705,26735,28543,29913,60794,54988,3156,54229,44059,49835,64529,38609,63554,50672,13727,1114,40476,22325,36636,9961,32477,60660,26348,7720,63494,6594,26546,44484,60687,4442,60962,43005,56462,32438,38690,62373,36473,42089,36211,6752,19255,4651,16453,22106,10884,13102,60099,62903,10843,8774,61733,21823,19496,23485,10099,20258,26666,41896,39554,24093,62341,37121,19651,3345,17412,46637,21514,52297,31095,33921,6952,28703,27741,42979,15064,12431,4385,63756,28122,31168,57989,41352,30196,56042,17613,42987,65346,10953,54759,20225,36360,54635,49950,21146,62433,58622,56977,49674,20568,22996,53534,51403,9910,41748,16858,49007,5778,61418,6686,65178,58589},{22602,53998,43987,1460,53423,15133,15588,15423,13068,22154,8728,27080,58829,34453,2729,50901,24516,23673,43204,22230,52989,41477,35453,37775,20247,50688,48295,60253,35391,46947,64178,57178,4135,1413,41598,14084,55391,14592,22100,61807,47768,31141,26516,61405,55465,54592,29218,16092,35434,29869,55208,31742,980,5934,39241,55401,64558,7384,47270,21873,32714,24742,7631,62881,64642,5135,33631,33900,61905,44420,46713,12364,33640,48588,49818,17528,31967,13141,46506,56983,44977,21338,35065,33173,37810,10991,61620,50071,41162,29622,33913,51050,24025,10606,55478,55764,34781,443,21375,20113,15717,43578,8114,54201,10100,58688,33842,64224,14903,17284,32836,21427,30589,22052,25104,7359,9527,52017,55052,39525,63942,18639,52818,48469,29007,30706,49808,62972,1370,39891,54827,6205,54266,15401,22093,40847,53829,38089,55806,43944,14427,47688,694,44535,36235,37354,5206,21877,39933,30308,35346,55427,56194,62234,36102,60295,65206,5391,62344,58767,14839,11778,52945,59551,58302,38905,14559,36297,52852,13036,59625,43051,44675,52916,46385,10808,64416,1206,35257,58449,17961,26151,14446,7880,53477,65377,15706,59076,30244,64053,46432,26607,46449,17459,36614,6558,61246,487,10608,33254,13715,30152,65237,46600,14404,14860,4727,12275,25583,52637,12960,54434,44062,63879,28227,51192,59197,24471,25944,24529,14567,61559,28784,36088,33567,36978,34422,24795,58385,41577,13150,54663,21561,50759,40135,11407,12306,14349,48817,21824,39233,53380,30472,21015,63610,19342,3179,10569,26012,26927,10784,36754,30200,9709,48100,56257},{63491,38873,7157,59151,38617,54197,55955,20444,59877,34889,28014,24815,58097,16316,15466,18740,33942,47444,34274,60404,43297,39338,37057,40527,37311,880,36489,18600,25601,44939,710,37454,42488,7879,29086,63821,22754,22572,58320,45629,63910,3832,14976,62884,6881,12090,20165,30527,15860,56442,26227,19723,5212,52359,13933,62504,19647,15698,49406,7518,10564,46359,42877,8054,18315,41641,154,35339,48667,41586,50897,4584,63157,45471,49951,61496,31926,26182,59920,63274,31164,3785,62160,23566,7552,32378,17863,46816,38035,47502,47249,15773,28478,16692,29302,16760,59295,3220,54769,64191,48955,47591,13623,63845,1550,28996,40533,23887,24438,57463,59884,38143,22771,2568,24830,30575,39015,3040,15985,56560,24040,31189,42647,56173,18556,38005,50042,9781,3317,13464,23973,28754,64965,22188,33701,23113,25198,1950,56490,18232,52970,55520,17677,41483,42109,39704,31421,46569,48624,10254,12097,20540,50094,15932,55036,26590,60824,36680,46653,3428,46957,28871,44394,8607,49265,13049,55996,29384,1784,59726,51458,23904,11229,8121,28920,29064,48800,56834,37339,26747,64850,41634,3946,54153,23809,28202,33186,8796,18445,13385,53759,43908,23149,23007,20947,55040,28693,35326,3649,35793,38126,17923,47620,10751,16456,21654,4465,37165,31499,23489,2749,36846,31781,29845,63643,30500,26274,24469,64349,47103,24099,45858,32193,8409,13108,48082,45953,42105,20576,41723,18171,38639,64305,25599,30567,13481,21675,49832,52046,2404,65460,62937,2429,14319,58322,10307,34940,207,21738,63427,814,14106,15179,12041,51147,44306},{46259,14930,11076,45698,13794,9289,53378,21620,2741,24412,4034,19165,28953,63375,33768,47981,16070,40635,54014,2686,50142,12179,25663,22600,53782,57787,31334,31494,18141,47434,62062,15561,62073,40718,25391,2080,10122,22236,17782,4905,64321,24477,20866,1416,54010,51627,55381,48349,61176,49021,45987,24267,35601,14426,20930,39639,41960,8287,7898,64394,62538,52731,3632,50009,18189,49161,54187,39621,212,51014,62007,46591,52036,1720,54355,48340,41964,57723,2644,37192,29519,11286,20893,65528,11430,30358,3720,41458,33086,53238,18856,18676,26325,58083,24102,19066,42775,36244,19863,5263,6206,33122,2439,24211,27458,17874,64091,28830,57418,61967,17497,3685,28012,49479,25348,5282,3587,26427,22151,33623,27730,996,56096,4261,55438,44782,54519,64280,12204,8282,7542,62601,49263,17830,36603,25690,45319,41586,42747,41598,11991,9894,8595,62650,65067,7486,35952,18540,26506,4237,57266,11744,40899,55835,42654,57838,22870,57667,48992,10895,14404,49544,29421,44351,51590,26809,28588,41987,62874,53969,40373,58641,15198,64739,27241,3594,17683,32529,3041,3810,19930,34739,53987,11803,11600,26815,10568,41972,8478,7081,3399,40938,13117,56971,23484,18811,14326,19447,39554,35006,43733,31894,20725,58480,51915,62343,24782,24404,8894,24697,23604,53305,38278,25009,20717,62578,4333,60459,30794,45953,65056,61254,2190,24884,34006,57514,49841,14508,8938,31922,27250,9163,57960,35763,3023,60638,15528,9163,16594,63820,51024,44596,39042,34460,43388,1317,53559,26070,54021,50319,52945,54512,59068,59770,53128,25046},{27194,23637,13831,62049,64991,30078,57619,55838,8674,5951,35036,6085,53293,6016,4899,52689,8719,40961,20010,15630,6897,61568,37482,26743,962,16671,24109,35139,4600,29474,34184,24050,24620,53809,17007,57325,42902,5574,57764,48514,61150,39101,62986,16159,55319,37213,59394,15058,49100,13147,30635,45959,22257,36934,63044,53910,27875,55745,59850,4805,49491,42924,57021,16720,16455,48086,13178,3402,48000,12429,9303,31527,8874,21620,54783,45869,769,819,25471,36868,5254,56604,31075,14201,41500,10786,55484,33677,51784,33539,18631,33062,51371,31232,43233,62652,23023,1290,5008,59936,50871,43253,45824,42976,16487,26532,16844,29776,47624,28102,16892,22104,2359,11911,53269,32829,18410,34902,52303,62429,28146,46742,45078,55529,48145,28387,8341,42017,43666,5963,60521,760,13383,61603,63790,31265,38741,3673,11342,45830,52403,4863,58777,54107,31104,29944,44032,5956,45350,49319,47717,50139,7617,53929,61225,59787,19586,65255,43302,23857,45622,1076,21371,50410,16787,47140,4079,39286,24714,32148,32991,37058,15514,3088,11413,52126,32283,64418,18133,32056,47005,39998,48520,62171,1214,62442,65433,27108,62267,45811,45416,50502,37041,61454,1329,52631,5713,27692,56853,44868,60898,64862,52822,10076,8042,62871,12848,55303,31568,8379,5831,3869,60008,51437,16336,4443,28041,28802,31463,6758,5018,39576,55570,36521,22024,36453,8433,2309,14529,52591,61941,35249,30951,19414,42893,25870,56528,63484,5216,27818,48986,20251,39800,39625,26970,6539,63812,36568,22231,54327,52484,28672,39195,60236,50810,31131},{20834,63579,62786,55248,21260,39388,22440,47427,31363,12794,64594,50696,57152,12686,15871,60153,26730,48012,53255,642,53832,765,406,43556,56765,41063,15537,35756,45937,5920,62042,24298,14610,15021,37129,11910,45854,43241,39812,6578,6424,53918,36320,8349,26409,45901,13895,39146,30957,28013,45816,43182,14857,17661,24716,30253,37977,15993,12083,12031,38510,8559,19001,9632,53163,31310,64829,16550,57622,61191,24856,18597,54202,45785,46367,32410,21251,11984,22700,63809,48238,47552,26118,59742,37894,40928,25408,3865,17825,35263,27936,33968,49722,59864,5111,27501,63612,16511,26299,50751,8242,19826,42832,32236,43062,20165,45112,29875,2550,16170,7717,25634,19435,60170,32012,32165,32932,2731,29472,20573,21134,57894,14226,32272,52994,35476,26420,21396,54503,7049,64313,22408,9189,2301,56353,54927,32303,63851,54694,59577,45906,43097,8434,63123,63351,61345,12162,30167,62103,44376,31178,27862,9820,23240,19290,34066,28331,56691,21106,60467,55421,34880,1936,26056,36400,15885,59297,59175,64015,53317,23041,64450,43935,37150,15119,37672,55689,4541,13581,57426,60256,50487,9625,62208,22930,20560,9313,8156,27170,27216,50059,45138,33494,59397,16844,45578,20206,45598,24607,44679,63861,16520,7846,49895,20744,42164,43074,50443,6138,34371,18902,60782,4152,9587,60753,52379,65025,40466,14638,18468,50063,53407,1544,65238,17,4814,3215,36617,28288,62725,44472,23066,24177,48451,23550,3252,12211,59367,34891,5240,2411,7261,5732,4202,3787,27338,17462,25531,18911,25490,10608,5033,51569,53384,36514,13386},{8330,2719,30217,5342,44363,34995,46088,21000,20494,36473,42897,59963,30603,55934,22141,15757,2620,56490,56560,45806,7338,47057,13342,47438,6985,17152,52423,15753,30721,26420,42115,40713,51020,60070,40386,10948,65159,48112,61738,14349,16349,30749,40994,34192,33735,45765,47215,17261,34423,44933,58641,63380,25059,53920,29358,8111,7095,46039,5630,60673,38082,3949,61039,33927,16054,12509,54683,33822,2211,21349,46186,29920,22154,19269,6465,50966,56964,14591,27470,39673,9435,47371,7219,3083,44790,24043,54406,25096,179,57479,41534,26272,40763,52862,56594,12473,14576,12964,43836,10749,47830,648,16077,11829,25611,60163,46426,21175,62990,28263,17134,55015,26402,36384,42304,22164,3337,21166,20084,45206,50662,31034,59215,2233,34068,45913,65246,56481,65516,8953,64132,3496,19661,8585,6961,18870,51889,5458,56100,4226,3250,63616,30842,3585,55908,26346,64854,25126,34918,53187,16007,2491,63966,35976,33560,34906,53969,61290,16882,10673,32522,65043,17937,32799,27490,33119,17867,61867,52782,38643,123,1288,8628,63650,5108,37807,14429,49272,53068,16213,21260,64353,33545,56003,1692,44032,52118,26956,20548,40802,31142,42230,6231,22991,32325,60450,47564,26906,48598,8664,34347,33945,56770,20420,22898,46313,48199,17677,11706,17330,20148,59208,45647,26953,19767,54131,39801,63728,24170,51313,46509,29923,21433,22172,40760,30694,30548,30687,56349,4415,49141,49630,27423,63860,21079,46295,44773,14203,19329,36478,28512,5767,22981,38250,27824,39606,26348,54445,9026,41255,4187,17493,20938,10911,25545,26026},{55408,10602,31743,16092,61770,33233,38133,62212,38837,33876,22206,57820,35788,18402,11538,60041,36777,39428,30630,21145,4366,11782,6113,42510,47601,28150,56174,32356,6936,3898,32868,57833,64012,35889,26283,1207,38887,34910,5141,38526,19645,261,31835,20888,30405,4906,1660,1522,34279,15208,56363,12101,60411,49538,2181,25427,11135,59553,58984,40063,43953,33646,50238,38583,20347,18479,38153,55064,35581,37997,16025,1259,30761,20420,64812,24078,15136,32814,22871,8553,60629,1818,64434,43494,35680,55911,51874,57321,301,65239,60807,49151,32076,51460,27645,15592,61195,62224,63099,24009,53887,29034,41638,42303,58471,16888,8824,63916,62903,9798,36898,20101,17007,10192,46550,62685,49041,58602,38166,6785,64933,35520,36784,35041,53539,31236,52175,7068,17366,6973,44366,43391,25957,62672,39826,55104,722,20676,58391,62108,24570,6693,3107,62132,40427,40281,33340,58550,25081,5365,6470,12966,33316,12520,55469,6682,13469,7857,18112,63267,55418,50039,14941,42023,44835,13841,35100,23078,51314,3850,58154,55632,17297,47816,45865,41173,13202,47496,52965,41149,48217,23702,11716,65097,63162,40021,14694,12971,20709,63805,61767,12118,50403,34778,39574,60813,40917,41522,37154,52641,55544,40577,19248,3448,26392,20034,39364,61141,4691,45629,8316,49410,24209,40070,65404,51613,49993,12761,42503,15733,36577,55691,42048,14669,17447,41190,1105,19121,32635,14833,34054,47946,41864,18722,22898,20433,47215,41306,2546,42837,58101,53007,33145,20333,37360,42056,48445,45945,49692,34286,17649,37110,50710,25588,56532,57867},{39127,59855,48194,31766,54259,4265,51588,37720,15422,13933,7187,1443,49904,30569,53356,30098,54015,12495,54896,38435,46750,62551,40990,35555,3519,14922,52112,10044,41006,32320,14153,853,61336,64809,49399,22084,32615,18428,22210,64954,45451,54252,54329,26996,15799,31186,33332,37965,20202,54934,28807,49251,22917,675,56417,4236,59609,49881,28653,54723,37410,48538,43190,46748,31791,16465,38139,57899,25259,12850,54584,19399,48644,42834,29728,28555,50775,29612,54088,10473,54336,50506,54427,62140,7458,28897,62291,14434,23884,56670,45578,29977,20085,44817,39029,63313,14754,30235,61338,48712,36547,2698,27258,35812,6980,36227,10680,45769,38791,57798,8057,4160,41907,219,53309,55508,27519,6679,48912,19142,47073,34089,20221,7566,8457,31300,51584,62232,8922,56633,12203,12969,11638,35785,22570,43329,39388,19110,57789,13109,13042,63672,55505,18681,313,43196,3972,21624,926,60835,1035,10671,58871,10504,39329,10303,29821,22049,4700,49752,24482,60337,24736,59840,64182,62431,16729,49318,2784,13277,1734,46084,61507,33328,11106,30949,7606,15362,9010,63985,8920,33273,22594,45030,14036,30557,35433,44566,25779,48983,30990,17901,25808,40269,7617,42813,57434,12007,50058,5805,25141,51207,42115,47463,37586,6040,10868,43726,26673,52393,16447,36167,26167,5272,27095,57778,25736,36090,47052,48110,63790,37615,38034,53248,17716,1331,25365,44557,26592,4596,47735,13728,7591,761,38263,27783,36051,25291,56430,53590,59074,3336,23414,47430,3674,38817,18734,10822,38194,21500,32136,59146,29924,17215,22669,31502},{3220,18596,2724,28883,46734,1533,23615,45304,60870,55195,22522,22769,28715,17743,1626,38682,62307,50816,3378,23973,14801,18354,19259,16004,33058,16245,58632,695,39480,24915,53337,33093,12596,55365,55198,11786,60203,56460,17323,19672,46183,50935,15829,36186,49548,53608,45742,7262,24106,33210,46684,60608,19815,7212,33899,27347,45901,47533,7602,13845,21788,41489,12880,29801,535,43368,53060,3499,30244,31973,7103,20356,30029,62950,26894,30351,19156,3499,32216,27365,3586,43262,63262,20588,61703,22358,21199,41792,44433,10108,10173,13971,6697,27654,10885,36079,40460,36401,34248,11323,939,57061,60396,12940,2176,26957,31124,63701,12392,55914,52969,27163,55785,12540,2320,16629,27560,50422,64934,12430,44325,4879,32107,3369,15139,60964,12818,3748,57,53846,16245,2633,19169,30092,24276,8956,2087,56498,64261,55373,16949,39487,59658,43948,57067,44805,55117,26902,52629,57034,13678,6723,2928,18160,64056,46636,44709,16266,41252,21256,4604,55859,4596,47180,34698,39406,53279,13643,54288,53392,14804,46452,56021,10306,20437,26794,35409,10591,37358,12765,1546,15516,42783,6902,45439,393,61054,1033,24501,31787,55545,16767,1064,13271,60519,6690,31017,50127,41873,49906,60272,39746,52803,822,25194,13648,53428,18815,17365,38410,53014,64421,19955,4399,53059,1711,56444,6170,41621,9193,43360,24070,53483,58864,39328,22673,56697,37610,10202,6093,26,36606,53661,22606,44819,22092,42745,62166,34162,35866,34252,43244,13800,57190,60904,59904,63316,32548,33632,13420,6844,21047,61804,36729,13849,59307},{2573,55058,11879,23237,33618,49887,51574,44142,3097,52524,26762,10853,58684,24111,16683,10881,58817,8077,10306,43925,11742,44988,21758,46909,24748,61306,13460,2678,22368,43561,37978,15954,23765,21866,25575,44754,45462,21144,47985,34636,21530,24860,44637,3741,61031,41577,36676,47769,55220,30335,43217,36195,30253,42810,41911,23666,6469,13320,10862,43720,29355,19059,47563,56163,48327,20236,40460,54187,24280,10251,48531,53264,29360,24008,13422,55249,64626,50782,12647,65084,43095,24689,50136,15884,5712,2962,11918,17772,63728,39584,60839,64557,19358,41305,53280,35450,6662,64818,34834,13867,34430,50133,52820,55681,53489,30614,19543,24272,30015,10423,16098,14541,30418,13213,54798,59782,58518,41196,9926,22047,61252,24368,55216,37047,23074,22463,47438,3529,26899,43295,54200,21277,20318,5467,36232,45584,62016,62719,52978,23542,23529,22669,60899,43666,15630,327,19274,24736,30461,15192,49870,12157,11728,60372,26941,32733,25191,1868,32734,37416,8432,11943,2519,8703,28772,25252,28693,54296,13725,27190,16420,56237,60626,2064,16708,10887,19740,47126,21421,18937,12669,12020,6794,7941,5301,30471,26323,12273,15747,48778,36038,40811,45577,17045,34858,22149,33540,115,61900,65157,56170,32872,64649,5713,39419,15716,29618,50866,48341,62358,31851,44478,45800,11361,19795,31250,58133,11279,5232,55440,22733,50749,57837,2100,29525,56986,3745,51961,30693,35206,53946,8541,30761,15848,18021,43705,27436,8158,13542,65018,25173,53453,64742,17754,25707,58357,50216,43655,8315,5653,57985,61704,58890,29168,31587,21242},{12366,23555,13380,29829,40271,38725,7816,8069,58573,59138,54878,54752,4833,55986,60515,23667,13317,18250,61145,41260,21059,44580,5189,47170,18302,31379,21419,25300,8424,58983,56110,52389,45373,17550,33835,24314,10475,34289,4888,57815,40518,38667,16368,59609,51054,48705,20842,24561,37544,56134,26587,9883,27272,12979,19215,38977,8922,3826,62973,5581,29280,39407,28662,62678,50411,27311,37103,5336,58548,32446,31404,37810,38251,38623,64145,30816,37392,10306,63490,25173,42407,42510,12685,50586,13439,40700,60856,29978,39756,10229,44453,39595,36048,39252,17271,36719,55144,5811,4445,28215,2481,58051,4866,11009,64100,63777,18594,1869,10553,54309,58321,24104,2826,58034,48125,6379,13970,49218,59583,58140,30196,45198,61428,40788,19453,43073,58862,502,28547,55763,29963,41116,62302,26759,25504,48631,25137,50477,8668,2849,45040,24431,15012,23219,58062,29719,30923,1368,40317,28941,10774,65085,16181,34949,8120,9019,14467,16063,28021,58486,10363,4846,16668,28612,56710,6916,51925,35707,29869,20473,20937,12854,28253,15564,24671,59087,5041,31022,34687,58578,26389,38225,42302,42157,34568,47625,12445,56318,60959,32823,13618,64640,45034,28970,54961,42895,59961,24329,48954,48751,55034,9332,10015,42654,55875,9862,16683,14402,26133,65063,49861,49395,35265,59814,15830,60100,13329,52065,50075,17776,42442,61581,57092,49832,57987,44959,8564,45859,11205,61792,7499,40528,27956,2318,52635,41670,42779,15523,39656,32163,31242,39361,10294,56342,22378,37315,47464,3093,5149,54683,30940,31568,20892,62177,16995,49077},{10285,49133,23615,27584,51583,63652,13778,1697,48096,8544,35044,18112,6499,6390,43618,51420,43370,65079,3732,64726,38466,37641,39121,739,22487,7134,1136,14279,33700,8675,59270,30910,41779,49376,1432,30123,7508,58349,34103,54113,14300,28264,56026,9232,11263,26676,64802,35325,46100,2668,54572,41482,38716,13575,3013,32727,54414,16978,46642,61797,60808,41101,49879,2529,22023,54651,53721,5182,62675,6219,3499,17103,51155,43413,16187,2691,14601,25618,47914,21857,3929,11674,63103,38311,44433,28432,58425,7063,15738,13909,32382,9232,6281,43286,3988,11473,54965,7902,35896,35509,9933,59618,57581,13618,30429,56503,36040,53744,47860,19876,54313,44189,20309,328,26726,5963,6943,3893,3479,45061,12931,53782,5656,12583,7330,42129,50942,51303,46236,5223,58432,48075,31685,15464,41937,8854,17678,60367,11186,36554,20499,23488,33262,8602,57351,16088,26960,34839,3503,6476,51378,62322,30554,31685,66,39325,64685,36840,61197,17223,43448,6491,45286,35847,10404,11140,11464,23419,175,1054,17281,12551,5975,33547,61901,46017,19130,36285,5071,48947,33475,11354,3142,5337,26558,10382,28485,59501,53049,5312,9503,52665,23072,19317,4837,51009,36459,20567,50882,28821,18377,64665,55639,5716,42341,6014,29768,12664,8118,29958,35235,29019,47937,5400,9649,8276,63883,63998,16350,50820,60304,55738,41331,1005,40922,34745,46742,16687,62259,58487,38724,52742,27733,14069,34959,38967,52460,20787,39605,43128,19399,31443,29841,26024,34899,39001,49235,13298,52006,37879,34662,6483,36772,29142,2281,32957},{7606,11529,38006,6560,14013,59040,13579,33514,57725,10841,30841,23592,52266,41189,65324,3679,43267,62771,27568,55704,31552,51454,32893,13214,38420,64452,65256,57101,11776,46591,49252,29956,27255,11264,33719,57222,15457,59523,50767,44430,58167,47640,18393,55834,44411,4611,13335,19951,50062,39603,5143,25998,6382,56932,51441,65356,49566,48859,55269,49150,40363,2091,58119,34570,21017,48599,1968,24758,62733,53374,941,26630,22121,28711,6084,1572,57780,14162,5092,5462,37152,20964,24500,46986,1996,54610,1324,58827,13134,11888,6490,56198,13128,14280,15419,28339,14407,12000,3098,8951,10201,3349,13306,40706,2851,47359,59378,16239,2411,30556,61774,19839,35066,42219,51181,7650,4756,1029,52259,47146,50293,15491,39268,55932,44110,1785,21775,32392,51562,3239,4588,12920,25979,12103,15119,47505,21478,63353,32782,4424,25438,30281,2800,37399,63636,42029,17073,58883,50587,43986,18631,50508,14779,57334,22702,23766,26236,62626,12683,3112,28393,40615,4499,38188,63527,9793,23420,56329,3758,40665,5797,7817,53669,48705,41341,7452,50780,30755,5549,62588,52030,43662,2421,27985,51649,35713,57880,59939,10968,50390,44514,51862,64719,27697,62287,65201,35371,12943,9431,29200,19027,11771,250,6001,44976,22907,30959,13179,59119,45986,56721,61016,1510,37781,17373,18263,5926,20619,51502,53449,45729,25021,46072,54844,46093,19218,50956,30854,60379,10442,41938,1536,57853,41394,11016,56649,10137,57286,32187,33136,31700,18332,10608,34674,1864,11844,23060,55441,29708,51392,44580,58520,7051,35802,14738,23913},{14012,2624,18367,58726,14435,559,49665,23764,52873,22393,64516,1722,59763,57083,14156,34372,13215,18120,51986,2432,32494,10447,31755,43448,44639,14191,26900,5686,4355,54249,53849,19045,24206,19625,5876,33532,65526,65219,61494,8378,9043,64323,59036,52440,16259,26440,27193,21085,44495,5863,53764,62915,8305,19429,50795,32264,52317,17044,26539,57270,1862,27418,37699,44564,54152,64745,30024,11320,1214,40415,56619,37178,51178,52742,31948,57257,36977,63213,17067,35060,208,57660,29866,26892,46107,4164,29219,50052,51557,21889,63438,1721,41954,3652,19562,23135,61152,16346,31721,60121,64053,22641,51165,24024,4345,32854,31849,22240,11081,41917,47172,12260,40869,36513,33099,56594,12037,22813,38498,23137,15174,33137,26369,27641,62252,12699,39523,57627,9959,54824,5043,300,32150,34080,2599,65280,54315,41292,7689,41072,38805,59701,32117,17728,27937,60860,59238,43051,21681,21467,25194,8296,50431,48119,6310,11512,3731,61111,23606,11186,39541,47057,54803,15140,42135,38693,21612,50949,57669,1407,34195,54920,43780,36086,34464,54186,15187,50104,16126,47626,26228,9901,58794,20663,25577,57008,2925,56647,53811,48733,27314,36524,46190,26100,525,41504,33056,37108,14666,47079,15125,1035,21291,96,23321,586,59082,7272,19114,8711,64914,43221,27117,50245,6208,35564,60299,29717,39781,24334,33702,1330,1046,55416,42664,19591,29925,35206,40375,9106,60294,21063,12515,17904,61512,2633,62698,42539,12043,27822,53216,55473,31997,48222,52523,60031,42287,50384,2235,64045,49732,44314,12806,45097,45704,59037},{15305,6606,33515,3915,19525,63585,23063,53334,45259,5294,50005,42176,31605,32645,28645,62565,48076,40983,17008,12706,41571,52280,21690,64806,31948,61395,41320,14510,27416,34075,64587,7498,56232,25472,20657,38590,61711,2923,23559,46692,51824,43627,3972,21161,5383,63782,64020,57271,42373,32007,49408,40639,43970,3558,3425,2834,54098,7010,52113,26497,48832,8410,32902,10202,65254,35426,34767,37836,29190,29664,849,65348,20571,57442,32703,64853,23065,22604,50126,63152,59187,45664,3345,29484,6747,8735,40372,16831,62990,50885,55754,21801,49001,23439,54871,45804,6599,30122,61815,15517,11269,15369,10782,45472,36158,34211,3979,41317,47515,19262,13170,37170,26006,5761,7013,37680,59325,20507,33968,63704,33963,40946,35014,54789,34739,57797,9502,48972,10207,24172,63752,18984,14293,61001,29516,18747,25473,5910,55315,29120,3189,30583,56784,29155,6175,61798,19566,13988,36540,5027,57464,39473,55108,60788,55343,13527,65431,62533,6986,54599,43975,13918,61734,11447,17556,29269,40183,28184,44271,58646,44786,45864,43902,46732,41980,39381,30809,14855,25030,4223,13551,21644,25357,47091,5835,26935,11478,17823,45262,284,29657,11633,49613,57636,33407,38439,65099,37588,22267,46840,7743,19671,15690,39998,28339,15368,36635,52953,2936,58638,45107,49649,7570,41994,2513,18216,29480,17097,8628,55112,2261,61562,20104,48303,46064,51823,4767,28547,7705,43189,20736,19851,58665,63714,15438,10396,39314,54003,36676,660,32717,58269,20216,37680,47826,58748,24777,17224,46724,59390,10254,64735,15398,49201,33402,11318},{41905,43217,61224,52877,33925,6131,21453,3831,37038,30253,9590,26663,30085,10415,34515,29457,63168,56931,15251,45357,25489,5124,40545,59923,39108,49067,14424,6783,34826,39040,63440,1779,15062,7502,48003,2805,48436,13955,12786,63016,51787,45414,38615,56314,54053,36144,45548,28013,23319,43469,27192,16891,6533,59963,38254,58568,3813,29364,19245,39348,14577,34167,10428,64054,52224,604,2322,14946,19644,19425,55065,48521,6863,4635,11879,38819,41272,15855,28156,53883,43847,18886,44128,35300,13093,44274,62280,9619,29370,39740,28207,19037,41284,41424,8193,60641,36105,45370,38533,43795,52811,44798,27130,44315,6526,21689,42943,7671,242,38985,46074,42545,49979,10771,4257,22045,19040,55960,550,23906,59283,34642,47509,4979,13016,37003,35988,45026,9711,46998,54184,51644,22092,31588,25577,9804,36515,15159,11638,53332,9315,49596,16816,1898,57092,55916,52177,1258,4122,18945,54842,33105,8384,59005,29747,26687,64612,18813,4150,2183,62190,160,51331,62583,14789,31312,35331,9958,32645,2423,30856,42894,17422,37943,52864,39748,49761,827,3520,53495,30454,58005,48142,3774,49546,65064,45984,6052,39229,19911,30010,44998,8915,32828,33027,4899,47348,60882,19490,61326,32244,20039,32887,11214,169,25736,8923,38424,45627,60445,17627,8239,43871,30548,40731,55193,38580,64389,26985,7771,44883,20383,46597,7512,16903,10920,22136,51252,31729,6486,61597,6180,20104,35057,38479,65239,61717,45730,375,52409,32778,31733,13004,54829,62460,31971,9574,43503,6738,57846,65369,51479,59368,9792,61397,19562},{17314,33962,43358,18394,63587,38324,53592,10773,20125,37406,64586,36369,27047,27138,53869,55170,26137,50835,44842,19832,34081,41032,21477,44586,4858,44659,36171,54793,43813,26753,4398,19956,23993,28268,35464,32173,14689,9221,40125,3375,65277,16293,63819,63758,57170,19062,31819,43564,44107,40523,4594,1556,15905,57571,2079,62301,21519,12908,13499,59582,2806,26752,24033,4090,38647,46031,47998,24091,60704,12496,8246,26380,23367,21336,64194,51467,15466,55449,50901,52846,58661,48981,33639,43163,64426,26627,428,40356,49415,59041,33821,33037,50271,53572,48454,30289,63890,49251,10630,18331,50277,56884,18541,12814,61471,14416,39213,48978,37028,52295,40553,49516,29115,36260,392,43914,13493,7946,46314,63647,8207,43831,65102,17024,5638,7488,30797,16342,45589,32349,28534,43856,50894,39683,32346,59660,22677,41486,15883,59900,56,47016,11457,21665,46747,18557,28915,930,19451,49083,44134,57961,45930,25869,41130,4319,32757,6015,54583,15948,55937,51445,54427,50110,27859,45609,53926,36047,46026,50292,25500,44502,19571,56936,61515,57220,29714,547,59054,54540,1534,33298,20969,8423,20354,32037,39081,8558,60150,43174,48332,54162,49702,19653,56771,62969,56570,23228,16401,1411,7387,56900,31377,65248,65385,43796,25406,57736,33167,1554,32716,52519,60300,30771,31588,25670,29557,63479,41102,15356,7947,30774,51196,20357,22200,37826,57041,18631,25554,6589,44990,64568,55214,38823,19512,43413,62931,11481,58904,47761,56406,40017,29272,14367,57381,41340,6621,38444,49364,56095,60914,51737,37140,60009,32995,10854},{7695,62354,32329,1841,55065,45021,1008,49881,39201,6709,8220,36017,49886,38248,35894,41402,43041,46452,6004,6165,41014,31794,29092,56857,53487,39405,21180,25074,45359,60551,48080,8268,65074,30006,23761,37508,17851,60753,57975,44324,30029,39055,34687,13037,34383,23179,6947,34431,47442,54511,1145,32596,349,16915,13741,1738,34139,14503,38583,13205,51008,4310,17735,18904,52302,49014,26711,29355,47128,26535,12467,59899,61589,24894,20470,33015,36197,51551,4986,53202,46473,29351,50208,29339,49767,14400,18325,64386,49776,3738,18452,54524,3871,185,50063,15556,15894,2125,47951,32675,13771,896,17816,12554,28961,7009,26254,27584,8988,11122,65178,47412,43889,44809,44375,23978,19332,48474,51468,29699,30888,35170,58433,8132,41859,5258,53814,14206,16392,13713,56725,56877,11133,11522,56965,13142,39273,33441,46145,49994,13191,28524,30297,53630,20306,41241,2641,39250,35621,46240,83,21247,37044,20656,60697,15508,41622,55329,5,11717,24886,37062,38156,32471,41467,57606,38670,22996,18939,53074,14321,59823,21131,51485,14407,16579,64477,914,50076,60583,19411,5917,21049,12593,39126,36990,16120,56174,39273,63259,25718,5623,59893,34047,3277,32034,39463,36102,46357,35186,7883,62264,7779,6208,47385,22494,26918,27542,6834,62860,31882,30214,48844,55363,43956,7545,37282,39772,8815,61357,9292,47163,56586,35021,22722,52934,3064,31268,57101,48692,11786,37928,46778,54322,51900,5099,23230,14527,55350,17872,9457,14887,47910,12859,38752,6766,8576,27245,63803,14374,6599,4268,63347,20335,39426,13587},{6935,63896,11357,24967,60603,32646,32356,10628,40034,52031,54180,22368,24734,27606,46363,52420,30381,21085,49118,13147,11722,58855,48330,37145,38854,7313,46181,60476,27931,39157,51580,63756,16771,30941,54532,51100,42619,3439,32113,36127,14554,59267,36837,15495,31331,44313,10370,26942,24984,46193,9823,8346,20046,37713,45185,46151,59107,47846,31963,36180,14578,2055,54062,59064,11307,24233,2618,16837,60507,47357,33351,15055,14543,30486,56408,1331,40535,28260,33929,12133,38780,61979,9414,16883,59687,45261,29355,31883,41646,50729,1341,27923,41429,24778,10611,39831,8592,38626,26533,6528,42238,62885,36057,6501,59866,53139,61406,13741,15728,7163,33486,60155,3311,48103,58715,15684,56763,52390,34003,5922,38448,41028,54662,40844,33509,17989,13204,46682,58483,45490,30374,36185,29748,7721,61397,31769,31401,60438,27579,29678,955,11710,47959,14120,19085,27240,56096,59306,56029,57866,19541,2516,53659,14339,48891,10113,1596,37398,39409,49636,19566,36176,13654,3705,40076,27909,64517,55832,37655,27323,5024,27746,42200,49664,42085,11003,3467,29233,45058,11075,54945,32385,61807,5773,862,17227,17518,33442,63098,6535,19810,34772,11654,47076,31452,59851,57399,38205,33673,33936,34366,53593,45422,47589,3991,47878,14163,37990,18778,27774,22056,40410,56892,21158,13119,34158,62148,3061,50139,40634,51324,34852,16408,18019,58214,5611,4876,21938,34159,1205,10589,63086,53021,47448,5414,42793,24078,3387,54859,29188,19724,49717,28188,26937,48749,57989,35263,64525,15793,1521,19848,59102,61069,22622,34753,62559},{58586,1567,44236,22889,477,11919,5510,64387,17769,33579,389,50280,16754,37161,1779,2350,46464,33649,58933,1642,48014,879,36944,52438,49615,26080,37296,60656,17725,37825,45628,340,41622,22952,50537,22457,2887,46019,64613,18209,14986,7009,10641,59644,49997,57791,30700,46083,53749,4797,22130,23127,37151,6834,52045,49825,20850,46140,60228,61263,29705,50409,18531,26134,51099,26923,34105,6728,55466,26595,22530,3632,5901,27115,57463,22181,45647,38914,8247,37300,1367,3175,42990,60093,56635,56030,21624,23581,34668,4139,60164,56455,4436,18042,32247,37904,52175,62154,54404,35521,55189,45952,21650,52956,58207,52319,18157,65037,15366,54949,39912,56503,19288,57220,18640,46588,11668,15169,27672,16529,39386,26799,45512,64638,5701,47827,1712,41058,53587,4823,53519,45732,42796,45656,12506,15411,30333,41874,64729,20037,63047,56079,23584,36864,7425,55900,5390,13630,62349,60889,38249,21996,21092,54008,61673,32965,13782,37114,47814,16837,26955,12276,35796,4225,26009,3117,39471,56679,13881,31912,44955,36364,49735,31047,22303,53494,1337,60002,35892,52881,55689,57370,54972,42535,28162,32065,26718,39204,58488,40394,18239,8673,51071,36786,30654,4144,3124,35598,56900,40656,53584,19782,30538,27676,34280,60499,30482,51881,1139,48496,44763,1534,33390,25124,38204,25803,19132,31136,28709,64810,35594,44021,11804,60914,47243,12471,52598,60080,38033,2940,55704,43000,904,5200,20163,63187,35717,62944,30393,22937,45903,25786,42638,54952,59986,20150,61312,50253,48009,27982,56253,61420,43499,3088,37344,6370},{57923,45897,7841,12612,16058,27965,42143,63353,32637,30088,21293,4562,25826,49718,3950,31358,27056,24605,33613,35390,53045,3374,41868,17737,38584,18348,65245,11610,33212,30867,62843,5968,22602,38362,9295,36393,64038,54581,48787,6013,26240,22573,47856,18239,26705,23426,60994,38303,21391,7422,53097,10123,36522,24086,50527,38379,37867,64467,52562,44384,40696,44507,16932,8383,3690,18879,33825,25279,20590,24045,42339,43127,46479,634,64835,38453,54175,39673,1071,59223,33337,63913,10065,33177,9179,23747,2748,8480,45544,41534,33698,3364,42267,54035,10608,40093,44601,57350,15829,63899,37968,20884,45061,6690,45015,57502,36797,3546,15559,28386,42754,32466,18876,62149,54884,51939,48200,38325,7186,33999,51986,31324,56422,28622,46895,59780,33239,16325,60316,16468,37725,4795,31956,62587,4545,14446,56068,31323,63086,55417,7148,45443,24248,4381,29223,45625,34751,54274,62808,38700,54589,46279,54746,27303,5320,10734,16028,19831,2894,26945,32234,12011,56608,23125,3623,53276,40850,35540,47231,15441,8975,63492,40155,44776,34853,55014,32864,48016,10679,15561,60139,62808,41627,63936,53975,12523,21475,39381,44000,50389,60946,43521,46425,27990,32433,4801,8994,19423,33339,42455,59632,48459,55134,45022,23382,8276,47679,13470,10523,64184,22016,33868,9867,22225,34781,43355,35480,28609,50549,21617,49998,15920,6426,5762,5463,31512,36798,20727,61305,50142,28099,63470,29022,65274,37512,49300,56949,1401,56619,8093,30541,40807,14636,46202,17004,30173,15736,46151,20089,24526,62895,14940,61903,65295,40340,31941},{22546,27345,57593,38891,54408,56406,29610,20420,46130,20599,59575,31499,44675,60561,40777,3656,15733,41061,7416,49135,38196,60458,62517,47585,48540,2653,8243,35956,42007,58296,27453,53607,16156,9492,58277,3760,50761,10534,44641,59984,10501,28102,37068,43864,38312,13197,61730,46444,57074,3570,26959,47091,40500,49996,19171,23056,36423,45343,38731,25349,42668,63973,54095,1739,54789,9902,52891,35678,62162,19219,16616,32266,19412,36894,49843,873,21749,49899,37525,4787,17985,50645,20998,36544,31259,3411,43962,55093,25401,54845,27123,42411,60390,61603,2964,14619,41800,59141,61517,16522,28228,24536,30580,41254,25852,34285,7256,25231,41707,31106,53168,22407,24509,26758,44855,50312,36713,27863,63362,54750,37358,45284,27655,57463,31307,20885,25327,32427,7166,60238,43772,41805,3879,41612,21093,56402,31196,55657,24257,22024,15519,28109,34380,16164,26329,59531,58084,18582,32547,56555,41454,51602,64890,39069,61794,30890,10270,62775,59188,64175,24239,58972,54846,40588,9883,59688,52022,60119,32956,63176,16841,1120,30828,38836,34845,60470,10917,44644,65295,6638,30250,27199,62577,12404,13544,26615,44071,21356,63193,51509,27613,56744,61849,27546,20431,27387,1494,35965,59200,53740,25232,36124,55509,27722,27538,60982,55560,22746,64306,40466,2735,39414,52351,3504,24591,27873,64535,59546,34373,44246,63492,19868,38021,27021,53403,15214,40078,18081,50173,47330,49564,27099,57664,44149,62921,41344,64993,516,35445,49189,44067,39606,33951,61930,23046,60107,34875,2821,2739,12359,44329,38689,15049,6674,26599,20282},{8531,51363,12539,36616,47406,15821,62200,31529,55030,44877,44521,61225,56433,55392,44262,52008,26079,12859,2074,34396,15822,65519,52419,62339,12415,61090,9810,14605,31836,58816,26388,30926,15012,30148,10292,54604,46019,42699,49792,20823,50832,34842,4187,3549,47940,61498,52309,18928,32095,61788,39297,49458,54633,45204,40409,41946,19090,46408,32576,14071,48874,30069,39089,40190,8115,3798,9650,16259,60576,52142,63853,49223,36111,58636,65496,16111,18459,43433,14317,64411,40872,48667,8087,48074,40914,47277,48756,37809,46812,26348,44027,33249,51840,5346,51638,45291,563,58648,61163,44276,34957,51145,13874,26158,22559,427,6053,45741,24100,23333,17617,5312,51951,55209,425,18206,12960,61736,13073,47683,30004,48830,61851,29314,20890,22317,47870,40257,37956,41784,47720,896,50760,64159,29114,30883,40118,5096,28929,21487,56641,10998,59125,49708,50073,28045,9558,1370,14754,29441,25938,62221,40806,18358,62605,28821,32532,2920,37630,2283,40953,7241,9227,58063,11580,10635,49944,46602,20854,48406,24813,6005,4462,41437,1036,13584,14547,32200,52568,55632,60299,11244,32659,10228,50455,62367,2262,23701,32536,42896,64775,58100,31800,37573,26469,37250,10687,61260,39190,35466,2009,53733,31864,51125,17519,16470,53701,46717,38958,8985,18478,29685,44656,31423,663,33674,26581,35970,25007,22293,16908,2441,3646,10770,35006,29242,35831,59535,34915,25651,5603,41879,24532,21162,13656,42896,12826,57549,18344,29731,64421,13770,58520,47117,10819,28147,53611,42357,43851,38416,18605,10597,46698,42092,46433,969},{58717,411,51477,30821,48812,28172,3993,28843,50659,13843,61645,4353,16835,23100,13758,8602,64889,20914,6949,61370,52510,37529,8783,38744,64479,17822,9463,9505,49645,11115,25034,65236,8468,9348,56425,39795,4092,36980,50335,12366,36320,19763,31737,50355,61369,36018,53111,36406,45126,2434,57817,48710,55269,47591,52834,11699,588,48279,36785,31609,2566,43746,22058,53890,9883,19598,11017,26007,32617,51348,15552,41199,25492,30342,8655,48405,39529,64641,10038,42440,11954,16848,25971,17752,21494,44510,55395,39428,20033,44782,6006,31347,40148,893,44856,54955,6202,34346,7731,10713,1161,50943,59839,18529,24937,47220,1131,42816,42270,10830,37035,33209,63429,36578,65109,51659,34739,28366,30067,10284,41985,56773,32351,16280,14625,33539,25674,51465,1984,20832,30687,34742,53031,36193,33567,54998,41180,8931,16883,58457,385,17503,26351,27850,52943,50850,56776,9308,56147,10506,8947,23054,62414,9945,57173,26376,26081,46452,53249,44861,2003,36306,27538,63798,64451,46284,62880,65141,50698,53435,47175,17060,6123,951,59085,54219,26692,13871,23796,21343,26598,25476,23432,5480,9847,4741,9843,15094,17821,7836,10113,2448,44815,62328,51878,37160,16565,15868,16325,45935,42726,19111,45987,47197,39693,35689,49488,24306,15088,2537,65199,53156,43218,22436,64463,30432,45,63998,45591,63129,49400,13796,20885,9111,7309,25721,14383,50135,30537,23635,64494,39081,62721,33410,29119,21835,5050,63979,36341,36368,52761,51630,54656,48549,61905,7210,13741,21755,10673,34254,53527,29394,63881,46920,51570,29206},{36130,22898,34396,47846,65451,44010,37671,5664,24676,43396,37076,47900,26803,55013,16360,54822,32817,29346,28903,22076,26785,16711,40722,45322,8430,42279,29061,14485,8785,62412,61530,50032,29211,38674,37380,62320,40365,53656,8556,53421,47535,39292,14712,47782,4410,41144,6120,8654,48670,61377,34231,13142,18258,15892,23267,63317,63555,48638,2420,56813,63515,426,26106,59006,57274,18248,23259,31170,50103,4910,44331,62256,47012,62794,59071,6201,29378,15596,19577,52611,59481,36855,64871,64960,41106,17132,28119,41558,19265,63402,44585,11726,42824,21265,319,29468,57242,33156,37755,19077,17260,59149,31302,29601,37417,42199,15377,15634,2210,7559,55941,1744,26892,49520,62207,52591,46221,45077,8248,464,1837,33078,45708,35873,39971,52057,55915,64768,49017,27074,8417,53877,16809,15520,6321,49607,53007,27965,60451,22288,10753,63414,26223,2430,49189,55779,25501,7042,18544,39873,38998,51066,19792,27936,20188,10557,8308,1198,13087,1423,51079,53238,46721,42102,55859,11491,61502,38201,38352,36234,44252,10770,12365,23416,57687,3294,51967,63331,34577,13067,47372,37037,4636,48032,39800,15955,16571,42971,27307,21907,37652,60677,47403,34798,8276,49964,11103,43227,53334,19598,15109,41417,3075,59758,36952,39186,37992,50684,61952,6268,47923,24615,58153,54754,42248,41921,40011,8618,24151,47173,5338,45757,2811,3372,5226,12983,7993,28368,5989,33485,59349,14746,39902,64030,59793,4921,28397,40514,24229,54344,48325,3299,22960,61261,2788,11207,28523,64951,15085,28580,28188,61744,16807,33245,22606,6885},{25182,34380,40973,32538,50217,43031,34311,11496,45134,59895,40450,54396,48779,39563,25144,26965,59213,10504,40320,30329,61169,59292,30420,47185,52200,25607,51068,4842,32065,6553,51474,3754,57744,7927,22752,2182,3698,15231,6162,32171,50114,10624,40846,57763,54331,25251,46440,17366,2426,32590,50855,64344,25622,63363,64845,28942,45268,37145,16015,65154,50972,10813,61366,61290,37324,46513,34026,37987,15080,56217,51618,57900,13171,53137,41201,35781,9479,56575,20162,62848,35360,54957,40937,43702,25838,60072,15534,62474,304,39089,8434,52788,52994,55175,51588,14817,25866,53905,38387,13481,23922,8803,45792,16443,26052,26025,54071,43299,40589,50459,40251,29962,61609,13152,22866,35701,4029,33299,49234,64402,19305,846,41154,26005,23826,28186,18121,31227,34982,9163,41698,33287,54394,19990,13998,6184,26781,28926,27414,7344,61278,19228,57490,35452,57180,5775,17811,15951,48077,61008,64895,53007,15493,47651,19043,48585,49723,57139,32235,22270,62753,51812,54830,3377,52594,16535,35911,2580,31782,2978,12530,10041,63832,60482,37063,4083,5550,47145,62442,43478,5483,46207,34545,65017,7472,57013,45988,20088,12575,52548,45309,46075,28602,48227,2345,6643,6234,62434,16393,17722,57818,17573,47909,61859,20464,5349,56233,29594,28189,3962,32378,62930,44592,20629,12315,54840,27773,57892,28228,38892,33462,45814,41215,34350,55427,38280,63774,6637,56542,25302,34428,41424,46296,9423,7740,54161,27035,39367,39675,4048,51634,40073,40565,41693,5588,3458,58784,10506,2640,31154,58870,43345,40281,13173,6502,53759},{37952,48394,30207,64284,63207,41924,14647,39089,8612,61960,21245,42898,12383,39479,32259,48111,32779,28075,5386,39169,30362,31168,7568,7376,23062,64784,21895,61969,17593,33329,16689,50998,55688,28626,27934,44133,48275,3164,23905,21482,26922,50705,51494,49593,17743,18387,36130,22455,30219,16407,13873,34674,4103,59189,12199,38292,25131,7694,61920,39194,13731,56126,2535,56105,7420,18202,820,41796,41328,6676,48117,41690,34228,15830,64578,58428,56576,45730,18324,1356,36663,29291,13424,42991,60903,33427,54275,42454,15045,37362,4333,22223,17665,36268,1995,40982,46716,26850,33477,4166,28236,19234,64991,27326,55281,29744,13680,14900,5300,17471,53935,4006,64776,52673,29009,2844,5690,8536,28619,10,18914,50035,47450,15733,26207,39863,2372,56822,29795,33408,45443,1206,54103,22825,38893,16617,63633,9663,42313,32676,60209,55089,34232,14433,9897,50478,52175,24097,50718,6397,59517,60295,15243,45593,55144,19690,26517,29437,42494,59008,48849,25020,19733,35892,7298,16830,23231,56652,54987,56499,51633,39812,65388,62208,51766,45776,12821,41899,20937,28660,21343,63464,459,37021,19131,35200,828,14691,35773,38178,24974,65193,11245,36764,19581,10303,1118,27221,28571,42438,16705,13663,1339,25528,38170,13634,62379,30079,54511,60162,6435,28995,44274,46473,19304,14043,36472,7292,54129,44038,41065,65235,59032,20757,25066,19173,37147,4426,49629,37591,41677,6637,19876,34805,41836,61426,39941,8331,6414,16659,49161,51622,17017,35521,38431,55400,37008,3439,25545,44992,57618,6381,22363,55613,7139,29257},{46637,21728,56894,56945,50749,58571,8155,34790,33705,56851,11312,52332,23854,63593,49076,11192,19391,25920,51345,35097,30224,56212,58081,31273,62280,56815,10212,50120,49644,44345,3033,36121,23732,27820,49130,27570,25439,29813,9093,58422,21031,10302,10832,40492,16738,7972,32874,46413,38938,607,39,44353,16900,44228,5621,19194,50239,60103,57648,17011,27499,6254,3703,38109,48358,18602,871,50966,54423,3029,3720,32409,34830,3213,39434,54824,47332,38631,50146,42505,16882,61950,59794,45050,434,13567,2839,46257,28325,64480,51951,9821,43640,23403,16433,46053,4561,9747,62405,56112,47695,1353,48496,40891,11927,54818,49523,11113,50592,63351,41785,13354,52759,49547,9371,45962,42317,11996,33857,46247,8814,40598,35989,47935,28072,46357,51612,57043,54816,1086,55922,30796,55234,24624,28016,63534,1268,33218,4484,25229,58083,51495,25879,27894,42503,30512,42004,23728,9754,23214,59575,5683,29604,56169,30105,13039,15883,55054,59375,31868,52088,21811,25351,8654,48659,16116,14369,53314,49155,9879,2610,46774,27587,48536,40423,5316,21082,19848,40658,29277,28091,13855,50229,22141,12854,39175,39684,53279,4526,5984,29478,33803,41476,21524,53306,38402,8777,5224,13171,37919,26590,16099,47106,30759,37771,9986,38639,49327,20426,93,50763,38683,47273,26410,6544,1151,43543,5278,33806,10583,29599,35311,12397,30894,4717,4741,41949,42969,42756,19335,9537,60216,38654,45052,62068,56667,16145,29081,32063,53615,53390,42380,62785,58521,11234,34720,5127,44374,3197,22298,24100,44016,60351,39726,27878,49235},{9329,3892,29591,62766,42148,11802,50986,45336,21385,29757,6629,8525,49343,25607,55085,13822,44992,30373,42877,26953,52315,42604,32437,4018,34228,42274,58907,23071,14080,15336,45131,13726,40267,24717,52767,10858,28092,1562,48469,3374,2044,39862,4506,27341,59780,25433,6680,44348,15369,21145,2595,52834,34318,17126,39699,27738,29498,42560,1568,36611,38946,30857,13968,64984,4101,30080,23814,32666,35343,149,4818,62125,62831,32624,52088,25485,31736,54324,44248,10595,43063,8245,40128,12532,13482,10238,23694,11895,37613,59609,63048,56897,32284,7699,21542,48029,54770,55525,22065,52917,65221,17723,21077,59238,49506,10531,47423,24676,293,7582,54550,51721,24558,26976,8642,61374,59182,7763,63487,12529,6836,55341,33546,50914,32793,42568,35014,47903,22792,44301,64797,4672,23995,31267,51012,64880,15368,24118,50907,18511,33094,3534,48415,18617,26717,45122,63931,65227,14296,24114,36197,19362,57354,22364,42539,10395,7520,16434,23760,30043,36642,58513,13447,42456,64167,17648,30729,55248,54819,55268,16458,45092,64775,12061,6572,29156,22601,35532,49011,25639,26928,47622,49196,59287,12573,15380,35367,12936,33043,56485,27578,49935,45206,51311,51294,45201,36180,22302,44235,46393,40995,57338,56802,17683,29742,34256,1780,5285,9240,11579,12785,62880,63861,14270,46773,6090,54574,18338,15823,36700,53357,27895,59360,53169,19754,23608,57552,21096,32728,22336,31174,59501,49373,30794,36432,30813,5783,50623,51378,16254,22055,50466,6007,5046,45642,19308,43003,40112,64237,6441,33246,27087,18504,15107,41615,35003},{30297,51010,37377,47223,3771,12101,24024,22165,26098,9185,22567,2585,18503,18832,5207,36916,36841,61793,26622,30981,62120,52841,45842,62755,45138,26304,30102,58764,63716,29586,2934,36990,82,62427,39182,27721,20854,45620,40602,44534,3933,55600,58147,59913,28717,50684,26101,40389,43673,38892,39463,18489,5578,29254,53385,30118,49624,27414,58307,33498,63121,46103,53848,34717,62929,55998,15596,30591,38155,37621,21853,27634,17139,64711,63367,59526,44629,42751,28469,52324,36249,13747,3427,50743,43685,896,58483,20515,56120,21038,50312,63501,10614,11588,16950,54832,13446,16207,50239,63227,32887,9914,2739,47773,44908,53642,9937,49921,65311,25086,13626,52171,41009,29797,4703,21453,16516,59260,17845,44548,3361,42935,60058,59906,20635,5183,34342,34455,26319,55596,42127,58097,63798,30379,10421,62610,45759,167,54872,53039,36954,59743,57435,27067,56279,59123,11859,19759,34606,2624,47122,4837,50456,55530,40558,4495,54487,46282,15305,59232,38269,23204,41236,8210,53251,57307,52538,48692,24209,15229,55617,51883,1258,45243,55461,59823,18518,16804,31214,6084,13136,22022,19625,2422,32978,49533,36296,39649,24823,56822,23516,10805,35420,41774,11344,15677,37591,36311,53021,27664,53126,2261,12127,13099,35431,25667,63498,53451,44207,54179,21608,41585,25838,23804,59638,11382,37748,19917,1219,38830,59599,40119,443,8866,12291,27599,278,20175,26985,43850,46717,15895,8445,2044,35605,3565,65191,16920,2562,61777,9327,65027,59297,58338,32086,5281,62363,43010,9901,15830,32702,62825,53819,28041,47384,59282},{62032,65381,52639,24320,64888,44169,4534,16906,15641,781,48843,3205,60523,852,8918,30944,24270,24976,40584,1050,36160,27421,35492,17530,10591,5875,28957,60449,55895,44268,21583,11027,29066,28844,14742,19203,36051,52796,23568,59712,18669,58592,44939,16727,60736,2897,45068,50600,44833,5782,61178,3918,17857,31530,33207,19005,48128,7278,58293,53213,24702,5388,8967,28315,45534,14375,30810,3729,38828,12364,53490,54714,29949,12350,13411,38131,28058,62174,37433,47671,13676,30350,20733,42065,57927,32439,54908,14484,42468,36573,50836,55053,10174,26272,60828,24715,42634,39167,8362,20452,46053,23009,33814,33542,53621,36161,10337,45311,10632,37071,60630,44011,62245,59801,45676,49921,56048,21996,11329,44755,17409,53967,52314,45890,56060,2175,14988,11554,1708,51296,11601,1,2829,40535,44733,35677,60874,13725,10616,22040,1175,33084,27706,15573,64930,24623,59064,52064,44638,49682,17383,42969,43412,45927,11398,30666,32923,8530,28361,35707,2066,50853,55166,39934,17144,27514,41168,31030,40320,14743,56876,1024,33222,5334,35821,52237,887,39418,50880,26058,47348,57423,33852,34178,28744,12087,3649,12658,33133,28674,3268,3688,63351,64901,15453,32896,51131,16505,64517,63207,3472,17281,9952,42715,34327,55697,34410,57507,47051,6703,45550,25467,5751,42355,46624,2621,11195,8304,17602,45258,44648,7901,27236,12088,54594,38283,42760,42511,55866,30840,39742,55043,51731,18190,12616,38988,6834,60581,36084,87,12788,34241,40340,5609,39071,44033,61317,6968,32374,34939,22075,21964,1876,27151,31133,12253},{29916,54697,10546,25781,46101,40606,26846,47581,32413,39182,62589,55423,20242,8565,52800,1045,17753,15361,27272,9247,20090,40668,1354,10379,57167,53996,49748,49822,12870,54188,19353,28154,34264,53124,2509,38211,28722,64421,21564,59686,11832,17499,30585,60660,54667,22997,58297,46497,54353,12564,22102,40285,10758,15319,41146,31290,14966,64240,24466,13810,6828,19452,25461,621,48415,28092,21591,31237,38948,16508,55710,37300,1104,13907,8725,8784,16284,19640,25140,44665,27205,6995,38343,42992,29886,61851,6163,11677,54498,19684,62228,48360,28155,56599,64631,55250,5111,46482,44955,5092,17666,4550,63080,38441,64694,33754,61616,49355,34252,32649,49237,55437,15294,16088,57327,65005,53844,42614,30331,18222,61193,50138,58062,50218,54051,19654,7747,5473,25195,48506,47984,39445,59429,36655,8269,44966,60393,63582,26191,10697,40084,27952,34457,15216,2748,1230,36036,34436,59151,22051,30275,28546,45846,16707,58109,14717,36635,32430,23614,14294,43146,55405,31226,42743,6478,11937,42262,45495,37614,15011,5596,11017,44261,10424,25840,27798,29809,2456,47671,38495,40269,63441,56929,46801,23640,55744,62209,18247,13458,1181,56011,63976,18719,50300,43157,30917,17961,58425,39661,262,21152,55288,53738,50346,3437,13526,24945,63086,49429,9802,45226,46425,27266,26624,39047,3297,15691,58436,19882,48798,25744,842,14726,34494,13244,49860,39261,36093,29970,61474,28828,60555,36982,9456,44591,57986,24211,56312,43330,62886,33976,14867,51269,27566,31782,61142,27326,15245,28405,25208,36581,8444,52588,27209,57223,2637},{63224,55013,57541,43364,10027,52026,20421,1341,56583,34422,44867,32166,47270,51901,39376,45202,7691,51611,57653,61996,50935,9370,7151,58041,58887,14561,37461,5150,7621,240,65073,30739,823,21473,11719,54437,11146,31886,13187,32642,619,7138,65110,54706,45895,49063,40864,18445,40234,53292,35065,2323,39974,49784,62326,40300,52088,33924,65364,19740,17151,22684,56268,18513,12894,5477,46840,3699,58625,61480,19474,17318,47534,58799,3994,56532,49436,55998,4842,49399,5586,17731,37258,12187,9500,32699,37743,37772,13643,37403,13124,21153,35847,17418,27922,64774,19381,33476,37098,14601,61550,61751,2116,2805,12136,52971,20693,30142,39341,17047,22589,20178,51951,380,35296,25645,15695,32754,9756,42380,12090,4711,51485,61562,9252,20773,18167,10374,31335,17154,48624,18217,53791,35136,17988,3077,29501,58686,60180,24204,24463,51781,30072,4689,56837,33988,6765,23555,8544,32221,51721,26606,1808,25990,52829,52753,533,23201,51931,8149,32834,44696,59033,41149,56764,43186,24283,3361,45851,27763,45443,8459,48963,39514,14075,32279,43209,15440,56820,1375,4230,18307,55482,7103,38722,42019,22202,54111,15469,6963,2592,58783,29159,10445,37108,14917,64521,21685,43777,1274,31576,53375,34086,48792,34151,63985,36016,37444,8261,63312,37023,7280,40434,26232,59506,56829,26065,8395,37860,21355,25518,44507,30100,55260,60662,12718,63488,54228,42734,16346,7174,46065,49634,8336,62492,61025,6551,14639,2936,430,14711,23732,53092,14827,38274,18174,40620,46874,22806,32832,40693,15562,24729,29129,34779,26262},{50839,35017,60587,11440,57674,13706,11176,45412,29296,238,59925,27963,29291,57064,32608,63979,28799,11151,39748,37009,6995,52973,42156,25222,43413,43102,34855,4095,43625,17565,48998,7487,3409,29978,19018,8352,18843,44434,21461,21372,14192,50302,35935,35196,800,36360,13876,56228,31485,59427,7314,57470,8867,28274,63257,3826,32266,10697,4977,49617,1738,25677,45768,25967,64689,47050,36313,48670,33773,26086,3080,58758,27227,61393,60103,51744,32299,55344,42119,63627,28424,40333,17906,31709,12656,20562,26131,36136,57974,60201,52561,44877,19042,1826,53422,48402,53943,3662,43739,35308,14481,17752,12810,46402,44469,40536,28992,16371,11286,31445,42210,44811,63659,37828,33450,34092,34126,34131,38751,28348,31694,19617,6835,50132,3377,65181,39123,41441,36427,63629,660,6323,38018,11831,31261,7618,40034,45213,25092,3112,12892,43086,40371,47463,746,46685,23768,52321,8751,7328,5174,19409,49531,31252,33810,35894,20091,4320,7692,15461,33112,14242,51367,50324,33315,28195,51170,15395,32478,11711,52028,42249,39213,6388,38245,27957,32240,61675,52982,46204,45030,20154,13937,60316,54883,16134,60093,29211,44416,35692,36424,9696,1215,63015,53382,51699,62149,14553,41056,30235,12659,2099,13857,26054,18678,29227,22984,59825,13993,64030,15724,55440,63614,24711,4741,28875,24954,57672,35157,16932,59082,13932,23273,4207,30782,53642,14180,38789,31452,3678,60248,10827,21172,59404,8761,19716,15417,29660,31154,63425,53336,64720,54496,50296,48126,49893,28603,65161,22289,53117,55160,9985,30725,23126,39763,19525},{63606,5258,54711,55407,4061,16892,19447,4323,52225,8946,31022,1301,64162,39021,47994,37435,60357,64762,19232,26332,6156,37038,15383,49519,42626,32851,45687,319,11412,48159,15516,17849,57095,4810,12501,25133,12816,16205,27674,28890,43801,60297,26098,19088,10138,10708,58309,34999,60058,862,64755,18020,22737,2992,10474,28714,33500,60398,14306,46601,35762,7015,6000,1472,29988,62109,50322,50281,62701,48325,36485,62899,61747,39970,5904,26264,38453,33360,50287,25126,27445,63315,55602,42018,34379,25555,38743,31025,28383,15614,16170,28408,30378,55653,52945,12974,52969,4736,8707,53990,38890,20784,32774,2433,25346,28406,55507,14641,38367,24667,30408,23786,37799,38541,43009,31279,57696,31279,17303,74,13295,3115,11851,10877,50587,64027,24023,2299,33589,37479,32613,63708,29480,62416,10199,50101,54860,49493,19346,8019,40077,35955,22370,26602,21678,49826,44132,16734,23073,62671,10626,57712,9778,57382,49331,15979,58483,52092,844,59537,41461,7991,59699,18152,63743,36455,31714,50586,1220,29420,4258,14086,60588,55594,5257,33458,48143,38625,35203,39674,61851,7122,58579,44331,36391,24244,983,25199,62278,33173,5974,18822,52282,8859,61436,44303,15618,3587,21333,51936,6137,46885,41235,18860,17878,26390,27731,32155,11330,20211,3643,64624,37044,45995,54570,26701,15249,29196,35077,50183,6313,12877,7611,58102,52529,30744,30344,51629,49694,57015,64386,2018,53755,55216,52883,35816,37326,37352,60065,51529,36781,16298,43282,3791,56383,41944,51048,9392,42397,1385,50666,8362,34734,10014,53101,17202},{2343,64768,55172,24299,17962,28480,19046,36632,64517,34293,54624,8670,14228,28475,10989,15361,9598,55986,12601,53615,87,32185,37339,54995,27930,28636,39010,56902,726,7000,47494,63842,5221,51810,29735,65099,3416,49365,62576,38583,23133,48712,24510,57022,49331,45774,26837,51299,35952,23009,40135,41028,64981,43623,6598,51670,57879,25424,19116,34259,56460,18859,24516,48580,21105,21882,24750,17407,51945,63399,28089,13836,24315,25238,17533,17854,32756,63257,6890,64315,27930,50222,8754,30178,46612,14388,39697,33494,7175,35848,61735,33349,40752,38246,60832,5137,24383,27424,14334,27362,50826,9385,24059,41333,54404,15335,31625,17438,11055,52744,49771,13624,22912,29214,52661,42275,51579,3400,55124,38369,21114,34179,60507,5840,24136,4465,51871,22949,13514,48355,46216,30978,1773,14955,36189,37733,114,17759,18041,50665,27072,51014,24174,32598,52828,56434,30162,46418,30269,18653,7821,64929,2795,38836,60068,62517,28534,53176,20784,62314,47550,19571,47677,39646,62920,39825,21467,25051,65255,63783,32356,55933,50169,58223,49467,33971,43047,1823,10776,41768,36338,26782,19763,48150,5510,46372,8537,44228,62141,48866,33564,24328,51744,6483,63226,39108,32633,30483,58076,6531,38468,10773,51423,3522,34413,24138,21879,57891,22046,15149,19580,13096,37344,10693,24410,63061,49495,56501,15153,9681,21283,44622,41755,63101,56277,1455,60549,31771,24145,14328,50992,5546,7163,32117,65097,18358,58736,3835,14966,60295,35784,12902,19753,5505,51630,2799,8018,41648,32878,8951,27832,62031,63668,41657,1299,31879},{34031,13831,56920,55132,13327,41428,34056,27251,64554,64000,23737,27754,41776,56034,20730,59912,55099,1334,54369,58560,24757,60419,17618,33627,55553,59186,29222,9444,21111,19566,7321,51460,45850,7573,59467,21682,11685,25277,60483,6789,259,2788,37497,44058,40552,5192,58765,48361,21121,36392,14761,36912,40064,42785,26733,61492,55445,9760,31716,4931,24602,7801,54081,46483,3228,38373,45227,24380,7709,5936,52994,23096,37645,19065,21048,12520,57122,47758,10045,14758,42790,63656,47107,43226,53592,21830,29151,40856,19917,61781,64547,43975,9370,9473,47176,58243,33828,14329,21395,25888,18116,19961,34480,57309,40507,41620,6046,47476,58702,16262,18848,22368,1804,54903,11357,14562,42618,58398,50128,15414,40065,57489,29853,52110,28510,13999,32673,46220,48408,65245,47763,12331,33634,63651,60891,36534,58349,57427,24160,36127,59054,57987,62590,5939,50754,7822,20381,27501,8650,44145,6378,26625,50778,51287,22774,52424,26980,13362,3098,23584,30473,62844,52397,15122,31913,63462,25434,3118,62515,38887,7655,42183,16300,6568,37957,22342,35375,964,27769,20759,21425,11638,18933,10587,25547,12694,13485,56882,57871,8317,49157,4114,1118,12478,16124,5958,4632,6040,3590,37138,38307,31851,43727,48168,56791,4012,63902,59076,21406,27743,39508,4411,25629,20317,15126,44230,28894,2373,46128,62936,4759,30154,52588,43398,559,58220,22443,100,3902,15510,37883,59912,2108,19568,53381,8881,723,34548,56638,7710,27383,1767,5889,30594,22026,57784,39494,13153,35732,33199,34046,1081,14171,21485,62330,7006},{50065,30458,54947,10564,20017,16855,40401,9464,34004,9031,16060,47535,11605,22751,29472,9914,25228,43815,62604,26284,19353,45996,14639,37194,24129,53002,31244,9409,63384,9831,60220,47595,34207,2890,33128,56592,3962,171,38218,1662,7083,36331,53425,40994,15193,31860,32465,6582,25352,9191,33116,57379,15926,31344,48141,33458,64311,33237,55126,51958,2432,52273,11684,43250,10666,40006,39429,15104,25012,37369,24301,43775,59545,8243,30911,33813,60719,33982,42600,44400,36059,44471,33392,19140,14967,1743,3001,49059,31396,57743,1927,24265,15309,9997,63242,51033,49579,26456,1633,19577,26364,14070,16889,7853,2702,50008,9560,5612,39983,22994,50792,53618,41398,23279,39920,15681,54988,36488,33866,31562,27295,24225,13425,37611,55552,20615,8673,55155,61190,48853,2478,30888,43778,625,53245,35854,47349,51036,24441,37305,59326,32208,25677,44463,14931,23991,32028,55106,39873,45395,30315,53577,65347,56846,64016,34657,18704,23508,56257,49251,2027,23127,8263,49328,14090,4192,51173,31172,43474,48197,7377,36329,30024,30765,18130,9203,13752,4433,28461,7793,23979,6861,28060,5105,16204,45390,37310,32315,11784,1054,61552,14005,11005,1970,61674,49650,38733,42507,45006,53004,37624,44016,6279,48489,56385,35442,11822,59779,7448,44021,49436,61224,24278,54893,32998,44621,10759,11507,64935,669,62120,17768,52960,472,24231,24301,50960,46214,34218,34317,35794,55586,48788,27484,42033,52074,50408,32059,45013,53380,54397,65519,61793,19611,38005,34321,24381,15839,26673,17606,52096,40603,48240,28945,420,41199},{20949,23875,22632,19789,18769,1250,6608,11019,49420,50592,64255,13019,51153,11727,8476,30421,33909,28897,30698,35319,47163,56529,57224,55239,32767,29731,11702,51278,54856,17889,22639,50776,36470,28717,43685,59890,13508,3911,36475,53247,424,23123,26049,63138,46013,20100,1583,45328,14281,24070,25528,24497,55876,5735,55862,42980,60583,29708,58225,50533,56119,17021,32730,48784,61976,13821,2572,46952,11285,38635,7346,39444,54134,35810,54557,45630,46380,34318,34919,42191,23349,48777,56732,345,33876,15995,29695,65461,18262,23244,28385,14037,13567,53030,2551,63025,2621,27570,55833,16602,35480,3285,21210,37532,33529,50783,47327,17541,60469,46149,56879,49481,1071,35138,49025,33078,11458,31454,44481,54657,39907,870,44530,55003,36596,33396,10754,49105,11246,53818,36096,55601,10436,49345,60700,20437,62269,37567,9863,60356,1936,56893,25891,65534,29468,10385,20960,21188,58171,893,18461,4886,40799,3909,41644,52490,59093,45197,32350,8718,17538,229,53858,64760,26922,42320,1359,14903,5402,1025,45344,6166,34681,36462,53620,18987,32733,40036,13433,7877,31047,42388,3022,4177,10732,27535,33736,58423,58983,55591,28480,35682,7110,22738,34923,52127,31654,14779,15992,12820,37694,11714,28721,15944,55410,44503,48246,31508,9629,59606,26010,65353,11920,13421,56350,24304,9139,14114,36574,48822,62236,60162,41083,52335,63479,28791,19076,6772,8507,18793,342,61745,4205,35536,56110,55691,15248,30460,40466,5341,7888,32430,11307,65264,51002,41602,42364,41243,30286,26648,49349,38299,25372,22288,62867,14639},{45313,48,55378,46077,64419,24977,36533,20686,49257,59933,8803,41592,5953,47803,30608,6312,22424,32861,59524,37737,30047,15690,10277,48164,51631,25693,17022,18969,57199,38364,17030,50212,43916,34293,28694,16127,17512,3072,31463,49210,5302,44106,56392,50497,6526,9085,27542,57054,25532,56329,17017,10996,24732,52116,49841,62768,37738,49664,36072,16857,59677,14561,6817,52171,10317,32108,11277,28889,56056,23002,62648,5713,61522,9573,11021,22750,42144,4255,17262,16699,30241,36585,36052,6538,62086,8620,48974,19723,65140,18249,13285,29433,36716,60294,19583,63908,29083,11468,49379,25220,3387,34813,59910,45265,34426,34506,46959,32727,1939,8200,33843,50637,39666,2855,31811,54529,7372,48694,2964,26260,9456,23409,8720,60794,22484,48420,53405,29305,50017,50517,41417,60374,60521,22491,59622,40196,47693,12971,51817,33109,25856,31835,6382,34759,54599,13364,54326,41586,31692,25887,1885,29685,12183,10140,10241,23888,9238,54724,919,49836,13868,37583,27223,55699,22570,43278,4148,30182,49810,46204,42928,9536,42102,25085,46948,36933,62970,18699,62055,56478,60199,47387,34404,60333,52647,40620,59998,12780,62718,35834,46494,30256,19034,29493,10824,61846,29018,58848,53407,21089,60805,62988,30387,9219,59157,4857,28490,60947,9492,14646,22054,38820,48904,33577,48135,51843,32767,61984,61632,748,9206,60763,43092,62565,4583,55889,31912,62128,16148,10486,1723,39401,30592,58733,29009,18051,20101,58078,37444,46433,20803,6474,26577,36934,58366,35208,54884,1358,23162,37980,9539,46940,55680,28800,4432,60943},{14541,2559,54129,43419,60293,6486,22596,25911,6064,32953,32482,1334,48694,57502,4550,46384,44971,59209,64388,787,57981,26818,7720,7291,52111,2945,28898,38765,40062,49405,16348,37304,64279,20654,44901,20301,1342,14179,14199,17444,41296,5593,7287,57613,54415,59264,38295,45766,62710,18614,32818,58729,11117,37422,28712,41557,14147,46929,38298,24392,16851,4226,49825,39555,60415,53857,15601,29986,57893,53762,9451,64241,33726,45269,55925,19321,59683,25698,18723,8942,64888,14528,45451,26148,20265,49832,41174,37772,25499,12279,26712,36570,33345,30091,43433,17501,60876,25881,38266,52472,10264,63800,45087,21979,15244,13892,33349,31978,36971,35831,6874,35202,21597,61387,58783,39623,15354,50906,60374,49506,41325,50375,27511,50278,36098,26513,5289,15611,13772,53781,22989,42454,33473,36668,13929,39959,7494,32223,55398,25342,1648,53311,8969,24287,40268,2367,62762,25117,37146,15562,57770,39856,27636,45601,50568,61984,29995,20670,59598,63036,6169,21019,25231,23862,46232,47036,53755,50656,31645,28238,65104,13598,5630,23112,22337,10222,10983,31973,44579,1552,57231,50449,50790,33408,42359,31241,16236,22428,40729,42145,42583,11008,23665,846,62148,50442,46326,59918,5280,14843,54486,64165,11369,13605,13237,45792,52770,3218,41655,61626,17427,41468,54152,17426,32988,40936,30378,59526,47194,47978,31859,48702,37708,11818,25414,7908,60985,6768,6027,28189,9765,49442,61786,49837,19732,33505,37361,40375,17750,12580,4381,44688,5989,52316,12469,11133,16152,10753,56853,28510,61807,16293,52528,18052,40020,13344},{48501,39523,9311,26111,62608,17611,27731,55394,4558,555,54869,12184,16233,39802,27758,24998,38975,57210,13096,25647,18460,42033,35214,4683,30657,16308,3329,38073,18886,52833,2288,43920,6904,64582,389,58279,17404,61619,15904,22307,55595,48034,10638,63274,20437,29714,22287,40994,54019,32527,20311,2571,28211,9626,17951,2977,32931,22822,55196,6848,4280,65106,17051,22092,63336,11019,42351,28348,28251,11502,29701,46813,62302,37134,24084,14676,53937,48298,50190,60067,57763,36789,24850,42987,42063,60636,5319,24189,62541,55648,61902,65021,58041,38468,4903,41508,59113,6849,18289,13800,33833,25503,46143,23664,33303,9695,21677,29739,26580,44580,58007,54955,37190,18224,55328,1581,65185,1442,1965,45001,30776,45902,53875,62618,13908,23148,49332,26701,22606,51546,32419,9482,28412,24380,57201,17934,45380,8712,13138,22607,54874,56927,25899,16942,8582,59784,6987,58238,17826,46289,22155,36374,54906,25778,18690,40737,4995,10421,29237,9449,21110,3659,37833,41341,29771,51129,59349,9962,30477,37549,37468,16520,21294,59618,60131,240,17070,62063,37139,45328,41851,63187,9628,32014,21395,5569,35231,23238,1110,21435,35980,6986,20173,1026,8326,21128,3426,15669,27027,23237,13947,11489,21522,37618,49168,54577,52029,25105,33060,56266,25243,32710,51504,28117,53438,28358,37264,1412,15006,60428,56223,37338,30931,34952,64078,41758,2242,27269,37320,12818,63487,43809,8704,3191,59046,44486,7517,40850,6006,39113,12523,11824,40980,35082,12427,48235,18950,15958,45343,42627,14503,62752,1126,60102,6946,52557},{53092,31977,25569,33742,25675,10406,21121,5946,33186,5434,293,1966,9576,47493,25175,37264,44380,58448,64870,54818,49385,18594,23295,21080,21946,2832,52327,16011,52203,41033,31479,25650,920,19795,28097,33311,51268,11369,7783,32669,23934,60828,41167,5954,45664,29260,17656,26589,6929,11295,44690,38588,24845,43608,64051,38141,24089,57782,46478,40213,528,16323,1055,16851,35538,40719,11506,41719,46720,27385,4362,26047,29943,62072,9287,34740,45342,1156,41969,27673,3226,47182,2376,24578,44647,39795,27410,40232,38468,55319,6512,9763,22781,58260,19980,49792,18111,210,13395,49478,37699,14324,8441,33247,34594,43693,2489,9609,64647,40315,31403,21453,11546,30859,23953,21755,49653,18510,30694,22880,59207,309,35913,20672,16995,5159,44893,21368,65079,50179,13539,10826,30538,7546,20966,11955,3828,27036,25088,42066,44799,27353,7748,22324,45296,42787,61607,6296,6442,57968,50534,57024,19401,59344,40890,44486,60941,57138,3185,50377,57372,52574,18889,1903,50599,51359,11760,20535,50461,55678,27086,16307,33600,14890,62768,36073,6603,62002,44532,11037,7942,44714,55209,17717,23638,20407,10736,31629,37463,49461,15617,25911,34958,48448,57157,45861,41480,9319,50721,64693,42649,29973,26518,6557,26940,3639,20268,32136,57715,42411,42128,61054,2730,19718,54913,6019,9208,35846,43309,21660,22501,12251,425,15163,11976,27598,35938,64517,51499,39129,22386,20135,60624,31586,26440,3073,42404,24931,59187,58238,4136,63675,1530,37014,28174,13552,28929,17899,10596,34959,7156,6593,7143,57011,45881,5010},{24067,6442,57853,49260,5228,42943,56499,52024,47343,18799,12556,1417,20036,59407,59544,65157,57039,34449,26036,35334,3759,13727,16092,57381,25160,31734,63096,50807,8575,24160,34807,23394,47447,17972,5195,31186,8747,42361,49442,57585,21452,1593,50125,29265,53897,34085,2512,62702,3869,13914,9252,8532,41361,1456,7821,60400,55419,49357,41007,18420,17839,26898,28495,40499,31849,10891,37530,65293,2676,3985,6116,41483,62233,46623,5060,22704,63041,40466,44004,62324,13174,41799,51228,13997,17447,33659,15630,40925,60376,21944,50618,23622,38167,32139,19331,6322,3300,61189,25536,31093,39357,5657,7287,24143,43929,3792,10808,7277,11329,15397,26600,18028,54575,1766,50929,40021,55300,33501,30651,52225,24031,4827,19968,8402,3678,27324,13027,32592,48291,141,62968,14041,28823,16035,57489,34630,49364,19885,22058,64466,11700,28290,58609,18023,34464,32680,57703,53931,59947,32472,42442,64587,19569,41409,9919,21943,17755,26438,4450,47756,59599,21584,58824,5680,28198,50087,42475,43796,26564,2779,1993,2840,33367,3047,43596,59185,30573,7800,15011,4443,55239,64108,11461,61823,31018,2354,1700,9069,1855,6486,58488,37869,49802,16771,61503,48226,4086,41740,6327,16946,6198,42799,26199,52105,8874,4600,851,47662,45061,42532,2246,16906,3646,23908,18449,48337,24306,45111,12224,40081,60629,44353,44378,23214,62822,17395,24556,28888,63479,46617,51964,31518,29499,39180,52336,32064,43160,41010,21376,27484,25360,54913,16705,39669,360,23494,54983,2613,64008,49155,2165,60296,45102,23702,34204,60226},{31529,31192,18400,50899,59628,21483,10633,39950,44379,28257,45145,9976,55245,12997,542,25478,51359,13434,28797,477,32128,51713,60053,53377,4551,63526,14371,43306,11547,21388,8927,10099,42209,787,51805,58157,7664,7694,11872,34717,25380,54511,17953,9330,58856,5082,40643,8250,26534,16027,22188,61481,27976,1404,28190,22771,18008,58190,55713,18180,25102,64751,7086,62182,8650,16751,16284,11125,39981,30203,58860,9470,9167,57576,58982,719,5465,17386,61104,27641,41137,49040,13011,59597,60647,24061,50980,27917,44575,5862,60961,36674,59356,6665,32346,46288,44983,28554,29260,18952,49850,4751,12616,33474,33712,52978,29010,63845,478,20628,16908,25225,63115,19671,3288,49757,52348,43966,705,41720,11037,52789,23449,31001,36961,2158,6357,15010,42216,17546,22860,48557,33233,7368,42561,56421,28341,39936,36049,13108,20254,2978,49515,49291,20553,3170,299,37005,16736,28546,31616,19289,60341,48033,47895,29396,16633,22882,45896,29929,20355,4697,26398,24177,63550,53866,19926,16825,35818,31589,46809,54882,14659,52440,41983,49263,5127,24994,1268,6565,57070,27491,47082,17273,28995,20868,7413,15224,56293,480,49216,37371,8614,29824,25097,62040,55874,58329,50780,46818,21562,42897,59191,57747,20122,59815,60591,10062,23692,62474,38934,62297,54801,7631,30878,20779,47348,12040,55297,4416,19555,31067,2941,19808,30201,44381,55280,56026,40027,25574,41534,34698,41832,10277,41715,28189,52957,9243,48916,26793,38925,65269,30897,19832,55095,35612,40066,3577,59668,3814,32910,19819,29116,53842,15859,59826},{37862,4762,13986,1999,26727,47212,22965,34449,864,50318,9579,36402,15253,18307,35863,54416,34645,6182,37961,61438,6783,45409,48462,47496,20471,14518,12849,41926,8408,62627,46929,11124,47337,56187,64609,20507,143,33290,42667,6701,41516,52371,58133,45004,16591,16284,30471,36639,43913,7562,48039,51868,49376,12800,24022,37838,24201,55628,26648,57322,22356,56807,21255,6024,60121,60952,3137,6253,36544,9229,45856,51130,3275,19148,48981,62085,63425,6513,15622,17083,12087,60127,1771,37732,1988,44682,48849,49137,56872,64843,51664,27614,25509,50649,26175,40524,4336,56824,20257,2737,51572,39950,32713,48427,28784,50500,11013,4594,6864,34950,49308,10942,26038,10650,51058,800,46341,21144,45266,64125,52551,27118,46006,44450,56644,2526,7731,52815,46199,38017,15020,10999,25021,5082,13982,746,3776,25495,47525,19902,53504,16060,61912,48424,48568,35165,5975,3517,35356,49592,55377,20664,51844,18481,9619,31639,50119,34945,38686,55781,50300,26186,35137,54009,60377,63035,13972,28614,39450,1346,22535,59365,15359,30267,55663,18760,63039,10405,6864,15661,40602,25182,41493,7591,3400,2000,37780,5867,34965,34035,6298,41363,25071,47531,61893,4612,30532,48349,58627,62354,19470,49943,55517,16178,16947,14299,29938,6544,31062,27909,29381,45105,7473,45357,59623,64541,39896,54340,62897,6082,56052,26556,44317,22932,60846,42335,45539,18729,64872,31519,22310,43655,7694,28448,26623,62044,62603,54808,24347,6864,50497,57015,6755,16342,559,23984,43502,34501,56312,12838,52542,9755,32229,18230,57378,1362},{49903,27075,44697,57616,57616,45005,9513,65126,10363,6241,36266,51014,37209,36644,51692,4581,62476,53482,32973,23349,25184,42580,9656,12612,58301,32267,41755,6231,17795,40100,5785,44457,39056,59398,31611,38769,32303,57671,25631,12087,32710,7586,3707,40091,63679,65104,29949,53593,1309,3245,12464,56284,18562,19236,39268,57922,56826,10933,1600,30779,31886,35481,52450,16505,41887,56112,30081,24690,9366,12010,5065,61135,18504,6356,41144,54485,56525,30730,55342,36959,60217,27111,37444,38270,43140,48559,43207,29098,12347,24423,41214,47682,46990,59692,57527,21402,54442,17121,9300,35506,53955,40224,27637,13838,33555,17862,33817,61771,55111,13721,52455,46234,58641,19048,25125,45896,51084,48573,65195,22171,33261,4695,1011,35402,48844,17369,36560,59392,24810,32526,4238,33285,24766,31994,406,41000,5502,23929,44448,63615,37752,24781,12512,10422,53793,39012,40023,55309,5300,45241,12663,55301,34849,43993,38843,57137,7267,32865,3856,32549,62144,62989,10600,6927,60450,3160,18748,45800,62211,3658,13342,31819,12837,20886,36815,8981,62282,45100,10701,55760,29981,1206,56132,41779,3509,36691,65310,46443,17674,64028,33879,8185,58775,19438,34844,8047,34325,2885,30723,27188,16262,61427,38862,22428,17634,32867,31361,45765,29658,34394,65147,32280,10951,33488,35909,26431,52992,60935,3253,49381,58102,13231,29942,30504,46552,32098,58663,2237,2893,59327,3506,46824,4387,30634,60221,48082,26047,31806,10406,56076,34710,18974,861,54613,35542,20654,58113,59223,10098,31552,40828,44967,1040,16419,64681,46164},{27424,23201,14149,55353,31510,25065,15819,47685,10009,26673,55971,23397,45600,43904,33842,24326,35985,40684,44696,63523,35155,10742,10590,19345,56190,33702,11982,42054,874,33480,17452,24186,26717,8820,33534,11978,50398,57344,51749,37465,54256,34180,29770,60078,32076,58615,44857,43348,17729,51827,53520,34289,15868,17067,21844,16054,39881,62746,44028,63822,36060,21278,4426,49896,22145,26206,25180,11236,49011,52305,49802,16450,48361,24919,58393,58361,40844,10770,65326,62046,7057,29488,55178,25946,39410,26877,12679,30135,37200,33140,27931,45427,62575,37958,29732,39903,56619,16819,5163,30270,49973,11001,62239,33248,62630,42831,6570,38503,44624,20449,60711,36578,784,26553,20727,12150,39757,29293,64602,20552,48785,54169,22996,55490,33621,29702,14270,35231,8903,20866,64458,29611,9511,1208,36977,36467,31252,54021,27090,7954,50603,35329,54257,25664,33748,64343,35250,33184,19976,52884,18476,20927,29636,7220,49923,40915,22341,3599,45768,59833,39551,40646,44019,12710,56111,8802,26279,10946,18343,8923,48503,51749,22118,18714,61150,44371,41703,2567,27786,46062,14815,37670,65492,17424,34499,25189,22018,29444,23438,46731,54889,57109,37247,34814,3541,39402,28134,59637,23943,42325,10619,30216,35979,50044,56254,2757,31217,20832,54828,48608,6949,1943,27743,46300,3018,65150,36375,35441,61285,2519,13317,19720,56028,59932,38325,34592,19363,35078,28683,7706,37294,30897,56239,4860,14161,48662,6772,40142,62843,10880,46958,5762,56232,57528,63514,47726,16340,11233,26564,14817,39689,23266,40737,32266,32772,57081},{52860,44690,21744,40365,21484,55422,15855,17524,4290,53227,24572,45543,62647,11463,42258,65166,16387,43774,42244,43991,65071,45499,6090,2747,40838,5072,9027,6979,63280,35286,48817,52186,1468,42234,31611,23002,53465,57291,6231,23081,33172,41797,49925,15536,24522,31104,27474,62606,5122,3400,42519,7439,28009,30290,48940,27123,55010,45860,8872,51399,16632,18094,44663,12883,63772,36815,24527,19619,47401,37131,61446,40130,10408,52990,44958,18152,3827,33370,20250,3015,6936,1364,17839,63989,42656,52162,62914,284,31900,46702,6544,56523,32893,42085,16756,30605,32219,49198,54875,57855,57050,44969,30589,28806,59818,19102,64729,14236,8580,53244,8485,25443,36491,30855,51033,12152,45153,27961,22066,27852,2435,47208,47396,23136,30035,28872,261,5413,39414,43586,6859,10915,19478,21383,55726,22216,10240,18213,24330,51303,2893,21803,55043,35364,10166,40598,29516,55394,59614,18574,61781,18831,40400,20078,46212,52780,45443,18182,56923,47513,52990,34208,22886,29603,21594,22255,22952,55896,27459,44356,11797,60278,21878,24137,13541,22443,14034,60867,56984,4168,61036,43885,13714,4336,39537,17454,51988,34952,7969,17425,34480,42365,55891,61103,62690,50697,27584,42912,12728,59955,64157,15422,62737,39418,36916,7475,20726,65482,15114,58938,13587,56408,31053,16492,44631,54464,47609,55178,20822,53714,10040,18579,35451,55823,29687,15661,61793,42186,26006,18311,17740,60819,35778,7925,31221,54869,2813,34530,4277,22454,9484,6279,25638,19066,44312,31900,92,18331,11337,57443,31548,55899,16739,61002,39355,17597},{33391,30986,44243,5319,204,51674,62050,52972,65473,9165,22676,53974,43723,35294,57906,40735,17813,5766,25623,56948,29655,5117,3587,56173,28472,8821,38778,2194,18279,30489,38128,45296,36689,37849,29062,21063,1573,55678,47813,40160,7633,40027,17037,20859,52855,36858,64113,22456,20771,4260,51470,57486,12525,42503,60613,31878,21698,54593,12414,18972,19021,7662,9801,22646,43844,16440,34957,4978,23029,58178,48923,6093,61469,5316,22161,37526,2157,64860,50146,18851,196,20976,33824,21002,4392,39420,1877,18547,27361,53329,50799,60632,37133,47588,42922,45374,47963,24795,54929,12988,49167,1328,13252,52070,59410,10777,35675,3676,8404,17848,8416,51302,22368,10347,22332,31089,3785,43424,63322,22125,21333,41428,60963,5552,7721,60674,47085,61649,58263,50772,57629,13482,13449,24551,9623,52536,14807,36451,33070,61209,61084,43763,10508,34826,11834,22915,49816,34070,14947,28774,35033,11890,2377,51571,27114,51,16249,34793,43418,60234,65340,57996,58279,25321,1790,64633,25139,29831,50051,50209,56187,10557,22712,46900,29823,48519,56284,34210,26860,49998,23901,34738,44173,10595,23373,57257,29258,33350,52608,8925,6798,33459,25379,27617,51578,35873,29072,40502,28166,40122,14956,29715,64309,42927,42300,23365,47745,39301,1914,25376,385,46810,59322,27378,6957,13854,6886,42999,19707,34205,28936,35215,48479,63029,61621,60216,9832,24938,362,21908,61268,65018,30388,1066,16438,15773,14659,7967,35989,49659,5368,57103,60451,32105,21567,2915,34350,16744,26189,48321,36842,14269,21676,28109,51271,14329},{61728,45353,43509,29349,22120,45677,20706,2598,64057,63889,10212,328,45825,44154,35442,10854,24875,15131,35489,16119,55807,21052,65131,50699,56375,38773,9962,44976,63117,50409,39175,152,40289,35259,10509,19747,62590,13598,28927,47182,32858,7991,46547,41107,45010,59753,14175,39497,16019,7669,53368,25573,35651,19874,65036,24393,58249,48502,63746,60214,4389,22475,31397,48621,36116,16796,6546,59424,40477,52032,53326,45024,38336,60507,37755,31733,37017,21873,26546,30286,41612,22060,13853,49199,61962,37566,53204,61507,2338,54884,2155,37400,51086,15493,58074,4812,2807,50883,55663,60707,8280,23802,35670,20333,450,34470,61216,29821,13335,17282,63375,34473,35261,28068,63053,33124,29332,8592,62224,52185,53902,30171,28633,2420,47873,36723,25747,46943,31333,16819,9048,39806,5104,6802,63846,5868,14712,50590,4150,41150,58154,54823,59891,51852,32,29960,64407,15013,62677,20924,56143,40818,2637,32347,57319,43159,57481,11619,39756,37491,21880,28641,22693,40996,28834,45186,3874,8651,16008,61800,39715,26585,33346,55201,57236,18853,6581,65248,49654,47672,19946,14383,23008,63399,11796,17203,25175,433,59893,45800,11159,21199,62925,34767,56609,32540,33464,33178,14360,2172,64744,33531,60909,12128,38961,62463,65455,30344,10328,44232,2916,46017,65332,31133,32814,2734,30085,62570,34863,20843,49475,1958,36536,587,49975,8479,34875,48301,20519,29674,60820,61996,54658,7301,42530,63847,6134,42501,33030,3148,33315,32705,44298,57575,43303,10288,35334,13134,40405,43739,53976,7330,65020,26019,14889,15054},{45407,54487,12289,23303,55421,44291,48927,17930,25557,14760,21682,64266,58135,37006,32450,5591,22751,24609,14908,17292,51829,55319,24396,856,65116,38979,22535,29749,12491,36567,48927,11050,38720,26206,50278,38418,10045,37271,23184,56105,42211,32840,44381,29412,2580,12400,36748,17349,43268,31255,33382,42926,23331,27442,40705,42024,2427,31411,61728,23978,27652,22419,18163,14415,3464,13258,7260,3266,39778,63491,26378,51136,52225,26218,58272,5633,14848,12773,60967,26768,35619,11714,65378,2792,39089,7652,26377,21147,42503,46251,65308,3052,13658,13561,28318,2430,14359,62975,39586,15009,62046,17249,33645,25263,35690,33924,23216,3570,33799,35304,28656,63672,56245,32651,61693,62742,47637,64704,57841,10908,25600,4660,8407,44875,2380,52949,56695,39621,27306,51380,64862,3022,24842,8622,62379,36039,7637,35975,31202,45949,57721,44368,7299,36911,39704,10601,33877,1666,50989,23811,26346,3460,5836,24129,30175,33880,21226,25205,50029,7718,49799,58593,41286,1340,22826,29145,48747,65426,36399,12291,39906,1089,42301,7451,38867,13321,27278,8580,56411,14782,65005,63531,49630,25492,45915,43191,34415,2843,1340,65148,54569,61813,4853,36307,5530,64373,688,2322,13495,43713,22945,11331,31390,17620,20085,43443,7857,34229,31526,19317,10149,58165,37693,31701,55970,20830,22076,12457,24212,30625,53438,27172,4655,54279,15538,21091,49580,61331,38557,8033,24808,37044,52097,11751,43946,48076,24789,44033,41162,59683,35156,46729,21677,29164,61933,17911,54839,2670,21384,25020,50873,60922,48547,17552,50157,15716},{51157,18160,22233,26500,38306,61335,58091,2626,62007,61266,3994,62655,15286,15356,38051,1608,47187,1707,43130,61300,43355,56380,55640,62304,59517,57558,36953,47303,33788,29443,32727,34204,9865,56793,52677,48961,37484,59169,51876,15093,5495,908,1652,61019,24520,65089,43363,43708,27690,25800,30912,26466,21042,43912,36571,38695,11056,45340,46194,48081,41427,9045,25249,59625,8672,34520,10189,27733,20166,24518,7601,50220,24086,61444,19504,60391,40576,842,37485,43573,30907,38623,29017,17988,38482,42138,57463,6075,26745,7152,27064,6535,2939,42257,13780,51827,21804,28154,6768,23216,51384,35420,9555,12995,38101,3821,7811,12405,26974,19705,19042,36070,47085,21847,15780,41799,23664,15792,411,14026,54126,7059,16220,51294,40274,21024,57779,38164,42869,40233,7931,43931,50201,63230,57809,36283,16461,58193,42159,45447,41863,28437,1251,17433,58377,30995,8833,24628,38276,54150,63714,32916,63573,64678,23831,14665,62070,61874,3678,64005,52287,12661,63361,30015,8352,33165,57219,19263,61175,2868,16142,44916,47008,24750,50139,58186,7198,58390,35123,27364,46404,24814,22264,30395,1301,35514,12447,37498,7519,10427,8556,37089,42547,65227,40663,791,48936,46028,37127,64407,14468,40123,25181,44328,25497,52611,55288,8103,39064,57224,20946,41662,28038,17337,17370,15977,665,35707,38933,46034,59545,376,11887,38425,48160,4255,45806,27523,22171,29689,46892,50360,57304,20423,26808,33704,64150,2679,26087,45063,2492,36737,6535,20122,22217,26649,33948,34961,34386,47740,31249,32880,3465,25761,54071,40355},{27793,8531,55250,54686,4989,29675,19426,59596,28694,33976,15921,6460,33646,24212,18287,24661,32192,31019,57079,25574,37620,54362,61384,59706,45235,20664,14352,48096,17324,46061,30143,10391,37161,6353,35760,5766,34892,24445,40922,40640,58279,34558,13293,43328,17118,40118,27534,41898,31506,64505,7824,52786,20245,38183,48457,49525,44069,11286,4003,7377,36602,28090,9670,24205,57812,21263,42028,41269,17858,12174,16725,5200,53423,26741,31519,40460,5840,8145,11720,39555,16218,14226,27543,30647,38326,64220,2878,25318,29740,31034,26218,48890,58474,19231,50531,17686,14754,9038,12400,31702,35765,45437,49635,36550,35678,45406,56632,55967,21780,28255,21039,34307,9743,30842,14233,33364,11526,12083,51636,10206,13483,17990,42196,40520,52756,23778,43895,33064,47560,44476,721,22060,36584,30222,51439,8890,318,16502,38403,14871,3613,53330,18776,33735,55980,42541,27320,53711,18340,9404,47753,31771,55964,42649,9515,6854,22888,26283,13402,57317,58091,27805,55704,60140,5246,47630,54627,55591,51484,35983,2156,14932,4727,32962,14406,14036,42469,1017,12772,27752,19345,49319,53589,23994,54748,51530,3346,51251,6765,45815,50232,29189,17374,52966,52663,52745,34179,44456,62279,11874,61863,700,14102,41962,37904,35613,63675,29471,14050,19502,35081,30552,36510,43758,3090,11790,43696,34860,37061,48807,5506,17697,41124,24296,64744,61153,40037,55826,34637,57441,29786,8148,387,41535,4352,6862,27674,24295,3802,55634,26727,29441,24139,25400,49217,64163,22484,13404,23942,36550,9187,44457,16075,47067,44808,53683},{25474,47423,29086,9649,26624,35990,49072,52502,32536,42115,22041,59049,62898,63800,2961,3598,46515,8086,36728,18261,32643,19296,43201,34323,16557,46438,51009,19642,6622,37010,36527,57625,50365,12567,30051,14905,2161,64528,38336,62774,6877,34926,21747,61985,26174,19269,35194,57633,35659,45367,6623,14162,42860,54095,6160,8776,63926,52634,17791,21349,65472,59465,31727,6735,46629,15072,26723,37447,45238,17978,36753,15031,37502,6449,19776,22473,9380,39355,48458,57274,19701,57901,39721,58861,12580,17056,40871,16875,6218,39559,474,31752,28117,37626,16940,58979,10146,48371,50109,21850,16158,17333,48460,20992,15250,53409,5548,43227,27099,55142,46775,7588,933,53090,18636,63182,55769,18634,2163,943,23742,2334,15202,26224,42673,33833,1628,8097,17515,30646,5120,52002,8492,10467,21988,55171,4903,41660,10523,41420,39203,11804,27275,38381,45428,46039,39286,47995,57009,30476,58446,34744,33252,16886,52829,61882,12163,35949,56279,20213,36505,6691,6878,42105,34468,53825,25078,18710,41899,2062,11947,50373,29802,4192,44090,3369,47521,32133,54071,20733,36769,50031,61242,57518,49587,24947,21203,26753,45960,53824,62547,5518,29398,60683,55174,63141,30223,56881,60380,12348,11656,29526,43250,25823,34264,51955,30451,16252,48427,676,56673,47427,58525,57939,25163,13787,54112,33174,29503,39883,45186,31557,54481,19649,37091,9879,53317,31405,39376,35803,46416,33195,65375,15447,6749,58656,15231,15268,59824,16735,22008,31241,34370,12545,3379,37546,11061,65430,36569,50750,4072,31641,36934,58891,10603,49200},{48001,32211,42732,36499,63933,9118,31178,11097,63258,62500,56173,65058,31518,52930,62932,15715,46693,15332,23181,48626,20659,16375,46801,2353,32224,61173,57651,9027,52597,1653,25721,61834,60178,2825,35620,60092,9465,55094,3419,11811,23221,6376,62037,19795,8758,500,31594,52646,25285,16197,9655,9369,51557,51363,11653,7206,58376,42476,7225,2229,32913,11928,5642,10347,40439,19631,16868,16073,28636,42909,27569,4776,60056,42103,39960,802,50190,19792,48459,5422,902,33039,2716,51124,50752,55914,47782,7377,55474,5065,44103,61322,25444,52519,24782,6850,34643,51727,4017,17255,30828,17284,56032,2957,50980,28973,52319,21709,8699,47296,20914,58326,38586,40307,44256,23759,30550,57523,46356,28079,19851,57716,49776,24960,43640,19338,41158,21767,49316,61079,4676,43348,58212,58611,31493,64046,64649,3967,51608,1463,45414,40248,64123,58581,60812,12887,20683,32434,43463,10971,41415,48393,59487,53331,41086,23795,53115,31202,46853,13729,15977,13055,36805,60070,16528,30738,5601,42091,58842,17799,27235,56135,55273,34086,47251,30604,55871,60699,245,43482,27247,19340,21336,6595,27551,11429,25404,295,44082,58771,9310,55904,34999,24283,5557,54937,23413,24671,37079,61997,21342,14435,65452,22987,65086,23045,61592,61989,57507,42278,14547,31951,41565,42163,11815,64515,31323,40223,27952,2467,45800,5504,32214,32634,41153,2590,32167,1833,14765,8204,18662,47395,48177,61109,2327,17378,31196,34090,33005,13827,45976,14359,24647,36711,13611,26740,26569,63397,51274,63760,47060,38006,3708,17744,46567,46706},{48528,50235,5117,3598,15580,55570,12665,2647,24203,52780,27408,29077,61748,24317,14684,56250,35133,16642,27401,17363,7098,65097,33713,42897,63173,56520,63052,19651,51224,15345,42771,16945,30934,49890,57694,34835,19184,39655,54139,33413,15585,17514,43739,35155,14315,18111,27774,23732,63602,24886,38315,35857,30477,56080,45512,46476,21014,363,28598,34237,11218,5546,32121,45558,59241,15432,30990,47576,34910,54821,8512,29838,44318,3559,23202,32546,51113,48685,14312,15115,9478,47817,41447,25157,43264,20043,33080,46844,48983,58834,26270,37696,35849,16910,28417,6472,63060,52166,19044,10288,9137,40026,2268,35551,62316,7626,1084,48221,59611,40115,56145,56901,16096,64257,21304,40407,62611,42907,33512,37695,9274,12670,62185,133,20354,23203,17063,44380,52048,39608,43700,15662,51156,57230,26385,19564,57294,17732,17218,59863,51288,36777,8595,57829,57264,10685,10456,40511,18181,63952,51537,49799,8820,27974,52315,5903,64720,59742,55836,37696,28618,11445,28955,56814,45168,12397,60976,7325,47636,10173,59303,32273,16965,63046,12881,43163,12323,18223,29257,37323,48644,63335,9309,19349,31311,13260,19893,46047,49426,16212,7856,62925,4222,58485,9412,54154,2833,34131,21602,45996,34934,61257,56502,8254,44249,51218,53579,34730,6476,58412,36873,13245,41837,27357,1683,24022,17765,32476,57886,65131,1224,47387,9216,50341,28916,40712,13914,28997,10677,62799,50493,17266,5826,52558,21860,47824,14149,23867,11539,37284,7188,41279,39676,57170,30918,34838,57019,31497,61681,27984,47068,27930,8039,56014,64059,56570},{56338,22832,16225,8723,55185,14133,9583,17603,30798,5249,3857,57662,47978,51064,18852,34704,1139,58776,59868,56250,57331,36556,35813,3147,6687,25488,22835,62379,6825,16091,8511,63095,53248,57857,64154,64148,25929,59306,16807,55255,26539,6843,5461,39367,8146,36485,12829,7121,57593,59335,58453,61877,57004,1439,38280,18864,44925,35117,6034,50681,43632,2953,28906,55895,52421,38639,3666,64856,25175,28548,34616,60703,39064,12571,20239,49565,63723,41220,14424,59720,9453,28553,58907,29429,3390,54709,42663,25289,55999,56272,48507,47517,5153,16473,52246,41773,58186,63548,425,17089,23258,12449,48386,57185,31334,60342,19111,14189,53592,63558,13110,12205,28143,13422,14185,62923,3418,770,50232,28669,58686,23935,59781,40756,50350,28836,32050,49648,47244,31867,14970,65077,32669,16083,8189,48288,63301,29400,42107,38229,25020,5557,51658,56867,61987,51937,3917,26386,56061,52792,36880,7071,9722,41322,41081,9957,8188,12513,61794,33784,27916,29265,26819,23741,61539,62571,18621,14009,5146,42226,42702,36209,30941,7627,20362,22920,29149,42802,29047,26739,8902,26157,14242,44915,65475,44177,25971,49051,27736,64020,13732,63908,42743,54211,26077,53048,56937,5710,41018,57061,65178,11283,6465,26964,61874,31927,9272,29052,24565,5954,46048,56853,7099,63601,55956,6975,44079,15223,45110,22585,33149,50746,40461,42567,33280,28057,2206,8679,12417,64508,408,46506,14715,47965,7447,45037,6041,24057,12951,28032,12016,18118,7717,19522,47556,29303,41514,21615,45807,56529,29156,39998,26092,34857,62351,15414},{16257,18496,45735,23642,3854,27388,30843,33044,1073,19295,64908,47498,29601,56770,22493,35122,57767,34859,35370,23998,41157,27030,12542,33642,4911,44874,19510,12444,49585,24628,53096,3367,44614,18912,45960,33099,19689,57192,52606,21805,25122,42001,5943,7468,13942,21379,3154,26473,39104,20826,5666,58736,23576,46664,50156,60625,53640,34202,3136,35981,56485,25669,22734,20813,59835,13765,56270,42565,52679,21340,57619,64679,49265,801,18722,31315,48312,58004,13442,23664,57314,58475,41419,62295,30577,63978,19896,19661,53062,5613,28961,46874,51239,25636,17024,60633,37408,4693,13110,17974,25453,25122,15073,63838,48942,21046,23412,15433,7216,9932,56244,46421,17733,2828,47975,55805,32807,11615,44722,59679,8161,62044,55908,28741,13700,32144,49784,58505,29411,11201,2538,18795,37437,9134,52939,64989,50519,31763,13918,54243,63414,28989,8219,38857,12983,28386,20218,2031,31542,17420,15568,15168,33759,16892,11062,62994,13028,22877,31800,40038,8140,16456,32933,49498,32086,1859,26153,9838,42131,46236,49838,25484,8397,26696,23003,56313,56607,45222,20262,20989,21041,29455,48051,18672,63512,6973,3893,51561,3934,4487,48102,51851,3744,59662,24096,8542,27942,5622,52447,6459,47284,29703,14176,24756,60114,55310,63393,58736,4600,4755,39362,33836,30096,33220,61229,22187,38667,26067,4529,9404,58597,47014,15260,28195,56741,57877,23113,3603,48746,45804,26217,42964,64871,23585,18451,12601,43824,10889,6539,53397,60137,32622,47022,29668,44115,46435,27240,46924,29473,46750,45948,15144,28509,44596,17216,22568},{5889,73,12387,44299,54982,17368,3067,26812,44282,21518,5752,25792,5278,62435,10181,33889,18388,18916,42304,37617,13516,30748,24151,49346,12670,10798,47437,24029,24117,3705,38638,36527,59423,53967,7057,3304,28663,6867,1646,30408,21564,17108,13594,7443,61379,9519,62603,20221,27654,61032,19818,6832,33668,42975,10142,22104,9227,22001,41902,39970,52267,23036,43068,47982,31873,20694,57366,39815,20114,39147,29912,57437,9597,14905,31302,37818,59103,47280,65072,49908,58860,36599,27558,51466,31900,35402,14781,32079,16161,5471,27062,16224,39391,57069,24311,30802,22009,10323,54409,24351,32180,29864,11219,40509,53666,36556,31450,2787,17565,15614,42048,24475,10385,31580,30170,56625,42561,32963,47010,55770,59214,13013,23462,24506,61463,17267,7456,42558,37136,51607,24175,14214,25442,30427,19176,54731,17593,45755,677,41661,63490,50624,56544,32094,29624,6533,18075,44262,53728,52248,59610,7968,65274,23996,57688,22762,50130,44100,31023,26717,25837,30728,21158,2386,38518,6925,56739,42159,28457,52374,23723,5307,26917,49415,2552,32853,46414,23016,8147,4325,12221,10101,49670,49971,634,34433,47926,41788,54376,13952,64072,57318,33558,11307,56956,13863,27870,22791,2812,27140,2722,14912,45954,12484,51413,55136,10036,30362,50587,6903,54461,22182,43972,54738,4126,13124,21772,1339,9218,60672,26335,3617,2144,43961,58410,55933,62546,1807,50854,36097,58770,24980,55258,48331,38834,53373,64218,44928,58809,2659,36976,53238,50523,26539,54329,31484,8435,59437,41615,34563,28558,21735,61857,1746,31040,9496},{13826,1427,43834,44115,64792,39088,53565,27074,26766,10308,63752,2038,51540,20158,7828,46748,4894,4006,13792,62574,5422,3032,4433,57956,53560,19861,16934,36313,54876,2942,728,59949,63236,25889,44406,39729,7305,55755,53412,53096,32349,39481,38235,4969,44162,34292,25415,8472,6911,48517,20065,23613,46046,43260,47698,4050,47270,56497,59161,57818,30926,24372,32323,39504,11230,59516,57424,44030,15312,12589,55145,60468,36105,35902,59416,38828,17676,37482,32702,4731,40029,24394,58438,34605,63404,25321,28073,12085,54369,40070,3133,31511,37761,59914,3431,3101,64191,1073,62843,41874,54124,30991,48311,25864,37346,13705,7471,35575,7014,18154,11454,50971,40441,26398,34241,19353,30292,10473,57764,27898,10703,46075,27894,43286,26751,38427,25171,49599,2559,56475,14975,60457,15597,56400,62266,50449,6598,24708,55132,58490,50271,473,65518,4025,1312,65459,64687,62691,58503,30366,16642,29491,41873,2989,52272,7144,52766,12778,62864,1435,26194,32051,49477,37062,15440,10381,3966,22007,14274,59558,46350,11302,48876,52448,53060,58744,42260,10982,15409,37230,1152,29906,54735,30953,45695,48948,20749,64044,48523,31222,571,28792,4461,44727,53113,48860,5799,12751,27248,15249,18194,9233,52819,1698,43107,6406,62713,3869,65120,54686,19608,64406,21449,38198,13487,28181,14244,59605,18416,43710,50485,15258,60931,55524,36354,54815,20726,45126,20092,28477,29234,13660,13684,63920,27607,37218,19389,60643,26445,18666,61553,35397,38578,64924,478,6658,36575,50374,14797,9203,30730,8238,36486,35333,8788,47699},{14462,10199,37535,28570,59390,58615,10122,5133,9355,40941,50567,48181,15158,64065,35155,43224,44803,36083,46933,15368,28968,45543,42093,15692,4510,47229,17368,39465,42251,64698,39714,62338,55706,29703,57039,47911,26401,1231,30180,18124,40878,39766,23314,18771,2299,6125,56322,19968,59954,19886,19844,43674,50828,35494,19014,24389,44973,9047,58803,13342,1629,19111,31534,47672,24912,21682,13017,13088,24342,19476,9271,46608,16651,60005,6998,11202,26796,4220,62283,19763,43739,11999,24674,60330,52420,33703,46637,61246,25731,21555,51577,27404,17134,49463,57153,63151,50547,62648,16749,42225,33501,14500,2845,19957,28568,60897,9227,47007,54616,944,57252,61981,42802,13171,54474,24702,39409,50064,14590,60743,38303,15076,40461,16028,20836,57863,48513,55202,25139,32460,60064,851,18313,28111,16077,53169,8757,37957,57145,59412,44385,13214,7283,38896,14103,15845,37848,48329,25979,63475,58039,57148,53759,38414,64923,22051,15538,53333,17033,49100,3664,16900,15517,41860,64179,50626,17301,34760,34668,21380,18501,35600,38867,26833,8580,46875,20640,5112,40407,50983,33804,18809,23095,54377,41690,37762,29027,15498,6491,53496,60000,15570,10715,53120,28423,45956,38740,686,34982,61447,12845,47754,40802,34666,31627,63177,14367,33936,49886,37629,11687,32464,430,61091,3298,33309,23995,40501,48220,31903,53000,53549,30400,17901,35070,44145,54325,46916,37082,7577,62555,41381,50895,3435,34327,18431,15068,41773,737,34786,27558,12765,49783,34464,47236,10490,15723,21793,40663,33876,18109,49228,55709,20108,17382,24755},{26721,46690,39096,4492,4489,51960,11271,58679,55158,24587,35182,28721,44417,23139,13721,56431,63505,735,6912,17384,43024,61997,62484,34596,22211,58592,8513,64123,59951,19155,22398,13318,40952,1837,54707,47023,54086,64357,52840,32246,52694,35537,31845,37722,24357,47219,18752,44574,15198,5465,47406,27758,5774,37847,11154,61443,14327,45434,54547,6808,13032,48497,14114,47046,46373,32106,12773,64176,16427,56014,9522,60856,583,41749,55173,15174,37318,16255,1752,10518,42995,62678,39885,63142,29222,49172,65045,5796,26063,6356,23912,29192,9231,15256,4448,7500,13204,39319,23536,9987,56101,35814,28133,63241,35982,54930,43009,57707,13577,22411,1066,57365,38658,34823,33417,7314,7677,62834,15465,41334,24295,56465,53490,50835,50367,2576,20146,16176,38310,62297,51391,37874,9304,42487,32146,16645,16395,6704,52407,33233,11837,31095,24541,26126,52598,27334,16390,2827,25881,1635,2901,53127,8418,40819,25514,41985,47771,20859,57763,5061,44705,26105,8734,47076,40416,28233,54352,38732,53115,35198,31356,8230,38548,25902,63554,35077,17221,35782,32470,37,38974,56979,6803,38442,29026,7852,18579,11731,12284,47984,24697,17611,3475,50595,48279,10428,2789,45936,62543,40008,5274,65109,48134,47357,46516,11581,34297,61571,24668,53524,44859,12742,10859,64347,62347,62272,34265,14575,19112,25357,65178,11669,29143,29563,46726,24599,7275,22143,29860,40640,25086,24153,14485,14004,42736,36365,4197,10985,16217,47826,21867,36671,18367,65468,819,25515,53198,56996,41330,23879,58263,6579,32794,20340,58263,24000},{25344,56167,36182,30410,38360,1161,20475,2934,1859,45491,15612,17847,52048,41116,58224,47488,16854,26941,6520,46648,55632,37322,129,54604,46742,3518,17365,32904,2629,37543,34254,55953,4421,14403,18818,20135,56667,9621,6222,12348,38341,61245,9120,30028,24067,51376,47498,34904,48149,64475,19580,8976,23782,16641,46836,53,3210,35479,39036,16891,8585,39123,39650,19036,40303,17763,64274,35890,44430,10480,36922,38794,42978,44465,60389,41310,1277,65172,41505,51261,31427,30156,8153,40863,61449,31474,33368,36113,16611,35278,21365,39433,45178,26009,34291,61503,50927,27063,26265,23381,59375,32047,61248,41443,48780,2188,44801,24797,31356,24475,10799,26289,23860,38130,41099,54488,62338,52772,28811,5142,31391,36933,55691,4132,56997,33863,10575,8526,63276,25204,27492,12845,28835,28572,11031,25561,14426,40809,41835,61677,36263,51823,7901,56612,44188,31237,52392,17824,3862,3243,57451,59299,13447,53928,62390,34751,20759,63076,22227,47442,40191,42493,1860,42639,20070,30321,10117,28663,42881,57869,2490,50591,34254,36618,80,27055,13336,60020,40182,42080,11309,39931,16688,9564,56306,18313,19572,14341,38404,44213,9929,36462,27547,55145,23495,26209,50167,16105,39818,18961,58716,61058,25706,39287,54940,61958,15891,18655,16392,33059,9750,62762,47646,2850,57659,23931,105,58147,21145,5260,47714,22120,34070,5776,63958,3940,30511,55188,58016,16882,16970,9779,45199,32205,30075,21855,45549,36476,16540,25733,55682,62271,43957,10624,38327,45867,47204,20094,20179,56814,64712,41625,25125,11378,1524,12553},{53635,6798,1869,12101,41332,22530,29083,45735,44953,45564,32390,14414,16982,57188,32141,26372,39914,23413,33429,33009,51641,9637,26017,26739,11458,53489,13246,9949,23127,47173,35402,38543,46038,12830,26498,4568,44048,13841,15327,51578,32635,43132,19505,24695,14329,1888,31187,24133,65338,59981,6899,21117,37192,7747,4129,38503,29928,15084,64538,18983,51072,63792,33653,28675,21640,6117,1874,1982,5878,18366,64254,15131,31780,54105,43330,61949,4714,27278,39805,2112,35247,54203,55154,25002,27433,25206,24390,34546,45469,16595,29258,35997,3007,33393,26539,25754,61257,58292,49197,50990,50434,47441,7756,57699,27376,38767,46910,9687,4345,24737,6888,25984,50407,63016,7448,15860,15774,1908,47507,62352,46504,62527,64515,56547,2669,30343,37286,23108,31481,47006,64964,59387,22118,41091,62735,52972,45314,64965,4799,20983,4153,15177,54874,53787,43997,26466,50246,37648,44644,11333,17362,40895,33249,56412,3037,3601,65224,27693,43927,53450,53809,54147,46244,45686,45184,63227,16808,54252,9211,58459,45544,41420,16665,15074,16584,8873,42307,5867,37518,63745,1102,10259,63579,53626,50434,56553,737,11369,34638,27294,41100,40947,26139,62880,59573,38178,12261,46530,32417,59671,57123,2146,39400,42045,61391,58599,52981,32854,6552,3427,32690,13630,18758,54440,12483,14802,46272,49844,42731,6670,7095,24473,19495,61366,25054,31711,61418,54103,28118,31820,60593,18571,3299,57291,23978,46467,43647,30905,42865,29443,1899,33941,10841,58984,4738,58063,44206,48555,23174,49023,59538,28657,9167,63357,6378,5803},{3922,47157,37812,30416,19713,61450,65200,32158,41747,39697,48220,837,56857,63492,44014,13721,49261,36484,8144,49376,18194,56472,64004,60358,54465,48902,46014,10538,48868,39246,62698,28239,4073,23077,18377,51043,6439,27265,22973,7124,48940,32834,40912,51455,4985,34628,35024,49634,13542,33114,65399,33688,41279,57914,23272,11521,63190,3448,49276,53467,14292,8333,14907,916,5167,57261,25515,19747,10199,9671,11161,43426,16800,8511,33235,16065,12679,5709,31645,44555,51769,35279,16027,38976,34512,36608,31134,38252,59246,21727,10026,5007,18533,55265,19071,20700,54178,42273,6442,45154,38033,17063,62980,27358,31892,55112,42051,63413,9424,53126,12479,3951,21620,29612,23501,28768,56043,32477,32971,2510,1554,52545,48098,28968,23975,7627,55680,65368,41815,28484,65109,50992,24558,35024,56750,8783,828,65153,2218,35089,8601,2382,58740,38010,17666,19970,19423,21831,46963,36788,31008,60647,21640,26207,33070,22028,9806,36035,48241,42690,4151,6571,64882,65191,56649,32738,45542,61612,39965,49804,22085,47364,56235,39368,46021,25065,41272,16526,28943,45529,29303,34394,11929,9587,57596,2328,21364,14759,49720,9594,7260,45309,59469,28225,33156,14992,42945,63283,27988,47815,24410,55047,63658,36437,5838,12831,18915,28118,42608,2072,3528,47520,33274,23075,30185,12312,16990,47097,7460,43228,7179,639,4203,5989,7198,31662,49116,53484,3909,50849,47294,15483,42641,17024,24983,44352,11064,10543,23529,49261,902,63748,2786,52618,18620,64388,3519,24153,62090,27453,64353,10157,64490,57833,35920,16955},{13569,34885,38923,3100,48148,37416,32908,37671,61485,3788,52747,15946,64813,14673,16532,552,63796,23648,46442,52963,22403,38805,50364,35875,35592,29994,10500,57871,59829,857,43216,47391,19745,39955,9317,13885,61383,12395,65467,36991,40250,13886,51977,27417,15103,24964,12377,36406,42533,21672,55603,15057,5706,44749,15768,63432,51163,5801,46677,60959,37999,13968,55002,23628,33498,29442,28676,29386,2602,25780,54079,22854,10669,16775,33701,48577,46761,61461,55361,48176,23229,48471,8780,13750,61875,14534,42378,20083,9400,50329,40148,1386,14332,48852,9500,24975,54240,52751,35865,47547,17781,53248,64517,5183,35127,47681,17064,44658,1227,45695,33954,28642,39676,50029,55194,55008,25500,29963,50321,3417,20346,52726,45901,49746,36170,44490,15245,8018,8750,62382,34209,46501,43412,39006,26991,60011,1141,42759,46878,43745,14079,51151,10954,29788,48022,14046,62780,42152,64066,31990,29964,33094,29473,15089,51969,14168,53936,31633,48250,26410,2270,38450,1006,26115,47044,20084,34526,36070,17554,59107,64656,1060,38379,11413,50310,54173,22958,21175,62262,15028,10566,62998,22607,28495,23270,50244,39134,65083,36735,39870,65519,36639,7270,65231,24585,13883,8244,10896,28350,62602,4891,48063,7828,22614,37989,507,38177,34908,32880,25416,40110,9645,3661,20563,11772,53347,918,64167,55407,22070,4301,13685,30770,41756,9757,16437,54391,49775,10715,29212,27731,27392,57828,5907,20324,33177,53775,45595,46840,42361,16035,64994,50976,60438,40093,28269,28506,17244,12716,53322,22493,56197,19044,11469,5367,2712},{49572,8749,46432,58976,12580,6338,45978,64959,21540,4472,57318,38514,16133,31068,60175,63377,59371,22347,37815,2426,32007,23649,41002,14288,4183,45337,37253,2072,25846,34409,28527,33282,21916,1733,31705,25634,42121,54936,21535,27857,3271,382,46897,13361,16175,5997,63415,23919,57679,52047,51775,1627,10614,11058,5642,20386,56655,24219,8010,2476,33262,37436,52337,48686,4031,13373,37818,22304,43470,27658,23622,38512,14440,11377,51666,62197,25901,7966,22639,12269,15436,29905,65379,18368,14415,43483,22531,65447,55961,34035,5979,25927,7598,35362,61074,44245,7975,24712,2666,54844,38153,56993,4590,38082,11965,11037,40409,10310,40381,39806,24446,29353,3842,51383,42151,63710,15810,40093,35414,32877,59584,57779,40600,11628,27129,62834,36947,42558,8227,35894,60733,45741,57870,64660,64990,50757,28663,51089,27860,50940,46381,60455,11411,28489,43440,13735,33252,41856,6991,51285,40591,18294,5393,28463,6250,19204,36199,62389,14080,15697,41862,55809,12926,18139,13765,62052,555,34624,18832,40110,1760,48102,63693,18979,32016,16529,41310,65492,18632,61360,46745,27964,30770,46902,23050,40155,58278,51987,5466,13305,50647,48491,51477,23730,26193,28683,52871,37008,28360,48403,54914,39673,12925,51507,2020,40312,35740,64613,10175,27933,56497,36021,2985,14609,5683,12091,20,41966,46706,9721,21071,3077,43529,24250,29963,22523,50018,9942,57113,55927,48628,44569,2846,38103,12440,10719,3360,34070,35506,39689,13508,24295,1067,17043,27972,17380,44045,26363,40324,39136,49030,45093,40613,32744,65458,18816},{11814,39046,29407,12847,13079,30685,41102,61793,23567,52226,7033,24231,14737,1506,5819,36413,29246,6138,12418,55286,15354,11822,63436,62415,51722,34473,65458,28573,10458,52221,2396,35136,6926,59675,13996,18160,57098,26433,13447,52364,43162,7888,49572,45267,1039,62024,59039,31619,2137,38637,26344,53913,15175,50767,43238,24102,3069,15249,15942,4479,26381,1233,40255,49127,64363,4982,21789,39390,25262,37000,35222,22068,64022,17969,23057,8061,37664,26451,6217,10212,22966,23327,45064,35362,41563,28193,51565,37640,53737,3832,48221,31429,53348,6139,23536,30677,3693,35383,19851,49363,45783,3705,1873,16939,43472,41051,9084,22252,49727,22603,24447,11595,53252,52726,54317,21200,34665,14593,37125,32869,54250,39248,60921,61136,25624,26653,57309,15274,64874,1792,31255,7146,17612,27490,32210,4412,3987,63948,24889,26300,57889,16771,14685,2734,8507,11063,5576,16872,21639,44078,46634,27429,51833,23101,38723,61243,48773,36871,28343,26246,21407,10827,2320,23229,1667,6368,31250,31219,19187,35601,20798,53424,52346,38892,25796,33554,63520,27412,36599,26197,24207,3437,19027,11078,16411,47275,20167,56784,57258,26335,34227,9740,37950,50872,6997,22961,65066,61538,38856,34115,65303,32449,43239,31759,36277,54877,12001,41169,58109,29879,41139,32894,62220,45928,31878,15497,17295,34631,61850,22593,25229,38947,3192,20454,60416,9746,20711,19653,19579,54032,20870,63330,44505,40239,4370,47564,20189,35650,31233,8748,34581,50646,1756,62500,14216,38889,33501,55263,48648,30384,32485,36566,24035,3056,55371,58666},{32002,45925,55183,18870,43060,15673,35112,46477,58984,22805,35958,14250,57401,63752,26717,37840,27625,704,48108,39339,34768,35426,59527,21886,52725,5786,525,30536,52758,27673,14172,24581,7195,28733,45406,62454,14466,11492,16512,10453,44932,57087,24954,2779,61680,37446,41798,42866,21923,53946,64194,21992,33546,22953,24448,48585,41132,64014,1511,56424,24577,33804,13514,53239,21520,22437,63269,3757,51000,63133,16133,39132,59762,18723,33557,28029,26376,32554,26958,51886,32094,16671,25944,17232,52331,17507,33914,57828,53488,38784,6969,30512,38593,57121,28762,16957,12315,1426,63692,51888,17734,52514,39732,33290,39389,10192,46979,42410,1673,53591,2706,29102,40125,50353,20464,10556,7668,60252,56697,38055,56291,25262,12779,63602,19547,31960,34551,29582,31671,32513,36131,32355,35088,47057,17154,9268,29622,1955,35751,14931,2710,35722,62062,27807,52908,42472,27805,15148,7671,60900,8607,62666,2712,46311,50498,3403,20400,25329,16392,59000,24483,14688,48058,61150,62813,6919,34063,52155,9092,41857,8847,30657,3520,1583,32464,58187,4910,14333,53225,18382,48360,2063,36484,3867,20342,20276,55192,24886,10440,3423,37925,46098,59046,33022,30636,11872,62515,56452,14364,29290,14238,20889,2313,29474,56187,3569,52776,36353,36449,15204,29147,38028,21924,5358,33694,60105,28409,31712,43676,18326,64309,61327,64282,33393,41504,1495,43846,61871,10929,37466,41172,23262,55810,34897,45705,383,3418,46031,23362,34572,29740,35846,7553,16409,23380,11618,54907,19779,20050,63387,27078,35367,64726,29744,5605,17430},{35777,47682,42566,496,64039,56599,54356,42480,59975,22634,28958,6938,11316,17608,52552,552,33731,33584,26992,55639,11929,43731,28061,57507,47652,23840,33670,46239,62895,50109,56540,60544,13430,55468,41821,30068,15701,40864,6127,19908,18578,32342,62267,8389,20802,30844,31922,26438,11627,23718,52958,12783,26110,15302,14168,25909,6736,28087,18452,60110,34684,9489,4779,35714,22707,14010,37753,36330,36522,37907,39028,18423,56800,4459,59885,5538,27265,7069,56282,31730,65022,39470,35509,26703,30111,36053,9420,16712,62609,32507,63739,64884,1179,28267,21032,39251,24386,5162,8965,39574,58377,21252,49422,36148,33115,51278,24177,65215,55482,17569,33446,53351,2631,54127,31930,48884,52663,13293,50235,50019,62112,39762,17591,19542,37991,27696,9291,34164,46857,60511,21381,46885,26926,40902,49255,30881,60447,9655,59962,2704,14457,23544,2586,3813,48589,13938,2446,21847,10795,60502,17982,50664,20520,27946,49388,35878,53182,29615,5440,15333,2684,56508,41347,9473,10128,22443,49022,63736,13125,38423,58426,34693,17804,37988,58360,39750,39572,9651,63769,2231,51783,8908,47774,6559,21081,23318,26574,12030,28343,65297,35502,54466,17113,3819,7653,17940,30384,37255,64361,8846,53722,33389,37745,13549,44843,23874,20509,59755,51049,59605,16074,61016,6570,38009,46692,24957,44578,64674,806,36506,3224,10940,50648,23851,56494,27386,41225,30554,11738,53936,7708,2334,30096,10200,45983,5984,28959,30868,51346,47868,44538,59262,18149,51421,64983,62329,4767,41167,4858,53510,56486,17400,43609,28803,10652,44932},{49675,29196,9515,22331,17497,19412,9134,40247,22583,22136,9140,58037,38826,40173,6930,13465,63798,30939,43044,18794,45758,37533,32662,27384,58821,34945,994,24566,23359,2885,24266,54392,62126,60197,12332,45245,32791,15088,55329,4834,11421,38751,37590,8763,29040,21924,20651,2523,50241,38371,60300,19809,8448,61677,35922,28439,45762,13773,64098,53683,6722,1463,58439,60126,12406,6349,50382,7234,60647,32508,14226,29439,56082,49357,11092,14953,31464,44843,27386,50425,8346,9668,48993,30696,42140,43773,4239,63311,36980,51998,47959,24114,50898,38250,63241,28428,9172,1667,21258,3100,31806,37231,44982,5724,55821,41066,55404,61694,10061,11567,29153,10070,41888,34933,9242,40121,2871,19309,53745,53946,29266,16040,35985,20583,26864,14477,52614,6516,38451,24675,17381,14425,23702,61239,14169,8021,39949,16371,6288,38293,15673,12827,54971,52232,54505,47537,59872,44314,14884,19723,54221,60729,53405,3893,26942,9639,43627,32875,30223,24501,47946,35303,63968,8697,19010,8462,23168,26815,37988,7462,49342,33107,17011,56586,27010,32816,9182,10920,29429,64999,17470,30737,37840,56970,9092,49608,29905,28017,58733,22000,64029,23173,49119,65433,38074,60219,13329,15842,17823,27515,37964,16633,56234,61975,33938,10880,25027,29672,7396,61882,26062,15880,34283,55997,57192,19680,37275,52352,50234,22000,47821,5476,16236,32093,7645,28966,31986,51654,50460,45647,64349,25555,53649,14515,33000,11477,59646,32596,33868,6239,9132,30063,4988,26268,35422,25710,41669,35644,56012,17827,24365,27508,47485,61528,43230,43732},{16663,23139,20424,55227,792,42303,36945,51492,22316,24005,50908,24837,20365,15817,25830,50761,22676,26133,59177,36207,31757,22604,62419,878,54484,35467,44682,7780,56619,50692,45421,35150,44735,55936,36596,45928,52860,40082,22809,19080,34614,1925,5577,59124,1522,44527,46544,32181,13013,33289,19642,33232,34161,47051,45357,60557,62181,39325,31614,58784,40072,22727,28441,13208,52902,11260,24865,56680,14659,20200,15430,64405,26573,35222,25290,42131,60223,54095,14378,43071,18210,20214,25534,12554,12371,9087,35363,47541,50878,21558,55637,63681,18162,24928,267,2552,45133,3754,64289,47239,731,28467,35860,59962,7959,54178,12098,6540,21873,65348,63358,40520,1390,505,33146,34568,55172,1555,995,36826,13016,17600,43276,7121,4189,38456,64130,54391,34335,11819,11926,47404,1486,34961,33730,45525,55006,65262,40702,8501,64842,33102,39399,48333,61457,31524,36336,23427,10873,56325,3147,2599,39077,46881,2085,4137,17003,24923,58177,50269,45375,24921,35619,38705,61498,55452,49996,37932,52924,11720,4471,54128,13246,34490,65026,32864,12932,30773,45889,7989,64012,27481,34122,29538,49878,41482,15332,3882,60229,20174,27260,53969,36704,52812,61721,8108,59901,61668,37724,40226,46175,55,23341,35788,4306,11522,37680,51614,46491,37909,53893,17960,20491,5567,2717,8235,2997,59185,34417,37916,23838,59774,54050,50193,16580,44769,84,36366,17078,7936,33627,30191,48957,17752,42421,48299,13373,64761,22952,27658,63840,28957,47684,48560,5274,27972,25348,32693,61362,5397,25413,15767,59132,38836,18343,58056},{16473,12888,51094,11603,28836,18238,4899,60870,42257,34106,59433,2559,52390,39377,50252,20822,36852,19060,7048,48676,24119,36369,8719,57735,55305,23134,2073,26009,53094,11109,25886,765,6659,2706,11683,25744,34397,360,32972,53205,23092,94,16679,53702,63071,58010,9269,14187,24354,7648,25631,21990,40301,15390,60687,49508,54192,58314,43892,62292,31755,27737,59848,59649,22825,51961,64663,51841,13335,33669,10477,24215,35117,27857,42019,187,37188,35449,45412,48548,47343,53630,36673,18601,40668,52872,57167,51796,35988,20819,43835,25162,1590,64158,38330,16639,22747,32489,40042,61509,52613,643,56653,37433,61285,7360,17494,27128,6035,56607,21574,48194,40775,18387,8792,9918,21801,7551,51315,52209,21848,27246,44760,25217,65404,37908,10695,35577,31276,3039,4187,59003,34190,24370,12341,42846,50992,32055,15848,51206,17115,65130,57562,12906,41191,1730,43954,44174,28944,13219,38730,45665,4530,12190,24407,43383,31444,42839,19053,11615,3543,55606,5003,21310,49903,30304,2030,43648,1675,65231,11484,18187,37128,50953,19918,26222,63637,26747,8647,26424,33643,4781,19634,3726,46435,46068,6772,43214,52499,2661,15360,50364,48389,45691,31731,26936,37928,55218,38476,32810,63595,50128,60666,4746,17445,43717,57890,53273,18199,4519,5174,20710,10588,59857,39672,55755,46718,8850,62659,1900,15344,13764,60004,54746,19923,45024,28008,15356,40779,61287,47405,38068,31558,42943,42425,31856,25081,4442,1519,24180,38347,23538,53662,41961,21404,39443,26516,38058,8933,20499,2807,13299,22276,65424,22699,9358},{21411,32401,15742,56910,59156,46021,51765,61410,36212,28580,18963,51819,45884,5229,63824,57821,42950,35574,18738,4539,44915,59071,15946,12298,42664,24716,19463,21033,25073,44947,3067,37840,56249,51529,18581,61414,19994,13784,52261,28250,15475,55131,421,20812,12467,40777,55961,36523,17190,50949,16017,19460,18929,51799,14105,12805,47021,9405,44038,32300,44995,44017,46348,39755,328,6948,1162,12152,62701,11429,50943,44283,33113,4068,45989,57479,40160,37294,35309,40231,64859,5086,34084,36272,48536,55479,53838,13515,62396,51805,24276,19816,32885,20432,50755,42611,10601,54859,36711,63650,51024,18180,10257,46941,3599,15076,13182,42049,30417,20937,49273,3953,14316,56243,8153,64569,55079,14510,3980,46961,44833,42931,53246,17327,9723,49582,22004,31569,25557,60148,46116,5463,52505,16772,46734,3608,56295,26764,27945,14369,59374,38088,11009,4591,2212,27613,14712,49240,50406,39782,26065,2670,15682,26299,39638,32503,675,54160,33645,3397,33632,19507,28248,45120,60434,63453,20778,2958,27450,18743,22013,8196,5839,22765,62474,55542,26813,33886,58492,24292,57327,9037,56542,34533,35493,63941,1053,11729,2103,46929,22031,24651,3556,22894,9724,30173,2803,22623,35717,64263,11173,11825,20109,35054,59170,40165,12425,36135,53533,41991,2822,30318,20041,20503,38168,10123,61913,18172,42977,11738,64767,9891,50180,45515,39437,1690,36773,34187,31802,48191,36903,23199,41513,12334,53141,23111,36154,41355,35495,54824,24339,59257,19895,41058,62998,57743,47190,60364,16466,60852,14452,25336,7630,27838,13346,63774},{52562,6092,36996,35641,50978,52630,5458,53787,20054,62865,35163,26667,18310,51964,17734,16095,46214,46914,5095,33998,7439,50465,43854,32167,32665,7328,35717,58041,3264,29402,12930,49940,62843,63567,46933,52812,4512,17030,7542,15373,12630,52632,44735,25985,2672,14246,49905,59768,47226,7686,45252,20245,28797,54163,56601,27346,10869,12101,24750,8519,42860,48722,46899,17014,90,9965,30228,50433,38710,9116,44103,8647,6454,33622,5248,6700,9721,65335,40466,42400,31655,61493,5472,13114,50399,32156,15862,64329,60433,48965,27005,44993,9938,15625,64205,35934,10429,39777,23934,62275,40198,2924,43559,65041,20869,7225,60873,37111,58299,2960,30722,46410,48802,25670,11968,31088,56377,56860,19611,6563,4117,698,50419,10816,41883,46170,60426,32756,13769,20891,21288,25724,50905,14463,51621,55391,54969,1190,32399,64546,46938,12065,36138,37890,43061,38649,7111,42150,56736,29639,45438,32798,49374,32640,14266,38538,31734,57834,29922,18727,2909,54515,46983,61627,5260,24266,64820,20478,33288,63720,15181,43439,51965,7517,50367,63202,10867,18630,10381,44230,16174,3875,43936,33355,3151,16523,45865,63119,31653,34412,33395,6989,19970,3737,64598,17168,24976,11223,20797,59942,28909,17295,18080,35910,42038,16053,63015,4002,63802,15721,1117,51961,40989,150,42050,64145,12398,15481,44316,10197,65327,37186,59119,23680,58234,60181,20183,6736,37910,34467,45806,54855,37960,15266,30882,51773,23727,13339,24746,16153,23566,9502,9935,11948,24058,11344,58112,44372,8087,30498,30810,3073,43995,6017,24992,2884},{13508,42528,59290,46275,59769,17068,55412,12097,8358,36444,13434,8940,38891,19764,13648,44209,44238,60839,46619,58897,6007,57185,17273,42294,42567,52997,16655,48055,20896,9141,24193,55074,22466,14476,28773,27653,61506,55304,19524,24728,17041,17127,16144,9793,10440,37525,20058,2916,45491,44134,25261,59994,349,1369,30183,42488,39407,47985,64430,52635,17752,34741,1002,9335,2261,12095,23528,14605,63373,21202,10410,46116,64681,11460,34657,25423,41435,38692,38042,13860,35495,38000,60247,9426,53422,47048,21892,5295,1336,54638,21505,18012,22791,15746,8393,64231,18489,56749,3703,43088,15183,2262,61801,34769,22583,12850,311,5941,24048,49814,22564,8291,58193,36063,12481,41276,62484,24495,64190,15088,35390,42341,64411,601,52335,45248,64657,62807,41660,49768,54106,35521,62387,20709,56404,51667,55505,41660,45895,45257,63454,8052,34151,59125,16499,63785,42950,19492,21594,9358,34370,10390,60960,14573,7094,30411,26455,33742,51285,17563,35513,58743,22655,30295,55045,55147,37084,541,65254,31998,51526,4750,15721,61938,16585,11676,4890,60871,5765,60924,54238,31598,3149,56437,48730,56956,12185,14781,3509,53046,52415,7181,1011,4833,36982,36418,29894,18936,48019,5013,15987,29276,49541,39516,54411,712,58235,19401,18576,31892,28037,33146,13630,64809,10242,63000,24376,52304,5677,125,57727,45749,26818,48375,59643,59432,47291,8346,27939,59810,18732,23720,47824,1350,30613,31112,9196,19883,16241,45825,47544,38493,5025,37599,6872,15080,23215,4030,22064,16582,9400,64467,12282,58375,23029,18042},{54242,56077,16913,64562,5388,15323,61906,47714,21747,25204,5735,31433,46914,30861,24037,13968,64681,61488,62577,60176,36144,44562,27115,50980,2248,55223,14008,36977,20069,34296,44299,58015,18044,19505,6072,56403,22772,8956,33053,17301,36387,53225,58775,59351,62840,22272,34823,37160,35005,11997,33296,11523,44169,59897,47304,59785,45728,9017,6196,33881,8153,42818,11329,62246,25999,1459,28225,9756,21401,11178,41045,29234,14287,1184,2311,10080,36312,35954,50915,2761,53017,40493,26934,64144,36542,20346,49557,38825,20650,29639,36309,2743,13578,6642,40988,42885,5048,21049,22179,44109,58320,32130,55988,61880,20969,30565,60524,50012,5378,22157,52931,50804,19248,7007,49900,8910,17700,12043,19905,3312,37963,57473,18836,33174,38579,53647,23410,64138,41220,53699,51229,1168,15395,48293,18190,26420,19739,47959,28140,11782,2979,11880,13387,23584,29290,59218,18657,40541,12955,59730,21458,17220,55411,47416,14050,2465,52250,29508,27149,24337,5037,38864,58385,37425,39018,55996,15790,43746,57844,54854,50306,25044,27943,27114,42238,7010,34582,24791,37454,49493,62493,32745,11967,12045,174,34759,2773,32623,9359,20773,60402,1101,4555,47851,63509,42068,48549,26385,40040,61025,57183,206,58783,45333,1718,9787,16738,12580,2322,56604,59198,54004,26416,10438,40236,56805,62449,23775,50796,55560,50629,33226,41271,3162,32472,19019,59374,36477,30241,30471,63769,2427,32972,11277,56748,15665,10763,51351,39051,42104,60348,51412,15138,16508,12097,35059,6056,27153,23256,35668,27863,23081,27274,26409,17336,37188},{60199,57778,13098,54640,37185,47529,50771,22341,64608,20132,18601,6038,52040,3954,50351,11882,8052,54002,50519,17347,44162,15081,47619,49767,1027,49895,424,43241,12878,63920,57907,35181,41683,46715,13245,7586,14259,52409,44448,65273,9254,39211,49082,44726,35157,56888,53771,59012,38347,40211,36203,63778,46142,52376,56595,53619,56592,1294,3848,34521,41517,913,21521,45593,3185,28167,24327,49706,37199,42894,11115,46520,51703,31783,41723,54600,43650,45605,10947,17555,14846,61414,43347,57993,30216,55638,1441,13028,32097,14920,109,12706,43658,10595,17161,12028,64307,57941,13994,41663,18847,51025,21130,49219,60109,38761,17828,62283,53597,40090,59112,35178,44222,38221,49480,2693,11607,27493,7460,13463,6644,27912,1814,3917,9890,37529,62284,3857,32188,15267,53303,42486,19510,22417,49879,21504,41669,32151,17402,17339,48087,28463,8161,26406,49952,25050,32788,51729,36163,64520,33818,48806,21769,50372,21641,13254,18070,61717,9829,19510,23641,57300,3233,55138,606,15371,33945,57247,9221,34806,14164,40048,46257,8853,23276,30024,18808,1314,6382,62164,15063,11177,62000,6090,52385,16842,56900,4541,29664,1701,19145,23670,41855,25031,63274,23648,56837,13469,30637,52834,11213,2825,43168,29712,12952,46219,20457,49008,44646,3078,30185,34832,43448,33215,25011,34969,29884,26417,44920,5872,59000,36700,42379,32180,559,13045,59945,58881,24153,56424,8325,61422,42207,57820,44916,14259,11311,53778,40509,30310,49351,59658,64138,50261,46658,19629,5781,32078,52913,65211,7632,11703,2063,42669,2984,30671},{42676,43428,45180,44584,53320,51776,39580,53173,2380,26567,48132,23070,12192,3201,40642,8795,19906,65364,22532,18890,5666,44797,601,21545,28791,64911,6594,45047,17510,29145,7174,20341,62931,40964,46846,11691,4037,33378,19410,38611,58199,59541,25086,21000,486,26040,33352,15262,40628,1196,28995,45254,20683,29870,62262,55825,27250,51342,34610,21620,63125,26910,12038,18242,40437,8361,57372,46865,37926,2645,35804,52684,32304,36603,29563,12966,2072,44034,40653,62990,53977,50303,54962,47379,27106,27395,45786,44298,55285,51493,41575,17574,39148,55806,39645,24912,48479,46262,9143,21031,27138,13629,52848,61960,57001,19126,59870,19925,63583,37331,26289,15604,44972,47539,4269,60604,5582,1554,56887,64684,2395,17622,7926,10991,15598,1813,56182,44159,50259,54464,28398,60237,38921,11570,54567,44215,42272,40825,10509,49242,56020,51199,21525,18836,8395,21481,30624,11583,5177,11426,59397,58603,51482,49297,18589,60305,55460,38872,45498,21903,17928,43660,41470,39369,11551,4720,2656,11484,8319,43634,45291,32537,54367,3783,37059,56622,13864,65084,28965,400,22704,28515,29026,20548,24417,40798,16937,21976,63957,29963,43328,1092,29915,30128,24408,63020,26019,53516,19047,20432,44110,7912,6837,36040,53452,54882,40075,4278,58016,1737,15272,42266,27240,57370,27982,23399,51507,61895,48461,4374,35700,63091,24558,7443,59442,10261,48649,45573,56153,44618,18159,62191,21011,14748,29491,34251,5358,65312,1182,32613,37798,44908,13892,48627,63486,60217,20324,25322,57433,56729,29441,54191,3370,1855,21697,54427},{22518,10926,10551,63965,11843,57245,6491,3791,53449,50607,64924,2801,25669,24415,7959,32373,52089,57701,10003,7248,60165,48372,52746,55165,185,58333,57463,13438,15628,14606,36356,34076,61666,10551,16446,47156,17725,7525,46928,49948,50898,37230,3116,34002,31194,29175,60650,63364,6952,7205,51057,50010,55293,14928,5620,14311,39700,46795,54643,18647,49375,30697,30912,17716,65491,35077,1952,31784,29325,81,58850,62671,48670,12189,44572,40867,23453,40622,16841,55527,21461,63038,41626,27494,28159,7326,50065,29035,9113,28356,64620,8366,18918,19614,34901,54760,39840,31016,26916,19830,23274,42568,45448,660,27416,52618,64038,14029,5082,42467,47183,61128,64741,25677,13770,29914,48848,25452,41700,30218,2002,47637,27332,26877,16957,14761,40645,49342,35339,9205,62009,25754,4197,43091,51616,32989,15100,28534,38213,30190,42278,42087,6854,64928,55753,718,33265,59105,56128,51635,9127,59096,47371,9357,35261,33750,35020,33831,33781,34142,62978,14398,60606,49835,51772,40960,36207,51691,28858,8969,7357,50923,930,53230,35616,34759,52972,59952,17162,7925,25546,21109,14771,568,53034,28448,17474,36980,3316,45143,33015,5881,49863,22346,19103,9398,41248,9233,53748,57831,12591,39485,4019,14333,42019,55989,46023,45919,13455,5084,11911,17344,869,17481,44754,62863,18002,49411,64786,60747,30344,45199,60281,47627,3539,40387,27849,62145,33852,11476,46085,4158,48265,15607,33416,19774,9495,12315,20864,11143,14670,28112,27307,64502,21053,52997,64301,27360,33276,20479,34715,24183,41238,34050,63667,1133},{45160,28402,47418,39714,13872,59742,52855,49109,23576,43521,7108,51204,47149,38924,50673,41869,33842,47570,48290,65022,38131,30404,32113,42939,14789,21852,58689,42468,15830,62422,3886,48766,32463,48720,33793,56635,64146,51242,39176,23256,20060,15817,11958,15819,51424,18796,60457,60608,34063,55636,64645,11264,50191,12370,45062,17628,25460,16119,56403,16013,30194,8025,16316,26313,5529,44183,16442,62640,55593,17437,50295,20005,15878,1596,56848,15102,40764,17796,46490,28280,9651,17855,21673,20213,53434,58379,45256,45610,3019,64175,26135,62375,26671,41929,32432,18771,58848,24497,32751,18402,21884,15060,13309,60327,57532,525,21992,37546,2026,58471,35589,19176,63320,20298,40275,24838,55452,926,63201,44590,4784,53995,7793,24365,51187,52199,59995,51324,43310,36883,51468,29172,35997,13729,35107,17860,37489,26983,754,56160,11225,63605,49947,17742,48708,58335,15141,13289,21166,3714,59215,18428,2005,46118,47807,64144,57042,46702,14172,50671,46528,45806,47836,19875,3280,3105,53061,5122,27384,26816,39957,43530,9144,53380,13014,8419,3598,47496,19036,45092,46717,20167,42684,34655,28271,38430,31056,38949,25110,31483,35427,41361,11519,55407,48999,63161,40815,5387,24958,34447,40204,55545,25319,24358,59178,57707,60391,58221,50643,50884,36311,59124,34440,49071,49217,49286,33519,64314,26497,53267,13038,541,29870,3556,35356,62184,11225,62090,40403,14039,61647,55134,56582,34943,65232,16657,29836,63691,32834,12135,41213,51930,61321,34036,3943,48851,64552,24429,17699,19291,17906,27261,23611,51878,23213,27343},{25923,27983,65141,61143,4391,25725,25859,51447,57301,51001,60572,23618,36911,48736,64950,28684,59923,38939,27108,22656,19351,1004,26739,24414,27090,5632,29877,38055,2803,41175,34848,27365,27128,10838,5019,25741,1010,34528,36255,11033,36946,43828,63372,57213,30130,19420,39685,20186,22728,54646,9069,15868,43634,52454,47471,27895,28325,8880,3976,58311,51719,58968,64285,28996,31088,14442,7222,2278,7330,33713,12024,6233,40346,20578,42734,21053,54046,17048,51354,23074,2148,6129,15692,48641,14185,41959,2738,62708,11194,47115,64146,36479,47579,49582,61646,2134,40440,61872,24527,64573,18880,1577,3381,54652,3396,14782,55146,25640,1138,15676,58330,6864,56792,27538,6423,62372,59993,1829,29234,5398,9417,16330,55421,2840,16277,62741,59385,29148,41935,39545,40943,45461,15487,35282,39191,30144,9097,19971,51728,45929,18269,35880,27830,9275,62921,2339,6843,36890,16665,18140,64943,41698,3507,46633,32658,17725,18287,59323,30076,55167,12858,9934,31354,32672,20808,60719,144,29207,61527,49421,34858,26584,49572,65518,36037,21614,26607,10627,38659,63085,29749,27101,54724,53366,10179,2059,47430,52130,42200,61557,7846,43008,19429,5741,31660,55339,34411,39844,58866,15648,34304,30509,20523,12873,5917,63859,29760,47473,48956,60858,38660,40565,54345,36369,28978,19948,15114,49893,23984,62792,50063,42934,63872,25850,7337,28046,46632,376,45397,25236,41493,1679,1501,20980,25659,57987,25882,54493,54052,35485,25351,53860,53126,30115,65457,28850,2355,13011,59490,61341,8086,12631,45565,63173,14109,57838},{58598,57585,65314,10272,5083,45135,40426,60803,49588,6273,26174,50128,65056,53805,62417,21372,8631,21504,47466,49900,51463,56501,26688,6614,14302,32113,9388,12483,59187,24270,13554,35983,59796,17046,15982,12181,45101,44809,58822,20976,46332,12505,23053,56609,6600,1690,59637,40999,58114,7138,6927,49737,57620,57500,21465,7309,35905,47172,6638,38387,1424,4512,39547,53384,42306,2793,35202,38034,20583,30649,64063,32863,3881,60814,14180,37015,54118,6069,10028,51914,33170,12338,58988,10174,47041,25090,20813,47537,25034,16889,53629,455,59079,30187,53550,23906,43738,2961,10002,12488,2530,51130,4742,62647,29316,57067,63250,46867,59415,42265,17687,14290,46582,44417,48825,21543,51398,63969,57697,43361,28415,57945,60165,51364,58798,33220,52583,15424,62729,32661,30452,13038,11670,11963,30930,29480,22753,23830,35282,30449,11603,36678,27451,62817,20421,28696,48810,1845,56909,6208,41140,47615,24303,48448,49236,54378,21728,43149,3368,46138,59493,18624,34992,28451,29211,10840,29868,56631,58211,18956,29728,7276,59514,49379,52041,27791,34602,27680,333,15940,19668,36630,45320,29387,25503,28672,58209,63411,41595,46572,3015,43720,53472,47205,57833,31055,14366,41215,54534,24620,61892,20485,61476,42753,27643,20573,22140,17584,27086,51511,57774,34449,30508,56015,48542,58932,57063,40182,21298,54036,65232,64101,53991,58186,24158,65252,29462,21235,4387,44297,10841,25999,41223,44511,33646,23954,47801,55822,33056,40403,50683,62543,36906,45957,44946,13317,25402,58801,42491,62682,7300,46876,30839,9251,19165,56052},{40466,19077,20206,11105,18304,14846,8232,51401,23948,37111,10333,57695,39296,44738,24639,56300,55674,25736,35153,20581,44926,43505,16316,43312,29193,74,30864,38822,49698,10301,44625,54042,29983,64505,38199,14687,36400,42483,46262,15537,15049,17792,12845,49068,14955,2202,39000,27712,4160,32622,63031,12397,58128,47819,43983,39314,4124,63254,41438,26396,54704,55849,21791,43637,8085,19654,3514,25365,26558,12803,9051,20742,30100,52781,4678,32582,3819,10254,20885,4309,48216,48973,32456,233,27040,58968,61332,13963,45990,55796,48634,27652,2300,30333,7744,63521,54694,61590,39531,9476,29565,25673,57341,25135,52583,22468,13430,22949,221,36801,23413,46309,61736,18475,42909,51241,7294,1022,2707,3371,53536,44598,21560,16719,3192,44597,58805,44704,4221,58455,51663,5167,16641,819,16610,19638,57493,20372,2804,57350,14809,55224,8992,33479,65429,64022,847,7117,6498,13343,24795,32877,51203,39892,3670,14401,65457,41831,36116,43989,22147,20258,30842,24199,46380,63084,50599,65402,49384,44663,32626,37255,53734,24079,24830,17531,48253,5472,20312,48905,8062,23513,9230,13280,4390,10261,9069,36371,48766,64688,64524,39021,16122,17618,8969,19111,41167,7694,11268,23223,21977,58957,45072,6667,39453,22261,19334,57495,36287,28583,45052,27160,48922,6636,19438,45374,43454,47436,47636,14614,37598,22370,26500,21409,9371,3002,5278,1843,30813,16069,47596,14102,37870,18391,30836,64330,31699,43698,59872,55244,20304,20312,43947,8771,17975,47494,26510,16207,15192,63940,32138,26205,23943,47217,37994,24467},{13088,20911,26406,11924,47170,16451,6689,26193,54583,44149,28760,20012,15102,63338,39675,9094,63558,12660,4158,7200,21150,64573,26412,24966,40135,20667,60616,17482,64973,34959,54192,41269,61107,28073,42850,53864,4152,47515,9620,11355,41851,50822,50295,27301,53899,60256,36983,36533,27087,10949,51843,11000,59947,30645,35704,2025,16345,11022,13493,43403,14587,18289,36375,56586,14552,55046,22130,36195,7171,60332,4572,31505,2700,27650,21865,20263,39064,54750,55234,23669,17780,46260,21605,42120,33245,4880,41339,20301,63739,55712,19650,7635,53792,52346,42045,42471,54193,56000,16027,53669,33581,18435,33727,1259,52073,17979,21467,22275,58495,9729,51322,9885,23544,18361,43162,24606,12785,30314,16679,13382,6649,19973,11838,18193,60164,64956,16308,30132,65087,31686,64552,15577,32049,53021,43862,33640,60013,57206,6186,37276,5237,24897,35772,12581,37586,51089,38543,39970,15586,10675,53031,19568,55262,18670,8978,65491,873,54904,50031,53758,55656,39484,65126,55761,29753,44586,23017,14941,2209,43411,3274,11413,39441,35470,30895,36522,30422,21946,8670,25727,10088,4752,29797,52242,34531,28935,50692,20783,57521,4968,6184,30161,42083,1392,40331,31204,8805,6659,10163,32619,20760,12343,39470,35941,61320,41352,40980,17860,61457,11238,44665,5114,48512,11806,15418,22159,37898,22048,59854,58781,24521,11923,36150,10811,30330,25065,15650,32470,1722,12720,1972,6466,3697,6121,8592,21513,58941,60318,27946,2178,55793,5953,8072,53138,8927,14432,61649,25385,43224,58273,35277,45304,18461,13214,24808,17778},{57742,37607,48344,32442,46946,57305,9089,19948,57933,23361,2651,995,2374,50754,37990,10356,14016,1879,33659,18526,31515,18831,10700,29068,15692,3132,9011,22906,44278,9273,9093,20480,15838,54684,12888,32663,20868,52201,32323,29749,8953,5173,2668,18868,46072,35376,46333,22833,2057,26453,48931,4938,55815,40589,1069,38652,7149,31253,20872,46520,21453,190,13342,56023,42512,38886,22856,3173,60166,51043,8598,419,44941,11682,57231,30702,16563,18829,35913,47089,2084,62305,28206,52113,54720,54453,47699,63036,56618,49965,31305,1411,14074,11360,46658,4000,11609,61343,19390,1458,51996,53585,45651,60467,40255,54496,23054,42351,27882,60410,51223,59083,29717,53633,38341,60063,14362,31369,40568,7372,52724,31658,2173,8262,41494,32974,49815,61955,35940,54621,29339,150,44420,36807,11854,10130,32368,17775,51546,34408,30525,61610,31646,31624,20049,44931,14341,20751,57124,24520,51680,2314,22869,57100,59989,16548,26351,37648,65409,25951,17191,39242,30085,23380,61780,56411,43076,23712,29531,21625,52389,9158,62206,56322,565,57178,51689,25295,55403,38295,42158,25143,5259,63863,16775,10491,11624,50191,61352,62047,29760,3817,54591,19547,18298,49260,27340,27167,18662,33953,44941,17683,49619,53342,38707,22060,41719,38112,50545,59078,21466,5240,5560,47726,57942,55035,2731,30858,31416,4992,1315,10915,10691,26762,19600,36521,31903,44471,65512,56588,12928,21075,21856,15453,15932,18916,11720,64320,18009,24356,35151,26062,41990,50061,14602,9518,42909,52236,63260,48793,24494,8751,32967,18432,23237,40100},{38327,35059,63292,11230,52539,23341,39052,24908,47663,28593,28504,11595,16751,7098,19461,47118,26446,52639,30835,62144,49376,17277,44744,627,37446,9207,26103,8383,28181,44361,28379,22738,44035,28908,38541,46454,53555,37671,15974,43452,8076,34076,17549,13524,15585,659,55610,53602,4189,60837,55304,11739,27797,34841,21796,37535,59157,15389,15803,58403,62041,6702,59244,13919,19197,32952,33310,56933,9598,3144,21127,14678,21053,11624,11149,13972,20489,38894,54766,39682,49104,59052,45018,51421,6520,14076,2095,7221,11402,42855,31497,46746,6375,14154,28022,31214,26655,25558,50126,16084,45496,62831,37094,2098,12092,37677,40104,18148,29365,47483,43171,51098,53520,18080,38791,48009,27521,65342,1126,15149,29172,63817,19743,4712,14473,2242,54740,19402,32460,48652,24167,48949,48389,19533,27655,45259,42587,24861,35938,56452,58698,50196,29693,12954,48134,34002,25988,5948,23039,26108,12058,23883,42988,34032,19500,39975,63001,58473,7855,38473,1506,26723,57542,17550,53340,14565,12292,22946,40058,29636,11004,17932,39315,49637,18262,27088,14271,10656,30111,3983,25969,11388,8367,54877,3528,42326,42186,50134,42594,20121,13150,5385,12462,6846,20658,62146,2425,18303,33582,39717,53460,12698,7471,29622,45447,58866,35669,50718,15748,51812,10553,38278,46059,61291,39925,4488,40294,394,38319,44998,17650,48568,9792,24221,15228,61458,47001,41779,8296,50566,23145,1358,14111,1311,32236,39226,38489,18789,10361,24664,10392,32964,33353,51079,30032,25546,19412,60928,61748,47883,40956,59490,54783,44823,3534,25080},{33255,39954,13925,37862,13742,36195,42516,28999,38990,6134,14142,46202,289,41890,36863,38303,7491,16101,16610,18861,53456,52036,46369,18160,11978,30209,20395,7118,57891,6734,27212,41285,8700,37913,15851,53009,25265,51261,11133,56728,28998,23798,13305,40147,52408,43683,34241,14886,43168,59125,32294,16201,10163,1817,38905,2392,57145,12882,38940,14571,13244,1047,60908,51346,19638,17704,28203,37127,58882,18725,39871,25450,40675,53976,51240,8176,763,26497,33884,1776,21793,4325,43277,54039,5513,45441,50092,54695,49701,31473,3400,40928,41096,57159,35603,42957,11123,8839,57287,3009,53679,1495,16125,21866,30040,17370,7597,42397,1545,43600,3943,16397,16940,32815,24959,41626,53343,51303,28269,32133,11091,41164,50412,2204,6317,44963,56144,14123,44761,39994,53481,64320,44474,36802,3746,29898,7099,58910,48269,49564,37756,10270,12076,2294,15444,47836,60346,60201,51112,48588,20877,2094,18786,37797,14607,5810,38512,45450,55902,47022,593,59510,38282,59716,16072,11199,60534,33722,63181,54068,50481,30870,29499,35359,29463,17571,64309,57300,5455,55365,51045,38357,21793,24804,59648,20346,54314,53308,15275,34969,26563,3085,45149,61622,8402,23958,47194,17071,32671,17586,42993,17151,18418,3931,33627,17311,44766,30851,18867,55636,38327,7932,9635,43294,9939,49009,50505,62089,63238,56382,37536,27411,48754,60516,1273,20429,4072,52801,1138,37221,28970,50729,56829,61318,28086,24693,6195,22883,24956,44652,61423,58316,32042,22684,32391,49489,12138,26188,42723,40326,32910,3372,55507,53834,15252,47323},{37000,1582,41671,2025,18336,20569,64191,25285,54678,32200,6191,19606,43789,52425,9892,62265,64088,41369,7837,49630,12181,8094,9625,53278,59834,12397,33023,42132,13910,52722,53250,48424,20591,37850,8801,26635,13162,32169,10474,11802,34454,10136,29453,17231,32100,46456,25134,54868,49403,28009,45084,28821,25942,546,3198,16009,61867,7631,39147,64336,35334,573,35645,38735,16818,9354,25099,1074,26965,16672,54018,31550,14823,42797,23279,12476,11221,21055,10355,48632,1789,51925,55839,321,30515,13878,5470,42189,58730,32595,48842,50115,19723,56372,18992,337,47979,7347,11447,18505,25760,40683,5477,48285,60695,25376,53671,36966,5843,33274,47965,32123,65236,43479,58730,43756,53489,30414,45505,20114,16328,13689,619,11232,19529,7712,37589,50576,40742,62964,61863,14304,38410,53389,28511,5045,47098,19143,13388,36678,30459,20400,8712,30854,22454,24513,40282,37043,20321,9222,50371,47676,42533,51495,45773,47959,39748,25926,12363,31111,34987,19890,19517,37918,21892,37115,37060,50278,38472,36469,26380,12913,39956,55549,63291,32545,28363,52562,22516,35126,20386,4471,54507,20212,384,9255,39787,34317,48208,45769,13682,18140,31232,1847,15835,1116,41400,19540,30829,60685,14309,48810,45210,39272,7507,57944,20690,24494,36950,56495,55523,5921,54263,46368,21803,46103,59748,45710,57186,21663,55308,9855,9410,34449,37898,64105,7801,59777,22779,3287,61625,3929,26968,2427,53506,31134,29369,36031,7102,35872,28405,61582,57684,33300,60405,47470,41807,60605,39839,54589,39717,44189,61514,16458,21989,41874},{36072,48331,25727,9346,42678,28634,50514,49192,39873,11538,28850,17764,57597,28403,38015,7536,37344,19881,17746,1421,47706,15561,13820,60326,60034,58018,5132,6141,63498,40085,33774,63212,7785,19990,26729,1078,42384,18132,47159,40360,34423,5477,64849,35571,7333,24466,30307,20102,19215,49818,49540,31347,54364,59827,61608,37182,19723,26371,5596,32560,54107,55253,10433,58756,28990,14384,17145,5260,61569,52544,35765,36451,33753,64914,53694,34314,42458,3985,19838,27138,60195,60190,32156,32110,12808,53770,29957,44623,7352,47831,18076,42989,24220,8408,8909,14983,17064,23860,9969,6243,3487,11926,52520,35796,43161,41105,29338,62107,31403,41509,30781,39065,49412,3150,216,64424,57907,24162,3090,47269,21972,20672,4326,33811,37271,55608,3596,7840,16196,65442,36582,34029,22350,17377,12389,61662,57837,12725,57319,7998,7912,62052,12447,15633,58997,47558,1869,34169,6370,39573,34420,28941,47779,37909,31841,58818,7146,16395,58597,35140,52758,52632,3706,13491,64161,15324,58644,59217,31308,34971,51850,37494,25644,5626,29561,5472,2234,42571,36515,48394,24228,17946,914,34331,33035,10314,1455,13582,17144,14930,16152,9832,17352,1853,55507,4581,23266,56011,32744,44984,56060,18694,8911,44624,31090,58561,60042,52701,62885,37699,43770,54682,56597,24267,703,21093,50628,49529,61260,12842,30276,51202,27846,6387,43946,14636,55776,58883,64863,39850,26786,55792,44918,27152,55768,9704,33576,7105,30417,7598,40950,58206,19168,40126,8592,38131,53129,61221,58659,43953,2054,22965,17268,26792,7201,57008},{47360,18339,40317,47627,18826,7436,19053,58682,22521,25338,26402,11797,4925,4002,49902,48306,16477,23703,37972,62322,25786,24570,55435,55775,51841,23798,63043,8982,27845,12753,8046,42167,57027,29536,16853,55765,20712,35562,53581,39139,34419,18068,2526,2966,28396,29175,30154,40365,21930,64452,54517,11705,22429,16615,48107,21196,7726,4271,28862,15123,26328,36485,31287,60636,12495,42711,49227,37050,13441,39294,11467,47208,8451,18138,24116,7546,5724,25814,64861,16533,26104,41076,15317,54111,63812,45317,22577,53729,27944,24710,8774,12752,1841,57050,63780,8544,24407,2918,35845,33933,35836,12073,49103,47184,51132,65215,1705,56673,56780,20159,22031,29960,12496,9898,10939,4297,54073,55918,17656,11955,61693,49356,35371,29984,15064,60822,30194,51719,14210,63020,48170,10371,56246,45616,58221,27402,46728,41117,25818,28935,58081,56031,26306,24486,55359,37575,50680,23473,1348,57213,16506,14956,25955,15092,28890,10474,40914,33287,15313,54539,44127,38825,41844,48431,55337,24738,48320,12533,13040,29743,57355,3906,4286,37631,62636,4621,53223,27523,58621,21965,44151,7381,28298,55651,14305,8533,65138,42562,54086,10840,38190,22184,43263,27445,28100,53505,13802,11937,50023,37949,46537,43764,9213,6625,20699,61449,11683,46535,36147,65451,1714,875,7240,55220,26623,38563,29897,40332,52585,33416,30932,49375,32903,29572,4900,46024,22676,22797,919,62608,44972,35206,9821,41940,64971,43449,38977,56958,62172,39869,11354,20860,53260,31305,45550,22552,40733,38055,7956,2946,6150,38230,56123,43436,64237,48590},{63569,15234,33821,50717,52570,36829,45452,20811,64024,33119,20053,35738,46678,49448,38680,39384,33195,17285,52705,29820,48466,19125,61658,5113,64184,23451,42427,57926,40836,41662,50871,362,1903,39177,43919,35178,54235,49245,54090,6740,14775,2345,29792,53389,49441,31660,9154,10028,63221,48638,48995,36525,30420,51806,3444,58409,9568,59156,36647,30042,16585,59603,23649,30147,42100,26760,21179,44877,45927,31230,4461,29388,21393,12086,61800,430,12056,31392,28360,26998,25770,26049,11420,54570,17480,35635,53689,2718,31822,65406,14927,21586,18126,36494,249,19909,31526,60591,50931,32322,28421,37804,57372,18606,8213,14475,17840,64800,33945,19666,30006,48404,2036,61759,31771,29732,53462,43855,19659,27183,20309,51610,5980,10715,5484,19391,36649,34834,13416,29912,27504,37020,3834,51512,50891,17408,43064,21428,3219,26620,11671,32258,25430,54822,37157,63746,16926,45996,53552,27744,11846,62930,49378,57988,43470,30473,36051,5100,13657,47913,62947,33425,40,54233,55619,57896,60977,9255,17255,6335,35695,8605,7487,43041,4829,17058,12617,39482,34974,49501,39380,56498,17089,64687,4556,55986,19936,26120,6323,46850,48894,47668,48613,26003,57418,4708,17632,14785,14126,17320,62195,4468,23554,5641,17221,17991,19005,9658,15308,53209,38273,14642,58883,39855,52790,11477,39438,26066,24534,10520,35681,3351,38656,1079,59484,59984,63789,48541,612,13360,59031,39509,26280,20578,59134,5382,1237,2994,5837,54170,47329,27512,1166,40317,62005,35663,48031,26500,44357,2504,11373,54852,6924,49259,28259,32584},{59165,57024,8693,53353,27358,1102,13727,35936,33011,44005,61554,22163,57007,29262,40220,413,37164,14067,29356,7128,7261,40431,34222,63059,12301,41812,23155,27050,21607,40746,11384,10813,16841,7198,2948,37567,58007,44132,56007,51626,18748,36581,18004,48319,40807,53552,56007,27718,40393,19312,59820,55498,38781,55370,49285,20428,51644,11408,18704,19833,35125,48197,59093,22764,52029,10544,49342,30649,14644,35153,27350,60960,56462,21666,65147,26943,52656,57232,50112,17364,57830,62051,61662,17802,48754,56189,28984,1342,38104,53671,11034,37034,21327,7338,37456,63409,56585,42995,65205,22796,28717,19930,40737,10795,62182,179,50984,56659,15197,45191,64556,23742,26585,49898,25343,55631,24188,52580,56100,46524,11564,32233,10970,13665,21632,60193,9003,18149,51364,29102,36346,51905,63030,54267,63445,37791,48285,25450,13232,30100,43699,5430,1215,25483,15013,14617,24394,20296,27638,9891,620,46158,38977,18635,1851,55620,11832,60698,55328,5102,48955,5038,18422,18833,23067,41652,26506,7369,2469,58534,31217,56149,43608,23693,40432,394,30966,52344,56508,13890,63375,20169,21828,28917,21899,14433,47290,23717,34426,6381,15124,58035,38771,41072,30550,64334,45214,57445,33794,4852,49140,46280,38361,18209,36588,24070,2956,43027,16194,7391,15112,15094,30216,21581,29890,16897,57894,35307,10879,23205,3374,28012,8364,51179,5973,55943,28111,31487,53914,50918,35080,33913,13446,46204,58734,51409,32998,22293,60740,51352,43326,20231,8500,35898,41949,51017,36802,58951,34635,61369,49763,26096,62359,62480,50452,52178},{1571,49805,338,58266,14708,49999,19224,61181,41860,31247,27630,56457,39883,37125,59242,27288,9833,46298,39718,58051,26708,62872,44510,32162,31350,30207,24359,42936,50749,47733,23036,26773,40532,53269,10277,21017,55602,41302,65111,64816,4642,5539,27760,59370,39075,8523,23813,45438,16651,51572,45177,56366,14835,18174,5534,44750,39623,49443,15273,41369,53781,57756,37596,48,35725,724,4135,40833,65255,11401,11894,40989,20626,8810,50645,63739,15643,24645,41368,43088,13411,19100,16081,60319,55732,51521,2268,28107,26160,8498,30708,29909,9327,43798,48942,35330,16168,22025,34678,36109,50541,7837,29666,4866,44169,3648,21123,50466,54545,4598,4548,49561,59991,62644,9579,42418,40604,46616,51315,12808,24723,18776,62939,64932,11130,28977,57413,14655,62053,11598,61576,18075,16787,1053,61742,15667,62185,19181,20122,45658,6858,1017,48235,34602,8469,14374,46633,29451,42235,4906,26056,62207,17648,59686,12861,2195,3819,30221,46156,15205,35481,38042,2577,7595,20128,49896,57434,15830,45924,31033,40681,7594,25841,63897,128,9759,28245,12028,39317,57834,22594,27357,34405,24038,56789,43417,44266,5427,23276,36485,39915,17269,24378,38671,9191,1916,63013,8077,2501,46510,3614,5133,21527,40803,8735,5391,31260,26320,61279,63621,61159,40496,48607,34678,19684,52339,48612,17662,48121,50921,57854,7184,48012,6373,12607,51492,31574,6509,10012,48413,6601,22550,40047,14562,32943,17952,58406,46954,24182,510,1682,54242,52334,49891,44508,15106,58740,12241,65501,33999,4064,41827,27475,7194,41318,28704},{50030,34670,54513,1566,50177,14343,38642,11124,26992,2651,23874,53002,62449,54812,20491,58818,29332,62640,54813,2144,32930,32914,25693,3610,9503,17291,22735,10966,60410,47187,9470,34942,44563,35871,39718,48777,41610,38052,19690,63778,44295,50108,36121,50039,9225,51792,15993,8226,1588,3722,56779,61677,40315,42985,65123,17688,27535,36965,27754,2664,47180,20963,20342,14922,31460,111,32766,30894,11320,61456,13803,45291,50942,7052,30391,22457,23450,3477,59814,9384,55011,64409,18160,14664,22413,36114,22215,61272,30827,1838,23358,64307,29094,52269,24801,23092,40267,47677,54534,14479,49827,13127,5583,58238,52997,44843,23656,3738,31984,2224,31409,48382,63616,437,14207,37788,16919,64891,49459,45601,40815,8751,11606,53886,3701,9562,47395,21764,28854,11321,9369,30953,5296,28806,61325,50296,56966,16901,5331,46291,46844,37964,38693,8442,42986,44332,16292,29254,44132,26523,52292,723,1713,14794,23762,1023,18642,23877,36156,25515,12586,31106,38202,34207,15052,102,36066,17668,52241,26902,34649,1609,3656,24448,39359,22384,63926,4235,17370,59819,47909,52852,4495,54519,62796,35185,45019,15321,51958,32839,47004,1575,9021,16457,1009,58053,10546,17874,51811,16206,16812,58150,34599,57779,56615,45649,47953,63000,52302,35762,4845,6341,5474,2618,21952,63430,1201,17227,51223,50444,1640,54342,39760,16564,61738,3952,11162,34142,49492,6743,9590,12340,23044,12791,58055,14890,59088,34475,61611,16756,61072,26718,10294,5296,17231,46217,36422,44575,59498,51054,32306,64701,16627,474,61887,31735},{56329,28763,5560,7338,16017,43756,26767,8788,28799,48020,32848,30545,40223,59899,56762,18009,43286,45798,54079,62367,42276,46096,39698,18000,17749,56927,62325,19600,34541,33322,48422,3487,57687,22198,2322,60764,21740,9357,60206,1886,56152,11618,21259,60915,2029,15593,51643,25665,41563,6727,49109,49354,18032,54268,18637,16616,3737,25628,17680,60163,15296,16154,51630,34199,35759,11550,58013,24768,3039,45764,9152,2303,56571,45200,45197,49056,38377,64948,17886,50145,63503,13340,9380,37638,48926,5491,24187,33281,18956,7036,59902,4420,26220,54447,20405,20770,65360,21298,8557,5217,19554,23204,42531,26888,25901,5705,21315,7917,24101,53338,37605,54534,9496,16455,10980,58076,16115,8979,56913,47734,22270,40098,52052,35616,61658,56346,45205,28629,28783,51291,51324,37091,37542,10141,27799,8297,61753,36246,26716,36714,13863,22622,32377,44474,63737,18884,43452,12039,13644,27920,59596,30855,55148,13785,30035,37827,51225,4009,18112,65032,21969,18754,37301,46749,26163,49867,6482,8825,19214,49955,16592,65464,39269,35073,19287,20659,55160,8330,22310,22532,1044,28413,46850,17875,6240,24426,15946,34719,25665,8431,20988,49347,20123,14597,47983,18347,29564,13303,610,27433,31440,13523,7736,35960,44523,35153,33781,97,20283,55542,1196,61855,27586,8105,8179,36550,18437,35970,46322,58224,16410,41528,30674,54494,2872,51483,8787,26286,41165,1294,35403,15300,26845,52773,65002,61725,35026,47160,5832,19478,61562,24836,24799,42194,1654,22896,313,51495,64238,29740,27177,58065,22770,25251,16594,36719},{30348,10074,3107,33732,46824,30122,32154,19019,6450,62783,13944,58500,9868,10343,2714,20014,36416,19957,25280,41850,29389,22521,759,58023,2574,57169,65286,44996,46102,30525,50404,35482,33447,3975,29564,36212,56420,12474,32010,35494,6374,15151,31820,20156,60010,46311,52773,55098,8539,8184,5906,47895,31314,3916,25956,46369,47299,30204,61180,13354,10691,46835,64754,64614,54905,14882,18989,17895,2168,38433,61321,48043,10952,17503,52272,19961,60999,33972,50219,14819,29067,61845,46865,47063,5670,51317,58355,62511,61754,20585,19432,62892,55356,44137,29974,62441,4795,29686,26080,9446,33869,43771,44955,31432,3871,63223,49182,19749,43958,8938,50479,63012,29047,9023,28254,27530,1091,25026,40095,47019,46199,23302,49156,4768,6356,32922,47883,35015,11154,38208,53203,5699,939,10376,56616,29326,40908,37923,14868,34048,13958,26645,2034,37586,21096,33823,43242,51350,31563,61349,46346,16483,14859,29081,47010,19960,65358,56127,56353,26890,21451,26109,32575,24863,10149,28110,46785,23427,52691,12152,29341,42201,45431,24754,65267,32861,3081,42671,50205,14699,20010,45686,10882,22980,45496,7311,26041,20030,48838,36898,39556,26950,46136,14851,55727,20319,55750,3378,58614,50886,8240,15092,55856,53310,41905,48350,1810,38237,42482,41564,31607,14229,36078,12790,26439,14314,22570,19733,25171,59874,13696,31583,53553,24241,55929,61786,65068,62390,19549,46937,5878,56870,30710,24135,60922,9608,29503,44782,60743,2330,38372,6620,57075,2269,341,1422,18430,14404,30753,39692,8175,30680,59114,49819,51113,24165},{37478,19342,64951,26364,21575,21326,10367,29271,4486,36185,10034,62502,9424,16657,12412,56448,26244,39837,48107,57440,35245,30693,17148,40903,45754,14817,40866,43759,12289,15414,42551,36183,47234,60209,44470,44293,12555,24423,61799,24224,58559,65347,49433,39620,41544,27599,53985,1415,42529,59706,38942,64751,31012,14539,54613,61712,33126,14224,62042,2392,21628,31161,23153,26449,47391,26081,38269,24371,6967,51464,25216,61781,52715,18272,27049,37211,19961,61652,32935,1579,50571,13676,37175,61040,60893,39323,46226,8162,26445,55751,28900,45573,28550,37513,33224,33239,65460,33993,5602,15828,60631,49715,12001,10766,25418,8431,29343,14727,48360,22827,64262,2503,42130,12965,7403,3461,57530,988,64395,8582,60103,64113,30201,62901,59687,55282,15960,24619,15046,63916,40185,50247,51698,53643,34571,44920,30483,52242,62415,47311,13805,7218,52047,53338,64230,52351,18599,24856,42424,44930,44129,61880,18510,56084,36721,19687,6394,28852,35980,21086,58295,10348,47239,22081,50158,26486,18262,6958,10140,48533,46487,34750,43533,11498,9719,10818,23851,31060,19717,64082,43325,14662,60648,37587,58749,7671,15334,30427,4274,44672,56005,5709,29255,16557,21125,11832,46989,5180,8262,24130,31397,61519,64745,33231,34440,12258,3696,65516,2963,9565,49918,6834,52422,59641,35211,23477,42438,52090,50429,21560,9567,29638,17599,23984,48322,26558,18774,46705,38298,23562,14491,6779,58755,43795,20181,34666,22207,7145,39881,41738,65514,37128,48855,32375,22545,2465,59010,20367,14733,44539,27936,30435,34647,60255,16932,7104},{40728,64731,13538,51129,4396,3853,5400,23347,8687,50170,4516,62615,22480,48991,40052,31527,53879,18434,54878,28744,6830,53128,20982,30552,21599,23154,36063,20562,25204,21172,50613,42021,44705,18437,32523,40508,5702,54892,10966,8785,58238,43593,36796,38926,23743,28772,64270,64031,20997,15143,59714,20438,8509,59184,33190,7590,53738,474,2824,58299,46782,33393,9599,59504,51164,42380,4766,47875,58446,14742,60917,5833,40750,53538,53473,63069,51384,37037,39160,21509,14613,5642,1939,55413,31758,34242,48257,51733,65430,45570,43495,64888,47546,63889,1156,20425,10520,54092,45344,41611,50084,56574,25998,31592,36986,18740,45697,14645,30394,5387,18518,9843,24469,29449,9737,39180,61450,43890,56114,25365,41416,2601,43743,26480,59367,3193,27755,22170,34502,10805,40579,65280,17023,9937,62716,5218,4231,3807,42317,2070,11714,30490,29570,24042,15524,15253,61171,11290,63461,13724,15821,7876,56180,17111,23832,16823,60201,9791,374,63923,41933,52943,19630,61263,12419,25088,369,7747,54007,46433,45427,22875,31794,4710,57924,56432,52689,54514,2536,32695,49520,58130,56999,15973,61439,20044,38549,12381,56825,7729,1647,4827,12968,59642,21489,54595,33825,35805,65452,3850,10192,57098,40731,19683,52362,35253,58579,3071,6682,31247,7637,63293,8042,26877,32246,63662,42388,45770,48165,44143,43323,31011,4934,7004,46629,53277,3523,2584,6716,46849,41516,58720,37373,298,25516,61204,26237,30232,39422,9525,35549,39133,12099,52680,36210,59262,29829,48466,16800,6599,55977,56099,10220,528,49320,27559},{54049,13466,24875,32931,36178,10687,34904,31533,49593,59020,50902,54162,48053,23879,19872,36423,63119,56865,27368,20919,35228,22924,58043,62886,29991,1781,6802,10445,50433,48742,53888,35855,4660,45039,17755,11652,25750,30220,18028,9141,3412,7579,38379,46361,41756,3524,48819,512,38865,51934,34688,7194,21896,44538,64269,8088,3619,10855,28709,57851,63485,39045,46024,26849,60306,40785,10187,679,20382,60690,56434,60896,55669,44009,54147,37364,59113,1518,22969,46916,18961,48546,5994,63642,34541,23427,47449,23662,5156,24965,50804,36343,13062,58311,38428,58670,1575,16377,55717,8398,55901,42812,6190,56581,29526,28107,4398,14734,40791,33594,41925,49558,59744,1800,55397,22888,13146,19506,27723,61011,12576,17081,28682,57758,47789,25420,20148,64355,7800,2110,2239,60956,904,15898,13856,43419,31189,39115,62631,35782,43369,54303,51613,21381,2925,7356,11697,30545,47432,55403,26326,31566,25119,32367,9675,65025,40580,43908,25420,4111,10631,55120,13492,740,29037,45467,55414,58022,62393,57434,58288,481,18400,48442,35284,25864,57518,49981,49420,56282,29862,10992,25286,11901,18879,20569,2754,54558,60453,34538,30729,47110,27461,16367,62261,41331,13322,25228,7675,43684,28779,51207,37177,62380,30110,61124,39933,37019,33088,43542,51765,61712,9975,39848,59175,7971,56042,132,50647,25411,53397,61009,36576,10162,32208,30316,35778,43805,11275,34252,41797,20641,7179,63504,48551,54825,60677,33094,3179,28516,10816,79,60681,54233,27837,25339,50261,17888,19167,34085,41049,7243,32603,23507,22428,22226},{7045,4,48568,2003,18509,63561,28978,35602,27718,12970,20771,43661,65362,35622,24503,22737,60859,31739,5810,24509,34561,60686,44202,44270,63602,2130,29276,53894,37646,45979,20361,50826,63215,20739,13225,44069,11251,37836,29680,3665,43882,4200,40534,31295,20251,18518,33395,60162,16539,16816,36175,52312,4570,39826,30798,9921,1506,60157,55138,635,20971,57260,37315,35135,4654,14685,6180,20678,14068,42276,54689,50419,7465,43098,34994,16293,4484,16367,60911,4204,45610,41516,26402,53969,2312,37464,32908,43966,58586,17285,15111,2187,33039,56076,28128,60790,34888,34941,26932,55755,23389,2081,55678,54457,57108,58766,64159,28468,40146,196,25125,30238,33324,28922,49016,5755,15940,9386,13176,34912,3411,47161,43399,61711,27645,3756,29591,58570,41914,56290,41056,4467,57738,27350,52821,10880,60386,43095,2975,26222,10614,6549,60863,20262,7030,11583,3738,40353,64519,1892,43515,19931,15798,14798,41021,16212,43106,43366,52780,6843,48606,44718,32617,56938,36859,63738,20327,16093,21645,13167,35098,54246,64442,46278,64854,18314,11950,48302,9846,56129,45621,45212,55421,41239,18464,28187,35638,47941,43948,29723,31585,41754,44013,39362,62290,49361,47128,12817,51108,53504,65434,23612,914,56865,60758,41359,37661,53096,32967,15105,24240,40480,43231,3416,51964,34086,13341,53117,10128,13065,10546,40081,8790,63366,50034,37326,53505,15201,1771,944,30886,60794,480,61656,49465,44184,16324,26164,16405,62145,33086,25715,32041,2164,61655,19467,38053,15263,10490,10810,7278,56821,48195,35877,46474,32845},{28827,57921,44593,7456,1629,30679,42473,31424,45791,48916,54672,55437,4346,7728,2172,53923,56093,49671,42382,64114,15457,49496,28919,43329,65481,16093,14779,22823,19386,9746,39505,52629,15431,34707,55159,55777,64716,31372,56952,32313,29729,28225,8398,58499,5870,62597,47563,14946,14958,4193,8083,31580,27997,46599,35101,14747,57103,43718,18100,3808,18980,21779,12237,25473,21335,58459,21690,62967,24311,31039,45577,32445,18885,53116,53847,28249,32551,56010,46855,57586,5903,3385,31123,18871,47187,22130,41039,5757,44701,927,44511,2512,56104,36035,36838,17194,6774,597,10359,14205,17582,3984,50055,52954,48401,5116,14106,42852,19923,57753,50449,28163,19227,34038,6387,46871,62084,34122,48961,16511,44954,64571,10505,39786,55488,64647,829,3615,62714,37645,294,51309,25195,26088,7204,60274,7975,34157,8398,45099,10220,19990,23167,56375,43747,6765,37850,53405,45797,15903,23535,48797,57886,35794,20386,52578,22058,55962,11089,795,14319,20306,48452,28162,34723,28464,24512,42549,64737,7405,34569,58351,9546,51478,62288,61330,56617,32272,29869,41190,5415,59950,49221,55686,11838,39285,17766,4380,2376,59821,11609,28769,52329,26632,23685,16792,58108,25483,47180,43246,14314,8844,40470,49418,31035,62517,37195,42911,29622,2167,62091,35372,6740,48000,60083,14367,2114,45389,25114,37370,34911,64127,34017,65044,62951,20831,47430,3985,49930,32593,19107,5523,15367,5608,28792,21998,13327,19220,64852,32369,32668,56532,17258,20510,22639,52328,25214,9349,2419,10139,39124,37013,1987,58645,52089,37388},{2856,2492,56339,30699,55526,10038,22629,5256,3882,25516,63841,55557,40927,40751,17477,4660,913,63587,10703,29640,64974,5066,55119,44222,50863,58843,22541,1357,33430,21688,13577,41732,63962,14238,51473,23711,57325,52715,14664,4668,49053,28561,8489,50794,41711,51330,30012,22953,38996,37454,58535,4160,38778,62096,36803,33819,2378,37754,13869,57954,24081,7833,11447,20865,34733,27530,40815,46931,19733,13317,44304,37772,1110,36439,8200,39833,48449,46619,10038,30835,51638,54238,31203,24154,10790,434,51598,7531,45551,25948,43875,45123,8804,32002,11421,20793,58699,50298,13178,44581,43432,34816,28106,42229,12033,34069,43111,25163,44485,52929,51803,43718,42629,44378,29729,37694,20756,1208,57979,9417,63012,58008,44115,38827,17642,9561,34133,31153,63364,53637,3276,48089,9639,20024,55750,25785,38576,4010,40547,24209,19079,2405,23926,29268,34195,25891,13964,45338,21188,3254,43771,725,2190,36702,9659,2505,18817,24703,45368,31538,21248,53343,49100,30024,24522,47194,26201,15884,62698,53983,14022,43495,61352,33907,34789,10567,37753,16189,53476,51012,7590,35303,16856,3325,18562,3644,19304,8844,63781,31035,65307,53187,40221,54189,7175,52515,62477,10876,64994,36395,6599,52929,40514,29218,26973,63522,48552,38298,48559,11713,38449,16622,17531,48219,33486,42633,12407,56487,24320,58106,17004,16004,54355,41934,51722,39418,52596,32757,45214,57382,17493,54522,41763,1431,44602,4991,14371,55087,56333,60474,30829,22164,47573,3029,34932,17628,64851,40759,27278,56767,22568,57185,21892,9862,1881,4830},{22843,17877,59298,42135,26074,6270,16134,30691,48059,30888,27888,38508,14186,57634,53805,56644,35969,55149,44764,35043,49188,30432,5913,14937,21447,13324,34170,63925,3722,9608,14728,57489,56013,44545,46645,20450,41960,45498,65141,63408,42008,43564,32203,29959,34580,58177,22862,47497,65231,25903,1251,2471,53429,30141,19821,11522,39663,63024,45024,31808,42108,8513,61838,64767,40047,65525,20619,29371,27967,5308,19126,35957,60832,51180,26547,12382,55031,33195,12752,14907,12762,46829,47094,14583,57457,50400,4637,64785,35051,22877,33663,5536,61274,36852,739,54194,46035,59397,39369,12672,9485,15779,1315,50982,42698,3753,45922,55356,20200,56164,35291,14496,38293,6007,31786,56210,62837,63487,32757,9185,35138,14514,4269,51823,58787,30478,16015,55400,38738,16950,5023,20983,28135,19327,29636,20195,49746,53644,50011,14146,24015,37237,19812,23662,53674,983,24162,11835,49385,8271,15749,44130,62139,26831,57123,61367,38209,50753,56839,14928,16096,23412,20376,32460,7653,20989,57918,15390,45081,50317,55031,51023,22536,57922,36961,48195,55555,41524,49597,17015,36034,27283,22700,29786,1837,3163,4707,11418,52410,61584,52153,2805,54451,31362,12796,62263,59812,23443,549,14820,62407,39275,30185,17115,40073,5470,14718,21519,7465,37984,10600,23694,5162,46379,768,29091,55601,35315,48888,12738,241,34759,43909,27261,24196,19275,59966,6213,61748,36310,20917,8497,41031,12194,57469,56132,31255,9990,49900,51839,23903,39581,20060,26516,31698,4020,4446,52560,35466,64913,15861,18618,7221,11204,59882,9574},{50875,56169,1691,7064,25889,48894,51096,6174,37300,36163,85,42206,56404,39418,61864,8262,48402,15834,29840,53142,47370,53106,16920,17937,15852,22774,25911,8042,36801,62098,26360,59279,22774,21200,56252,62704,49814,28710,48267,5696,11178,54426,45357,46899,46078,464,32964,21719,4252,49690,34033,39470,33485,38427,3793,53635,60531,47461,48750,55740,58760,45737,2684,20810,43504,46089,40057,26388,26964,28776,17739,61171,24447,3725,64003,3004,14252,3957,59600,34156,9444,51925,22299,27065,23296,50711,39347,34201,8361,40022,64615,53730,53035,17514,2117,17310,22247,37579,41881,33574,62006,23715,35286,25545,14478,51145,19176,59177,2996,4710,14498,60508,36186,49758,30967,38312,23554,26356,42928,50742,16469,29206,40966,42891,18146,19628,37944,49749,22518,48623,15457,21820,46933,30789,41271,37723,32927,47315,64581,31746,21233,53357,7670,51936,44597,44555,21659,57612,47652,56637,31932,46047,5846,27741,31644,53241,47726,59418,44780,55733,7708,58494,44173,43127,38525,38864,19723,25385,60799,30333,31151,43672,10806,5350,25613,24192,10501,18244,58545,25977,5802,24698,60642,42779,55784,58120,49626,24641,57929,59719,17460,25793,7339,24385,8256,39782,23835,42280,48708,19987,317,35760,28151,63074,23662,26405,50562,21198,55715,34783,37830,6295,53263,55957,26615,15256,718,46398,6389,57850,57311,59447,5001,34365,24076,43255,40895,23265,44230,45410,3946,34914,21932,46726,23064,43880,7474,60074,2991,14200,25403,35931,16066,27579,43478,12525,35336,9469,8866,26713,19862,40674,26075,53389,27566,53608},{2618,31336,60423,7853,48030,1361,47379,17639,36035,21288,9158,37700,64338,23717,58034,11593,52023,31451,35179,42919,64686,6718,64,36379,15910,17487,57152,62502,20020,15240,57365,26226,25700,20931,20037,21718,8568,54465,61424,16885,55331,48825,32150,49428,55739,51080,14833,13090,26986,33073,65311,33952,57443,10629,46671,38478,37389,46148,794,53503,39430,31088,42839,22124,57283,3929,780,35353,2195,56733,6925,7555,1679,38161,2396,33623,492,56070,33597,64023,65149,1331,13213,8417,59700,56009,61930,17481,15915,5554,7788,35281,2400,53180,9904,1345,52886,32828,18513,42586,38760,58117,25162,34837,34009,9957,50953,63337,30512,47085,52009,60441,12389,64737,33846,59936,22268,54829,25884,9701,2697,33872,49422,60116,36810,15045,40195,59438,9962,7257,10699,5883,32323,36031,18626,60906,5505,31238,31457,60855,17005,21934,43320,62621,57164,28418,7014,29153,65263,39480,1005,47899,30221,22770,5476,10849,24268,34527,57380,25501,57249,332,9558,47429,25273,6243,60896,6101,31782,14865,44248,36907,58245,47707,24762,46937,22348,37077,30136,20392,6683,7916,44047,37467,23209,26049,4596,63524,48098,15083,32923,39638,40498,10516,58488,5338,34642,59511,16888,16109,29918,37299,45161,13163,22940,48197,32209,11920,30790,36603,26968,57186,54190,35836,38094,43586,27422,8621,63133,55453,4082,7852,28573,22275,18018,12748,34413,5716,34733,36942,42670,54947,30561,46050,44536,38259,2522,28334,35013,6686,43795,64492,28471,35004,1059,54532,6153,9110,31123,49731,36583,5327,24092,41465,64772,45529},{7759,7205,19928,25873,27069,65156,16623,65047,31394,10662,30037,17878,16721,17214,51993,22010,20964,46988,31815,8260,41359,2242,14418,58739,59369,29007,17048,11155,46783,42967,29516,37734,2758,40938,34581,198,38613,50323,17744,14883,13366,3864,42120,32881,22852,55761,19107,46042,37848,41493,8045,23964,34240,33398,35969,48864,19786,16138,38587,44067,23301,31647,59062,48990,18227,53261,14945,29236,51856,59796,37828,28125,9398,18660,18161,24764,40052,40787,44582,61563,14157,3148,20610,43021,47791,24376,45745,15380,11942,17759,2018,34022,12019,7347,3596,19296,43082,21466,3892,3959,44433,27056,35022,47055,14852,12249,30467,52956,19311,34683,8645,27749,61827,45267,30866,5012,56828,4566,30328,22885,4279,60337,54457,30729,63517,57838,55466,7541,16816,48454,43590,5796,5370,23365,24676,56558,23965,46288,60454,40421,51855,47189,26413,45993,44390,35881,12689,11137,39628,59324,35588,27552,11929,39822,52307,15236,40095,30136,33038,41165,63431,62163,59250,48538,29712,52151,15613,40099,3891,17756,2190,40493,55593,1078,24679,62682,5651,15174,61563,55232,6905,23149,62749,3553,57095,20800,27805,34882,25500,50499,39858,65402,40675,1136,32035,35317,24495,36037,49040,32284,48649,8082,32747,52788,17403,43735,44931,28280,44671,47965,26890,25353,2718,35908,28645,64955,38446,34676,22867,30407,4525,58459,24806,60098,40323,18652,48209,42604,45749,20861,11515,7485,15765,28913,8914,60262,9268,31312,4611,60458,14964,485,49265,26330,42006,35160,54232,50506,11340,11601,6785,2138,54021,63734,12133,18873},{9409,37080,22341,33362,15557,20878,55020,50994,58509,21343,24534,58901,55558,34050,19029,39157,43828,43453,13126,36881,35730,38150,32345,40878,13474,5239,63565,20069,44484,18297,5633,18564,9220,25379,36653,17059,63877,19542,57067,39016,11623,35960,28474,25793,34403,18662,17286,21823,15799,24924,43133,35177,54883,34236,48569,32710,13176,51965,52802,49080,2215,58504,32455,10432,38916,39231,44698,2263,55957,23998,22662,59463,11127,24004,18882,52855,221,60993,2416,16741,45351,53334,25394,17062,55843,31300,37902,23820,26178,61989,51197,1068,42122,41461,61259,57121,17343,21086,35959,21572,56683,41558,64386,59765,20251,4569,12109,15657,20393,11024,22512,43737,40992,21596,47241,5304,40989,42840,49346,7291,25601,21243,55266,7222,38390,56917,48536,41003,22981,3037,60908,21867,65134,24758,29486,51422,21024,50118,33291,33118,11713,29766,42229,24178,48656,32228,48118,7505,6223,3840,8325,65262,14258,24668,45416,30742,21559,21361,54663,32292,8552,7895,48137,60227,21806,13371,6394,48484,5460,51202,4750,59981,57294,50365,18121,6872,2100,22899,12395,61079,57926,55278,19739,15218,9166,49700,46583,39402,38766,4716,8571,3337,46967,954,60878,15802,36638,30820,53030,23311,41639,59429,46018,27817,47997,2173,12252,26574,57271,47134,32857,58301,12353,39846,23971,2422,19444,33869,42797,3842,26688,17637,30880,56054,27217,18332,8976,9926,61488,11626,11354,24506,6419,23597,10238,26975,33703,51747,39469,38848,37612,61708,39865,43065,35317,35485,35123,45104,37645,36145,11815,38685,48999,33542,10058,58804},{28271,5324,18309,37009,62729,26514,65024,28610,32208,31424,43568,34232,27045,19968,31455,12141,3026,36352,15103,19659,28380,36844,61832,61371,15093,36913,30489,5563,21137,4341,44742,37369,37509,60464,57733,46188,60489,12832,4719,34269,45353,53612,28751,59120,47097,13962,30657,37930,50378,12653,20701,35363,58380,61683,62045,25589,63390,57774,34309,49279,48851,50674,41545,57837,64607,53697,21053,63652,11625,5257,50143,40506,27221,44052,50849,1646,22106,30962,27411,23388,49547,30927,61355,27383,33621,18768,39613,15257,26968,28652,3677,28702,41290,50867,16195,33880,14306,14471,23819,48537,65381,47294,30473,63918,45611,30441,19072,1524,56850,452,47389,59482,11961,7182,51650,29000,41312,40409,4928,10812,50614,23117,16244,33246,20519,32266,156,40818,16897,12644,31583,29276,34820,56019,4852,1114,16090,14716,16704,42568,60643,59668,17270,55894,9397,29736,36642,54143,58286,26553,1502,44716,6943,23767,37372,50134,54069,39154,56398,43475,33992,43978,25469,50367,29237,60727,58923,19811,31510,42700,31080,52882,44259,45221,62058,56136,6098,33011,13615,31192,14927,18158,17898,39200,40169,61867,37346,18860,38895,61575,38393,1323,16232,46468,43319,30141,10910,51584,63612,51029,15227,15345,46809,7543,2851,41961,3945,64319,11319,47075,52988,40343,49094,23946,57673,22707,40875,31285,38726,4061,56053,43614,53047,64483,15979,63011,25665,14198,14392,25694,54520,8475,60085,58374,44177,52817,50330,13277,38058,16035,56509,33808,10111,23071,25903,43397,20136,43905,19492,60914,15105,59099,18422,48079,7381,44751},{46494,7624,42935,42963,37299,8449,39165,9153,41920,12379,59708,30222,13737,21311,13770,29957,1923,49540,25195,48171,20061,19605,46572,12299,3273,27722,42967,26869,48384,58218,17219,51426,9000,32036,8728,16903,17873,65447,64203,55863,51636,22161,28474,62192,54270,55441,61038,27055,63041,14066,15275,32311,20804,49541,58457,65218,6447,49209,77,32348,59868,11078,56211,40219,55749,29193,5776,4081,55063,22905,34305,4662,12174,39079,29950,42121,57626,59202,19887,33634,6481,5930,39409,19934,12334,49475,35089,51265,11665,45831,20592,50542,11189,60242,35687,26384,13924,17756,58007,40824,40080,26014,59989,19572,21679,8052,61900,34917,27539,26719,37693,60874,15496,23525,20546,857,56165,4095,59541,33143,42609,17465,34075,10827,30019,48949,17142,35779,22102,35405,19772,18451,56496,4261,19720,60292,30455,9065,15965,12627,44588,7550,27078,13615,1230,11334,17961,352,36225,16626,54687,28906,58698,21312,62474,10939,42621,22533,28058,44324,30730,14986,44258,15082,60388,3173,774,62560,3931,53302,15899,47497,15282,4985,53357,56701,47279,23772,43868,21438,62421,29442,13967,27558,19991,59827,57477,25565,4647,48751,4778,53966,26506,29057,56433,39010,24844,54347,21017,36876,32529,20805,18961,4580,53520,11874,58477,14700,12083,65004,6112,52456,61124,52846,32546,52620,9730,52577,16852,13593,19706,1215,5732,43829,62042,29678,21924,61072,23607,10344,54698,16798,47217,19091,6521,52500,32154,23788,49722,57862,30944,21100,58948,9535,16689,39745,62160,22346,53497,55815,3937,24525,52659,28254,43365,15181},{54914,17538,62019,51717,2615,47628,31560,10116,59463,36047,16895,42851,29292,54944,20568,42312,32821,5969,18969,35549,28307,48870,53956,24522,14464,64785,1763,20507,59666,21694,30942,20984,14955,13557,21518,38986,43427,514,59455,17255,37775,54680,26139,17211,58736,31547,12220,20438,41030,64679,40118,26492,26921,39290,22936,28932,26101,43430,18852,6643,49300,51884,28436,27090,40396,55957,10239,35357,19847,47526,55269,7220,47566,57022,1280,6231,4756,6048,9923,51076,6222,2319,52320,4048,13012,29744,20026,39983,36272,7491,26260,33447,501,61459,56743,61902,50768,26027,57630,56225,43844,8842,11460,18652,23755,26714,12277,12857,64516,53191,53052,11867,22116,16312,56606,9875,8552,28183,8885,9230,1020,15432,15220,6864,32706,38435,19012,46044,42355,24514,49843,6289,48940,48753,24847,56955,27820,41078,27913,35804,11047,29922,58396,20895,36240,28407,36174,29754,56333,46748,12546,16544,31969,10813,61746,2508,21970,46502,1091,40797,22248,55518,44686,37641,42871,20544,25553,50825,33476,59141,26838,39642,6207,24265,53075,24906,26169,36053,57798,38159,57206,15213,50013,40284,7116,52866,29907,12229,63751,21639,45242,20365,11824,17901,25365,55613,42936,25463,51009,28807,45633,4198,20885,41309,1099,23227,38349,9149,19724,14809,26472,6397,52236,736,10518,16368,12755,25668,12969,25766,63261,48652,4880,12932,57244,57799,43227,3133,27948,47276,11783,60175,63928,37347,50094,34370,32401,50614,63382,53524,48674,23832,16230,20394,50523,37952,44456,18692,23086,18942,62817,11652,32318,30803,24557,46411},{52417,13057,25303,14731,5776,61092,18751,64294,57427,18900,3568,56455,34609,3934,35439,44186,37110,29594,55829,38084,18914,25894,62706,61840,60275,39574,9400,45051,25550,17883,56655,42525,43552,53458,25464,23693,20182,21424,52617,38352,63158,42049,55842,64818,61377,7026,46580,61824,41263,27342,22474,8953,47330,36319,65458,23020,48166,63833,65419,52702,816,38767,14237,39892,14633,41554,25352,64736,62590,44697,40905,15829,28276,63576,29610,18606,8777,41502,65281,35039,6727,44758,44150,42503,59768,22165,39106,56256,23500,34213,4511,33635,31647,7,51324,23385,16343,26677,12374,43007,987,28062,41508,51013,65284,25064,7602,36363,98,31832,14350,8350,57942,20319,57254,13128,6213,28451,19324,42050,15178,29095,61273,29650,20075,14952,14755,1955,26813,37424,46658,55041,15379,24487,28307,3372,754,14695,60248,15476,58983,32624,44232,47235,33876,62915,21246,23326,10155,16317,62535,33972,1472,7282,26850,46958,54397,6415,16162,57630,41362,23740,14874,58661,38111,9169,9168,30267,49067,60742,33852,56536,32998,59799,30282,54061,7768,42791,847,62373,21876,7467,40202,35845,21655,34228,59294,25482,62548,45044,4177,9961,15071,24739,3455,49848,31893,36836,61484,59725,11762,21235,59791,46217,14765,65283,34839,43441,24179,11741,60673,45747,16068,22573,34622,106,21346,51487,20606,44835,8096,37708,61013,34191,44736,6929,51662,8322,29956,35025,10236,42297,12570,18075,15280,43495,29907,34823,54054,21421,38312,57715,23332,55785,25643,24815,38528,9958,62463,36054,48338,42144,31576,53830,53849,51852},{14718,46518,21529,34974,2148,29936,31572,63520,18648,36274,63457,32686,25928,14867,63321,20256,10062,30471,14249,26959,34779,4688,8198,63879,9199,33682,22735,47701,33512,25773,24844,4134,39915,2311,2764,46338,39221,25743,50683,5386,48034,51146,44290,56622,14228,58347,48973,35586,20627,15254,47300,59297,13593,20595,11701,29519,31583,37215,60924,12970,7914,12883,47209,2408,2773,34969,24900,61893,14142,51116,43602,17850,44461,14019,13718,44647,45603,11844,20003,63269,36275,92,123,35076,20252,42535,61121,24808,60745,13048,2794,19142,32023,40182,46486,35717,50905,50217,62643,27266,25013,7094,38331,5142,1358,31124,46584,43999,21895,38912,43264,60359,21781,58295,45742,37301,40674,12274,16298,37072,59614,2743,41375,30522,18094,19882,25727,32211,30616,11135,38298,9111,9395,1736,22587,34665,8891,20379,35829,15268,51764,12974,10361,9301,38750,27629,57313,64334,14162,15466,56337,51461,40543,35614,10836,40012,28098,36087,4299,40469,46464,18532,60814,29007,28041,19215,793,1166,19516,11891,58760,35576,1693,33337,11244,57079,10517,60355,37233,41538,25042,38111,9990,35653,29008,23466,60948,28587,24503,56679,2207,16983,65025,29765,30234,52244,6829,25377,40677,8838,41856,26246,28179,40147,26986,20681,23899,37518,41981,12510,50620,21737,17287,9056,33360,52645,2824,10096,25575,21630,52865,33553,41219,12783,50614,52611,64320,52766,57966,24952,3744,45365,41495,19625,21510,27067,49230,4576,11744,40600,7863,63996,29331,1616,34850,41265,60530,18031,15961,49790,15778,37252,65210,44441,16584,3540},{17782,31792,17746,3687,7877,7585,59400,51991,14768,30438,35583,62250,34711,47672,36182,62704,8521,26541,60834,7633,58177,55736,64897,36353,38561,26187,51043,54951,20861,64344,18263,38321,49642,23481,52351,19473,21014,32375,16698,16675,52693,47267,12930,24116,8267,42071,34126,53910,20340,27674,15620,10944,10403,52409,4872,6470,61113,33155,15544,28220,40118,18406,14127,9617,46768,16520,20071,56015,36477,32057,65193,33858,57357,27844,45868,27064,28451,36601,18129,51358,55096,63188,52642,40814,28,10857,1543,65476,51806,53692,42106,57236,25541,33050,4613,36822,10437,47200,58486,16743,25956,19907,30489,14268,61839,40432,8592,43141,36153,4223,9412,37282,9868,21728,48785,61934,26722,612,40869,39558,13533,61182,22342,32498,38844,11663,15562,19127,25685,39425,54471,39534,34621,25276,57652,55907,9185,10586,30364,12657,45272,54253,63463,45947,28849,740,39883,32852,8980,13790,42871,35784,59696,42085,35271,5565,17459,5691,34558,28506,45420,5081,496,11763,26607,4407,45771,21015,30790,424,26226,34462,3544,40384,9813,2588,18823,63021,1108,48977,39942,12738,2597,47880,26474,26004,60099,36015,59331,4689,10928,36143,12023,65067,4272,39096,9364,7878,53801,24231,9521,41490,11215,55970,5013,14852,43949,40755,65183,40066,25573,44317,21579,19448,46805,56061,28094,26200,38190,23467,242,10174,29158,19055,26436,52953,62158,45556,39420,22271,64530,19050,28837,33496,25363,43225,41832,34933,5715,43247,31511,65209,2451,33824,4493,42460,62240,40136,49431,52254,13676,34834,22565,46330,29327,12255},{32411,2821,19721,60553,43358,50719,5548,2168,15297,47836,31100,45623,41123,22099,42856,40749,41521,40629,42989,19216,31337,61662,29472,2386,38382,26563,24986,24357,56641,22373,46365,19202,3084,19104,60694,40802,6236,59536,61064,1030,12359,5865,52708,35906,11313,35575,50035,7792,13016,29044,15503,8187,63978,2634,35902,54712,51302,7106,64604,26315,18123,29456,45307,38725,47708,21414,31701,50344,22681,15579,49270,29958,64661,8231,61202,20294,53045,6632,24150,19688,605,10285,60699,55296,12733,18419,51991,54803,30092,19689,48299,8339,42032,47786,64150,57750,10115,28740,28019,31524,26369,53231,61399,11588,25606,45694,33036,3545,33812,54432,12384,38847,51423,16964,9404,1223,1287,54033,4193,32551,16532,48284,40551,32496,14036,4779,48465,29656,17122,40421,33346,3658,7053,25632,20465,50702,15868,26459,62196,55454,64352,7635,23166,7017,41634,46933,27177,5871,46528,23305,50731,59732,6241,41337,17943,44927,39008,30806,51543,15322,65113,25202,41116,53374,47640,41909,13114,33075,62606,3574,17578,39516,21387,10228,18528,53440,23083,51899,8953,41895,1459,26196,7305,56471,55202,39346,43740,45382,37542,45128,30738,10003,64216,1353,63521,48812,20731,33666,17155,12393,40257,23413,11844,11237,27854,19293,49981,57857,2023,39519,38957,16183,30190,36658,57624,55834,38115,3798,26266,5049,28262,14578,30268,40029,50814,50290,42053,34804,20925,2635,25190,14177,40030,12028,56004,17297,8834,16341,42211,9116,21178,64686,48600,10091,17407,8473,22228,37940,41375,6244,22017,31561,52163,22031,49331,21539},{64182,54043,43611,27925,13420,27254,54135,64324,59525,63983,14966,60523,1599,35500,25488,47980,39483,9782,59242,37652,1232,6696,43051,416,63543,21422,45411,59853,39749,21802,21556,8132,28934,61590,52946,16831,47385,14163,32332,8069,3665,31441,7149,60702,9640,28990,23692,39140,62605,41725,56540,55385,53306,8507,4190,12108,52820,24231,17375,62292,35095,55268,27812,22090,6710,18424,27716,13956,1907,43703,33777,35086,64964,57009,11098,14792,7002,6286,16713,37612,32396,24419,59050,53210,34176,39819,45375,44580,1361,5273,24621,39562,29348,30661,17175,16347,27849,8104,38432,53015,64632,27716,29947,59585,40897,27117,28873,46739,46034,4259,37856,9834,5119,12331,51744,38481,27780,16652,56035,12642,5573,56983,25150,24176,63307,40347,46861,59281,54496,29087,61860,51712,27495,34992,37979,59282,8127,22599,49475,37761,52712,3746,9669,31486,60040,21428,20998,61236,1011,41338,12341,51159,39450,38565,27674,471,55339,41872,19676,2915,20145,52577,19884,56361,3974,12297,54689,27865,52592,11183,9267,57611,36096,49985,31384,3071,35894,482,9921,59037,10884,62567,47500,12918,24297,3785,24402,47517,20623,18739,41425,45307,43268,31259,51535,42362,10252,64894,1865,49897,63693,40130,53629,19819,12402,19366,61300,35812,16483,35665,62100,7451,32592,46138,29611,52315,4415,14719,5356,64952,15493,45213,36138,20724,1202,29384,40972,18721,3861,61419,44055,23972,41067,56080,24626,59110,6399,2924,46777,20501,62434,44563,12350,30876,44377,41463,14416,5880,57505,14285,21350,62731,47223,30761,44063,41484},{42589,24670,45915,30209,65402,3514,56889,36442,29370,19912,35708,24914,54089,48849,6409,72,12978,62253,20391,14728,31755,22284,15401,61498,29395,40959,25137,29235,19511,56678,63071,250,41194,55797,12430,34784,14839,31081,57665,64687,11784,46283,24667,283,29930,52700,3162,33513,1414,25375,48963,49250,26328,41785,46491,12858,57605,47023,54833,65269,8865,65110,28044,50285,22246,20133,7766,13787,49198,33256,37843,13563,55318,32350,18941,26379,46078,41542,26653,34811,12742,21400,6762,39907,36040,46158,42717,7881,37199,27656,17364,9886,31630,44119,1342,64871,10828,52784,26518,8827,41815,39018,30232,31011,62522,36717,47740,25171,340,63613,29132,20148,40922,39880,10802,32958,17887,12010,32550,36663,21353,24212,59184,32294,48080,65310,39978,61417,41768,5655,36857,2885,1573,41046,35770,15158,7947,4919,23828,38684,51624,40647,31044,46402,63869,44620,52865,20509,8102,28537,37721,33910,20769,50394,23490,43474,6760,26380,4213,11874,49984,64340,9066,54811,31709,40195,11701,24512,18566,39073,3105,49348,28958,38994,33229,41884,24034,63825,29206,15935,26810,28055,26565,6975,17054,39709,58902,26238,14893,55963,36443,42584,47992,65110,65322,20204,19218,54721,37690,54644,46725,10713,21008,55558,20768,14467,40408,54870,56177,58568,41613,61509,33681,57662,58868,47773,4536,50319,18256,51897,14072,7229,10961,63030,45274,13655,4058,10433,8795,6337,8707,57320,18610,57101,17047,51953,549,13825,20512,9262,8106,208,2267,1391,54907,26868,30498,31859,36802,32688,42096,53680,34070,24641,22359,44030},{58171,61179,16500,58438,13054,40787,17806,32187,14569,37281,51721,59265,27483,16539,9556,9018,47088,27961,65458,19494,18447,58909,35397,12886,63721,8826,51816,41968,11384,18809,29644,47404,24226,15096,18994,52534,47865,53054,43186,56188,54067,13664,6544,28583,26780,51628,21234,46927,32615,65117,1011,2061,10235,15829,53216,41373,1804,5235,31739,35493,44249,25922,39678,24287,2910,46295,48692,9940,11787,16848,47059,26631,44040,20619,15352,10945,60822,866,61788,51258,11780,16411,8334,53793,40289,27766,10012,16897,1892,4895,36962,54673,9110,43371,41672,7494,49386,32747,42164,39660,37965,64485,27045,45998,26079,25566,28267,11651,57073,12901,30621,65106,58960,19911,45707,3582,24561,18396,53500,39931,42833,26743,42970,11235,23033,39741,33028,31336,7068,18744,24657,25593,36204,13432,23472,40842,13690,47332,30585,2729,31286,35731,58817,65309,55527,31168,21595,25327,59650,39860,54366,62455,39555,62876,1823,14333,62102,64186,23068,38646,48220,5984,29179,12683,53426,19998,28446,2361,40409,56860,54821,8601,63187,13637,25359,7730,38780,7379,44419,51716,60082,42604,53739,63390,10724,519,24081,30044,47418,14753,60455,27486,58972,41544,55053,419,5767,26807,55991,4520,64656,57561,31020,65448,8311,28874,19565,14086,55655,18483,12034,26912,35478,54501,58446,9846,62914,62911,5755,54354,38894,47226,45457,294,7304,4967,19953,39170,51729,21629,47958,32278,45426,3167,13427,35915,20700,27944,45232,7535,32053,8747,39612,11518,50706,38603,25863,6491,38702,4966,6330,42727,50765,57137,31996,27202},{29527,9883,63254,12447,44838,7712,62507,30569,46637,3087,6776,44044,38022,10616,58651,20623,242,39006,40971,35502,7164,46028,15249,58192,47567,47423,22209,21713,11548,36443,12908,27271,3746,25545,9089,2088,10893,52696,11655,4965,36276,53074,9611,3873,41831,26134,39072,60700,2792,53461,23528,21669,60476,59838,61886,28472,12508,56121,3137,35991,4809,43880,47726,63254,7923,54900,54699,60413,35645,45144,2646,14380,42132,54710,33793,40074,24282,40649,19138,38778,2536,9019,50182,2699,42706,59445,38051,26097,9335,52501,3239,6374,9546,59382,62662,33775,65250,55503,12513,24588,38031,14034,33931,32790,17922,8990,40493,41349,18883,40012,43446,43348,59389,39726,42894,10480,20826,47854,37296,59723,43953,57843,48908,34103,20496,56888,58495,63917,48172,51883,8526,34679,22148,53178,17201,40462,33598,25622,40350,12164,19233,31641,13378,52958,24986,38155,61172,50200,42000,8123,57302,36169,5260,23440,3371,51835,63611,63859,14858,59544,38841,9991,29204,60615,24651,33402,6533,60262,26761,26691,48252,6995,64891,23499,34918,3332,51965,55325,64033,15199,20284,28591,51295,49779,26118,10420,35623,39612,39472,64449,2041,1208,58688,23316,46202,11091,50448,60118,52794,27099,19217,43966,41287,9820,49989,32326,39405,44481,14197,1376,46508,60820,33591,21941,62868,37002,46692,9647,2860,37796,30567,17455,48285,52281,34832,45155,4250,36711,11399,22884,55933,8268,32803,16273,2263,56042,18070,16810,45378,30392,54148,55680,35315,50057,54315,28644,46507,56147,30787,35916,8820,32766,52429,46993,3398,42000},{57646,59208,48310,4110,19824,35793,7578,42009,14921,19437,29329,65415,4754,18169,42542,8218,16246,59965,50252,8953,4452,16223,33194,41130,47952,36997,35668,1981,16405,33620,43975,40156,26683,33581,8,64104,33672,38186,54127,6626,63049,27549,16995,41957,5512,48577,14478,1296,24639,12773,25419,17676,20303,42522,26511,12758,19436,34430,11612,2655,37632,25324,12769,33460,11670,642,61888,24622,53565,30083,14770,16817,16480,49390,43183,62733,36730,57532,21065,53941,25761,24308,38127,4211,10527,29492,25886,14183,36757,2116,24219,22316,8904,6341,47683,64397,10267,22604,51994,7299,49085,56240,59324,18322,7990,20504,6765,35144,13575,10545,58553,34646,50022,27799,17961,45737,7237,28135,217,38202,47246,53382,48557,1018,10952,57460,47426,40240,58625,58940,32693,29558,12937,16650,9922,27120,56219,17024,12631,13594,51904,63702,35269,46240,1823,22114,7742,38819,46279,9974,8234,56764,41186,2973,1902,32585,60946,28557,40402,30158,59669,20955,26318,23272,47039,17291,17665,41821,3958,47682,45081,33866,59361,39830,34956,35939,17647,54495,22431,65121,22433,60720,34643,58938,12404,14135,11960,62449,44619,13629,24129,61240,11935,50433,16035,15829,30136,29450,34070,58490,56660,30962,33884,19202,32318,22035,11251,58481,6592,40398,39512,57685,37692,16033,15339,48437,10646,28284,13279,47846,40959,60061,38039,46491,60535,51766,6979,31686,58923,5105,61779,51187,566,48395,53297,44836,40115,56070,27442,37123,5992,25842,38620,58958,60459,44214,21392,47245,55890,21613,41186,16856,28614,41332,27693,37304},{15587,37696,13321,18903,48296,28528,26749,7586,11277,47893,14207,187,3807,60001,16973,50358,46483,6259,18244,27004,2791,42487,29323,23912,44991,22651,4195,63499,54532,42755,39180,47692,27401,8341,52878,50522,3495,49707,50528,38706,47330,32631,65031,22275,54644,65036,34209,43832,18553,21322,56251,61801,55612,59409,37102,58792,34468,9796,20263,40340,7701,12060,52037,5989,8636,53565,28646,3634,30942,21951,14299,23553,61258,57533,1524,19112,122,54741,33284,32563,53281,10036,34385,42483,48104,15140,58264,47552,47217,55112,39155,48200,57470,23068,1380,57115,8311,56642,45848,34153,55610,23809,33780,38472,49635,52063,52029,42502,23188,58327,133,53690,1551,14124,45034,25557,31506,855,44877,22430,49136,18144,9021,31030,28501,50769,42000,47678,13993,16331,43921,60267,60604,9091,28175,59935,6470,22080,37945,20727,33002,4208,15280,14244,48089,16846,53376,24143,40708,19782,3260,54997,41960,46792,2444,47580,22412,25652,55230,6885,27104,18869,6230,1356,33036,29630,34705,17565,49630,59707,9925,9819,49347,54445,53281,55507,26434,2108,27465,1130,60118,63927,7355,48061,64729,49703,40155,39493,20749,47553,20312,24610,54264,39239,47251,15634,54778,37690,40073,7049,53395,4239,19597,40044,9773,61081,1706,15240,28043,20191,23098,7988,4340,13194,37563,54701,43381,15216,2622,48873,15694,39718,64644,45376,47174,36964,63401,58537,33453,58666,15788,55009,55858,49654,17131,7261,19536,37135,20629,7453,7804,5392,29253,12645,58498,34635,25374,58908,14162,34869,10400,43386,13384,29451,30182,4446},{36326,35197,42527,35310,13521,7558,12559,4532,38946,51129,22761,40399,27709,64360,35269,7675,26527,20829,59183,40672,22057,9247,45009,3304,59993,59541,30958,15000,49797,1830,37080,28104,20220,17878,35902,25235,18504,27515,49752,10852,40377,1108,18962,35319,1038,14749,17877,20948,27209,63448,62844,27981,21321,64843,38925,53408,23730,48928,27281,20903,17758,17869,57958,18596,25792,47197,9423,6128,55365,52392,45942,9221,35439,463,5209,13049,63818,26421,62206,46406,4459,13522,14817,6335,62980,50262,54861,2966,39149,6585,10108,41491,37432,35412,28564,24095,38234,3529,63265,26400,21598,64311,14764,58035,38901,27015,48940,31185,42602,51198,23770,46893,22217,11271,38941,18865,11814,25446,23182,64119,6471,36973,16205,27350,64515,22944,14995,62082,31501,14810,52260,17820,34801,27988,45508,49970,2994,33201,61359,57956,19908,57921,12348,48191,47126,1340,34462,1069,54823,54070,29216,32475,38519,12280,49596,15249,61352,45959,33830,57665,24335,49542,928,1319,61716,34904,6822,7060,63750,48726,59571,49845,16509,50164,24278,51471,52958,10374,46350,56398,54033,13355,44367,56921,39747,39144,1742,5069,2521,43795,30989,42253,25937,48832,58365,14924,49611,10743,59897,51400,40656,41447,41692,31180,5469,63607,46507,8597,80,6689,26238,38504,63339,63056,60328,26306,8503,50313,33846,41660,58660,3490,27140,64157,48085,5180,53861,59381,12323,19251,14363,504,19342,22410,55401,38633,40309,15953,22543,5052,29829,49753,49303,40885,54886,14727,10486,50842,36108,64156,20818,37862,6970,9170,22236,34490},{6927,51400,56764,20723,31612,23423,47377,47480,9895,35810,34977,905,13998,21427,23090,17599,3118,51973,31413,48339,16098,17572,39402,16670,47831,57960,19914,56474,35495,37770,168,39931,26245,32437,13760,53820,42936,56782,10149,50554,43464,39326,58959,15435,33255,19105,48895,7183,27242,3415,54497,63454,12968,46864,49415,3915,11329,8564,31387,34766,19236,51502,9064,39587,17721,25145,29080,2347,52980,56624,26528,41406,35320,32509,54054,19486,36685,11043,38982,6403,43291,13205,40454,61901,2972,19510,5531,50782,25623,62548,43907,528,64197,62249,54777,44842,47098,38491,61901,56051,12799,31841,59111,54538,61111,26220,7148,31641,39683,53759,22036,31001,30766,28945,15546,34995,13688,49138,42153,63868,2084,10553,20958,59587,18393,2164,13023,22547,37159,4769,33553,38908,27518,12095,29473,19897,17689,46268,43629,19781,40944,56424,50731,32729,43192,26011,572,22927,37725,58731,47261,44367,62602,12380,45298,36662,60875,13710,10151,3712,23868,64526,39539,48263,28148,18716,31390,46153,13257,60291,27996,45635,45276,37212,25081,23309,15672,52101,55947,37438,23495,47344,5717,54475,3148,26781,254,49279,35101,43140,28829,9103,33433,45786,35230,15438,2174,64921,26867,40163,19394,61787,20580,36477,21451,50004,28933,48985,34795,38119,63764,51341,30501,61914,45269,2492,1094,62019,53193,41375,29605,32967,42033,241,49166,40569,43776,22125,6728,58730,59090,43312,7737,61022,61280,20302,17402,65183,24326,29509,52381,25519,18212,56362,14169,22637,12580,24648,50877,1415,15893,33291,53247,52951,9102,27223},{9289,10963,6081,20295,15604,13905,7794,20054,32050,43687,42306,44913,39860,42946,6672,26762,28941,11790,18305,46745,22786,60275,36244,22794,9357,736,5785,61475,65034,34525,53956,448,41126,14290,37178,27400,46612,45187,46321,55702,7219,31498,39863,22081,17128,50585,29363,55507,36835,50818,36220,20540,51674,44946,45217,43457,20701,48298,12792,4722,36230,47917,50259,9372,2977,2722,15575,36512,38284,54471,45070,39033,5050,4991,22773,18883,19937,583,6451,32731,4435,42453,389,19844,21502,54231,52608,58587,27382,18444,23320,60368,23422,11949,32021,6526,44748,49489,40990,9610,16683,56117,5037,29819,47324,26127,12120,7653,48576,43457,38222,992,55320,19967,14828,49515,28049,11327,65368,35406,29874,37076,13910,35451,34826,28436,38298,47706,13768,48570,61823,51204,59008,40100,6614,60874,64779,49632,24976,32392,60564,27697,30591,3247,30527,12718,46590,33877,17584,22398,11587,54585,23593,42020,6773,52136,60047,14579,6419,50706,40529,17753,49352,16474,17561,63830,12426,22937,31789,35410,34892,37376,14336,9354,28210,2083,24147,34742,27255,40175,44184,33195,58377,31093,21413,40147,16883,53001,30151,60255,46466,1426,46377,42893,57930,12424,64016,41586,24162,53460,8157,38282,44210,2200,64692,4663,54539,16316,4823,35187,56644,58520,53850,38115,32394,59189,309,10950,29920,23259,45019,37726,6829,29532,57884,29325,35003,38358,22342,27741,8016,12194,5441,61438,37215,28972,33910,25410,26042,53924,50390,35054,9646,54752,41164,47040,57613,61227,53942,40401,2026,25498,28815,30124,38869,44740},{46894,2843,50234,12276,1572,12991,46287,55996,10524,31016,37715,31609,1787,38212,10353,26196,62855,12936,35142,49054,150,2705,23410,35059,28818,22280,14093,39430,22505,43277,57027,9805,16571,27458,176,22343,317,31109,33467,28904,47602,24819,61475,38301,44263,33254,30988,40860,5126,17395,7357,9094,53351,63065,48398,44991,37404,41388,25273,36131,44576,12093,10859,56341,22016,2283,22154,36506,28780,61038,8593,41788,28188,45456,43435,39421,47167,55868,41682,22549,49289,26100,39711,41097,44222,35233,8993,8324,65339,20755,19166,42731,3786,6955,38874,33281,13664,27274,53429,50915,57655,36504,28714,27936,46461,59804,52189,6261,9212,64792,64208,47308,43710,3173,39622,12737,57606,58973,13355,31717,36575,4914,63691,44578,39792,38203,29202,56581,54642,22401,50433,22123,28776,30929,50206,3338,39980,52115,1762,16867,10428,3026,41246,27032,8917,18065,35385,19808,51361,9300,34708,35405,33572,5603,51912,17509,58857,37201,12860,5683,3399,7688,58272,13571,61584,10854,14244,62247,8871,40174,54254,42629,45661,60662,3362,60503,9216,41941,35363,29904,1219,50745,57106,51329,2171,48538,46511,18695,24736,29084,48885,43858,26443,24084,55121,27621,7421,25824,11101,27982,10778,49115,34040,42403,5104,49566,21863,17241,30972,5426,36957,104,16107,26149,15424,4493,4215,7272,64850,45858,35984,3740,51461,25217,20304,64218,10937,48095,48219,61590,51776,3327,36236,62294,13357,6122,57521,3669,26150,42597,8170,15142,39332,32158,51541,63692,15004,16701,15467,10659,5048,64400,31128,41021,33759,4857},{50674,47310,27059,62627,22253,24091,42029,19948,20622,64109,2445,21257,41730,28054,6906,44072,10882,31736,58162,20347,7810,46612,59810,47199,51308,44419,52551,1458,49677,34545,34995,39422,43825,50308,18962,54363,63203,9234,54287,13489,56757,43931,44608,35718,40201,46456,45966,7326,16498,3888,26836,25588,22764,7069,54704,17177,65211,34768,491,293,43064,17836,8317,19108,684,27184,42212,26493,534,39808,18616,53047,24622,43293,29546,61135,1198,37631,37248,41029,64696,62231,15713,39785,8111,30906,11469,17140,2605,9439,58516,11116,46356,58238,17636,13184,40963,50149,7486,31375,17874,51490,32579,23449,58704,34583,10873,48443,58107,63688,35289,65008,11445,7363,40579,9737,23812,25292,3390,33972,57348,56562,24062,36116,26572,21358,30263,44453,60016,33579,43229,37589,42353,34838,2853,14494,50035,27884,45085,54451,45211,12824,43858,7434,30283,12796,1194,26680,20375,25959,9466,52289,14195,31440,62707,20635,4609,43960,17731,42090,20826,62623,46857,9854,57015,46306,52442,34257,7816,55568,29542,37356,50539,17147,44257,49414,8435,11862,25235,33759,3918,46065,14594,17609,59965,9381,14847,46631,35918,12174,22246,13835,14276,26627,36615,52837,6338,38579,353,38044,5828,7159,41727,58102,47410,50633,38989,61241,15670,10964,24699,32962,51103,10491,64021,42072,41835,58582,48268,10734,63808,34687,53730,48312,41094,64967,58752,58093,42902,52191,57390,32397,11601,55505,49809,57567,23336,14547,26421,15485,26895,12839,39275,39597,5942,7586,55973,44420,9356,28626,57099,2419,32282,17310,63692,46333},{20413,55073,6719,52333,27649,5437,56182,62797,12637,29501,51567,65458,30259,65270,53323,34198,33635,7335,56708,21184,54362,32638,36485,51504,4798,35836,14291,59726,48548,10280,28548,53570,6764,5447,13874,51476,21054,5756,61758,31690,16771,54516,3846,61523,28129,33360,21971,53693,6867,58833,9557,63647,25400,33560,47542,11108,19287,39030,22708,4585,45458,3620,37460,14441,24947,8503,56526,6337,46820,52444,22063,54749,47280,59192,38162,33332,55836,21255,19618,62010,58595,11269,55354,34323,2920,39783,59317,32168,53424,40119,39672,23270,27846,52551,55827,26826,62208,56001,30203,6519,13236,4610,49537,44207,6854,7635,53657,17868,56141,52710,801,47430,22944,38294,2962,31034,9255,20554,14203,54315,55964,44473,30611,6605,5208,60230,43108,53277,2709,53564,43610,43863,33008,43202,53649,28284,55353,42335,15115,39482,18615,31721,25218,25413,61202,39729,51971,36197,42241,58995,36606,5103,15101,7059,8012,26278,46930,56154,3411,39994,64880,3959,58920,53303,57903,15039,24756,23614,24775,52346,19159,15399,31937,27494,54407,8173,24600,9463,33233,26922,61043,9767,24922,8680,13136,52057,40875,11180,34434,15107,28884,46315,19367,35323,52401,22085,30906,16257,5245,29455,56720,35977,23035,29604,45728,19992,57119,57101,47193,10415,32073,9142,43660,23156,6998,63742,22411,239,22881,18436,41593,3030,27842,36199,38165,8926,2383,21436,43685,63547,39767,55968,35934,7917,27910,19715,55,26473,36054,41453,42266,22984,1038,39127,16823,46853,10901,25909,30617,3866,15635,5611,49081,42166,53585,48911},{35761,47349,13050,6420,51192,57186,51478,10659,49220,42848,21269,27446,59296,62639,22598,30950,26277,32223,38166,56291,47496,34282,4853,17215,17352,46876,24079,27622,2235,19850,10178,18987,64143,13186,42477,58344,63462,29235,29539,26090,33641,30647,52758,59450,27126,28260,35750,54295,60917,4832,15792,61666,28250,31425,22186,17595,45534,19058,20112,29350,28027,19143,61183,62177,58227,2241,63019,11837,17824,57777,1099,42171,32123,52313,6171,22342,18454,41939,21042,33596,11967,1301,16679,4293,3197,6012,63627,27688,8851,37925,819,6268,44204,63404,33520,32961,48621,57148,47379,63379,813,61288,45615,51713,4598,64507,16949,8219,29706,32810,22605,8863,8161,35177,49431,54562,2843,49008,30771,43375,38011,39974,35175,40737,49897,12623,1342,48880,43327,52608,9861,7649,34529,23822,53188,15184,26305,12005,39568,57546,58120,49486,10559,65420,12920,3525,7712,37970,30609,61829,19370,27221,12864,40394,58650,53396,37186,56031,13877,8151,12877,20439,702,5815,15207,51771,20172,16327,55171,60208,10890,31415,19121,14935,64211,4478,32322,13054,50407,22383,65060,55912,5183,13422,54993,38972,50831,26732,11953,45261,44938,7402,3482,11523,58209,14192,49078,42538,8735,36087,22394,13084,64607,31229,54532,18701,56814,7967,62857,51830,23329,7967,47754,19197,54640,19062,47451,48821,5083,56303,40475,16218,36081,55866,26428,59382,48176,31135,9159,40066,51208,57568,2664,58980,49314,10659,49415,35147,27391,2584,37718,62044,38939,17412,26732,50927,976,31924,30556,41407,64568,30049,55639,47497,29309,29817},{17324,39547,36255,43869,805,47520,25731,16918,63461,23045,42662,47598,12644,37850,65149,17291,46451,49748,34060,56635,37873,60372,17118,26936,32264,17716,24459,7767,11773,61254,44292,63860,53958,46049,21389,4406,51571,19533,3193,60655,56493,11301,58211,48063,42270,9084,44543,38778,9465,1184,10304,19653,65104,5102,47994,53040,21204,15355,40727,18465,28677,32070,61969,63384,39129,55096,7931,40226,11403,60870,25064,48209,63966,16672,7061,23094,57123,51673,48419,5596,14700,25583,4650,8068,29594,57264,2747,65213,17222,17888,44628,43960,43547,62049,7527,5813,5486,48849,34262,45848,11158,58982,16258,14462,14041,2226,45512,24372,64494,36348,63761,23725,16660,3290,3563,59920,21088,45418,14408,36853,26076,59910,64301,56349,46342,25489,31370,8217,52414,4164,27338,61084,16177,30593,19806,7788,40083,35670,1674,34564,17213,37215,34240,42165,34342,53832,24473,4379,2068,9096,63498,34021,11549,25249,32072,35653,42957,53369,43979,2683,61350,31469,56211,52582,44366,56797,31468,35427,27987,2791,28500,44686,51792,53109,56545,27427,12088,61247,17226,45951,34797,37289,5696,21135,24615,53240,27312,2305,51004,63552,21486,412,52054,1092,63925,40961,11514,34293,21632,31338,52402,47930,18137,4495,22966,3874,30119,36113,18269,52667,55247,7016,24730,15423,53998,34167,9261,28722,61893,39703,29973,49270,13911,49046,21446,33871,25981,47520,18415,44637,45584,10579,1412,31831,38789,5865,1813,13305,36640,4568,42133,11893,54316,44904,32553,45749,36025,3440,33142,61895,38644,49453,3304,34358,16797,35214},{39404,58517,22858,42397,36512,20383,18044,6497,16500,6602,60490,39938,55359,24216,59525,24660,4452,3584,57504,44009,45591,20331,31340,54708,34582,64224,48829,61603,50562,37366,28552,28443,32658,9376,59365,14948,13831,17031,37286,39648,59439,11757,30645,36968,25301,46918,51679,35217,9049,9205,36866,56229,63795,42048,36999,38159,61106,40025,26226,20464,65285,35075,50103,24209,10775,22009,34359,46615,33425,16813,25782,41655,30599,22350,40832,46076,30294,17145,53454,33428,27622,48767,13134,8310,23771,64159,16682,18346,63185,1844,28540,36200,17244,17676,14086,52945,64835,22242,11763,41120,15957,58607,59775,48780,42032,13242,14873,56144,45222,38330,59842,53491,62324,39850,32416,56696,26119,44833,26325,23869,31428,18755,34361,55618,13664,15188,15380,13956,7869,13671,40639,20675,26364,51946,16614,34761,11918,13137,33072,12019,44987,24841,59953,43737,53395,29664,58765,29079,43606,31934,17789,34745,16172,29650,24810,51415,38500,53095,16648,11585,30301,9088,8387,57236,25601,19139,36957,54698,1449,21720,28806,33192,51352,3559,20989,50003,40530,46574,3618,39193,53129,19588,60905,50041,29101,34510,31611,9182,46870,10725,5580,11827,33976,36056,39363,52519,2952,41846,32005,54124,4126,48338,23391,28452,42511,57435,29512,40145,64838,39145,61308,13906,39172,36332,58078,9922,2749,47203,21024,22719,62847,22652,28949,61377,65519,9714,6869,1812,19879,5744,34348,64583,40349,54505,45068,15997,39655,28752,2625,15947,7704,19339,15015,59824,50023,49751,40611,12240,25499,22782,38911,5653,1065,65219,59563,41728},{20602,36767,33070,29699,32142,55458,54420,36494,36567,45300,29520,9479,10189,60566,18386,56650,13501,42948,22469,54613,9702,35365,63111,28923,3439,38641,23259,56080,53284,28749,33212,2925,58709,7151,18529,37187,63706,33705,39545,63325,12108,55745,39910,63109,43011,1114,14594,5891,23459,62190,39379,1801,59382,12241,22365,5358,37975,49754,29402,27415,58512,15801,43978,424,7641,22007,1016,36987,31947,39537,11187,4186,16751,43075,30728,37879,59422,38402,20963,60572,23403,2727,58956,60883,34056,27825,22821,25874,46229,9848,26051,58874,61992,5623,62486,8698,42988,39173,37660,31191,59179,12796,36177,417,36126,30996,58060,3822,53952,14295,31091,39438,20687,51625,27553,9007,3392,57459,32027,45884,44116,39855,30811,11401,60268,64171,53289,8760,65005,60030,3263,25463,14717,33704,49182,48383,44229,52986,28228,9346,12244,3707,47353,23258,13850,26478,39310,64166,62439,62579,55692,25812,17475,2998,25309,8057,62869,40822,62371,45440,52093,52205,21032,5499,14261,46737,57411,56104,8762,53817,40382,38811,358,41103,47851,47306,46090,56128,45566,21014,35570,9108,63193,1529,23605,49349,41918,26325,54602,21287,13894,26091,60225,27562,34959,23657,8546,42316,41646,36721,32222,12710,42173,3316,65072,2565,30181,55207,19705,41294,54357,6540,14073,27400,25217,53095,47986,64552,31577,38796,8051,52233,6473,33399,17824,27294,58424,54948,47161,22676,36001,8520,45348,36709,47880,13952,48703,57562,11046,27486,23608,38967,29726,32354,16563,49556,11776,46867,6313,14127,14937,13714,10178,32406,51661,57338},{43282,55480,27002,2970,15716,60256,12493,25070,33259,34917,6284,4885,25144,39635,29530,29008,33141,55786,52095,37511,63945,42839,6073,55190,21346,35454,63521,52070,40602,18421,65139,38119,24804,42448,35923,29873,15352,16060,58944,19987,3499,24063,16144,31844,57800,22536,1617,34810,36919,13974,21113,29863,17827,37615,30025,31076,57180,54830,43163,15741,950,59888,62279,21551,19260,44056,31257,23768,50724,43281,3405,42727,55779,11877,1143,42158,343,44012,55390,446,13562,21316,34509,4537,33925,45263,41888,64495,10892,20049,37456,49335,35347,25029,15163,52282,28379,41770,11414,58379,14750,23812,8593,44361,39554,23997,53848,64062,52769,57049,39987,30479,32858,49260,3707,14929,26752,57992,1355,12473,3884,62955,56454,34736,52775,52731,36913,55526,24235,57587,17825,47672,25193,11472,13720,60366,35197,34630,59811,41678,10917,2608,14622,15037,35114,22496,61033,43283,4259,57663,7408,39740,64483,3756,41553,26392,63330,30923,55041,19488,50294,37799,4597,30432,62036,17849,8182,60144,28285,19858,18029,23829,19938,54982,27976,346,5678,48280,5632,65483,25228,13996,50614,14928,47999,19767,33149,3877,28927,6805,37577,20948,59092,18937,52299,54558,15933,32896,54551,59618,59447,16334,44893,50485,58195,26862,25468,21935,64160,62896,21869,56796,20857,25971,50350,3347,15942,47021,37041,45940,6430,41402,46001,41618,22783,36351,17176,43483,14282,8777,1048,36039,3584,52086,49490,34491,43433,17379,11977,43863,4121,30885,4316,29158,48203,13392,27989,29227,36143,11031,25518,3365,48604,38011,16198,12517},{37599,4875,41137,52429,28404,1348,63945,31935,26398,64466,28898,43274,2942,38924,42289,31623,12222,20030,21483,31234,22768,38655,46546,57825,521,15507,37921,16551,35840,21003,11508,18040,56662,22759,10610,18180,9749,54844,51709,3517,12033,1297,32282,30461,43015,1026,23196,35560,58596,57158,32396,25220,24560,50690,29559,36696,54484,42375,51814,19523,40037,45892,12758,36548,44579,2949,63073,34928,5422,4217,2996,27913,42132,58556,1630,55077,44524,7623,17900,8744,62618,9569,57453,27445,50600,15978,2396,36497,35203,38378,53260,397,8993,3137,5889,42241,32378,3643,2175,48318,4898,62595,11610,63873,5334,59846,6474,30938,7613,32844,50624,44739,49229,41533,52647,62571,27503,60325,6005,7166,26820,30374,64798,37865,5421,10666,41532,52114,33848,12493,58749,46095,54339,55941,52312,59985,56720,37500,26162,16737,9035,42202,37246,18171,51469,31081,21471,53217,15194,64275,51310,53642,32125,50466,37373,28702,49231,61467,58412,3010,8620,5155,19907,40625,1752,35155,53500,59568,64437,6645,50765,48620,24574,31077,31969,30588,15520,30700,45913,25868,64660,35435,24878,58023,28797,20618,40816,36135,30085,23289,3547,40550,10768,45631,2137,44598,18602,24353,12867,63033,35739,55177,41100,36712,7281,62188,32898,37697,62004,60646,44403,17235,33749,43698,19242,65011,36611,29840,40135,15649,5371,45695,32365,37632,39306,5759,63308,32566,55878,59965,57304,65515,55329,25025,32373,37293,62565,39326,1092,38796,52270,38425,59194,5577,5111,61504,49777,25607,55369,64091,46481,3930,22918,15850,2080,16801},{345,41169,64897,50668,50021,60679,16068,9620,62024,25220,56425,55973,40050,1663,41558,55825,7036,2629,28747,47561,44342,29553,46244,51307,9497,5078,49440,11507,22097,37347,14461,51386,5370,53087,60009,15834,23338,28834,23911,10485,42579,36873,20714,41560,20107,13704,37731,31536,33815,52116,52601,11604,26285,58204,30528,56158,39914,33350,22067,25447,40356,41105,27624,37994,7112,36237,52888,27673,10999,4323,32044,29191,62885,58884,7769,31792,6307,58481,27311,64364,17454,51200,3360,23123,57585,24424,49639,8044,54479,44280,44918,42925,22801,47238,41384,53725,2586,54472,18739,38191,63328,7469,36359,33007,32906,60333,63632,38745,15224,4406,873,10411,23600,33272,34843,25576,7928,39897,62059,29669,57513,35679,1237,36427,41872,28741,8805,24164,936,17091,29883,56274,4442,39794,65257,16895,58844,36268,34193,38953,52259,62532,25616,20924,21653,57405,20213,40571,63460,24840,23250,55279,56444,55418,16617,62824,42261,11757,41689,50043,2476,16745,55225,34603,40260,40817,5963,983,1699,56679,52168,17816,34071,17983,27825,20464,51068,43306,35943,19412,20327,44207,6441,36134,38098,53213,9483,36452,1601,24350,53135,50202,6547,59130,1004,50251,58276,30695,9590,59790,17390,53964,40614,45274,54656,36148,64028,53706,45259,62822,14286,7392,45295,22068,23191,12977,33474,17625,11874,62335,3019,32092,52159,6873,56490,29431,8364,7479,23712,30278,10166,27724,55813,2920,64675,26609,36606,24723,62291,57527,47319,43903,62018,16041,15080,5176,11799,29938,41265,3160,34344,16571,49477,59660,4008,49700},{64987,13390,49910,30561,59696,49222,52373,18129,21065,52650,28000,27465,21346,48896,44378,26090,54029,44223,59823,3983,10789,26529,48495,24793,36108,45996,25728,50496,8882,20266,41890,63387,24994,8784,8722,35420,46443,10140,35632,7838,10080,37181,34115,32983,41737,38460,44740,30845,41972,25248,35445,28566,11411,16169,53544,7570,62157,46988,45436,58865,45161,15594,3728,19713,37374,30941,1627,22923,11118,57926,55191,63951,52025,20868,6296,22367,37222,34416,13239,17147,61589,11045,4218,57766,46819,64670,44392,63728,7407,29424,30497,34966,34031,46565,32847,61984,24144,23732,7019,10016,61622,55972,32086,9304,26513,62404,45316,18643,55900,4378,21064,37104,26089,8365,34134,56593,51328,31964,20441,11705,59965,42757,35625,32706,55087,65041,40816,29154,61123,17316,6020,23483,59492,41169,58931,57769,49214,40788,55808,58184,63775,47128,37724,29638,62771,47224,29429,20908,55299,43277,5177,38859,52966,44573,55086,12708,6592,40959,42505,6565,18128,33384,18584,20569,53722,15686,54839,29916,1108,61790,49984,30257,37719,17417,16781,50570,13353,40204,23188,62592,1047,9758,39028,65054,45236,4552,49898,18385,29815,19668,24485,20201,12052,5705,39016,19459,17269,65194,58375,17382,27350,62612,23081,41972,12019,26826,30587,40383,54944,45845,3250,20632,46810,30092,27739,39315,38061,31911,24905,9406,9477,47132,58059,65188,53985,10382,2540,56921,51808,3207,31367,53629,16802,63447,26528,23387,27046,39664,50125,30952,51393,38870,25792,8284,21189,39387,10169,18314,62021,40603,18696,10114,53506,41881,16112,30576},{9934,40151,41834,36588,62530,925,65005,4962,63513,26805,65333,54758,58577,44660,23743,51576,55103,63626,63878,47843,45211,1109,54537,53562,42878,46103,22186,43003,62276,8866,34915,15911,32566,20321,11019,18022,55129,28755,9394,6833,65498,33379,61022,29931,46972,29834,22021,49172,19995,50950,2650,39122,52213,15933,33352,21545,33431,50594,43973,29831,32972,8618,22431,29148,16665,14221,48394,34948,41090,65162,53526,43178,20966,31560,26429,7329,38265,41054,30709,9537,25845,47470,55564,52071,57018,39320,20832,32946,31031,932,37646,51723,53564,15167,16155,64550,5034,42884,6750,41417,55890,2865,63453,8317,33853,25587,16286,3726,38311,50910,30020,3194,3807,60845,26385,8400,58334,38681,10121,21639,18267,11808,56813,22323,57602,50219,58640,10495,324,37523,35230,50496,49066,43166,31597,41292,13172,29631,6897,1339,37966,248,7868,28720,26954,33722,20232,8476,44232,6128,7381,39191,3041,20079,1020,6783,41751,48843,42326,6876,46758,47684,55633,50035,33439,7066,46202,1497,10420,62037,18067,33741,43104,55054,54211,18215,44628,48706,43733,6985,59352,5391,52133,7751,57911,28681,47572,45354,5488,27617,61203,3548,38961,35581,24956,29942,40263,42587,49508,50030,19160,53166,37507,41883,30659,60493,55220,39734,57977,21252,35852,41008,40600,15437,15659,23776,18890,68,8498,56369,11486,15453,26210,16712,3604,11306,26701,57263,32277,13068,50304,830,40402,36044,8479,31572,63497,2661,10340,17457,3471,43611,32812,64437,37051,37179,4294,28085,9962,60732,20334,7223,21613,64531,20634,26837},{56228,52811,21356,23158,28414,46614,51818,41474,11927,15273,59574,38293,31977,26956,56215,47641,493,43277,34684,22796,22166,4191,20512,32378,44529,39937,13770,5259,29029,94,8996,32680,53779,13350,41183,51392,11140,57574,30544,31589,40925,28263,31165,22774,6160,45089,29624,16438,32690,21583,52679,64829,13129,43110,35758,64387,35581,1888,63677,45001,32481,19507,14047,40075,48675,16869,12565,14691,3234,26668,36460,60134,33203,55532,21603,46306,45347,6957,46109,61018,44235,2974,61769,6916,17151,49793,35194,11991,46020,39065,43287,5065,41445,22927,47136,64014,37676,20723,36827,38159,159,11023,62052,61639,35528,40477,53070,46660,6579,5294,40442,10599,49712,2958,14184,24877,24672,33091,38778,62967,43841,1756,33483,49101,7440,47033,29946,54990,10168,23077,52738,20852,58976,62542,25419,19462,28250,5785,43931,11152,48150,61340,49455,31813,24504,16752,22887,53207,30206,9197,52808,59383,4007,47232,3634,10394,2104,45412,27031,49947,45806,51485,3676,48195,8660,56993,56088,1248,4263,49778,52005,39746,8934,40688,44124,24209,45167,34678,596,21845,43014,61238,4648,65065,4306,60621,11113,28042,12878,45948,64510,39505,43058,6068,4966,33979,56090,3979,9445,47299,46540,46251,41815,43341,37316,60123,46842,10878,57009,28606,62315,17697,38698,21392,44402,43342,24909,32512,34413,31021,6909,32533,41296,16560,65062,41165,37616,24123,34715,32558,49391,46325,7056,37193,46689,23370,40461,22508,58976,11754,32987,46888,39256,42145,9750,60457,36859,32732,49504,48169,14593,18154,49440,16735,58600,30885},{32713,13300,12341,607,34546,13132,59037,12310,49127,13404,36413,37240,58894,41605,30271,63302,44375,2421,30728,60510,34924,3650,918,49069,27202,49841,48719,53031,30495,55937,39858,4660,50871,49430,57668,48536,19120,43072,51869,40459,49898,45878,2823,3677,22803,12973,51660,14486,54696,62230,60172,39445,59879,56068,22525,41430,31651,16608,22793,36133,44429,49429,40207,18586,34225,10464,37263,3391,14060,29563,12375,11411,3382,63551,14532,15708,42210,29587,49984,41195,7401,39940,41549,43228,32186,23871,50086,29431,11691,43388,65002,43766,33856,24533,1805,48108,4305,58640,48010,44638,18362,47349,18712,25734,43120,56324,16945,44543,24161,27700,41835,42116,50478,60020,46942,25581,31540,19910,35019,2388,36956,6296,9109,15784,39250,19491,34721,24126,12901,44081,38000,41721,45740,32386,50117,35738,30023,49271,48200,54031,17133,27666,3421,16396,13850,8940,35127,44419,62897,61961,8472,5147,27675,59677,29513,65149,15990,18193,52539,2494,38687,49672,9393,37888,31589,15080,63126,17360,39294,7913,28977,35850,60982,58981,26380,9611,46102,29502,56460,15234,21416,16522,47420,44797,13151,5732,9828,24207,56656,40593,12332,20011,52544,37289,35208,2837,24100,58703,4477,46223,9965,31592,12594,28449,40912,37029,39552,39079,61451,9942,9480,13831,41966,51259,1682,31594,63816,2640,24636,37647,15452,59967,37493,33005,48053,5028,29975,37113,19022,37954,31071,30945,20201,26008,46877,52314,28416,46246,20587,1638,9781,32387,36701,27841,42141,42974,11664,47901,10744,60923,37441,26903,33061,5640,30692,6238},{49968,7361,3778,186,7189,40498,45225,64330,1125,26712,30955,24536,18785,40874,257,4325,49343,6894,40352,26581,3566,51359,27631,51164,44742,20426,10311,54854,31769,49563,52182,32674,51428,64543,5476,37141,30042,10684,11932,20317,13532,64413,4281,19149,5018,65267,42505,59204,59101,50757,2769,5234,14954,23163,55378,60644,49296,42742,3855,58012,58129,3523,55758,37554,54617,7251,13078,6608,38928,3358,61233,60865,18838,45995,48443,21066,43211,45953,16598,4662,11962,10995,9722,65075,57831,58726,27199,12469,42873,48675,53238,46541,35575,27376,11518,22258,10207,52402,27563,54820,32700,34236,52503,35990,34565,52499,60022,30056,2605,748,48182,15106,63043,2602,11206,49983,47355,9851,59311,28337,16573,38551,30294,44203,50872,3941,14647,56209,9122,1124,261,52805,1380,63815,28510,39923,32656,9276,62170,17567,41105,51119,24547,42334,11037,29286,977,11797,31136,22256,21460,45409,50353,1391,12824,14193,8767,15694,25506,37348,11108,24309,13544,48094,65038,38624,33298,27558,56068,36042,64927,16293,38495,5355,50476,14267,41369,37703,34338,8086,39126,40289,1725,32089,55790,58148,1662,53426,63746,59917,10764,1719,65023,31697,35667,23536,60921,168,4252,26655,33405,54978,39316,58438,46885,49965,40264,53204,1694,43046,40486,56298,9858,28903,62225,37664,35492,3298,32188,31784,30468,45733,399,19478,16042,21740,47107,41111,59166,44769,17037,58780,13423,46160,18905,65186,31094,19649,61372,33036,8402,25782,37001,13916,24182,64974,51132,40841,33351,17561,44509,55581,32680,11567,3239,30879},{41574,12725,61566,19392,13194,43397,48443,16048,55355,16934,39378,4523,6538,60534,64041,21471,65399,50580,38210,30596,36154,29083,64319,52774,32697,53006,42591,51755,3747,44353,36820,32272,34828,47416,3168,31372,29450,2335,62702,52859,45598,181,860,14489,48741,32355,43675,8758,23929,5114,31412,10472,25658,40526,51214,3408,61480,53311,3514,2036,1810,23960,60535,36813,4858,65104,7102,2443,29410,30357,25515,15817,50485,50347,9555,55918,7306,15208,40873,29259,27002,61923,36052,39358,47086,5293,20457,58364,364,41337,57244,64972,59686,26581,61258,28458,47737,47720,10023,42962,11499,58188,22968,357,22818,30184,42125,12127,65432,23984,22721,24169,38204,4646,1915,59347,24390,45329,52355,61327,59713,40251,3601,43061,25586,58631,64141,60063,23900,55383,45195,38888,955,5751,9072,36683,31656,47630,27182,45545,10375,54715,32491,24486,37023,51163,50678,29468,42889,20580,35013,27235,29516,35341,2797,46486,18303,9926,46706,45200,13644,58683,57973,26882,51269,63443,63681,49810,31048,36910,42675,23056,54023,26027,35315,26681,41097,14113,35840,3057,52919,24168,37191,12355,18851,38098,1251,26373,61575,17058,16952,12670,7972,21109,15231,44257,12802,5969,48636,40314,8779,29525,29907,45340,33496,65121,10024,2820,23126,23425,4114,29988,60676,19043,23273,47987,31010,49451,38317,48728,55739,14834,45236,5074,42271,59043,44222,20300,2407,26411,7847,21880,31122,62037,31870,55221,15821,48859,13352,49015,21227,36574,33219,21128,19227,935,10975,4536,64611,25616,4840,60329,41403,46000,35325,59834},{51163,29646,35129,41950,24006,53423,16842,45720,28283,48011,15867,52523,58231,4315,8800,12742,38182,52448,22060,45803,64104,37962,11968,15335,1936,43894,35959,58472,52566,36838,10412,60035,49391,5373,16560,2184,60852,50311,27371,21001,12312,47334,20600,9840,31201,34565,25193,16088,28181,58956,25073,34855,51552,18626,42497,28319,18251,58164,56700,10661,52307,54118,18556,519,12119,56785,3584,2746,30117,33146,49694,64023,8687,32917,38704,48403,43879,24709,28764,37184,18748,34155,20787,40215,14567,43322,58691,54431,53645,22054,48461,58709,2056,62058,64083,1,36141,10525,4234,55680,53615,40840,8841,24659,647,14139,29902,45095,20399,48405,44747,27836,20133,61429,37746,26164,18539,59270,16026,44478,16488,61305,16765,51079,52986,12192,16654,21230,33970,3480,23566,53995,17557,34797,21923,21475,56240,57753,10071,26482,64707,24436,40817,25978,41228,35854,25404,17790,26037,32840,56718,36109,24663,51765,16344,57274,36244,54781,36742,48720,38414,48710,30632,56723,59428,27619,26935,19453,30958,13033,42010,48758,41810,9268,37182,10561,15575,25242,5126,35888,10706,2741,20264,7146,3137,24321,27199,32607,12646,52646,59580,62281,31171,36905,40471,52571,41843,56694,54351,62929,29251,43911,14177,35374,33765,33341,1497,60063,42986,33004,59574,13422,56766,44272,16934,31678,11399,58197,29422,47384,28268,10551,44310,25564,5930,41019,41153,13337,14719,54862,51500,23910,31874,9351,22375,59357,39170,22476,30004,60736,65489,2805,51948,23907,6238,38267,27244,65131,5713,20362,49809,49442,56576,59127,15152,1357},{40107,21578,48599,61905,10705,19269,12690,27229,45732,42949,55465,42889,7514,13415,21890,29238,6748,5735,28431,38877,518,10347,45668,31735,6930,42811,37532,27288,38829,54292,65316,22253,61468,44401,53951,34275,22451,58691,45476,31246,43785,58362,31250,25181,27590,54410,65219,50963,23623,63042,34200,54058,21856,32596,61734,7853,45808,3892,10926,55960,48419,1864,33426,31089,56219,15148,15920,34704,61114,42700,53542,29730,11415,8192,16271,20374,18387,17575,3077,46621,41806,26925,20092,43793,30788,49969,5060,15485,18010,6108,59952,42074,55384,27524,23801,45724,32921,43740,35162,3728,41953,17483,63210,51288,14537,58152,54477,64273,5131,64455,55984,12578,53975,39298,51286,8897,55198,40640,55424,37640,44600,40761,50989,53698,24365,27208,40086,57428,9537,45618,24236,41719,10234,12852,15810,10904,7882,38111,33486,55794,15191,36,3595,21298,47485,10406,35241,46898,51682,18794,33399,3525,64766,28838,57832,22003,58760,40481,48836,34601,11388,32141,6677,30393,9583,1044,20623,59181,4253,43465,37118,9640,37848,43115,19573,63863,16509,5594,62304,4309,1727,55912,43629,49658,32769,5866,33382,7201,4030,37573,14331,29531,40171,44889,3889,15390,56181,65305,63521,25735,14230,32288,36667,12177,27975,51355,20505,35105,60636,39255,54803,48727,39803,42134,41958,64529,21975,57200,27971,40200,13982,47928,38237,26382,15889,61111,27023,64741,23809,30982,41817,4039,53468,43993,52553,43017,64610,11478,34921,1334,143,29842,32796,54828,60967,41497,57772,35703,53856,56175,9842,16631,48839,34042,58255,15076},{31724,22660,50817,39278,55243,12773,29018,57001,25954,29493,22217,17055,58398,36036,3985,3765,49246,12188,16868,2019,53156,17558,16304,39789,4831,29440,45543,30378,56234,36968,64023,58972,34816,32965,34829,37913,9805,62878,46911,17153,34847,37589,55944,37693,46614,38616,27069,3075,12211,48935,1905,27554,59725,2742,12223,36982,33342,23210,13350,20990,45805,27816,51559,55369,7509,541,4857,35745,38543,18622,34373,51620,42338,41927,11553,53222,64800,62044,60016,60157,36538,47759,7125,33667,9389,23568,50939,19750,37187,63322,25803,38432,42852,24827,35361,45119,3992,62466,25606,30856,29296,32234,34932,19006,22098,7497,20944,3015,51748,65067,30761,28085,44560,20693,6291,59990,14147,61065,35167,19457,17623,54782,54582,5187,43382,7453,15823,49920,14638,379,36647,56632,28935,28230,24022,44241,17810,57613,52050,41098,41105,51536,50053,14601,26443,2654,2213,65295,4665,50750,48665,19631,5948,61128,7895,41151,26210,24261,26199,28004,52260,37289,38221,64605,64055,17603,50215,32327,12485,54271,24056,6021,61858,45608,48410,12988,14629,23523,62655,30686,29023,35967,4250,49477,25997,7705,42443,15752,31776,53475,56622,7656,2200,59990,38160,19977,59087,23420,57923,2039,50023,32772,59487,15625,31454,5770,41081,57276,8201,35024,10734,40546,17971,47226,48670,9315,24043,7522,28486,45862,709,31923,12394,55292,39889,46710,14624,23860,22499,20257,597,65172,23397,48279,47763,56051,43979,31975,12374,21419,42831,51842,19189,15344,65267,25571,22863,44040,1258,28265,57629,49502,36016,30345,5814,4843},{10484,17813,62925,28569,33444,38170,19680,49588,26768,36385,26885,50814,1929,37897,24475,21388,16525,59652,3301,37042,4212,57871,31298,12130,50587,7928,33060,1904,57651,14913,36702,21076,28103,58981,64047,1012,47275,19028,25781,33940,33957,19263,42100,42092,15900,58640,17098,4111,33453,46424,42855,25644,24056,61988,61860,8586,62151,23977,38395,29888,37775,36787,42924,58252,1408,4117,44352,6271,6990,17526,11715,27804,33463,19941,64671,35242,37122,24403,21711,5210,28425,55807,46020,42400,56262,32512,25476,39281,47945,59247,18742,8696,44569,42492,2330,33895,22311,32740,61233,8842,34559,933,5355,26094,42911,12907,41630,19239,25623,27687,32509,64323,60793,49722,35213,3332,28921,9595,54677,11181,55372,21193,25280,30028,2829,52715,440,14526,29643,11406,64004,4197,38445,58321,61076,41163,59555,12473,30390,35805,14789,12432,25244,13756,45720,40339,12502,4839,33053,40423,7647,27955,57759,22210,8062,12928,39910,16247,57778,19440,22840,20667,54809,58533,50756,30840,52579,23744,56713,15824,10987,6742,49916,57642,2822,57274,31891,49148,20762,57155,45028,26034,54166,60139,23093,39106,65349,8431,4027,49435,33404,56639,58249,20821,43766,48726,45971,28480,63586,49773,4450,36388,23206,38622,47999,19431,53212,34838,30422,61150,41349,56738,64912,20492,34909,40311,65375,22587,30796,4593,22371,51205,49522,58016,65034,2563,61211,18271,46683,42305,51374,41240,9665,43098,50781,29399,32822,49598,15701,40190,18325,32810,11872,33208,2449,43999,49654,47585,54973,20538,61481,741,20318,25426,59168,49238},{5262,46552,40420,41521,44625,61271,4521,45996,8104,33588,55154,11413,58483,4946,63074,23497,1953,763,24765,30556,49512,33323,37114,47590,57392,59069,6437,65241,38574,16988,60718,14897,33465,59474,21189,45042,2745,15085,1237,62253,7553,30983,46426,16581,14239,231,20789,65015,50789,26177,13779,8572,56164,19849,27895,15151,41319,65150,6313,46752,5684,3467,63829,15381,61854,51268,19694,50728,54879,49024,51220,18436,9368,32625,4744,50577,30091,5428,28589,24475,19349,55688,16676,43904,20776,64894,34705,37416,35116,42256,29777,36060,24291,27920,6750,39414,9695,38783,4387,64680,56915,11825,20076,50425,56497,22051,49778,43555,24328,38873,36260,34218,32584,40485,56353,62214,27479,39472,55901,12956,29705,61234,36598,31840,38550,61181,1205,54745,65368,4782,11,44809,44772,42762,19406,40587,1016,38883,12580,29962,21691,36590,27183,48806,51894,2673,38563,58626,55691,33021,10215,22854,481,29501,55974,63573,28446,20104,42864,53630,58543,31503,51033,54126,40204,40964,63431,47156,6082,50069,56135,18227,17673,51510,64151,5168,64655,2871,56708,39878,45763,1175,38676,44058,61712,17973,1974,15196,57171,51678,13496,62568,2082,43868,9641,54965,20012,5745,56495,39414,56643,6306,14069,37803,40989,12456,51116,53580,41414,31637,50621,63804,35731,15081,41224,6138,23855,53435,8116,4256,21965,58747,59032,1189,40332,61518,62738,35130,8529,404,57047,47636,34453,34904,12794,24721,44430,14462,10113,51381,63221,55393,5269,33731,65229,4448,6061,11239,34258,24865,9319,60932,21522,38730,18673,61139},{27606,52855,48094,55288,16155,40066,51974,57963,2520,35059,28758,11633,29992,33679,63589,36770,57504,56194,35807,53892,61691,22982,1716,1542,52895,16064,24691,47078,4987,60242,64410,8770,29576,29790,15512,25130,13390,52773,17058,48449,54188,33075,10774,37006,51181,53448,3063,13573,9074,54905,17868,61210,37552,36541,32979,63640,40012,5909,29632,53946,2087,31427,31808,44591,40247,28771,16830,3902,34711,16440,47212,56705,47603,48146,58126,16812,14299,7963,59674,55752,56944,7967,35876,54052,3834,56014,39833,11743,28079,18206,48765,63555,34459,52078,13101,37508,16508,32453,41942,9807,9296,3533,5023,16045,63432,7670,59258,15549,40805,49028,22175,51121,837,47913,24340,28640,7977,25272,8397,60437,35177,52678,28990,3086,23714,53560,32385,28206,36117,63760,60106,25959,32833,46972,33175,12451,33035,430,63269,65061,22117,10926,63744,50026,15349,32646,18947,12266,26975,1690,26512,51427,16688,21669,11835,51353,48561,53565,54046,18058,8453,47729,53390,36040,42848,20153,32657,7978,22907,559,1841,17471,58461,20239,58331,48055,16012,10990,63739,19854,50310,54788,10473,4699,8093,24350,27371,6739,15379,4496,50470,4411,38581,53565,37475,48985,26289,56029,63857,51811,65200,14182,64531,52927,12533,52759,32782,25461,34825,2868,9790,24677,12781,6169,28144,37850,9682,54865,53091,4954,52186,6021,56196,10782,31858,7910,27844,56820,61645,52115,55882,15632,6375,62409,37666,48902,25508,31733,56135,6295,62456,27290,42687,16477,44708,19330,41453,7422,47976,27841,17880,34572,33264,19726,4775,51196},{18028,14367,41425,27864,54137,28137,14343,60395,7301,4776,63574,24174,23245,6766,34858,3122,3199,36584,18294,32425,46200,55508,36812,19120,44957,31825,698,48084,40736,23124,44588,50098,12550,29227,20854,23638,46109,52099,12749,39194,52344,58934,47469,47129,32222,40464,22362,36486,45291,19472,62242,13923,12895,4338,58053,8045,619,32581,10814,11238,62774,14735,11165,58175,57804,9079,33147,62091,17411,43768,6532,24573,60455,19115,62192,9608,58267,14089,17894,20983,64287,14891,53062,29280,59485,22735,28671,31418,39196,59462,27884,48187,41426,24243,34501,27664,25297,25770,2100,29645,51475,25147,16099,4295,43273,45387,1690,48070,11542,62681,5909,62051,19603,57484,35639,41882,48280,23844,34501,29873,15955,27058,25865,57279,56066,61818,50071,10289,56229,30564,62710,19868,11157,19314,47412,32219,13585,13182,13528,6401,43871,55106,33871,30087,41804,65252,35974,18317,26699,40144,28441,11707,22484,56389,35126,46151,34685,10323,49493,31274,1375,19810,46626,37027,30180,35670,27322,16270,414,1463,61776,7763,44148,4127,21981,20841,28207,16366,58760,10968,59814,11247,53134,31385,1716,56901,14509,15717,32244,3519,33049,38992,47353,34579,1524,5713,45819,59304,47524,20969,60046,51723,3217,27396,13686,30916,46731,14543,23113,63778,35453,53915,28570,42941,55561,37494,7568,8230,59899,29493,492,63243,20619,36142,4992,27549,29539,15217,34386,64933,26955,40488,34890,23484,14107,59950,709,50563,15594,53116,21997,44669,18999,3718,10453,15742,16200,11694,15827,37628,18122,50448,41240,30902,39407,46558},{64920,13004,32925,6489,51020,31458,39042,51396,47138,53955,39962,43340,63537,27048,12699,61253,25139,14924,13023,15562,17431,36254,17700,39488,34384,27463,49520,42318,61647,56907,34842,14446,52138,35608,6740,17462,31237,64127,61374,51688,22983,30365,57401,64801,6813,43293,60438,63130,15669,38635,52027,43180,43901,31865,23751,35083,51279,9775,38048,24619,57191,30947,26150,53484,38421,5582,12204,50455,52198,43104,38100,26931,13058,1284,60877,6455,20677,63328,41891,3936,14192,59480,14368,48735,15216,10517,24116,43985,17096,57261,45611,34346,12451,2352,44228,57750,20836,42039,28135,34414,28783,50314,1519,54878,50312,27185,12038,23183,16041,37474,759,29605,54033,7281,21970,11642,33024,3481,52448,26982,42067,63482,62662,62085,16790,19386,9853,31526,45460,28955,16732,57477,40424,9800,52490,53393,11422,26013,40962,3940,62975,44592,16329,14392,53152,37602,20690,65327,62327,63776,55091,26095,37237,39996,43610,63222,9386,22041,10106,15851,57234,39581,30108,19352,26646,38184,27039,59805,6158,194,30315,3798,10445,6916,4580,26300,39974,59896,37169,37340,32924,19152,62770,63445,63712,47423,37696,46054,12095,27834,2244,57292,24780,43653,60671,34625,29440,51840,61240,13772,43786,44493,11243,5190,28719,25364,2192,3616,60716,662,42508,42623,19041,29088,56393,32978,46762,3177,7737,16884,51737,10459,35648,55330,50820,54394,16426,56990,28732,4812,5927,14778,44643,54800,12481,40679,38443,46421,60916,20895,29081,56957,10099,34671,128,41179,64110,18253,44535,48327,34002,13952,56952,39181,31217,15029},{48212,205,41912,458,44768,47310,6564,35840,24369,9049,13518,14204,43533,23882,55330,46665,16999,43562,26506,16776,21702,8441,16506,14822,34409,1098,62088,58745,30645,57871,26324,4461,14623,16236,21740,6345,17926,46064,59804,44033,41650,17432,13991,18247,38085,8137,22584,45411,21118,30989,25961,23336,64796,503,42434,53999,3972,9953,22178,51236,61264,21703,56695,63416,31846,26150,11556,13261,20259,50407,48424,27517,51946,22373,2181,31273,4072,33779,65524,33059,30554,50832,21535,65036,59060,25521,44951,63312,55225,51029,16020,5477,64720,16276,26587,3496,47571,19405,18858,8125,15277,47750,62346,23087,15995,55365,3406,25406,50247,32185,25049,3700,21965,1017,44030,29658,52043,13588,13402,6502,31494,62586,15402,59048,7397,49807,10545,47448,19010,19870,6601,32765,15071,17865,5716,47225,6512,19133,60532,57082,41353,43150,28077,16763,45540,37189,48782,61202,11372,42249,36639,33879,60046,40078,29376,36104,38244,12162,34135,30849,64444,54254,42837,43854,34365,14086,14059,63719,60221,24591,64437,35346,43246,18218,6829,16070,18683,23926,51508,32580,47084,48485,62315,14278,51670,51552,63026,60964,4704,47288,49638,6463,32715,19883,52615,8955,15894,24269,32961,36614,42813,34607,31060,26134,47448,6521,62805,16163,28886,21828,58087,30489,21788,29025,13594,53389,55690,57532,16320,20439,29471,22982,1012,43778,24264,53630,20225,36473,13234,47981,33848,11929,53812,2587,52644,38800,6030,30728,41890,1589,32819,58845,29047,29271,42779,42155,27606,15485,48030,24891,55783,2915,684,49348,37491,6789},{12493,59339,46215,34882,6385,6314,48213,11882,45405,5893,5077,482,11562,4698,41653,35123,26500,39469,25541,63560,16255,35946,37450,58470,46174,12672,52825,33053,33489,25831,44093,45377,2932,43194,58933,49712,55429,4539,36586,59524,23427,43264,40990,63462,38857,44369,24369,56605,30684,10860,61856,53389,58446,26962,40525,2513,50752,65242,65327,22888,5591,33752,51634,5466,61073,18123,49450,46583,64542,48652,16295,27300,40148,46418,61467,51036,40940,1175,19226,24106,3102,52208,29925,14281,38810,37797,17508,12895,21885,11342,42204,2555,58973,54772,16576,2858,48249,60879,8802,25973,25941,56490,37794,45947,44816,19009,49857,34128,57244,27064,54345,33672,33766,45314,28133,7658,29800,9698,38506,35250,44059,51765,47130,58803,49910,43419,56501,60820,40732,59281,61595,43030,6261,60572,21463,55937,59974,24213,15712,22922,1608,10525,35485,49203,59948,17813,13910,44569,49037,60756,611,27537,6525,64860,18148,48636,23591,25867,17886,42101,35887,11687,51112,27738,3912,47744,65501,25801,13449,59913,3887,495,61384,8158,3164,33704,10124,50743,14062,40209,37191,7359,33196,19882,28838,31488,43225,52120,32293,43011,22316,22194,34230,51624,47505,28866,14151,45771,14240,12350,25432,34805,31976,62442,1414,9972,24611,28399,37602,8708,58988,36069,2519,40757,55323,27372,12839,52977,741,23540,44512,44038,64350,54820,41519,39847,25679,11920,51638,57309,14321,57913,42705,9259,38764,7887,1956,62428,58700,46945,64765,13301,55818,27618,50603,10594,17705,268,62276,20398,38873,57021,30877,5793,5373,33081},{32349,12797,7149,52924,50707,59113,15998,15520,13768,63765,44588,42305,64480,40469,16799,45928,63033,11241,16897,5199,19826,5879,15890,33927,11019,60032,40370,57506,27467,2231,27676,35997,57094,46057,51098,60556,2057,64988,56921,36617,34633,29405,19465,50185,58761,56561,24152,35202,44208,42296,7410,64475,34337,22090,46096,18811,19052,4170,18306,31636,35500,7298,42164,28715,5057,40363,55385,15673,26385,55446,53487,42599,64061,62852,43333,48013,14118,21874,7524,21461,56630,30251,49989,11187,33285,2123,54841,27136,18332,3847,6711,18878,52841,18840,15015,16045,1788,64760,24957,26620,53121,10880,55635,14993,29957,55127,36853,28602,52020,6923,57636,5185,30455,6348,27200,47174,56333,12055,718,6583,27628,22815,10851,11940,32235,27033,1437,63102,56374,5453,16360,62498,52829,1124,46175,8218,29358,50209,22757,59672,52093,22717,33742,52109,19016,60759,24559,45965,41656,39502,37383,51602,37007,50272,17920,47870,45543,8616,53289,9441,37106,48500,10877,53094,47530,46249,20984,60013,50665,36513,60843,46570,25326,55141,41014,5018,39553,17774,64352,51044,60462,44043,60964,28203,26465,34917,31341,65031,36928,42501,51355,6586,48906,5799,11662,3130,41736,29556,49145,1586,15114,63892,16078,65217,64678,41028,23538,27680,56076,61396,32892,52911,55222,49816,20757,1534,34836,22813,22324,15137,2550,51459,2522,46149,42659,12346,45465,61414,58491,46470,11360,41909,55224,40604,62420,21075,24937,13281,9270,19807,13614,50845,52155,7426,45169,28664,22910,42451,3975,58027,65439,8319,57021,63378,8303,47484},{64934,15499,54776,64412,36332,10295,52488,22085,46188,63516,7050,37837,14709,60187,45235,9235,63831,63548,43575,23614,11785,17278,920,10683,48046,22860,5354,48589,40923,10244,8604,59852,58990,31911,61075,7863,7675,50453,41698,15006,13641,23807,46545,37640,45888,54755,7544,32201,53169,49453,972,33316,28859,30406,41220,63888,25287,4480,43258,19798,16740,64047,608,41481,62582,61355,19418,15123,48535,39838,8231,49864,13582,22704,30864,14959,45621,3859,10664,23912,8602,15555,59947,51990,58451,30974,4188,1550,25924,62648,21645,36555,17681,41800,45134,62540,17306,30246,57319,36031,30610,14055,9399,28540,38247,34673,23447,54242,38636,33142,19438,23420,35490,51218,18384,33638,18509,63783,21126,50099,60745,7363,57337,34995,21917,41207,26239,35688,21424,41,4470,2604,53502,1902,12226,4767,30105,26986,60418,31802,3068,4196,7460,27055,31025,3313,48444,55206,57896,58515,26558,12351,4087,45410,19454,11395,59035,23541,47798,27599,21875,12363,47248,32484,45303,8216,35242,54414,29766,4630,25655,44403,6463,52567,22137,64173,39375,24531,16646,50584,2055,14402,43612,21314,19624,60677,46467,58043,57064,7340,6482,4667,19511,32122,52395,1805,55610,16256,64854,28863,18767,3861,283,47233,39458,21406,33707,44669,55052,17645,33974,44634,36579,4344,44560,7572,61650,58169,23059,32795,21570,54516,1951,6534,37890,56785,41442,12510,16270,42161,60556,41921,40409,10258,48996,25339,28740,25065,29622,36166,9612,31943,34405,60834,4035,48263,20344,4633,40284,56065,4463,20682,50611,756,32857,56162},{1295,46609,13845,62801,18119,54091,41062,48117,27342,47239,12718,25851,10283,817,17759,15890,38805,37615,65478,64822,27591,9332,39199,29730,9635,2940,909,23511,57579,32883,41216,32926,31015,52232,64075,44269,49256,22690,50567,949,52665,33773,21454,16800,33053,59485,14703,39472,48306,61423,64231,24075,27316,4993,19053,63173,30389,52691,59590,65254,22924,31996,52860,56974,629,25092,53392,52938,62887,29506,57424,2553,9325,39257,4672,42068,64283,25104,43694,35128,40392,37265,8549,37392,1973,4917,31107,13345,39638,53412,49430,49671,39830,10942,12466,52531,42541,15795,7972,38263,48092,2637,30452,16286,60611,37903,59468,48343,12996,16912,60566,60782,8161,13299,31628,40850,22593,11991,65440,53020,1553,12105,11449,59406,19065,44892,64227,47364,246,43167,1184,28185,61619,64463,47932,1,28416,15292,32706,3426,46109,64054,48828,42715,49504,31185,27468,44699,42941,19345,3848,13722,48767,30930,3360,1222,64590,11480,1778,4956,3071,8309,35344,45308,24350,59587,18921,31968,25213,23204,50228,1902,48709,47156,12772,35034,23841,58786,43573,26278,44311,12550,43388,27829,50087,26107,32197,32372,44954,4599,14260,30546,38374,25473,10899,39954,24730,18747,2025,53343,50647,45300,14240,49658,49001,10947,54810,44780,32797,20674,27812,3606,7939,30890,7514,43910,25705,20615,60332,5790,50791,34044,45620,46542,7234,6904,5620,1848,12802,30463,54340,10725,21981,17800,60270,59352,15602,6590,55290,14286,11312,44667,63940,58150,59225,57199,61114,47348,19127,45888,29112,36737,57054,37312,28164,35591},{4565,55895,37136,51502,2177,52627,3524,36653,31636,38882,5674,41991,32753,24694,42418,14137,14456,64907,50751,37341,38948,18603,25845,17441,59940,8572,57469,10400,23010,61638,2825,57682,25706,3295,62837,36077,57381,55336,14424,49517,45277,52845,43655,2201,40940,35178,19453,54211,7891,34251,40789,24071,2681,47780,41756,37654,40978,12023,48960,9055,24228,2907,22186,34063,28142,6502,4329,39741,15102,59208,54237,29513,31737,35347,17943,19352,62854,44579,43694,3282,15481,1760,31685,23199,4415,48836,43579,35279,9545,26709,34438,15744,5618,4290,20276,42278,1189,32423,2494,38202,9486,10169,31164,38637,23286,55244,42439,49549,28355,49613,5083,50990,20618,14098,57051,65178,38668,41324,30530,3736,64272,23011,26449,15376,12264,33917,41186,20614,25843,28496,53139,47800,32756,7713,64020,30088,49368,13730,1097,18721,17103,58822,50022,27610,45163,57517,31767,53027,4867,54991,5915,24713,16852,18049,32175,46704,8071,30107,49143,29385,63611,13002,39171,38841,7573,14253,38661,32516,35045,1121,44538,38254,51887,36432,4546,33110,14495,8789,41358,61514,30480,31115,15183,57728,51470,26689,44436,52258,49935,4232,41157,61257,34096,53129,53506,57031,3024,31865,10826,19783,40549,37172,398,22900,45317,18433,50911,15946,9923,21933,54795,22226,16276,2187,63891,59505,44194,58623,42806,12972,34847,40611,1884,28889,38865,26028,5126,26711,19830,19709,18530,41216,18535,13090,31422,423,12284,55976,63685,1573,14387,763,31720,35684,49881,42090,13160,50143,62970,64869,4692,29431,37885,30044,8188,30786},{34393,55530,21844,49260,48475,14468,30440,4340,49775,55802,14592,11749,40243,4031,44479,54971,37766,11082,36481,23119,34731,57721,22005,57772,61847,41748,31384,11457,59604,22928,50248,41660,52756,42116,43100,22445,21747,4136,41697,52610,6313,52440,34918,60691,18320,54061,14846,2586,55233,29419,22520,5665,17881,43703,3625,44559,33622,37823,37325,56194,52148,39257,28409,54745,5233,40820,47246,25179,25369,54294,18006,7226,58857,27699,9090,39880,56076,19093,31111,39150,23501,24416,49230,49497,50867,10475,5880,35996,57594,62639,20903,53978,50815,23235,45912,42137,16540,4362,48295,15322,5156,12494,17894,54770,1086,35172,64814,65310,21866,16360,64227,3916,13520,12124,59142,1162,20003,5358,38113,63955,49882,1326,44936,405,16205,44789,28490,40641,60750,26113,1566,16656,15904,44792,16374,21719,54821,9314,58281,30636,2968,3828,44379,60128,8933,16541,27746,10812,23190,10871,28662,134,5399,27557,18077,18109,64520,32488,42393,47577,8040,64232,15341,12350,5426,11437,23438,61604,50649,32910,58042,51788,62800,40867,6000,39160,30673,51855,17828,59381,47029,37808,8916,53496,4953,9287,44553,38636,20140,42790,22200,22997,59437,36,61857,17563,41897,21580,24992,16915,34619,45595,47592,63668,9549,32005,24008,48055,16542,36146,20371,19737,57522,52207,31532,5765,392,47598,26603,63740,50258,40153,46256,51277,14197,13091,60717,64936,31141,8015,26986,32737,35526,24063,5021,19201,44025,50501,24149,52939,48284,39413,3817,7138,41091,62302,32716,483,20501,61205,4100,12987,17411,8734,12242,526},{6502,9872,57821,47975,7231,4682,12915,62408,59709,1403,2579,57778,3256,37769,46360,6477,5154,5731,6539,24405,48690,281,14202,49170,16342,7966,6477,22,17364,59661,45713,32096,63775,45038,30621,3860,49790,5346,12854,32336,29222,34610,64898,9819,39621,6441,17250,53699,61293,3153,36412,54557,36460,19623,14921,38019,3917,44372,54752,38339,37139,63943,31582,48250,43929,10515,54798,7554,11036,42899,64922,23383,26296,61446,64543,31843,65125,52482,61419,44261,1738,6798,3205,58970,24123,13545,44111,7503,52822,53910,63096,35130,871,17276,1769,22683,38683,44102,12967,7058,53301,25714,64218,19492,44973,43845,26842,24338,53186,36452,17312,24143,23819,46257,38669,21391,47697,55800,62565,4279,47539,30402,47951,27595,17596,26697,49895,8120,618,45493,61746,9307,45573,50346,43362,9830,32606,57905,61110,61582,37272,28297,26174,57546,21819,45008,13182,60341,47443,55297,6552,1812,62329,63975,24986,5908,18839,38316,34619,18937,34333,27395,42458,798,29711,13439,4844,51616,9052,38117,53470,61717,45230,25827,58954,28227,49841,53557,3882,34768,407,29853,64358,57355,42747,47315,13663,47900,28083,59138,17191,876,21554,8110,29267,9974,48518,64945,13362,13150,12158,62306,18018,7746,33109,16835,23600,43156,43460,53541,36699,5632,55448,46357,40205,36633,7980,29688,31664,21379,32065,28444,51080,20295,27647,10336,26752,13827,713,6280,44732,53744,48754,54722,34866,22345,53863,7891,7949,3322,29176,5181,40517,19186,55887,24880,56981,31042,37638,25577,47693,63606,31999,13706,7193,56079},{61079,38833,32404,41636,3686,51757,27722,6225,21719,14140,22590,20956,9814,53001,18144,60899,41100,16732,39335,38956,45217,46995,28912,6617,51075,36401,56785,34968,39446,2274,26338,59381,44351,48262,13681,34109,23662,31055,6155,5906,541,44581,40157,459,46851,50343,17443,9056,37833,4958,16047,36,39094,62118,57992,61901,15347,11810,12727,29240,19751,1109,58342,44795,28955,16968,17882,18139,14801,55933,49920,53354,45387,61629,37147,6992,38062,42992,48514,23984,35617,39583,34904,59902,6252,39145,9158,13509,1367,30053,31900,48185,39529,12180,13048,46154,7279,32654,54749,57078,25372,4101,30872,63919,4738,30618,21254,20148,30086,54333,36975,62058,25643,49543,41478,9670,10668,53454,55548,17216,15822,1222,46794,17828,60195,29358,4268,11639,38029,37806,62522,6331,61091,38031,49970,3807,51750,33399,580,58669,52997,64291,47309,46995,38125,52320,8505,63481,53422,8722,38788,24456,62782,6391,16382,4988,40234,24871,25651,26835,15644,15575,29938,29898,57628,63529,33288,61891,14967,19894,55482,38556,41782,13048,19801,30956,13996,41350,51915,310,23826,25662,44820,1737,33089,17512,57203,14689,58704,52042,4195,35591,11412,52819,15798,7849,7223,25668,11689,36628,25240,11206,35338,44257,65274,20997,25936,29879,4815,32216,32201,41133,25789,15910,41227,508,23323,35501,24217,23181,48730,56756,29031,8939,5807,48443,59220,2597,26291,9180,30212,32092,5065,2624,45471,47246,64778,53552,13368,35379,41621,55312,36669,22911,61822,54200,26321,17789,38583,47333,40706,43732,61851,19362,16350,24147},{33894,21534,59275,53030,56961,50128,5209,20119,17693,9636,46408,43735,23899,53682,59151,14665,30022,26317,37142,44354,5078,26538,2320,47680,7839,63436,45070,26492,23722,12096,58595,47531,9824,30776,55267,24997,14321,11137,11320,63422,39214,17208,62381,14895,32969,21930,10063,24470,16034,27698,15129,11258,56703,53031,57887,14139,2355,57177,31001,4748,58671,61764,9097,36265,55190,2169,3874,42635,37870,15033,44969,21816,25471,4764,39527,24994,19105,5847,47499,19037,1720,56642,28243,49743,5684,24367,36137,38686,63345,12761,64245,46022,34519,9289,43397,50065,30836,15812,37730,8953,54978,6465,61505,5804,21100,58326,8102,8186,23204,37298,40609,51514,46446,20775,62609,39560,64318,31055,34866,30892,54195,10674,61459,31066,50203,48308,20826,33681,20363,47891,23460,34341,48752,24503,35499,3398,48209,42759,61484,43915,29437,56775,57120,28332,41651,11035,39589,15021,22383,25965,27378,14670,28368,20921,24359,39717,35637,58170,22251,7628,60716,20730,4683,47035,8387,17301,38570,47559,11437,65291,19120,22266,37749,64660,58194,11290,63874,61128,30508,32137,29657,58333,59242,61158,60841,55895,16287,15845,9117,8649,22724,55357,48228,64166,41559,9554,8286,30285,51300,45568,6880,1604,59482,26562,52337,63627,45619,1520,33370,27249,61706,45438,61125,40543,36229,57013,4926,18168,11184,56751,16240,44662,51429,59405,13130,62052,41104,42263,57876,12080,35537,64484,52432,48876,13886,64469,15541,62518,49872,45348,38050,61826,32965,23686,45782,26189,56192,1420,24346,34651,5780,1966,36649,62705,54695,36040},{12925,49832,60099,50623,41330,25224,3523,42112,25717,58626,56126,51592,59376,28055,31882,39418,19732,44740,19377,5897,38895,43703,10522,25135,58149,26883,35019,4242,51581,4346,24669,289,57272,31462,10424,37806,26786,37146,62322,33792,59545,62214,26127,60272,39188,60303,17718,5064,25022,27062,34217,47803,25240,26919,48846,32938,42515,49245,30827,30295,3561,31689,15762,25225,39672,23695,17896,28736,17996,7389,6618,43228,43249,45563,47655,40664,56508,9412,22201,22962,55150,54106,5682,25461,28680,52329,14539,50731,4882,15102,18433,10819,53957,24587,32569,15491,53586,35730,49339,50879,18468,24674,10515,18312,3580,26837,18668,19378,28852,19767,6694,51541,54048,9581,9560,54819,37649,44734,40131,56531,59471,38978,60603,50779,7203,18844,13238,29186,54494,24105,25609,39121,32231,59550,36519,8292,21289,38036,54359,29077,33053,7373,9003,6715,32132,35012,57065,10121,54029,22969,24699,21010,11044,21027,35806,64980,62362,49072,21114,17834,30531,22181,6254,43769,21787,1801,47163,1564,25316,13668,3729,5498,46445,29253,7368,42033,16579,39077,8255,26762,24203,62917,62409,63101,32073,34737,39980,23481,45933,18267,54282,7525,52890,14006,44750,7745,1273,20619,43371,20086,42439,12701,32192,32604,20249,49193,60268,59514,9875,46076,20739,29781,59564,17116,33519,3629,12950,24467,43026,25289,29698,43472,20685,19777,62454,25859,22046,4454,5494,39539,28862,23137,29348,24907,51853,14281,52810,57173,47876,44346,13782,486,5661,1041,25198,1583,55066,32593,61469,17594,47060,10473,16897,23721,63452,2729},{9480,31618,49497,45164,3867,7648,46105,50810,47275,15594,37787,23548,3225,35372,1032,49040,2844,61614,21380,36236,33741,7989,46320,27153,44791,32416,23760,6238,18313,3457,40517,22098,56885,9680,34430,40663,61897,28688,22856,29913,11214,61326,41262,8582,26373,5603,37095,45558,4768,36597,48155,37725,56454,64793,61464,64377,37667,24417,54491,30048,38121,7192,4074,21069,36527,13835,5266,3227,24656,13452,28800,60656,11863,46394,32480,11762,37335,41686,4867,46693,48513,30071,10379,12846,4851,6602,44793,35856,61965,63475,63236,15651,11298,5343,29641,24423,27385,13033,51576,22323,59624,62277,14395,23291,36079,9864,57893,43107,30777,6760,29677,28842,17615,51165,3662,43887,16952,29753,8406,25189,34231,11139,20428,26349,22390,24137,48770,1887,44281,43165,48513,62601,9759,51998,16469,26290,52160,33372,3579,32911,21984,46506,54143,55519,33895,43937,9034,59120,47367,59124,11284,42968,2293,42689,18143,16602,64377,38137,45898,26182,53270,62779,28979,18444,7699,30109,26840,43889,41828,57420,47262,24614,35067,58657,19016,58382,32148,27889,61060,55649,46628,53194,49183,36755,4693,9288,51741,29327,50086,7797,19623,57074,39988,7044,15950,48001,17289,43860,45631,51665,63076,13757,42532,49063,63063,63006,41339,42490,5635,10616,46104,20127,31337,39995,43159,16232,56975,55462,37958,47387,25236,50102,4966,7852,12553,28050,61322,40828,26862,16367,55408,806,64362,6717,8321,58887,21792,47326,1783,56267,51611,8093,41130,20667,14458,40452,22706,27815,6145,60333,22467,3393,40646,6680,50300,2091},{17314,8641,60806,26590,48185,51268,11007,35937,18280,54095,25618,65181,3120,22134,43232,52586,6564,38176,20836,60460,43515,31593,2215,41323,65249,45336,60601,33384,64686,27161,36733,24058,29944,7547,34506,37089,12962,20052,9551,35504,21580,54383,25534,61760,52407,35518,56851,37789,1499,34379,42985,14147,38504,47701,17296,46191,30683,579,55215,11060,6413,44407,42170,53635,3954,47069,56895,10136,59746,52433,39917,18745,61759,28944,54771,5725,9156,36495,6288,43034,41865,6676,6661,39637,60597,34000,9889,12117,36355,18302,42661,49505,38764,53369,39367,17058,31145,57410,8650,651,61654,43210,19481,45902,27538,54563,18978,2236,47616,46826,27943,45303,5273,10329,10201,62771,13827,60068,61779,50404,60237,4058,22409,64564,20248,60080,18120,20520,19008,34836,26319,62450,8604,23315,28850,10205,35672,5898,22837,47026,59667,13062,37874,42389,33956,17492,55261,10841,20723,58574,63260,41822,4707,57061,12264,20750,49653,29118,22114,15088,16173,31438,28283,29383,29500,54861,42229,47171,5782,25251,45234,35371,34379,44473,4136,32837,21663,23568,28227,57802,35772,1131,25821,36974,10702,8409,46202,16471,8887,53334,19280,22628,27824,36728,31997,52621,27048,54236,6091,42121,35944,2637,26161,5322,31172,12110,7626,14209,58074,62987,48776,4171,38856,24895,24564,5586,59047,21636,62239,10821,6659,22120,7015,52502,37045,26006,1756,16683,7543,55333,26231,13263,16909,33708,53377,7998,31487,50193,33845,14323,35643,21131,54521,9625,3591,41339,7445,43547,27784,3289,35895,43395,58646,54107,49543,1999},{17138,13243,1853,25138,42619,56752,29742,6950,62350,36533,45801,20543,18510,58686,54628,13551,20265,12699,285,27623,51408,6109,30369,40741,18069,24868,35063,56254,22823,37851,24544,55152,46307,43840,56984,34474,42968,42545,6840,55299,9,20301,64358,38363,31726,58992,14155,5396,39221,34669,62558,347,61399,10927,58164,28204,9973,27008,39270,60285,45432,44077,15810,7274,50978,46257,26583,37585,3571,13436,3126,1100,48478,21923,39952,41776,1475,23552,32483,48199,50923,22532,15629,14882,42639,47940,42683,11821,7997,31594,27736,35260,50091,24517,27337,10495,44909,5690,17544,31804,35993,18471,12208,60886,47749,38857,36919,60309,3708,61335,18111,6382,2712,54961,1790,6725,2576,33699,56371,36714,19795,54362,61539,27190,39642,51886,37567,58035,22114,17879,33179,60297,38154,46261,5266,11278,2456,3040,37754,25261,15659,25696,12406,74,62451,64503,13139,43539,34761,37210,30140,21552,10809,14159,21617,2398,58550,40332,13607,18437,63216,1759,53811,30786,54428,11450,54027,33132,33784,3063,40456,50051,17273,27386,34756,49911,14035,41902,61111,57805,56663,54919,8989,63205,56669,20532,9098,21673,39406,53101,7442,47109,51630,59982,40219,36325,31041,43100,321,55805,58668,52750,18062,41776,25250,24922,13923,12099,54452,27840,62304,58673,25618,38845,14919,47254,37656,60564,19235,37067,33528,39552,1168,52792,43264,32267,25611,29761,36240,63635,42655,60713,3021,60933,32702,8010,28781,36004,55074,30014,12109,61442,4627,34163,41109,42629,42106,30515,33455,41211,5254,14398,31467,37047,42517,1667},{29838,47780,60912,38305,55711,20921,5539,12123,35643,64227,64884,38092,19736,33949,17148,1639,21483,24534,62154,41435,28500,44174,7832,63131,20560,64245,63869,5901,47293,13793,10632,62018,56436,45571,65341,24216,2285,16866,52977,30647,46763,35124,2083,49462,51861,60231,14752,7738,4301,19366,21347,26520,10053,11939,24151,10057,41121,5630,44776,54147,26269,18462,44277,31281,2897,14792,34282,62044,42262,33697,29145,41537,31677,59017,11364,20832,63996,26908,51517,44791,53320,53253,21734,60168,14536,57704,18532,50893,17808,12224,43919,48244,49668,30564,1018,51258,48442,19231,36738,23421,44590,28434,17292,26190,34269,44993,34408,3079,55859,51533,52064,45201,19576,22300,12665,55576,49299,32717,64876,47267,45322,35123,36757,58,9763,43172,8487,58202,32795,40638,43270,47325,42420,49473,16958,41403,4371,49707,65141,53551,36067,6564,10184,17802,4959,714,37116,15347,23944,56364,29153,14495,14745,35776,30686,53688,10342,41,36599,46430,1892,31625,61988,51309,40251,44168,9710,8765,1025,2826,472,51227,25458,34374,23450,18264,3329,21425,53794,42944,37713,27412,37416,46023,43254,59959,61497,16510,6875,58315,15220,8077,60528,15120,55455,9933,24587,40074,25920,34981,44984,37554,4834,59776,51247,29237,44329,26542,24067,32122,1543,6836,22558,33508,16226,39946,38478,47730,3083,62872,58459,31171,19570,6165,3188,56042,20825,4481,30041,22352,51066,27214,12774,59598,39081,58106,58746,13254,58081,31105,26031,33049,13007,44886,59503,7079,3213,50759,25767,26950,6847,62383,47669,2598,12545,13651},{39887,10876,40515,27915,20326,30,36929,4494,18255,64023,45386,63094,20773,14217,6800,15129,1530,5526,27148,5818,15970,26505,64070,55196,57473,29164,26734,13812,32753,12645,25374,38516,55241,28973,1758,15335,64514,9263,41161,29585,21786,4182,21999,54979,769,35770,46035,50656,12598,5452,4355,21352,45182,4201,21179,43109,23037,42831,7080,17130,39776,46640,38951,34241,27347,63196,22721,925,21715,44742,16826,8450,19175,10077,22845,12954,19384,42597,13693,60071,51479,44959,32340,44768,47780,3052,31555,51118,20234,4362,29110,17672,53368,65129,39771,8302,64374,33851,23363,30972,20451,6250,51680,4740,55915,44641,58212,35874,1268,45272,65015,31138,63240,8112,5833,217,43974,60419,54639,62980,31334,44536,25897,44215,29189,9380,37896,1937,47664,34785,9452,50133,8778,33308,43731,36291,53289,59827,11612,2806,6469,17219,42683,47779,24950,56810,44414,27612,63514,56330,43248,21692,14880,6071,22905,16707,49113,56136,19968,64701,50269,43404,8893,26913,43004,38211,7655,24279,31866,18090,28687,25545,20346,53119,5828,60152,49706,26423,59596,55347,21533,7945,53943,16143,52636,14863,34243,63794,40829,23601,17573,56253,7611,32580,33198,63606,53170,8053,8011,25465,24493,9512,29997,1868,27611,46126,2502,59502,53649,52559,39937,25139,25871,39699,37490,32240,45784,26987,28842,36613,38123,17338,14072,63366,57807,60737,31432,39636,53272,19753,13612,15461,10836,12496,62174,45613,43131,24132,3966,57897,2301,17537,2617,57845,9341,5250,49349,60188,31479,13124,48655,41819,20436,10214,38259,44342},{57035,18111,48595,61082,62954,46487,60606,30217,44481,51052,10935,36061,62897,3571,35242,55790,15043,43842,34257,51983,52623,45719,60838,2158,29469,58594,5550,5165,26232,60522,14343,12259,39687,45083,41855,56172,32861,45306,3546,19081,64155,61473,45693,3739,1852,52893,28600,37871,45517,39568,10444,32663,13489,29705,51033,38267,13499,12205,50699,63394,34947,57883,13606,38407,22472,27684,65180,54058,49042,49540,30222,56404,36755,21204,38836,55047,63514,33922,3743,13134,33941,13218,34758,59512,26971,40316,49083,30964,10635,34240,51513,60193,11425,45840,10142,32068,42190,49084,53802,17805,988,5670,62899,58463,7350,63892,46449,32439,28179,53885,6924,30726,50380,19075,12900,29032,16142,15564,62783,13504,5391,8834,47001,54940,57278,33578,62014,24195,35429,24428,57873,29192,26098,45243,1523,2518,38625,18715,58919,54366,63098,46333,8122,16362,7245,58272,64648,32005,6547,435,62291,27794,13652,39329,34070,52658,40238,9514,12793,4384,17438,1974,35162,19326,46065,9613,39388,63838,1927,18758,28755,1241,22917,53663,58318,6386,4310,47992,3710,49688,59942,53508,8410,58241,8298,50406,2346,40551,13172,21816,21959,7452,41437,3753,24929,15452,43890,35273,60496,16366,44365,50709,57707,35873,5470,57594,29345,36977,40407,64557,62959,48498,52150,60342,28554,20135,7132,16121,43429,7472,12869,3452,49383,57589,4740,51135,7205,33381,34171,31535,52590,39649,2932,55809,39474,43703,19424,3941,29892,2805,25039,13726,45106,34870,53703,11375,26384,53145,46377,44449,16485,15445,64341,59901,38073,54035},{62810,20166,61606,60487,56538,64241,48454,48422,58730,63945,60169,51384,33456,11459,52396,47072,19016,53018,40205,63560,33673,61282,15306,18814,47347,14751,64685,29260,16389,35876,8407,47954,20782,14808,4884,4470,59857,36647,54064,3285,16536,34428,11865,11371,7291,58083,57767,3914,47623,30185,4008,1962,7844,55815,13314,44295,12532,38387,52103,3268,56050,15790,56691,55034,46254,51322,52834,53717,38716,2262,10560,42390,5245,5256,15039,31933,35481,51707,23485,65020,17527,56151,15898,25963,12258,10294,3749,32977,38320,56813,25585,47592,21218,36439,2880,51134,48579,33259,17268,5965,29941,30151,37188,29407,14856,45892,29928,38291,7203,28365,41031,31003,6871,58392,53319,62765,1022,17029,14084,10809,29676,46529,18836,16408,8689,49295,36023,60317,6086,38577,61905,6649,36221,35863,29103,45133,21662,47303,28313,25746,48280,15687,14589,11356,28271,30501,31773,3423,7634,65456,12473,64031,23106,54497,23976,63176,5812,16479,58900,49796,41487,52396,5570,32644,31291,36223,14824,58153,930,14969,60361,53571,33305,58085,19320,4084,53315,35401,58371,8847,56960,50677,51986,32533,26120,28939,25655,7064,3240,64970,30986,65297,51122,43940,20050,21540,55820,38117,11513,63647,35375,55796,62630,374,29892,17778,59985,41528,26482,17105,21141,3282,31833,29191,5490,10718,44379,42924,16676,58298,51556,15019,10415,22327,35959,10253,33654,39000,11180,58241,34228,40118,39953,55357,4534,49522,15037,42382,51411,11706,35379,26956,18784,40839,46060,8301,46542,58149,41394,25465,57485,36442,63150,45788,48185,55268},{8276,63390,38728,32955,37463,58032,35281,57846,6082,55921,22046,50295,20411,22687,32945,44198,37915,25741,24414,42856,35710,46992,28426,42194,50778,52573,36664,49940,19995,20192,1896,47476,10368,2049,8276,25887,48941,62950,40820,25117,30347,16279,1893,25158,2491,17816,49085,25417,50463,56583,11789,38072,25910,49065,17222,25920,11547,10233,12970,42445,26914,29530,42213,34506,5869,46694,10453,62375,15776,22870,61012,21344,11039,53652,34983,32732,836,5632,40834,29659,19212,34605,19295,58778,1351,51917,61480,12953,36043,36821,26643,26194,7219,5685,49750,23687,406,22592,23671,63235,34999,36638,14098,48452,49226,31929,42675,35809,30633,4453,46720,4422,27053,21160,44604,2656,3573,33881,50292,17447,59102,49137,63352,30423,59673,44226,41898,57960,41701,24379,11721,8875,39779,50185,11279,48875,45761,53007,58480,16719,32349,59433,25001,44243,8306,57806,63044,19326,463,37287,17176,4246,37192,46985,50784,26784,30072,34158,14434,58235,23218,53160,35422,18584,63544,3793,26980,41569,53338,30776,30639,58546,8294,26278,63360,26621,42208,46211,48678,11910,25111,7038,13900,36587,37228,5962,38258,9739,2571,968,36339,62699,30303,53420,42454,5566,59289,9247,24636,16325,59359,9593,39720,1970,63997,56850,29572,5326,7990,47576,64797,41273,24036,14254,44348,5865,22922,35682,11462,10706,43937,29370,48998,13446,16084,31386,12449,61809,27597,3063,1069,20726,38296,10732,25676,54830,8684,42095,34742,20957,1267,53918,51726,37374,6296,39882,16291,56224,60615,50539,29140,7273,41801,40765,10369,46312},{30754,21825,55983,6384,21286,23956,15299,28454,14703,19994,43126,1107,50510,6871,9721,62162,63852,46813,61245,13974,29236,42230,18578,30077,4906,45215,49275,47170,11966,49258,54478,29009,47845,3942,14416,35909,896,49675,52064,7549,32709,41458,20316,28437,21432,15404,11402,46585,35377,50075,13530,24077,23592,11274,13017,47330,37079,27723,2553,32800,44090,33806,5950,22870,7988,43014,55550,63553,17326,41442,8458,57853,43751,52181,30824,59523,55315,39988,56531,18601,59612,37340,7775,26779,35303,2748,64720,23893,39370,49939,54781,36927,30467,42516,37702,24252,51620,6554,42856,18662,40066,63832,28845,54293,6507,47739,6302,37119,61084,9355,33353,10794,1629,23312,21615,14366,47666,62288,24613,51492,20617,37600,39263,47989,57103,51234,39268,14772,33148,47563,44884,55853,35769,36381,58314,29889,19757,48451,7781,13985,688,37152,45067,12952,12168,7503,17899,1767,5732,32349,30618,33697,51867,57219,57104,6770,16767,17120,3980,2238,1545,11378,26543,64497,14115,5106,23980,14444,48345,46562,7557,25924,15416,33830,52531,51981,58439,57543,2156,47239,5742,21162,3855,35644,58381,63693,41429,27385,6180,14176,24024,29800,62284,36617,8672,32474,43298,22873,26316,44886,51681,11571,48990,34433,41163,59579,55067,13253,1928,41498,38974,23943,23702,45570,21663,14422,51042,57138,56451,11548,7233,37235,7064,40400,54043,28094,4042,13925,17968,46675,62047,21224,28544,5347,52943,39366,9517,62932,25871,26553,24731,33017,1002,63227,26934,53762,22112,52776,17449,25870,48580,39731,40379,50581,49133,31013},{22111,54386,933,59250,28621,30513,17426,55428,38673,6923,22682,59746,17731,35919,7680,34851,13761,34259,11295,62082,62377,50452,9770,41164,8056,45345,44895,48723,40522,31641,12424,57653,8843,36696,18412,58764,42032,42216,15054,22117,3284,3514,14057,4900,50689,45728,58318,37485,52947,26040,61704,63867,45641,14131,56162,6688,29058,5206,31733,13496,3167,22319,51876,40909,26546,40483,44293,24129,43024,38656,54379,16576,21397,16131,17323,24968,3265,60911,7083,14921,35427,63193,26468,15974,9036,37018,43880,10929,35354,30505,42341,33905,9398,5328,60730,58612,30033,7510,29589,56897,40249,18000,34700,43738,60698,60233,2355,52439,40710,63694,11113,27083,37052,17355,61352,33418,7,49275,36534,29284,47510,22066,39497,15927,15600,46179,4851,42604,51017,16171,57363,2800,51,34126,1033,4695,1310,12901,24266,7451,29261,23799,40658,17574,19628,9249,7406,47843,12830,35177,19181,43693,2912,24052,44375,5248,11002,44903,33451,54295,14944,16175,40076,36084,46692,24448,2652,25207,942,8882,37799,58075,46795,64755,26656,55435,44908,63158,55767,32790,37397,6990,9223,55150,56933,53411,39151,16953,18808,34813,15607,10132,47583,9371,218,50645,21052,51794,43622,26038,8459,40905,40227,44403,6045,4240,15540,27370,62278,7487,20793,35220,39147,42425,5165,40113,64631,21032,27708,62860,55230,5782,16781,21996,23187,32557,16017,25581,25052,29536,64604,16310,12139,5774,14096,60916,53844,22284,21331,41103,62415,57726,57921,7071,10494,20049,28913,19702,33413,33594,11360,13805,8463,45665,52436,42593},{2432,3727,14916,13078,15422,61059,50990,22090,22769,51400,49771,56512,1864,30807,27363,20786,21892,50503,64190,9153,3335,19701,54764,7835,50946,52239,42020,3487,19195,33719,27278,33700,25248,56002,45559,33799,50192,4818,56311,16539,39537,22607,31582,45944,43694,43428,17486,11029,60694,47178,55991,27694,38720,47873,3139,4510,50484,60306,27976,7766,21490,12517,21152,11524,58478,23812,5032,30259,38003,25991,36414,37477,25865,29409,62228,2199,19908,5828,41255,50611,3142,5202,1904,21339,13090,7172,39449,33394,828,12228,49976,62688,2842,31162,12434,61437,17377,53943,40365,30226,17545,44452,61833,56382,35391,36597,27832,23344,44733,49550,36151,7699,48007,31710,2406,16519,35873,59563,6958,3866,22174,56762,25427,51862,25656,32128,41149,4842,35864,61381,62153,31728,45226,55440,44656,1623,51209,57015,29786,5500,26522,37867,51080,26757,32876,63419,64256,56410,33161,16092,19466,32181,13136,40538,27263,6098,46296,51567,53309,25732,57638,29029,33842,58045,53418,104,8827,20910,11209,38026,6399,63404,43374,62322,23168,1151,36109,4265,50147,2684,56378,55336,2443,15194,37140,54518,53737,5231,32046,5507,22387,55446,51189,60329,16161,51356,51941,63885,33320,2629,64589,28396,15824,19218,54195,39922,35996,3182,54802,5403,25773,16232,23037,40221,64985,22577,60200,190,42097,28421,2741,62063,41805,47621,5883,63663,37847,47623,46265,1992,36273,38274,26224,30387,55264,44428,64249,38199,25416,50900,8946,37493,23814,10808,41280,56957,64417,7293,31661,28855,64845,51512,9299,11460,10128,41644},{3481,667,694,48541,9142,7822,15596,46676,22111,15020,64825,39942,43345,34240,60953,29386,40417,4864,39031,19071,64220,16912,27639,56216,57816,22236,5074,59601,57653,38751,65000,5504,48995,55907,5060,25099,15056,19249,52116,18136,20073,42932,20551,25958,48906,17220,25049,40706,8562,13941,64653,23100,35762,42629,45528,38378,41484,11276,64837,8349,24258,13519,13076,30281,60803,7799,4940,2236,48416,29125,14314,54322,51555,56591,58221,38676,58884,26464,16446,12357,5067,41505,30601,61311,27598,27072,11967,53361,17791,64897,4981,43077,35199,38983,47187,38892,63559,56762,7107,4693,45531,17289,36497,16055,56687,20736,64292,6452,26174,22057,15789,52950,25951,34222,42737,52838,6115,22748,26586,30872,15160,36025,64027,49174,31624,12601,61096,5596,39770,64425,42947,60377,53651,45632,22925,35752,48217,39402,25306,35245,39828,13943,4611,45678,25858,13494,43480,17277,61096,56373,40730,20479,22381,1124,53952,14496,20638,37063,59063,12444,12422,58064,42909,51284,3874,51657,11805,34737,46937,35613,12629,27253,36835,9207,49608,34191,33242,57786,45885,38460,65122,64100,30283,6955,43883,3744,23762,33370,28410,31032,23159,38937,62013,13182,65305,43168,44269,29366,7101,20833,29411,45151,45233,30758,63200,8970,59854,6609,48729,42286,43629,52270,59610,50395,49365,34520,58945,17672,39223,27682,11032,25580,19775,47545,4026,43819,53741,39998,23616,40902,23548,32296,24904,35836,7974,22834,53576,44374,57177,13240,21241,31981,13992,21423,46288,1590,25969,63181,5956,1084,62929,43267,46686,19364,30264,62112},{41495,49679,62817,44836,53001,10054,53553,18819,36185,37688,22665,26611,5502,22200,38457,3231,38278,10137,51540,17727,46417,13892,18541,32016,53678,28307,30362,5388,45974,63970,31211,50800,23281,36798,20643,13750,35796,9945,52179,60332,30937,51271,47307,49154,46863,57833,50187,29071,43482,20206,30801,469,26289,53012,7739,34131,43519,29640,29285,38086,21458,9251,11851,38883,43669,6626,40486,58942,30604,59533,49439,21557,1804,26480,31413,59150,15359,12783,41805,3752,54126,8640,51704,4261,36021,20140,607,20273,13464,29346,60847,43797,32148,48559,23282,42144,18051,22720,16741,43609,55359,9155,24892,28938,19506,35322,42681,53934,33602,21872,54648,35432,47812,61520,33817,65223,49537,1574,31423,5431,28081,7809,57012,55639,35159,36178,12196,63907,24867,49810,5470,37503,33160,62595,18299,29725,65444,424,23554,50090,40735,67,29019,35127,15603,9104,62994,1253,24839,26606,45907,8035,46195,46579,25393,4831,57580,22867,60098,63485,52347,48990,61066,10671,32349,21724,53904,13569,55461,26181,49708,45167,25632,48271,56839,57544,39129,48619,11031,41142,32110,15460,17088,46618,26072,13861,26050,28750,28608,47952,27124,2870,27222,63919,51088,16809,65291,42436,9479,64551,23086,15219,48187,1622,24281,3365,25029,53358,20027,10440,34863,7919,47900,63304,869,50986,5447,21794,54722,9280,57664,39959,10524,56618,24080,30207,13784,55882,62393,28371,21586,5971,41605,38856,28780,49169,27744,31669,23396,23569,60310,35382,13662,2082,28720,25370,62401,34721,20262,65120,32751,48028,33090,403,40087,36888},{58693,57914,33970,14602,339,50447,30754,33701,41135,32514,21453,5426,63266,8443,55204,53658,57259,42649,36196,18101,21114,8598,36864,65415,55696,8414,22908,2169,29268,16906,63404,48256,53850,34596,10813,16838,33149,57754,3247,11326,32913,48012,28131,36467,46291,28266,38037,52412,45378,40058,46059,714,44417,23663,10734,46675,58128,40226,11642,35253,8251,4046,9368,44990,49536,38361,8652,51584,64922,10081,43114,30886,12390,60684,35648,62807,58743,32736,36734,25926,36071,45231,52377,33166,3093,2797,29575,14274,7715,29079,57239,17863,24714,19338,63721,57962,46485,37998,25077,26161,58799,26157,43571,47612,26149,44077,64985,60146,41526,48737,5158,1108,20027,6221,25226,63159,14354,48643,13804,14485,31737,55057,27247,7162,52889,38145,6692,4497,23162,44155,62270,27571,65232,53197,14047,30608,55060,54591,50964,22067,34855,4329,48893,20171,52751,24163,4247,11897,37829,27261,24706,23615,54581,61887,45573,28766,55329,42636,54491,64858,39350,17544,44736,32359,51478,63243,58350,47651,1365,1313,31083,3719,3405,9247,49744,2725,40198,38926,56500,27786,2688,1774,49494,8234,51271,38591,58235,59527,47711,17033,40584,37571,24867,11629,47170,21945,51391,62802,58642,61007,21275,1175,57310,1194,32980,50162,64182,48618,55455,20225,17820,6238,9791,45172,6920,36947,46320,53403,23513,985,10931,17412,41587,42082,42305,35508,63836,58093,39711,20449,55818,64759,26966,54759,55294,40949,44447,24488,13372,45724,34557,11942,16309,63485,11767,3688,25061,14450,22176,44451,28476,6494,19161,55157,53949,18809},{47587,5604,31952,32829,151,61465,56770,27081,48914,9900,50598,33104,28657,46118,9570,29873,60622,30284,22167,43874,44142,27634,8956,19585,49439,36237,16949,54148,20538,24111,36790,11375,15406,36154,21083,51505,9950,4004,52328,7878,53264,19512,14562,32192,36332,22842,3886,59908,44324,22562,53270,29941,38436,21942,65186,19279,23716,26051,47428,9270,15674,9260,48659,58660,26428,12926,65291,26745,3675,5672,59886,36406,38903,60119,44196,46937,39160,64292,60268,16691,48132,35458,3515,48098,3038,57468,44525,30968,44606,57080,48147,53359,52970,65367,44045,4907,59072,45665,28281,5347,28011,31843,1582,33287,14535,18305,26864,57772,9380,54275,58519,60643,38406,34636,12737,55973,28453,41679,18306,14489,24609,11137,39973,6159,11981,39511,40850,38746,19781,39986,45336,21022,1436,35634,55455,29611,36480,63469,29407,63098,32527,32551,2618,8096,36193,58011,9509,3419,11625,5476,38241,21562,24404,45761,2556,60101,21199,63908,61833,55019,56729,5204,63412,42646,56767,49046,10994,36768,58230,6926,47356,21943,46998,34680,38816,32616,8437,12494,53079,37216,20570,49870,29574,7082,45821,13878,49400,49706,59870,45106,43114,47586,1755,9405,52072,55088,42012,42071,55068,48847,23120,60028,5612,4060,23362,56803,27525,428,29427,43939,1743,62361,37876,49984,17721,7779,24963,9247,44774,57289,62920,45849,29860,9035,29428,51802,32730,47145,35930,16928,60222,62514,1681,51906,37648,6833,59598,12995,61458,45069,27148,26229,2817,40790,31133,40457,36357,23874,61993,56674,49447,31228,13049,43458,3209,52800},{9496,10996,20115,36902,19624,40186,4610,41236,24937,58388,40797,60146,57405,37577,58543,26887,26710,6994,24851,40306,31635,55197,45852,24800,51856,6418,56050,44517,57973,63469,53282,24043,46413,33730,7524,57648,9382,57627,30108,22056,12346,10057,5858,39895,37746,59978,7029,6602,15965,26030,19423,34724,27272,36582,23725,1676,12760,18429,19132,10835,8525,52463,38831,52435,63481,39380,48471,26105,34942,1744,16159,48588,13899,43947,47867,13533,4889,37832,210,58851,10705,6315,38759,55259,36038,22516,19205,11405,40363,6720,560,56892,6050,20403,43159,23746,12166,15902,24142,24842,20995,56562,7826,848,52973,39384,49681,26865,35778,54756,39575,33582,12308,42325,29906,59422,51241,14249,42512,39898,38773,40857,10800,57102,14953,8136,42531,30709,63501,48193,59913,4785,34900,46480,33235,34141,56190,34658,55613,10815,109,56207,50433,59824,844,54590,3816,19015,34134,39378,45051,31682,34457,20397,30578,5881,30916,35789,3411,23336,63413,64323,1791,53020,46536,40923,39478,20103,17083,4732,39932,25073,62518,23563,55794,58847,27479,6553,8120,55360,19641,34564,35859,21522,36362,65121,23667,55041,65287,40035,56818,330,130,56877,27929,57825,20010,28321,22258,35354,53018,57398,47434,7173,3397,44553,8509,46543,26755,20467,29678,60354,2189,55639,49308,56608,25641,31900,56149,35802,21795,16009,12964,60959,16841,33779,40232,57962,54023,36185,14600,56395,61382,60947,46100,41193,24254,50924,57070,58498,9553,44026,15073,21659,21334,45254,50320,61741,62285,6513,26700,51153,41942,20365,50404,25652},{41016,17519,23615,45348,57989,314,57516,12818,39775,32021,7375,20684,9039,60580,12116,13958,7954,64162,41426,40333,39604,3350,46620,30719,34375,7380,15742,47416,56789,13872,32386,24116,11341,1526,30965,46217,29480,55636,58929,14531,56483,43006,48518,16715,26063,26617,59446,45507,54401,57028,16922,7046,31570,34225,10090,8643,56441,31372,53216,6407,37249,44770,26986,12798,31575,60778,23105,60976,11761,26796,30376,18137,39042,61350,14948,29340,59048,34630,38344,9895,44131,37758,10929,65140,32220,51139,53056,39191,45755,33848,5083,37638,39584,60291,2962,20382,25086,36993,44018,12657,43103,41084,29797,29124,19030,57724,5273,13853,53232,41918,61127,23190,63520,63213,55914,62438,17231,20508,65386,50046,48439,306,15367,59587,10204,4066,33647,53784,56242,1040,1676,10200,38787,32131,32398,11761,61792,64935,53562,15830,3340,13528,26842,59198,40779,61185,58440,34330,53966,1153,59450,34598,10434,63271,20844,51566,61697,51041,60993,20981,31311,49962,41812,51690,43760,8400,14914,62541,7655,56748,13242,14016,46758,47619,5318,49081,28656,59610,37357,54450,53408,4865,44056,17926,32969,22061,59109,45576,47669,52997,87,11899,27469,35508,24116,56471,6752,27401,48719,41696,55516,60650,63689,31073,10619,56477,31969,40599,57297,14946,11734,20472,43619,29844,39630,27523,11570,22258,6957,11018,40137,55958,61840,4383,35074,65397,34640,16074,35261,14609,17308,18830,58947,31300,55032,44260,49851,46730,2783,49464,58227,28326,8882,51693,37039,27861,10712,63626,15711,60182,39835,57939,42021,54884,36155,1386},{14487,40803,12497,47484,33097,17721,46865,39618,11566,9133,51866,45964,2074,58414,42150,8441,15831,64548,21124,19287,8407,43278,12832,39030,11228,35514,8852,35083,35225,666,57347,53306,10817,4523,5652,40977,26821,59308,57763,48655,99,59728,33938,28092,17382,20557,56007,26959,45764,13346,23343,60234,25441,21714,52949,27413,50203,51180,26654,25995,3422,22129,22405,23322,64159,14676,2732,28519,3556,304,61362,31271,48428,30722,12992,12506,40831,61993,32921,13662,37563,34385,25987,52260,3175,49613,42775,368,56404,45174,15791,63510,44075,50749,57204,35861,24347,49401,34598,44310,32327,678,57845,39900,12756,10851,56533,55190,27502,15305,45561,30078,13103,36843,14128,204,51333,40753,9982,52996,49240,61134,34604,62497,15417,36801,44565,7495,45584,50766,33279,54103,27387,45772,17267,12965,27034,52646,41288,50732,1592,45147,47848,11932,51568,59546,16099,29566,42951,25486,56238,33511,10720,8539,38916,22653,34629,42293,9103,10841,34208,63709,65367,7304,23483,11608,63463,174,23085,30213,8290,27629,17361,19089,55641,15743,59338,12702,100,30233,57444,23798,62634,15917,47423,25954,24368,40435,3459,60136,11957,3919,50748,28579,45964,3800,8951,55668,45863,61950,64461,52796,18299,30425,35124,14743,34735,4064,31441,61464,5932,6854,8274,23273,730,56063,57889,12371,2605,27454,314,40546,26111,16260,26048,15907,27293,39731,7009,28171,7654,23172,20733,47272,58900,26526,12093,19537,56976,37644,38490,50060,31809,8957,48698,33301,1939,17381,44528,28904,48173,57030,23614,63880,51905,54346},{56862,28263,36418,12505,61887,43214,56810,3165,10413,7001,53400,22460,34073,8268,2342,33961,6974,16453,52721,38960,49186,24285,52998,50779,49497,55545,1391,41628,43897,57375,31594,40081,48541,64608,36511,17628,34165,36514,10633,532,28029,53863,56496,33247,11812,37790,21359,21797,24228,13596,43978,56620,4313,64551,30147,33775,49533,45393,32492,8769,48485,47271,55115,4060,38206,19925,4203,22608,14864,11864,54936,55746,2954,30728,60770,32383,9354,56455,20027,45211,5263,12878,8790,25010,21578,30409,11252,5254,57938,22097,33705,37512,44038,48755,11959,15644,50562,39793,38237,14962,41979,33387,27344,50118,36435,7648,42048,49676,25516,23372,37717,17226,7259,27505,5279,29267,52971,15639,6009,57196,51796,62579,3468,21392,35219,560,56663,42366,18664,47503,33011,19602,23602,62982,14220,12718,54011,55358,36852,30670,28960,28590,64563,35934,12492,5502,46816,21155,44427,18594,27538,53439,23674,15578,34147,48456,20259,30788,37222,850,28650,54122,18380,27504,13951,45730,14522,44011,63452,46352,11345,48087,24741,43762,24917,10147,29350,60588,52404,47346,60794,13718,61776,42145,5602,20693,59371,29857,50545,60126,54167,61130,52045,4323,29626,65239,14215,37620,28514,35532,51508,15854,64393,12242,26618,44669,51735,42182,35260,44197,59467,35222,50491,2174,60973,34911,56900,7333,61247,27815,12100,23045,39444,62345,28941,31989,53431,23335,24161,5842,28299,24305,9302,20733,48122,35716,43502,64643,2765,62547,30021,49241,4708,59744,63768,1197,27590,57553,33936,63802,49107,39033,52098,1844,25090,21612},{10380,26057,45642,617,27412,28655,64330,44605,22722,64507,3940,40567,36861,46916,17018,33319,28991,21333,29933,52949,35023,26816,26178,2589,49697,42520,58899,58456,38661,40334,47414,53691,48481,41991,15073,36496,38139,54764,63578,17784,55425,63049,63448,35999,39107,64608,21426,15025,46846,64191,52327,54344,20658,37329,50840,48914,56785,47961,31115,3703,11812,44997,1207,14784,33502,41293,38911,14140,13176,685,19557,51925,45272,42493,30313,4843,54478,62479,46324,55186,27434,33142,51283,37081,22627,37883,45696,50943,4903,33541,9026,12587,41229,22753,6944,65480,39545,3511,59688,544,4037,46014,4927,14167,26486,30376,7720,27069,35237,12288,53357,29577,39815,15260,24420,22565,21179,40972,15466,23767,63836,12642,61979,27207,4375,37820,10463,17116,9347,24094,29409,41431,44337,21582,61474,18865,53245,57370,34200,32127,54254,4140,359,60991,37350,10389,18075,62175,60296,12708,44522,63282,32495,12079,53344,38563,44090,10877,707,22578,25817,35237,21750,1892,45381,47920,42842,59379,16446,36489,47479,3108,31228,64305,55415,47543,28341,36936,55969,44367,35342,12306,1329,56104,62457,14902,58286,5501,45366,6047,30162,42882,38821,22113,10438,49614,42849,64687,54066,37782,64995,13315,58057,3789,13352,33397,3400,12232,6747,42047,14470,64783,57063,26912,5443,592,49837,19440,59572,52374,18667,25594,45343,25512,13663,9577,3384,27922,29501,3648,18817,44526,19007,10682,48017,44552,49964,45916,42304,63667,65417,18087,21380,55504,32041,40566,11535,46618,61961,3857,22239,34821,10321,32305,9622,27042},{924,48593,4314,55192,61200,14493,46915,724,39343,34926,59681,33912,32120,40555,25557,41242,14582,40805,36419,485,58967,63505,41717,3305,25858,35220,13811,63460,7420,51124,54318,43194,21262,14660,22593,60382,62550,18276,35041,58265,8228,17421,4481,4720,21225,42834,45102,40388,37756,8186,40510,31063,6913,50261,63549,10936,30302,42280,18122,21263,8322,22734,1501,24179,5709,46220,63267,34188,62798,32661,11339,59701,37727,16990,10178,22450,42432,3329,52953,3601,26910,29161,57184,7722,42383,3426,55335,50422,15085,32597,61156,11560,11962,12421,52597,17375,41231,33172,27904,35496,21065,51941,63305,46991,9295,42300,27161,32003,15984,43800,11808,26816,19052,49141,49112,58980,22678,8634,63027,42526,21317,59055,34597,51872,25822,33164,22398,30792,41621,15147,56704,52801,35859,49617,14778,9811,51010,43575,36401,34372,28627,6437,15902,35364,27701,55127,64271,8830,57763,44856,46,31689,51715,46583,58543,64567,4056,16879,57261,41268,6899,61527,2725,45474,43338,41497,46805,20380,3084,38495,60825,54207,51303,39901,11912,12124,60986,22714,61993,27401,64622,16465,49771,47579,10746,55135,39019,24644,37474,46852,29207,21582,46962,17304,6088,18364,61237,28295,59473,35896,29784,1150,58725,22533,9761,34602,7056,52973,1216,64846,3144,62843,24523,880,51152,62409,27308,57732,40391,48300,36058,12170,17667,31703,57689,28575,50801,24267,7202,59551,21973,7393,49573,54110,21538,54626,55001,53150,24345,19579,3760,21853,19604,47866,51534,25988,19688,14118,34523,59608,55231,43378,38729,44363,39382,49444},{39854,31310,25073,61290,7787,22164,19404,28312,61111,2193,21616,33480,24620,57434,22073,40252,26777,37852,43676,55839,27760,63925,63593,52971,42155,50271,53664,9379,55574,14221,3630,62009,18284,9994,1028,9300,9551,35694,19624,42499,57602,11278,11002,22705,53943,59574,51022,1559,38300,7185,16109,20858,18599,18345,41627,52613,14648,48482,36801,54629,9924,62343,52246,60624,17590,22958,43038,25149,9320,46121,13032,25248,24082,25345,23260,34787,24595,52887,32982,4519,12406,8647,36175,33850,15927,47383,43776,19194,53615,5731,3112,38475,47325,44350,8039,43616,32823,47881,41765,12769,60829,64686,47427,58076,54461,10483,21630,18575,8314,39294,34827,58441,23247,39551,10407,43687,4467,10341,18766,62356,34086,41533,47847,30241,56796,30949,5276,25231,7570,48374,62792,34798,46068,24760,40858,42884,13835,50412,44836,40658,53311,40151,33953,48263,48991,28692,54132,55237,55945,20442,32999,42569,30060,47464,24826,30397,56962,31687,42115,41096,7501,22611,9129,14481,11143,1538,11393,25565,10357,28961,2991,53654,25531,41641,20351,24363,46074,54262,53063,43647,20575,2707,194,6578,10536,30396,57417,36361,47344,23880,59573,2681,54383,9253,40846,57277,17061,8592,39872,43554,5730,30712,50214,56182,23115,34801,52453,65267,37084,22073,12948,29128,65322,23092,34186,41605,3378,52541,53698,45374,12712,60793,27857,609,63147,5310,9834,57286,9512,15300,43281,57267,60971,23203,21778,25712,42843,49508,51006,24317,36450,15455,25519,58210,41435,18282,14861,36862,55079,57272,2738,10215,30458,27035,51594,42287},{109,28822,20724,7497,9166,12121,59015,57836,3205,29898,60508,37905,57675,51231,38553,61148,37140,28469,32785,41965,10492,11943,28369,25879,11016,22898,51858,6071,30331,26916,21170,62911,14357,41222,27846,33319,45625,47807,48241,38452,37491,43437,56375,49652,1951,64620,39566,40805,41516,10214,48064,53745,8501,55552,9388,9574,8157,38400,55815,46263,4416,12850,29734,21839,60618,57049,29447,50484,34100,59457,18143,39065,2859,9131,29423,25880,37148,11936,37840,55792,52031,32634,59097,8863,37594,61804,22831,38890,59709,28634,9591,49914,39438,1473,8405,20367,47108,37867,53965,44046,4173,54016,60335,42725,32147,4092,13540,42751,26771,50748,12425,54503,12967,35354,13250,31270,26442,15455,7671,25314,50266,26838,63338,25974,57861,44662,38267,17782,65225,65319,31453,33798,47912,3599,45056,8236,41330,63844,55282,36693,57071,43497,48757,35765,777,6259,15226,52725,46607,12241,25891,56590,41590,63769,15119,20240,5176,32933,59091,49106,1334,55355,33853,34624,22265,31374,20813,10348,29312,32148,19963,9599,1375,33124,64018,59183,51507,49723,28478,42450,58066,13981,2919,32332,39954,28162,54255,57413,34732,36140,51953,6596,24914,15205,5377,50862,60657,50229,23841,40954,40416,50924,27743,4657,13535,46448,44633,30555,62409,979,32204,51328,31118,14865,22453,52984,17283,43132,25384,21612,54332,54040,60668,15402,50916,23677,10055,43254,60380,44296,129,49775,50623,2672,2971,10282,87,38083,49765,17896,53929,20001,45519,35418,55744,17451,1386,22020,20886,30470,56226,23363,62166,9993,44122,48580},{29606,61070,29919,41811,30846,15950,24526,13985,29362,46593,52972,7579,34571,8035,8796,22271,53653,51168,37072,33338,46590,2643,30956,11738,58386,60560,43821,36837,55718,40217,7214,60657,12170,58174,53065,38499,27081,20745,12880,36002,38687,9428,6688,9741,54931,22915,60953,58971,33160,3079,13114,58027,22262,49714,63220,798,59523,12804,43781,21640,50228,8377,49236,29295,48107,1170,31565,1376,62072,47481,54281,32491,45560,65448,51187,44379,21932,55927,25362,53154,64371,2494,44438,6666,38083,7753,59511,55042,19804,43152,58141,11445,1678,729,50022,44887,27506,10289,46630,10544,467,28707,37693,2398,28909,54927,59591,51376,13110,34633,38084,44773,53687,48487,35106,429,30069,26716,15439,23197,19605,5490,51573,43898,11588,16079,19384,31391,36584,40623,31640,26465,35110,48531,35712,32427,4168,16879,44536,52464,61163,53203,48209,7178,46364,23183,62817,14656,54318,2058,40920,27553,11163,63061,6860,41223,7557,58068,21843,37492,41795,12545,45462,44240,4143,15161,36939,50336,17927,19338,30329,24174,25994,22710,2422,38908,54949,36311,24390,56957,11605,23844,13898,35622,42701,2244,32861,41692,1278,39672,16804,27092,59734,21129,13031,39749,62258,24455,48770,2808,16534,65013,2979,12374,50212,246,59638,48290,56943,14502,13852,54823,16483,57552,57963,375,13496,2002,27301,29790,275,42285,60305,52971,1586,37015,1379,30397,48401,44984,24957,27129,63325,52410,4259,1451,243,53979,20470,63087,54058,30229,34311,64982,2081,22866,31300,58158,19245,31849,29647,37926,19698,39818,56071,52651},{48625,56548,8699,13276,25541,56520,28241,36241,46622,4014,20394,35754,31871,35585,59195,21066,43833,20620,3167,29729,29663,35409,20239,3767,31913,43379,37037,62268,27118,1633,7120,62583,47215,59357,27561,63483,23810,49236,4410,9054,33384,3352,22626,12291,60542,43904,54299,40215,4651,21807,55117,54654,47540,16749,13574,16502,815,45734,50177,27162,9722,6514,48803,61501,49212,52076,46677,39777,65012,28088,63737,50780,15667,278,43834,24590,37774,25900,44921,35722,12226,6220,51449,46273,41883,10390,65511,20708,3947,7043,13671,60580,19598,27498,55895,31639,22712,46531,27800,12384,10782,3707,9853,51682,21761,45372,31880,6529,60432,18633,7887,60683,50514,55171,4127,31398,37983,22615,8354,43573,13314,46996,62497,20541,11324,36284,51675,20835,47428,18358,26656,22569,51782,54641,17642,43931,40717,47428,4362,36281,45735,57301,34342,7099,49662,46418,28960,44185,52312,60331,8564,37608,20082,61373,37302,41554,44741,62584,41052,38521,31264,13348,56986,56882,55506,21564,225,50860,22738,45939,42925,54656,14970,38647,5235,32746,63858,43268,26416,42754,23795,5690,46518,41981,17180,45584,59476,46931,63112,59968,6097,50742,62173,42567,11944,51087,37027,31191,44596,40000,54948,52412,18687,20670,9642,55500,18484,62847,42021,52703,23256,15456,8307,24146,24597,42873,62664,30914,22749,33894,11034,60412,38844,52957,50563,19236,34779,50341,5080,19142,65430,13569,19820,60591,737,65353,38379,49998,42014,9386,62680,45977,1571,30949,48285,65009,16373,51483,7443,18459,9807,52214,24931,62566,17787,48510},{40028,64130,10791,461,52502,62797,37635,14170,15242,47429,30467,47816,63169,3188,63730,28805,1682,19208,60077,26202,14425,21674,25207,37538,53375,40346,24901,49429,19839,42659,56516,43786,44736,63299,15827,19678,17427,39052,18811,26502,36661,36640,11995,21540,11930,45177,28426,29437,44103,35175,44908,47530,34472,10080,62766,86,30318,50407,61555,10866,28075,28975,19976,32720,36461,35404,40235,52881,39022,8850,8097,38060,19801,54003,29807,33533,17789,26712,5151,57270,50458,41722,14117,44093,45929,11138,1350,43067,55411,58129,64398,2801,54883,48022,52780,61239,62401,51473,7420,11736,7314,42507,58042,65374,28644,32639,55709,23749,21617,44866,28121,57876,24861,29917,15123,21257,25600,40632,44535,36166,60577,1188,64449,6961,62256,50219,9162,46870,45093,27556,21875,20082,19861,8566,12779,28744,19578,61690,52972,45304,61457,44299,56968,13440,12685,16159,5774,57512,62532,54903,40154,64013,39518,16638,46446,15751,19050,15966,57066,8340,37689,27718,15110,25972,50272,12432,29870,30569,37533,43918,55483,21957,2511,27970,35654,22771,13914,48964,39019,52403,56898,25849,50608,52454,12172,36614,15269,43315,24592,40629,46450,50793,9709,30988,10923,40643,42253,41085,16944,60960,38129,550,19348,33266,15107,37616,16924,36715,39416,24976,61422,38717,19971,32974,57494,25323,9012,20810,25066,31893,37657,28661,16529,59113,29641,15580,6407,5208,354,23659,37581,53844,29963,42743,16803,12455,23539,40085,36080,51621,39185,40698,41451,63944,25496,34748,33883,37781,12093,1453,31288,37814,18291,6597,6435,57800},{25642,13489,19250,14712,28433,23716,42837,969,759,58950,33500,53805,14504,2447,15446,58517,39541,50005,18589,32507,63437,28043,51088,41186,50098,10746,14493,54726,158,13411,15069,15841,53993,702,30340,42659,6287,12626,11076,28848,45714,39426,13696,13386,53221,20988,4256,1427,6785,6182,19578,39814,59156,39486,52350,30968,3032,41450,27562,18307,41446,59135,10100,34688,46994,32877,36079,18617,62399,20248,18108,1109,14992,7796,51037,18519,64354,42635,1999,29421,46313,6187,27852,62125,61791,3593,44675,10193,1955,35439,48862,38495,34575,42104,41391,18352,14665,52974,40872,46202,14370,15696,60170,7113,22273,11354,36895,52792,35991,8309,23140,44317,37885,39404,64427,41322,24163,42342,42515,21743,40590,28243,40201,25141,8219,38956,32179,55864,56612,27055,57855,25746,21422,39938,41612,28509,22019,39094,26749,40333,52808,52477,62439,53438,59263,62733,37560,53873,49095,54472,38441,27616,49384,36916,50227,26419,25977,37048,45711,59444,36694,27530,58282,18585,37558,63588,18513,43632,5969,17757,64992,12873,29901,12252,51865,43999,55705,31809,21188,32408,5319,7834,20292,54288,60938,29566,53754,65189,21299,14006,63432,54618,37743,31334,7806,3746,25086,12983,37779,25246,56,14254,6159,55304,48756,30627,36374,39135,64009,39465,37184,29553,27047,41235,23685,41924,256,3449,37903,43208,46612,17325,10567,21708,44069,64984,61083,26881,28458,30828,1687,5972,31644,49783,60056,49210,26095,43403,36560,39203,3561,15903,3245,65064,27879,21316,53408,21585,14492,36758,27886,12603,55990,25001,27909,56801},{29088,29346,38274,16039,29429,19421,43633,12075,49900,11033,25155,27144,25045,38390,25004,25487,9828,13453,51404,53330,29472,28066,65459,59877,35994,36502,50277,2088,56310,58641,30747,41034,50587,13363,17329,46741,28876,42055,14524,41572,35881,52729,31961,42572,55446,63671,52849,25805,51298,58594,11996,6646,20963,48726,60123,43127,47214,24907,51998,25151,19052,17220,62714,65297,60245,27901,56348,13442,10414,23950,46888,61257,28632,6220,56311,35808,52672,15239,38691,18936,36537,10297,40059,19516,48837,30760,41718,31752,38958,58467,5963,3165,4593,46536,14420,19157,59241,5667,25120,38916,42100,14840,32242,7961,52071,60351,49724,33006,35539,10157,23292,5410,47932,6643,38811,7396,38451,59876,8646,48241,19418,50630,43447,5928,3085,35451,51828,20119,62167,63237,41845,1203,62403,15360,42639,40810,36926,23005,5022,25369,61788,62755,60897,30011,37907,25692,35747,31641,18914,32120,25642,24282,48166,44231,69,38681,31490,16540,56579,30082,36666,31141,4770,9952,24446,15339,59210,45123,29147,24745,21015,8633,54717,64175,51780,2227,3533,31428,43104,48845,37946,57753,6261,35188,40686,23226,65339,37859,28152,20946,30070,59728,15208,65027,52386,29851,25020,9380,30637,22505,13974,56777,43598,58388,35452,34384,17543,35297,41110,44212,51066,42320,315,21495,32973,58905,53937,65196,44679,49071,58851,35960,65409,52286,31084,48178,33697,59234,35758,15072,53257,53375,55746,2732,10135,51888,8636,688,58066,65243,18579,63162,35340,8106,30381,59538,49721,42894,21895,27900,4613,21432,50068,20051,36309,1907},{36267,23332,34096,55446,22973,11861,53447,877,26085,59607,13825,43781,1768,63550,56884,35063,10159,19644,63724,5702,36322,20505,55156,23641,4944,55186,51254,13500,22813,1845,46536,9338,32407,41847,26477,48063,7068,2843,36736,20171,17015,16204,58581,14831,7700,51555,39867,44461,21331,54277,7481,37229,36998,24540,54292,14520,64196,4497,16139,18833,19543,8090,19424,36630,5230,2136,4581,25156,43513,40672,14950,14393,29860,45583,61883,54687,50063,13711,18630,44377,50784,63081,33894,22657,29068,27842,48985,18182,19288,1155,61362,62165,41322,57077,28642,48537,41749,10764,41296,36505,24373,21641,8005,39073,27774,56165,62166,509,23364,17283,49068,38615,2615,65360,13108,47200,16766,48675,33704,27581,55368,13490,41640,59491,6645,43851,25655,34444,19211,22272,16194,36503,9311,28645,47744,4370,16568,21629,389,29461,38048,9794,37641,16585,34723,9736,25715,10913,45323,20140,34152,55894,8788,22994,46260,34040,9754,44824,45544,49458,53185,36024,27320,43962,19469,36255,26866,29264,44725,53463,14801,15027,50803,6239,983,50645,6461,7300,48035,41523,35572,12026,45243,45288,19206,48611,5059,64067,63228,35665,26206,29335,55313,5982,44719,60208,19655,31432,55961,61572,29433,49626,55016,30241,5226,54941,59777,27095,20603,41485,33934,40023,27888,54497,44577,2804,6335,44855,44498,34670,12120,40851,3016,4969,47962,43725,2597,10647,44850,54149,53173,609,62062,48717,6210,55591,63337,3654,23552,46158,20173,52886,15209,5855,28878,42356,42551,53369,34300,55957,59843,63545,48567,43130,14428,62129},{22713,22287,61778,47030,36813,17685,56251,35608,32665,28755,41260,13724,1178,37183,42413,24411,27714,54836,28810,64114,63447,4895,57746,19865,5153,33405,57092,7776,39759,28304,7882,10267,9997,48251,33588,62671,1780,17544,26157,19192,35644,48672,12701,27634,43091,5261,37327,33727,45226,38145,47593,3641,38576,28808,35743,40527,29716,40290,23615,27739,15090,48865,35438,59527,47601,5936,2304,6251,52398,63735,24175,42079,9275,3161,12183,37654,18240,22094,42570,34383,12846,20149,59175,49023,17574,25466,8996,47466,24111,52214,4139,55288,52467,17849,5320,10761,25007,39872,61630,33370,37436,50243,16985,12213,45733,42549,9880,53746,63569,22681,54522,55901,13501,23609,55244,63785,32928,61118,50491,42791,46913,37390,26533,3702,45647,59416,3922,1599,4581,47506,42104,60492,3476,10830,28315,4852,43510,33106,42747,16692,9596,2750,49626,16568,34749,15931,63076,12746,3006,7090,61073,56218,32624,20089,28656,24809,40836,33671,20785,564,29543,13754,53355,50387,52561,12597,26986,13372,33143,34203,15964,36413,1377,35848,47687,44344,17777,10920,35473,62447,15492,22293,53306,58570,8230,54701,56132,19674,16059,40592,26970,29470,9041,23593,44444,5536,35939,26401,54593,17957,40251,9467,39439,4041,8141,1032,32248,23547,42179,49721,28808,4697,59931,9483,62467,35110,63412,45121,41764,8692,61165,19061,44791,50641,31782,58453,44700,64698,60392,13392,30309,44334,15841,21485,2559,32044,18414,62933,18367,20684,59194,25382,30221,49376,48319,60161,43819,8179,57437,50943,12868,19064,44234,12748,40801,58371},{49952,21970,25755,18632,41224,17062,36953,24920,28183,14376,11834,229,13314,34533,37628,8531,65333,60331,54162,6937,21544,34710,12902,32735,53417,39267,31839,3434,64406,963,60117,30829,60441,62273,12487,12019,18414,60093,29079,63182,10670,54467,50485,13432,36699,14361,37759,3340,48122,27198,42750,37471,36673,7895,59609,33413,47278,22126,10367,27947,5528,47550,18668,61483,58378,24575,63517,22218,35884,11295,49672,8315,5536,18785,26699,33270,59241,38925,51810,42305,12011,38184,11412,45800,10026,32302,43699,51544,51035,55578,28908,65349,42043,50182,24320,15643,31453,679,28666,49931,56534,24376,820,20163,15455,59266,61246,25844,39962,62343,60783,46093,3546,5076,40024,63335,8985,34424,45200,6870,21288,62211,1730,46591,52378,43763,11888,6250,12053,40621,18542,61621,35022,28220,17994,15849,59086,50695,42869,45851,23555,41499,4556,32026,25185,13707,18282,13635,26451,60331,30107,59413,28276,30062,47285,16270,20444,25808,19733,10434,35358,50254,33861,15299,31833,36447,56971,25978,37291,9563,51176,30866,9089,46909,3257,34575,58109,1691,52941,1207,34533,2944,53387,60005,24940,37233,26922,25098,48835,47064,28461,11019,7723,56220,56713,8532,35423,29480,8425,60420,10619,52743,5805,3896,50222,52315,10595,29157,35866,44918,58537,14139,43003,62555,5283,27194,41237,385,63316,50226,34116,19809,13070,40937,16949,53594,19948,41291,21854,15137,17092,15251,48553,57395,21750,28466,17791,27505,42860,44807,50593,46663,37549,21516,28235,22491,21567,1512,7333,12790,42221,29141,48727,20993,15004,17868},{22965,46350,56290,5427,61324,29151,50435,57053,65105,29487,14563,22992,21375,8880,3221,6128,58491,12212,26687,31621,14743,18588,30078,46768,48168,12531,19734,61740,56061,37376,1608,53599,2994,36921,18249,3974,14772,25740,55439,54654,41554,30302,46913,24849,33469,28364,21923,15592,21506,2418,5497,23680,21094,31168,16161,23837,36193,12587,15300,39723,28252,64536,32308,1304,1988,23710,5539,14946,24762,51018,54712,53999,38452,29532,55881,65068,24151,50597,35806,58621,17317,22410,46998,51270,36503,28408,52077,16489,36680,3926,12274,38560,41355,50313,9334,16088,53524,27881,22085,48888,13190,31867,18386,8496,55148,1493,42050,52659,32981,34932,41065,54461,8804,50099,29953,11619,63442,54222,15489,24995,50193,20534,44805,6555,48363,50314,64836,27242,35389,15104,28146,44521,41874,36224,17991,38745,56605,4711,57552,6553,58205,28076,48669,29012,3669,62272,36006,56130,46192,40062,2189,38540,43308,31597,63099,32695,44566,62030,13144,6970,55270,8018,5729,41440,26745,43174,64813,65019,36959,57005,38361,19083,17644,50028,15263,42292,30516,23580,37187,20388,44756,15532,49029,1600,60843,12836,24292,22674,42633,9618,52242,33383,61596,64428,64604,8438,2070,43134,64610,60156,9382,27410,37119,19015,21910,46935,49747,60390,45524,60215,7524,58640,2733,32638,34014,50166,38177,13747,17884,50392,29131,26039,31923,42559,40738,6091,35668,22506,28124,5180,51997,34848,56068,25690,19374,62190,40433,29386,62152,10454,31390,46656,26625,24773,13108,50614,39434,1154,4280,30141,42949,40580,50420,4896,42168,62783},{20942,5857,63187,53802,26806,62472,45295,61667,30217,54059,32402,6288,42240,1530,63362,9339,21711,935,50095,33273,2303,59579,731,1207,38076,58475,6801,2235,60095,15408,49411,6027,20237,38585,10154,42493,20591,48758,45,31219,37557,5647,46192,36804,13224,21258,58194,42459,7526,37466,63336,22738,56403,65302,30872,59287,65168,21979,6523,5622,1392,63894,43128,47746,53438,36970,35256,59501,24610,46190,19048,15725,6730,64299,14636,40902,16095,54487,30392,48476,54382,64561,13248,1923,31964,21451,26928,52890,3966,47336,51182,10104,13352,22879,5612,17924,38732,16636,64965,17173,21823,40898,17871,13976,39271,23774,24566,55790,9039,21558,38696,8542,45977,5112,16185,56484,25927,21455,25939,41229,4277,13651,60452,54221,19358,45267,8832,14912,2536,50484,23894,7812,58037,55772,2215,30313,20419,11662,61906,2071,4489,35952,38896,13303,30690,33669,57558,1575,15129,27741,11113,14110,21760,1304,1089,22670,20300,47552,55713,24487,37577,8297,26809,27547,48137,45144,35698,5007,39035,18342,47882,24708,5110,36993,18333,31152,11605,29665,44702,10619,16340,31857,7624,19184,10182,59258,60627,61541,10895,57396,16183,29567,14140,60997,31095,1931,3721,7825,25566,2930,18384,43432,32979,40579,26246,36355,17365,36704,6929,11222,33707,44244,378,9721,11423,29811,28583,2865,8733,54162,19478,40740,29323,2972,39501,2637,42443,49069,4168,26691,14471,26219,60359,17470,52310,61679,61395,9272,19493,29607,21872,45834,648,47571,24171,42027,40297,32913,49861,19557,63713,45692,39518,12904,60400,4319},{61768,40990,17997,27084,37135,45971,34843,2444,13013,33217,51858,29552,53838,10674,8138,51714,4551,49360,29851,37239,935,5704,46469,53832,22597,51925,6141,63508,57725,40289,21968,27873,25857,56197,10389,26708,37253,57796,30260,59173,21079,42541,51233,60223,39096,3000,36385,12336,21865,27538,26836,7213,60706,11424,22017,41971,64194,13152,64026,52070,24596,17369,65294,31079,48726,64029,994,15233,12960,49697,8414,705,29107,19864,20184,3042,16978,30491,29488,63280,44362,12714,32283,13146,1045,27897,1375,4512,48121,53882,28670,13066,36147,51832,29721,41992,40398,55944,33867,55120,31742,32808,51530,48266,14031,3327,17090,2089,21686,61155,64384,52371,55377,42810,63681,33725,58918,37901,33744,37610,37583,59520,59092,54039,26683,43735,26737,52916,18445,54682,48791,44056,14865,33153,56460,43978,61183,42149,2733,4991,18261,49510,51093,39616,59004,17456,46200,9565,47630,12944,53836,36492,13918,38264,627,33137,49186,980,31861,47176,49849,18351,27113,21718,58384,60646,22668,56904,64514,10583,47905,18771,20286,35654,32624,62586,3446,59550,49133,56335,18929,23596,46002,34327,53416,20055,48309,24264,22335,15472,17723,13380,437,18375,37458,30779,63556,59571,51964,46288,18500,63331,6817,9639,53726,1280,57061,49005,11445,44695,50618,10038,2071,24447,12434,28742,32072,37116,60522,8601,24086,56132,45179,51877,34275,44584,14495,51616,56469,26152,21505,28086,26144,14401,54025,42820,59974,18346,1380,59633,39232,45354,37548,8505,62836,47501,39147,23313,17159,63858,49126,4886,7039,53428,38735,9383},{9715,18941,34553,23352,29661,31509,26059,60912,3902,4241,11116,59025,53351,5906,32293,63076,56774,40865,17746,48581,42399,44504,20078,9102,64767,5166,17435,36196,30613,18103,23881,15695,6877,24451,2854,1639,1296,52768,29269,16321,24529,56007,36430,20870,615,9132,32744,34532,27754,9032,15929,59677,58507,33580,30555,24178,41099,59874,9239,44435,5705,18132,28531,37878,26491,11207,12164,6084,59301,2493,19230,36251,29750,31436,9862,58111,52114,23398,34502,32254,20838,57288,2663,4820,26846,58538,43352,18893,1743,13079,20722,4707,21511,55097,59828,56556,64397,12109,9648,39742,62968,7310,31912,32141,60287,60107,50958,16611,22128,25929,30618,23365,51015,29598,33460,51209,14956,51610,29851,32289,21948,59495,32888,6409,47671,38736,10263,42285,26847,62953,46248,3731,52588,49919,2566,40619,22252,33892,61187,25178,44061,49737,53339,28181,33357,53003,41344,411,20838,6079,6826,38790,53366,327,29424,20206,22239,25417,244,22766,32150,2133,57271,55796,20933,39441,20924,34945,16013,37966,62360,51387,64527,42053,53318,4740,47275,34817,47129,14726,12312,28100,6,41150,49529,25728,42384,49959,13056,1331,14663,39691,5366,50786,55273,15693,20058,20236,5483,28838,33041,47344,8549,37903,59084,37323,57297,60435,56789,5893,59488,28624,56942,49724,38811,39015,26724,28991,45551,64061,47157,7278,58388,38430,57808,47575,59099,49594,58190,29857,47847,41987,21168,2787,42033,31301,19586,52617,62330,65061,23141,23686,59968,28354,26747,58233,24118,36648,58935,2444,28949,52402,38907,35716,53668,11087},{63970,5206,44707,17029,57059,17051,54482,43540,41548,56136,20716,51599,17768,32866,37389,8621,41675,24189,24633,20088,18431,37339,31006,55989,30637,37837,46286,64094,17149,21955,49717,62087,17412,24764,53559,16920,37346,45514,20817,5892,48601,38772,57302,61534,33032,15553,40796,51670,46006,48771,41767,13761,37977,10044,15289,2693,61272,41863,61440,54498,11236,54454,60906,49627,56290,64667,38323,36834,63813,12140,6041,38838,51728,4354,64749,43142,5429,27125,30696,8323,25679,49107,44143,15012,41459,51730,3650,56091,24752,5125,48531,37775,59590,22131,39305,36185,18872,53500,13735,26469,39831,34210,42312,58578,398,33802,22653,61786,30036,63039,8706,3152,9505,38692,29462,42162,43236,41751,22590,64736,48844,57381,28757,63340,50648,29943,4455,61268,17332,33446,27655,64555,43765,1267,50945,6637,35334,28401,45370,49905,49725,59910,14959,32605,36455,2430,26638,14958,4541,17449,1002,64684,26665,34572,13881,13486,51130,58,22161,43521,59565,19774,15354,29917,54849,34205,10787,55005,43891,6899,33283,38694,20687,21407,33393,62636,29925,3386,8793,14092,14161,39295,63337,60224,64491,22676,56689,29831,8033,39120,19311,55063,23145,63574,56587,59467,57383,5219,36549,52077,9945,8936,38142,31711,16433,4967,62145,1804,64832,16985,5167,50248,15992,39065,50617,4078,19343,12966,36937,11528,13242,58371,10032,12763,45144,18230,6730,12315,38283,20268,14762,53327,4430,9704,43230,51353,55607,13500,29439,10066,50212,5814,31777,15828,21390,21722,23481,56587,43933,56593,37182,23555,50698,26632,18397,40897},{58615,53863,10250,59895,37371,14160,32560,28771,40488,2687,59937,2992,28930,49625,37420,19775,61777,15668,63222,8409,55850,28068,15494,39994,9433,49429,1445,41458,7291,17536,15127,34480,49336,33563,52304,8595,31058,56947,39493,57001,52008,32255,58088,64916,23081,46700,1715,25424,3739,16286,26037,8461,16219,27785,38210,14258,18610,62336,59177,48350,54656,14568,38314,23136,55941,61963,60981,23372,26597,37850,34592,30503,6003,35235,44288,50909,33000,55708,6622,18586,35342,36602,42716,52750,17075,3428,61546,45997,14014,60580,47645,46567,7417,38774,48747,50634,49345,35642,50799,34634,9076,21993,9558,2426,59938,8682,57368,52783,61524,24212,49281,22864,40114,30461,53577,53379,19518,18974,57922,44653,7191,60562,48351,11253,39291,27969,23641,55106,22281,45398,13785,51956,49448,11538,30704,42166,45526,3427,25279,41975,53397,50655,27254,13101,36412,56090,49399,15832,30962,52371,52318,45423,54392,52787,550,56545,22054,17542,2929,38534,63465,60390,47832,53961,17292,34274,12445,46851,64370,32999,37659,54103,4050,30373,63223,7374,32771,33485,53449,45413,44969,17966,41499,18660,50422,57294,64422,56129,41034,59554,58799,46952,63079,7939,24358,32627,61345,38000,23089,22552,62679,20607,61285,17670,42003,60904,3513,39334,455,2150,41465,37554,21596,31129,35488,58971,10257,2579,11720,36222,4701,26226,2737,60535,1632,12400,63809,61821,11635,305,60542,2001,61477,33087,501,39501,17117,25897,2890,50038,36010,32297,13724,55856,38432,18671,53746,40954,56696,40932,38867,53616,61790,51672,39340,56118},{25756,52795,47108,50164,46135,7723,17985,37497,31973,20895,33123,58145,65374,34016,19232,49926,12378,22981,53121,1836,25385,20826,1305,24162,38370,58012,52268,40518,41591,58201,1613,49849,49329,30310,22168,53597,27052,29867,10463,51526,12058,25897,44138,64164,63754,16647,17419,29695,52157,64027,61836,4865,995,43258,42480,51150,7468,45112,7045,56685,45792,61284,46711,16175,11095,5187,8599,4720,15810,11282,7470,46191,7250,60263,43808,11552,13508,18978,34454,54652,16587,20530,13303,31300,2861,25938,21781,15989,40011,3543,54024,9128,4201,64130,47481,49954,64801,36612,45104,46484,33479,25632,3272,41166,36516,4363,544,61719,18075,33282,34684,53998,53501,40007,447,1383,21399,3405,18929,6119,6921,38027,36190,53789,50747,42942,13470,998,33776,26648,16762,22401,7259,53441,32353,59731,2110,3310,60333,54977,4456,8732,6293,51366,29463,28154,61333,11367,40806,56187,56834,58210,54358,42554,62863,17764,15116,21225,63899,50863,57523,24557,50234,36184,46725,57901,50347,64908,25904,9521,27516,14588,10816,56062,24234,56754,1458,61235,27976,61771,25892,19740,5797,25956,18054,35769,53878,34464,32378,52956,43778,28151,32831,31072,28045,33447,37049,5481,36980,13818,63179,38697,62229,9297,12390,32134,49769,14876,36262,28017,20539,8155,9300,11076,18992,42763,20215,19205,33793,64641,41992,26254,12999,60657,15188,54347,19426,22292,35391,29639,39540,48453,24745,11725,50791,58823,6142,42485,28158,33636,32733,61134,16957,28501,9644,31233,20572,13381,7940,26681,63277,25624,52172,25983,17302,52725},{53423,34756,9129,4738,41553,14930,8039,50746,63739,22157,55054,26622,13138,21137,40519,25166,48923,21291,49319,5812,47923,19412,7004,24737,56359,63335,61089,48872,25302,60659,56212,2222,35280,14322,44395,30062,55736,10620,52309,10691,55781,16673,65206,2507,965,64205,57261,38295,215,47276,52710,24621,27671,2882,19742,40100,33873,30363,31079,50465,36895,20015,59414,23402,23429,38791,62157,32882,9618,40127,47107,38557,23966,32607,12485,12984,46034,33140,41673,46371,30831,3021,36194,50287,42378,29999,4327,50062,63578,49000,55639,18713,34607,65298,34060,37428,13740,14569,58793,20312,33318,31745,33833,10350,5311,1456,61550,62807,12447,53314,63681,4299,50645,21,34799,52258,52869,31193,11458,17134,20454,11908,10051,58894,38771,56969,32469,50149,13525,40466,18564,492,42622,28691,7645,35397,6519,38138,35840,42536,34193,37219,29989,48435,8037,29402,40496,19088,8881,58319,44280,36832,31313,30778,48319,40052,41321,64299,26055,3302,10278,33627,49297,51603,9101,18199,51243,30308,49491,41857,43681,31843,44927,35469,2718,30192,22739,37177,30548,6587,4347,63415,3889,24719,54629,38349,44277,13622,57718,57195,42949,51394,19433,38480,15715,45366,16038,59617,51657,39693,11055,65487,37556,55165,48626,20999,31423,8418,30561,60655,23741,10817,36363,27893,38596,48941,58252,25181,63851,25041,3818,32325,31765,44635,18785,18744,43954,23386,11445,58166,61907,58111,15884,50106,29033,40954,26310,49753,13707,34837,56959,4243,33159,57313,29650,9345,49633,54403,20665,20084,37646,5949,50319,41250,58407,64366},{41647,7097,26827,12255,30801,55804,50457,8122,24334,31560,6207,11007,65397,1412,174,57831,15151,5091,16461,20612,25129,37931,16319,60165,55115,1363,18182,44549,54458,31986,35808,24393,1633,33474,20551,42635,53181,60902,49396,43097,49338,45034,22490,7398,10890,15287,46364,42690,56032,2196,60977,8805,56866,14309,47236,32401,26846,16145,32792,49633,14527,26818,6460,32711,8991,53184,39346,28461,50070,23376,62085,7795,15404,28562,51125,831,40060,24753,2879,6059,55948,36879,50818,14980,59849,18672,48677,41850,752,42887,37357,48529,9226,24057,52761,5224,29745,10628,42191,34112,2996,61769,24740,36989,688,14463,20827,17226,21463,57793,56228,47997,9444,63095,45981,5529,2763,12707,54577,43633,11584,61692,9317,1060,52937,15213,38673,12769,15251,25991,16820,19267,46969,14853,2280,44583,6812,16040,51405,40353,53955,61929,56738,31228,41650,32318,42498,50913,55628,42969,57171,18199,13938,10347,48436,28252,24661,25010,60176,42338,44490,3582,9286,39073,47150,49911,63486,18591,61602,54490,20776,11495,16507,18897,29856,36071,51540,43554,35425,14958,60743,24711,3697,13838,13102,33022,4044,35805,28641,23190,35592,33345,47399,50264,52313,46275,55317,58165,37629,31674,91,7469,21978,64444,5091,19433,16385,16074,53903,25115,28749,36739,62549,50685,52301,728,2786,24566,48983,8818,24217,25470,35235,12187,49414,11095,43535,38429,45348,35267,56739,55555,5985,24408,21703,62278,50599,2529,35751,25509,25112,60953,9594,62215,56339,25132,7928,25992,20288,64035,18985,27781,39719,44392,47681,38287},{29753,16953,19943,34763,7707,61275,225,52766,2924,46418,52509,4849,27629,30547,31314,39782,10917,34224,45291,8381,43704,41968,64166,48794,23521,28981,23870,48713,21855,44915,65511,63795,38832,56592,55708,63201,45603,24162,47269,38217,25489,27397,26622,46577,18295,6789,63333,11951,26721,17347,52471,42281,31116,57589,4738,42795,62945,5084,22105,45598,54359,33285,9702,31369,37953,1275,10279,29696,5848,12075,63760,14649,20232,29833,61573,48237,40227,34999,65413,48071,26448,55352,33697,32199,59714,20869,50689,24513,4268,14554,56889,50471,16696,35491,64390,31099,35954,10623,3185,23000,15028,54523,47474,22399,24984,51386,19568,48539,13201,25598,36745,45208,30311,33398,3834,15092,50383,8467,15901,31701,59543,22453,56425,43952,38776,26761,61699,4496,51758,62438,23560,58076,33975,47876,54944,65514,52026,45282,43751,4534,8004,47274,21345,53922,63557,45453,32772,54502,16716,25948,29252,58854,33258,36798,8784,12053,14731,23876,6259,25724,26823,30800,43328,40337,35118,5258,35957,46985,44687,36760,33287,12333,63343,7177,25491,60750,2553,33475,9477,65229,40903,47749,45004,32273,45181,44319,58290,49782,7689,48045,29494,38498,11337,33465,40066,36244,15449,45287,37707,55362,34467,21389,9541,5534,29818,55878,25976,4227,41348,11167,61017,31813,23265,30475,14158,8178,42281,65384,53196,52874,46803,44012,62816,7686,59702,50475,31351,3518,44144,29311,50564,33594,53247,6615,60245,56712,41392,39337,16817,5848,21261,26399,53993,52890,59251,22637,37487,49844,41226,5178,40776,64507,30394,5432,45567,60777},{20255,16789,22592,58759,23072,6735,53424,32466,23212,34923,35931,14594,1190,18455,24000,40664,372,13782,62650,12158,23850,55457,61248,64923,41449,8468,6260,56917,28549,33977,12836,31484,8459,15587,27401,29904,59461,36078,31699,47646,24476,26209,19728,33222,16358,2694,55996,60939,34470,46119,5526,39187,55609,23598,40204,18653,61975,3164,29333,34451,6277,18101,45556,37911,61209,34443,45903,62031,8374,62539,32769,19033,60559,19336,39766,13403,33025,9229,47115,13295,48685,14551,8735,60367,22150,38876,12448,40500,40283,12516,14573,34313,48913,5132,16529,20831,15348,19120,58755,54039,7465,49177,18261,17566,38829,33160,5268,20952,31754,40756,40713,59777,19669,50449,33401,119,41253,40953,44455,22305,47693,54212,28936,19858,7014,61427,9335,22459,56632,48859,30220,3274,31779,45399,58696,38230,31842,64945,47685,59556,38116,17492,53149,54103,21587,49567,38115,23691,62522,63815,60124,57437,59969,2908,25702,34513,27391,43228,37413,63654,14911,17447,268,48465,40106,21712,11981,38376,6527,54962,20239,64410,33490,9062,27069,30102,37178,28221,35952,56812,54944,4850,15957,35360,1893,29015,40471,15551,63886,16138,30321,32284,4600,51929,31307,50599,51458,21682,45847,40022,21283,33075,10372,49199,31677,17218,44467,10350,43858,40429,36864,976,59947,26557,25311,20568,31614,7123,26805,22707,59036,29107,33178,42236,11837,4789,64871,24043,42932,24549,15098,15165,33811,34220,55120,4449,10165,10991,58856,40375,60812,6026,8784,38885,8173,64937,27486,53430,55494,6037,33079,5723,36348,54295,58581,52573},{12967,63070,35287,52782,64025,58190,14159,46179,18688,38426,42981,64074,43730,26366,643,20215,30093,1748,49593,64613,43457,18896,10964,44652,49234,43153,3027,11670,20317,48585,27229,7607,41060,62791,41225,62668,20020,31449,52047,11963,20523,2144,8628,45155,18583,58206,25475,11866,8347,13050,15778,36547,51749,50719,51513,30578,9516,49258,895,30311,51564,53589,44295,7221,64316,55629,21157,23109,4336,63884,8842,41656,54396,23236,24103,56150,1858,52683,30308,20032,4422,6396,45253,25381,55293,22723,20405,45338,54468,61553,20080,20996,17597,45516,33479,18149,19930,65326,24604,56809,43552,36952,64464,61987,41521,52297,15468,49272,43858,51821,25738,50040,25581,64159,42133,58805,3297,20275,12145,13136,28305,53042,49136,34321,41024,46439,62150,23622,14863,23420,3839,46927,30755,36262,27706,31401,57388,30378,9922,38007,50406,37752,62117,56396,5496,12408,45334,38167,62345,62873,3969,15195,4189,57551,6994,44894,51888,32756,12356,9268,50752,981,63283,45455,61922,13337,46327,49160,23451,43563,65461,58471,48994,6015,5753,41019,63112,5443,32976,17440,27518,56614,13967,10845,25575,56800,10409,27255,19927,56482,2770,57812,42601,1074,32913,9738,3017,51962,31870,56450,50638,31635,62341,49887,24049,9148,38170,3402,37347,18709,12188,58243,25984,21862,63396,59010,37110,49432,29463,33621,47291,30086,32461,48156,47208,50195,12175,38939,64275,14292,28629,55308,11115,39353,52127,61260,5013,49836,13276,34021,25055,47852,61701,61856,12305,13910,10246,15193,11871,26371,50438,10274,20381,54210,20985,64155},{62629,39703,59811,6085,24374,1623,35267,65183,45720,40382,53445,14698,28469,49944,54315,225,11875,11860,41652,12375,34133,42490,58456,16586,33790,23316,11520,49097,39781,23965,50771,37163,34816,58427,13617,3318,51220,60418,42713,31639,50359,52241,55164,40053,12799,54546,58303,26078,228,56526,28737,52158,46490,1991,19962,61101,1755,5597,5548,2605,33059,42803,34088,39512,3911,44883,28995,3599,28506,21866,44220,111,4204,59672,48698,57864,413,36069,15271,60448,50496,6780,33693,40563,11061,40225,40668,61707,37230,46910,7874,16903,31856,692,25762,37462,27451,23896,32533,44196,28683,19079,63502,41047,53940,28546,56750,1910,35389,21499,46042,32164,208,18893,5434,2627,29577,836,17999,31090,18775,2323,35018,8762,1037,22718,22389,34259,25272,24299,26858,24073,29493,29290,32040,52440,854,11909,17658,44267,62662,20182,4713,15623,57819,13606,17951,44225,26202,15341,40273,59113,28593,23360,13936,8073,48178,8227,43045,10851,14262,8417,23952,702,53454,26783,36101,25583,20705,17957,7346,4632,60213,52010,14678,47629,28942,33088,19207,53615,17684,60250,43197,13149,33020,18536,52173,31967,16966,36340,47396,33090,36868,19549,41991,11016,32594,21913,8797,19057,19440,10681,42259,14049,15224,30855,42436,17085,28473,17095,12130,30680,62359,8742,59131,48224,3900,43763,4574,25093,47432,62659,51749,24042,8959,11899,31395,53356,13988,40127,62634,61894,7288,41995,51309,57011,20195,7847,36871,8318,3990,50224,26525,10004,35533,63389,57221,62910,18195,61229,14180,30514,1042,18872,59673,47416},{8220,14342,43856,29743,39745,42956,49805,43274,44314,13145,22125,6417,43982,20437,28708,27146,34751,53348,26984,54514,59566,23336,65148,30752,38703,43370,13044,56284,15023,30927,13631,25703,30600,5425,34182,2179,13484,58488,58444,33728,61945,26250,17301,28204,34698,7878,38445,45826,17271,3920,44849,22794,65221,41366,36208,34762,45391,39912,5131,27477,52107,57497,40800,61809,23400,23915,17796,43962,36903,14483,33517,34472,37136,8133,46804,17973,58419,17275,64279,35984,50847,3063,19961,39233,32379,13679,16653,46163,62116,46340,56286,37828,18603,42246,32645,48495,12866,40177,16587,54760,15992,60960,44701,48332,43839,28371,8774,38651,19085,48764,32239,64643,18659,42059,18455,39391,56545,33143,28945,5108,15926,34009,16821,14201,35719,20427,7137,21904,32986,43366,38067,47895,44104,57615,34331,39634,50824,20072,44006,26971,25775,21714,1643,13208,43138,21812,57260,42502,6833,37670,53715,65270,12673,10148,54328,28713,38729,63267,3844,19093,54417,16028,47838,14471,8716,17471,17670,12169,26275,57282,10983,58164,12008,28831,63430,65054,663,18740,25549,65213,24493,57303,59125,24159,11634,63950,59077,62127,1237,7354,38315,19574,32199,21558,14280,5401,9712,52063,2210,2113,62711,42169,7196,34661,1800,42284,28559,52445,63663,52624,53201,3229,31078,32198,6855,35442,19236,13317,53449,26227,33452,37496,5823,61565,18238,3900,46894,46862,46931,21989,31801,7561,42809,63124,29507,23599,44750,57822,25921,18556,6925,6200,35143,8796,58048,51747,14192,31970,61460,35763,14345,53132,49727,29164,44778,21975},{10496,16883,17773,39769,7913,47539,15460,37976,3208,47874,18772,52698,30718,21243,42611,53575,4036,56201,5818,14140,298,26016,2817,33392,44490,1171,16163,42993,49025,5075,2547,2230,37611,60105,29057,18544,49271,47551,53739,12364,1258,16194,15886,24488,35789,60566,39755,48323,53685,35740,14404,50011,55795,21191,50775,43457,16615,42737,18000,54822,53997,12363,33538,35101,29066,8466,2693,43694,37358,58343,52257,41156,34149,14361,7695,63070,19836,28117,9052,61786,25619,59584,64697,40986,38379,33501,48675,38677,7149,13056,10385,7504,27364,24791,57599,35313,55749,2565,6174,51033,36552,12640,62073,44799,15893,21439,36638,4867,56475,43782,45469,19866,3933,33502,5486,17493,36537,5102,55481,46001,31496,605,46688,64537,14698,18429,32428,23211,60745,35747,56471,49037,13517,58059,41999,26531,40738,35490,29569,13867,65106,7915,18822,59093,57570,63343,42307,1188,17128,65181,10258,3897,8001,46602,35363,4631,62106,59064,19566,35923,57507,59931,62442,52143,64189,1599,49892,51861,21233,4963,59403,22003,16371,19987,44356,54590,39969,30774,19853,27517,42143,8571,29585,29386,63145,43069,56686,45377,48147,65317,16971,27536,39766,28908,4534,19665,63397,19293,25087,31672,63075,3980,60066,59603,57863,9263,14310,3900,39373,30506,58133,47948,50731,24727,62608,20688,57849,986,32020,19214,7811,52119,43289,51297,8856,44040,44610,41246,5385,32437,3019,63092,11384,28009,47943,54675,54907,51699,11977,54892,41934,41391,35879,45395,32177,39742,17479,58569,29635,5122,39479,55599,33787,63442,61843,8920},{7694,6712,63956,51481,59502,54243,16206,4317,63490,13124,59296,23299,3532,20048,65439,32898,40524,1239,31356,49413,36448,41247,7990,55926,32702,4635,26647,2984,37462,41436,54195,51720,38642,14827,25586,49679,16698,8345,18639,28446,29092,10738,5132,211,28671,8359,48620,4235,16971,38448,13517,20638,53015,59679,43640,15302,42807,61568,32670,16264,51107,42674,46499,64792,52490,57611,30661,17308,12988,11779,34462,39147,42087,39811,8959,32377,62463,46005,62465,15177,40924,35934,18496,60669,63844,22651,4623,17246,64462,38742,45437,61219,6209,43663,51439,41216,29223,24846,56515,23234,22859,1683,1654,62749,56438,50940,62867,13702,64292,24976,63085,24720,40566,30705,13601,15689,61072,10487,45002,61002,44007,34737,19800,54673,26209,21808,7472,3469,22208,15881,60539,28186,59350,42477,48047,4630,20707,2916,47817,30089,62393,35001,53061,16191,56918,11902,46041,37751,43010,60277,2748,957,30195,63078,4303,29690,21734,38683,25956,55487,58166,18669,12671,38477,45472,4897,28913,34043,52280,14445,12419,11352,18886,9510,38002,55247,5316,6106,55413,19870,35790,3063,612,20908,53662,63532,3439,29052,19967,58007,30085,22743,6719,21321,9259,19495,55164,15299,8064,41217,7655,2630,49729,38671,57014,40730,44318,56995,25178,6807,57170,46662,61871,50130,34685,57385,1453,1542,5529,25274,42169,4502,50234,36146,42445,47574,58557,14516,18959,45519,38161,43567,39458,30261,53744,31865,55927,24421,51781,34987,14910,18191,43438,10097,61559,54700,58287,46140,65214,15098,26061,50530,52144,8475,10964,54386}}; static unsigned long z[2048] = {4753,2293,4964,502,3445,922,27,17,629,2523,8764,4289,794,916,509,734,6871,5044,421,7582,1353,653,801,1908,1368,3598,5010,5240,2387,296,1378,443,2444,4506,99,500,2289,2,292,9317,585,5019,3407,4918,2129,293,3293,3505,1001,975,3425,8,3878,1618,1324,2890,5800,10356,4881,8654,2835,2319,6740,3778,753,826,2813,168,6797,3230,5032,1418,1887,280,274,655,1449,3720,439,104,2462,1359,253,842,5738,2142,503,1024,5900,1617,409,2511,2166,4581,907,1038,1642,2745,346,2139,1926,1823,1748,1697,1940,1957,1733,5022,144,5619,528,1410,2739,3638,2629,193,132,462,1678,389,3263,1514,184,465,1179,1195,7247,445,1983,423,53,26,1052,3856,165,3092,2945,937,358,536,4688,610,5586,231,593,232,1259,78,371,600,194,106,3339,1929,3158,142,4351,5089,649,1459,2785,3161,6423,920,1655,2009,4105,1299,1413,1610,2075,1344,1787,2562,1924,1813,404,1380,1865,1988,887,2076,2158,2765,946,663,865,1726,1599,405,59,3695,6299,6854,1232,1059,847,21,1585,3773,1030,5542,3730,546,2162,310,3500,2307,347,961,128,4343,3520,488,7081,952,513,1383,3120,1122,238,2284,1395,3702,869,1384,742,188,3911,265,1593,2657,3673,710,570,6419,1243,814,3073,457,2768,327,5445,2645,813,1096,222,245,4557,571,2310,827,2195,1516,3076,444,838,255,1077,992,344,2527,667,308,220,463,359,1606,2472,5411,325,287,2399,5146,2565,10955,3342,2661,2475,1825,102,2990,341,3137,1240,323,819,1956,715,109,382,2484,1688,440,136,2125,3993,4013,240,959,2366,10014,111,269,3056,3243,1405,4628,670,1281,1704,3160,472,1596,115,1993,352,88,281,833,1586,2228,1043,7788,2540,6,207,370,2379,822,1703,2646,2042,636,2546,5886,876,1357,640,816,768,152,2728,3144,1199,1941,3979,319,301,2171,2617,411,51,2634,2530,2263,324,212,3078,66,559,541,1375,377,417,453,3240,158,2363,3581,5389,1388,525,4209,273,2131,10896,2831,418,398,837,885,1493,2732,2309,543,2909,76,966,3785,2830,1976,987,113,1148,2306,565,664,3526,556,4900,2861,3587,2734,4769,30,428,970,2994,717,3880,2577,390,1354,249,1249,873,751,2388,330,12290,11079,1420,224,1803,2328,179,4231,2077,1782,1237,95,938,569,456,3223,1758,1566,1050,2007,1373,1417,297,722,129,919,412,22,2453,1149,1589,3202,1591,2682,38,1986,4369,3007,235,199,1645,1250,1261,2718,604,2686,468,3974,2905,97,2548,689,1317,469,672,4164,360,1696,5703,712,2474,3125,393,5289,2229,5658,355,4405,96,2489,1387,141,880,302,31,413,4345,2152,1756,10395,2576,2627,1537,364,686,2832,994,810,1360,7816,2015,3455,1754,737,4649,3837,3768,246,12,1150,5872,1033,298,2962,915,607,1837,4316,414,786,460,470,6694,1266,459,2259,1601,2016,905,191,601,4541,1513,230,2555,167,90,782,1342,2872,127,291,1457,2089,3777,2737,3010,60,1005,5201,1002,2795,61,3563,2275,2955,1391,1695,67,1465,202,1768,4524,7949,1203,1186,1295,1425,4137,1857,6676,1041,1686,3478,4654,1966,578,1210,1498,1037,736,1027,4845,1968,410,5045,4996,164,311,2443,4692,149,154,1127,1487,452,551,1921,147,1508,2583,408,1014,526,1901,942,2886,1401,1436,7779,2782,1156,1637,1233,3528,464,4740,1116,1762,740,1759,2113,803,579,2254,4901,694,233,146,1952,603,1392,285,747,1161,4112,2225,1953,700,2445,1328,56,401,1630,2759,4968,588,2912,87,1607,7874,809,1313,7119,1343,1659,910,3291,3616,1693,3489,3,1183,3733,617,2196,583,7070,2302,1998,2672,1197,1946,316,611,707,1522,5562,455,1764,63,429,2176,1263,4162,2797,150,1665,597,72,2963,2790,1335,1000,23,692,1965,1528,288,477,573,335,2665,206,1790,83,276,1314,523,791,91,793,849,458,857,6634,2787,1035,454,2858,5187,624,929,605,4908,93,1821,277,881,2860,2159,1235,2164,261,627,2349,3154,1215,2107,3794,2093,3501,489,2723,256,2081,723,1252,1625,947,651,10058,403,430,564,1188,878,3983,1424,1898,1365,1151,906,519,2487,1123,2761,2048,2313,7209,1128,2304,4252,1523,1254,572,646,2550,223,2461,107,122,336,475,1470,4485,2066,2098,13,1480,5989,139,1576,540,1495,1772,326,384,1884,748,3149,424,4310,161,3295,2269,1524,49,1036,1543,1340,788,5232,143,3337,6876,29,669,229,760,4399,682,1935,7695,1824,3019,2321,1822,1872,1044,3557,3020,890,2371,4146,739,1675,1382,320,1662,2946,1088,8524,3182,958,587,2216,1251,5407,1302,5522,1109,613,318,58,1933,1358,2543,657,177,43,6604,2996,1752,2143,4712,1267,671,590,2031,1863,2839,1176,386,3336,4423,1190,338,4474,1713,2612,680,2753,2880,65,770,4118,3390,7042,5643,6957,1091,1422,243,1958,1238,6675,4254,208,189,75,1755,197,2047,797,497,888,354,3044,953,1779,5867,3080,1899,3684,1570,2651,148,4229,1778,1366,151,3366,716,4604,2681,779,2457,754,1130,305,1055,648,5433,5427,3560,5265,1298,2840,841,3580,1594,3651,1345,1605,345,848,752,37,1020,3724,5620,307,704,2236,1579,153,817,5,160,1447,949,479,1083,547,126,1168,41,675,2045,1376,1258,1850,2344,182,334,6060,416,990,598,7603,254,1095,4304,608,4844,5300,496,1640,1485,2137,829,2354,5906,1783,1084,54,831,567,618,1751,1875,1169,1330,1714,77,315,5926,568,40,1922,3400,1097,1808,248,1180,4397,923,1619,2367,925,1947,1833,119,1614,155,1583,1706,3310,659,1201,861,3002,34,963,856,1866,679,82,84,836,2584,494,520,1056,930,641,730,2954,2733,647,4198,1653,4393,3864,3085,733,6191,9693,676,195,1291,515,100,1707,1334,121,74,349,244,1648,2699,4323,267,1435,2497,11,5782,4674,2889,3397,7172,6097,204,918,2931,1224,718,180,4279,1118,696,3583,2854,4014,1411,654,1467,4054,379,2187,4543,4586,117,1008,79,1954,714,368,1212,357,392,1627,773,3192,940,407,4270,8164,3676,1551,871,2480,775,263,1931,2794,169,250,6066,1182,1246,621,1565,2324,210,681,738,7,1,4087,674,4045,4521,1535,1923,1559,2714,491,481,1361,2517,266,1634,3670,203,499,1372,840,1989,555,4295,2287,3792,3448,1227,176,5222,2194,2378,422,5249,1669,824,745,3544,3449,642,5911,0,2036,612,4296,539,321,3759,864,2971,728,1468,2618,529,622,419,1404,1689,1175,73,300,1975,7815,897,1307,6991,2264,1960,1017,4010,2983,2902,81,798,2488,6896,1133,1928,2112,3466,2041,178,227,342,3159,2339,12836,828,5202,173,314,5499,1075,1556,1160,1720,333,435,2168,6542,1219,299,1011,2260,516,124,3218,2201,815,2568,709,2353,855,1652,86,159,2046,3346,532,461,123,527,891,4242,2871,1276,1442,4991,3357,44,2406,867,5463,1739,749,383,2020,4241,10420,8795,4119,476,2146,1945,1331,1549,215,936,3747,3877,1716,1581,329,626,7312,221,3442,609,362,1641,1216,501,306,7026,198,4173,1104,2160,25,1656,2231,4742,130,252,388,427,690,2126,1286,1393,652,3748,48,3065,2538,3069,5536,806,2710,3341,2535,52,545,2592,213,1225,981,3801,473,614,5524,365,174,550,166,270,2322,2108,5693,711,1414,50,3311,1346,394,2604,3305,137,933,187,1242,7107,1432,2091,3590,542,6804,2291,2506,688,10783,436,554,211,5134,2120,2278,1364,1532,5021,118,6015,200,962,114,2709,5422,3113,6196,1338,5602,3749,3857,534,4333,1264,2010,761,2572,258,781,47,2346,6498,3586,4352,2207,3038,378,2863,247,1687,632,181,581,1643,879,3783,1741,431,6318,1836,1483,2483,339,2700,1705,28,3763,1580,2826,971,639,1269,134,2916,2757,2464,2429,331,5605,3570,6004,467,2968,1797,85,818,239,381,3302,192,2242,757,3435,4975,1943,804,1162,69,895,4127,9,3987,2626,1147,278,4098,5466,785,3968,2989,1481,131,2374,668,171,35,2842,1788,2414,2058,64,4898,835,893,5067,20,719,39,303,724,2984,1377,2690,163,5394,3242,650,1994,1078,2161,1725,2510,322,259,1053,2632,1745,735,32,3434,1279,558,3013,3588,1289,1178,172,1785,2566,4539,4912,530,282,800,3558,10762,1554,1511,1236,2440,3628,5458,2619,2123,1068,3892,3631,3757,3088,4564,2132,1621,2793,15,3166,1092,948,145,135,1452,1878,3143,3181,3012,1765,1597,1255,2684,1685,792,1369,4990,438,9841,366,385,1284,1710,237,3150,3081,4057,2948,2976,2215,196,531,820,214,514,1114,643,4856,3244,1079,33,1531,1153,4794,3121,4720,725,706,889,3014,112,1767,510,1564,1407,1548,328,2085,1110,363,57,2694,3439,1781,272,4078,1057,2237,2244,1602,1009,2662,6052,450,1547,260,3284,1661,2610,2775,2104,1830,446,4424,1582,821,2771,3457,507,217,1406,6072,4633,2183,1278,577,544,4766,4275,911,1445,1760,1211,1841,3039,2448,3437,3072,1639,1794,10,774,658,4391,3714,1546,2410,898,376,45,1117,1672,2551,731,1472,3529,582,1900,120,1584,2167,566,860,448,98,1789,1321,892,1048,1936,843,483,262,406,3340,2726,977,2838,2272,4576,2526,1679,537,506,533,71,480,2981,1991,2755,1332,2674,493,3498,1400,498,796,3377,1812,103,340,795,1919,1058,19,1247,9405,317,868,3058,4029,1798,1421,1553,6054,1337,10780,4052,807,2360,441,3399,1196,3568,1248,6330,802,225,549,5590,4227,973,1172,1746,492,4174,351,226,3758,872,478,304,1842,1262,2579,1012,691,504,8926,1287,1155,595,7963,2683,332,156,944,2300,1588,1124,6026,4337,899,2609,1917,2784,1362,5166,3972,62,6734,4340,108,201,3199,1191,1753,42,698,1423,635,2547,1488,926,1165,105,1521,6349,284,1938,522,2957,1491,1280,1348,638,2456,1029,574,1852,1747,1826,80,4214,8520,2598,7214,2147,2246,209,1477,2777,3251,16,92,1100,2819,1567,1932,2648,784,5994,4891,2446,743,216,234,433,656,4388,1351,486,7454,425,24,1849,4357,1454,517,264,1074,561,1018,1827,599,2209,11907,1638,673,2499,1132,3465,3146,562,2524,2221,4951,846,3097,3813,6584,94,1845,2157,6492,4630,312,2796,3672,190,557,741,170,89,2057,701,1629,589,175,5904,758,699,1816,157,367,5827,1363,290,70,3629,3030,361,186,4,2019,387,5376,524,1106,110,2628,900,275,2451,374,1322,2972,7263,442,471,705,553,279,2352,2096,3962,978,1222,685,1177,2567,575,2140,68,5604,487,518,283,720,140,395,5916,512,3331,2622,3668,286,3096,1039,2477,764,251,447,2105,5368,4134,625,162,2894,3447,1980,1146,432,5043,1616,986,1888,1310,1668,2845,337,4040,353,6018,1312,2395,825,482,2673,1571,1026,1010,1527,46,1300,1134,2938,1658,6277,957,437,580,3951,1034,2823,1562,4941,660,2270,3555,485,759,3386,4449,3196,138,1626,242,219,721,18,55,1051,1534,372,1066,14,2351,218,3516,2370,1856,1356,1711,2766,36,832,1890,1877,6344,1971,125,257}; static unsigned long n[256][256] = {{16141,14630,29039,40263,31939,38616,30156,10094,8477,61107,24109,10575,301,34041,20962,49768,41007,8441,52060,8208,45642,11501,64728,49831,44116,27973,56632,49094,33172,27386,32263,35922,22378,3056,48041,16096,4886,9017,24401,34281,62808,1155,64932,61846,38978,14842,30195,41941,48858,54573,33453,16481,57914,47075,16208,5759,58997,6654,21329,9972,41263,20529,38056,40153,49044,17955,25635,6326,59563,56326,22797,56311,59634,1279,35430,27383,23073,13973,43724,61608,57870,48103,6214,7649,58904,28611,44489,44153,44702,13852,4233,26895,49834,27728,56743,24853,37008,20390,18963,42286,1556,34236,64327,63621,54300,20974,23791,14880,52199,54262,12063,45076,64979,44051,14093,49683,28787,29774,2301,7578,39394,3052,39439,46240,4917,17354,51040,33365,47028,43439,32034,58922,4849,21905,46998,58858,62156,59491,1591,52589,58996,61050,21574,45225,14947,3392,53193,40059,48992,17684,17231,63032,46668,60261,1619,46766,8591,5060,2509,24037,16865,14845,41276,58786,10237,26216,32559,7076,63505,6418,21220,56638,48320,5102,19251,1069,31336,35799,15928,36203,43675,2569,15070,25000,27636,19353,45879,28086,64087,10296,1713,57911,35574,56607,62112,14705,39010,57521,57919,30199,30459,1049,42935,40184,26438,25873,44011,34345,59882,7664,34180,50527,20113,55578,17112,3771,36783,56176,4896,37602,56889,55284,35456,544,35291,1596,307,29197,8120,62190,48141,52985,10981,19565,56019,55036,42499,61194,8778,56229,52916,5746,59463,36919,11346,35201,39941,9049,44114,50438,55377,64292,41108,4192,14799,61308},{43338,23013,59780,60422,45768,61931,18692,11607,46195,19590,13048,5478,6607,34073,12992,44182,59785,9688,13516,9390,39059,57732,23999,9865,31084,62501,65387,9150,14028,8495,41464,61580,49752,21267,7562,18848,13379,11772,39791,59231,16885,50765,54091,53208,10173,21612,4079,3328,13105,58895,16889,26399,61464,65375,717,2171,43188,38040,8011,5637,37162,8868,23894,5513,27223,54742,3760,50180,62926,40258,48795,3304,26171,23000,120,17874,8831,18965,13183,54901,29096,54616,19860,37784,575,31959,8908,55601,50196,2251,33652,16618,33510,20436,17911,35668,3024,54387,10880,38621,24165,48772,37802,47447,1284,3333,40568,37286,17227,1381,35812,27704,6704,44780,54439,41186,43428,24420,39408,26095,58044,697,19116,21514,697,30599,55989,30904,21012,492,25938,57813,50352,16893,54473,35395,56543,65211,16381,2078,63650,18210,41307,22828,2855,6191,23082,58826,40502,28146,14384,45298,4357,54509,42847,59748,39174,57135,46386,20828,39414,7850,55865,24282,40496,37053,42752,62200,7526,44430,16570,21903,52547,6038,35256,4715,61902,3496,12975,18718,60972,59849,59278,64206,24406,14636,56404,18678,9000,36537,61705,58050,43961,34021,15640,56236,25268,14151,62658,3823,5649,60187,32682,7886,7204,41215,9547,4317,38856,55116,34641,53599,56702,33512,13935,20553,61248,17715,48642,17716,6243,23745,47871,65233,54787,31162,50147,46144,58841,8339,59683,30029,54897,56823,14082,9530,27835,14607,62545,49640,65141,4728,10807,15810,8898,19448,20108,52920,44995,32479,26944,18225,35837,47751,42965,27600},{12106,10995,1482,16356,61135,18492,59283,9608,48720,33376,37523,34705,50325,59498,7929,11184,39235,42884,63183,56649,5612,33288,13574,43145,32754,7595,24923,45206,60380,37747,3679,8063,44051,29335,15239,14307,3939,65199,43508,46035,1624,24215,4679,3343,48855,60835,59075,9586,44255,3250,60880,55374,17044,6700,15659,8221,58004,38925,65266,15034,37894,6600,43134,50246,13003,39159,34026,45681,53688,31850,39669,11161,48108,739,33422,39276,2781,53850,56766,45677,43802,50456,63499,36825,10694,18802,51258,64038,48941,28954,39522,16849,41049,14156,54737,13076,6877,37725,15803,40228,39708,9690,38230,34338,8938,14747,34297,19306,33598,44764,2732,47708,59828,11267,30359,25444,11172,15533,45060,59280,14229,23710,40433,54917,4856,36439,47823,55871,18217,41776,51979,23912,49016,31960,54868,56882,52803,52395,7150,52255,48948,20570,44739,49768,62123,18283,56439,2404,62211,12393,41847,36999,41844,55652,11968,11435,1530,43357,45494,12417,25844,64392,10485,34186,55776,48609,59273,225,63223,37780,7528,26154,63853,34606,63368,47208,552,56061,40323,23076,58674,12501,48200,41454,46438,63038,36337,9294,55226,44482,32832,36268,22410,49591,40651,55917,65408,54262,56211,13240,17793,54401,4642,15127,52319,54691,61793,57800,10270,44380,65345,65456,3418,17005,54414,53522,32532,65050,64128,37185,50553,9645,48205,58971,54318,12281,48976,25431,60443,34790,54652,2834,598,57495,11508,40070,40770,42123,32683,15965,44881,64601,53140,54121,17828,26135,63970,29341,4893,789,38299,49054,27977,30679,35424,52061},{42728,30615,39056,40282,40204,2614,10385,64185,29947,39651,22498,49414,19203,16765,30398,44906,17225,40726,42042,35716,4258,29545,26468,56057,9169,39999,53438,64557,20527,49169,34025,16033,44164,39284,64386,14927,61380,44701,48124,57605,23210,33094,63515,2670,53174,62768,50289,17072,56723,118,2777,18609,12897,23521,44334,44266,35301,53089,50709,36,38581,35800,43580,34583,25793,11019,28762,10539,38613,27027,58465,32717,59626,5771,39744,32906,46134,16202,24675,58553,44703,46688,47558,5175,42914,10822,60606,26230,2350,34866,1480,17955,19196,63723,31977,34873,2395,50079,49915,2562,51563,59857,34897,41249,29705,39181,65365,21469,3280,3806,17106,36104,11009,53685,12455,56731,26044,8640,64406,589,55944,21198,11330,5949,1292,56369,41645,57226,45799,42014,26151,3015,65311,44607,7137,18644,26570,59437,53496,20889,41692,58754,16553,37281,28117,65203,57033,46024,42207,16109,17806,33049,62551,39965,45966,47545,62842,40805,54439,16756,1605,9004,19458,57476,57475,63491,11422,44523,1537,38116,41432,47016,13048,34388,16647,23044,62324,15432,16700,24616,33177,29569,54707,63612,45740,33317,24159,53863,3168,10029,54802,6317,54561,27288,11765,37870,30991,32560,13448,23704,57685,4831,5640,58412,35812,61680,49467,6307,19839,19396,29526,41661,12853,49740,41438,60277,60625,52462,39299,7565,54697,10329,26043,50573,61792,62812,54772,4570,2833,55440,11115,33014,40313,11994,2948,33153,22944,45018,16701,55765,46968,47242,34999,35402,47714,10147,43977,33726,16376,25906,52893,43631,64981,1442,49957,64253},{51140,56486,42866,1796,49471,51025,43230,33335,60643,24323,49616,28995,10423,22287,58135,59778,32698,39756,42171,53601,16396,55697,42014,22567,52865,49416,32237,17088,22023,42814,1478,12327,58966,23879,42058,13405,11706,14320,60702,20061,8876,12189,53648,63209,20035,19664,31924,31350,29962,39257,15281,57367,9606,54087,31492,7377,27876,32741,28694,32901,61287,31809,59726,49693,9925,2197,32591,47986,20401,51367,25750,46940,48627,34157,40676,31784,47146,31320,18860,22019,20997,14706,35958,9263,8225,54390,10116,33985,47792,804,28127,23911,15290,7191,39980,33189,7386,32315,59925,44728,29813,12031,35708,34553,33537,17934,23913,7144,51959,58153,7508,33452,29314,42671,53587,78,25603,12768,8871,43540,30381,2776,2279,17856,47846,35814,8119,14945,3776,58705,24354,34162,36200,2231,34830,39137,59649,26478,56221,50588,41190,51528,58558,5439,64843,22449,33449,6713,11115,30680,58746,1986,16987,19613,49938,50170,11559,16597,51521,24469,14949,56978,34953,28752,34287,64116,35310,4117,61166,15759,14531,834,7046,45972,44932,59681,48519,10986,39340,61062,55688,12094,42279,63963,41325,50659,52657,34526,60224,33017,61296,247,49220,44482,3847,4914,2719,9620,7851,48836,42004,16818,56971,27728,57419,60943,25249,46164,20800,48205,27447,24470,3947,30078,54742,28748,23647,33567,30885,63422,57934,25829,30133,58149,49106,36548,58019,6381,29330,56646,52813,17172,37069,7338,19845,62653,7460,40370,16990,30355,55160,24914,36144,10735,12660,65349,25909,2533,35407,47965,14227,22654,1136,30098,60361,31484},{47502,1896,21681,25722,62760,61750,38786,32502,26030,48248,2419,23124,14220,35956,38186,45708,36153,39968,57655,25582,53107,27237,5495,52976,17610,58617,52997,5305,30911,51023,11171,7963,12653,22185,24409,45866,31656,61435,41092,62075,64215,52514,54877,60197,2511,14771,36859,38953,12901,28514,20752,14122,30729,27118,55791,38936,44957,30438,44822,23344,44539,26392,3651,41782,28782,61758,43199,33324,6482,56505,62033,49416,36206,45065,58387,11834,20607,29338,45012,13049,13908,50488,51905,65335,63170,4381,37447,62188,2814,32638,11731,3958,15573,35769,48978,35218,28569,46483,9675,51080,28326,1421,14124,62981,29047,20140,15973,36715,20949,39227,33483,5005,18057,44098,18052,44781,39744,55997,3475,52221,8952,18633,6691,29873,34612,28206,33129,4395,58180,6022,59748,32213,37023,14100,47106,63422,22139,38273,63294,53670,25144,63247,31822,49803,53094,55635,18916,14786,11319,2269,31036,12233,62554,59679,38265,15339,51083,28542,37159,9328,41918,44453,14402,39272,52632,55684,3856,38501,27715,41521,29704,36821,62866,3792,12339,34298,9883,23165,37179,32319,33638,9301,19038,39123,56906,11919,17298,34509,9583,63507,38640,53404,12041,42847,39999,18189,18482,64199,60807,42352,43863,36169,1778,63425,9315,47749,56087,13952,51425,55861,26785,11286,49576,19709,21612,40241,1276,22632,8960,39096,29268,16394,45975,44307,2441,13146,18936,8834,46823,43264,57364,22760,5618,59865,24059,54209,18682,55842,38289,4275,21856,44226,49457,38873,10502,17568,7378,1749,54408,25310,25332,57764,47877,8518,16965,43390},{14477,24367,46599,21432,7006,65326,25733,53885,63105,15636,18227,10720,34261,22824,3414,57500,60417,25831,7954,15908,1247,25677,24456,34400,5261,45143,60936,35313,23172,41357,53037,18709,62368,16348,29102,1915,45537,27859,16069,54238,19495,17743,5817,25374,14751,41651,33164,13255,57626,8165,6040,44672,25424,34459,21466,56484,9471,58181,32237,59262,43494,15985,6151,23757,9756,614,5874,18714,41811,50445,21672,4189,1649,1311,54134,46030,2374,2866,29997,8943,37433,3378,5719,53074,58074,23455,12168,51865,59077,37591,16312,7938,44213,47818,28675,50722,60037,11724,9029,49893,9740,57104,20237,27124,59274,17833,22382,21888,46984,38831,61683,11908,33375,10916,57481,16922,28050,38982,50682,57414,34587,43095,64327,59837,43952,25676,4561,14990,64731,57192,9031,17368,9099,59203,10045,35851,61879,4929,29710,59548,48781,1563,15775,13296,8476,26360,60140,28425,44705,54795,52420,43073,54361,35544,20493,56012,60725,12723,17001,15328,65436,55961,51482,42842,55999,16638,57229,21553,313,41619,52983,55269,51077,2024,51444,43896,14905,8036,54325,54106,53484,36258,60826,10215,48047,27150,3262,37100,50902,20477,56868,40747,28407,37640,30997,31707,51705,16377,62070,48053,34300,19699,42034,54666,62514,56162,9920,10006,20894,46188,55104,3610,3796,20501,34911,51317,30237,19037,17956,20867,51837,15549,42960,54653,16347,9602,8154,25435,36609,29782,42541,41756,2465,11264,16150,1821,16465,39201,17228,48431,44755,51715,25451,40958,48980,5625,39477,44817,63908,11297,62859,49637,56448,19330,39183,12007},{2786,22300,58504,46688,19839,61664,37033,9432,27134,41250,42890,7077,64325,11622,24670,32009,64781,48839,35336,20830,29377,2294,50057,35939,38229,13791,27942,31555,23080,21419,40164,63736,63103,18217,33303,6865,35993,41149,56068,17741,35425,12460,38354,749,43897,49178,63645,23704,37159,61592,61797,44011,51681,57666,45645,36768,44014,6506,19156,4318,54680,22751,43332,6189,12001,24669,3886,23988,4313,48496,29853,38392,61414,60056,62338,60272,38403,46284,26476,30098,64673,25927,61874,63288,25480,20049,13373,37503,18553,27185,61741,64367,32029,13035,19630,58659,3483,25830,22401,31980,27904,37498,12407,63826,29299,54362,58618,2123,36944,21488,61693,59176,5101,35356,43318,18005,40947,25172,4973,766,38987,42765,17043,23000,63568,48580,6025,65163,58557,19320,52188,16367,64671,53863,26029,15337,30683,22143,15798,15259,1532,28829,63412,54733,55815,50470,30414,61467,48524,14219,26268,17975,5295,14313,29867,63041,40318,2312,52741,56130,56430,26016,41043,16073,30395,46973,45317,4394,9469,40317,13297,63542,8147,62453,28219,49519,10975,43784,37919,54070,1480,1893,42429,10676,50396,47336,4555,30871,22443,9891,44722,45235,7314,1809,28884,8928,38902,46564,46547,60850,376,39371,52565,43971,12219,32729,14327,57153,59751,8239,11109,64169,22209,54380,50284,26566,33624,6867,47570,50435,37995,61313,40277,25647,4442,38928,33548,44171,48412,20363,31661,30829,2401,2048,31653,42874,18302,60408,46149,48378,18423,30864,43853,33033,26727,58847,35235,14232,21484,30,3769,1868,56226,10950,30014,57585},{53125,22013,35696,35528,42170,40002,13172,53555,42545,43568,565,582,4501,63504,56870,3192,38527,46630,27665,37753,63615,23208,38890,36386,26066,39293,36190,19979,16985,19979,21397,6288,24478,11934,38160,8474,8908,48413,35248,28332,58481,40917,55071,56753,41342,42915,56601,12008,29777,46798,19528,50413,54550,61527,3926,16352,20943,61315,56662,29914,35710,21950,16603,28719,23407,20431,4254,63945,2458,57269,16713,53174,24721,27875,43515,25192,33713,6204,56729,44039,41653,64753,2743,40015,20720,41058,47759,29414,51369,58659,16037,61979,3520,5354,52108,8781,54119,51402,64949,8119,60152,2858,52699,48162,65369,13388,60276,1192,24471,56537,30620,30929,48906,18277,16864,11445,51221,63051,35551,10846,18998,28820,64555,60895,40282,40721,44497,43243,53185,33649,52557,35505,6727,25967,54296,23521,56908,39422,47043,1226,24643,36681,58650,20900,7829,61022,16945,51356,61877,23740,23338,19152,34363,3421,52286,29675,45553,27288,36471,26333,11694,60343,58916,861,4518,47327,35459,55589,20104,64279,34484,60722,54567,10038,39082,1046,2908,17890,29079,64886,9233,49272,21541,10537,45102,3882,5461,13698,50317,63844,18337,44671,49859,15808,44943,18645,51083,5211,48128,45871,9604,411,48756,56135,45919,20661,46743,59670,5907,32172,45806,48120,44780,8874,4912,43644,34004,61703,51490,32295,45990,28876,65491,6941,9230,8581,27855,24516,28406,62229,26294,20810,62961,43885,42767,21802,51382,20075,7376,27807,47025,40066,10043,32194,63425,51169,15647,43993,26812,38419,48010,6015,38136,5327,13053,6184},{15122,1368,15419,44537,18893,26137,63393,38089,60536,10938,43527,20160,28711,57923,49480,63422,62683,4185,20341,9402,62761,62692,9362,30384,43590,55968,35170,61972,20594,42228,15675,17372,27803,26805,42158,16150,53195,60944,12616,23517,46283,16702,11984,25667,25451,31839,38654,31482,36802,3702,2573,29145,24112,58741,21306,3248,49933,51346,49913,3367,64951,1055,30983,28821,17294,60888,62588,58822,14477,32826,31271,49968,36213,33133,55297,17473,61554,13647,43834,12970,50333,26771,61634,53940,9499,63506,54848,36622,7972,29596,7086,23832,40403,11862,64962,26996,26381,12839,420,41448,217,35421,39133,17627,57804,8001,11215,21444,10239,63521,15010,18281,4503,35780,50691,47531,2934,8014,59895,29011,45174,16714,63944,40769,18463,34421,23850,53396,47968,47909,25925,59903,59067,48484,41217,14151,42222,50184,4173,29673,58939,6316,15510,46347,26883,44710,48683,3888,21543,57989,2236,4715,20099,45885,50302,32367,36882,30849,46103,9605,6725,19183,6487,31648,893,14750,20409,64365,20146,21353,9819,21766,53530,44287,20350,27391,19335,19543,41542,14933,41064,15047,65073,63161,63529,1038,10231,36693,47826,16770,51255,57745,65003,37686,22203,33538,9178,34417,61585,57697,64838,17505,24678,61062,54368,148,48163,30754,43729,27713,41189,1433,56916,53772,29789,59292,3444,53751,23752,47993,27709,43190,14812,52718,50170,51397,24101,18483,64005,19595,48748,55571,10713,24276,59117,49308,18379,28791,36064,55539,4360,42834,12631,44753,11478,45671,19857,2818,34576,57051,6703,14955,41891,12798,60451,5822},{44165,18355,60145,20489,41120,56308,32927,61718,64563,1620,55301,46476,15835,19003,7882,62453,34376,46867,26924,20872,11078,48270,12543,41140,5547,16777,62444,42060,25086,33051,56830,35134,36253,20405,30470,33326,27027,59442,30106,30183,14903,40610,3654,1094,33797,60073,39328,45980,20922,394,34546,22854,55702,15399,61139,35650,20731,12997,31658,47041,19427,30695,58327,10216,15782,14236,35115,379,53283,14941,10397,23197,6020,60907,60562,16910,7285,22023,46821,61801,47484,1644,9117,59851,1809,50001,48951,52034,19544,11522,16752,50419,396,56362,60477,19727,12165,32805,23947,59107,34068,9611,1772,26284,7532,60148,11755,53305,8078,61643,52804,14400,60399,17270,30142,63826,494,17051,61528,41162,58267,33089,20859,63864,52741,38904,47180,15656,14583,44856,7466,19503,61987,11367,22398,42409,40362,3997,27698,9685,52029,34883,19303,35643,20044,45775,46045,57470,2956,42925,35536,49267,6439,29086,32429,46713,30937,6007,13807,61013,17658,42686,51823,11464,16873,27750,7877,2693,33252,40814,60249,12845,13930,34903,50979,44507,6747,38423,58267,1495,57570,23063,45011,16071,26219,21727,56926,62257,11659,56841,5839,45667,54675,32170,10743,43931,45895,33210,12747,40976,8952,53956,48683,25153,32200,43797,53935,32069,33831,11754,42456,46791,61979,45592,22602,55366,41454,27592,6956,11133,12869,61401,34270,10603,65121,2760,20214,33486,16768,22049,20057,54324,13833,31035,62512,12737,34824,28696,61066,42862,384,60213,24740,55773,44925,28884,59397,9596,62022,31774,51822,14018,10254,28567,17770,43908},{40167,45209,12774,13809,32596,20412,33720,9192,3005,9497,10969,3368,8994,7675,39680,9048,13986,58264,42255,18032,48968,55684,27440,51322,6319,40000,989,2265,3008,54119,62956,50577,58006,20919,22961,3068,34215,19384,37190,54117,10105,49300,30918,65334,41884,37332,9425,35322,41202,25106,5911,13276,9880,32505,1654,30084,11920,20019,18512,37082,35146,29618,38247,57569,7911,53254,65337,60506,59015,45541,48075,57710,31526,4718,64687,18388,23307,12012,53076,36109,40029,29074,44300,41077,2783,62714,50548,17254,1926,19414,61441,24956,35851,6517,33672,50484,18808,18736,55500,59753,53330,24266,41798,41774,12114,40676,34759,54881,5280,5837,44684,22000,33905,6643,30324,41984,39071,11474,58963,9469,32859,51550,58549,28453,53128,47231,40212,26027,18072,3953,14785,3560,56601,29708,64624,34375,64412,51075,19969,19168,21977,50994,27576,53630,64870,28004,15704,37467,21460,60473,33838,45543,38256,34756,19703,37842,51839,2762,5004,35708,28496,36091,39321,29995,12188,27645,13216,58412,29333,34898,48750,15090,50794,57859,5720,23769,21521,12743,10244,65228,24023,43691,35868,38932,34273,40065,45877,5453,17733,24426,33734,37878,13006,50896,8102,42215,32993,23138,46493,1939,36701,48958,63973,46839,10057,12610,11751,43683,51675,61406,64617,6821,45587,21105,39476,53917,53304,52286,32774,47210,61711,13338,20764,51228,60773,23626,7953,24362,63993,15645,13877,49502,3889,38419,63728,3235,26076,35811,52498,21324,41873,3457,34254,63615,45421,38318,46632,36231,24666,53770,26616,39448,33910,46690,56579,65356},{18463,1654,23828,34419,62050,30646,19340,41378,13326,15933,62048,29359,55402,8208,5529,16029,27735,57636,57484,8869,43907,33464,20608,7121,2057,47454,21445,25976,905,40999,59383,6225,25779,41083,17256,44465,31683,34580,6008,35153,31575,47404,35868,18379,63506,15456,37471,60891,34131,51973,17123,9313,31780,29319,20766,30811,1271,189,8944,24456,64601,51237,56490,63170,43020,27383,19154,54461,26285,44236,17326,10644,49975,6538,41933,50822,24091,42322,58702,60635,37755,35509,2418,48279,15532,41392,10113,41934,30646,26684,10158,6247,15074,62444,17185,5698,41979,60527,42794,65207,70,27769,13341,45199,6167,21385,25312,54737,10471,17829,23541,12945,21396,33930,49366,21627,50592,36307,357,18531,59377,24622,442,32811,63732,50929,17856,22142,20341,35167,50512,44972,60703,42392,14131,21100,29536,11839,32848,30878,36210,36405,63614,30914,11967,59025,57003,49083,55542,56193,373,24138,31299,12663,19708,30339,21642,11613,47770,16272,11072,32278,23470,14952,3112,29162,51779,50034,5460,21289,62041,15580,59636,59853,34710,6557,3610,46580,56049,11850,50331,41234,45768,51661,44346,27778,49526,49609,20,56198,42808,4443,64188,55027,57269,6789,39909,44247,60113,40835,12935,28544,51277,48637,29065,31740,36149,35512,46881,60375,26,30239,9969,19506,27688,19815,62851,30868,48930,59659,43129,23896,16210,4455,62687,4208,6377,14998,14647,51340,29217,27191,20805,35174,3080,30209,39768,29039,11377,27992,55698,44281,72,49928,18078,2563,37945,26114,58143,2630,51593,12808,19057,57336,58320,14183},{34637,38183,36568,8393,12046,60244,37279,61165,55169,10361,10061,12771,8959,24285,56792,36212,58804,32635,4244,1202,61857,53636,15048,39064,4965,60471,31629,40083,21170,30175,20916,17153,43950,58172,1169,45296,17322,53713,40542,50171,51453,10861,6769,40478,36935,18238,38600,17054,43614,51818,56094,27841,4830,35825,65,35826,10814,10058,27308,21198,28236,5566,38019,36246,57838,35807,23399,23683,56972,64878,54086,43960,34314,9564,32220,1882,56282,16026,12362,59007,14097,11038,1483,15953,54161,9326,8704,31485,18318,63134,49132,49126,64152,29389,54965,38604,315,20231,58513,63087,58880,14476,58721,45693,9461,51549,7452,25338,56280,269,63555,48682,44065,34273,21453,48782,43064,62785,11240,62943,55353,23472,30896,48792,8547,49770,41708,47125,46044,64808,37503,28067,21459,26678,31364,38725,11611,58592,57472,32819,22420,52940,34451,34892,3386,28473,213,47,43429,57460,12166,41029,56164,1019,10936,17491,14227,35453,53710,25472,64122,52681,63489,54589,39404,35147,61943,53984,63691,62474,21647,46115,20041,60171,57749,6484,41036,18033,8850,40023,34706,11537,35190,38674,18603,17340,46847,49615,63904,169,51787,50579,1992,55973,49650,57907,54002,49472,62395,29874,54545,21192,26261,46640,42973,26632,24503,41208,8039,8195,3715,18116,12914,47814,21186,58404,58954,50482,61665,55936,20519,1952,12482,27385,41628,19349,23315,62716,59038,65270,56784,2940,16504,58782,64111,10186,34630,17090,20176,40590,29691,45765,38665,44,15593,18011,53222,15886,25280,43042,63459,15649,64673,1049,26383,33045},{4505,10233,25928,55003,55481,52182,7777,11118,42260,50212,60287,6012,3641,20299,19461,49113,11356,10038,37313,45537,64838,15062,24121,43467,22145,42271,60502,43833,60758,24788,33940,61537,61012,30128,63728,40068,48768,17207,12953,54714,56397,17710,29049,42723,53321,43993,3154,56265,61239,55413,18335,22907,19297,39110,13084,16940,54031,58061,26333,16270,52799,63507,7775,54686,42777,51775,38500,11017,59998,39121,25264,45909,46054,15625,62997,55416,56289,51158,50327,41995,32315,45281,33187,33081,41375,33316,33346,25610,14144,46117,55439,56902,28786,53067,58289,23789,43947,26538,47913,46898,34131,7218,58397,55708,61075,49395,27768,8328,50251,23005,57857,64525,8752,13456,16511,5356,3896,1387,44253,48755,20264,44006,56231,42659,50998,18431,54409,14485,48452,2428,46773,23568,39516,12586,26209,29013,45611,55498,41838,19092,55468,59859,27921,26586,7231,59025,38174,58641,11962,38073,18341,44213,25693,39010,24687,45357,16900,37716,1060,32611,30624,33233,50408,63670,53340,32205,7777,13367,43338,22961,36705,10616,56544,25409,9985,10193,37674,19085,6731,41641,29188,15864,64354,33039,17109,28278,28773,19916,32815,1046,42330,59107,23419,16531,49355,32862,61088,26579,45027,12102,5586,30288,3518,21791,35110,30868,8644,496,34172,61409,45666,56119,41139,14203,15624,56007,27140,42941,1785,53883,1851,14412,34123,12124,22668,52054,431,49168,12302,28252,27081,58058,15565,56655,41314,53595,15022,41812,22013,36215,39325,30742,25646,11895,48170,2738,24321,21894,35199,59320,7206,54855,54069,23908,2199,46121},{6465,14176,1848,82,562,26007,24544,2814,64989,23264,51506,44270,15846,59792,3024,13474,65017,20654,740,57436,48245,39075,36152,14638,21797,54906,43065,8670,37455,40893,46007,53983,57914,31347,57702,16763,42694,19539,32040,17810,32819,3526,14871,44856,578,3214,28697,35872,52906,30972,56182,31771,62698,61504,50154,42236,6525,26097,21932,48442,22247,56376,13237,28313,55428,17709,13950,42455,64078,8976,6925,5609,39404,16387,43771,32750,53447,49095,3987,43941,26249,47335,40195,34305,54659,5851,18575,59486,45190,61199,44786,23006,10298,54968,26870,4068,36169,26326,43263,14264,37464,53460,9889,18236,9864,41622,58742,22878,64966,17744,35964,49423,48569,36953,2549,787,61367,50529,59197,4406,55575,26407,29018,2105,2386,63862,5045,8300,40129,16014,14611,4771,34245,62021,31815,53223,41827,8438,21426,7102,61167,22895,12739,26684,43882,41490,33016,43637,28616,5860,2841,38502,3411,19335,42481,20952,13054,37469,18826,52198,62099,4430,41926,6738,44435,15877,38180,30951,29049,30215,65108,58338,44218,62990,41704,61763,64705,39300,12642,26446,48170,4084,30855,64782,34536,17001,49616,37593,44545,30655,7397,64016,7062,49242,18855,30737,54216,42375,47785,7351,40862,36097,40039,63155,13839,54645,23888,38573,37598,23161,61155,49046,40564,13196,14741,27539,40839,53573,15801,15869,52732,28652,40370,43347,35030,34600,13837,45803,43538,7935,24977,15440,24043,7657,62876,9944,270,59979,7986,17790,53185,29440,65121,41001,26876,56623,42299,47162,32517,36576,32330,63100,13126,8051,15921,51394},{4307,5931,3342,20064,21315,59638,64166,50808,3353,7885,13246,50340,45708,36062,9226,12656,17662,37171,7935,34785,35707,14998,19644,16864,40317,19599,31586,12731,52034,39058,1295,52949,48809,27010,25356,46185,62259,35270,54549,22314,35105,63398,45213,55912,8300,34677,18300,33561,62067,50054,27424,49047,15923,22456,25540,60071,3488,42285,59940,54198,51355,4064,57535,49910,9298,2650,59709,36882,4964,24606,37365,51564,21963,25173,18715,52496,48910,50732,17469,33162,8317,55572,3773,57573,57204,5271,45524,25600,64613,40739,26661,4044,42838,20869,18427,36180,25174,65471,11285,47398,35962,34010,19373,50232,59941,52208,9151,47694,19651,42611,59682,9070,45471,29241,16785,5427,16263,38722,12542,63736,58732,22549,12765,58886,47795,14317,53193,42200,48986,11157,25589,696,19454,16128,48177,10397,43593,39411,1317,54800,43251,764,38396,42537,38857,29067,44290,42715,16455,17100,21196,46497,40012,15463,18880,30124,12052,28608,64094,50950,17727,62074,19940,52929,47556,4534,55097,29570,12700,44360,37793,29428,32354,8413,39010,55950,20182,23051,15323,47546,24792,17120,30804,56187,5894,43757,58309,3101,63154,62299,10392,14061,64185,23467,64438,61744,63121,30673,24348,7001,42851,42637,2966,48232,17967,40770,13396,19492,30518,29279,21672,25254,16580,42566,8657,3224,29517,53765,21910,57302,62458,55172,59262,23348,64245,18138,23334,14114,7477,7736,64921,10200,54158,16745,58415,33066,4569,41228,46989,27905,58777,42057,9933,11753,3378,62786,243,3585,58187,6873,15104,6377,40617,9235,38474,58743},{14770,35950,38142,13174,5287,59823,48552,28582,27050,21118,2039,27847,28322,25889,56190,57930,18519,4520,23801,19253,61368,46362,7187,56858,53864,50057,58318,22120,33611,16988,37069,28519,42106,44064,34905,3886,63571,51395,19799,27681,49715,56402,62821,26044,55849,31215,32012,11278,36372,14943,7922,29991,64653,28206,2817,62958,10103,38994,53891,44163,5166,13372,63648,25885,31825,24382,50160,46412,28582,33659,53677,13042,61802,2158,24296,27628,16402,5172,24318,53449,56761,18435,7580,36107,54228,13208,44385,47051,43108,44611,63676,39334,16008,14236,59743,9202,13216,46031,46102,42282,4127,19168,39409,32573,60691,60138,43095,22223,13067,16352,28767,39564,46727,45569,39282,48678,17094,28176,36027,63349,60537,58778,19680,9829,20881,17835,34530,28363,25580,53607,25034,28433,19249,18302,4621,9772,28885,260,63690,65191,11233,11125,56453,8354,33637,52094,35547,64956,25227,3728,54202,8668,36794,35292,38871,3562,21535,43072,7095,24454,24962,48671,5483,48147,14577,5948,57731,38835,24472,48638,59331,33110,34358,48093,4656,47114,54996,53479,29663,16375,9769,64468,63250,57601,29400,63500,45424,14183,40778,61900,64464,27159,24732,58814,43056,9637,36299,29298,40378,34194,11562,14535,62417,59321,35786,51845,65040,37808,53160,33487,436,56834,62875,2144,27585,26833,64719,21266,53407,43289,21648,10598,23985,4021,47066,60559,30960,31691,50122,42376,3132,4073,26979,11160,54434,26679,48445,3971,29381,36577,4820,38170,59666,48168,29700,37158,43469,51336,9574,19451,59526,55268,39195,63282,57623,34068},{50084,493,4503,21101,56858,36870,12316,60554,38074,60386,52237,52110,2947,7757,63852,28772,26406,34462,61981,58627,32986,46921,29710,11008,63286,14546,49056,57986,17807,27013,28923,47720,53798,47182,31305,58480,32218,13954,45488,11961,8527,30297,64506,34338,44257,8096,35216,59528,30947,16806,55829,40729,18105,54143,44280,21236,7752,57213,63761,57932,60308,8312,46370,39933,35435,47307,63339,29641,42182,14398,13694,35907,11717,37693,235,57927,47668,56856,56440,57250,55897,24603,61771,31723,56991,58556,10174,11739,63567,19394,60465,62658,22230,34878,62837,6060,60608,25730,31108,28732,62387,56892,19526,7258,26410,13766,34972,48025,34740,63668,18146,64638,56216,53385,20277,30451,47446,4950,12729,55207,13893,2495,32255,19776,44865,26199,41909,59955,47991,59247,46623,26038,7163,46844,52344,19006,61475,32333,29451,35756,29588,42747,14912,24993,2185,59709,42929,54933,31512,39539,49033,61709,36467,32976,51076,51792,45836,5810,19267,58584,12220,59047,42131,60772,17272,21541,3655,24945,12461,40508,64614,58092,22434,13315,62501,17198,41853,36870,15258,29317,15518,33022,60034,12329,33563,41494,32317,56803,37139,27002,50212,17328,59233,54289,26608,34069,23252,47925,29631,49510,26754,26009,8243,57875,60081,4647,35585,9286,13483,36273,27213,36420,22859,55923,31519,36123,22066,59240,43282,9946,53504,9920,40798,30137,23185,58600,53115,57860,33602,47660,10577,28816,14344,58893,7477,1420,25060,16174,48822,29797,23364,38730,3667,59847,58018,31011,31982,51259,9844,57128,56252,64300,8483,64858,656,55742},{10834,62528,60226,20500,37781,45349,34215,29133,32224,48527,40277,35528,42916,27315,18221,16678,30885,17790,14343,32449,3307,51378,48145,63741,42859,55180,50460,28394,11843,34837,63601,1566,11992,24441,57785,45454,43305,3780,50325,45648,61188,51830,23104,41908,61299,15928,29532,46290,3462,59218,16029,7575,41466,65468,7841,59145,47944,65266,40661,14621,31729,16715,29486,26720,3860,24957,57065,65232,61297,7793,43089,26061,30243,43521,32757,20786,25981,5839,50402,52948,26847,9567,45711,12298,29831,18219,10160,38830,39646,35731,23706,20320,8380,64669,24809,35971,36814,8174,15368,12848,38400,43315,2234,33742,14478,11025,50502,62545,12697,3120,35486,45522,62137,35631,18724,1214,45992,26490,51098,54359,9472,36325,60490,7133,51521,36496,41473,49345,10508,45880,60688,21726,14016,7309,3087,23194,36765,1644,37978,63857,8753,21333,39293,60297,21310,24773,55135,12327,22089,9621,42022,56934,44221,61230,50356,60555,22644,10469,11009,19860,37083,48563,5123,50341,55893,16229,44001,51948,12266,12917,13737,33829,27537,25133,21239,27108,4579,21357,62180,55834,43368,50724,54282,27316,30490,18372,9179,64522,1475,42158,54893,55105,48841,52876,65303,10546,41792,56765,56019,45098,19169,29946,55320,24568,42376,63385,19263,24546,3303,9283,25312,16591,5028,31394,88,27462,6901,8911,6432,26973,47692,19505,1395,40145,8752,60349,47971,29593,56276,11855,13998,19586,3384,31911,50521,3245,29915,37827,514,64200,58961,63082,17588,24398,25309,58748,45728,53240,28893,26496,4788,7470,57893,12964,14921,17680},{33825,37338,17730,8837,21886,54064,20070,47455,37355,39801,7469,26998,36573,200,33019,50889,63487,50934,62,225,36042,7619,29601,18171,53991,58012,46560,60304,47347,37833,34293,15504,57814,11116,53837,43105,47242,48792,18320,15896,47485,19708,24047,44832,40734,27084,10155,17284,48097,22860,28702,13172,24590,4861,18741,18869,6700,22175,58756,53045,34238,897,24390,28745,44065,33855,55971,6148,53495,12260,33173,46527,34316,58041,40359,45453,5369,59206,24239,53282,37588,44979,35483,38936,10417,40070,6365,43764,30617,9372,12487,23569,3553,64727,37739,45175,49818,50040,10727,23479,28279,3155,9844,49467,3143,25769,30146,40578,19304,58964,51584,52851,59960,24442,38635,16864,6507,32304,26091,1851,59484,3255,39719,54216,20698,35211,53042,48945,44297,56497,24707,63772,40439,62179,21174,10940,9528,42861,33290,7705,25728,17870,16354,11609,9835,39698,51317,45466,1606,4087,1960,19070,4565,39374,12433,43490,34629,35988,60153,38496,27935,47786,63532,774,3500,49529,46539,63039,23800,44189,47610,20813,20618,16431,7169,27534,1722,61374,11981,12709,48373,40879,8830,42792,32851,29256,33990,52156,62339,31811,55034,3596,31747,26558,46600,57262,9300,39589,38184,44426,35728,2314,46931,37920,28660,29822,48164,51384,38547,48931,36041,6732,24861,31372,32746,54329,42945,34389,37815,20215,27843,30609,38985,50450,15784,29234,16919,40377,57773,50972,23396,27642,51325,1201,32368,5872,59331,14759,43052,61588,29127,41344,10773,41785,34854,29078,3629,63077,64840,63707,23241,64153,41785,52767,57660,40883},{10886,25214,33786,5319,15889,35360,46542,30369,33787,405,57506,18040,38746,45490,53639,30353,55371,832,55747,45995,12834,16908,53975,59305,7895,10460,43326,4398,44415,19378,47195,34831,18543,14279,31482,24640,31365,1132,19070,50579,6486,34039,6057,58041,53497,43097,5171,34199,28884,51986,56648,56021,54195,20685,38657,55986,61251,51624,52722,6746,56191,51356,2792,60691,64739,2499,62166,32342,26407,22328,32347,3798,43437,30834,64656,10353,50069,33574,10335,21062,573,31829,54697,15292,30752,58968,11822,50800,958,29244,15862,61660,12601,26048,4419,17577,22321,57868,17500,58936,58176,5823,46910,55914,14811,13189,35814,27952,42792,41472,27152,17645,53133,53725,28921,23142,35291,24095,42474,28899,65114,25268,47086,12789,16382,4223,4905,1355,45166,6773,62703,28520,2298,16009,24181,60100,57102,41839,14576,35542,18668,45424,13443,15615,42142,45960,17934,44134,6339,23074,61807,39962,18876,47902,50067,51892,57984,2400,63250,40692,55750,16918,55904,43629,3721,38792,50695,42721,40036,8860,29328,27268,48047,46618,57551,15674,64365,60796,58294,40184,15283,12001,60947,51678,18253,30573,49303,9797,46600,3390,36467,56728,61235,62921,11912,21313,19869,38301,9959,18795,54225,16422,10189,63688,31500,9547,22129,7943,55634,5349,24346,4150,48313,38658,35889,49680,61231,62675,9916,48707,6423,28712,63124,26369,10637,23622,10062,29861,8417,28772,18574,37955,47460,44654,46317,55287,32591,65212,46487,21039,8570,41018,11613,34331,43367,28601,47723,19799,56986,25834,24110,6598,63992,34985,54310,22390},{51231,64636,39233,21149,12690,58755,36802,18175,31907,3895,49650,58480,16909,34278,43736,1737,25383,32762,9411,61344,43378,17542,50715,7498,60290,39196,21088,58498,34073,31019,5960,59108,28651,57061,56727,21500,19832,46655,65030,9963,8960,27405,56771,35483,26479,33259,23568,56993,64305,3824,35251,13433,61741,27589,26925,41158,14140,31539,35989,64816,44508,37509,49175,5401,21867,53605,47713,21517,16339,18122,17866,42187,12002,2679,35177,43645,40572,5448,52837,47382,59074,37838,49241,29451,18313,40221,58242,58541,2118,51876,37299,41686,48946,49845,10850,47199,32142,15014,22089,52831,36451,46341,47314,52626,47517,15650,8625,21073,58031,10231,27647,41462,29756,60441,64817,50873,6872,33395,6373,34907,46954,3654,24388,16211,49784,15547,1394,32708,9861,53614,29382,24589,62445,41131,42015,54311,40346,26824,51085,1345,30765,1758,38898,36223,9482,1793,41281,65076,50718,47569,25228,61644,32595,35957,19831,15446,12613,44040,2718,42731,53390,33926,29147,63069,55075,22276,61512,36997,33702,47106,25812,17196,2797,27685,35838,4783,24585,14204,6326,32080,34541,34910,10586,37091,15473,2876,46528,31391,30814,37431,55018,27525,12137,46907,63708,54489,55184,51627,21755,22915,43633,23952,2562,10225,27181,24276,2880,35707,42086,51544,24660,23863,2271,5641,1301,35081,119,52641,28382,12112,40961,65111,32316,12008,46745,13454,53707,56919,3978,8722,9928,37852,13708,17988,65349,6988,21187,39052,2665,17416,33868,61079,24348,52703,12078,21116,28977,15489,60080,2868,686,19812,28176,13843,29653,41919},{44823,49767,60645,33793,16327,3767,30863,12481,32442,56358,27163,46298,41960,63577,38694,53579,42595,48700,41809,55263,40963,37784,54208,32652,62579,48594,29624,36140,20882,7964,59044,32741,44036,28966,44054,20682,24290,26070,21359,46663,52570,49365,57103,20197,46819,39485,7586,42234,228,44891,30024,49605,12943,59941,34911,11499,24073,49831,42591,22716,4783,36847,4854,36578,61552,59291,32426,43348,19311,41712,31782,31175,15608,29120,64205,49474,11563,41284,26065,9573,28970,23688,28471,22041,39614,56488,9612,64919,26287,54461,64262,27804,17498,52157,36129,2096,9929,9758,12499,15744,30007,2475,43450,47521,19137,65036,48759,49703,16871,56625,63250,31212,46339,17635,33063,13847,44019,33147,29220,1776,9367,12155,38653,959,50931,31671,3930,47932,8806,1330,59355,17079,6343,14460,46903,39327,39186,1205,65206,20086,40619,53922,62788,41096,10043,21313,31915,9110,23326,12940,50088,48689,28874,44507,28722,9107,14093,4695,63801,47205,38987,65012,27858,35625,47411,14419,10154,13876,25728,10452,1336,24150,54793,44891,32107,55007,4588,20845,35799,42098,3067,51756,33927,23867,25328,24039,8906,5448,26959,13735,24482,53625,46700,61471,7989,23594,20133,63412,10561,30994,27174,42123,12242,59359,51493,26651,39062,41450,45767,14276,39916,63925,16069,11134,60206,40836,62442,56268,18730,22827,65194,57712,31319,59371,23195,65251,13462,5294,24818,35458,57767,16850,58159,45523,8174,54099,44020,48105,42181,203,56565,41737,49102,36038,17516,51241,22382,20409,15777,43608,36720,39195,20644,17166,65152,10700},{33464,35889,1379,41070,19131,15244,19406,448,36111,18926,21999,23235,26432,62000,62078,6021,18376,4872,51790,60585,55823,4189,37953,42026,50312,34382,36303,16450,48576,31178,53528,16970,33358,64155,17484,39830,17404,2886,9711,37955,58674,45287,10727,11403,34616,2965,17240,38181,42360,27720,52896,52596,46142,23650,23684,22953,35240,51291,2417,46532,50111,9122,5006,28057,39970,33509,49726,21534,57189,54062,35472,18350,38328,24403,51306,16030,51238,51990,32571,12459,58925,37076,2176,59012,39079,1810,48589,39407,19939,44229,16854,17181,35393,50840,65063,5382,64361,58949,60989,53550,64159,10139,45656,5587,40238,6022,24439,65439,30311,55300,35141,55220,16168,39255,8033,62827,18288,26062,29100,10502,42399,57562,14615,5677,65334,35005,31939,5309,23763,46725,51702,31628,63811,46485,51211,39772,38058,47460,6223,737,37556,645,39405,64693,23756,38412,64055,7003,45823,33517,26713,597,39356,34563,10064,4580,18378,9515,58919,30994,37376,45242,45841,26735,5872,12649,4664,2961,4603,62079,15544,60706,5481,41942,12266,1559,38118,22080,59871,16321,3055,30209,54568,40110,37273,1572,20908,61393,63324,42680,33373,39706,41181,36513,33088,60637,56466,34456,54848,51007,13334,6443,44058,17046,44335,64004,21350,40897,2931,28852,1520,26,32579,28997,60748,62971,55792,24997,50001,18377,33952,61719,34462,57802,31147,2179,55128,8311,20020,44230,10172,33967,2829,59234,4702,11769,53020,25627,32695,37057,37230,9291,53215,36509,46017,20042,42997,62136,48156,43961,8468,18540,8904,38706,49028,17069},{41118,13108,11810,30594,51719,15918,43220,37775,46433,38930,29356,43559,14305,31309,52721,2471,50844,35458,31823,18833,29154,50750,31464,15026,20691,37180,13882,12805,8134,37681,11177,35294,40903,58588,25727,64308,26014,313,52123,19472,22696,28352,2475,33162,26429,9428,12012,31212,661,10419,11280,58828,11728,17153,40980,23490,30110,59511,6510,64165,56234,43044,48954,46177,37520,15161,64022,58563,37011,55917,15663,58088,54156,21806,53072,41980,25816,13849,25232,41556,27260,22109,44102,29659,37695,267,37756,42428,19769,61301,6134,378,58124,24187,44610,18096,25467,5950,42056,56031,53475,15933,4109,42536,3069,52651,12320,53727,34646,26797,23183,63156,47127,42216,55871,62163,3848,33341,19066,63099,43509,30761,24721,20294,27037,50102,8338,58887,36116,27599,16554,20210,19713,39514,17743,33836,45258,39302,54860,5139,54099,11194,5534,62915,19606,56995,37066,31420,63844,34121,57582,2018,2479,10444,50225,2697,6646,23089,22063,13861,17822,2876,26571,62479,55957,3923,17830,17328,41806,59741,32922,55506,25921,6523,21657,52924,27217,17179,52387,28616,376,59380,54832,34193,34881,1482,28465,30007,28966,387,16855,15816,37910,39508,7788,47864,48075,11733,3341,61767,48191,9122,60202,52381,62968,1325,16284,17098,58238,54835,64387,16284,5031,17290,1279,47631,33108,47675,63688,22808,39312,39912,57902,59877,42284,63614,18541,53867,63563,34030,61514,63123,39356,28424,42182,33511,57396,47209,47554,24849,31042,28777,45089,46003,55544,39134,41181,45854,53202,26452,29406,32482,19886,11415,21670,41309},{2132,38532,20040,8292,14312,19729,63443,60371,5118,51729,2895,4441,31864,41120,44149,11334,30409,26347,32063,4208,17179,42611,54598,17962,7447,16914,18363,44277,42043,27720,45095,46578,35753,9795,37214,11828,24348,55569,688,2663,9909,39447,58106,54453,27879,34196,26738,55462,37075,25765,11116,39237,483,11629,23216,32855,45566,22706,37190,63907,10469,63701,59422,48058,30304,599,5986,33587,30330,39185,34351,34051,19007,41691,52817,54927,58621,10487,59475,6739,62265,22237,47964,39098,60675,56205,8054,8715,32273,28647,23786,11384,64378,39212,42612,13282,61506,29664,40180,5987,52311,56665,52940,11271,16993,2304,10637,46589,5370,34502,42707,7939,47648,61257,6910,16925,37659,60709,2725,18332,55817,9446,19310,26037,18843,15642,33408,7109,32421,37924,45260,3374,4747,12349,63615,34479,45899,17809,29447,57530,5741,19631,44819,37502,51203,56290,14048,30252,8129,29077,29472,59378,48167,29515,38423,11452,58874,12296,3363,22377,29972,47727,3893,64695,53288,45645,41998,31875,41575,45172,7467,1825,897,21023,5840,40677,17442,21797,59053,300,63682,37977,25152,57286,14369,26431,14753,44500,52894,34968,17499,63162,43621,63077,54425,37537,47636,19700,14385,22097,22097,53578,5382,30415,7476,4661,6609,6431,11287,53083,50512,54425,21309,5867,52465,35959,36615,46634,58191,59692,47328,38722,42110,63661,48142,59160,40178,31750,11401,2433,36494,27651,62458,59352,60177,56520,27247,65302,22996,50051,27420,38400,14203,50793,1611,39137,55166,62641,37802,55424,45155,53354,42747,27806,62718,3923},{1515,31329,20523,12494,12890,55961,34086,66,24927,37421,32583,32277,54574,9630,47570,2125,59495,18014,8033,36451,57421,27197,32909,24186,45583,15439,9180,9598,49872,60811,19381,20484,20658,30089,2863,5651,57058,63716,9809,63821,1449,60596,64199,34546,22737,25883,21559,34784,3991,53267,52838,7893,18724,31087,19010,10822,64988,6483,17006,60095,50670,13761,14958,8748,41740,23692,60918,46684,3340,61713,61883,41435,34356,39875,61545,60255,11336,9527,32815,41795,63469,18831,31709,47368,46421,28680,49598,42451,8001,30129,35145,56436,54029,65130,15570,3718,42608,17955,16728,40224,55515,14811,19221,40512,31846,5925,26390,52557,24145,13585,61179,314,55036,30931,36688,1001,27970,41901,54956,20082,10882,17580,6988,31915,53169,54522,41712,27472,62488,50442,64009,8158,19543,5949,33457,15750,54459,48060,37405,6241,42911,37031,16204,30436,46189,23621,39865,2014,64835,12657,59289,3794,28831,41504,29339,30968,51728,39591,14872,30023,47578,29089,60871,9830,31854,1744,40731,65417,43953,44262,19962,27709,53691,57678,2154,24855,38241,28271,11038,23418,44401,65367,19458,371,14196,13268,40753,31221,49241,23555,50795,33989,25834,59819,5019,23647,28309,64238,4183,11187,41239,44306,64685,15584,37299,42885,24340,45647,30623,36075,3494,8632,6124,44800,15258,30302,57501,26416,16724,43328,50871,55484,22788,48741,6561,32625,59844,5190,64659,3192,11237,21041,62579,37336,5011,29685,25190,61168,5056,47130,6950,47243,5028,5201,15434,45826,26942,59192,3119,54959,53573,17273,15877,24605,11518,56335},{55461,35429,33861,34652,37436,3561,6843,63937,7066,51865,46721,56870,36625,23747,39230,35512,8628,21097,34502,58161,23314,13471,22423,47396,62776,45512,63065,54632,33171,10276,56280,65005,37646,38960,19836,32951,15446,18628,56432,568,57463,25941,17085,52000,32898,6408,23856,47188,23287,59728,8930,37261,57555,1781,39891,6816,45977,54244,7739,462,15867,8639,31729,61117,52210,32388,20813,12509,63398,18398,5649,40562,17666,12778,35044,38869,6418,26092,17271,32276,44704,11619,33780,10385,56648,11298,60736,33882,51687,46103,10153,25390,11908,51017,56934,40474,13447,15890,65046,41482,47443,62474,42368,32578,55482,36601,48579,53990,25374,59691,48014,34339,9800,17459,23361,43876,12836,42073,26496,36336,23375,53514,7273,61894,1404,38995,56625,56887,25889,1729,17657,26696,32216,58363,37482,65072,5507,50100,6247,27014,28163,7686,24912,25606,35507,23465,34598,11706,42160,35338,10351,24975,35704,13065,55788,54241,55365,43131,24207,2015,49312,49646,62006,6792,214,54306,17851,33732,14013,23664,30349,12787,64289,16231,51584,18013,22757,22810,44240,51962,58425,49037,32674,57290,16102,27641,21391,46108,58517,52322,31895,3377,63809,41624,38325,30467,1844,9721,25067,62193,35951,9641,28950,36499,37081,15477,32272,58715,3987,62393,31244,5083,51201,37670,42848,58159,25678,21398,11331,26860,15542,24919,52152,30941,29068,18127,62602,60497,54311,23060,29982,43473,61161,53431,34760,61399,45499,24282,18969,22112,27244,17047,36889,59915,30441,46351,13096,31704,63344,38451,20977,61278,24254,30883,12637,45700},{27300,44484,42482,37611,19918,57207,62147,24450,28141,46776,42067,2774,43386,51930,59536,16261,51134,47866,51841,35704,13815,2044,48736,64482,45769,32893,36787,55870,26485,53037,55235,15757,25555,15432,61263,32318,7719,16551,47272,2236,28297,59646,20176,41493,17797,34310,57363,42980,56254,43400,28860,24418,48708,38797,24916,47573,36052,27644,34718,19765,1775,51861,52533,44930,39939,63068,43067,2052,58968,26255,30547,60317,34871,54050,22832,42094,63829,2886,53860,12831,1690,48392,24123,7189,44122,64835,46914,19114,5373,55287,19025,50697,6450,58279,44961,20030,46087,3204,11119,37140,46514,6001,65502,28501,32507,11385,27607,48184,48455,44636,63815,53923,40005,45570,58466,902,29664,53121,36602,20958,20082,10648,15996,44640,8875,43024,44706,23541,14531,46632,39379,63578,38614,26287,43319,57367,33798,43245,61858,15405,44948,28515,21011,16584,858,43105,62782,43851,55766,39783,2584,19157,37367,54350,17299,45338,18693,58903,48464,46794,29639,46534,12381,39000,63826,63267,34635,13409,19988,36957,13694,65460,37071,49588,44635,33223,43450,13210,26750,18321,13109,64652,43803,59981,9398,7034,6292,24981,55355,61393,12392,34435,35567,894,17215,56319,36505,20413,676,34798,18856,41642,25805,26648,55678,18138,55302,32787,45903,13513,59148,28434,38299,23962,11971,58742,55706,32606,4692,7055,51915,13577,33064,59948,26522,25286,30430,44845,8909,46805,20540,535,63562,16679,51127,34724,22379,8549,38996,31137,62408,29090,19711,6145,25824,62364,44795,4476,30986,60798,61390,7088,2838,51503,61885,26262},{12319,48698,14545,31632,53255,45693,29071,21607,50078,15397,63102,40110,56722,37750,6093,3970,55800,6755,15189,54261,11099,22380,22675,27050,29401,58538,57865,4448,50601,29853,56666,56699,24690,35113,6827,3776,18006,46548,28277,40788,1412,61754,43076,25038,20070,38132,14744,38565,21957,41887,13888,14988,54383,56963,35998,59040,8534,52329,49299,5536,25655,6899,44789,11183,6994,60147,28973,50921,28995,20183,2058,33124,57180,55666,51580,65170,59515,64050,7428,26353,14626,30624,27697,7140,45509,11674,3802,21232,5476,38678,10551,11216,50387,29274,62766,55224,28384,60122,38008,22689,31214,5840,34101,55789,30462,61241,63478,56319,3494,16713,2093,13161,13734,50326,11086,63668,15654,5582,61,43329,23069,36842,50623,68,42287,42163,40390,60924,61954,18361,34969,23286,4112,22457,47751,23447,56844,37563,52005,17537,10736,10994,62612,29004,30860,55131,33453,428,56327,55214,61792,64565,50225,31701,11430,42294,35461,60656,59321,28523,9832,62436,61252,63968,61169,36452,11872,2003,5143,23356,78,53718,11616,45175,64393,36853,50887,26400,2400,11033,8043,30327,58227,60252,52845,51396,28475,52881,11784,15826,8181,58469,64634,55196,17846,54882,47944,59150,14625,37165,23662,35685,46408,34608,39514,28108,18407,53511,37199,63259,61874,4966,26601,23923,45391,18993,45722,55258,33502,21839,15740,32626,11590,34191,48916,17664,14499,2059,46846,53520,36605,47108,55619,31771,4638,35043,24724,6049,27186,33490,59443,15864,49844,18636,17086,13807,22242,49656,3607,45028,20859,41220,43350,9549,24621,28009},{1804,31998,2826,10900,24715,47145,826,47835,6097,3843,34995,50215,24793,55808,13195,56358,22381,26436,44935,41049,24914,11919,56764,6418,7758,12472,12135,3093,14082,25452,19854,32758,19954,17662,35418,14458,54884,21969,64858,47302,47604,56989,34816,43295,8003,30639,37239,55638,35438,10012,6214,28056,65085,16772,26597,30545,43292,28055,24340,30513,13322,15907,63022,63161,38188,5498,17510,4353,9122,41327,52959,6719,584,28112,49631,37660,61391,32757,7683,12573,25178,38461,39404,57600,54847,29147,57695,58161,36727,12366,56116,18519,57429,6659,65519,32631,17733,51788,62542,43570,4044,6930,23184,42720,23996,6287,2324,31413,29384,9298,866,11122,32410,26096,45069,46288,32652,53766,41124,30253,44240,2686,13387,49798,707,3551,62082,62390,43309,55106,10938,61345,23097,10942,61445,34338,10462,31642,22185,1907,56458,31876,26245,2799,50343,38744,42034,35174,25191,42707,36879,18736,64657,61645,60501,54224,37421,50435,19247,61041,6463,12900,6819,53982,28602,11823,24256,49323,49590,22245,10034,63102,38377,48239,1129,53032,3456,14741,4327,49278,49440,29326,37611,46390,43962,26171,22905,3995,31243,41749,41765,7029,53766,39031,23414,57690,37218,7633,18796,52205,49071,10249,20068,38785,17902,13998,62361,62722,35943,19757,30306,36690,1987,39995,13335,12780,22987,41084,8641,53948,15358,32108,22997,55387,53243,3737,48293,14451,1182,54048,25722,37765,24382,20021,3051,64177,64222,64376,60282,7172,2591,57425,45008,9640,12707,2924,63019,16927,5588,58073,25590,16768,52685,59525,51014,8075},{37778,13012,61949,35402,10573,1867,15880,34450,37339,21985,37332,22695,42209,52082,51650,45578,17688,4006,6680,27200,53492,54961,25216,15132,13958,38046,47311,23466,7781,4295,34130,19894,17604,64990,2711,27098,17047,65478,44252,26530,40915,86,24064,4933,30931,2187,11732,39848,38407,57350,6803,38962,1966,19413,18542,51144,28643,49833,22295,29476,23073,19668,9004,41464,51092,54472,36618,53592,40512,16367,62785,56271,6416,29017,3221,17315,2481,10754,55742,35015,38647,56248,52765,7956,3,19542,53419,29872,13755,45880,48427,41216,44626,54454,62914,25772,56253,8577,25061,16960,56388,19262,42838,658,4998,42977,46629,2429,54819,33555,17860,31660,27496,4050,36184,17834,46061,49981,53017,26487,16161,3670,12200,2093,795,58735,44027,62175,58891,8648,33352,61507,59641,2213,43140,1399,60484,43329,27675,56500,32270,24552,29253,35099,839,45480,17542,38902,50899,7017,57407,17627,47820,11554,5888,46145,54409,5304,12423,58029,2751,63953,51438,31299,18426,31791,59810,55423,51038,20721,41298,63523,46117,58957,46478,5696,41455,55696,43916,12989,16409,58212,53366,65358,34906,45439,64648,59682,8897,48232,35010,19785,5246,14776,39001,7018,38041,8299,28031,61499,62865,43045,61647,52648,22308,22317,57442,49095,7404,2107,41326,10990,62451,55553,40532,46248,54620,36390,52226,54729,61956,45101,60881,16061,5010,9959,31338,26470,2725,15593,31824,45354,38960,29633,58924,20629,60162,1668,46480,63095,41877,11386,16391,18162,63077,24739,43884,21378,6704,24900,50849,9920,24435,10856,35457,35815},{37193,17892,60825,46725,34693,32746,10123,4002,42517,55299,36489,36196,45895,44820,52099,64927,29734,18682,46420,58465,9399,4667,38832,31344,37009,47205,59587,8230,20016,34866,9209,44279,5445,47463,40877,63552,30113,25968,355,14375,45341,8569,11265,30196,21808,54148,61065,28586,45611,21995,7106,27899,21309,42144,23031,34468,10247,40218,33695,19173,49015,6818,56485,16045,37901,12177,37611,49657,45355,55729,7996,64781,14242,64308,23485,40739,63062,63559,50010,65282,8450,43757,1355,8166,28428,20786,42722,17750,25161,38302,28373,59373,29174,44972,42530,5894,57717,14726,38553,11960,22350,8762,29422,45567,1634,41940,13059,3534,28171,8742,13088,29967,40165,5270,64394,15238,37502,62318,21127,44506,33500,18105,14649,42335,23241,23375,115,11919,56589,13893,51571,34414,12928,32848,24702,26352,51615,11805,25683,53478,25371,4155,29071,64489,1846,59415,59683,49198,52015,55161,64185,39746,19951,7286,58049,63244,3437,11669,30269,56169,58678,9354,40822,45530,19549,46835,35564,49387,54009,49985,19608,23958,23464,61798,18206,59499,17592,40237,40894,30569,42774,25798,8900,33130,27420,32589,23598,49848,46541,46271,45667,2939,2892,49008,17760,47184,8031,41785,22084,21508,57946,23689,17982,29599,18312,56976,57007,35207,41157,36851,24559,12831,30247,38150,19375,12709,6230,37172,45182,5778,10721,55649,33719,50134,52786,38888,25757,51493,16551,26112,40844,34397,28872,11112,42720,51367,53873,63443,47072,29337,62837,60425,40646,44522,22017,58829,18740,28517,49359,57885,17251,4793,39439,40716,27268,20407},{64316,46892,7980,6107,45638,50042,59691,29018,49679,43456,43750,8573,14838,52704,53986,15375,40835,61460,31021,44312,54074,51376,64961,63542,12099,57546,37734,11092,45780,26084,5631,58627,3331,21235,49701,48312,7136,62285,32057,57416,22031,57023,1440,2689,36606,12240,27078,52563,33665,3767,34712,46285,45551,22006,21658,59198,49025,32591,30221,50186,30815,45332,10232,9597,41121,23930,12276,1321,30668,51477,63316,48986,37036,25443,33181,20631,60607,48226,34438,9921,11678,4263,58104,44080,9498,58495,9595,46449,6580,11511,306,26517,64799,49857,13893,41393,51685,36986,31055,18520,32871,12618,6621,2055,57685,21976,32566,59040,59625,63507,2851,29059,51073,28050,55576,32386,10378,30217,57456,29222,7558,13592,15517,9552,46312,44787,17006,51172,62256,14422,12533,47786,33686,62104,31432,33091,18515,2113,6214,42358,46632,41778,60455,53317,2921,16902,45507,38843,32235,27377,63547,60049,14127,776,43414,25903,33376,29390,35202,55615,8437,19862,47167,33035,46452,52631,30834,18786,37692,10639,43606,48017,19649,54350,37684,33549,37898,41374,47982,14284,65102,24625,60850,23932,53652,7888,27270,40255,26436,25153,32931,890,13327,50001,40022,18444,11888,34896,31380,47509,48735,25378,22567,36102,59114,12895,48401,52048,64711,62340,42215,50841,27668,51117,32642,14272,24321,59476,52379,5427,5997,60434,2779,43593,0,12132,32542,28829,35143,22817,6705,24509,25813,14125,43452,30143,51535,49384,11917,33274,11145,33187,34943,3743,64623,53443,5782,30431,28431,41583,41017,24493,46260,58274,37371,52890},{11507,836,1248,54429,17913,15802,56179,41982,64630,44259,485,18970,44597,45129,4250,60086,38699,60056,25813,13015,57868,9783,27653,43855,5013,48234,12613,47908,30497,23652,49054,18206,15472,28275,53422,6434,26780,64381,62903,47245,3240,12010,15364,22014,49187,50107,54465,14315,60095,11145,62005,20926,15263,1340,34943,1725,27685,13465,2515,48503,49276,62097,22903,33694,58510,34595,29353,20601,21661,2191,56667,51288,19298,36153,14832,14172,12509,4022,55030,22974,55694,47987,46723,46804,6075,34757,24324,7185,61166,62021,10500,50386,29045,40231,12098,57404,43943,51932,15828,18347,30888,36575,12352,9749,28270,17585,57131,44180,54514,11806,4106,58,61812,15502,25803,15154,33062,35154,27596,1107,53143,24346,20283,49957,8910,53154,23649,34457,42413,59370,37241,56511,41040,56762,59556,45125,32562,35439,60040,33695,46349,7625,52579,55666,19964,43261,50880,10334,12408,28853,54206,61094,9793,12223,52140,245,60889,422,53376,24946,21183,3821,28983,48174,34713,56989,23130,3109,53585,58939,30918,9430,42347,31144,29793,13560,36803,26108,37254,31040,917,42953,446,218,56357,55643,29457,38092,51187,59697,28770,32037,6772,30593,585,7239,56851,32055,64153,44311,29309,45556,25417,14783,12836,23375,52894,36893,5316,10973,59205,28068,56282,16854,55700,17815,63785,14427,4381,1319,62122,37202,52958,45308,49851,18559,55537,1109,1058,10314,31072,28537,21771,8565,62051,32214,47852,8508,40478,33445,17614,17470,51540,49342,16569,12124,34598,22763,50133,51738,59239,358,19566,54025,48982,32907},{61028,48129,9230,855,2733,54782,23174,31298,8484,59584,12205,22757,633,21134,45275,50413,52414,16987,27008,29952,53275,27888,3857,23119,41045,42515,53601,49300,34476,11567,37749,49,40471,48460,2919,32208,10473,20103,43072,4245,17327,31210,41523,16219,46492,55688,12149,47091,36584,37798,64240,45251,31991,23506,11454,63107,40580,1684,56647,14741,60310,64254,26239,58195,21706,64395,192,14695,63116,34587,59967,43377,58806,61908,10295,10881,50472,36506,4868,19664,60257,47039,50636,32698,28267,1064,33745,44637,24372,37527,34919,2987,44608,51361,31834,25126,17240,48819,20971,24299,35110,32183,3065,48599,25994,44087,35429,38277,12267,48223,42406,49159,55091,41426,42959,48337,771,20850,18322,52408,61504,35638,44314,56222,35222,19119,40149,42651,26102,59607,8662,21581,5753,26565,50572,10818,46951,62608,5087,44078,12024,42081,20245,50369,24059,11141,1376,20821,45778,11536,1587,18492,54984,63804,6373,8913,55829,6766,37371,43147,27112,13209,9385,19464,58416,61896,38999,97,45668,5758,44370,40189,36852,37181,6338,34831,58036,17651,24324,40284,2116,3591,20135,8880,64143,35200,374,7627,58946,10504,35771,32004,43558,30343,41832,35455,6043,17708,25693,57023,8879,46347,54260,47273,46933,14482,24173,50075,42676,32013,11531,65380,15169,31143,18451,44734,61787,16613,36614,52451,32106,40604,62572,61412,2947,4576,54396,38702,54454,28900,10017,31828,31269,51700,835,52601,60666,22328,4107,41093,8262,42470,28822,39903,61651,47150,34134,37486,38270,13784,46988,21976,11335,22532,15800,46728},{56732,63917,41345,59817,18608,39658,2751,37708,61412,49645,16183,30691,25678,22868,55607,52038,60588,22837,51421,5632,25252,47850,63,41509,62033,58401,18222,17336,5187,30123,33590,1640,5640,6745,74,7307,42131,64031,37587,13990,33913,27877,62457,16861,37547,23973,51444,23246,59366,3088,26606,34663,52007,42406,40364,18437,33324,15453,45106,36094,49863,19848,19788,42703,2568,49152,38452,55160,42387,35219,13695,42589,38942,46834,21431,39146,44884,48856,46017,43454,23091,7731,3363,55607,3085,46400,34605,7158,52512,10941,38359,53896,41863,4607,45921,1002,6819,26746,15654,18426,26979,33871,23548,59119,52675,39604,13243,31961,3428,9983,41652,54004,15988,4073,18312,62260,56916,65341,22253,45931,2117,31342,6533,19396,27473,51736,37772,38988,25333,23687,41359,58631,58772,41093,16809,35094,26293,46631,44026,21209,22889,461,20122,28284,16127,63238,64590,1600,61889,38697,51015,43483,16591,60202,42337,62348,39900,48818,3129,40222,31875,36184,14676,33965,49390,36602,25650,64875,49616,49816,42348,20397,57382,34372,58369,15002,53175,34862,14016,43496,42479,32156,14917,1720,31512,35692,36129,8737,30931,5568,36164,12844,25345,45502,28491,5767,45065,4034,4474,35321,2878,36770,49044,41593,32396,10837,21406,28735,46207,62207,60707,63100,35531,55223,65058,28137,36279,49113,21440,64619,54074,2578,2646,27482,8098,19434,13437,29874,25128,15271,33436,12143,59976,10219,25950,52063,48781,4940,33845,61076,28307,20800,58254,9622,8487,47328,48778,64025,25807,40591,39716,32195,30080,4820,24389,25512},{3710,22063,51465,56441,20048,27165,6964,8402,36015,19207,45211,3557,8941,55003,21708,43933,35385,22337,61365,17861,50630,58434,38342,37536,47671,53566,41679,18209,12573,50546,10398,18378,40125,24013,63461,12959,5245,8290,15263,43122,54422,18165,47643,46056,32229,3728,32898,7783,46397,57218,40551,39371,27402,63486,37793,7108,35421,55265,7035,4523,16563,62715,4283,38869,41929,28093,59739,46616,9293,59610,16542,14170,60376,14769,51562,425,30186,21535,42675,16449,49166,49050,31911,38229,6009,10130,59918,41141,27682,59300,15171,33121,64551,26573,6221,62995,48082,51963,55130,40571,1648,37382,48426,62627,55256,5692,58418,65487,40447,10253,18056,3243,22465,45511,29540,61343,34072,62355,9236,27825,39190,27703,44786,39117,4235,59882,16791,64749,55819,17177,65132,48726,33110,41017,22994,56327,14693,30100,37260,46772,44212,785,54764,56545,63695,8619,462,27797,27378,33499,52232,11333,8662,38162,61075,64810,21743,56337,49778,21857,51443,29148,43276,45348,27298,33392,39651,52880,35360,24520,59700,17077,55302,48980,56170,64441,64272,60134,33053,8298,9706,27561,15098,9250,39856,56277,4328,14000,25115,32506,21771,30393,51303,34552,30852,7751,10893,20559,53933,9039,25875,37746,65452,40080,29691,13300,15941,60550,9779,52363,47705,36332,39181,24146,53865,18326,994,61541,29413,17527,49247,45172,45144,14058,1129,64564,30981,21890,41610,40800,33080,13377,12310,64686,21018,58883,53930,47268,32640,5929,6803,63110,37163,34696,14296,45251,37408,1257,23308,29835,57551,30815,51012,6396,24788,46019},{40826,26824,15650,20346,9026,14243,14473,15456,24038,63024,17882,21892,31625,61317,29046,14088,35817,36806,49366,56311,61679,43694,28390,35559,37115,62060,183,15774,3595,17699,815,24410,14386,36451,28975,53581,1751,45842,59806,49252,26273,59314,41380,21048,59748,1248,62235,20639,5508,33742,28769,15044,55025,57736,27048,8621,15908,9742,21647,26638,54665,9129,11712,17549,45711,46457,55587,64413,25869,41456,6151,64523,29089,60325,15300,4381,21922,24984,54463,63458,12793,21123,38508,22473,63977,28262,64732,19245,24678,2391,24796,47607,17921,2507,37329,42301,39534,58382,26544,21575,23194,46982,468,31397,28290,10946,42398,49904,44604,21310,41482,39457,48847,63838,896,4465,3083,2191,41384,14987,62186,36346,53934,52797,26954,9531,51939,61060,32595,11795,31784,52776,35403,55367,54432,35462,30747,42372,9660,11668,35185,63802,22679,23774,11790,51469,46135,36413,6339,52626,12117,18224,63778,10702,39884,60711,46302,46049,64325,27522,15268,37970,51906,4409,35219,48300,21244,9406,46902,48245,26136,24504,46868,41924,35189,3408,13967,15036,38134,9082,27663,36287,62520,45280,40986,47695,887,34931,12129,15397,6726,8731,48516,50454,51327,23607,39042,45321,7471,35441,3556,62826,38162,21977,843,12233,34093,20203,3777,13116,4173,3778,16653,7935,17623,30675,44306,42968,25563,26027,13048,51911,41566,51934,19749,56326,60850,24775,6919,60084,58134,7898,32653,33757,53179,60471,11557,4598,2605,14117,471,60441,15723,36750,5243,5677,36367,19796,51723,29538,46449,11079,55619,48637,25993,50025},{33648,28524,50797,32773,42977,27028,10176,13467,19586,54702,62584,3222,9707,63198,50528,50127,45263,31114,18856,183,10635,48897,62114,24841,60146,1823,49988,24276,47388,36828,53721,56516,25252,18871,45374,7664,62660,2699,52107,43747,50612,6796,22783,48729,58166,7392,44110,4582,65386,37570,63966,49976,5664,43822,36845,33416,24071,23152,5383,11157,45855,36385,42060,47999,54725,20296,2560,63453,28563,10067,60294,27788,34535,45669,38980,36761,16885,39059,20902,64820,46425,30446,26480,19907,35663,63225,48303,20872,54088,11113,2853,459,61512,13549,43987,1935,4822,5776,24638,5929,50377,42689,710,50009,21490,10496,47291,23017,25031,13913,43564,1625,43171,35397,26109,50449,41164,21005,4044,50378,15374,20998,13349,18420,35573,62595,36933,1837,64250,17319,44622,6609,33527,18669,61142,53157,56886,16719,820,425,24096,25059,7927,58777,13014,13808,13387,52188,26230,3931,12278,39263,16747,47685,54863,64002,15432,33350,11451,33551,21388,52807,25707,62490,55771,45691,7635,9948,17913,3865,56655,3005,35742,36814,27215,3849,50458,13181,64371,44956,22465,1003,41406,17230,7876,52382,17918,9127,935,45840,34739,829,45401,15593,52404,7007,58943,56082,31592,5165,15148,39790,24612,31869,14137,7658,9391,63895,29129,33853,2051,53616,4576,54863,31126,8888,16182,35118,31826,52481,11466,40346,325,21085,19495,16462,40076,63421,49589,40505,20707,3852,16920,44959,65338,65078,17079,36610,47442,45,28160,4111,15007,12132,59075,58333,29921,4574,25757,61375,39355,62795,11635,45078,63371,29470},{16873,34482,62451,55799,49196,20212,59895,13875,22810,50611,38778,52470,25723,23757,5561,44740,61468,21500,41605,48932,15891,26990,7925,29171,15635,32371,52424,45489,25373,43646,16329,54943,58647,41706,49849,63422,20374,49125,47075,41662,57842,8034,61586,413,60347,46686,20718,36171,8682,4160,56331,42016,26360,40804,42196,8756,6589,15544,7117,23138,43704,35948,32303,37636,32056,11716,29771,60303,19763,15582,5766,18028,2300,4694,12817,52437,25283,24388,45398,60441,63624,15282,54085,26710,45049,35128,26312,18959,31351,41186,39207,18810,24366,18974,1191,9055,57537,30911,44096,7086,50222,7188,21385,58208,58240,4505,23907,172,9370,61770,16476,56811,42029,49159,46248,18459,34671,10563,37969,13038,2753,43526,57115,11220,44746,43196,27322,23762,26169,20767,20135,18875,15325,1743,31657,38002,59958,29165,63111,14414,20424,41035,41822,10387,25901,58278,749,12030,27904,46188,41918,1336,24506,27697,60942,12246,57587,27026,13873,41818,11954,29126,49556,36850,36197,30450,16630,50359,30809,6868,1282,4419,38066,19322,14056,63363,53219,6897,62247,941,33633,13384,21450,20876,49617,13080,49708,60111,40190,36025,47123,55284,43512,36109,38798,4308,19610,9036,43429,1160,17483,32164,31039,33184,20219,38660,50936,3101,22161,51953,27491,41295,5317,55014,61048,13124,15931,26895,58454,61407,55597,64769,24619,40084,48954,44765,44656,3195,59846,1121,56641,7710,62963,22911,61746,27237,2252,49940,49224,52379,30552,20350,55249,16706,5838,7307,27787,39668,23471,28763,52327,29025,63280,49317,57438,5161},{55104,19544,48659,53022,25010,46421,31089,33560,44270,11642,766,3654,22506,45975,6120,35002,1794,51695,8410,40625,12572,4258,57278,8481,21255,16133,35560,30252,59546,60037,11810,65524,235,35623,16754,35049,57420,42244,3439,41265,56613,22650,35063,30205,15952,42077,16760,47729,38198,43558,12100,39916,34397,25662,13925,31042,45111,28919,5288,15470,62369,5228,50712,56065,54389,6688,227,15418,15497,46995,8873,50961,13659,10654,51280,28129,35648,62703,61820,21599,23600,20016,57055,45609,16604,35708,203,1594,31368,37433,59181,48063,54159,16803,22164,36660,8700,54098,28715,18564,38441,8122,31327,40532,52380,27997,14392,38339,29340,46315,15927,53343,23,1605,44298,27565,5545,52949,62301,39787,58453,25088,14212,39454,2111,37009,31242,46349,50883,59566,54547,10822,22030,37658,32812,28112,10640,58816,11349,5106,51248,32292,6676,28918,40247,22112,17288,14910,42809,46654,13211,32241,39441,45928,23063,8661,28772,16879,37550,37557,62093,49576,56193,864,7190,4159,22981,36968,58480,28030,22704,33567,24493,59698,20591,25317,41128,38149,12164,13989,49376,10610,48149,56795,18474,47904,12481,64398,20966,9411,4461,29388,56864,26756,18149,54248,33367,9413,51198,60299,50910,63095,40497,5181,49384,32111,31309,65129,13413,41848,63313,52349,56116,37097,9311,57386,46928,57855,25426,19201,16843,42326,9131,4956,58811,10869,58152,21509,46111,35553,49750,12309,27426,54292,38359,11092,12951,59450,26284,23752,55588,52203,25413,61231,19413,58746,39412,51694,40158,4958,30992,8517,54329,63322,26457,17298},{18287,51528,17740,47953,61812,56138,59177,27862,55402,17132,22339,26780,40634,64427,25027,58898,9313,9496,42887,51097,22563,26184,20388,48457,13151,18205,24782,19454,31083,19771,46215,19567,56205,40811,36115,38970,20302,54888,35008,62197,61399,53975,30647,30378,16620,46487,49829,43742,31687,36607,54689,18619,29613,24654,51554,40365,43824,50794,12605,61344,29789,47183,45058,14288,8596,62560,42459,45083,33943,58979,50466,64507,58328,2758,28107,53323,21179,19544,59795,27967,46247,63468,56545,27413,48441,19034,22069,60886,54870,11410,18670,1847,51027,39666,23447,63801,14385,61694,38591,59191,25675,12592,4416,50700,41500,55442,44442,35019,48003,14538,40664,17560,24721,34044,4909,34188,40231,18317,1243,63507,64203,54956,26632,15672,14787,8411,37354,24319,5704,8691,42298,51670,36350,38351,31059,29472,59391,26119,37602,45869,62588,27074,34507,32976,48737,23793,28066,12613,29012,4719,11499,59831,62265,60299,29284,37416,46621,46012,13133,56933,56473,13036,45560,57422,42626,17612,6625,41994,57380,1081,43821,63424,45187,51164,61667,41785,59396,7929,24747,28347,2736,45382,33456,37930,16264,55253,18047,50379,40765,39116,50037,21725,64583,35883,6018,20462,7240,56355,35564,37264,31013,38641,53599,55746,6347,58945,50772,64501,32619,55426,30150,47571,27725,1853,38512,9851,7088,2959,13541,30384,26162,31579,39324,2782,16954,43449,26117,12206,47043,45943,4942,26471,32450,58463,29196,3286,10909,29586,35640,16447,29542,54510,39653,37670,11222,2642,53571,33586,17714,64917,31342,26997,57911,9692,42878,60835},{4182,33866,50941,1595,53123,18784,35271,6002,617,32326,31926,13268,47241,21995,24366,7588,11141,39474,11331,62434,7348,25593,1050,26326,58736,17805,56322,41410,20639,2185,52300,10123,47504,40935,24038,18114,31391,41271,7302,42253,30973,17151,54834,16477,45910,64217,61995,22807,36571,57202,63979,30963,54146,11686,44951,53026,4490,9708,35288,50420,10720,5794,9184,35369,20636,38682,40943,34561,48487,25408,9433,53124,10408,33225,57871,4316,36435,35343,25552,24051,54106,13431,48315,50558,18966,14798,36065,9744,1849,7839,1082,65082,15286,64963,12359,42140,1241,26539,42168,14378,5304,45769,40087,43318,4920,30739,58879,31680,60232,12346,16499,235,2112,2698,65306,20103,48736,58316,33168,9798,62784,6591,1877,8681,41555,17035,37625,2088,62754,62745,58436,23070,44162,13554,49867,56667,60318,9934,48029,39204,17444,1158,7415,39860,63970,37666,51749,64957,157,42283,54730,14805,8926,15252,21766,35059,30140,5888,5406,25953,16060,42363,25440,54109,64039,14602,52404,22837,60487,22615,6513,7979,65373,43826,27728,52163,4532,15623,39784,28833,20379,48244,38313,5142,5737,43739,58831,40065,14549,22686,20102,57169,15123,37993,25930,34535,2544,36983,48766,57848,17934,48144,40709,24639,52767,30434,41956,56657,19608,47841,48164,63254,19485,14814,35197,15082,54775,33855,20835,52756,37681,46777,19447,47081,36468,22989,17693,17386,2969,985,30604,59545,21672,36939,28250,13952,64425,37457,29502,35854,25057,60637,7507,23000,5044,56152,52309,13279,21608,49754,1329,60650,48398,25039,15246,9217},{42582,51631,33281,60403,13118,19013,53561,29404,31012,52279,3134,24573,17174,20832,3120,34294,37511,64126,40831,13498,63291,36352,43771,3242,12540,1701,30055,23823,37090,61615,43373,52051,17305,26403,16744,35218,5330,102,62107,63659,7627,8097,39006,24517,64355,34163,15338,22952,63080,23077,39307,63789,3747,17608,15240,40089,5860,1569,55860,1794,13687,4069,42419,63400,26224,28182,21762,60682,55526,23496,23530,5661,18917,26152,58354,29050,188,9421,6965,45899,7569,5777,56874,14882,26494,55517,27952,4750,2621,13451,56653,39075,25521,9447,11581,54462,48856,49838,29794,24539,33855,3792,53764,9335,20145,19927,58779,49470,64721,28394,20541,19500,44421,21531,21904,14545,6002,3900,53892,35882,53398,28150,9151,32203,49632,42172,37293,14971,5032,50253,7096,42320,6322,8749,48452,59005,35239,10298,44615,62688,36843,1712,50284,46428,25547,29598,63384,18040,50023,26851,52765,28856,44616,56007,3466,15847,8738,36296,9454,15382,5035,51562,6938,23822,14456,37514,6485,35049,27496,585,47273,11610,38503,33878,12050,37303,44342,35494,43866,53097,50614,43127,10968,32238,42613,47207,18589,13348,12220,33128,24070,7469,3672,19788,54042,52027,64457,6461,11915,36581,38357,64757,21957,16563,14563,28754,45851,60555,51013,44464,26343,42042,22053,20134,4242,61356,594,13904,19966,21055,63967,22141,11016,11458,30795,15864,41568,8304,51938,21473,58884,4734,997,45376,31562,21974,152,43365,63115,33990,5844,18555,17171,26233,42901,24281,51460,55093,65505,20661,29912,62700,57709,54065,10085,16394},{23383,29507,42875,2833,55701,19522,57589,60876,23457,722,11128,50753,61125,46220,28034,11413,14782,16955,64941,26293,1333,20439,65247,48199,12566,26951,20376,8114,34860,26361,10599,35445,46709,2647,58919,24234,25411,29623,62701,2957,41884,22486,37346,2720,43161,26763,25168,13691,62450,57685,5705,48502,3083,20411,5707,4410,2954,11795,2615,56806,14434,43375,7248,42531,46377,52075,24560,50294,3410,9217,40862,8963,24157,7629,22285,32378,64317,42984,4512,49772,38355,40551,15746,6727,34373,30606,60898,50081,62264,21526,23032,44148,17729,21440,39031,17358,2773,23051,54562,34724,4199,63727,60141,56740,53612,11106,9528,22723,37452,22277,46457,17191,17332,13466,60684,61760,65510,26076,26652,45549,30580,11521,53945,32757,34187,3664,52198,44871,30469,9823,33704,37116,33282,24054,57499,46775,26132,36381,42543,4852,34500,16420,13640,24976,58744,65399,32604,2351,64079,5551,26089,4618,32261,6574,56231,51348,28108,212,62452,28512,46107,6821,38844,60703,49883,36977,4651,59858,13073,65141,42463,2962,50087,50378,62560,32306,17634,32548,27396,45880,53290,45355,62045,39646,39580,55461,14660,3174,45524,19908,20569,43938,42675,24124,45840,2863,18332,42949,14989,55705,7308,26003,9694,57557,25697,10080,48986,20198,53598,61787,21617,40451,14048,52443,37905,2928,30037,35695,48774,58081,729,12939,42799,53859,20553,1567,15975,46198,10918,5431,25161,7938,1889,29800,61461,57958,24383,46736,65071,3010,32418,48344,34126,9135,22728,55786,24049,35788,21775,21468,2395,6521,39340,13713,36323,3194},{55463,57081,2137,60484,39614,47103,46709,24146,51581,14308,14426,12471,17776,665,48033,45667,41291,24547,58949,34475,49614,26858,49778,13064,45447,33011,5183,19119,24723,16533,28544,29318,16570,49282,21821,27688,13441,9392,14840,49521,10984,63108,26978,9299,832,19120,9376,52968,53715,29840,53167,58388,61522,24383,57337,29379,56374,20428,48579,17716,27235,291,24294,2880,3388,465,58628,21408,14390,45220,25054,46116,51206,37179,3690,13604,7805,24280,28784,19049,15426,45622,56658,16712,39896,12967,56842,32022,28416,53304,16687,43765,51124,27817,58571,59674,49631,25745,50083,31610,16113,13016,11375,63418,1754,23133,6311,36740,10425,57866,11425,11058,58655,18062,56782,2462,49095,60460,6720,11469,63337,11332,23413,33861,10879,50515,58597,20714,37368,25381,46354,19169,15291,10086,54454,10895,26291,6771,34289,19228,24139,24431,13123,3199,557,43887,35676,51955,53571,50443,12454,2271,48345,42912,14017,65471,48405,49450,37540,10669,22943,28806,24558,48756,31156,56623,6320,57014,62031,13718,27233,23944,51985,12192,5388,57490,30736,49926,47006,36194,57859,15180,29230,14312,18125,21762,24295,43274,17340,37385,28450,60404,25064,47193,63838,60567,50199,33382,21268,18690,45194,26833,6747,5742,39418,31949,5486,28023,39456,13373,1663,42326,31560,10145,43027,57529,10663,5407,3039,49313,35804,45619,26016,25830,23643,17067,34084,31637,27806,29097,59397,45879,28780,44136,43319,19142,49726,42831,49720,11273,37633,39371,4009,4876,56729,64946,37820,57464,6413,54533,40604,29869,33325,39832,14489,39126},{8915,48460,54752,27627,53503,2404,124,51962,26186,25508,7396,60911,59507,16018,64985,21292,54763,65022,19326,21183,58009,21400,4753,16671,56699,35887,11933,9842,6746,50569,14482,37506,15000,12905,664,58525,51625,29227,3025,32200,2346,5431,42970,54629,49515,5921,53366,27059,59014,65136,36640,23275,50757,5462,33038,41906,11275,50201,661,25067,43480,11341,42160,14632,38577,5655,41278,52107,58974,6945,10976,18874,57005,3740,29518,38784,52448,61092,708,14338,36395,36987,20177,48633,23602,46049,9471,21132,5964,8674,55337,57336,40755,8392,52418,56024,54854,5774,47249,440,37186,15756,46197,50374,30019,48051,39883,11307,46643,5736,24064,39085,47229,39131,56605,18331,40071,9095,2407,56480,45952,53202,37041,29859,27702,16089,9826,64572,520,37251,28280,14385,24785,27463,125,9552,14953,853,46842,16785,65334,55854,29041,59958,51881,11779,33407,50940,26267,33200,36467,14641,48748,7663,6054,15838,48539,5881,54556,29137,49056,8074,7795,903,62813,18105,64916,6489,1520,13174,61398,37187,44903,64490,26406,42211,57441,62454,33281,39788,48591,35003,39949,55233,54904,64741,3543,52603,40687,18374,12217,26760,19361,12109,15030,39365,12351,63782,58887,44020,26300,1187,26811,46909,5654,24242,63407,38166,33964,52752,7273,30330,47412,23595,4867,46446,30179,47957,59483,22590,57306,16033,3682,3272,20180,2497,28039,40051,53488,20822,64909,43656,27508,46730,48630,10635,4157,4584,26446,23311,35220,57561,28836,39571,26133,55392,56220,29613,18303,2198,29712,56910,45761,48728,62524,26386},{38215,10634,10811,8899,40109,11495,45428,25204,14103,12967,26935,23109,46325,20054,15033,64494,28932,1303,42724,15182,70,25871,10956,43246,41214,41777,21732,17379,11560,53578,11835,27745,37894,9486,1082,19419,41508,60628,39418,37524,26567,17343,63999,42817,37615,16610,1763,29714,60978,65343,5776,30564,49905,10396,36306,10147,40126,53044,12450,7732,47887,44566,12464,47687,4956,17286,34481,1149,24821,43578,34731,16692,22107,58365,8993,52610,26413,42354,23919,708,44839,24342,65028,38226,44299,45433,29723,26574,34764,5323,2059,46282,29449,21639,37608,48776,21589,54120,36259,63118,62344,1538,13882,44872,31013,51953,60776,54386,52214,41149,494,13922,58349,54062,59400,62029,40702,20263,18410,55194,41348,23640,49178,10193,65139,22547,47791,26959,29990,52038,55465,42674,31761,14063,41844,5260,47089,36219,50910,13155,4792,2006,59477,5730,44261,33302,43501,64414,39282,36218,1135,25535,52876,25671,24093,7440,29317,10823,19078,29102,30763,41137,28300,6571,58873,15525,56102,55918,670,26986,38281,16542,9330,7051,1866,49559,41093,3789,9576,35303,10010,42282,48693,25039,62894,36344,52412,34366,13511,13453,12551,38663,4226,54590,39643,23736,49863,18680,33406,27789,19962,27472,37388,23796,60012,8935,15949,13618,48551,36495,24533,40425,9985,6923,51108,35646,34300,49799,28147,53706,29670,29433,63697,53978,50046,38148,10865,13405,63152,57904,39592,34808,61389,10057,18842,53085,47873,29751,29186,45478,5220,47899,42721,4989,1988,24831,59409,9888,10999,11773,57466,49180,89,41117,48868,59910},{31813,22707,19237,38921,43700,64636,4544,40085,3075,18210,56698,41448,30937,55900,7199,42134,6307,58001,42554,27630,41756,8253,30489,15978,25640,22007,54679,32362,28907,58222,39543,52929,7330,1136,55055,34835,32695,20181,13896,33868,29732,15633,26628,52361,33657,17693,50958,63468,13952,53093,28366,5646,52617,17291,39736,55764,18067,14953,49625,22217,53286,52902,58003,25723,25003,58339,40021,42598,27045,45366,4374,63316,47544,19900,20227,63962,18486,46099,12533,3589,41876,21061,52676,3485,34863,16245,50646,59178,9160,31930,52625,60962,64758,11109,49679,53042,822,60999,51049,14692,59009,45108,40531,48663,2639,33418,45110,34970,597,53774,38943,52149,24040,50833,51907,24035,54045,13900,14564,53523,53395,62180,3123,18636,4524,32951,20904,33891,10109,44642,33006,54389,7593,25648,21986,9872,55485,21554,53657,13950,5689,35568,33786,52384,22204,43780,41721,29019,19221,31390,18814,36224,48640,46546,14296,52083,61954,18163,50359,37430,42521,9145,18860,6772,51636,15348,22038,35390,38347,38802,6806,4869,10479,24179,1566,31344,9735,60859,43497,44165,11138,53199,10383,59421,46394,53002,39798,46444,8087,18135,3353,31335,3113,7761,16943,54230,32295,52334,49854,7173,62401,31600,3243,30847,47618,21211,36611,6498,56560,15682,26721,65346,13393,11769,55222,35910,52052,32074,41396,26759,37860,37029,43589,21750,58826,64294,21702,42744,63551,20571,7961,32639,28774,6750,28026,58692,9509,35751,22293,47027,4197,51499,923,59569,34492,4336,61601,16856,61909,23485,19186,47540,46160,29048,24544,19343},{10391,39160,31062,65070,60506,9200,24318,63709,42008,59981,40714,947,23989,61778,56310,25860,25124,44990,19566,1939,36032,45143,6672,36310,34671,19554,14685,30034,22704,15348,53445,24877,6751,17730,53939,35019,734,34540,39727,31453,46744,38981,29228,46904,27839,13354,23576,11701,58032,23312,56802,27041,20717,40799,27382,56095,4630,53209,10111,28260,61593,51833,5083,31370,48095,25171,17953,45539,42585,9630,42655,54255,57145,35780,55669,43364,49473,12828,41936,53976,13563,22633,46242,5819,26315,17365,58998,12566,15293,27735,52136,23855,60965,48633,40409,4881,47798,33460,29177,64073,408,42141,34748,50891,15054,40837,41049,17086,27116,14906,56390,33346,29012,48838,17429,5496,47840,17357,31005,43862,8745,50663,29169,21622,52545,22596,56856,41313,62653,6632,10896,37499,62345,20390,25512,53672,30055,18970,19229,51871,43502,61719,15129,42376,9784,38039,58489,55127,18515,42653,37188,1101,35004,13522,44933,3191,3017,11214,37292,50620,60424,59025,12870,6279,41123,40163,53304,26346,55812,44381,34509,51638,60535,26177,23758,12630,46669,42720,32716,47791,57444,50560,53876,35397,48023,2559,35039,45924,42267,22467,13191,30852,26260,55924,11230,26483,58862,19519,45006,33870,56483,34350,41654,10816,32290,36259,31705,44899,41297,14891,34090,6096,26995,36130,29101,13659,42237,44766,33762,8050,3595,45784,7388,44082,26327,49375,57496,3361,27203,31223,27742,51851,44283,44298,27000,7523,43573,27337,28958,8891,51344,42501,27411,62072,39668,44390,24732,53831,11858,55411,35191,21051,8502,9096,39641,27987},{50006,30618,26562,6730,50509,6511,62711,3110,53181,2573,58533,6088,41209,23035,9258,32828,51368,64775,61050,63257,42273,7876,41547,36784,42481,29268,8812,57646,50928,26077,52054,33872,9661,7276,16340,52725,8017,8640,6519,19191,19364,64049,37863,13626,11185,20043,12820,1400,42579,19212,29432,39550,29198,29512,60688,57417,55971,3168,5332,1623,36875,40850,50629,12397,57703,59201,10752,52618,6901,35606,37462,40789,12099,3947,57004,44662,37368,51719,28413,34159,5428,61372,38320,7272,27725,41882,453,32272,14149,46946,28720,22138,53717,3255,9137,24694,40455,33115,6595,47639,3591,37342,3696,58689,32653,55967,58452,55922,13560,24603,61966,64077,21682,60785,15690,7361,17160,20268,63048,25280,47511,35846,11255,933,11683,57111,9890,59699,47248,10514,26270,7464,32486,32419,55582,50175,10637,1112,13482,5802,24692,47193,8906,43738,17746,45079,4334,42476,5427,3886,42808,28794,32252,25982,63448,56224,24596,64342,62039,42398,44046,31935,51039,36183,51306,2786,55796,48518,63529,49122,64750,23210,18103,58245,9924,40110,10293,35885,26725,44736,30205,64589,47512,55070,3457,34065,16377,60229,49500,28189,35771,4033,3406,34019,62712,13078,16940,8203,30582,10131,39959,52993,26721,33220,1297,25136,3429,54876,482,23008,15900,53022,6672,49917,5388,15008,62003,52872,55494,60123,62684,64153,9318,3681,44816,41041,15645,44559,57413,1192,55626,49781,55766,43078,10898,49008,30128,21922,5538,162,17298,51782,65412,13852,3137,59992,61132,45862,33994,49664,28847,11522,41250,43791,29476,28722},{11844,24530,43993,64283,54405,14481,9276,57875,32560,9862,24504,26718,38005,52055,53733,4226,39230,23640,9568,24988,38433,46299,56250,23158,12176,10413,18843,44324,36153,15324,33804,33017,43582,32232,49655,187,48919,28471,25298,3607,47722,35455,57806,24432,37298,17273,15514,12952,39489,7076,53933,62634,52154,59657,2833,23992,16790,35803,47159,59281,819,49925,11182,8497,61060,31354,35884,49328,164,49212,54542,23133,49429,23790,8444,4357,62136,50876,30025,57362,24840,56603,31831,59709,8190,36235,44607,38212,40492,24855,41154,17369,49393,38208,4440,32659,8636,32890,43271,21751,8120,7065,46109,4763,12416,40325,16499,60668,49131,47710,40980,13163,36788,19408,53735,27372,27780,4644,59882,26743,17142,12006,60107,28496,31606,56479,7761,63815,5979,25169,21472,14027,23411,48117,55844,51915,18987,42126,9488,11480,14442,20704,26140,5325,50977,10154,7561,2283,57756,57484,55499,39652,169,32207,32383,55598,3178,47731,50324,35003,3553,23027,54091,63507,49120,7697,24782,54964,9728,59818,60251,39365,59351,63071,48615,42794,64473,30252,41592,29860,30844,11138,14198,55792,54397,62031,19972,11330,3310,10541,24094,28975,3787,51964,36356,26157,19179,29153,10939,56997,2416,3725,60293,19906,15422,51480,26721,21561,30803,51217,33395,63178,24849,47128,45088,51088,29346,21849,19634,0,36214,6327,45054,49442,20005,17208,17601,54835,57966,4704,60489,64192,13883,58915,52015,3036,51637,5727,3432,38309,12294,2293,50164,22615,49829,58485,41241,8549,13953,17029,1577,58147,15835,27169,56268,63060},{42405,10763,17336,10073,54693,56400,9506,14342,65127,39755,44829,23357,15731,9768,48703,40033,28686,38473,58899,20998,34285,4954,11956,44120,13529,1460,61202,22742,32277,18742,24194,8708,49918,13341,56030,18284,60508,49962,49612,53785,61531,43217,59742,13438,37104,42971,1194,42438,62779,31085,47408,32914,30597,33431,47393,43201,19176,14648,58408,16383,3402,58233,32335,92,28238,30018,21129,51118,46303,11826,28109,64084,3783,30886,55130,20193,53786,33025,3333,7734,15125,51015,56310,64317,14171,7302,903,21607,27679,30416,53937,14024,18378,17992,60988,34743,16010,52423,47140,56001,31902,20530,46120,18268,1484,5397,36816,63376,61624,34348,28447,52956,53408,51077,5542,65435,41183,15811,19960,62468,15400,40006,60312,25073,46901,9584,24362,48535,45383,58995,5923,12865,46477,6497,50561,1906,358,7447,2262,35813,23753,5398,62944,19861,33392,46755,60179,50108,7403,53197,27060,34072,6715,14055,50429,11904,20765,36941,34458,4790,11460,287,30036,31086,43732,54032,727,51767,9236,29001,56888,14545,26468,35051,64705,20789,47652,11255,43848,11975,51558,3906,2029,12583,46163,43843,59575,63282,21490,27959,9280,28272,19115,47354,6299,45239,26153,1193,52793,34075,54776,26401,11053,36395,12941,59138,56190,24825,27965,34066,20780,37574,54248,60102,30411,8350,46584,8992,49584,39237,21640,56915,35920,37502,39579,40043,21471,7477,484,40850,14507,6668,16296,18144,41261,52546,10988,30360,65027,2545,37811,44549,16099,15129,170,12383,21620,5338,21088,45987,65130,40488,36792,23443,53558,4355},{51046,9959,48766,60469,27613,56651,64062,60279,42900,43832,64897,9943,48846,30132,8594,1344,23097,59785,17156,22939,44855,17236,10349,48314,42915,52537,7449,17929,16,57314,47780,51127,34380,30331,28007,7660,2059,91,42845,52340,64487,2207,63766,31044,30884,12948,44740,3998,26025,37111,3113,34992,10942,41182,33326,57974,20202,16078,39207,36855,49561,26942,63637,37158,52592,21468,2422,1414,29537,44302,54522,2344,15952,46122,32968,15248,4028,15183,14903,44354,33028,13567,45018,24602,55170,27638,46388,5546,12176,64655,6112,23423,27572,1657,2495,9565,12533,44743,3956,39490,9181,48695,56950,59627,43833,42967,28122,28631,59978,6695,5597,11047,4181,12195,32072,53347,20897,33066,3486,43263,36440,40715,49804,45374,20114,52247,50574,51787,58493,65505,894,22783,17402,65164,46204,45659,1178,43000,29765,21401,53766,55920,59799,22210,58011,63759,26996,2294,13252,51864,53957,51871,61702,62021,53992,18873,24128,55571,45311,32342,31772,64783,51074,40223,2934,61309,37602,10808,65273,44985,60260,35333,7001,45584,7265,18442,29980,14422,53031,32879,46059,62656,36604,2102,45987,44548,22165,40494,42448,15536,14364,19956,26703,53321,320,46137,22332,538,20053,19471,27861,37307,54007,24485,30889,40958,42765,18584,42789,27285,20009,28224,3158,38479,56057,49635,50229,1185,59869,62853,56374,32597,2264,51682,54484,28532,1578,50823,4063,45765,4448,17521,25519,31590,23940,62380,37026,9678,29081,10859,2001,38741,47325,18146,34600,26913,44273,49577,33720,41891,18719,4452,20499,6932,53725,37333},{49401,6557,30755,38166,57309,7462,20012,33279,2501,63320,54637,24210,19372,27932,18192,49939,35477,25070,59191,56549,40989,41783,57874,155,10811,63203,65357,16339,23693,50108,52558,30209,40878,21024,35187,16887,59767,36726,55096,1208,19580,40157,17964,59255,31028,28358,27925,51094,12265,4460,34340,54020,5853,20145,18386,31518,4328,25921,14676,2651,61017,56763,25836,22626,52058,51720,59150,22214,25058,31116,32182,18666,46356,30804,62669,45220,25023,60675,9890,23247,20942,44561,27018,21017,46788,9878,33515,38731,56899,15142,9540,53201,19928,60687,48733,20693,17541,13694,9269,58414,5688,26781,30235,50338,46627,13767,10961,56147,56096,12088,8193,42752,30756,43003,19818,16927,9852,52334,38684,5126,45443,55805,26463,54006,19241,177,59897,34709,33742,32831,13436,47645,52162,37976,52146,36152,40567,14179,3882,31055,10831,62419,59741,57182,14613,54818,15921,29691,54446,36437,3068,55520,55413,44170,62011,14968,6422,25255,34418,52250,47491,19115,44763,48092,60820,24022,27080,56913,3548,4982,6959,22798,42407,20285,27677,20900,50671,35319,1956,58575,20008,17322,49077,17032,36103,40914,58312,39049,51417,36072,53217,34916,35147,43,65344,4906,22578,31977,53688,17390,4388,44318,18425,24305,13786,38788,58299,48513,24298,21573,23096,62737,45116,28386,55840,40819,3634,29335,50915,25519,22221,5381,51819,30586,34867,54567,17831,3127,28160,55806,59937,16021,25326,13925,107,7920,30370,29668,20439,22156,36998,39258,15603,63210,48049,32263,29531,56822,13675,65268,34064,42603,59227,57636,22250,48513},{11847,27175,39543,35270,62780,10032,16102,22484,42635,62214,8801,28526,31694,50251,42064,28719,33668,31086,56668,11347,24525,51081,44288,1177,27412,39073,55863,22014,59369,20036,55094,39032,35454,10471,33665,46059,28778,65320,33087,8668,9867,26333,29858,287,51036,57384,19158,31736,7766,9907,62928,52762,14267,24381,11934,62645,12968,33471,23812,45930,33988,3048,35608,29327,1823,36860,28976,5758,53080,64116,62881,24035,18356,11846,49593,22654,31870,7786,8245,22972,62193,20415,49180,28830,20828,52539,40679,43987,18736,40188,30025,55111,24106,9981,26503,19662,22080,6551,36295,5011,6164,28475,28161,63309,38647,47818,37016,32259,47398,57810,13345,33141,40410,14036,61441,38820,6535,4060,49074,44430,50630,6539,42253,21465,27670,20696,56804,34172,19562,27362,6520,56464,25283,56994,34256,52659,41271,61512,16156,23824,3023,16057,26480,51829,18150,34927,10081,50724,56444,27360,56835,51105,32699,55165,12547,53384,62228,57574,31329,54047,38920,30633,39546,33052,42392,5061,34850,16676,14237,32891,36848,51557,57505,21942,16001,45802,50141,38746,1586,3539,8019,520,911,5133,45823,36780,44469,28804,27165,25572,58070,31029,7490,44553,36423,4798,29743,33456,6858,34040,59732,51568,2560,3780,50031,18625,17212,48571,18395,9835,37435,25802,57266,62902,55466,902,29808,21504,52226,12461,26568,48263,45082,2083,44146,39732,21541,8313,22527,38326,38683,36055,10431,16318,10665,24909,54572,57952,11497,8923,11848,48106,13045,62923,39774,30417,51832,65374,31838,30829,15189,14606,21793,8081,61969,38155},{46986,58258,55819,49763,26202,4659,14604,18360,31642,36757,1181,57230,32184,7339,50544,8340,7491,39861,6863,17940,3325,15436,19405,13819,57280,56213,40428,19191,39372,2868,21906,45936,43892,55860,17104,37753,55153,14192,59357,26471,48640,61569,60433,50225,5087,3112,8273,34451,46335,16345,22130,63306,68,22217,30258,10071,27886,50497,51756,49737,9887,31600,57827,14648,43175,42851,24586,40357,14662,38684,27782,29661,31745,10608,3314,35653,49504,27849,34407,11681,10646,8454,14861,59330,42609,9767,43314,38405,9423,27966,23158,64660,22872,34644,14594,29129,28094,43723,60087,49468,33407,52775,58162,59004,41859,62707,49650,59112,35094,15478,42708,13542,53330,30877,23058,24755,3431,23208,49450,8817,51922,8280,54688,40550,35170,45958,22428,55172,18069,4195,62863,14428,29688,25825,27543,33963,31665,47290,43255,19324,23819,43357,32021,33660,23178,33949,62817,45431,20028,24238,17098,17982,64115,48946,10819,12117,48608,1278,12374,34798,32051,42224,14729,17174,59465,33521,50366,62608,10688,14657,42354,52707,11073,9930,52694,51498,10354,32791,12219,7855,33327,62402,22622,33235,6003,29580,12853,40354,25809,2736,62155,27525,36926,32876,36607,31833,57767,57698,15887,21063,20047,53169,14680,44261,39702,4372,5341,60712,28243,49218,4785,29664,10708,21695,774,5924,34956,13047,22169,10842,58413,15775,52088,57439,29055,2561,31888,33511,34513,10913,23658,62685,3354,10275,30680,63760,61778,8192,51013,57052,55990,39759,58519,56945,3346,52652,40219,41419,2639,12301,62138,38575,52769,3176,20412,52536},{45645,18528,54937,28082,14112,11003,3846,43360,13367,3041,30938,20594,43983,11502,60455,14026,15012,50951,46042,44729,38378,14816,1267,60893,23293,39862,35188,21170,37893,11499,51726,13599,6651,49480,22778,36890,54664,10087,34163,51106,18552,28331,61636,31439,19695,59876,62141,44877,62790,50990,36792,10589,45405,12219,9895,20051,6703,22333,54859,39291,52389,64084,3898,6670,34612,1841,21792,63271,2125,47616,56004,12360,16411,59765,41192,37455,30075,17256,61313,39989,24513,40896,47570,36499,23619,46667,62395,36685,34733,18141,28740,4853,44810,28988,41321,61058,56969,27334,44669,62156,11786,57099,55905,33901,56297,8490,61972,31469,28886,27391,44546,27060,39992,50620,9367,2910,9474,48896,6078,27601,11911,58556,6053,39144,46739,9780,51211,27486,1987,56679,49360,45525,26382,23778,47770,2022,43897,30584,21124,37255,63210,24929,51913,8848,10537,59316,17857,9264,46436,55187,44482,45064,24501,24096,37144,15429,32105,27158,35236,10847,45534,19860,24674,47628,1917,64577,46383,773,2023,3096,1247,2732,52166,27652,13378,9657,41148,60932,11165,20018,3684,45367,51603,15299,23621,46318,46355,18682,48482,13738,60209,24530,32141,19567,26609,39120,3688,28056,47773,39916,45104,47991,15358,18487,4282,48056,26294,60518,19140,30340,53572,33571,28434,15550,42713,2254,13882,42498,24550,17341,49515,50063,16198,37681,65442,28430,2268,61802,19543,25476,23755,6489,18705,13616,56838,30442,50824,25015,55651,11166,6823,54828,52796,45895,46589,18561,26796,588,9161,32439,20512,39048,53326,26934,15185,11069},{52184,1440,26899,38237,28265,15029,3188,1966,25625,33894,55416,12225,30746,55528,42812,21166,14562,33294,7739,16529,51203,21076,24706,22245,14469,8048,43150,31863,53785,5905,4003,29827,31418,63624,42800,47510,42384,19398,7653,7954,30903,58432,21079,27481,39133,52236,45264,18413,9238,40935,28290,39677,63797,32222,32291,54078,37013,65489,33579,38350,28409,31983,11274,51632,26648,35435,54465,55436,29351,39639,32813,51993,30866,18294,24005,5047,22454,2848,31134,59227,30902,51419,1253,20016,17182,16436,63249,62406,32445,21925,27750,28365,1036,62009,21961,46033,54490,16050,48540,11454,11184,28294,2876,16903,43383,58026,45595,45197,24865,26757,61036,20032,8966,38533,20529,43982,10570,63901,43428,2914,11571,18085,53381,14407,25689,19738,14432,52057,49488,54460,12364,19889,23518,52781,56821,57162,49767,60887,38144,2375,6793,16280,54415,34439,47398,18277,62896,58682,41772,3882,62710,60853,21196,34346,29241,39664,32802,63827,57476,43595,15815,52378,29092,9193,60553,50704,4486,32437,60916,23368,58800,20361,46876,50550,41228,25467,60079,17307,3731,51596,3357,9151,47819,20645,54804,23585,28659,63433,31223,45599,58049,55298,8149,20228,63280,40404,1953,52370,54959,22276,26213,57018,4242,54930,9878,12032,19057,59349,35828,32295,57855,3019,61920,16071,23935,3055,56771,51792,16852,18320,47903,22847,29950,28066,14653,6781,57288,9975,41735,52153,15948,42160,8296,46787,59904,7057,41022,15385,14086,20621,51629,27731,48966,59105,6427,61885,58063,57384,32855,37815,26979,41120,2492,49285,65356,42969},{20362,51811,28546,5306,26043,2599,45814,37002,38873,29218,59669,43597,62439,56613,51998,29986,61432,44740,29374,62139,38281,21309,22870,29641,42600,4315,56278,44401,59750,62929,48771,33239,54104,6620,3675,24415,15350,35523,4257,53313,53017,8853,27204,23018,31639,62102,44278,7911,49721,4453,31450,56590,11738,39333,10439,24688,39864,27266,33939,51059,54360,20633,48336,47474,39584,62887,6424,5925,26905,34644,42347,29538,39922,13680,52000,65184,11902,21459,27922,8033,23923,9636,46048,47239,24262,38577,38765,58719,406,28843,24048,26312,41757,23146,58096,44471,56145,1714,49959,53154,61694,60108,62649,3443,46226,14911,17807,48347,11935,2039,57706,53041,16401,20015,22218,17730,41884,36973,20241,13371,32004,51229,57878,13441,65153,63843,58346,48385,1178,65442,59086,53211,31186,64741,65003,35793,62440,58187,50481,19502,20474,40894,14774,49224,36695,61631,13654,21391,26609,8277,500,31907,39324,40112,20200,3984,27524,17261,43313,2477,19446,26346,61016,42100,11682,39206,65094,65371,35040,37907,41219,4229,28845,14160,46331,9836,8799,15735,12060,16842,48700,60479,48389,31370,62413,44469,44543,24245,42768,62451,22599,52573,8229,8940,12817,62097,32751,9193,54674,66,60817,35551,43975,32414,56182,52840,2301,35415,43173,12068,39593,10823,19465,1299,61092,19868,9321,10217,14815,27687,45549,25167,28788,50701,58253,9847,37958,1935,41321,24488,49515,13438,15123,23880,49328,52187,56048,41203,18246,30520,17657,34903,10729,29571,34660,45653,14967,7487,18805,56240,27808,58975,44440,2725,25110,62035},{59768,50258,14212,9817,8797,41596,39198,1034,22332,23474,46008,25379,22126,20322,20008,5452,13714,26695,49578,26555,49096,60005,6842,46786,29214,41056,49867,10298,21356,32325,17790,4971,45164,34204,50378,653,25938,45099,13580,53637,38962,45896,48009,26767,15927,43165,11184,15752,64174,39212,64312,54980,13026,51037,57186,26927,56126,38593,5180,58185,33038,62624,20703,57720,26200,21108,31040,47596,54585,2971,25835,41725,32325,11905,38808,64183,42634,15210,45908,61124,30190,37898,11595,42096,35061,36812,53513,37302,47435,37637,40673,10332,41363,29269,26176,11199,37096,19496,3357,53597,49767,44440,62268,15642,37191,62960,47302,11211,11934,6441,36230,13149,13280,36412,52770,26631,62903,55398,20084,8254,48570,64335,65489,36592,12099,15817,38760,58674,15553,31352,61173,19909,40014,61930,14093,38214,21192,20580,54463,64087,57434,7077,1203,6903,5847,54829,39000,61373,1238,373,40770,6868,1678,13315,59556,23068,24941,17588,35970,30707,10385,5973,36950,24095,51000,29814,1307,23799,44675,49595,3369,1724,26057,5412,27339,38123,5151,8665,52114,23,31849,3748,41618,29263,36833,20488,27583,40667,7289,27861,13585,12789,13646,36421,53078,63789,61591,33740,9908,28728,36811,1128,46978,30863,1079,54322,44480,10531,2133,14147,5404,43293,4792,35523,20823,22003,4199,1521,11735,21196,12745,63799,17785,45414,9702,37782,46492,49330,48857,13177,17798,1369,27044,53341,33617,3960,6608,47660,14182,4660,59167,27957,15991,1225,64129,44153,19219,17028,5423,63580,14578,31237,18970,24475,30575,50697},{64577,47873,41892,7986,19600,32890,23592,52167,38489,1306,17215,23397,22056,51334,62509,10297,27805,16944,59585,38082,37879,31801,28915,52220,38537,15227,45681,49868,24374,27471,38776,57071,16651,11717,16666,48977,22960,20821,53584,5903,37350,11973,5651,38878,20308,32728,59746,22865,50252,39944,44224,41338,51148,10986,15706,17410,51470,30419,35006,51452,18941,16460,27089,17526,43020,22809,37927,37682,36853,40228,59690,17180,46649,15509,2215,46630,65313,45601,8456,49442,25039,28074,64749,29790,17182,23200,64958,31378,24943,22040,19954,49246,63895,63987,50454,15271,46338,53807,3548,39592,64505,47056,6931,39234,34027,23272,13646,5386,22010,32024,44487,34801,7772,27521,49440,111,8528,18029,6737,16691,50272,14613,50429,10631,16170,8523,64580,48268,9143,9258,22833,61340,21643,40795,64074,38000,7740,14615,36058,36095,60888,35408,22111,33291,49365,51152,40592,62286,40550,620,60177,42708,9850,29588,35982,27601,49779,22963,29432,47334,22222,51092,37449,10273,4832,55878,60634,38474,10222,3309,41789,47964,31346,50450,50660,35892,1090,20646,44365,8661,28703,57539,34960,144,51641,39162,62432,41463,44723,20465,42453,63949,8484,39993,20925,5059,33120,26672,9156,62087,16865,63734,63941,14749,62061,47648,30817,44585,6635,61307,19936,44202,58377,13849,45623,15944,35760,9687,30573,46240,12479,5424,15349,4709,9550,3555,19759,48976,61762,35329,61571,63898,1969,17864,3154,41409,49812,36074,22404,32344,38851,51307,58361,12196,10537,39362,7963,45822,62887,1803,21491,40768,48737,63383,33929,39503},{13672,27619,38735,37154,12501,7013,22193,45394,22199,30971,49301,9732,53225,55848,5378,3975,63866,30919,40569,52198,29552,14129,40695,51118,61829,41568,10886,34629,31955,20872,43896,29470,54833,61162,33213,64116,10545,28118,241,48833,54804,18062,17784,3715,5564,45571,23242,53121,45496,6650,8892,52775,46395,17500,7105,17833,37921,52702,464,65366,58060,45930,1343,62479,39803,65479,55144,12022,11909,34418,8257,35901,14443,59872,59113,31616,41788,8058,28681,22221,2298,53991,58375,56663,53502,4949,48884,44244,1661,46643,55976,17815,59622,46590,33744,53836,1546,7405,46641,39567,20447,47717,44435,7223,4152,55149,52336,25367,42265,59393,30261,5071,50793,41472,24753,54498,47424,19552,900,23246,60540,30616,55705,59289,1917,20628,52703,11910,47662,29048,26735,31857,20988,31417,6391,20577,62456,29566,42850,14999,5371,45688,47896,21597,37995,5640,29199,48294,7027,40490,35118,62326,6587,28889,32609,23990,12395,28041,18164,16822,39823,6146,32557,61114,14125,9979,63196,34726,41844,61136,31147,21309,867,33425,57640,60545,52223,8191,65364,97,23742,5763,48447,35010,64772,5653,35832,24489,39084,47470,40248,42212,12066,51785,35460,6059,59591,6290,420,17419,36164,38858,32604,49829,33303,50454,678,31128,25385,11968,50263,39875,5252,39111,4023,34679,59205,17622,65066,56392,27816,6792,53030,30885,5500,33393,9124,51627,13077,5696,53389,46329,61668,24505,19963,48187,59647,33181,46961,25944,44377,61897,53288,30754,15984,23663,23463,6449,52698,3090,20679,35967,36849,43179,6902,29988},{42441,47752,20249,54303,24071,3693,7141,26583,2432,30124,35662,3701,30622,55450,48294,8976,30857,1728,26921,12705,1137,9502,10213,40935,22463,36994,47256,38207,2951,44446,7159,65112,58540,6087,36831,53203,10512,36203,15127,43712,3254,22646,45941,18717,24532,8168,54964,21424,45014,58781,58888,53969,18945,14863,60553,41852,62834,16043,46218,57859,15514,51267,14238,25380,32898,26140,59195,58635,62109,53431,7599,43762,22425,35947,16755,27548,13841,65472,45733,41276,27284,30565,62039,10768,25508,30493,26001,47604,39965,34165,3477,25019,45202,16016,38375,63288,17960,9993,20191,28330,64596,42047,51264,23945,13028,21814,42844,37964,16419,59888,63212,28184,50902,17166,56508,44225,43108,58151,16530,58218,19313,16395,34933,2949,23597,53322,8862,7554,5669,37468,37949,39634,5122,33221,5250,39662,45946,9851,60864,5939,29915,23163,33246,52633,63363,35173,56432,44692,47376,5161,35628,12894,64089,22350,10901,54922,53425,23761,19255,32453,3711,13667,5253,59856,5822,18326,19906,20294,4823,48348,25780,33873,15219,46417,5706,35577,46855,3981,50403,60848,32511,46491,20181,61627,64150,55928,16993,27492,31517,27592,61643,39640,37566,50078,6496,10563,59821,24607,4127,24747,31373,7137,27823,20952,29914,36498,28968,10193,4321,39977,6055,34299,44175,19487,51464,5983,12214,6249,26185,20683,22914,50446,14773,27271,10093,49587,44537,59719,2632,23377,58224,64589,6247,39955,4670,64402,22211,7333,33442,24004,10156,23767,38178,62708,45673,16964,39065,64229,59399,34783,40953,87,8539,12554,40405,59217},{13693,53213,71,19912,18632,61076,49944,61463,56573,52956,29371,19181,16490,51242,6485,54525,32069,51750,36838,56657,39453,39182,2253,49162,19312,52503,397,41060,53370,47092,34639,48232,44931,44220,4300,21992,34644,32827,25125,1804,7055,4160,4400,25577,62574,14706,3604,5611,45452,47937,34048,43412,42744,16014,1679,12002,42931,22345,18896,46859,21687,54557,17885,17601,34878,1945,46948,37966,43273,25137,26314,58320,57671,48290,41857,36744,11068,51495,54565,34842,62590,27602,30667,25488,51149,57618,26555,50252,11063,25870,11640,50064,28873,12220,42347,53849,903,24952,22576,30484,3892,6830,14150,3921,1290,38993,947,45483,20647,64550,4596,12835,37291,34135,16383,7695,29693,20079,40182,36537,24520,18733,28291,43757,52882,6117,4471,4710,34780,9394,4779,45184,2618,60365,49076,14299,10333,62601,24510,39843,8017,9503,17371,62899,3554,4227,54234,28258,10966,47124,41935,15384,52701,52840,32708,45882,60819,51655,15206,42560,46277,35512,35996,57713,51421,20044,45832,41965,24493,12620,35138,40928,18705,58968,62782,27146,25320,17699,411,31639,21275,6483,28916,53083,34644,58203,34815,40623,42368,5442,15027,5527,57158,48177,55703,40759,17646,57772,18216,64937,25873,35732,34719,18837,10572,39009,46676,41766,49136,25275,53615,26046,35858,65174,63632,48561,43722,9027,42482,19570,30842,35771,10285,47632,8203,39253,62041,51269,47165,109,23415,60973,63876,25979,25500,39479,37116,13759,52615,183,36642,6636,64189,20974,20085,2438,46989,14078,28455,30656,51642,55322,6686,24168,16244,57986},{37449,17914,3834,38487,1074,8040,58653,31136,34725,54019,18759,2045,62214,57045,56038,12409,14825,5604,52967,44915,53904,24476,31735,7377,35387,8536,54037,48817,23408,37490,20563,16865,26086,56577,1339,4232,151,28241,34886,36984,50044,48974,49018,43044,39722,25832,51477,43533,33710,55337,23363,54397,64006,54138,30501,15830,48409,62906,5813,25710,992,17881,40831,41168,16937,4705,21142,47524,43091,59750,44981,51789,39323,43269,37378,7278,35150,15996,27186,53667,56709,34887,31280,16521,30585,15829,24368,52346,21054,40784,5494,21713,4508,30195,50348,16167,18819,28924,32723,49174,47230,38524,61306,14578,58534,57097,63494,784,453,10339,50367,63431,60297,51402,29230,53012,3768,44508,22782,8567,40681,56028,19341,49361,1,51760,734,9681,61547,65007,51717,60359,38232,23549,37363,50007,7146,48230,1007,56626,59349,20832,5546,11144,16127,52627,13158,45026,19683,30939,64237,13816,22644,63107,38751,48355,10178,47790,31014,28081,8389,26855,49387,12614,4464,3813,18057,2689,64180,37653,46472,8195,41242,28627,12233,6532,50343,3138,12947,47315,825,28925,50696,27507,54857,61329,30371,51812,51329,18628,30892,4435,20476,44549,51689,28879,15647,15833,57458,4997,43539,47010,49819,12105,44147,18797,62467,37543,27496,49933,11987,37844,27077,5081,13587,36110,54500,23448,22841,55908,35190,11839,38292,4743,27061,10325,2790,55229,2548,2613,21116,46939,63113,33075,25036,1647,34601,52346,4034,10326,9845,21534,64954,9207,56327,34971,37657,33692,56940,930,42403,34831,14063,47298,6371,19709},{1579,50783,44707,50052,35136,52370,39420,63003,60547,30744,37819,35773,54566,58383,61245,1495,61718,23272,7847,62373,13397,21066,6282,50039,8662,20452,24197,33992,40279,20291,13381,29559,31449,40897,15732,64561,31382,28243,19772,26762,3923,18118,33184,42670,23906,50496,50349,7072,11764,14656,53213,51588,13398,28830,47250,43363,31978,35987,8942,46033,57892,49194,55721,21178,54994,15969,46052,52004,39718,55170,51044,54258,7022,62348,15438,4966,47718,57026,17874,43755,64341,14712,17613,15582,60182,55229,57880,40482,9543,48430,4046,26530,28699,26528,11265,31813,36201,16134,6773,9703,2204,33031,52946,58928,10899,17285,50493,41815,7560,41301,32143,64132,57908,46527,14371,27241,48500,27241,34978,56081,13929,44940,22645,24304,20324,51610,12431,1094,31831,33165,46293,59893,1650,13312,41814,1533,305,20828,49868,3181,7454,14755,38698,54664,55772,8140,21471,4180,64347,12913,46360,37141,25018,1234,65019,53642,36994,55699,904,43039,30606,27162,41006,60695,51881,60360,45694,44574,46599,49500,4321,10993,38233,4673,28308,51283,36600,29973,49728,65143,63260,46224,45878,64529,54923,37053,14193,62834,24117,35527,15839,4971,15454,60505,16963,4031,38909,60747,22695,21985,19503,41568,906,25812,64264,33746,64393,27685,57560,13446,30361,21053,34693,34495,1340,48735,56524,44187,43560,27473,20964,46989,42124,384,2082,26182,3958,65366,30247,18683,60243,30662,50962,52002,12921,46127,15485,3667,22073,59341,6284,48090,11547,62807,13035,23274,32203,21409,24251,22295,12556,18967,29032,31900,43127,30741},{353,25982,59510,40492,35055,13365,32022,22259,3119,52182,49088,42103,36392,59720,35315,16681,44309,8831,13879,64228,230,6530,1154,41426,47058,56110,994,26007,10274,365,40245,26731,28071,23357,46549,16067,16030,38768,25825,21072,6765,10236,57684,22801,9575,27120,36417,39479,36372,31448,49504,8609,6827,45106,49778,7394,16304,32467,55362,14624,25738,32033,28011,42934,18956,8405,1236,2252,63074,13341,49667,18862,8602,55761,2715,35779,16147,23385,35574,4579,34295,14948,43772,24950,26079,30514,60796,42892,7263,29148,4190,31901,38591,32334,50950,57996,26171,25751,12037,51,65285,3042,53551,33572,38214,9817,52325,47709,18421,33099,54787,25369,5077,28700,32294,20215,58755,32108,59932,60816,57771,29964,61898,27683,61727,2844,3344,60364,31049,32713,25646,37983,35207,39858,58990,44264,60374,5085,61558,2288,65412,36200,28480,15087,25791,3394,33141,3180,3086,40618,19650,63618,1176,17913,58062,28732,32001,17476,56790,41237,13613,18381,8141,40755,49812,40172,51854,5872,10729,58447,9220,35154,17505,5805,62672,18533,18301,11200,59438,29995,42347,48167,46038,52054,54816,12269,13993,41234,53820,63280,9692,26274,41059,12212,63297,33620,37682,43999,41221,38643,1201,56100,18814,52570,5686,26459,20275,30604,3501,6785,58692,49525,52190,7082,33224,53806,65389,17214,43548,13275,17704,36224,8684,47834,4496,3975,36979,461,17338,60815,16451,16255,52866,29005,61278,24357,3063,31074,36666,20791,37786,45281,53381,35735,35858,30785,18582,23796,33550,49987,50711,19838,34863,49751,53845,8661},{19,46677,16798,6229,28436,55588,63793,38840,15621,32966,48344,56869,40691,24862,58756,5190,59275,27915,58866,65202,65445,51391,13647,9379,17628,29610,44553,2545,42370,2535,7242,60947,55098,18817,24538,45280,31011,54760,55991,57180,18245,29198,24862,21965,47574,60916,50969,56886,25197,51606,32778,51353,62049,58306,20914,16679,60752,26448,30856,24785,55583,27831,63463,54370,63125,61375,8409,23550,23327,25447,13007,54718,61479,14754,55390,14888,26450,63516,43295,40425,17232,24836,58446,55481,42821,42151,12245,33295,46946,905,208,60932,3652,38078,25717,50312,20137,11764,5012,20013,8878,63988,23867,1059,35596,49314,28966,1148,45882,11097,5717,14754,990,56486,34086,27820,46493,52519,22088,8167,45757,46317,43502,4214,4855,21530,9410,63701,56,1204,61939,48463,58659,2713,36439,60058,42131,49087,10130,42938,57229,54432,24966,52264,49475,49864,10712,32419,28766,54668,35869,8064,42124,20030,5499,15549,29266,14878,18962,14199,48597,30691,7404,38877,4388,29258,17163,4654,14830,34180,7997,13423,39202,52894,10872,29278,22509,19433,33884,4550,40970,61885,14261,42306,37518,7414,50216,17472,36848,51559,19975,61377,38612,23076,7085,12180,47481,13006,64740,3757,57428,13587,47866,59536,47162,28610,21116,38798,3234,64485,51993,18558,45209,40420,53593,58761,20803,59851,32300,10649,60708,52810,7282,64184,17030,62318,37608,48313,10130,59855,23173,6945,54688,10802,8973,26109,50331,59756,20391,11084,57886,49784,46844,23559,25651,20550,4431,17116,26055,8499,3266,5531,31540,10614,48793,33291},{46137,13729,64475,7376,51021,31686,6928,19610,11452,11741,41512,41810,5049,32664,37461,31830,14807,64826,4562,25064,4842,35290,23266,50160,15777,58919,20897,49167,47728,25154,37445,35334,24913,27471,7673,13663,51318,21811,6368,58405,40949,29968,7548,17902,13867,1878,4903,13805,41426,30174,34075,8647,63574,55071,6701,18198,12437,56064,24861,60030,37956,5934,44963,11166,43999,64156,30160,18747,41004,42008,31347,30267,22130,1723,58028,20034,50139,8673,3892,6059,47366,31983,37984,53521,1884,57610,18665,28985,53597,41369,17329,32933,10183,39240,31763,18998,14125,3201,9144,19221,64856,20623,15480,59971,13065,56746,26701,3494,48818,22857,57828,5628,24087,45977,25363,53699,27163,32508,52199,30464,39482,6510,53244,7833,36984,38403,23728,40798,57699,22458,64652,48493,35721,39698,56366,36735,30363,15981,23434,14869,48187,35185,7425,44930,25644,26057,58761,50235,23827,52846,32285,31841,722,19335,36281,37783,21548,11282,5522,19030,40390,5921,36605,3066,27714,27587,40639,7671,64069,9668,36061,39608,57766,50676,19843,26101,18857,479,16333,63972,61021,55925,44906,16435,39816,11391,9412,64051,16648,22236,60404,28467,55001,39923,27179,7178,43147,43633,60450,5412,16925,22621,1527,4010,32640,46121,60279,20377,12122,56966,29570,3541,42235,22495,10793,48137,50702,14904,20616,48679,47798,38344,28037,26530,38572,3998,58837,61291,16205,25060,49000,15910,2140,39599,25561,20801,15493,6756,46672,2653,53460,60304,26731,33736,24574,1836,10620,1035,40361,9024,20767,8391,49291,9879,48341,30510},{60926,62238,61356,22106,37581,18552,39071,43467,54167,6663,60527,65440,17016,4970,48280,37168,29114,5377,62108,47024,42666,924,55629,43963,17414,46562,8874,54,11380,8479,58839,40986,52842,3894,38331,34930,54965,5061,285,62389,13178,30374,35556,20825,123,51891,54273,33433,9479,51193,14914,64160,4987,54084,24089,41582,58083,58395,60499,1787,58102,48855,58997,63670,51260,56978,3082,29998,61743,32458,42469,20745,36258,32653,15146,12295,5236,13962,45472,27396,32217,11840,31333,6840,2729,47092,40686,47809,52947,9469,30676,43965,34434,54669,148,20607,63642,40659,4992,51262,3967,5034,18165,54435,995,41380,63396,24436,59440,38263,1028,12092,63967,24062,54866,22225,55221,11369,27792,60562,39329,42203,53455,49528,36594,50890,54765,54693,26432,47026,53100,64162,15149,18206,16709,18816,49103,17679,35500,15203,40142,32085,6174,14704,6665,29970,25908,9207,27127,16687,28588,56481,1587,37767,1972,4375,48712,1305,5138,37971,57835,12082,24367,33718,60254,64558,29758,21883,54145,49064,53091,5723,29656,59429,64230,22105,10356,31316,60806,29017,21455,9807,44144,32196,1798,45448,43627,7637,30148,4797,47061,3641,58295,22367,47307,49530,47987,40403,28059,48033,20364,55842,36390,33030,38950,18891,19061,41502,13775,53568,53776,9343,20898,46930,30465,65384,19595,61160,3942,39252,25394,45614,51355,59829,65028,21816,3412,64319,25282,29423,9556,39762,35311,21420,11407,48031,61200,42868,41276,58733,33471,14461,59029,5637,26107,15382,36847,3701,59590,24284,14157,61821,19468,35716,5717,3701},{61670,55650,34903,62016,57674,43014,19492,61330,1854,20886,45386,3046,50307,39253,4614,62498,58241,1423,54295,57136,53513,35018,19531,53317,5124,57015,27186,55022,18693,27527,20778,20691,36963,15761,24482,58194,29888,7755,17744,36718,7014,52801,13810,60078,65205,24484,1339,27766,58044,5808,48848,49430,9893,18174,46778,21522,32070,41691,52327,4813,64586,35505,6852,60130,58762,49276,65393,31672,16902,23867,41941,3745,45086,57811,45802,5378,47103,32868,60728,7508,1022,31378,9045,23828,7014,63990,4806,1909,38653,55161,57019,28142,6375,4791,24080,57793,46331,40680,60202,57803,60279,21648,12512,47697,61154,2574,42494,7647,50656,29723,25695,5078,60202,26866,35761,36866,13228,16341,24206,6751,54971,35624,49604,39674,35704,53568,9479,22903,46959,24906,12613,42076,6918,47917,17533,55526,15346,61426,62027,63174,34156,56376,58530,53466,48624,16654,63343,18112,62937,19040,9265,59206,48944,56160,55205,45704,268,45744,52495,3467,23151,59334,23224,27566,39563,30501,29066,14412,51209,23142,60294,9237,35330,65451,55291,7141,56130,24834,50687,37339,16244,22680,42284,25730,37050,62837,57820,32937,44304,60741,14191,52504,47090,44051,23737,3950,51084,54541,14440,51668,56015,39444,27803,45043,46135,21464,7374,27825,34364,25941,23402,61059,17517,930,22524,14786,9328,43539,47630,27281,8237,20701,19781,38546,51960,7840,21947,31426,40840,28438,9838,21940,38612,43091,17300,2194,32329,22960,49094,36161,19151,37839,61272,43028,12371,59672,59757,12357,21543,9247,21763,15987,50239,25514,55832,50176},{49529,30398,37611,2597,63686,38803,38997,10768,34733,42386,21157,18675,30627,36233,50108,50353,28026,44658,10203,45690,24971,46618,12239,30519,8986,53584,53684,60934,25165,4708,22164,28819,34250,23597,14459,15776,20283,44560,7049,56130,20565,8602,55422,22821,26838,41494,1602,51197,25110,6360,59758,62248,18029,47271,28,53127,2298,50049,63618,42733,38459,35152,43685,54736,15401,44531,45463,46500,10052,20457,29130,20767,8205,28864,1479,477,25388,19848,60858,49535,24194,41966,13344,44666,11997,12428,29212,52374,36131,37932,46613,23602,50128,13488,23396,19848,57410,48572,43767,59954,10344,43792,36004,45161,52646,14881,19809,24138,30991,33903,32524,61543,23469,29339,9137,23243,16083,5231,55332,30425,22091,30666,23242,51835,11534,32794,34831,4627,5673,7646,43188,56837,38477,9279,30974,59788,21382,26056,47285,34426,18523,62740,382,32753,7839,19754,39751,26541,28192,45645,34248,63976,3266,21194,19967,59844,33506,28969,29294,50273,15493,28147,53963,17218,53204,39391,49631,48806,847,5888,16473,21095,65256,54567,30591,15095,33380,15105,12542,9089,21128,55069,49081,45344,11119,36408,25131,44998,58792,60382,46149,44052,464,24108,13202,32874,9459,39666,61390,1095,37571,11034,32485,36801,64964,59902,30665,6699,21606,7061,60796,19850,21203,27426,28403,33275,2012,12200,53639,7328,44141,50333,9599,37745,19919,36907,13452,64026,61451,28623,60992,52085,52995,26230,51378,974,57049,24647,811,17089,40792,63391,26645,7217,34602,64508,4811,1061,47927,11846,19065,40030,44687,59517,60804,14695},{34320,16085,11382,54996,13969,57718,40082,21904,30524,22359,64849,54038,11734,5792,42380,6024,18727,47727,56938,41491,8990,54587,25558,38715,34138,45137,53014,7761,39022,35342,62502,57799,10825,41295,64402,57069,51701,17457,55698,4306,31336,34893,37663,53913,12685,4873,46601,20098,18775,27579,54854,6012,22248,50305,46193,44985,54940,17174,29754,37976,64523,47297,35366,42743,38711,814,48374,26076,45739,3232,19055,37415,9877,43630,18931,12805,29618,33440,550,5708,32982,34219,42667,57257,62917,20994,63188,33204,63337,28221,48713,6849,34825,5451,6471,32944,63504,17466,39003,7653,45637,59458,5155,59689,44094,35947,13607,27897,43757,8686,13059,29065,17097,40392,14336,24063,14680,38581,14420,21882,33581,48925,59484,64951,42039,64855,16892,21813,52819,35462,14865,18696,46318,39224,30195,50989,13497,63495,22035,38494,57024,3213,15592,8101,4697,61857,20476,24893,11326,63419,28838,62077,42845,53512,49335,19099,27212,1736,45881,30635,38232,46939,13351,43362,61101,8367,39633,49408,61565,28480,47713,32039,16431,13454,4432,501,28580,3166,25667,65114,27697,41451,24353,63027,26010,10632,38108,9581,11765,59067,43563,41136,61857,4468,5404,32231,29080,6043,5481,59779,6910,11413,25701,36280,12973,10812,58018,5294,51386,5749,38048,38629,36244,4067,28297,11406,50388,35084,3443,1577,62718,46276,38153,43710,45453,61501,48102,9879,44163,60294,36896,21044,40358,7689,16432,23939,3465,55747,19861,19115,23157,46972,18254,59726,15396,60506,54372,59715,63656,32848,13297,51990,42806,41858,15622,13395},{20034,64179,51411,12192,25117,54754,31378,33663,20915,65311,22892,11959,64408,4334,23300,49324,36914,11996,2188,15374,38466,55630,47843,48868,37880,20792,6415,52186,27687,47856,36805,50502,43498,12245,14514,48201,46064,21792,52862,11219,22434,39993,40339,51386,6275,9035,6856,40675,44507,47339,61052,58554,54052,52874,49368,24121,5646,36386,43669,1657,53590,6189,1461,32780,17471,29555,33691,7099,3551,59522,53175,50500,8666,23762,35518,45846,49461,33201,53440,64560,31694,50771,11164,13635,37561,28295,38784,58800,46538,18952,3351,61511,4366,60955,28501,12430,12864,45744,48970,6163,60444,13128,60878,56031,55728,5782,50363,14987,62263,31175,64844,17331,33387,62627,11621,37669,33329,43206,54742,41865,28965,30578,50772,20249,55750,41426,3704,31068,55943,33622,18610,211,56000,45730,57553,23908,27105,20032,48153,24267,25108,27856,42496,59533,13388,4622,59268,42073,10858,8526,26493,46320,38480,32910,45412,11942,37094,43486,63194,44792,37872,28207,18551,51160,10102,43649,9913,49858,59580,18117,34045,52772,54930,40248,14715,43076,45698,10438,34912,2462,15687,18178,64671,27009,36531,63912,23513,9884,62405,55522,20851,15334,29575,5535,6276,7965,48914,29692,57513,56314,6648,48091,14994,45379,36036,28512,53239,1342,59435,1740,2922,34105,51181,60885,25726,54523,13841,38819,19915,36628,16903,17473,30752,1005,42621,32138,11573,22753,51751,19516,39805,55729,50675,34660,58483,56684,38043,49501,13312,65342,17010,3304,35322,11881,2521,30087,16097,4509,51243,3206,1289,9541,29521,11453,6707,39105},{47099,34359,65137,1157,31269,60699,17695,4108,36799,29369,4973,47380,39481,7474,20979,31265,33122,44722,6417,50554,11216,56979,55791,26274,1252,59471,42154,6940,23661,40646,52310,60914,6534,13145,62203,14009,44519,5757,50721,3163,36052,55209,61952,3320,7485,31377,41810,40011,58149,56128,11414,30606,1601,50971,54176,46007,62075,32103,48793,36723,16906,49970,16094,53391,44774,41793,12623,65466,48811,6865,41340,58158,19592,41630,59570,49847,53767,20814,35994,12525,52010,33655,14412,2274,46309,29150,13078,22422,57136,42762,1583,24956,25340,43833,36183,18554,5199,27604,23076,28861,11575,23037,19801,3655,182,21225,38773,34526,23328,64871,19633,719,26071,39278,37821,15806,42572,59534,9774,59638,38322,20349,611,13723,28918,30788,6997,41466,62321,34396,45085,47510,35838,53250,42041,23746,55304,43357,31829,46888,44501,42385,64544,60936,60199,33552,48303,62092,55828,4468,16791,21805,7116,59240,35016,20066,27536,54905,59151,57220,17463,10003,51093,37697,35835,61877,579,39976,58507,57583,29689,54980,25229,64064,180,11099,11118,38080,10543,50613,21704,60777,2931,44036,55750,10029,37886,43108,54934,42051,8282,8745,65058,34925,57752,57836,18050,23874,35153,36305,17590,31463,51519,58582,24252,37165,25094,56748,57833,7816,58782,19210,34666,56304,27638,39691,51897,12542,29222,42272,23111,55270,58234,43084,34712,51756,21304,4889,6803,60088,8046,21845,56776,10465,20706,51911,18209,918,17788,42401,39565,16502,14268,51906,47416,45975,24627,59672,42571,31351,53026,43135,61396,11026,46625,46993},{10781,59794,56813,52035,60045,42972,7869,60339,51015,51066,53412,20208,57496,25524,2571,11702,7899,49037,17338,41629,644,4475,34372,27546,5440,57021,30284,42652,22895,49107,25956,58300,15672,58566,65387,48414,26974,51324,54647,23739,27175,54741,50487,24107,31028,60873,23570,15758,58194,56589,38131,16352,15610,61533,8137,26479,15576,40530,50910,38088,43444,44006,25876,49206,42690,28375,44262,23284,48587,65403,45470,5875,21313,32299,4930,50020,60614,3695,47399,44115,16652,37339,8235,39099,55050,22707,40118,64801,2551,62535,2268,62916,26275,53784,26084,61443,43733,8902,28973,105,16366,32645,20757,13952,39245,48098,32216,50941,25675,64546,3801,57875,9393,32910,54582,39976,37539,35266,21872,4603,40234,11705,23055,8544,1136,62439,59583,12454,49114,45072,30042,36376,4921,56574,60492,4789,65489,17487,50457,17702,39396,52207,6631,16290,19749,63657,9537,40181,21543,17219,28708,23101,18043,37303,5867,17487,35873,35312,63389,24189,4513,8825,32791,61086,36479,3727,9386,39269,63498,26065,19216,7495,43496,43782,43535,45667,33744,5458,42945,32829,35002,28651,64039,1110,45383,31470,20784,14642,59907,42993,7542,50807,44488,50801,58391,59672,39164,9180,42905,11035,24702,6911,23169,6848,21957,43372,9279,13505,58852,27052,38677,43177,2982,63657,37945,13496,33389,2740,46468,7758,5506,50179,21353,55767,18181,55142,15900,55906,45887,25846,42460,35717,33256,16355,9592,56449,64272,55448,34131,39545,17573,20673,6426,30487,14277,43024,22292,13886,24103,56354,9900,23812,25729,19024,10140,20089},{1695,51048,23304,22855,36883,46383,40575,25154,58793,34639,16925,61065,45048,54882,44395,39029,10091,42941,40953,42777,31871,57731,33322,36966,36934,48056,53860,25607,6213,38008,2883,3438,30131,24817,65409,432,24414,52804,50528,46900,39944,54127,10615,61024,52322,54371,13206,33690,4916,19331,48829,36299,52786,28311,54242,25805,31988,1676,59559,47833,50212,41974,37275,25728,37577,61921,45794,33898,53842,29339,20990,44093,39954,53069,13020,37026,30492,892,54018,56647,41593,9885,37180,46211,30883,58656,37359,52803,13743,21030,32479,52588,23436,29297,40967,10717,2397,50015,480,22043,65343,12159,40147,28751,5469,7185,62787,63338,18508,24117,27137,49482,31152,2972,5998,52877,53099,33894,9838,57379,25032,36662,35135,2023,16191,55550,59459,35567,57248,36393,18312,4222,41702,55058,56095,5764,22110,22391,13308,27612,42298,22751,38978,46204,48191,974,20550,63101,28187,47928,8634,14881,17438,55704,24683,31599,41138,40380,6122,61219,9091,17573,24200,1862,13738,31152,52951,23066,23205,20321,57320,5636,8852,54815,18149,57939,65165,52322,20025,9409,55273,30703,24542,11890,22507,49603,65338,34348,30778,64607,41708,43846,11962,27951,36316,53732,24580,17212,27951,52836,28850,31385,8899,52087,6239,37160,8856,8824,15981,47846,61388,30797,5852,61003,18870,9591,1906,3425,49156,41561,53903,65323,38794,58332,2861,9116,48039,47180,26874,12331,24996,26434,56418,13842,35016,15868,36457,5662,44317,45639,59420,46204,60954,52688,56732,42887,19557,30030,40260,24349,42881,55374,6477,26612,29601,57510},{59889,17411,43365,15735,46787,50947,52875,55584,10216,2236,38519,43313,40248,52794,46021,27210,64072,33881,62486,14232,61602,63327,49735,37987,37148,36633,1300,1983,60472,15881,55973,14290,55243,38589,24742,43528,63979,48115,48367,25650,34305,9279,28640,35721,56931,25620,53295,15413,3629,49038,47149,57109,18804,24789,50837,14291,9939,21326,50870,17670,10245,30201,20851,36292,58040,57336,33811,25318,27370,33824,3247,18318,1632,56037,25016,50644,13769,52067,22084,20296,62144,26265,50541,40965,23293,27613,45159,46709,18986,27421,57732,49418,64597,62363,11489,4154,15990,26013,4414,11755,21729,27647,37778,36804,62580,23576,59813,7172,61464,15533,28451,54295,39025,52389,48820,20720,54577,13004,26511,24628,40093,3403,13929,57471,59876,4314,37811,21255,48058,3523,62921,50928,43379,1894,33584,36810,31373,63779,12001,12439,31351,56312,19667,16942,4623,55890,53741,62041,40963,50281,37792,40782,1449,56916,29061,48823,10780,6662,39740,28683,64000,33969,46267,56859,45753,33156,37027,63816,43730,53609,31381,17725,40555,43850,57089,11309,42343,12239,12912,34242,11073,7745,8282,6418,32644,53434,13228,19753,27558,7610,51957,5742,12431,63272,2106,46715,16974,62826,10856,12760,41015,19226,25150,31592,22854,30680,48779,42641,50679,52030,2869,11284,30772,9571,43346,52997,62048,10007,17811,53149,54772,59420,50545,48543,7544,14372,27177,5632,24260,32717,12065,63350,20633,22867,29926,48353,49010,11809,35923,40970,16715,18062,34156,8568,56978,6683,49201,60381,59091,51840,8912,7692,26825,13422,35420,3859},{13424,18117,28021,44773,25430,42145,51518,36419,29990,42023,32244,15778,48505,5314,49777,34087,3805,39939,63312,4199,18547,18478,11436,42466,57798,63322,4143,27020,6788,19367,39182,12901,8721,5275,15704,61917,418,57763,76,27847,45742,29171,36032,42516,36273,11868,44941,12774,24801,10362,9751,45135,3399,58761,31389,2488,9593,14328,24898,59857,16561,52145,26340,19037,58700,55186,28001,38427,33633,13489,37393,38341,38078,22933,9153,20226,30553,56543,65111,19156,49538,5501,53768,54294,64010,42512,48578,44233,9617,19746,20681,4373,15312,54486,11746,55501,6692,53370,61628,20821,14338,16273,57630,7700,50038,1257,22244,9930,5259,43054,30073,54927,50965,12273,11334,6180,44213,19382,29684,13126,55749,7822,47227,44422,18047,38461,45358,47394,42255,7418,45534,5728,46356,22967,23168,40953,43627,21971,48226,20538,52716,23705,1922,58428,22157,35139,60072,20957,49474,6125,31159,38206,55477,30550,59125,34096,55195,13809,27829,64153,10128,49549,10152,23627,53415,33988,13261,64807,5584,60949,48445,2089,15294,8795,6618,14053,52433,2292,38192,18285,40938,52797,12477,32777,1223,59806,8268,25066,49512,58318,40967,20271,37937,45234,49788,52295,61842,9032,27640,62294,24894,53102,23562,57788,20573,42947,43003,40775,38766,40114,52119,22738,10793,65271,6221,52607,21587,65084,35633,51913,41892,48590,21914,51183,27085,20316,60470,2771,36909,35785,46903,63306,61630,58655,58200,7893,26309,24940,49926,41917,44274,17784,49030,64077,16844,26898,45478,19278,10458,26677,54727,25734,6572,53829,2685,52849},{30530,43389,51005,59881,63002,11532,39335,8924,28706,13176,36351,3652,8256,59796,61403,63431,55608,58649,59409,54287,49726,9528,22977,13016,40801,25240,32814,30266,53069,32514,20268,4175,16357,53738,64051,22555,58946,27645,52526,37508,62940,39263,57443,13434,42801,10285,28692,60788,60514,3058,22323,13827,19985,28216,436,57715,34466,64584,42740,2713,42150,50724,20875,49984,26055,62710,12863,18726,51611,13073,62799,20265,49031,16463,10370,14673,5468,19583,13516,49981,17416,28822,8815,25668,38111,56348,54938,8669,2170,3855,38180,43576,51516,12395,21315,50739,56716,5957,12244,34008,34702,58834,605,22138,51084,42746,23826,1864,25805,20627,22459,34092,9288,14930,2821,54853,45997,46593,16636,48809,11389,39765,48925,62766,37539,49166,16590,36946,47404,25760,16224,58026,31166,1525,4359,11598,51244,12182,36005,46810,42434,31159,46995,24373,7765,44391,16919,669,47075,45527,59056,13854,13082,55397,14307,13846,10544,20271,64406,23704,29195,49465,44044,32345,58553,40659,22013,31755,54884,20484,9899,18875,33294,22838,61083,64488,20164,61137,33362,12172,33697,25743,12647,36144,8453,13604,27300,63128,10344,27726,8684,31357,13947,16506,45547,61624,55184,35440,34839,59577,61751,51274,53570,29276,33451,14619,54825,63517,53412,54237,10884,13708,59755,26788,13217,39800,18216,44797,21814,59163,17362,16310,385,62096,25436,39453,58161,3234,63833,32703,39417,21037,53801,36622,22567,33374,22075,20949,19136,49721,22300,35421,10766,28437,57819,37881,63131,21325,46273,29412,26785,55555,60253,41867,3969,5387},{603,57839,62642,14618,26008,18235,16328,20774,46047,31899,59137,12955,5589,34833,40818,6816,56842,22559,14466,53839,47788,4664,45134,41175,62503,28531,61884,19282,3271,1737,32097,63017,60617,4998,62810,32726,8315,61899,31508,56074,27816,8212,22692,58262,13552,57033,56427,38223,11515,4761,47922,45702,4377,41941,18962,37923,37260,62576,22984,51756,41580,8940,23467,25307,18236,1527,432,6969,20421,39874,17830,37137,61198,18378,55553,40036,4647,20986,29472,65279,60852,50971,23202,26147,3872,14223,39696,55230,53628,52512,20690,8636,57463,63543,10083,11412,8573,46990,5017,16080,18873,35662,1702,4087,17995,9060,48390,42587,62694,8112,5692,54687,65392,9409,29116,41368,47638,22403,27803,23538,30954,4086,987,25189,4803,40656,1836,13930,4706,28211,32050,56606,54821,46182,59141,40376,49016,13553,12132,43748,20576,21053,12528,350,6674,25956,12484,5633,48599,13202,20676,31941,27204,16451,26195,27333,49100,27054,41470,17443,60339,9571,64262,31824,64171,63125,5810,27396,5913,47658,11128,23175,36882,60390,8756,525,24077,9982,30388,39574,54279,23190,110,25517,59257,27295,5983,44412,36185,13231,6771,37675,8521,30355,30603,15580,30512,54553,38493,8482,17090,35493,8225,36008,59488,45694,2513,13754,523,28458,48836,48161,15234,21937,33115,61899,40463,2732,63293,34845,14195,46899,49258,46397,43237,52096,41025,48292,61901,54320,2530,42534,62988,63935,44758,7534,30720,9937,25319,23738,56300,21532,58067,30142,6846,47291,35783,18484,51691,16043,57738,11461,13686,12874,25509,46155},{25244,54469,49045,13429,49747,11614,44594,55687,51186,35304,19093,49118,47783,9832,38748,25004,36142,54143,49136,23265,52858,60741,8739,50583,57973,30988,50794,7801,27752,48452,60957,64241,35378,401,8182,681,3357,28300,23109,5857,55035,60587,2674,11139,57319,15157,32357,49379,18761,28473,7040,19827,34545,29688,19951,63616,41484,14415,47360,22450,39030,63585,14787,27039,13535,38122,28894,16441,40257,10221,65387,56619,21670,52609,27834,64066,51418,30906,36005,7199,8920,949,57288,16250,58552,7280,49533,34282,32466,29474,54492,12074,50076,37496,14648,32668,46708,62787,6393,33870,39496,53405,28532,26085,4106,2674,22600,36365,28691,21512,21235,43751,51077,18355,45900,18583,53883,12585,25742,54025,53922,29706,39097,21076,31500,35836,26038,46489,61487,42530,32611,41453,25646,3286,1924,46426,53527,9880,61697,63540,56362,57481,63190,23012,16220,50484,32226,16922,8220,40811,52098,13911,46002,34835,5140,46594,33044,41459,36956,59854,29082,9186,21262,56912,54755,64850,4782,49369,43277,18251,54001,15412,40677,7250,52080,8128,15736,63162,32871,5179,10889,62701,4635,57650,8755,23008,29748,56271,1599,28419,1447,10189,16695,57392,39015,933,694,42301,50484,60600,7977,64062,25688,45543,45408,60572,40651,49613,49808,30720,14620,29672,1881,47941,56852,6980,9781,6580,47685,41214,49654,28966,54934,12403,54473,63442,29876,16167,57820,25468,41765,8377,8510,58672,17810,36097,37285,41287,61073,51279,30446,22876,16548,13654,28787,15507,4044,31958,5059,27573,19384,59650,30763,9062,30629,60447},{40497,12452,8802,7160,20908,25090,1706,20116,4602,38704,26538,53937,12993,34286,20426,5219,29395,52476,56607,3736,2092,12331,4945,3499,24270,44925,55989,63535,18961,8347,12624,62522,57795,11146,42840,37197,37306,56399,28136,57423,61287,31892,35768,7275,29983,56382,4123,40908,61842,32757,37474,21137,21430,24420,20907,23414,37152,4931,18761,10394,36093,47507,21048,11963,39972,27923,48454,43768,21113,57592,14405,29259,12896,39199,32242,22110,47054,6655,54631,53018,43220,13329,36230,16774,18479,40742,44972,51970,33217,47353,19258,46246,61414,64682,23617,32487,1020,33168,10991,39760,49490,17686,30105,37187,45814,36669,54108,51547,59856,11034,54219,42608,23609,64338,10398,47846,25433,40030,48310,43342,6396,60096,10318,45741,47497,48205,38041,25187,25153,40795,3308,38382,28577,26753,4042,9386,42776,31524,64970,62375,23873,42820,23994,27466,48727,34390,30793,64120,12173,63222,28019,59293,53600,61531,12281,7630,47071,54023,56780,55851,12,48017,26801,8721,11361,2571,61853,47745,30330,44196,62949,65008,28117,60032,59352,24732,42509,3680,28304,44910,31859,21993,47956,20883,26717,51053,61181,36980,32812,61587,23356,63282,28092,46952,65029,10985,27288,16709,5904,40778,42385,26877,57171,38797,14234,29601,14097,24208,31098,22532,40687,17989,47162,47774,12274,22220,10721,52772,33767,49814,36776,61576,51883,34257,30426,38178,3514,36308,61278,55684,11539,33353,60555,60226,44193,3272,51282,43214,62352,10906,47154,50448,15189,14379,10142,30887,3141,54058,55995,19489,4117,56752,5653,65120,36767,8776},{25464,39693,17561,14922,12716,57084,8979,4442,38236,3229,7597,23349,56522,57413,32171,52043,59921,61670,40785,48888,18330,59170,8828,22314,2622,59597,36623,54834,20380,42376,53240,58364,41790,21323,8290,50203,32404,15049,32632,34757,53265,5064,53692,19636,51105,43090,6240,41542,38344,42544,40872,40670,33559,12439,54630,12430,53324,48299,62585,53737,44468,37185,54403,761,46799,5753,18815,40666,4716,46279,51380,53744,7012,55647,18501,16507,29037,26734,11355,11130,63156,30077,22005,48739,22176,54867,42604,11807,19556,45109,15622,35270,2817,14770,64472,23770,37391,54724,58655,54027,18827,621,5310,2923,61179,18553,4485,39772,60811,4467,51592,11456,14256,909,36205,48935,55744,7409,55584,55358,34586,47039,65234,30542,20478,62629,54112,49226,63519,14358,13759,54316,39023,52709,53018,20781,12644,28358,12903,29967,30285,60058,48239,23512,20476,8326,26585,2993,15884,21676,61023,5757,8907,23258,11738,61820,47581,29405,19266,18770,14867,42620,49267,50608,33546,27993,12310,61763,35935,42087,16284,52262,34318,50021,19123,27009,25839,37042,30942,48001,2310,4662,8588,1901,65196,48496,1616,43699,48163,39593,370,51013,16575,53054,24514,56152,5662,6713,59941,22306,5604,15388,43643,45892,28097,207,53225,25856,53350,39594,19087,21445,22196,49777,50727,11651,48334,62992,11539,7817,63079,35761,25090,9811,43613,21287,26773,33083,61092,60655,11061,22670,57343,2316,39390,27798,30807,26051,10918,56685,56419,48645,48163,19211,27432,12013,53360,45296,38547,55830,1460,41844,31202,36361,53801,8025},{48891,39736,21979,4466,38103,46141,57808,27635,25202,44277,7508,57631,37027,54116,40076,15542,8376,61494,60891,52630,65405,41350,30508,56756,19047,17574,45390,41690,52090,18926,21175,58355,20436,37360,47838,41168,33826,55138,27124,47039,39857,50565,27850,15601,13575,19738,44496,59133,45624,19510,8532,52127,13826,59789,25409,30180,5402,37280,7317,39429,13481,2990,11231,5842,53142,34604,15765,30445,1443,7977,16378,2000,61121,12799,58859,49528,49842,22927,23167,23077,33961,43557,36059,30839,28415,31702,52041,45657,8508,52482,33622,62974,31853,47184,45054,20010,34009,10748,7772,51087,50926,54795,16252,32962,17694,17800,17372,45444,16207,38774,27678,65033,45769,33029,12669,27691,55289,49524,25110,38666,42557,51761,6846,40207,51548,61649,11638,51055,30638,12,14938,6739,1105,15711,62186,65244,18490,56989,62287,39097,27541,11422,48536,50974,5205,52434,62206,53556,60634,58319,33620,63746,63273,19801,65017,14437,13375,57659,12216,32392,28540,31574,30018,40990,51777,1582,28459,53678,8028,2277,64389,41749,823,39331,8258,50112,64889,25447,61625,61412,47317,55923,10361,18961,40231,34816,12228,30387,20353,881,13768,10587,35016,47826,11814,12517,65174,56239,37298,1237,43087,40276,21449,49360,30985,40586,39648,36700,58608,40663,27759,3480,19846,55882,38968,6322,56259,9556,50947,21818,26984,30938,42419,696,55351,35640,64615,54472,21912,35162,35036,33047,19384,52762,36151,51941,31574,30411,3006,26732,46964,2962,27457,4275,8598,54092,7982,8543,23926,26192,48159,30331,20554,50922,17194,21573},{41186,29145,62209,1953,34544,1691,35671,3138,48099,14,3304,57204,20716,29409,43102,36876,27759,60660,29249,42528,10633,42274,17243,16068,9281,27959,4677,51050,22168,65271,52698,64334,56207,27423,36908,26443,50175,51365,9797,22577,49104,21511,29631,14092,48529,8683,51504,18581,59554,56213,32033,5468,26589,59983,29699,64808,25573,54361,55402,33163,12525,13472,46939,63879,4276,1706,15318,37072,6980,14701,205,33117,61083,413,40256,15693,62237,24993,5564,1025,25760,20389,51891,45196,27006,18805,54934,28965,34852,49345,30522,60825,2650,28704,64966,54064,10658,33140,38178,857,64948,42105,11211,38066,17382,49272,486,34870,51642,1178,61056,60045,52860,9519,21878,2759,41374,12252,50600,46340,3459,8214,8274,56104,9128,52534,56749,49798,46880,57456,11498,20882,13564,64153,60134,21338,18617,63778,22309,10240,24614,3393,27161,56975,19436,20764,50270,54483,45432,65130,24233,35882,26144,39289,2691,22253,39577,17967,56044,10085,58993,9055,26602,16232,15619,62333,64642,32426,60029,23208,31503,4506,6116,38326,31548,48548,62102,29448,55434,23912,26377,26021,40674,10568,14114,65401,12804,7428,22031,54853,62317,64741,56496,60563,8770,10249,1088,45069,23045,31493,18448,12358,19294,40304,35215,24606,52988,46398,15196,12871,54461,28442,46649,26614,10571,53084,6027,49826,24516,57743,61377,5230,17547,41066,23554,62200,58109,31226,33361,17358,29423,11788,5516,57464,43644,48483,18181,42262,6471,52412,56890,58787,33248,55248,30387,60415,9073,37464,41184,47782,29813,55075,17125,9747,7606,42136},{5889,35785,49492,4610,58674,59293,33312,28272,29309,36687,36558,45771,31943,6073,19131,538,42346,21473,20472,35487,1430,34076,48380,53610,64765,1333,17776,43536,51752,432,33623,22337,58846,11097,40538,44026,23907,46365,48382,38346,51993,16873,17998,55364,48282,14879,4507,46032,58091,54867,6803,25423,16346,62997,36565,42816,59776,62166,1733,7335,20051,15521,10477,49979,48464,50757,15590,40420,43278,49044,31508,33224,5132,17080,36341,5576,19175,44157,24382,39547,33259,42205,39587,58660,2457,62339,7268,54101,37736,27445,41859,7759,1732,44768,1382,17676,54563,28696,26715,52636,49769,6988,49182,5019,47968,22440,5016,43354,53498,40338,5429,44129,27388,3356,59397,64743,61626,39694,44665,61228,41182,18770,7415,30760,46343,39314,58654,63523,13594,18175,12231,24583,35536,11,26687,8112,12445,1520,54853,14848,10918,42144,20386,32875,2872,7650,43154,17792,42714,64538,61951,24959,6823,16657,26124,28091,14568,55131,38923,27394,11876,18363,16982,42997,8154,20493,27315,61761,48197,45094,3958,12655,45968,54384,11953,29468,49447,22376,22874,30924,25202,15317,45551,332,59190,8895,57268,62111,6841,21811,39575,19337,18404,39535,37010,57769,63972,27243,21952,45712,44863,15834,53611,35384,41539,50736,29111,35851,28373,48481,41318,40295,31679,55900,20274,250,59546,35738,15845,59253,53299,18465,32592,13633,5433,1955,61446,34802,27701,33994,64865,44746,32751,30794,36642,28326,26679,29561,53683,35408,64411,52937,4407,48447,42945,13571,14662,59175,26022,23833,4168,21072,41204,46445,25646,48182},{30360,48981,6590,43160,47548,20427,25179,28560,11538,9632,4268,33518,31054,59523,58790,17299,47115,14027,53652,33882,33136,64248,60055,44184,25163,10135,40355,52784,13043,50591,5276,56544,20188,54769,51610,14728,40691,5231,16970,62653,18519,5730,47774,49045,27420,31663,13541,54003,52025,43681,40343,28130,144,22832,23247,24348,43318,61895,4065,42655,6305,46803,35934,42357,63262,30793,35158,1223,57891,35592,49400,63813,21716,9304,11179,22505,19830,48018,45287,60837,28252,26282,39248,29472,58382,64318,47164,52194,32369,20644,31145,25112,31527,54838,29971,7358,16908,12541,22149,40031,6603,37663,9808,21596,2009,52164,8680,63987,19157,7168,1422,19910,40474,2628,58159,2014,13218,63440,28249,44250,10212,9954,53727,44739,59028,3385,39848,61571,22259,44694,1643,64565,23144,21386,44126,18063,22645,17639,35463,34271,34448,54411,40763,26596,9830,24583,46746,39551,44753,3790,2054,40709,26287,34741,40811,61322,61968,51958,49199,12248,25023,37689,24321,25598,32701,61239,1648,5962,4949,64058,38817,26063,29484,23913,26786,14644,6098,8998,7163,61140,61718,36191,6756,62764,35179,53627,46175,20604,48753,26343,15578,43596,29490,53410,25681,47550,53941,33430,26621,14220,63637,47392,38961,13906,25337,31837,41811,64063,42175,62356,18335,60306,32909,2555,63052,59960,63513,49100,17620,54799,46783,29567,2334,27343,48290,3944,57963,16282,53048,60789,51777,8180,39138,37629,30911,60924,48676,42102,24017,50109,64026,31470,21836,26311,35062,23087,25008,15908,45514,60683,53153,22819,45747,16343,23035,47330},{54614,5155,483,37131,37853,37867,8674,11118,16573,63658,43257,22050,33121,11736,38350,11292,15088,31687,9273,28231,23527,65175,63069,47084,20679,53168,30313,44719,59948,5900,192,37429,41680,34704,11321,64395,40528,17761,53514,56574,8420,55792,45034,3500,11831,46608,1198,7236,23532,52343,59233,58545,22623,62523,7136,48537,24349,48204,23922,38609,13513,61205,17326,43338,37087,48688,32199,14514,39693,7552,57315,29136,33976,42106,9248,16229,9400,6364,15806,55805,58875,16533,1833,3648,25738,21911,6842,11813,48211,20871,9656,17213,5790,7481,29973,494,36594,11791,40646,4046,1359,31154,4925,45687,21419,53102,62702,21293,4807,21667,58708,3800,5173,30253,65346,5749,32752,29887,59493,28568,56657,7116,490,51268,51643,17458,37683,20912,7930,55229,59573,63928,9580,60139,2015,49962,21851,44930,62876,13315,59206,35372,49076,48499,17491,17573,12436,49246,53478,40672,25344,55765,6753,56449,27136,64917,7933,20647,39072,56721,19521,59342,45405,10654,41418,32980,60285,64848,35887,55296,16384,18652,45969,6490,56402,35329,1072,34835,9029,59334,27674,8570,52774,22697,18395,55242,24036,30595,10450,46462,33453,10269,26897,8356,54335,36696,62571,50217,32038,40660,28320,535,30693,5091,41217,11265,31007,9589,6257,51326,5547,56342,40210,7640,50491,37925,19750,6245,59819,55409,39930,57590,4411,28476,222,19183,37213,59543,38744,426,24217,37983,53865,55876,13781,55078,26924,24422,35596,16961,49154,24217,32143,39897,53917,24502,23184,18878,23035,60038,51113,9202,10376,54448,954,31106},{26712,65455,16069,48822,50107,54513,2625,2197,32426,60122,12970,4490,6220,21578,36873,38241,64442,970,56627,838,49026,7233,8642,18486,64245,51386,53162,31529,19275,60622,6321,49693,4893,64432,6428,60973,24060,50461,40799,14031,36569,13921,60983,46156,38132,61729,9705,27235,54771,51729,38256,54692,29521,23328,33127,10056,26308,38916,8725,58620,53025,28919,42738,52432,59172,18548,28687,54669,64180,3689,28217,37191,39782,14175,39838,42576,40308,58425,20345,59618,15886,62485,39854,52024,10999,48731,60859,22291,40960,39880,49375,26881,38679,65305,3764,60802,51350,23239,15624,59034,3517,782,16577,43487,7042,28437,44770,35851,28163,31034,32155,61123,49995,34817,40363,60966,48271,21133,49503,18159,37191,50150,21676,62036,11243,16676,4951,12031,49308,64760,45091,2618,36743,50334,28724,22100,59231,21252,58871,38661,31683,54288,20681,29459,39521,59794,21265,13129,54346,29575,34994,39663,51487,54595,37730,22747,55417,61173,20472,3479,49554,4136,17245,49423,2873,4475,37342,46764,20844,5208,12332,55893,3842,39602,8626,13367,4424,5426,59136,8908,57162,46300,34346,47361,64011,61284,10971,16128,34442,10450,2682,53790,1397,24831,54407,36507,17624,55672,8659,21870,30656,58813,604,64551,44891,17126,43726,65376,22971,43248,57260,47463,26686,1071,11091,22159,19000,49509,4713,60238,19097,23434,23711,18140,46831,10343,30703,14508,38971,29552,43655,12557,45670,5305,4579,46854,41512,56783,37610,47177,5866,18969,7577,14377,57781,42715,22976,60408,27412,53374,18975,40788,1895,43158,64884,63355},{10431,61756,25355,53397,2790,30941,38200,63530,34483,2236,65051,54314,29234,58813,30641,5075,14117,62876,52386,17448,26749,55651,38200,2138,14044,27808,51864,34419,24320,19871,55672,61719,37219,6320,58219,30674,50156,2364,17534,11718,24953,17940,44488,63557,19394,6613,26327,24619,31770,30968,15940,59084,53988,18306,62062,35690,44084,49713,19790,49379,4596,19693,44571,45593,40318,26109,11059,50502,16898,15005,24130,49837,35902,20291,30098,44073,14187,24475,2482,45167,60405,61454,16491,63087,15882,24188,58754,7112,64414,1121,56856,57810,47446,15282,504,39070,19275,36775,18686,6970,53948,14722,29936,39403,65485,3221,36512,55478,6794,13305,13099,60771,14399,32210,6709,5418,23510,6513,25497,46445,63301,47542,5633,38932,18139,26678,25023,24625,20950,42793,55388,41213,48002,10992,49878,29744,35930,61727,55409,4178,34903,25500,56392,5179,47631,16078,54381,12374,11115,62917,18051,874,40899,3866,23822,19607,10754,58472,5681,31286,33444,12776,14478,65186,21663,24832,5366,4940,38694,11133,29781,31658,24530,25876,60609,24409,3568,23109,45304,63129,16520,38991,29535,11151,41425,751,24418,15064,27386,16437,19761,52439,45153,1749,16854,63119,38119,59144,50861,55418,30143,59441,8177,27775,58700,54614,51338,44799,48061,7384,41201,27174,6533,36539,47590,55083,4900,36194,26960,12490,51066,32465,56898,6053,11087,57906,25851,60288,54986,10669,65051,19190,7292,40562,42335,29891,46049,42317,5113,46021,12408,49356,46644,25219,43407,47506,31758,9861,62081,24971,56293,31836,35442,29750,53159,58266},{18076,48016,20310,46432,27461,6193,35422,64893,18425,15850,55802,10060,51660,50795,3114,13203,60377,30440,57120,27633,22365,17275,16229,61139,33932,1357,5283,25560,16891,30036,27880,61672,41781,50836,52674,64155,16488,1597,1504,37244,23266,28477,55621,25372,25434,8663,13532,755,31817,13910,17542,7672,56800,3919,42195,29967,34287,33330,57326,61938,388,40431,48860,19137,60202,56082,25292,24270,1621,22049,43576,35198,15037,49403,21479,39173,12038,42720,32464,32875,36788,61780,62233,65452,40140,36678,51578,17131,30433,54384,10201,11561,55342,11670,45908,1282,45585,8638,7910,13102,56342,39854,25464,52327,49431,27019,47450,3277,44618,29352,17040,811,5168,52163,10186,56872,29827,18069,27119,54351,60316,56668,4879,43446,52383,54592,8837,28747,60654,54144,43394,34661,27155,51289,23037,30277,14168,41661,15444,45649,14936,10669,54968,59779,31923,26697,14780,51063,42300,6099,16361,43694,41251,17243,27813,10638,55445,31868,44219,28311,58021,35212,10746,13277,55509,37912,62942,42290,24222,8097,38410,11049,3633,13245,37870,16807,51629,27968,53169,53755,52439,23207,45798,28660,28806,57600,52187,27952,7936,16863,54241,19211,16749,58217,37537,47015,23389,50269,48137,16443,488,28942,18589,44230,36409,54627,35288,20837,32781,30116,27678,39977,53224,62633,22160,9135,49995,42549,59797,58014,62301,42123,3582,41622,22116,22420,42982,48281,21988,21055,47931,35620,59402,44408,14655,684,51859,48887,12721,2658,54192,25248,43266,32365,22105,4211,36677,50392,31435,4015,55582,44647,43948,3883,38910,12156},{38062,36276,30343,21463,27390,47684,59049,22079,27343,20071,41521,9919,63383,46152,5735,62471,60293,60302,61312,37033,37629,4708,28754,29468,50921,59113,51263,31104,27697,62466,27293,38518,57121,18397,61953,63022,52866,31014,54549,55934,5698,39247,29138,46136,57429,23138,18100,42426,20513,27813,37127,48235,34751,48030,60716,63497,47775,43000,28477,62856,17207,59311,45308,56593,63034,27103,31664,46757,15875,48974,61396,16468,61225,33572,10891,62808,1414,26281,49991,63359,39111,1849,41941,34619,43222,43935,43102,32560,56980,23883,28444,43146,4061,48164,5859,53777,21573,10321,5902,3919,31441,37481,30202,14856,21126,42052,12174,3334,27071,10734,3299,57253,43572,42788,31746,53905,61428,7719,61809,25799,51437,24284,65416,38194,30735,49277,35105,36840,5081,29130,60993,43578,11959,59274,10974,12729,18015,29225,51848,30078,64162,33433,8931,6260,60528,61891,3821,7761,19584,687,54985,13125,5626,60335,36761,22872,37069,40469,29642,37615,47585,34133,44111,9766,5255,43947,16642,46015,33391,10943,59648,40575,21591,3198,33302,53321,50913,62412,42808,54763,19341,35219,15204,41322,46723,214,32762,54407,25221,3028,64987,21009,2776,45973,17638,17325,42,42992,28812,39758,3521,63678,21946,31934,48399,39267,65084,26522,26993,2456,12952,58051,5875,13703,10136,54015,41336,5477,53820,27251,46088,15045,32218,5801,49722,21501,61035,600,62544,8286,20410,52129,52499,29244,64425,16177,33771,41191,49596,52038,58075,1810,59999,36676,49164,38361,59606,21593,46346,41549,8844,7941,53017,667,37260,57815},{23241,37851,41636,3965,55792,44827,60951,29398,59671,31877,29077,48453,9818,56750,44838,13942,34461,46454,4260,5870,12112,31809,31040,39356,33556,23856,38148,59224,29672,55934,21009,59926,26756,38024,45028,12133,24094,29984,22615,8399,63997,35250,5886,42806,42863,35515,46229,55067,23851,61534,23793,15514,28982,2546,3918,37241,2925,42108,28335,34978,51389,35070,37030,40816,55279,24697,40844,3147,5083,16213,9010,2356,38675,19789,37962,23009,6087,24937,56349,43732,50016,60476,37213,5895,51292,30231,48615,11642,38654,15278,10040,52362,57987,21404,20761,16538,12010,56838,53170,40041,10847,56072,3225,43564,58645,25947,53680,32535,12640,30235,40608,51119,17814,12921,57459,26415,17901,17984,7323,41498,58973,27815,24580,10307,754,13359,5469,12043,3682,27270,53978,22383,48983,61571,7334,18202,44850,21124,37001,37542,30451,17525,48595,63882,49022,42757,29566,63952,41001,6045,38978,20937,63432,30585,18565,45600,43792,26363,42438,52851,11746,10421,42446,49184,944,15754,57302,2068,16949,22765,42600,18701,60686,9297,59584,40076,59192,52425,48080,11056,51697,6404,51804,29002,3264,24842,47354,65366,48215,59769,58626,45377,36407,33045,42171,12050,44452,57903,50329,62618,18638,48841,18055,33608,46532,60823,8354,14781,45145,32202,60852,9767,52988,9648,40783,44049,2067,4200,62197,3343,2866,30507,5754,14530,34175,3667,24662,31412,12241,41640,7935,35258,9686,20932,43031,45004,17500,9466,9137,63504,45845,46022,58029,59267,6959,62280,61504,31409,4446,32719,26065,63474,33929,28119,2548,5521},{57384,39923,10552,61632,25845,19695,32538,35551,38665,62253,61308,8137,55145,30820,44773,59614,48144,11041,29603,25613,40567,42964,34985,33290,59279,33287,63623,3526,36915,29449,60109,55133,33055,65117,41113,54635,39705,4392,24377,19685,34423,31128,35120,26393,15012,11505,20155,1153,63741,14127,43682,52827,58183,26315,54307,41116,21078,40153,65426,2618,17642,22564,65202,51659,13854,18705,53836,20650,63636,32631,22114,62862,24148,37293,54904,29705,35873,34064,12684,63958,48677,51597,50497,23659,52654,57482,58214,14565,53334,20714,12265,23119,40546,38175,51210,37902,63528,51140,63656,58048,63408,15458,20019,32261,18283,15577,49428,29263,52484,40637,5853,59480,3862,64161,23978,52472,47887,48155,55546,57625,65356,49076,52209,35816,17369,39553,28903,22353,38243,36573,19011,1061,43129,35184,63319,51834,14935,53308,16789,21586,8194,57901,13509,12454,30061,4998,52961,18208,57055,33767,20263,49510,41484,11392,41709,8102,49250,4296,27954,23768,38265,27905,33278,36368,20253,13478,39592,57039,8992,39132,6311,23392,34986,48875,25724,25258,48692,60040,21783,40063,19770,29887,34155,55605,14330,20354,61363,24786,34781,21029,35236,35390,20593,58232,17082,4093,35813,21727,60336,30895,31241,25259,25499,48896,53385,21627,18466,38024,42752,54069,7510,30654,11903,38472,8265,17940,41631,37553,36541,46679,43530,63425,30442,1549,24597,47939,15356,55211,38170,51066,61492,15956,39104,62678,44038,65273,47725,35759,6803,1961,8237,26408,61853,40222,29087,40520,9738,45873,49875,38424,49476,47094,19063,44992,49966,14794},{7405,43924,59869,44344,199,37583,12342,49089,60869,59130,63207,1992,20056,16641,27124,959,1695,16253,667,46609,48395,15332,15615,39730,17293,53417,34832,24735,31465,8571,19661,55904,7441,29419,37154,29814,3288,56937,28845,11235,25074,2139,38722,27492,8388,9260,11760,18950,52032,18961,28974,12554,25088,55016,17637,4509,23933,28392,41181,23250,25758,23216,26818,9630,34416,18647,27789,57449,48093,45598,59590,59846,30916,56872,58365,36837,29802,21226,52889,22973,55908,28908,28140,17464,61675,51145,23134,62707,23230,15067,38141,43873,37996,62512,42826,33901,40369,58678,24420,46705,35388,7213,14028,58384,10288,65333,42288,25551,34018,50541,26647,12063,62129,55960,41924,29800,56482,4277,39413,35575,14439,6841,32735,41643,51497,55782,37353,35638,58767,41678,27561,11545,50173,45046,677,63917,23042,25263,34386,55256,46604,2758,25502,37230,2700,43772,60561,979,53094,49621,53223,63170,47246,1382,44338,32066,2673,225,44134,13847,27261,25287,4685,60828,46389,12988,45523,9634,62738,49274,22814,18599,44049,12648,19416,37866,3944,25574,58344,28029,7300,28089,18826,6245,27741,8609,9324,11516,34075,28334,23169,13366,30589,37492,44486,1420,45607,53430,25750,19439,11653,8397,27518,41088,47140,59447,43107,52499,5763,12575,50334,23405,25148,6117,34314,8361,1280,50535,26333,51621,22782,47600,1834,62790,1558,24760,26833,35603,29164,20699,38877,14162,50350,17637,23426,46570,13372,29258,52163,16524,15713,59876,5784,17699,3086,979,36742,58203,18456,56383,1422,46997,49484,34436,59495,37912},{27871,50630,46912,29251,25079,38279,5571,46105,3154,31987,49639,48832,6848,39648,14683,14891,34802,17873,38340,47302,47168,15815,17986,54515,61573,56926,39931,54791,4226,52142,51059,20896,27260,20965,22339,49954,18436,14045,17742,9307,55661,32188,65004,44655,15373,40013,43613,56292,34443,2007,5027,23102,26606,2608,48517,38707,1843,47517,25230,60079,38777,44861,20563,21523,9866,60025,59931,59478,51835,64738,1985,34751,16526,61414,2356,56483,17896,54835,41315,12653,24688,45894,64791,31286,28855,14769,9783,42106,19770,3502,50630,23324,63580,30372,10889,60844,40669,31221,36487,19312,4262,4980,38624,32431,3416,23816,1866,37819,17751,43136,18651,36439,20849,55518,31568,61586,122,39477,57386,53567,39123,62918,27746,64713,7567,49819,44566,15002,13448,49957,32076,17888,55226,55649,18311,11624,48889,1907,50572,60387,32501,11701,57014,30089,51383,41774,63091,22600,45216,58003,35995,10966,19564,34171,2148,45807,18093,43494,20916,39538,54505,46257,2034,54965,43984,44523,56887,3769,26904,65377,60614,58094,23834,45292,24610,7344,39328,65389,34533,2860,43880,36784,61466,13433,54442,39333,46026,54498,38764,47673,33261,7394,9331,62120,28057,1160,56742,33294,60681,60298,40911,37465,23646,22994,20424,34664,1918,40707,53067,51309,50836,953,52517,19002,1970,48303,13262,50284,48073,17157,45346,24609,30152,9531,50506,46647,17862,45592,51687,3718,50371,45327,2767,56062,17173,20822,20800,51644,25422,50789,16,890,44060,2720,55418,1312,49089,57492,56388,43576,65047,57586,2189,48700,19090,12254},{32943,50703,8361,43259,32120,13921,7924,56292,29677,61522,13759,30249,46629,40957,26236,26623,50047,45552,33074,53276,19793,54976,49637,55592,41613,24358,17563,14257,10633,53752,19173,13064,57994,6824,62848,32803,48230,22109,39333,35494,65094,7527,55955,6125,15970,65214,44317,22675,48009,56121,34760,10625,44353,37444,39015,29033,58685,54256,8557,9989,49214,6961,32424,14592,6493,4414,44415,25103,8447,40123,42771,18579,45880,1254,39882,52384,1130,50082,19801,19768,4361,48635,23005,36986,43530,10175,12709,43756,41141,17097,26214,58869,44710,30064,57498,22881,51494,9102,34851,42790,55402,20064,13363,44659,63442,54889,42948,40020,40255,10733,55400,32948,30403,16646,1763,41461,38387,20342,56306,65199,52982,44442,36202,1171,46668,47262,22212,7051,58705,61601,14270,15840,16832,45773,33260,39345,23025,24428,14790,17542,18555,50549,31208,38749,29878,60418,38882,45275,3790,4860,21429,65193,46768,71,34263,28044,190,16326,26053,59951,11010,34533,53080,14304,2077,45604,40742,53377,44175,20324,12088,40706,24542,24524,43909,47462,56940,38401,59384,39039,7481,39466,58193,30822,10378,55567,59785,53695,62402,51086,30191,38479,19068,8358,16498,59607,64643,14857,40251,24650,48178,1893,2011,56757,13429,12571,52714,32264,8950,29374,30069,51687,31646,24474,244,29689,42538,44482,61527,57538,64423,406,39422,26091,3062,10181,54981,222,40842,29955,34218,13522,8941,14644,62688,777,59072,35123,14569,14602,40139,38861,17609,2810,62447,42097,61514,42083,34328,53843,14633,3266,37670,26775,21163,53938},{44593,9512,54115,28664,3184,46450,56767,62889,46611,21779,26158,1847,22680,32345,54098,971,26673,43035,65513,53125,32133,1239,34425,18595,4114,1291,63543,6547,54739,8761,54346,34444,62683,25969,21729,64077,37929,63476,39280,31460,46805,51579,55054,2031,51180,30669,24818,64637,5165,13882,53020,31519,62181,28665,4067,1982,28095,37147,19703,8394,21369,31784,60434,63255,20053,20576,53895,34727,44939,25288,3414,19197,45053,26316,29684,63383,49385,44357,29878,48221,21206,62970,21122,49552,7600,53646,41434,56661,16532,17406,39326,32189,60832,53539,28005,27608,43171,16112,1045,1997,55145,44770,589,57122,26078,5702,30129,64944,57405,49392,40948,16046,48367,14940,11254,46052,33992,42874,30107,36270,24393,30114,25750,29460,64236,13363,3715,63902,30167,29756,42057,48394,31295,20009,32273,24600,20255,4321,63120,41413,339,62209,42595,35802,20221,25959,28209,12268,43328,55488,1915,5775,61335,3819,1664,59838,43628,52081,12960,47639,40299,28787,60768,51536,43677,51510,60932,62673,25542,13233,62731,37968,43766,17509,57075,8830,30024,41087,33105,50175,22043,60802,59953,26571,51577,40829,48226,7574,33742,25151,53031,56390,10703,25665,33694,15011,48296,51762,2864,63771,5862,37388,3488,3526,42059,27220,41901,16317,35331,64323,13781,65507,38876,39076,17400,35764,20564,54777,8734,62755,17616,17630,24888,2138,50985,17998,51019,17262,45508,16852,29976,53604,57026,12051,37341,593,59554,46365,60391,41844,18762,11721,2573,49668,50101,4452,1264,44739,28758,41778,33845,2641,8540,14769,60442,24411},{20543,57327,54191,47315,57394,56168,28395,28356,47518,45889,54242,41983,34813,4666,7609,25228,12018,7722,56814,9560,55978,48090,9032,43800,34647,20815,37601,725,1010,28436,8169,42253,12542,21849,2948,61035,38217,55596,28061,61983,56300,22987,65526,28635,31454,64310,53556,18011,16991,32141,23142,3766,48942,17718,52840,6741,53476,63772,14380,11074,49501,52994,55399,13678,11805,19544,14426,33970,24168,32122,47691,40021,35778,28700,30264,52830,47832,28663,18121,41942,57012,50498,20284,9311,24760,53827,12820,30408,17068,57810,13517,37927,39957,47437,27078,50228,33998,59483,41698,21210,39462,35349,64132,55658,144,62950,18426,59535,47402,56681,13949,5777,15362,52408,47631,4804,59747,14850,5900,37117,60900,65029,45291,41189,63118,57105,65145,12209,38319,6099,56619,52288,2280,65089,13179,22933,48410,41903,43283,26447,39550,21232,6225,23779,26010,58757,18599,41566,32133,65531,3706,39611,34356,47560,59193,24493,10136,6940,32972,49157,10890,52285,57996,57272,9043,30568,44046,24160,54363,16656,58837,21876,9617,15131,48813,10927,58016,27258,45749,43580,44975,38574,39605,25718,16339,54758,20927,61637,50193,12282,8510,38465,19402,38983,63501,18867,27893,62858,31902,1113,20517,62864,50418,8310,1971,23147,2545,60275,53821,65003,28757,62580,26507,800,47871,44461,46188,2528,64908,38361,35011,48369,7398,23241,34828,20315,46781,50764,64739,34944,40066,40928,24923,22412,63980,47605,18233,17141,18968,26831,6420,63160,52286,52579,17336,63026,63413,28695,56391,62522,44930,40238,63082,38166,18785,30481},{58935,29073,43205,42590,43915,40446,35716,25836,54325,38235,14367,32034,24395,36200,8605,10439,54315,41750,37170,63325,3184,2404,41432,42600,8130,31041,1514,26242,51093,41507,37888,64548,54377,41323,52855,8904,64479,63097,313,5408,3913,64401,56437,37683,64400,32699,11831,25181,23069,22726,21827,1592,38915,55440,52024,6198,1128,33264,30168,1247,42035,5804,57944,26939,54253,47880,23213,6234,23529,29604,37380,45451,3619,11303,9697,15876,23967,44196,52594,21343,30857,26425,13562,50847,13939,64779,15464,50822,18513,47267,37113,36997,15591,47797,55741,30779,35786,31307,51644,37936,38702,37810,10244,412,52685,34989,5524,15439,23433,48456,28055,63891,53255,26765,59762,29302,48379,39410,30206,34315,4254,55073,3721,3967,31024,2824,31213,31927,3194,63621,37635,49215,22097,44750,49476,7506,20194,11839,57276,50678,19496,6460,38549,63684,54915,42791,38713,8047,28215,34289,60800,19713,34264,59220,52598,32621,52478,51601,15776,9707,36947,5497,3193,26733,60305,11044,14006,32093,39075,60531,40916,2528,49557,37406,29613,27431,16792,8910,56926,45377,64326,34965,64429,24550,32582,24420,63698,37884,62908,47393,46514,60919,8446,38999,61777,24624,26870,44255,4115,13911,55045,46986,6782,36897,31112,25736,9539,35616,51693,16709,58793,9658,22589,7962,53645,35578,22079,47560,41928,64137,4465,6206,7726,31952,52808,41717,19612,6309,23278,53437,3017,44158,34178,35067,33194,33362,35291,23974,14339,32122,61943,21815,54609,39529,52620,61792,48140,19905,20878,23236,29925,39662,12196,64886,48372,25970},{26931,41771,57260,22919,28135,11229,26359,57846,63767,55912,47165,50195,7311,53035,61650,45445,11979,33736,56377,23735,43751,58109,51906,50964,62107,51083,41363,6530,15010,23707,57384,18409,43536,7274,32848,57820,57492,35618,2836,33784,64439,2707,5622,12701,23038,16114,3142,32511,44204,17863,52800,64336,43758,36521,14590,37609,28426,13557,57416,41029,40698,9156,6990,34287,11931,26548,54664,35071,20023,16156,32254,50566,62028,51123,19410,56134,65248,65381,1850,38534,63134,58259,8920,35463,7426,20802,19077,45246,23295,18617,40996,29228,34874,10237,54424,28637,50906,13386,47189,17900,41280,35470,26678,18592,17831,51710,10446,30473,59064,29238,39087,50746,42918,32120,13893,13670,7990,54202,4835,17169,51600,3377,26558,61029,10983,15944,22221,37426,7295,8541,6157,64735,30990,2452,55500,47583,41221,28777,8698,33524,4699,30544,42410,40026,44824,41345,26177,18600,48048,56444,10366,45665,1799,55001,59497,44398,9734,54214,32368,5125,8177,41852,37368,34645,6228,34004,62666,20182,41382,11383,56784,49770,61230,62219,60275,54668,4345,58197,47921,31653,4,21929,56598,58172,37244,47964,13023,5855,20393,61289,58872,53613,2633,52647,24521,46129,47264,57620,51827,51296,14405,24570,11799,49142,50002,57404,50755,6943,30036,41317,39365,16913,57941,39179,24885,3549,54787,50380,17254,31034,55219,6158,44093,61671,37125,14096,25635,11579,22160,30298,48882,58868,31533,4811,32730,6107,56827,39469,57218,45212,4365,11423,61748,50665,3537,9624,21427,20724,34207,8359,55902,40203,6262,11108,27425,54420},{3094,40401,4035,39820,11918,32092,47513,8899,62762,30870,15152,46682,869,13180,39417,44736,45953,56534,44628,62735,10700,31966,40765,20046,39808,36398,785,576,49306,25017,62240,10341,52623,12160,59379,34884,47013,18448,50682,42888,43021,41266,31177,38412,16313,29767,42512,63760,30148,1416,60332,24342,15380,40866,9857,21912,64572,24413,40703,33814,32931,31995,8105,11639,54594,38051,48184,12265,45836,20333,16307,42518,15500,31622,11368,31110,43194,36643,48279,64971,33150,8420,61703,37625,33001,60832,13623,10225,35032,27474,12079,21060,31446,38421,1209,41250,11547,7281,62369,18478,22972,12220,46463,16285,58892,41554,11578,58821,27711,19747,62977,32661,49708,34957,10203,48097,51620,52284,31502,53746,42160,54160,32579,5178,64853,59837,55134,55664,33788,23044,2193,50585,64279,53835,3616,2946,56800,13063,38135,15525,2676,32881,18481,55425,21978,8024,53057,44780,7173,54441,45420,35575,21341,41894,59162,37858,49075,46047,43854,18561,51311,12990,660,26509,13469,32077,16577,32773,12226,6037,56929,486,17136,19530,37212,30258,47320,47271,26463,6754,44265,5316,59865,32056,32174,7036,63597,4961,20565,31149,57825,6263,9334,34629,3193,57520,12792,33627,30409,9603,11200,17011,29705,5210,26041,41627,17465,27808,46120,36779,61037,49733,26122,2626,65057,8568,14628,30935,15240,13892,16009,2067,6768,36084,51559,15977,32916,34620,15280,48416,63368,44673,17275,16823,56930,44480,34335,45205,35888,45764,5282,63994,10105,55464,1019,60557,19206,43470,994,57983,3022,26002,4639,46015,56049,16150},{26415,6973,17285,33974,63322,11786,3631,47702,57284,11266,25398,64770,39691,33931,22156,4563,61993,52253,41639,39528,60359,26701,56640,64319,55715,65220,12207,61456,49723,26344,38395,20501,15833,34054,48626,12205,185,24969,20050,27090,76,43177,55705,23485,38563,9396,57352,30006,58233,12095,27509,4224,46078,5190,44446,5711,53257,53428,43972,21409,34018,45590,55006,43316,42602,1274,28790,64687,2049,34570,16226,43703,61428,46759,14554,12228,31653,38626,11671,1012,30935,28511,3012,23810,23266,27070,26290,63311,21721,41324,56584,7290,63551,9096,2471,60905,57905,4377,10106,25978,34887,49875,896,46800,17654,4013,14728,16037,18804,61729,21426,61293,34514,42996,51525,9285,41229,31968,10164,5660,28581,25102,13081,19864,32032,65196,15414,64408,416,20808,6592,22380,44443,13222,5712,5298,8663,31604,3147,8805,17738,27001,9854,8093,44427,29912,39340,41523,33859,58045,29844,34831,48520,8745,18652,50350,2201,27905,40081,36126,15806,64275,27361,32811,23572,11439,18460,34712,25626,24958,60044,30896,34258,18135,24627,4401,824,46,63126,8562,28179,29908,8221,21932,58404,44064,45929,18065,51767,33695,65208,54092,61464,2864,64891,38933,10927,37166,48715,63657,34979,26012,39385,20171,21017,28050,46758,38897,6648,52323,1087,17871,30433,3107,48657,51617,36448,3256,9679,30615,57086,12287,24439,38520,41267,25343,36675,4877,25388,34244,34036,13270,43845,35971,27082,37230,34743,46730,313,29238,3711,20900,44269,53384,52138,56039,4587,57881,56185,47566,186,60023,19591,26609,14093,39113},{53922,38521,37215,32525,61778,9900,39659,61982,39555,10275,25790,24485,64411,38387,9736,51912,41355,60344,56915,60226,16548,59902,14644,27311,57596,17645,54882,18356,51141,10084,10990,20411,40605,34117,60219,12522,37445,38511,9976,22902,30639,41327,50044,41974,35198,10209,14168,35311,41812,62250,4075,7941,22075,21269,2493,54877,10429,13524,55706,64364,46877,17933,43422,8124,54391,54629,58490,35426,17217,37781,50076,16725,3375,11511,3401,26577,64789,61926,30735,52167,15433,7,4019,15272,41250,43435,26318,51172,52045,2143,39068,1625,8471,13618,43831,45499,28090,33587,33258,364,32224,19974,29889,39653,63353,4538,45466,58352,20961,28273,22782,21686,7739,42442,49665,14459,5644,61144,57242,13088,27518,19559,10270,51072,7551,35643,32591,29654,57141,18117,17334,18995,13021,57487,34222,19007,22803,54282,65159,16137,43621,14653,25901,49081,64356,32445,63528,37360,18631,63499,22609,56381,49798,31187,17396,25956,26592,59681,54526,18186,56102,33087,21902,4131,4571,35949,48245,61859,56537,2260,52685,59269,13654,26273,6321,26166,39948,32488,13030,15314,62054,43408,42609,8120,6338,12437,26855,11559,50998,55717,21055,5531,53222,2122,46484,34354,62633,33408,33381,33344,11416,54215,2060,63577,41809,3321,1023,62141,58581,31296,19164,24218,64375,49502,11086,65335,14376,62946,7910,59568,20924,17542,6691,55138,51930,24644,29623,6167,5636,6321,34489,26947,5734,19830,54131,4772,18078,60573,17067,48361,10562,42008,30707,18819,38846,63848,391,13795,45150,21404,11231,16376,35986,17775,65386,29560},{4567,9795,19143,50946,13291,37159,30406,19,31559,17727,64950,61226,37815,54433,59934,7511,8309,41441,7610,62929,6496,65344,33422,36661,26554,14083,47378,24683,28173,26298,27255,1675,59811,17569,34957,28482,4659,52304,13328,25034,59366,1773,25151,25979,32991,11748,32270,46311,10110,53216,38888,10290,51522,35611,61749,4286,64466,652,3180,45042,36383,3285,15175,7696,18822,52870,41327,32562,4320,64260,34518,30045,33522,2472,19116,16617,55012,49799,3892,9622,55274,38168,2821,25163,38886,1285,22743,48389,21849,56651,60672,16983,998,3427,62862,57504,56055,52760,40293,30227,4976,31644,1603,11802,4187,63042,26066,47226,57918,36734,6347,31624,6756,30935,37879,5874,38707,61619,44214,5672,63239,62026,36607,38994,39856,173,16641,38829,57835,6008,50802,8249,13739,52672,37140,43611,10619,617,12442,8669,35287,50486,8753,43942,44868,9093,51552,20914,57309,48821,13382,48294,35632,12685,51966,49076,18042,29329,61323,45284,1454,61864,61383,30911,17836,5439,6251,16502,58817,59085,40670,17535,52175,814,58782,58801,53444,48895,9912,43878,3588,7079,57038,29660,54783,14641,46241,32309,44355,21930,61110,33598,29015,55437,11218,13058,1814,53003,18052,15769,22941,32094,35978,24233,52943,14646,46629,46315,2156,7518,50270,23886,43271,56335,52637,25247,10744,37495,37745,41854,5546,13190,968,15052,39036,64627,50335,41225,54787,54845,40656,7786,25160,46677,29862,38505,6186,32125,41955,2058,36643,17797,34154,13860,15457,54278,49758,21972,7889,26376,33924,50915,41144,17389,12941,1027},{32000,60270,62650,38953,5990,1197,16917,60874,56484,7709,46950,63659,59704,59409,42840,43923,22632,18044,35142,8966,49968,23472,34143,38704,13040,55859,51715,43577,11234,26395,43345,39104,59907,16748,43817,15119,23323,43536,7890,15605,1181,14482,55257,54672,29991,52042,52583,16914,58751,5296,13331,47390,44520,47774,20389,30263,18157,8369,25469,10416,36000,21298,48223,4695,4846,22557,2925,47028,37677,30022,38221,20630,44433,40118,23402,1851,43989,144,56361,5175,49092,22589,52689,8286,16100,9975,6189,45602,43209,38942,7539,4402,44345,31035,35543,1506,26157,56144,12021,55457,55425,64934,35605,31211,10983,10248,28716,5038,49991,48147,31772,62768,2323,43534,28702,19932,38800,46463,51752,10047,51265,12302,9394,62729,27016,10172,35780,25077,36437,29364,17844,5450,19617,22045,12422,37823,41536,16885,47922,43539,11455,49199,47908,63854,22527,18688,24577,19812,12337,42807,65147,19628,19709,7658,29040,62118,26186,7750,9664,34084,32972,12433,8814,61189,44076,18863,41347,41303,6016,26908,11814,56192,36758,7634,12192,49232,21663,56982,19617,36458,2187,18376,52834,37853,63752,48411,21224,43636,10655,58542,1458,43401,52652,40430,57006,40337,557,56156,63294,21977,52878,1660,22261,54936,31617,63300,12381,10789,52638,48176,40198,53256,44639,1356,45837,16749,25046,49020,59247,20484,22646,2555,42465,2729,10013,16176,52847,32935,53399,11866,64910,17673,48171,13974,39984,3087,31842,58770,41793,43291,9158,34454,25390,59888,62344,26756,22528,49421,5574,29613,14158,14016,34242,54581,31201,13498},{10437,21648,41741,53981,41305,60285,62466,44080,25011,54257,33938,20383,2171,32357,27108,49050,8784,64200,35649,30697,30766,63795,23650,4076,13581,6046,15188,40439,55790,25611,33540,1770,19338,30203,9503,54543,59172,45158,14011,35797,25177,15063,27192,44924,29062,50913,58582,42204,10170,32397,5926,30779,37640,28178,37132,8264,2259,60984,20875,34807,23853,44416,36080,39870,20081,44570,24209,13992,34939,22389,30880,10816,22203,34955,54151,23710,6806,45978,13787,25297,7311,30184,3581,22253,22595,44681,64279,1632,54179,2852,20840,14359,61339,18161,30701,18469,50627,53896,63319,11311,61429,26783,30104,26388,32361,57274,52500,781,44656,62776,13444,22247,49261,1349,5915,34081,39143,13265,44739,1419,8967,55391,17497,1406,33055,19808,18630,20849,16956,26028,38079,30432,38000,15491,56544,40220,16781,13903,24918,6094,3279,56598,36690,31361,10295,7670,3728,61149,50332,33826,38934,3697,1005,36841,58006,3345,32078,39465,12599,34851,23270,28076,712,16245,4140,65064,25791,11717,37288,33001,3374,47031,62927,40244,7172,63431,25279,53971,10326,59320,61544,24027,30998,17010,43753,29978,28195,46131,30990,23082,15113,23990,29695,57246,23617,15582,11945,47590,33866,48744,7930,39978,12380,43798,52451,49975,2358,40136,12387,16444,18696,51553,59000,39161,25168,30787,31665,15016,17168,54993,47306,65294,15299,34842,7045,56405,21740,45712,33019,52511,31917,9083,23083,25806,40304,26351,48765,60344,38935,61157,36613,2969,51463,3169,18609,38228,29981,56889,30300,46198,41459,15600,15395,6391,26990,14220},{29095,52173,62795,33551,22572,22768,20980,13213,28496,39562,46376,21583,47521,56494,21276,494,5971,15476,8502,29925,59300,31292,55308,11094,32981,6962,30185,48399,48763,38009,26937,53329,61033,38626,8175,63427,23324,11856,27088,57401,25676,14099,15070,2247,51598,19283,14212,52896,28960,43668,65498,51837,17993,7810,52747,38989,6885,17438,61194,58286,37022,10361,60140,54384,6637,22591,45466,17683,41031,42898,36481,16376,2202,47511,43740,4496,27571,39836,19673,22507,37553,36243,48218,8183,19463,34723,13915,2014,40564,22122,16125,6673,2435,5067,2992,55610,42985,30417,29822,26225,30987,42224,53111,29289,33556,45387,16974,23052,18679,22197,33960,9442,45530,58929,16753,48023,41175,18338,49345,59370,55004,13909,54990,18540,55581,26509,8230,44374,10122,56332,15752,63659,25767,3115,1325,55109,23300,38750,61306,41422,38232,46747,29129,6944,62050,11892,54704,56040,29824,9662,238,26252,20912,57929,28519,1037,15653,23358,54837,1150,36961,6630,16911,39383,47718,49234,55012,19064,50833,431,39930,25620,42986,3338,50133,10634,39907,10494,34364,34363,25094,17909,50434,5182,4311,8550,21727,57051,19319,6147,30167,20950,48235,36180,41623,6618,62747,50036,51147,7522,52871,61140,58543,15759,37939,41884,43251,33275,3802,17671,18619,16743,33111,43661,61374,28736,65286,8350,43134,57735,34419,62165,16893,19200,58046,29542,30380,3284,50779,15180,45819,45610,5183,29959,9309,26444,6496,45005,16658,25648,55305,63642,24809,9704,951,26982,20670,21301,5313,65464,50471,48791,42229,53384,17591,12566},{24574,61730,59450,49250,28490,1083,23649,63637,24905,8137,31826,220,38714,7535,32550,34753,38604,11969,30206,10466,48727,5813,17119,51130,2232,19579,27318,60229,33557,19336,45418,12664,11623,42990,63005,7813,8715,44040,43465,10656,46998,26229,10301,50242,14730,24967,2627,25252,32550,19794,65189,46552,17136,38488,19254,59548,42703,29287,44313,28574,61083,36477,15811,6790,48065,40027,45839,47329,9933,26760,43285,60675,35624,31859,59437,63787,21518,8998,13236,20794,32321,12683,35386,31379,35584,40813,24212,34193,26754,45930,54244,49798,54282,19318,923,49695,826,7124,57183,61841,22688,62491,21838,6703,31535,43591,61318,27350,3801,2044,27982,63975,26231,63096,28866,8584,4629,4633,17251,19299,13728,57,4752,52585,17284,5698,720,49711,18224,24660,53677,23844,14962,38981,55357,31848,38057,54053,48285,24265,60467,10742,13545,34059,3036,12081,19296,14874,4509,43609,45722,1303,25775,19332,42966,65241,19202,63389,42063,32669,11699,21612,7672,6129,35934,13216,18691,4795,6487,44911,19663,23058,19007,33460,57893,57434,8261,4075,41960,11181,10632,670,12894,61811,14406,6102,29824,61866,7671,20838,61067,25755,38077,58760,44899,21927,45394,4015,2659,40362,2445,22662,26498,14623,39598,54487,22641,647,20908,7802,18644,64406,60452,37872,17853,4030,2975,14081,31693,28937,54586,27879,62950,27991,8120,25925,47262,22413,2188,11303,40642,54648,27355,56299,32982,6981,8075,30183,2780,19823,42461,62294,64307,31943,21681,38613,12452,24404,46933,65399,4657,33575,64755,33824,6028,54923},{57699,10674,53201,45064,60694,61791,61015,40812,47817,10939,19410,60844,17847,590,6713,23574,42574,64530,50416,30106,32638,24896,44563,30971,62913,59066,65362,29347,50188,41251,42053,60898,43542,17117,10805,24659,32923,50070,15417,56710,15005,11253,23999,27277,1188,54689,2509,36433,20569,30555,40852,374,44278,43410,2372,17244,64662,41507,3291,16622,51798,61689,64302,41599,1694,27117,21392,5299,38467,32623,18269,18375,35365,8354,47474,52379,56226,21774,62611,61601,45245,12615,12476,57397,39925,32908,57798,58062,48061,20491,2981,43065,29210,54189,16012,9168,27965,45241,64261,18477,36775,49686,25812,63984,58056,3602,64634,15127,62737,1053,30387,43884,30984,1249,24777,33124,47938,6666,64264,9171,25270,6162,59296,12498,53780,32000,24140,44161,6512,48787,49951,56164,29265,10530,20758,62020,9754,21871,1726,51919,11095,58612,34992,44762,5113,19505,50807,52083,51805,15921,23262,50262,15053,44993,52506,19178,37708,61049,5480,29645,53926,22210,52923,14714,36965,31910,63818,21281,15055,32317,19232,22656,60282,8247,35792,62185,15896,11586,1829,48118,51043,58755,53501,29093,37065,24851,25172,8063,51363,36754,26553,18878,55491,4251,52890,28424,21605,713,33877,21815,64962,21724,37080,408,31216,19472,32300,18942,64089,16147,70,26489,24529,2379,8093,50054,8123,35497,27285,58939,33843,48658,46633,16303,22020,22986,53518,48984,3004,39625,38509,24194,40170,46820,46682,28469,6978,19702,55807,15164,4398,9216,64701,24517,31423,62320,63551,11726,6432,61397,64931,11100,41980,57681,50945,20975},{54997,31838,36235,62976,15006,5642,31242,59939,59108,7988,46429,35079,18174,57167,12834,57048,7787,5564,45672,11783,34880,15033,1237,21118,49927,24005,7318,49352,23331,30207,53183,18252,6896,32499,46839,43130,15255,16636,31893,17424,27392,12711,42661,32714,5530,55824,4659,19332,50972,34096,55502,57363,28466,48223,9317,9644,6924,3022,23194,62702,22394,11097,51159,19506,23885,50049,46472,46214,33126,299,28427,58481,59397,5386,65387,38822,48564,14572,417,1281,58578,6183,13897,29314,45643,32589,27008,27846,47732,15784,57893,5713,51543,43382,49900,21085,43956,43165,17064,4191,52484,17989,58972,43691,27320,2746,4652,50944,22252,37113,30261,44698,51748,41515,33224,27280,7929,52397,19207,13037,7953,18399,43324,50654,1524,10185,63142,54660,23233,2516,51997,45378,48019,41072,15307,20986,40494,26396,5635,13323,33424,24618,24693,2833,60493,11891,14146,62898,44039,4982,35798,40206,42895,5684,11112,20109,36393,44620,28092,11553,64648,23947,59569,317,58713,65052,61018,63690,8409,30226,55399,58894,14307,53333,49641,29984,24435,26365,1644,18530,16751,9771,20056,5493,60696,42164,51374,21178,24742,51183,32702,35166,14932,60696,1918,2096,51659,45580,2990,12991,30006,55025,49041,14159,22473,60442,31474,39095,9618,46090,38169,59265,33641,10962,19625,57559,6310,53786,39629,37267,41821,58207,32325,34639,19011,15249,34776,19033,31156,30494,20701,50284,26047,53430,30328,54748,15615,20635,60167,58236,32610,43690,46983,63464,32371,65177,40205,38139,50678,42120,33167,11401,21683,34812,17274,1147},{39413,24812,13827,30706,48527,33603,28854,55730,56060,33003,55481,42973,17010,43451,8063,38138,47151,44699,38658,62100,54286,22250,9151,39889,24290,39556,27407,16346,45315,25318,51450,8699,40848,47294,7263,41683,55223,1659,53455,48960,16714,56693,48845,7007,20611,49236,28842,25684,32020,18466,10748,61801,7532,62991,26183,47371,40799,9444,48635,3718,56282,55927,44659,32225,50952,19437,45683,36892,29955,3076,46484,52266,41390,51242,16562,62163,38961,8610,18637,3439,25098,45724,55289,44392,57887,12034,8565,59653,30659,54410,36238,49904,5578,34327,16768,9048,4149,65150,52721,42761,62112,27015,26263,2106,2770,37299,55678,44511,38424,27306,25126,268,39550,53431,11387,13884,58401,44316,39993,29419,28817,8613,652,33204,51133,59646,50548,45564,20763,2125,34411,19965,17362,38056,32256,31411,23735,9531,62780,62860,33936,13806,23983,64125,16210,31207,5589,29087,55025,61114,55325,65119,14473,61502,6332,20469,49239,54593,1633,30194,59564,27414,34186,26965,17317,15130,6166,57953,13285,17890,2269,7222,38196,3053,44249,21235,24475,28307,12428,28772,31027,143,44041,64655,21311,43140,38106,37072,16664,60159,27011,45406,6333,23185,64072,476,30118,32918,27659,21554,35759,61728,30065,13202,54295,45832,35866,39213,44905,47055,64704,23897,48241,29104,38217,7058,57921,29756,1442,28429,5036,50049,53119,60329,22013,39760,21234,56985,3606,26828,18977,23632,30492,23713,21041,31089,13865,12078,22267,45270,64198,42108,8530,22628,34750,48164,31031,46474,31554,31094,7533,62415,6999,37656,13981,31529},{51032,20698,32316,44881,51080,28116,34113,61602,12381,46350,14878,2172,19465,17440,25271,55532,41378,58924,56636,22557,61929,1041,48668,34522,8808,60613,41132,54516,46555,1903,20540,26957,57457,56730,10154,30690,59059,14044,5890,24763,7361,33929,30774,2307,52204,22539,60035,15614,44787,25648,23165,19268,7860,51140,15428,57170,881,57734,9073,33865,8034,61063,1604,54807,36021,16155,13346,63484,48247,26942,63283,42642,55412,4221,45009,19691,61334,56970,43894,41460,51218,1895,32554,5785,36098,43677,46661,25828,42190,12814,38004,53346,9182,36332,41216,11290,3070,15543,20052,17888,54181,16574,61813,50394,59364,13178,14146,12686,21136,12741,2301,21119,13071,55965,38515,40942,43674,12149,34175,65163,22071,58592,14851,32334,40848,35621,20207,17020,36848,40978,5998,32296,61567,6537,7361,23964,28754,42623,24500,22406,50591,64306,22112,44051,54612,13337,33435,44196,50805,14998,59243,24021,24406,59756,25953,57116,8250,13276,5834,58327,14344,26465,38658,32684,50747,41397,37297,55576,3181,30485,8746,46287,38212,50706,16773,14668,13939,54034,40401,30666,55818,26133,36263,31706,44459,32065,30642,16183,13980,31969,30653,9039,14970,27720,55472,62407,1322,53464,44789,36151,34079,5048,64968,41310,39492,33122,21420,39888,41808,34911,52153,3692,26463,23227,49305,48412,22307,42261,42277,58603,7773,4028,60488,29799,14316,56849,51628,19959,21388,52392,57285,4793,57432,6689,902,38780,34409,56144,63911,28730,12966,18010,57341,30808,51274,34194,25560,63355,42551,35210,3639,61326,31929,40088,48321,14246},{55962,37214,45849,60009,44119,4913,49329,57146,14823,31793,40124,35375,21957,57247,37576,44885,40539,10484,9011,12352,60729,48314,33236,8008,21294,28909,32220,52743,38344,31251,40210,4448,57338,21352,57370,6831,22921,59379,1766,60541,56433,65506,8245,34936,62686,43468,20846,60705,50808,15324,22283,25682,35237,41186,25524,47625,62285,7241,30717,28133,29525,48481,61754,16049,25684,14983,50107,49293,1279,21850,44213,60299,46993,54130,12334,25365,48532,25997,2112,41013,59285,61034,3265,10894,18125,21159,10290,48157,58817,12379,2170,22937,38636,9995,37309,6784,41284,38137,47444,49070,2727,28583,6704,33188,55286,34013,65516,5511,51034,38660,33418,36990,46393,54093,47298,7172,11367,24757,18650,39176,52653,54306,58686,63600,14824,31835,38342,14103,3812,52259,54348,24037,30336,9775,34362,49559,59999,13847,18082,2978,60238,7014,38746,42927,61401,34870,33381,8092,4295,62558,50483,22210,52282,60774,10266,49255,424,33358,2594,35880,7047,13483,53350,39130,45482,52206,1367,17056,21299,6706,36210,10601,49200,5557,39059,10719,34580,9633,43094,16967,18386,10965,33778,52790,51114,2969,46645,12330,35121,39927,13496,32619,38317,32566,54075,45218,52247,1821,37241,17466,43979,29570,18352,39635,22999,46838,16217,47887,11927,50552,18041,57036,6880,34386,45184,26258,34405,62893,4649,5824,3880,8278,11297,34047,35731,60588,6520,54880,45369,44903,53127,45225,3086,2304,28384,60669,38035,5536,53042,61173,30269,5121,19689,63845,4900,7994,60139,2958,15051,43342,13104,47225,50279,57731,64698,19178},{43023,27888,25110,3497,40021,44485,54869,382,58106,13991,38917,2632,35068,35131,15398,7467,48057,25562,29238,25096,49807,9780,9894,907,43269,49859,43787,60238,61721,47824,11339,19667,55995,42753,32628,10578,11910,7000,38188,37824,32616,38045,24572,55356,64775,579,56624,4309,19641,43813,22399,34772,50331,28968,26444,46792,21563,63130,3098,18839,26902,1784,25236,29295,21043,24500,16407,64603,47969,54321,37624,21162,54822,43382,2218,1266,11356,18232,53779,61209,19995,24,50522,17317,64263,2679,12632,35435,24644,12757,3932,34238,7433,14980,6189,6159,22972,487,2675,64459,16799,25230,59171,48206,13115,594,14060,28952,16447,35339,45016,36136,1099,45625,16301,46870,4180,60061,55954,63471,21584,7082,60823,28384,31626,41818,25131,36426,62567,33164,65322,21894,57544,10141,61149,13398,27146,54794,31424,19385,54697,14772,15647,35854,31067,25988,20431,43081,40531,41221,34234,21194,61187,436,24244,44185,21714,33977,27402,56412,34981,43099,27868,28210,21321,47696,25034,8800,29435,25329,29503,28559,16076,51231,16979,27701,13764,47201,29759,43535,18662,51937,49918,27672,59498,50710,4620,55747,54648,40062,27116,5421,48351,23739,34421,11191,39381,58734,56690,16216,59787,39211,24749,37378,60675,63376,61966,4333,15022,33022,17096,60527,19479,9108,60590,42668,54081,15940,42541,21151,61189,9692,36250,3743,54251,49384,15816,58638,64067,55814,4526,23629,18079,47745,47382,8917,21496,10028,20906,44960,18381,20590,54724,37726,48984,25161,54090,58588,39136,62354,59647,43031,11943,22172,52153,58406},{13924,13138,58942,19130,23057,3352,24282,43595,8760,46600,16737,4895,19741,60330,58512,982,13911,11331,13103,31275,48076,26431,40360,16994,35918,37846,17172,4031,19820,54224,53831,17727,34162,10447,1591,16959,1001,26877,35198,10655,59347,62135,54595,9487,38184,56580,234,19994,716,33011,35540,16171,30473,50998,42840,59124,61563,38311,55454,8801,34421,64578,20710,45352,38651,55357,60975,36718,22681,28037,62115,44598,21368,47051,60655,30775,15091,53171,61009,4180,44960,43094,15533,52558,25426,19700,45057,22973,10923,6678,46957,29945,50422,37209,831,33084,1468,32103,57245,36768,24686,20338,976,15141,577,26437,57813,11557,35616,36636,14110,16640,29711,44004,22954,42319,1271,16704,63243,41947,58260,2812,26577,21423,58057,9748,30812,49558,20284,62451,52428,61374,37783,30241,63654,25760,5252,56499,4153,34378,13159,295,5114,56029,34249,39672,14498,37583,15067,60201,35582,15504,60844,40124,58706,3872,55539,7567,55004,42861,26119,48796,9793,3936,3006,49319,9426,21180,10406,25272,20557,57614,48813,53146,3754,33459,22209,29100,48068,60998,27213,1587,44000,19985,25859,22457,20626,61904,50974,49233,42676,30463,25834,57003,2914,45911,39310,56245,11461,7128,122,34054,51373,43953,59477,36556,27853,12493,999,53532,27018,55882,1011,29759,60675,13465,25951,23248,31548,15172,30417,63416,49129,23788,54771,12368,49101,14617,51591,53617,59865,3104,12632,57434,26486,44421,25689,46768,65117,46680,43457,9634,50851,56251,13177,24677,30618,29741,41145,46362,4099,38682,42899,45244,18434,53760},{16739,9089,35685,33381,44742,32575,54279,15435,40202,59930,37241,11134,51504,55799,31207,35183,60746,7743,40464,43222,17810,42007,58498,46484,17840,15263,34300,47408,39039,53219,10937,38880,22830,33949,4574,59358,43260,5456,38691,60916,43356,35193,61766,1404,53522,12417,49374,8376,29444,48382,42921,50634,41231,57658,1222,21708,14897,59648,20521,4560,42375,53012,58458,29680,56024,40351,22608,59796,18255,50155,27315,4514,4349,36809,45745,50462,14624,8014,33352,63655,63452,40197,6859,43478,2463,2348,60632,12920,16897,48051,30929,5935,30710,40905,62822,39701,12198,989,33566,45918,9486,54323,29139,38770,1499,36243,29619,18797,17204,2781,43556,57562,47336,57782,11343,36781,61805,60890,55058,59664,19657,52080,53909,52768,16967,39137,19128,7594,36442,49190,41754,15409,51003,26988,22888,53112,63670,7962,53875,63054,60638,14597,33819,17712,28448,57375,53459,47062,17714,51274,33290,54132,115,24926,35815,60440,33284,17326,27610,20762,15996,9601,40168,17007,54445,8013,53998,52273,33713,45031,28451,32266,62190,21741,46236,58810,59211,20393,57507,27230,32558,6120,33247,42396,32211,61122,32716,25216,18992,32541,57374,22330,10369,14150,5416,13803,28868,21406,42735,34071,36360,49822,1337,59517,47665,24412,65394,24757,3228,35197,53247,54120,12550,32001,17799,48701,57894,60209,5632,60170,13169,32425,18290,10973,39746,9527,9519,48677,53641,55764,2753,28440,55186,41100,26989,63983,36141,5576,44940,17051,23494,14959,17882,6677,58686,4410,4627,29976,19821,20170,24930,41918,65080,42382,13012,62224},{52152,18526,44960,35103,16811,39777,34669,54148,45485,9903,61279,61251,54339,19148,21522,45726,2037,46113,37379,41693,26226,58076,15063,52876,37827,38706,51289,59999,32395,17686,24928,38392,58231,25128,34150,60266,38653,10557,2416,16548,4101,43799,50214,3871,15031,23471,47356,23844,32074,11842,15009,9043,15479,18013,14278,12632,62612,24648,55292,31744,24093,170,30032,2891,509,20804,14533,7700,670,26907,31475,49336,33931,6627,1427,62193,17130,55125,739,31578,8228,42285,39860,10212,6730,35200,12268,15956,31692,17492,39196,53125,41612,20920,4509,33463,53675,10511,59561,61689,40226,14808,45056,4120,6778,48676,458,52432,4456,20409,11199,55645,29335,35586,64310,38999,12396,55987,4776,12051,19138,31798,19418,40182,57566,56498,46472,34357,53245,43419,53232,15459,48957,10294,23868,61318,6334,9777,15846,38579,40048,50566,13242,30826,47803,49324,23942,55711,16627,30612,8909,5735,52066,22038,8351,23523,6057,18157,54990,58211,34638,49935,58731,39502,2550,12257,58815,33664,17330,8700,38540,52583,30630,39499,40908,40836,11062,11969,37529,65361,62402,35225,62760,39404,61090,33190,23752,22469,56471,60346,143,21778,54960,26999,32291,58390,57528,9534,32544,37386,44003,40399,2461,58125,64498,27086,15380,19748,17407,54421,4551,6994,51711,62209,21456,27864,6664,21051,60797,62131,59594,50919,3289,42659,9570,11086,38635,58018,49588,30479,63941,10725,61565,43582,7656,10055,52902,14846,4935,31485,23845,7313,28057,33958,20162,18402,23870,23064,15078,63822,64301,36367,5461,25110,9602,8590},{40577,55059,1312,30816,800,58600,42,25953,30174,63736,8612,49182,1980,758,26583,50556,30635,36719,55485,39461,43307,44131,14947,37956,32209,15760,27163,61184,660,57447,10154,55504,7265,43002,61391,43099,65197,6834,14912,38877,52733,61217,62165,46512,7769,63974,48389,1234,24353,38370,52790,65055,45140,26454,701,35916,17949,23545,33229,25123,10543,65530,19934,57599,38860,49466,48422,507,25253,6254,43851,44487,46502,50174,33473,43186,54496,62549,28860,57060,2220,62609,19199,35607,42621,33178,59708,30978,58002,60052,54713,12698,31127,36357,49709,63484,13768,10191,26356,44411,18134,2995,27790,9945,38991,39526,60287,11305,51404,48639,44028,16763,47273,64515,27980,62691,14751,9876,61934,6394,39732,25120,7567,27675,15394,29981,56762,26430,63678,38606,27082,10070,37294,52487,21543,22946,19767,12000,505,40438,20546,40553,47205,9974,61794,3997,41062,7914,22810,15308,36997,14208,43546,34690,30486,44030,39465,62530,22710,8343,5414,35509,43641,20777,56159,63650,26359,19345,5695,57674,15928,47328,6076,65276,43923,11802,5835,9953,61884,58726,32714,8430,6336,4941,64043,36550,45775,62852,64752,49832,55373,40479,48892,12579,59244,16440,42515,16981,13761,48642,47457,31619,18675,61173,48462,32816,41692,27957,29666,51413,10305,9270,52581,21108,3903,9786,24459,34978,37755,18934,30566,9291,42393,39742,2453,23446,3079,36938,61466,11040,19057,52117,56695,43265,22774,63094,11565,38445,485,27915,54262,12596,56450,600,14861,24168,56427,44204,131,14440,8383,44838,6778,23409,41534,31283},{16780,47782,30751,38912,17025,25526,47323,50753,47498,61163,47018,20965,13901,36974,15248,22893,6452,61307,52430,23104,57776,49358,36794,34888,908,36088,55845,44105,18424,45119,59168,16252,47577,26293,17904,13715,28248,8966,31853,49349,31343,27624,57425,9522,65504,64532,7222,44591,46706,35414,31988,52699,51631,46232,14106,41329,50159,37974,36874,35166,23840,24136,43504,1654,1637,38700,19096,42741,64436,7844,24372,65476,59930,23709,12431,59014,2823,15436,25855,38553,14354,50608,50927,56377,40857,59189,18310,30218,12501,10126,63805,14131,47515,40041,42271,17385,23472,41162,33111,26696,60544,3528,60257,19616,48241,23902,10402,55608,13631,48287,30090,2922,37512,5865,36694,1965,31383,32222,61957,42999,34870,47598,50702,5239,3778,3674,61295,42448,4737,53312,40060,18093,19517,59260,42417,58331,54229,22134,33288,41036,20018,59352,34016,38751,40681,47013,23316,18665,10858,22318,48784,41170,23118,23721,39547,48863,5654,53418,24360,13695,11938,29950,34324,47745,20450,43782,29167,62174,24817,17077,44513,150,11977,11454,51651,26855,54515,41870,11672,39879,50038,24597,60520,58658,25559,4014,65521,26863,42846,6880,61880,6065,61619,43616,31686,33759,23154,45842,1821,54812,20693,15061,12815,10032,59207,7028,15681,43818,9597,41565,41284,5250,59671,35490,14835,64007,55711,48253,16276,54712,47792,38732,46048,38160,58699,65094,25999,6564,21327,63218,28002,52864,54635,15010,40414,3986,24738,53663,57612,46156,51076,19353,2671,15134,37818,37965,5813,53703,28865,63284,14087,19471,38706,23651,422,53171},{57623,10527,7208,39788,16352,59923,64950,64777,47431,64857,64275,36419,51678,25931,14573,17203,6738,54978,10210,9456,6480,8605,43374,52158,23872,9921,27271,28831,60357,12221,52164,44800,15329,45621,22844,11900,13676,60291,24610,23127,25501,59967,34522,36541,15274,60096,20560,53591,18872,7150,61879,24524,27236,28100,19810,84,31881,24950,62948,30264,42418,32616,898,20528,27338,48356,32558,11336,12757,23986,52861,49093,40929,48835,13058,9309,763,6767,34503,8170,32431,42362,45069,17471,4485,19340,50034,42635,16441,19425,40924,59242,46216,34501,24878,36051,48548,39254,18365,2349,38363,1305,9060,57803,7091,33651,4444,37104,41676,54502,9348,39499,22624,56710,29816,46571,20311,12697,39589,54394,20394,5933,61202,19631,21402,4623,34848,30122,5512,26511,51256,9347,3215,3531,39407,52607,13008,38387,45627,52066,19338,18439,43739,575,6078,18027,47786,23556,33928,46473,51439,41016,54974,46370,48728,10163,22583,55848,41688,39791,47773,49959,51967,28651,20992,63259,46513,3926,2037,61221,2382,60058,58638,16790,24740,50216,150,14789,47035,13709,962,22009,32553,21435,28348,4444,28980,21491,24036,31763,7660,39195,45257,36586,34668,34719,14521,49578,1552,61512,64503,39053,56396,43854,17293,39594,49864,25522,43583,22286,64369,37470,31998,54738,49653,46502,35237,24932,58302,27535,35297,59938,8271,50901,33084,14067,283,7559,35684,63585,25174,38582,42900,30824,14726,4801,18971,20290,18368,22779,45173,43240,33208,40575,59341,57385,20315,12126,23885,44125,32544,16042,42924,26892,22648,35610},{19501,23988,45108,17517,62266,25571,36753,42234,5618,43631,39052,20229,4504,42134,1221,47539,36742,12592,4270,41323,60025,44877,61857,18363,55802,56788,52736,53207,57495,59430,20704,15873,13560,9323,45759,16310,28631,45913,44120,40567,16534,52101,56811,50817,811,29769,29656,55233,7160,49966,27647,1078,59412,44728,53642,62236,45989,18803,15238,34996,26914,20269,40012,12929,65057,59994,48503,57995,63412,59808,47831,2916,16559,5683,31317,60413,14966,65477,35715,13092,20769,22433,55699,60236,19928,27191,21600,41357,41785,43587,46808,6683,62519,50153,14494,30796,42819,20791,1797,20006,45609,46899,51320,13394,20707,35771,40920,14801,42707,1700,30911,32740,34356,29582,46104,56476,22203,31375,55656,33194,30121,64451,44294,39691,38446,26368,41898,29795,53268,27065,57721,34724,33585,43382,9473,60473,18107,46698,4334,22254,11814,39703,43444,5905,28019,39592,5111,48440,22379,58098,4582,8180,64358,54995,11152,23633,61105,51593,24528,60101,38515,4227,30350,39380,61005,7124,18323,31325,41217,21457,46125,33680,4206,30248,29309,47230,25159,63386,4895,20675,36583,35543,15623,62019,5393,56673,61493,17888,52162,31378,26610,24001,39054,16742,40949,17540,34814,9977,6005,27600,12039,47833,32839,34327,45732,51249,27461,51947,51267,18331,56300,40802,20451,21664,16281,43856,38161,11267,59097,63273,20267,2991,28074,28981,8265,29260,12225,585,7448,16972,15203,37654,20811,62619,29836,37345,36520,28976,9154,40607,35632,11611,11997,18325,61524,25225,55433,57617,4137,64042,7641,43692,33769,61794,41627,52962},{10910,38285,26203,64424,31039,22900,55140,65501,61211,33375,17153,53117,15278,22471,41149,31750,42935,59233,1826,58348,2053,38631,51289,29834,54770,46648,9786,40478,13922,8142,8395,18290,12498,12533,10090,10494,33270,39471,44030,58364,18508,46737,25341,33022,61660,30566,51255,14526,27208,40251,20373,26355,10805,4477,29707,59546,23065,31153,63721,13698,21642,48805,62877,43040,61949,56345,40046,2641,50106,13775,18862,4081,54402,50582,19145,49913,46098,62588,62340,45608,50614,22836,15998,1905,43843,1954,18851,53889,45627,49292,26938,2947,59723,56964,28405,35899,22080,58882,16704,58775,39337,60945,21459,30331,48336,37095,29399,48998,13806,41038,31663,39789,15629,55408,22284,28820,21197,16897,37949,58498,6914,3237,25385,40276,37681,10741,57977,18514,24866,25688,14113,32829,53188,55585,65180,25895,52069,64566,7329,37509,29434,63161,19696,33692,41634,39498,4096,34544,55111,16424,9268,58512,60152,41517,61938,35124,40842,42191,19545,35404,43227,61013,17956,9469,32423,43058,35590,49693,55494,20044,29399,35209,217,38707,59420,11481,27024,61372,5905,13104,39710,2411,6415,38414,10337,52154,40509,4907,26300,26116,14359,22356,9451,52737,31885,19044,63001,25061,6816,16485,14117,49498,24034,23831,35345,3117,40674,45869,37737,18928,21198,9657,32723,29337,21938,12461,58696,25007,47996,8440,19940,55625,20372,6118,35859,49641,57878,33812,37796,29687,33715,56226,55125,43097,8237,946,35513,10465,16328,47929,61910,60219,56899,46732,3576,25509,2781,22483,8557,57034,27638,53544,36480,14857,2114,36852},{32170,8082,8414,6622,30133,40200,59640,48496,19252,57554,15766,62540,13590,43044,37042,9939,56171,48486,14652,41196,55363,39291,14239,23226,21467,13798,33864,26097,19663,7381,27911,2713,8674,27712,56924,5435,11886,17628,46847,52340,45163,62051,14366,14598,47398,64033,24981,61524,56252,40723,11196,63754,31950,62680,53028,20643,27231,5145,4107,38725,15235,29317,3606,35693,32810,17355,3506,45829,47302,46724,17002,57034,63201,47370,53134,13002,22631,39361,57167,65515,20993,56477,7674,1553,43488,10720,43584,24634,34970,56477,29584,33778,49022,36185,1277,17024,2054,34103,11030,64971,43167,8514,32664,26645,25630,6814,11943,10188,30598,2490,23476,22798,39035,43376,37057,61281,26675,3725,21759,51341,20026,65158,41180,52554,46307,26612,53466,42587,10902,57354,7290,19641,7604,39642,29721,8135,28293,62563,24730,15690,48701,20223,11675,10344,63101,43575,13954,4973,15772,28556,10059,36777,63199,37619,55528,38685,39503,413,39718,37008,61553,8525,40820,41436,17902,9638,37785,62221,14402,43517,49673,5033,19360,26397,30793,53531,10380,59259,20791,6555,3508,6950,7591,64103,49526,43024,30338,61755,58558,16739,39342,51184,53777,1409,65077,8628,8360,41735,19856,1535,6736,8787,49719,537,45378,8236,6171,34572,2447,18798,22835,37276,46020,40800,33469,32635,35616,58927,26504,49851,4915,53829,33750,38368,10982,34385,53928,2329,18582,25271,3922,44979,23362,39391,25167,13122,24108,11296,64554,49372,517,57761,5724,6214,14082,27167,17553,54587,62556,56506,10074,53514,3726,42099,35518,4038},{28664,27884,17483,8594,19566,33621,13419,19279,34479,9839,34764,49372,34012,24643,32743,29675,25127,10593,62019,9512,10073,39379,40434,2003,18324,20835,30310,375,64027,64670,11643,2548,44788,30704,38552,19697,48781,7287,49220,61803,49817,35720,26503,24485,16451,16044,11686,58599,53604,45930,52971,21745,34788,36716,47416,55791,38517,60817,48640,52535,56476,40424,30816,58408,34656,43740,24270,26312,41731,31784,31136,30236,3580,45714,39766,64127,21264,14481,43094,14777,2407,47299,15067,65022,11773,5502,62295,21508,48958,12079,39493,14986,18072,28948,11933,47806,48881,44210,56526,40985,2771,14541,2291,63297,57171,54066,5300,11255,2635,12871,27770,64190,45001,18862,39400,63633,48754,64553,26655,17004,41738,19654,36598,11955,39208,50556,35383,26111,26480,4980,60563,29400,32647,33701,38292,48966,30555,64180,24431,15572,48242,36570,38175,62644,18022,37361,6641,1609,48376,45316,38949,37050,53254,9998,23912,23992,40033,43848,32551,19042,34832,48910,41994,28858,42475,7179,12157,37009,28135,55921,43798,49161,61609,15327,56539,10898,18469,36698,24619,30704,54464,27646,6745,10245,64148,49702,52496,59622,38087,62421,39639,688,62343,50180,40600,54414,3497,59358,42951,55174,43238,25198,59080,15478,22025,7342,61418,47982,57185,33764,15591,38549,15236,2945,30113,52592,33117,3426,54604,55861,42556,15011,12433,27464,42629,59425,37021,853,26291,135,60430,50896,9955,17856,61155,25584,4141,42623,1744,49263,58654,37790,35573,62757,37548,24470,24471,54879,24569,12410,42928,31606,48330,23314,38061,42250},{64103,60820,56603,29695,20180,1836,37439,65181,24764,60913,10158,36407,63840,32744,29345,41128,31863,8322,13140,16934,25793,10521,28078,16267,41336,5096,50867,32894,11313,34244,13708,34052,47276,9820,48319,65068,40387,24931,63131,52962,23484,35693,64876,19306,32084,54365,58314,36360,36059,60987,11414,1333,40812,20429,62789,44079,13049,30890,49848,16339,10993,62375,30473,23723,36533,23590,32655,30333,6427,41329,6485,60415,39480,2646,53661,42419,11268,14520,11733,42530,45650,50797,33721,55976,10170,27803,20200,15779,60194,11420,10078,28304,10401,55444,30381,26862,21787,13024,31715,60887,41626,50726,14455,35341,9975,28722,25593,22728,35123,52266,17745,8414,4770,31862,64880,3467,1400,34079,14240,39461,1616,51784,58764,1690,55797,24616,49533,48563,51861,9839,13508,6405,13808,11109,38340,907,29842,55774,56379,3515,51062,32285,36931,28882,14383,20425,7660,3053,9567,47029,12877,4274,44225,19909,60530,53598,23413,52492,41145,40366,37452,23484,55098,54753,34574,61574,43422,58392,21781,47348,58702,60860,47540,45382,32314,34759,37675,64057,55045,19636,39473,5512,4178,32518,44584,56878,63794,32809,37545,23597,52810,63686,43110,37645,28697,5617,52328,59497,36168,17940,48089,37813,14111,40454,62576,7903,9125,5375,31150,53786,55104,33691,31968,29421,634,17284,5573,36098,56179,8321,44663,35513,50408,65332,63650,57144,34200,16946,47853,26839,39751,27594,12754,576,18180,60172,38688,36239,96,4319,14417,61488,57583,40266,11170,44620,43535,34011,30734,397,54108,65200,48352,17770,34715,26313},{28936,35989,9143,26180,54318,1944,58836,26308,38371,20970,53567,27789,9060,58491,30583,48603,45842,31882,39079,30238,35867,46868,20346,51041,34924,29265,18958,19269,59611,43722,13237,63048,3741,14146,21441,27595,26030,57455,41274,45052,28030,17807,1438,23761,6058,50867,30159,45522,64349,18422,15464,50246,49562,13882,12213,31245,30719,30321,34819,48211,40310,35572,10899,2748,21302,41358,64752,24049,30219,12016,8911,12727,29241,36649,26997,58523,10993,40826,64734,58155,47824,20080,64676,22676,27835,46852,30911,30721,33172,46167,41209,14559,35947,23490,51709,62259,49915,26609,39187,34904,52339,15405,13185,29486,50778,9808,51052,45557,7168,8352,57343,33156,29514,48172,37411,14681,62717,13628,19723,33122,11457,60532,65123,32499,54577,15975,56510,63500,1764,16615,844,39342,28952,7045,44074,61822,54028,35406,21200,26097,33999,33123,645,134,15219,58310,41027,53027,59390,55861,25071,64588,7671,5452,2265,2617,61506,47608,56169,8990,47153,42600,25355,29437,29217,31626,44833,43510,51110,35609,27083,51472,11089,8018,22666,32521,40442,25598,52846,31938,18072,11990,3003,33833,8322,31199,32403,46315,39388,19388,32876,45245,45611,62875,64094,22870,64674,40058,24482,18266,32212,42282,64618,22842,49684,1756,16752,22826,3309,14444,15387,19947,45027,20793,41015,31458,26985,13876,29334,15910,18719,11274,36176,40086,13181,33283,25016,3876,65003,26300,55341,60007,15654,53239,51917,58304,62498,3966,27735,55865,41590,6578,25815,2062,8113,29494,5571,23431,20064,47255,12568,53529,45013,13123,45832,25011},{25222,26020,29963,25234,28410,40037,41143,39641,18827,59882,61683,3326,27745,41756,43398,3463,32631,4938,33996,42316,6834,17124,57073,23599,42089,45049,52015,35723,37839,46643,15561,36292,15762,40817,53208,39393,62765,41032,20078,62458,2296,30579,20467,45500,55239,55797,635,14068,25846,52373,10508,28582,40592,14044,24502,23572,9686,27300,23053,42783,15433,2129,29978,6371,31566,10458,50241,41606,41368,12954,11999,59286,17881,24941,18476,37613,20244,42530,63613,14439,37695,1787,46076,47243,38322,43052,39994,19657,55441,47045,37647,6252,27225,30010,45845,63230,9968,62217,63253,2967,13138,18600,60370,13591,37124,59454,45018,52314,40247,31121,50691,39402,39809,49657,18291,21732,64399,60950,34722,35548,51883,43635,45179,46580,63688,38877,53169,28146,60509,36230,46150,19908,36453,56157,16546,9875,58687,54528,51213,29682,53622,34719,20268,18105,35888,17702,26517,10177,6478,587,41610,55731,51203,59742,7231,47848,36097,45771,3784,31173,54192,52132,32247,30841,17843,56872,32837,49473,55547,53461,55760,45360,42006,1787,12715,38029,40617,39674,45798,31833,3288,54568,44431,65037,6951,969,13671,49424,27787,47668,18471,3548,8608,30017,54643,31152,24851,4219,14806,49996,10187,30517,60124,43383,8866,24337,52939,61022,1074,27228,13169,18986,19857,39991,20081,42653,55637,31405,31297,27768,3266,43516,26979,4564,47845,45469,60894,27699,13129,57073,47695,22316,34668,26707,946,53538,1051,3958,58712,59991,21910,47614,5772,65078,57865,18572,1508,63344,48773,49561,65482,65449,8404,60652,45503,48560},{58558,65447,14632,57627,8888,50134,42162,5497,3814,31536,1056,6694,42339,16672,23974,60545,54458,39804,30301,40506,48398,854,18364,46194,2364,14146,45866,42246,52798,48796,26214,55854,35163,31382,27002,22382,40995,28666,27473,1593,24789,34847,48447,50965,3117,11473,14732,13639,40046,50725,9783,8012,39463,46200,3818,22002,8801,28590,5834,42418,41628,38816,57718,19261,48806,25608,27168,37272,11711,57907,15108,17172,34482,49626,49375,33391,7267,35217,37101,18055,14995,22248,28381,28171,30493,39546,17041,62585,35035,52319,51158,5800,61612,4058,54269,51563,8779,49149,45162,52575,5453,7261,44464,6003,54528,57445,3303,3248,14536,60789,13113,4228,57933,21178,54052,4190,54887,27901,19567,25199,25600,34855,31129,37797,51100,40340,50084,9987,28341,6517,24635,26379,61077,21194,10061,12664,142,23762,35980,18986,59380,47388,18509,22220,54524,53732,37611,42712,18174,25163,54887,41861,46322,16341,20750,42305,52411,51828,2118,45135,11393,64200,58095,29211,1316,17306,48633,22939,48486,51260,56644,22416,40175,23263,44192,16224,17469,9102,26213,12156,4313,42209,31126,12389,37413,23434,58742,30060,32636,6694,43456,17137,10480,42051,51457,60995,62896,53512,29608,15187,22097,9668,1258,47724,4165,271,53709,6441,56635,24132,17380,5671,18161,1255,30308,50147,64130,27205,62410,14881,12284,6304,23781,45672,58488,2441,11879,43751,43089,8919,44652,64225,769,58196,57097,41061,48830,25474,20436,6427,18842,57098,8653,42629,51448,8950,43478,39821,48206,26073,37426,47662,5785,8357,59272,20715},{57797,59254,22468,4195,45829,61089,59639,237,31254,56581,58097,16622,26139,44959,46388,47744,50638,17866,1721,32745,41073,53493,1674,39693,10192,14243,17472,43788,59100,18309,59376,18156,8257,31370,14742,49940,27321,43558,32239,36292,43442,11967,12785,39272,304,58095,23744,18050,62425,4892,27291,323,44791,41109,19517,33763,5153,22368,1056,42292,40095,54351,65520,423,46512,56943,30703,17027,15390,27146,1647,45143,50006,14642,3199,3202,16432,54385,54765,53005,37715,49204,22918,54959,47047,34107,50890,48569,57237,40820,46699,19477,62039,43379,22171,9282,20668,52653,48890,61661,47872,19018,40838,40593,44601,37072,39426,3649,16063,3562,34417,10734,45522,38873,62121,19573,20295,37930,26144,56177,17386,32577,42967,29271,49633,41931,14236,44418,34660,2161,37470,26033,45404,12162,15086,2216,38623,12,40250,19043,38766,30583,21476,878,41814,9200,36375,37790,17636,46672,31187,40160,10129,22265,48233,14771,3143,27059,19370,26489,48338,18278,61643,12865,890,48126,59387,20511,51037,16535,31803,25470,43027,11583,26739,60984,7231,35509,12917,38178,11883,27461,12372,45054,34094,13884,13040,52802,62036,60177,33769,23829,60130,40636,19992,24028,19525,5641,25338,53172,18624,23942,14333,640,52430,53049,14990,22627,22833,57406,19895,31940,61643,36148,18132,18223,35655,43181,15167,7339,33652,61099,10451,12536,7111,24952,41415,2117,54332,55414,44321,51675,6263,27962,61250,3402,43057,59528,42481,62980,56444,20643,22205,51641,43967,64787,46788,42377,19022,51186,57919,3736,4838,18777,11498,34036},{7518,47497,51872,31298,55873,36516,35270,63842,39945,30069,19369,31944,27951,56104,51164,10989,50529,51460,59206,27448,42847,14324,51640,50628,54703,23897,51014,26405,7433,48251,44900,54747,42170,6685,8567,60731,15851,37988,22133,31581,36847,59023,2463,2369,26131,45408,35845,38852,51592,46351,43194,16775,13961,20578,27322,24906,59542,30048,63161,22156,36716,29800,11025,9253,58387,62115,4224,8676,29840,14906,44633,18709,51125,1152,46177,64617,26195,51660,28006,50958,35495,59782,32977,36817,26935,1361,63048,61616,57299,30829,19473,48394,1138,42738,54122,29836,64742,29418,51883,22595,33694,37731,62218,12553,22363,53089,13110,3605,5259,18074,27706,36855,57355,24230,1759,37243,30478,35134,11828,4589,54106,48111,60570,59047,47313,48633,55185,26396,58779,42363,20037,3998,9764,39286,16446,53547,42860,19127,12452,57013,45963,51018,810,23364,21478,19982,832,41149,23155,28371,9393,64782,5276,40082,12703,9534,3384,15716,59421,18775,10886,20696,3771,22143,55085,46326,42993,22755,57017,35718,50225,26366,2051,48234,45340,50260,48247,12790,1311,40624,32562,60597,30096,18218,23875,29758,59246,33083,48616,38972,19711,2273,40407,48018,53064,54866,9508,14612,32464,61057,63094,32513,46021,4865,27248,54623,47701,21655,2509,833,31311,28589,55856,62660,29769,38415,21076,1471,25304,26113,4711,204,31224,7039,23305,33893,7525,38870,30652,20274,64895,18788,2986,57082,53688,213,11416,44092,5182,58827,3274,18375,54470,30127,12105,33479,6440,24872,56321,15766,57778,63568,45983,37635,23881,45400},{13087,3464,24359,21703,44205,7258,4268,10023,52476,10651,46459,1426,24053,24136,27574,47828,35456,43432,52092,8268,5348,40774,52050,49873,55290,13939,41068,59139,13998,19831,36845,64828,60671,8313,43599,1404,59840,9835,40831,8773,58077,42691,8546,52155,25030,64441,48731,51139,7418,38022,31349,60980,9651,23707,25466,34168,55373,10590,3201,48389,15067,42715,12643,53581,24510,13791,30039,34785,48576,52544,16439,6533,62927,59890,38428,47826,10946,8485,43064,33296,33994,46447,39555,423,58302,40582,51771,32255,58109,57773,27120,17014,14667,28411,30820,1200,1429,26154,61446,1605,9872,1659,17869,515,63173,19461,3456,35613,12473,63866,45850,5260,57640,13095,62235,17886,39203,14246,57766,48319,37006,56673,23365,14214,63292,58919,17352,30935,11154,46468,148,61361,21820,3548,23869,60160,63567,25016,23493,5123,36987,52000,31633,8136,62681,44939,26062,326,24374,65478,62747,22654,27836,11166,63864,3740,38588,40203,2494,30931,36422,51069,26600,10886,6631,7362,55992,3743,15216,51188,15180,38103,56428,37018,4446,47729,65157,41138,58350,49288,63386,50614,2798,29191,5447,43885,17919,12,52481,60277,41051,15710,12302,9881,22751,60726,55967,11338,42484,5524,32847,135,6875,17169,58062,58583,55883,13896,34631,1021,1492,2622,7245,24814,48543,31313,8219,10993,11993,53988,43578,11297,28318,29799,17491,49672,64808,52283,23281,36495,6910,8395,9518,57285,59887,48668,29736,38338,51192,5273,5480,13984,38194,49111,13582,4637,30511,18364,52775,6222,65106,52361,51965,14849,29007,24731},{35963,39905,31437,64180,16013,1908,56995,17164,33438,28544,64994,28292,3862,16515,2641,53174,36303,6683,19719,58835,42380,5093,52315,31627,48771,1577,11448,61425,50591,44686,28159,30475,13969,28363,63593,28615,45364,57731,59518,19625,19552,36162,26641,12608,52662,5652,25930,30211,41215,44175,51133,4373,57007,23473,46819,56035,64637,4351,62143,46065,34212,21983,38429,64946,47389,65151,58809,64169,5197,45634,59175,31390,57440,8119,31758,29021,16020,6770,3839,52228,64485,16384,52210,42169,7156,59159,47176,38874,1895,35884,6496,15045,40739,43769,59443,37233,6435,32417,16241,25091,53076,5466,43244,23466,43702,19341,14641,64677,12479,15069,61196,34467,38293,19586,8423,44391,33793,35531,10101,47219,58022,13690,1069,9611,5331,34675,38588,7511,63095,13992,28382,54451,36754,61564,44950,14380,9743,22864,46411,37881,2277,51808,16883,4892,54685,29860,1857,32957,28058,11184,52183,27010,56132,6114,63651,64647,8029,64767,9639,1718,16442,60598,59724,41848,57915,46685,8208,20267,9923,44138,34685,33019,11609,57953,12409,10751,38969,5668,48571,43400,5427,44407,19871,28235,42101,41694,52237,8843,25230,17309,61259,2719,55296,29722,61086,52937,24552,24789,41474,783,54637,46397,54620,12816,48294,28055,37531,50902,50267,4627,9199,25718,21191,8034,32958,43697,6295,53152,30358,18003,19440,64472,28510,46415,28426,48711,12310,46605,3570,21145,53852,55457,46261,23239,4865,20764,59864,59123,40970,44116,21553,61010,17394,23516,27009,47311,12936,49302,14686,13645,15849,61377,27301,26334,5177,37975},{1744,19456,5929,13225,27386,26801,707,17067,37151,64821,29265,27700,4982,15644,42052,50740,58443,54341,13534,34341,10332,30601,64260,47938,50714,43661,50683,32123,19653,45173,8262,21807,45400,44926,271,17321,57922,12175,18152,49750,55913,32340,35509,19936,63123,35297,30246,58876,10545,28994,44069,32296,23948,22219,47053,36364,39743,5559,22244,59688,46146,23108,48840,40503,58269,26524,38247,19674,47546,42437,25973,36879,37841,43796,24125,26324,15010,2894,41245,35381,22510,14792,5127,4192,59343,13146,39255,16775,24937,35869,8381,45336,53707,28371,3522,51857,59364,41784,4384,34066,35681,58286,60284,52960,52152,62703,50342,40069,18345,25089,40164,51336,57626,2835,25781,43812,63613,26096,41036,32700,32510,4727,43611,26879,36584,65461,6866,605,47200,60323,27329,51415,52922,37827,15539,60349,16063,17908,1665,6275,30977,1431,38058,7343,45150,54614,10922,55173,54066,43668,55335,12529,34315,1340,48624,13781,10740,11526,59085,53864,13264,1990,23839,54390,37869,3921,3711,29944,7286,47492,49955,53193,43980,19470,44301,40250,40211,20753,47226,60185,19489,8901,65328,52454,55909,28458,27455,60786,25804,8141,4038,49662,20318,55047,5937,59643,33148,22014,6938,12523,4328,63781,26027,29008,9394,43631,32026,26628,39978,51290,26944,40017,39797,8271,56269,27972,54737,39901,14157,54657,27950,43834,51724,29732,64817,55917,64307,13634,26536,7913,61643,14862,40355,57208,30162,40419,56225,8446,14054,31266,24119,19833,57832,40656,3109,1802,55258,16719,7213,62582,34020,15553,62659,65013,10889,207},{40993,14381,43421,21848,29663,5280,36935,57098,26551,44002,52847,43743,17487,22746,58003,60484,64703,58638,4180,11251,44495,56398,31760,30723,47460,53560,17843,7220,62331,0,61507,63467,9673,38106,18861,31966,17397,6300,55897,44633,26425,51869,55270,60652,31876,57429,40452,35322,43730,52849,61054,28104,24361,12668,55953,49154,48072,60676,38846,41479,16452,39072,13925,63193,4990,28027,52298,28951,35147,26090,24521,21612,1510,35922,63975,5922,63956,31537,14466,31242,7772,18638,2724,54014,51242,24961,27005,3410,39314,53108,6207,59684,55988,57844,36945,5217,40633,5550,23638,12713,11420,38865,49982,19514,40267,39684,9599,36136,19731,59993,56978,60767,59857,40874,27502,22623,12878,65525,13541,26121,43661,16767,20810,26337,3235,61301,24142,50688,64349,33114,10715,12481,37497,47242,30977,12013,64745,43743,54986,22247,49206,22822,27117,43033,25135,8579,1422,21057,56201,63179,16736,25496,38875,33600,44590,60900,34722,28349,13164,16341,59750,14697,19490,25912,52316,22863,61674,2721,36097,44239,20279,62120,45962,50672,55834,5125,8576,47127,8705,48575,37375,1945,61848,24109,55754,56854,43022,6477,54533,10076,33626,40522,41311,3254,2833,34125,25210,61906,42144,10134,30693,30906,57427,40982,37980,3344,34336,12356,64976,51348,52378,6233,6768,42923,18937,29389,11206,10357,40098,5393,41512,37727,12276,24396,30698,30841,28839,21037,11090,32835,61049,53366,65320,21542,31925,54207,3378,50644,52885,58342,33556,4214,21956,42718,5756,54276,9101,64101,34172,13430,61821,5667,20486,14087,36161,59411},{56122,23331,32582,57495,62340,52580,13378,4218,27506,58385,17293,20392,48540,357,30305,46915,16701,27974,64739,4940,34984,10544,20469,29753,1222,34642,24846,12180,6748,6553,30203,2309,10100,61132,12888,22406,14153,6563,37113,59237,21411,16335,31330,64199,12239,5443,16753,11618,25346,57692,8654,40316,8930,38268,28787,3365,61856,49138,30740,44269,53105,40664,52748,4128,22139,4616,63601,30842,25783,4220,61439,11004,55361,20657,24373,12160,54610,38069,59300,14840,19690,8201,54858,34335,64840,32157,15893,13883,30256,59821,46502,28094,31390,9631,21346,35858,51816,54000,12417,47393,28405,28256,40390,38173,18151,24995,63751,29000,45917,36257,53323,47517,4629,15052,33511,30985,60906,23363,12124,6779,41240,12080,30009,9063,11216,11255,11143,12519,35264,29894,14455,35072,20338,46232,60291,47589,58167,20696,65112,30303,26584,17137,37639,49577,23807,57956,20884,13551,26151,40517,42287,59604,57049,60532,22845,11397,27182,28743,6059,4727,47910,37040,3706,37290,9825,16240,29147,36010,33521,27748,30732,11282,33572,36468,39532,4696,16467,31115,64945,63420,7572,58202,23810,509,53871,41817,56379,25342,62138,55460,42926,65114,18069,33027,59192,2808,5930,3598,42519,19679,51051,7612,15624,14291,30714,24420,18955,49472,36806,20228,28266,19096,48277,62616,54737,33404,65459,55303,61523,1701,3237,53226,18178,59518,65301,29824,49758,41187,14961,2283,7594,16196,65345,3445,44145,32868,38416,38523,62529,29070,57472,20651,9555,21603,62609,26438,27603,6331,31598,44754,31529,52412,23007,23387,35615,54207},{39312,56479,23223,13566,47692,4002,18964,11822,60025,8164,38592,53427,57494,38215,39118,36192,26682,30339,27108,19417,56279,560,48553,9226,2884,2011,737,35189,27361,27751,60367,47028,25828,49458,31615,48861,8733,2046,46571,5249,50834,57037,44581,56099,48677,7469,12621,26941,59338,20521,58971,3424,43789,32910,7356,26931,62554,26224,26860,61618,48829,43228,36146,28861,6194,57865,10869,26902,30822,17439,37523,31950,63311,54044,45213,18900,54575,5632,38775,60225,19591,51758,28799,9906,29558,2883,54909,26982,64426,63164,51100,31696,37417,57412,47499,17638,40969,34477,49132,57363,31229,44904,20965,61186,14722,7701,48816,58523,3804,48280,9876,4076,60483,63073,16961,53621,151,59676,64961,33667,45124,817,49592,34398,7483,16820,16744,53934,50906,47500,65103,57562,10047,10978,48365,27239,18430,11815,49694,38898,49087,41803,387,11635,8200,38852,53540,57886,53837,65289,54098,52354,25088,35053,46579,8732,26428,37825,58701,49419,5464,13049,26799,19068,32399,19074,44533,30427,55709,30202,43264,19966,12855,2777,22798,29644,56132,50411,54153,38129,20164,10166,2049,20077,31914,22438,38392,43632,12306,304,41624,4934,55801,23386,24485,64521,12880,62927,46490,50747,5567,42913,19483,38030,10883,28132,26120,8315,47206,37512,22611,62539,34514,11562,10883,26582,39659,13481,36147,6018,45616,45310,57449,17384,21166,2518,19483,28197,61258,51750,56014,2556,37853,35635,16221,25786,51006,32513,65194,23672,61584,51946,39940,28036,43899,4411,50701,35442,9212,43546,41260,10011,13891,5562,55218,35802},{65155,57730,41964,16161,43280,31708,13870,32063,56633,58586,6839,51992,32096,21271,29273,15209,8454,62873,11679,9223,4074,19317,33640,44164,63457,10770,62021,26153,8244,60764,48072,20810,3681,42884,17875,64529,23251,55767,28990,62898,48071,34187,30239,32219,60388,49256,41343,6191,58193,23694,64110,2345,820,11320,6564,14547,43698,62424,42518,24493,6899,58943,14609,16640,35560,58050,31750,58024,34789,44614,30806,5943,36974,13654,53357,46324,13799,63807,37276,41500,61752,49028,24647,30671,48311,55709,42723,28864,35316,35057,33402,57901,63485,46184,971,28576,47403,59706,48459,6895,15139,63084,34998,60740,27504,18124,57658,63168,8421,30265,58684,54841,47676,3085,50300,11257,44018,16460,65214,56930,33788,22184,17446,62066,32099,51822,39043,59845,61452,49926,44299,51230,46389,21668,7069,49040,22776,30845,12706,43913,10395,1251,64496,25776,2134,39963,53395,55324,56804,47076,13604,10798,37338,6660,64252,48585,21014,41656,61325,5363,26258,50170,4720,15138,33699,65145,61779,51963,59379,21989,43152,20456,51249,23633,15195,52129,23383,36414,54208,48135,59561,4399,39198,5932,3904,25869,20499,19556,60574,1173,10104,6554,28679,39690,27401,41871,31548,45018,36686,37578,2405,13113,36706,19189,43234,29164,34765,21374,65081,23644,13615,65220,40290,48010,49873,12340,50839,27429,18974,58388,39803,44095,47309,26488,3075,37724,8681,8909,43748,9198,25502,34649,53374,49479,14051,56678,47369,19867,37316,9732,32817,52219,33336,25859,14060,2065,57772,62694,6400,24646,11494,36496,15637,21930,39940,62724},{48803,61255,58902,27926,37799,4883,9733,25902,1517,41453,22357,26400,7533,22945,34739,39725,41117,18825,18142,65466,65035,8238,27981,30340,24725,6725,59304,7098,17399,51398,22871,44699,48962,17673,46922,17017,18502,30524,23812,16791,60666,41817,42533,1230,8768,58259,40978,2633,46116,31222,59836,13068,17768,61783,25187,11326,37802,43272,3175,60421,57630,48407,32196,56384,53256,50262,52433,46636,63994,4170,53084,9396,30602,1985,61867,28640,54987,22896,236,30452,8687,42472,43209,48531,60697,38520,23915,8362,61967,16223,34137,4469,37521,28448,24760,21051,49620,57935,37341,57042,23573,31952,43383,2790,54791,37021,9413,57925,6786,36100,60750,12193,22339,18790,61077,51547,41094,44760,54153,44372,50207,64389,16663,26768,23868,26932,23140,2525,39107,19609,57449,53676,56033,5410,15291,29786,25885,62318,35306,30876,57632,17236,38185,24662,16911,18560,44122,28578,53846,48437,46306,1220,30268,3634,21477,2185,31307,27271,61463,10306,41777,10163,54834,35825,54186,55170,3838,20977,3729,57586,39643,62484,17918,32045,63073,30137,39992,8581,42512,61008,37581,63711,46024,21218,62922,16066,9514,4761,9327,32214,29530,35057,62799,31058,18924,27653,24663,48632,29297,9878,5631,57400,48625,6502,61057,31866,56206,53491,42592,46554,55078,54246,16062,54209,46751,36025,19398,11247,20406,15967,62399,56714,59333,16881,38747,51399,5254,42361,44299,16462,44452,8233,46021,15866,30423,15414,38793,2893,30935,41750,11765,53767,28682,6991,11474,64186,13717,27375,16066,32193,57468,57803,37218,45496,23937,3279},{46075,14126,36668,48514,25157,56810,36481,39806,2032,33225,62406,46031,16365,812,2591,10253,6130,4534,34632,46667,12447,46868,43422,56590,52389,3387,32851,33492,21320,58058,11563,11214,43721,13016,47669,4649,62808,42863,34407,44015,65346,19861,36102,61640,42839,7873,36870,495,7601,48894,54190,22913,12686,42117,10373,32851,58544,39462,10496,39473,26650,28514,34453,42665,49736,32691,36013,32644,49201,7020,61695,13790,30879,29184,38430,26406,25244,32825,9323,42310,3034,7359,62823,23415,12310,63207,13259,33005,38913,52373,53578,51332,17305,59717,20322,212,58597,47198,11863,63499,18582,57321,25653,26367,36524,15797,559,63120,5947,46991,25366,21999,34920,44306,10958,43224,29235,56078,28582,45294,65354,62336,11126,41802,5795,16872,18384,59411,8390,16873,53478,37710,59921,35514,22288,11286,4639,46574,15726,17791,15066,27054,7971,9486,38526,1918,36734,2955,42870,56211,46950,25276,10955,24010,11807,18685,37528,63617,43971,59538,56196,46328,39536,4621,33779,5128,46435,45932,43025,38566,40321,49226,57901,29138,4671,30605,16322,48606,42146,39717,34112,51621,41829,826,6845,53976,615,62948,13036,15244,2258,21954,43699,31647,54860,44105,57620,53644,52957,23550,41045,58248,23430,55613,45965,61171,14601,56686,39592,3606,47610,11553,28532,5656,1827,29591,41607,62006,59034,60353,6637,23211,56057,39442,54485,61102,61982,36606,43387,4020,12526,43348,16944,34171,56904,4493,47001,28032,50946,56417,63065,34142,33404,55181,6519,14633,10138,14860,7115,6435,7995,51018,25707,15439,45770,20997},{30498,32610,54064,58313,49714,20952,20348,20775,47409,60972,26982,4100,7400,2576,61988,10231,16043,6885,26781,53108,60096,2610,19986,62118,17809,2476,36791,35407,62925,18206,59197,48999,61915,59553,40642,16190,42341,39658,828,37940,35082,16679,17673,23160,22746,39107,33238,62254,34438,49619,274,54588,10621,19288,61130,58614,23048,21145,27044,7331,63372,48012,23172,64869,5233,5309,15174,65285,26665,58830,61472,44,61603,36141,58734,11088,14014,52528,40679,55020,44789,44428,20968,17411,32789,61446,8774,18447,43264,13356,90,4703,30622,61514,50835,49482,17097,53078,32247,58590,17991,35060,35040,59383,49030,63640,60334,59516,28063,10891,62294,60422,3887,15768,34356,18282,52525,46269,40470,9910,14985,11279,10411,19001,41600,21131,15021,27247,65176,27989,28948,20033,26072,1560,15517,55533,6924,49556,62824,52305,64062,40315,40437,52595,49590,16069,30357,16776,59874,925,29970,15456,40155,61720,29428,30927,60771,58170,56675,59859,29242,34146,50626,3117,39114,41641,53538,21800,34541,31021,40166,58556,22174,48720,58488,56323,20970,40281,34962,18245,32847,47310,38559,7882,14300,16582,47387,20743,45915,19400,45293,24883,6191,45641,62274,57224,18433,36153,23062,31907,59084,25234,62139,32526,8433,34268,9774,6339,25945,18982,15755,36917,12535,14448,6590,23347,25892,64721,11900,34476,15412,1095,53490,17196,53282,60419,18698,23688,29918,55332,23065,65471,46943,54142,32843,60042,28217,48799,65352,25007,18081,14962,32869,59327,53728,19490,24192,16506,23761,37126,50517,25626,16700,35057,5446,392},{46005,39287,2536,19821,18546,49057,29577,64501,36401,29705,34197,19462,51367,54685,6294,32899,44779,52726,39948,7938,27636,13308,51147,25683,6231,54033,32478,26321,21361,57369,62843,56634,60307,29571,47816,16320,36065,57534,15662,36167,24221,40689,11159,54704,56478,63516,21861,65454,36161,16040,59704,2767,8582,58343,6873,48122,10764,30978,12654,45578,55098,58588,37236,48921,27016,4676,4621,20509,28802,17425,48977,50360,48359,61249,30412,7453,398,56241,29767,35101,28839,57159,2590,3870,46569,38245,45686,9065,62554,32837,3348,27537,65388,59923,48333,45189,32659,29500,56255,32787,38706,30363,21384,64292,44879,60212,10880,31260,13273,60218,1202,3071,19465,8968,35505,23194,21033,50480,41875,65516,25022,54427,22934,63844,59031,27849,2467,7752,6197,22732,13019,17422,64214,15959,13157,41765,20639,25054,41387,58967,27513,26290,20682,33546,17259,14279,15073,45367,6842,41905,55311,5391,38478,35130,21420,54213,17155,61060,21869,16871,25236,7604,8157,43529,5151,48546,19357,15393,19736,50608,51239,6962,42271,13502,6471,5420,2945,19752,36311,3979,18652,42704,21868,26378,15416,14621,48959,20018,40471,31547,64399,16291,12035,28587,37718,19737,55274,18149,11085,43224,6917,10719,3774,9239,34822,32387,8809,28734,44804,46944,36858,44338,22571,717,33416,57273,38079,35883,26793,38377,34313,10597,12708,14269,36709,41067,11195,25390,11596,9570,40061,4389,36636,55716,33751,41805,44174,53498,51623,20086,14869,11281,30102,62905,61548,42070,39006,42361,23176,32492,42207,64819,10101,23066,55706,50932},{1340,22859,48945,45843,39554,25341,16092,64356,10949,57341,42406,50986,21878,44958,39414,45726,56443,20072,49627,26613,28442,44601,10058,46814,50082,7120,27087,26004,21065,2961,5875,43638,56831,7349,15685,63438,65259,40376,36909,22676,30924,23186,35288,473,36401,7559,15347,20699,53832,5547,33217,24147,46518,53536,18751,59245,33958,7397,35015,29146,34407,54324,65180,35508,27077,40263,37790,11137,62600,1811,65276,55873,53109,55796,34044,7006,14460,36138,37005,10989,51432,28784,60933,56151,33494,1457,42579,56316,34129,39112,32596,25491,38278,2518,51129,22538,47093,1012,37232,18253,1732,19352,15156,7858,56509,19060,32701,20274,21493,6890,46153,59449,10242,15136,7975,60815,16956,18536,40246,1720,2366,27880,46671,9660,23420,52517,62621,53309,43148,40488,37675,21076,50316,1864,52676,33523,49938,2590,14335,15533,23758,4738,65166,8747,57427,55560,60695,35201,41614,13261,6531,17263,43002,10432,19395,27123,22001,15923,20043,47589,4780,17692,14162,19018,10268,22089,264,33023,57642,37045,60802,36929,43882,23411,47773,4139,21869,26632,42304,8541,43489,29362,28121,11272,9303,22374,54,8080,18747,53170,34099,9728,11634,50226,1715,17907,31905,14243,28914,62261,22308,34602,44040,40343,6311,41668,33909,10914,51660,28342,46449,65074,18725,27239,64206,3649,15169,35735,18443,7166,14891,16767,20241,41929,29998,24756,13234,64503,30055,45297,60438,62877,24385,29944,19025,26997,35454,25333,46914,11120,45169,11628,46327,46523,45095,14938,62625,17412,63442,62955,32007,46189,47647,44035,11401,27187},{47052,13099,43861,49010,18454,41296,19543,31814,49418,4360,64716,58467,32222,2948,7604,47771,43431,2153,11895,30218,60158,4102,23796,64985,56575,23637,30301,54272,30129,10489,62389,51395,5091,33019,3295,27179,14982,33132,13293,35095,19615,36370,14318,14049,50007,1759,35763,31983,35654,55132,20545,62293,49033,55733,1793,29118,53177,7574,21932,6294,6520,51756,9024,49096,7636,17853,47453,13473,65026,1143,60664,20410,33720,60715,16419,45088,13628,33835,56807,39214,16469,39720,19187,50936,54179,65072,36151,3402,27515,62009,40139,37040,43904,44336,55233,43242,1606,11883,34041,14872,39030,18676,58444,9855,1128,44614,57060,21890,24928,47533,35681,36398,10193,11432,5807,37706,50251,3229,40154,7682,24315,42934,13871,11244,58803,33375,13999,18140,20598,56459,54076,49410,42818,44726,59791,26852,23746,49105,45750,1755,36647,26735,14776,4030,61086,20155,38905,65453,61768,22396,51422,44799,34893,8656,8685,33248,45917,35079,23183,42235,62995,12250,7566,11532,17847,50265,7933,39374,52425,31888,60117,39453,63653,47621,34007,63142,31711,34548,13377,57689,25259,63526,51991,57187,60269,44822,44694,774,62421,32770,16115,37616,35071,45862,11035,403,33392,4390,21293,19320,55715,2286,57521,42912,4928,65331,12656,41702,55200,59046,28030,8006,21966,64034,13445,7412,12635,5099,34381,8281,19167,23240,20376,12926,15032,15600,14298,32929,28744,13862,5145,63017,18979,29721,26849,51450,12577,51359,15052,25260,37927,42165,12867,53724,42867,8004,35840,50555,59838,22624,5831,11316,4997,4662,55519,55036},{34016,24094,18749,21337,61734,11331,47166,42470,23800,5463,50589,45229,7314,34307,7411,41173,60693,42048,30415,62620,12390,43362,31029,55120,9867,25204,52195,1248,12868,25311,5141,49810,25480,29304,56076,23592,15176,34296,25415,23334,31456,62598,30973,61823,26864,31191,35157,9243,59327,23117,35782,18042,23523,33139,32102,18910,63540,306,29908,62847,15928,38410,39827,5278,60783,59827,36531,194,58259,41015,8666,63986,9866,44513,32508,19257,25773,11917,50636,29502,7509,26613,37074,3638,27614,45174,9544,48407,47232,31893,25656,8322,59136,38601,10452,49409,3225,10737,63330,18214,30112,31585,32259,60776,26862,35068,4056,47418,5243,39408,12633,35357,16922,41243,64136,63737,22082,59616,5729,11851,3279,57121,31400,55012,32714,8328,17220,37982,11315,46151,12801,24506,28969,8255,10271,31479,5824,19480,53810,62843,41890,30156,48640,25335,36841,41186,29605,38073,37751,4863,2346,59167,61329,64911,21445,65274,30135,65477,60403,62965,65328,27565,53972,59979,12353,52428,54907,48808,7187,35524,32608,27817,58145,34788,21049,54848,18005,56102,45215,44695,27631,43080,11174,10498,19494,35881,18151,14548,45108,23466,9769,20444,47936,31253,52407,46478,14823,14847,48588,61136,30827,58590,53365,48393,21223,41365,10356,18889,18081,30184,32398,51354,16510,3715,37780,36229,6530,38157,15406,60855,24225,11836,13369,35229,10619,59449,60490,62139,13546,54999,44416,39718,19772,20586,62748,45816,33496,60274,57435,24358,31012,64329,30967,10722,45767,20296,1401,51057,53680,35545,58193,24770,465,18961,39469,64007},{43341,6447,57237,54275,55093,50777,37423,35796,10602,37239,34105,41579,54204,23954,31950,36630,40833,9780,21466,19429,8795,59927,62667,29199,64521,17418,53119,55453,33364,64346,36434,4642,9456,32339,6735,53148,31589,3083,26491,47210,32561,60777,10840,11407,58230,14382,53291,14146,34326,700,64943,62366,49544,21799,35553,1625,32388,10843,31170,48260,4377,53416,59988,54807,11836,547,233,63718,43440,52634,32861,27200,3330,32447,39104,32481,45663,16392,37693,5274,37594,20151,28655,10569,6082,43553,51080,24275,14376,37282,2866,61649,38167,64146,49323,55796,48749,48873,41062,23382,14259,63073,39697,11266,665,64654,60228,42326,56039,62965,50982,7430,56768,64676,25502,33248,44104,41676,5809,26485,47173,20421,21948,43554,27357,359,23336,65504,28339,52992,1594,22398,26668,8540,18333,6627,6570,49605,49961,58452,50174,57029,23071,24423,37194,50415,31628,29947,16019,6706,22346,39667,1892,60092,38285,52313,10685,19824,27051,31093,15618,45314,45711,43543,33382,47610,36638,9116,54660,62991,14446,37809,28305,7954,57098,19001,47674,13979,128,4301,10764,6252,9202,57283,46152,54394,38371,24427,5980,52318,40255,11012,62504,28413,7927,62801,64324,12377,46761,4153,61204,35337,61549,26998,56012,5710,39205,29310,27481,64168,34158,53509,55780,60048,50518,25709,13916,40311,8210,31637,8724,46493,35957,607,21452,25144,968,44284,56276,4991,15265,53919,29517,4385,38681,3900,54385,16528,39628,35901,26975,17517,14168,19041,18757,52965,33377,53812,36369,43221,41544,17968,54492,35705,46952,29824},{33173,12076,34578,34843,58591,30581,60367,62806,23503,20195,35481,53293,6416,18886,20410,28661,50262,30084,23735,24126,59348,13330,14515,56565,65225,27008,51493,14244,55079,48077,2091,41006,56622,51916,60983,41535,22563,59682,33335,43556,2008,26072,42229,13041,57444,14582,27812,13341,47634,31108,57928,53342,10506,28461,43631,27481,62561,18842,248,36094,11503,21647,31233,38562,3054,33452,42294,51794,1730,39366,60716,19482,53049,4466,9330,61565,36000,8593,13016,5868,41813,40905,9368,8138,57345,16931,61489,13204,59742,8941,14010,23424,53136,1458,63385,34722,63595,37590,49382,774,5903,38236,13305,31871,10872,3719,12688,31520,63608,59061,22065,63582,1232,24084,31469,53881,10940,40939,7770,54043,21642,9592,16884,21344,1819,20731,2337,8903,28402,28698,52748,8868,34600,22513,32485,46413,26940,34898,48687,5017,19393,24538,32925,8375,14899,48507,60835,43890,14970,16047,12164,6052,57676,35026,40276,10906,47431,31778,41643,29048,61582,53015,37709,17962,17288,42669,15844,49029,10988,54356,32691,10200,28520,57197,11385,1223,17082,50731,54762,50093,16391,53915,53274,1497,42558,39520,16968,50644,48445,40437,18239,26905,46063,13529,52792,31930,37494,35365,47628,54210,16884,65422,26617,53549,64385,43801,8649,5628,4219,38545,6093,23168,5381,7965,50902,31246,746,32293,28698,46070,22962,58753,54025,60913,29444,31641,30426,38937,46136,32385,57411,25835,21366,42912,36317,28653,36291,64526,18186,62279,49705,6918,43806,20864,64549,59266,29238,23478,2364,14243,24736,21982,40298,18089,42984,10319},{31517,150,64646,34296,37450,14973,54290,879,32639,59078,64237,38760,25868,58766,45338,666,31565,2429,16831,12114,6762,13325,50742,22559,56579,44991,5483,42067,32781,18855,30349,63289,28426,29161,13247,52906,9307,48879,37403,64801,52966,17921,34192,27556,23502,11539,19564,39603,54665,27364,33207,30950,48267,30441,60340,32944,25075,41490,23124,29564,216,44708,22235,52872,20088,45651,25005,9955,21661,10247,6497,44040,12741,41313,14950,1512,44709,26252,54169,13242,31834,5394,12312,49719,9475,2597,23097,39949,43469,13976,39278,57519,25401,3390,49556,48212,35215,1326,57034,6454,64356,39098,8364,20880,10495,26238,30809,54015,26487,27184,24202,45616,44156,43542,19639,27476,6312,5632,19135,14398,8112,44374,35349,55794,24814,29938,64452,36508,55270,56574,8994,46494,32652,21670,33483,60761,31625,13480,45674,36008,45624,15732,45938,33358,45820,64312,3196,46641,39508,57614,8780,15330,1158,24102,13096,46633,30128,55476,58682,52022,12959,3098,2570,25427,11679,43658,48074,40155,46690,35212,11960,58823,33172,10198,54125,33093,3372,21045,8266,33542,10804,60258,45521,45341,53786,58278,56817,48349,35801,3383,64084,8389,45003,63623,60240,16856,55684,51701,41254,56861,63568,33839,63518,14288,5397,46630,17581,26431,53999,50913,28192,55653,40132,7272,55665,24940,15709,14474,44168,63865,30717,24034,46395,25441,22083,5898,2132,4514,40602,20291,54119,14712,23282,11907,9693,22439,21468,39341,42186,35819,54181,64857,21312,3005,48582,13457,55761,54907,30985,48068,56332,17194,58687,34102,52181,53461},{23196,18913,5669,57118,19511,38926,30416,15203,12050,49261,55305,34601,2515,30453,40283,13530,29751,43367,1504,62296,35268,65383,62058,40589,30624,62777,26378,12236,13856,54673,46145,10690,11319,63866,34246,4337,8310,25879,8256,29085,65191,33108,45090,6020,12010,23403,11471,52838,38469,33480,40689,974,58474,40415,50976,35645,62198,45565,37846,60157,9551,47032,21354,41061,11479,1043,38482,38764,33522,34094,2287,50847,55580,28142,31624,47205,5795,42880,43363,63231,48221,35753,65512,26021,27559,48591,20411,37749,6357,34340,25123,42150,38206,63065,8272,5642,42149,32678,7738,51757,34109,48719,62230,17469,61136,33656,3806,55464,9549,32397,17440,61472,31034,11007,53173,55057,47420,30224,11923,51199,16953,57327,50304,63165,58844,20871,34963,48670,19399,35699,52166,56190,37203,37522,42895,42880,49955,55125,17000,16918,30706,46561,18061,13486,13984,20033,62316,37864,53302,27806,42625,14605,25851,7668,9098,14217,5397,37818,18796,11859,32866,54248,53003,22321,29486,51374,44250,30455,19531,12783,7092,7595,41809,6706,12174,2385,33886,48061,8254,36435,15301,55049,54146,17100,37131,9029,10340,48762,3274,41288,28654,17378,21180,5485,10060,16791,48273,20650,16674,46596,55945,65402,17064,31227,2572,36351,13786,57697,4577,22036,15585,24956,7713,37576,37550,41625,5248,33338,31496,40854,59989,21331,14243,37334,59307,46981,26337,4217,17838,56891,38234,3825,38496,15547,15885,60087,15676,60978,38950,4104,56767,31944,23246,11117,28280,59937,58719,50065,63249,25800,14546,16744,52183,31069,16224,12401},{55648,46212,13487,32023,59308,13165,10532,57760,57641,4020,15525,13770,8408,52334,31352,7401,27948,15475,16683,6346,26791,50500,49665,14762,58958,2938,19104,12766,4053,17109,51694,52790,53125,42244,65155,31466,31593,39881,47099,16447,33037,55659,56714,36408,16304,7397,40921,5044,33827,34702,59080,62828,64520,43296,10172,61277,34528,57116,62009,35616,52890,36225,31192,2328,56272,28849,44857,60764,39878,21796,57820,49334,46493,28521,25319,49671,35734,27829,8527,35373,26173,58009,42126,52570,20217,15493,24207,48123,46599,1498,8085,44285,14173,28673,3331,3410,28306,60445,25086,2279,31435,31669,48143,44784,33343,63837,18573,4706,36933,8122,22171,16878,42998,28395,4619,34361,31506,9315,7931,7081,60983,50210,33401,39131,28984,39334,28759,61988,1509,18947,14916,60034,5632,26128,25010,19200,29108,41180,47765,4099,9306,28826,9917,57222,36804,47594,43139,58272,52910,49112,51476,1649,38310,8702,8133,57079,38778,58623,36351,62601,19804,15524,38305,11169,2680,47034,52925,63343,37621,12873,1265,20971,28815,50391,9215,11777,9138,30536,22134,35742,21891,23076,32960,56682,19727,59937,59010,54750,17628,55536,16415,55634,55909,19041,9279,21640,63289,62708,15478,17927,53781,35775,11187,29204,41952,18339,53657,17324,6306,12990,15359,26988,57153,9692,15773,15077,53134,38916,36231,18661,59956,18312,13266,59866,30091,61637,10368,5234,59587,59516,5017,65417,13544,44046,33959,64197,16919,50644,37103,4207,18655,54582,44090,46999,14504,23116,34617,40495,55919,58913,23640,54071,41790,56562,1260,31583},{51647,28681,46541,57982,55321,43853,35293,64495,48615,56680,41954,11926,5007,25576,37588,32444,23539,64282,58563,34435,62690,13363,52934,61127,59541,63127,57234,49496,16154,60023,46500,55946,44438,25332,62099,35651,25276,27937,7884,38488,31743,30446,9201,57825,29785,45843,35566,45897,4426,3494,3408,45896,28903,57955,40226,38715,65232,12207,19434,35848,32279,48704,10672,20545,16748,59981,35261,626,15258,38460,10358,52418,43725,19057,13875,21028,4554,19581,46343,43799,13759,64647,50537,20572,47639,48159,30313,64299,25017,18417,47516,52761,47772,20697,12467,1330,47315,19712,7506,33104,22432,59020,20910,37996,32848,43556,37771,26021,38275,39736,40003,49196,36169,14650,43757,56316,54288,62149,8344,17686,13959,57252,10003,45203,1804,2331,58552,38156,2999,22020,20434,58651,27298,10272,48900,62593,40485,7989,49786,44204,58981,13331,38559,24893,5151,19558,50737,9985,31741,42719,60306,48723,57023,23925,12793,42559,26058,62417,34115,3355,19655,29129,37124,22420,54183,17291,19952,5062,8696,59516,44317,16492,36093,53530,62481,28059,17802,38099,15808,27458,45929,38282,2613,33251,2160,15967,43047,7865,49725,61691,19277,5145,1135,38257,37993,28567,110,33122,58602,31874,34458,8011,21939,62367,17278,11627,29824,60825,52741,29898,18271,1708,56480,23413,24066,51623,38503,45908,27323,30231,25169,63839,19377,43804,63232,39286,34724,37653,36024,58457,34621,46381,10712,51362,56041,48943,822,64644,45693,4550,22744,26662,22713,34146,32944,41514,53699,14430,27316,56352,34036,14430,6347,29378,37490,18285},{62317,58916,1365,53327,532,341,7118,48817,33761,39561,9393,61550,1298,46024,4071,26688,1464,9413,14875,36355,12437,51218,61851,41514,1828,5723,46306,25457,59407,43663,51766,26263,3258,27908,61803,20377,36677,36666,37194,13712,1709,5461,24947,36347,49269,53982,32939,34919,58589,53968,25569,12603,15232,55339,64947,62483,15367,11453,5113,60981,33842,30795,23069,11793,5342,45102,32976,16275,7161,46711,9116,33905,38115,2955,46267,14935,16412,15348,63287,7260,54044,36070,65140,17580,48061,27324,13476,28390,721,37270,14791,57652,12649,29862,29978,59329,16709,3260,29675,34578,29526,8002,6246,56863,37912,19696,63941,8967,1748,30634,22602,55149,1177,10679,37915,27684,3513,9920,52885,24578,45191,39064,62320,8019,56726,41177,12636,3037,34900,11274,64202,22508,1413,15126,47512,35685,2982,50021,31056,20276,63274,29158,12399,54326,17442,53877,14349,57430,41396,4326,25259,32215,19480,58763,5975,28932,56643,62063,12986,16486,41894,17485,14942,4319,47645,29243,30210,38349,1355,58143,32823,31494,11554,64010,50252,21027,1833,17923,13477,44477,61807,62407,43900,33406,35785,63127,19332,53375,35160,55143,567,48775,6930,61057,12967,23972,23370,21267,55199,27574,42391,64638,29040,65101,25319,62386,15549,58612,18840,55974,14331,15536,40880,53659,5676,17641,17986,58638,3219,3189,18691,55590,23568,47061,2108,33077,53758,15694,37415,63794,42131,3454,12688,56071,24074,49189,61130,54303,38990,6158,54192,533,16710,64922,39472,46197,11653,41575,30078,35113,48011,36633,26998,5101,59324,35288},{48572,38239,25848,30490,48544,35239,14895,35497,44538,23710,28139,47562,44840,50233,33798,24381,50544,29459,35904,51509,44382,52545,18165,21569,6129,49421,65340,3923,55145,4604,51823,51569,58373,43120,5305,49525,65465,60409,19832,48535,27360,15779,31274,14507,19163,45142,7716,25325,15148,54035,37744,6341,47204,52707,2781,55705,62744,30341,64761,59279,26390,34606,17638,50088,46062,76,53228,34603,3022,54371,45254,60452,13992,10776,59050,50641,34389,62408,62330,54970,1051,11977,16861,58758,30151,32793,51203,26107,17851,58845,51613,5087,35112,26495,28357,22793,8846,12907,43534,27054,15079,38320,23391,57837,37433,14816,1307,54165,48135,51198,40497,26649,37056,20959,7558,4863,12724,49986,62545,42886,39176,26404,58492,23525,11933,52141,27540,50174,15071,42725,23481,30900,25185,10356,42430,60944,45619,52555,33958,13988,32829,26754,36776,31972,16750,41724,19722,53603,50557,34624,16403,48976,48245,51595,10473,3961,43552,6372,60634,52560,27981,47488,52886,60595,38816,55066,16657,8327,40569,64949,34141,9973,47283,50935,44278,52663,47510,9732,59823,57976,29879,65439,51245,61225,35304,13195,18124,10997,23374,10924,2299,62237,22035,2719,43326,60801,17508,16736,1443,52665,43352,13329,60773,24830,3052,38783,17188,13179,52557,54209,3211,17231,10651,47881,23479,779,30573,58453,23031,38781,48031,49373,24142,21279,8418,51089,12125,648,25338,13748,11739,695,40725,5056,57042,53918,57675,12364,34370,52277,12370,36112,14074,61912,9178,61233,17559,8231,23019,29155,52112,23266,30416,16859,13498,52120},{47053,36625,21374,58398,57451,6276,39536,36949,38099,18201,34799,34380,28488,57229,6396,29757,53115,60242,52802,4534,25713,64923,3683,17674,34941,31359,32510,6869,940,57861,10095,23278,58178,47125,4849,36021,17121,24475,1649,29602,19662,38019,4371,11216,60016,60413,35145,26364,9271,39117,45166,61672,49025,63628,48734,45365,12816,13626,14286,27497,28140,8548,24785,48767,40266,39676,65040,35002,370,52080,52768,44997,62954,61063,47743,22307,32354,4600,13307,38204,34561,45970,27167,43365,61894,34890,47556,3178,48469,41067,5311,4784,31113,19317,28004,29803,51185,3466,50585,36331,31267,39389,23398,48290,12550,64869,56850,32822,13566,44913,14324,1700,45458,33983,3408,31971,13082,7423,31628,62872,22158,19684,43614,36854,13475,35059,60477,36983,17913,20003,9857,14894,32996,12293,31294,36725,44354,52622,21313,28039,59051,29687,42647,49465,32787,40596,65299,8045,245,8886,13350,39117,26038,34929,40600,3083,28204,19655,17388,28254,1727,48817,55254,38178,40243,7226,6529,55917,39231,9411,44218,63364,40268,9763,5024,16140,32615,47854,55233,22037,39165,15351,55810,19137,36096,17789,22972,17990,22699,34673,19353,61702,51978,43719,54533,9824,9863,18169,51160,23926,3326,11110,16639,38045,33816,15129,7503,19316,62479,60273,56435,1426,12990,7593,20366,29322,18507,23852,1527,17639,21096,16875,34087,63216,12567,33322,43528,37042,46143,22184,24383,4148,44412,18410,32641,55993,34962,4793,6589,20881,10140,20802,55167,54796,20958,9938,18984,20002,28529,26440,30862,37003,17106,61024,18550,57233},{44305,53598,33535,47292,9234,44725,10775,56836,32137,58259,38556,53563,16719,32078,49843,9424,56731,36145,52957,15720,42332,209,53145,37033,1542,10762,50715,26271,44020,35608,13566,3607,27381,34183,15287,57913,26764,37582,6066,10291,9355,37236,63101,46510,20442,9557,52884,45125,10427,39588,40476,18695,7447,30048,48046,25478,34896,36593,59103,7509,6667,32871,25294,13847,58067,38128,44204,11558,39724,18525,50952,18793,41392,51357,20081,37985,41371,37703,29922,60053,21483,2457,58412,19444,1362,63022,26124,13834,39176,3831,32044,19584,32609,3365,46607,32396,53385,24086,64878,57047,44308,24204,2121,40340,56081,34722,29506,5455,15726,42945,45036,52893,12396,25794,22855,34480,46994,58386,48358,22901,32300,40069,20488,41420,12113,18016,20137,2627,59346,20767,57121,46875,25653,38348,31387,13911,57618,47619,44442,55279,43401,56046,42307,6335,61939,60037,23993,19005,27697,29210,148,3240,54785,44714,14333,51025,23434,11370,36890,40306,61313,60603,57615,14996,31330,47716,4021,15389,23767,38095,41440,24013,14152,38941,18894,45201,33123,19217,27096,56648,46114,4825,55277,37590,28546,18530,15251,44986,55036,35814,26651,49776,31379,1267,50,60392,36897,61954,4205,6243,33716,50459,27480,58793,19554,5623,56839,1388,14979,10050,41703,21346,2811,39521,25368,64019,44143,2061,55864,31645,24396,54244,14503,10094,20129,37644,64306,10219,20247,58983,33136,4262,21246,6917,53837,44007,10500,10114,63800,26900,24548,11502,24755,54575,2835,29306,45202,20538,18827,22992,33624,21185,40372,16017,773,14392},{64767,9256,39291,62675,5798,17173,23229,22669,13858,40544,30173,59601,56176,55259,3607,54035,63435,41207,12812,4761,57550,19506,53630,58942,30432,60235,26751,8068,38332,13295,23678,42042,56867,56996,24961,33404,10029,11713,63862,787,12275,34322,12067,51281,53201,5115,39588,53457,12503,47866,46364,37594,32402,50268,8590,57670,4075,9502,3628,16982,13036,50404,47898,60341,64167,45085,14371,58871,13321,31211,53182,13992,49490,21158,22725,42559,65339,54998,31092,18813,5678,21023,9061,38031,61106,55063,51520,57095,6191,8947,55555,3579,4141,63511,42640,56227,54326,2748,39627,43304,46310,37439,36585,19513,57250,46930,15275,45465,49355,29413,1068,3494,62027,14213,51688,50947,3385,40515,7620,5249,39776,30554,28173,25672,58017,29794,59842,5947,7870,12940,1148,57986,65263,25336,47276,13458,56337,32317,41446,19501,28139,56404,38338,14570,57170,57647,5886,35507,18399,58761,55395,26408,48206,36435,7158,37545,60536,41668,43177,12224,41639,17087,45826,59144,44896,27259,22364,3248,33562,59253,7398,16774,38565,20371,48775,6506,47369,60501,41511,36019,35726,8840,38998,15401,8471,55250,49216,56998,16295,11505,27290,1886,62,32942,59354,46877,19743,48639,59920,2745,6647,7387,4702,39080,48751,45785,26440,23604,57068,25144,58818,55338,6685,30951,36170,49422,46935,44421,45966,41068,36108,59784,17712,22299,58029,34286,3576,54954,45449,4367,14775,5164,55935,41835,49575,53383,44534,51433,34399,564,55653,31966,30585,54264,57330,55038,38678,54133,28406,58576,7132,6705,4608,28953,60502,16927},{3564,29056,32821,59311,55581,37411,1930,63078,11447,11346,65508,61690,2218,32902,55764,26845,30611,56976,16487,36256,38860,53313,48746,61903,39485,49790,60067,23977,42767,32822,26720,47832,5057,34937,5139,64768,6093,31876,61818,8700,6601,7703,37590,23876,37616,25109,35255,34928,25825,17022,3691,15347,13815,14574,53639,20259,49878,15557,21738,9300,50079,35424,20762,50827,36769,35091,8640,4904,19486,27513,954,49105,23597,23841,59650,62537,40435,25047,31091,12911,29026,64780,39507,40086,58990,44067,34162,13505,39459,6429,50552,40062,142,7601,56722,53322,54973,30742,59526,58364,59892,55405,61867,16585,8388,43174,42848,40686,17904,32206,8055,6423,30377,17917,58908,50800,23436,33026,30360,3080,58508,48402,12960,7010,7780,34706,27580,24022,29174,20184,10497,10807,46361,57754,38490,18639,27422,36020,6386,808,2823,17764,11528,29626,48852,19981,13898,42316,55369,26769,63309,6304,23576,17579,60597,31576,35132,40879,49301,7590,21529,39841,35411,40582,56123,5340,59360,54846,19542,1215,31510,2420,50784,34788,13777,51416,711,39495,36393,15000,49233,49594,5029,25323,29896,18681,38922,55212,41080,49278,61904,6492,54785,40957,64731,250,6632,55318,53628,6304,8364,19595,16395,48670,5558,40249,21919,22232,45430,29465,28710,45528,15256,20018,3187,54398,52615,6446,11001,47863,65010,7578,37646,11814,54106,25161,61216,61993,16013,20186,25489,24051,54455,38322,4621,46633,21559,53381,34984,7188,52111,41976,3174,10040,42366,47191,926,57247,44110,47974,33431,53568,4430,13319,37582,2463},{48318,9685,38504,7033,54441,20836,56915,15867,33298,58674,5342,61737,40603,15652,7016,50589,53233,4461,31650,50824,15407,17216,10569,6868,42150,5044,56150,55357,52341,10186,52853,15431,56039,44290,27611,59718,27535,60005,8092,12140,591,45701,64732,57496,15001,37238,3303,50196,9646,36085,100,39641,34308,21246,36656,43735,20440,10006,7410,55974,29398,3041,2118,29672,59466,44473,31078,29263,56519,29763,48066,3033,3328,1962,3303,5134,45063,64628,49836,28544,46316,52819,63869,48611,47945,35239,46550,3005,2216,18119,1260,62095,25717,38786,40221,7927,45069,30537,61711,29665,7297,42033,11474,39082,39375,55585,55827,7821,61287,35161,51936,16957,55190,52449,8563,10677,57874,62385,25230,2407,44712,2759,14077,19283,31175,54869,43485,33412,43926,32172,19661,50069,16601,22804,41161,21849,58654,4330,60860,11119,40756,42811,38991,47155,9152,19888,42237,19223,49928,19961,29280,55325,37641,16321,30006,640,13878,28805,52185,6128,16584,8137,22549,29874,54249,9446,8904,39107,52379,16054,50660,31481,8434,18920,32286,62612,25601,11950,48336,1766,26791,64062,19862,50146,49220,55132,39317,11541,54131,983,46999,42329,38597,21389,34764,47907,50404,39196,102,5475,63157,7239,54775,11067,22043,18586,22541,52887,8185,46258,30330,2254,28644,48929,31223,10754,21635,17507,8734,27717,37492,6414,35513,31833,55999,47144,62372,23564,25336,23638,28427,45407,34179,54940,29593,10919,3613,42118,54060,44280,55759,17020,18937,12063,60960,35183,48043,61585,19434,19268,50981,8447,40927,49641,19885,23716},{32369,27812,58609,28659,47525,5475,18686,41393,31443,12203,18204,46153,30921,34290,4120,14553,45692,54554,23561,37470,31023,53534,65461,48073,31733,21541,27001,15155,28524,17445,32965,28780,30753,45635,25579,20856,35307,20011,11250,53951,36068,20285,57666,6798,11253,58877,60424,64635,55893,63890,22194,17262,40268,59234,59069,59441,634,45547,43727,50855,10035,35199,37507,65291,9844,46032,42482,34147,25211,54358,8332,38314,17585,63435,27318,33632,29195,13591,48054,55918,23252,6726,39980,54402,57850,31361,12258,58269,8725,50293,40269,5018,14591,38441,4073,937,1899,54034,48224,25393,2900,57958,10838,65500,62905,33864,7633,44504,5928,27054,46438,19511,31539,27991,15125,26534,48965,21411,62534,27927,10322,2627,50058,62665,63246,59029,43138,63735,12284,11887,53900,35540,10179,3364,16290,40557,8117,10707,6916,27401,62456,18804,17590,43865,48295,35877,5838,59901,19105,23649,44551,46151,44982,45031,2354,54354,44920,12998,32795,35342,28990,31184,3252,2034,7848,59795,59411,9251,63928,59100,57108,2817,60359,42152,15525,64348,13455,271,24075,4859,56203,53952,30784,34787,36003,52146,49937,58089,30428,26785,56684,18902,5269,58405,272,9046,1704,35140,13082,45420,23928,614,55175,9344,53928,4482,59442,60970,47116,9917,48576,25247,20244,34606,3321,34350,53069,2158,29778,53794,62123,6266,48534,1016,39724,20597,50443,32616,33507,41778,63853,6613,19150,44944,32719,4957,4945,35927,4859,4061,3336,63202,26131,40105,22224,7561,4675,52811,38664,52241,19531,3715,48086,45471,34313,890},{12098,63025,32845,48086,50082,53510,60754,28278,41353,58616,38168,35847,37218,13429,59296,63017,50244,64314,43288,24469,11369,45,60078,20903,29824,51969,5375,20826,18689,58740,50489,52601,14106,6045,13072,15941,60266,27304,2500,41026,52251,58692,18714,61421,33139,30115,18484,14548,17388,37108,1929,24439,46046,63451,14065,18709,61967,59769,34824,54958,24269,3890,39872,21885,52093,31718,53106,7115,5591,24018,8469,34420,50127,33470,56243,35713,17827,15205,42123,4100,815,22226,50314,17133,22701,56783,49494,61681,23172,58400,50536,26859,13243,41765,15941,30939,46034,39900,33942,11181,54860,56477,64560,57614,23512,65376,63382,47487,41281,46141,42385,2845,57793,5927,10519,47120,54501,47906,38555,27062,2730,29278,17609,31399,37453,49445,3762,25304,35650,6941,8179,48646,62460,21172,47082,38366,35521,42006,65144,50132,3637,20700,25300,19854,7789,28514,43663,20451,37946,7647,47215,5882,40568,10265,14128,45435,22758,6217,48948,15073,51687,8980,7720,1306,2154,44797,59708,46310,24223,32388,21268,52221,24263,40150,61493,46561,6615,22755,23706,123,3977,61782,60508,63950,37680,39556,33483,55466,15413,44340,48064,26639,4060,9866,7788,44091,35092,49364,13747,2548,64920,6680,19301,11916,40645,40833,40370,6582,27264,3309,57222,26609,45272,13254,50662,50061,61411,37414,33788,3698,46691,1415,20687,26148,41336,38059,9413,53344,2368,22853,14191,7695,48841,56098,47311,33938,22444,20551,57308,7958,48372,63013,59724,40891,25532,14189,19536,3041,11476,58315,58240,48377,35237,52912,14011,13307},{15476,23891,32396,14111,2379,53580,3642,63750,47512,11395,12167,34783,4597,51275,43474,51891,20558,59861,4492,8450,62922,34594,48097,25327,46739,29199,31979,2377,45564,61194,15720,57828,41089,58675,20514,51101,26939,2248,4533,20637,23732,16630,39639,57937,3728,19639,29638,47591,44819,11358,41738,63690,39118,21425,6195,34389,4627,55139,51039,39613,14567,3938,18318,2305,35247,48221,64895,23461,53768,6967,34812,18852,81,43833,55483,14880,40318,35760,37952,23379,2864,44717,32398,2303,50200,31786,56610,45405,20187,61588,30742,22734,42916,7158,28608,18979,11041,61860,62532,17302,18503,5448,6219,38940,57477,47085,55528,58953,3641,11871,38804,21624,28888,36500,48267,25796,8592,11736,20467,21615,17567,1847,16413,8493,26009,26423,20184,42573,35924,2687,54683,30785,56389,38290,50504,37340,53367,11745,32122,63658,27066,65366,23451,23798,42438,14774,50725,25071,27346,40723,31123,16163,44166,43348,7344,59053,39928,40085,5019,64315,46774,55435,38830,32138,26511,3299,5373,5042,53541,13113,32955,35781,9639,6737,10788,49916,48546,10335,22611,55602,15984,18144,8532,7384,17175,10896,16654,18988,21646,55220,36013,62251,46378,40071,58442,13151,41117,21587,6005,33666,49408,34507,33969,25590,30662,36519,8232,27132,6420,26909,5597,25142,48661,49484,48423,29490,33113,49428,24023,51581,53902,19617,54614,48743,35984,38234,4422,16229,8165,5131,39381,38339,1809,48116,8811,18846,18518,6123,9711,8414,56407,44771,5970,48798,38510,54415,53160,902,24944,11046,47523,53800,4440,35868,64536,45247},{65046,35696,23527,60995,21465,22327,44693,49657,9573,60095,62432,9447,10142,59406,2020,22987,33555,43530,52696,64566,45340,20707,46354,29419,48608,27576,21434,46238,44510,26247,4890,43445,36826,2615,41916,36537,39688,62320,23364,19023,48758,11562,16705,3495,1315,3729,32555,20972,9320,44876,57316,59200,24818,19479,56500,60189,29203,63438,63568,45333,23902,16518,28055,53211,11969,33653,12451,37440,18318,49471,28262,43634,41054,18210,62714,63657,46988,49412,18764,45965,61942,53996,19291,30462,60461,23161,9739,55657,24784,11081,50662,42412,39199,11179,32235,30706,1904,58950,17431,34419,23413,16950,50363,13568,50620,15903,11832,21768,20842,34133,56616,65013,64346,37074,18055,51496,9525,45839,7488,47103,13210,48063,12296,20697,12507,42255,1267,20840,34389,25399,20708,42601,11428,9062,51798,23379,45083,29012,18959,18349,38767,49006,38502,65129,2147,9353,16312,6190,42873,9859,63997,31476,11567,49842,53210,2048,2164,18669,25970,44445,49463,39316,13521,24752,25468,21057,42044,13696,32554,58564,20536,64626,5280,45155,5557,40368,42521,5992,34671,582,39941,1706,45269,38201,33212,9686,15014,12847,51787,28838,24853,54906,48814,38962,12152,59796,20659,29220,15258,62046,25598,28671,33029,9819,62720,31376,39062,40795,46612,8164,28568,37133,57238,57207,55478,36156,43643,45428,32603,21242,24422,61600,64368,14386,35400,17576,61673,39612,46059,56496,18397,3546,51200,25150,46925,54673,36631,63752,13424,33685,26668,59544,11356,59768,55745,61221,1648,24419,1960,25074,22638,34842,18185,18768,15508,43315},{44936,6390,14873,58770,20182,50158,5334,29284,26542,7730,13828,10152,54289,40916,19571,53424,31766,14128,10339,7316,61974,55590,59345,20788,21954,8826,40265,35348,50254,18836,57328,5745,32486,43203,63582,58773,61546,29408,8991,10891,33819,29986,26653,38932,52349,27512,41846,37879,9662,14873,22617,12473,53726,50949,30535,26366,12107,40024,28231,33964,21431,58649,57674,40156,51213,44418,46163,19974,17180,29870,62925,57651,23955,21249,38035,51343,7712,44961,1518,5336,27006,48544,34720,3265,4109,45351,35537,6652,17407,40918,53542,47719,33240,60881,57614,33679,24190,24802,25713,3757,26112,1101,32249,18136,200,2524,19214,29749,4938,63436,9319,30287,28014,24802,336,2631,22376,3364,27365,15793,50877,35456,41532,62717,46812,11924,19658,64695,63177,64358,54453,59358,9126,46838,41882,30249,31143,41053,37546,31135,45895,29467,45306,15478,25625,12192,28209,25896,22359,10462,51661,34680,4284,55095,6876,29542,17902,60564,21219,44467,7861,51160,47978,3447,56954,64396,170,58104,48086,39510,54949,22868,22073,56610,2438,45312,10294,18809,57954,7010,41609,31117,54725,17849,13223,36208,14343,42850,41226,57460,4712,15151,52197,62847,44964,44049,65108,15890,42525,44823,23392,31513,8948,59897,53342,55539,9869,10175,28203,57781,5209,6592,38817,4290,2073,53873,25271,52671,11505,23836,33614,39570,64095,61430,12742,4947,19693,61105,31376,2462,47996,57081,12838,6862,63425,50750,52826,1128,41779,25675,38864,26104,33852,42267,59947,24673,46299,50297,11575,54884,60166,31246,20847,26347,7426,34508},{28934,6915,41479,26657,38859,52499,35247,33689,8230,32407,62184,46001,16049,3109,3315,55760,54467,5534,57231,48160,32123,48660,30507,38299,5736,2009,62328,7376,42726,16734,34888,18700,12137,42181,8314,21446,49661,16193,14198,17150,31576,35216,25832,20985,6048,37651,8408,33568,53482,44413,4838,29428,59443,55221,56380,32383,46783,19640,61005,20740,62112,38265,22165,28639,2578,207,42869,35850,43708,46897,10867,3292,49080,1139,23876,15715,53877,49455,65050,47801,42310,7764,54721,37547,957,62464,22362,39629,12178,16595,44806,60428,64289,16093,34407,49244,43351,49990,59367,26768,2120,52514,61419,7490,11427,37330,34792,29565,7969,25910,50605,38789,62870,682,53309,10341,28963,19169,22078,6250,44292,62884,26677,34270,10513,29245,53431,64876,17116,35156,48031,28489,13513,34072,62250,43325,36529,283,8020,44385,62581,60963,1913,1374,5677,64145,1522,33033,45043,5275,53305,15566,63814,7715,22961,59904,12615,28910,23550,47193,5307,44018,35479,51889,18263,25097,50072,47401,26704,14128,945,9582,48201,41436,29460,52776,62463,16304,22478,17911,44241,40147,28727,17496,56032,13594,24607,33042,3123,27837,24733,1889,2158,11448,7428,53818,44653,3303,60603,62574,64059,810,10610,11475,11077,65300,20359,28663,3680,41071,57356,3043,29399,28070,42200,6161,6102,19376,32476,62573,18634,58067,8147,48260,10468,58614,58409,17615,22465,51468,945,23536,65105,21949,63530,51514,5693,15730,50569,1149,32510,40518,38965,21947,36283,51048,39160,897,37346,25379,15287,36669,48513,17963,44431,34739},{58375,54700,34286,51930,35077,43592,15856,34759,51132,20575,46682,2689,49623,15449,61188,21208,57050,49190,60389,17638,24117,54264,23708,32429,20280,9155,29643,1340,21152,29189,19107,38316,45203,31383,22695,64335,61832,16517,27383,5125,49459,47619,45828,46249,62148,60445,53002,24006,38208,5231,7433,37467,46418,43597,61576,324,48537,5572,16970,18543,64688,55040,51930,13399,32760,27156,49868,35365,61957,10571,13005,30289,20826,755,2992,7444,3467,54978,48747,30590,8602,32092,50781,63017,61698,54394,22825,16922,14749,47742,44347,33125,4218,40074,17203,53797,2388,12193,44917,3197,58907,6990,52573,24277,61778,48526,56562,51112,26495,43458,2661,14293,47155,13253,62026,44916,14610,23027,63697,21528,12234,32028,53085,53777,24731,30680,13066,12162,48845,45491,37592,26800,30428,42229,46143,48744,35100,49920,27618,15368,53027,8531,46579,47499,29247,49912,43701,32997,30939,23993,28080,38395,18908,26389,61240,44116,43209,20918,31274,54583,58101,28105,19046,14421,35224,35189,65531,40639,45545,2057,50942,12141,17656,5490,54651,26574,60723,1573,25334,15022,58406,16947,19635,43398,8326,533,31330,19778,10438,13735,64306,54485,9603,24964,26212,16576,28919,57829,3662,30496,25214,27701,34460,28434,50792,40372,25599,54063,8126,14766,31827,26951,31933,28829,46197,52269,64690,19084,14949,22398,702,42850,61106,37618,51744,35072,55424,54006,27084,2508,4782,54159,39960,52911,58129,49434,28490,14295,1794,19115,4736,32707,18809,17010,20351,31788,59236,25155,34780,60014,30232,55360,35599,47505,54001,65085},{3792,22011,18193,16776,31870,2162,12388,28934,28352,11610,42929,55386,58285,42968,13365,13162,24040,13728,60838,20738,64371,12151,44569,27290,38979,49766,46933,46073,29867,3507,62658,53473,16296,61337,4481,30935,35992,54667,49482,29738,22543,56691,11296,45476,8302,45694,39650,6880,9152,11196,65468,5698,32567,27142,13582,17938,7352,13854,19228,12718,26516,12662,54038,25470,10419,28549,35551,42761,13886,2806,54721,14813,51288,17798,49771,62158,34996,49233,12016,34499,6020,30551,6029,34603,21892,20060,52759,17118,31877,63327,59382,52480,3589,18856,3420,37086,65194,57978,2381,50053,32513,24282,24118,58878,57101,19064,18810,4451,6531,47918,46703,28350,55262,40558,47801,25365,13440,47850,26691,23233,19631,42082,39872,14601,38109,22618,56176,62293,7534,41292,32743,2214,46440,46259,18756,42465,815,63783,28521,64915,52656,22134,47141,1055,5930,40589,46751,17097,38995,19268,45464,43726,35207,4036,63342,4003,37150,7650,14033,15772,49118,13405,10442,24037,19968,33248,62295,63839,41369,11927,10556,10241,59676,1998,59042,46832,30345,60464,24365,17343,52776,2604,16475,4841,33786,12464,56832,63982,18023,52065,17714,61642,34445,20968,54951,60762,19013,17617,32173,20986,34809,42652,41704,28545,47238,19593,34765,35936,28532,16374,35298,51760,50936,43705,21409,18076,54904,2496,43298,59708,29127,35208,64719,49838,49867,63184,60331,3587,47035,16154,31965,46650,32882,15530,24834,31154,34106,7709,12405,26655,53455,35631,46862,49242,40267,45750,41448,36562,63637,47412,42028,9580,15440,47049,5131,32288},{42511,52063,64691,19621,3463,60815,22184,37164,20170,7790,17486,64106,16477,15025,6005,13883,41379,6166,63949,38708,33734,60171,46423,1166,61840,16657,36124,18942,8108,20714,40764,10435,39999,56849,64403,40365,28411,7920,63778,20082,29513,14639,58271,18373,2853,43882,49761,16089,50869,59262,48124,7592,43687,17789,10765,44347,31187,2094,34812,61603,53591,42284,5400,35477,63748,38471,11082,16237,60780,58315,29994,47450,11193,56549,53306,26642,20002,18359,34575,9106,18605,7597,8068,34339,61252,53262,36247,62384,54028,19803,43099,48264,36271,16624,35729,49936,4831,57143,38652,5272,29085,38347,48672,0,36329,30112,14052,58570,43937,15627,42480,52938,16437,8451,19787,27178,2855,50459,31858,11777,23306,38120,35942,17801,53067,44879,14402,64931,33453,55202,52530,43438,12105,54949,3655,53666,15518,53602,7910,52725,5279,10452,45774,32598,45724,18156,14324,4797,53894,12031,31810,59087,12554,49246,1636,21822,23215,34935,48657,54087,47986,47422,55516,12729,36507,39244,41555,3306,7601,50197,29070,7055,41869,10624,27838,24523,57516,24189,23255,42769,50608,37812,40971,51847,1016,55996,7450,46373,64305,36335,31310,7623,14768,3183,50216,52096,5711,5047,19236,58421,24535,53991,40404,27732,39511,58849,19970,2118,28385,34361,14401,3194,51043,32099,64191,5745,2009,14602,46836,26322,59856,56616,39142,42650,10130,22074,37774,40280,13265,19991,4937,48728,20125,40312,37840,43872,59040,52285,53553,40216,39533,9530,45296,64159,19943,24808,18310,21534,64988,42075,60198,24627,53752,1297,41328,48786},{15620,36255,54300,41431,56220,29195,9473,47338,25848,50818,47032,55181,34660,10873,55018,3099,44666,18496,43500,18217,58964,56453,59784,8187,36100,17137,6718,33137,37241,18077,34501,26784,7750,58176,9848,58160,17520,31562,6770,12476,527,18121,26417,49325,31630,41646,64167,18173,40749,53535,23243,57249,8253,56716,12153,58306,29,16889,1158,65166,64160,63383,43720,41557,48781,58540,31054,45872,7984,43245,52159,40272,13726,23395,41540,33907,26036,50414,46017,54036,19975,27535,4584,31603,26203,47095,36115,65143,49331,29274,42928,16184,17985,62820,63054,28865,58634,57014,27156,11224,2617,63289,25156,20823,11475,17470,1005,48496,56026,18343,15732,42726,42331,20814,36881,14651,28465,34493,16668,56480,30567,27549,9773,16779,18874,37972,6746,40593,49700,6965,7965,32443,22180,55993,32758,6310,34742,55548,56022,24667,60956,51092,3680,37930,51496,48116,25748,42773,21691,27628,37714,51389,4276,36595,9548,54371,3075,30582,2105,12211,34970,37819,39200,19602,25638,27323,54285,54690,41121,50202,48452,61188,25797,49080,8497,21289,22312,9290,18535,18543,38641,36356,50387,64971,58091,22179,25204,45752,43189,35553,57385,63174,33908,57003,59147,2414,15,41105,21083,13058,32879,30027,4452,16513,25203,49700,55130,38486,10373,13462,35347,17645,32054,33945,29706,36040,51048,33706,2398,1473,46237,19398,56005,37102,24131,62365,62201,43938,4901,35637,35002,42279,56775,59857,45676,42972,56643,44537,37414,61182,44556,38788,61551,16538,46394,55050,4316,2023,14432,60006,3099,54985,24503,52423,14088,15063},{20053,59703,50061,33336,40101,63445,24515,56839,39461,36348,1948,19139,20935,15054,41097,12876,4528,62633,62696,49442,55115,37858,26803,51189,42114,52997,29893,59383,21865,26765,45453,10041,3952,35567,7930,29508,57896,29565,11403,43530,50901,45347,33690,44969,34498,41926,4533,18257,21458,9440,19032,42931,32893,36619,28654,4614,49448,41866,58852,312,64742,26004,48249,59663,28015,11276,23393,56515,25664,28636,37829,54444,38135,6896,6777,27327,63903,35417,1082,60810,53238,6652,11775,19527,31641,35685,1468,2704,31194,64128,59135,22275,39607,5093,60614,8795,65319,13739,3411,64410,78,32242,48629,40171,43866,50847,51498,14421,30385,8219,23041,57312,23318,8104,36537,51421,19550,24670,15677,5031,53152,53386,44528,7244,22590,8579,51069,9729,50700,6667,56569,44355,55121,40989,47549,1605,13794,44634,43550,43435,48281,30939,1457,53337,54368,41412,8093,32771,1113,17002,43341,50402,57745,28072,3323,26936,13235,13768,18798,17750,55114,12605,22095,11772,43609,28453,44102,43182,63851,24935,63571,39994,28753,48616,57816,40859,27383,32276,43312,38657,63606,64666,50263,26022,35692,33095,16153,26827,35550,42943,31785,33819,44513,54847,19118,29800,65324,10363,23199,42665,19851,25190,31816,27583,62996,60305,62169,40701,1375,54694,6105,42088,50291,13162,56413,58796,61850,13094,15336,29026,9331,54224,39049,53790,51918,43303,28868,50531,59191,846,25346,50976,12014,4027,37661,64124,50637,24065,37881,55955,55628,19910,24778,22824,56852,45177,26587,32086,35722,44681,42415,63108,17376,20022,15617,35522},{24286,31267,20640,48581,27432,35896,49741,44780,16952,4496,22250,2598,23023,49858,64835,35744,17339,26545,58463,48578,8494,32061,54113,56032,42862,53448,37282,57302,60774,57882,17634,2498,35120,54676,24982,6321,60675,51040,2589,10022,36459,33770,56679,15377,31638,50549,11286,32691,17978,24484,31960,5808,35570,39303,11915,1838,8596,34795,15343,60276,32114,9545,12398,37863,56655,38615,7959,53107,6488,37486,33764,4436,49543,39878,54791,36876,34571,25712,27387,50766,64292,17342,1703,23974,54643,8686,59525,22875,5267,38044,53210,19604,46953,52102,58288,18082,26213,15660,53281,55614,4774,22404,46355,49700,20021,27681,50252,37631,40121,33910,22172,52681,33718,53490,25803,204,19263,63912,6249,32091,1843,22628,52657,15948,16052,28059,27909,40212,55510,9174,1339,11856,55191,39345,6546,44519,49106,100,22235,56457,51176,10744,18471,16159,62,2129,24958,53346,16276,32750,16830,1627,49623,35738,40751,24739,17063,6230,33077,794,54405,40739,58322,21696,23312,25488,40495,62409,13424,36370,50421,50777,26658,48429,34995,51883,58717,24632,48744,10052,3847,57989,62236,44772,20686,31308,49175,13168,18235,51813,47698,1867,46494,2178,6478,14174,29783,60182,2502,52793,12946,25295,60179,36436,29248,46717,28934,19347,17422,37441,19775,40389,51254,52861,54350,3066,9548,21125,47422,54981,2936,45315,43322,15772,65394,49640,29344,26990,41563,38185,25515,25775,59326,51007,28619,22112,7915,30036,12869,5956,38331,58083,29899,11452,19466,28625,53608,63642,61602,22541,21076,28451,48988,9018,28076,24327},{54245,10099,27421,48015,8542,12343,18359,57324,38107,30366,23454,63557,52269,49594,59265,8821,20107,59693,23313,10280,62381,44516,32433,7353,45228,5570,13695,9836,8851,16573,37200,27662,46707,37677,22910,9185,44377,28781,55970,41166,34667,44012,5308,43615,21741,26120,59537,22837,39414,34190,31200,633,52036,53906,20813,45892,10941,4743,24586,3793,38089,20613,18100,6549,20248,16565,19841,37137,32900,13942,57631,3681,10290,50728,41648,22794,48942,34696,20263,24772,27211,38916,48746,30048,43405,61007,27430,62871,29959,54856,38635,6928,51613,63694,36193,275,31600,35464,4099,39589,10599,25644,52609,5114,16055,65059,16199,31522,59778,47836,21684,46601,15376,25711,50946,41607,10182,18321,9389,9617,39515,24710,25773,36893,40352,50967,48685,9718,56613,44127,37081,25425,56364,40462,43434,62028,43377,35181,42772,65095,25811,57254,54317,53202,39398,41090,29240,5186,46678,12582,12021,45729,29856,6779,46769,29496,33954,29779,26595,27912,284,12369,7486,9249,57056,19229,18183,49561,8404,41494,27696,56345,57033,31106,62934,63087,31896,400,60802,9397,44671,44676,31058,12425,36217,31000,38459,4748,64638,47661,21592,36121,32258,60263,1360,53516,37616,4484,43554,45639,65147,52048,45174,53563,36264,58042,39987,35254,48874,57648,43344,53463,30128,44531,53790,2480,15864,9108,65304,33953,20240,59909,29646,31739,12712,4810,40359,65011,26538,548,10968,19634,47540,3252,43212,27033,25008,39490,25120,36527,20195,40742,15089,58308,23508,48209,6303,26558,47046,45610,4661,11922,26129,24185,30388,59962},{51559,26788,51569,46573,48288,38534,49329,19469,7592,4727,37405,56993,2369,63343,50083,3971,43182,34183,56561,55631,24167,32924,39718,58375,48444,4192,29947,5840,4544,58932,59764,53032,42648,58521,10668,36270,36608,13976,2267,27635,23407,863,1127,41275,31496,54200,36985,19612,41922,8698,38369,53402,49060,44538,42787,50484,35973,2851,24953,30870,12462,32236,57391,39987,6004,62923,17066,1560,58291,44713,35554,19206,43610,3933,3767,55284,38718,44277,9451,2410,2578,16684,23263,51431,26859,62700,4860,36667,5611,26906,51984,62669,40429,23362,4995,15461,27187,65095,51981,60222,44256,26384,4824,1278,952,40284,41583,19487,30361,52483,2976,36893,63924,54220,7844,12643,44753,64743,38077,12418,1730,5532,21383,34503,58588,28994,41716,30969,56068,4479,51804,15182,48983,45198,329,14007,16263,62087,43709,62274,55229,1359,42077,25749,58951,39687,37565,30485,30553,32927,57865,58069,7371,15508,5712,17776,54710,5185,33708,40784,260,20122,17997,22455,51204,43281,12527,20288,62630,26835,14702,6304,39479,56541,5916,31848,57714,38941,6863,13204,18286,52105,5186,45079,21467,44671,11761,50955,50227,36727,50570,64661,3670,42651,597,50100,20561,34380,47285,6837,23679,5141,37720,29808,64538,32658,29567,14444,42011,52733,19391,29804,62828,52674,34711,42696,51580,42441,64892,55038,7406,23663,5208,22999,7605,51634,38560,2125,14667,15410,65384,19952,32403,16068,57872,61848,35291,63445,64718,24494,12798,15423,4002,2552,42,20791,53277,31863,63535,4995,51841,22302,59265,24968,9091,60754},{27643,43134,28775,32861,34726,45377,29176,64619,34316,787,4621,10815,25091,50209,32176,61906,30919,18832,61731,50947,51935,3090,50449,59048,61135,58556,49433,21170,36239,48776,46459,11216,10682,39543,2259,5344,50664,39393,26595,44399,16422,55719,50607,11317,64555,57177,22960,31442,59088,14100,58745,60763,36873,18403,36623,57470,25133,17891,23459,20533,58133,39310,49512,36356,19775,5521,30823,18662,10286,217,37539,15871,44580,61639,16568,51515,24342,4353,28184,41981,26979,11301,51088,22935,61222,64407,18909,47982,2934,4033,40343,24703,62149,20382,36724,7673,8262,6785,2470,33367,61259,48691,62315,52920,59125,36492,5255,63830,56169,53713,54825,46702,42425,45469,63250,622,33630,52883,16846,51198,34537,43158,63169,14786,34471,40437,44851,35325,8495,35825,19527,2010,41306,11262,31520,64419,32752,13191,62528,48658,27171,43703,55386,56739,6688,47259,33305,50844,2556,2249,63753,34334,45041,34277,28234,1575,4231,32194,19803,1411,11036,6965,58433,46103,38384,6163,23068,26183,32277,13746,45926,21445,36591,11223,8694,54232,10511,30917,5378,46479,51084,54088,40329,51884,33612,13167,59102,13700,38882,1169,55619,15442,19296,27365,16481,4428,53848,18797,44735,24199,60756,333,27658,36183,50819,5876,59074,55329,5486,38875,33493,32233,3819,48617,20505,18063,10292,22537,7402,32899,30475,4811,2355,14447,41355,21299,19639,54381,43215,3686,45779,38145,5612,10193,57798,18280,19270,12211,53544,57717,44125,32181,47156,24074,32628,1077,57715,37791,19174,1783,37288,40057,32635,6098,29189,59830},{29266,37740,59757,36877,3360,61497,2071,7514,21826,11389,16579,39211,3580,46782,22469,64464,5726,37407,13619,21693,17964,45994,4788,12835,37139,56228,27662,12158,53753,48472,11864,12045,47597,25533,56594,37075,35867,48381,9812,10319,48928,47363,57995,15497,42888,43562,10693,42680,51072,5464,45267,9899,21951,63057,38798,38864,21518,8080,21968,27262,44061,8068,14229,42111,14149,18343,46474,14461,32766,32335,52836,20768,18960,769,49502,55267,27910,11641,3077,29044,42457,25832,54258,32224,25326,55793,55911,7808,52631,15737,51633,36227,50204,51037,5201,19655,17894,37086,40175,52399,16696,49497,4500,17456,36073,2511,63252,25130,15235,29594,29491,19072,13861,6801,20495,52127,37883,65337,30595,4104,5625,5925,32703,5199,55080,60397,58678,18114,25297,29163,45238,64358,29481,39652,28402,33099,9367,13062,53959,50277,20774,1669,14419,7235,32135,9966,55820,14699,35781,991,63596,2686,41861,15825,48194,19262,27889,5646,53016,49058,47138,55535,24107,55865,12728,51225,48235,41930,8762,12395,60672,1276,36532,4968,29517,24530,51558,25286,59014,64242,49597,22029,202,53578,29819,6653,63911,50217,30159,57348,3838,3785,2826,17930,61818,4526,64436,48957,31874,64190,47379,10670,47140,31735,15941,2048,11375,57024,51854,28692,25657,28666,37835,27141,34634,55284,22592,437,8099,18719,44858,16487,29333,17272,4,63590,28195,54096,24226,62590,6753,36258,50938,12964,24192,42200,45690,12922,54120,63280,11286,61096,30074,26589,33387,55849,9282,6850,40087,37197,24308,25329,35909,62067,5114,12054},{18269,2974,38721,41576,30055,55477,15401,40426,21472,62489,33657,31505,36667,35661,62118,29289,54527,19435,25586,64915,59921,63615,15797,19590,20568,25590,33013,55740,16317,2535,9806,60915,13284,49956,38547,58947,16747,20160,61332,51200,17899,21352,30397,10211,34032,50693,14781,12830,37380,21475,59582,42140,8796,51485,5971,63609,25860,53740,32290,58711,9083,47387,14817,62924,45933,34220,11916,41457,30531,9260,3418,28795,23736,41958,18380,15305,46518,60454,17759,13358,52908,27728,52625,24305,5211,21723,42951,6774,9971,42581,1269,61551,13155,11793,64288,54758,17551,38764,44889,4686,644,26895,7399,63565,2977,47463,30009,49983,22411,27391,2486,38989,2691,11706,40403,49401,25507,12282,53475,48435,27013,39864,52772,52879,40800,45549,56904,12736,35751,36772,13967,42987,63931,64044,51227,59846,54081,21512,56293,21868,19465,12652,51169,33343,40465,20078,60722,9304,33544,56128,49380,56685,62728,30731,56238,41403,7610,53799,56162,6410,53066,41751,22809,42406,22076,9702,64840,32857,63296,31131,27378,60975,33158,10423,38322,29076,26255,51409,55515,46999,41518,12300,27571,25814,17465,45091,44459,12600,31309,13307,24019,50225,32965,31544,2295,997,53496,5955,24648,54208,12535,34020,22216,12006,20090,65477,11213,23137,6958,60758,59808,32307,47267,35825,54537,29441,49584,33163,47195,57972,47168,34859,48870,13348,17495,42691,15395,33685,59243,64125,32391,19914,54509,11799,57015,52682,47707,37450,62147,61994,23804,41286,14001,56896,4652,63492,50099,47660,18446,3377,9237,46245,55513,27945,27870,15493},{34165,3559,52359,59469,37519,37139,61721,49360,55822,3103,602,62720,3693,30909,65508,58846,14649,45696,18628,42418,34052,28526,56458,40123,4142,1005,32226,4404,28338,7542,7128,28460,60817,57007,10013,38223,2532,44345,4338,18428,4078,20073,6571,23182,37182,43920,29942,26112,4180,56937,9618,27847,2684,38172,58885,39711,55562,15857,41223,32151,57759,63282,26394,48399,8908,64498,60185,8178,12131,24399,17105,4528,49581,31510,17249,24751,31891,22919,54763,16353,47324,50539,55381,27917,15777,17470,3859,39497,43822,35730,31993,25319,1533,38846,47366,56477,43660,53306,35647,3149,60290,46776,14400,60723,44097,10137,21220,53534,21558,51496,59409,59500,27796,39386,61984,516,14686,62208,42797,23729,32899,49433,36213,46436,57945,54883,39157,45527,31275,54388,34661,5601,849,25234,15749,23959,52571,13410,48500,1132,32557,62653,48084,12105,21683,10228,51331,23424,61635,13968,12867,22394,54605,19007,25331,32270,26419,44589,11986,21613,35312,46162,50755,55713,24793,24840,17007,20373,43763,63585,17102,59842,35695,46593,24181,44786,13992,36503,62950,183,41080,59796,34371,60896,18645,18468,31470,49695,60224,52393,5340,40307,24312,8531,8814,29374,26491,31480,62058,61013,34461,30571,52983,52627,54597,47181,55563,31431,20653,25956,10073,837,43272,28210,3800,1226,51503,8675,64873,5285,54582,4570,19447,60885,44477,62381,2051,25630,22827,20518,1595,50711,11742,29982,54006,64387,50003,28094,13536,38655,28059,26905,29739,60622,13822,46459,47824,42744,48081,52413,6840,48916,24440,56234,55005,38903},{34402,1020,45953,3225,41082,4332,37981,19258,34777,65014,2079,41107,15103,65104,33042,25363,16716,9541,56337,45327,3412,24285,10880,9594,32422,28082,16711,2562,51526,55312,43579,51067,25060,50802,49907,59747,38829,62615,52002,65473,54352,51966,13483,8080,60055,2251,10543,55023,3712,20272,10293,61349,54905,46868,36594,21251,29251,12799,38614,3187,42513,39144,35172,4475,14780,25679,47640,27204,28402,59073,30797,15348,38672,9028,7258,46873,57853,25396,3885,11538,27226,17000,55365,41871,30512,12390,63610,62857,36970,22129,11304,18429,60388,40924,36189,41421,20506,21586,5498,41933,29800,22762,8441,15765,12907,49590,41938,47488,45121,60330,65407,2894,7689,1556,22687,37933,47001,44390,54426,38013,30045,24241,17767,43621,51650,32965,33643,32521,38153,33236,35393,30539,9777,56004,45577,43528,46844,38497,29545,49927,20372,31423,18729,19792,21055,13164,19563,52671,37018,177,33765,15090,29421,39008,11912,64131,63414,32391,64984,39661,18704,42765,52402,31333,36633,51919,17107,10496,29637,58502,10105,40686,5820,29679,43716,51551,50850,42197,7918,52609,21994,49890,24818,49732,20091,61421,55986,47252,29817,50270,62929,41433,14650,36696,12262,20350,1447,21834,13062,16714,23998,13153,37396,34823,51476,21420,41076,48177,33128,25428,28192,25440,20164,48991,16310,17157,39124,18521,27966,1639,51954,41973,17081,11899,8570,59025,4696,6678,26418,46692,49695,63521,39591,53410,16155,1782,20480,956,53887,39756,64078,14303,25034,64976,62277,59293,57117,63912,507,25355,40283,32254,51178,25788,54095,63630},{50996,40333,27112,33230,6126,649,32065,64383,4318,53162,33457,2812,56769,45791,51470,6835,16971,10878,6168,60525,12907,35557,29865,50967,5596,25204,16212,45828,18017,6995,12256,56092,21695,16707,37865,36828,50268,37738,23985,48612,60470,54946,50480,47608,23102,56099,1252,9179,63369,37440,63889,40755,31847,9373,8735,25054,21837,5283,1986,59703,29839,47,63312,57535,37053,30214,14090,17827,57988,40090,25228,27207,25589,21795,27328,56010,57294,50425,21840,37363,17015,17236,27675,32439,46096,16698,673,57892,35142,40183,20101,24126,43792,27823,53615,23348,9597,51797,22012,5977,9158,32395,42695,10890,63363,27947,16028,18981,1619,58917,5459,26861,39611,3150,48737,59009,8961,27710,6906,63464,49619,6593,53120,16026,6173,49135,28286,36111,15630,24112,43505,16546,11858,41078,56255,30361,32544,2702,31707,18280,17791,19750,44007,53211,19602,21958,4400,19459,11961,36204,52728,6172,51277,2639,48897,35004,25984,53766,64574,21042,2784,9664,7424,12804,2237,53734,55969,10231,6873,13293,37915,33214,11750,24528,33158,13647,17102,42812,61569,42481,4667,27075,3260,62157,56928,65141,10168,32565,37253,28888,63876,15682,4551,37014,25124,11894,30311,10555,7317,16402,11841,55943,55119,47690,54124,9520,1854,43016,9842,61513,40388,28492,63268,61894,28898,62319,11088,46950,5527,53199,55176,29868,43311,51875,6593,49632,15748,20293,10872,19667,5672,9692,28732,61006,19978,21643,23855,37296,20372,37213,39217,64963,51705,38653,18234,13286,52336,44065,40177,63281,45521,62443,17157,15593,54511,60233},{15009,27105,60602,34088,62678,11544,33798,53350,54261,25221,48800,60073,36053,24423,63297,61869,45150,34042,43676,26817,34399,19209,59499,23135,25203,18412,16761,19131,47266,7387,56968,53636,39214,61900,19577,9330,15503,41977,58331,57076,52071,38133,7232,12765,52758,41916,18583,12416,9557,60845,4527,22326,5044,4554,1194,64815,29196,61413,62381,16391,58302,29449,50287,24061,55220,31393,58086,64943,16768,45234,36196,14962,40826,27289,45176,32015,58831,9524,6694,17673,6312,7415,39396,52756,14756,26980,62464,48114,10162,26276,8923,16657,51022,18258,56571,65135,45825,8796,42603,721,40229,29053,38020,33494,28096,60946,13974,35580,22818,44644,47311,16883,1966,46649,33383,1254,52997,55486,14947,32563,44417,3330,55627,1444,53425,26510,18857,10419,37959,8748,22294,44472,29867,51495,42821,35559,36241,64760,19557,157,55905,18816,43092,17728,64618,45960,4439,44255,38908,39712,62461,7212,20825,32760,3833,57910,55113,48738,47485,31726,38340,52107,59167,6800,39798,15674,2522,21218,4423,24574,18580,46455,35825,48934,53172,11000,16827,17656,6355,9539,29735,1380,19308,58894,47413,25060,47304,16843,59207,8020,63538,14384,41047,19233,20664,40617,34203,20685,42512,24249,9267,61391,36057,41656,7989,3044,48502,46932,8066,41513,4148,36299,59024,4910,30698,7252,24522,27282,2948,2255,24929,5963,34981,31680,14503,32894,41796,19281,32815,54432,50581,15908,51578,48844,34923,19777,35437,2799,10145,61942,24880,1750,30052,40306,6291,39727,58185,29960,20752,38694,20985,30794,61513,8417,54935,60855},{26841,56699,36169,17572,60633,41392,62987,65470,7962,35662,44701,25147,6371,56204,38034,28999,21210,43152,36953,7348,31187,57667,9764,34791,38073,58833,24650,48936,7054,7614,57640,8000,50894,33522,20249,5436,57870,42271,7043,6190,45583,11498,47682,26560,32161,54941,53524,60423,3058,56289,64090,61913,58471,59821,28368,42287,61065,26586,23750,53450,43823,10282,17725,51701,7092,44792,29771,11548,64706,30228,52721,9791,36602,62535,49458,45982,3116,21148,11595,9722,62832,17183,39713,25795,55950,34566,7810,24656,17978,47360,35670,61414,17917,63839,26538,63081,44429,23617,18576,55332,23393,7358,40694,28475,41551,45410,49792,32403,32239,4625,59209,2463,4704,8508,4391,5988,51405,40251,15512,57172,49048,60211,60177,27662,57103,29541,29235,34599,9169,65138,6805,29239,22847,21265,18295,27455,20434,40826,14712,29749,55027,30720,24311,55052,30751,56180,47479,29701,5279,34178,40781,30166,44625,34769,39697,51792,8378,27031,23276,52864,34110,39798,46196,9258,45504,45167,19110,27107,43759,3119,6647,14302,12583,17260,30046,18481,46518,29219,22861,13984,13498,64080,53174,58205,46592,44694,17230,390,59345,634,27364,37803,14556,10322,10591,34639,35587,14867,19799,15823,65349,21598,35481,43191,60303,13265,14347,21504,61758,30609,44615,10358,11961,10522,41057,17831,42555,10499,9958,24009,10971,57440,28429,12073,38395,24984,25813,17298,59278,4805,10241,1633,55337,19491,43369,38631,30578,18256,36592,47257,37156,12859,35495,56260,50482,21854,20519,6633,46638,18504,29137,11394,63295,62842,30423,12251},{40447,61174,41598,50810,41426,19474,31234,32914,27711,36349,16522,4396,15652,698,24332,58076,14409,910,42982,49380,8378,47577,4316,45805,43569,19106,19152,53011,17582,14587,3639,51411,23537,6515,38204,39644,57758,45954,24151,7410,37827,30147,16341,56664,33030,42719,8758,4579,45667,2311,18700,4480,21964,43005,15759,36650,59283,20114,55818,56997,65452,54607,56371,29901,12702,37545,38974,60907,36331,15267,13751,51617,29912,52423,22135,64174,10557,16438,24271,37728,8049,34959,25983,32226,46048,40887,6251,1797,33417,53979,58330,61470,7521,20319,14811,30109,52676,32763,20390,51731,15123,51095,57491,23890,32599,45386,12468,5172,14662,41912,20808,41823,4941,34261,42504,5389,25168,37495,2691,28856,41569,4173,64373,4444,37903,44306,62569,63836,36511,36580,11160,39737,64243,18181,42066,17606,41224,18992,31806,40068,3944,1263,15471,29826,15964,49211,23044,48665,18404,49485,11425,3868,37475,61766,59072,38303,46632,64605,64734,61338,54583,7077,3792,7940,13061,29117,20153,64687,61798,48857,6034,11001,31139,62347,18635,35526,24779,8403,9123,6648,43167,26110,60126,31938,25776,16261,62410,33261,25066,7298,51605,33181,7320,27588,29190,50367,52569,3798,19935,14672,36003,55301,32753,15439,9740,18972,58456,56575,51695,29122,28702,48156,25676,42949,34151,4505,9006,7092,14484,42360,29896,24371,2085,55997,38618,8997,24381,34544,35573,44561,17642,2573,12111,12854,34917,58727,33277,38008,60614,2000,30007,59571,53331,14225,47531,57159,42679,12871,40967,22561,6004,52288,51565,26897,15218,46560},{37449,14497,26271,52219,37181,41553,34436,9665,64742,64274,1967,28650,34597,62816,6358,34635,50635,1766,209,8721,7591,46346,29492,37495,11068,19746,46360,39434,39689,24075,15090,31065,4086,59475,17278,23280,24901,45239,48325,26593,18334,17922,41982,27013,22826,52413,26822,64483,56892,7690,65211,7479,29243,50791,36290,41561,60266,54013,29192,10284,22080,19788,5261,40540,10916,4298,10850,25939,39296,58066,10774,56160,2987,40873,62979,35985,46532,43916,7192,27467,64446,4100,21879,55990,8528,39612,65276,29720,41459,27343,41385,61886,43476,58055,20400,19337,55726,43438,8812,50125,52692,62801,62374,22264,34694,39318,39957,17259,39709,15315,26516,13613,11018,21253,2963,27638,34223,5473,32227,55993,50795,19049,52250,24572,39150,48862,13847,15468,44493,48348,35013,12888,46460,15050,14996,20666,6303,33736,60615,9128,44358,40878,22339,15467,27248,62988,18337,20203,736,64618,10313,31055,50571,31081,40415,23931,3999,26128,31430,56843,53470,6527,56719,15615,54339,34206,37470,61158,28958,46259,8061,26835,25820,3776,52510,7814,42930,45179,48803,12595,22012,32068,38390,41938,9028,33284,5009,19661,23335,21888,1294,25463,31382,32036,63930,31034,46401,20140,7344,58611,31907,13157,33420,1973,3261,5941,6545,53265,41626,50996,52502,62774,39735,37626,56785,5789,7885,20773,47847,32003,63227,49550,41950,12182,1947,31242,46105,37054,59436,16769,9279,37923,11152,13140,32879,62863,60066,62049,23073,17092,56525,37950,8172,11985,53188,18673,15655,47792,4015,14631,9341,32886,23337,33023,38942,2909},{27403,14777,39858,571,55139,31775,2612,22847,33466,5988,7437,22485,38708,18826,16919,8395,39382,44432,64074,42856,25122,29701,24923,24776,29512,3077,57377,59550,41466,35005,30032,30432,29037,37895,63359,39749,29776,29614,21137,56023,17457,11944,9945,51322,62129,34469,17078,16776,14894,14869,22455,1728,37044,42456,1213,8391,9808,61791,21449,53827,59784,34037,17105,23903,37681,26431,59104,12099,36390,44458,40534,116,45587,12348,7,353,22713,51642,18015,4378,60750,38852,59124,33188,33918,36833,20749,33820,122,29101,48020,47427,55869,64020,39482,1828,12471,48087,47095,12479,52196,31589,27575,19591,51793,3365,14799,49403,20747,30307,41171,10440,41769,52340,54925,58320,45774,55048,28144,676,50839,50258,3091,33258,47664,23581,7247,19289,37314,11215,36598,18525,40966,32844,30280,39909,1378,1477,63865,47216,43645,60272,61956,30105,58486,38056,16907,23728,21968,64960,35956,33906,57093,34201,22685,31975,59526,40885,42207,55440,19371,35829,57369,21796,64554,22405,11990,4820,19837,26954,5601,4900,64282,52881,41652,20760,55066,948,28522,14507,41720,17278,47643,36151,44054,47976,12373,7132,58876,23106,60078,4343,25245,51050,4337,14843,45471,8910,53225,65149,24528,60851,49850,56779,32016,24341,1298,37187,49741,59119,59972,37985,40865,9319,38482,60124,30505,4481,27288,5038,31846,37731,18697,32865,33924,14232,44961,58249,18956,19871,22381,7601,36212,26828,56261,26799,63831,37082,37621,1096,27894,37116,43654,15924,20350,14812,41231,34260,12666,53919,7009,56578,238,30494,57010,39462},{6102,53404,62016,1196,46162,34504,64074,56774,44247,59624,58188,46352,4736,34645,28476,21167,54438,27842,59298,2968,73,23017,503,8137,13551,27307,23148,43408,44008,49997,59466,40759,53776,54373,52158,5173,28517,16172,47034,39776,36207,37556,48291,27529,59163,9184,30395,30538,55593,57947,6250,20947,60889,2244,3652,10505,47207,54811,59387,41732,14622,15017,6672,36751,53714,26438,61067,17051,26618,41659,40073,37188,44872,9534,22876,2331,55362,47493,19174,60233,3105,42409,18004,46740,40008,31771,50044,7064,56436,59100,52203,19908,54769,3495,39406,62820,25789,25894,25948,63484,52803,62437,18410,21205,42821,22644,36219,61564,47292,13157,62855,53984,43636,43062,30891,10613,29407,43850,45954,23284,42046,17325,15999,29675,41534,46588,43804,52008,1929,60633,7157,20153,30481,62412,28568,37999,64112,43430,52880,55707,51416,26720,37596,31671,35953,18787,39255,35141,5209,26095,27110,47480,58795,57746,64199,17948,47765,20976,56693,11768,22958,3075,21938,53240,63983,50952,9280,24512,1476,48384,22166,4567,43512,62558,61201,20288,44585,14652,17151,4485,41831,25604,46174,55982,53077,18521,48871,9023,31288,24421,62847,1585,43992,19906,35468,32321,4597,63983,57756,51792,50484,43122,61196,3880,35941,63204,28386,14121,61622,8303,50288,32012,9323,50733,37939,8887,37960,58295,23651,55748,61153,30677,43672,54091,30561,47225,51921,39032,23927,41396,6088,13314,52386,56883,36943,60149,43560,27318,28741,63623,14396,59653,51272,47203,25761,54857,43312,26870,7768,15998,31093,3898,19818,14955,33638,36421},{48444,65053,22055,11736,13180,8442,21495,63082,64598,45311,56844,11816,17719,11480,27128,10118,3978,49707,21802,4808,44490,9081,65459,50636,2962,17649,18537,3538,25017,48489,53404,1286,13339,10305,9002,20192,26367,2766,32214,57251,28901,63352,902,15838,30455,50415,30684,1919,58800,9254,24950,34315,39821,24221,25423,14909,17208,42621,48292,61138,58208,48262,14098,25213,58810,40537,19096,13574,42975,40808,11060,7710,49462,48176,19235,15630,57936,10203,1348,38400,65269,31167,61379,29864,30882,55743,25873,53148,1532,45387,49156,64319,43450,5018,5093,7844,61814,51064,63530,24788,21263,3233,20198,19163,47694,54452,25130,38980,47558,63962,48132,42509,54403,10307,37230,31677,12245,1480,28850,42847,26850,28800,55536,56517,8581,8435,17751,28556,62520,21425,25135,11707,32006,14827,53966,45550,50052,2315,56707,9541,7505,10297,6238,49874,50256,2730,27485,13438,33345,33741,9923,16312,21629,6396,38001,699,56826,2885,31657,34320,5173,10533,62487,48811,3370,25984,56987,55617,43622,21720,56146,13587,4284,56291,20984,4426,30515,38119,50736,21434,10351,35891,33300,32899,30330,47853,41893,47379,14037,21553,51496,26827,51204,40144,34032,5657,9337,13112,48746,16687,51901,31710,37361,31497,54857,44864,8307,17199,34438,3221,23217,57947,61868,20822,28308,44372,6411,8440,39442,4193,720,7473,41990,29359,30967,58429,12378,19214,12881,12338,7819,14473,55413,37787,12105,50827,12429,12013,48693,35977,19311,39201,48678,52136,6255,1776,29886,24851,11401,12626,42251,31624,21893,59437,28913,27161},{15707,63669,57728,57608,36133,55211,5248,23657,57721,28501,43416,64338,53900,63211,23939,44117,53424,34135,46745,7338,26373,42319,44669,9874,747,2315,31147,2411,40519,47185,12474,19341,41392,45831,33044,36369,22830,44761,29395,34666,18958,20236,18322,50151,42224,59573,40736,50274,26392,32729,43854,33936,15724,24600,16525,55470,40205,114,11196,12429,61196,32912,42191,33595,5556,20903,13320,3784,19663,43471,16448,53493,29030,48775,54418,43959,44289,31287,33723,20447,40484,19450,38000,34685,35351,4290,40694,26814,34803,12177,13856,20892,12175,673,54526,22667,64054,23632,57245,29843,60130,31331,40258,43421,13118,29941,42562,9022,47151,65223,26359,10828,31714,38948,41851,21274,29503,21010,60833,22905,61739,32411,54144,22466,43742,7903,41139,54105,62536,35491,30852,15462,59060,27933,39750,46911,25799,55606,6440,50237,51468,52965,28078,44260,22584,39014,35276,25475,20351,48257,2863,51627,34686,45681,52872,14099,1256,16447,46274,35917,19180,61836,23875,38306,15109,17420,40868,52265,26961,5567,18603,40146,38622,29076,15116,59792,57795,1013,30723,35939,8406,27884,29747,53695,45020,51111,41185,1345,7164,23762,61928,12186,20839,21360,14259,14280,58559,10708,15497,10345,15184,39769,41148,4121,29259,39164,16318,45672,43486,10280,45595,40605,38299,42054,1913,24541,43516,39038,55194,38990,11446,62187,55738,54675,61892,41639,51813,16459,40823,33894,22356,824,63670,38941,54860,7390,40925,8581,55057,51048,46441,9161,29902,51395,16838,1123,1827,65447,47459,1613,39319,6597,50490,20128,42365,46764},{61953,48578,61384,8656,43903,60592,55168,60557,6680,17948,7562,10037,31182,39597,60057,6130,53325,21850,15925,29448,20800,36254,24967,61150,61461,30964,7697,23125,61098,49249,64703,51790,65002,2508,28093,8393,65310,2032,21541,52150,40223,44138,18611,64284,49814,46222,27498,3454,53060,28012,56119,2785,19653,1498,22608,11662,40716,49081,44307,51482,30675,1882,19473,16838,46707,465,61933,83,49191,62299,49865,43186,48727,709,14406,13085,49013,53400,61941,43388,21526,4840,3003,20571,51309,53637,51150,35093,19348,26003,38617,28190,17034,55429,15500,19662,58062,995,13596,19556,23774,62651,57170,50245,30608,35017,35911,1355,34869,46957,55491,17066,27827,53666,40607,16319,15619,35254,56945,55117,10621,64141,57563,17648,39805,28298,24797,6485,21761,30432,15128,44367,57719,64891,33554,28616,29800,8168,35901,28118,8126,12580,33708,47591,21010,30297,49211,18129,1266,43308,51244,29878,64165,49485,64431,8917,37610,13321,26653,30751,22656,29926,36360,54432,28722,60775,349,50500,22910,23931,10464,27953,12838,37169,7499,9195,41687,38499,6004,53018,41390,24879,53509,24960,5415,3040,48607,55332,2798,31526,17059,10953,62462,13874,32497,42049,32245,48706,29847,21518,45105,36083,36805,6008,50165,20922,54959,33160,53185,20385,35843,37378,11786,18021,56311,6306,16811,64902,33956,52199,20594,43582,10688,57161,15285,22094,36916,8306,35349,27332,34547,50125,59955,38490,27663,9969,4118,26643,54812,48391,29238,8791,21297,27381,13475,11419,4496,53580,13580,6835,38544,40259,36163,35683,7071,55008},{46227,18798,12535,18478,60813,8030,37023,39962,65136,7299,52634,6825,35966,50307,58283,49125,61211,28318,26465,46870,64359,25744,54038,39193,24887,19920,22420,49831,29540,62456,17692,51153,41535,60291,4212,62421,26151,14684,24346,62974,23945,43902,14829,57814,17568,36355,19724,10816,53759,26097,12420,5478,18663,28698,65048,9964,9239,41250,56270,56707,10243,24114,24130,48570,20636,64515,3045,34120,13011,65013,45635,17816,37576,63413,28430,49618,54063,41561,63092,53942,46283,2916,63649,584,9173,40632,36587,31240,22607,51579,62778,47352,36931,43049,50460,27071,9009,55607,21732,38180,52613,44052,51530,25650,17077,41395,44181,20267,59542,63744,24869,58070,59024,31828,30992,61129,10654,39179,4955,54867,32933,17841,41869,7252,11597,58035,22302,40962,43424,39655,30353,11477,4155,18997,9963,33820,23873,40530,9635,2779,36778,11814,10186,12766,27309,47836,11529,9914,22244,9867,52499,31365,33135,39947,31973,54849,61529,19832,49986,21258,32282,1104,913,6191,51583,21839,43691,59204,18008,23342,52956,5956,17283,1478,41677,42298,28129,14545,27818,28970,42360,12805,35217,41630,18673,6106,3360,26018,14026,11782,25367,19068,53109,64238,9742,37797,49637,20715,52007,45269,35700,33753,20370,29152,1606,48767,11245,20824,55801,43720,14259,41035,19049,46051,5017,1200,2337,22043,401,21899,13797,64547,47733,26518,63877,38132,50951,44309,3791,32732,23533,35886,54011,5348,8025,13639,26410,45697,21971,54099,22510,2273,23141,18470,61271,38019,29845,7074,57543,1329,12864,12189,3949,48209,15692,31147},{36599,48585,32791,59954,39608,3713,48464,48345,62878,51512,63422,37369,25368,19714,51994,30378,34114,51507,30645,39279,30663,49081,1513,31472,54135,51768,64513,36475,57555,16547,59753,43077,24438,4600,16892,19152,44385,65517,23736,25618,2923,17576,21897,52102,40650,17259,17016,33754,12748,160,3433,57985,15938,38077,46195,28419,8535,46732,6196,30078,26619,6701,24456,11953,65067,44404,30543,35124,44539,23666,42310,53353,62339,56527,12325,13816,40010,10197,50387,31184,14387,44545,56669,23189,39344,11496,45454,50306,38402,2842,57805,46967,59127,10869,26554,64334,24704,36319,5142,3866,60079,58578,56895,2574,17843,64930,13022,33623,50526,31785,22980,38887,35411,38896,64954,38660,26737,51315,16536,46822,64887,42161,54308,35797,48935,63004,33096,18690,23596,33366,19283,18569,1550,61213,58962,45449,4330,36813,59543,61491,1945,8372,52989,20748,61775,41800,16432,6468,42529,13146,35101,30832,31192,2365,55000,8173,11549,23022,58511,60770,53831,64373,31002,33701,52014,42950,2947,26821,59362,57509,41248,29099,18374,8521,7374,39414,32492,26649,7939,51874,11506,63875,19484,62352,31511,3145,26482,50387,62310,9219,8833,21599,59308,50988,55663,9189,1751,22099,57234,24595,8107,1949,36409,62852,65015,33877,34503,23171,50943,65211,31743,3043,55775,46383,24673,25311,49098,18154,11899,18177,62682,26081,34552,58522,55530,49626,1834,5703,44649,1784,18174,14676,52238,64023,48848,4773,45803,17966,23234,40310,23473,23446,672,40205,52921,11315,46662,15725,33471,35735,51111,46044,51249,2290,21410,54727},{52420,29327,57398,42843,8944,47147,63315,8046,5583,38145,55042,8491,2589,52199,1241,4775,15090,46829,60639,13034,16217,60802,2699,41,13748,32026,25871,56401,28650,42005,22832,14841,36761,36039,58976,62892,273,18121,33755,57806,28177,38451,33201,47277,5384,50580,16530,44863,54002,12903,40069,42227,47000,46826,60734,62101,21320,44059,55940,3838,14633,4864,62556,46853,55745,41563,25588,35389,54920,20217,47067,7887,23383,41147,10367,5188,38011,25171,47029,39845,19256,64400,33498,25001,14239,29285,46376,47723,48181,64714,41039,40532,58035,52588,42012,18761,37200,29462,61521,35463,32834,38754,3846,53387,61313,54217,49964,53401,29780,31304,53741,12072,488,61492,36340,52092,54250,38653,48869,51040,46499,27570,49393,60498,38917,62869,14276,63184,30880,25855,4623,55174,34956,30342,62093,9132,59930,6617,42871,38668,34467,36752,64053,46573,53527,11631,49477,22452,58830,6588,17802,11140,23341,15831,39304,60119,24734,10686,2926,45381,34288,12514,50990,1095,24110,3003,17547,57212,31712,62447,11950,5226,6933,2970,29864,42478,43251,34979,46453,5161,59001,33374,6700,43136,45686,54908,64540,5041,25304,17385,53467,58260,10500,5822,4898,25815,49025,29391,48916,50501,49703,59650,20847,25008,8023,39402,10041,65259,44587,10806,180,41748,24060,1733,31809,27808,43804,43070,46687,57540,38016,7355,10761,24367,58897,38845,63581,16674,3830,41741,31588,34254,45366,46663,4696,60263,49312,28509,23803,51461,32054,14623,3071,56595,28133,8991,35987,54669,49553,22402,49598,55529,50055,28742,47072,1969},{12759,21237,55719,38509,4035,18572,27340,23894,33910,18439,38764,35760,61695,60158,38649,3039,38260,33613,62254,45713,5123,9465,62838,25873,856,31422,24660,8205,35305,63800,22321,22892,40212,39271,23353,42039,64091,37169,12707,26360,55142,2342,35173,56775,53798,3031,63224,44574,28760,36919,26503,6436,5342,64316,19639,847,3408,33284,48544,26232,30312,27065,58162,9699,1997,28672,40135,46670,50825,51306,10379,56041,62780,48138,46638,46755,64815,24756,46187,36922,59915,41019,22969,42049,22778,35311,61648,10249,64819,17550,52622,29456,18312,36845,29232,15995,27163,17404,16510,12705,3660,10877,3058,61329,65114,27112,13421,39587,51111,38749,2672,24203,1196,57795,6788,5851,61567,40120,5865,10476,34603,26778,37054,18045,4624,40997,23741,30974,22307,22208,13848,14033,49863,10776,37533,43187,34373,38771,44741,34120,33236,31707,21051,36997,34087,43500,40214,5384,12025,11969,11518,57303,5664,39896,3555,26987,50373,22390,15626,41145,55882,30560,30907,7894,50187,50261,58994,54162,10189,15240,25319,48396,58959,60670,14856,58497,52278,4961,12734,58696,59872,63201,23743,15211,60645,37677,38766,14928,20138,53603,15735,9071,59072,8329,43888,40746,65213,2472,63028,16392,52457,17872,26229,25699,29475,54557,32810,43683,30366,56487,39303,53811,41524,14982,170,35658,47470,59588,37563,12297,27298,18208,49395,46786,24744,45492,58980,9390,25288,31098,8672,24633,32863,55288,64052,61844,27857,13067,27278,40314,34802,37708,63862,25093,32116,56518,37174,49447,55663,29557,41586,47875,39439,38409,18234,5091},{55720,39796,37272,64293,13448,60641,32800,11479,28650,8878,11208,1206,18275,60512,2222,53344,39088,25447,62244,22344,12738,49721,25412,35971,35838,44691,15894,15689,34820,38426,20562,42587,54258,38774,15239,8543,9776,40980,48129,2232,27514,36393,45413,38488,59714,2536,63810,36252,10011,23071,32064,63270,23006,51186,20581,46790,29581,11011,22897,30407,51098,19168,32919,6185,60539,38769,34863,54267,12891,43535,38770,54003,26605,55811,7168,35177,41094,6739,82,1897,16209,42359,62,38943,43377,55454,62552,5323,11792,15114,35523,62260,58092,64270,18914,54937,4848,9376,21027,43838,43983,46884,58589,49522,13430,62099,13288,60492,59582,24832,30157,34167,26697,65228,51465,31421,34554,4738,46428,51413,52691,22432,26760,26184,48407,51803,9655,26156,5052,44628,25119,24583,7451,58792,36317,14745,15344,20961,7490,46871,44854,51851,31984,56258,47878,26198,28812,25961,6451,28936,12495,31804,1358,30033,35539,32784,13309,1621,4210,40518,38277,62539,45336,51987,38341,41490,21159,59005,17548,24695,8763,44044,55,49179,27550,50613,43015,1339,2430,9217,42009,37652,32153,1078,63682,43101,33567,19752,6178,43375,54267,25702,46220,7282,48841,53,35133,50656,4330,27723,55185,1014,18773,468,59625,29306,12947,17878,47186,30070,65384,64399,7367,32390,37682,2099,29122,6816,48595,53134,7235,28589,31159,7313,47724,44080,64464,46953,21981,11501,61869,56327,9941,41154,43827,44296,55145,14196,29990,34939,41855,17639,24995,38752,30716,4270,24979,61599,17856,48741,44825,19505,50035,13711,5458,53653},{10192,22456,18684,13065,62621,23189,40594,63733,52380,25617,4733,30203,18372,31980,2391,57248,14569,58914,53936,5641,30365,643,61047,32373,49006,16451,63853,8842,38933,19781,7124,37928,59237,47827,21585,10483,33457,18961,61873,54813,8654,31638,34206,49991,26157,35934,23818,53161,44362,59518,4790,28106,44391,22048,17734,63087,2389,60308,6160,34966,34460,9437,24848,44684,55426,41174,40318,34232,12068,20502,10616,32312,40237,13243,27379,42050,12490,22505,39881,5962,4053,9804,24372,52193,8642,218,6903,46140,51799,37182,52789,59184,34600,52630,24753,39818,10829,64957,40939,56710,45727,8209,50375,44542,37133,25382,24844,44585,41534,41178,60896,56365,27547,63152,59429,30975,25404,49168,65345,8770,801,7672,51862,14900,36818,3321,35324,65366,34039,47140,37625,15479,57557,21558,53459,19170,20216,20276,54405,54959,8332,23496,63544,20762,45668,24769,11122,50062,41625,21505,49466,18974,40181,44906,57445,35415,28201,21076,37476,24946,4004,9914,7049,10775,45523,64323,5290,57757,46709,8510,48322,995,17103,41203,42041,25588,8261,34323,228,2777,23177,19727,62644,5437,25159,21540,898,739,23559,30695,18048,20638,36739,50020,1669,41844,21238,21279,65157,27206,53626,35225,52871,4555,28987,44471,48774,6835,62194,49569,35699,49102,53673,61603,12869,2215,55216,50290,40561,52485,44626,55447,56489,57569,34560,59905,50109,53227,19212,56521,3282,57713,44890,5547,10203,5897,15937,18942,49825,16729,32133,57350,20321,32822,31581,13164,10789,56343,55861,49868,38274,25719,6194,13391,1328,18405},{59557,544,1085,62282,78,28946,56008,47167,54863,1192,52567,23068,41014,19711,53737,53501,55100,36617,27939,65310,17204,13233,9591,8198,31696,40560,31305,9884,30362,37770,64694,63578,56370,246,44449,54516,6756,47903,53968,7491,59530,48395,60247,64540,47648,10441,55606,21495,35589,26632,34224,29228,60306,3696,61056,23879,3136,59320,32221,17610,8141,25703,54336,37925,54208,8686,18969,63345,30667,8868,65398,61164,56838,14196,9877,48668,62832,50034,7561,45146,26758,9203,51840,22702,62640,54436,48584,21501,24693,53000,45320,8577,6529,65301,501,45004,19833,56666,5660,65126,4472,27435,22327,2481,16612,46806,59142,49783,14346,20404,30190,964,2209,27558,28436,24185,25310,20405,36954,20805,45834,52375,59045,35112,25961,36696,51550,28734,45603,7195,42542,38598,13159,30576,51077,31205,56335,59037,43129,7932,8694,61022,35539,2061,51776,8432,38339,25808,58040,16813,64567,17614,37899,59816,4708,33763,23821,51681,59104,22720,10679,43825,57692,32340,12449,29890,64533,39018,61893,43407,20312,18458,54236,50984,44289,44081,46608,63917,55179,7409,16065,54636,54387,46132,20011,12305,8493,26507,27608,28685,61562,30864,55963,63849,63702,54196,14899,56901,53923,25699,39451,64869,64642,23594,51276,20401,20751,35282,63159,52757,50429,52832,29463,33982,64655,58637,56430,43985,51457,47310,44405,47613,44504,6258,34296,63034,13138,2990,22365,50975,19096,27450,6928,48707,62591,20934,28094,54978,50161,7416,64153,6803,44874,17812,14121,9728,45037,17669,38048,17062,4556,20051,18662,32085,3729,22770},{1976,49954,50592,32590,35061,35694,59785,46055,1905,8368,63370,51794,49424,56352,37890,7669,6654,26400,26238,7038,4225,35420,22827,40461,48161,5095,37616,33767,22066,29750,31692,25342,50802,58109,62109,61960,23578,15570,15401,59131,56964,58599,25298,8187,20758,35841,4660,1372,35108,35819,30307,41379,43375,7761,18685,64036,54807,23937,30181,55462,49785,43288,59782,60523,63153,51820,36998,43164,46705,1551,57152,50745,7347,59723,5195,49382,38207,19997,61864,63898,3727,14068,52720,55187,7659,14346,37195,30179,3884,49212,7763,36331,57499,43128,37044,8055,30640,10746,45549,63289,7378,40000,58023,11885,35609,35867,20658,42605,18624,11661,19858,15930,3980,37550,25132,50493,61932,18804,24600,10995,40527,33551,44485,25081,980,12738,32887,23120,60910,32813,61562,49040,53996,59042,32640,7775,36305,14441,63275,53675,36782,17999,52380,60817,62030,8245,11447,45145,32850,34298,613,14344,30910,28952,45117,58768,47643,39557,5732,60496,56699,5926,51463,25731,52867,9447,56235,36707,34456,51833,51631,21560,40692,39918,11735,42486,10950,33437,31187,32520,17133,15006,36696,61298,6932,43839,16007,61567,62109,1906,42432,6592,55815,8009,27426,21571,63263,63826,10700,6600,36731,36435,27691,54348,31598,20947,49947,4924,43327,54508,24624,42144,30375,52773,22515,33011,58110,43875,32936,16842,56399,44287,19911,15325,43221,41109,14325,19958,33791,61263,64216,5527,29309,5539,25013,32986,63482,62162,43726,44403,31698,33566,48010,62525,62142,17046,12988,38695,13385,45669,63796,3237,32098,42814,17546,8751},{56228,3396,54137,32152,5434,465,1639,12043,48258,17717,30595,33796,63155,33796,36581,23669,42528,60528,59482,29434,41204,47462,52491,59968,17639,19048,41534,1460,32237,50686,63159,46012,32110,29588,37724,31587,22363,11569,54452,27959,33149,4844,4147,42497,52224,62850,27365,19197,48954,14320,45851,38897,47319,4230,40953,43968,26511,40065,60425,20239,42388,36356,16481,17877,44323,31800,7738,28053,23094,19379,3566,24136,7152,310,5781,381,2240,44374,41112,60508,17610,41047,59630,57529,32086,26778,49337,46094,2450,46806,23991,22689,50963,44889,29737,43555,394,18983,15332,967,61411,27016,24282,30099,64173,6591,34099,48845,30365,19580,60191,51294,56566,14126,10660,42328,44454,20127,34847,46652,65469,63359,64098,8436,2932,50785,23069,32237,22276,18227,15534,33997,27678,28427,47785,36094,47279,60697,7995,32900,3941,13611,43260,5121,5309,23594,53535,34666,62642,24302,63479,10351,12979,33673,9943,33150,408,56843,9948,32479,33934,9605,15570,1257,56541,9739,43721,58565,10982,9091,61834,46216,48505,25529,58594,62949,29504,37933,50345,27537,8363,61510,60529,37004,42168,13065,40194,20317,28098,281,19542,43216,12228,45039,32789,25744,52093,55965,65209,14401,20957,9791,63106,29872,19531,14955,902,54318,24228,55813,13862,1111,50056,41732,38298,28630,48818,54057,22568,34756,37902,61212,32466,18149,9971,56395,25301,24047,14815,48317,18377,48821,4221,7271,34836,12859,64975,31531,15410,36844,4947,57874,33335,34332,44080,6532,22946,56134,32390,61849,41497,60046,22354,58933,33814,24283},{46539,28605,60454,47373,36058,41540,23749,606,11275,21867,37981,26829,48937,22228,16255,50278,10887,48069,45734,8766,19037,27841,60329,38390,26400,13648,54614,51101,16643,11514,44039,63711,61159,26520,19033,58049,4859,38871,27016,17381,4094,8643,5444,45338,11072,35553,56317,45750,5542,6761,39341,21938,15404,11568,49879,24896,5207,30414,48290,25360,6721,10811,64826,59753,40252,47045,26603,43825,3347,37606,21928,41618,63127,50896,16654,60400,58639,19776,55916,15211,43025,61739,52136,226,16636,13251,36350,56707,36170,37566,13945,17237,54547,31886,38026,17855,59691,14035,21437,53466,32921,33744,57441,27003,28828,58593,25087,13885,62903,41744,14276,3081,54236,28028,16196,46057,31038,27090,43506,44155,63047,5840,3583,22307,3381,48934,51047,40157,22274,53492,61649,46529,27222,49640,31022,15308,50192,40924,33423,43860,30896,53243,4756,27260,55111,20225,57609,47315,60414,56704,35895,58688,56478,63126,58067,2566,56016,38557,63135,3526,31560,6083,26547,41891,30963,24025,27359,14144,21465,28422,55922,38551,37871,4229,24744,37865,51063,39877,35563,26200,10030,36495,1765,64278,8996,61379,57981,64495,17174,60046,11125,35925,65518,60670,4730,5556,19984,29754,62308,54926,17345,39871,48609,63219,639,62525,33451,51768,26819,33520,37232,43942,27399,50325,64429,51923,6619,22997,48012,3456,60377,53568,22750,26865,11797,35685,44462,28800,63554,47888,15757,7695,40376,35027,20262,35384,4522,26135,5121,61946,43254,55665,42753,21977,55630,34183,4404,42806,46619,10093,7125,52743,45582,47011,56984,47742},{47023,11626,45805,5038,37350,48550,61042,44073,45451,32463,51195,53719,39457,15542,1784,36540,36812,59060,47181,11418,8854,16604,63553,53310,51971,44645,53128,40886,10112,56233,37898,17407,56877,27596,37863,11208,37606,65493,33006,12082,37645,4481,57323,34543,63661,5727,12793,11079,40271,38273,4819,27308,19847,39147,16734,55448,2619,46548,5170,20594,20570,56746,2761,10985,45921,55277,15110,13496,41329,43531,16804,51771,48242,38066,2219,59852,44449,21293,28639,65171,2042,18576,32316,26175,17879,19243,9912,19331,32481,30339,62387,59926,44135,35708,31005,3788,22371,52545,63293,27147,25743,4166,58163,46104,45102,54087,8102,25661,5126,58400,49695,32972,18228,7542,5686,45237,57624,28791,23300,64609,7928,30518,55192,14548,36200,12443,37400,59292,26724,48351,891,29661,10343,29098,37099,18433,30031,64399,17063,23314,22479,30007,40597,22942,44943,4871,43637,62214,44297,65252,12945,49742,3576,35453,15920,8218,49124,17504,41384,33781,19369,50544,57146,43912,60563,34540,42115,10162,40755,19101,26905,18478,27100,401,10169,33124,56905,41548,42449,38007,48434,36662,30571,7082,49642,46639,21606,16176,32733,53181,54208,49027,21311,2458,60483,50190,12323,24850,46945,21585,33314,33034,43401,22900,27822,17464,41039,15958,11493,26066,52319,61955,4513,12408,35427,15999,23894,37826,41698,17790,33045,691,15546,11875,60976,15579,44024,59430,28885,9497,6628,42362,29553,25025,35982,2320,59567,23254,861,22933,49875,64427,62547,47391,17947,48357,3018,40770,15999,40450,3076,14689,41134,52709,32920,20425},{5595,14058,47177,59484,27120,37184,59765,31831,8333,19979,14580,25209,51079,12987,37,60466,22345,13208,37466,17931,21835,42326,643,49945,55482,62068,51447,51781,61944,23342,33821,13207,5207,13379,16780,59153,14107,21063,5649,27562,55176,38157,40899,53728,23152,40996,13252,3667,63335,41775,49962,60246,24979,58655,42553,10885,19494,14740,50622,37721,44824,58846,359,52265,28059,32955,58870,47437,52353,40918,53631,38790,33099,39609,51687,10950,7432,54891,54242,42119,55667,58005,24866,44530,52837,37550,52306,53548,39373,46366,6841,63430,31199,7268,44429,43189,14171,6463,52408,41291,48242,13484,3491,61978,32885,61457,44034,36603,40371,11088,62298,18644,36608,44464,30372,13071,25631,24381,34174,11811,5556,59932,5701,13807,21652,33650,2694,59800,34647,54231,1517,47937,40809,14876,26428,40698,41999,30201,13409,20435,60932,32560,42710,60439,38303,37953,35372,1378,29475,56770,14376,46886,57330,61975,45748,7919,30819,6771,11198,19942,61308,30004,64816,26247,49528,43550,25902,64040,34895,45079,19494,32194,16699,63778,10046,55981,27664,3369,260,45276,27176,5090,25618,38357,32528,40157,47106,20870,54608,28683,8944,9992,20501,45940,62709,42591,55521,21814,10377,47347,12672,36131,34317,21524,25202,1939,26156,27945,43712,48742,29715,36107,65098,46381,11806,48584,51366,61088,3348,14229,58979,48364,44412,10616,31055,22120,19712,1013,60493,3367,41552,20867,24241,55179,53539,3313,2226,57277,37731,9812,2326,26751,2128,62115,42662,11115,40404,25467,60741,29159,5679,55095,6281,35363,56324,21937},{32167,64793,50255,22661,8906,50158,54698,58268,9191,60483,10861,29782,16298,63429,53179,36623,38632,45015,26055,23619,25188,20628,21700,9378,54280,55378,16306,50624,58266,28211,59081,59730,24540,23245,56646,34616,38573,43923,11198,18387,3845,58667,32121,40907,53717,9758,11348,50158,8413,10460,31833,909,55529,5460,758,55098,5141,13901,42451,62288,50480,19298,37748,10687,14066,1594,4273,42846,13700,40853,35351,61997,588,29046,56473,1556,34631,34441,12669,6667,28237,63579,34514,37382,55967,28123,18382,19227,57832,53281,1763,48929,33428,6585,21415,22767,2718,56221,20752,14365,58101,48266,15551,2203,37289,33634,59527,19171,64994,2273,16974,2285,7398,60085,38259,49234,7453,37947,1329,41851,33280,51329,18794,54562,7192,40068,37732,65394,26611,41743,63789,59658,63680,17731,23559,3664,23294,54175,33291,2953,39348,17490,7173,3158,19661,50275,36930,14394,50503,18302,63764,673,22321,2696,4359,5473,44678,23179,56018,25465,6148,24705,19086,10351,46255,45679,8445,14641,51626,58142,33367,8998,52422,65406,9188,8092,4093,54217,10216,52117,12150,5250,3024,27113,45936,22054,6079,12721,13058,40743,10942,27075,13776,5922,20153,8673,61887,5130,3434,31265,3841,57438,31153,218,28711,34874,17799,63755,61875,20334,30287,63371,1330,30371,12684,7179,31945,40318,25108,62576,46118,140,36781,27329,32914,58606,57307,55832,43240,60206,27754,40205,37371,56556,62463,2454,23880,53273,50451,53530,55116,65044,13224,16156,62520,47280,51989,2846,1222,13415,33842,11673,1347,5882,2127,59430},{36506,30180,13350,42505,22518,11707,30579,9876,62746,61372,52909,5543,20570,12710,65472,49944,53334,21480,18518,3327,58000,35423,17322,12204,52950,12215,25292,60422,60363,44100,15932,48804,4383,20934,58109,13147,41081,57246,37094,53396,17516,28045,7509,46909,13439,9591,557,30669,32921,2096,62143,10625,58485,32029,46333,44298,24526,17343,41746,57218,64682,23,1707,22080,10812,29188,22819,24494,11262,2083,19123,57282,16158,53418,64383,58178,27359,7015,25075,8276,7852,5891,11195,38093,25202,28802,35665,23705,62404,53629,9339,17502,15388,7710,36342,41649,24680,31654,22891,61644,61747,55257,29993,31408,26258,12572,38288,4037,49237,49215,50026,44271,64033,21617,20872,64765,29641,50062,6242,31846,8899,45779,52375,63275,30886,9207,4265,3011,40201,2911,43755,42620,36881,15230,59092,10876,34224,31257,28046,56487,33389,45911,25628,57826,29331,65527,42422,50897,63847,34694,44649,56083,40403,25250,12899,55938,56013,38247,30259,43914,14737,26339,32654,62188,42696,37599,10362,42302,29779,38886,41963,45625,34299,42805,56867,41098,10503,12550,13692,16149,7292,46291,810,29018,19531,16511,19405,54640,47169,40412,58938,19453,57469,17185,29893,46038,39306,41575,26647,46132,64092,28379,26665,65101,37307,36168,47259,54330,53853,14035,23933,63801,19573,63733,63567,9644,3390,31954,5694,24166,58985,26967,53001,39224,15431,65272,37161,12137,61086,8875,31634,15729,2480,44605,5392,12665,6705,64291,19067,56091,3972,33134,14075,64895,45519,43277,16138,63339,35189,12127,11877,47929,1650,33902,59328,49982},{54815,60823,63633,32991,34975,4308,59891,62242,39437,43150,3271,52300,36484,24258,8754,47056,32129,36816,59475,13337,29696,48624,52644,54544,57497,9703,28933,42287,12721,10496,54360,30557,61702,24058,7567,49575,52539,35234,4495,39581,56098,16404,46569,56135,63546,1507,39280,3732,12126,1923,19640,20883,42758,32499,54735,44542,1475,27593,46293,49757,43348,31781,36428,29354,50278,30752,24794,51797,42819,14775,24985,55499,47801,6813,61440,12197,2199,42682,13894,62331,26996,14088,10033,28660,58008,6138,48213,51136,7050,36980,8220,14031,62726,63340,11105,35511,40043,47763,45611,47204,29796,13885,50548,57513,11154,44715,29635,32577,51023,25034,4831,199,52310,25983,40104,37369,4385,22853,59815,28401,18428,55650,33735,44971,9519,57291,61073,14838,65301,57006,49655,36600,21825,57122,59191,35240,5529,45290,44464,55438,20807,34070,37482,53501,20169,3779,58968,56796,46649,12949,36256,4015,22573,9256,43066,20940,43700,43,60407,19458,60754,9568,51803,18756,58409,3679,26310,37344,900,32476,46906,53153,60447,3255,24999,12100,2952,56156,3761,23710,44736,10306,53267,3858,29288,44487,64530,9738,22880,9486,27244,1649,30301,21535,37788,13228,20375,53373,57358,24969,28863,53055,55063,39267,44778,45609,49689,63937,5618,60214,37701,27270,1053,31162,39345,40659,3057,21484,19811,60509,15966,49010,47394,64653,10562,43056,32740,54211,43978,5004,62259,46343,32560,9585,33985,25444,13537,34816,49256,42360,64161,63519,50512,61614,41885,31414,30217,33094,39313,45297,1511,48001,35767,31215,9033,60956},{27008,1990,46184,48924,64840,55468,31320,44394,33401,40551,41047,61170,34093,47083,64359,5649,10043,42885,36849,28069,12569,64780,48335,49975,51006,21922,6648,24779,1122,37809,8163,65239,4920,54530,17531,52802,27218,63604,39430,41863,27057,34326,48471,41914,4633,57506,58462,37558,19889,37670,57843,10424,25685,2210,54239,41263,41472,50070,58067,32689,61784,57076,34723,23607,39826,4710,30936,30001,22715,736,41219,53422,2418,1098,11116,57266,22075,23740,44232,48682,49408,35243,54247,57168,13493,10840,49700,56166,43900,27552,25771,46122,23704,25869,22352,5385,126,64712,9782,57012,41044,38082,50014,48775,43969,48434,7575,26790,31749,5927,8576,34065,13528,8888,57272,23387,14581,26866,195,31484,1493,42973,33895,10339,43123,2965,16656,62968,41599,7471,40518,49040,54277,16095,26595,53872,49298,54152,23151,52865,14597,8126,42089,10681,35301,48359,12029,28555,55362,46431,11968,64870,10196,1739,4448,29666,50479,23880,38124,15628,50399,47684,51020,23053,3318,10029,17790,16093,21252,55635,35329,60309,40238,32531,47941,19183,50824,51621,22330,50032,63983,60081,35899,36859,51973,3546,8292,56784,15627,58893,57279,58716,2362,29862,2795,779,62927,22647,61257,2794,47424,22541,55863,46145,7644,14828,28687,18933,7599,31971,28319,12010,5350,9911,64043,32929,46718,18739,12328,35032,36956,45827,12092,40855,62548,47091,43887,11293,49762,63057,49432,10681,18377,57164,19344,42077,21243,16414,18998,49468,60493,16193,62570,55967,49817,38302,18459,62936,45149,12490,30511,5655,11428,43427,6704,46252},{55929,40280,22631,32254,17875,25350,16244,13054,31210,51939,22614,34102,4788,29177,8682,27785,61858,44497,36597,55962,51101,64807,33305,34845,24398,31231,43880,64484,57230,40018,8966,35081,47009,55922,59241,7224,36739,13094,10380,17350,16971,64621,9971,60001,59165,35503,20886,1587,21607,9071,45069,44894,18045,13183,24040,40375,1592,40973,62008,48011,37195,30500,37552,64120,22633,60102,60725,6454,20808,21757,13218,26000,39101,5517,23876,14075,57024,19371,19155,57627,2704,22466,21871,63283,27426,56883,13124,5523,15497,46820,18041,3619,24195,38852,63858,25619,45671,36580,27128,40419,64851,5527,46262,37941,58478,65183,12549,11352,5552,25018,4277,290,45383,46271,62205,11418,2715,51575,20006,43309,47125,27408,2956,14220,54708,12034,54707,13038,13357,57045,46855,26953,10545,6222,45760,19708,4564,40711,3641,56098,15130,15346,21708,34658,32302,33220,29177,38625,13058,22626,18884,55684,59192,183,28324,18142,1398,56462,60893,42987,50471,5512,718,29290,64483,39622,23938,52102,25706,39913,48932,17471,65183,19039,29119,50430,44999,58874,23586,22825,23241,64514,53676,46134,31185,29256,40931,18942,48323,37645,38203,3826,53610,1868,63571,14672,64712,52345,49001,22981,22880,14337,13462,21613,62994,2696,23444,24256,51068,48776,20439,45305,41499,11987,31960,19284,39542,52057,36601,63375,65453,26954,25249,10014,54337,38128,15648,58330,14782,30778,36336,59596,59906,15474,59346,6594,44760,36137,8708,4829,62885,26617,56391,41343,36118,26700,55990,18981,5912,31157,23691,22739,32988,16665,34194,32036},{48754,29735,10976,2439,5710,11540,59210,8125,50074,11822,55424,46478,48659,45746,52012,61377,48025,55058,45154,40838,56016,14395,55418,3177,6140,12052,4429,62057,18339,27727,62566,3376,6595,21830,14258,22848,31536,2197,51923,11898,56283,53790,20151,1927,7003,50799,3028,20179,32813,56526,3202,25293,60931,4364,27842,23607,7837,44697,2308,485,61755,41510,44445,36621,17854,1578,19536,656,14152,5516,39748,27170,36752,61073,34955,13430,51269,6403,38361,23573,17576,6225,41404,40573,26123,7407,21229,36999,65104,41567,45259,53259,37819,46302,3940,24397,61858,50193,39232,15088,57970,19282,31619,2565,14411,50881,41510,30729,4703,19576,35917,2781,6886,34228,60974,35360,12620,9648,41293,61077,64814,38045,61098,46792,35696,18409,32647,64411,32736,25293,56951,28565,40740,56949,53995,18719,19125,33103,60743,19812,14147,62691,43908,46885,64489,51461,62714,51965,38329,24185,32116,50044,17463,46539,43549,47052,19978,63417,43765,19246,23254,47751,55206,28819,1273,41056,25163,49798,55305,5515,3135,40787,49435,52760,52688,1756,27445,49588,57567,11193,12258,59479,16638,63878,44262,1725,20586,26238,51138,30085,33718,44343,29065,2868,43776,25939,51461,53032,37442,12342,34247,12142,32143,17358,53240,37441,55716,36460,18582,23019,45579,1545,11219,1480,15866,55309,63563,8174,4473,34664,34636,49095,41343,37082,29877,7131,20700,34857,7206,24100,2309,40236,27165,31328,40925,31035,49372,12206,9760,16536,10774,64259,1647,2153,26497,36847,6169,32455,12331,3193,393,32537,2813,63432,37737,52400},{58194,54355,21420,37025,61009,890,38605,59723,35438,8779,36037,31372,1543,3998,63792,33680,27170,6395,34185,47052,39600,64974,57621,50839,58429,48313,21805,44404,24836,51687,4702,21955,30978,44638,48003,42538,28405,22191,743,15273,35741,57612,19080,5367,15291,51435,62452,42762,24312,23451,53136,62138,64384,25113,51868,37570,32398,18091,46146,769,54406,56089,16673,9958,45522,4449,57607,25696,20165,55322,55749,48379,17091,29595,59684,43693,48626,9394,24675,26503,48544,65323,22346,12005,11016,34181,15892,16357,13557,57422,48034,18773,62135,49657,44327,37968,33780,54354,34148,29309,17473,20264,47304,46972,17945,42589,53086,61540,21738,13036,36437,53193,37385,36776,37660,52063,24837,51051,19583,51144,29417,43136,5728,61609,10230,53466,52157,23209,54695,21381,26074,1175,3661,33127,40953,15447,27304,35191,64066,60699,3580,43959,9233,49483,28495,10846,65058,24062,14626,40674,18430,20520,18494,17279,49056,20562,16685,17708,25743,58580,47422,43250,18903,16773,16063,53072,23967,37469,59823,44176,33293,50945,21104,52673,29768,39817,53713,57741,62346,2516,10735,64314,15782,13511,23948,55098,16589,37720,61738,61914,38236,21362,47756,34345,31806,19193,7171,13565,61203,38907,52986,60784,45951,33057,42998,33808,47587,53110,55613,20757,15280,5927,29316,56512,22485,49509,3018,21362,44175,20116,11406,41856,22242,54974,11225,23122,57428,7648,14920,31194,24319,4072,42674,58318,19865,54363,31482,25206,374,42086,14649,37681,18398,30336,17476,24913,56877,49704,22808,38686,23742,34877,56056,4290,33053,14671},{50173,38861,61087,53521,26586,59459,32117,54347,15459,41224,45867,46215,16211,53232,9090,46503,6396,4112,52765,38451,12017,43251,23714,41532,38496,24236,31744,39007,61715,35220,22801,47267,13302,48992,63628,14713,4216,64079,61769,64679,60328,12967,27248,52492,12131,35217,63748,59831,19100,12895,55617,40427,41957,35382,22776,58849,15514,48300,22730,18193,31379,22133,1835,24085,40614,31900,43696,1306,16078,1831,63432,29212,43627,41444,20998,46240,28984,1421,54772,55128,52650,15448,14204,57306,22734,3385,44605,55581,15989,5531,52073,166,14236,52486,14284,23899,56174,30608,30340,53648,22921,35904,12834,18704,4833,5261,2604,31027,35699,65485,53984,251,11849,5076,14656,52813,6206,36593,59549,40830,23072,11506,53645,62101,50142,9935,4991,26602,9499,430,22247,18543,43020,12450,45938,56987,43366,57928,38489,2842,44550,25547,13304,3848,744,7038,44349,33012,57178,25912,22383,20505,26959,17695,61885,14864,9067,53388,10960,49461,7786,29385,46113,20548,34586,51378,36623,976,53869,42865,57435,51984,2991,56177,1619,8740,37337,46819,56421,39597,14266,43741,29244,42943,22133,34253,400,46766,16104,15654,24410,61728,49820,61799,15382,54068,39459,29274,44898,14701,4231,46141,51819,57170,33188,20608,33824,24858,45014,63285,56204,26356,16383,12600,3846,38677,31980,33623,1357,28064,55149,59626,1906,17731,45541,31534,30840,55763,48168,6457,63960,1781,47192,64913,35280,52373,3372,53092,10845,43448,30617,3238,60936,34228,63173,64748,11994,27071,2320,10543,46211,52271,40690,33011,31345,27046},{6191,27463,54269,43370,45200,58092,22209,31842,56973,32825,18670,9685,46429,64636,52882,46345,8052,42097,31765,20465,63277,22935,50050,18281,58488,44882,34764,35705,15261,64440,52974,57360,37803,58239,9492,63828,44046,39591,47407,20477,37950,36374,5657,36963,46228,49801,50023,6000,34932,38824,35400,49669,7246,20088,18012,31986,14985,35439,41364,7577,63168,39696,12244,59119,28066,12183,60312,55949,52555,47786,46439,56477,49218,32430,59559,11607,62169,6265,43001,59387,26144,26701,52032,57585,7729,24882,58165,25074,52482,12199,56844,49527,28258,26759,65256,58957,19961,3413,12656,54298,8559,41641,49530,53506,22224,64545,12099,6005,44471,35314,14840,29814,37290,8582,61688,14539,58797,47881,46439,3262,23931,27652,21619,23731,59692,9109,11837,35683,63933,37383,51322,65222,109,54054,42309,13963,28564,54461,5900,43571,40232,45004,1208,19642,52730,21240,60983,46007,14174,61192,18794,9865,47213,29524,13155,1897,13322,25547,53518,54882,412,20363,40728,30847,16497,9237,44581,53286,28565,27561,48976,14546,4547,53465,50930,9669,6324,61351,47805,39679,55673,62300,60861,47940,38007,24382,48973,24655,41204,11482,11518,1778,33025,56851,36980,26170,59680,11379,15586,52384,34469,59089,39904,15478,24941,41435,27180,32554,31736,22353,57536,56677,30477,59458,42818,9233,42462,11087,21537,57100,58625,60577,25320,34036,59130,14499,16545,45662,62653,32675,53622,61895,36630,34340,25042,46678,21680,57041,60230,1943,6199,42935,63628,62341,3987,26068,41114,43300,11034,15234,13437,57926,45819,2916,13925,8232},{52552,25587,30698,9990,61734,22270,20998,58556,60657,37615,17373,39714,20470,8401,53981,7011,36505,30286,1362,46663,37378,28079,16547,59144,51539,19665,13821,8945,51453,15426,13288,13916,13936,1812,41003,60469,15041,64224,27749,17921,58077,54017,24763,34808,33190,30504,25035,34534,20555,47055,5722,37943,20576,18106,43554,17725,60435,25056,21354,10053,3227,47498,32132,18397,43767,22361,56486,51300,34933,7092,26596,43492,34716,49026,59753,63624,45441,33199,37057,2338,27068,286,57497,47900,21319,62728,28193,48378,22977,60924,21635,55185,29912,27860,45012,51265,47581,49436,24899,42089,60429,48025,19017,36424,20856,37092,64041,45490,416,37475,8199,20547,27239,35424,46003,13843,35601,38978,54018,45954,20392,60827,64074,31120,44328,62627,55488,44983,4628,36884,15526,56507,13545,25129,28832,11447,55608,47321,18048,55495,33621,34994,45225,32211,32912,21835,62956,2865,7548,35084,60268,60505,13046,6403,15226,17931,48647,11322,51184,43634,19006,15201,43318,3342,33293,4751,31313,39742,29461,59227,718,61158,64980,43662,61303,42642,37083,23374,48723,30406,60895,48014,19208,23175,30543,38047,968,49411,37074,29812,10171,33914,50606,54583,2926,31941,48887,543,59581,8212,59174,6979,11819,4390,9014,33023,60008,3388,19086,33089,40666,63851,6992,50556,54207,28852,56239,29543,60922,54488,31030,40490,38224,35618,56890,59783,26798,3680,14157,58071,49679,42190,6242,33867,55860,20531,28154,10512,61213,43808,8986,26728,46435,61390,32148,14974,44813,33596,28533,23134,32088,38502,23473,50962,63673,23725},{51793,4937,281,9053,4373,23155,41932,51632,60440,22790,35750,25016,16365,42614,4483,5299,22241,19757,27320,47194,45642,21644,25621,60618,58921,59275,671,4847,59852,21900,63098,32303,59247,18704,42366,54918,1730,37978,42424,61496,10562,10748,53607,31619,62207,39818,64717,25900,49665,3387,37563,53894,27338,17411,33754,55279,11837,2894,17656,37474,12046,25463,22358,14042,24340,43734,38821,40701,5894,51884,835,6409,59727,29566,30598,53002,42714,33316,55059,6034,26953,27752,25890,19073,56154,59106,1639,19868,4035,63344,2460,63025,31271,56667,27406,9086,19173,44400,54427,33279,60087,18683,29328,58704,61286,21434,15307,30765,33605,63770,58273,26665,18343,37509,59073,44956,48342,29953,10467,27734,48165,26944,58648,21558,27856,44459,64193,44847,3436,48588,39682,64448,52367,38342,6781,59956,22289,20345,36394,16482,47678,64826,918,16778,24580,46724,31563,49290,38402,12425,54533,30517,43802,5349,26326,27725,42180,24027,49630,6596,31334,927,31675,29169,14839,4884,46194,31419,11139,45102,29391,53433,31187,17673,57113,51941,55255,2130,19027,53535,52700,44584,56797,43609,12420,50374,58132,46000,36747,57073,45490,30375,25572,55976,4636,60802,55641,54114,13414,15973,53493,43871,49203,46022,17028,52409,41385,3332,64301,34059,10735,5989,3711,50872,21707,52335,38720,1424,51434,61202,58037,49150,57384,22166,3151,64023,47267,10020,56959,52798,60576,40364,64529,56850,33858,48648,32446,27334,28907,22499,6694,20344,28450,37016,17996,23742,56012,39157,331,17555,34561,18628,48275,25218,6865,24549},{54633,53119,10616,56221,60465,39954,24000,28445,2447,13992,31746,55403,56335,37121,58043,63495,64606,31784,4701,52946,65059,19184,27249,41287,58946,7763,36234,2748,34230,18096,51836,18972,51253,38737,35050,31676,45165,32119,9502,43866,52615,38758,18927,50826,33088,54121,33872,41617,19153,47286,48802,39867,5289,53511,32845,34851,6833,46838,40736,22833,22498,22083,14196,33578,20329,60904,54934,46671,56507,884,1452,49870,4881,17384,62387,19398,54680,58392,62830,2373,15760,24887,60164,35437,63960,42508,16836,62894,37922,53176,21675,18897,18089,30306,38651,19896,46440,49341,2944,45582,9002,64704,62727,9069,2491,2354,45240,21087,53167,42819,7579,18128,64024,24353,3860,39838,24943,38972,14890,8267,32008,52711,57887,16961,50168,9492,44292,35985,58170,18342,4919,55057,58162,25678,41453,49711,38632,10308,42789,62064,41007,20527,27103,16835,56407,6414,36041,58725,35054,42029,39634,1937,39213,48515,3304,21798,61749,31133,42461,61319,36803,21529,28122,36550,23741,23628,52951,59262,4000,22034,38093,50708,42757,4762,27743,60264,19019,39998,9393,13141,11007,63411,32268,13342,19216,8049,20867,58623,12912,41077,60819,47995,42066,19760,38410,55973,25896,16581,30088,17547,41003,20875,13656,59529,30125,29391,63971,5414,22704,47672,43402,22472,45037,16995,33980,65474,70,35557,4728,64752,51937,3974,56869,39043,6379,51374,53239,57808,35230,41814,2678,8467,38527,29104,8241,12745,53677,2974,12211,64458,37410,58771,48195,47301,9906,5292,63329,38957,57892,26353,24860,48052,42525,19109,2644,33973},{43181,7314,36746,57266,23218,43180,7940,45234,49742,51253,59683,44855,17351,10733,19569,59537,20017,13190,42370,60823,5223,22850,14095,786,32573,58309,3525,25731,17024,35960,3088,64062,11443,50019,40756,45083,31986,27923,58471,21625,20962,6499,35222,41710,51480,48147,33138,55955,4363,20536,18282,56996,53642,46934,38824,14238,6069,59882,34033,51495,42232,36623,2732,59735,7740,34881,17241,63421,56258,3566,8236,45165,5174,36817,15216,41784,49534,62852,34196,45363,13395,61218,34451,44975,3302,41167,60061,32767,16047,30829,38697,4314,64786,51043,60532,13246,50702,37591,52074,36651,49582,37003,18640,7854,12452,25521,53971,9836,37469,45171,4802,59972,18521,8417,1907,10144,59456,9590,48888,2520,16710,45625,42859,27238,33362,41339,43262,28830,22691,30761,47935,20557,45286,7937,59733,13838,30628,51551,50807,29467,5394,29697,65499,56067,3793,48083,32691,53851,48166,51898,57645,20515,10002,51172,30241,25987,8307,51883,21226,43952,7700,41849,18603,31433,21844,28692,51778,6451,36833,13906,6343,12016,28196,40021,54473,40803,58767,3166,13064,2686,10590,29332,17181,30658,17538,42835,39597,30643,48939,21515,61871,43640,6681,42174,41009,22498,9371,58915,19470,37018,11965,37191,50796,15759,40791,33538,63046,50632,31948,41114,4048,61095,20477,4469,56527,32508,20052,25794,52098,29389,25836,19200,26090,58125,41792,26074,11148,6187,35825,36507,65289,57472,36654,41405,60635,22827,21688,12101,38033,43721,41515,55112,1784,20250,47536,62598,46753,9995,52531,22780,38364,30736,1028,50164,41935,29158},{2176,42262,22393,13124,5384,55901,26117,5167,19070,8430,11242,57437,38500,26301,3518,62571,63737,1881,24350,21637,46372,55982,45285,30406,51253,60522,34612,63925,63578,55304,64941,14125,53756,22009,24680,19367,20096,26838,23811,60135,48672,20841,13692,24114,59819,49140,20118,3013,55865,16261,13438,58584,57093,11804,9967,49706,16151,788,2434,17704,45829,30977,7378,9969,54676,57985,63019,61940,36550,56300,9691,24464,22821,26947,65305,18549,28503,33066,19169,32210,36869,17472,13345,29128,12868,828,51325,46928,46639,2662,5182,22015,5734,18827,57072,31144,61261,8706,13443,63272,45091,56214,53112,34214,47282,8293,60566,63345,32602,52545,8721,5725,44811,11164,48551,62761,12494,36251,10618,59784,30951,17242,18361,48767,13752,17890,62767,46449,62259,60209,2979,62711,18437,26716,47333,30518,26214,18682,21228,62491,64037,58939,35448,15962,52668,12572,24451,46888,13919,39978,39104,22956,58489,11677,19725,2371,61235,18809,55076,48997,14711,45371,56304,61085,36552,1697,23128,30823,18184,52209,40757,44522,42164,49904,7,53259,21240,4600,23588,26535,1828,5694,50575,13592,11621,36028,51578,46814,22388,40949,1064,64870,24185,43084,1512,50907,21497,59946,9945,14936,26239,29389,16386,21826,6973,820,56326,21893,57665,46659,32720,4734,58497,22738,61869,8484,32446,10648,38956,32527,1385,20821,59704,42169,14464,61122,58008,33036,17171,45410,51637,34286,16087,15768,38289,34075,15585,7017,45306,60467,6855,64815,21301,10102,62883,6677,5332,16812,19454,593,14780,43121,27941,880,28420,20805},{53138,41409,37791,43875,10110,38387,1461,35451,2244,40512,23159,710,62928,16477,5524,38671,9732,12897,18904,51111,4107,29846,23234,24242,1595,11131,12802,28590,37856,58568,30644,54884,62445,27063,35055,40359,34569,4211,20997,45862,7082,62616,42166,36891,9490,36279,35499,32351,27566,23554,35964,37372,22881,53748,28576,52346,13196,33974,34466,9255,63800,48244,29823,59369,52071,52931,20416,29159,58375,50124,10397,37715,15151,27810,43449,21803,31393,34546,22856,37904,8593,10221,50264,48909,55208,26376,21265,46696,7626,46562,19224,13891,45257,462,54003,47205,42206,47468,37523,47853,19194,27855,21434,10491,11178,29577,43583,27502,32503,49501,13597,13351,42303,5968,1807,61828,54350,6828,35879,8373,34328,31693,59039,62374,28747,1088,65413,9346,58331,13187,43125,63242,63998,41984,46253,51433,7117,26841,49958,29726,7362,3343,47252,37079,63793,25916,38935,11384,55552,47014,63695,29765,11060,52993,19460,16908,3220,17151,38197,35713,28128,5370,32082,29758,50521,17812,4192,40118,60997,27885,18316,14460,52455,23157,53404,35309,12306,60174,42218,26679,45149,13533,62445,15769,36075,18410,47362,65332,19586,26001,63673,49220,59228,21119,8739,57790,37927,19518,62672,22197,22946,61820,49090,23855,28238,60330,1203,27096,36754,43451,49756,21322,13614,52143,16533,41483,30300,268,37341,26784,808,62678,14347,45716,38408,15871,61972,43526,8865,40314,46809,60636,40977,63732,37241,7926,63866,30047,48934,10496,7642,54262,6956,36637,55106,8444,47159,7693,21183,689,19225,62742,29401,25908,57556,24683},{26828,46766,52297,6041,7899,43962,33520,19562,48576,4977,15870,32531,55811,47320,15857,60072,33149,61394,33288,449,38050,51613,17673,64139,58389,50430,9108,11772,14034,19720,1127,23586,5915,32378,27567,53492,60793,27051,53513,41009,2276,51772,12223,12135,39556,186,47431,4117,57331,710,16071,60656,22882,53651,35455,19825,16234,34365,4240,12839,44860,13076,62836,53825,45076,27905,59271,64781,27075,49261,61344,61038,8292,34126,25369,15659,57487,37871,39777,31977,48894,44345,34229,39025,64118,28556,48097,20865,62922,15873,3744,6020,14366,31427,61720,43814,25883,4351,875,35010,14523,58844,20239,62305,33950,40258,38268,4752,53840,56968,60714,34839,58610,13605,36243,9993,59589,8851,29383,15207,41473,8634,33521,54287,2778,62772,31190,32598,54165,200,59250,17070,52788,21676,56570,30836,38851,25271,753,15119,17467,40887,47118,46763,15714,7629,23886,32853,23154,25025,22470,3858,31067,26528,62391,38466,11849,38273,8344,48541,16365,37846,5857,50550,10000,40164,52164,62871,31967,46770,31461,17097,19979,27619,64825,25086,15095,22254,35003,45444,25332,48040,22637,65486,20926,60678,65157,60952,15908,1142,4875,37685,5493,7043,22203,50921,47278,36446,14289,38848,40312,1917,15315,43097,58033,20302,43190,43357,60110,1806,31530,28501,53303,2403,26619,42854,36991,61054,43603,13236,37736,16970,50940,21257,9289,19352,34003,39790,9896,52284,5248,3181,969,13580,31828,51864,36651,52459,3464,16057,1758,28237,30806,13976,60571,6139,49596,57830,39927,29849,8035,62408,57319,39605,33554,64524},{14647,9823,25383,47721,50864,42593,35035,18063,28503,50721,23280,49444,58098,5892,59520,19139,48940,11970,5813,49750,17390,10791,34949,48256,33454,34601,35072,48746,49850,15519,15663,19794,215,16208,62730,51215,43600,42967,9504,36711,22872,16481,6053,22156,57174,16948,56457,45503,5930,6919,64174,63144,54319,15252,18436,32002,17579,28814,30807,63628,36379,13932,52318,51837,17285,65518,16719,60006,46633,30892,20049,45154,20437,34516,13200,46660,24026,34637,39680,24655,28217,46496,23091,63497,62732,42977,33336,45534,34018,59542,28181,40620,64873,3000,24094,44302,52550,31200,39947,229,14267,17783,6421,36830,23297,60160,11942,42530,58227,33956,27439,35914,52909,59354,27794,64874,45634,22493,1990,51425,11546,2193,52150,754,54788,63330,34788,20090,32307,51458,56810,17483,3856,42452,8962,1642,12367,41628,37205,15795,7519,3495,64207,46951,12568,21134,19752,36400,36521,29056,50940,33983,48024,33797,22782,63505,60916,21527,27308,2801,25800,57010,61181,14512,17115,26534,36317,44573,58693,52883,63360,3522,61656,44941,47004,31933,52407,24892,46541,39246,37328,41026,31436,10358,24402,32878,5362,59674,28815,18919,23398,45140,43096,49457,19176,1127,18780,61486,2030,36096,45739,8880,10675,37517,60237,2335,54981,64204,4968,50826,37649,51874,32863,56518,49280,55859,7717,51890,42629,35149,46118,39367,1487,18594,42567,31065,3142,22378,26759,43507,14792,45975,28642,63289,63421,28901,48540,32491,62203,8900,14432,32752,47170,14542,57336,42620,12133,35589,34381,16912,13051,10954,48908,60035,23595,34249},{47281,50886,44048,5103,29260,56657,30878,21084,62496,21707,48800,17881,44098,3437,48073,12756,28850,53505,22047,13108,49929,61141,56414,15143,34692,6369,38811,12392,63666,6425,30164,25122,45463,41013,28120,44458,41653,8152,34332,12647,34018,21180,27293,49785,50272,23918,3106,59042,51506,7294,35812,61909,37620,43663,29800,33318,44600,6297,64274,25471,522,10852,40989,35482,19494,40464,19203,59503,3727,53191,33065,3981,62805,64674,51290,42416,15906,9623,2095,31943,64255,32806,24306,41897,16138,131,58699,26363,45090,59687,36339,28639,4696,8665,64772,55948,31072,51015,38306,12896,35629,22976,15854,13850,531,18426,21030,7997,19794,61176,62547,29130,32752,12528,5308,39980,41257,3025,55370,51179,20107,46791,57444,50521,36256,3026,65384,63946,28241,36984,28239,1658,10618,45512,18922,38935,6605,11973,37139,24301,45788,62677,56478,24022,42880,63516,42821,16488,38740,36367,5370,29552,2046,1699,5582,60372,45515,44515,52096,53740,26629,17754,19602,38021,9267,32065,25367,61983,6877,63050,55646,3821,49344,45603,64571,54326,3509,49608,42929,3300,61134,4196,43324,20010,63900,11986,61865,43882,1737,59234,53678,8083,54489,46,7842,6159,17394,34299,19650,11054,18689,41973,58370,9822,38753,45574,33711,32278,3453,33644,49033,31435,29422,48828,45305,41871,10204,49216,47049,46958,30137,54331,52164,41995,3352,60541,60681,34635,53531,15772,5962,8366,60760,44699,50590,4444,35153,64491,15504,55097,45243,59785,59830,39338,56656,47219,266,731,17465,44868,29153,13625,48014,13797,43335,52282},{56013,38631,27418,27429,8548,994,38028,34108,39216,27484,3917,4788,2212,33116,14118,19341,17965,14882,59750,11164,18559,45404,2349,33876,27132,50855,21888,47706,37231,58744,59273,56950,8991,26665,27627,49646,38920,13068,6069,25028,10635,2284,22643,61805,45028,48917,19150,15125,65229,12559,52617,22874,45691,22125,48077,60724,43307,10253,6611,62865,42881,4078,5018,30729,35377,55164,16911,14823,50097,4623,21078,28647,43793,10772,32809,806,63828,42557,51234,47572,29062,55846,11066,1605,41651,57511,55590,50738,50242,24020,42075,21449,59548,11262,61242,26453,56210,3743,14159,56826,17526,56266,43250,972,10035,8799,65149,12651,47637,40161,54732,64577,9903,14793,32510,13722,11650,32694,36792,61466,46916,36343,64623,23618,39131,9427,19488,1008,9087,30118,4045,40714,54378,50663,23383,4836,204,33643,58400,14569,32613,55043,48973,15909,56783,36327,58663,5856,19752,4301,56420,61705,6564,14795,63431,46995,30877,59521,62433,41555,52972,17266,64745,39708,51227,48458,51934,44931,35100,61312,13972,5727,37009,25406,48615,30606,27403,26246,16343,62088,52013,53845,63514,4751,8868,15240,55073,50756,60004,2348,12736,65378,21858,25112,3481,26727,63343,27234,58771,57390,18347,33711,3335,45612,49686,22930,52225,11890,21182,62807,4173,15646,43256,17263,46681,15995,43727,18228,46292,39763,56689,18709,13663,65097,59524,11453,46417,32183,41402,57039,56628,6162,44343,35005,61093,63024,61967,930,55939,48932,62608,64300,18169,15985,40347,2495,16391,17504,11555,3391,5439,26402,30320,43805,7660,33992},{25041,53631,47203,20712,43511,38058,36049,498,27153,34913,31005,48982,65467,48792,56122,6720,21206,18851,19543,8826,56746,28810,52753,22493,12927,30959,27550,23448,9210,57908,25638,8089,45330,24335,27416,39218,33984,45352,44525,1880,41763,47012,4338,16545,65056,53406,48905,33094,13425,6002,54262,16281,51973,29316,28456,41205,46424,5805,59384,50146,50701,61444,11556,10354,9959,34565,44125,15250,49203,26251,41926,34996,13238,62548,24807,65499,12201,12308,34988,7346,2472,31227,49791,63122,11031,35300,24222,20144,5593,7635,49888,59755,16476,59808,46314,42884,4357,58516,10633,52785,65259,19274,18708,58573,4587,64544,7382,62963,46911,47870,20312,5793,63579,11753,38182,28008,30797,55377,41698,47487,19329,22286,36446,23638,7143,49135,1337,36575,5263,32623,27880,54173,31380,19910,36232,44210,30137,13383,35548,26551,29556,542,43151,13387,61545,14361,11031,23306,45921,4639,59721,60856,50392,56592,24025,6794,2953,10808,25128,9776,24404,12453,28544,37516,47883,1515,35560,6241,65190,52417,9594,46199,1817,6505,32922,62284,36930,27952,19566,42397,40809,8179,17192,2525,10423,43618,9487,58640,60287,29047,1836,13275,54880,23090,14089,11810,31251,10640,38799,48054,66,12239,54961,45548,39813,46549,11079,747,21551,14543,61154,1690,47160,48284,1101,20897,60623,34178,11928,27113,9753,23101,49606,24230,6556,27474,23435,18087,62599,21403,46836,22974,64485,63395,52034,9037,36148,33619,31703,13711,31184,22070,24631,35026,20698,53813,14103,51991,50395,20166,6641,30274,12710,20579,37388,53403},{40561,37658,49578,48960,46486,38706,38487,12592,13134,34570,33735,33920,3329,32536,45014,50573,4925,25253,49407,51640,33647,20609,14871,63884,46935,57024,33902,19745,21534,38171,35437,13028,17560,42316,52312,36473,34067,54406,48021,15341,42866,38569,20528,8991,30687,42188,17317,32320,34249,60620,39211,50738,40400,55060,954,20012,9194,38474,35827,3374,21437,13192,48193,4750,42223,45047,52744,47108,18580,62634,6342,6878,58584,38345,13247,13936,63994,41228,24268,20024,61000,40398,19457,28277,4569,27209,46129,39361,48964,47020,5086,4922,58175,17250,61396,13665,63641,13400,22174,29104,18788,65455,44441,58205,43854,47810,52371,60387,39057,15568,52868,16871,16206,19876,50898,59665,41778,42719,31099,56610,28662,47424,15821,48775,53665,35257,29745,18413,35708,19530,54312,20814,52996,51249,62354,64794,32406,62163,33275,16368,6301,52671,5938,56147,45731,33325,10519,11918,35724,27000,35890,30908,59835,34533,12195,50261,35180,15879,18716,64080,25931,37423,2791,50459,9203,8633,3688,43328,43292,16173,31346,25615,63619,48939,38906,12433,45057,28536,8364,2802,49480,28237,13927,4630,58283,1377,45656,17222,48036,14481,4127,45970,47634,51874,12604,47714,281,40461,25705,22667,43280,31426,42787,5118,645,6895,23956,64715,56017,32417,41776,44633,62978,6184,48492,44011,54851,18733,46569,13365,38997,59373,33800,24688,48066,46227,37676,57150,7372,60391,56200,19199,45697,19969,28108,15705,18240,27023,51920,60752,53156,1181,2471,31566,48521,57615,46380,12495,37249,59760,44433,13259,45732,11285,8777,33480},{39801,27602,39273,64249,27443,6650,53263,36391,47069,22429,6755,38488,36636,26933,61403,50487,28732,14014,18156,58004,54026,39074,10903,50198,58513,38337,13534,29122,48375,31636,10734,25587,16656,37408,62398,8459,37602,14901,11883,42476,61033,14742,39402,64377,52265,25886,46810,25187,16866,44388,48532,34974,57492,26410,25782,12790,54901,17753,34433,36425,16352,42986,41617,13844,26946,51778,38980,6829,56163,13653,20801,60119,11211,59213,2352,21984,28432,22159,20438,57422,62205,57506,13882,14442,24113,29518,51867,61065,6002,16009,31278,25022,27566,59894,49264,42071,25443,56502,8327,12235,21958,11449,18877,47825,35781,36587,57979,16224,49564,55480,33875,24418,2340,31812,18383,32417,16211,37071,42593,50347,1830,57966,49050,18937,49595,50099,28149,32162,18102,64340,24777,36589,50521,9401,3748,62947,30058,15951,50150,52016,48380,8505,33780,11714,57698,57246,24677,48369,52704,32243,59720,42981,61044,60840,14468,36226,32239,43727,63302,39594,59779,37732,45416,28528,1667,63944,29397,13689,27071,53616,38065,22129,49291,9903,15809,15745,49387,32664,17229,59214,40315,18215,47942,20826,33952,50465,47476,34595,16906,22447,56985,37835,47505,1503,17588,10233,37984,4950,13636,49047,40858,49582,44556,52785,56950,42784,28849,21455,63435,51539,27621,61255,28138,29236,18329,23717,5896,29392,50147,43214,9007,58361,42533,35081,23254,1300,31505,58928,28494,43615,10971,39234,37939,13149,58067,53649,37110,19738,64094,52442,31908,63211,22390,13878,34879,57862,844,16801,39908,64268,23752,55967,35355,45877,37876,63238},{27338,58248,32699,2580,41679,60441,12094,12303,33082,59117,32605,16121,47943,10472,25479,58570,25504,23817,9727,30388,20436,49819,58403,42874,14208,22476,9607,47381,64524,36672,56079,21446,13078,14094,9227,21326,54200,22112,47448,21158,16686,56093,26031,45098,43985,38756,63488,46102,24877,41259,48968,43716,9222,26373,60515,63173,61359,12744,1804,9336,48323,11944,52009,35421,5637,4561,1430,25593,29222,24416,819,31369,16119,12512,58469,27756,31103,62154,7332,22914,63548,34947,32356,4549,29208,31167,47293,2821,30550,37577,34743,4926,25749,7986,10031,47629,29097,13022,3069,27508,30265,60223,6592,26079,60008,60021,34847,61657,1811,30841,31970,2559,20687,30534,8730,60385,37335,7786,13519,9964,45618,63705,9372,65402,8752,53182,28788,16029,47394,56301,42949,35316,64575,11315,55882,49758,53845,59151,12219,59697,45093,63728,63056,15181,59391,55708,17589,32898,767,16905,22175,57071,22193,26781,17837,27792,29639,32722,25008,47201,64702,21519,7750,48825,19815,7672,32331,38220,43594,62606,13144,49782,18763,20097,7245,23899,53301,15304,4469,19163,60731,1518,46724,2948,21368,13847,2856,36327,35346,39580,8601,49695,27104,59576,11146,54643,19210,63493,47178,51653,24462,30416,13893,30032,59960,30563,38701,50632,8347,13826,49846,43042,11187,25583,52486,43169,7854,2276,63792,32642,32090,28337,19800,47117,64718,57636,58024,54736,7736,37933,46326,28752,45972,54883,35561,30973,55664,30475,7741,6571,34783,17839,14844,3903,43021,31055,63359,4792,59427,15980,31040,46143,51697,26087,2431,56922},{305,57999,25654,41508,10411,36946,57572,24221,58775,20628,65521,21368,15128,7554,3313,19868,9603,1938,55147,6305,52376,14675,30050,39052,45064,24271,56870,7362,6745,9907,59858,2291,62876,45466,64009,4877,3173,8287,46786,2110,42137,35671,40761,62963,2231,42326,9242,28078,19708,62248,4144,14653,54258,29361,11806,61891,21902,8914,29605,34000,34500,39367,62340,13710,44504,45456,58538,14079,50606,22761,23791,15455,42127,56505,34547,57453,3631,41811,49780,59020,18590,50374,18725,8356,23603,54917,4909,36817,33095,19616,47569,48332,10047,34469,12948,41251,11284,2268,63969,58320,26329,53292,41400,45187,17637,32626,31601,60269,25177,34789,26503,63451,3803,48323,57442,61720,60527,40308,518,36224,34070,59749,7226,62042,65521,21835,56891,9006,8370,10049,20141,27298,22539,32255,11830,40861,41034,20742,4413,5561,22621,20473,31307,17562,15564,9215,41679,20371,18549,11657,15655,43339,15158,53609,5698,60361,28632,61842,28403,60151,11715,48973,6445,42783,43021,39576,34023,62291,63986,32640,5496,39010,61072,18289,30802,15884,22761,20555,33048,36032,22720,29228,47159,50564,25178,37792,52580,2084,35371,13478,15472,33034,29669,21364,20392,2282,30319,45614,15350,64623,42511,16051,58174,26897,3681,7653,63721,17941,17743,62557,13997,54440,7701,10175,10175,8330,53045,58965,9183,43517,9510,23030,52178,35738,37399,48064,24696,59149,42375,38332,23984,51619,7725,54853,30464,42142,23481,38227,15952,17598,40646,49208,30472,45622,33526,23332,56498,19423,8556,3457,17326,14408,60438,42422,1543,35787},{45961,28129,51381,11366,23918,27920,28992,21329,21854,42570,10572,8644,5854,17292,44299,27759,59069,39433,46673,36894,50865,11005,2561,21137,36570,10267,52542,8217,5794,38959,34167,29186,51898,21371,9159,62846,12446,33823,16424,51870,7361,19840,56461,63379,12786,23060,8323,14453,32571,54745,25800,33736,59798,41326,10725,50833,13111,47365,25042,19250,5798,5724,19164,15878,32990,57209,47170,39458,57326,51130,26403,51208,27344,23797,13672,61257,29359,1064,23728,39899,28577,33186,57390,41033,7040,41077,3687,54366,42826,43980,30275,47588,59197,54137,42967,61357,51019,20501,7009,27522,49724,35390,46052,27921,17513,5185,8546,14603,16065,40059,28196,65257,34196,25291,3939,35528,40541,881,2038,17114,19560,31576,27205,51260,62552,29631,22013,10975,30778,29931,46164,45888,70,63910,1294,776,31917,11012,42706,36577,14053,8142,38361,6836,9308,8961,431,64789,30826,11627,14838,61674,53861,4344,26398,51259,51905,10029,34194,21739,12272,2470,41966,22187,44235,31651,14340,54381,18124,9971,57151,3539,17854,38794,3174,35219,19352,45716,733,62887,32435,19453,31266,23330,42926,64947,58034,61883,17034,56213,16481,36050,13149,32553,58420,42517,25076,11841,13063,30312,4732,47113,17465,52478,43146,29544,63966,11272,56856,54233,30858,22850,14057,10620,57022,29334,50549,47384,4788,48287,42652,47393,11885,12306,41836,18204,22123,25806,38694,21525,4793,55601,34744,50948,3389,18354,37764,49256,17546,34866,63873,39731,22768,22768,10192,7789,59113,26774,33439,31692,282,35744,31981,25508,7132,33550},{8759,36400,64310,15464,41402,9358,38600,56647,39329,20760,15207,44851,35664,15087,4178,54558,8122,42528,26376,49894,13634,65041,39268,43768,5179,62893,12222,28942,24635,53324,11017,59837,4723,1649,44898,44938,56956,35397,47786,29552,13636,23333,24163,41142,14950,21082,36118,11500,38008,27762,24335,61964,35667,41227,19753,45396,33838,24073,4840,45699,58030,20025,23842,12431,6574,33772,22717,8805,40323,5238,4834,5117,41310,55995,45037,64777,58067,25841,33977,15751,54663,26750,43302,39453,28229,15301,24109,36150,5641,56401,51507,34828,64039,48349,24752,59823,25391,19850,3128,53543,4187,24061,29008,15971,47010,54027,25980,2745,20288,30723,6443,63670,61936,44559,50499,6553,49256,15096,36008,37707,53304,5642,37526,13230,57971,50052,16889,2952,54609,27540,39799,26314,60139,63025,34552,40367,22748,14334,12010,60044,43934,23664,46044,26944,2597,52347,52432,61845,13512,42097,22179,22574,38671,17172,26541,32632,64551,4410,47755,37850,41409,28648,27867,62483,34744,51328,38075,28209,28366,20079,55066,13457,52672,60207,27296,10918,29856,18550,14324,50295,36307,13214,16747,13982,41466,31799,11338,1163,40701,28360,6357,30094,14218,49695,22869,35280,21588,45772,51819,7246,23688,11174,39870,28437,23466,40944,31030,56521,38162,57201,23746,63308,59212,62824,53948,18614,1125,63755,45645,65130,53202,26126,16808,18156,34743,18359,37175,52422,56558,8271,15951,63193,23293,7037,17139,58158,45684,10434,41294,1726,51835,37339,4041,27325,27767,44672,8283,8126,44661,2885,32948,21440,3151,30011,38808,9646},{60462,32568,50249,33341,52806,26475,57540,39691,60624,59172,57286,3012,34996,26835,16830,5945,49343,24919,33078,15317,19287,22226,54337,17254,22707,39705,57069,57043,55880,39916,4860,19860,28317,54630,60735,13369,46258,54518,35265,2856,10363,57208,37031,21264,719,22032,53342,53520,5279,48828,15905,63548,13196,36382,3554,41649,56378,38664,15323,12521,27850,36037,23535,52186,16461,38609,17457,61385,39459,23223,24137,8190,33661,38818,52469,49961,58617,62950,16824,17979,11173,60658,57068,59691,54969,44934,29156,16281,21962,18029,15264,17096,6433,33678,4608,22415,19393,55942,4982,11806,32687,4007,40296,18231,42177,35395,33742,18932,45940,14720,14169,18605,52000,18234,33327,47350,11051,61922,30207,63285,26867,36565,25869,35480,47501,18273,35888,39807,32687,12675,24002,42583,34519,27164,28956,44779,23264,64028,15985,46899,45999,12424,12097,30694,35848,55841,28546,50221,65046,32011,46050,47814,48277,52292,58690,43283,58214,50950,51813,18355,64250,50481,11235,52624,17227,50668,22188,60378,60841,12484,17570,5727,24953,51601,61316,44783,28358,2323,11023,29356,8291,24531,28134,15603,39886,654,51406,50359,58827,57076,2501,42919,10269,49029,19403,12456,3657,53069,14406,26394,5642,4853,21128,2560,39369,5008,41194,29999,58637,17737,16022,28590,61686,21959,60216,52288,50654,31330,7156,35393,65265,56772,3226,4985,35032,30156,5362,9437,8349,25008,61612,64781,54908,39953,50128,27404,33350,4266,26466,19806,37603,58677,1687,30814,48610,454,38575,53448,45904,38644,21688,57403,47283,23527,26274,43446},{13378,39320,26896,39334,35329,5061,63989,35922,53672,58716,52259,20198,51622,1216,30584,63469,19812,30968,59238,7055,14683,48041,12473,15128,39537,22887,47942,46398,8966,18880,42702,51885,7546,33786,37871,9728,21070,23890,46752,27660,10965,49774,34982,42422,22892,20249,41343,32098,14051,28875,65087,37395,9042,17548,15571,55626,53299,15018,28781,47226,27507,47998,46745,24754,6598,18827,30550,63740,10958,50205,53518,64292,16884,50582,57034,50313,2596,18151,11726,28554,24279,44185,50265,2804,51640,36409,50932,58164,33132,46050,20137,14667,18474,56201,5535,2020,24906,57238,39597,33616,59275,26466,1880,46240,43359,48878,9611,39001,22853,43981,35676,48690,50093,47717,38998,14761,22631,21207,60001,15455,56832,35474,16493,15142,24533,9747,62446,34616,3401,22128,30435,40613,31287,22582,64431,26751,53311,48085,12737,42857,63060,15522,516,43801,41872,40463,11419,56245,53398,41637,55535,30042,9053,56758,29290,39102,12097,35708,37027,40617,52123,42939,52969,24275,24316,51695,28235,788,7036,30703,27856,61302,21574,50496,1477,44714,3355,48112,36961,54050,403,28055,49655,37318,40222,26983,9389,58146,1224,52579,53638,31366,35747,1061,58758,6011,3931,41027,56162,65335,14186,45342,54305,24757,23021,38913,56500,60153,28109,1165,38503,31750,22214,64633,50989,109,53640,17300,47629,45737,59668,43745,41492,37024,11141,61481,62438,4906,30202,43309,37353,11511,7155,52081,20339,26150,59302,7065,63520,25855,61350,39863,54243,21304,32513,24265,20486,34184,3533,37794,56393,25570,30677,11924,57415,9995},{62989,14373,6759,31153,13804,24396,28613,13644,48835,34185,56836,60396,10531,19895,44948,62059,31610,55016,36339,52310,13225,39300,25941,24389,3229,16872,61462,5239,52158,6426,47245,4399,27762,3983,45687,7679,61278,62724,52294,49882,13093,26533,16367,25973,19433,59577,50736,54747,55896,43447,17012,48292,24874,29942,27377,22148,54675,10688,21253,57170,57240,48915,39617,60542,29748,55637,22358,56972,13643,62880,49872,38443,46562,10113,25393,56006,5648,8735,22107,48386,43104,9755,32773,23108,24144,38767,51569,9087,27633,12473,12122,52860,10352,56394,22684,27814,3352,28756,49768,60659,56795,3788,29519,24021,20420,62351,39931,4970,4075,48412,30840,48359,7319,58105,26492,38287,9074,18143,42079,22956,29965,46817,39306,65064,12869,63942,51074,12987,37770,32599,18161,14701,2661,16231,22267,39481,53179,29326,33165,19142,23010,24360,40961,8238,59170,60895,26901,52817,30726,1813,4949,63082,16302,4247,64795,28276,799,13212,16581,50523,48951,17741,56940,3704,16869,8056,58881,60360,20126,39100,65388,7236,41722,22443,24604,58657,42204,63281,46367,17694,62520,7979,19003,51991,3224,46597,59270,56801,31303,53285,54219,2647,31733,34908,16026,63414,46547,60353,9973,25882,20192,7466,7091,52695,46056,3546,35663,4946,25767,3033,28268,20912,20775,25150,65426,62265,19926,51987,54853,11009,21949,50887,24500,28305,47806,37252,12775,44048,17639,7456,59411,16099,54284,52983,48650,30,34850,48896,2942,9880,50677,57940,35688,39188,62361,31638,2055,964,31085,13611,38889,54835,63415,58643,16000,22700},{44685,15340,39639,20445,46193,35084,39106,9982,1622,18954,35916,45789,40446,22270,5957,39918,2581,30886,56295,37462,43960,34768,31665,8395,40775,38576,33516,13323,25493,31789,58853,6881,5566,43648,60125,55665,38944,28543,33070,49375,51176,3093,48146,52047,39158,30870,15887,26650,63507,19010,16416,59717,60494,9371,54411,52365,48674,8717,13889,31660,65327,12345,21435,23777,4279,31311,8700,11472,5594,61098,51582,13660,20190,21813,47662,15596,9446,8294,22157,48467,27259,49955,14842,15896,33841,34923,44159,45774,58753,22638,61219,61242,6631,36335,15880,14276,62058,30866,9684,31348,13830,40579,51401,8744,45366,40028,50451,34650,25452,25955,39903,47192,57563,16526,30136,49662,21456,14694,25136,30952,31563,50603,35055,52337,3032,14379,10913,43149,62576,35038,959,17117,53247,56184,24480,47818,53901,58855,7649,32275,46157,18603,47625,43726,1762,57553,50800,31468,59805,1418,43118,57734,28831,36444,445,64365,35582,9353,36947,24560,63164,32554,20522,65234,36318,26547,21958,21245,20962,9747,56026,30762,811,865,9091,19529,47585,59134,10659,47559,24042,45511,65285,48221,59950,35086,44680,56646,46202,58510,29481,11876,43289,30739,28598,48505,29008,24510,29680,59140,54590,31057,8955,53805,42452,803,15851,62131,12184,8480,49055,38097,56320,419,1277,29741,9999,34661,15259,30023,13966,61717,31775,45972,32175,48109,17324,11332,59108,28575,40158,58583,8828,24454,41962,64036,29092,48991,9195,31481,38440,2349,63382,51914,50901,25595,59304,2544,5314,62598,33629,8287,39975,51475,62940,48390},{60156,58512,7328,12074,1507,65340,41182,51430,23889,23566,57211,42404,43031,37996,34868,43539,52688,30590,26426,25777,60964,48930,58463,49305,49725,15120,55691,19011,49198,28711,58639,63951,24750,8384,43432,10545,49192,46925,25726,24330,14734,1334,18790,52455,60148,64648,42890,2209,57798,37113,37506,48595,59556,12401,52244,30668,43908,5416,22592,17682,51668,23570,35668,16186,4979,21549,1220,23726,36974,1471,2931,31346,25402,59074,50017,63990,8604,4011,3258,14703,56712,19644,49387,9604,32622,32613,8481,47489,3953,40505,62976,23820,32982,63605,4101,34130,31148,26887,23388,20090,59658,12864,53865,63858,179,51633,60818,133,7685,35300,25493,47296,9857,44955,44093,54843,47241,62209,27169,21620,28852,1395,34499,50452,55037,9426,44105,42768,3670,36381,34866,47078,23819,38968,23453,29555,6118,34078,59173,38953,53035,54870,42035,6971,24655,7123,37098,47032,35088,18358,30405,7578,21383,51688,16455,59939,18793,49308,17691,13850,29441,48244,25291,36306,27758,19208,28982,42816,2059,60785,19943,38799,17486,6044,11857,42014,57194,54972,52953,1731,18311,34143,31987,54530,40189,35822,32055,27050,11458,41974,39951,56852,8804,5934,55371,54078,11458,12915,3045,13320,18981,40259,63649,36550,54341,13345,7023,13011,27128,26818,50586,61379,40553,4371,11335,18816,22491,39688,40469,42818,53600,36941,17212,46523,39540,3267,60759,31773,441,413,61811,22433,11147,33891,19932,40334,15222,53599,50089,7139,9817,65255,37859,35333,21646,56109,19787,38601,10577,6677,35775,28987,37950,56427,7208,35978},{505,33035,1642,33812,19973,48911,29698,62160,47389,61879,37957,20581,33292,49824,55678,6386,40366,33971,59192,55598,43180,18762,20583,10401,12081,16083,16587,30583,1287,314,61254,40101,4517,43428,57344,62831,43897,12875,45111,10702,55415,50055,62260,60525,16544,38368,27427,37150,52025,34201,39603,32137,53015,16473,31807,27324,4795,6612,9214,18523,40330,60103,53601,41701,29139,15687,19159,55228,4633,8962,13565,22347,60583,48124,8928,21512,41053,32216,48175,3249,20173,30854,52013,18574,49805,49053,63501,52192,42346,23248,65338,36762,18374,28154,34676,61804,35821,60803,13808,58678,53067,26105,11440,28146,44987,4846,29095,47467,27851,25530,33056,36889,47099,9625,41997,2385,55907,5963,30017,6736,19728,58914,5615,5021,47421,18313,21120,19161,29837,54906,28788,30195,27848,56151,42060,7797,38980,21979,29185,13540,47433,62110,20901,12346,35420,61149,33264,48824,39779,32550,8403,53204,53474,60615,23124,40763,47805,59767,7136,55813,32050,33059,9497,858,62844,62,349,3949,24366,65116,59980,49764,61607,23125,58849,32335,12970,22009,3463,55034,20089,23779,40891,57327,15918,64225,15939,51076,26407,24391,51986,54967,21358,7706,32268,5242,42482,20548,16655,55724,13331,44226,28328,15048,36172,9156,49782,53711,9968,42926,43287,63561,8078,61925,17620,20114,53791,57163,5767,17211,7774,41766,57500,45533,36386,31510,49605,53068,42705,8820,12397,50481,31910,1307,20036,56565,60060,62086,43655,59521,53361,28337,14096,38264,41475,38266,8470,44008,1187,7523,25560,23627,60945,26420,9657,34801},{11115,23137,18026,45048,23866,19425,8681,60633,11623,64181,13632,42577,44700,25511,56674,6913,51941,3254,59100,53870,13177,53856,31640,11752,15490,52960,12285,4723,48032,61128,59390,36687,21575,62183,45397,7630,60090,41476,28283,50808,62779,51252,51,46236,52844,49470,55959,15297,37246,39678,6762,12048,14950,37500,57918,10090,52154,61429,15764,56039,46290,13392,23023,10817,14518,60437,19311,10266,22856,721,28829,40187,40210,42104,37488,62651,58746,17513,37181,28699,9797,34256,35789,56140,56978,6262,9517,21265,35190,59520,53109,30372,8894,51254,21034,44023,37920,23337,37995,3014,64045,47521,17824,3139,4496,46767,48133,55673,58728,26046,10130,40213,16215,19077,38430,6561,63597,5048,53799,64491,2592,11658,63254,40705,9280,3577,39477,62465,16068,21755,46274,7674,47344,5877,17422,53679,34755,34308,41754,33817,12531,25486,58910,22597,36401,15575,28337,7197,13668,51185,59849,41352,60650,38857,29472,23318,12540,544,48732,35392,33623,6108,15225,46524,42489,49393,57701,29663,59877,42987,6125,38705,63129,54074,42165,34630,48699,29689,754,25050,40844,34367,50107,23443,25269,17680,50372,47452,266,40884,57353,5992,46242,18199,41314,53852,6421,11505,186,9343,54278,51060,53592,16635,63211,44106,8564,49542,21074,13895,5779,29370,34299,60463,55532,26353,19093,33500,24621,46729,12558,11816,2389,1645,14208,29800,13476,13513,52095,24430,20650,59133,19643,44123,50294,59852,61673,24461,14572,18766,22423,45066,64788,56709,60995,58773,55151,43534,6338,7514,56681,25170,42447,45808,12289,2106},{20225,50323,18,64191,21709,59537,52495,24494,52221,11378,56883,46887,30133,42944,49358,2581,31579,15709,32215,12795,15038,60786,17042,38204,10670,3844,3118,12713,51418,40194,13810,32114,55326,42977,25719,20600,7907,2949,43434,19390,22656,31733,49110,55430,23660,53173,50641,19373,9698,20820,35935,5631,8234,12655,20126,22704,33258,57924,34857,676,3362,18870,5720,11289,47286,83,52510,19413,12126,4848,32689,61155,37835,12651,36831,59255,29650,12174,14601,14783,2722,36977,58166,61135,11459,38345,10327,58010,52925,53132,47712,55106,24018,56493,53494,30220,11800,10360,19362,37489,25392,31115,17216,52952,61080,27139,12135,33063,39113,28175,16826,48259,27210,30334,57108,314,60721,18321,14505,23751,26074,15489,15419,31259,48970,63785,60863,35948,51272,873,27332,22463,45959,65029,32768,59109,59357,9184,6950,54581,24744,60604,25050,36067,12558,23779,63503,46602,31250,14243,5525,60463,16517,2556,24469,32307,10594,22995,29201,23440,46483,27554,23109,23339,23475,17441,63976,38249,38476,21443,51282,28484,2491,11870,64182,251,33882,21928,41573,57907,7683,59432,59009,3185,5978,64892,61461,17439,40779,51900,41347,46713,40543,43446,44412,51933,23658,55759,22948,14873,6979,8772,34513,56494,52471,55350,7827,44965,4730,50656,32211,54596,7186,44043,33485,13949,56872,50513,11771,5032,37036,42571,39283,15084,38814,49599,56643,27426,59632,25741,36397,13248,41164,15483,31047,26966,8804,9082,56464,29410,2557,8001,36282,40701,62047,10691,2273,49011,40360,51654,48375,59141,31813,19775,17434,60525},{64638,25933,58463,21437,50071,45202,49284,57350,42628,49975,5632,24918,42706,23025,63151,56459,58703,30848,22067,9116,54164,16586,63444,36822,40497,32744,44321,50397,21442,22414,3087,50476,1131,39529,65372,50810,12253,30073,38270,44882,45811,28301,50663,26741,38537,57940,17022,10839,36281,1904,2254,15475,29451,2795,5798,39030,60203,8621,47517,41063,20996,47282,44103,32687,21140,60350,17,19670,741,33250,31699,52709,14657,62041,5795,28627,39695,53788,4193,40024,3348,42376,21943,19599,62864,60523,16310,53128,61397,7531,8667,6543,45609,6185,38250,6727,25619,29935,61029,32289,9559,17262,61662,44855,21889,47795,40397,57034,33236,25196,46503,10347,16961,13077,30158,11711,14864,4075,5276,10832,63292,44591,60250,54265,4462,28093,37752,29677,27652,1605,64478,28289,7467,36882,51275,14170,194,22618,1461,32690,32092,63200,20899,53881,11252,30700,51471,63178,12359,25163,2413,12131,12020,61847,41193,46038,31,4474,11226,43519,59836,61725,5851,19202,10478,42465,36355,26290,43672,4315,22396,29018,32583,51682,59668,61536,4971,41966,60201,48505,59661,52007,53839,31941,20837,58326,35184,31466,3221,49975,4670,37158,50354,41287,6215,15829,22000,57870,1364,37885,8763,43999,2306,34159,61075,11090,57625,6403,7738,19564,29769,59968,51865,15584,65196,20323,54019,56894,56723,52737,55221,13503,51583,44759,28684,36340,11015,5896,34241,43607,12015,61351,14359,57310,1570,30360,44155,64700,16018,50339,58736,3350,37488,50490,50715,18514,45143,47701,58895,60591,52421,40351,64374,19944,22856,37588},{58261,23226,48419,8518,39394,5294,31463,28341,47088,55030,52955,48238,4236,61044,8683,33307,63751,58590,36035,43706,62201,34711,27508,36022,30878,17218,28490,63054,34788,37444,26757,11166,61304,50172,14117,33109,31769,56395,49235,62308,17535,17213,57039,48283,5595,42320,25188,46745,9920,46767,50957,45655,39468,3417,7751,54674,8930,41539,3400,63713,26828,44786,35298,11963,56577,63571,45214,40781,28748,50157,30856,62164,4406,1332,42054,44536,62532,35262,1835,24054,30309,13689,29708,8859,783,52686,52540,45050,16342,5446,20360,8024,16307,19118,25611,50243,39056,16279,18661,44228,33981,52897,41418,30341,1697,22721,56763,19034,592,19313,58938,14665,4227,10028,36222,11413,45992,58566,9976,15614,51668,43854,44175,50082,2957,26972,15263,57937,31521,35220,41716,25883,19756,1581,21389,12115,54981,42262,3841,13873,12415,50651,40670,61854,55481,36858,20319,52021,44987,40517,23486,39164,57733,60035,12934,43301,37404,41005,35296,61999,29308,12476,52304,38432,37723,30849,36161,53262,60734,3319,23576,49334,34509,14802,55768,65466,41782,40517,50492,12096,61477,7033,33661,4950,24764,21834,24182,32897,21094,3823,3962,62468,23441,52799,23786,20251,48054,51433,19842,42138,14176,43034,49572,21048,32697,18259,48232,11873,48937,50484,54009,56817,30919,17881,14698,33725,49551,9101,46159,59593,22942,8142,27892,50313,9644,6673,22358,5495,62777,21436,36748,53014,64539,51962,47923,45743,45759,52433,23376,13062,3886,18321,1414,30897,60447,57420,54183,28199,58396,8983,57792,57201,65055,19791,48949,49740},{56648,4001,3556,48832,61556,16363,47262,1210,3071,276,31612,31798,50056,33638,56582,24826,41145,60699,52832,60805,58331,23221,9815,59163,34214,36634,30890,9716,26025,53603,35818,42933,48153,62928,21408,44953,18592,34867,57251,7098,20711,23754,51657,31079,29911,16917,41507,29894,24395,13801,56994,62023,53926,21636,27939,16160,11762,8437,55862,54055,60372,21258,13418,51055,12901,52826,51842,7012,56526,59053,30067,13720,12640,36483,60994,17881,23105,4927,13074,43526,54846,44078,61514,19675,55456,4603,61947,13254,15352,7940,1764,60255,18390,63173,26691,64110,17399,58813,18612,18377,32659,47966,30181,43038,22556,48750,59410,7912,7489,59082,58634,31586,55793,5366,50220,55870,18241,7260,33645,26451,2104,22538,12215,12300,11897,14301,22053,25350,10536,41521,64892,18515,45774,37353,15108,64202,32292,17648,18834,14535,64281,60460,51043,42262,56906,19483,59875,4150,14958,25694,42290,14177,3700,49136,24691,32934,65276,53624,7088,57348,40416,11242,15922,51010,44350,46360,62559,21720,49514,14767,19914,57639,52478,3817,30682,28127,49125,14989,48329,56252,32351,6518,47671,43957,57465,38312,56205,17444,28557,16361,36782,3301,16534,3035,40276,52729,19284,11459,11308,32669,37996,53933,16041,50655,33398,35516,60129,13614,2413,38156,2978,22900,43138,323,62979,63772,6613,54647,13084,61087,65518,4951,43314,3348,60888,58890,48461,28737,56874,37789,52281,65097,16420,58845,32020,5298,28466,23462,27501,44260,48923,22597,42307,23767,25520,45581,30738,57745,57019,13931,3465,5326,54736,54932,27604,62528},{37236,38776,61092,54531,55633,46780,59201,43324,5226,6035,10240,64920,40473,10077,52039,5972,13889,13726,59006,36262,51386,1375,41634,16874,17804,740,64220,51754,6106,38303,61972,5672,51187,2114,2672,36734,29653,16985,11199,51733,6024,36073,42338,37946,3371,27766,17860,59957,62214,40083,31023,4241,4518,58857,14497,46857,9771,42333,39886,22329,48912,65010,63228,58653,61967,1685,15037,38194,41316,46300,60510,7965,46533,43854,14688,43025,57951,48820,2545,29739,60181,61580,46131,31690,30378,56564,46747,30711,27049,29287,34084,6499,6663,12374,53302,56479,8066,52813,59654,42747,64683,30702,8261,30430,14484,21769,26605,48991,27924,13893,40096,39330,44121,25823,14768,23830,60842,36390,14412,29087,48130,25970,58584,23652,9273,9978,2131,23476,22171,39194,12468,48649,24343,35250,47834,23599,10164,12804,10477,33550,41694,8711,851,11640,2909,40433,45697,36022,56544,34010,56252,49536,41806,56585,17754,39266,64087,17098,32782,56672,26643,37493,59408,23718,48579,46621,64534,45416,5800,41828,56363,15623,2303,12503,14924,12067,44191,19813,22631,59984,12869,4309,240,36525,14114,31513,49876,43627,40637,55541,12973,60354,57123,38133,23790,36580,33487,10154,59351,23202,42875,14482,22300,28253,48081,27642,38263,52281,40637,35547,24693,34013,50771,4726,6875,64158,6173,8110,6479,1060,59149,21576,15364,12504,2148,64403,3309,40326,59087,17129,3565,34790,13158,27729,35606,44615,49906,31823,5538,61666,64096,8373,15028,39516,57127,6765,29320,12600,27445,24722,55802,13507,46856,61941,46447,18252},{53647,64531,40537,59933,14801,16907,36964,16293,15478,61823,50008,5074,50948,24626,48740,46043,23623,49036,6495,58241,10246,50480,15418,53485,41304,39315,34053,40691,57130,45338,5817,11360,42749,47087,64459,58960,51131,19615,51121,55942,17103,21765,31771,62495,34833,22272,2108,16566,15597,63772,53163,36608,60234,4739,15390,31440,14231,61078,8137,36779,43487,41586,58058,59624,65011,37219,15480,33369,19996,5135,60427,20108,57427,20884,13712,51206,44256,60013,63808,46829,34505,48187,53866,45164,57140,24156,20542,21053,19797,62102,44097,16098,5377,39875,367,54685,33315,21683,60745,54406,44337,30832,18282,28590,48053,28298,3928,55722,19080,51265,35250,13700,27115,57275,53090,18507,65517,34367,46524,25631,51534,18870,36895,51288,44658,17992,61005,143,39997,37341,13669,42776,37221,10632,34773,42927,28295,62356,34887,22002,15801,6653,33608,40029,2837,4827,29727,53039,47560,62100,65256,52022,38997,50831,41761,36870,52321,51336,22913,36416,44850,58035,44308,18601,16886,8768,49062,23124,17532,20565,46112,15424,1635,53207,60775,16882,35979,38125,44952,10031,57490,53180,1282,6874,60857,48157,55391,6607,20397,53503,21719,8504,7068,49295,32191,51086,49583,22578,55049,22028,18076,62691,7600,5992,31241,10602,30654,29887,9215,22090,46880,33216,11536,30064,13366,13043,23772,23361,49666,42637,41219,25929,55801,7275,60510,37991,51784,23191,31580,37415,64689,24062,59771,40925,47976,42992,34894,50121,12789,1218,39152,3035,4177,14546,14086,10366,15586,46768,48806,8344,53131,58681,36168,2819,25401,53458},{6396,20817,49352,12721,23579,50417,44179,11106,24817,58577,55529,6865,21343,4556,1913,51538,53816,55508,62299,32226,55093,2155,21324,38762,4123,19552,43618,8864,56816,19494,31184,4214,15264,46110,63026,34205,47723,5016,1559,41363,62092,20570,53226,26106,18848,18599,8717,384,9137,57890,22784,44069,20436,52734,24007,29881,12318,53754,50190,46805,20324,44271,27887,62615,21484,1645,23742,11260,35013,31945,43577,14536,36291,48396,35727,31592,1896,57501,38812,60333,25352,9724,46342,47511,7581,27218,2008,29870,59394,43222,29843,45078,23120,55860,32641,24604,45162,64351,34614,25104,22498,18895,28639,29933,52399,11241,48359,55108,4934,29521,5252,16587,22631,42344,42487,32861,30847,17056,3020,58378,2296,42004,1198,760,16091,1388,42025,61379,13922,46753,18391,10352,12318,59730,60215,60124,6118,5779,4723,7427,8317,48948,14989,64844,40145,16004,5367,42218,14989,40748,10058,31489,28475,21616,40598,3316,62493,36687,63024,7647,4051,5909,40324,38793,13978,12241,28793,39768,25509,62512,41342,21409,28196,16980,37843,226,46079,33105,10390,10936,44699,45804,19373,65468,58982,42546,12428,33780,45959,12947,13744,19812,799,4859,15427,54897,31592,21342,30022,50641,61444,57442,295,54136,32658,11530,44553,38094,56601,6826,46131,33778,49077,7740,12290,50679,48525,1420,26417,11767,28689,28344,30919,62397,28929,803,28181,22608,55132,43874,60267,16429,53316,19439,32726,16172,61324,51341,59725,7753,63672,6764,6208,42110,16167,56683,12310,23662,15,4100,55479,28316,1450,15047,11517,15155},{7542,36498,46415,36866,24157,13447,34921,2894,41915,32644,18347,19660,14177,32418,4485,25369,22041,21556,8815,37031,42325,13310,3145,61660,61091,143,22171,56102,42533,51913,52540,40986,15170,35189,24276,22495,8554,26866,24067,41698,57059,13404,4485,53456,48352,41487,36280,42735,48998,16901,43456,1212,60190,45233,30074,57331,65331,20400,26041,61561,31496,26618,39239,34655,60838,11543,55437,13242,5684,31423,61896,17166,49468,6145,12673,3841,27844,47929,63336,45983,45899,13139,20942,44048,55372,58561,13767,43165,6630,42757,49937,59462,16307,19278,12461,50881,12462,7005,47303,61818,15816,11248,45040,40634,16030,1688,33903,46901,52010,64535,35444,3292,27924,12724,60900,21407,49140,61886,10337,5135,64045,21057,11971,5589,31586,16298,54484,30221,58100,61649,53725,16585,33059,4938,13335,29825,22992,15194,48810,33877,41176,29476,17915,33303,39746,8284,29024,53021,26532,39812,22491,35590,61986,27200,1056,29229,58674,46130,14351,23318,54205,3852,53168,7609,8190,15384,28530,37182,65220,243,1932,3482,22016,26842,22155,19955,63422,3974,26530,40475,2788,35752,54677,40369,2901,59422,52101,54925,62659,64411,20144,34448,29776,11586,24811,64775,9555,28907,27607,9655,48920,9445,10040,32078,60436,38749,53626,56683,16052,5875,57008,57164,14648,54061,65149,46166,56346,11768,20694,35199,47020,59520,55295,20146,22527,37210,41108,38287,30456,61365,20096,50666,6465,21653,42502,30095,50839,19653,35791,41103,36286,21135,51472,54920,12897,15156,22858,9487,63014,61749,25601,58732,20546,54405,14494,5155},{33766,19165,49308,57941,19542,489,64030,11818,53561,8899,13307,2711,41105,32333,7717,59380,23143,19375,10159,60302,38931,29509,22215,43896,44614,11084,51684,34495,4776,20010,23717,24456,52261,19549,6865,41692,22457,42455,62618,22585,9816,11715,51768,1467,54593,60311,62681,34137,64451,11275,5835,24572,1543,62162,27422,41468,54940,54195,2474,49950,15430,18321,40650,39404,59938,19527,37272,3021,64737,53542,48700,10992,48946,57745,59435,58948,2735,7228,38672,15860,27217,15308,52964,34520,63448,52331,32656,59600,43791,64838,54959,61115,14064,17441,29901,51654,12678,3687,4479,33710,36751,17999,20038,57203,38557,17037,19403,18611,55066,43455,6592,38425,38143,47225,8948,50919,41648,9119,61067,14225,15002,45119,2011,30093,1148,46746,11009,64188,38663,46392,60113,10043,16021,16928,40770,31886,53400,36122,63449,47889,57735,27277,26156,40013,44343,1106,25227,43883,35433,41951,3602,6789,55541,8675,9506,17293,62342,50634,64526,45670,34305,55137,13553,52439,37387,31771,48677,14652,21842,10711,46886,14904,1861,51429,13516,62133,15644,30969,54356,61805,20268,1635,44498,50162,25369,15944,19461,433,31058,55955,17820,64765,20382,42369,4183,34957,22299,17880,15323,24741,23182,47698,52885,33333,28918,26814,9198,11972,26271,36821,59114,5610,34331,52108,51630,11689,54074,41889,7256,46854,7977,54485,35917,16483,54185,39972,11506,43853,2094,32104,6117,52178,2244,18258,42482,37645,61789,17817,27933,65231,53615,39793,7833,56627,51468,398,51617,42610,3519,1737,31642,41691,43471,33085,8272,36830},{825,7717,35504,42142,33573,48004,27133,59167,33110,12302,49724,26070,16296,17694,9475,696,49988,48387,2806,62317,62338,15572,25247,7930,30221,31289,29378,32518,16704,33746,22943,46736,30474,9198,34354,13257,17001,40646,9077,31773,18293,19835,10868,7396,12723,48451,6859,4003,57044,51546,29324,56199,13313,50628,21961,23940,34545,55316,18920,17102,16573,48507,48455,54254,62115,21796,41654,40830,31399,4867,1889,60202,32348,23736,51787,44998,32481,60106,40,1347,25079,34030,51831,59101,6343,18583,18132,8095,42342,27808,12160,59162,23213,13731,52674,8568,4679,30457,43720,33325,22255,48912,42528,14865,2522,26474,52142,61156,33267,60166,40706,11150,53252,33223,35823,26607,26580,35636,10065,24611,54613,50405,19179,15198,10215,14835,20842,51928,52516,33656,14440,44476,59675,43394,44079,38009,63552,23420,33680,8304,17331,13832,60077,40603,51256,8845,46617,46764,58939,49406,53611,7748,8166,19594,16012,18906,3618,58807,5204,61181,55452,54493,42981,6894,7875,10905,31037,45036,7684,62939,32174,10161,25432,39517,10765,14229,46982,42542,45836,55607,39425,56141,57871,9639,7497,42054,22526,56949,42551,57272,40788,60635,3353,37396,49006,29148,15561,18775,4740,11699,56651,34336,60107,16732,17436,16946,49709,6703,59673,44924,50349,48355,6073,64011,56944,31221,60706,43567,64052,19735,5109,17099,44699,41736,64689,39283,62453,19193,1019,19918,24442,41074,8093,40116,37499,23019,3743,1800,33119,42931,1036,18710,25022,7642,42220,426,20230,50535,12678,58270,11390,55790,4168,22246,26842,15015},{21076,65371,12502,7628,46719,51483,55473,64051,26288,16727,2310,14655,44615,51773,26164,30712,45990,45990,48954,63423,37441,53220,47045,13022,18998,20183,52683,58786,52826,15165,8448,17709,47457,56187,63821,31721,24584,50562,23282,32216,21020,36865,29218,28429,21213,8910,57895,53708,50521,10812,38228,4803,44368,64571,11344,7169,51995,653,38453,45645,23614,38231,22873,49928,46335,15595,5354,14235,49716,45902,10190,62487,29024,23743,16948,33969,59528,63744,20559,46924,22277,62082,52129,18935,19757,3867,36202,36963,3336,53367,18296,23934,11812,30118,819,31855,55654,65020,62378,29813,51825,21697,40852,30707,59969,27207,44965,28169,20316,25447,45408,34136,35246,52885,62337,41225,30544,49549,41217,44385,54574,56006,15492,63301,32253,45899,13979,33883,14072,63261,7165,42208,41598,55094,51170,50595,6540,59779,43989,19406,55421,53805,4512,8365,63242,44745,34842,36306,25792,33044,26556,60673,13099,55990,36888,41858,11494,17820,58915,17054,55820,14281,15882,56348,3127,5050,60513,25961,3386,32443,12379,44825,29115,50092,13725,15342,28295,38238,10745,22199,12244,21467,28165,63170,30512,55536,49900,55947,11115,62365,31622,56966,32628,14492,45536,24078,55444,10357,6570,14423,62211,62331,33769,10472,35329,6464,31188,57352,11996,23227,46176,54312,24864,30377,29183,53192,60533,49640,30720,36303,2723,38162,2323,27188,43876,9429,30643,28790,2920,29401,43262,43701,38883,18449,53678,3750,26605,41253,7459,26936,37391,54120,35603,23199,4182,24315,43533,40762,51591,58648,48690,21726,5263,58884,42777,22010},{8854,49594,49190,37419,5115,50937,47124,8397,50402,16134,19765,11901,62477,53860,2657,2879,47845,23883,22069,37839,46535,12847,35892,3588,23269,17633,43654,40493,16757,13739,12801,25299,8925,49132,13296,40221,36802,57964,35214,35320,42432,16804,44237,60933,14769,59832,53219,2372,21201,24285,53787,11191,19963,29608,39100,36937,34077,31499,38045,40846,39207,34259,449,48845,26919,14600,11991,53815,64079,26503,15672,6817,14208,46705,58889,19915,10832,13033,37488,42181,4909,35142,33149,61112,12635,2040,44047,33962,24227,22851,22964,38117,31772,50475,51915,60840,29369,41368,12445,18908,15501,28315,16735,54612,41285,52268,28656,16693,7142,63807,14245,1469,3775,54639,61282,33567,63156,46183,24677,65482,40407,31247,8127,42027,28845,19105,25949,4892,27530,27725,22762,14355,24730,52377,61291,53929,57256,23246,4116,13891,54067,15005,45000,7519,53313,57092,54775,29947,58157,13481,55320,5807,50796,26117,40134,2736,1676,25584,63019,48493,11084,19528,32124,4243,53827,48939,33054,60405,19843,64758,57973,42864,30725,6651,53066,3752,8638,44356,38002,31727,27305,64917,30622,6275,62272,51898,12375,58910,65379,44193,53672,49591,49688,17491,61160,34379,12813,37404,27117,63206,55056,41672,59971,28817,7616,25928,52058,64668,31825,23005,61917,1160,8665,41814,41521,64485,43820,12741,37453,8134,58674,55620,17776,56424,1724,30917,13011,7139,41903,48579,1675,23360,51987,35747,33852,4326,35110,58126,4309,2318,53735,43671,39023,44148,9852,33656,424,25849,44654,27788,41471,42381,2227,30712,62915,2551},{41539,1015,5242,38121,46987,62226,39117,57288,32909,18752,64916,54062,63276,31896,12397,13665,53418,44339,27802,21804,65096,3164,63271,43410,7267,33456,31120,60931,36226,10181,62189,33060,57002,9428,24427,59272,65345,39319,26807,32961,37184,3962,18757,56837,59256,29048,27925,7977,46682,15971,15579,20133,27663,12068,54309,10961,59559,16272,7595,20640,20944,63772,29758,50036,36394,28907,64374,42537,48182,48502,37976,26312,36572,288,45823,36683,5736,1832,46507,16330,13277,23275,61044,7742,11982,45303,12633,24574,45578,53720,45559,59902,58895,44640,16255,49987,58764,50216,61818,7210,10943,38273,21948,62498,42318,47473,31510,9758,3881,21687,6934,54688,33141,51694,55173,18936,29895,50865,59307,34735,32031,16988,48924,58274,30460,2739,5489,34571,9127,6168,58423,19002,15772,58774,21337,53500,30260,65452,57313,39887,15102,7372,21193,7882,3358,46972,30607,60480,40859,60868,18181,52600,38224,57218,38761,40647,50830,36096,36027,48339,47501,38574,9730,57698,18863,19092,27622,60319,37877,10140,33332,34605,45441,30255,17947,31202,1218,16373,17350,3146,64477,24884,21602,21810,65530,14351,10118,7840,14437,55320,28216,59538,7499,42452,63280,26577,2830,48502,20058,23396,29385,51807,38242,53714,57915,48780,20368,46582,1646,18551,62065,5837,22858,13223,28652,32443,2656,2607,41496,4530,19078,63970,49563,55995,45996,57010,65112,30020,64323,26068,38565,56351,50876,31891,4114,57640,60177,39990,2073,58328,7830,3286,55148,39242,14511,59489,51229,15585,977,32522,5407,12413,55806,50382,1936,64859},{32329,25398,56575,65036,1889,41027,48553,4451,31450,6026,25423,30927,24620,38859,59911,24812,18241,43943,14186,102,54527,55611,61772,46115,54284,11428,55334,23370,64553,33874,5669,28441,55078,27515,2956,10810,42577,46784,62267,65341,1433,36026,28116,37055,65079,43018,47797,51370,21855,10031,55096,33218,28135,17404,37485,36286,19357,19424,55149,55764,17192,19332,2017,57833,42499,57558,42627,14881,16937,47836,40415,36710,17759,53038,52092,27881,43189,42617,7253,16888,52874,44961,6036,43949,51065,52065,28071,4278,32599,23307,39086,23314,29544,25367,44195,30891,51449,24151,3843,36087,18760,62469,54431,55199,65243,14644,40928,3785,26201,17302,52938,24498,40703,16860,47750,49353,39540,11539,9102,21691,19177,11009,14537,50685,49856,12018,47021,47769,61505,11724,32650,12319,34720,39745,49837,2796,58367,24901,2754,15100,63821,17830,62688,7275,59807,32219,26835,52553,51467,59782,19331,23683,22559,55890,60043,59376,8097,56289,51924,55551,14119,39557,62909,62113,17068,9177,63456,4775,15544,47960,21525,45757,52613,42466,53668,23694,44394,58015,6338,26699,7534,11084,25769,23049,52522,35667,39721,13845,12109,26592,9748,20737,2944,41267,46411,36822,46294,54914,65346,21968,26848,32964,36816,13357,9081,12870,53379,32827,49309,29831,62738,444,23190,60405,47199,50907,23133,22863,22059,16080,27995,46347,24158,26113,30329,33161,32788,36372,24228,41591,49516,37988,36659,33886,10177,37996,7486,14524,44384,30423,54008,31146,34030,12621,3896,64732,50606,30354,23114,36324,7812,37472,10263,54346,45645,56025},{9882,15553,10573,219,9209,50091,1184,20886,27046,10199,12119,44597,30857,17611,11560,32976,53173,17054,38087,8785,23595,59839,37518,8043,24415,60928,52014,39856,49393,27393,28837,41877,42690,24313,26606,45610,45401,63147,28699,26549,59118,13069,572,27688,23847,61848,41501,57767,53871,42104,40054,60942,13217,4924,14642,18250,49911,30396,41597,30417,63753,57886,46069,5894,31014,11470,7003,60793,63655,50456,51590,50618,46715,29733,49330,108,27512,31419,41887,48362,53523,50442,35387,37325,44036,19021,1494,28064,42163,18925,25107,23507,5883,39225,26943,21231,14373,55263,6998,55986,53709,16206,59192,9799,54560,60374,16629,17054,49864,22064,21308,46734,39343,27685,6428,10614,5309,27788,3551,50699,35667,53454,53078,20385,36560,814,25888,43827,59171,23981,22316,64978,30078,58885,2196,37738,23795,25177,11792,45238,17470,34817,2340,40179,56356,27246,61506,10731,69,28489,62215,61511,16540,65215,24784,42879,22034,59041,26145,31762,38880,4448,10467,60521,8181,28880,10227,24687,29202,28786,10120,31486,46511,10846,33890,13412,47329,32974,6074,36845,58985,24323,39009,47449,27167,20327,61219,30685,21171,57038,62191,27432,42493,62049,51501,9873,41591,46892,19210,30554,12590,49225,20331,19408,36187,58859,41430,49934,30586,9610,53120,45904,41945,14607,15844,45810,61149,33429,20766,57723,46718,49707,51378,21116,26921,32794,61781,24052,15288,62770,45756,8446,7685,59050,18230,51916,30295,35388,13940,47762,36970,14061,57360,9188,45292,58667,44088,29366,43817,48067,36815,24439,55765,21999,54108,154},{45936,58602,5450,53469,22034,43308,3146,45515,37936,5898,20529,8288,4335,5674,30818,29303,17136,36113,31076,37761,15696,38505,32454,18913,7284,583,53816,55959,54584,26587,60426,9461,33047,24267,8070,27235,62098,9181,40919,23638,58844,61883,50464,64786,23967,51585,23577,5457,64445,44322,479,30334,30854,42597,35058,44007,45064,60863,3950,36806,49143,15630,12563,39387,52171,58264,38558,21807,40291,8279,9474,18787,22762,14325,38476,9180,22632,8882,13622,52597,21112,63925,59672,27827,64577,44666,4755,5362,36116,36350,14023,5098,17162,408,46966,50827,15443,51518,11949,950,57529,19321,13537,25442,51055,28069,41601,35968,55620,52484,5586,17061,21792,34487,65257,58457,19953,24609,8941,1194,26985,12052,40891,3903,52790,52312,29695,10746,56744,47880,53715,34828,34751,36569,30300,45644,36673,4322,63308,2632,37310,65260,65382,52314,62945,42342,62179,8297,32128,62328,26797,1913,410,32000,27073,55445,43500,48987,58906,52434,64905,27320,32569,3510,19486,25176,54429,49315,40817,45862,58055,53118,18929,46746,65346,4698,16171,38672,36660,2946,46365,5690,32500,41890,38387,26107,38079,65321,21332,51554,44919,52402,43209,28463,62206,18003,35523,47712,47673,8832,44876,28406,57479,62746,33497,63116,65036,13553,39929,62437,41934,50694,60658,35352,47666,13314,20446,51226,54864,51561,64892,9071,44949,44542,60339,8635,31946,6756,45745,27786,41161,29584,60910,46460,64158,52380,59863,47065,19887,62055,48348,46118,1344,62395,32680,59453,5586,30775,4281,16939,37864,40230,40473,48012,42507,55553},{8734,26930,54823,57620,31003,52859,23684,61460,42935,29778,36838,18593,1032,36801,34345,3205,10126,56176,61098,3060,48955,17410,33280,48351,46286,31463,35782,9157,40231,8320,7822,57335,6247,33169,20992,48812,48366,57993,41700,40160,36075,40371,31801,10058,47392,48256,26619,25447,51892,6171,14915,42354,21525,5472,3395,56690,41544,14399,11178,2393,10878,39631,32702,46306,61062,28471,43214,8996,35959,45406,38171,63442,19893,2280,49127,42546,31798,47955,20716,38090,29481,11069,64066,58281,28715,53473,27812,64196,21748,58203,30141,44167,30174,61234,7546,11314,15795,52232,18682,56159,126,18123,28257,41846,9193,10860,47855,52113,59300,9999,35742,35943,64149,56857,29217,28521,58997,24954,53821,42048,47277,14400,61420,13813,13691,53201,24234,47884,49748,13717,15128,55126,17330,47768,47367,54007,52433,34611,51304,17792,6127,32012,3049,22920,38386,13733,43371,20375,34700,23101,46790,4993,44164,64737,41116,2728,36116,63416,44499,31122,53591,3240,28936,9666,4303,39429,36381,5291,49984,52042,8645,2018,1204,45058,39611,1567,589,18909,2777,28188,15942,14061,15665,6202,52369,3738,45549,42217,31800,57669,6655,17538,2066,35670,12147,49609,53900,62574,63712,16250,29304,51487,30243,12066,53169,22574,51729,36396,47025,65441,15183,6126,5637,14819,34663,25073,47580,5208,26125,5252,55062,47071,50146,36705,65513,6772,50179,62121,2525,4081,7614,2545,15351,48667,26102,63868,40584,50022,27769,50913,17484,3877,42316,21079,22962,31354,11064,33934,48562,5099,38362,59635,808,53475,31844,12567},{13143,45874,65175,64481,45268,2248,38684,9208,9142,47110,36227,45976,28089,48151,349,46473,42846,40535,56411,28374,56867,52483,45085,10370,16825,35606,24986,17436,52604,54447,37190,40368,3795,63332,23277,41939,25634,10026,23546,57009,41854,45986,30079,50178,46389,38054,10871,29705,31328,6870,35444,41476,10112,24739,60416,20457,5146,36259,18403,50246,64810,17384,49363,62422,65065,5526,60382,18016,30538,24132,22100,37086,60151,37055,64359,6294,40360,25156,31663,63075,5495,12151,42787,6251,15197,4149,24138,1533,9382,55218,63451,25269,51694,55312,30467,52516,13565,28692,48457,38204,30092,32610,29666,49806,53236,11943,2409,18717,47688,8706,17050,37167,51293,60201,3882,1568,55507,47018,42056,23258,29093,16501,17764,36708,2551,27285,11233,55000,37901,37718,61497,42469,36170,12898,12230,16,25269,14208,39831,61442,26728,27940,46932,64204,62029,60314,31512,5005,37195,11697,4193,20342,47965,49687,59990,28494,48457,38358,41348,31274,54116,37141,55758,10752,48356,21054,40588,30430,34732,63223,48879,22210,28931,49477,21742,35483,28532,46770,13772,20466,61421,55786,56504,4676,26727,32719,21136,17185,31898,54104,26693,43482,34446,36780,9865,65156,53315,46145,35939,62453,12481,12057,54928,43336,43646,30726,63748,5851,18753,54118,24170,33027,5101,28892,13137,9003,14631,26560,50786,13822,51930,32030,21358,63562,42036,12022,37982,65440,42235,13504,48321,34909,38848,10068,26369,53385,518,39476,27809,26570,5819,4261,32186,23177,21343,6234,50426,14954,34397,27079,38150,19313,14887,11523,57748,2459},{30300,32388,3028,27301,39074,17787,54833,63367,33527,15890,4585,36713,9052,32215,50097,7632,30329,31740,1280,46523,29472,31741,57097,39249,9623,7144,10865,23323,36877,25686,16332,17879,46368,32229,48383,53676,17837,13666,53787,24229,30006,40901,37304,41095,34417,60743,33202,3012,29872,32528,43184,33848,59319,28118,49663,41148,61088,13981,55171,477,8782,413,4031,16080,17054,60993,28657,55628,58698,59007,20486,24277,63411,36700,42459,12129,20848,45634,30852,40528,62210,23652,44670,35113,24428,37882,55016,19898,39934,30089,37057,57843,9676,61119,37691,50809,17463,31262,54305,62635,13236,49926,36244,31710,28590,41633,38955,6394,9630,44882,49607,6304,55712,20596,1423,12345,52266,37691,6590,63494,2247,14217,703,5020,54637,9119,49330,52798,12986,44702,60411,30975,29705,33262,58352,13092,35490,5625,30341,36245,45060,38628,60079,50393,64877,55227,24483,22330,40121,50943,52091,28752,305,8810,54660,15017,8300,52596,43934,35823,415,4530,64452,28795,33436,26870,55636,16416,4152,62707,41827,20479,63193,16501,36442,26583,38106,30480,11155,13532,62262,51470,51476,42073,50822,31040,5328,3044,8352,42612,64881,31476,44883,21749,41881,3924,12505,15880,19172,11702,52202,63907,14624,52509,40547,26505,32569,49437,29303,26673,27889,24104,35928,26285,1734,3188,49432,31713,28128,59426,36292,61493,18948,403,20389,2096,56091,27953,38078,61146,36403,59203,1205,21538,43801,64433,5359,60638,18037,56972,30319,30403,16324,14312,17013,65422,28880,44715,34609,36502,57203,34317,38970,15014,31966,28013},{63644,40535,62809,24036,3141,58467,8790,5427,26111,12204,52981,60959,29471,4157,3111,22842,62975,6172,62824,51611,42422,27363,50479,54656,12253,1281,62727,31076,6233,17883,16020,52816,27826,51736,7253,10521,7008,28027,20917,38135,15032,32653,18149,55885,2573,6520,24058,8729,59836,55001,23067,51555,30828,61832,2562,20423,18739,50607,31205,26395,33811,61849,18660,14835,2416,5827,25708,30405,59097,7785,42874,54306,53814,57214,33440,59203,64395,60991,23000,11356,55741,7977,6889,11805,1116,39766,62284,61791,37026,45594,49822,60880,49499,28740,19650,48377,58469,55089,50055,54580,45566,9564,30557,27704,6223,51289,5164,2915,6333,8745,2597,12170,26851,51841,44088,38278,49490,21575,40395,12587,10106,17681,13183,50900,39048,21966,18002,20587,31238,58030,54212,32135,24766,16576,35889,32590,35924,50619,59903,7360,22307,10790,32872,23359,26697,64430,6764,31263,4075,5642,19098,48289,34872,59872,43710,2740,25644,2964,30267,55644,752,42918,55846,38295,17666,55362,46988,840,52020,11831,19896,22669,23403,62712,17716,54672,46752,20867,43039,64357,50140,64936,4470,46662,48337,52646,22827,40261,21191,10976,54841,7433,15820,20780,50744,29104,35642,54566,12260,28728,48557,2157,28398,45278,65124,46960,1281,19306,19559,18817,36830,31377,42892,63758,14240,29454,54108,52974,30932,15958,50522,9448,23317,46967,57363,50536,43653,42950,30950,31785,26209,46115,22347,15113,54738,61041,36155,51708,27051,53247,25794,19044,57513,53398,61348,35268,57570,29328,22345,42982,49399,64111,16737,57259,56359,41454}}; static unsigned long c[2048] = {93,89,160,163,202,179,120,237,57,18,195,175,13,207,65,86,147,34,173,145,14,136,84,44,96,169,203,255,187,152,210,39,243,88,146,35,4,16,10,194,99,240,19,65,232,109,173,117,201,81,183,225,102,77,159,173,32,77,106,199,249,239,43,83,5,136,60,46,42,65,216,178,74,222,39,132,20,217,231,112,139,17,2,236,127,92,119,24,71,57,100,198,241,201,212,0,123,123,21,144,154,75,142,72,202,162,125,186,52,208,211,180,25,49,178,112,176,151,55,136,242,139,196,121,255,120,172,63,106,175,135,130,103,87,53,15,83,70,246,21,205,165,30,207,136,70,89,103,211,76,224,97,150,227,41,126,147,140,127,158,30,133,246,253,247,95,138,190,98,29,167,100,34,122,144,180,244,210,192,71,48,140,224,123,129,161,126,210,67,251,246,230,119,159,102,110,238,29,116,81,243,174,68,38,98,34,14,5,63,140,23,84,89,47,229,108,40,174,160,23,219,161,227,133,181,231,18,172,93,62,15,136,70,42,2,10,119,177,231,209,35,1,11,35,169,218,81,188,114,123,196,81,32,237,237,60,21,17,90,131,55,216,155,162,190,135,59,233,211,131,78,91,58,237,149,22,252,245,160,31,8,173,198,218,105,172,156,96,127,97,139,69,178,30,22,183,42,214,204,232,34,106,164,138,67,161,94,27,196,111,55,19,177,30,105,64,79,20,220,191,4,140,41,165,168,115,146,198,27,238,161,86,88,72,169,32,53,79,106,71,45,232,193,179,191,109,5,64,211,188,157,194,208,88,42,137,251,111,241,19,181,181,37,116,60,156,133,111,31,141,84,79,123,33,0,133,39,43,95,230,183,187,206,119,81,255,246,15,46,4,31,117,42,79,11,216,59,218,118,12,190,91,31,234,169,68,33,237,119,77,175,131,242,131,213,191,207,215,50,160,126,84,229,225,104,236,72,135,190,182,10,11,175,230,141,156,123,98,247,222,17,208,145,34,65,59,27,185,29,79,112,251,92,128,245,67,34,82,203,217,129,219,111,234,0,208,253,94,48,113,32,42,12,150,93,2,54,83,184,1,18,125,127,113,167,140,160,66,154,74,157,28,63,210,6,221,6,152,173,37,25,18,20,225,131,241,61,252,146,199,99,121,120,130,244,219,158,178,38,92,243,185,108,142,249,168,79,43,137,193,37,13,115,122,99,198,242,214,124,110,248,52,131,243,86,177,193,230,122,201,181,228,247,168,206,20,112,220,153,29,21,211,66,92,107,13,48,150,0,151,142,191,221,254,64,58,33,245,58,7,94,253,117,32,164,11,231,166,60,187,122,243,158,66,143,139,177,38,227,173,95,224,14,125,114,85,221,170,113,248,80,219,20,230,9,105,161,244,233,202,57,125,202,21,140,68,104,91,119,138,154,122,168,182,143,85,231,22,235,125,168,104,57,82,100,229,75,21,45,5,220,134,42,19,78,51,247,15,117,234,202,22,42,252,207,160,18,200,128,198,38,206,113,133,201,24,252,2,228,196,101,229,200,125,99,137,239,199,27,239,42,211,115,247,37,34,173,72,105,246,236,67,196,55,157,228,139,224,105,252,115,237,169,104,197,221,251,11,119,14,200,196,176,108,181,179,169,252,103,173,118,157,168,161,153,143,219,30,25,19,155,31,239,195,68,2,3,118,191,21,118,91,142,166,64,201,197,252,0,35,50,109,23,70,40,137,114,170,69,209,47,61,150,67,67,114,253,6,208,201,107,42,11,170,79,122,179,68,11,123,16,41,222,182,82,163,78,85,24,93,58,94,83,25,161,67,49,131,128,192,110,21,196,37,217,232,250,247,153,235,169,230,143,17,190,142,174,210,83,194,141,146,101,94,127,236,111,115,27,8,49,73,49,129,209,238,123,71,98,38,27,8,196,185,227,223,186,51,208,228,109,74,244,171,169,75,238,154,207,182,29,0,193,254,0,208,151,133,7,40,85,242,228,142,223,16,71,46,108,95,84,120,206,58,102,100,75,220,219,139,167,179,114,97,67,101,59,255,52,233,58,193,127,244,118,152,98,115,26,211,158,212,38,10,100,113,33,66,26,74,44,16,190,150,112,241,56,203,110,102,163,51,152,21,79,48,86,219,158,149,199,151,212,23,5,222,76,173,171,37,92,215,233,146,81,111,254,75,4,108,136,84,177,37,74,193,36,219,233,187,176,228,82,19,139,146,162,91,216,189,121,125,22,180,74,115,117,149,184,234,120,96,150,71,29,0,216,173,148,147,71,175,235,102,89,95,139,100,234,12,9,98,25,22,202,208,69,1,121,174,221,29,73,6,121,226,170,55,40,20,36,137,138,170,51,212,194,11,86,53,180,229,157,119,4,183,252,99,246,115,168,83,195,150,170,136,216,177,153,97,252,116,66,38,3,254,233,85,10,67,13,159,65,109,141,12,191,67,21,146,169,17,157,152,35,235,45,144,209,42,117,110,112,43,14,240,10,113,32,24,92,10,14,162,99,107,37,205,156,231,245,218,244,134,192,152,15,153,204,29,46,77,219,241,187,197,240,50,1,240,49,172,238,192,65,32,176,47,28,117,72,40,97,207,43,200,229,33,75,46,63,131,196,97,112,66,14,240,57,6,53,96,252,125,138,57,171,241,7,123,135,157,33,176,255,225,49,159,29,171,53,27,72,40,106,198,32,243,252,78,94,191,13,1,241,224,210,135,135,204,122,55,104,96,177,106,5,28,184,100,239,160,198,240,213,143,135,70,184,236,204,120,78,227,228,32,239,73,148,158,13,100,69,34,184,166,148,240,56,244,39,6,135,95,59,244,216,245,0,96,158,117,114,159,217,91,208,112,87,24,143,178,42,153,183,199,203,90,61,79,179,212,159,89,46,55,240,245,19,124,175,195,86,176,69,201,3,18,56,79,59,102,204,144,236,148,125,110,149,55,2,205,72,8,143,182,106,125,106,54,75,86,128,76,147,215,6,110,202,157,35,5,94,34,140,35,214,74,16,151,38,166,25,135,246,198,10,219,138,19,110,39,216,249,222,200,60,31,237,60,50,170,79,220,205,19,184,153,33,187,115,13,202,118,223,183,88,153,73,54,61,142,65,77,151,143,69,238,199,68,83,94,64,94,251,141,230,88,88,36,151,195,127,18,90,36,206,95,79,199,111,203,27,154,180,146,193,17,215,237,212,17,238,129,12,57,41,139,188,186,67,245,134,57,225,18,231,205,8,219,234,116,114,164,3,236,56,181,200,13,141,78,47,60,204,216,88,46,225,246,53,17,56,252,85,148,62,14,74,21,232,87,105,27,56,55,110,171,239,107,178,11,182,142,244,114,215,105,26,106,134,201,128,36,176,92,224,135,35,169,93,219,145,72,189,165,201,119,56,227,17,198,43,79,253,3,74,110,167,192,225,234,255,211,61,176,101,215,103,50,106,44,131,24,101,127,140,169,150,176,215,145,206,95,22,151,63,230,76,184,214,23,174,169,251,204,155,115,103,168,86,193,129,196,85,236,44,141,194,183,194,29,138,236,135,201,76,19,122,40,225,21,97,165,46,15,3,210,197,255,177,136,250,50,17,38,66,111,115,178,65,194,196,237,113,148,246,204,36,63,254,50,210,95,116,124,196,37,128,172,223,245,226,19,208,104,41,112,107,82,251,157,155,139,10,91,248,120,152,53,184,62,149,36,174,195,255,43,158,197,161,9,145,19,233,204,173,92,176,44,163,169,45,85,109,124,140,208,214,120,27,177,28,50,23,121,178,12,28,252,152,233,170,244,85,171,156,29,16,93,247,229,19,21,17,140,154,132,108,133,135,240,27,192,199,84,195,189,82,114,228,25,69,144,181,76,10,160,10,139,150,30,226,249,164,148,138,150,214,6,217,28,230,85,27,223,147,206,71,109,62,64,103,219,0,51,236,209,43,153,147,153,148,213,171,156,90,15,228,103,240,21,206,186,215,124,205,99,167,195,99,141,232,82,125,172,133,177,68,195,244,74,138,212,86,122,121,218,237,235,84,9,150,98,36,209,212,198,130,0,182,242,64,244,13,156,137,240,149,131,214,93,103,148,215,72,31,55,30,232,161,106,89,159,186,207,51,35,158,37,35,118,232,81,144,235,169,83,112,213,173,103,91,6,6,174,192,36,37,113,208,221,228,188,26,192,58,231,174,12,176,130,25,231,127,8,17,248,249,173,203,155,218,48,151,188,251,150,210,31,21,42,30,65,205,230,218,160,217,146,82,141,126,99,109,78,188,222,74,196,238,81,218,235,88,34,33,119,37,136,16,182,78,20,177,179,23,174,159,80,47,169,130,202,21,79,23,80,181,198,75,124,53,184,98,186,94,20,239,12,109,193,236,187,232,59,23,15,9,244,8,253,246,242,132,42,32,82,45,92,197,160,79,243,7,174,3,149,195,154,30,208,142,103,70,5,148,218,206,140,181,97,192,60,21,16,121,163,9,223,182,223,82,250,194,132,42,251,41,185,242,188,192,206,44,154,229,106,214,2,138,16,153,117,198,242,16,132,168,80,52,235,31,142,255,215,145,52,146,132,177,79,220,151,162,173,91,226,191,70,240,106,33,59,10,141,150,94}; static unsigned long g[256][256] = {{25169,26471,12524,9184,27861,42662,63023,24470,15656,39918,10678,5597,163,6062,7080,35248,44414,22760,37158,39317,6088,1530,17504,49976,8941,24028,62483,3485,23809,61817,18648,53941,22217,20866,9731,55657,47259,21411,49888,12536,6871,3638,47962,14518,44763,49689,28474,38608,63532,1168,63367,31503,38799,38248,19007,2932,13850,23969,57341,35402,4112,58472,25203,28943,28922,62262,9803,27216,12458,6342,51428,50755,34726,18506,42658,15779,33899,5165,58185,5323,2157,26055,27726,52366,27591,9460,12439,12258,56188,32531,38915,64135,46865,35275,12706,27927,34349,48147,15794,16290,61051,42810,60749,34350,13091,65036,34810,14258,18121,6652,32521,47771,47225,20852,50306,8322,37600,45530,2070,47156,13355,14528,10639,40925,31601,11498,36430,4948,213,55733,52534,33929,25121,37147,55966,12282,39646,53226,63286,22542,40835,26718,13439,54911,43423,47177,54006,4794,62160,1525,56296,56143,23843,23464,32723,39405,42534,28959,44784,10176,34058,53079,4219,40886,318,34373,26991,47773,55727,42064,4414,18255,29555,31017,43126,22484,14192,44887,62722,7505,15310,23019,6385,39584,40298,63906,48871,53233,62742,36758,62088,13868,38552,26323,20987,18891,18326,46097,15847,50262,52803,16528,35113,55553,52672,29778,10421,28479,34356,25968,47701,25859,31566,11126,9916,13642,17869,65469,42980,406,6044,40448,44128,12711,45745,20437,48595,61773,25429,63313,65403,7778,451,5014,41669,64266,40272,32208,37195,38340,58524,40882,13757,55783,40624,36941,20655,14753,45778,16873,16380,30523,23821,3865,42063,9998},{8758,23994,14982,37629,20228,24510,7367,15811,12786,61820,19200,52015,10155,11106,60565,64266,50157,25495,49905,26038,13532,43797,36067,31996,61217,53066,43312,38751,45731,12868,33683,11942,22698,55479,36460,20958,14442,58978,13733,31626,15246,61109,34113,11553,50442,6276,14557,28207,56603,25609,50154,46348,17141,32716,56422,32339,20542,30953,2874,16723,22378,57749,28511,35458,11979,28121,25639,61426,60643,27613,30090,23362,57670,2897,22678,23625,19811,45652,325,11591,32982,9360,64397,25066,41522,47916,40076,49257,23994,61640,61743,10485,56731,49816,41995,1002,64082,55917,37266,45789,34985,26879,58184,18313,43507,36003,59006,39997,23063,61984,37175,65133,25306,18085,38704,27935,23378,25419,25104,62161,61175,1585,28973,33563,39439,35710,12551,34433,35694,51759,32237,28860,49838,41871,31079,23716,58765,50716,3900,63978,17347,61775,47966,64928,54230,30985,48242,37365,63014,29670,24166,53018,62998,31555,2186,16098,30308,17604,47044,2100,10362,41421,2800,48772,58507,37431,34276,33741,54095,56682,43395,15514,27302,34528,52053,15240,56814,24269,43224,41900,40140,15976,43219,32712,1743,42658,11975,37637,5724,56678,24769,58842,11953,32913,58968,1263,51850,4876,13750,1308,52644,40069,56765,21108,1900,52973,11992,47048,43881,12229,26962,52121,59351,13848,46668,48720,5883,50944,45671,34334,6282,56060,60826,50085,2343,35698,57002,48255,23609,43451,6827,3011,61772,38883,6724,43388,12088,41718,23679,57123,37596,39008,28203,1099,50137,8096,5639,3372,7737,46324,24324,26727,52288,42062,28312,63448},{27457,64126,64896,15202,37367,56304,47526,11894,50403,49742,31969,31270,23787,4558,16811,1844,1560,47073,29202,1375,57863,34636,7215,19001,57206,52595,41820,11755,42777,33639,59876,14542,19178,37324,19429,1613,57869,49191,54939,57695,9116,42445,54786,24188,16997,50307,28801,52213,4665,13835,1122,22488,44472,57982,47502,29599,13630,44746,32342,9214,14140,16501,9788,22700,38798,61547,60068,48938,38459,24591,40597,9117,36983,33426,28099,63165,53707,24031,12372,54477,10692,11000,22253,45036,30223,31000,18848,57689,49840,10585,18756,48798,10876,27715,64579,57871,45592,54192,60994,12241,10251,41924,59298,18206,50793,2518,38386,793,11313,49106,44641,4028,58607,42564,6714,56509,16063,26483,32359,108,1929,51246,38309,49835,40978,10305,55663,61259,10810,21151,24598,35019,44823,64926,52217,38322,34002,15904,447,59676,51310,61481,17388,42271,14241,6596,6854,40764,50150,60035,26210,35588,7820,56086,11128,3465,41519,20848,43773,44306,17681,2308,27066,34353,28904,21428,58831,54514,28213,47674,2188,38060,58369,13060,25876,44720,57933,14964,36113,40863,36709,46424,30892,4338,46433,65476,35512,62151,34001,35217,61341,59779,29967,14857,13498,56420,46011,49008,52429,52422,51391,50043,19152,20789,54016,33014,33392,18273,21848,25362,36853,53695,19808,42507,44284,19709,59143,20672,8597,46605,6053,34334,3096,64066,14918,11983,16012,28200,46221,3429,44117,19698,39512,5398,14953,34617,64725,44662,10567,48546,52997,8433,29595,16988,27520,3078,22758,37989,15876,58189,44504,33069,50413,63189,3744,60380},{47133,49876,52106,61571,32517,17730,20304,33598,11207,42786,50318,63863,34973,31110,27484,5366,6562,26330,44781,41160,45051,33046,64034,42833,38398,30256,10323,4581,64474,20599,19750,10467,28415,22792,62410,47910,59564,20307,61843,3904,7985,30147,46995,55837,39678,34682,62514,40862,12962,42178,27490,35110,65084,20595,55190,53142,13267,23661,64187,51243,15774,46424,43196,807,25325,27037,33444,19807,25578,52429,31315,14235,5578,8308,30124,51713,30583,19636,52821,22563,21667,4808,2720,13123,48939,32004,42979,53270,21194,46282,64694,45541,19359,39072,55550,43828,2771,48188,20331,6781,59537,53380,1795,51049,32681,8657,49236,46609,14482,50425,59596,43088,2489,16820,53999,45108,37861,18086,40738,27718,23632,61043,64901,2637,18020,12023,17522,23803,32607,10770,54432,44976,30919,25503,34072,62784,32925,3991,28473,6117,18894,33424,63168,23900,3045,8513,34087,27709,30219,41402,24776,8008,37389,12632,64884,52504,12426,5825,31617,51559,45777,43820,53591,46507,18598,50781,46685,35573,57946,19743,54027,58632,20766,35978,3793,24696,10856,56762,52479,63853,45258,52584,4960,43725,11275,65176,35585,43412,9175,44005,13183,53594,2219,47821,50488,45684,456,57105,63144,41321,9666,29988,46575,52186,63730,27533,4173,8701,12538,63116,50622,51605,18427,37375,41184,6520,36829,26533,17572,13232,33048,13359,4995,6827,412,11321,14373,64647,58620,20321,60255,22254,7362,38063,57517,18056,21927,20861,31626,18728,12597,45804,18964,30551,42247,9164,17682,31061,41365,27504,7748,25007,572,38187,5851,23195},{56170,770,26752,3306,24925,16196,45273,27297,48870,27230,24,49037,19936,36100,62924,36661,25345,22754,44147,24369,63090,44867,61707,62548,48072,36922,28070,30403,39137,20572,31890,56095,38236,23269,35989,7636,2893,6100,14045,21553,28854,37583,47550,42525,38337,63337,58850,48994,25157,41095,13045,32142,47757,53457,23518,30450,7409,46124,9005,25868,8623,62555,9913,784,51449,33080,20709,56961,40739,26704,14665,59572,17975,44969,27490,44065,4741,2824,34499,61782,19757,40017,53229,3358,51625,57556,56997,16352,37229,40549,30045,5489,12588,12938,51466,26051,58044,58747,11448,61447,28059,33,23404,60637,16782,18170,23409,53889,28108,49693,59981,1415,35743,24371,39860,4204,57654,1501,32895,39852,45225,3444,9837,446,15891,36076,4957,39057,37105,37749,54,19439,22483,7420,51171,39934,29008,30736,63698,47509,59416,9098,51740,31981,34630,25501,35161,38646,5751,37284,11253,56488,10891,37907,8580,8551,44715,40543,7371,34414,2487,47104,57881,58994,3593,58529,3613,16203,39296,6171,5180,3968,37918,14325,32690,512,62152,24352,64156,60825,6980,60046,9617,6059,53755,17194,31600,54179,8099,62668,61458,5294,5966,47288,22578,5439,44316,55884,2372,7046,36976,29773,32354,23781,39969,32280,33279,40125,34613,23959,43077,55764,49014,62767,33,54787,27951,33048,29052,55489,48789,63137,41426,33974,13158,6426,36503,31673,46445,40319,15890,32281,18395,29666,37469,60932,45195,48299,9670,44180,52722,52024,40359,370,10166,52212,32203,24656,49190,48861,3375,35202,27195,13515,8475,45852},{19263,65419,64620,6519,435,47491,55961,48607,28888,19558,41802,10230,37816,54799,56508,41625,2349,64426,62367,15002,8124,14692,39743,7260,61130,59922,63793,13690,62995,3728,21062,39318,56138,170,44767,9904,18531,28586,3365,15500,53646,61566,31212,63410,52124,51936,22864,55592,45267,12245,13800,50919,24479,45541,4744,16678,60022,59440,16145,15539,57447,63161,52392,24256,59311,21584,30140,23551,484,5423,19394,16678,18890,36113,21498,63492,23200,4092,53803,14598,9482,1134,60709,44853,8050,29061,55497,57312,6947,30941,23043,12815,4860,53676,62212,15657,62286,27900,25732,30738,44942,3773,35284,12658,8843,22678,18946,21479,24076,51314,34043,34981,34973,30689,13532,36094,20210,23718,38105,42187,64816,30758,31541,30549,57598,32658,4497,26473,4909,25901,21502,22585,1964,6307,34183,2350,39969,59373,60338,7563,59843,42177,42514,26156,37151,49040,55574,22096,14450,11443,1269,25269,39294,26244,839,24040,46716,15884,315,26215,31257,6770,1418,24897,55587,36585,22565,4370,44543,13373,45373,28109,15030,1469,10448,6709,43398,58411,55633,51109,62086,35297,22057,44543,22214,18972,43144,25033,27298,21409,53099,33572,47209,31257,42520,47545,30162,17528,35835,27912,6492,29844,59539,27922,14473,17584,36741,22835,57770,64207,35048,53088,42345,25097,32812,12550,15804,28264,45510,6690,56522,40008,59186,55651,12814,53300,24497,51950,19814,22916,52653,1912,35397,58150,41923,18732,43008,2510,13890,27177,46503,46401,11178,41973,64534,11017,16226,7932,60573,31458,63687,38813,60674,56016,27062,60955},{40650,24706,19237,44950,25949,40206,46790,36773,33547,3115,25106,60645,55766,31334,21341,46614,52093,34090,19305,53429,2627,46771,58614,41782,7360,4468,7566,59733,21787,43201,43759,31539,15537,56950,6782,13006,17494,37153,22540,23199,2007,5015,15091,26734,52077,44273,25394,11756,39980,10814,56760,15898,59442,38515,52104,7295,11454,10336,56624,39614,1397,57922,23300,31568,17284,7284,56880,48974,4677,36482,36247,62845,27244,50242,19653,43673,65232,54092,27586,21145,15671,16877,14617,24719,40368,28209,4582,5355,25331,63627,37945,27674,44974,52105,24624,64784,36292,50374,23126,23603,57154,18416,28399,36726,21467,20689,11949,23607,24363,17918,7466,1432,13559,28310,56890,40409,745,35887,63455,2517,30084,47291,24053,60385,689,41401,24576,1492,59491,20842,55576,26670,31103,60469,27010,7840,9107,37875,54618,47979,6585,58399,45664,59539,52477,28888,25522,42462,45656,40289,58468,26909,54616,27274,55932,42509,24828,53529,4370,11488,58088,47958,64602,40973,33536,5916,3356,26076,33221,62641,59438,33787,42562,28202,38378,59924,17343,43751,50027,30345,51721,42301,19444,31603,22940,33658,52184,50690,59487,32740,36940,56194,19121,5303,16312,3148,25941,5300,35640,58111,53787,21405,42475,30670,63733,33062,6192,16975,34898,45506,8689,29548,40381,51206,37405,41030,4604,44076,1061,20135,1227,63094,45393,59840,8562,47072,53366,23056,13544,54361,32440,23206,36105,3387,35859,2684,13220,8263,59808,61987,43205,37020,49372,46155,8355,22401,21590,18326,64188,36345,55157,24014,58657,21003,60684,14824},{34038,12738,1165,50459,51689,1915,19963,36829,44308,64067,10200,64368,5995,38494,19395,56421,11588,46549,31042,3386,46446,23270,62807,43303,5646,56045,49768,60079,10030,33396,17775,38880,30895,21603,12262,23698,9111,8579,43652,14705,52707,6485,20426,46807,30570,9797,48598,17457,3683,44622,16841,42740,25010,2156,36091,17553,10688,22089,25922,41369,33524,57563,21975,30580,57221,39160,60004,42508,46086,44504,48730,6636,64782,64912,32816,4476,36067,61859,34955,22968,2282,24514,8936,9640,34150,25349,1737,23784,37398,57963,65185,25081,10249,29722,62756,60147,20614,59267,56990,52583,43404,22966,48261,4499,29722,8433,12698,41156,10369,28912,55904,23011,55130,3905,19671,15760,765,6343,34788,52274,41360,13232,47822,14117,29556,2810,8073,45442,65390,52505,44602,23021,31765,51486,37454,24816,7784,28947,5842,55800,38266,14974,45589,34103,13868,46082,17766,17512,27476,63091,21875,63916,23128,26803,27712,16068,4423,43602,9881,42432,365,43503,24677,58396,14937,61968,1303,18612,1336,24020,21005,30546,23763,50640,56640,45064,15950,55853,60902,24756,39404,59413,32895,13132,29983,33323,56502,59342,7040,26725,61305,14015,40083,19136,19201,63863,40990,591,40651,52158,31207,8694,35703,40466,16573,43058,8322,48511,64181,6469,9622,3648,48945,35675,39178,50046,4024,40690,34168,10479,58291,397,41958,2459,24663,1603,38358,63352,14614,43468,49674,62113,55502,40619,57683,35304,48812,43257,49355,20200,33274,35792,56421,22957,64562,1,4836,9951,30403,59810,30761,20115,64130,5452,57186,30284},{63919,12743,42382,59229,13207,65176,51832,65029,18866,63341,6610,63133,39209,21807,54572,51522,15428,22984,10784,29903,62302,24105,46160,60899,4877,15771,45105,14757,51671,53703,57695,34095,55604,24046,63352,3396,35444,36456,51448,48283,38214,51754,54510,62454,43950,65480,27721,40889,27184,26501,6310,31004,54209,43741,38743,47810,60635,58853,39765,21399,27477,31164,57868,11271,29221,26223,27258,3061,3300,57299,62548,52776,17905,4136,20180,53477,11815,21892,31810,2846,46527,10043,25185,19429,50252,35652,4031,30280,62063,2695,27333,13732,59349,53350,38730,55927,9804,47473,49915,47430,17942,16482,25999,53305,42018,33098,14365,7833,58885,18608,39570,65187,63897,35920,37605,58748,4279,30323,61960,54954,28514,15852,64499,28550,22323,7929,56897,60189,10266,1136,61601,2651,28710,37864,10907,46594,29685,10474,18111,19300,29988,9525,21555,8724,19540,36985,52373,51078,64729,61775,52189,48551,5307,32911,22788,61119,65158,48507,31812,5081,8573,11662,42735,5887,43578,40621,56935,27783,50094,35393,12660,49708,65037,23062,64115,7011,793,35554,65459,21265,38533,62922,17120,8291,16228,53022,50640,18792,26335,21444,19119,51859,8965,34308,40639,8989,20463,65163,34257,29352,57773,24993,4529,5609,2550,35947,6076,63705,1682,50684,64387,57136,18678,62491,52140,52416,1402,931,20801,62134,39793,45408,2571,49070,20221,59563,64292,65122,33038,9094,16241,62200,1311,36517,54599,21412,36612,55124,39618,7840,12366,23967,9039,15025,53262,32108,7283,8064,11075,45015,59707,36994,12497,62865,18944,61093},{43874,15358,16627,4240,34418,12096,18174,53278,53530,36769,38871,46221,49172,18083,47462,18911,49909,55108,27876,24013,26046,22158,36067,35639,61888,12018,2264,23950,62334,26346,12945,54079,61567,1071,1607,28751,39744,12712,30012,43767,29819,33831,31222,43764,9149,56184,1827,56384,28318,59265,5974,63639,51771,28470,811,51054,50363,32032,30165,14713,42994,52152,64850,16472,5499,39298,16714,24323,38894,33704,14690,4207,42465,44292,42337,54618,55912,59159,52506,55164,2586,45701,17771,31672,2945,61291,15293,4525,17442,3967,4509,1799,29364,43111,22214,17335,9437,10509,13350,31245,49577,47645,35566,22639,37147,48011,35016,24198,36865,4515,30901,57479,50411,50213,29049,327,8463,31404,11549,55896,8589,22432,11856,4253,59065,33525,8733,42574,49436,9068,13356,19634,63649,30820,3495,46878,61884,48413,6339,45567,2475,3967,24205,30302,64388,30989,14757,26780,26001,20449,2127,46315,54661,49471,38829,64521,27014,3866,48945,6963,31298,39935,60847,2528,6210,34916,1117,14984,48152,1235,8916,59017,63836,55164,11581,14788,40184,29476,46612,28228,9907,40265,57647,29526,54643,57931,44441,41203,18942,15433,15824,36783,23171,16620,57891,13448,49290,35810,20508,55147,37989,42824,17566,27096,7471,35002,47016,36953,112,55522,58534,19077,22840,12424,34320,32440,30017,37077,11489,28612,65424,3418,45885,483,43522,16687,64219,17527,18465,11529,26264,28922,34862,37488,42555,38148,9465,63147,56616,49950,65098,4629,11670,62660,3102,1717,6955,19829,27652,42056,56991,17352,31530,5462,3452,57501},{21003,40492,5960,12249,54476,62728,16517,26318,25514,42164,10854,37776,18821,41085,55808,16289,51079,11274,50482,63519,21294,61997,56281,19543,14754,42166,38357,25237,1252,64790,28739,33124,43307,16283,23519,3600,12665,41865,37171,14226,29813,40621,61369,54852,63882,12255,38274,40681,3809,64924,65095,59833,31505,17130,54951,31652,50274,51012,6992,960,58874,25306,53472,46883,52059,55333,47800,20885,58317,38460,56589,19029,32413,64606,18887,48207,4959,39827,57847,44843,58629,56428,54796,7175,57133,5819,35401,43609,24007,44812,7413,51439,48815,61150,23889,32973,23708,54808,64144,32524,39629,5952,37624,31276,26453,6580,48864,27142,11267,40448,30878,15696,33473,17113,12231,11650,38310,39328,19703,58341,50967,11512,30406,9500,47,60733,1478,55708,58212,28457,43403,35494,18591,39824,14291,12697,29305,33432,29137,30180,1086,64685,60388,47290,62296,65341,64486,5078,49309,2289,57503,16749,528,43656,4703,29966,53003,41752,58844,44006,18426,39826,38224,33917,22263,56366,42744,58474,53914,59446,4142,17514,27839,39540,17037,60155,58362,53042,57870,11917,53368,51600,64492,19581,9172,4161,11526,64473,30458,8278,51260,63498,48277,7727,23088,28440,59683,23784,778,11875,34296,45705,12769,974,59729,63280,9434,7758,30741,55850,49266,11189,45662,16774,44753,9884,12263,40614,39298,62006,8223,44198,27453,65524,59086,45426,49253,14520,21184,35331,52218,15901,15410,56808,36177,8306,18681,28754,15358,55645,31274,18986,62372,46016,31969,6205,21749,10772,3878,53446,51338,28035,14158,34968,48897,41360},{32876,53792,14220,23677,33542,21114,53859,45445,17439,60292,22417,37876,54167,65292,55237,27603,57922,23466,45487,8306,6185,3484,10073,60612,48680,9135,18451,65513,31926,22049,48835,10734,53341,54759,4092,23439,45067,30993,17996,25011,17528,49558,21621,44878,41253,14511,21058,43126,29301,50181,25490,59286,59307,24903,39379,3393,28440,53693,30270,3540,46380,9552,19086,63300,12960,65229,27239,53205,28895,17699,54273,51938,58710,55835,57361,53772,64222,17222,32024,54799,36560,24360,14031,1551,58354,51956,126,33714,56671,45165,12286,12741,32078,22276,25651,7091,22900,34669,53230,24668,32266,46254,36029,43487,33422,38720,17743,24073,9449,47605,9758,56184,5603,60125,46612,38267,53333,37664,45159,44207,4093,6431,28922,35390,62518,12644,25536,16600,43921,37958,15980,43150,13322,25361,23757,5153,52921,37476,52879,2149,19191,1306,20238,7912,19843,58393,33911,27989,39386,63207,29768,47237,31625,51117,31685,62003,2620,62071,40178,15649,6183,59016,54333,4892,63229,9162,46688,7291,43717,25662,2234,10781,62328,5439,14547,28390,57745,54264,10562,11071,33740,51350,13697,27379,10694,7097,26314,35145,52451,61488,47055,1365,25307,38939,42755,36879,195,38720,34739,4930,43883,4971,7157,35716,53307,44647,10332,28840,27860,49633,23406,6002,38294,47518,45031,43307,21784,27550,58314,61944,12974,3137,41153,787,23083,30200,5829,51163,62586,18841,9733,41003,1523,16555,10209,26643,52965,13913,51920,54619,12240,29405,13792,23550,64826,49426,24707,25944,62825,8867,50929,56363,3233,37046,6794,20618},{2269,65139,52838,47459,4199,11407,38871,56927,172,35387,16485,38504,755,48667,11585,2253,25892,43818,36646,22786,38837,20411,28852,40974,56071,49991,58445,6555,33140,5305,29138,57134,15187,46776,38885,1300,55134,11414,15687,47008,38230,12235,31374,62553,9171,45932,7057,50835,53448,1952,29070,41310,55245,34271,41858,17384,10990,63164,8440,62691,5160,55949,61644,4733,62591,45940,64359,19451,3146,47688,21181,30210,57820,48046,43192,4690,56910,8158,48262,37488,4711,20312,34670,15479,32414,12708,15735,48221,38771,7594,34015,14444,39795,43020,15173,41641,6882,45917,6488,25046,46624,33520,49198,42138,38007,26040,32426,12178,4571,20053,25154,27691,50998,37332,57087,16101,55709,5548,21747,59390,24525,14916,33888,48471,39784,45247,63955,14449,45518,3354,22623,49787,49062,14868,47565,60116,6619,44551,33108,379,12596,17951,63483,31531,11846,54724,29031,45370,38735,14436,36727,47498,51075,15355,35001,60687,42864,18065,42844,22059,48073,36999,14622,55711,50588,27679,36998,6501,18049,23784,42591,59707,13712,36109,1668,32734,17382,1412,50259,7732,2842,7269,19350,55504,42376,25554,7063,51040,8524,27350,10271,40329,42473,34845,27969,9071,29908,53634,49673,5209,9773,15785,18759,49242,58445,16093,41174,28058,26131,37574,64831,56045,52782,48381,15027,55070,36155,21791,7599,46372,39043,45673,6734,36745,17335,28142,18680,11899,7994,13560,19524,44113,25982,6475,36299,41459,45657,24120,24585,12861,43858,44789,42599,27945,52416,60461,49287,54298,25901,34045,48926,3064,30737,7779,60244,52790},{1994,33622,27502,48288,6383,62043,60939,21214,56709,1631,64557,24437,55381,7898,11329,18661,49736,14250,18083,13919,17921,11941,11629,55450,47938,40794,46285,20094,40530,44058,52696,50730,35871,26700,41311,16739,43812,11125,15763,58373,21642,40213,64485,50872,18972,7796,21628,17771,63350,59359,40932,55517,3397,63309,1544,55240,6928,7959,56605,50586,60445,40142,40216,21161,54297,14272,3237,11283,34889,19708,6599,28888,2647,24883,41710,9462,63357,49812,38833,18015,2630,43794,27702,29294,35924,27618,19569,45795,60147,1378,52643,22077,29398,47317,340,30934,35948,32763,12516,25774,12134,15203,27937,34318,10074,17768,16749,58458,37218,36638,3579,27216,50355,49654,2340,65368,14512,18215,45967,14228,40764,5264,9838,11695,31380,16614,54375,64038,5688,2309,43601,13823,13826,52975,16191,20177,60642,52084,23717,47049,21884,33321,739,33325,33975,55139,56904,46917,30953,680,46194,52251,25684,50830,18305,26298,15554,38568,35642,51002,13212,60498,31637,22546,46580,38449,10389,23724,18283,48848,41793,61832,15403,19618,44188,47851,23802,56288,58713,54895,18411,53675,7870,31591,28074,1294,63372,9370,55812,29088,30314,36867,33280,62103,49402,32801,46278,64512,31587,40643,11833,18535,29348,33571,29376,18418,257,14075,32566,1733,61265,5661,45071,3316,64890,32060,37568,10157,42296,65219,46842,31588,10811,3242,50025,23462,23029,39644,28610,13213,13603,52667,17417,52045,34907,4829,16501,53614,27790,22471,47011,8384,63491,64561,15734,29300,38277,37486,52919,1256,16764,39862,15481,26298,37820,34078},{45432,53835,14544,25913,9918,62900,7221,51899,40142,45257,31424,43428,27513,17014,13510,14139,26340,35527,6094,14615,33150,61555,52675,40969,25176,23737,16558,63325,2576,65354,14487,552,57070,10906,43918,497,11327,8599,21652,14277,25111,7046,14834,24546,41703,39735,2721,24726,61439,36330,46382,28212,38531,5762,52260,4673,24594,45547,27883,21548,2060,61042,65148,30653,60375,9957,59020,59989,5063,56521,62156,23238,24085,1154,46948,34282,56208,9133,16528,38858,41248,6111,30271,33146,39341,63077,52266,33946,60186,31523,48817,17072,11753,63433,63577,4126,55437,58334,53537,58023,47341,2092,34668,63936,47698,2517,31720,62759,2203,47105,62295,1855,11839,22682,48730,45045,49990,55102,15354,47428,51897,1764,53715,46821,3843,39257,4486,16274,9303,45263,62996,50469,55940,24637,3277,29399,20756,51187,7214,59502,17019,16941,40880,16280,26895,8051,57008,58062,31452,22880,63630,21105,45309,38538,17819,64496,47598,21791,29535,56536,12852,21578,3735,2555,52856,53981,28438,37637,36561,15914,27273,7479,49735,1312,35402,56365,37486,57679,59282,45344,17046,15678,40411,63261,442,55640,19732,33236,25847,58962,41216,8664,50477,42911,20543,36408,3214,22327,34534,14759,28650,55878,58534,58072,15303,60437,51288,46737,10640,23273,58477,37753,39749,61976,21041,48964,55370,24839,40009,6494,7528,62495,995,17403,55576,9074,48934,31957,38957,5522,26616,250,37040,6617,29823,1839,22847,26690,64513,62996,31253,33296,31275,29126,29982,49244,61151,42853,59627,15142,33715,53235,49232,10681,52005,22363},{62241,7900,63254,34291,15580,60976,60116,59500,16949,33283,31205,39862,673,7191,43029,22547,43561,31645,39945,39699,466,40041,53644,18811,51774,10283,42887,31284,10691,43871,40237,10137,64400,54127,1388,43195,32255,53357,61210,62260,33902,44844,54512,36174,38195,18236,35627,5044,11631,9839,38060,31494,10144,32934,52244,2913,32206,57931,58400,31347,27697,53672,8203,32093,55633,40402,33875,17894,45892,36174,26519,15819,5731,14803,42869,51730,24362,58129,1629,45669,30012,32737,43287,34623,28002,34577,1176,48042,25993,62310,17296,44203,57369,56309,49140,65361,47248,64412,8542,53038,39222,38982,3263,57955,46683,17245,26926,1648,56827,38310,29182,49038,31655,43538,14927,42069,22675,20316,22189,4570,31481,63472,18920,25406,63318,45736,9250,63250,2552,29397,28472,51085,48270,13171,1750,29380,29602,11790,48013,30568,7800,7407,30459,48387,15177,2025,10547,63495,62626,17043,38866,11996,16349,33741,46798,36140,45721,39116,55581,15810,5333,6589,12110,9633,25645,58098,38882,23579,57754,24160,12141,36120,19114,46092,34578,6200,38811,47815,56649,967,20413,58340,26702,23759,13776,21316,33318,64127,34515,46772,18253,28928,13844,6528,37311,28963,34662,65194,57571,49845,12374,35001,54786,44731,57792,1855,39601,55414,32093,23931,56401,36107,65493,33456,57710,8420,23191,7297,63515,24375,3041,9839,50308,7975,9757,27280,5748,12779,7508,15879,61626,38967,10924,53893,36629,29873,4275,22813,58170,836,1812,58397,12239,35373,9805,35830,1371,2557,44613,55407,37027,48986,48226,2602,316,36414},{42786,56884,61911,37505,43730,60513,12388,24628,20834,14726,17345,37354,5552,46509,33896,40861,36318,11502,45784,56927,40299,54816,21629,33606,1394,26072,60080,13027,46524,23421,61555,51844,43253,28579,56315,64429,17040,21100,44905,7880,32406,12922,15830,6907,54963,27054,27599,15024,47279,53921,4666,46874,10937,59013,17202,7938,43409,58849,5267,2896,44510,29544,31007,7713,11919,49216,40778,35353,63470,10661,63397,45725,22205,42776,46993,103,3276,37715,41702,658,21042,57772,3414,33440,58887,65275,44940,41994,5890,49355,62129,14894,39413,50800,16127,26276,41909,55793,13941,62700,19803,34660,28390,54082,12845,41241,25920,36217,39604,13761,15198,1055,52522,40959,916,43435,8046,56685,60368,42068,61116,36654,1614,14138,51481,25670,17249,37949,54133,65153,51101,17859,53541,41111,14103,40903,841,10172,5477,16082,13395,33411,23608,22739,8173,19950,3649,14558,51731,480,1439,49568,18241,1785,50336,2897,40515,29114,20232,57527,10016,62201,26462,50659,13892,28834,27148,33089,1585,43911,60524,50420,28231,14571,61756,55189,47967,25071,35193,31388,20176,4872,64842,8887,37219,33450,47638,10497,51005,37058,48061,11735,23462,21186,14368,4160,22609,33173,10867,293,60194,48846,36341,24432,43682,50589,45257,51260,14816,19100,62573,32510,57819,55680,53975,30657,3012,21714,8428,52617,57575,12676,4790,58762,42405,53735,4414,28420,43458,41345,24950,57010,44973,60005,34849,43263,6313,284,54598,37458,15223,12987,41656,6018,21856,47571,25137,20380,37852,21684,49345,18326,8050,3821,19308,24634},{22904,22390,15781,56333,12848,13292,53746,29491,24925,52974,61037,59386,62584,37661,2827,52787,58655,8459,36735,64818,56633,39970,57507,37688,43113,11363,53548,12351,51429,45560,63944,50177,58694,62912,62321,997,63433,62687,43015,37036,27306,40100,46900,41535,25447,32565,8269,31810,23178,32290,57257,3585,2665,16439,53085,40428,33096,52455,20835,31358,35861,15335,64653,14155,12704,9540,43267,29381,49525,58746,3724,58423,7451,41885,51487,62095,8255,3796,31137,900,58432,47604,19495,6782,1892,42343,41028,51265,29314,8332,35654,16810,56513,65322,39856,41551,7759,49067,21818,37409,3102,18971,35979,20082,30834,11363,63118,55833,7862,6696,23810,30794,25404,42767,27284,20569,17448,38623,55391,46858,41804,15107,26606,44582,16697,8088,40784,9877,26638,48430,35524,32250,29489,36712,48677,64535,26173,1544,12215,9032,31416,16155,12603,3842,12500,12667,39799,9152,4684,63459,28466,6717,4002,1151,47832,36981,678,17471,1305,56897,5378,45668,63052,45204,22811,28774,60445,55071,34202,2263,17613,10416,58036,5996,13533,35846,59364,37211,39343,11855,21292,64723,13326,14762,50728,65369,55681,36342,61170,28674,21272,3492,44421,65065,31763,32448,12407,32917,48407,415,43821,53282,39469,13104,33400,63305,30069,39458,62012,35141,39686,9187,44879,55552,61809,4435,30591,1574,20365,25515,56348,5972,31970,23206,51601,28906,8558,45508,30713,49395,25352,60018,36608,55942,18572,42715,4234,60852,24384,34917,64288,41803,1401,7638,10125,65071,11013,25604,55883,57182,2361,22061,65103,5494,122,16241},{47938,20760,63459,31817,3431,448,64662,10427,62946,30511,40620,5805,51139,35438,35040,17005,13746,2127,44337,58248,58687,34818,10045,3103,19361,45707,53751,37223,12631,32256,6730,10041,12555,6791,48714,6241,44857,3707,55495,54827,7025,17497,45704,29373,21290,23323,59998,22263,34395,36968,62714,1441,25254,46665,53029,25492,615,28441,39385,7541,30450,23098,21695,53767,43498,51217,2133,37898,27721,5080,3126,47786,52,3511,42548,15513,30332,21430,25634,38286,15722,266,56620,33934,59339,64748,49044,48415,55186,32922,63733,14880,30428,16240,10612,13048,36060,6104,39495,3838,53837,53173,46758,60091,46175,48202,9103,28484,49791,1119,32980,13775,37601,40405,18081,43253,23726,6965,57288,12125,38601,7938,51677,2249,41136,54453,25455,36526,8861,54313,13068,4342,52520,16126,31052,24533,14750,35838,15856,51734,15211,12846,59273,23140,22953,28039,29497,17904,8352,28246,64759,45878,42137,25209,37655,64105,18196,58904,12104,52109,1772,13130,62546,45791,36282,29469,15513,60758,38408,45828,7209,53618,64653,34592,14184,29564,18970,41918,63769,34461,23452,36214,45835,34335,43886,53486,60077,57476,10507,41047,16742,24696,42157,27298,13437,38077,10421,29665,52071,8380,6432,59111,49872,27413,51562,16776,21789,29640,33818,4636,29045,62168,53532,34678,56962,21860,53614,23381,39678,40850,32910,1403,8739,60574,60535,17737,27535,3539,44743,33581,13924,11441,50783,22287,32177,39888,37546,23852,65403,38474,43781,47049,58914,29414,44904,51798,43825,9251,57619,43582,22495,40810,58577,55015,51283,26},{7071,41295,3641,10720,52843,65085,50876,37885,33608,34302,10300,27145,50654,15698,20034,29427,30516,8512,61804,39930,19742,41268,20333,60819,3032,5698,31823,48874,12781,23235,30107,51984,42983,36665,41479,28156,53183,53129,28902,3685,50461,48550,22755,6462,14233,24536,22207,56542,58993,54308,5061,1704,48725,32299,8430,50373,8961,48950,54219,31335,28386,38501,10715,63119,62748,46847,4187,51677,42735,42578,20757,56104,11932,16601,50535,2052,35523,3995,30407,42195,27620,27500,10621,39964,47090,18775,15494,38451,31554,14784,9766,62663,47087,29353,37547,1171,53749,12893,61106,29305,25138,18233,32866,50741,58108,6974,7555,25283,46300,49846,4386,54416,14509,38455,894,39016,57287,59976,10827,3964,8222,35939,31511,29001,5793,56006,17260,55074,17826,34217,3418,19519,20512,38094,28348,30303,37247,54520,63266,51707,12670,35771,41561,16813,34551,1518,1776,31487,48275,59777,37423,33488,5794,31636,13416,47484,53674,46800,34203,54819,4317,51339,12589,21013,20943,44329,29625,35992,18162,34710,10024,5398,14473,61096,24024,52656,30721,33708,120,41720,63934,23930,59411,47543,23334,18070,31523,32366,62035,45668,63847,13414,62645,29499,55735,28933,28606,35309,16780,20909,53595,60644,16586,5672,56,34863,5641,2438,23648,54797,46476,18496,60607,3641,32441,51748,27094,22408,50916,61494,59674,64100,12384,8864,52076,24825,28858,10004,41496,30153,49020,54067,1458,7351,37227,3422,10978,62364,12575,5977,45696,5920,49679,37407,22827,52870,31467,54976,13965,10574,30154,44276,1827,10520,20089,22483},{47347,53373,30187,29872,32165,34496,30579,40219,57335,21474,54969,20676,5941,3883,43628,6461,59340,51873,14534,26445,32454,62114,13828,42797,57203,39343,62338,52862,26194,61630,19198,63815,1162,38572,7747,10786,38545,31142,56500,42097,43548,38259,50796,58315,65384,2349,49511,11270,50529,13645,31894,49332,25863,53571,61186,35064,63570,12366,41698,43982,55126,30786,16242,5926,59865,47347,16699,57074,52166,58182,59958,16286,59052,28727,46180,47339,24594,5013,35411,4264,4520,23271,23718,32659,1038,30698,11415,45686,63507,14641,11530,6917,47384,28996,28577,41218,55418,27726,29190,21970,59673,21539,4573,16079,43083,22806,47004,16167,2165,60342,13621,31126,56515,52925,4192,64152,39073,17590,41380,5403,61310,61706,3012,18240,54447,20823,62327,29403,30234,63509,11056,152,20317,59515,11410,61821,11037,21099,32430,50655,58533,35213,34071,50798,34681,9191,31900,27132,20469,18103,53750,34478,36677,17001,11330,2004,41188,40935,59365,38288,55932,42067,50969,44733,54606,55221,31517,19473,62254,12301,41905,42188,35380,30094,37165,2279,63648,58035,40843,9818,14713,57032,43453,25697,30238,15290,56133,14642,64759,28038,568,15303,51287,54100,22608,21577,7481,53212,40527,3862,7890,43547,34323,29457,10395,55952,1943,31142,16055,15243,56213,64797,25409,47507,45935,22160,13052,19319,8075,30387,21962,61800,21915,26897,15635,45904,36818,17323,21551,64528,57892,42288,11062,57450,48786,31918,60800,15330,17214,39111,61425,2280,49104,6429,21417,34268,57736,63435,16157,11518,12565,59117,42344,53340,17338,39877},{25721,32397,32634,65299,23486,15789,8925,22733,51728,46626,60117,57099,64332,3759,62037,44274,48213,26422,25502,40157,45833,40233,20418,60931,9312,17381,22009,62037,23672,43715,27100,22919,42117,16848,60834,45751,65289,21304,35704,21919,24540,22738,63477,20502,49579,51092,60132,16110,19125,37860,1976,36181,43134,61403,6755,13897,47671,57886,25631,57821,22885,56171,24746,45316,8061,45180,64888,31617,18792,32092,63202,40831,20929,61769,59388,41015,63158,46022,22415,20368,2005,45017,20448,49549,7003,12297,33490,30870,26681,22232,607,59269,15883,39071,8561,32084,878,63643,44410,58038,5356,21553,11749,36646,15540,210,61853,30340,56707,42090,42839,56073,49559,44067,35892,7853,7758,57093,2896,57650,14283,53754,29791,40577,57947,36602,24133,42754,2772,26329,6717,30241,27620,48849,30208,61518,2598,454,58430,37397,49111,28787,41074,7981,42125,11180,60777,61034,43288,30988,18929,41688,19486,39077,58633,27641,41667,6751,6512,7486,57397,8976,34137,55846,20836,38371,30006,21653,53728,25097,58343,21915,6816,53995,28950,24490,30978,64632,11800,31744,29570,28997,25187,52328,62539,48949,7112,39431,7133,53682,35706,10536,40224,14470,19514,61727,33495,20473,62720,44285,18604,34485,32431,23861,30051,42238,11237,48411,60174,47273,58336,15957,3267,58121,37921,31223,11466,45367,58231,64758,30084,28136,65057,41135,28878,28675,28624,59426,6230,19134,14940,11834,64492,21916,24696,13437,38119,42516,4600,30041,30018,43313,39519,55442,17874,1580,16442,38848,61562,59969,55566,44660,8678,58106,47022,35281},{5592,4148,60463,41853,35031,41164,20414,60492,254,32948,16815,37302,18585,19391,46941,49142,30456,43977,5352,50578,54881,38445,55713,61216,60688,34708,55456,58504,36584,3638,64522,10677,40668,3387,14388,29572,46927,44217,60436,30506,6726,65167,45722,65337,43879,13184,15756,31316,21130,56105,27404,55821,15602,31492,1442,10846,61061,18033,25111,48732,2882,31684,1969,5246,7596,6819,17167,41700,9827,55938,20793,46443,58809,47788,42985,7159,38360,55123,20050,28812,14290,51726,51106,33928,46751,63094,10745,18173,24601,25636,18676,32782,9439,2785,3598,23016,7639,22773,23692,63924,22557,18483,40575,19490,34182,3848,14823,63981,31673,22644,41750,57053,23990,10746,40595,39263,39639,37969,17368,10027,20775,25699,52416,3711,62295,16126,4612,52198,40553,30802,29536,36602,39749,16262,36870,53097,43604,13756,11449,8195,13538,2879,44307,20602,35075,2572,34472,43631,65180,55399,18396,36607,29784,5878,62181,48577,19084,46553,15948,36749,44338,3380,51746,64622,9685,63471,10667,31482,56708,17971,7401,22393,48691,1940,51296,10473,13414,34434,62331,62737,63726,14543,987,63113,33930,59550,21283,30052,64073,36698,62735,55748,41563,29647,39700,46595,53691,41420,36725,54747,30629,31037,52303,1923,15250,17254,17715,57163,5799,31742,41942,4076,50197,5625,16639,36737,57245,59317,45713,32620,25677,44119,55781,47837,46991,56175,51248,9195,17178,64201,29022,26605,19240,39314,2857,19500,44923,21312,27715,36298,64062,8094,2401,35047,26185,30253,19451,36606,43251,32039,31264,63787,166,43891,40674,59706},{44001,64643,33867,53661,57377,44210,30655,46492,12002,52900,31099,34799,26425,17622,10016,44877,43518,46140,8992,20469,41009,43981,6530,37344,22628,29619,6341,35465,570,36168,59992,36483,19136,18519,4978,51972,57065,1835,10109,59971,52053,28427,14717,13910,43960,33014,39501,37954,35251,59680,32651,14477,23470,23114,5777,65140,553,27143,20196,28591,30390,40766,5439,27260,46325,2815,45651,63679,24402,61034,50297,64208,6697,20684,537,43729,55192,19042,44049,26161,36683,10207,3664,57771,19151,35558,31915,48386,28241,4693,8193,25427,33090,37049,34059,34012,40744,23582,3596,28266,44761,12266,24816,41698,64964,54202,62419,50651,33361,11788,38384,25341,51771,62306,45819,58824,1616,4293,18238,44704,36179,44855,30545,3375,23345,25683,52750,29791,57093,24059,20643,32406,52762,63282,2122,3225,37351,30374,45595,62274,47343,64300,20750,20695,48882,23356,27715,28927,3496,53266,3770,37110,27864,30345,10905,15224,58263,26077,23600,35797,13850,55780,58714,33545,54558,51905,89,46923,45041,52623,51715,58591,22284,28581,47522,18591,1758,30307,547,2208,13742,8373,10190,2640,21367,49442,56240,44037,62183,16283,36391,6489,21814,15459,11681,40664,48882,49940,20922,26529,17049,16137,46976,14162,12263,47611,4545,60290,8459,62739,22670,17691,34566,57036,18962,23385,11365,17070,40139,11121,40867,45698,6641,63370,51450,27744,58355,59574,7756,42795,58437,5169,27673,42346,11260,40005,20558,54718,28824,53052,33567,1032,12055,28353,22132,59778,24902,18570,56746,34650,52643,9720,40594,18948,65428,65090},{29279,64908,60500,51751,55955,28937,36321,44632,30356,28112,313,57399,9420,8620,54540,44682,32499,59749,8771,7555,23312,1052,4156,34862,16506,21325,48529,60061,37429,61758,34787,27017,5175,50814,52921,7081,23065,37129,31595,18548,26723,49863,52560,43597,30241,8637,54951,5875,59620,34354,14494,28033,40587,19865,65004,9681,40601,28028,14510,36414,50879,4779,64451,5943,56251,50925,56811,49872,34789,39101,8130,20670,44116,19279,9450,28158,35589,60776,48332,8378,37610,41633,5706,40502,15829,33132,48978,34403,17379,46282,3523,4127,47022,21336,15535,27037,25263,5441,7343,38002,64354,56930,61763,62832,46130,36785,12075,15889,63324,22336,50777,41565,29643,18762,19113,43800,23816,24154,3299,45851,7030,33647,42916,43992,3079,28667,1247,56118,18135,40129,35660,61026,59596,6389,4607,45398,19336,142,30407,52319,40914,65068,16637,63369,1985,60179,37313,33486,39557,23405,53540,42704,38126,43647,24706,44310,60063,60888,3518,36046,49783,37948,40284,38554,14909,63858,51006,44911,46801,4847,9949,53141,24954,28590,32298,43129,15912,17169,10927,11122,41460,18001,8060,5082,43227,53241,46398,49872,18245,3476,59828,55736,12910,56814,46514,25589,12345,62773,10563,58421,11835,15616,3768,60154,1494,399,12136,58908,28722,47871,30804,28279,36842,5364,19497,55803,920,2040,49318,54874,49744,19634,17589,43017,59714,36669,53767,46512,37486,11796,38701,31706,23852,63342,20168,6483,59797,10919,20413,45666,52761,15597,43949,25214,38201,33832,63243,42198,4641,39711,21412,15258,30462,58545,43398,29406},{26621,41310,14233,31347,48167,34124,16017,32236,35256,10506,63420,5270,20760,2239,62598,18452,59937,62818,2794,18950,40479,114,49738,14936,38304,23149,27546,56124,33735,21472,5813,20010,60428,60492,47640,3327,40245,32391,48374,20992,55047,26872,8783,41821,10772,25728,15797,19805,566,50890,15829,17105,27877,53657,64837,16384,41738,58303,5778,55391,8704,54425,45574,13744,61451,63877,35988,21476,18576,13563,17078,1036,36354,41402,4835,9410,34205,26691,61478,7772,48759,22909,35033,44268,18308,62493,35104,5644,30944,600,64590,25725,35751,6657,50884,55748,43836,10468,15817,13600,735,49621,63534,39226,290,56408,61168,15313,25076,56549,53127,34417,9023,48078,14717,28663,10846,26610,48685,64784,25563,58157,35889,24051,17786,1152,13513,35884,14125,28956,9046,39705,4458,9567,51755,6990,46979,13427,20025,44209,10921,60640,39845,57313,55530,13250,8193,55541,5553,60204,10095,60768,45928,38069,23778,48469,59428,35600,34226,52177,23477,60943,27535,44168,6818,17363,21040,15328,51591,30446,5974,2108,34291,22293,3403,49325,14603,39192,46414,32500,11709,46396,13767,15915,17224,10710,60470,5775,28218,59618,25493,19980,33933,23060,50135,19014,8932,10359,51402,16551,53756,20212,976,63443,30350,3834,32058,56318,20076,60521,7425,62759,6773,22937,34273,6733,26873,54545,23163,54351,51249,57740,44831,52077,58683,60014,10343,58589,12177,18334,50226,35964,17130,1995,29989,60946,47815,18480,38402,46423,47935,36484,22167,7622,21872,45866,38769,21875,50086,14264,13663,53080,54339,7218,3060,29967},{30825,56603,3011,58099,15170,48655,22801,60081,2204,62920,58156,44294,1609,11052,43080,50086,21776,54250,13916,48925,36186,60709,7674,32421,36737,8650,49690,38446,20215,61188,58339,25899,18002,15436,45003,10675,37815,49799,45264,38043,17370,21088,26799,47101,8056,29551,58018,31632,6635,19506,56984,23239,22445,65094,10507,56917,47577,42917,12547,44809,4955,38322,14351,24895,43688,58182,6929,34116,61473,26033,32911,10629,8993,63112,28484,43971,35733,61143,18394,42719,5024,3289,42113,4698,6964,60053,45601,23516,27889,42739,26146,6686,46568,57320,36218,56780,40151,26155,45574,571,51617,52912,4095,13463,17046,23492,26250,55836,21700,40693,9953,15813,33136,56035,37447,19403,13184,39772,37620,37644,47292,60369,39440,57420,3699,56474,3624,41456,25881,24776,12924,28783,39888,5673,18350,44815,18213,17832,40922,1166,51151,13018,60433,63670,18165,47614,54602,53083,26968,44332,62215,34598,48406,49390,10945,47900,19743,61251,65098,660,46390,16583,18357,55414,30784,1415,854,29805,3146,64832,36408,46068,7717,30143,60837,39683,18589,30921,42588,43428,38468,38206,19908,13719,51560,5119,31758,24108,7589,41081,43774,26621,61899,40112,35728,8415,10105,44448,50163,47701,3483,64145,23584,18611,29725,48548,34017,61782,34414,30761,43868,60730,47169,29340,59106,58527,44820,32511,50253,2953,17994,54252,62533,43858,46668,54662,57064,33431,50504,39074,60778,64370,2265,39771,59680,14616,9360,63486,31983,32078,36027,33458,31704,29505,42499,21362,40983,63360,53627,58442,18559,48185,50486,65316,5395,37628},{10753,14008,57899,3575,29329,22391,14336,63331,49276,31688,29683,37242,1719,49978,9153,40502,13333,22048,28573,25090,31228,51067,52368,43252,11956,31615,64976,20492,45636,22722,29752,22037,17596,46079,36844,27048,48518,31276,19345,31571,32570,15841,1207,51530,7914,751,44800,59988,30031,19722,26369,54068,20459,45388,46040,20309,64150,37776,42087,62683,37481,2283,25728,24242,43771,25113,59861,45855,15433,17346,18276,63665,49832,34778,45264,35289,59854,51647,58930,7462,19130,24082,36816,17794,53586,10045,42854,49067,21046,3250,39446,39238,63976,63137,50801,46377,26409,9669,29454,16341,8438,52600,45614,57394,59128,57637,20955,62026,36921,37369,49280,50674,9617,32098,28379,28605,46613,1554,36071,40261,1337,4355,55712,22716,9237,12313,10316,11835,61262,16412,53666,222,3239,2540,42381,4896,54872,60466,13418,56290,53705,42808,20253,36315,49844,55612,20720,31391,49298,41132,51557,64818,2885,17091,7716,60643,29463,25677,18654,56827,24376,27980,14144,31487,34293,49893,11825,63378,29912,32600,42240,44392,33193,19446,19162,26554,2688,62941,15189,12204,46720,13125,23740,44138,21127,5394,43185,35487,52274,53758,39396,23869,59191,50541,59818,58851,44055,7882,52021,56278,60843,15408,3885,15333,61565,13637,58312,42766,8063,23291,65015,61520,44305,16970,2480,10554,38072,56920,5560,43098,46851,27966,19859,16643,15287,13505,17295,51710,65527,28875,11063,28748,52400,49273,26723,37098,11289,36187,11428,38778,1688,28349,9882,5700,16784,11145,20063,20180,31726,23760,63774,13181,43524,45466,4052,39737},{23075,29679,43287,25029,63961,14525,31351,5654,8067,7903,60831,321,28202,28044,10217,61788,23015,26426,62437,41325,5072,41198,45016,27752,38127,43995,43232,8977,9054,62535,26845,52723,31244,21369,40619,31605,60290,63159,41234,40715,10688,6520,12461,62886,46070,47754,47252,2742,65105,59141,19732,24409,27146,51900,63676,31101,13934,65477,41577,61985,12564,13776,57236,49197,61483,62860,7905,30615,15476,47123,42409,34680,15391,48268,32877,47481,10406,39829,58658,5718,40805,4192,31329,8608,55509,25737,18823,2607,32215,38680,60706,40332,18923,23461,42753,40546,46536,2579,40269,51840,57987,22092,5587,51432,15432,26901,7295,48432,56864,14530,32188,57313,57296,13705,32479,8461,59392,57243,40484,45785,46916,25161,41443,2885,50706,41542,60531,25685,2316,50227,41082,15960,16552,38578,1542,59553,49936,34194,23775,60118,47918,24078,57732,14947,38729,45860,31614,44299,13499,32173,13960,40938,22529,61484,7706,37107,61842,3482,7483,9245,2278,61229,5356,12825,37921,48451,32209,45636,46147,2193,54398,39788,38444,57641,35370,28425,8143,45367,33534,28426,13632,29534,48757,62998,42080,46732,30786,39508,16628,64014,53910,44602,18039,57765,56896,11991,24789,4947,26237,20173,32093,3318,55160,65207,36915,21287,28178,1646,13390,38116,62598,37619,18118,35042,18413,5434,61605,38780,4840,57359,27032,60923,48562,52281,58931,33311,26952,59474,10903,38724,53456,36010,45629,36259,19414,34822,6949,25309,52313,56123,7180,6084,9009,54958,29509,7433,8786,52235,56720,287,57702,28842,59077,29700,41891,7191},{16802,8297,12086,53793,11424,56031,54943,42251,43399,27638,31073,47320,53644,38436,2712,238,34476,46323,35621,27119,7045,37578,32418,17405,58209,24583,55434,17490,42519,5460,36197,42494,16982,41182,44256,30256,29782,23114,45809,2217,8082,59277,25961,27833,11154,22560,58683,36232,10180,3768,3555,3755,63219,46734,1357,29361,38806,23809,26599,8717,64976,33068,3871,54337,41164,64875,47353,32121,36442,60539,37998,6,18735,1207,20809,16205,43037,27610,28542,36796,54850,8632,1048,42597,14822,58968,15527,29480,18939,22037,52052,33890,56825,55653,14238,16453,20133,6991,48948,63521,55345,4661,57518,29286,63304,8572,13503,50008,54302,29201,40348,9538,22517,9084,28208,47919,51943,21323,8822,36547,43782,60235,32677,32806,27081,8614,21043,43312,53160,38156,65482,63455,30237,24081,52105,9317,12101,58413,24745,40244,33481,13672,28467,36747,9101,14976,58979,14554,32294,12422,21874,46243,53180,45160,45943,37776,9083,61344,50600,1330,26897,37444,33520,33084,60192,48464,41937,45450,43405,23261,7351,50081,5081,55595,24965,52405,25291,27134,19903,18798,21871,1759,61994,35743,51720,11082,29269,12901,2294,60216,25893,58050,50631,56783,28493,41293,6835,36370,46694,8498,54582,49500,32572,53587,3915,41390,17085,40774,92,46861,53383,6523,28947,8392,1895,51155,24365,49133,63476,32216,43060,43195,10503,13321,34788,7468,12100,35526,5643,38781,38729,18111,53776,48554,55635,31162,63685,13905,10875,18533,3950,55679,9003,5086,8542,29954,29918,30799,12826,52424,31732,5177,27709,49954,15411,61326},{62455,13362,5509,25497,30426,5853,9615,56649,24935,22936,20477,9310,55555,40755,30504,29528,37103,5524,25764,19644,63114,18301,50158,26019,6254,47281,2501,10372,35826,18954,20578,35391,32648,22490,47193,45105,62421,32601,56225,39791,64391,13583,22957,33006,50473,69,60731,23689,14789,36382,38098,45097,53010,31290,65141,13810,56563,45599,27853,29152,11311,64441,48596,36610,43469,19453,32225,35548,30052,35309,63600,3213,48864,54558,7280,22638,11376,23400,17037,2393,61967,38037,52413,17671,9968,37188,42189,36403,14692,990,13649,41137,35036,56859,63657,4991,3154,6100,47852,61501,35107,18603,50388,48603,13277,42195,10192,5504,23074,62740,5671,28179,42515,8068,12873,2414,23396,61561,3609,19139,42366,29762,23186,47572,64346,40704,13007,6750,30089,2337,61398,1064,14314,6015,54647,25848,25026,32330,49015,31668,27316,12814,2716,10345,45326,16779,22110,60498,62871,55776,39461,24343,34582,53180,39425,1244,29810,11625,33387,30806,62353,54338,54721,15470,39119,56879,40391,10317,63424,51768,40217,50746,37281,23526,47984,24925,58486,13845,33418,36679,34588,55278,1617,42476,57194,39187,5890,16051,17461,65337,4419,30773,54394,33631,1874,44435,45810,12808,18268,63623,51174,38917,40703,21522,36493,12744,50637,32227,9680,36818,40079,58207,60812,15846,2589,3970,27372,47100,62576,6565,54241,60575,2727,65089,3166,34558,7582,37875,30432,47507,10052,47435,58076,15128,21100,22950,345,33647,16608,48016,27826,16070,4174,7505,34623,34585,56475,51718,713,60448,46047,32337,13492,13345,9363,38834},{50800,51229,23154,20362,32300,38982,12507,1172,43015,45316,43952,2739,14989,20514,45068,51154,31811,61203,48302,56686,1480,56190,9829,61766,20863,53852,50642,39107,36930,49215,9792,15626,50012,37058,30883,23446,59535,53212,41281,53246,27069,40301,59517,50785,33165,39445,31367,41325,25856,21128,13071,48247,53595,35313,39597,22916,30479,15257,19300,5700,43049,1928,61612,3964,27180,26164,10963,23765,11549,55064,58737,29095,4899,13383,35006,45935,56728,59942,46875,10948,32647,32963,53534,34715,49976,45551,9079,10463,40309,4996,5562,14684,43019,3273,21646,53457,52307,33259,614,20549,23391,17206,34815,5958,11730,9314,5570,29708,52596,39780,30563,10071,50291,63881,64522,9318,57818,64368,37504,17069,31119,38817,7472,55320,24437,61721,20015,63192,6055,59134,58038,4473,14694,16240,25565,25780,53949,801,65425,24077,5660,54032,34442,20694,95,33206,58745,47446,56561,17973,44063,35373,20386,58049,29366,8975,36116,2333,15644,64996,39266,45801,44813,15741,47586,52048,40144,62886,24220,32923,42092,51503,370,36380,53507,45066,47558,51659,17119,9425,22658,11310,14456,4695,63897,54091,53914,15191,12251,47224,62014,14885,45354,1753,31543,14795,2743,9458,43779,55771,13449,20324,55624,10350,31059,56643,4359,22326,21179,51825,17503,36312,44764,3392,2774,6532,31414,24115,25576,50479,48105,17124,27636,7812,24387,45845,36978,64439,33677,7730,61896,226,4064,45482,1607,25031,51299,39165,47622,25906,65452,14069,24865,8738,32347,44149,37865,42361,19715,750,17655,15457,4646,29381,42035,6077},{44099,35826,62414,4609,29692,55338,64682,59842,48318,53839,536,60571,10527,8765,26889,38533,44692,42306,30988,31210,48175,14026,32501,15548,48847,14923,64699,3021,61929,6395,15098,51576,47172,3266,47507,29524,60785,41898,60183,20315,31376,29312,59084,13425,7640,48443,48217,17306,18655,9439,24034,6922,53296,58197,63485,59401,33234,11689,45468,37657,36474,11833,13103,41398,64264,46408,39919,39556,43084,4914,20702,17722,25909,24848,51752,20474,54740,29068,17122,50777,27229,61815,19167,52611,24982,12299,36443,6665,34932,22976,20488,36026,39121,33893,48315,7832,16539,36281,44674,55863,21005,60256,6844,43899,60107,22371,50867,53456,63573,53493,47949,25338,5776,41906,1409,48689,6918,63731,1917,63699,35991,48172,3091,11227,16184,18988,64294,25589,63641,42019,425,37621,32050,47961,46336,54952,26443,25409,29345,5321,532,32719,64979,15641,21028,58662,48748,715,44203,37175,22509,43939,38786,39008,20817,44589,4241,3777,30999,26092,790,47000,59082,19065,55667,57271,16863,21175,62663,57660,52368,36362,29594,64806,10187,32199,32813,42305,11619,19328,52651,10855,39898,54812,45890,7448,1722,51378,52739,15846,30372,702,50035,44802,32071,50242,40230,28170,58836,19701,46028,62950,23992,39599,25786,13799,28316,9733,63273,48577,1020,1063,6933,26437,47939,44418,59083,19295,23410,53075,9458,60939,61253,30471,40557,42967,62097,1979,24386,54503,30142,20258,54202,27501,31028,63365,7558,59576,33410,17895,47792,55567,63839,28040,11519,21257,18038,26436,60917,41942,44332,54934,23535,51919,4158,64988},{29700,51212,35836,54949,51436,26362,60351,64608,27819,39613,53473,7013,34710,16202,27174,39510,49922,48958,3007,29652,36157,14781,47275,38990,62660,6422,63216,32269,30916,56073,24896,27879,58024,59166,6290,39500,3333,18704,46685,31656,12961,10520,64984,1710,13621,32551,55873,27890,58524,33091,18251,18293,17576,12100,59929,24835,44369,13450,58327,6759,11855,62599,60033,61697,56506,45516,39447,20372,56866,52507,20521,25850,28720,56098,34999,7474,56903,16983,64040,58166,35995,48697,36972,37662,20109,34798,27846,61274,48319,65295,39182,36812,57622,26593,552,61901,35171,8871,62308,16085,20065,15208,57541,58525,21176,12377,4537,17219,13245,33320,19132,10011,438,51775,58144,33012,29466,15788,46032,11141,54048,12643,59270,38129,43748,17500,62658,28763,35088,21134,20104,61424,23806,13952,47417,63615,62560,37371,12949,43922,53820,43984,7934,22168,1778,1499,7176,3075,55220,61246,37943,54754,19363,22661,46935,24704,54238,51888,12724,52513,13441,4934,2529,50117,33874,36227,30923,45556,42181,63716,43983,4586,47469,64615,22482,1165,6807,54741,62459,18785,40972,43871,15245,43936,16131,14680,62639,50281,26037,54642,30997,48891,50392,39746,26877,49444,25158,20155,61660,23297,25014,35434,46001,19512,55133,61719,58417,63114,59475,44967,23939,51815,38529,6660,54471,62853,40573,3987,38607,44739,23228,6129,38267,58062,6719,4258,36130,7644,22460,33789,22098,62794,64114,1405,27091,35086,51107,52174,7629,32240,33419,34036,34881,30486,60647,24060,14255,6905,41848,45435,13581,9728,18458,6277,21367,2011},{42918,52520,45563,53685,64068,46766,45736,31501,3531,63899,58904,50004,52132,8261,32263,9996,20287,34357,7916,61162,23968,48308,22639,47925,26566,38409,39045,10580,58478,5349,65419,31285,13386,8408,51258,48230,1692,27901,14932,41383,56721,27752,58845,26578,49824,5644,26248,43795,8183,61376,9417,34626,26358,58600,29396,43384,24837,48315,30868,21724,11398,18951,5362,15188,46786,63206,57059,49209,20454,43710,1928,25709,9712,59969,33326,17439,63530,3992,7399,4517,56004,18346,12448,59730,9814,38529,55552,15902,49364,58227,12617,53467,30629,11644,812,10539,45919,5999,54290,52989,48400,24786,34596,52687,24250,38229,62598,25669,10887,25171,42693,22127,29028,10583,32853,1075,18217,2527,41313,16700,15369,12812,5985,13902,2112,41115,302,39567,27795,4713,24176,54756,36243,38690,17518,65282,58955,10189,24113,14963,38896,54288,21102,25377,54817,47652,52388,60460,42479,61267,45534,62888,21746,13473,12333,40917,49404,60756,16201,31805,19119,17727,28572,1757,17696,54755,42238,26201,16297,50568,6791,44464,65194,39055,53987,30483,31038,24123,44129,10561,52260,21629,13695,53660,20249,45745,52510,49848,3039,51662,33495,14593,64997,64346,48421,57932,3712,14797,46941,6328,23570,59202,22983,6646,25360,52248,21397,61443,48219,12855,23396,30619,50405,45506,25761,22213,43740,63918,24418,59660,1587,59562,31396,64326,8102,8851,41577,45670,16098,14321,26551,51525,212,38019,6686,64197,5692,36596,52270,12053,46420,51336,37497,63932,3012,6632,18617,8019,61067,22169,48598,56696,27334,58021,49056,56752},{58200,45269,7761,15070,29358,6472,52213,36957,14102,52123,45911,38810,34173,21656,34188,11888,25435,4912,7875,8792,52922,22127,19343,13955,26153,52036,61138,25106,52395,5091,3010,26271,55531,24821,9973,16722,34633,49645,26893,50804,6406,13743,47531,26161,43506,18386,53025,51819,40964,51791,53923,30517,14680,29229,21375,57662,3663,64179,12449,19152,17211,26309,38225,7402,1122,30119,9753,49339,43958,11755,14996,51277,40067,1947,65297,50644,44542,50691,7504,53754,61996,36470,57655,36399,45464,62291,18679,11025,54833,65295,36746,42224,22045,45278,35241,65069,58557,9875,21262,6298,45609,53216,12423,45053,63395,48860,25047,13790,64923,9145,15400,48520,51286,1817,20318,37201,56422,53660,16733,41487,56930,65384,26801,22521,20931,19556,47425,63862,30672,64263,7062,25169,51251,33224,49510,16679,56876,361,43731,26491,27384,53982,7604,36769,7049,32111,22287,42934,32971,6454,48052,24898,55998,16845,47786,31609,64600,23107,32842,60978,49529,52050,58466,46412,22388,60682,35032,65521,19010,12684,50437,61123,48145,56364,3798,43650,27729,53906,17326,15927,33092,15369,56172,65102,47838,40319,9511,28016,61865,57228,54591,21158,60976,23091,54144,17383,39204,10937,11963,30285,26369,53872,404,39145,20338,329,20768,53040,64768,50727,186,12493,51675,25454,63549,15768,6449,16175,33911,7315,59007,58286,22411,7669,51415,27455,3127,58846,19733,28821,29585,28987,39077,60679,50716,25552,5431,61402,15182,32536,64617,25578,35699,49262,32027,50487,16962,45766,33296,14819,30165,30937,57706,58016,35497,60916},{48031,38747,16014,50391,18663,55422,50792,6820,27865,56858,54570,36764,47426,61182,44932,55282,6682,3818,16989,42761,30711,24700,60001,17099,12127,32327,58878,56720,58831,55492,38862,31065,16208,8277,43422,25089,24597,4825,13311,7050,15459,49907,29595,20730,17553,20328,32838,26315,55940,39067,22671,58065,19166,62594,22235,4226,63746,46006,6925,51994,8445,13368,7078,32964,48453,17713,22998,58342,38151,48466,19334,1448,47543,20319,48559,42379,11786,18649,14331,1071,20365,1444,36675,3795,26654,30864,29814,27831,24449,38384,37608,4876,1706,35695,27712,39512,56372,609,57874,47512,12846,19521,29398,40981,18725,2874,46093,53696,4390,63072,4213,2207,10455,54952,35185,64573,1513,41490,31638,64920,3417,44105,21619,63621,13431,13431,65391,51417,61615,29693,2039,55553,48862,47958,27666,62449,36291,65469,1968,11750,45300,32031,3832,23207,49140,30188,10045,31423,50817,47243,57601,19439,31741,57156,21036,63816,18693,31519,17806,45535,43931,5472,33084,42404,5862,53379,42703,36018,37108,3509,18709,41485,33382,49329,33497,64506,31539,4385,53690,6864,11120,51495,37204,58840,2995,6355,16059,51892,31872,49694,53404,39661,36146,499,49282,38803,34535,11085,16696,43367,42049,55538,37586,4097,61198,1828,53193,24005,11207,21166,39912,38756,29419,45443,65247,7030,51940,33307,25328,60778,2685,62423,15609,35450,27243,55403,18816,12164,18148,3506,57460,25334,2982,58695,41575,54096,58691,52764,1130,35735,2804,18054,29354,2477,26284,2254,32718,223,15536,29673,21301,13842,48544,47662,4742,35709},{59996,30860,18484,53964,29948,10973,8749,4347,18002,4882,60553,38684,34085,3536,28358,44380,32746,1372,18466,58810,23317,28982,6976,36532,30624,44231,53198,41157,53692,28575,26118,37952,20681,45126,1117,8413,1795,33411,34470,42269,38791,14903,18296,60398,12061,5723,43399,16232,30763,50039,571,37395,9128,54813,39332,30938,8302,60893,33316,20003,28879,34684,3042,7041,45006,64793,30792,28387,53955,156,14050,51151,42103,11007,7895,8840,9055,43009,12841,60576,6743,29808,20326,27124,14336,65477,64553,26099,8578,16493,10210,47313,50590,22651,23191,62280,43857,14233,9289,31182,15858,61089,14339,49804,56451,65483,37894,48142,16886,11104,1776,12444,50410,6118,21874,36460,55938,34008,18759,47102,61277,43599,19786,35697,13581,46646,37784,38277,2083,12526,14947,48024,5797,33833,33939,59823,9433,1923,23672,41035,22733,14791,3254,36464,46035,30932,14260,2833,2498,9473,46761,33930,64438,30454,8841,27638,12145,23192,36049,57327,18185,3042,32292,32429,29641,21768,44114,53571,55706,54863,37556,40596,26096,9891,44948,1366,23753,30830,48113,38217,38141,6070,58189,46695,50014,49843,25581,42283,19948,47187,4865,33428,14026,12414,43158,46978,43201,57016,64486,45144,46489,13344,64390,44941,35508,10244,16412,21196,18656,56554,378,52069,63587,4131,61024,38,64389,9567,42855,42116,17686,13728,55969,63383,9293,29429,13418,15314,1323,59815,26221,33167,46989,54040,1078,55007,11795,50783,46760,8288,49848,44487,52692,16090,7066,53741,37440,24456,62124,27577,10500,46274,4404,24552,56942,32730},{56044,25785,31995,48034,41079,23752,29411,14401,16323,28759,6130,6014,16781,23164,23963,37495,7889,4956,37299,36074,10288,7061,61364,25474,52730,56718,48521,28178,41712,55855,57206,25497,36212,35992,26425,59086,53771,13181,425,23747,7766,29016,9680,2363,13670,24095,7113,50820,49739,17039,25175,37704,41309,10041,32801,1930,51701,65236,12830,16182,4475,44223,19888,15197,44164,46073,49334,32,27935,53469,36357,50989,63631,50992,10553,8320,39739,56224,32915,18601,10987,35761,32826,47047,37341,58707,4553,1003,64557,8587,54816,65259,49391,40154,42088,64594,60163,54842,11439,6410,1798,50838,44602,57599,42963,65531,32916,60926,15455,62823,23073,44521,25949,30745,61575,8384,46206,42234,34808,56073,61324,19431,8706,23563,59695,41194,64126,47715,53578,5968,59666,59443,50336,54642,11129,3073,58052,29921,35798,12868,54494,8733,37624,60149,54933,46206,10427,24389,19111,55955,31875,47127,51860,14810,38385,47133,38023,26980,20490,30869,19205,20439,8538,2493,63320,31943,49208,34392,15177,37597,15689,28688,13751,49402,29136,27855,29651,22965,36555,16446,44059,24350,22085,19286,12892,53932,32820,27692,34427,10429,13592,65127,64517,7772,32750,40592,17225,6722,44803,27534,8436,30445,36908,22041,55916,37048,20674,47165,16289,8593,25211,41663,44756,24116,56236,44042,40576,38414,63371,60474,19579,9086,57689,28637,34184,16853,61162,23065,38604,60604,36998,62242,47737,26097,31034,40235,6659,43301,3971,13635,64337,21185,8707,49720,54660,54533,56396,37474,30780,36781,40068,16130,14783,15545,9034,60854},{34051,16376,37593,5984,16835,63320,3836,41698,64034,27455,15845,50277,26734,13378,44122,50502,17430,53949,34240,7361,50229,21217,34597,16111,5362,65504,40245,36893,12650,38549,58290,63615,11067,26185,17507,315,60682,792,28651,31667,20062,998,10469,35174,45868,22829,11955,53874,18901,32655,23470,59082,27334,10826,14124,10477,40931,22996,4965,64919,29135,29751,1174,60521,15083,60041,59331,50785,16439,25751,50144,36671,35445,47085,45075,59860,50468,35562,8548,817,14355,46961,32256,11114,15900,135,16805,1853,59733,57943,38224,29061,30934,63340,42449,2911,36191,54937,24007,5111,60508,3205,15619,55709,6140,2226,51930,21898,11327,58296,43210,16991,46768,50907,17558,31083,57278,26773,34857,19032,19688,46751,41607,6158,19641,3896,9633,3726,1373,5528,12791,44457,34294,50074,62890,13903,61773,53306,40030,59890,30383,48178,1773,38035,9977,10001,58323,55755,6048,7694,43299,43407,4532,49983,29836,41440,54772,46462,57612,31262,44448,13047,10147,39093,7740,8480,18428,62900,33564,48728,5300,6646,19430,43182,37563,42313,16978,38253,24518,50465,37201,6273,48741,16605,24459,18883,11876,61222,33075,28590,1101,39992,36345,40944,11896,34754,7021,9753,57413,25810,12352,45622,2831,52749,51104,411,13168,14966,46009,40280,56220,51808,28873,2498,36702,1595,1328,7891,22637,52249,46690,53569,46384,4184,43229,64652,41964,50086,34032,25954,48828,60798,2035,31111,19524,60626,17060,23765,20644,37565,10358,50698,18493,59669,31184,12443,56022,30985,1411,46772,39901,56249,62602,16843,9937,5611},{49632,59816,19178,52154,33489,29406,53517,56608,52433,33750,8094,27863,6754,24262,63312,40773,24026,24310,19982,38866,8549,31799,45364,58888,43695,52410,52980,64452,17501,37486,10026,64642,45877,42228,9680,36286,6520,7711,22252,65100,22955,13779,9516,21991,63008,62665,25996,12739,38720,55027,43963,62573,7527,53938,60020,25944,35031,15085,46086,29519,22646,60279,22075,58888,20323,25566,9492,38785,4476,20635,48918,2569,7231,4321,37320,51740,28605,31621,19372,53859,26351,21174,35879,4345,28589,6685,60007,13510,16095,28269,16479,42693,41830,34974,2207,13015,36422,34786,15096,37949,11949,53872,43726,532,43551,51121,6778,59124,36879,47896,32880,42398,3702,41769,39626,41767,23724,31479,47368,41536,37115,20784,36089,39970,18964,35740,53032,45059,31778,59955,32090,32624,31888,50985,12234,10501,38601,62054,47734,44973,42457,32266,49821,28292,15753,56264,62072,16192,53231,12112,48044,2980,33619,64718,53534,28554,1964,39939,30265,29072,26656,58725,14033,14821,60266,21604,1259,41799,7676,32540,16691,3330,27442,26892,36659,32239,55791,1647,52588,957,49514,26228,38552,28469,17835,56346,33562,42581,28112,1021,40440,44174,15635,50938,57072,13287,3473,35651,50777,50301,9275,50205,27634,17183,56955,31945,23823,30857,7348,22512,7994,29337,46212,2267,39606,53486,27574,4575,65490,52475,40758,59656,9661,37480,22217,37784,55196,21915,41856,14389,22054,62339,4016,34540,30118,17525,13184,20204,51537,55742,15608,19466,10097,25262,52148,57545,53060,49749,59244,30673,18992,63597,31520,52936,27855,16111},{35187,57842,13813,56252,34850,29862,41633,50463,21390,43066,2541,11883,44616,43858,23621,46186,709,20984,20188,59857,13620,33924,1638,33403,54290,50834,42135,5994,12975,43832,13499,19709,60361,61119,55302,34476,39704,33184,19884,57748,46386,56507,28760,12526,25727,29865,6834,17475,5066,24356,9063,172,27330,18378,41149,7700,52818,34826,17740,47806,30270,42124,17692,55603,12973,57706,23699,28362,25081,44141,35039,33376,29180,22652,26644,52810,23267,64972,45665,4977,17533,37761,5567,36776,53057,40676,46401,58981,41745,2368,63851,46583,57905,39762,60908,47871,38188,29453,49125,48685,30943,23183,24777,18184,10065,50156,32729,40950,59109,36977,5210,62584,60439,6751,26878,33710,4746,45178,18026,14804,27335,49114,33989,30321,27917,44940,15060,49721,27191,31683,50450,43393,344,57513,7360,60710,8133,16702,55812,1321,25849,64587,52616,18656,61792,55947,6077,49822,25600,5616,20186,29914,2622,55266,31483,15878,31752,32812,44049,59081,60688,46369,23960,21184,48802,23798,49490,35656,33532,60773,10575,7220,39799,11781,43292,36292,49299,18377,321,47217,15607,53748,14870,27754,51091,37853,60992,33736,4464,55672,25721,11672,23411,59876,21884,38949,17231,13058,41958,9849,60774,7881,2524,25158,17856,50186,38860,3082,47047,27953,57383,15563,2202,61084,7230,3797,41173,62970,58663,48463,14512,29098,7606,23046,52274,3793,13405,14557,34249,43051,28363,38151,63270,18396,22565,50891,62318,42817,27987,11850,23897,4779,32781,62158,40904,39213,11775,37934,59237,10957,55040,48283,20364,14258,31542,35327},{6394,47723,44431,20694,2758,65051,13876,58288,31060,7812,33928,20828,60122,50304,16511,21290,2670,57080,3539,11333,27595,52954,29873,59865,62143,14566,53473,40,56746,42707,9874,64366,36176,42264,11049,48462,56009,58540,42615,61328,53304,46067,57685,10287,56286,21846,59808,1241,24856,12874,41192,21313,13199,30154,11154,5036,44170,60079,62019,58954,33923,24037,32512,38065,46124,14595,53948,46984,56869,17783,63368,62330,23861,3524,7549,61634,58501,5043,39045,55921,30701,16436,28981,15350,60821,43991,42005,61478,62568,15112,61639,25329,19363,55146,27789,3746,59751,41575,56294,42358,35861,5329,22407,46511,31607,53391,20389,56866,17568,56893,57325,40882,36456,10894,12707,54635,35285,19042,47052,61940,58761,42177,29989,50880,1930,32552,61100,57280,26454,62330,30250,41473,28585,22477,14490,56552,4937,43782,25632,61459,33011,49748,2468,9670,40730,36601,55404,22198,29926,50082,29638,43770,19612,56168,17177,57694,3734,5634,30008,19279,64546,49111,34824,27695,2637,29256,58602,28177,65083,58347,53209,48442,41112,61955,47383,9440,28015,13872,57931,4631,33739,52743,49481,36201,40116,33296,10308,56529,32634,34855,37675,29194,44116,55268,19049,25166,60367,43249,29511,39313,1832,10220,36075,35245,3294,58534,57334,2891,40535,50017,21199,26510,39711,21857,9251,3521,35217,40362,16114,24577,4146,51226,47512,24601,16631,58600,8154,46437,42455,33707,2133,61793,57115,7042,7269,30037,39253,18044,48840,49502,61519,388,10818,4563,13383,17727,43388,1258,46435,50307,24235,6334,51691,61771,22493,46519},{35270,58020,26452,56746,14863,19561,49896,29017,32362,26933,58976,38602,22295,40119,20631,52516,38685,61248,21042,51593,44033,10868,51877,20804,40615,56906,47537,12459,24587,53890,42468,13639,28429,36405,1144,36902,30266,27706,46833,44543,12050,31718,38845,47750,47489,13912,37808,34663,51062,26079,3177,27218,60489,34129,60501,25068,691,16010,49206,12572,18421,32082,58574,27331,25620,37064,20534,5415,63717,25591,20446,11290,62824,31932,14697,20804,56771,55454,54330,19316,35154,36382,25004,37788,26797,35840,39331,9032,56478,33811,27900,8488,40023,28962,25418,19727,50829,32738,28601,55568,5608,41183,34333,18377,22253,46747,30534,4822,51084,20638,19880,61447,59584,1756,10262,39046,52425,27833,35691,1004,39726,20512,43535,5262,48643,18275,45908,21511,54148,53908,2458,56870,29367,5117,31462,62314,63792,64427,64210,35392,14322,49388,55544,57577,18845,39626,23336,7186,48135,47621,34290,57098,62882,60322,9794,19570,34522,28996,32554,47621,1576,38594,39253,31144,58431,25286,64306,14955,25201,39966,14287,35730,15688,14005,9532,9533,65331,6971,59657,28013,53529,52505,30951,29014,12416,63959,34205,56627,6383,17940,34958,40637,55061,32051,35542,20281,51489,2586,39560,28842,57753,63818,34773,59585,27746,35178,49530,16638,33155,25961,8220,27411,50388,12555,5057,3534,10555,56685,50655,2730,24032,56273,45053,11541,58435,32160,294,60655,57120,16393,22567,21534,24696,10452,25063,57807,26504,1118,19582,4761,3248,27227,50860,53664,54313,8422,1523,62960,53767,36286,40288,41193,45037,39944,59505,59444},{42686,52673,43908,65122,32107,44342,40831,11779,4429,19475,40385,45583,1995,62479,57384,25566,64547,61605,3629,30876,37544,19151,40933,12318,4169,45856,30152,53542,42940,20670,37237,15307,13501,3245,26851,44904,26729,12107,30539,5064,48373,19447,38260,10345,31255,46488,30346,57025,24798,22651,50441,4577,20651,16508,1312,25645,40772,52631,60796,55261,49330,12581,57739,57628,36785,44261,33199,19525,63681,41370,60521,28928,26214,60482,27261,14397,1726,54503,32709,17437,7087,10898,889,21578,20579,16549,36592,39400,25637,16319,425,32625,21094,25213,35017,11375,199,39738,8902,56675,19240,42841,16,21437,13297,47273,43594,14132,7094,38384,15104,7292,37176,6616,27026,75,1902,39815,27436,52204,6442,59231,50695,2914,8343,41763,4233,26078,3301,40557,32485,54962,23670,65145,9504,31749,34871,23170,38866,56863,64218,43319,60611,51026,400,59230,30805,48205,8287,64331,29549,40830,151,8372,59489,32040,46525,39706,4751,30206,39694,15813,45724,1142,30719,3905,42387,22727,44307,35672,63451,55088,20677,36345,26425,57584,15335,15702,24944,10174,27394,23509,29433,35412,62116,18333,7425,33636,32272,18480,31092,30727,44061,9291,4441,24055,41181,21591,17026,28305,65085,29640,6588,11680,46982,39632,10558,62351,19195,45140,17578,39560,29201,3890,29792,16846,63937,36643,28583,7453,53657,3270,34247,50908,20556,13938,15961,61702,5062,45409,5067,33125,30755,7738,1136,60855,37681,53210,57699,25801,10991,16158,52159,46934,57981,59196,1261,3223,22939,22673,56093,24463,13342,26608,20449,16338},{60325,42286,14878,38181,16711,35901,400,44355,58247,28233,20010,15597,26333,64203,9133,38480,62832,60514,25700,31666,2290,43319,35039,46550,36814,11964,8198,7644,7839,34029,37574,34393,11927,34890,23064,12459,59142,45844,46954,23126,42477,9464,64305,44288,29996,16743,24814,51216,27382,45059,64864,7773,48904,63246,57731,30844,6029,1552,11320,31193,55544,13008,16724,34193,40516,55400,23100,2010,63407,53375,36468,46229,42707,13994,50206,41196,21539,36178,40746,53149,61285,28348,48389,65043,51257,4317,6195,57887,38809,23826,20412,33578,1416,14515,34853,25541,12149,11171,39147,37905,34583,4839,19685,47447,7341,22643,33452,24381,12639,49281,50444,45371,54045,5807,26406,25721,4134,18140,45872,13302,40743,54319,38605,25142,21306,57241,58193,58721,56917,13924,39919,4311,12298,5848,15954,14974,23120,12259,30551,46343,33237,10346,13123,30410,49881,12754,6016,40975,22011,56659,43258,213,57859,12658,52032,10017,19790,18757,16346,47795,2893,5617,27872,54645,61153,54477,13149,16291,63164,29167,19093,21837,22604,9164,34,64302,28123,5921,37501,3311,9093,62829,62853,4110,52617,54729,56891,13895,29435,35997,11677,26028,37683,47991,52163,1934,21144,4126,32156,11130,49510,64187,32510,20500,25286,17852,28428,6368,54790,12454,44419,15394,24271,14050,59258,44500,45413,52970,21519,1618,46731,29291,11214,47136,4769,22708,28989,63114,52671,56330,18192,45338,58976,26248,2728,14711,13656,11832,27616,23792,15442,50593,44646,3152,59478,6208,38794,44384,56044,59885,21370,40698,58801,11618,17886,24881},{14613,1287,8987,60484,48785,14310,20803,50965,31261,60527,4735,11465,56226,20044,46587,31767,4942,56938,30138,56980,30864,10043,34567,34230,35791,38768,765,8676,17497,1517,25418,16621,32642,43164,14060,53942,4822,34491,42569,63715,45274,61754,15378,8339,3407,27551,38464,64084,20414,19562,40635,62739,11403,57031,48636,10568,18998,26066,33660,12832,58211,49015,32450,22789,5101,6677,28657,25444,34193,1421,32337,55787,26671,6610,24559,20938,21453,45370,41840,63416,41934,2887,3740,50210,8203,42600,24592,23103,2710,49620,59311,55923,13176,36027,19228,62771,37339,25089,35374,12439,17029,31685,63890,10912,52204,17422,45823,53142,27000,12590,62589,63042,33716,23227,60780,39043,14270,57652,44394,35787,15674,52833,20950,35713,7759,26095,6115,561,17227,18462,28274,19844,18013,50083,7715,47866,56962,10552,48349,42655,62060,2519,23996,48652,2615,48400,29645,19919,37179,164,4754,9756,61495,12989,55189,42072,11405,27461,29952,10518,32630,6293,21294,52003,32191,974,27730,37510,29777,16060,64368,27931,42293,57382,32766,3711,16804,58602,2773,11798,9830,17609,10999,10025,13955,41806,9270,12418,20417,33099,6334,4141,23907,20643,16420,65208,45438,53435,31711,11587,64947,20415,31503,13125,63545,37441,57466,62589,56117,62154,7431,12416,4095,49904,46271,46036,27510,50323,12690,43126,38026,57908,54525,7062,55896,24822,62430,7016,47953,60855,54556,48040,50657,27863,62842,48914,39482,29566,14073,38445,28166,13914,42310,4114,56746,59279,61301,35876,36356,4377,48334,21261,16128,42694,22206,23793},{51313,50989,12192,40785,40978,32136,43092,26757,6279,55469,40950,61198,37529,54569,13195,28666,62543,27903,28943,12568,65380,57685,55904,25292,36611,61608,32109,4219,28761,34507,44619,65447,46099,36878,44535,30654,40222,63367,619,26450,60275,56809,41491,61953,22660,28870,35965,25046,7216,20475,20117,33869,30851,13848,45881,49513,31088,27632,50042,21368,58070,3876,10279,32209,10917,4294,2898,22620,24954,64533,62245,7211,45663,58189,4070,64784,26124,10757,15124,57444,3009,27273,28989,19831,11748,10806,2138,45996,63027,61389,36752,37210,32929,18178,22126,33522,22735,30283,52941,57853,35125,35690,32005,16320,10618,624,18606,7705,52168,56442,51483,1823,42539,26643,26313,22468,32484,49861,19011,15310,64261,6547,45907,58172,53513,31694,41665,52576,43373,6975,47914,33859,20632,23616,40998,61061,43738,21958,19731,4902,16265,58483,57229,9171,17541,59201,45595,9311,47217,4656,27769,50207,23136,44364,33283,3127,12385,39628,46669,50195,23424,28569,64085,58576,15443,47671,5870,1836,45518,10310,43753,23996,59653,38660,2971,35707,48197,1468,13735,41836,45220,44100,35335,26405,53868,5819,65260,12992,64125,39590,38873,27554,13409,12727,47129,45469,63344,18064,60161,55431,5764,23933,2691,24861,14996,25205,15782,13532,48303,64999,2851,18011,58685,10625,4333,20036,27333,38496,13742,40085,8768,21963,21532,14532,10658,6884,26805,9297,20547,53905,5451,14800,16237,41239,33386,5692,14583,50819,56084,17049,38156,5195,19914,45232,8829,13934,43182,25191,2386,53890,9522,29302,29037,32612,56760,8938},{26251,16696,20597,51298,1952,21686,44656,47505,45226,11543,51726,50396,39655,52960,16402,53504,44188,37337,13262,27434,13736,14240,61360,45468,25934,650,16351,18811,40520,10657,60132,45942,59177,53426,12875,3427,41078,21517,61239,35388,62683,41267,23876,14089,18037,27348,21960,26897,1685,655,50700,27522,64481,7122,4936,28796,3815,15589,46918,8399,61505,52051,62009,57504,64043,47017,63618,53863,23569,12291,38095,9113,60930,36228,17647,19772,55963,27209,9301,45742,42273,27139,22366,21970,45026,42355,60692,19700,44878,4284,13131,34259,9339,12597,1171,55880,50349,1949,28476,39988,44666,43425,10227,29203,7195,1393,63328,13063,46140,61626,51329,57733,4140,2326,46222,20706,8748,11606,48933,38750,35563,18293,25883,32553,62654,56923,19066,34715,63085,38324,57666,4476,45765,62096,3884,58737,61595,57398,13010,56000,58390,63875,36001,22570,24634,48144,64450,56119,59120,38194,32028,646,61096,51869,35638,62503,4788,54456,37397,24748,29598,55123,31552,47221,20451,36236,58464,25729,24884,19979,33223,43932,52873,45686,993,5221,17755,55845,19873,10812,13028,5438,50459,50926,24238,53629,11421,57720,55394,64557,39935,5027,62484,50298,24226,51503,54375,47347,4769,59603,7444,10126,19141,22989,6242,59887,30977,478,6094,47936,64930,49636,4648,40809,59618,40088,15370,26783,27822,36229,34263,52459,13834,63761,53800,50288,25112,17793,31685,63331,50301,49408,11245,20305,7063,22578,16970,49514,252,61891,42389,52751,41261,1365,32279,14494,59506,46038,3423,2406,20588,57731,9009,47431,25245,43084},{45706,41928,65075,56802,39521,14238,49845,60567,34546,13827,58844,58442,54875,27776,10008,39888,39721,56780,18322,39190,45200,21792,65167,18160,41493,46019,6598,17773,13021,11817,8943,30127,21072,29989,62903,5398,58558,24005,7561,44989,17060,27327,48060,29799,54271,39852,42871,52854,26404,28644,25711,41072,18331,47918,31811,5158,1652,18940,64602,11469,49616,49189,4654,9481,28367,10352,23750,32527,6160,30939,45346,18322,32927,8856,42929,27221,25693,17779,18290,57052,23774,21046,53958,5457,45382,31826,3607,44244,14529,33964,12111,35190,59564,26512,40259,37181,53779,7140,56080,4312,3737,61955,62916,43392,57213,45309,50569,60273,59096,49149,24092,30117,43003,54364,30786,59906,10966,5416,34001,17560,60513,56327,26411,29354,7939,35315,9654,5676,14062,8684,23058,21575,1766,59929,6250,56080,6209,30455,63073,50055,19187,12643,13578,2082,63082,418,65354,63968,62768,34680,57865,55262,37378,56392,12892,60697,6042,15701,58103,31668,31502,56184,35722,22896,19301,33864,43076,51910,36234,5155,32885,55050,51773,15026,9738,61268,34811,50280,32210,25775,54933,12218,19462,17776,49681,48668,18321,42125,2280,44730,33265,52874,8125,35961,31999,62772,11136,3884,62362,39425,35944,21294,34214,3845,37284,12868,55293,55832,27651,42776,48970,23856,22180,4460,44640,26481,57651,20258,46359,55741,56737,27888,49344,41547,52485,27582,14957,15783,32942,56058,55951,5670,59485,30233,62086,7476,51172,37888,33997,40376,24028,16506,55797,26282,25491,22826,33168,41598,34696,53872,64716,35080,18766,31715,14340,64355},{5119,11342,5114,50204,9873,54233,40014,9371,17471,9300,41636,62781,25996,62566,44590,41983,41608,22093,37485,3846,54715,19208,25997,36996,8062,744,7100,52661,22201,21024,53493,59631,35587,17475,36687,43654,21704,22945,62249,32382,56725,32510,49434,3533,9738,15433,45527,52464,11650,23694,16764,48039,42139,61856,18755,14354,10699,55359,50438,692,23920,60321,22520,27905,5714,64501,30211,30193,58977,17044,21778,15403,47334,60173,38673,50458,27194,46217,53000,20531,48710,9442,27360,34142,35995,25178,20013,8499,31074,55313,45258,34116,18064,35971,65026,60334,50138,28421,23806,13033,18360,18341,43740,45322,15024,18622,21883,46962,53608,40002,11452,49265,44561,15846,32934,15793,62990,54596,52173,48868,21423,563,4668,59972,11463,13682,10723,62476,60258,30973,48877,22162,58132,59714,2878,43614,28574,8565,6768,17399,54774,48249,47594,63312,10221,56516,17425,9913,37855,39567,59871,49650,30479,60935,3632,52629,15645,428,28299,60000,65167,9319,39398,1553,35486,62179,31675,23983,43798,37482,6250,49037,38078,25703,31830,737,31462,39907,14942,28886,47157,22749,8568,55840,2169,19735,28049,59010,27111,11560,51949,53138,34787,25766,41063,8514,58124,31617,43368,61894,44704,46691,37266,46077,11680,10335,34726,19970,53814,4868,45998,25051,33510,62121,48932,52976,18951,33482,53166,5387,4539,54022,53584,3928,7449,25605,49747,49125,21114,42451,19654,56916,55584,1526,28234,594,61315,50281,28462,16703,19164,63487,6082,16356,60878,51781,64306,34237,40689,36390,28557,58903,43237,20828,26937,31363},{12006,63129,3290,58108,12617,15441,14021,50546,65022,42371,12533,315,65473,30903,16708,28057,14431,9489,45929,7638,31448,57641,63773,29848,53311,62814,33768,52401,22598,29363,62261,57774,41055,11843,52189,17557,49527,34717,14745,61276,44168,19586,38701,15859,46441,11,21989,20387,39336,28895,35798,2535,59497,22095,43624,62676,65260,57823,46425,7608,12410,10901,31441,18289,26668,38022,32964,14854,10784,64512,46016,45743,20308,4456,43655,30685,1458,23210,46304,64582,46101,19946,51225,776,21878,21446,47943,57207,1462,49789,61466,64669,53632,34048,64897,34014,20148,30621,43865,5681,12707,6139,56545,31866,9055,41683,46136,2063,18085,30490,13992,5224,936,44800,52857,7044,17030,56909,18465,37424,12684,43985,35644,13442,11108,58224,5243,50704,17616,55650,32593,52934,17355,29088,20814,46664,39800,40260,58909,25095,48745,57643,29807,33067,52781,29578,45560,56506,53231,7182,21987,11321,16590,45097,47865,27711,49560,33247,370,40881,61343,52875,23093,10241,37375,21900,55645,59201,57203,36960,29174,34760,45972,47268,8543,53050,22335,23482,22499,15549,63690,7984,12414,17778,38916,20850,14856,57419,60097,47881,49164,44458,5571,38426,39373,3477,10075,34800,6338,15413,29812,22874,35394,23928,29153,50881,2069,17373,35263,22996,25693,44950,14645,17997,35900,61244,28548,11707,3454,24920,41546,36508,44181,35888,34607,56082,39191,14173,58302,57615,14348,28966,5367,27691,58711,33657,6565,9347,29213,28223,46559,58699,36275,44495,1436,40541,57955,61821,20629,43203,41061,30634,124,51342,18219,21404},{38230,13255,43534,167,9142,48199,2125,61372,23927,41760,6624,21981,64872,57591,46636,23708,42159,1992,62167,60691,28746,18687,60598,11323,24541,23267,27973,58682,37867,60303,37235,58458,12491,12270,56638,43462,62020,49357,49629,41767,40829,43654,11612,25867,60176,13601,1768,11581,16365,60622,31888,53590,13082,50827,49254,35485,21748,43088,16092,24810,57667,11129,33001,4243,61323,17406,2477,36868,62786,17222,30061,57385,46160,38675,27757,44591,63952,9310,42871,56719,46461,31894,38825,43403,38178,32019,48711,41391,30207,25144,17348,57905,8016,31961,62479,8002,64156,6482,22555,39588,2086,5630,59730,10054,53268,24684,56157,63712,49878,59370,48827,48722,40461,54281,7083,495,17265,26534,8261,40969,41957,4644,38746,6855,27294,28430,43567,8834,25201,48834,3997,4697,31730,54658,37559,4426,35719,29647,38284,64520,35823,47479,26932,42304,63744,24396,4403,55418,54879,48478,39518,2566,8825,49945,55803,62325,41191,6815,10553,12045,3387,16800,38252,36052,35346,44342,9068,38976,43698,43213,55670,19697,48754,12673,30722,20688,55282,58584,29910,41606,57269,42127,56209,44119,39245,9166,54451,9971,13264,57931,3033,17045,30453,13456,10394,65133,55589,28331,57456,49810,10989,4331,61959,62663,36382,888,52719,1756,44516,1429,30127,48612,40748,50007,27787,65446,49994,35078,41867,47147,1425,31626,57908,38395,37490,43777,24444,20033,4230,31563,55126,47004,8767,61770,4023,27653,14599,22400,43708,62115,8132,7546,26003,9798,23722,47664,12681,43684,20369,17144,3911,49847,49779,27083,6780,1456},{30601,59357,32672,57137,31113,24929,19736,64351,58642,57204,50300,27095,24620,58884,53359,22506,62115,19095,60805,49275,15743,18096,31867,47597,47417,6471,26207,23149,62162,64513,41703,45497,58252,60631,37895,63258,3626,54048,32493,53053,8714,26904,52580,58871,54454,47834,31745,54479,19471,7073,36003,58494,41158,17831,13633,50020,28395,2736,1478,61447,19756,25348,40390,53871,34017,10902,51264,30148,53943,23758,20007,23062,11369,320,51136,13964,26530,14621,29414,43976,33775,675,5300,48265,61092,30917,23361,9815,52244,55951,36658,60428,49141,51035,26166,36299,46097,2212,45942,47013,21899,34194,41953,63583,46752,42422,33383,35877,22673,41729,21525,16544,61871,39856,20065,10543,41616,23385,42225,43935,26347,30404,20641,13967,49089,3284,63697,18836,59625,54388,52920,29677,46364,38479,16396,51053,16842,20206,35870,45033,38463,64051,25068,28603,55556,47167,12011,63166,25720,47914,16167,10068,47655,59869,27552,30444,11390,50970,46620,38633,20973,65250,46702,44188,8814,62454,37406,53560,65024,61771,32232,19812,16443,5398,21635,2500,57489,23765,58412,19267,32172,2928,51794,42754,35734,14561,1337,49462,45336,48937,42080,56409,16558,25206,35133,62642,62576,38574,57481,28910,1106,58567,53210,44273,24691,59257,39620,34754,15251,47556,59398,25900,11343,60985,53168,46008,46633,32726,42864,28374,8780,21993,11411,54057,41544,56766,18625,31502,16136,16023,20135,59294,21132,48567,56242,3811,45471,34294,58160,20742,17322,19069,113,22066,58584,40380,58693,65188,50296,14031,54881,63176,3901,19705,46429,8644},{41626,22322,38054,2389,14205,50188,27499,25451,1085,39721,58992,61861,15456,4042,46797,12766,47653,51662,26838,47040,8140,56017,41619,34872,14668,7629,10637,15645,48956,41919,38955,6891,23529,54440,21510,12010,21190,22221,42524,51744,64969,21413,49640,22983,13323,41870,52488,22457,31407,16908,39692,36389,9484,60911,62769,43309,17469,30610,23529,42838,32320,64291,62590,1950,43916,29136,8473,57604,41101,4929,16127,15707,19134,30809,5032,5248,38228,10250,54268,54264,29177,32638,58763,52188,27021,64329,33778,14178,33380,13826,57927,46567,23726,45466,11973,39360,63214,1795,49592,53766,15122,40190,58932,4710,38096,53760,51641,22760,29659,46745,54971,46828,2208,61162,52152,43380,31671,2042,7700,52295,23429,19163,26464,12614,21209,13924,13677,36299,1103,56715,61855,40383,24600,44409,42180,61267,14931,59685,39388,62830,36076,7263,47932,3656,16641,32812,46765,43075,38011,34874,33405,63196,55422,26052,58216,13003,58338,8320,30348,1112,705,22850,325,64334,16934,44423,13274,27331,32095,30757,62327,11969,1887,37739,28658,2295,34854,29033,50022,14812,14921,27150,29544,14655,63891,8372,55571,25034,50196,65143,32975,26480,63633,29669,23393,9349,49387,33479,57264,65421,28341,13299,59413,21503,18604,35275,20328,31292,16593,31224,3402,59693,9335,1969,4224,58645,45937,32948,59619,2476,50838,35809,24774,65092,18027,59974,20430,52156,15914,34908,41159,22959,55465,52305,11395,64940,25911,43473,38931,31818,11160,44154,13836,6885,62627,33851,61968,19825,64088,27157,30775,17956,4773,6735,16699,18416},{56507,27914,9260,46947,13711,18688,2427,61326,647,15114,2993,31460,58930,51633,65454,20282,49789,49015,54290,57372,57945,62879,22566,38415,9825,57227,50235,55470,60852,54513,19751,43038,39436,52268,14315,39823,6132,48087,47746,50820,2029,43842,39123,11970,57959,6506,29206,64181,63338,63613,10994,51093,13839,61486,61862,13948,41017,62814,36125,52011,57492,21208,34461,54312,5942,39293,54770,35997,18086,32339,3556,21339,55995,62895,15273,25933,9456,39160,35204,6178,987,19819,45923,16124,49833,2915,61133,14201,11389,35007,63180,62696,53236,30973,13151,62342,19640,32031,5656,55304,2565,20985,24914,58815,6782,3268,4091,1367,3294,49506,64505,4884,16721,18136,56831,31996,21722,39143,27628,28221,7795,3478,56669,53630,51396,38526,15904,38679,2556,62915,32769,25638,11670,61984,38767,62287,19266,37724,20317,18006,43478,8042,48534,44521,65153,50762,35443,4477,793,27249,160,599,15553,31350,13232,29084,50220,61147,53934,4703,13842,39191,33736,52258,4170,39806,53151,2484,15978,27484,13583,15298,1484,50302,1152,16232,46508,25615,43786,33310,25545,36599,19716,37039,52356,5180,39350,20723,47229,43337,28277,34505,43766,10471,64564,28867,13569,20535,4813,42737,26708,41988,61561,29742,43036,29046,58211,19222,7784,51094,28400,30992,23007,60463,27480,54252,64436,22107,44999,33982,30752,7365,50239,36481,12900,57202,60721,5911,9230,41321,19209,64819,59335,45979,14184,45704,57606,5417,58527,37614,20633,13598,22032,27105,20593,3086,21212,22801,46482,50419,31161,41417,11448,23186,60642,50288},{37318,51738,29526,52094,5196,37102,39662,27403,844,56532,57577,52771,19139,45460,375,7780,38769,13240,51839,2164,60551,54703,29846,41426,19220,63466,2759,507,48694,50766,59984,35274,33097,57431,10430,27546,46363,11117,47442,43500,44892,8787,25640,54823,55847,33995,35686,1284,28814,11173,52784,36892,62595,57374,60861,45516,21308,57373,55577,63973,37771,41072,19490,13510,27043,22470,64173,10764,58054,30396,55194,58888,65426,12251,9338,59702,51215,35099,59883,49712,64291,32674,29228,39028,24076,13300,43590,27586,55256,13743,50180,24246,63961,9393,60668,53981,14724,30109,18807,17333,46412,29636,47775,13389,50472,33730,24320,9085,32737,576,14591,35897,17106,26334,23240,37103,9249,43591,2443,27222,33921,50825,29855,41135,2658,21261,14135,5982,34340,23896,18178,14899,33163,62302,7198,41256,39280,56815,12878,4877,57334,51892,6983,13978,16556,33922,45177,51127,52107,23762,7802,19431,23123,63067,7841,45770,52884,30892,16922,46519,2369,6772,5773,46311,41725,40503,44299,62628,21092,37679,36891,24888,50493,18596,11470,46462,19396,20417,10719,14363,40604,31376,20300,16856,44959,9182,62148,64380,13943,2040,64895,30300,34810,20626,24499,47560,42997,1125,53191,7975,29165,16208,48309,18912,57292,62583,63626,53028,60814,28571,29354,23751,4818,29363,29721,46765,12606,23957,15614,27034,60245,28031,36152,26275,11074,38406,21527,3121,62897,55847,53928,12993,48834,45318,42987,9217,24870,15397,3253,6555,59233,1290,30433,31384,6208,31163,57544,33816,53772,23135,20222,5340,32479,60277,60287,40487},{47864,15649,5805,63955,58930,50587,52035,564,25901,12765,37603,46071,8356,36657,54000,2877,5007,4445,32380,4766,22579,55932,57093,30454,46513,36472,30797,8904,2203,58041,7829,51703,34004,50129,13710,7189,65147,47833,9561,14484,10298,7273,39093,59536,46594,36053,36805,3006,29233,40911,10201,19095,7536,33130,2605,16586,60277,17761,3596,49237,33456,11990,48499,60706,52811,53826,23582,23424,42707,25595,35584,48137,40039,14967,16209,27494,35982,6551,56856,5931,26313,21120,44293,10519,11936,14014,52987,11641,59586,36425,33883,5604,25093,51935,29399,39085,710,29813,52652,51196,19449,27372,23126,10186,52760,10365,41800,44561,14959,28570,17215,4268,27568,43622,5519,30563,33264,6451,11531,5358,56903,60994,37458,17432,10859,61378,33932,56762,49741,33453,31463,25528,55150,18811,38339,33046,4627,7881,64929,1171,12315,50118,56451,15348,61539,15274,47705,5739,14411,17084,6009,30380,1853,46621,36677,58048,17307,26430,26157,54202,18318,35480,46212,44105,22728,56786,37803,21216,29069,52619,43563,4440,15283,63339,60827,38860,58570,51850,23217,54532,33836,54501,33832,29674,12697,47329,13580,23581,854,34443,26620,20013,9057,57941,42648,15032,17122,60727,29905,53947,14142,4246,56889,53970,19355,5879,62333,59904,61844,20946,27136,61653,37725,5547,6661,18960,6178,56533,63096,55927,52743,14483,53127,3931,20605,51951,41169,31317,56270,47627,7800,11051,4292,57924,16365,50123,29678,18451,29171,40673,51871,50380,12141,3682,57331,42613,59768,21164,22613,60419,21435,13656,62178,34181,35421,1512},{9556,20341,35136,23706,19500,55709,45642,23006,14964,20571,39921,26211,7343,27321,43111,55271,13582,29596,24476,37641,36806,49590,55494,61369,22107,26627,2774,44615,55142,19933,28014,53976,62893,33648,52320,64863,58197,65340,56859,22452,9551,33937,39999,13798,34345,25278,46285,53501,40453,50758,20824,6568,38454,18103,25025,32217,63666,38210,3211,57999,15320,14517,57602,3319,30297,54445,6427,36917,23198,14641,22842,3743,58923,39496,51052,35909,58617,10986,29971,21696,39114,4938,53704,35302,14184,55597,3596,6838,40819,38589,17154,42552,31761,41762,46920,22777,64103,18004,52740,2517,20975,7147,5765,12423,33158,17154,39101,16503,61669,8252,15088,2383,60430,62438,51832,21207,3586,41384,28528,55444,10844,18721,51598,44459,58708,26869,18470,57783,58109,16392,699,64237,37241,56036,46251,7764,23306,18252,62559,46643,61405,49321,63205,26683,30272,31692,42463,37593,2428,2302,22545,5306,5333,56273,63499,13937,15964,39539,55286,37111,46561,57824,57112,19708,15649,47237,9841,28200,40936,3072,4166,56224,60451,35463,61909,17564,25678,22569,43083,30481,13232,30002,2684,25569,9657,2928,12569,53653,24902,25490,10490,27118,20328,48259,53041,26775,45384,22648,43068,47575,60232,48208,46091,20152,12700,41868,41467,13806,49266,42827,9949,9914,35600,15716,44677,13792,32219,39076,8407,55245,53987,7991,47431,34060,30433,5049,3380,36602,929,15969,8083,39968,63421,12777,17882,60509,35620,4914,26515,25697,14116,44990,23013,4539,61325,40615,16108,13025,23791,31998,43231,11121,58009,52793,7537,22224},{45000,6424,32082,43701,1174,58040,44493,64317,3683,63840,45624,59782,22484,39062,21656,48373,7931,52448,65299,18728,48561,92,61526,49000,21944,20158,18950,61456,55843,33834,59587,4541,12410,62199,45774,5194,25838,55103,43601,57209,14936,57371,33990,27545,37722,39641,60752,24337,23916,55645,53434,48499,16382,56831,19558,52980,37203,52335,17443,31433,5728,56617,25550,53306,23179,26920,49320,36017,9116,62599,48302,27009,25263,48798,26048,51768,33936,12890,42974,59631,1559,6567,51022,32294,59137,24531,49788,34710,9572,22745,23459,13212,40440,59284,3408,2518,41733,23300,39107,56017,52262,21941,52918,48206,12470,42920,63629,14387,7887,58632,7963,47045,19614,34806,38669,35164,11935,29551,49453,22537,2136,50736,40207,42479,58677,35498,53118,11899,41343,45530,53175,41091,43553,18830,62875,10514,19255,14987,16459,61628,44948,9011,904,52112,2351,53389,39021,36767,3513,19548,8352,5466,17635,10392,16369,20746,63761,12865,5642,6528,23820,37669,53667,33171,51752,24422,54791,54934,45639,32511,46541,21662,27346,15692,11504,35019,2208,42202,48078,12455,28181,41687,64812,26811,26844,17846,60938,39531,32036,16214,35317,62545,926,11916,16158,27179,44918,3385,47685,53578,4963,42723,24521,40616,37551,21835,8070,16543,58770,40611,34394,36661,54223,60153,56551,16515,1118,39292,58505,10179,5353,27823,28321,29978,13377,59094,32827,6196,41106,17724,50760,37230,32470,18610,913,33425,30286,6916,26943,39735,50557,7623,64788,21265,45276,19414,16845,39267,168,43595,49026,33874,4406,20550,65512,23847},{57182,36808,13352,41299,60703,35271,60708,772,8846,48036,9220,48673,5698,52268,41145,45774,12224,36824,5552,43745,51239,48199,44718,38406,42137,8491,42704,174,14099,36583,28974,44059,44414,42851,35383,64477,24905,154,37301,41880,28367,15631,20683,56550,3939,52229,51951,7040,11815,25217,11992,10537,33613,47775,38767,1504,6305,11643,24000,23313,5666,38048,56061,23387,50257,51427,37231,8904,49326,50927,19002,17326,26582,33058,32646,52017,16502,21118,40722,50374,48224,54093,33760,41917,42479,29426,60964,25431,41295,20636,55883,6320,23429,7429,37575,11905,10767,6487,25668,50734,45130,47192,60175,20593,1202,2786,28256,44443,50044,13253,18173,12372,55349,49717,13351,56476,26786,37930,45409,18696,4772,49447,24699,526,65344,43618,29673,61625,36789,57219,38182,40735,2212,33138,34168,48543,41421,54169,23929,34620,53485,7717,58562,43267,26560,18091,21745,38901,25035,16498,1224,28816,30814,36998,23088,64185,30625,35327,17084,13953,14095,6530,833,8101,39754,57341,62116,33,53209,30860,29187,20842,51006,61181,23887,38174,34759,58471,63822,40471,5987,15333,57600,2409,12642,20086,63024,49748,46052,57084,4530,62203,17254,41085,25567,34698,18169,16479,10499,13687,14712,20363,61657,48925,7426,51564,26966,2056,9142,22380,3097,9029,979,44494,52294,10568,63165,55843,30242,6925,8152,6536,21747,19731,54701,22920,59570,55680,3294,42385,14617,20105,52796,62820,37177,15883,45302,24122,54111,12575,60391,9689,5883,56197,527,60557,17564,46401,31026,16160,12421,55899,432,19435,6558,51683},{17821,18560,24071,5650,23211,45820,54595,55705,9104,33298,23496,9178,57665,44400,59192,47887,6529,22609,65393,49366,36368,2632,56474,5863,41442,8051,53333,58028,47196,32305,13312,47084,10729,15595,35089,44000,36732,39027,48782,62663,38793,27797,11467,50066,52697,58429,32145,6561,56600,46853,61866,55641,17677,2289,24937,58216,46187,33431,65204,42794,53031,18066,47360,10646,25965,25939,63888,40519,26677,22604,39688,17335,61572,61911,3004,38207,49153,60607,49746,6640,58834,59453,55877,3121,34066,46305,21471,10030,11787,23407,32430,51559,4821,22861,44676,33991,54728,60656,57661,31817,7300,3857,19814,22719,28364,5172,52426,19802,62798,6003,661,44936,57080,14919,13920,49658,37431,27090,651,21465,38633,29470,13706,23252,7632,49831,55645,7468,59405,5176,52019,40425,54952,35683,45520,11754,24606,54144,33957,6238,15333,37070,47684,34324,37645,45833,57770,43311,23989,50213,11417,49531,12367,2418,26642,16058,48986,61349,55224,29311,31984,45440,61079,11404,18256,4581,51608,2535,52769,14535,33853,5636,62935,2710,46333,60623,2647,10393,7034,36877,38570,25607,45659,3022,15336,49399,36132,2822,27802,49209,55327,49973,46838,51601,43715,2529,689,1137,46095,1163,8291,39822,25244,52374,45609,27824,38186,24406,14950,53286,45714,30000,24675,41244,7391,36020,27969,40885,36208,30266,29858,37338,49294,16176,6509,65257,49063,22175,28511,33858,21311,57043,16573,48073,33499,59394,44026,2300,47493,40853,32804,27848,55006,34447,40270,28791,27105,63172,61581,37799,54187,31049,55845,56382,15919,43556},{49247,19323,5621,10818,18428,22657,9998,15325,53238,3212,31408,46072,38862,22796,32822,30501,43467,36095,2556,11265,16797,18659,43134,34633,60687,40982,21045,28597,26572,44709,51103,28011,56029,30999,19694,52436,25695,48869,51723,20144,8384,7981,46033,38342,27250,12322,49466,19509,57738,40112,29876,30940,3880,60526,16921,27687,51646,24473,57433,42145,52463,47084,60508,22131,51226,56585,19076,51411,6762,22013,22945,35036,29316,54284,19003,51487,60834,34012,58869,57386,15975,39373,43934,7606,51684,32250,47992,64960,29651,22996,50089,44264,63574,21002,19270,10766,35629,44794,8789,12649,44229,14156,1056,35417,13531,26848,47227,45294,30740,44345,28514,21332,55197,64405,63253,39832,21614,30270,7942,24599,8387,47085,65253,10354,53482,10308,17633,29226,47817,3512,9797,46629,8250,43519,61470,36673,58859,25478,54276,59002,25984,63403,26099,61814,34954,29105,33819,23075,59097,32948,56176,43574,24359,64908,28985,33449,36037,24972,64364,31657,49371,62369,1787,64639,3908,276,27177,1928,45256,26738,45351,59449,60430,43273,50004,60165,2232,16740,36427,27269,443,16298,58957,36731,14735,55224,4760,55475,20120,33237,54390,35262,54631,30042,41019,25439,25841,61981,38870,53538,17128,47543,18634,36746,24232,39329,60145,41448,16727,25932,56522,33956,9535,20112,10150,58946,55392,33865,11895,12242,14022,23551,56174,52342,21601,64917,15322,18365,26312,438,43297,268,31557,34657,51713,21920,60582,17532,744,24294,8446,1758,9830,17331,63164,54085,21572,55746,10615,16291,47799,61243,63161,35517,47222,59651},{32319,62568,35548,31306,41374,10755,5936,4820,793,17866,7829,14784,28473,24725,10957,1788,17029,11711,29289,14632,31023,15979,5525,9665,26530,46078,18807,39838,40357,28088,51056,2661,18268,6053,17133,14126,56664,48808,29878,35935,11968,32326,34092,8977,23741,31895,512,36663,15717,2210,58496,42026,62103,2790,12676,9742,9577,56517,39442,45559,17114,13143,20903,7909,9775,10375,51652,43487,32561,5588,54004,39760,58663,49631,38792,39991,5840,58287,51138,53049,26173,27302,5284,282,55231,22097,55950,41993,50849,16876,1273,60386,30228,56831,32166,44075,61261,23494,40864,58319,9498,48559,25464,2832,41443,42204,7621,59001,53744,34743,57180,40791,4316,42576,17905,19116,55300,21077,36859,56169,30276,36351,53382,55315,56888,19442,7641,20993,8606,54148,43722,65403,24850,31440,58886,21379,22098,17887,62480,49648,7002,57118,46656,25483,55723,19543,41692,34462,8600,11415,32126,26511,27933,30199,13114,48447,49510,52084,61075,4204,901,62404,36467,14100,9214,32611,37098,20843,33760,52682,4102,48347,55946,29729,11530,11121,50306,23681,63804,35446,24616,40703,51410,2804,51353,42239,8323,2845,61348,36606,34689,31149,11489,3665,39004,10639,55761,717,18197,59100,41494,19799,21704,60290,45979,38815,6450,30766,29778,25920,46922,14963,62893,50375,52439,20268,51791,58825,9060,41741,42446,58626,58623,21193,39617,38042,37226,26984,26787,62877,59131,23291,4701,30633,15128,20762,1545,44273,17957,39999,33811,16764,44112,41152,8191,22813,265,20661,30371,40580,13521,21721,39994,27122,21369,27145},{58843,2321,57558,20844,20644,39308,17349,41161,27587,1194,37633,65416,35144,43603,20941,27003,7288,56570,21173,26753,35673,63022,10376,37829,14594,62436,4,14894,6747,17386,23642,10096,37649,63526,43743,17777,19241,62728,11378,64688,32355,43308,56055,63882,42287,20653,47457,10486,580,64441,18847,43738,20667,31235,59344,23330,42114,16207,63409,29022,42660,26864,50795,55265,49399,12018,22753,31228,40562,43787,6143,35580,55525,41124,25045,58458,26125,20699,26936,15400,3191,59943,15427,58634,2961,5252,62699,10142,39193,26598,55540,57404,13295,24971,39066,11596,59797,14389,4737,32574,5818,12648,14639,35417,53686,26789,46181,62241,10925,833,34289,38824,999,54828,14688,13003,34361,17245,49835,58500,6502,1905,22809,57861,59032,52987,13609,1678,41533,48811,18795,21752,10217,30626,45645,5924,3205,10071,50682,59668,51260,9258,14341,34607,57501,9752,58442,24426,19291,60229,59704,21430,57408,8840,63726,63504,8688,41725,62504,36880,12347,56557,9496,10706,31775,36795,55337,59906,6190,56235,13266,31233,35174,60278,37235,39372,25151,43383,47654,26809,9409,19947,1111,20856,27557,2667,756,57312,8808,33214,48788,56032,59249,41548,57139,6702,52713,26712,32237,53463,38589,44416,39399,11768,62740,63393,2663,46351,48606,46926,6587,24526,6698,19055,51682,26196,53937,17473,13696,41369,14953,16215,60515,38022,63938,5552,2132,49824,11208,21355,23885,32812,44257,7173,30033,49209,400,17106,115,60133,20854,3179,9405,12766,5225,26575,1140,45926,49049,63161,24992,52589,24409,23566,56032,36269},{32591,36097,64802,48204,21858,44119,14,41534,33112,46664,15100,19715,45659,1779,17516,12030,59797,59968,33666,3890,48552,40380,22072,44905,7406,59166,34556,30537,50662,47065,3233,25661,4749,54409,51434,20781,42424,32213,31539,17957,33819,146,49185,46263,59747,35102,17026,2876,42795,56540,340,12711,64007,50175,12785,10294,5966,24479,17998,22260,13574,58706,57906,54930,47448,37877,38292,3577,19755,10696,60891,47522,29132,8047,60586,54825,4446,44564,41993,60867,46787,52414,24099,61865,26562,38368,19475,14957,17572,31658,1371,50218,30074,51767,48874,40833,62475,42296,13047,61924,6802,852,22929,18407,44628,63717,48580,52544,21115,17448,3446,31047,2582,26535,22908,39538,12384,35586,58012,35589,43283,49360,37057,8421,60133,23860,22852,13168,26433,59488,3266,28431,36735,20011,51058,42188,38012,1214,11530,10657,46138,36694,36590,44,25013,38340,36379,38284,20099,59257,43764,30721,2618,13023,40578,46029,6830,18642,62865,26726,61638,35290,6536,24516,48033,25640,13506,60321,60341,32526,54473,56994,20729,21887,7746,52750,36378,19584,63264,52275,57319,13881,36042,599,16079,27262,28812,26023,53133,53961,30561,22801,22105,45407,41830,14545,3904,10684,49871,38538,64085,24624,27702,21813,6251,13671,26521,46277,11887,22534,36961,52617,21863,14703,63318,14993,51714,38264,44957,21644,16085,11864,24385,61585,36311,60482,60199,11030,2653,18690,61050,8098,2338,4062,50348,40704,25143,28790,44584,57899,57185,13658,10399,43084,52280,47600,9120,21362,7396,55499,3838,51600,39497,60850,57187,39753},{10327,32049,1264,54115,42801,14288,9973,2979,30320,23782,42531,8391,5652,24197,4654,15162,64449,63475,32968,62639,10257,47338,2970,20266,230,53090,47064,3712,12969,59515,65442,57694,57146,38690,3555,17398,55312,2187,7088,6208,26058,55760,18984,50779,43956,15183,38454,51515,13965,35603,63036,851,26455,59455,23459,17338,44234,35471,11791,27786,24968,16992,41261,39569,26929,11485,55542,7398,52666,37715,14329,10780,40257,31309,61183,8415,50960,26559,55699,13020,1237,41651,27765,13230,45893,29654,27133,25827,40024,20061,37270,11136,32359,61888,52062,55286,58963,52817,3301,56175,19480,62112,62593,50399,31549,58913,50236,54204,295,44445,18324,51451,19087,15507,6647,50251,9351,12434,26863,29970,4648,59102,58109,28541,17565,13883,35640,60440,63634,7220,57344,44876,11454,25737,56928,33548,5830,57254,55167,40679,5897,63484,50879,18767,20829,32992,37277,3319,27118,64120,32449,63898,61991,56913,34988,11612,8702,50560,62259,3146,60976,44335,8279,8401,40486,51181,1777,12632,19703,16991,14544,51200,53959,39389,48102,48069,21517,52470,63305,30936,24065,7881,52764,16538,33566,11657,3473,30087,53251,27419,60440,63287,18231,22039,37096,27763,48687,33187,13487,60473,26450,41500,30815,3626,15402,23369,43027,13131,18966,49270,10179,33076,40247,58903,8127,65058,6288,35208,28072,28878,48927,53661,585,27812,4556,42340,53951,51235,64173,40701,35293,8263,11656,31519,33695,58194,13015,30831,38071,63213,46206,49429,58927,25409,7253,37404,36112,64551,59015,60763,22051,3750,58392,33560,9583,56079},{6564,34280,7133,31444,11341,11782,43394,18604,58394,18050,25061,9221,65201,45634,50165,43489,49326,45117,15487,49655,38860,54737,47999,17371,52228,56023,46356,23988,11569,55361,13002,22919,16412,50546,31460,10817,8911,56095,33877,60495,30049,15971,27652,21797,42608,8634,484,25100,6932,10690,6138,27929,40812,27672,21925,29732,11069,37200,26666,59264,48275,13747,4250,8694,56401,40093,7600,33128,54603,63521,17716,24434,44409,54343,26912,9187,45982,46865,62481,29405,8279,52273,9871,25188,33589,61280,40981,47412,4642,10430,11747,44045,42996,8150,51874,12759,29420,53740,22459,63529,29644,4239,6051,47484,50133,10912,64697,65464,38959,6254,60042,57624,5685,58231,63288,59063,1821,15752,37967,41311,13027,27419,24381,61241,49536,12117,58809,19648,30897,34748,32875,29265,53447,1592,53300,31846,2745,10495,65163,9737,38860,29064,58435,18600,32363,33456,7827,58148,1956,63795,6572,32456,63982,50170,61351,27318,21608,40573,18420,55012,40330,23599,32214,45470,38193,23882,62753,34485,25482,43734,38081,752,30202,41617,6543,63843,8433,50071,25139,3666,46216,33477,26254,20992,49074,59866,28094,52891,47106,19256,12860,58501,48342,57433,33667,25296,12679,17722,33976,28342,10170,409,45669,43248,31910,39244,2793,11537,55424,24697,54912,15630,56519,42449,27713,62415,53712,5657,62226,27337,51738,31558,28347,21855,7840,37083,30641,59650,22366,13698,49280,11807,49935,27048,13705,17620,28613,60784,38768,25325,27662,1413,63138,49752,6134,37616,45201,34300,40366,57914,8085,17827,5169,49671,619,32864},{41249,48473,59483,10223,46134,5529,1908,9834,27878,14196,54435,46371,56211,40238,51733,40071,62861,21504,32265,4258,49831,43264,28558,11850,44160,48036,51318,53537,3671,5459,50769,11586,60591,32292,24697,14641,17092,27897,41153,31645,49283,36605,51525,2209,8492,32370,28424,56285,7102,13142,62432,16853,2941,52577,15310,34337,59329,38071,52349,62125,13626,24121,56705,51749,26002,61286,55797,42618,10017,32290,17802,30938,24181,52524,11459,17760,9834,37685,29480,31372,49042,49637,64462,52416,48160,9558,40588,42707,45440,38561,55932,15517,44776,31372,24145,59217,61068,57043,44099,65308,58220,7133,1337,10817,43647,45455,31566,19282,49703,56647,29247,53028,58669,7972,41934,26790,4662,49343,8203,51466,24753,60112,46857,15288,25979,60721,62301,58988,49555,41415,19980,19817,6346,40222,240,47662,19082,19352,57622,42340,61237,7164,7791,5771,20647,15243,16239,39764,3468,33741,51368,44992,46656,51123,5296,40473,47915,48550,9481,33056,26519,40555,8427,32393,58679,64319,36347,29759,15507,55783,15689,55703,2637,50259,31861,58605,61217,41251,55458,52353,28927,39123,1874,24284,51625,47155,19076,30278,24165,37994,9529,44618,24415,3380,49645,11872,54906,13011,7037,62404,37134,3073,9888,49150,32038,64107,19189,50306,62379,20698,4481,44530,4913,58554,34473,2087,15651,46445,1157,34654,40560,25142,28924,61706,10453,37772,1277,54782,58167,48796,42623,48394,54298,65112,47758,10659,17676,27916,13871,9173,6719,23749,2117,29678,21577,34927,48034,34507,63790,39282,35689,2127,10130,37365,54962,30842},{58965,43642,28409,9960,31090,63211,53222,23059,18348,13616,31894,14686,43841,33083,4933,63457,11981,23302,4658,7894,56468,8952,28821,23999,49929,37015,15500,44433,49947,37903,57933,59826,8456,33950,38916,27728,26353,65342,58610,63784,16877,21494,56955,61734,6184,31028,34621,63449,24720,20794,34026,50714,9597,30203,28767,39708,38679,54525,15340,51569,31148,9574,29254,25498,59107,506,2815,33356,7525,43458,6035,60974,44407,42845,34618,44304,28351,89,8906,33256,16134,39320,24260,40567,65348,20896,1321,47593,5752,50845,24120,17960,61032,8168,39599,6135,6013,45394,30010,60982,44024,55544,35781,2711,45778,4308,45330,31146,14301,30937,18461,17852,36165,5057,36429,11611,51864,20144,22529,5009,65528,17293,45194,4727,12756,35633,41089,52787,6802,10481,39630,23500,21902,40476,5165,55871,48599,50689,55721,58578,22949,8679,48275,40952,31934,54156,17043,26826,11716,4277,49613,13588,21204,5984,1579,6216,16001,35988,12052,50666,63720,18000,1429,51360,24906,31757,58961,2179,50221,18021,37845,16981,10193,55569,34956,58046,3766,62649,60987,51945,52378,23210,11132,60202,6718,44519,64621,58342,17136,51674,52189,58537,13104,29388,64422,4220,35767,20154,4823,50497,49804,33833,11056,15086,31997,11005,13655,50255,15471,53409,59060,46496,58247,20119,60656,55230,16360,38135,13328,58446,12932,65361,10101,43887,35822,51747,21371,16168,11090,40040,26619,40389,40490,9991,4599,30174,63498,54292,52355,40436,43900,50905,41926,21104,23200,16796,48195,4822,30084,18458,52931,7099,12908,30929,10269,50074},{64288,58046,50788,41944,32707,9305,49614,37965,48231,47885,60498,46209,43237,56794,54917,36848,63564,47140,2918,6099,2879,6440,14685,64138,20760,58969,46290,19513,27082,6080,3436,31576,6880,61753,51070,33636,23881,24404,24667,40609,50228,39333,8628,25390,20286,39049,19926,38358,6963,39441,51485,50907,53692,17466,6695,17589,28520,46776,65332,35929,28042,39487,26044,33135,25664,47270,46216,3159,17521,51725,6389,388,57029,53825,43480,31633,58111,45916,48632,50862,29230,41824,12743,45138,13828,47035,47710,20487,13092,16047,11196,16477,40003,51036,12621,58642,12571,62097,40283,15787,48532,44019,47226,19807,51068,52241,1846,28354,12066,53941,10755,52780,50531,19176,57487,21730,31334,13423,37176,1146,3820,91,37499,50387,59414,59898,43243,10330,38825,47653,3365,48958,19878,26439,13176,9030,13455,35086,15356,43397,37466,39166,23030,29360,61916,20054,30641,49344,17475,25793,9795,19198,4807,17157,30912,24358,32821,8249,34043,40977,48239,27728,746,59430,40797,12657,36506,18983,49911,52258,54685,10612,49815,20189,8241,27919,61964,39816,47832,4132,39127,39379,9011,12878,21852,50423,14325,44827,43564,46621,29787,54029,25956,50331,1755,45547,57086,6253,54701,9522,18529,7761,17311,49930,65322,17217,1253,11128,30807,43841,6077,42853,47258,5954,32430,52227,5840,58984,2482,50191,64801,43277,62297,63940,19064,25399,32899,35556,48510,7521,17232,3693,18734,26333,44272,57681,61961,31495,36900,11690,41091,18212,8596,12433,28671,24917,63870,13273,54223,33406,45072,1569,34501,61113,50427,40106},{30190,56645,22197,19010,50492,28695,33887,39543,1726,42769,48387,34196,49507,36127,52857,38867,28998,31025,27679,46415,16889,24254,62031,20845,57737,63804,19307,9755,39101,49577,27482,42301,23927,45960,26763,45242,3948,6433,34314,8488,42981,43225,48169,6247,32044,2655,15839,34067,31359,22023,54196,21307,993,39907,14457,40876,27187,43371,61944,45085,600,42160,39019,25707,3337,42503,58301,50898,2994,24465,43841,24532,56519,61774,12147,13391,53663,34210,22702,64432,19832,33628,36658,23771,55896,52353,2577,18700,49395,45326,63291,31342,47754,36469,35814,52914,7676,46000,10495,32626,45212,12457,23059,32197,64344,5146,44093,48923,2990,62117,44225,57884,17277,34230,45005,29350,44816,55938,23708,20818,6096,3220,9814,4992,18703,9127,26033,32523,43710,24139,57568,19235,61501,14694,45037,55673,50435,12106,26773,39760,38843,28126,21507,30033,65059,7802,45664,37103,40970,19051,14471,62173,37245,60992,53966,3614,30169,17840,23526,18063,25071,1407,65199,13427,13252,37582,11750,52621,59415,9493,16932,51557,27132,63615,21503,12897,33892,65450,54920,49244,10055,37039,40683,38755,1409,28284,10504,48363,1163,62993,19243,54927,14441,14207,33575,5593,34517,48928,57086,33151,4155,6676,3240,8522,21599,37904,37225,57700,9744,6006,42962,17058,60812,50112,20906,62751,33697,18687,33806,12150,5288,39715,45883,40013,5458,62924,59692,51941,58563,56979,54642,49955,28164,4933,6779,18141,65509,13890,58825,45878,47931,4887,43935,65405,51851,57009,63190,59876,17460,4778,51662,59287,35896,30366,56620,34830},{46383,26107,56525,30512,56110,17323,50975,45353,24328,38350,51996,59552,27473,6873,32643,17590,2728,23338,34707,19512,40672,32663,55960,43853,46180,37485,43134,55983,43497,18455,22141,32257,36502,6148,2942,36398,15551,38667,51407,17680,20768,8182,35116,17026,38412,55021,49708,31170,9952,33719,26616,58630,42540,59143,64596,6956,33500,25931,7856,26164,48306,15835,56809,33607,38085,26990,12686,1860,3227,27460,37898,54098,58190,536,10394,64479,48787,8276,19861,34192,16233,26334,40579,19557,37178,14769,29323,46656,50290,46376,30884,33747,39415,3353,40742,50459,34726,60481,23730,25746,18343,49950,6223,31710,30795,14485,37165,47598,7133,18380,9266,63646,52935,23210,1385,49910,59354,15801,54164,40907,45877,57223,39314,22799,8201,7997,21909,34549,27699,21088,61256,17480,30119,44225,64252,51872,17974,28582,58746,20453,57343,16881,64634,64023,61206,49221,3235,5143,12532,6433,27690,13629,27435,44073,53279,9421,47927,22878,55871,7252,49794,15495,53576,6200,56682,59936,19204,43097,4114,31797,47202,51704,45998,60364,42429,50092,22440,43411,38099,27948,7935,1441,27510,38493,25777,608,51048,31929,49447,37954,33036,32635,13833,41345,24241,22576,31171,31046,17121,22194,25468,24605,14653,27908,1527,49219,54697,54928,51,39962,23844,36272,54567,16244,23993,41100,8786,45478,14946,7318,52143,265,57578,17016,55332,2148,7983,60737,47538,16484,15575,17534,2242,62574,18244,4144,64193,26955,65319,4040,40205,51636,57223,25371,63121,8500,52253,16250,50814,40779,12946,40463,55701,22072,23226,43776},{31687,61834,11085,5173,35327,11601,16683,12755,16597,14505,61221,21897,20056,3917,34798,20541,22250,21799,45259,32926,15605,19828,28630,15641,42675,38999,32934,823,20595,43955,3044,47072,45819,28347,19870,22353,13286,30959,39549,5358,16453,46508,16305,11858,53879,53606,22401,56234,12711,64427,1043,21435,64386,46150,37621,52166,58180,27667,4948,56611,30484,24668,46395,1355,63197,42880,2178,43138,46821,3081,23208,34345,23952,43763,36543,2727,2759,27929,30139,39238,38510,8535,61995,31626,44238,9939,5141,53902,17944,231,15268,12220,40149,25919,57192,45814,15263,18421,64634,19459,18089,40006,41408,33855,26194,21821,58080,37613,13911,34036,26214,25947,62240,55590,21953,61521,45194,31778,49230,4477,6723,41757,31144,33172,15813,34172,47082,41672,53563,58293,32883,41472,23903,3986,18352,27369,42637,58382,45432,37632,53310,9159,27375,52146,39467,11840,498,30998,25510,15284,45090,42486,65457,6148,23971,22437,31692,25296,30327,24740,8479,36862,4681,42526,58763,3478,60815,13477,18983,54866,7099,4107,18121,31298,38680,30762,3664,5771,53384,18632,61845,7714,54597,44858,15298,62345,36818,45871,50067,5006,34721,26548,33102,9360,55714,10710,60412,62516,19278,39491,54994,36263,53050,26726,33339,24362,40645,36583,57985,53674,12012,59309,41659,5237,12610,30821,8542,47097,38047,25491,26127,14700,57658,7554,58962,61339,5048,59586,3484,37989,38536,3518,60149,63910,37217,45421,28196,46791,40776,1897,13027,54423,7158,15990,62897,53094,41160,29005,21788,46177,17806,46524,37208,48735,20544,56642},{57559,56495,1233,3340,37779,49117,9144,23454,25932,41515,53733,41552,30276,27900,11667,21495,14853,49019,49271,32228,48095,13485,260,44575,40148,45948,20399,33320,28866,51751,28618,38615,28827,37878,56354,57701,22882,49437,31067,48887,59736,51426,57012,23296,13733,30998,57318,41412,43394,11716,63517,28592,9695,12203,15392,35209,20014,49804,8401,13716,25976,10462,1281,34083,21790,38004,62669,58501,14643,5003,50980,41428,2436,42156,49043,46279,30603,27327,50325,17217,19169,26812,146,61193,32922,32891,31345,55533,63321,1233,54621,47541,7720,2826,61372,14632,32537,24715,27998,12495,38203,37412,2678,53496,21719,36699,2963,50814,39277,26369,3150,18684,42119,10799,39466,10795,54555,6180,60906,49061,44865,12820,30131,14296,21454,11875,23754,17783,34601,10180,25730,16198,45475,53505,34014,30134,5119,32429,33634,42475,55157,38530,25862,56290,56102,23914,32827,1591,31302,43367,61720,64824,1009,60366,50149,880,33920,22149,28818,42658,13494,59830,47769,25826,63671,13862,35230,23206,35619,41025,64756,44765,31600,17231,33891,4453,27293,58607,5372,5112,53350,38896,5266,36704,16917,55665,13328,24978,50615,61865,34973,58670,64972,32306,64188,33294,56799,46466,49696,23233,59894,54015,34914,13880,36181,29937,27665,10504,7409,62282,43704,7015,15894,25878,60670,42325,19394,23008,33858,42778,35533,48805,45909,20433,15017,61706,5297,21813,168,21324,47840,39611,63784,30061,15269,30148,38068,13370,61445,18432,21905,23762,41325,62181,2326,55562,21983,26739,19921,47661,53488,62456,49308,5910,43780,62313},{64787,55639,37783,42574,17099,9839,65504,51176,23791,31946,32913,18117,21309,21048,18686,58883,30023,14096,38340,30551,23446,24769,26924,51957,13807,65244,22249,56647,10907,37215,27544,49974,25965,31621,59608,65482,49949,26123,2970,54125,24157,40678,12184,34002,59587,27542,40944,42365,46266,41762,56171,58835,44916,51887,38630,25861,33287,64285,19010,3340,55436,58214,6395,53413,20870,57706,32649,38842,59157,18251,6728,22153,18552,26629,27962,43836,4095,63685,25685,17657,22694,48435,10606,56701,50343,8697,55694,39428,42353,27270,51119,14950,4890,19657,44161,21411,40035,41557,62254,7862,11747,22693,50840,44383,63484,1777,41226,37464,35363,29345,675,61905,46787,32460,18455,24059,43284,7648,38627,30280,41928,56025,7378,2120,62727,21994,9322,12509,22707,43337,29171,32014,17683,50777,42240,8532,5634,15857,37013,52981,17675,62101,20074,62909,22777,20205,21986,24073,14236,33253,28815,45137,43425,29182,13183,32563,30090,12112,38232,36196,11480,63180,46774,44865,31268,64542,8557,6540,33080,50269,26998,32540,17985,46283,47212,17640,14013,14036,24401,19332,24615,51083,30105,54761,24490,14912,28031,24728,43176,60061,52623,17991,50618,38461,28989,28036,15450,64155,36449,33634,60335,15805,27639,18396,52220,57143,19477,10201,608,1830,34337,57406,48748,30491,62691,26471,47316,14719,6369,8579,3612,1246,62482,63292,23831,58752,50165,1418,40211,55860,19643,6823,25557,5459,42687,56867,61697,19845,50307,63167,51699,38305,5676,3484,51808,31440,45782,14617,30596,45324,13054,8359,25442,45197,12122,45429},{15608,59768,26850,32218,36642,41994,63613,26974,4208,12816,58394,43866,41692,18724,53312,59968,13620,25262,48348,40146,41398,31465,62938,62849,17685,24783,7961,35259,58539,20580,39965,13813,33835,55676,18124,21266,20341,8770,8729,16801,15467,1535,57473,53792,9141,63856,5365,29582,51554,63920,56992,36832,62649,40099,60253,31782,31865,38145,39791,53758,21453,8329,57276,33728,10040,45233,41045,12128,30843,27218,8276,17833,61869,7951,33932,47509,61798,52697,166,59370,42476,15641,57370,51293,46988,38270,52037,16397,17251,44317,26455,60874,27251,38771,33030,48712,15865,16209,50352,52877,58359,60240,29714,10117,22079,57055,23138,13773,38498,13790,34647,22507,6073,64606,40144,10478,59919,50576,11235,53708,63775,37568,62919,64797,48769,30372,59403,106,17116,15328,45026,33043,61640,26964,20634,23500,18285,24753,54513,2266,49825,21549,58482,5617,2589,45276,23766,20519,15031,58320,11874,4923,56801,44353,54791,12365,23043,944,41225,12194,18078,29130,42600,51978,17356,20980,49479,53482,11672,19044,43514,37527,45149,53807,31142,8424,7479,62329,34301,49125,39442,2467,63860,23160,36123,3992,35424,53267,23076,2794,37586,25158,27939,42653,36843,15905,64928,34219,19422,33482,40584,5260,12754,64483,3014,54367,57351,1686,47610,40652,57570,49163,16257,34210,43338,1343,46133,59107,29947,59723,20864,28953,9401,26368,36395,59496,40172,6921,49436,27277,48308,20019,65497,30119,4651,40476,16163,31445,39831,34350,27858,46531,34161,3955,25444,29883,35509,22726,58969,11412,3812,57143,37241,51365,4083,40903},{40442,8739,182,17524,52772,28392,37269,19643,30395,1128,33004,64999,19825,59095,386,37840,43399,24734,24613,18514,63110,47279,6800,20946,39325,61677,29402,23429,16791,12305,10,8561,61119,10649,59819,40380,58355,63959,24296,64206,18565,14784,20988,17366,10161,54334,56565,12651,51442,59819,63113,48513,44507,13344,28057,42225,57888,5508,38656,46325,47862,45048,46240,7473,33884,8827,45874,50173,9442,36750,63488,41306,16478,37654,21549,45308,37886,23428,28553,36359,65100,51771,47141,25414,17778,566,18538,33836,10404,45207,42,33685,15279,420,45158,50356,29126,56161,57286,11343,263,19860,48016,4727,43249,28028,63823,28084,61861,43090,58373,15491,39449,2028,7962,24057,41365,20960,21894,52831,51090,48849,26774,57230,31066,32433,1395,48198,23111,21749,19939,1874,52342,50336,12708,53112,3335,40279,58734,3285,41958,18897,2513,35807,30937,33876,63478,21015,59360,29901,2744,19734,43173,63878,49414,62943,51710,10643,14484,58797,61466,29491,18566,17297,20526,22899,39992,58568,57962,45837,38140,42083,64393,54865,57287,19284,18245,45182,31533,30694,24490,46602,62573,52396,21099,41228,42783,26832,13634,59015,60657,34950,34302,17242,31913,49141,41521,19055,36764,19324,5126,18650,47705,63204,42859,47533,54418,19071,48863,56040,60885,23737,4822,29114,32873,53378,37852,52950,64679,1435,61904,30557,2456,63667,20819,63796,53930,64275,34839,32068,49650,29120,42438,60597,46149,22166,42606,5823,58914,51356,32174,13921,34287,51823,32761,56249,12879,45642,56929,14868,32913,64282,14208,588,59689,18411},{3766,29708,42519,63833,64826,29012,43808,10667,33001,24792,49296,13959,38090,58147,920,3137,11436,19949,30716,15537,34136,57663,39500,9789,20305,10569,15544,45453,11382,21776,31174,19698,38854,40428,58449,41782,41194,47257,11195,63782,60474,14254,11230,59892,2423,38854,20185,26389,63869,29701,51986,11724,31948,7118,40213,64429,27448,511,42556,14668,54942,50101,18624,25464,45225,4469,57340,32803,12187,22708,16602,5604,26953,50185,30621,28145,46286,1279,45819,34845,6046,33741,58640,6126,4188,56427,19356,756,61794,17737,52198,55431,16158,14457,18543,65236,21571,20124,41789,15384,19013,14980,22830,46614,26109,2825,36071,39876,49410,58105,65138,16543,9110,58988,64542,64183,45540,45435,1388,53621,59156,46066,14685,26440,10486,50154,46840,1495,52922,29415,55871,29823,38059,18890,14861,13890,43443,64533,4681,3739,38471,41390,27357,8255,24775,35011,43723,31860,17341,9038,25883,49928,41610,19391,15781,29649,9150,849,5220,16470,43379,15074,3067,50199,4809,58969,8757,32871,39883,3794,57954,48532,9021,16111,34221,21154,10023,46596,35880,24502,45263,62429,16095,4498,20675,45644,29798,44058,60245,16883,24849,16094,42744,63859,13823,3764,8839,26329,1615,9450,43743,42404,60023,14505,37000,45774,19162,26949,33507,15884,59371,62795,59381,24632,8653,46525,45122,60457,11930,57923,38905,61296,54329,51360,50049,22248,46292,63956,34639,54524,13923,5991,12092,53541,30252,53880,44243,9982,16722,13070,31129,23135,10485,9698,41443,50705,36934,26733,34398,1430,55460,62316,12067,39106,11127,43825},{26056,17443,16647,14197,14327,23459,33692,60344,15819,18901,27292,439,14218,12922,58336,32303,23908,9016,16052,1990,14503,63774,443,39129,56128,443,50450,20237,290,32186,12603,46573,39052,40660,13681,17752,26067,51431,23260,4438,2555,62460,1802,65231,18962,47606,25845,28628,65067,929,4686,58102,27497,56231,18621,17573,19925,34178,45501,51863,40103,35345,57539,3015,44635,58208,39548,30312,13640,16440,47948,49112,28234,63982,7490,42025,54826,51591,14144,31092,65331,45511,32948,28863,82,65522,47315,21200,5825,46695,26864,44579,52386,55634,14104,8165,25818,12845,30335,48979,57444,54063,46088,31477,43550,36290,4081,38567,60864,29396,41300,21263,65272,60474,29531,49703,24440,54816,6413,47451,20180,38770,9992,33511,26367,21428,41189,28838,29533,2750,2854,50025,52545,34602,13232,28422,59467,33275,22901,21306,48856,59709,50226,2372,28251,53711,42121,53009,31079,33816,8023,30040,12626,22376,30244,4590,18364,12127,63764,57719,39232,37243,33032,25153,55691,33247,1388,34686,14899,58249,29105,23052,7367,20375,38218,52672,38427,13064,16318,47487,36837,37617,58298,4704,43306,42609,52055,10186,11209,57653,52365,8049,41770,55082,7169,30654,56335,47306,65337,35286,36616,50318,59093,40863,12166,12061,19747,41631,46543,22901,1870,53950,63435,394,58067,57511,15514,53046,17425,60047,4505,61652,64358,10521,16985,14849,49716,10937,683,12144,6256,9387,43965,52195,56361,63473,61105,31218,8041,24003,11069,15998,57508,4551,33282,62041,53449,38501,9037,65475,4225,9797,58042,26297,45894,4894},{18880,24526,59529,52464,23463,50243,12355,20530,11122,48742,29956,61574,28318,45964,59009,58601,44049,20733,53929,42232,50996,12875,58265,59985,48369,25450,26803,10877,55294,63704,23142,48068,64272,18577,13198,62866,46037,60906,12626,55821,62253,34483,38310,57495,47638,13090,17080,52975,60155,56307,276,10771,52397,62206,14347,10169,64372,17267,52935,14464,59970,64542,9586,9605,29436,41931,50011,55498,10624,58539,52772,35128,55295,56390,17834,9178,44997,19405,37467,12629,16206,45171,57157,48509,35021,6842,14614,58973,19458,20469,5525,19990,3527,45286,63985,63412,11253,18416,23701,18131,50373,55388,16737,56917,24279,41938,49814,62072,12526,64807,19617,34814,26519,20096,277,43427,3125,57076,12226,10286,54464,854,44957,9258,29437,52248,4603,30586,51431,721,18715,46251,15287,7257,30778,17700,8009,30734,15992,26085,8864,46073,53059,17860,45270,31053,19447,14778,5414,41302,13197,16103,25403,34972,63633,60304,54261,54113,33528,1677,56623,63753,59861,45855,48488,407,56440,30121,41769,21024,26970,9673,15705,34412,27366,57374,62632,55059,61183,40508,52702,59723,19695,46263,37231,58251,14519,19251,20132,32891,31466,40332,44457,46452,7167,35471,26611,18979,14754,44205,15561,6,50107,11857,64733,38339,5259,29636,49586,4542,20923,55063,14670,64949,59286,27994,19676,47597,54996,8018,52098,12594,60578,30078,47816,52045,23707,26399,40023,45869,39545,22763,39472,62689,1724,12656,55507,18927,45622,1491,61870,42667,62915,15529,41865,20818,15509,38165,55669,17396,9069,43217,11031,56808,52583,49798},{38717,62598,5917,6934,42724,54172,23247,24344,13658,46791,22232,38058,32617,64583,17575,47687,15901,33767,16403,10050,29569,55002,8652,51529,34346,9446,8198,64346,44929,46339,624,45999,29338,38288,13901,50453,49633,36988,32818,11091,21077,19980,63030,19296,56824,64399,18044,51996,61366,13984,31451,3384,49284,29157,35489,39984,45756,36310,44605,43882,42279,54783,65324,37323,17573,9298,48498,31201,46431,64397,47082,23409,60054,31371,5235,5613,9045,31213,9093,3256,63363,62226,44293,62367,30626,15619,30466,10484,32490,45981,17583,5482,38805,16980,10746,35203,58785,59060,7517,34018,64283,33945,29814,23073,14186,1122,37413,63254,26469,40544,64321,56624,13065,50039,5960,42543,3157,22758,43202,16683,57394,26470,17108,8653,21616,44204,20259,15016,28409,28416,36940,50276,59655,38561,8652,30357,42691,20746,56632,13983,35107,9863,35445,42637,13089,38982,14170,23485,48871,1406,13167,32297,248,33163,8206,11399,30634,14305,24621,58822,29268,34168,52475,65227,48815,36071,41955,64922,12269,41354,33441,1017,57583,62135,10914,26408,56342,58347,1527,56606,63522,5607,47175,28044,22199,30168,20890,57782,42834,50171,28439,6091,15617,55101,48463,52279,57563,26174,21153,4622,24062,33616,47977,37460,41103,9757,55331,21095,17650,18977,8566,26524,22929,61574,25756,35095,10239,41713,21057,28989,29648,63856,5429,40095,50140,53936,63679,30945,48029,2653,23919,18954,36249,26598,8327,36136,47854,40247,6884,47091,47957,3642,41757,38513,49136,38690,17889,35540,30788,57602,64405,62239,35679,44102,14638,53931},{39314,15453,48485,51369,16375,23590,42781,22913,37575,40361,59401,9430,54918,14539,56971,55680,5958,61343,63609,1945,50101,36739,59834,45318,62630,34479,17170,17137,19948,58187,26292,27533,31778,65398,48380,44590,26656,4987,15527,49295,28820,5363,15241,60788,14639,62043,41857,3341,37603,1606,21928,38081,3284,46570,59373,18283,34264,48136,19966,26709,59329,40083,64410,29476,39223,22287,30892,41882,22897,64365,57227,40510,11232,55553,13250,48110,60816,24774,60349,11069,40631,37394,55686,1183,25507,43879,22595,11606,3549,27386,24572,58612,3078,62990,47311,3000,6463,5985,1983,31697,23189,17642,31647,25964,3643,13073,4620,19747,15906,35981,14945,5566,6388,33713,57340,43612,55037,941,24050,52950,51449,23266,40892,57553,41724,30724,19473,39389,22988,18750,1002,7809,41282,60959,44662,21375,27403,33714,29970,23995,7006,44921,25500,63975,57028,16903,52716,38230,12769,12003,3501,41141,48644,58778,30585,60043,42831,9119,36901,38271,56363,37666,12462,7893,15966,37421,17028,17211,25203,29565,60548,14150,20698,31613,447,14897,5997,42469,63767,25484,10562,38069,38318,38776,43096,42337,45783,7680,26,59750,20837,65198,15848,14652,51880,26300,6946,63411,32930,41225,49717,47442,10609,60235,59192,53480,32630,7485,12202,16047,47110,58580,23145,43461,32899,26995,13668,22832,4694,44192,50543,63842,61562,61389,12015,25691,36932,28616,48792,16538,5567,28603,38510,28408,50066,38544,12464,26699,39002,20125,26753,4126,16427,25071,62664,25930,4174,49220,63452,19346,27392,51892,21527,37944,11506,62898},{63734,64894,17110,37792,25186,26675,32669,23057,5097,38636,26806,1538,27011,39150,7719,5300,19440,2595,59502,17242,30454,48556,53633,12209,6507,49373,20378,46882,48347,58506,35707,63538,61362,45812,53831,36977,38503,35478,30423,55546,35613,25888,36531,7677,23776,30885,63587,45981,1717,21158,31127,47107,26019,50399,12249,5488,24865,38432,9782,50765,62828,2597,29367,5022,7189,45503,32884,50256,18760,59731,25848,27486,50468,54249,32875,8525,52892,49789,27106,35248,16256,2584,56968,42107,27206,62755,56549,1442,49666,40423,40892,46088,30751,27860,51101,47896,26257,52639,53554,42007,51436,27101,30006,22200,8933,623,13706,44300,59546,37630,32671,18313,47635,23710,41671,2763,22178,28056,61201,65306,54242,5866,59201,6552,39248,4147,33106,29694,60698,36938,44047,14871,6467,48102,37239,62524,45220,59030,47255,36133,41589,9073,29555,35369,31091,48531,28707,19677,5851,31447,30740,4377,42573,61588,1215,34378,37184,28684,9739,25932,19565,14123,19066,36253,44889,52194,15752,53160,50787,51983,650,28755,1714,53839,29964,43605,64277,26387,17967,47074,38814,14687,49936,60571,60366,52751,364,50494,50904,36407,13599,51994,43071,35319,14941,10635,54560,47076,22987,65232,36456,13305,55128,34151,309,7719,30077,56157,23735,58641,50759,59685,61257,35350,52088,30519,34928,63554,30719,35499,7322,22002,40198,23689,11044,64698,25548,56272,43085,1448,32500,18548,52785,38108,6404,46529,53615,27770,54416,55440,41691,26259,57596,11763,33338,38111,49297,35575,41380,47187,50315,47403,18546,33175,16895,14019},{31120,22176,8848,50176,54106,27701,6244,26991,58370,37203,25864,9559,42871,33742,16141,24852,10014,52859,398,60351,4842,59720,27806,58363,19953,17264,34668,59165,19507,57302,41294,41877,20820,14233,20146,61523,51646,21768,12857,43546,43102,60613,28566,52822,49492,7262,24624,15005,14729,39973,42843,25872,33018,5434,56053,44292,14561,49369,29489,49748,5274,48787,31701,38898,28797,53122,23480,4938,38998,43176,23545,13620,31261,43211,41515,62544,13549,17725,47528,57845,18728,44499,14761,327,38447,37534,45706,9516,53677,36630,8265,40549,18489,2941,6591,16310,31753,4503,2421,5191,42392,57962,61257,12007,33415,11041,57507,63478,15237,51449,64952,38912,40864,17768,21481,9843,15314,22149,11272,33121,58996,11710,27330,46151,8782,2923,3777,21307,54458,29089,26192,8849,38404,52330,33722,38100,45093,28910,8095,35877,6706,57370,16407,32847,12266,59075,37867,53553,46937,34018,51114,10690,2599,55615,27055,37105,53920,13178,37051,22186,41220,53521,33857,44194,58378,16533,21335,19950,13137,21499,58161,60059,12840,60362,13276,11542,38303,51303,6387,1814,26432,62720,6331,6490,64666,56398,25638,35980,47731,43760,48083,58939,36491,24494,56377,1096,52923,3107,39274,55715,3819,24794,60274,48588,6688,6385,7561,17451,17069,26595,17833,37962,16608,32813,55229,30573,2095,57470,9864,19288,62976,57270,51862,54635,23387,26189,2999,56148,30978,60269,15263,56752,40231,39609,28679,14282,58688,6864,29261,54845,40434,45270,4196,11996,35721,7689,18033,47843,15398,7099,38962,29742,52121,12152,5384,62920},{4301,57974,46198,14355,45333,17332,62565,46206,61371,30286,56922,23424,44564,8681,60301,868,26636,2034,17755,19041,45103,59469,20086,61364,33469,12898,43683,52250,18697,39222,23240,19665,40891,49093,2637,29678,30463,37217,8286,61821,48322,56685,32149,61524,47169,22905,11551,7173,14297,849,42562,22105,10608,18704,32271,33811,36076,44612,13820,21790,45668,5877,15152,5527,62023,9188,56161,12113,14633,35833,55683,3435,57162,2833,4000,36097,64208,54812,25298,42244,23928,47459,5197,22950,14714,43166,9786,64925,5150,34309,30904,13231,42529,33184,48843,33805,28989,31748,10001,61706,31685,13200,10745,57836,39744,1655,7576,19033,26166,12084,3530,48546,27484,19770,34488,3749,58985,43945,41615,38720,64194,24728,15852,64462,46943,48438,47805,64829,35961,26957,17346,25927,33726,33210,49131,39143,28248,52456,766,17983,22292,367,4816,42945,14662,35544,47546,38659,24606,55921,270,37064,26345,52330,35276,10834,25837,9812,53731,27621,31757,55036,1212,31160,1181,7927,4526,44803,16807,12292,4933,32722,24416,44240,49549,29846,47470,35479,48946,12143,31189,288,49605,23939,14548,47733,22247,56080,3401,32330,34481,61972,12513,46649,20274,15499,16403,49107,12588,28519,57836,26901,51391,25559,18345,26617,54101,44322,31939,33678,24956,62589,55880,6048,64776,57364,4371,16222,49739,9008,29471,41075,60010,51203,7203,11445,58419,36343,61673,65051,49217,8472,55945,57469,46019,6440,44765,15334,63122,6938,4387,58373,50405,12790,48265,63812,59663,1599,23385,11676,24664,54067,33690,54186,39963,24555},{32791,222,5241,32992,23126,46871,56418,32630,11763,58811,63423,5916,30234,22734,3737,43238,6693,42852,57128,9936,20948,27513,37240,64295,40873,41644,40185,40018,4641,18238,46032,44161,23238,25962,57939,428,27197,53492,33645,12399,9378,54318,25442,42463,57363,29147,47100,44867,47803,2934,34988,6042,23238,7586,65401,45616,55743,44260,50876,63512,57544,14166,23174,14152,33700,55602,50824,39176,29647,49625,11730,57283,27364,44928,17751,8440,51792,44647,26446,65256,18989,45391,890,54754,37456,14400,6983,42146,3677,5540,54642,8698,34999,38822,46390,11052,30980,17910,58777,1254,14683,26874,50183,8476,20392,13624,61313,47257,1366,53602,37324,38603,11029,48224,61648,31356,32143,32182,65008,61385,64194,32398,63808,11174,30410,17958,30346,1341,60275,38473,49789,45763,13806,47074,58695,63618,12278,6345,58142,5397,60667,2359,56704,174,2312,46176,24932,35187,13280,40900,9848,8757,50039,32505,62381,50753,19738,44347,45297,54427,123,56118,5422,41089,52914,19388,9778,19391,64296,34806,10595,44510,13713,39898,13323,57597,43417,25781,17677,46496,55276,39946,35445,26219,22526,65422,9351,59405,64410,15208,7239,1247,38997,60056,30861,37692,37695,17129,37511,63162,52157,34214,50046,51066,63642,44180,22670,56586,62840,44591,6059,38465,20308,24460,20488,25578,50030,36370,2774,20496,44559,61786,46234,38866,7759,50741,28173,41690,9767,32179,344,35344,53898,45999,20019,8732,48547,24952,62183,51359,13584,25432,45724,12930,3639,26706,23308,51768,29201,1608,13213,44031,56326,9114,10988,37789},{63185,54627,50339,46896,41167,59235,15719,21557,49258,38614,15099,60391,55291,57898,12206,51521,34623,56909,36420,57616,44765,52820,11777,62257,16258,28523,53374,59462,51456,2548,61984,62229,17176,16314,31745,33910,3534,59702,45441,58806,38201,59388,45255,33020,44154,18182,59942,1160,13137,13339,32786,22353,34546,29771,15046,50839,26532,21360,40514,11535,58468,22958,24007,41539,2953,34539,57323,44984,33464,7330,4351,27048,33252,11095,21739,26606,9157,50532,12239,65441,7258,13689,39989,38852,63287,32502,42366,53916,15648,19067,54031,20459,36752,6269,55455,62608,6889,11346,31168,30543,3192,18904,49242,33353,42706,16632,39740,33139,50700,12099,39087,3500,20374,60655,7451,21928,62203,10091,42452,38074,37277,2115,60438,43389,45696,56647,46233,19617,42341,59438,27459,54252,8455,35417,30206,44603,26073,32909,592,64241,50278,5929,26715,10208,15129,53123,59422,9976,19303,34861,3849,7041,40740,58775,9693,2902,62656,56488,26879,39073,12649,39824,8604,13508,5759,35221,44671,35105,51999,24613,8199,19584,17657,29320,38166,18981,40799,6718,65282,55695,8482,10084,22865,41885,17201,32638,17387,4229,27828,34499,25323,32898,46787,32023,50913,11576,483,58792,24457,57379,20013,5085,8988,61535,43042,39336,2955,9047,28685,59765,40227,59450,2025,6809,676,16145,20552,55342,60082,41206,1298,19092,23642,22036,34629,2271,17480,56675,18141,15239,43151,51151,24083,16869,50427,4538,16066,42976,14737,5942,54938,26219,19723,13989,24694,41136,20047,56863,48724,23263,18186,4195,5461,53835,51134,54783},{11012,29004,21603,7002,42029,30738,14985,39176,45305,49778,52977,61875,14927,63899,19869,606,33889,39948,26730,7077,21162,31091,29489,64879,2823,43898,2530,56387,763,32497,44262,36287,15276,52581,39066,28685,18324,61407,58053,8015,15461,17254,5921,64305,47212,49583,53332,25568,23542,4201,52227,23594,32180,52246,44781,37495,20023,1978,63610,56083,51175,1571,62621,20283,10912,9034,26887,55811,45492,7634,47326,48932,5470,51192,33575,1193,17225,18753,65208,26302,15248,49861,44384,20688,36221,46582,48376,51766,48882,51009,31631,34277,13937,31817,56404,36966,63730,30989,1926,23100,15983,37684,12615,36039,37810,23372,13386,54286,63876,59287,44172,46957,1499,38962,32908,14706,21432,33200,6939,44874,12406,36628,54290,19062,57779,59331,33076,234,51897,6092,56340,48915,62399,37086,35688,47624,1689,38261,16320,13398,24846,38574,9170,45243,34900,27516,18805,6585,18455,3111,6071,20619,59333,49561,11901,37285,8366,65475,8395,22019,21153,45975,58520,31670,38382,10751,65004,56212,42505,61385,25982,40074,65150,21470,2060,24915,20896,63338,41061,18936,7166,62609,34542,62790,35180,63437,39400,38855,22315,40904,26225,32221,48466,24468,51902,35893,10264,8349,60373,29054,43852,16706,15677,41071,41666,3823,17530,1896,32267,64003,22538,5876,8100,48148,51558,7533,46921,50304,14743,54352,22498,7684,62371,58042,21463,1253,9204,58761,18277,38271,23752,50033,12488,61389,9875,53064,50951,12604,1944,1145,20966,37817,24942,50947,36129,1394,48901,20279,42586,50434,1599,5076,30109,40584,58325,18898},{5795,19911,44984,15141,38860,55606,39032,2288,4796,62662,53290,6509,31958,17926,2476,46967,12441,7449,55793,51195,61082,63673,42931,40050,49509,49615,57765,12775,31258,59256,31153,51719,40423,43164,65520,51460,9030,22456,40661,15358,45926,33167,14910,11425,35299,42785,64845,60187,43497,40177,16849,32771,26182,38319,10862,65500,62192,13734,33681,50217,40696,1709,55313,61324,18190,31189,36278,6552,19038,36446,18168,45509,17901,34280,63900,51267,32419,33853,57328,54008,20457,55512,29784,30773,52636,63582,13210,42170,60846,47544,52591,17701,39071,63175,16938,53769,39868,56121,16085,64999,49180,9237,23426,32256,36046,28321,5319,62237,59262,15368,34039,29719,44706,7769,8249,11337,30492,56989,59714,36796,9160,8833,22223,12846,46735,53987,63803,64982,28709,24686,23429,16511,43146,22651,34621,34708,41378,16701,54692,8740,40866,54681,52758,55871,45496,60292,30122,3757,11324,58705,29670,28872,10332,25578,41518,48703,9102,16166,48971,25540,12058,64039,23830,55236,12795,59824,19829,3456,12411,1197,56012,26616,55455,18607,23434,24844,9982,16124,34668,58254,55507,24819,770,13647,34288,32467,31122,8698,7370,64182,5489,46041,1859,2435,14709,57694,6916,39126,24635,32389,11343,29952,46988,1407,4633,9193,19934,18247,43162,3259,57303,62701,60107,3989,12126,34147,43632,64921,5436,8358,28838,53701,962,35023,5452,64827,61850,21920,41003,32382,44339,1645,64292,56707,26538,4317,52110,14538,33510,53166,4412,23270,18610,8878,43440,31814,56810,58484,14110,62259,52986,52865,47726,62119,24094,12463},{49315,41753,48042,8317,39450,6400,43458,10482,10887,55041,42405,54158,62188,33014,49206,31041,15491,18832,52190,31825,15565,21117,15531,26066,36327,41147,62176,8215,9477,1130,5998,30571,29718,31439,58876,21202,882,2125,20293,39630,36248,52102,6366,16477,42655,676,42180,5618,10126,47956,24624,10202,24596,25268,58637,26453,50703,19966,63560,46791,35386,5214,63809,5782,35247,55589,20991,15508,60692,4460,8248,56688,11978,27764,28631,7341,26973,32958,64428,54945,27647,43695,26818,32447,10378,17510,2011,8622,3956,36995,56813,11469,25424,12246,58893,40392,44643,14328,50106,45333,19045,18489,5849,31409,63534,35754,26004,33161,708,29046,5899,47364,27766,42874,27499,10382,41382,60581,52165,4924,21638,39394,31951,49829,4928,10186,7327,54338,47337,62565,27499,7596,11770,5128,64667,26109,65335,29298,59459,51327,41841,19135,53797,34132,8360,35791,2697,7391,40446,59696,50341,64809,38853,8107,58837,30274,32603,53463,28013,29135,48937,24201,41941,30230,18012,5550,2763,58338,16251,8197,6222,55131,1545,52559,55523,33287,30355,33195,52067,8174,61112,64197,32943,31282,59953,11607,34672,19478,40546,19803,24923,61721,29812,18241,64019,55662,38895,36405,63540,42164,39257,35505,5284,58875,49822,55232,27345,12817,22613,27783,1301,29880,56971,47850,13728,40834,42778,21592,56190,12744,10910,56837,18408,44703,65375,58255,43406,21775,35995,64502,11189,19948,44066,4798,4651,62303,45941,25661,56059,46080,21739,44748,22559,29895,44158,38033,44517,57543,20431,43681,54022,62550,51267,46730,46842,14006},{63799,56003,39778,44229,31646,2396,8375,58722,62346,46439,22545,36751,36908,63183,13322,21688,15388,54259,4730,10759,63113,42485,9316,5603,14485,2167,10431,30413,39856,43932,13302,7726,30103,61558,35353,24456,55345,44066,58314,48360,46288,64262,37564,47393,47490,59084,65283,20044,59812,15795,39070,47882,19214,40200,9827,18963,13228,56327,34258,19518,10292,54714,63879,16235,2787,11229,52804,37383,22360,51709,46981,18436,56465,63586,3773,61852,48588,10123,33068,19996,22074,25318,21489,38453,51996,5428,29213,39924,23148,30694,45061,52501,33197,4975,50147,12756,18038,47045,6538,61720,43856,25190,7107,60399,18220,62909,51509,25060,39021,38034,64656,14854,62967,14402,57448,4689,2835,24230,53505,6546,17329,49539,20345,42739,41099,59335,21596,46634,17147,58726,31000,71,34691,50347,22704,38631,50761,22691,22456,27626,58047,22780,6570,8920,39050,36012,43889,38066,4410,8492,36934,43763,26776,37080,9446,51334,62302,49026,53001,24217,50434,53245,2839,26671,2543,24360,17713,48487,48773,11421,43313,51817,55518,51779,50563,48349,58986,49321,6935,43492,31607,7978,45845,42160,24070,38872,60696,39767,2995,44267,50597,42075,14893,63119,28939,28324,52625,47117,9228,11364,27540,3273,31396,61478,43455,15778,37567,65353,6574,16127,51203,57359,42986,46903,37305,19547,5154,21348,41858,13223,35273,12110,61765,33029,58603,19940,17971,30907,31331,42156,42936,65006,34719,35966,10278,35582,21857,27270,25987,44721,32118,47869,44857,24236,13388,14155,25280,58362,56283,44685,47475,12790,56373,11867,51706,7620},{43821,21867,50149,24357,36709,15326,10699,37407,13977,28926,9204,14270,53257,39576,45653,46502,58824,55644,4908,60318,1209,57136,50950,55964,13345,62231,34476,51911,54475,20546,19307,12991,20156,22951,45125,44420,13719,34476,58386,60538,34282,8820,20106,60094,17158,65447,57581,39816,47332,5863,42305,59728,16245,27214,32567,22055,17125,12153,8062,984,53535,32800,62645,6897,55198,13510,236,21349,63858,16998,54086,54016,53917,60599,24243,50097,61130,57136,36348,8227,55369,59829,53832,35903,24918,61002,23338,4856,61002,49729,61683,21120,28074,10101,19939,31432,19155,36877,31101,35656,5913,475,45104,20028,53533,30154,11971,50604,41812,61693,17008,57853,11075,30767,15378,50909,49985,52090,25281,2119,19779,7258,3302,17230,51489,50050,36621,37822,39990,23895,9166,49629,35835,62710,59684,33326,21288,59880,42946,11575,19180,30699,48211,64824,44367,29078,61078,17684,23372,62509,44123,46660,5526,11781,8629,55320,10091,4667,4815,22016,4662,64912,54985,2668,41538,63030,45438,51608,44890,42605,4588,34719,16301,6165,5027,10266,58488,37996,45433,64695,62085,14877,45843,27532,50012,52978,52974,1726,14139,6693,13562,27573,62699,51428,43174,50241,4566,60670,28010,30051,60538,58509,53058,37759,54256,20961,28715,9696,7456,60714,22766,16982,64327,23069,64454,65118,9764,14973,65207,54438,6259,5147,17408,17292,53517,21834,49864,6959,57990,29791,8709,19446,31556,27332,34526,11240,44146,6685,42552,37984,57273,1558,57792,48397,23919,15657,19426,62269,56062,26698,28555,42932,22366,50641,33073,29338},{30940,41012,26978,40448,48630,42918,53584,64846,60144,25387,43792,45009,2241,54632,64524,29930,13782,11043,30101,65449,23665,24457,58530,13074,37503,47987,60475,46931,10820,45586,48609,35344,46934,15728,63953,24350,14847,13740,30679,38913,8827,51938,26615,25546,58570,7106,26060,40026,63182,47267,4693,43350,40323,22434,28630,27776,44120,13403,3921,43855,25709,44189,36943,29209,65296,37218,41762,32295,11362,20763,27694,46576,53815,14927,44549,22103,62827,62500,36319,26199,51957,34394,32134,17046,65507,52810,57768,31810,15968,8143,10293,58288,30536,26608,22424,45132,23841,19740,59041,51053,5511,51282,3840,25726,64304,52542,12612,4558,38517,7053,8593,9212,21592,13051,56910,1304,5937,58429,29916,1589,16966,39342,41363,7172,33194,37630,2076,8735,34751,12323,40357,55954,58969,15547,44792,60717,20947,15740,46346,36464,30855,31710,32371,61858,6539,35758,57329,11785,38907,43557,421,30155,60468,52421,17948,54648,22549,40678,47796,56950,64228,58236,59774,4042,60191,34170,60260,4578,22065,25050,51949,54631,57743,52850,10278,45199,29822,30707,21945,10660,18007,23999,51122,59674,33384,61934,64451,8086,18169,24580,32170,29846,14804,36933,43612,21679,20827,45931,39088,27468,48872,16529,22726,59109,39449,54874,49196,16442,24919,28489,30232,47617,31153,935,64286,40497,687,27140,60680,16302,10852,63602,53263,47624,61329,35062,57357,49497,8605,59884,15560,51823,22107,26654,25485,54120,31203,8797,21693,24469,19174,63799,17062,47465,20968,11495,60869,58218,59294,47283,28144,25555,26662,63781,43708,29880},{65327,32219,1438,19027,23563,61305,36333,43815,57952,44408,56691,25617,21972,17757,234,60864,33718,9476,49767,7161,12014,50046,1272,8295,403,46439,53621,50018,39327,30957,53554,11122,52333,26458,1067,5088,59537,15120,36884,28699,4735,24957,55682,8430,38868,16691,36532,45009,37934,12209,16768,51869,29394,41503,56570,46188,15573,3755,45786,13423,1008,38132,12074,59455,58144,23308,16806,58030,46938,63718,14795,33390,29123,36046,14887,49754,31080,763,54962,39403,43748,47582,56383,40657,14874,354,47045,30795,6459,15887,39158,18857,2454,48841,13041,21989,16224,62302,7975,20230,39480,48457,46629,27399,59411,61021,26709,20449,43582,4494,43275,30873,26325,25438,13597,11554,43253,39886,64362,12136,65506,43453,49844,25941,39459,12858,7530,34317,64571,31527,44337,9989,12995,31354,12309,59838,23347,60246,49464,36398,6755,28629,18735,46974,14504,25068,52033,32990,10273,56654,63536,2528,4559,24842,1786,23040,15076,36569,16159,41715,27921,61278,40440,40049,35526,5536,26320,14852,63441,42187,16784,44737,20020,37129,56814,4870,30007,50583,58535,38963,1381,794,18328,23231,42555,3529,7373,45097,21574,60009,35014,9098,61497,47039,39808,26854,38402,33313,18638,59857,23316,53444,35282,18510,8609,36023,16552,38246,21956,4245,44245,23644,28802,44314,54566,27972,12697,4616,38900,15123,34914,50271,20004,65492,44035,45311,43836,34915,36343,64436,26881,48547,53753,39728,35138,22236,35858,44506,52174,990,37960,50850,19007,41650,64590,46025,31903,39798,6317,18265,36022,52298,4962,27165,14655,37263},{52911,23297,37584,38315,3386,30470,60785,22295,11463,4387,16628,39212,31019,4757,24841,25124,10377,3278,4352,61663,46582,64100,5235,29574,6569,24062,1086,53057,46120,14218,36643,17166,1555,13468,41782,30386,60264,23650,64561,41172,19587,18972,43248,34892,15734,24714,13738,8700,2859,42639,60873,38232,21457,17821,29933,59298,937,2363,6263,11629,20931,59316,41112,5576,60981,57158,7112,43168,48247,5720,63946,47229,41624,3756,57872,430,5825,26746,13186,40809,60441,26799,30378,9296,48417,13785,6833,38074,42350,28575,18762,673,17424,14081,30215,24555,48833,47915,26213,50900,8633,40329,14759,24322,2992,25674,35196,60527,15701,35555,58512,31977,57656,33384,1547,63521,16590,54999,23630,1352,56341,28601,43660,7695,54749,447,32832,65151,26092,7852,61194,41857,17336,23483,50042,26123,33464,26923,24704,6551,33425,50218,2700,19952,50936,49675,28045,10520,35271,63697,15949,57548,49633,60712,50793,53933,8818,54458,61213,45957,33517,22699,59723,65032,16306,25321,34896,16446,64524,28109,51936,39394,25485,64501,43286,26560,19666,60770,10701,13188,19661,23252,54477,46245,36283,31267,39218,41650,27137,58342,38524,4454,30457,26184,59775,43944,21846,27050,25712,4504,23176,51924,25094,25758,34183,5755,34002,39168,60070,16956,9756,40940,35197,13366,39917,15490,26483,38315,15019,14507,888,40907,41148,43477,15705,49268,63836,18801,37523,28968,9823,8503,52632,12489,32310,11696,59665,62022,19571,48553,45418,38044,62975,55121,48267,25650,61796,6831,20787,45933,47611,28211,648,1401,45066,31205},{20457,56690,50863,33758,45026,55258,40103,8241,45119,43297,62228,22716,40871,2009,20383,11528,29313,55418,41861,41203,22905,43019,3800,1396,44085,9795,39645,49134,32429,25683,30695,50291,46174,16038,53674,45942,60827,45665,40418,59488,49802,56099,20390,42349,56033,56897,63216,3028,63786,37606,56697,33074,48973,26691,59554,38287,46935,25224,49334,4875,6244,65370,775,35364,22867,53367,27783,39710,14788,13281,27519,4531,22731,17233,5659,21129,34458,4998,29820,50852,10317,5635,6037,54136,35881,48521,58397,42393,33663,32137,47647,54595,40551,46354,40166,21964,2616,20286,63111,62212,12811,47253,31411,42288,52304,598,64987,41174,51242,58098,6072,9736,5061,11823,12526,43393,54036,64062,38671,9999,53740,10129,16635,6684,21156,52535,38675,1205,54503,42683,18485,750,952,47779,33473,57406,15944,60304,23507,10235,23394,37679,40751,11432,6695,22114,59545,12554,13805,50432,53346,21704,13439,60524,15391,35416,11459,24759,15199,58665,46187,49707,64149,3970,52235,26982,60927,38247,44674,14017,59483,30632,7932,34987,19593,21459,23341,65379,18073,13498,61774,40613,19054,39403,52162,6291,21501,19989,63731,11469,8203,55527,8012,42648,29013,1107,18705,9138,44676,4782,37864,38266,27808,44783,21472,38412,2014,3826,1149,26668,22238,7512,28126,54022,60777,35772,51565,43090,54388,42254,17688,43070,12142,22571,51648,29922,36461,20409,43722,57109,56335,64135,42107,42163,43386,40567,11038,41783,48348,28280,1714,29942,40963,54160,9389,42914,40855,439,7410,44174,57455,3319,16734,12227,18806,37832},{55985,24859,30473,24807,43965,33606,5619,34964,63683,15585,65446,53991,26442,40007,64555,36607,12883,48814,31109,30884,37602,31125,62166,26562,64501,64281,25753,29491,62049,21226,49943,25639,49593,48134,32159,25064,49112,25789,4526,26102,51311,30019,61804,16373,18320,3345,55642,53161,58892,8454,57466,56050,27168,14373,53090,401,46535,31122,64394,1064,13438,53800,32119,59281,54124,27088,6503,64139,35593,41764,64628,21045,48551,30309,16354,8736,39740,8489,20025,29116,40899,56018,25576,57557,47879,39551,15510,16190,47479,41663,24349,17437,3455,39361,41578,50150,63531,26864,26361,27928,213,60894,63148,2313,59380,53199,11295,49494,28826,25864,51473,63982,11152,58785,4565,27709,46253,53434,50124,31287,22988,61412,47890,42848,27858,51299,543,6450,3815,21095,40700,7593,37768,4230,18744,33001,47249,23072,48332,7314,53991,34985,18990,59786,30719,12021,37047,60824,40156,23256,46888,13765,8067,9745,43601,15559,1989,34575,8023,10909,16707,1859,12985,27678,54226,58159,27203,45705,30170,47441,9769,44240,38965,44062,56312,18332,34334,64450,27696,64834,9915,20266,7265,17092,59095,39629,30613,34720,55416,29721,15884,20525,46667,3795,47404,1480,36261,7850,51626,10162,47242,18177,39670,30276,25053,42686,15584,18178,55374,16119,51004,12763,18242,4096,12444,46550,47636,11384,13164,47916,60829,61801,38740,15205,37942,64388,65351,35298,51161,3753,23257,21199,16038,60047,38816,12987,20279,639,60476,23778,57149,34046,62120,44644,16947,15153,2725,1693,46782,40917,22191,22381,58462,32180,64230,9818},{17423,40676,52664,38,50739,27225,45560,17785,57010,32231,44976,51555,19296,50810,34910,22219,10385,55456,57893,29357,37986,3094,18935,49488,52033,26927,43941,43530,53270,30720,34649,39810,48848,51469,63576,11395,3592,39927,13421,65029,42318,3622,48462,8802,24970,63076,9086,56846,37994,32599,17308,61678,42531,63536,54156,20270,6143,17781,2325,44662,62303,16987,2566,59347,8152,61249,60914,14701,33254,58463,37444,56267,4898,46044,827,23207,55257,32899,29170,55185,41750,12250,13381,4329,42668,42017,56968,31907,20969,24267,7703,46530,21911,20779,19965,32557,2529,35491,45012,18693,40370,26363,17190,29473,42373,51439,14147,28034,14617,34029,2313,60171,51092,50775,31732,16712,60258,41681,11795,17845,50927,50369,20672,5858,43124,65525,43755,43841,56078,27108,25912,23365,14870,31401,52616,58145,15468,12024,3117,103,49373,29671,48323,11766,2423,22035,33004,18511,12646,56312,40410,46258,52847,62711,16747,11298,49472,64774,3917,52827,21671,12206,33691,18481,31914,61693,12976,185,18141,22662,44470,39675,36903,18530,4828,36388,5759,17233,13391,10725,29824,25646,58587,48680,57137,35231,49552,16000,12088,28215,50486,41441,13936,10047,59490,4057,12043,37054,10261,12820,2462,58134,47591,2530,54314,22850,18252,2186,35986,26347,60625,22154,59122,55463,34159,17209,28469,39243,62415,58329,6003,22869,4169,17496,24778,6989,57287,11260,22025,23061,50582,2245,16913,46362,52162,27636,33962,33271,18825,17681,64436,55682,41838,18095,20686,37176,48343,34008,5258,47693,55209,25930,2725,4724,22696,380},{9256,32035,43793,58138,23146,9445,18001,2404,60975,57599,50152,19126,36042,53098,2532,23279,734,49848,12470,61097,40750,57861,29788,64848,62437,40544,16729,11963,4169,22063,39155,44137,12524,36033,59968,41439,62510,63575,51873,63291,30275,2963,4086,41435,6293,36988,19929,10363,48214,29796,18917,46707,20288,58372,17612,36997,56745,56566,62600,60736,440,48373,51369,53049,39613,56848,11896,40760,58537,15906,38830,5192,31896,18018,54200,39422,1245,10499,47437,41813,41575,53140,37543,37797,11416,8754,53320,7730,14251,42792,52589,5188,57337,56182,9857,41177,48994,33998,50479,21562,49856,28435,10400,34049,19472,24797,13246,63408,22335,32410,34809,13916,5812,52808,53140,48767,46958,16726,10495,891,16670,6926,49560,45824,2298,18890,63141,45195,23233,63004,63501,19602,3237,39721,21143,17252,13088,55738,59396,32742,62437,56274,358,31254,16785,48525,1687,5075,9331,25863,22239,36643,32130,64942,1924,20356,24021,9402,11577,7520,57633,38220,64038,5558,2410,5353,8336,1906,53452,16719,39371,41692,49486,54103,51016,53237,17328,33368,3102,32081,17050,55472,21000,7225,34645,11988,3459,55102,44884,30428,33530,12184,51161,9471,56636,60426,35626,55708,34262,38862,46682,41799,7932,30346,19290,56743,10974,21169,40402,54990,35844,52883,46117,20898,3454,64461,7284,1412,45431,48044,16743,55439,4814,22732,64470,25492,56560,6511,28482,32390,54693,26592,50813,11880,59847,31190,20067,25917,7321,22824,40277,6725,46723,3770,6264,45363,26095,10184,36959,13887,37251,38695,49851,54323,35737,17315},{23097,3569,39430,28636,40508,19991,63089,42187,45658,12553,57982,29847,54618,59674,23285,1204,17672,50260,39302,57271,13988,54723,25658,22438,9746,3785,31733,29247,53010,37663,39741,30580,40211,28469,27436,47365,113,59025,62814,56350,11337,9633,45097,40489,9160,56590,22646,57668,38371,64346,59348,18548,33988,57638,51693,54917,40203,43890,5793,5759,8019,25450,54239,26163,2491,3244,2609,10325,36366,33563,55274,56625,40122,16003,59092,21371,45884,6528,6242,40836,48188,13093,13515,47688,52835,18765,41322,2707,16020,27827,21653,116,4297,43074,12901,21111,12114,44085,11177,43534,49363,46544,36366,34541,2933,49987,22481,10532,47831,47072,36188,59511,58222,11535,51833,26841,64775,7824,38709,50440,15685,32620,7002,41470,36538,12656,10679,15627,42547,19612,1231,56028,46627,35337,44077,30644,21599,58169,55624,33618,21770,16805,20877,61007,53123,48681,52363,65334,60712,46803,50654,33689,339,16537,59737,46072,57981,24123,52853,29882,52023,37392,46993,9600,486,54473,39265,52671,43302,42809,42215,156,24070,58502,10440,19246,24760,63476,53117,54856,8925,34009,41922,63564,14675,18010,54028,21797,32393,55600,17702,41588,28747,11456,35395,2169,14168,42430,46646,5135,64733,1182,25344,59982,24711,36907,32570,7191,12557,41590,44159,434,47264,14177,13411,22203,7002,42962,20983,2252,20072,61251,57276,60270,60621,20863,30547,60013,31536,10545,59118,5926,11135,35186,62110,23058,60257,44162,38224,19652,43607,4396,3958,36642,767,3818,49730,46939,43295,11506,18647,20750,8044,21975,7195,36853},{968,26763,49069,17829,50063,24149,20422,8569,31370,8492,34620,52915,61276,39563,30968,65479,61359,9928,37846,60055,60438,31135,25507,46920,30801,50325,30613,45923,17593,56782,58100,28360,5990,64974,55862,50964,63503,38854,52664,7614,26281,61010,21918,37051,27665,18798,32434,57832,25698,11604,4827,47545,10156,57086,62150,62139,46729,54962,16719,2480,3021,35226,56597,31465,18089,10350,29377,59996,48355,18798,11149,61348,49490,58416,27395,29341,44598,60081,25566,47609,25967,63829,7990,62860,60551,13322,26117,50920,7279,32968,64719,42276,32845,53012,56219,24153,56584,26511,22788,10490,22701,30892,2343,52522,24431,33226,15769,19539,46247,44928,35110,3737,59442,65421,50738,58110,10906,63290,7821,35941,4955,15447,13227,50829,12302,20527,29184,37697,12386,10064,9536,62732,41689,52607,39149,31084,61268,65482,1065,19006,51103,36407,59469,13012,33633,62903,39019,23468,43404,37843,10819,30020,7935,30093,13596,29380,32486,32493,54368,65319,2367,31501,4800,24811,24370,40032,48277,42484,14163,43732,33100,40031,660,1222,8508,44198,45026,16978,12351,47473,13117,65205,48586,45000,40768,58586,24839,7651,22868,38601,57182,21450,61899,31526,24258,6346,33858,19126,50747,45143,21961,10796,16778,25704,3817,7944,59451,26769,36015,33054,48426,38736,63051,31673,728,58807,65314,33959,28895,43606,58791,23550,54591,12433,34646,28370,60452,27935,759,64724,64395,15494,12840,35086,46501,25206,38918,6001,26383,49992,1165,29381,5255,19224,21089,14678,58030,18989,17849,58474,10159,42776,54135,19446,50102,48375},{34766,43053,51630,625,64627,39462,47541,53736,57794,27577,61603,28961,9606,29155,64150,49067,45529,25795,61952,8453,23009,21664,27139,19129,31564,61782,1343,50419,6798,32551,2991,14957,38348,3992,58343,46687,7092,228,4340,29173,25736,39518,31446,3369,39749,8558,65223,58690,35882,42097,49247,41942,5404,27619,49052,63571,44748,8478,57216,4276,10591,24480,17931,49529,33813,17818,14082,22514,4445,33881,25713,27290,1200,41397,57957,55459,29301,55076,4278,28746,29567,60474,15148,64312,65155,10742,56678,34006,37460,25566,38551,29343,6216,31555,44113,46701,32368,19059,65499,9968,8383,8084,45234,45366,44499,56155,55441,5516,43026,44267,5069,62993,24147,47561,16368,5512,10687,48741,1217,38970,42065,1308,41549,52375,42186,27305,29539,43416,47405,6365,64585,38145,64331,46848,32082,31900,7036,38553,3515,6741,59987,26278,19594,1851,56528,34536,52305,60853,44395,51668,13252,6334,26330,10232,5825,29208,47409,45310,32416,31201,11640,56399,2244,26349,40149,8262,41980,10250,27700,28222,43527,55855,29072,26042,20355,37698,27198,60421,38742,39130,56886,15245,17001,34023,35190,56904,28683,29840,20842,52706,6585,47584,35297,3471,15415,63096,35459,11072,18129,42178,59177,17036,55954,20567,25142,25779,6058,27561,20813,49456,39540,62963,32340,42068,27566,55130,34218,5291,64866,31019,41235,32334,10639,62082,44736,10609,35366,31737,8604,33829,27687,34170,34084,13736,16360,56963,32989,41687,45254,61115,46684,25774,36464,23555,7381,47154,64636,60731,60697,46810,46356,19222,58187,50942,46044,40165},{52364,43085,41122,206,8429,32464,190,15036,16595,40888,21273,34949,8283,39942,28630,32348,11697,45081,58875,21210,63182,65296,59340,23711,14738,43535,41826,55336,34361,54269,28461,20727,42908,31517,28125,31157,11406,32097,43088,38982,27272,2762,59110,8049,37067,13495,56686,27946,44844,37242,821,51843,56622,10463,18293,7460,48591,36038,56958,61970,41126,59046,61389,22940,21740,24735,4563,36452,32777,698,42775,58362,1237,34847,13125,39243,16849,14601,7990,21313,38119,11630,22589,41234,53755,35286,54125,22557,11264,1494,52888,29878,63401,45464,13539,43026,2336,20929,716,9755,28456,47239,31510,3597,48375,62559,46706,42280,42179,7634,29245,41132,42279,2602,26472,3078,48394,7861,53188,9034,4026,12450,25975,55964,3861,19971,4505,28673,55579,51646,11746,34077,44981,13948,6114,58207,50353,26389,58862,32634,22972,11463,11264,46715,53436,27357,38265,64634,49501,35499,61926,36273,11843,9137,27516,21263,43231,53556,56655,4168,1091,28202,18670,35253,2326,52272,1152,34074,60966,1321,48369,42782,49115,49434,27493,45900,45940,30933,19850,46070,57722,53468,10825,59708,21319,9805,18022,6178,41247,37204,54175,57792,63405,10309,45717,40002,40583,13659,65397,17263,55572,21990,57595,41871,50257,34756,49915,43255,1078,33791,62727,4032,50815,5837,50167,7276,37537,19830,17906,2204,28040,37496,25302,54490,15044,19379,51240,16409,58221,17488,40408,50892,14167,54834,10042,40191,5599,55746,18660,16142,17760,42221,12928,60965,40431,65520,59987,24684,42018,34283,14760,17811,51593,29680,30965,35395},{1689,18366,13341,22778,15757,29594,9674,3242,56149,10671,62757,48010,22031,16073,1607,12278,19380,17942,43705,52401,35612,47673,54758,25169,57351,36097,27671,15279,19498,53289,47173,8424,57846,2676,7348,8176,60355,14684,11096,50384,95,8521,30934,9005,12305,136,23386,62814,8666,55871,43263,62327,60327,10518,32258,58703,30475,53917,9711,31085,39832,53041,13027,59218,14302,52925,50088,5132,37373,53282,13879,11258,2089,24320,11861,13932,12660,16089,35928,62307,51465,19338,49691,15089,7487,58763,45616,59346,3838,14492,17108,38684,13262,65471,14060,61359,15407,44787,1719,64825,48787,61077,20122,8027,50893,37140,47308,43779,12121,4988,53735,46742,1592,36118,24436,50024,30195,21129,28305,6762,25724,52382,61027,8236,37533,10194,15447,42253,28704,18857,59294,24208,36479,46407,35740,51042,55861,11692,59967,1184,25886,41650,32649,38246,59425,43816,34446,64537,58170,5604,50063,9951,22331,41328,64258,58093,39988,23086,33306,9344,43395,53459,35978,30643,25672,8404,21727,65304,60073,43385,48704,45104,7927,5627,3151,62690,48780,1104,15,28960,34783,1507,50209,627,36622,62146,49154,25060,4414,29167,10375,32995,26200,36979,52310,63565,13609,40877,55332,1570,42802,17385,49754,32343,63111,61913,3603,534,37144,6910,33734,19994,41356,24360,44859,20880,7424,39841,28902,16348,21679,22256,13536,48491,25356,65109,50152,48111,1089,54759,41940,21288,58457,29200,51168,20420,60259,62266,28237,25829,12825,62296,25910,12523,46028,26373,20009,65070,53240,17728,48174,31568,12591,10638,39615,40862},{63428,28166,37499,24158,28135,20896,27360,9928,36245,62264,38165,31965,33086,7185,58983,46234,51079,46582,57085,27782,9696,20903,28029,42637,22578,58487,23828,57692,2235,28898,6352,21430,36014,3330,9482,26247,12010,62044,39558,11116,6326,64705,27645,38250,49811,49466,31338,64192,21820,39045,32511,64834,1426,43691,41966,48984,18858,40476,36871,36402,19417,36557,21930,53882,12305,44883,14440,28600,41311,55664,16011,1460,19265,13473,46912,56565,44514,42204,2860,11321,842,33399,59207,21578,45099,10269,59523,22814,65138,37660,35860,23618,24022,1433,8849,28370,48118,20722,32270,33328,15473,25109,21135,43039,33927,35340,3695,60725,35507,32746,62595,31626,46792,12148,22956,19966,52039,51636,36470,3603,42524,58564,25777,24341,64934,38418,35751,64652,52929,25467,5473,64773,59323,13931,55188,7254,4046,46475,3418,17990,51429,27178,22628,31368,39699,57072,64587,22111,60891,32471,14391,26481,53605,33508,12761,18937,41723,28712,9531,50127,30832,28168,27603,120,13324,2559,12379,26682,45271,960,29314,36852,6516,37632,43026,23840,22330,38872,25256,19401,48765,58354,16947,31485,21553,5994,31024,14333,58679,28722,43929,36101,1831,45336,5588,38013,46678,33958,44540,3658,32557,44559,46523,18404,29164,45552,29657,38529,55587,58604,2196,33581,26345,45891,4165,52887,35449,25241,61409,63963,57499,31567,14301,958,38599,18790,21150,17896,22511,33136,56767,24530,14051,6826,23390,40662,56902,8123,24961,65288,50624,30352,13535,21364,44772,7011,5403,47861,45883,47834,34113,46873,22436,63320,46129,20090},{50893,1062,32256,16778,43302,8141,39813,9612,54432,20074,42755,46415,8102,49198,42535,56178,22237,52480,4759,626,41211,59419,10317,14581,27904,63230,33997,42803,62146,4448,65151,34010,27939,61037,43446,11785,14698,38268,34551,46603,2578,53697,45747,12294,20947,3098,8237,36576,22716,61007,4860,9184,31126,55816,53798,9714,45997,2084,37311,29068,27002,19962,40974,14209,23802,11034,30079,58994,4384,33035,64152,23892,23354,62490,40752,2548,23499,4924,28841,31102,40448,11332,16112,47010,25900,17916,22268,11968,12251,23903,37495,18685,22916,13139,50105,25392,55670,55353,9646,6472,62009,24419,54043,15871,18700,49090,46584,48179,2296,46710,57887,42654,55025,36852,47384,57524,39249,35227,33298,12340,22793,25441,17645,7824,34393,43237,45682,35310,44465,26104,13617,13189,9419,31233,54657,55293,15375,42654,40741,16624,60509,22254,41402,20775,48703,1314,20372,40117,41553,64073,3437,1249,16116,33070,60304,15792,32602,30313,57525,58455,48642,4232,6270,12138,52611,43707,60816,28038,14346,8290,17379,31289,48830,154,40808,9989,19852,62636,61612,15722,22052,37390,59824,41705,24111,10778,26460,54993,52335,54784,27979,16748,54504,32936,37796,20225,13860,13186,8008,23238,48066,37579,13471,35025,55302,17102,5906,40285,18302,44502,34217,33317,53844,29754,64101,38969,59244,30480,12777,148,35602,58660,15611,15613,56350,17682,18931,12855,8026,4353,53551,64634,7905,26330,13050,21189,13474,19716,63674,19490,46901,54218,10177,55751,16201,28464,5243,33450,56084,33259,6287,18038,48148,44028,2580,40624},{24153,23467,12171,11676,60888,11170,6052,8889,56202,34571,24106,16829,54131,32607,13603,58467,4849,27715,49004,16393,35974,45440,16990,51248,4973,17308,25969,25149,28229,31663,12395,10170,35690,62022,57838,22253,61048,41727,54219,43416,29304,35671,48046,4917,47188,60190,46745,9111,40585,4686,60611,63956,17701,50064,63248,7761,30114,35968,17036,29609,586,65397,56928,28105,4740,35852,45546,48020,4899,34119,49128,16882,12218,24461,44340,28449,28470,25420,39717,42855,8703,5108,39558,23758,24382,25980,34528,62739,24391,39100,52634,46646,23940,50870,26282,12780,41527,13651,57162,10488,63743,53267,50387,13106,43358,14865,53240,42751,13078,61091,40611,8902,50725,34579,1818,49797,58760,25503,5649,26943,19422,15774,29875,45555,52394,20777,14165,6152,40839,30942,47289,60288,35408,45023,22210,11003,58803,59641,45991,46236,7648,40634,24973,38103,24660,18366,39024,58155,21988,52721,32432,46668,18115,50990,33669,42481,40893,35536,19391,62084,27420,40280,42887,46235,16667,26213,29997,65279,39713,63768,30637,45416,59204,48027,35563,64685,13280,10008,47854,58009,31603,22579,63837,20674,48384,37465,5799,21065,39558,23802,17308,42367,30613,34297,59361,8807,7983,56534,19625,11790,6202,56534,25762,6412,60192,50412,56051,57034,64572,52855,12517,18835,2340,56091,58889,64811,8382,54389,51773,4841,77,33049,29567,26,6481,54343,24607,41089,51813,55698,58407,58403,17341,21591,26228,46515,45084,19493,64913,15264,34918,64714,48324,32119,64189,26231,16956,26187,8583,42204,39772,62127,2967,42263,15742,37596},{47988,55525,41888,55103,14756,55695,30345,24737,2621,48681,40691,25483,43265,47992,28629,17217,30145,54296,51383,25087,27156,42993,9342,23399,38866,29176,31811,38236,21064,27972,31871,40061,21600,8976,13680,42703,62418,64591,33039,29533,62587,58160,54432,7174,50482,49587,44534,62069,31659,49577,3895,51284,31797,14048,27258,34583,35569,48506,29375,33691,23607,18249,47064,45703,25685,40384,34625,64177,58328,32328,8620,46671,57837,15264,52151,58042,13924,44899,14526,56834,27551,61164,55014,47976,28683,56040,6963,20752,55562,58440,57116,30320,1924,28752,59450,11737,35527,53634,60660,2976,62029,4600,54585,10154,30182,23913,36703,21750,13933,38734,10912,10489,53005,44904,11109,59162,48165,55298,58551,14877,63555,33677,988,28362,13104,64117,55688,7986,11033,25830,13467,1729,51417,3983,36121,2192,39205,31083,64326,22807,27553,45069,50648,41988,18411,28911,50163,17025,13028,11402,14264,23104,43500,54765,1711,14951,63484,7810,33941,58026,64173,22187,53598,44946,24157,39454,20688,24277,16909,51417,2736,11755,61196,18013,18172,23322,39872,14823,43037,31843,46913,7701,38976,39396,19255,45236,21592,18267,17338,37487,42808,21551,15209,2710,61739,35568,37770,5691,22475,11094,34992,13434,24291,53813,44168,45664,34629,43684,36718,38845,36569,57043,43752,27386,24935,44429,1686,12923,48779,9821,4074,64013,22482,2446,28809,53912,60377,39213,62796,52160,13949,37476,6950,6244,1072,36260,32761,58626,32323,48858,60445,16117,60579,13505,6837,31681,52158,21048,44175,39993,5912,3585,45743,40784,17411,28626},{9044,33371,7400,56022,58574,55210,32131,61484,50350,20120,57106,13248,32933,62940,14878,42896,44893,14821,41339,11928,23303,63564,412,58372,46226,29392,28117,65372,9418,35314,195,19049,33944,15464,25881,6698,23769,57523,7047,55398,45438,4535,43639,28818,8281,16411,30016,52121,995,10460,17216,59236,30259,1579,49681,51057,46861,2776,25609,56538,58641,14387,17118,28828,19789,478,26426,49926,60094,47422,9485,33475,21557,31144,7436,30341,57825,6613,18468,46200,8299,55252,1204,48493,36443,11711,49911,58786,49743,9989,37162,23613,48216,33735,64391,46250,51735,20941,62548,4109,10905,18070,27673,30195,39299,3492,9837,53978,41516,37501,50599,26068,52206,45942,34371,12289,30659,44156,33537,43124,52548,57188,59316,23668,1829,55411,7410,6655,45658,34161,32591,45824,9136,25341,17274,62863,39435,46422,63806,29313,11259,9898,62359,51319,18099,28359,64337,64067,55850,13553,64718,7363,33811,35992,13745,41952,32435,47549,27480,28226,11294,44014,26345,43304,24397,42888,41868,37027,56838,42105,15265,64096,49937,62423,45549,49278,9663,55838,49472,41944,59347,62231,17130,16680,152,46592,40123,61259,30239,26263,33038,36552,57023,63777,248,36863,717,5165,9971,24421,62553,45561,3249,34691,32644,35673,8555,18926,30412,5485,21227,34249,53591,44329,62929,39981,35703,55563,49421,27690,60964,3481,51288,4696,18266,38626,58633,4472,56950,54746,42331,879,57954,52419,3732,14115,48534,54970,26021,54938,3731,32343,10282,6080,63037,38849,42178,55635,27055,23474,37886,63214,23095,60251,35728,16672},{13676,37797,24581,26234,55380,63756,33680,52185,36609,25087,38710,7496,11968,53323,64478,30064,18968,5501,14818,43567,28864,55176,20554,30945,53463,51129,64819,23772,44207,11311,11176,23626,18392,33098,7031,44696,37857,23416,56073,44621,11291,64999,22611,45068,18493,29182,29588,296,55575,15486,11870,62204,24257,49397,18077,23654,8581,65168,7813,23520,22837,20088,14306,30137,3203,27824,20395,57557,29607,50847,19088,43721,49278,40211,49838,52674,52080,9463,29408,27761,58479,58134,41522,4914,16662,24283,35591,36129,8302,24094,47911,52454,44993,33672,31415,41917,31859,61552,54501,45698,12567,49542,43210,43848,58569,859,57083,36477,37908,21359,13782,27114,22040,3540,51889,1872,20753,29021,39537,2200,43207,19041,13521,18832,16883,5307,51706,56131,3453,45396,61451,49996,35632,26021,23774,21255,44857,42823,56831,57476,33975,7991,34407,11967,8460,51738,10554,64910,55800,47214,6310,23919,64625,61387,35592,44045,38510,45081,29699,20461,57173,54932,63568,43068,7316,7752,7369,14817,20016,20776,28189,55425,24574,15551,39764,40121,42223,35173,2562,17082,30817,21686,11058,20724,43210,50286,56212,50132,46753,64035,62169,31327,30815,53460,4331,40707,58056,63054,62191,12289,3579,1103,31567,47869,31699,38634,17134,54900,6467,15781,31998,24778,14561,10246,44706,3,40743,54464,23680,16566,58330,20583,30328,26581,46543,29908,50200,531,47291,15713,28763,1590,34227,56355,57038,51088,44107,132,54687,23562,38410,9843,427,53774,13259,47216,58992,32201,55818,22863,3457,38871,15528,5921,14485,10698},{48729,50675,15117,38925,50442,52262,58516,47228,5460,50651,54456,45454,37438,6401,43673,57926,434,13430,24195,15185,20362,20087,50455,53320,9772,63668,47488,729,22500,3121,62805,25365,33961,61686,17914,25994,56269,43803,56685,62557,11948,53587,33174,1412,47000,25916,40590,43698,25972,59535,34219,14279,34141,39079,38019,28413,41502,46272,20424,58326,32852,59083,43676,48081,45484,47085,24883,49101,52945,36283,49077,35637,36694,45710,21354,3679,22420,33094,28689,42498,2641,23921,33260,20376,38787,54042,27158,23508,27849,46740,13710,45729,45209,35980,14519,1458,59174,18972,60544,18151,30571,64854,36185,61574,35416,49657,34495,32939,13152,52212,50212,17695,31112,18323,169,34737,65074,26510,59794,46577,29477,658,23796,6667,7294,32030,44735,4089,49450,6727,7450,62716,64097,65431,6885,53067,63179,2280,32565,3838,62725,7407,63875,16606,52984,53870,28328,3495,22275,17789,29045,33752,60941,13185,3160,6381,44273,4749,7037,59264,4695,17803,61914,50155,37335,5781,63696,9769,48432,10991,35730,9762,15316,56536,6273,10621,40584,7441,25837,10950,34767,1252,30247,51669,34494,24364,28039,7096,25585,26132,42611,63826,29872,38696,29671,15626,9792,52772,20969,55325,52396,23368,46879,26854,47166,16390,21509,6212,20537,37399,5678,32762,53512,59017,63404,29555,31894,49114,57206,29345,13903,2951,38954,4877,11542,58548,47214,33098,772,38859,21981,10474,33440,36941,44180,52931,33667,12853,55241,24684,11409,3836,63620,16880,16940,30060,26451,5471,55357,9869,6453,52572,55916,3215,64431,57320},{64251,63411,21203,65097,54829,29177,25407,829,58274,52533,11838,42716,30425,1586,40513,50138,44190,26221,41260,9991,48874,14672,9290,39329,51148,2850,45032,35086,62022,42278,22198,57713,47822,29279,62669,44152,37194,37444,61225,7336,57428,44184,39404,48518,26877,14958,20746,51574,58971,17045,41099,60625,37056,12024,55187,52239,17835,14641,29043,35204,47467,80,62990,55717,59031,35654,22677,52979,47850,4157,19051,26015,10191,38866,2820,49675,55706,11543,15567,18014,3369,65450,843,7451,49266,11632,2318,53857,34077,48012,1391,39920,46517,2473,58967,13360,11061,44142,51992,62632,49479,22023,29130,55027,46471,8800,55610,28489,33828,25382,10471,6659,25534,18527,63431,49515,62748,8415,63912,4714,54915,5196,41631,37243,25978,37355,44626,1176,53147,62092,59866,57836,37656,44889,48895,12990,22690,32456,28826,36417,33072,472,62903,57879,34032,145,38553,3644,38212,57889,16760,44353,57192,24571,60139,40570,11026,32838,57375,46035,51997,45107,53052,41418,13720,50178,3208,7667,61255,2989,5086,58086,48996,29806,7753,3466,28886,15345,31909,57083,26913,57205,36129,6078,53411,3105,27415,19763,29954,29399,17282,10222,42335,5072,32560,24642,40828,43824,9133,49008,6782,52949,47207,49054,12345,43039,53792,46980,40661,39726,55136,48925,42065,40223,50962,55985,54046,13771,8402,12695,41376,12292,32374,4962,43458,56616,24226,9346,40819,25320,25326,5511,25856,11876,2608,57717,56297,49249,14096,28974,25327,59891,17496,52716,56805,45175,38005,51959,54799,57214,14868,13204,26936,20177,37220,25699},{59018,15451,32601,49790,65328,21494,7402,63933,31557,20566,21685,22679,12176,2679,33507,2047,8801,37431,56556,8088,23167,64225,55159,4242,57852,61262,20372,19853,55125,26921,3619,7797,18818,365,49385,63450,27320,47061,55768,60143,2332,62081,29208,12999,15961,16863,19903,3849,62145,38184,59718,18987,48682,17608,63918,49692,31527,27785,27473,49159,36783,64187,58138,19719,62445,15219,31617,48518,6394,26989,24850,60382,25869,16997,46312,21709,35176,22082,23412,30110,26365,28571,37819,14173,55995,32121,14939,4514,16500,57353,44817,39788,61875,11629,15887,25325,57473,25309,57870,55331,14780,51199,40442,33475,25219,55178,40755,21860,17495,2466,44672,22185,56156,17817,24408,64358,36467,17858,20271,30112,56841,59194,56412,56848,2960,61559,5584,19354,14875,703,26788,26869,19865,15665,60199,47616,48577,50183,53971,62044,31586,57412,48963,56224,11773,59494,44212,57986,59460,28951,7863,29721,49530,12214,13303,566,53345,28167,11726,19746,5592,48403,65440,1075,65336,9081,14520,8016,57765,412,36391,58944,17339,52907,35129,48910,54650,60294,3360,27442,43280,24102,43898,1347,42662,5732,28657,5357,2455,13356,5637,25623,41290,9604,57737,55394,52191,57315,28049,29249,59104,58384,58878,708,54685,23162,21356,26959,27094,15487,60615,41923,16447,24935,52405,42468,57345,53156,38306,19844,21622,37311,11354,24831,19159,51565,62605,14402,64273,472,34005,9251,56790,19920,30691,62563,23189,19083,48092,61908,9212,90,61653,53698,34851,40140,45898,24734,23641,60600,36376,61172,17525,30247,33885,65224},{7170,59493,11112,62644,20316,42230,47739,21750,49855,19673,58399,35186,19135,6821,33759,38172,2219,10375,1452,33726,31405,43112,60114,27925,17918,5811,18705,19398,64642,40326,63436,55485,20879,5255,52813,7850,51990,60011,5116,3317,18516,56771,19060,8672,51553,39180,59439,59903,15354,54420,9954,54868,64901,64146,59979,32406,60592,20699,4882,41142,48335,36782,14596,29337,45890,46215,64827,59312,26942,7904,48270,59660,5947,14842,46579,24500,13393,9861,31724,36503,37159,57139,29684,62038,53244,19714,61781,13884,233,49801,21619,13708,52777,40989,37297,4533,40274,57475,11954,13052,29441,37530,5455,42210,38686,51544,65262,10588,47345,52480,9512,39444,31740,56776,62720,45300,31731,53179,45054,59679,62295,20358,11037,63257,36197,14143,13928,43744,39441,26186,24762,61034,15630,9137,56959,21575,997,10342,61752,23759,15406,12443,23682,50006,20600,12202,20867,56316,12337,28583,11252,20671,23571,15616,22693,954,43346,37576,4500,35086,61336,52657,42100,48124,24947,31239,45338,64544,33885,50397,32742,2074,57940,13419,24215,25904,806,26170,12683,2258,261,35819,61819,26825,4454,43546,48455,65374,3239,41735,51352,33511,1097,57165,31981,53126,6189,35396,37866,19545,34802,29290,18364,50322,61476,15527,27282,26147,50771,53150,29158,50193,25653,12171,19334,2092,19219,36043,230,25955,59578,2068,14018,38333,13547,16454,29450,63069,28957,45927,1877,14312,19988,56768,329,43665,41637,18463,11692,27883,30689,47063,21421,24139,51791,65071,45775,45895,42323,43638,54519,20945,10283,6744,14259,5068},{18211,16751,38720,9338,3213,32877,63998,735,26479,30364,54782,58077,61037,45752,62020,58997,25251,7172,62639,56704,5586,26636,20283,21953,19536,63533,56063,51775,42790,46413,685,58160,25439,54123,19588,23986,23101,17734,16963,5536,64424,35591,65388,40229,36461,48707,2118,26571,3379,62399,63606,62567,27615,54346,48769,56382,4784,51962,47119,8564,53747,64098,59936,20547,45702,20722,17640,47481,39442,13701,61126,3831,63061,36344,24333,25816,22798,56537,58509,61164,12013,9288,35070,62137,62822,5275,8877,9150,44183,39527,32656,62207,35316,62786,27560,45963,18931,48020,55386,61054,33682,62318,55522,25640,1954,44195,31450,16390,46447,62365,26161,61438,18353,26764,33183,8155,29635,15902,48602,36900,4372,36307,36931,64159,24816,5273,54541,64808,64366,24585,23311,20035,28230,50268,26153,43993,24388,9773,21391,19968,30540,18148,6464,41471,64595,62762,28453,31525,49935,34041,21330,46286,11049,56988,41603,23236,9383,39728,59258,10396,42125,4426,37319,49129,10007,33331,7336,15463,14947,22552,9974,32432,53683,27741,27109,37706,19828,5031,45415,13735,21241,43527,34204,4050,3543,52405,56854,15800,26234,60999,53637,11547,45595,22247,790,12872,6757,59041,62952,6584,63743,5017,56269,39233,54419,32622,36769,33960,38760,3837,7363,12282,10809,49794,10345,46873,43855,7386,32341,64621,1038,33166,13458,15726,30377,56348,21201,7914,32912,37849,15995,37941,27592,32556,7248,59790,43252,37345,29111,1043,50150,28677,41401,16487,49388,11770,6442,61140,47611,61023,46801,52021,32608,24858,29229,39584},{1092,54493,54655,7516,8257,61532,53335,43015,38499,15423,51407,50862,55665,13493,65522,62322,25951,24497,45716,3963,53604,3790,33840,45872,13043,44336,42062,8995,53309,36459,12428,47511,14478,36575,42200,45696,58190,50590,43864,2625,18052,5113,53129,40727,35460,11466,33820,28524,36802,52216,20784,48299,7677,58244,6686,48283,50425,13944,43460,18230,8626,42431,49986,17808,24602,50515,43557,3139,5487,13327,28773,40405,36998,30386,33691,39673,41401,47039,26729,26539,58054,49561,15890,42696,34585,49895,8964,1115,16352,62905,36869,3363,27595,40678,9885,15976,22828,57557,55020,13853,9277,61411,22100,59206,30458,57334,32416,33298,17812,7255,8629,4511,31280,53476,46398,58463,61469,10811,64678,14563,29343,42593,6152,47196,65100,1068,1862,5333,65384,132,51735,58145,19631,8847,23247,40037,11359,39803,58869,54213,2485,54938,1584,33529,28717,37486,39956,30600,3130,29442,2287,30626,4711,32199,42918,62473,52975,57313,4766,14859,63573,3778,42322,21798,5442,26437,19746,26013,24509,14541,957,40603,58110,17480,8783,25841,40671,16973,16819,46865,37653,12524,57570,30781,14505,63169,37944,7562,39862,6996,17763,58599,33259,475,38294,22336,27235,48194,21388,14482,5474,14008,20088,50819,12903,13368,1783,34977,31569,11444,17222,6878,43239,6612,2114,55192,62629,60268,34652,22440,53001,19845,9146,2958,57848,26758,33095,15944,3093,47893,47448,32168,59839,37483,62428,35917,848,31618,25579,1280,59828,42938,57167,11702,37747,11611,8955,49815,222,31669,32708,46394,62254,32883,52922,10081},{47486,51222,15979,10643,43692,373,27421,34655,16126,14651,19574,37884,47984,18817,62343,54376,64027,61695,17399,63426,49865,31736,5578,27964,59792,49959,864,7259,15452,27282,14028,26786,23252,17819,45997,20936,33721,45525,29347,57761,4900,12936,30890,60720,44774,46729,5326,51094,55,29581,46152,18270,22405,37158,29802,1565,5789,17104,61704,3471,47016,48218,58066,12722,57170,6335,18637,36548,34995,8219,412,13273,43218,58599,51352,22235,52078,42251,29593,557,11173,25015,5140,51190,873,316,61395,35848,22118,34703,58104,54275,47708,28474,16363,23526,26886,41909,13905,12880,44270,12911,12087,62629,47922,58638,58233,33313,27680,773,8304,47322,481,57027,22039,60758,54237,36856,23005,4874,18773,61346,57704,42081,23525,36065,26718,20631,15128,29755,47029,25965,55874,46282,2042,65082,46433,3967,31914,52835,35514,32167,23040,17971,62080,27749,37156,30060,52805,21668,16303,10677,43193,56741,62023,18198,52453,5631,24606,1261,63877,22603,53979,21661,58541,49495,33548,6684,47210,20002,65427,14478,58689,4986,59447,17355,5978,18124,14117,65163,8067,48281,4293,58451,61637,16092,7442,30053,49735,34073,63516,21713,2646,16651,33207,33265,43172,14490,9291,39121,23585,47615,36018,58738,34664,29006,5803,40248,47347,19224,30240,39426,13548,21145,26425,17802,42775,17813,47516,35090,22187,40358,16505,29957,3892,33376,53891,5643,39025,23144,18569,49250,61829,42992,61772,1961,59884,18316,5108,64196,13965,39478,63883,15196,20144,25950,3306,33059,715,26765,40846,59255,4668,27721,10805,20472},{23591,43171,52908,21084,20246,20743,19893,63921,15367,34970,42161,35115,52601,94,36976,55678,12056,7023,38309,10749,20918,45959,45945,38731,7027,32970,49486,28061,10398,19619,27473,47417,31809,41175,1106,20967,24824,62772,41443,31938,43941,34472,34240,62659,41395,29402,36855,21237,34999,663,1379,42085,943,22160,6193,35624,21260,63524,52968,37144,28014,34472,36162,40824,52275,18108,48650,33686,46211,58198,29223,12126,39638,55025,36057,19724,5241,42956,13058,5470,28315,26969,55388,31006,52251,40191,18015,49962,44987,48774,2550,23311,22324,12450,38213,40999,60247,26328,20462,2892,5977,33114,4499,28763,64949,44595,24160,15915,36159,152,2863,41295,16844,43895,55962,39420,60895,27857,12795,10710,3451,37062,6535,28005,57465,33119,37226,45303,29130,54040,8248,64673,11327,23372,29575,40138,24122,29882,5041,32524,58825,2902,60164,22066,54376,12348,44576,31794,60528,21738,19165,7163,14856,48469,26319,59752,8588,15238,40734,46804,21777,62874,64176,37128,57264,39078,57544,14221,47714,57155,8097,61632,36403,53343,45652,9331,14662,39241,47353,17386,27057,9203,8280,37631,45580,54844,53575,415,47474,8569,22801,15543,2023,46476,9296,39267,40413,29024,8491,49955,48743,53076,7893,63487,48607,42786,28668,55526,57876,54043,34154,65481,56078,50580,20104,20089,36119,55086,10008,43844,1974,13331,30150,27977,53180,37767,8784,16225,1611,45618,7523,44144,62040,6553,64799,36935,51877,35244,31009,18604,51366,61856,20611,35927,40754,7241,45567,26120,3078,42112,45534,35240,56344,18195,19724,30445},{8052,5526,7489,28902,33354,34423,2076,40909,42845,58810,24945,11888,14730,29189,19674,27485,43516,676,15016,4213,36320,41776,481,60046,31400,48250,58952,56023,65059,30635,42297,38198,47666,27014,29431,17342,26220,30049,63057,31812,31667,22503,18249,5907,46177,59500,24211,23903,25487,43807,6015,58115,32139,58498,31727,49224,57157,16153,11093,34695,4590,39258,49735,64271,49397,58126,12825,41821,33056,12198,59315,22816,2155,5952,11735,6619,20902,34065,18283,36207,43341,52129,14112,36597,56732,16944,28214,15604,1969,20876,57005,57716,63546,35684,22063,30431,37628,21433,52242,51904,52573,16701,25846,40792,6463,13338,23002,21658,25298,51183,64813,32281,18491,2546,5558,22295,56856,58085,47212,55959,11655,59284,50048,25200,16692,37689,10442,4875,32314,61393,10181,7924,28454,21304,22414,27546,52908,42590,8626,33884,29981,317,28702,40016,14754,13417,34879,10697,27696,13793,54444,28071,3556,57393,43983,219,21107,46276,31278,50247,12640,26077,40606,10540,38475,55348,7013,34295,11480,51057,11979,64408,42549,36519,7969,5933,38987,38230,64935,52009,42327,58230,25290,61262,63019,54661,65174,4764,62017,31188,13569,3154,5636,18790,16116,62918,12615,4207,2923,25432,57644,35744,27614,21575,52316,1337,41682,21478,12372,58819,43730,58463,18670,37178,64681,55568,33254,45010,27496,12420,15886,53554,5419,12926,47317,57679,29611,47741,1130,25443,24254,7867,28105,47420,13722,26168,9030,45286,8768,40285,37891,29522,15101,1125,61654,36032,58400,53850,2911,26963,12317,11414,97,32682,21537,7103},{47744,5995,918,53136,927,56447,18127,16029,19956,22823,60794,59245,41513,63502,44558,59148,13208,56790,1786,5466,4148,3226,43613,27002,28268,50783,8052,47539,48288,58549,51213,57131,18999,25155,10188,31619,56435,63533,49509,51012,27771,47724,33881,8488,1864,41818,17718,8677,36500,17755,21410,55917,57765,18629,41599,14247,13730,1090,41473,40673,64345,53195,17367,29273,62176,5972,1906,63429,25783,20852,54695,39355,53892,58819,47950,38296,54409,10313,12795,58010,56402,44369,9186,64085,5334,40185,39724,23754,18983,21990,51837,33876,9537,46596,41715,31840,59957,23742,41856,2353,8151,31567,55405,10997,3083,6622,10231,38006,3997,24487,26254,60133,13013,6124,20607,56335,18675,34313,10252,25468,2063,36723,39704,23460,15086,63390,3861,25027,59655,31939,21442,38796,18690,16319,13008,56475,45142,48362,33514,27090,39430,22494,36764,56231,8176,55376,59050,7968,59446,65080,28064,25151,43308,39969,3983,20293,32528,11193,1646,6029,38065,43980,55182,30314,44878,13123,4106,33901,34033,19422,14316,41535,38671,36593,62481,11061,37723,45615,9278,17108,39055,57929,20224,5100,28241,59047,28349,8840,53918,56605,39972,38000,51844,11541,56100,8201,20172,27687,59372,51671,55216,61794,40408,12291,36792,21304,61332,19316,62409,42963,64227,12193,44536,59597,45509,22461,54603,46018,54502,12132,2363,26095,35101,58184,28567,11486,60690,21954,46915,11093,51463,42669,35026,26821,39131,29446,4666,6291,58947,63043,10261,57297,5386,51785,9356,4312,61507,46455,58284,61249,6157,59377,1645,16310,55753,63359},{48606,59518,34383,38826,46083,58538,46606,39729,6751,50170,45397,23326,57199,49885,11649,52883,31894,59343,8665,6870,40199,48814,17221,17257,20590,58076,46466,62423,13067,51789,5668,42595,33660,9341,33409,24695,31158,9150,20585,13469,23441,31621,61652,44178,39484,33909,14898,59465,14175,25038,57912,2820,46578,24167,10363,24264,19700,33952,54602,9544,12250,1127,65232,63994,28654,34332,34946,53099,23948,7195,3573,9699,60957,62713,4654,30268,21831,44094,6234,46513,15855,6494,25032,57705,44220,40420,785,47757,46702,11186,32718,17300,31898,15001,12248,22353,19283,12310,61824,46866,21566,1165,47079,27586,56902,55648,33958,30887,39715,20466,11573,57259,59706,17558,29113,22085,39372,62642,31051,7546,8880,9790,51031,23422,5578,19027,60967,10111,20782,2668,27833,2064,24446,40194,62784,57705,21107,51656,1528,49482,4535,55529,2185,30125,49814,56968,49550,10796,45515,53884,54663,59839,40885,17782,34821,7797,23279,60093,59356,29733,56535,64978,27854,58327,23751,3741,38248,41504,39358,15770,19869,56173,56542,2438,30950,31099,40312,27252,35532,36045,29101,3490,53518,36251,47656,49531,50160,52655,25462,2454,60776,537,18367,47797,31816,20363,10134,43783,50331,34154,9794,60280,21208,4608,31780,13157,15057,22278,40483,41038,48592,18311,2496,2698,40610,58970,53774,13496,26226,5312,58866,60965,25966,4002,26777,56380,26039,41993,45335,14833,13451,7413,9851,44367,46572,18772,16973,1786,17398,63797,27772,44949,37211,41310,41461,65479,4471,22886,5069,61466,7434,21167,42487,37965,52657,49513},{19882,28119,47407,2221,5044,45156,46766,48995,37843,37291,59468,8209,26456,60983,16658,17970,21621,8301,27661,48356,64002,17317,64410,40737,11762,37093,39001,31900,62964,36052,50853,8214,47708,58921,59897,45196,29871,24006,42562,30866,2032,1199,58636,28795,7158,53439,16283,9514,43001,60346,32505,47736,52622,56160,50122,14746,15374,26397,38278,30687,32202,29761,52946,29905,32952,1455,58676,15644,44061,57308,20959,16231,54329,32384,3378,49816,1432,23349,8385,17175,57429,31659,63920,39490,51969,58605,5621,8252,6225,1070,30089,11391,57790,22962,787,28401,5743,50751,48368,61439,54044,5000,24758,41134,7468,61573,8608,28764,62752,991,9780,762,48781,15713,27789,59143,52596,12800,7426,25835,56321,45576,56544,42983,48143,47259,59684,13149,2751,40028,2667,59194,37362,43838,58311,15838,2144,27485,44343,25296,10195,32161,11451,9403,55452,26170,12209,38741,2909,56051,52788,56515,17340,2379,51453,28414,16199,38887,49005,28247,46659,61507,32945,55781,429,12917,15964,35947,60349,49826,24228,23707,46744,24088,59940,630,24845,49208,43292,63135,7936,31197,50885,31351,4835,12894,44109,18300,55892,49788,23894,47829,22472,41667,16773,24256,56992,2808,8249,35639,44821,8360,63085,39439,6238,59615,4601,52577,23537,7698,30181,62748,33930,37368,54077,34995,60961,47761,29067,14529,12167,49399,931,37843,9633,57608,61297,55817,65011,49039,42457,9130,23528,31526,31988,51818,1965,32979,37991,21720,36543,60845,23316,44409,12370,39611,35884,28326,12055,10984,17088,17345,7854,52614,9949,42441},{19349,56675,45447,42589,43920,33373,2658,33587,44393,35843,39317,42578,42070,63483,54419,18883,43340,45376,40810,32441,51061,39644,31273,22863,7214,26030,39363,5523,39003,17337,40116,45027,54423,57611,13536,21981,36108,35527,53792,26892,61115,26314,52784,49286,49089,62192,34795,18026,12957,59995,12032,27958,2549,46211,48092,7481,32805,7005,415,25315,12781,21597,33075,31189,24527,17216,16594,63279,3910,48369,23987,28750,18973,34418,21932,15736,51864,31188,30616,19554,29811,39855,12576,33094,37350,46122,43225,26401,19024,55019,41637,27837,48931,48036,56214,56291,36532,32692,36562,32439,7326,20578,43759,46874,33003,27776,39522,39700,57928,947,60624,49135,18917,36053,54106,34561,16084,4051,27195,18627,43300,44870,207,29682,20415,58414,47251,60537,45179,19557,35175,5828,27286,25781,13719,36437,51135,41808,61223,55691,24859,9721,58144,54491,54132,37520,33246,49941,23209,60687,39733,47120,8605,46320,22879,23432,7053,27292,50803,46149,15316,13166,14770,52235,41475,21203,43219,8535,18049,6561,8683,36874,19867,3645,15276,61585,35376,1585,978,14162,35045,31062,11024,6045,51423,40414,15057,13360,25393,35954,44472,2678,7360,56242,27012,57896,59925,50180,48729,31846,8158,10101,30390,13297,16004,7928,11326,5285,15350,8151,42249,63281,13602,13065,4454,22636,36363,62130,31663,2731,44909,4021,10031,7856,7988,18172,45838,53941,8753,35483,50509,38154,50575,45455,31058,62979,109,51509,12227,9162,30355,30318,16332,11790,36149,36400,55828,354,19670,62233,31289,33581,40767,16036,40900,11957},{45016,19092,43321,58854,60916,27337,7575,61318,30398,62252,52342,12420,31698,38396,53750,60938,11930,29025,8801,28292,32505,55564,11809,57471,25655,19766,46233,50684,55030,20792,47482,5065,13495,36413,19938,59764,13789,9533,18307,43513,18483,19120,43451,45047,14090,21274,26212,23241,26005,2452,10445,43886,31741,13512,11748,53316,2970,18105,36541,60384,13456,37045,4582,39856,32469,9554,51280,38116,16821,25214,53737,15698,10541,2008,16505,59969,14277,35714,62753,39152,58295,65040,15797,44380,15683,27373,50575,22704,892,34394,13682,20124,37407,41307,45691,33738,2288,2847,22878,6225,2402,6559,34668,18824,21390,58485,54132,49591,38123,57220,26913,4514,35893,55110,41514,56167,33016,9897,18783,49031,6170,5236,20269,34285,62605,50956,25448,26232,57729,3303,45227,28431,62341,26024,48486,13936,34186,40578,40945,50593,41463,23515,35273,55268,24564,18352,59501,50209,42705,26583,61306,2216,231,25716,58023,58661,52184,4623,59078,17591,52533,40212,9323,34010,47347,14797,50649,30278,32672,9169,35308,45810,64076,37545,38690,32324,2129,12115,2224,50660,15129,19676,56375,57770,55564,65452,63051,33151,10360,11705,54027,23958,36624,64232,31498,34134,10889,25501,52933,39947,26599,59089,872,40294,62167,64712,53595,14949,48649,65228,35501,3546,44594,46123,24791,13881,7017,32227,16467,61300,10605,8934,47191,55549,46363,46103,15096,8246,41595,62248,56364,5304,13621,36844,16014,3005,60007,57995,14195,14359,44321,61338,56298,22137,54331,59951,62998,13442,52953,39011,39911,62160,64898,59880,62254,26},{2743,19774,51033,14975,52034,1402,30648,34654,1889,25285,35249,15156,28244,46952,7245,30610,39870,32322,24587,41139,52624,28014,20893,55154,24271,20909,25022,50973,35294,51608,29865,30308,4676,55613,45536,33662,22883,30374,60539,33349,275,2246,55181,53784,64629,10952,57136,44742,41770,59134,2541,10999,37373,17765,4867,4081,63402,41489,11130,35051,23442,38577,32175,16504,26277,14564,18010,37015,22244,8199,44191,24333,37026,38407,14359,16254,24943,34815,16939,43128,10175,16657,34275,38395,10451,40086,6984,46791,26111,27734,58580,52943,23513,28776,55911,116,42194,46553,42336,31218,63176,56930,1367,37816,46748,682,35041,38842,11250,43579,62041,10285,9890,11754,46895,44730,4320,17880,44416,62877,42694,52671,35162,14192,58605,10866,34591,40026,25723,52914,64481,15886,24120,14164,45484,4395,41222,7653,50221,29607,16658,43251,36564,52476,35871,58980,53454,29417,27041,58925,12699,15543,31528,33199,41256,63891,7423,11386,12367,51488,58147,59606,29607,37399,26450,61520,56226,13904,56683,52663,55514,29951,12513,11533,52076,56926,12501,58412,18351,61324,64953,116,20035,21849,60234,8268,54564,56272,11748,44824,17527,47326,9292,26686,61671,14798,43945,53117,39887,35113,49517,24193,20506,41805,42241,59769,45500,45542,10686,30868,22473,55012,17704,4430,53443,19710,12482,17359,225,45677,11988,26786,35476,60446,37340,12960,60569,983,40839,16030,13232,58978,46161,34744,22725,52170,59751,35619,37976,21718,5913,10882,40129,26699,29751,63135,27823,44492,23069,53477,49015,46546,11191,22357,7702,45674},{36980,25819,39492,19825,7402,1594,36952,25988,63193,10531,4361,41705,47646,59369,21728,35508,3360,28631,53314,45641,43350,55230,47428,39527,29343,14790,47700,26676,38677,13700,7051,38998,43162,8079,15457,12212,65095,59909,40868,21259,61421,43514,56651,41101,23632,30997,57848,49147,61733,15602,47351,15741,35766,29338,53620,22853,64223,50663,9712,25328,55347,35372,18372,45986,52207,16200,52671,18904,47178,37625,43453,59944,39974,47616,34919,52382,58219,31197,53932,42278,55109,23044,15193,52613,22563,44097,2457,65400,63204,40214,36265,51116,22986,60827,33425,43744,12376,4997,5308,64710,29177,36989,51148,63472,21739,36751,32844,50191,60461,19831,27876,45224,34019,38343,8972,64549,3457,11033,34435,48365,19353,4951,41640,43674,57712,57656,15359,50434,19805,30288,11123,43634,65019,32148,3014,16678,37970,35003,37693,23062,18781,65306,45367,33405,45855,30791,51949,48296,1328,61208,26726,50590,19746,57809,16214,62907,55025,54142,14413,25712,44493,9307,50385,22970,27664,22087,18779,48395,4561,28706,61002,560,21771,11042,39843,15600,61193,42176,18073,28819,49253,51968,18948,47211,19113,49878,3547,49755,7413,33061,34446,36882,57181,6516,39483,49149,12084,41245,52712,27155,4096,19534,21493,50788,23218,44581,60560,21299,40566,4656,47878,55848,39466,4983,13772,36410,16392,18393,1069,44625,53779,16796,8459,292,15567,38391,49678,48257,52615,54834,34958,60516,20872,33358,1612,45973,9191,56878,41341,22435,32288,37856,53902,29399,51916,18103,32329,50150,5080,15068,10095,9864,23025,6520,48125,6087},{64249,49782,2556,52919,56472,34637,59046,26207,56225,1884,27096,34657,41659,23356,44897,50213,11579,11267,19063,35632,25324,5182,58480,17599,36643,2621,42605,46554,43697,12526,57106,55109,48663,33319,42349,2635,29628,7444,22759,38424,59700,42889,61933,25722,42709,31162,45999,35135,38229,32553,15105,27302,47740,49485,48917,32420,58686,55541,63330,45906,9683,49806,37491,58767,14942,29310,12380,29804,22661,13101,23367,41086,48618,27215,5745,65529,41160,39854,63725,6599,15823,31413,43845,9057,57946,5010,53707,29488,25047,52670,21734,49991,28402,44242,50903,55332,49911,13479,4649,54362,37345,29662,37222,26250,34178,30624,1292,28281,14230,55464,59800,36446,16770,24918,54373,42462,30362,57228,63475,40296,37825,3988,33931,13031,40146,42734,51386,15628,1530,13626,64817,50732,46507,800,2235,63688,1997,62561,48700,52500,62712,53636,26325,46146,48485,3270,30868,27330,17841,33123,15340,31028,38164,24979,7446,59170,57368,24179,65411,61496,11490,6920,26011,60321,64267,36527,19109,62238,59251,16006,3790,56937,23146,28781,41736,38710,23471,62758,42663,458,52545,5812,61773,14299,18009,52829,27749,20357,37897,55032,50489,41364,54710,35607,54433,7982,6855,18505,4812,4191,44682,25751,15227,37736,40998,30684,41645,37503,18363,3986,58038,2454,20310,52838,33357,26909,46667,60202,12373,64009,27632,59624,62139,34252,21276,60724,50541,47182,36996,18228,17858,22332,17989,9765,42788,18941,36981,55213,2412,30944,52884,32607,29370,49979,16795,38018,24186,6947,45896,22760,46324,65246,47402,34690,52829,52834},{15095,8164,18582,41664,268,56134,59290,57741,39374,30013,38311,54964,57383,4513,51954,10080,29933,50699,18296,62777,7445,28900,14592,7414,5582,47024,56778,19,38682,65017,32700,58478,30305,17341,11606,22584,59426,9071,23416,26886,65117,17795,57373,19985,56104,52577,12439,32363,52089,15160,47224,33273,7465,53659,40477,46799,36234,46889,59370,13828,14964,62447,43106,14894,55632,50595,13613,29285,54600,34216,47254,32973,41596,34084,60561,3155,35926,31281,64199,25192,34733,10821,41047,369,60854,54857,8770,6398,14417,43032,54888,44597,14147,60980,15017,19996,34590,36369,9703,52048,19768,51845,21924,44302,23658,19676,11891,16167,26394,60164,61318,58361,35732,12633,21003,17362,27160,29787,54863,31130,62487,17911,48433,7686,63777,49211,10679,42928,39151,13288,14699,6166,24849,51552,30609,23188,52710,35416,21266,35979,59038,7676,46365,31553,18158,34822,12839,37138,43693,13325,26519,57282,65381,61725,37392,5831,65298,2861,36390,23068,31801,59932,13818,10550,63649,12328,38708,38173,18755,10019,41044,8456,16838,3177,12779,44512,14502,27025,64696,12432,56075,17792,2007,13936,12665,35329,14974,23935,19204,21718,7512,7880,44024,14482,63506,35032,1165,63548,26974,47922,22912,33221,18158,43735,45986,52526,47884,21497,44324,28200,5518,48829,53703,52775,43221,52123,63984,712,59208,57510,64050,41282,40000,51272,12021,41502,53049,23396,52522,42315,48779,57790,15265,29683,17371,17617,61983,51253,24421,55625,44369,42250,42224,21082,59360,38746,59001,12142,5017,9481,1832,21578,62274,57805,15206,49127},{30754,778,44322,2670,24957,34636,61814,43462,14741,17633,62466,22414,51566,57207,12423,13630,55304,33044,29510,10796,35030,40898,20397,58993,63957,50344,16603,36333,37738,5536,60095,23352,35752,53384,8028,64063,38852,5138,58296,45869,40795,30016,393,59409,47101,53215,56640,8142,138,47015,56762,53226,52105,33374,31170,10115,61141,22453,16405,58628,17664,10130,2766,51396,21298,37013,16517,19642,54230,31905,44896,22902,42124,41676,38212,50314,20811,33947,60189,34254,47860,53748,45491,53545,5935,24051,14290,52784,55957,26731,16619,22676,51565,58872,32757,48996,32711,3984,19170,4707,44389,10324,29791,8105,29518,43488,30110,23546,5578,50882,8928,61919,44530,1362,53032,32557,22292,39107,50797,5885,1062,55827,29204,42581,21464,12632,54048,27262,9589,46205,18998,17158,42297,53509,64655,49277,4624,19052,64945,36446,29836,43835,47140,26880,26283,54968,37498,51441,13939,35224,939,46365,54930,13323,42233,12535,54518,56623,45717,14598,53389,20466,59300,56167,42499,5765,15760,28037,61438,60257,48873,75,10643,52955,19798,47903,36225,41950,8837,10780,53318,6138,25541,21306,54823,30069,2242,9804,48155,61047,38866,47515,45089,64864,3066,5511,6009,20435,9201,36963,65047,57604,50777,9882,49916,9694,55470,6705,18079,29375,5275,44592,6248,63553,47015,23456,29654,47653,8471,65308,13947,59211,17400,11417,39608,7536,59028,48123,28434,60680,24626,41078,7813,60815,45906,20402,4342,25967,21782,37844,31784,2443,16634,6553,2107,38234,27924,37829,63496,34028,15041,35145,53836,26091,60688,43888},{65253,51014,61331,47811,39649,57041,22085,34967,59933,7830,29768,65026,2884,62113,50696,13532,51560,38963,19564,57234,34739,37986,58122,30113,18952,64142,37254,47569,32538,34812,58150,54746,46938,19492,19891,34843,19393,64546,59167,37493,29122,13399,52452,56534,32990,51370,44972,40752,4429,49856,8396,7600,46373,49313,28285,60431,54107,3932,49988,18568,46113,14038,40404,151,42154,6736,9732,15145,22679,4416,52248,14936,5991,32056,33289,13304,25932,58979,22902,1676,54857,62659,41843,40805,24013,40654,53357,55385,30494,2811,12060,23053,12982,19031,33445,65201,54172,39472,31918,37409,59688,7887,33893,45203,54348,55910,6940,20098,41292,21545,17688,64320,26366,55115,55298,59695,45849,27972,56000,38284,44138,23653,27760,33674,58568,27686,7255,39573,63323,58796,4859,50085,42874,14602,34847,14373,39349,46505,64483,53440,13405,17867,2615,2724,43921,63125,20880,20360,47682,8397,42440,23082,10143,24921,52901,40427,47688,5486,51746,29189,30324,39001,13695,55963,54345,52032,60613,16967,17210,56312,40475,21783,40119,6086,17575,62429,48790,20512,34810,28246,17575,50619,7831,39793,11473,22570,649,51745,55552,41645,50768,27105,59528,22034,46187,64810,12062,55892,17051,62867,26015,7891,3668,56977,52662,48412,47134,7577,50815,38392,3932,50334,31963,24565,32640,59261,14465,41525,4509,58410,17098,13045,24471,3367,54640,55667,9491,51113,50844,18628,39951,13072,57665,16941,14797,20479,14054,39657,58382,46489,8837,6308,12697,35609,20163,15226,57299,32824,20401,17235,21860,60452,53524,15552,28213,64452},{64069,45688,21279,25926,23816,45621,34525,2603,51884,61132,34451,28089,24288,1400,4249,19084,7099,12324,26939,23418,29487,52813,51527,31571,57291,22098,30071,37347,35192,37861,41705,46306,22640,50282,57571,56076,42266,4242,62894,45150,39959,10769,4895,16261,42883,38710,39232,4980,8095,34473,52872,65198,13048,6706,42662,43585,29320,58894,15223,7472,29445,26408,38595,51701,9056,45469,40062,16911,40713,40632,61734,2850,2048,47975,5760,37120,9033,44511,40470,43859,19697,63063,17142,61049,63054,59135,35073,45704,2298,57800,52410,46052,64577,15852,15710,11916,14486,28848,22516,55103,416,37097,10189,35338,5619,64623,42384,59132,42127,35499,18569,10913,33739,30798,9172,27688,9223,11610,36201,18932,37325,54093,31596,3115,5670,5910,61086,55299,26143,3908,21757,49134,64178,1037,6348,16704,31759,53724,44078,2863,37213,12745,34200,12872,37652,42739,47240,3143,45239,12622,21676,55883,1532,273,48349,42988,2552,12526,17652,54445,42062,17907,7192,58886,58208,25633,55821,35459,11270,25679,31478,48841,23993,42951,19369,32457,41559,38077,53904,9755,32064,23561,44789,5890,38311,8863,19455,27297,13635,61983,55484,53886,30262,5101,37879,4112,15658,52880,47440,43173,43475,33460,32944,64335,33946,49091,15594,30175,31322,48152,39242,60760,7147,15126,32126,49297,37375,58466,60949,43685,14622,26089,3290,4366,8479,56852,546,8111,48626,46284,54295,1021,51483,2745,14293,4249,57353,34778,8708,53533,11758,61359,57366,59213,65281,46365,37786,30405,49643,18748,49739,53774,46370,6135,11431,23440},{44591,37119,45362,47720,50213,31889,40015,64334,26311,39618,56288,3020,43207,16320,9968,60540,5065,49804,19970,44321,54807,39764,23758,64473,29279,36764,14663,22021,40081,63663,41333,2803,41354,43263,43360,52112,14669,62085,23686,6571,44494,33726,18972,26751,32926,40800,15099,17532,31697,51880,5246,44730,24677,29627,41424,35751,24000,33097,56280,33740,18390,33612,608,44529,14163,5754,58499,24870,20994,30283,26092,43137,24526,3440,1680,23804,1799,17022,58251,47613,57326,43217,46911,28310,34470,60823,59961,62590,35436,541,45509,34050,46672,60088,3213,26747,40300,63931,27567,36369,1947,32214,49305,25414,11628,20775,47856,57750,36995,25045,11681,18748,29211,20600,36911,55888,16345,29799,51609,46040,21472,62629,51977,36875,6608,1140,59916,25147,50005,32951,3111,59248,57206,33726,44544,20375,31439,57617,40104,26990,5437,58241,47838,7486,37770,58470,37076,48461,27471,39594,10441,703,62438,19839,35424,42067,48957,15895,31117,61125,15601,38221,63906,39934,15206,46451,26053,21497,26660,60727,55884,4388,40910,22356,6723,42174,28067,36064,5489,43561,52766,31466,42734,17452,25028,54757,5345,12902,55438,64222,22526,9167,29613,55292,10484,19957,37498,31428,4909,19521,55760,63436,13385,40745,13190,61641,18012,48267,5225,54969,24978,709,33759,1267,51434,4259,46803,42104,6542,38750,62415,12281,48352,42723,41414,28749,12155,25716,56783,54189,40983,11764,39336,31798,35455,63420,2661,48641,47677,35394,29082,8921,14181,42962,30091,15367,54596,43684,27231,4204,54333,46573,20264,62224,12366,62254},{39601,59837,29727,40596,496,62317,36647,27643,885,51219,28368,63806,60773,62483,2537,174,61284,16543,54697,58305,814,7917,43710,28651,15385,8721,37346,10102,57426,15127,9617,57648,51919,6270,43515,41280,51415,60641,50763,28040,56986,10381,12210,35378,28581,47635,42604,7274,17189,48956,23450,58036,20557,62539,29528,7304,16970,8638,10616,51003,14593,47406,35835,13702,6600,7135,1113,58877,5854,63208,52421,47794,23445,9758,31820,41574,21166,58143,62163,10024,17528,3500,46411,7338,58327,39463,50127,6255,56501,22994,10463,26032,44174,48208,18502,35536,15220,62643,17392,32606,11643,34042,38512,9193,40884,14551,16325,57680,22723,37664,9741,58045,46079,15,5527,15111,25488,39393,6201,55619,33110,12903,13728,32798,11978,21145,23628,27499,51351,31306,25093,25939,50261,25371,49961,17796,8168,13156,40834,5513,42300,65331,60402,22675,835,54429,51013,51049,49723,3114,33135,1596,35327,490,59494,44388,33568,47896,26122,61737,43986,11762,7364,1413,36512,20708,56594,44224,20362,30621,56131,20187,38442,62408,27185,6251,47062,50645,11604,12336,52179,61734,14538,3001,62936,61364,21066,37843,64865,50063,63714,54271,2107,64809,46518,63601,38504,3137,19032,39579,50351,64486,11381,20471,40706,50738,61308,29228,20044,3735,3300,18439,59792,64926,29618,28913,40841,43103,41107,13059,12138,24144,26278,52667,2165,64700,37301,60256,23130,33380,5768,172,33351,50639,63375,2024,10665,30342,50498,5143,53341,58053,33423,61290,41710,31048,53888,56372,54105,54628,2504,64267,60550,46877,22400,21855},{3535,52023,57726,43338,32997,51713,23650,15786,57697,20882,18216,32211,955,47032,40959,46193,18595,63667,7484,60078,16862,62188,41383,49826,1246,21148,36558,45565,53831,4987,41610,36237,61627,1199,28970,39087,53884,33248,11481,50485,2229,11445,26738,37517,48873,26714,20502,47327,424,30214,2401,54776,27,41321,24971,52483,30892,18148,27956,19703,1417,21220,21393,44583,20941,5612,50373,7141,5998,17882,36773,14104,40226,20610,1934,36748,6665,46495,52654,38652,16682,56736,5757,32238,4921,61188,54475,27392,17424,22621,54743,3314,12398,50271,32396,2563,31722,62896,15146,31929,31781,42082,65357,52364,40774,39458,23610,33699,4445,41296,56541,18685,56327,23458,19422,61210,47064,43787,51723,13667,7367,19550,29568,32488,61313,52280,28395,40632,41434,45424,42807,46171,57663,50217,7968,48290,64369,3350,61691,13485,60329,30834,9349,27473,60917,65274,6852,20144,53986,54849,43175,49525,12020,60671,13604,22033,29028,12785,22370,39017,30628,29924,33719,46886,37980,16357,56720,23482,61900,41841,49285,12944,43634,52993,51244,60256,53157,2555,17918,59834,25502,15476,37602,49796,5475,49770,40926,43776,25123,12423,49067,52560,15563,58594,23076,24448,54153,7753,48097,37908,56749,39431,51361,57457,10974,10750,21307,25243,4360,19008,18418,46258,59823,30591,3415,39952,23760,58371,44661,3055,33396,34650,5700,8461,5971,7415,36417,22999,33749,61667,59554,64187,59895,63203,58069,39447,3002,11798,42286,10672,25132,52057,64672,50549,32987,19799,19549,18571,11490,59285,16652,27014,61066,49734,59156,31303},{736,54806,3405,49295,13734,51700,37078,37131,6732,15112,34168,31935,23095,50335,64980,56516,49480,60433,2782,22753,9818,43506,2261,6659,41975,33431,3342,37708,42024,38965,28375,46848,40897,11863,34523,60299,2842,33981,6273,51765,11493,43493,22362,21747,18152,53255,55829,23687,50794,44218,19408,23952,53794,3573,20184,49106,13294,37881,50685,58130,45989,35873,45973,843,32207,25290,63721,50208,40528,62104,30968,32379,26534,54949,5481,2406,18113,12433,14237,17871,35975,2345,63738,39099,3880,17048,20423,13902,58502,17218,4951,41532,5977,55552,12595,7069,22090,1010,24026,63396,46686,43606,26393,8291,2848,38579,16952,36824,63574,48877,42889,53242,51358,63307,25092,46738,24687,5526,19793,4443,33777,3610,1636,32760,54605,13283,48922,21343,37596,51002,28204,1964,7087,62051,29868,8444,53038,1930,46859,64833,52364,8555,35313,3489,48088,39864,25983,34135,40847,22353,37809,2803,25994,22936,26182,656,43414,32819,20111,18298,43914,43044,16895,54288,18554,43794,32906,47125,22098,30494,12292,40958,21856,21721,35762,42267,52630,24697,54480,29487,27729,60388,23965,61918,25366,31239,63414,4834,27568,22344,37347,26867,33098,33267,31072,14841,16279,38807,20241,46334,30633,38003,58297,26351,901,58819,9281,64878,23069,44445,12795,27520,18237,10469,30647,2574,2828,35767,12314,44471,45175,57449,32775,60011,46261,35469,13903,25936,48373,32506,64436,23980,7116,10475,26489,2476,6532,9783,48857,15684,6467,52355,12021,7505,14254,53053,37594,11607,51946,65224,40677,32913,28254,48372,9248,33795},{395,29257,253,13128,22627,926,36631,20640,17941,57176,30487,34464,48902,56237,7402,40649,64796,29092,8150,48651,14118,21171,5214,40293,5265,48424,49417,24700,8255,18351,48630,9928,60325,52453,39446,28375,48129,21708,8431,53296,60936,55446,62960,42314,12658,24565,41908,47623,36039,21125,39327,27833,52877,27129,64310,9846,11545,30592,25739,26390,60655,46600,57791,6125,6375,61732,12428,26936,64983,19187,51619,61538,783,61121,61690,32594,23882,50541,12191,57400,57358,53446,31585,57814,15160,16268,46438,38318,16618,58849,40521,41002,27483,59835,16481,23348,26094,58677,8340,58742,46181,50281,18022,21276,45612,7333,53826,61413,57926,46324,63884,517,25568,55605,4195,61354,46817,46863,59384,18136,33830,47026,51126,45428,24007,19119,28307,8424,64059,26279,29809,43066,37415,64029,61549,10576,26295,5730,46621,30125,11046,60476,27407,15997,41850,47636,31428,43575,17006,50341,18719,17722,25392,1840,11426,46275,36895,51026,2153,17243,38365,47531,39293,28769,18381,58876,65165,35413,47241,18453,1186,55784,53842,4710,40735,54266,30679,51969,18429,4948,39530,18737,9187,64171,64839,43701,51898,5437,37367,27445,58908,9852,45047,39161,18591,28599,13213,25009,22790,20162,50814,63655,52603,35675,63916,36418,18291,46041,10807,14090,37737,872,62187,2635,2707,38161,37173,20473,8918,55387,3728,46225,21705,23118,52991,22269,15026,54623,14037,1586,45651,61427,23966,62108,3494,26400,22755,38752,17555,11499,36239,46899,14515,2797,45401,20704,16544,61895,53997,42729,64945,4585,15790,8636,47050,41217},{64907,45505,37473,45517,10110,317,27204,34727,23637,30167,22889,46038,57191,1769,6173,18879,18361,60805,16097,32545,30964,39487,37584,19572,15584,34976,26179,44095,42356,55993,9707,13129,16486,54637,3551,59676,59855,9206,37530,28339,50214,49452,59506,28117,3761,48141,48132,29591,6866,10053,40089,16499,18437,44195,51412,54672,12038,42642,12626,48797,13440,40221,14205,38959,45025,60090,1938,64100,56504,11590,30220,33586,9207,8426,10135,45129,1570,29465,50403,25015,2659,9138,21004,57064,48551,61732,55498,56903,65411,46000,41453,55872,44777,52657,58381,59767,53154,59603,21094,54501,14081,60077,5745,55772,64372,5628,16577,53858,32234,29331,10470,52203,41916,43283,55303,51880,52616,56856,62830,9933,47911,43836,29574,4332,1970,31806,30620,60492,7714,35373,1438,42146,26000,59467,35286,45431,8590,25416,35715,38356,658,32808,28965,117,54068,64778,31016,2623,9140,59505,2270,12237,8552,26941,9361,56102,24452,50429,52963,6026,61162,41063,64216,36929,4500,6494,58311,48131,49331,39588,43799,57150,57921,52129,52640,30166,38050,42886,2551,21529,26974,14559,2152,62132,55417,15351,10924,44912,56621,15645,18120,57577,32614,22901,11355,6030,8561,42387,24829,57307,50665,36125,47515,43703,64105,37122,48476,58407,22668,5359,5819,2636,60578,36887,51383,16257,35926,17542,39444,45189,62333,18630,8882,42812,17651,14277,11327,64476,60968,17958,50452,45287,43265,5301,48693,18682,27175,10901,25920,51251,39171,18451,32258,11065,61741,33740,8640,39584,12989,4714,54079,32826,22619,36958,32947,56750},{39560,60009,38654,35766,50768,37635,56047,24950,35080,63089,54537,40941,12608,29221,2887,62517,17482,35290,21361,42264,12260,31520,60747,54426,58914,5044,31754,20435,15168,26406,18007,9038,19317,43159,9588,58316,61765,61266,22867,41446,63089,5999,12304,57452,25798,48814,12909,21920,31717,39327,18576,49938,21000,62399,11166,11342,22359,41758,36337,52859,8428,10313,3965,50799,9680,29319,46642,28118,28627,53209,46767,9171,64692,49193,39190,44495,20341,19060,9345,55399,47241,31350,56614,24556,8217,64209,14433,35556,1068,24025,10085,5493,50816,24682,13843,31412,10861,56699,44526,53142,28275,16289,56236,5901,30842,8639,48822,50675,22151,2003,12520,24922,12281,56222,2122,7232,15106,63339,31626,60543,30229,58763,40494,58862,32076,8626,33754,47005,60028,56651,49830,577,18661,1787,52254,929,36505,37701,34403,26332,11266,46242,56937,58266,34578,45135,2074,24714,11064,1945,18578,38135,4151,21868,17515,51534,14373,2006,48001,12270,29431,30894,23681,62210,56540,21988,34837,61433,3464,41857,20194,15856,37242,62392,29688,58610,20304,24855,924,8306,30780,53871,7294,3529,60871,54426,24607,50976,29301,1061,47812,15099,15177,60661,13533,45812,37012,12863,34093,21524,62703,12828,264,61686,21937,27354,29269,44329,43631,36163,19195,51397,10779,20412,63413,46224,49399,60268,10963,50182,49217,33209,10969,63846,22224,56361,42662,287,26300,38916,34256,63898,47212,56170,60693,47413,44889,51804,21321,30348,44117,9575,33904,56807,24069,2984,64534,14464,48785,59670,31599,34845,20435,43870,29270,62934},{3851,15837,34012,59715,51228,51842,47578,28739,20234,17795,21779,24625,7945,12096,11013,39539,60060,15997,18501,36384,22042,52422,41754,37976,11480,3470,9548,54733,39051,27221,61118,59435,46446,27920,20177,1095,17389,50196,549,39919,41739,59821,56117,21155,36099,40979,61431,59764,5839,40534,27707,37927,26203,60937,4390,16500,22198,27550,1880,1707,42850,51136,19620,11034,64913,25785,27651,52610,64776,28134,7605,12783,44666,8341,63764,15470,33476,47068,40725,16093,48521,48589,20137,52692,64089,28704,18838,3332,20479,15125,44876,12457,20523,7058,58303,43593,456,44582,19644,51283,58003,50779,29203,17100,24102,10265,64841,8549,47724,8746,34033,60473,11803,60667,46401,32354,56394,42157,41932,18318,30215,8126,48873,35889,7282,25867,49188,39610,35938,19347,22081,740,45265,36180,60111,44531,28819,24044,46111,29005,15722,47214,27084,62782,62605,61900,60792,5954,7775,47754,56698,27873,10125,45737,45545,28185,35251,21870,11812,57484,60494,13926,12194,142,16710,61733,13991,31210,6148,43630,11139,26094,64264,40842,60490,38569,43509,5188,22641,11785,22270,33133,41006,57889,24992,57226,50081,44217,39734,51829,23626,47695,7604,48766,59601,18604,24974,61762,19529,57073,21627,22785,13462,47682,6734,10835,8901,2737,26718,33864,35099,12887,46746,18623,29123,42966,1495,44120,42998,8570,28967,21282,31898,42937,24626,30408,42020,4903,30583,20417,47201,40701,49333,38756,56469,51988,2175,5535,55477,18883,30031,32760,19355,15764,37282,4918,62567,62256,542,61331,29566,33291,36680,64284,28720,5903},{20721,29448,43942,58376,27283,21737,38701,8264,60485,46049,62921,9058,49254,952,2179,56152,33077,49192,59583,41187,35557,53896,33555,65305,60721,54467,50635,27072,48213,15288,24426,3897,62331,58088,23379,61932,12599,39887,22018,23295,3413,1598,7539,22093,22748,45331,16919,50615,21544,1569,3469,53988,52096,2423,45801,17493,22572,64104,42181,3680,16432,60443,29961,62103,16828,48615,1107,48987,41370,13497,22722,52905,40672,30404,14820,23811,46375,14505,55382,13254,63113,39479,17281,49849,60189,30307,12923,50976,44251,1951,41017,44535,65471,23259,5856,6677,57805,37500,50949,570,45706,57830,9920,29160,24247,27979,10281,55708,47042,16816,56913,46509,3719,49940,46862,63737,63372,21050,55219,21605,62281,39365,62658,24736,40820,15205,62610,45512,32255,10836,45663,8918,34557,50469,38881,35162,41418,61304,63325,11921,37567,61075,20326,63272,52185,55431,20113,2824,2337,24878,48887,26152,41138,54490,6039,10058,28725,59950,43271,28135,13018,2360,43861,15915,60425,21855,3591,31290,21956,14994,60119,43330,61313,29931,17911,48624,43709,25251,21955,48701,10997,19990,38613,43137,27144,42475,29596,7472,3062,34618,20624,27453,49395,65148,28055,42971,61687,9416,58706,16725,52663,5321,36820,8598,36146,16625,52127,57360,37347,435,21556,48977,43610,43795,10440,55482,18777,58357,4645,48636,24746,45273,11828,63531,53768,58021,46224,61233,64618,8708,4182,3155,18501,33898,12672,11870,62929,25229,30304,57037,24957,36651,33664,2605,15054,23711,44592,3131,29090,18030,17477,34044,37177,14758,22729,8828},{24717,60575,47737,54216,29193,39786,42685,7505,53607,30322,44421,12522,43010,18523,34925,47907,11290,23606,42171,41443,1940,53161,37772,5417,56182,29459,4552,60570,29545,16212,34686,41833,37462,21319,1108,8862,12215,5947,36630,54049,26621,40201,41371,54908,3095,34044,13146,33431,26608,35980,42923,28544,5312,23744,3931,24058,8311,53272,62314,23138,28952,20642,6080,22465,54283,21800,42077,30794,56217,28684,50198,53359,56821,52288,32133,32983,27011,55258,33071,5447,2088,33445,19660,16276,53248,60852,56106,57031,56245,30882,3382,22737,11987,6962,24079,21665,36898,41675,28582,13434,37685,1181,39973,38550,27481,26280,34559,15284,41323,32760,53446,45244,19439,53482,64707,62478,55908,12210,20424,59502,37405,38556,44207,15771,2529,17251,785,16391,27091,60088,18597,40570,46659,47707,55220,18279,56911,10084,50493,55358,17124,53894,19501,28755,39936,60271,1229,13111,63824,40822,8065,17349,53613,60481,57430,25308,23707,52914,39406,36398,16588,26997,16908,60491,41484,43944,41972,24188,1279,27153,14092,52823,21844,63522,37959,65092,6684,36979,56353,21782,61193,51899,25897,11731,63708,6409,44811,20444,8794,10324,36717,11487,40015,17415,8937,42766,51307,49725,55057,19165,34471,7889,56157,36736,24842,18055,57746,21023,24530,65310,52484,40432,47292,45829,65460,20132,23217,55373,59706,30582,1504,22979,43791,18920,16354,61248,37763,11941,28938,20934,51035,50444,7630,38050,64579,18084,3795,2681,48064,62938,10859,15450,65303,25034,39889,45331,24022,56395,11172,49663,43137,9696,34869,6512,40540,48339},{4939,31309,35014,27267,9043,55990,62857,13775,47730,9936,44913,43860,35424,42210,24477,54838,54920,64697,36203,61414,64253,61960,6104,58641,6799,47951,4039,34180,60982,58106,31609,57772,1802,38152,15467,52863,54432,11187,43230,42154,11332,48437,8023,34649,54721,33520,32318,60787,21300,18565,17643,15852,38369,50175,64818,6458,42103,28388,38550,48510,12954,11360,20009,4457,8354,10399,24872,31553,8982,64752,63793,4959,38428,35435,21756,2493,13105,14880,9009,1895,27382,64833,6409,26483,34132,29529,15138,36254,57329,49620,59453,46081,36901,17277,51909,28785,3749,44268,21995,5494,52722,58115,31646,2707,10479,52745,13795,45792,2812,61059,61391,10615,52945,48177,62907,55926,46556,56839,26719,47206,16810,39722,44842,46878,36108,53478,32038,21139,29598,13709,41832,7394,26921,1648,45749,59730,15355,6106,14547,33800,27211,56508,57240,58864,56010,26667,18687,30742,64291,3691,18749,19393,55693,44658,19154,61413,26779,33591,31383,6302,26599,35205,54453,58767,50938,30214,57474,5877,7204,23951,44340,31279,13241,2914,38396,32482,52403,34791,57624,53954,13198,50687,28971,927,35561,41925,61618,42706,55788,12466,43855,48606,20820,13610,32421,3248,12805,43827,17451,22393,10483,6096,12076,63967,31737,33497,30040,30592,63520,7872,43909,13304,51791,56699,6704,20434,25763,41925,6879,1565,16540,46077,56901,24796,42982,39458,19470,49870,62456,17942,16853,57442,58881,48172,4339,42396,10919,27507,33235,43246,33714,7607,22951,37989,27157,45681,5431,50447,33785,33297,7946,14331,62006,58465,64552,13255},{34824,35815,2077,12437,41777,4469,18691,25695,25519,41393,48856,38608,23944,10297,6589,58469,37446,52822,12949,21609,32230,63326,32040,14724,23972,46285,46725,33144,40518,1436,15800,25463,57407,9310,27220,16706,28491,27425,17259,49296,36481,12588,10539,57874,2632,31249,57112,47777,60265,19797,2093,49851,8279,49775,26694,32733,36510,7215,25339,47070,32540,52291,40304,30568,60004,39330,49351,47055,57567,38114,3233,24445,1700,11982,19315,4990,2577,33706,20268,5107,47627,26704,55560,24711,2859,44358,30011,9837,1015,46197,37330,63295,53729,37692,21615,25623,59252,39198,28150,8086,28722,18097,41672,62965,46164,35749,50557,5689,57076,24672,29302,12819,8034,32670,61525,61337,22064,3012,44779,30803,3039,33722,26072,6009,52158,53343,54476,42225,20167,40010,14834,61629,53401,764,19019,14023,24003,20123,55955,18166,12907,56216,37824,9536,26897,33940,53736,15171,12973,9464,59513,42070,46036,37405,28929,1802,61635,15530,5818,51629,52308,45582,51349,50978,57489,26562,37559,40931,10766,21214,51214,63999,9762,26071,17386,7275,38538,35635,27601,6552,16115,4115,20702,1751,41409,65335,36485,54841,31060,59200,2041,13336,30448,28903,34598,37191,44865,47561,35300,61112,13763,18469,54727,43100,59127,2019,59548,30293,8869,31511,25808,38362,2953,21515,24777,44336,36340,27245,27678,12969,46447,1967,23653,33083,13793,49441,38043,18740,53090,47189,17879,5516,61363,35872,9923,53160,16821,2869,45840,35171,35031,7909,40124,52819,53653,3809,64655,53051,53146,34647,41811,24111,64930,21301,16182,10385},{46136,15712,49544,45277,64390,22635,22595,52476,10937,35352,17541,64151,56154,37797,16164,19227,26810,3559,9535,56717,19063,4873,21452,20488,31350,16461,62064,4333,12996,17603,11820,63709,47500,44802,53896,29738,16033,17535,5929,1092,15003,50088,1315,30724,48448,37549,55484,55475,36882,24506,40439,64040,1717,6933,2489,4583,17285,8771,40951,39991,4646,13310,28968,52387,56752,29954,13359,5986,23397,44765,61705,46993,55405,24563,50119,31523,56304,4510,59410,55094,30352,47543,15112,51029,28396,46681,31375,49099,10853,63890,12475,6762,49585,29635,15048,39016,19067,45235,30773,25220,1257,1060,2724,4955,10866,2570,35690,38821,54488,28058,38623,17593,4036,54683,5567,34690,41523,14973,16353,64480,4144,42429,46941,23109,48195,51223,32279,45492,17253,25256,5725,29547,42101,34188,37315,4207,30537,48883,21681,27188,61516,62759,44897,57718,62923,18087,13798,10185,39323,21443,65350,60893,33517,5472,30148,21251,19990,65246,21517,42538,17252,26373,49164,35108,10478,14491,57252,6521,29239,2084,22562,6859,13023,55485,43176,20499,44232,55406,56137,53409,37893,31194,41427,34993,33428,21213,4792,64537,51325,28366,14150,32456,57850,59617,38333,57703,33955,28017,25394,56563,39988,47542,33155,50347,45693,22829,25477,17787,20320,31464,35915,63436,41268,57648,25206,36705,13997,16982,30096,45721,45199,38911,19661,55823,1342,39930,19907,38362,64543,47539,62708,38444,46199,1994,58454,4962,48451,50364,29288,17106,12908,23589,20390,54822,54524,60605,63159,24073,6815,1029,21998,17151,56889,47978,34981,53825},{55226,55727,36329,60445,58738,30269,60979,17227,49054,61004,37172,32600,56735,36722,10068,63337,3636,16395,42100,64646,54109,53708,39942,35593,50151,36994,554,7179,40533,48269,38471,31293,30801,825,15339,54911,26342,19910,57993,22856,65514,44716,57839,62174,14523,18256,31742,4359,59459,46779,54896,65375,7056,41455,25610,43361,32609,33217,14825,45716,58739,50911,56842,22895,32620,61884,48394,27754,735,28396,27932,43209,50394,11175,1728,59362,63486,5221,45436,38852,20959,18852,1939,51325,17673,22834,7894,38109,41881,51537,18105,42964,17950,6447,14163,23024,59958,43300,47764,39866,53335,56146,36216,38549,54546,27883,22449,31349,29728,4545,47875,7451,52695,42301,16512,49032,41714,30421,40693,1479,44240,43313,6800,41699,26504,40022,16589,56073,23454,40169,54061,59928,1488,7341,61592,60067,3413,27552,35032,42239,44481,43066,3100,2902,32908,6350,19904,64761,49561,35725,6776,14753,46073,42489,59967,58247,60176,49641,35905,63072,53431,43468,45328,41176,50646,35576,63420,23646,37714,26739,17889,44614,32399,3288,31346,65336,13183,56253,32259,14326,47114,32453,18993,21046,65021,25571,43815,48181,30310,62179,59062,33408,64638,15623,35651,615,12995,12007,1797,41229,8403,33722,47773,41412,25088,41073,46714,19320,14071,59246,63737,29407,30185,22902,28552,24668,39142,51000,42542,39403,37393,62708,39498,54760,48670,16195,54097,27925,18206,11234,60360,3301,14743,63757,63819,15357,56829,18268,16995,49508,54476,25919,601,28724,56322,29921,49908,31840,47533,55454,57126,25863,25518,6103,25074,62646},{23624,44297,47384,15093,52790,37220,21329,63739,47942,21482,11054,5537,2781,2111,56584,37057,45132,3737,46749,21450,14839,20687,37634,41784,782,7848,1351,58004,12930,65208,50244,22449,44423,34851,6656,21782,60075,48382,10501,34176,23986,43742,58855,39121,2662,15242,25280,11749,544,49400,63570,60523,22655,46092,7865,3671,53108,55464,45871,47411,54518,26355,1066,16849,39527,39900,24960,35133,20131,32869,18964,53640,35799,21056,49987,29055,10954,12732,10771,24881,35548,1316,8050,16361,10838,6186,9662,36642,36627,51852,34656,65147,4783,27738,12009,41902,64521,19559,45972,27772,37949,53040,30098,34290,49517,22727,55248,47310,25619,59092,25386,1984,12424,64837,19411,33941,29801,19959,41947,37118,38564,30677,51451,25420,58826,2333,13245,12889,60811,58603,46765,25153,19168,902,19664,37823,49468,65143,7232,55648,45032,15121,1754,44557,21201,10764,65059,41276,16156,27522,38175,30763,11621,43946,20065,40670,23703,31605,30876,29481,52986,15939,27962,62690,58007,20008,40754,25326,50246,8850,18022,37376,38008,15889,29523,6999,36569,7596,33854,43412,3899,64167,27456,5878,52323,731,6947,25824,6611,12629,62995,55670,19993,27216,33357,62285,55429,28403,58787,34309,37784,44045,36659,22405,44772,64379,60174,1012,48853,60180,31508,28534,22459,28792,62943,51986,24539,30189,29541,63961,52652,39511,57059,31237,65011,41379,1583,21948,40860,2947,19836,30208,15765,24780,45521,21132,9484,54874,18044,15803,41135,2297,42034,7086,50077,14768,36427,18182,65167,42990,31209,1306,4451,59619,27686,51277},{11165,17803,62051,14114,4652,52024,31460,13737,12459,9964,11444,51385,27611,3639,56877,631,42576,14245,40283,47080,25636,5497,45150,8986,9720,29504,52724,57063,32061,10672,57292,15658,31816,5829,31237,62229,21527,39947,654,58568,9717,22552,29162,17139,13646,54174,1265,9770,5680,32254,1202,14248,34294,4935,14273,17227,16249,10802,29943,56631,45950,6780,54301,38714,6430,48053,62284,5923,17625,24073,48429,54782,26855,45473,60623,36457,31758,33244,34746,54949,31127,38058,35628,46867,57385,9259,50559,41411,13623,32767,3868,9174,53011,15626,60629,1175,16590,1477,50571,40942,61115,3403,4546,37,3102,25445,19865,8234,46322,30895,38523,26737,46155,25150,39033,22387,37152,41195,26832,49184,35000,44108,50590,6942,18513,4823,56376,48351,7628,27189,30496,45582,16428,26007,6170,32027,15912,34741,24185,8142,31633,983,44918,9659,40817,15653,12160,47029,48171,4225,15332,53815,63710,50765,39251,54584,55658,54912,27541,61933,2140,36630,63255,17752,37372,30974,7711,14191,7858,43822,27614,48218,57197,48899,54568,29172,52372,20853,48285,64728,65529,46497,24712,32395,6681,8867,44656,54218,26727,32237,38950,14958,62222,6623,63701,7910,7414,46652,35320,16122,64238,53764,25170,45825,43058,63361,18668,50172,17992,47715,16695,65184,31600,13771,65105,53299,13879,32906,45554,49284,34463,4312,51817,8149,44104,32474,23678,15028,40654,56468,48418,19222,614,26197,50971,30228,48917,14475,41804,5286,52313,8979,6452,18337,56184,47536,25603,64380,32749,55556,18322,21752,58563,18549,56583,25397},{38113,54785,14605,14619,33635,10319,4317,9093,175,2525,14245,56515,2295,56387,16814,49117,47875,46943,47311,39986,9937,55676,60958,50467,26603,18325,42494,47760,25552,13774,13539,60529,8366,36651,65112,26221,64362,46431,31810,38208,6313,44791,29346,9884,20993,2362,40565,62362,38226,50354,41947,40484,7377,62539,21185,40594,46101,46773,31367,47632,46454,26552,24521,13857,52339,13897,55654,64439,42778,27308,3936,30524,27462,59145,2648,26815,63890,18768,64293,4633,31377,45925,31122,57180,10096,27518,12699,16455,46135,6726,35943,30783,50262,25546,16939,36920,39377,40613,50795,50157,36352,54446,24377,133,24845,29794,56874,45253,2425,52167,8743,19032,56127,26903,49719,779,48943,39258,54210,49473,48450,61153,52304,15615,53524,59140,40958,55809,9984,46038,62045,55689,17268,41334,25911,35481,23139,36374,63631,4688,32509,37532,18661,61301,1834,52905,54090,23050,8337,27743,34097,27067,63370,43032,19993,5113,14228,62950,49551,38956,53579,49295,31315,62671,43977,34873,49504,35678,52899,3339,5727,26003,54264,26370,32521,10074,58883,10376,24542,22050,62714,12431,8459,51126,55128,63048,50336,40297,3851,6481,245,29782,64029,33858,45641,20900,47594,65329,35455,15698,27496,36217,53489,14014,9834,28711,37786,54005,37954,21810,47643,18542,28354,40520,35785,53114,42681,46324,65517,20352,16726,40734,15276,7378,28197,48606,8497,17309,34602,64587,17475,20886,15757,27731,5121,1296,55776,12471,60500,59929,54774,41528,22294,42930,48291,56280,18599,25420,60498,48062,30907,21915,32898,11633,16725,45594},{25793,33000,37053,10539,7654,63875,7126,21879,19105,45556,5767,4738,30608,45609,47335,24446,11605,28383,49431,1370,33444,19579,32282,56467,23714,27358,53139,63090,18637,4874,44578,14189,35486,29717,25592,48384,50425,11739,54365,55722,22800,53404,1242,22980,49298,64766,16917,51862,55188,2215,36413,12864,19741,23057,27505,58096,40640,32982,53438,34871,35077,63989,50714,55375,9379,40934,58887,5482,29211,27316,12312,31878,20393,23305,28273,62877,45236,41283,47030,30346,35583,42829,23074,11621,59395,43871,19070,52388,40232,64142,47708,1782,8186,38073,31070,26101,8775,11110,50825,46371,56531,55110,35157,20440,8166,7106,9648,46790,50154,4070,55339,7053,50156,28857,44592,54919,14082,49214,13135,49495,26715,27080,26032,19425,64222,48890,22537,61325,8592,47334,13072,51335,61323,61451,57600,34712,48833,32434,26042,65481,17032,52832,39675,13557,51836,11387,993,59917,64406,32489,47646,50301,43894,47835,20734,64109,9169,22271,17014,28975,53606,43067,5021,3119,45160,3306,3281,7210,45599,50017,18859,65391,55089,200,32655,57413,54841,57838,17130,55458,30255,25719,5824,24611,2247,53541,35768,62836,7293,64831,1246,45641,31708,16810,59995,28887,15946,61145,28246,2034,23764,59747,11364,48557,14592,38217,753,64073,3780,27163,30128,61660,13264,21611,28307,16418,19739,4289,44885,10382,55855,36267,57619,52950,46576,9296,30594,46424,61020,6734,27309,10812,26618,43524,32627,53147,9626,5144,22700,61866,20469,12392,33757,62258,17458,8973,35925,10274,29614,62881,42530,2920,36646,14494,58766,17345},{60883,36776,5974,17969,58486,14158,28514,34472,54910,11622,9725,33224,12110,27359,56385,54733,34452,44995,65484,472,28279,35319,25548,44052,3814,27671,58025,4496,13081,24265,3453,44879,11047,60473,37563,28343,20383,23442,25157,24464,46760,20114,45703,61786,52395,14321,63447,19266,9965,48322,45043,26432,64900,8724,35485,7201,34861,45562,54765,13023,36477,21216,10606,40073,17487,851,29735,59626,41775,30939,50341,33041,6211,51112,6031,5917,47512,17839,20837,44571,26613,34393,6198,58650,9431,45458,2667,14259,43662,44140,59734,35422,55337,9185,36451,18384,44725,13368,44839,57820,55874,1628,46698,18034,5475,14822,37401,10213,62532,863,22648,14654,47462,51850,16939,38072,50740,64398,8045,65343,18078,5563,21102,32265,57542,42773,16879,51258,59504,14950,50754,51074,48947,15422,27660,34968,44446,33305,62688,363,2145,24436,24694,28420,44745,57248,18256,56734,39785,63553,212,18530,18064,36884,11558,34625,55695,7247,53265,27149,44757,39922,34886,48043,2770,38016,39175,33033,30331,57198,5039,11876,5496,63539,29588,28271,5039,49169,36989,26025,31267,7901,99,54041,31942,2429,45921,40585,26185,46742,27433,974,19312,19385,12185,47604,44534,41078,31147,31692,12121,36304,31686,56151,57116,50446,607,24366,64324,38912,10146,6066,21873,58330,7671,12610,55888,22191,9730,49492,33456,38304,36178,49418,35571,64670,56354,9804,48532,4428,23414,36328,7505,2060,17194,61746,32086,49140,11916,56863,17194,58840,65065,52413,30608,44825,12785,26973,63744,30576,57266,31697,13055,53951,52765,36507},{38872,20007,42035,20999,51228,5532,24666,59144,42319,39369,43112,56151,50037,21314,38404,6823,4954,37511,56460,36696,28040,42,32692,33785,61449,23566,26820,28884,8276,20374,7538,18401,28866,60433,18844,63346,44909,58097,53852,18338,23495,27171,55228,37553,57893,1154,55463,20936,43847,11274,2318,32235,50503,5329,59234,10721,35545,38906,23230,21693,1353,5960,51698,8525,12138,12957,61569,43366,32058,13469,17639,33447,15758,25146,25590,35221,49358,5908,22540,43830,56520,14828,27829,63897,39024,54547,40973,5944,46332,58124,17335,21622,48762,23964,48952,9893,27403,43493,12993,1982,65069,59199,3996,3986,3644,16025,9558,15947,58041,11834,17294,45734,14390,61888,21310,64043,55599,63983,40113,50130,54925,55733,28,12042,39705,51690,22312,7019,26621,45890,60755,7065,55369,39713,909,56105,7070,49449,34547,53190,47495,13752,31663,54763,31332,27161,11918,28529,16254,42125,64464,29409,18484,37368,54885,28592,60872,57079,42101,19527,37832,25824,21316,40822,3996,57004,38083,38799,45964,17092,52025,51336,28413,40856,11353,40106,48251,5647,27211,39191,37014,39248,56402,23478,35858,36879,15905,63767,19834,52824,53472,49324,65397,2230,60589,44399,5655,36219,33223,53943,3047,3091,49805,8087,24391,37692,60292,56201,26245,39067,50025,25990,50960,1436,17746,12054,13226,45881,17759,62919,4978,12962,30781,57506,642,6220,52351,21938,8505,8805,23025,17729,1534,40085,8617,12481,28190,14010,60527,5849,15366,56889,53506,42118,36191,16465,21009,15712,41551,13583,24759,15455,12069,63722,18310,3494},{41289,63722,42107,56567,33994,48197,5998,23347,23305,38361,64736,9652,33192,31954,38531,31763,37179,6744,15965,65525,36978,30562,10402,42477,3098,54778,55044,8507,11536,6906,26136,33490,51388,12761,52154,19774,62286,61889,2648,10641,60581,61784,424,29987,39110,24259,61225,2451,45189,21859,17128,43176,6867,15275,63741,3152,56739,53612,18490,50992,35876,39418,32202,6579,50858,52445,21503,53538,38742,62024,46987,32290,48243,46947,49029,28528,29379,22860,49693,41373,26748,19793,43976,45543,25111,1842,17065,24401,46104,4650,60165,4382,38194,32484,22940,30337,44068,16939,10041,38150,9085,64773,46309,56476,12396,16177,54846,30200,18901,40560,42058,34776,21829,33072,59699,64009,44224,60654,32678,29323,64411,1802,9732,30167,54193,54670,55725,36807,55328,15885,29895,41003,44616,62912,45986,25637,11676,63601,26980,30310,46872,21390,53143,65144,40692,16108,9381,40906,11971,25646,32673,40949,48000,34074,21545,18854,46699,53871,22204,32492,6662,43932,13152,37941,9338,31233,59804,2815,22608,14498,63734,43079,37565,40135,25968,48140,44674,63626,10678,22358,58191,43177,46650,56727,60867,54195,50995,7394,30696,11047,60371,44480,55056,45055,49766,29992,16144,10052,29106,37739,57967,26698,35463,40891,54206,54389,18372,36829,1661,42680,58822,14247,31778,34465,32102,7470,57999,30221,49016,28757,73,24764,33115,28577,30232,62230,33356,42263,25139,60347,50840,57547,11337,8489,23214,11571,48486,41949,45475,14873,11781,24053,61649,59469,44987,12337,12196,54681,57092,13394,64083,5828,15048,14262,26798,31982},{872,59972,62613,51522,43782,2747,9139,9972,46992,50731,34916,54110,2092,59310,23262,49542,9282,52707,52272,29006,61410,11873,22021,37288,36424,3150,61644,48849,62151,27831,56943,65191,54770,49525,21850,61019,46546,3922,1356,25815,25524,49315,9690,52299,23286,54107,19228,37804,61619,25969,45625,12390,37119,15989,27097,30002,44709,18580,27912,24862,30986,26960,64834,12126,53480,4600,36389,18511,31519,20640,47796,65131,9631,20383,52471,27631,50747,51382,38078,3422,22797,16598,24465,15156,59743,51983,39442,5173,47964,23015,47581,28559,39512,34073,11741,25780,64700,44686,30012,40785,23457,11575,60995,34560,62006,9391,63579,45603,48602,45246,64763,49983,5010,46226,32485,31699,41150,18056,44988,26120,50139,52632,33014,43016,15803,49726,409,1264,11138,5247,3168,52120,14475,50249,41452,56630,885,49016,40232,20691,21650,26744,30700,34173,13817,21966,31347,62074,7953,39732,58327,53090,20586,7294,57390,2556,52456,34584,52386,10532,14257,21053,59037,53075,18748,36339,39779,55719,5526,35725,47864,55972,50976,55114,1829,37861,18958,52828,10042,53384,16730,4100,56752,40655,47292,24421,39899,50786,33286,49448,324,15523,25500,53371,55195,23137,31059,28860,54216,15352,11857,20209,732,19079,11705,39660,35345,3692,52050,62603,5656,46750,18041,48695,56053,34074,5249,36632,62922,29978,36443,58249,65161,45157,61191,55038,14259,58461,64331,59787,52327,15118,9187,14897,55935,42004,9664,63872,25457,16847,25289,47398,3169,40234,64125,44442,47863,25985,10009,23664,6855,9445,45251,20349,28991,24362},{25807,23958,4654,31180,55155,38172,35187,40660,45734,1847,33209,29612,17286,43602,8798,20909,3061,52174,17132,27365,21447,20811,6909,36797,27808,31264,15858,13171,41676,49110,6038,40322,58669,14854,33702,17369,14261,8532,19616,37357,63574,22677,15279,7840,12985,53473,18933,60969,3452,18694,44725,21082,51366,4549,17569,33463,62589,39408,13042,13709,63515,3897,1577,25561,18314,12363,63334,38615,42261,27489,48928,34339,43413,4421,60292,61911,31989,9449,38840,28007,7409,54068,8081,12183,54767,54920,36953,16648,13653,9149,52206,28540,26835,45772,64482,47811,29288,14054,14472,20466,59202,35838,60966,35299,46009,25539,37079,4018,24501,15316,9532,30960,58104,34204,49108,36893,16221,5791,12701,20343,25189,5364,38009,11144,3618,13455,35632,35723,37998,45983,44041,9505,32174,58788,63009,15505,41272,12692,3152,51008,46702,38180,35149,23111,24868,20373,15900,36504,64136,42878,46146,37209,17140,63107,37997,21498,64139,5633,43032,15679,34823,29264,51363,48365,2982,27685,52762,23046,46788,41743,56546,31321,33048,12330,35227,56548,7466,42798,1522,52760,31739,43113,4662,51528,49666,8175,16004,17223,21215,9019,22100,55806,14773,11728,30928,43338,29230,62632,20998,50696,46317,4527,16488,10013,62769,9815,3098,40441,38821,17273,20244,18057,57527,42173,48717,65104,45798,13286,6705,12041,14961,59810,53608,23996,41684,31778,59288,53123,55892,46041,5595,35258,58448,29513,48368,25614,44401,9287,58388,57577,57921,51830,60729,38514,37656,30219,8570,27282,54121,15807,59397,58094,54491,27236,63582,50959},{12930,20029,15542,15959,36396,10406,53716,23312,53575,31076,62225,9525,47781,45859,26880,15193,42450,63,15519,7171,58013,36574,15590,19679,59928,3493,48609,59772,63433,44773,49832,28965,27969,25058,56268,15709,63307,42540,31801,35823,56825,22743,21746,26553,42017,28008,31518,28619,33251,26146,27876,33542,13366,59399,49210,47422,17832,16486,38145,13811,33822,57519,51090,43208,18240,40277,6749,48911,12057,1820,22978,63818,31876,35567,2674,41133,32399,61171,4130,8622,10257,39449,59665,28159,15688,6541,15347,20256,37196,8541,41640,31956,45774,3527,57946,11594,14929,30818,40282,38314,11740,18349,18331,52608,9756,38434,62253,48105,6123,32461,764,17767,18703,5937,23451,7766,13729,47213,20169,3435,21658,42176,22160,13107,8489,27535,14804,48817,35440,15537,50864,32278,38089,56604,11467,52836,50781,6932,23904,38845,33756,31123,61596,20881,34687,55588,12493,54578,9450,63945,18108,12035,51322,42386,14261,2783,31860,20364,56352,34979,45258,34513,24638,26605,29879,21256,12161,15514,15823,37295,38012,24299,24137,39355,60003,47005,63580,11780,20550,62358,50844,34576,4664,49968,11767,57565,6156,61129,22617,53309,53611,28469,52797,47176,38875,59280,28288,54733,61082,19777,44449,18969,12008,40961,26241,36873,42934,62412,55391,56606,12533,56342,724,30703,26294,25467,3399,50659,60891,62872,29034,40113,23055,11288,15984,47931,38105,3702,27184,18472,30213,50655,18993,28157,63623,49907,47808,19511,4482,58162,6388,16250,32263,47902,48569,50063,15174,24057,18868,923,39461,3498,362,23466,6084,18075},{56692,30259,35584,59602,53448,24082,20023,1540,26295,10163,16769,61214,53620,62424,10036,64366,44748,59704,41359,8933,2836,55265,50381,8109,13677,24416,6204,42711,55882,40481,60968,19666,18977,22742,12129,35864,19495,60233,1807,43387,54638,26700,4369,3715,54156,56264,16036,38134,12496,30986,7688,1645,14696,292,46235,29549,41653,60110,12143,37230,64514,1321,27611,38861,65065,49814,18730,4175,18481,47707,41027,42808,50338,17184,20169,19798,41364,6921,20829,60330,53798,53746,52602,46841,2263,38018,22606,57048,29869,26082,6484,52462,27759,40968,56070,63286,53165,35766,65221,44572,39652,3685,23941,42995,3916,40561,31463,41457,20962,60748,59778,43252,63704,34610,50062,38638,57169,31803,6438,11656,52586,9037,26906,63266,24456,41053,24397,55830,57253,27351,31428,17466,57311,48529,572,12431,26133,45928,3203,3882,541,25475,6837,11070,15191,218,44396,59559,46440,36714,22209,34760,56036,30083,12396,43821,50795,40030,28639,47252,44820,33395,52572,40583,24883,37895,62449,8022,24688,15088,49085,21357,28075,57746,32748,49148,836,31720,3596,34683,14382,20234,58042,50806,21856,41290,53534,37796,51051,45785,3535,2594,50819,31185,64551,28659,22568,63125,41252,5651,49833,35865,9574,42952,20134,42090,5064,58442,38248,61332,55736,37862,57380,12668,62963,20356,258,49169,39994,49534,13657,34045,9197,45745,51784,625,31167,37769,50895,38107,1786,37334,65400,16790,22868,57933,4132,31410,3594,18533,35602,47995,22210,19092,23272,61318,53774,16220,9014,5630,35822,45854,57052,60414,42918,33738},{1367,58724,10532,64568,28415,14597,49449,818,46311,56356,45185,4498,58172,3368,9097,48452,2654,45979,5167,34853,10522,21404,56557,16190,43093,27904,19171,49558,63214,10778,49970,50105,60840,47288,27215,43375,35617,23457,24118,48268,62229,46374,1782,45607,17444,12463,49190,55448,39172,30729,27359,7848,62761,50634,52184,47727,35019,39604,20392,18013,52032,42806,48572,57094,31535,61756,22202,60573,59166,21816,25610,23067,58977,11216,31373,11449,11049,28309,18835,6683,60862,51877,26785,56759,8683,54853,52059,52231,6598,41944,33581,11349,40709,59743,30078,56772,21590,11502,37239,47319,57613,24420,20362,56529,46989,61692,32586,18443,19008,51854,7529,63144,56795,43483,52968,8587,17142,61808,33642,12626,31798,36565,13134,42427,48088,9370,7292,9779,20756,22101,50043,15171,48561,64575,59634,65413,40698,21757,64890,30015,63347,19713,3496,7771,52521,57831,49196,32118,63802,2405,31302,16420,17364,4999,65090,57078,62949,55636,64507,33231,12936,18344,34182,13988,31710,13482,39360,29990,244,58641,18199,18389,60148,52605,64122,62800,5214,1739,27849,11525,403,61998,32019,2008,62837,13581,32097,49925,14358,1016,45049,3888,301,46747,32114,6743,8276,37547,46058,21096,36353,59444,47126,37487,54376,46131,41332,14927,25623,31717,25722,22413,38712,52440,3983,36146,17114,59218,36792,23356,28891,24824,16722,36204,49150,42096,27117,41966,63523,18147,46352,47655,21922,11633,13449,11647,57137,32472,64722,34798,32051,64972,49740,29467,57946,45556,59047,48196,41443,14131,36987,38077,59570,21344,58614,19130},{23430,3703,23103,41718,10292,1191,51572,31229,63657,15314,53038,23140,6780,45582,22959,33739,2557,3527,11891,30801,17372,23942,37616,11178,19938,52256,46057,48608,56998,26741,15816,32603,59389,14374,8817,61727,43080,17269,28737,26869,57980,8645,55814,62403,48854,12619,22191,23436,7976,49270,59564,11084,22548,51089,34934,61413,8281,27596,34698,10831,60905,12913,8353,63608,52428,9642,12956,1264,39702,603,19479,18215,45342,37367,54035,55371,3584,63792,25761,29398,33808,31815,3465,11242,29362,53599,26047,44803,62928,11196,1528,13925,33833,48390,26892,61979,8578,6042,5735,56924,8713,33679,46452,37285,23395,49217,38172,2183,35702,13835,30898,39663,26180,35190,2670,55615,3645,24484,31826,56410,23314,50849,49962,2658,44733,6332,39337,57873,27130,7077,21137,29106,29034,62852,62369,25493,38806,2199,777,36340,24123,31188,36129,20489,31544,59520,57014,59579,13574,23888,59156,51338,23301,23474,37231,54473,46365,25025,56436,39116,11821,2086,18807,51902,16342,20018,15658,49442,7642,33472,48385,28647,57674,52005,1022,12143,51727,47738,59187,33030,65067,6561,8808,57913,3719,32410,34756,51014,3081,29282,38712,38288,50133,32668,36029,54284,8985,58715,54512,7719,1284,55374,2129,13567,61833,28818,46249,50205,62533,63445,11733,21150,38051,12737,7958,946,53073,13346,20894,46736,63645,5654,12902,5564,35615,24312,42776,48553,28147,46615,44779,25924,40804,16448,58775,8542,7154,10192,35165,10250,27181,12741,32580,4640,55719,35743,36882,38913,31034,16455,7820,38152,5058,6348,47549,11316},{7710,8962,31354,43321,2673,33414,40925,19728,18809,27806,42214,1023,909,33501,42106,43204,59397,58617,52525,14376,64999,2001,42570,49269,29183,33736,27535,2137,28438,14220,2500,45508,37317,50293,9293,16100,42954,2631,628,48840,52732,16703,59655,34550,36532,41192,23898,27390,61281,21581,61393,3188,39478,11719,9644,33139,42772,38681,34615,23441,64202,31312,11375,24848,24425,14285,29296,59751,56656,60477,8008,44433,1475,57841,4675,62546,42158,47351,33617,45678,37679,65000,20770,21424,27370,54007,27506,45854,29103,49259,52577,2605,54827,28727,25901,44373,35556,53961,51628,59135,20067,8356,8091,31837,5004,49321,39577,26078,55535,52997,37354,1515,14724,13551,51337,13607,64060,38214,1965,46730,55776,48803,33420,33604,3918,549,20041,46846,53809,8567,36895,42371,10159,55674,60081,41959,30304,37841,54989,5583,5983,19167,44092,26627,34540,29038,50615,25768,28547,28797,7199,13329,8243,39462,8180,51915,15957,10509,46372,18701,42856,57209,65510,37664,59703,15062,43408,20449,29355,12172,50805,47060,22367,464,60781,13241,40922,35676,21033,18824,9883,59741,64529,18271,11405,39163,41,64558,20967,16236,47276,64949,22618,27848,10890,5316,40306,63170,17554,21510,21622,41781,2184,64435,12896,3058,39592,50796,38166,34510,54085,6621,173,18045,11803,31092,17346,55787,11053,8390,63766,22317,21643,15288,23302,56091,25458,18184,7599,24807,49921,9195,344,34853,42458,59842,36186,34100,22772,54623,58460,16306,29896,60483,34229,6469,39533,63106,49737,14759,48253,40661,43400,57850,24664,12473},{45269,6178,46156,10597,25579,57330,46782,51933,2574,15780,25399,14862,65010,42347,51985,43548,51331,35651,39404,3564,7255,47334,7557,54615,5642,54587,48850,11703,47834,64754,16625,43539,2055,43392,37498,28663,11972,45594,22687,44469,24053,12417,51391,4146,48707,19688,1054,58045,33348,33310,30404,5527,31388,28961,11537,20529,5435,51794,31431,36117,26577,24645,29470,61184,18432,13198,13956,46901,34425,1957,51637,23702,53266,38673,55772,6124,55323,39440,51811,61666,12208,33036,19160,64011,25336,26442,64515,63517,44087,38690,55406,23909,25917,40158,49398,27335,45790,23909,19075,2945,32896,34744,41580,32055,8119,12932,36511,101,13257,38521,10556,1335,59663,13790,44124,3944,2153,47854,62797,37710,59639,33590,17440,27783,12600,1613,28501,63496,27285,50315,62847,63348,36354,38708,14492,1520,7349,21920,41741,45637,37613,22655,13679,43865,61666,31057,51720,38,28244,19239,14578,11915,51084,2695,49910,45855,57009,13923,45781,42351,1196,2343,7168,16518,25557,16321,3795,36999,54604,52238,52975,48227,27026,56846,17352,43494,30062,51326,5184,54627,674,39717,3351,14196,9644,60921,26372,39838,15353,16794,1297,29360,61924,5893,54947,39449,48676,39824,10878,17210,20780,29233,24799,27521,1344,26333,52125,15996,17249,43335,22598,61539,602,22582,60868,26237,60355,22030,19346,9251,5656,28664,19402,20426,38730,63490,18462,24884,31556,21161,27373,9570,51925,25391,19148,45694,29654,11420,25826,7012,27483,60395,63710,46524,64226,21585,4210,36175,54217,52000,7747,1429,15767,4005,42785,15333},{47635,20686,36728,24918,11297,48812,43451,53851,57875,48266,10789,55347,27699,17996,12116,33930,53276,53514,55902,36983,27796,7674,63183,23652,1588,11648,779,39622,55259,65002,16347,57507,63161,39707,38691,52092,37408,12893,59241,44585,23885,53092,57904,35141,43748,7400,34062,20787,18596,10403,18131,52796,10152,42550,31615,45481,4987,48148,2279,26324,19160,3529,14838,61789,41778,60730,23391,49343,64808,25227,43956,5094,50973,6808,5523,62954,5193,48479,34959,39776,35233,4373,12448,55224,33711,46790,51826,44099,7277,11586,28918,41137,23507,14512,23008,45678,31404,19004,57263,31889,12429,54421,37694,56510,41537,14895,47164,27431,43641,4786,53322,26348,41089,37545,348,50873,45276,6169,53604,61323,15531,46314,64493,32600,22155,51686,18637,50127,12622,52333,63627,8379,12758,16688,34438,23300,45518,18713,49307,28154,28533,51388,64421,50209,14495,58223,27483,56516,47949,16566,59731,49085,53213,63314,43869,27398,21066,20926,39574,31316,18151,24188,16206,32854,24657,21686,55750,13382,40544,27468,30997,35191,9652,27567,34560,40059,27138,47108,6847,42099,12624,44521,3789,61947,52565,58072,60071,48869,24991,50888,65088,56591,19041,10526,53668,58012,39729,51748,38336,51022,44566,37285,32471,13841,51840,50214,42593,896,44202,16018,21512,5303,59539,52900,65022,54052,29851,580,27009,1273,65427,21120,5107,48322,33298,53475,63696,54914,17025,17691,61068,34644,58968,46007,30279,26363,42362,50870,14555,3183,22904,7521,12329,11934,11798,52954,25549,41524,28815,32695,50857,19457,19367,44151,49171,51928},{12393,26272,5999,36104,60778,46300,63753,18997,47432,11257,347,3121,36522,44266,17546,52604,44080,61367,37942,61713,26549,20029,47395,46250,2929,41717,9278,48200,48368,6697,59108,21164,50896,48259,5951,57462,35701,28916,57961,54162,42393,30637,55668,20564,32644,445,41137,59313,24871,50461,21185,7560,6016,2133,27905,8865,30081,18540,25854,17714,56866,15853,31634,49245,49571,17934,20991,48378,14439,46744,49064,24636,60560,24444,18608,18974,4976,43204,28432,1099,40677,8151,18402,1586,1377,17183,935,2113,32931,27630,61859,61984,3727,31161,37092,35330,17983,6252,53936,57406,54747,20822,41235,52562,9208,40747,26971,15290,45110,18797,34139,25558,13054,22241,3641,65,31355,23735,20299,20135,6612,1999,6417,49803,18022,30854,23672,11885,3289,33719,57553,25077,23699,7339,4947,24251,19184,42131,7754,35452,64753,58492,47341,6893,30301,11196,32900,20187,51610,43691,26794,38177,38782,63427,64819,24935,42293,43218,42689,27958,32983,39419,22179,51151,43098,43597,53954,33337,38197,10624,12274,50076,64165,23694,48872,62753,34366,29572,50684,61198,35953,63112,8448,12953,55517,61533,65411,62750,4633,49649,38560,4416,48556,19232,39921,22026,57188,43495,53303,59014,46061,28553,48129,11526,31894,51353,9378,14315,51889,25972,53162,42562,59002,53368,14995,33896,20138,64780,4435,28720,42329,44685,30122,38378,6508,37981,11366,54310,37817,31805,44740,50007,45539,54289,34535,31679,64947,47068,4659,13987,26845,9532,42725,45206,13217,64671,26575,35545,11046,20938,6848,48327,11396,59742,1444,49280},{24450,25611,35005,24692,48529,16440,47848,36460,36591,44435,4199,14015,34405,24633,28674,30891,23708,57897,64776,15289,64778,30796,26941,4374,16804,52670,4368,52179,51193,36880,49239,9665,6838,52977,5328,59032,33040,48146,54687,16183,24014,15892,1615,11012,38731,10562,55115,3105,64909,32774,55010,23859,22628,11690,39408,15888,30344,48398,26828,7087,50932,52729,9288,64430,42257,46922,735,10822,9428,37303,642,29596,40198,30930,13348,64055,53267,26982,46863,19246,32584,19447,4966,57177,36456,49567,39823,2137,31615,44337,57222,4286,44263,6931,4467,49358,18326,26103,32367,64062,50340,50482,56349,11763,64871,59710,34614,23186,28488,32568,60217,11288,19137,18993,54474,60884,34101,2243,53122,33264,57861,56098,30204,21925,39873,50017,2831,53983,41973,48156,45227,56712,22857,27851,4382,23604,4865,22011,896,3302,58039,64253,5018,60051,20147,2918,4495,39836,2313,28143,8675,56784,13509,28329,4114,18854,33323,7369,63234,54115,27658,55208,45831,50793,29068,14314,60069,33553,61862,51875,41805,26966,48034,11156,42903,49868,53234,54765,30904,54040,25967,46920,55191,9803,59423,53527,49883,49912,52054,47725,15488,22473,57746,59180,54953,11937,53361,22054,11666,31655,62442,20922,3693,20458,14582,51538,62007,52121,18291,9994,54713,8960,47640,18704,47217,39617,55022,19438,62385,4584,9684,18227,52333,4126,45318,31937,39013,3548,29479,22709,57689,53273,50979,31029,37708,12609,19750,58397,13314,8373,4566,1718,23808,46508,16393,40702,8666,57840,44361,8602,11396,21678,50436,43513,39142,27714},{59451,33000,17848,51762,55578,33493,39238,63704,59235,4312,19817,43453,15813,54885,1981,29996,57844,42928,41045,33246,35563,26694,46358,12952,61096,54206,42677,2005,58602,2822,12046,57964,47829,48014,15120,57693,5378,53699,33413,18171,30794,38751,9213,36843,17187,36128,45452,3703,57852,412,55644,53838,62543,7660,12586,47870,35673,26645,26558,52424,49816,38171,60925,64964,56062,48656,18371,45188,54075,38522,10605,41229,57129,32715,7508,48845,57091,57050,4645,52382,27266,18424,14635,65003,47439,53115,44611,59221,57357,23876,51723,43333,7927,32187,29960,44739,20803,21849,11111,38492,47961,35554,2798,32822,56692,63981,29147,10138,14903,31125,55986,5616,41730,2368,1775,56989,46750,12522,30070,21748,1654,64936,1290,44363,24802,51705,10236,39860,15872,13930,10352,25938,28256,59026,595,21355,23589,19325,42073,18503,23767,5378,18656,10627,23017,44053,10105,3995,23924,38936,29134,44783,30562,19456,62156,2777,35271,1978,55853,7399,29581,38716,55892,53564,14940,6677,18084,29742,41218,59774,36068,62577,19233,58496,2596,8800,57718,10426,59354,39737,52098,9167,43607,29797,4926,24807,4289,43137,25354,51206,53069,56293,52894,60920,65068,16080,46675,60331,18503,63898,20490,51928,52577,19669,16494,39985,39584,39884,11076,49319,1659,33674,28694,29283,19450,21207,33566,24918,56953,8300,15274,41090,10735,21546,919,15809,50173,48940,16324,21151,34633,485,17376,54576,21001,63783,9512,64995,26202,33476,32744,61365,28220,39783,42954,6819,12074,51218,31736,46373,17983,47370,12715,48790,33075,38152},{55297,52375,53924,55868,1714,12423,25766,18239,32987,56598,53716,47970,24874,57467,55572,28189,60778,22860,41530,60748,32448,35625,52483,49056,50975,49081,35556,47368,33819,12726,30145,32014,7744,57398,64752,37194,16522,43531,6368,28837,61493,35132,29840,47866,36247,21614,29450,59721,557,62539,3330,8775,8694,34607,38087,1008,42696,22934,27761,32483,55151,50415,35606,26182,52911,52015,39513,57820,47447,49406,61693,49171,44446,26486,49914,63914,35301,40505,33223,62263,62742,23190,62076,9846,8463,5625,51419,58772,57215,40797,20515,7734,42742,57614,11996,54148,35923,24257,25172,55439,29164,3646,57975,64960,50600,49867,38799,21505,13659,62107,55784,21971,49697,63975,61771,47407,30287,45837,41520,6296,33320,21561,60191,35289,40167,61360,17891,3629,62783,42025,39634,54289,45908,53116,25762,44373,35781,47834,62811,61359,28441,37866,48892,6657,5440,9288,27423,30727,63008,6227,14358,24607,42117,1847,6129,60333,4574,28449,51962,9170,52422,64602,27904,38369,62271,10293,30808,25339,859,8795,57182,42940,28199,12992,436,33032,57588,13370,45394,48964,59321,21999,44023,1940,1886,40646,57911,48878,2330,49795,25786,17382,53748,34799,10300,9414,5137,63697,15726,26498,29805,4801,1616,10810,42212,31014,64974,44298,17411,5751,19337,29597,55330,52243,11700,32919,38152,6592,53919,22092,49325,13027,48267,59251,42341,33743,17418,22711,30163,17253,47733,37485,34404,36318,49023,30288,20914,13806,12731,11815,5188,15277,52029,52648,33720,54024,18121,34500,36710,29649,41350,47755,60476,45635,33106,17122},{30888,3947,10073,2162,65075,7453,3391,64794,35921,65294,306,1734,37330,9076,45565,37028,22458,11214,62515,52050,11701,23760,38018,58402,44389,35154,33623,17258,47198,49220,17491,56801,64751,33043,20733,22945,46864,26652,22488,65345,2502,11275,27404,43914,42330,57454,32290,35708,4827,59143,31129,15633,42331,8118,64659,60540,34829,34467,52328,1999,3447,44295,13554,17660,64331,54875,18118,44828,45728,17088,60246,63655,56655,33092,53267,17107,2225,39427,20245,63950,55172,16880,28162,13509,41760,54669,53689,59987,29846,15187,20426,59655,60255,727,60866,63275,5485,20501,415,41673,20892,32907,15938,12855,64959,40026,35933,32642,26716,10930,57667,63959,33437,5953,40131,55534,6626,292,42288,23731,4797,60600,5481,9230,50048,22591,44452,7514,36413,27619,12935,4296,31479,42628,26449,9605,10306,37369,22974,64931,29650,5333,39541,48389,55338,2203,54742,56455,55763,38210,62036,30980,25817,49178,26971,4622,63650,36530,43992,25600,63729,60232,13685,30862,25008,44657,55809,47204,53163,61175,52172,8585,49977,23589,32589,26520,30401,14442,56274,55128,27006,39737,48221,24144,57507,18276,39578,35461,14315,37265,24551,15915,46038,53610,55829,61666,25104,787,64678,43844,2410,7159,18366,18969,18953,7973,1315,22196,38462,21974,56355,55867,27674,14722,56055,28378,12648,10836,49320,510,18720,14914,22735,34652,20539,18954,58597,59381,62277,13335,42353,56735,37094,42904,26874,53482,39366,39857,32076,50786,18622,15747,13786,28460,58457,18483,65179,34056,27167,35944,10747,62666,14467,50264,4545,42577},{8412,12306,5809,63522,64390,3102,51734,36360,20423,39235,35941,56773,20202,57332,971,7904,39622,4382,42178,16809,26059,35159,38221,34508,23766,37020,41175,24875,6366,14217,45888,45026,27890,20977,58509,33378,9880,39643,26735,43659,24317,10567,61054,38609,22409,62527,17139,64902,47626,2249,14457,7802,50702,19201,37275,54206,60610,63069,61378,38393,49768,39216,25245,10113,26526,3206,39608,62418,8726,29301,22768,10608,59536,59249,26369,16371,44309,17394,34244,57204,37997,33538,20733,46577,995,46520,28466,4075,20290,56371,62305,31451,15322,63182,50980,45308,823,47307,12310,15189,23034,4906,61177,12841,22252,22264,60375,9802,33847,47594,2030,31723,46153,19106,55367,7457,59323,24818,54035,32159,58651,5008,13283,52899,42865,51860,14075,24868,53229,49666,5403,41778,35223,22475,58721,48656,29442,58135,8817,31837,28018,54677,53005,51419,19989,16466,39567,45102,10898,3381,48255,64529,64582,47116,24040,31474,18531,49707,20730,25060,37208,46775,24950,51893,39843,16127,24525,48752,21216,11676,54865,57359,28679,47382,42300,17253,7609,22042,62191,11636,26040,18489,29407,8979,48579,56303,31297,56088,28341,22165,57769,5694,54275,47427,3319,40450,48563,18784,44553,15138,3758,51864,31050,45397,1587,43066,11272,31339,17508,50719,7228,35776,30107,64204,15306,45220,50966,18434,50720,55556,818,204,55778,872,65359,12872,18091,8840,40982,55350,25640,43546,38562,47948,32638,38514,6929,25873,37919,34114,3700,27264,46230,61548,57397,3318,4855,16672,41407,65089,41890,46763,46668,42856,31430,7577},{18623,27995,37112,50742,13932,64774,10258,43406,20799,28645,31508,38912,60741,56904,60009,25284,45308,45332,26999,48391,15716,26851,28050,3098,62614,9689,7816,19001,9483,31737,9516,12092,26711,8687,20572,57000,63301,17662,49593,25095,31945,14055,2667,14786,58063,39598,374,33046,11107,6682,48596,34702,28999,39925,60575,59658,26954,52668,62639,17239,11143,12747,48842,33713,60378,59942,11102,42417,12736,8971,42402,27596,62023,63434,38183,11246,62264,22139,48096,43754,24908,62998,60452,57349,30667,30501,43660,11931,22949,14688,42258,62547,55888,17218,16180,17482,20366,51146,19255,14099,23982,30681,27460,24160,58160,17614,33189,38453,57235,40821,54150,25750,33675,3655,38818,3465,37001,46978,44407,61293,14018,49608,57446,9321,11693,19493,33900,34714,44276,5667,4824,35763,42047,42121,10235,450,61658,14831,44083,52023,12363,51100,63895,11283,47641,1885,28787,21174,9262,48813,39456,55868,38022,63846,3739,26682,13542,63096,17192,33508,22134,24964,36053,834,20639,26316,34944,14025,45032,59375,3500,11731,27437,13391,25630,36156,25071,48972,2735,34697,45814,33800,5856,22993,52090,27679,16850,42542,23997,44642,47175,44903,15570,33866,65156,5202,24728,19375,24445,20332,38684,54445,47227,8079,27265,54025,37815,28243,29785,27588,7317,61286,43028,29172,29744,4797,3924,61066,62038,31701,44681,38960,58031,11613,49582,16039,46023,20400,25990,40765,16904,63920,3181,59885,48059,43758,24876,19562,58724,4662,26690,63809,7625,3784,19005,7644,52132,48637,23941,53807,16877,28413,377,65338,48211,43639},{11356,23054,49844,65410,54112,29952,33302,13470,7730,26358,54651,55602,45851,29695,50873,36835,22169,25871,19345,24238,53690,42148,16072,24365,22122,33460,21936,41071,3148,41736,25184,61519,41112,251,42573,7677,13058,17467,1528,9317,23880,55749,3550,42960,35995,64422,13992,21779,21799,43,19633,40913,36122,59668,25516,64170,54193,62824,233,61323,39888,1735,31225,32049,62003,28964,47613,57959,62744,3402,31245,21661,14229,27760,8669,60485,7366,29748,32884,27468,51206,63251,63285,14564,54374,42721,55619,11798,6185,46597,35626,47852,2282,59456,36153,35013,58396,36429,61205,24924,2839,30566,65533,14064,19740,681,665,43806,4219,53390,3314,296,22102,48687,62854,32467,59476,25098,2588,41546,52664,6139,6453,2910,58342,51679,37585,35105,5616,10984,2428,46118,30763,46413,5571,2268,44608,34606,17421,40895,34646,12071,60630,37100,50090,52476,33883,54905,24535,51375,19425,15392,25272,12341,58240,54928,21507,7630,58843,51446,62325,32608,6934,7432,10447,57274,60547,3073,46870,3285,25911,24694,62153,3869,28710,62084,24426,18963,32590,65108,41276,32117,64041,6982,6682,53693,23408,4560,49476,17921,11118,43978,687,35285,22616,43773,12999,22232,43243,61557,50998,21672,38811,7801,61325,3075,295,30633,62436,20232,28312,61945,26274,6289,12687,10426,25227,46861,56877,35580,51752,32309,46550,34742,45804,50648,27847,4043,10353,17596,35169,2350,29464,43426,4791,21852,6566,37981,34715,51704,54806,52929,45781,13815,24289,22942,3975,31823,15580,14788,55071,12638,50245,7527,40162,51105},{31817,9903,30346,50379,5616,26571,34909,45772,14368,31255,48259,63032,17184,13174,52042,36775,38001,25526,33992,27110,51358,64614,11338,34388,60510,4699,21503,10872,13531,8430,22704,62683,11594,57931,57747,56991,63853,44511,7293,9089,7595,1088,45186,31935,14899,13966,56844,17497,44541,45460,18131,17301,2582,654,39194,24692,9703,39140,383,44309,38814,34224,37755,1002,41233,11132,49797,41573,26529,24710,55987,25133,64655,12530,46997,55804,12354,1851,1445,17570,62292,23949,47652,57145,48916,26674,15125,2848,3160,34031,59951,7834,9943,50482,18194,47709,43943,30053,47088,44305,41638,60465,17385,36381,31451,63003,12717,5827,45465,33649,38681,28301,49814,60677,29822,51276,5596,52784,55941,22647,13672,25990,54438,19008,47245,14174,58552,58550,63575,41160,3537,31377,6353,2803,51093,15308,36654,3736,44858,61997,62550,778,33365,43134,57474,17007,36013,27710,2747,6496,46178,6353,60034,32005,24486,28235,18269,62606,58710,8604,38956,5415,49387,34260,12296,65018,33145,56421,33618,16986,54074,16562,50785,37931,59221,20531,26985,10617,8365,61191,49595,56908,35553,28698,63462,31048,29740,48533,32412,46257,62146,61981,9398,44536,3050,18503,37329,37509,5331,24853,24309,64885,64663,12877,60950,38876,29670,38620,45308,26753,42780,16151,23348,4610,52413,47291,8662,39135,14918,11788,3223,22404,48843,42199,7034,5327,30900,41766,37430,61889,30251,64055,19842,58849,60697,56429,56495,60341,50777,39735,37469,26167,35019,40676,4957,7120,38996,53155,36566,57714,15429,44754,41495,47378,52958,20388},{48474,33134,44677,7870,57363,51851,43666,34575,9327,42196,9013,64344,28179,51228,2663,35498,35100,63480,44656,6309,33471,27515,37196,45398,26806,52957,27948,14759,28958,54494,59113,34239,51081,54112,39135,43411,53509,61676,54374,41880,49540,10355,37226,62449,29421,54105,30111,40789,49675,56368,14747,52655,19754,8245,64873,42068,6173,8360,37735,60980,59795,35943,1420,22009,1360,55478,54845,7912,10378,17107,22473,46687,16113,30826,39874,23087,33119,53952,8194,30143,60517,52937,13523,42048,14375,45840,31617,14673,28531,29995,55267,17505,64168,3012,23976,62938,7780,11342,9135,13265,38808,47293,32471,26003,18462,8099,30294,31286,30320,14758,42179,42684,37481,4064,38934,24166,15301,36897,19257,58851,1928,5885,23487,29248,29804,49861,28602,8313,59029,46031,26650,21282,39823,50523,6507,19916,1922,41455,60308,44022,36305,35529,52523,56939,55486,64230,16123,26297,9801,64643,3142,29777,48584,32717,37197,59184,27184,22201,29316,31785,47247,31020,38245,18318,54430,22905,27170,44748,36445,8147,63103,26372,17666,51866,30459,31673,11308,2637,1628,23872,32776,37941,35627,47308,10970,54850,10842,46099,23847,54527,6508,7029,26658,26522,50085,60225,23073,61059,42140,25310,36467,2955,28773,63726,32508,28869,10730,12708,37163,36280,23179,14677,12588,56746,784,31774,30961,42164,43478,32621,32323,16124,56479,22764,38946,12376,32912,21732,21498,40664,49300,37149,23722,18514,23335,5373,14159,29869,48966,59090,34507,14828,49647,49344,38973,50018,25911,18299,32437,37648,62266,63559,2035,53124,32360,54496},{22224,61057,54220,59267,5602,55574,837,44918,32964,43984,65375,20594,38257,13312,10881,10424,60307,45354,11001,22381,6273,3800,31678,2446,49064,48469,53422,14995,64282,10471,4456,3665,18935,52293,46276,62314,26144,16332,65485,38771,11295,26199,34126,26946,4678,15763,16333,44571,63071,62217,23628,14617,53188,16717,35823,11096,50555,33014,5973,10695,15458,54264,4537,31983,19957,4488,3835,12738,61555,54617,18010,55679,31184,43805,34248,47658,11393,45494,59624,48449,15937,36574,59839,36000,47775,62105,50840,28410,52230,63520,59816,16288,42112,46141,59678,26799,63100,45226,18390,32335,30348,51992,41407,30400,5569,52657,34656,1911,60138,28281,32534,56174,25591,16299,53725,39745,46107,48600,60078,4809,35600,50812,34440,1908,46656,4250,56391,36355,47944,29875,22536,18428,51559,11561,40948,41434,6801,54825,17674,27211,19873,24369,19806,5287,3357,57382,53437,24890,59768,39827,12022,14040,20940,12159,28039,31689,45719,44637,13442,48911,27016,49370,8988,54654,64941,43470,58817,49942,47298,40897,36554,28491,50704,52734,36494,24854,6503,57641,38694,29633,48164,15877,39019,62147,11325,23001,32578,11438,33192,10785,21272,29140,15058,43420,15373,11114,54640,6722,5544,63073,21804,62202,37296,34953,44451,13911,56246,62270,23036,1125,40651,38984,10887,15191,44785,42548,46565,16325,28192,9487,32741,20656,16809,63831,35473,17822,2958,35270,6057,57467,41570,16998,5884,27155,42416,49303,41297,17142,23445,7520,3364,14503,28496,59954,17727,5375,34412,33609,28003,54631,39844,30950,6345,22839,23804,33361},{5308,40338,29920,4731,24145,60891,5183,23246,62269,4573,22147,22077,64041,42399,33924,64083,63957,23839,22757,43358,28906,52903,54530,14876,2261,48008,13283,62415,30416,17277,35785,49987,20445,4861,54100,35092,35928,18589,14048,9268,60727,46894,20662,53065,33714,46485,45304,20877,18338,58762,495,25849,13181,38929,2008,55034,24293,29604,39267,23197,27217,6669,15464,29063,49371,57653,5650,52906,41213,26105,33973,23624,41794,5648,25880,35226,45872,1986,15506,2751,52397,35765,34297,12730,788,28620,52818,7222,47941,54970,36755,33442,60138,29395,62837,12004,9858,27748,50530,25802,53551,60343,19974,32585,30985,15810,21337,46105,45086,12313,49513,51129,4497,45605,28721,22904,61333,13691,25182,12601,12794,49136,63736,5383,11230,47133,8626,61647,46064,6806,9516,33418,30425,51426,45035,51097,29340,61972,15212,50414,14204,10203,37699,55090,36342,40249,40814,28739,42775,40825,42003,22917,19267,32708,9616,50706,37510,35704,58904,29108,30235,12893,3408,45168,5461,5550,46943,11236,1610,41149,53290,60958,56991,3921,41888,39949,62369,59736,28171,39023,771,57849,16944,57547,13968,59256,4245,41198,8015,55372,43930,56480,18985,43640,22558,41093,47300,1980,10585,16301,10647,31179,49197,2401,12305,49397,60318,60859,8576,45535,55867,53692,1384,22669,53705,55673,44058,43589,59752,54837,34467,5732,25169,48426,885,36466,21898,31682,13710,12968,58616,9536,22126,23945,9575,56383,22009,13346,59818,15670,25245,10588,38560,39176,60413,12255,64886,29986,41386,5844,9296,29991,65216,58662,11907,51290},{27846,58058,46593,47724,47503,42231,32700,60155,64938,50165,47941,61286,21006,32464,32015,57886,41086,27230,64573,8158,28452,19288,27215,24624,4925,37823,41719,5087,29993,22615,26156,43867,43346,4005,9500,18943,55328,1316,53244,3768,11800,32201,9783,51554,59607,16685,21022,44655,38454,46134,41894,13265,64043,63795,29443,57870,8613,21924,35891,51852,17274,60297,61348,35220,25392,26677,33015,8664,45681,4955,22685,54920,38491,11563,50553,1506,37122,13168,14331,36894,41268,7380,55126,22118,23342,36475,51389,8232,17653,45304,35776,63095,58527,28492,5540,16969,40946,23248,33643,59000,22828,53852,43124,36376,6926,17878,54489,22277,48558,22131,124,56373,65099,57057,11282,18958,37106,61494,23962,20371,51946,36024,7084,9185,48500,12145,31553,63602,36836,55226,50283,41582,13603,24601,65477,30342,23904,30347,25482,9653,59273,62927,39331,48408,30374,37696,35487,25152,17583,54156,59700,28332,60087,62387,4683,59593,58923,4708,431,32091,9724,56727,5699,18888,48009,52792,55749,47351,62735,54987,14567,54398,65365,7942,28818,5606,3558,8706,64116,15432,52756,18432,2121,42660,55739,3997,49453,35580,10772,64761,22720,38623,41352,44571,35662,26289,33624,40371,46137,34882,16373,53741,64969,11227,64734,41636,20004,35060,1889,39875,62819,36795,9898,51137,14109,29507,22790,22595,13705,7222,43781,53041,3173,62888,59727,42510,51546,42834,54899,6772,52583,28767,7797,28590,65509,27793,13023,37802,34792,37226,3891,48444,25381,35552,51652,63936,32707,16570,37244,8272,64336,29763,62904,21110,38831,44349},{29127,24679,18486,28801,37727,61794,62037,8571,21149,62441,7655,15253,5934,40466,26581,49753,65060,32517,30012,27325,11651,52212,33091,28082,61819,53473,43554,471,13667,33748,26743,24264,30748,40103,45968,26682,8609,51654,39004,4190,60478,8300,64652,61188,27004,52921,20822,46838,59871,42967,45439,28588,32326,18585,2469,15895,38188,16952,46405,25102,36635,21028,55612,34583,3013,21656,40729,64087,40402,42896,36688,59017,40669,36982,49371,63331,23600,41857,5614,40534,10769,59585,10259,18119,41996,22040,46436,42592,13132,12161,27014,51373,16580,12758,11426,42377,11859,28624,60260,59405,55118,16417,5384,9987,47822,30826,45617,41009,49933,59449,49376,52006,6628,4422,57816,34955,41702,65183,32756,28810,13971,4928,54196,29950,29266,18979,43496,17744,10993,7233,30010,6518,44160,39213,16548,25540,26814,61993,62880,17118,31030,7303,55922,50994,51447,11766,41390,8060,37276,20351,58206,35051,7853,46196,13377,56942,11874,32348,7971,60436,6822,23032,7040,30730,55335,56287,56197,36576,17249,37186,9411,33116,60040,24866,36501,49118,3238,11949,3210,23172,14337,44479,19378,46596,55179,47919,16457,37061,29988,36244,61663,64438,59653,16558,8963,34981,36012,30634,53854,862,20497,37928,20996,33885,28829,54898,20001,51832,44985,36978,61766,44167,57856,32088,54627,20799,28184,23692,2066,7207,23675,46477,55826,22821,19619,36861,39239,32142,52234,50274,49460,59017,26268,7993,5184,52650,1227,25561,21122,1125,54402,33286,64712,38325,39547,12781,37057,52685,33534,57372,60102,37844,9195,64903,3880,55344},{31599,16777,27813,47240,47061,37202,12477,29717,64763,18912,9750,32179,15018,60901,25320,51149,17179,63883,47209,61108,44334,29334,18945,29258,33715,46630,20729,58133,26086,18080,51286,17577,18148,13261,23273,53482,39735,55993,17372,23962,5412,25813,37885,41186,30931,21340,38441,39397,42410,59983,48999,6035,7965,19007,43327,33639,1690,19453,4675,36453,17335,8347,38765,10058,2498,45768,61063,29175,33495,57935,19472,45444,4499,8732,7482,41292,9472,13932,37883,11232,30257,27461,56909,15715,11743,18793,56695,36715,63058,47145,9914,53828,14563,17081,12867,25263,12989,16566,7821,62543,7257,3763,62100,44742,4193,12947,61971,177,9589,36436,43754,57937,307,64928,12053,36309,18124,59677,55389,33688,32574,11333,9493,36155,56083,46803,23508,55949,21511,1149,63195,51781,61232,36378,10054,34672,42658,47228,10397,11464,15685,59545,34808,23460,26825,3301,48186,15128,35670,37417,27708,18976,3903,15991,48734,25632,65122,22751,52945,30128,23358,62502,19833,38080,44025,58794,58555,52442,51103,22266,42925,2224,42760,37349,44096,21460,28731,11350,6521,30654,37399,27066,38574,63956,41088,28015,34796,54939,58978,16976,16010,54982,8630,16558,6127,8852,17008,24807,44487,28222,49250,64993,51988,62880,45635,57030,50833,22430,61289,4151,29586,14376,4878,52419,56063,43403,6005,36843,10667,41330,61618,27860,57784,27688,34694,4666,26794,38078,42454,64602,4917,21601,28523,23414,21652,56560,41604,40291,50896,21861,16352,48880,65095,17949,56008,27409,62244,52711,34554,23176,49523,62730,44766,29186,54947,2798},{56990,52060,50646,63924,63519,29599,55030,51523,46087,32273,44783,9732,63726,34499,39515,22386,27177,64191,62341,46456,4246,14534,56254,63444,50843,58031,25822,34124,63336,25714,33733,15533,42413,43827,51639,15187,44463,50359,326,46988,6934,26725,5196,64724,41021,52391,10429,43373,2327,39841,51491,10454,62162,40864,18875,45607,36864,50027,63064,60765,702,33775,42044,61045,39121,31173,24130,12535,5511,7892,48795,9648,20487,57567,58900,28851,4227,62912,59942,46451,22470,41055,40473,1735,6440,609,36589,18307,43367,59379,49798,475,44711,21158,64161,3212,18968,50151,15413,17278,10863,54305,63547,7866,6976,286,16821,60492,22233,56444,10892,18652,34886,33928,29589,3692,3714,60453,27615,49483,56842,877,36162,19123,43669,50457,26906,4402,26225,59298,16833,10174,52945,44420,29757,14376,30561,46651,48860,46004,33387,11549,25930,62266,7214,10365,63887,45169,19659,36418,59293,21075,2537,4815,43250,13813,25985,48201,23416,40295,63617,45536,16867,33836,31621,48923,63010,29177,53350,63753,56012,48179,5866,54053,58414,49464,24292,51080,19223,4905,29683,64346,3193,33219,50310,3181,5673,49936,39696,48214,46339,65028,43962,45784,52998,9821,47236,17744,13788,18065,55132,26950,46939,5296,2747,24726,59873,52149,38201,39824,21311,40597,44683,3388,51677,20710,29366,36565,13668,35510,60539,29552,11118,63428,11664,54634,38972,56452,54245,43903,11528,26060,48172,51685,10397,62607,33781,14621,57213,660,42100,10657,21754,62296,24320,23151,21883,34625,20405,56058,42533,58816,60762,8423,54242,60121},{60174,19796,43524,19882,9209,47844,39700,55629,64820,51413,43185,5213,47037,1286,4648,4467,39494,56350,4309,28655,22217,26819,23877,18062,19832,43582,44140,17409,43977,49575,174,1268,38064,46138,45583,6415,64165,5213,40038,9584,20342,19295,25959,20426,17400,41486,2261,39396,4784,54068,12197,62425,46842,55213,39055,45216,12067,24698,19880,11030,24009,63862,740,45849,20555,45280,23350,41922,34654,57100,17696,23824,32550,50702,59994,42663,54566,43261,35525,14071,10517,309,5463,39779,61310,24761,21606,50262,64527,42138,30194,12811,46479,5869,53254,43038,14938,44043,12556,55425,6506,37447,17395,39458,39382,20727,51221,49194,48042,64130,15329,17008,49167,46051,44525,44998,25362,30842,27843,17616,3728,5170,113,17845,64619,21289,54827,37885,6120,50485,57723,18506,56413,54768,39637,5355,59184,18071,11659,62394,20871,46456,55973,29202,18484,30977,39273,42162,21629,59945,39729,39368,43592,56635,25832,5602,38757,5253,54224,15925,25625,38370,65486,32880,46247,37397,35147,30433,38903,6179,64176,61630,565,5287,35024,43382,50024,24206,40968,10210,36365,64283,5073,21765,51803,8067,748,27344,43773,41908,29956,57478,48385,57397,3127,64202,6577,6355,6253,22153,32199,23843,1696,7335,35607,5129,23293,33610,13127,34375,62656,8523,65055,12318,10659,11176,12170,9845,9872,28365,63572,21590,1073,25032,53607,42427,14042,61917,44739,21911,65487,55857,33200,36469,4061,12590,36229,55988,21131,23232,64846,14446,7320,25330,54052,13738,8730,57109,54620,16398,62605,8577,2936,34811,38100,58216},{4322,64114,6308,47191,10993,19136,41059,52990,17389,35223,63277,61765,27128,36404,19745,20786,28572,23093,2306,43311,47887,59094,35188,8747,60039,14751,63260,55683,26773,20932,19068,11494,33663,5693,38657,43861,38334,56719,64666,45772,28643,1319,55191,39769,27399,54423,19670,37444,59142,57657,10953,14456,29319,40605,48738,52878,38682,9706,5507,15032,27378,44213,53033,4974,53492,15488,50460,37705,28535,60768,39853,41472,49698,47616,3069,56147,19050,2993,60115,8213,24786,62090,2383,31318,15326,14003,8603,51490,54708,10003,43061,53482,34204,34287,42831,35687,10632,19675,36118,57694,6518,13717,36839,31450,12948,44570,30814,41637,42803,15732,4044,107,47775,40546,12473,61170,34529,47163,21224,56618,27,52172,2615,27436,37573,47040,30483,62986,1229,12768,59082,56369,10306,38131,37748,45247,24180,56643,49423,50772,41861,49669,33695,22150,29073,54898,38416,60214,21223,53576,33223,32246,27002,8871,46141,14999,64418,49617,26788,41380,1209,57121,766,46348,23646,42581,474,41080,99,58500,23677,40919,63351,4135,35481,5175,54024,45763,41117,40238,11419,57238,25728,41567,33342,7269,18094,6498,62003,43611,49758,65003,50296,11176,47601,13716,43474,34269,26215,45289,26032,64506,64543,2355,40661,15148,55084,21582,15168,39047,41436,2027,46665,28426,38130,46108,1725,61417,32701,43609,35350,33282,26124,22389,2272,26652,22070,47730,4240,26172,52866,45594,21676,42885,13602,48179,21598,26644,57570,21444,31432,43125,14184,14515,24712,43982,45269,4900,12325,23378,57750,14130,49336,27383,53966,40102},{28373,25564,884,29729,37784,22619,7262,60927,37334,38654,9403,14142,20791,38809,26649,28034,37088,36198,48559,59196,10231,44668,65017,44774,12995,39103,57700,65013,24241,15068,11547,60203,57434,41905,50303,36672,54485,29073,36734,38973,24757,45637,26775,14644,28787,50133,12440,29839,50510,28964,19862,38465,34106,8640,26277,64528,33356,54844,18973,29735,20464,22203,32909,13612,18485,29773,18512,19272,18947,6862,20138,15765,13486,40549,21313,39046,12067,54087,36393,60571,29176,41636,56218,26253,25096,54317,22057,42737,62599,36127,9155,29251,11182,52200,24504,12345,16325,30872,48601,48582,11823,63815,63809,31979,64423,52474,7119,17561,46019,64959,44860,65048,33514,44084,60615,26856,49599,16165,48113,27528,54679,9257,14299,24463,5904,10318,15083,16854,39420,55986,44065,57410,56803,21318,60370,50200,10777,65369,34491,5213,57393,49689,22716,5875,6513,62647,21541,10271,44635,31635,28224,5629,33551,5026,10723,22347,37791,14362,63386,51022,62977,3295,50360,50026,37782,52832,22928,43636,57803,55487,57327,39462,57856,25458,34508,41423,51332,32646,45272,33647,60438,1774,43473,11110,58790,2879,10142,5488,56328,27881,3912,41703,33092,57071,13186,35892,21023,40811,55865,16826,16758,45898,23359,21924,43537,1575,54650,60907,33761,57627,31587,48509,62228,23680,52492,33186,43606,24124,8068,53231,5710,23983,2290,58192,61712,17342,45169,16754,32879,61402,51862,61343,35543,35293,44062,16014,4285,14182,48909,19820,3849,28557,25570,38676,45637,33546,29386,36187,29468,61042,29728,10908,50090,43634,60245,33500},{14666,1851,5828,17272,10706,50896,41293,9827,54338,58555,28824,20181,43804,1345,43572,49166,10384,30151,40281,56920,34710,13802,64795,18533,52723,55568,3526,15831,30686,39496,31544,62180,18247,31445,28895,24683,21418,15414,34606,34125,55119,1000,11629,42957,25064,9927,24552,30477,59921,56497,27350,28907,61329,22853,47575,9943,15920,21376,15190,56188,59301,48591,57412,51892,60364,15870,42414,30113,46559,48981,29113,52637,65332,48531,54,55521,46772,8293,23352,26565,30981,24252,55441,33126,11144,24971,62684,35865,55745,24288,19316,10351,27774,59135,17680,31770,42530,60762,45385,50451,24410,57704,31339,16,40646,61590,31430,34006,62663,37385,12002,11335,53705,28121,31449,44324,45644,48648,28139,59912,41641,36179,7471,18889,30573,32658,20220,292,43966,59799,34492,20034,10187,38016,36447,1653,33893,35268,2395,61467,16004,38668,7769,50178,11186,40334,55601,50511,39016,27626,34611,19966,29392,27982,56683,55407,4588,20534,19599,45339,50676,27342,54114,51044,4551,42186,34382,48786,15219,38815,3652,58507,57143,9248,3418,10162,16992,2569,15814,60719,2872,2196,2084,22782,40618,48752,30471,9727,61144,11382,10764,13799,18369,25921,27355,25567,30672,41351,57783,19999,20470,8569,7229,47479,22814,3018,30345,10780,45850,30266,43037,63272,46690,16852,62550,28430,59199,50207,21859,22160,18665,38834,34536,1188,16246,5358,22001,31496,55378,20803,48933,57196,58130,14891,22303,39431,35811,37447,7861,12396,12802,48598,16576,6997,28061,3853,63170,9810,51675,23625,53985,54854,39057,64285,564,10271},{64700,50022,48145,8762,17544,3158,35176,62502,51613,48811,54902,22832,53288,42066,14866,55629,32833,4495,5653,45035,18433,3164,39949,34501,41794,52695,63217,1603,50293,61889,12587,14061,45969,24821,58322,43353,16550,21676,43105,50793,36752,58806,21239,8897,45121,61753,6569,60003,28233,22775,36982,42286,422,65386,43270,25750,1573,46721,24184,26370,48433,396,27895,21864,52177,16725,61619,28429,58047,40843,60586,48870,30991,45712,43735,35353,61711,60696,58524,42657,22281,57773,6184,19051,41023,18149,62899,43807,58674,13725,52204,56526,51284,21540,14260,14938,52761,11224,22618,14667,50967,17941,39971,9134,31927,58131,55303,33626,9055,30274,30425,6549,41233,36061,25592,15362,8104,41806,14211,52015,54429,2883,20043,2492,54497,54208,22671,29260,50571,59857,36052,4411,53590,23076,36055,17871,23722,20018,10642,49982,34722,65302,64446,54594,31509,19088,2340,57502,40908,19207,54025,28071,19967,20436,43056,56602,37403,27386,27053,3822,5100,14154,56613,42630,36703,50452,10618,26665,3181,30664,20321,13819,35142,2017,38986,61712,51702,34623,14974,995,26415,9995,65090,35751,5818,11495,12608,7284,47176,51275,35974,46762,22449,28641,31909,38459,58628,8302,11901,51049,14809,14165,47421,11272,45488,2599,59933,219,16865,32618,19747,7560,58617,25673,36438,51951,20394,11032,4097,17009,18599,6206,30211,16451,61970,33662,14370,65336,12290,5798,6779,17410,11775,48257,64063,22207,53109,43502,58240,19285,53493,25073,53475,2584,19442,22697,34962,61011,5638,51287,32339,35084,3703,48470,2013,29002},{53881,21338,41864,46392,9408,38391,10651,44771,28444,62054,62482,40340,46323,29899,4295,61059,52657,7001,52008,5136,2477,25564,11697,55060,29515,4339,32645,25237,34194,25152,5913,15169,15317,52071,11282,37748,18820,36483,31283,28785,5073,48020,4268,58535,9932,22872,48481,10653,29115,39961,27639,20585,24930,11168,12426,46755,27563,16168,38956,5828,4736,25253,20837,12498,54379,18048,36833,38231,54616,870,9317,44590,53455,28848,5092,19497,2308,60869,32215,49634,46312,19402,29993,18338,31013,54557,21847,58656,13320,18320,42677,13819,23783,4869,59310,20733,60798,8170,59044,43891,58261,21933,8523,24,28079,44735,6603,11336,3096,61356,38380,62730,35056,3828,45816,27860,59056,25787,5458,16360,21531,6522,57920,52735,62407,56011,60996,7689,47583,9758,7507,57372,2582,47692,56843,22165,13172,40797,35691,18769,23891,43186,3254,50926,49840,13703,35498,26511,1090,10549,55598,9146,35432,7758,54999,55074,35380,43470,24759,54308,39932,22979,48537,30840,36714,11028,31109,34843,48075,49651,10710,7800,29381,61077,32076,45309,26080,28667,51009,21756,47118,30775,47058,29113,24114,60670,37681,47899,6306,12659,13824,53814,24710,12163,10566,60685,45641,47213,4778,39525,14574,62927,39916,29361,36284,56322,52115,34105,12148,50263,25834,55523,53446,3746,23546,30714,4091,431,13613,32453,57471,10514,45698,41001,40932,43859,12135,47404,11967,47879,45729,29185,28427,30916,19995,4017,59537,37491,29213,28834,29820,27225,49267,34438,25994,47668,18564,48935,10645,46170,61960,31036,63256,23396,1715,7196},{8723,27680,26253,32710,2672,52774,22104,18468,16944,34433,41318,23437,511,18712,7788,33961,16774,27863,7306,53582,16289,50675,622,59634,25391,13612,27417,48834,7162,8953,58123,18130,21552,42531,50813,25565,62080,47348,33882,31122,24876,21223,21240,1702,38645,20094,40021,64863,33309,5765,37505,45023,7663,49640,35784,47741,55538,14867,7992,56039,39249,60745,34056,56142,26092,3235,46881,45761,25747,29085,31582,26501,12260,19220,44951,38909,44576,21146,38711,34927,38660,65355,45772,18775,19102,11680,25238,43342,52700,29602,28365,4431,5955,44427,29330,38411,60331,58332,25993,55372,56360,30031,65330,29304,48945,24032,1623,49983,25998,16775,5509,7536,65060,43376,20502,53231,7730,12962,8310,45464,54021,17214,15171,16947,63836,21316,15055,24564,34904,51018,41173,22414,12105,64314,62588,34166,18077,23789,20354,6792,45716,16357,30994,11821,18792,25045,15200,13500,34370,60332,62690,1577,21967,2516,8262,58111,3221,8105,6213,31618,34130,48945,46094,57043,14493,28327,43644,4696,63380,60999,31345,2389,23702,27848,54075,40016,61317,13116,4303,55862,9046,7107,58577,22985,3629,30836,7566,49783,47221,52810,15724,10032,32798,30280,27304,43799,17968,46838,9645,45971,55879,5501,3326,31419,28529,52845,7065,33278,56488,23761,20584,54389,28582,28476,806,18627,28722,10216,4853,27283,9570,30870,46233,38106,6992,60445,1322,60860,60944,12326,28626,4776,41218,54523,58832,34675,58736,20395,55212,43316,17715,55833,15221,22380,7069,3017,3480,62568,30112,20770,41984,52480,52462,14738,42581,12223},{26345,20650,3843,57836,58133,23282,19895,40377,21599,45374,18617,29677,1534,5392,65328,64065,47099,2650,9473,1351,58725,25679,43102,5524,43330,35876,5892,55808,27141,50661,10922,58480,27817,32682,39841,29275,15143,58950,1598,9093,35426,37544,59607,59495,22031,25907,7696,995,5665,29621,6754,52837,17653,23365,58173,39780,37186,6844,43174,14920,5371,32006,3873,21846,42376,22412,38159,16946,12255,10128,58731,54525,29968,24805,56977,21768,27308,16986,60861,34195,4067,38575,32253,38336,62591,41417,50768,57115,4070,716,39378,45911,6346,45617,16787,27174,43048,46527,41336,42139,5021,31015,36486,13713,12226,37455,25511,3661,48189,9464,720,14629,29982,42554,36569,18585,30355,43995,29207,22763,41849,22616,17356,59435,57333,40118,14371,65011,8895,41665,48477,46517,24584,59661,14447,21194,55523,60018,10628,41924,65535,17741,49256,2362,26428,8950,48529,58094,15039,21181,25379,36863,18363,53795,41267,8245,17305,32178,14404,37002,2230,44726,65520,44161,64805,56603,9177,29130,64003,29494,37200,33674,19186,20302,4903,36125,5443,43917,39446,41990,35739,32087,37688,35038,40040,3121,25959,19437,47489,26713,13674,29528,38046,1596,63694,527,30783,41192,10128,56907,16993,40460,17422,43286,2375,15093,68,4512,26219,14801,27695,56404,57056,45473,46990,61651,61352,45804,10633,31037,52154,61249,59620,61194,35398,28845,451,7378,5900,37476,12753,55898,3569,11958,4870,11895,60861,23906,24480,63283,3334,27585,5364,57991,6214,12567,30751,27589,49975,35399,34728,6986,180,19624,54182,896},{45817,63849,25494,52542,32594,35805,38114,2005,13576,9562,6696,57319,8852,29404,43557,21355,1812,15401,57222,62117,44234,12411,39123,17845,63471,18379,24851,37151,10482,17420,23009,35862,47182,64716,63734,9547,13881,33343,14110,25001,2092,20962,7282,11390,36366,10045,47209,16340,37905,61073,20186,15397,23124,2727,22369,13489,34652,63257,11469,18170,63847,8917,62335,35900,10533,56212,22171,30591,2602,36799,60171,27841,61131,43795,6286,5256,56664,19494,38444,48214,58443,54185,42022,39090,49803,55998,9715,61542,9564,53968,21878,8776,13375,63507,60387,33235,52636,3816,4200,2697,24338,61053,15943,24169,34792,64468,19467,19826,51381,5839,6856,18097,48725,43776,13589,24033,23910,40089,43409,64361,35797,4287,32010,2160,25402,50932,64705,40815,46340,49934,44221,39296,2687,19115,15370,12080,40122,31635,64092,2332,57427,20000,35331,25230,42743,55941,9834,27960,50256,1224,11018,33555,59020,33556,36608,13833,55045,41893,62431,33918,26578,11122,8587,45172,20269,44649,63971,18817,19642,39448,28633,12799,39086,25698,52200,46713,51855,18082,36190,13372,6414,3251,49025,44194,794,28765,20937,32147,12782,19250,42449,62553,57067,970,12601,21705,11646,45513,55361,57657,475,64149,22367,42815,19185,1022,58823,61333,64856,48450,30731,15710,55468,52383,25680,47204,49904,28999,3318,55468,9523,33605,5912,23971,19007,53456,51778,35812,48350,24900,18930,50317,59719,2999,5532,39632,30495,27558,17338,40847,9127,55673,3736,34626,32063,5377,65469,17067,45168,27116,24235,4625,42697,12467,57504,31562},{61281,26488,31974,29545,48578,56876,52129,63442,58760,42630,51105,6519,2776,40272,53137,3593,61831,11816,25438,28008,18540,33975,14357,20059,64582,63866,11280,48630,34791,3996,23906,12018,60394,34928,26704,31430,23551,5809,54579,51591,29468,11433,19664,20865,58985,28001,2622,60508,14624,38417,1654,10459,16584,44682,34766,26835,55832,46369,31152,63726,16063,14860,271,27258,5481,19337,57923,111,35578,35363,28153,45339,53499,41870,28893,37063,26468,11962,57181,33762,9297,48483,41182,42046,8457,50733,45016,26878,27998,18620,17924,61809,33167,52307,58665,53396,26604,47230,17765,48893,17511,43625,35193,17635,46494,25217,46602,26219,48088,16183,23400,16863,9624,58506,64568,2942,16097,40931,8938,52029,17177,56819,64436,35233,33115,894,35885,18267,54265,43448,12825,32042,62934,26440,13661,57386,27597,23871,31461,23000,26735,44970,39987,34357,8609,39299,18514,54108,11583,27454,46414,19776,17864,49779,12413,19810,33445,16935,40414,30593,62377,234,3437,60422,7872,12245,56260,3993,43052,15668,21461,852,9673,43082,55836,11090,4629,32697,31637,40212,37163,53703,23703,50012,25489,32269,5501,14506,62575,1312,26550,44542,9755,9080,32333,65307,39020,51551,5919,15436,49576,2791,38968,36684,2347,18266,55348,440,42621,14941,51430,45222,64442,8252,48672,990,11204,57002,14189,27527,50119,6651,30859,34080,6019,37072,5397,53453,61786,35263,6272,35033,10762,27251,34018,23504,61001,46395,30594,35762,40838,52946,6951,22024,23260,42190,30917,17453,42718,29303,21701,2277,46629,49971,30420,10017},{10588,1571,35247,17560,25716,47949,44194,54982,27209,34584,15889,44135,32611,21870,23067,57386,59577,20111,46705,46484,33911,47194,5680,26274,38193,29399,17229,26870,39054,15126,1279,40136,22093,39659,55515,46247,40749,43831,29699,18293,32170,3963,49685,2954,26066,35939,5257,48450,22515,43539,41053,6796,4912,11886,2929,34158,36413,42454,1135,15319,64303,4756,4196,31318,45429,53631,21647,22264,24076,50917,13877,17353,23871,32287,24040,2065,22856,19814,19746,47949,56096,39541,23866,53946,25546,1503,49050,57017,45745,11050,23128,768,46458,61276,45002,38591,56808,25346,2920,52029,28040,52351,3484,56619,20111,56380,55897,46946,27504,43506,6377,20690,10764,37919,11035,12715,14259,29107,63880,57931,18402,6871,26664,20389,4399,24130,32044,17080,36539,5489,4619,59641,39747,61233,18367,18164,12370,19959,6262,49678,4470,37891,42270,33727,61836,48043,20390,35970,32171,27998,34977,9660,7116,60299,19330,24539,19000,478,64811,27586,25533,37292,57100,285,46426,4045,20687,61453,23742,40596,49319,20954,29330,64657,47735,53137,46416,28229,26754,54542,37901,7292,56439,43288,18479,2432,5883,56678,4856,17069,59335,14454,14362,44686,7975,41461,4988,18808,29983,35793,22168,25433,37644,11561,63886,22020,35266,32095,8455,51055,17615,46081,60767,56204,8153,51314,12032,17309,41992,57986,33133,18935,37530,41788,27315,8578,14490,42430,36387,28531,61335,39811,55011,59905,6665,1817,59707,21519,60320,51260,30398,47240,24402,49463,11258,18923,65375,25091,62904,6805,27099,15720,9872,27376,10155,2206},{21682,9941,20088,30057,42487,44739,5438,57816,19184,32807,24022,60259,14149,51915,47900,57934,55590,13255,9880,26465,21286,12193,54039,47767,25642,58863,56061,61177,19395,39170,13422,28883,61591,3359,12237,28850,22363,60195,4698,46566,48356,11305,5507,7927,57254,1250,32773,26212,41827,14043,13280,16157,28111,20427,8921,28646,33353,58529,36836,33460,62214,12972,37805,14527,45417,38883,10548,54069,34036,1894,21441,28141,18801,14494,14061,59258,50042,6433,53758,14372,19564,29697,44391,22936,21157,57704,55805,26691,17383,47153,16023,64391,60088,23292,33214,30619,14060,2888,63995,35667,38858,21650,5565,40437,42244,43719,26730,16259,16512,38587,20699,59859,33885,41932,37766,31745,25761,23414,26857,35135,62877,58821,24630,62540,23645,59452,33581,16322,48013,13855,7746,57342,57584,23063,1879,61031,63601,13218,49965,36626,17432,16141,51828,41217,45487,10135,64444,24650,57060,35227,21316,44028,59320,37340,54322,61138,25718,63201,55331,64266,26165,7706,36595,65331,36921,62587,34671,32080,34251,59156,33364,19316,40604,21570,26419,2187,18645,21735,7860,10810,21836,24961,377,54171,42490,27871,12313,48726,34901,55062,50189,15283,26132,31272,10538,48923,56148,25332,10842,17252,37317,64527,31569,60875,19678,39121,36511,50729,49819,61493,28181,36942,32329,37478,30829,31529,36859,15676,6172,39876,34413,52899,34745,40562,52769,5779,29902,5472,19845,26805,42283,57973,34237,32414,24545,20052,57113,51293,21241,15855,48024,41018,43999,15035,5945,23286,12492,57723,15933,61730,53749,59267,23097,20771,15991,5212},{43200,12295,64065,42050,23182,20068,53442,51761,38614,15362,35513,51638,22781,28701,61795,7926,42306,51789,2458,56130,31614,3574,62531,27938,51470,44836,10568,35490,45993,44701,4805,31755,27695,53977,30444,19287,33116,36203,52750,749,49499,29296,22377,57740,1867,27619,13168,27254,53353,11193,19433,17322,24348,28429,36180,38897,35278,22513,39620,60130,27226,23569,8996,4454,21699,44944,54092,39014,13973,56511,39121,56927,22515,24149,35715,17717,7346,30679,7732,56652,16167,17554,31601,13554,5687,8771,50222,57598,34488,40308,5682,57995,20357,57488,17835,21551,39399,1581,56750,10258,62583,16904,887,8568,43209,10722,36617,51967,15431,57441,334,14165,315,10970,4898,25430,6605,5315,36368,33543,9260,55020,24706,22413,4297,36873,51439,35472,1260,47549,62160,46538,42321,28281,36679,11587,53206,26227,44043,62146,58444,52831,43701,19629,19284,59456,16247,41598,48802,17857,22423,4803,48373,12242,42402,64882,38925,25982,58158,40224,23623,13862,48432,40330,60940,9798,53429,46459,12077,58615,27933,7805,59253,37970,39275,50745,26697,19053,52837,63808,40766,59924,24051,154,19620,29255,7191,16812,61201,41847,57531,53861,44335,371,35057,62584,16693,23402,17641,16131,49728,26556,53007,38377,34312,3544,35438,23474,57931,39103,24764,27407,14859,50637,32463,51501,56537,43959,61645,17431,58586,34094,33990,23577,56795,722,33188,11991,42624,34372,52000,52605,53040,63975,33449,13960,56251,39068,61713,18661,30454,42843,11750,22602,3257,61929,32703,7315,59404,36359,54035,58236,9731,27974,48545,57594},{5183,43664,43785,40153,46863,54779,34588,8861,25065,15259,7539,12280,20722,39450,6804,18502,56991,38420,47633,27986,28046,47231,40151,53723,344,13732,63173,16718,47887,13161,10745,61385,61054,27307,59563,4383,23328,20119,7901,61879,33072,63268,55949,11311,59368,49911,32743,16651,6785,62010,12075,58461,64048,50829,54461,9116,5401,27793,57929,59297,54317,64001,48015,26562,1074,55023,16372,65444,16455,13521,26776,51285,39960,59935,23700,14219,12831,7339,34330,63015,17443,13043,5379,39620,28962,41421,5682,21526,39916,2341,4491,17167,61785,34749,58120,53138,19265,34434,10510,62092,25044,57468,40721,43062,49606,41171,35975,12855,5220,57624,16491,34619,10317,59516,26052,1217,44298,61937,63029,47058,14030,23025,61326,37200,28406,2084,52645,4541,42543,16004,61042,58560,39046,51390,40994,55212,63548,39437,58036,12312,6493,24754,45368,28341,61469,17534,4679,41429,56701,33264,54780,17303,1265,54947,13708,55607,35093,51270,7819,232,34454,11000,34556,40921,34415,35600,53363,12801,55496,51289,22667,44689,45240,32602,8465,7448,62639,3313,45973,64351,43069,54856,18308,52235,26561,32605,59132,29732,33889,17198,62110,59807,36675,32559,60776,38751,25773,35507,12049,23062,27937,60085,5304,23376,39570,45029,39906,1797,61653,16021,61235,43226,25604,580,12680,6998,39709,33281,24406,63675,47342,53617,28357,48978,29456,17052,65222,20145,21372,17223,4673,4656,63261,15209,5328,20839,2399,5263,36816,14663,17792,24099,65053,40250,58688,26289,25033,11311,14855,26568,3111,11235,32796,55661,17668,21521},{31022,48302,58676,3599,37056,16977,11380,56836,18669,63360,30918,64438,60170,53857,55087,49262,8026,20178,37518,44759,16648,15724,43556,44606,61499,49386,5995,29512,39170,45677,20758,53208,14800,40087,28143,7928,42858,27479,6553,45763,27370,47320,55037,54199,11007,23826,35945,31062,20201,56057,17139,60560,52348,23156,26581,48770,46373,24568,5461,1457,33032,6524,29863,29733,14597,25346,39735,5898,57363,36292,16980,39429,40028,38398,46204,33472,46252,38644,62885,1224,52833,57766,63925,20399,63912,53429,62392,1592,36014,2721,46825,58343,58992,40360,20722,11974,53531,42545,49448,56801,46903,234,51995,4179,45789,26648,46039,54050,19707,2366,61845,53398,28282,61416,23145,43750,14971,17763,27748,45398,45245,57704,26180,4006,36551,31287,42217,29297,12931,62246,12790,18304,52203,47172,16987,17990,9011,43093,7210,25505,3589,29986,58111,55441,62668,4933,64586,43328,42147,30726,43642,1912,1335,7309,56584,16811,19130,49256,61022,31008,5845,23650,51261,34016,47625,37692,20902,9221,48298,52795,35964,26958,20427,26944,61236,40708,55084,60930,53603,24983,47986,19397,33482,31826,55356,20538,22289,28703,61960,36846,32376,53917,50599,35012,17769,42659,54738,55166,38791,21340,4621,8131,54973,1816,64041,6805,5585,33052,54788,28488,54030,16403,61356,35131,49760,1866,11002,30469,39228,1638,42836,32971,38171,57602,19900,51615,1259,32436,64699,20163,26858,46531,53485,36659,23414,43966,56159,59321,54783,5386,1874,11357,17171,45567,11600,34020,25299,53597,26920,16048,24295,61281,17828,12358,32046,3974},{37049,24737,46387,41117,18839,45597,42624,54477,28811,13492,54612,12040,3767,30298,18386,35033,65089,20999,13245,2166,44370,11602,42491,60967,18853,14926,26597,34757,12395,41363,60418,44013,32269,52855,15376,22768,45988,53896,13209,1462,62962,55975,45949,64222,46049,63539,20435,22270,60785,62149,17794,989,27011,20951,24040,48415,19681,34151,53175,17244,15038,29750,11476,39880,50828,13362,63565,63716,27414,10463,64096,15544,1622,65398,7862,833,39871,30050,1294,62416,63538,45254,8209,53275,64493,33011,3293,58064,13425,55978,9151,5539,36914,3497,41404,13144,24032,51403,21028,58015,55022,55901,30921,13018,22720,38630,9189,980,29021,52314,40094,21736,28064,9523,34756,39760,53433,19200,6841,53493,2355,56621,21757,9203,43720,45225,49704,58481,18144,35264,49122,46167,31539,53938,60045,36131,30002,23473,47167,54676,24791,12303,42697,55701,33147,41978,25121,11304,5246,12594,54034,57878,42800,27025,4099,20697,61942,20028,50809,57826,21432,41618,7982,15122,30776,32085,64328,47459,65398,27609,14369,45358,6637,20877,24627,37483,13701,5515,6835,22598,59412,47325,19892,13081,45373,14569,46963,19833,3403,16270,14883,61949,17217,16529,60368,32646,57716,41023,48711,39628,52484,35703,38366,52095,50012,41950,26171,27107,40028,8418,53111,58801,29877,54970,29987,49450,31555,37060,32064,36887,3505,43607,59870,53076,2733,54579,34473,17000,9737,2358,19307,42925,25118,48135,32861,56896,55179,57266,10016,9849,2161,38661,45172,16545,13009,51923,31219,14359,63447,14724,22733,34192,52435,4141,60257,17516},{30681,35136,44662,14724,57488,44187,26831,63696,53801,29739,26015,58861,38399,14007,22988,35604,14040,22301,50884,17161,45801,19385,32585,45764,51019,11207,2113,39023,18138,27317,39575,16195,39444,20420,53478,59562,15269,62921,36692,1955,28805,58133,10007,63502,8029,56449,29359,44809,36714,54996,19958,45045,45347,26033,21563,60189,64209,24296,46609,24289,28926,65194,31478,49950,12461,4219,4280,46384,4091,31675,42338,34506,9431,2870,11613,52928,58440,11348,36901,52855,61759,18682,59934,8339,32307,39149,55854,32819,22141,19442,43610,56644,64783,5654,64075,36714,46464,34291,30853,17497,46695,62335,19658,52271,41231,33017,35956,56155,36499,43192,40683,8333,34640,9378,37705,24655,46345,14212,8520,41514,11876,37282,40383,61513,54975,33095,44379,30147,11451,7916,34628,62135,65404,220,20212,36530,56943,49038,2388,25435,42387,38154,7137,12940,58390,55233,65255,58065,52822,37692,13529,56484,22530,33308,61603,7718,53292,61342,16361,17526,51243,65221,22228,62782,45934,3794,37226,8523,41393,51353,35872,61022,61736,14816,5683,65382,32072,41290,11708,3251,16917,41199,41606,23361,26391,14646,45956,53564,16099,17621,3314,28405,12059,23996,22658,7851,64,8820,11760,59031,42436,4008,64837,48456,35240,1103,44956,44259,44984,10878,19527,64144,12709,34565,9428,40092,51436,40984,14957,7245,60992,54795,35045,14285,21934,14664,35473,6769,191,39812,20115,59809,22635,27828,64301,56957,27291,23040,33598,10770,51840,8637,26304,35477,23050,23693,39266,40966,14280,15670,19299,47469,16734,50798,52025,14901},{27296,44659,1732,37621,61972,18593,51509,63065,22339,52719,36234,47816,33392,59936,5402,21870,22256,5982,1004,51857,13006,34981,13454,34896,44790,35416,64697,25659,19752,24318,18562,28713,1584,48181,45225,27541,8430,11932,1955,4655,37041,6998,5891,6247,55531,21176,29927,63869,3837,40492,62460,56464,8846,37038,42384,30239,8112,14243,33845,55152,19304,50133,9700,28559,45366,60589,60726,5048,23865,31296,54793,60194,58687,18280,55047,48607,28465,37351,7493,59511,54869,3280,50138,61633,43982,46095,13722,4470,23822,36465,43136,59486,46015,30516,51696,53682,63223,33641,910,48451,421,25022,32193,41156,45044,48936,6791,24121,30021,25706,22966,887,25908,2729,28679,11940,35338,15299,9235,48338,40123,54975,9477,35097,13117,10224,16328,13188,9598,14029,55876,60591,38413,55698,15962,56825,41384,21573,38948,8382,37916,21068,33493,50864,60709,32250,53008,60056,52353,30854,10157,55884,9299,28927,64541,49024,26190,21503,10117,7964,33476,14333,37371,18052,15946,42583,49271,15137,34633,12580,52410,35360,2600,6566,44375,28137,14770,14848,2125,50778,47567,16588,60658,56675,60124,31925,7579,60888,11898,54420,302,60057,17180,15058,63004,25651,63622,22826,51371,22299,34428,1210,58252,53202,10533,19469,2484,33820,65007,21216,63893,61628,11010,63292,16404,19218,14689,64291,63835,19924,47046,55779,9313,40062,7798,15083,38576,57084,62438,58324,21648,11466,1467,49376,2809,43089,33654,8995,36857,45046,1651,64022,14937,35733,38886,19054,33665,19480,9317,21143,60299,24735,50259,3497,50083,54191},{23332,55277,2028,58317,1051,39150,33368,34424,28640,14457,37670,29541,37459,62819,57679,33645,22565,22140,40555,5595,4810,31320,22518,31397,33232,19662,29711,5473,40790,9775,30176,62130,31369,24084,57425,24495,31369,15483,31101,60473,42360,59201,37601,60200,16090,13677,13153,20351,49320,15693,41773,10439,2987,37316,50186,27300,16684,27464,39578,52096,45120,63221,59780,28614,60658,15142,43467,35843,36344,35189,26439,17884,16573,61252,9328,17293,36269,26014,13302,10859,37821,13590,60387,44288,11871,4855,16622,46917,2271,10912,8030,11462,43353,64304,26049,40973,5736,15529,18595,44244,12474,5032,62028,51203,10719,26228,4681,11400,41177,62089,18733,65481,7954,58610,12272,27813,20426,54934,31227,21776,55634,39304,18487,64111,33224,55835,14422,31840,62798,57127,29636,6685,48,49724,10498,4928,30905,35389,3238,10546,58177,4825,57002,19219,23223,31237,44518,35112,58632,48280,2637,23431,45072,56322,37965,52949,2258,39250,53383,13696,62700,32821,41880,47437,54338,41593,16474,4260,30179,53831,34856,14350,35518,28241,6752,48991,54366,27833,33274,32392,62367,21292,42657,42533,47502,17756,28996,4084,49889,56619,22877,30477,6896,4816,26336,45035,58515,60420,56762,50836,17960,50289,41654,13302,35857,46573,61799,61806,43197,20403,27088,22907,42182,34203,58836,48128,30762,10770,55134,46442,37512,45128,31919,48913,4116,11489,27693,56164,63391,39827,34600,33387,27220,31249,22100,35957,57653,10042,20428,52315,22165,35437,5456,32471,29701,55970,26120,15609,40320,17170,18976,7427,33043,49619,17245,23000},{23597,59285,57324,56761,61196,36734,46600,44524,1445,26071,61651,53432,29304,16315,40118,54212,24591,36983,14153,9415,13454,10929,17338,6399,48665,52122,37333,34252,52369,32775,15844,2897,1236,17603,27396,42041,19797,24461,5451,35323,19318,29498,764,57336,65192,1642,53096,53579,11340,21134,14905,37556,15351,22558,31061,13317,39898,36337,45293,16491,40182,32740,38991,30311,2672,56650,9866,39476,30803,25041,34351,60440,5500,7252,44507,8098,55581,11937,60061,21393,38267,9313,46331,29104,43204,24471,36843,32781,44764,33778,6360,19317,14266,19164,62734,15929,58357,38413,17194,65433,27026,17111,30287,53660,49820,38331,43008,18880,1949,56893,19302,29859,31918,41315,18125,64887,29122,47569,40552,46403,23513,9706,22710,50509,47170,31118,20594,34226,51299,47124,29930,17753,31693,49791,14031,33523,44380,33389,23568,9825,19352,59929,51016,32048,44399,13685,36430,33189,64904,60533,29538,38804,61510,763,64093,14208,4955,37300,8675,49156,37165,8616,57287,15613,65287,62051,15157,42040,25755,7811,7472,9621,52937,60838,52870,62620,40576,32160,5714,3700,36602,40607,7861,4447,20389,18477,55578,19573,46451,7783,9320,43825,18688,53017,35610,14525,3757,65186,16342,22083,25784,40110,55153,8486,58752,36192,12387,52955,17097,36353,24721,37532,25966,47842,37973,31634,30603,53030,28789,22220,37555,32778,45795,54535,6643,55711,24792,565,2271,18191,12374,10277,40874,35692,2356,30158,44956,39028,27258,52936,55377,683,46119,434,13385,18461,19425,64800,53238,22183,41706,33758,53792,39897,23917,17482},{47890,15867,37256,31192,13129,49215,34462,37382,20717,58409,51204,46456,31560,58680,63943,26926,49458,43374,33465,261,38780,31261,48202,46236,57268,41628,28859,5376,19028,45026,9209,37179,34523,59166,24306,18143,17453,35616,24441,26872,63530,13375,44537,22863,24376,43266,26110,32247,28120,14535,9994,2918,25415,57265,6035,36931,36692,62617,55578,64358,27839,14550,62647,30364,2487,32589,30580,12569,14465,24768,30305,36173,57881,24172,15276,27609,56805,8880,15725,58770,57123,24609,31480,21738,39444,54725,2433,28426,64726,41420,54548,50699,40084,49800,33259,17102,48739,24996,37848,10339,38155,40989,55488,29727,31538,50806,24576,32473,25812,21216,20220,26673,57066,4688,18204,3993,58994,55836,41315,50113,8252,17657,31041,6273,3289,10209,409,4637,58307,53530,7743,34184,568,62879,39881,23860,28866,48564,1337,63409,47715,42118,49554,56405,27965,58296,24963,11491,9642,21182,58451,53283,40039,25342,30115,12411,37160,25196,25894,18636,21235,44954,12297,23481,63079,1279,36659,57036,63596,17763,53381,62382,65513,4047,57788,19550,22936,39254,18738,49972,63891,11217,7459,26705,54288,3167,24529,19103,63507,9894,46864,41654,12457,26691,45941,1217,8140,15289,42003,2641,7598,43791,29533,36049,53353,35376,62098,21099,7200,30669,62964,50243,36568,54965,24055,8954,41613,62626,62884,28585,15317,32695,663,50837,11037,60644,22954,62853,55664,4818,39290,3900,7341,29299,27647,62119,26157,13171,21539,35446,54274,11789,65388,37712,41543,12805,30198,18484,49128,35653,37579,45827,56162,20821,33808,33808},{63804,30389,64787,63482,30656,24865,32474,35397,37452,14883,64442,52110,22714,49559,22104,12921,14576,1048,336,55306,19531,57648,25127,38368,63391,19287,8240,58314,35697,46852,50077,14772,29001,25306,5708,12043,41370,46536,54959,7506,28620,5338,40403,52557,55674,39483,61673,7022,26610,32893,43458,55121,25443,22487,39184,60093,42256,40496,11317,48408,44008,49504,36860,43142,44651,56863,46200,47408,21911,31104,31017,52828,29256,56753,14085,36134,5458,46130,6961,25101,65103,60328,7258,9409,43154,5087,16531,51128,55423,59935,7015,31767,47987,29829,39065,63367,38707,49614,57233,51759,38352,53084,20436,26737,8915,27048,40879,8290,31765,54334,61698,3370,54552,23185,25865,54193,19529,23909,19235,35330,2493,48543,17462,29725,63104,19780,53539,20227,30497,25995,55601,7386,36340,3890,57739,23832,29013,56520,2678,17260,48735,46229,64645,4424,25408,15553,24188,37068,14935,36225,62171,39899,22017,1098,28140,17504,19832,63161,42987,57192,17022,21908,38170,55831,59600,5446,24777,22314,6689,56060,61754,33518,61244,63685,44744,41898,1737,52478,11534,55031,15113,65506,32283,60784,30912,16083,47513,2778,7588,60732,19908,18611,35072,58442,63340,5206,50745,46062,63985,63224,45027,65079,9431,62833,42934,47057,36475,31918,36362,38316,37709,32380,3878,26186,14034,22465,47715,19768,26641,30212,63097,63004,58477,44711,60316,52334,38931,4743,8921,2776,51249,29154,33040,6656,3472,11302,21074,40407,37730,38993,21709,40719,63941,29753,31334,48291,13545,9409,48929,38822,29870,8761,22902,55264,23115,18332},{64490,13592,9548,34954,13894,23307,42089,54744,28328,13177,17022,54967,7733,23626,19352,35234,44925,13322,57736,64334,63960,4202,18328,30332,45836,9421,30125,35096,47237,20502,12354,4773,65166,27601,11624,62991,12325,18514,3028,28310,17780,62002,23029,17780,62767,34871,17232,27710,16273,18540,38611,53862,63463,65012,43098,62097,64899,33516,18650,7039,39608,17303,53965,34404,5973,31304,17397,60100,32178,47443,47200,35307,64440,34950,54919,65018,48972,52178,26479,61210,20194,35200,29073,28859,23617,20336,9895,57055,17337,15528,3262,49772,21021,39790,3922,15027,1687,35922,14446,13186,36681,55099,22026,45355,34315,30081,18389,37135,28728,57399,39879,64634,6768,53296,31269,18587,18455,43946,50769,62122,24763,47081,47991,41221,16305,57503,40579,56896,12343,42929,54049,42999,36880,49646,53737,44644,9243,57912,10428,16376,19510,25500,18278,40011,10754,51482,13223,63446,48055,13967,40137,61067,2269,19737,55154,20896,33646,44940,15431,57854,44713,39065,18230,38305,32810,37819,13978,50781,52335,10055,36124,17416,31767,44491,58797,50939,47304,53802,17894,54468,43502,24004,15642,42044,47519,31425,3409,15137,56857,49745,12989,23433,47055,57868,5414,14406,12494,7944,27221,1586,47625,39532,63182,50279,54690,16008,38984,38367,24409,56699,24996,55829,13130,32828,30146,50292,27867,30811,5125,59999,61400,3215,31634,61918,4669,38884,19698,39020,64423,22737,38880,52611,47438,64510,60835,3356,24139,10729,51307,62997,49381,20360,62238,32528,8449,6515,63174,55117,24340,14756,48683,23117,10026,37352,3582,46774},{28736,50332,34365,57151,62207,32329,44863,5946,63444,17622,31518,61569,61348,25366,61451,14409,44408,41706,42548,41273,35340,60826,22188,23804,34658,16368,1969,49578,14840,13310,28179,4607,668,6219,15951,6716,32659,58090,63275,54135,24498,45189,3934,7124,45967,36807,16616,11445,57864,29882,10730,24864,60424,16728,1358,48387,29778,22787,24996,53496,41947,28774,9143,12310,11068,39194,59998,1692,11883,30395,48496,15214,41793,9420,25157,31232,40940,19230,47936,52199,48327,41242,33802,19997,9291,51496,38728,30628,50381,45906,45897,33125,18636,11837,36114,59912,21362,49849,18105,36802,9435,3881,3417,48706,18395,11233,33739,21728,31310,38607,36783,12971,54221,45673,19146,34917,1664,40914,874,50259,33327,54657,54898,50215,48930,24700,47538,62425,4935,63798,7402,37016,36246,26426,36842,23074,24938,46654,40272,35641,51350,14893,56815,36290,39245,14988,46902,28538,58895,46601,54990,62988,31694,23845,44384,9991,25611,22205,37337,39771,47060,33063,55457,24664,39339,5762,58595,32476,13848,24601,19367,56017,54637,43754,14689,23655,3372,751,7931,20757,59211,2398,39118,47480,37124,10039,57051,37958,14274,14494,16937,29149,37855,43827,15212,23386,57064,43125,33061,45731,51110,10416,45383,45279,55386,23428,7320,16513,62268,25463,7323,63146,36555,30849,20795,50879,63888,13514,23983,1146,14118,48592,40956,51640,43017,44174,65014,36735,54133,698,45471,60179,19078,38222,63074,15456,35775,44432,3050,1866,56242,16537,36692,27322,29903,26991,37122,51705,50541,23505,9996,63353,30059,51255,11717,3132},{59660,6707,4489,27710,6671,32260,40041,7406,59383,18415,25881,6040,14697,18872,10826,36021,56212,24735,49944,37219,52096,57357,25397,48308,20090,60636,28646,243,38389,52793,499,28103,54657,29880,62820,25031,3979,57989,9069,56936,20796,29101,28418,50814,39567,36557,47558,1108,50517,34823,63284,9030,2166,3438,25076,611,10721,50085,7438,12501,16278,24756,43804,25498,3048,24290,12900,55200,43168,41630,24230,30007,36840,53297,13709,9660,21294,20452,33143,10340,14879,17266,32608,62092,4437,51153,53374,62344,64176,25923,10070,64879,65029,37255,25008,16994,4044,19489,28991,41581,48213,15955,597,30692,34294,46513,32433,40426,35612,53609,60399,40454,24935,3753,30904,29307,60672,20032,27016,34523,24397,25617,59154,15963,41433,17361,48023,34670,51377,32083,45635,46626,59740,63070,40415,27166,18007,56590,56868,47812,20370,22380,26979,24883,31827,55211,24306,38000,63170,44309,35027,40462,30495,50899,53317,35799,64314,18143,59777,24252,24299,11179,22662,25560,53385,20284,24030,15439,40011,478,39846,34149,35412,48348,49094,46953,58814,37639,52585,29160,24718,9413,52692,45515,34430,42783,17211,50682,45103,13449,35264,43484,50472,63181,13384,44927,37184,26611,42292,20363,37905,30721,60785,4721,12006,14059,61415,46026,64479,3383,30096,345,65527,53225,18746,20574,59182,13419,25357,30259,35975,3721,40173,2099,53902,10638,60204,14368,49613,10398,12698,13755,52604,7011,30499,16935,2694,13310,38125,65295,3817,48605,57804,62232,42991,8789,7461,40975,26026,51412,36554,44296,62667,17275,33594,48060},{24275,9099,43267,62415,30297,10787,31599,49723,37946,32638,16658,20910,10483,39783,39853,13448,62997,26304,9937,9662,41245,37809,26612,56114,32735,30953,5294,19883,28144,2627,33850,44386,45258,7720,41001,43246,47129,62309,23982,37071,22864,46581,56909,56262,51237,30596,1724,22030,10273,46056,10340,12425,17271,45929,19406,2825,31773,22834,40061,53102,62168,9487,61062,10547,49046,50451,54531,58310,12006,25095,992,2550,5599,43012,23894,62916,56817,7817,256,62825,64363,15622,46506,6710,35425,46841,44333,56879,24470,53816,5543,54249,11155,8007,29257,53553,57018,17364,47136,36781,63801,42450,13765,17433,41434,62520,45024,43817,63698,45360,20187,31665,49563,5206,30576,37043,12831,22285,17722,64260,58949,30103,56204,55846,50654,46611,58334,35701,27141,28147,27568,41666,60762,26678,10372,41013,46396,35297,5729,24676,9571,45259,34758,37800,11053,2221,21835,28173,58334,1268,20878,49329,6824,22445,28445,64393,41468,23292,24493,51277,37339,37923,55506,580,38345,65094,44502,25871,32600,50199,45573,1971,32980,46857,20961,64851,4664,49344,14364,57589,32307,48063,1338,30164,47732,29058,55044,40496,26394,17919,5965,16957,47621,2507,40413,16450,33495,58682,20285,13206,65153,10416,45364,30219,35907,1848,48990,52844,41152,21161,64988,49377,30062,19667,40705,44188,6147,536,43270,5727,32438,38033,42337,39058,50341,7168,29981,4747,30560,39224,14913,13874,62096,15782,19461,16166,21877,8352,3483,34526,13209,34999,28948,6795,63174,25065,48586,47051,16188,42438,35941,46439,18235,62143,28728,63},{60308,22435,36531,2261,22930,11376,53209,15606,5351,50571,12668,52740,62401,19435,37299,5793,49333,57203,53350,14826,7854,10111,45756,42464,62659,31939,52104,32480,61027,5446,27235,61911,43855,38983,18877,64175,40849,52412,58222,20704,18717,11903,22689,56858,9598,2825,50071,124,28064,52317,35029,13986,16459,29256,19221,51125,65147,944,5346,46958,53487,22964,45778,35273,35275,6189,60717,47886,21431,19582,10367,60222,25353,48705,21581,55048,53298,63803,8822,11220,12270,47909,46257,7616,58402,61783,9180,25351,40360,39544,4073,34364,31284,45911,59581,42972,22155,65222,27141,31607,38978,12585,23697,18830,17717,1357,18623,31506,905,58300,430,57000,20454,45791,17000,6467,28417,63789,46029,63470,10426,48744,2501,58211,38510,20035,1404,49926,58311,5684,39715,17080,7610,50198,13579,44123,64029,24847,11796,48568,56042,40630,53896,65419,26255,16364,59111,15145,43834,60723,63734,52828,33996,16464,52479,11551,40176,22693,27259,9789,1360,64180,8517,64291,58125,47150,16327,55924,12317,25842,13772,44572,2380,42048,64311,30095,62462,53200,8250,102,33402,37936,148,29554,20835,8097,48000,12820,33843,40927,5520,48688,19188,13973,55347,22342,50312,52453,40240,58880,48672,45936,40128,52489,6185,1769,16616,52264,40164,44258,64438,15087,27792,49870,40547,12937,26798,37159,24784,40637,15001,40415,53764,54267,30202,40999,2961,1000,36369,12531,61543,64342,32169,25161,14683,5636,15371,13752,51261,5786,7006,63256,9173,46308,65358,55276,214,34414,25006,56181,10515,50168,52789,5683,30059,37689},{5299,44673,61615,55730,16167,60275,59781,40620,16351,11457,32911,22500,4473,9262,43685,55775,63851,13952,28093,35242,9366,59883,49383,22854,56011,60317,20624,7301,29672,17079,7972,33919,27865,32920,58354,32527,36674,810,9389,23710,45958,966,2390,39482,50546,19377,34163,15770,35513,34580,44863,25791,28549,39373,16180,12779,34053,53513,16107,19283,27520,57655,17434,57801,2859,8833,56870,65242,38739,47333,56028,31553,23631,31031,32039,3242,35752,24851,24553,24425,44099,56299,11461,9899,5109,4276,6940,50892,64681,55786,53015,31705,48700,60024,646,644,27648,33634,58632,60155,3028,7497,22707,51343,31346,53607,42077,49332,59692,38696,33749,6030,35303,42654,19172,59363,9431,53625,9697,28341,2810,48985,50152,19949,63572,60728,45724,4378,21960,1981,26693,41004,53446,55050,11395,28333,13732,39614,32574,22870,47248,54791,31603,12504,22708,13187,56869,9373,28600,26104,11027,38072,5117,28245,44070,61928,59430,47770,53952,9898,14604,33340,7571,29212,14154,938,18010,59903,4003,30202,49937,43481,20022,32693,34018,58951,25403,55739,64824,14136,53193,1038,27190,7092,5957,6605,59121,57063,3521,51210,28398,18693,42770,44139,49661,8577,26112,50425,10366,13135,49506,3672,64244,47240,37008,6442,58273,27833,27872,46018,15078,62671,6105,7202,17936,51003,64346,8525,48598,43288,27546,2040,24735,7515,37773,55860,48570,12510,53169,5979,14061,5931,46311,47034,22151,45568,63054,15477,21909,38362,24142,65143,0,40484,23474,42473,57832,12133,49974,9627,12803,22118,58490,51921,32329,35940},{3785,28226,48900,51529,2740,6591,27023,27931,39834,20870,19109,11247,6571,43968,36511,34160,56778,25975,41515,40928,18831,33545,42992,19832,56632,33488,13847,20769,20920,18418,9449,17068,62893,40187,37225,15531,7833,28220,3632,47822,36933,31707,34570,62812,50192,2555,3636,328,59386,60445,64260,63919,39972,51687,61573,23367,10347,53834,28571,60388,25903,1633,5796,142,25529,16642,32936,40796,63766,25368,51924,56857,3705,7187,58032,62150,20702,60704,41996,26051,39726,60404,21349,56133,41120,28912,9322,51394,34763,55113,38500,58160,45387,62214,15475,44958,54918,61792,60626,57500,38296,56401,50533,21391,46330,17632,60643,52106,29383,1098,53569,32122,40349,58284,22883,9152,64728,31146,42795,6062,55592,35949,47451,27352,42950,1830,58344,61367,5227,28402,55450,22124,11116,59241,11653,46153,59549,43519,59145,59983,2529,39349,30031,37600,6754,29948,61261,20580,2568,6792,43050,23148,8773,15761,55413,21173,14370,16688,53246,60736,53429,58233,9860,9319,42522,2238,24249,5181,33049,25385,5191,41720,26148,2856,53459,24928,43549,64858,62972,20656,39973,18167,18854,63421,5167,58223,63246,37962,5631,7148,17680,28122,9388,48498,59576,30898,53979,51278,18591,21657,53123,42484,31467,61175,58579,36743,40775,44426,28220,25082,17113,30369,59395,46233,39220,21739,5000,50175,59733,13865,53851,35874,25647,20238,28008,30825,51615,29523,14891,29926,26594,4425,56419,14262,55778,34981,62428,62615,15225,37981,18968,19620,31268,21231,32448,3649,54724,54651,39705,60599,25228,18234,21535,32613,11519,38297},{24668,11136,44757,47157,32923,63495,51558,26136,59656,35418,6493,50852,33774,15661,50696,35457,17369,28058,347,44192,25627,17246,43679,42924,49943,2197,32741,56450,50569,31818,56124,12061,28807,23463,4286,33369,57259,37607,65458,24161,58322,27223,51888,39761,28240,25566,30405,62780,57587,5770,41378,32887,60649,58949,8223,9919,6021,29272,15895,16278,48561,39043,48082,34418,62481,53351,38000,11790,2326,12620,42276,1851,10721,22059,22674,52949,44516,49354,38041,40659,9016,37413,5823,22206,62080,45418,7166,9756,53664,6820,55642,31017,16816,20140,27437,4858,24987,61100,16786,41978,57862,47873,16832,38694,35690,35060,59503,24457,28341,23096,7819,50702,17180,60693,2029,45555,18254,45937,3686,38845,16379,26967,5360,47346,55876,21766,18366,9735,4059,57224,10969,38117,15491,46348,49244,15659,8253,42108,30388,12271,3256,50505,39848,17833,57369,57880,17226,45631,25339,3229,13968,57684,10777,38587,42370,10837,40463,33295,15321,49525,27275,56384,22003,3585,30940,37596,31754,57610,4036,20477,56141,820,7541,43619,20411,14831,37333,33477,62355,25405,56132,58593,45878,44029,26822,37912,56829,1950,55890,51305,19001,32856,4379,13391,50798,14164,61163,17158,22393,28399,44355,47141,1042,57044,15085,1512,21361,42773,35891,56454,35719,53124,25215,31422,23852,35831,16486,35043,33921,59929,25792,6710,37086,64782,46579,34130,9303,28106,8350,61588,52688,4039,10349,54895,42642,45125,22388,62915,36297,63392,54813,22652,18141,30767,31787,23365,51125,40655,54545,57172,23354,27484,59104,15892,10502,63870},{7990,12149,39783,14019,58078,14174,58707,6129,7937,53671,11304,3404,26257,43860,59166,46620,30608,43211,38441,3239,42627,44227,42371,5347,38145,28350,56341,13110,6197,26380,31349,60950,18362,55434,62816,15683,39812,29535,42422,37917,51307,5431,26747,19579,29940,49021,55283,659,8038,37367,12682,17636,2785,32950,13247,51249,43703,31529,19617,41675,49571,53664,24321,39539,57397,11987,63730,7790,23634,7131,30273,3057,20400,8848,38968,16419,18517,24899,40162,30493,1750,40843,8719,63633,55587,62083,25984,2066,64739,16852,564,60904,349,65206,49892,44260,20325,56787,60888,31313,20214,59762,48717,26423,1781,51539,37986,22490,24082,29896,34161,29603,39978,57052,57651,58517,57568,38351,19487,47318,1517,17417,45383,24313,32455,4707,56369,63922,29393,42389,24306,13161,45402,49368,35235,16630,26010,19179,38790,50226,51776,46991,14897,25099,52065,35229,42893,41570,28960,46764,5293,54166,53367,2094,17196,4591,34592,46106,3289,27762,56539,48779,831,64166,55030,34558,2094,8488,15218,22409,59940,32742,7053,48252,1115,23938,43808,26945,47088,12213,32673,51570,43263,42516,35270,54598,44096,24935,6134,19228,39311,17574,44991,42890,3067,33960,31861,64809,46941,43090,14611,61840,53346,54360,49609,14588,60359,17195,15744,22939,43234,44353,64360,14935,23201,57824,32686,29737,38957,53422,53980,17641,50334,52076,29382,8740,60440,63763,33328,12007,37916,34755,4681,63870,16752,39166,63770,43730,17058,57414,38444,16667,41506,36341,36531,45640,31271,55613,12805,940,64869,17424,19253,25886,47451,34204},{53436,32020,55596,58762,32022,28904,26085,37040,57232,30912,9098,13666,43373,12557,34542,24698,32825,1702,40716,58328,11480,31271,36988,57405,38149,52736,25033,42607,59921,24800,19139,43176,1682,13040,30019,48179,48529,34894,53458,41914,12712,42767,51550,60348,29475,3758,34663,18600,25,36342,18739,55019,49218,24082,20243,40262,53863,34865,16276,51709,60362,38076,17225,31722,41179,20973,14127,51386,22477,2094,23929,12008,61275,34879,34491,6150,62091,40574,60143,39063,8459,40005,62892,49551,51831,10425,23210,29619,36237,32283,57145,1641,30663,47730,20070,35281,24125,33685,16775,51060,23125,47960,34362,64570,5290,31633,31185,43876,6942,37034,26628,30228,6006,18051,50897,37407,35686,2172,50678,11257,35489,60833,64849,27938,35118,9553,53257,8442,64345,62003,15622,39954,12171,22052,46175,1851,61214,27904,8546,15548,35471,33181,8078,42018,6715,17719,12107,27549,29849,16422,13724,37934,26151,50984,63872,38600,43785,26239,29811,21042,21828,33263,3821,14791,8109,27781,54564,55287,42081,45076,53649,5262,30544,46372,11128,24963,8481,49555,33698,59641,25784,14052,46040,25731,24330,13227,22773,16582,10180,8446,49789,7974,62152,27749,7492,29148,41576,44676,55283,29973,42519,26807,18161,29964,1622,18165,55821,19840,60898,42650,4337,53949,43921,954,41300,44605,49514,1904,60944,32219,20216,16198,28877,5288,47028,21303,6899,16838,55685,36524,11041,12572,11666,22339,18279,5905,48447,18619,42184,3375,56054,7110,2045,65444,49137,47605,64525,63488,60495,44434,5339,44787,32118,26951,30826,35717},{42801,17898,55974,8871,63495,46683,59849,39117,46452,42949,6356,26073,4565,5259,42059,64162,22606,15832,22112,10589,42340,58558,26212,60905,28001,32624,14095,43177,65289,64228,5356,58876,5892,59913,40750,38830,62760,43754,50356,29840,54571,57479,6058,6909,63302,13658,56503,42024,39002,40897,63241,31281,33381,7598,53705,12279,35728,55806,34664,41131,40614,1114,55978,9601,55774,41172,12445,57635,26433,20819,3382,12411,13077,56343,57116,1551,54578,2268,8579,23052,46975,57545,46029,9356,29679,10445,54192,53671,48256,10583,21717,46412,34680,30288,40047,25126,16664,57248,45293,42278,51482,13612,21779,27035,38524,52056,18257,19267,24023,23877,37901,5853,31210,40152,6345,39649,15639,4553,7454,49513,14534,13043,57854,59432,27981,12588,630,40613,65480,14700,45329,19174,51884,69,17449,11341,20485,35768,46515,10887,53181,38672,10627,39263,27011,28950,37981,12601,8493,46864,15391,7855,64474,22037,19422,37167,3492,13966,47247,28862,65530,40174,57063,47455,40999,24821,10486,15117,23711,4485,5091,49977,44532,50011,56178,6292,22982,62891,53407,31847,26431,6825,4297,15773,24224,38394,45880,62639,32040,7863,8331,918,4916,52841,19899,22991,35511,56903,58019,1659,54653,42945,4102,45099,39101,45618,53860,35472,27842,18000,12542,29393,33471,16761,47137,30530,51250,25111,51637,33806,49247,18961,55364,181,62608,49060,34332,53062,53032,7061,62208,56682,3146,56206,63697,10490,61199,16456,5526,64766,15606,12447,43558,32033,65225,24909,56299,51202,15811,50097,12372,4069,23735,63824,57896,43535},{54430,39506,39255,17127,44421,55290,21960,43974,40905,40892,29911,15293,21683,29455,63567,19889,55085,26279,55000,54189,64684,3094,2901,32206,27481,10170,43219,2403,30018,58909,55806,47398,52784,64434,48289,53613,2237,28476,48742,58627,56027,49698,15459,25263,13463,14452,57282,5040,37416,31723,34727,23122,33324,62758,50974,61971,45927,47509,40759,49197,22734,45332,6943,64961,34109,20601,16548,49760,33191,5739,63922,28699,24415,10357,42217,39971,8936,1022,50313,65459,40930,9151,316,36115,33297,762,9112,45560,55306,49511,61032,46555,49282,30046,9003,39862,1771,9539,4896,5558,15748,14052,44794,2256,20468,16817,58387,22884,22064,23149,53781,45695,56120,40067,24520,44050,28972,17587,62087,29769,18523,36525,47957,10920,60407,19298,21606,30954,42270,64850,37002,21899,14522,62807,41915,7208,6958,24710,29262,38118,47692,20991,36261,12266,47970,50631,32333,30863,41330,56521,41398,28421,34165,25010,1984,50642,43178,21259,32445,19176,30337,13200,12853,52705,18977,8269,59876,4488,12831,25599,19219,30867,34178,5119,57812,40441,38024,5967,50840,56393,19818,46521,4615,35308,54976,9709,29899,61855,21596,1977,62848,2925,47918,30898,53758,53863,47378,63749,31452,16999,38061,64312,58658,31513,27173,52640,61881,46993,46713,5457,58352,30397,23896,19931,39849,17966,14994,15888,39709,6640,21436,28060,25412,9887,10510,21560,7603,40761,33075,42599,53469,41332,48015,41155,50033,6880,63388,33863,5076,10274,11154,19963,61795,84,56883,56531,10510,60151,12603,58196,53718,62805,4994,62509,16103,42748},{56091,50192,16332,26071,8047,49347,39841,51587,64521,28600,46267,33234,20238,11663,57835,55657,45266,55406,40487,43869,49699,14317,8134,37420,9815,46628,12282,11165,43361,18557,36170,15179,38642,42002,64631,21991,43237,20220,52636,30311,37914,4752,15219,17409,51569,56139,22249,63342,4461,1424,60490,41377,27993,29528,34590,7485,40041,5697,59250,6732,21301,13794,56290,28452,41233,23886,36766,58863,57114,63265,2252,13814,54412,29614,63013,45335,55904,24159,53640,44092,18670,39376,56751,53081,10966,38716,42048,43844,21863,53612,359,11568,42865,22635,58224,62927,26320,36848,34375,44967,51890,25923,43636,64146,63457,30204,40075,24244,54134,651,49704,38977,70,16898,43628,40871,50034,8221,26397,29582,41965,11685,40798,565,16069,17283,824,19372,51582,6004,33208,57860,2154,26755,22189,1630,26781,64087,49097,21568,7062,41260,45873,27933,23406,18965,41916,48104,28925,29284,617,42878,34195,22647,32536,10103,27649,442,17885,28090,51991,10994,29498,3319,36398,22463,31147,53214,11363,29650,44357,61966,25651,49359,52740,58292,20324,46532,55963,49081,54127,18875,29534,51620,31482,50526,12837,1600,4683,61853,42020,65350,36405,30732,40463,44259,59078,53713,56569,8965,19404,7823,5211,57480,57998,58041,7799,20069,61826,18757,6545,13652,49925,13232,39143,22532,18405,9381,64020,8511,25649,16365,1526,33527,34941,42064,42345,44167,53165,21264,51902,35452,76,55818,6643,63117,514,50564,61317,23354,48797,17236,41829,20443,51550,28306,62814,23919,9314,61906,5767,1858,30625,5675,9405,49387},{23144,4402,57265,29007,49221,41163,65496,21126,32471,32065,36897,4096,37726,63264,29109,9167,18521,2466,758,4638,7311,45007,44376,8585,45471,5306,39892,52602,59255,17534,30516,43932,14421,42969,39341,21903,22632,65508,22964,49686,2233,3734,43086,17604,64361,44272,47676,57593,28098,58742,53589,36860,20755,41032,32180,7353,12866,11941,26669,44374,60272,38188,806,38749,61337,36390,58230,8755,11976,2166,51170,27588,38556,56059,44123,21940,50062,60392,6712,9959,22950,51276,63847,36947,31602,18374,9870,64682,16769,61032,61710,60320,1515,47854,26772,54623,27537,42465,28065,29913,48501,46547,23556,738,46572,18615,56503,38482,32647,15969,17247,10197,35732,42114,18016,62276,64416,62650,63134,20461,14527,32123,61422,6336,33901,61419,45672,62875,4073,61499,26445,58478,55957,54256,5594,3648,1895,25502,45707,11335,50984,30181,64344,811,10455,41460,9882,4518,50013,3319,54379,62261,1725,6842,51658,61910,59992,13990,41358,57087,25861,45077,18041,24274,44520,45723,47292,47674,51939,10679,31018,31433,31574,31810,20913,47605,25495,11292,41249,5486,50407,46457,29859,1361,29859,7295,25037,17126,23369,2656,15690,57613,13495,36969,35514,33500,34189,50316,61582,9320,22022,52065,14098,24683,32909,25430,11749,18141,16119,32093,5913,43155,34898,53882,28450,29014,60445,23159,56654,40126,34254,43858,49890,40743,17938,2721,7746,10127,58804,23075,36280,60026,12835,46647,16073,31251,19040,61779,22285,55496,418,4785,33238,6483,45706,50438,28079,48785,23067,47680,9051,3584,47985,19537,33330,23922},{27553,23198,36773,44928,29258,22745,753,283,40244,31013,15949,17993,51871,34308,27278,64587,25810,728,15261,58624,50871,25157,26537,29247,12543,717,44955,12262,62811,26447,40652,13954,35064,54634,15747,2826,12542,84,4542,51655,10049,52719,5366,63326,32243,65307,48537,5901,3369,54434,61096,61796,30921,47433,3280,33384,18918,36809,31884,60277,59259,47152,10682,10569,29158,24388,61405,47296,64928,41601,47957,55392,11834,44857,34920,30662,10273,5740,10999,32116,27740,35002,54854,8379,2116,7899,53948,20429,1363,10306,17501,34615,44088,19571,9944,4083,43783,5163,41786,7797,62737,54443,48197,18695,21005,4530,30255,619,35774,47521,3105,50961,38530,34670,33400,21991,54771,47686,4089,32105,47748,46499,158,62801,30168,25920,38825,11628,37372,7198,17021,27001,46269,30902,7265,4274,12504,23039,64879,39493,9764,48704,19286,44616,24801,32892,24958,60254,53182,44210,50753,33967,59439,62211,34268,1057,30294,34957,58950,8329,34211,28293,41449,12090,58268,14386,44769,8562,58248,45671,58802,58013,61808,4767,28691,55294,46104,24478,4791,9902,58960,28669,59323,4257,65215,59736,36802,22449,40036,30026,24889,1642,61612,24012,65489,45201,29183,48428,55507,10585,21854,64695,28917,44328,25228,27601,55610,35038,32304,39242,5152,19907,61781,29809,45224,37396,6083,35363,57350,13477,51871,23974,55227,9151,38929,46167,39039,22360,10861,58923,53805,12848,25691,787,64377,11596,65229,23570,47669,4081,54337,61106,39525,54101,17435,46170,47635,16236,14934,48315,28630,26686,6171,49697,63388,58578},{63540,34973,13177,36104,7231,51227,40988,15616,36,6224,29318,40301,61116,4293,54219,18390,58933,65312,60038,17366,56945,47019,27998,1904,34885,7547,48040,40682,19045,32693,37460,29901,32773,15873,55592,47818,24705,33405,63480,52326,27892,36502,48868,37020,1925,740,60017,47231,39175,4943,25943,10175,63330,27026,35355,53043,51580,61214,31222,31006,27697,40888,56918,44568,53950,31432,6407,38598,19008,32465,28163,40135,21479,51680,39432,38830,35659,58738,58103,51522,64900,51390,59337,13453,14615,5276,30507,37334,4390,36029,35759,60208,11529,2562,51618,33735,58342,48693,13833,59291,26573,27527,25883,14009,6391,7656,54141,27965,35006,58557,19638,18506,38427,25899,36580,34687,40337,18973,40547,53361,36943,20441,10733,54136,60524,55817,15416,52882,34269,33733,39043,26492,19544,35081,38307,21444,39841,28878,9997,22219,59372,5197,2659,33418,30979,5124,27741,1599,53725,12128,37746,49104,64378,38458,61380,59661,18007,62044,24409,28730,52757,62308,1583,63642,25880,29623,35690,50010,24463,2438,23785,13073,4070,38821,27029,29760,45604,21297,31251,8568,34192,64890,55436,57447,52031,21915,25906,27986,44935,59361,29658,23220,53849,45493,64527,53783,1955,50340,35264,53868,1045,22203,37352,59469,12818,46790,13030,63182,43654,6584,14184,12014,40419,50191,47719,50515,6929,28748,3676,45578,26085,40061,45602,47755,56232,24529,29320,61139,6245,13936,14056,11840,17987,30045,27630,55762,35459,53365,60661,64055,7789,65395,43631,10781,32685,17588,2040,3466,2099,15647,6730,47851,1560,28966,53363,35074},{30311,30218,34294,26338,38577,64809,15794,27059,36524,57776,11867,20318,27332,23388,6967,58765,47814,11291,14681,51268,46793,26811,13849,35981,42232,54557,5757,35881,25381,9844,45971,29190,33062,4997,21828,5371,30286,26596,37904,21974,6060,43756,59346,19593,2603,33653,3966,39491,56274,33134,6378,33674,34015,18433,33808,39844,53853,53352,53077,15990,35454,62428,27656,50148,61446,35724,16607,25639,2990,38856,31247,40160,56196,64812,51607,31599,2167,27352,13445,62879,10637,45426,47510,137,59408,59771,33095,8452,31815,35655,595,39807,60247,61517,36250,4928,49427,43499,25247,57936,36186,62617,2606,33928,53245,52868,61225,45220,56206,12146,54698,47341,17954,51715,60717,23116,40341,57867,39631,20465,3834,36594,57667,15941,8475,9,59901,42395,22750,52312,52941,56495,32409,9701,43617,54814,57799,32898,57553,3694,9705,62181,62565,35308,60521,48716,58303,43796,5076,58042,62661,16106,38445,28847,54540,43350,10033,61894,4334,56978,27073,15991,41703,29895,33115,15504,56027,2233,6958,18903,20925,32496,10426,46551,59753,62594,2712,49525,30933,65068,1463,37531,42905,24063,31243,56328,33204,13685,63651,54862,63357,42290,56394,10165,2328,8287,21150,21757,35372,1446,63275,1015,10747,57910,50137,21934,22447,34433,38278,49317,37361,60888,59545,60382,30490,7014,13499,57638,35798,59392,49986,38037,63377,41236,49355,23090,30539,22420,55368,6937,36821,43404,23467,35709,9098,46764,36004,59985,56723,21182,23728,32814,30265,56963,40084,53362,61809,29482,22273,25851,21257,63683,8665,63242,49778,19144},{56371,14870,16666,4000,14640,5770,18954,55874,47147,46480,51404,43174,834,52646,36923,12967,20785,4366,2455,24376,60825,28799,21875,10640,6808,13868,59777,31353,64620,51899,44984,3429,36652,42193,15483,3401,25089,16911,38490,7945,2267,40245,55432,31359,50405,5739,54391,13817,64399,46624,57554,51773,6743,8174,12483,23831,46593,54205,2839,37328,42189,20715,10511,20903,40120,64368,24455,20576,33227,38360,5648,56043,27952,54490,174,40030,45332,27727,26194,13737,21685,54020,21660,47716,31764,23210,48881,57029,4813,50684,29979,17714,63735,24930,33425,52178,59543,14129,61458,19933,59988,27998,45075,62024,19466,54460,4122,38148,38151,51492,27592,32105,29295,54662,7966,26764,50290,30615,6363,22995,11231,39909,48994,10604,3379,28123,4460,51621,65437,24800,56606,3619,26984,61636,6527,48678,8117,60502,20274,7108,63364,42926,9510,33628,50690,64811,27811,39460,41268,55758,54231,20132,37727,47484,62826,19285,40596,5239,24786,35119,37414,7822,49047,58065,17875,64829,20988,2397,25954,6281,15874,28297,97,23710,7547,55356,17896,35905,21033,6440,40594,51302,40917,40970,44272,21233,27137,21175,51701,48169,14723,22543,8568,24469,13958,58508,17800,64137,43089,61545,7500,7336,7624,44,10120,12492,50600,53552,628,55520,51956,55630,54064,33947,43012,16701,18927,62256,55749,50937,32337,54918,20292,46720,48725,18766,21968,36713,48468,28395,43645,12227,61430,8788,11446,50987,17788,42218,15267,16307,738,28813,16035,7816,44681,26091,35196,37815,48602,37242,5412,54809,6971,23179,50369,57211},{5621,35690,5931,3469,8883,39529,29269,54751,48651,20397,24657,19869,18663,1123,10102,58877,48941,59089,40976,60769,44358,62885,16088,43477,4427,41,34227,28803,59057,55065,53706,57461,38745,60064,55514,13009,26972,64603,65291,26345,43335,56442,43472,57434,9590,19148,33249,5277,40527,27132,61641,21611,41473,61707,35679,52710,63482,16607,54849,52218,24955,22948,20050,15781,36384,8387,64333,51280,1466,19674,53000,40323,10434,16627,63177,29592,64888,59401,26052,13505,63788,44538,45735,61926,20002,20283,51890,24262,9909,61348,36819,64136,44581,6227,17569,14931,53405,21950,34911,9355,63167,31845,13918,65290,57019,12709,44904,46299,18438,9962,13913,24413,31305,59335,6422,50819,10574,33619,50909,13923,38313,49797,1468,11348,32371,42804,28257,19079,14280,24378,21807,9442,38808,14531,62309,51504,53190,25623,46191,5266,46288,37096,61929,23007,35516,250,25455,13572,22349,19651,19710,63039,16156,38305,48944,22488,19093,13167,31876,37028,1001,19650,17532,4629,12283,62128,27537,59623,45922,6435,39781,30492,6198,56484,42652,40163,61153,19578,581,14696,36659,2512,30706,3328,1396,1654,46410,15165,48534,31942,8767,56912,47234,22700,41452,9638,14456,49035,8412,20726,9652,19879,18761,23073,14239,22891,16682,23945,28819,50399,13559,22501,51602,1584,37070,43457,14627,36700,54851,32763,35196,16471,39696,39207,17651,5919,45664,6997,14267,24325,64533,52969,53124,51722,42749,50405,31734,38529,59738,58079,63437,38866,7712,59186,60027,18594,35870,6616,24713,46257,7670,3420,7629,44023,31719,26693},{24048,30159,24198,60982,4806,60218,60485,30676,51572,44490,52285,50767,1643,60564,30978,29969,38801,16743,54915,6400,25898,8927,59137,56831,52569,32978,19760,64469,19040,43857,13485,10003,40863,23772,19115,530,23195,8518,51179,8207,12971,10285,29687,46977,59380,25730,35773,29088,3705,25980,44212,38696,63950,28910,62876,17130,6455,32300,25604,44037,14329,56884,60850,23371,48641,6024,5484,27381,1672,39706,4887,51758,34696,59700,16204,24798,393,38418,7195,23901,62114,17031,56769,39551,16492,16663,42952,58620,24348,47209,26430,52691,32122,27347,53586,61375,34728,50748,50797,45746,23814,35813,56094,1287,51359,10795,51296,14781,20957,3152,24331,34514,23313,27796,47969,48796,44005,44691,43593,64537,18604,64434,62550,27578,39508,23522,34263,40270,12363,51409,55258,36790,47934,32676,30393,23191,35988,9197,57351,53275,59250,41791,14131,34218,37532,19043,45750,47209,31008,63284,47299,36811,65377,18530,14037,29252,28042,57447,37506,21276,16874,29868,31399,52279,31877,36010,3337,41947,62363,49949,8597,40221,22310,64656,64152,42283,6121,8657,22130,42087,32853,2071,15067,27867,43448,16313,40181,57847,54240,17992,58838,51815,6489,56767,59509,55167,24127,32230,41445,34070,35431,61388,57183,43629,54927,29733,32289,41208,26760,54974,64230,52826,4729,39507,25959,54536,56084,48066,63678,46404,37720,30625,56584,5633,23156,51660,18249,48522,14241,9797,17574,52251,49594,64717,43014,10538,16829,31592,30582,14178,6916,31176,38009,31429,27512,45272,55678,44328,40292,51448,38231,21094,53063,29036,45076,4171},{61606,11603,11842,42584,49636,48793,62393,39174,22785,25283,35989,1850,60000,46042,24840,56660,23179,44001,5083,56236,9110,23552,37735,53921,51441,59101,52233,53775,8948,37209,32358,4339,18307,16771,22670,40214,38679,54510,30877,29860,23495,8969,33255,21033,41023,30181,6691,51895,25692,45023,37218,24125,43415,34300,10864,5910,59121,60924,47948,49263,46235,44025,23362,33533,8876,40429,28959,4603,10383,57459,29689,30181,24162,65173,6468,29073,12856,32809,31716,31548,56268,4684,64877,60182,56809,7943,56564,14989,64994,37745,39787,12164,11087,58305,29076,38141,17044,41684,9410,4386,42978,63677,13262,4473,941,2570,8116,54356,37094,17567,21019,13284,25072,38125,47806,12968,1695,46791,44095,3816,48179,27839,17150,24131,51265,63303,22270,27077,42043,36842,33049,23861,55875,43517,54717,45452,51572,55224,35869,48386,59700,52856,11148,36272,30018,35732,44557,55706,21797,36024,47077,46260,16024,58519,1358,61117,860,36673,8300,30510,6324,22322,26461,17122,23553,31216,34370,3502,11909,19509,20298,41092,30189,30598,34499,22212,39218,4476,38945,40988,36664,35607,27897,41507,58143,54613,25234,7408,16747,38159,47824,4462,53653,39594,44186,24956,12560,18795,33620,44406,63526,2214,3006,12480,402,5243,60357,72,65506,64966,11191,1764,41453,55487,29803,46181,22153,32969,24643,53978,28589,64781,28074,58611,2545,38479,15237,6420,6631,24224,9891,16523,52228,45713,45894,47153,28467,37828,22528,29735,8475,43681,64460,32651,25634,55210,48340,48055,47283,4094,14843,16493,14720,27544,46902,35495},{6845,53555,28419,21937,49430,3601,5486,574,104,29218,17902,24648,16248,39787,37959,20505,51957,37646,53367,43863,26448,33923,43734,10458,40011,56772,60925,52838,35587,40752,11675,45758,43498,37679,18604,46384,29352,14367,59966,65275,37734,22819,37273,34878,2018,34610,31070,58025,22510,33006,23749,36747,40156,51364,11879,51015,6372,64914,65260,17691,37662,18899,931,46458,11943,25167,25008,41099,430,35734,36116,50227,64514,42708,10920,40574,55209,14583,57043,29843,4012,31469,44203,1104,16677,43443,55569,30937,39402,20378,31812,25779,31114,6362,21864,41715,41345,15064,38542,949,45188,712,29311,24116,43295,21351,38000,19934,35018,23503,50878,25215,55675,52086,61457,4508,12013,40998,13865,57850,47667,28661,64877,35446,23388,58962,58129,55424,60125,50652,44432,21623,52306,64955,13589,63517,6727,22418,19318,12667,2071,7784,16355,2389,39072,27950,49375,43875,38041,36310,2127,20144,190,24554,7045,6082,10096,53303,17575,18753,4422,38842,46325,4720,58226,15457,51472,48626,9669,25428,33104,47041,5005,44685,19497,42718,49902,53381,62499,15081,60203,46006,11238,20901,25579,17415,23599,4972,52663,38309,8599,1439,32260,51538,9201,63659,28231,49487,6262,2298,1731,47388,59347,12034,1651,48497,33290,37309,31270,20423,19938,43494,37931,46216,1942,41420,14034,29148,14095,42323,62812,11213,16759,34444,2291,58148,15633,1514,45622,8099,39780,35493,9548,51924,26286,33914,45367,63785,8362,5722,46057,30627,10243,12315,18699,44856,65513,10506,10937,51308,21715,12139,54382,55214,59458,56871},{34907,34374,52621,32129,13124,50418,52444,60672,47584,10537,36294,171,6756,46500,56595,36219,8458,46133,46097,21234,18071,4825,50356,55636,18204,59955,63888,52520,54063,19466,21976,18039,56821,46531,40647,7359,49506,46192,30200,51562,35218,36662,46072,12030,14478,36652,12720,30357,64724,32250,45271,42789,57961,41132,7883,40295,27564,15467,36414,10040,61467,64432,51855,64220,64253,40324,63441,26624,8053,22507,50686,24503,12079,2428,55642,44294,29250,21844,36085,18850,7611,4550,36118,45051,40603,25522,38335,13357,46065,29976,50392,8900,36537,51176,64638,20577,56880,43115,30891,6959,65346,50527,11392,28321,16154,62330,6651,13764,10422,39355,23366,31885,44707,50259,27593,59032,58805,11747,49045,61920,64175,34684,14800,26278,59645,9728,63022,44955,55559,24544,62537,8382,48542,56615,16032,41214,44923,53407,23248,36581,4998,39408,21401,39850,50966,7299,19819,32138,52572,41600,11280,34453,42205,25108,22784,33270,38662,59088,58492,13094,50342,11808,20627,32900,48668,16831,55275,59855,41301,24567,19514,28064,65177,29325,13074,14199,59466,2637,33942,53116,48542,20939,39122,20966,57497,25614,15649,54343,18704,6217,53411,61874,27179,46110,53212,6452,62406,35416,7518,58233,21909,42036,53982,57279,21095,58529,19901,27857,4281,50710,18211,13253,53494,24027,1936,17591,49047,41652,30792,42999,1933,60554,57733,58272,21866,17576,14174,50964,16043,1822,747,34027,35411,28323,38180,17105,34415,42888,41887,54224,3611,32932,13169,34566,1174,19701,24289,4725,7491,64659,63155,26066,45013,17698,59559,17243},{50099,11165,57256,49337,3341,9861,45831,44123,20204,63607,37361,46406,32860,27579,28930,65425,25045,32264,13591,19848,38084,2691,29531,22156,14160,49383,6991,15421,58629,60632,42429,63424,38343,54314,27195,65286,29868,49175,62001,42689,54064,26130,11621,35256,13112,11236,6488,12793,8632,1125,23665,22265,113,5473,24460,60212,2139,13939,6462,52014,25268,51139,20448,38009,46081,3353,3583,40116,41235,22450,51391,28373,37681,43368,47546,7523,54309,47554,54858,20693,56320,35789,6753,33696,32073,1360,6270,9284,60043,15971,1111,33462,49109,43353,14698,65206,53069,16107,22388,54867,41585,42094,62867,60009,19472,1366,33358,31557,31319,10704,39681,23140,21855,18567,42506,1385,24985,22234,39245,43973,24577,44233,47033,24135,54854,26203,49112,4445,49500,38482,20339,14911,49527,34124,58447,59435,47225,27882,7241,49226,47774,9234,324,11262,11720,56694,54426,32381,23814,58318,47512,31947,13291,30444,11068,32701,48637,5395,49021,32279,39543,4508,56305,31083,45791,5576,43842,21850,10455,63831,35583,44840,7351,31097,59503,55570,18601,11614,11791,22225,7222,29298,31387,50853,46023,63857,8309,35894,20046,17447,63525,13430,22670,5971,29474,30824,29340,3328,23433,24615,29749,28906,22406,59506,42105,56425,65455,9572,3542,65044,28642,16411,38166,55741,14892,13249,33312,38518,16508,561,10398,23571,13878,63931,29647,63588,8960,35202,28729,33425,20637,5960,58693,64204,25065,24550,52717,42931,14716,33565,52207,11302,49460,43004,9825,43528,8318,26031,45357,22369,31824,44321,50425,28284,63177,44424},{42521,46330,56174,12787,23066,51033,19494,38824,24507,57991,27116,42021,52065,8034,38575,45588,13301,13922,34284,24609,24169,47801,62273,18034,21076,51706,35622,16813,8840,32306,29455,14081,167,32152,44175,18860,17716,14164,10970,4205,1912,22932,10062,15696,56399,65284,6943,29006,39524,39684,28428,54055,5747,692,36951,36521,12748,12606,14066,26979,37751,63287,18571,53636,41004,49394,9825,38029,10264,46335,55247,8399,53197,37014,26642,15008,6744,63840,43956,30664,64346,45669,8182,15510,1997,29248,55012,63434,14817,49873,21054,14197,19741,50091,14191,57121,57914,26455,64394,19023,28037,49400,7216,41895,32276,18110,62190,36136,59,7705,46813,20728,18185,35088,63685,34598,29874,64435,6269,46149,39932,41565,43016,60051,14579,19918,2510,27893,49160,4534,64704,624,59890,32045,55531,44453,46629,29777,9581,22485,17615,42431,37418,37107,58041,22225,46502,12038,27158,33154,61692,23983,43903,19366,28149,2580,40451,19301,59110,63547,9198,34077,39048,311,22143,51244,32670,6227,38323,25387,40060,40271,6378,55250,55911,13119,48824,3650,64917,4511,26114,38346,5809,60868,57876,23402,58495,25139,45285,39799,55751,60585,56037,42973,16004,19462,50098,62825,1130,51433,35651,37773,37933,20205,32232,37278,64403,1089,45925,49057,5466,41497,14000,12592,18428,59930,9224,52330,29956,27295,26119,14551,30110,39711,16993,33580,60229,7801,16684,27472,37828,11104,29324,21613,12591,52535,62710,50278,25124,45478,25161,53098,60034,59142,48251,44520,30704,44269,34951,30260,35221,40373,50442,10139,63844,15946},{38827,6344,56825,3978,65035,31129,40780,54787,25964,41990,15636,6947,21330,54909,17825,20349,20299,44668,20548,3249,27637,39270,14662,30447,18134,26103,17252,28936,62674,5133,52904,42855,56376,59595,62855,59155,27760,41721,10722,8408,47956,19603,14334,58422,21855,21800,34049,7560,18356,5849,25379,36214,48524,59096,65201,25408,1093,31332,19147,48840,63285,52564,45157,52542,18890,12729,37209,22937,26800,46045,31696,35865,23395,7743,26532,23683,6198,4908,54321,17019,26269,21299,24225,50354,11739,50057,36090,900,56575,50706,57927,26089,1657,7506,61688,24838,60665,6146,37951,13127,39410,49558,55772,29702,7102,48840,8379,7721,37192,19632,25322,23020,55175,2335,56153,23794,38233,55386,46734,61368,19342,35122,45012,30947,51001,14662,13138,50417,44123,25441,28239,46554,8582,44174,36864,52859,59963,25853,34018,21959,37213,19126,46542,65016,8652,30485,55336,22258,43102,22118,13739,42065,14835,29954,11143,52138,25844,14004,25535,7249,60895,52497,13960,30201,35420,35877,14566,42972,24065,62619,57374,20245,19946,57915,16751,44388,25314,471,35075,3243,54364,63353,41178,2977,404,11443,28737,57456,38674,34611,2405,35972,11548,21393,51932,36215,29424,53613,45175,55589,37433,14622,51445,35910,26536,26532,17729,63534,39926,33297,30966,59272,40900,22508,964,50238,37873,57010,571,60220,28713,30700,11727,20050,8567,64310,15614,17897,3858,36278,4095,39227,1693,64312,16410,59276,10715,35022,33489,61563,6699,51878,26048,58841,22096,58803,38810,51336,732,48303,40398,26616,57979,28787,46423,38931},{47554,11076,64499,56924,57780,24185,2277,20362,65334,21976,12441,48295,59141,49449,30331,39363,41026,17070,47003,13218,41812,34819,25578,19075,37682,29393,17108,21462,60382,11224,20287,5348,44829,49886,57042,23591,7200,20233,6080,31223,30021,35128,1436,4755,42158,45363,32983,2205,58218,42823,60619,47690,14989,18677,53690,38625,769,49895,57778,45550,12364,28172,25551,65241,41789,23718,37062,61008,48836,56348,38749,42057,64452,38766,56918,31723,51634,41127,30278,20918,21688,3694,47033,54410,24933,49990,17974,16754,29277,10796,29650,58115,10833,31068,20909,57501,47263,11172,11079,19469,56083,24300,45337,42913,38841,50821,15292,25915,32158,34841,48659,43388,33863,64394,4994,29096,21300,6034,6697,41897,8222,64382,26801,10715,17745,11662,7863,13712,45577,47675,26944,18229,28493,52094,37380,61049,12038,42603,47818,5107,18885,41835,27232,48542,23803,35207,34915,23323,51860,60775,57540,41941,64170,3351,50488,63661,13622,50678,3567,41813,17513,37563,58755,40687,20357,2016,22412,401,35733,54814,28335,29988,33057,39960,47074,50553,42829,7599,50607,61968,12455,49507,21096,32679,47388,5102,8641,861,39148,20497,46061,51690,16519,30477,40714,42752,33466,45708,14634,43289,40453,16155,16477,27450,13844,22588,44726,22125,20765,13096,26395,34768,31075,29728,35045,30375,22947,16665,31332,6440,23999,19641,32993,47513,36774,33497,11775,20847,11371,629,40048,31128,25920,23509,57706,10413,15597,6233,2823,4818,48314,63577,61268,38980,435,56997,47697,35438,10618,58276,989,28643,30335,3570,6069,33931},{54094,2829,39707,54035,65313,56683,2366,45525,9909,25730,8115,40024,62671,32076,25593,39170,2552,38121,34290,59295,65287,23201,51314,38883,37333,21413,37295,36241,7516,51273,52416,43479,7878,18536,47545,61516,55632,42406,35823,44730,4487,1975,52930,50297,17705,31439,42483,58190,65108,51268,6934,51971,45104,38893,28546,54851,31059,63533,21877,12363,29165,17659,17414,10336,50633,6513,55069,9689,63056,40617,63864,62565,29358,27976,38896,47333,59469,6051,22617,42267,26106,51037,22241,52444,29546,53398,14996,56469,843,57258,22215,52956,34206,7958,28327,49837,38515,63377,17318,48247,41850,28764,36453,29798,12556,11550,50880,10145,47927,58458,46391,60975,14439,24263,38121,60649,23744,41110,57129,35692,11212,54600,19172,14296,5997,25650,64565,14159,36029,5569,29793,42266,25119,16250,59024,45298,38484,1011,46755,13911,10694,34173,22297,43310,59378,40904,8879,37189,24,55071,42187,8144,57159,22829,21018,64658,41103,33451,53952,28716,49918,16175,40363,26211,55790,21974,3574,8194,28116,12037,64499,20397,30529,33524,31200,28854,21374,47775,44034,37035,14832,1157,4345,64920,21159,64264,37120,62346,37136,34171,4079,16611,38714,21022,22050,61160,41637,33885,16346,25553,19686,39208,9903,19753,16308,24346,15430,25435,64032,22023,65146,64932,54988,56294,60537,33961,41078,62616,15665,52362,20860,54303,49930,41407,55120,23753,39736,4156,32255,11232,52008,38862,22496,62601,62713,27402,46107,36180,17854,24955,51262,51413,30182,48347,28447,57192,7716,48556,16942,26972,44664,16736,20294,19885,23616,47995},{27002,40478,37878,18615,58963,24235,54980,43560,52768,2270,53138,11204,46349,29795,35454,25827,11824,28396,7182,23815,57198,43955,28803,34601,8481,63781,20597,45225,4913,25526,11119,45646,21810,65319,25577,16704,13824,36632,32437,63485,13440,63985,32708,47421,17637,942,29036,54069,60328,1118,40855,14369,58874,775,15995,19039,62202,6808,4064,6625,4134,49435,1571,49217,61347,4178,29331,34387,30298,56337,13709,44676,36342,64464,27060,37854,18607,23234,59164,32509,59946,7156,16953,50119,49475,49769,29446,17970,47099,36879,32824,56659,21944,1592,40550,38838,53190,61832,38191,62718,63712,3811,21801,21054,8636,20611,45777,21154,4885,14208,38936,47106,1990,38574,5347,8413,20954,45772,48827,30423,16680,55978,15956,61435,24351,44719,14914,26513,29283,45223,31213,52075,54437,15584,62866,3166,22102,8254,64773,32135,25063,54650,51304,5969,40961,44604,4209,25341,34946,16382,62639,44502,0,27983,32822,59640,22710,47295,35665,57958,13680,53002,54102,5507,40611,37557,27936,2808,38635,41263,34825,22073,52212,15463,40146,24348,5745,61195,26949,44076,37726,51727,16677,8568,43917,45031,65347,51282,60549,50346,37224,7014,28927,49578,56174,3471,30057,25190,10387,61619,30564,52203,58451,44165,8183,49058,33500,51151,23359,7420,905,36789,40227,34114,5827,33227,17053,17427,61287,50156,10414,55778,23689,33468,51785,2827,9781,25425,37721,49192,51758,51199,14017,10599,33927,31369,4494,50253,57333,62082,31602,52594,64193,9186,5912,60797,5732,57334,33931,18158,122,32232,7607,61743,60900,33108},{16054,1678,31931,33123,57507,42612,25052,27449,51115,9527,6155,13309,25019,35028,59952,1630,41076,49498,6661,28699,49265,55106,55562,6591,7496,19464,41254,30419,1545,13621,35224,37344,40613,43986,17444,46256,11725,53722,45429,23640,41624,4828,25530,28283,1483,9588,26713,61931,60290,57358,14458,24562,41144,30781,9726,47663,27178,52001,21533,23083,22980,46741,48997,5936,13028,49614,20848,62512,21316,45624,15972,26615,46712,65296,33419,34643,24256,8785,8766,35045,19651,15592,19014,40164,25803,15770,28498,14494,35,53002,44067,58837,54491,56401,18949,13512,2421,15765,31537,12321,44809,46889,32783,34478,6418,34229,6307,11171,3254,2569,55042,44868,35036,6365,41809,25981,60969,63420,23926,26515,12563,7976,11082,53502,63784,2831,57114,59822,45128,22277,45800,46704,1270,18615,6924,35125,1484,9515,62947,38267,8613,16985,30098,9899,36310,57640,37118,16884,38396,2836,49114,28275,55964,45564,52473,64102,10654,13292,51639,62109,42997,44213,18379,50742,39506,44376,25845,27933,3577,53783,57689,47171,8439,52916,16766,51149,9945,35889,42956,17395,64537,23095,27109,9915,18038,56313,62121,19413,13796,12344,33384,23093,19213,24066,51127,31932,23723,40684,24653,14282,8209,57836,176,31966,61686,27512,23957,41736,12037,39224,46718,54959,5656,61423,8811,30614,49539,34499,6091,62717,13696,35017,56731,27866,16370,8578,6866,13508,57839,2516,31012,12967,42060,64622,20873,52352,6172,57985,4718,32738,37026,49781,53019,17961,2762,21616,3197,1887,4511,52585,17172,10781,39940,64576,58742,57242},{58267,62346,45124,3854,24541,12304,58508,18730,35195,21041,42586,56351,42557,21159,62676,52347,48252,26407,58590,33877,45196,3453,13737,53606,989,65447,27387,53612,23180,50253,35064,5741,51047,11381,62192,54423,13781,24277,22687,61748,61371,11905,13596,8397,18539,56397,18815,37641,3075,9943,57791,30298,60024,64182,14656,17729,22887,145,14144,36860,4622,29013,57567,44194,5203,50460,41593,19004,24905,55047,41490,51293,29851,21748,42633,38041,3462,16651,11545,62374,29167,26306,18037,51886,14987,62264,52286,3911,47101,31509,35312,51431,47546,44664,11923,59424,58032,21905,48881,17612,3492,10382,16847,43738,38778,24627,24198,12517,57836,51597,9609,38327,26384,45136,50857,13727,2908,3931,4209,36206,15970,10090,63911,25179,9226,2743,33369,62374,51892,60230,30054,9359,50332,65428,21219,32177,22454,35417,38456,25066,14003,27230,16068,27234,10686,11874,16743,49603,32042,20083,53976,40467,51078,36629,36273,10641,55453,64797,33950,57325,25711,15821,22246,56243,35113,60995,18240,9460,56579,59750,37967,57840,28566,45229,29837,29078,61945,14680,35997,18011,60141,117,60873,24321,50131,16963,44411,22642,60314,53918,50509,52355,3621,52920,1931,13859,58204,36080,14831,47180,54101,59660,23756,62782,33094,54223,60674,23702,26846,43745,16984,47109,6612,26521,43663,37757,46725,44892,49688,36879,47024,981,2870,57558,63187,54734,1889,44006,50270,6134,61936,33284,48581,56405,19001,29360,7034,55153,61017,8459,23880,4180,39626,4056,38362,42866,36897,49834,48,45977,19701,32382,13047,29702,34622,46851},{11951,9585,45322,59499,29102,2660,48952,36493,38877,56565,40551,30067,16166,49722,20346,48493,49863,54226,1637,62594,13075,29554,43756,29479,30009,48009,55833,33640,2840,46435,30422,26868,35867,24979,11783,12930,20379,52232,43584,53082,39288,40029,9381,18862,20146,36394,25468,24906,29388,37930,32239,55303,1027,30898,38121,20388,43041,39357,1853,26820,40954,15543,28677,2463,25605,35948,21261,53228,55289,57319,27935,32363,56807,59534,63410,43669,47585,15165,33697,14834,47660,21909,62968,15275,56670,41759,49073,21557,51766,64895,17549,46482,64346,2263,60612,949,32825,26712,48365,6690,46540,38752,5145,64061,37077,53280,24835,5408,63259,31372,33917,39730,49956,31962,25271,13321,18105,44182,24788,22014,11785,451,53366,8220,22125,62922,50238,21589,59177,64641,59273,17744,36874,2378,49680,16756,23254,24016,56329,8718,34681,4707,63567,59098,13503,64948,36080,47291,30241,49918,13305,62980,34721,4315,50666,23029,56706,51513,58666,49097,34548,19122,21456,56505,13004,37727,44544,1743,50221,48184,10204,38665,13087,39989,2097,62482,42740,44686,54099,45390,40118,10776,42131,45405,2001,61049,31476,19853,8433,47687,35847,62763,23723,54926,60482,51090,36821,26427,63578,7106,11323,26994,52336,30802,33974,58789,24418,43788,28756,34441,8565,12721,28902,31233,53336,59281,37880,39072,57793,8524,39946,3526,41790,55856,1515,12469,20617,55945,20915,64215,17914,6412,54945,4504,61215,9187,11342,38913,33015,23824,53512,23989,7760,9689,2328,40613,45538,61224,11384,26578,14788,44249,8171,29344,35559,54797},{10760,21386,40865,17341,32296,984,38434,36367,51061,41104,20554,25369,38211,3928,54039,49770,29567,18159,30114,39978,36655,56665,46657,42696,29715,991,22892,47910,60200,6432,50736,31535,33480,61174,61101,63223,51623,7474,24960,11149,11659,15284,16840,45651,27966,14597,15429,49556,7213,10214,32069,42896,13158,45388,22621,1317,21217,35706,34050,46259,31112,51124,21926,40306,17355,24990,64215,48957,31788,3503,53892,15379,14694,65530,37995,6409,45213,23857,23892,32090,8669,45784,8445,49068,52013,57605,58281,63526,49772,1260,19768,29688,26800,29309,27546,27134,62131,51415,38204,20762,8602,12160,46625,63908,65420,15991,6337,43475,56855,48170,26008,56877,14983,41263,42721,43471,21623,771,39290,22634,11723,31322,51496,32526,23891,5850,17223,28539,31315,49079,34648,60323,31719,40672,16800,64672,8913,13916,39799,14247,28019,25766,60843,60770,22793,34654,59161,16180,17739,57514,19597,1638,24366,29722,15946,35418,21443,7907,40187,13534,27118,8642,5047,9903,6503,38120,51882,21873,53758,65363,15641,34090,30974,32541,51679,42843,46835,50585,28215,30511,17148,55865,34900,31649,41191,26699,65275,25894,5324,58070,3050,11026,29878,5663,18008,53175,54047,26930,46087,22615,53261,768,40789,35888,37345,15117,43828,3426,52627,2599,3751,61621,62290,48501,9789,21741,28433,3344,43314,1711,5813,61823,42437,17830,31123,24055,48406,65450,53958,4876,1054,7052,15316,3080,23646,4881,56233,15701,11862,32212,49172,2806,4313,52132,28371,24897,27378,65317,58756,38420,18292,46806,59379,30774,62697,6479},{36520,52679,8328,31189,20133,25262,2982,34364,46131,62210,57535,36065,33829,28865,45572,46462,20714,968,62217,15565,52766,59377,58014,35812,62827,61426,27759,18202,14069,44609,61264,34953,42164,5242,11042,40330,13486,12131,16948,20815,14507,1944,20102,1105,51393,23321,50581,2957,62903,25187,38099,4667,30184,20308,41232,30430,15405,4510,17906,16343,35387,57200,61828,27033,43210,33485,59184,38413,21948,25140,51062,55266,22560,21282,18663,30514,34935,5337,43709,26753,39705,34496,9720,54928,41798,40903,42367,33430,17188,11966,7465,26259,12842,17698,49672,44493,55233,25872,56981,26462,21291,56032,36476,1315,41150,45515,57854,4801,57561,18423,63865,55413,30550,22427,1459,48511,62075,9640,34413,40040,34114,40216,13826,31995,34975,42750,65466,58775,43616,38321,5908,17129,7136,46767,47482,40075,44600,42834,44837,23814,52094,21627,16342,7046,57028,61469,9592,29735,58191,28521,25879,62024,60161,232,35900,16400,1953,62257,45032,64712,14686,30248,7291,29380,3660,29060,54946,24749,11217,36394,45585,54852,49898,50194,56122,40948,30233,25392,40974,30657,65041,45006,7275,56840,52172,3511,61788,49468,23134,51890,12998,55834,46036,39003,49526,51287,13845,33636,32235,45072,30062,31178,11080,22340,19421,49020,58104,33018,899,31052,53367,53538,27936,15778,43711,28331,2269,22484,39605,27116,41204,22140,1453,11791,59791,41581,53156,12141,59239,20338,31533,29358,31973,25148,46306,59705,25198,54393,47717,13166,1618,30233,32908,4267,34344,29672,55925,13623,16591,61368,12686,48450,47035,21592,7390,2599},{1018,10342,2711,3007,194,26406,3419,45185,28910,17299,41018,43005,20440,16934,13697,27237,6214,42388,37372,51199,35150,52954,40720,6698,44556,5700,45089,20944,31157,37155,9545,57201,38505,59232,10632,19211,24751,20030,55432,51008,7236,58694,16913,3106,12970,27783,28812,41376,41631,14449,17648,28875,51326,2936,32636,45058,49605,7383,10592,8933,55337,25675,40114,41884,56541,8845,48263,55054,48840,11050,64463,15930,50129,19253,10899,42620,15348,48980,52527,63344,32005,56434,39771,34990,48327,59088,16393,57326,23093,21835,4613,31840,43333,65410,51274,25496,1269,10829,49985,8796,31163,4702,61302,42156,2701,33560,51810,2456,45226,8229,1852,3653,36634,6663,44067,58940,63590,14868,3143,62632,64457,61747,4919,13022,9792,14803,25048,42247,55400,21988,52481,46796,65035,45554,32071,25092,9840,17827,44533,58924,63770,56607,6570,31541,50422,59898,30798,56473,53528,45920,27104,64251,2192,10741,36284,55067,51465,42230,41367,56885,60968,15351,18023,21527,54942,25780,30665,13899,54708,25902,37041,61058,34921,17114,22272,28366,64834,50635,12381,43584,20509,32228,3628,16755,31837,36218,45196,34137,54007,57934,27182,190,50025,48963,60437,664,4759,28333,19485,29592,5058,20653,778,62540,38144,9389,18109,52805,59481,22140,5233,36121,36392,43452,4867,22978,54450,30498,379,56683,24426,7218,51151,27281,23551,63828,17940,39797,30538,38474,59636,15538,27918,10151,7739,8506,50734,3250,46262,18822,10449,188,46970,50292,34860,52874,32790,44456,18122,4664,41523,53253,59742,64261,57411,35538},{54063,48649,50941,40333,13180,11512,34530,13438,61510,17327,34252,44292,65256,35526,43998,8628,51518,31778,60014,24599,13788,21799,22712,63938,63597,60316,53944,49836,26699,911,5964,8501,36398,59463,31176,5790,5903,23770,48086,45059,30787,56411,39556,982,4339,63963,30420,47866,3089,53220,1462,20197,22608,41997,8205,15776,47593,31366,22976,56874,45501,31004,58103,27970,55938,1624,62325,16728,16466,26851,64714,62160,27620,30321,37570,12856,61374,30582,62708,24169,14081,27658,33792,44979,47922,6502,34712,18972,48962,28590,28528,13787,16284,21765,34417,45282,13039,34516,13412,15317,42409,7412,10989,42883,16413,24027,2613,7208,13007,47238,64210,64845,27985,56936,48490,1115,27449,57664,19118,53069,15381,23812,42016,36763,43944,33487,6078,48710,23769,46397,31621,19592,50571,15344,31622,28803,31266,39750,58643,32007,24135,3953,19142,24373,18964,15876,32068,5599,980,29016,38930,29325,2200,30327,31174,25922,49117,26588,44025,63093,14788,29487,8250,57507,28503,24092,342,36867,35836,65034,39691,46479,13142,14,10608,33666,1357,9781,54165,8689,32043,25334,5897,23505,43415,48855,4222,33083,32986,47756,32708,13527,34623,63888,27470,53996,52289,20126,4465,62157,7108,63194,27855,31098,13090,17271,60069,6177,48212,53310,4687,19060,27555,20728,35201,27943,3678,10375,49544,17454,21818,37244,46958,6671,4559,53323,10097,47964,4136,30182,25665,36354,46854,33862,11026,57241,17463,54526,29534,1611,10373,5624,29401,30165,29754,12053,40368,30044,3176,58413,41788,65494,26635,22282,58137,7548},{4379,41285,13255,30438,28425,40313,50835,34127,20871,40375,218,27702,34887,8260,23523,5974,59166,57748,257,51166,56849,46474,20899,24912,50437,53199,24715,57678,50303,18673,56908,35255,984,3323,47929,9046,41799,31363,51464,17172,28739,50041,50771,42401,53317,5850,36757,2280,37135,54572,12514,56118,50081,64840,2793,1560,1125,41168,40861,58627,54445,61008,23909,44539,21613,48764,38723,40145,55625,33902,37249,28409,764,55179,54087,26546,9242,29457,17053,31792,45261,11648,38317,8443,38224,54701,36985,17170,11068,53425,28211,23509,59943,62641,52942,415,1169,7729,18697,34144,50007,13486,31991,7402,53823,31559,44078,48530,45989,32813,42228,25994,40402,7573,37826,14152,43857,42589,35215,21492,16849,35192,50780,16251,5462,15374,2124,9615,57299,21247,23524,31029,55901,44311,51175,55357,31528,19537,48843,58875,62732,7571,16197,12061,8591,32857,55120,12685,31902,42599,38281,19332,11320,64823,12530,11797,18368,63601,24559,56672,1962,56161,26193,4812,24510,293,16406,7484,53742,20850,5996,28488,38091,1548,18515,45593,49476,38900,47589,7286,11163,21065,49860,18031,22501,21003,20472,18696,23152,2163,39585,46617,52747,23190,6705,61109,38513,58472,35497,15004,36840,17458,27941,21028,42952,44210,56486,52419,46104,14142,39617,8997,12491,11413,42220,9330,22801,31247,39441,31408,5807,36464,61781,20651,36318,45710,44458,27283,44031,39354,46109,3881,57703,24889,33411,26596,22037,36912,50198,11397,21075,28924,5319,15838,31591,49360,39666,39330,31276,31431,41702,41264,13900,62326,17038,17877},{6421,15994,9716,33736,2021,52430,35861,31947,7988,32486,23794,32443,12676,43663,7069,18495,42030,25032,27812,42320,51761,22131,4544,41074,42583,1430,43060,8375,46386,38721,65103,30914,56212,23673,56440,58137,1745,35169,14897,14493,11315,35582,1316,32864,56991,42345,52683,50802,39988,6438,41557,30773,60196,41428,21502,30075,58478,1478,50483,5687,49187,13972,61886,27814,39367,2290,27674,61398,41994,29985,38196,58282,5090,59483,15045,58583,13239,12870,11171,27135,63546,55201,59393,18437,20755,20130,1108,46268,12964,58504,723,41358,10334,5006,11108,45534,59535,60165,28435,7804,39331,16911,21950,55882,14298,20794,22873,15507,34584,761,19695,37085,56580,43034,29777,2001,17043,41510,1982,35240,243,54516,51961,58955,8784,26927,63257,37331,22442,60276,18242,23664,4652,40895,17916,3275,17399,39855,63761,45451,50742,61120,35070,40987,25875,6359,39625,32319,56486,3187,24580,41364,57647,44980,37644,20114,60678,56167,15560,58523,9481,2112,30606,23051,46328,5975,31567,40658,28054,14706,29484,45205,15729,56856,54110,52276,28851,812,26472,13240,29820,12267,16268,17527,24207,53659,3440,10447,15256,30081,17975,41898,3518,57601,65164,28986,60383,20127,3502,29758,39027,64256,43358,55774,42542,50941,51079,13507,14071,49376,62364,29707,29991,57367,31544,50473,14037,35855,51353,59990,45156,45371,24178,34978,64580,39563,59291,28031,53659,17339,47518,53795,56668,28648,39604,27971,4315,40138,38685,47894,4104,14009,21466,5474,54720,1651,60047,45314,40661,60574,58673,60900,30194,18357,5323,829},{29184,24275,7817,52782,58959,2717,8316,55715,33461,37640,10417,30849,4374,37962,25011,29390,58479,7053,173,39094,2405,3484,29893,23058,52554,1356,41183,8030,6505,21140,7994,46206,45500,37775,45242,46501,47877,46511,8747,64778,49702,62894,41486,16239,35752,46511,42225,62509,47507,40927,34137,12436,18320,25738,22418,62375,6270,5536,54134,25092,59260,40171,53721,1140,10630,6579,40048,38293,16887,31790,59076,15902,14635,11187,45747,40386,27095,39476,5572,55207,61072,16488,59066,13417,15404,38740,20644,1276,8176,30071,37973,12847,23841,45978,23534,27987,64420,43536,8488,39265,32535,26388,13136,58193,54021,34419,41453,9386,2442,65056,16026,27172,39221,55245,30697,28335,14038,65030,14449,17265,10652,199,55567,3010,41829,13151,41129,18357,16987,48146,48892,20031,47770,65474,64790,21845,15229,58503,32026,7487,50016,41781,31623,18434,985,12556,36784,17557,19511,60786,33780,3560,24856,34880,12319,3106,40751,33791,64333,6906,14866,65403,3625,1523,44348,58834,63566,42740,48645,18463,30379,29643,57937,5525,21957,3382,3053,26631,21985,7025,46154,20474,893,11796,23435,51057,24131,56726,59960,13809,10312,61531,23405,14563,38182,61836,65420,44532,11251,24372,53891,59215,15163,46193,61074,11689,63186,15061,31468,7336,40747,41650,42762,9232,53961,60694,35122,36241,16384,19401,47194,60854,54736,47951,55410,54393,52325,49928,59289,64329,29719,8288,18087,57068,31580,4340,64050,30369,47466,19451,60388,63591,23793,31749,64118,47537,38323,32003,52106,17120,51965,48493,16127,42097,59481,23416},{58027,59879,46994,11795,61813,60728,52290,33228,61021,41180,47115,23,42552,31313,57407,32041,26027,49103,45092,23663,22264,20075,12987,32838,60054,1484,63804,57195,42092,56528,59221,28083,56788,56893,21888,36595,43271,50420,16490,65194,56630,33236,43103,3261,61586,35129,63063,1818,35377,9973,48036,2541,15378,20174,55616,38371,61050,46433,6737,51558,45237,1530,44315,6553,11046,30141,23659,20379,18437,24895,17082,10402,64593,28944,15941,10616,1348,30551,13991,7165,4456,51731,41617,62106,13749,34761,61843,49375,12690,14709,21989,19733,7849,36406,10812,56831,65247,35512,44154,36219,41309,51815,63824,1813,4077,58744,23388,57471,24418,45710,54051,60306,21473,38996,49873,20029,54069,24579,9693,25448,22241,41548,58745,51890,64478,27401,29650,42338,51381,64284,53230,23834,9036,17622,41917,58070,55419,11717,35224,41277,3665,53671,31293,55899,46010,49877,52388,38428,23154,4084,39557,6408,21645,6651,9584,4483,18637,24572,64518,20272,23400,6867,34562,8189,18147,14354,1007,2805,7797,13008,773,37527,33322,42895,3598,18954,36023,47365,35901,13818,64619,61227,49920,53065,64899,24903,8047,44838,28594,64544,62770,10836,39323,51961,31934,5940,59324,33911,52409,2809,58653,44209,51430,14396,23062,10917,36736,33,19728,1482,7092,20444,45023,15522,53390,2176,65007,29656,32799,36939,54783,31025,58869,11980,63452,17226,5125,21922,3048,34254,25339,15049,4018,17595,10420,51197,13399,53404,36742,22850,41007,25883,5103,32921,44231,55652,15963,53966,1392,12849,51677,11503,38128,16687,50196,47990},{54176,32384,58460,8474,44395,23095,12394,24718,4147,13407,64294,53088,54938,11697,46467,54244,13628,10465,17922,16865,29766,60004,56140,39307,1410,29497,9383,22668,26219,2958,11902,4452,36405,16107,55230,20273,53432,58321,43389,10403,45485,63177,12400,23887,29464,6027,64179,64428,1609,480,52033,14846,56293,6080,63732,14490,14473,50180,29565,48436,38089,12581,41364,374,29812,55822,59252,62000,38423,19314,33125,64831,57009,25204,48385,15986,38423,9844,14859,6089,35462,53173,34300,65173,20797,45108,35774,18206,55674,33558,7090,25460,32115,30095,31681,49964,52397,23938,29087,3575,61274,30413,11644,26662,10225,20753,23234,37404,8509,64044,63360,61472,11542,2941,20617,14036,33103,26492,57861,24749,23097,29501,8144,56035,549,13976,22259,27304,321,54942,55322,56537,54736,6807,4970,1539,20745,60899,24940,12537,22438,11587,26153,60519,34229,39067,43646,25399,53425,32903,30897,28348,14391,28323,51944,15976,44906,55902,46960,54575,5864,55936,48202,42042,56984,23244,5965,33607,8705,56222,57375,32904,24685,55540,7728,32517,25638,48826,33836,25826,37346,22895,35280,55918,3201,40898,32873,22022,15078,50829,50600,12791,16951,32303,47072,7819,45335,61633,47511,15929,14422,56552,17316,37192,28807,21312,36422,2118,35907,65353,37590,29747,32411,13393,22629,37910,49688,60430,57725,32715,47237,29462,16203,25132,59436,45527,65431,41396,31228,6292,46657,10905,62712,16024,9361,61732,28844,47070,60578,2672,46370,61095,13453,55687,44059,35525,20544,21727,25318,22643,52599,58590,6412,52626,17448,64485},{1769,14428,52810,47087,27125,43423,30950,64419,64665,41253,47164,11289,21920,18581,42268,6319,58540,48293,23553,39077,16647,13474,63539,46074,19966,22430,49732,25176,30736,39398,41425,10426,34585,37128,18224,19191,12623,18027,8656,36536,10051,17135,719,58256,20477,8868,55847,46380,56505,55244,20859,11451,41790,8094,20690,61341,43582,36651,37074,6060,8304,40106,17090,13534,7824,29075,19318,5238,199,56236,62516,9187,62209,59955,21606,19462,48050,28612,54573,20439,49328,43455,59565,35288,27873,51663,6050,51087,47124,252,30524,23396,38329,54657,55560,56631,63822,52009,53196,45515,33947,64433,55547,61668,54890,13586,37131,58211,16511,47764,10327,44367,39030,64063,17495,37749,5954,16872,34530,5788,28945,16551,64620,40363,50792,15494,62889,1068,8605,29480,32222,10330,26004,25177,37085,54916,37369,22640,63441,44881,23773,55232,25878,456,17183,53006,23409,34060,8603,51699,19198,11929,30931,52022,6339,13320,42094,18282,37402,56144,36198,10163,8439,17888,32955,46571,48716,48320,20701,4507,18152,19460,15671,23024,54817,21372,50524,21583,63724,29613,21115,53362,43698,1903,26342,26820,50375,40960,31782,46049,64924,13148,21872,13895,29376,34539,26187,2727,21721,12342,54852,44430,24206,46516,41914,1699,12892,17722,24454,36774,32470,39936,52047,50147,24873,61864,14949,1835,27275,38257,53944,16266,53854,22395,41123,4534,28902,60948,36106,7672,18987,32686,4770,35321,2316,5197,27916,47170,62001,54274,17707,62403,49764,18465,29842,12725,665,28359,62042,22918,7146,54328,43626,17694,10941,49893},{26876,63850,56901,1570,15069,4733,47469,8789,23881,12698,53232,54080,14551,24958,48900,9560,41870,14809,40204,23994,21874,49737,46792,25523,33080,36828,26812,19261,3834,50437,62442,28065,32941,37617,7362,38634,22764,49702,56159,61575,48016,53800,45361,22317,50176,31340,42175,5519,17314,22203,1033,55433,37311,51496,31000,51786,23373,64677,29733,35723,40448,3486,47200,6342,62847,28769,25650,51618,58534,5251,39791,14377,38139,58242,18378,64434,32440,58844,24631,50462,22502,29119,40564,39193,62997,26137,64976,54416,15928,14330,22188,31686,57367,20476,48351,1481,9328,10130,19396,24673,4854,2219,64822,43970,51413,31364,2109,10352,8507,48713,14608,691,26369,53374,1507,5788,4336,13765,5923,9514,6818,60076,3542,51459,43940,60229,21888,9462,21576,49306,42998,30103,54130,41064,10500,55158,21238,46531,24410,32317,2767,46552,10504,2402,2890,58367,20399,33737,5995,8403,57478,44457,27226,23428,4340,25914,34045,15339,53110,4460,26087,16129,49131,47992,5430,52123,44998,53275,9594,118,3460,41585,23605,8487,2037,60694,56302,18406,25829,2968,45445,52525,40921,60866,35203,39042,38909,10797,38178,48839,34742,40701,49270,47221,22980,60541,16242,20356,26069,40929,28854,43991,52188,31437,19215,38838,12739,2306,46315,12352,17089,48270,58351,51711,12639,1961,3415,8557,4673,29602,21270,13157,38613,17498,19676,21786,18907,8767,1484,32998,8432,57446,57635,44699,58632,11864,27439,24389,7448,49087,57113,3308,45233,40119,16075,30266,22011,44755,38226,10027,57542,53223,28907,44595,58995,5766},{51378,19375,54984,3220,12593,8385,8873,47855,50704,12102,53283,38587,17563,8363,12640,47999,35693,1012,42113,7279,3669,1986,31408,14519,15663,27162,26255,29660,27020,23228,22763,16087,63051,47505,43561,25145,50704,45266,6305,27673,9737,11133,459,30562,45841,61233,23900,13307,61178,16066,14816,7704,41652,25554,58504,31930,40200,4533,16686,48340,13294,61913,27087,41375,58391,55168,10068,62199,61091,44584,12758,37650,54006,55123,29507,22273,17259,5725,42649,20314,33535,46155,2497,17948,62436,11867,38267,57542,21633,31282,19954,49173,53858,27234,141,10224,37824,45537,30133,15860,47013,2831,1659,23421,44953,23024,55649,30205,13279,2981,6636,47211,31647,50390,27548,3721,38543,55001,18296,36840,25850,43006,15271,36228,46755,65484,36867,31944,62106,59385,54972,9279,6210,8677,25510,57917,1818,279,50476,32080,46461,52882,53106,23467,37373,39681,40760,4035,10415,52998,11454,5582,64559,13967,40369,18357,11408,60631,55728,63447,31190,20364,32021,3323,792,2361,5327,18087,53421,58485,54636,4791,29556,55352,22284,41678,2281,31701,55295,23734,57399,51970,24327,52475,31229,61857,42734,39948,30823,42269,24173,22401,48418,50288,63890,11855,51464,26121,61382,18078,22855,20685,17017,63742,53585,5288,8624,18851,60461,32497,58419,43226,42370,31872,41492,48087,4002,31309,21051,50830,62834,38740,39218,55670,20320,61252,24345,42495,29166,23030,14067,61560,14419,10133,18968,2442,19275,47932,7714,32849,10846,50159,58916,20254,42332,38228,21167,41030,15753,4192,25388,8435,45147,42549,46396,17109},{10990,32248,50138,30850,49215,50745,10320,26750,8058,22341,57536,8581,40611,53560,14567,53481,59147,23563,4825,10777,33592,33105,2859,62440,42044,8232,11539,32691,28562,15971,16387,14243,23449,32815,29345,59315,35323,53886,41597,16296,22515,60297,37949,13222,48392,52911,65377,21163,29898,20674,44085,26108,42425,22365,46802,44975,23863,3497,46954,41154,1831,51608,20422,63198,44673,32277,8684,8687,17539,53748,38537,49373,17256,57960,46575,40095,53965,63995,7117,36548,62767,9046,37756,61566,40604,32538,11693,63111,29302,36357,45257,26722,14009,38757,1757,30590,28577,35133,36028,36636,49986,6061,11050,62724,5046,7843,22035,54873,12068,27076,32889,5477,15630,4381,11538,20902,47051,1606,45241,27000,35324,60893,49524,33421,39240,59920,42224,6099,41041,54593,22401,6050,34814,39516,1896,38314,25670,40977,18731,54614,22268,61023,17876,39063,49852,40648,54620,16571,53328,48362,12889,13103,34918,3195,641,2580,15378,60112,19832,34749,31823,51838,22146,56401,35455,30938,42843,54884,1772,62001,42392,38857,47924,4196,56415,41388,5480,27003,13617,4561,38755,49193,61159,38948,26130,2851,27215,54635,1821,32710,20270,54240,29582,12344,21158,24882,39970,45943,20420,65357,63464,11431,13531,18315,57459,270,18409,47985,5598,42975,64707,14289,61135,25909,31450,8915,28319,22489,56414,30105,3486,28830,47711,47871,64754,34104,64399,33660,20858,35074,6898,5437,1991,59225,23308,35149,55831,17168,57943,16398,30579,9809,47663,372,11304,32594,56791,53706,55059,4600,31175,4650,5647,4300,55758,21398},{45166,33584,51900,32778,14962,10724,55026,50700,55768,58752,45112,40598,20098,46832,55447,17335,39216,6036,53628,8717,5438,60228,58357,41843,61972,29711,3332,25819,22335,48738,16518,55488,31177,22283,16693,14476,8363,44058,12282,48245,59384,20959,28182,34288,52789,29879,11076,56144,8080,52105,37418,4918,29470,54866,39675,53277,4371,1386,2641,30082,64544,41915,41638,6451,36498,24215,34340,60453,14836,5593,683,30036,65437,47410,18497,59524,29028,48679,55321,25483,39341,33069,2995,49581,64194,2577,51542,55141,17520,20528,40777,22975,9348,31892,15135,61606,8880,16874,28221,57518,37911,21433,13981,612,45428,46553,22876,31456,58236,4618,27014,21756,7008,31968,30369,60264,12737,59845,61385,46953,3962,37729,53409,20386,29486,40463,17099,7657,33763,26288,58717,46982,47844,16031,26802,2265,31736,18361,13719,15856,983,33848,4862,26938,30724,16160,42669,40972,49672,12273,28836,65041,6349,50646,21047,29149,2853,55739,56274,9461,39027,52523,41483,8920,34968,14281,5193,63803,4050,57150,23806,61979,34881,36923,31325,3242,59460,19789,29172,58618,36056,1119,4457,19974,110,11304,55414,27007,55850,22775,61044,1575,45080,25842,2630,46550,47584,14925,58209,44636,62431,22822,23990,35983,24988,42289,2999,20291,44742,44384,35348,27031,50934,21827,28161,25558,40672,59225,19696,57221,39280,7716,21243,18926,29565,42319,28029,30175,59526,8107,22650,41766,59494,55515,31525,37645,64802,59037,9741,60255,56981,39025,33017,1589,28336,44112,29332,26763,13480,13577,18815,60595,23975,30626,35016,39622},{46066,18847,16391,38039,16767,48839,26639,64478,11101,56445,2490,16315,48916,60530,17770,27380,16115,53573,45873,26296,53349,49933,25301,39764,17588,24843,53333,6283,28193,4703,11775,21742,21932,55044,3160,13498,13193,51859,5545,41504,6993,60481,39429,61751,53791,19555,3253,46388,8594,52971,17281,41298,57826,19373,46580,46214,43246,46522,27798,31618,22613,54080,7577,44866,21987,41389,26136,38079,56415,65257,29750,16804,49975,17885,33690,33912,13391,3611,37278,19330,60568,140,51058,49968,38853,18047,2323,16903,35962,49418,60494,7939,47153,1262,50623,38576,16388,12177,54540,46766,28703,19674,35999,14032,17934,63053,15677,34734,15928,18438,51236,43404,30809,29582,33519,58083,4711,19452,58008,24992,22042,63485,41585,51977,46652,29909,20153,30653,60096,58989,40930,1721,38957,35890,51039,30985,5020,44808,5251,20802,8135,52414,9918,3681,9563,7075,53310,60406,7538,13291,13936,34762,25816,39957,25349,9632,24012,40733,55881,21568,55335,58799,23853,19634,42778,43587,49578,11540,37972,47318,34460,32959,32111,57196,5556,45385,11198,11818,23943,40254,40019,49560,30677,8624,17527,12475,50343,24830,26712,2295,31002,29541,6118,57194,27457,34079,23901,32638,11504,17649,38211,9708,48125,59591,13677,8758,12976,59543,32582,26551,13114,37834,7609,17758,8458,55596,61893,6434,13223,41592,29483,53250,56144,55891,49966,62414,57281,41758,55477,11262,51633,50832,17795,64534,12140,21013,43663,49698,39252,21946,61574,56400,132,26035,292,24509,42416,29873,11941,59118,27798,45345,20956,44935,62346,22062},{17683,19065,56758,4139,12214,38285,29741,60794,40263,28536,31459,49073,16957,46481,19240,50174,2749,28935,18554,26806,29507,36563,14541,43110,45919,51345,59068,42533,24295,28967,5177,29180,44965,25786,18059,58499,28554,14364,32688,65245,49344,55859,3835,42417,25825,39287,39365,54315,29267,49565,48399,62151,6447,62387,24002,51172,41400,42899,1354,15419,25190,57230,26285,64279,11786,50871,9044,32632,17248,29385,52294,32975,52613,45478,13105,9625,46741,46911,61091,63436,9636,14775,57957,14576,9097,28981,40319,16121,31419,14714,25943,25958,29385,31709,7965,29770,18641,10567,8978,61365,59515,33504,34204,38590,2731,21747,4506,30870,26670,3588,6066,47603,19844,59759,46063,49690,55580,62069,10394,53606,10673,9369,45172,12486,52278,23812,40333,10475,63180,17662,62066,13073,30449,37808,63123,54032,11435,8565,15711,62539,55862,33377,24767,17069,41850,28060,17828,41833,42261,51389,18393,8316,56477,10873,2708,750,43796,46736,35887,50838,2593,1872,32382,40223,55441,16671,954,17649,56265,58064,50235,37530,12259,6471,48706,33469,15359,43424,17460,12774,42475,45230,65362,17489,24285,6097,47397,2713,35170,40689,24319,48482,34805,49,49542,27883,41626,25439,35113,26590,51966,41323,5981,48277,53050,30180,28109,23673,29481,15338,891,52065,9225,33217,62719,20550,5673,58278,16290,11743,38513,2372,33348,8058,59511,14040,29395,51122,35866,55647,22978,15421,44911,22142,26245,25575,51616,55928,63630,45370,6128,5076,33951,11305,34688,26074,18733,582,19841,7586,45940,23729,44506,31143,24339,32017},{42706,4319,12465,32922,58387,26919,14740,51963,40358,33863,64762,28129,44706,10929,5720,50643,23766,46752,28925,10320,37288,6676,28752,42085,2584,60555,43219,24626,5680,18687,47398,49303,15822,4050,20870,56389,45541,32765,12461,21591,28275,38230,52003,55761,45677,24708,59155,18659,53409,4724,56119,24285,52835,43013,22139,55836,35493,6657,47627,56476,19255,29145,9107,48012,18061,14414,11668,5819,62538,6458,56332,11158,36129,34477,18321,42669,3862,49601,51655,42006,16564,45766,38413,7398,8730,22517,33834,54344,52211,29519,15656,61475,54290,62471,57305,33498,10050,60926,63930,40371,12056,38484,60979,45414,12596,14372,56839,4742,19122,8775,57545,58620,45384,62299,61732,60347,19009,55301,29799,25459,20090,52052,37087,44229,47655,7154,16991,18802,48051,38622,38469,42030,41229,32759,26461,11201,52051,59348,1712,59454,17611,11361,51930,13972,11677,47047,31491,51554,18492,16115,40823,31066,1549,8653,58700,9416,11422,10304,47053,12157,64582,63743,32147,40145,41051,11198,10504,46527,56905,7090,20586,1617,64490,60778,9022,50661,42545,15180,54938,58672,25276,49883,10064,4202,44382,53455,40421,65489,22523,20838,59764,29935,4480,39568,51450,16927,53947,41521,20873,39001,14433,12455,47671,55717,57453,62997,8320,34860,30919,16358,9439,44811,45800,12965,23154,20505,34313,38745,49403,42398,17149,24467,63655,7249,57440,62626,51389,64047,13541,20754,2304,51322,22211,196,58997,31260,62856,39558,56961,38657,41154,64234,14937,37993,10871,29028,54522,24689,5053,23283,18430,8133,30033,51288,21325,2402},{58234,63329,25395,50194,42990,59155,61170,36469,27247,48700,19450,15299,36974,12767,65051,19499,58205,6552,37567,29807,25061,16805,43262,25956,62059,5247,37810,20350,38589,1042,59187,10577,43610,7550,22929,49474,60236,24177,49746,21386,1325,51197,2602,57795,32953,34515,52131,3073,54836,36556,26779,23653,41156,16433,41888,34064,52778,12717,57324,64080,26182,56851,64955,2412,37431,5182,9427,21186,31008,8366,31462,19050,60763,55451,6244,38479,43403,53269,55850,18657,32481,31558,23428,61241,371,63314,40632,43429,63883,51066,32283,29243,4453,27043,16763,63201,58520,43560,48549,20358,44203,643,25658,12445,30364,12395,51635,26981,50557,59662,11045,47194,28072,52275,2039,9664,9299,1500,40295,21811,21556,30189,46078,17335,34271,13679,35133,20695,18815,40668,60017,64300,7684,22792,54831,1724,54910,1272,25312,60617,64587,28221,8251,8721,53251,1636,44905,3679,492,39712,12213,1800,19,47308,54789,51470,16733,62022,25766,22168,7625,54180,40703,26789,5047,12185,63881,40070,21751,61812,50894,620,30425,45597,49354,25756,61373,4714,40569,48445,38651,57109,2707,9389,10879,9689,57636,60729,40934,37033,22521,31545,45118,46905,59154,34546,26767,64575,60762,34554,10952,39396,21985,15726,22610,64841,6785,532,43508,16189,60505,45733,11925,53421,25813,5493,8318,21958,22594,30944,22927,14924,42327,34772,62398,28408,11357,16989,18490,28194,33933,52873,20731,58251,11165,45895,11767,38637,59972,48132,36836,23319,55528,62029,40175,50535,25426,38036,44776,50915,55872,11975,23587,43025,12339,43854},{10474,18962,58854,44512,26008,36936,4203,55023,27019,64017,31613,37845,19981,40343,48212,16056,310,63231,9059,32512,11647,40719,24089,10723,7470,64044,5398,45438,33507,12702,18631,64243,35892,60170,41432,36110,17215,28056,9961,6643,49630,63713,26216,15979,7434,36727,47350,35553,8977,16750,22625,35491,9076,5141,43191,16478,38358,6424,62631,8442,3099,47853,20190,28241,34742,19279,23469,60714,37951,11742,18131,22872,64865,25463,20270,43936,27027,55433,7886,48183,63581,11611,21450,33314,14823,60740,914,44954,34453,11660,59461,13133,42291,32525,29856,6374,35715,47756,21438,10336,65456,2725,43395,14563,32386,34371,41403,14478,10650,5780,20591,23956,12264,17156,33347,14594,9284,13160,2004,2702,19717,22476,36570,51924,3971,9438,13960,22756,54049,42170,16003,51573,16486,937,462,16016,32352,10374,5863,11487,7188,43971,31220,761,28185,36781,19507,7153,60534,2816,57436,31334,53644,24340,41322,9894,4737,35850,39151,39563,46703,33449,65426,14281,18922,60335,15634,35171,47973,34880,41698,18604,31105,34967,32247,12585,54846,16372,29251,34022,49256,62799,58951,52660,51040,1965,38560,39919,59501,37678,41591,3975,10264,5997,16336,3489,28751,22285,4262,54450,36283,10239,26875,22348,36967,51891,33763,59422,52687,22012,54206,4566,30760,13193,3349,12654,52255,27757,45928,6442,8025,17198,25011,3381,30149,16101,63764,62477,51487,52242,2404,60162,56175,37394,23360,50039,39738,56967,22948,22458,47757,13383,43189,5259,97,65068,31383,29614,24740,29266,59139,26982,28317,20811,9168,63161},{40691,35520,21962,57948,34155,12654,15067,13838,63737,12025,63959,9854,58973,56915,39582,22265,28937,45393,64988,45948,31069,62642,44254,60828,17658,45,6997,17345,34256,27028,6194,14990,22474,45366,20706,38993,41183,15081,60577,15209,65518,34723,19110,46118,19214,64689,50475,16868,5813,6439,51144,59466,50707,44455,57168,6791,47714,33418,1713,65089,5903,31376,43006,52487,6626,26796,61424,64130,35438,64719,41463,57029,55250,57868,12093,29853,19657,15244,3973,19780,22982,63192,57717,35831,32182,20935,11842,19881,18304,49055,24338,25327,50108,18307,43560,26006,49168,48358,20069,6629,52928,55355,60408,30968,22825,28799,12602,7292,63016,39784,38305,32841,43559,10061,33038,52816,37452,33665,8732,63061,45627,15854,12173,19929,53904,24116,35778,9655,64144,40682,61233,40901,63444,23671,3478,33151,15981,40297,33885,15161,56626,34738,4532,124,31560,45659,10742,54962,48458,1645,2478,65510,17669,27587,18869,10434,32298,41768,64386,7017,570,54827,21083,4635,41295,32008,37204,60704,39813,23207,1696,53131,59346,4858,54310,7848,30828,4882,53817,49966,18985,34581,36258,47127,31378,43504,15268,8249,2166,29353,34778,51347,64094,18097,55337,2953,30434,54561,14609,32498,64950,36695,8675,12970,47892,1091,18905,26237,48401,22966,55367,43561,27785,39159,42425,2522,26781,21090,36658,22339,52122,26571,10565,54462,40940,40428,56477,24040,60942,22807,11386,8997,47957,40704,47842,34142,27392,36603,46273,41024,35592,44386,25912,60532,33789,38759,26575,63173,60278,28054,24529,37112,33977,42731,50358,12941},{65264,32982,20754,2258,49174,21118,25144,30191,34699,50591,8036,12744,21935,24337,28047,37028,50206,12830,39422,4536,58704,27676,62662,3754,10593,27939,20984,58162,17740,12564,48774,32939,8605,47644,38196,34704,25732,8377,26383,31297,53041,63987,37229,32835,19187,5798,31636,53677,11950,22607,54736,23605,22140,29823,50613,13215,33694,49258,45943,33241,15726,25466,60423,54983,61350,23806,23592,47348,45207,59096,11213,28452,48409,47686,52609,37199,6343,47629,23091,21587,51154,56061,17778,20862,28355,9376,55320,388,60171,28606,55606,40941,41349,12361,4401,46112,17920,61537,61972,27200,10771,22513,3559,54118,18331,4725,24719,18499,40586,62248,60759,13745,29735,48967,53136,19621,56045,41451,2216,27304,36947,60125,22281,16524,65062,21797,38267,11562,31164,9454,9108,64358,13236,60294,12791,17192,31466,52593,19181,2503,2793,45168,59551,34626,33581,63659,40244,11390,31894,36677,51469,1153,35408,22351,17250,57,40568,60849,27876,37233,33126,34127,8404,22949,8722,62479,44954,14033,34197,21470,40090,64896,49053,38464,39620,15385,21193,61488,571,17267,3819,11608,46519,38190,63523,16222,36351,38193,26178,39375,41653,42417,25909,1509,26192,38592,36223,42142,3981,8190,60269,36920,34596,61485,40528,39044,36485,21506,39029,65530,16518,56310,5261,7402,34763,52141,4269,7688,52609,29605,60392,62414,25695,63316,4982,21857,36040,46694,49480,27441,46954,32218,61711,21217,21846,41680,60291,6302,37330,43950,28308,45116,47224,61205,60783,50755,62792,50854,37648,36246,22909,24321,23359,39486,40886,23469},{22147,12673,56356,6152,22917,53144,32749,16604,35860,3482,2302,45873,8644,38748,30945,38812,3274,46950,34724,48382,58079,39152,33816,15595,1748,32269,37743,34083,33764,50422,45011,19656,15367,55787,48823,21415,65096,63685,12756,41186,3348,44914,3481,52624,29703,20900,41471,39688,49467,40757,60755,43884,28433,28126,50652,17349,32568,5321,8766,876,54884,27468,21331,24593,50337,35527,54550,20533,11273,2411,33933,44519,35200,5709,31677,19092,50317,46553,24722,16012,5887,9254,46970,49973,37242,59699,29419,19082,19105,40724,54442,35674,10481,22943,3572,28687,33153,26025,18919,42202,16352,62650,18499,48256,32854,16756,30773,54342,19468,46232,55301,25946,36796,65387,4068,48419,53235,53949,61755,23731,48514,54077,28346,56900,17503,62919,39768,23339,43505,64290,21244,63977,57860,58626,18354,28780,839,13260,5044,28952,44954,51025,19924,43068,14079,26485,57426,39529,52463,8983,63486,61685,5242,20477,782,940,16633,45892,607,45859,29030,60395,6622,28084,8306,23928,894,50999,64563,50378,28024,3871,10338,13651,11245,20665,17896,62028,37562,54675,63699,11716,61299,30996,27428,37692,37196,46005,63881,17339,16134,37858,45170,62490,40995,21698,39685,11391,53194,7128,11961,62874,9300,37122,49392,51533,64961,24644,9776,31801,46314,50557,21068,17728,4516,61431,2771,23059,42152,8817,40961,27294,3810,47438,45820,10601,21741,15584,57611,54885,36110,14005,45777,50486,26354,54647,62251,25074,5738,45260,62456,58488,19045,9922,46743,62665,22808,18778,33639,58163,19841,1530,48600,47811,25521,51961},{58257,20674,4711,41947,31459,50449,18799,31868,4898,59214,12007,22528,15590,54505,21115,48870,52538,48000,1933,13202,65161,29269,60833,25492,46375,30717,23860,57310,2217,2471,59193,16645,63403,42588,10507,9793,487,21378,50118,42115,15327,16768,37504,2208,58543,62560,35938,39125,63513,43151,38283,33122,4874,62567,62501,44994,18418,48389,10809,61857,44297,18090,6190,4136,61981,39283,14989,40094,13413,60523,8164,39847,41439,47004,55577,56425,17426,11737,50516,10947,22670,23108,42348,13576,15954,28449,39115,38793,49434,56518,25905,10742,20859,24392,24777,46492,57639,51068,18630,46305,33885,18864,27321,37268,4115,44600,32283,55943,57010,49449,42245,57512,36023,18415,56555,29137,36875,48330,31936,13396,19527,62477,43073,56655,63712,17010,28585,17937,35641,1185,59676,17685,58899,43640,35834,39082,4670,7891,53162,6224,63106,30780,9445,35441,16321,18390,5046,56163,37037,52983,29390,37382,21734,2439,34424,58533,23844,34174,44023,14466,37754,8981,56619,21222,55164,4917,10841,39357,17455,51112,64521,1298,20806,32836,61764,63900,18389,52249,29716,58815,23986,55612,12511,9230,20832,57510,22467,50159,40631,49692,51201,12752,1123,50634,57845,12628,62722,27911,56477,22730,64550,34749,55740,39909,40489,56672,15240,16555,51411,34931,17130,41903,39221,15876,45269,10681,50125,10910,35056,11814,23873,55657,49661,9552,11107,15115,52338,64442,27529,50691,15932,44349,34093,55288,50756,65283,54727,61565,49061,7591,59742,20973,64343,52636,9361,51057,35238,57098,20754,48350,15046,41866,31884,47472,64123,53006},{21281,53543,50232,17294,11298,40154,47728,15723,60853,50809,46967,20031,20462,62196,3924,31917,15501,47072,45788,33880,54401,27302,53119,40993,52940,52702,3129,31101,25916,43109,65236,33034,61826,47414,15748,29402,61503,30221,3346,10399,52228,60412,5320,33631,43806,4467,14272,64057,7396,58247,23840,17223,8131,2959,48867,55290,59671,31168,1133,31013,4842,29411,43531,59227,63825,49536,53644,51643,58054,37889,27463,24029,26694,56368,63836,26399,4627,43774,30645,16212,29225,27755,28875,10253,53991,31801,49160,44643,16717,54511,50881,45765,6239,27444,18960,17739,16894,37622,15084,2862,58180,7358,32792,21175,2030,44018,38486,3104,54800,8729,11302,60794,56767,7836,20872,47508,24101,16145,57480,32633,15635,11413,40555,55073,4968,12514,38481,3681,44261,38134,51634,45427,61375,44433,21667,62866,58640,24732,18159,18591,5950,44657,11250,4146,32940,33586,48273,9371,64382,62190,54486,14775,24263,56958,7882,18452,28932,60798,54917,13263,8399,64159,43074,20910,33697,4208,39205,40864,8788,15444,11400,59132,43355,12329,2011,17753,43957,23003,37899,33729,42046,26661,46679,3560,16873,16567,61572,24992,7860,12594,13376,48982,27262,53262,56236,17444,52161,64854,5436,17286,50538,15831,32419,51971,43111,30700,37187,5616,27360,20757,18570,39053,30615,37292,54157,2367,14833,25303,19771,3587,47414,11792,13742,39800,49468,62816,11189,42934,34551,63630,25359,54593,48930,35665,22145,47532,19139,48853,5878,53176,46326,45182,6540,11306,43598,7703,26089,10157,22955,33705,64205,3125,51607,25897,56455,30202}}; static unsigned long j[256][256] = {{25148,26393,12509,9194,27809,42670,63098,24356,15634,39900,10551,5438,121,6086,7119,35117,44519,22712,37335,39204,5927,1348,17550,50104,8854,23813,62696,3378,23917,61709,18540,54010,22076,20755,9860,55798,47165,21404,49904,12295,6734,3636,47905,14378,44707,49824,28465,38598,63567,1223,63485,31707,38844,38246,19096,3044,14056,23932,57333,35373,4171,58466,25190,29149,28699,62227,9848,27377,12457,6256,51377,50745,34764,18518,42632,15858,33951,5286,58249,5303,2189,25866,27878,52267,27443,9313,12512,12121,56124,32649,39053,64085,46973,35267,12687,28126,34497,48183,15656,16139,61150,42858,60906,34429,13077,65031,34607,14266,18022,6620,32579,47734,47314,20976,50231,8237,37392,45451,2294,47279,13347,14452,10564,40795,31646,11369,36493,4970,137,55732,52672,33817,25231,37207,55816,12205,39674,53163,63305,22532,40783,26684,13396,54944,43311,47257,53933,4615,62157,1430,56118,56144,23811,23308,32598,39186,42692,29113,44634,10059,34102,53008,4117,40706,402,34470,27030,47754,55732,42135,4412,18392,29582,31110,43138,22378,14142,45045,62941,7617,15328,22972,6280,39451,40334,63974,48743,53100,62811,36795,62065,13914,38464,26238,20961,18772,18301,46222,15797,50403,52925,16574,35309,55681,52691,29891,10270,28497,34444,25863,47674,26057,31534,11189,9912,13590,17755,65525,42835,449,6086,40475,44055,12666,45811,20424,48595,61859,25415,63454,65282,7885,266,4969,41677,64437,40418,32049,37169,38389,58426,40752,13682,55584,40590,37098,20611,14641,45598,16685,16204,30529,23923,3897,42111,10060},{8867,23998,14994,37494,20400,24392,7269,15835,12735,61851,19307,52127,10149,11083,60583,64339,50065,25511,49892,25912,13382,44000,35895,31958,61358,53219,43337,38862,45794,13018,33546,11876,22742,55446,36491,20895,14399,58958,13624,31558,15347,61152,34099,11663,50455,6309,14509,28178,56673,25848,50141,46340,17096,32697,56415,32398,20677,30746,3065,16887,22387,57678,28502,35485,11859,27957,25844,61305,60581,27412,30134,23437,57765,2899,22772,23763,19787,45785,308,11670,32780,9344,64288,24902,41499,47916,40041,49379,23988,61604,61934,10447,56799,49860,42222,844,64224,55996,37155,45611,34936,26686,58304,18275,43316,35947,59081,40189,23052,62140,37216,65051,25221,18175,38899,28113,23402,25459,25184,62098,60935,1587,29059,33768,39590,35596,12604,34535,35824,51823,32072,28722,49722,41838,31224,23691,58686,50716,3933,63829,17393,61727,47894,64797,54036,31085,48265,37252,63096,29503,24308,53064,63046,31719,2296,15931,30438,17476,47010,2160,10310,41445,2792,48671,58491,37414,34218,33558,54237,56615,43443,15408,27276,34313,52142,15353,56600,24079,43221,41931,40121,16045,43052,32668,1608,42557,11797,37875,5701,56780,24726,58772,11980,33022,59110,1101,51810,4871,13573,1499,52508,40154,56778,21023,1908,52904,12006,46920,43903,12161,27025,52069,59166,14058,46835,48750,5833,51031,45683,34540,6376,55972,60883,50164,2389,35622,56841,48306,23687,43328,6856,2987,61914,38782,6860,43301,12061,41638,23620,57311,37535,39002,28242,1213,50009,8021,5648,3372,7846,46326,24574,26756,52456,42217,28327,63327},{27618,64250,64987,15240,37243,56184,47383,11842,50205,49664,31950,31336,23679,4512,16658,1921,1542,46959,29350,1480,58092,34566,7240,18982,57229,52682,41929,11559,43000,33590,59665,14401,18959,37202,19374,1725,57891,49352,54865,57839,8997,42473,55035,24079,16977,50306,28755,52142,4797,13839,1171,22523,44529,57993,47468,29638,13739,44547,32416,9094,14272,16431,9825,22726,38699,61691,60154,49044,38540,24713,40531,9207,36915,33489,28040,63066,53685,23894,12372,54329,10576,10944,22030,44886,30216,31171,18693,57823,49696,10512,18769,48772,10918,27865,64562,58053,45575,54222,61181,12069,10329,41935,59185,18256,50828,2399,38354,796,11269,49000,44573,3978,58431,42745,6907,56476,16106,26421,32410,110,1825,51415,38341,49790,41142,10415,55652,61232,10903,21039,24819,35047,44879,64832,52131,38166,33843,16063,381,59794,51432,61515,17388,42415,14149,6506,6861,40931,50005,59906,26137,35811,7750,56211,11024,3552,41574,20909,43742,44421,17914,2515,27098,34510,28833,21366,58741,54416,28254,47781,2132,38097,58526,13300,26080,44572,58064,14856,36213,40730,36859,46445,30791,4270,46499,65284,35329,62085,33927,35178,61436,59747,29976,14920,13424,56370,45899,49086,52256,52297,51361,50173,19109,20848,54191,32899,33339,18318,21880,25395,36655,53634,19924,42623,44125,19611,59278,20708,8581,46772,6119,34544,3190,64064,15030,11969,15970,28332,46195,3519,44095,19493,39569,5614,14924,34616,64691,44667,10581,48449,53168,8358,29640,16932,27632,3306,22694,37958,15877,58189,44481,33079,50251,63163,3711,60360},{47183,49783,52219,61553,32760,17918,20300,33785,11249,42790,50364,63850,34847,31010,27432,5319,6426,26271,44721,41065,44977,33276,64001,42885,38182,30394,10356,4572,64274,20718,19846,10366,28168,22872,62445,47890,59582,20426,61733,4061,8155,30057,47020,55926,39557,34616,62692,40925,12836,41998,27399,35241,65234,20544,55090,53188,13102,23686,64088,51383,15616,46560,43084,1001,25100,26969,33288,19818,25385,52345,31266,14163,5511,8305,30103,51737,30617,19500,52753,22754,21619,4764,2700,13128,48989,32150,42997,53254,21175,46168,64516,45365,19355,39046,55349,43857,2746,48172,20399,6817,59420,53449,1922,50975,32720,8607,49401,46830,14337,50239,59474,43231,2537,16768,53962,45070,37881,18087,40738,27653,23763,61063,64943,2613,18100,12023,17423,23689,32557,10821,54517,44928,30964,25568,34100,62758,32797,3876,28579,6054,18743,33477,63073,23930,3001,8497,34051,27717,30213,41254,24752,8036,37388,12714,64952,52549,12375,5751,31675,51677,45684,43995,53573,46399,18571,50695,46795,35373,57969,19831,54132,58739,20880,35903,3625,24672,11007,56731,52328,63906,45311,52552,5102,43565,11362,65158,35698,43465,9180,43870,13297,53751,2243,47791,50665,45611,318,57268,63143,41437,9483,30050,46470,51982,63582,27406,4124,8635,12379,63053,50445,51692,18344,37317,41039,6590,36653,26610,17563,13103,33186,13349,5103,6893,485,11464,14459,64715,58532,20316,60274,22021,7227,38064,57380,17999,21893,20797,31617,18831,12588,45569,19087,30534,42268,9106,17814,31180,41246,27551,7747,24950,614,38304,5876,23232},{56090,923,26798,3305,25006,16192,45152,27185,48694,27366,180,49145,19763,36346,62829,36760,25402,22551,44264,24475,63011,44848,61707,62715,48014,37018,27947,30264,39026,20587,31986,56109,38371,23128,35899,7635,2963,6066,14031,21700,28769,37481,47373,42707,38379,63257,58661,48988,25328,41194,12821,32248,47804,53275,23328,30390,7257,46225,9154,26019,8612,62557,9949,880,51260,33064,20667,56839,40846,26683,14756,59592,18021,44944,27410,44284,4781,2917,34432,61804,19719,40047,53041,3479,51631,57406,56839,16141,37344,40658,30131,5561,12628,12961,51531,25856,58021,58753,11344,61507,28068,225,23484,60418,16734,18031,23308,53775,28152,49688,60096,1474,35625,24426,39924,4247,57632,1335,32778,39773,45174,3408,9877,322,16074,35890,5084,39027,37110,37723,231,19368,22312,7270,51183,39803,29015,30972,63494,47598,59633,9055,51832,31832,34810,25558,35318,38612,5756,37147,11258,56574,10957,38010,8642,8522,44576,40472,7261,34440,2409,47333,58078,59063,3811,58506,3822,16218,39269,6354,5324,3988,38043,14099,32555,630,61954,24474,64069,60829,6922,60142,9569,6106,53551,17265,31631,54159,8115,62554,61693,5210,5975,47280,22555,5548,44520,55947,2430,6912,36928,29819,32377,23701,40162,32386,33248,39956,34598,23915,43066,55568,49076,62748,214,54807,28079,33150,28958,55522,48682,63103,41295,33999,13288,6496,36598,31593,46440,40354,15877,32423,18259,29465,37542,61113,45226,48207,9710,44079,52668,52014,40235,328,10177,52142,32152,24694,49277,48812,3356,35200,27379,13415,8507,45956},{19445,65392,64673,6647,405,47598,55999,48403,28704,19487,41894,10195,37886,54789,56373,41698,2459,64318,62285,14995,8115,14735,39922,7248,61127,60094,63981,13652,63009,3795,21231,39331,56280,107,44674,9739,18684,28424,3479,15502,53740,61664,31022,63471,52012,51821,22956,55795,45160,12274,13770,50885,24337,45467,4682,16662,60039,59528,16161,15453,57574,63043,52405,24096,59137,21594,30141,23385,337,5567,19236,16876,18786,36218,21408,63669,23116,4063,53898,14592,9527,1165,60750,44870,7997,29106,55449,57195,6940,30748,23274,12854,4739,53636,62276,15811,62382,27703,25673,30751,45025,3825,35274,12709,8743,22567,19072,21262,24266,51447,33992,34982,34860,30700,13460,36094,20108,23701,38104,42146,64948,30965,31683,30572,57575,32538,4586,26562,5043,26048,21410,22611,1975,6306,34168,2530,40133,59176,60293,7558,59685,42177,42698,26338,37288,49005,55740,22171,14566,11469,1125,25177,39263,26360,836,23864,46597,15962,504,26136,31338,6786,1475,25016,55615,36368,22658,4465,44295,13474,45561,28143,15047,1506,10267,6826,43381,58523,55656,50984,62172,35110,22257,44447,22270,19142,43089,24871,27379,21451,52995,33614,47199,31345,42662,47427,30046,17583,35640,28054,6562,29886,59433,27940,14582,17522,36624,22838,57624,64063,34903,52994,42298,25305,32950,12684,15653,28339,45433,6662,56540,40155,59345,55769,12886,53456,24368,51751,19739,22921,52543,1980,35404,58162,41874,18815,43233,2457,13986,27187,46537,46512,11127,41779,64686,11216,16374,7801,60582,31334,63586,38731,60688,55925,26985,60945},{40481,24693,19381,44902,26049,40436,46737,36618,33573,3195,25310,60422,55606,31478,21408,46622,51985,34284,19455,53445,2570,46654,58493,41765,7331,4565,7638,59836,21891,43226,43568,31498,15445,57079,6818,12828,17565,37235,22682,23068,1962,5007,14980,26648,52143,44104,25428,11676,40115,10896,56720,16063,59515,38440,52176,7186,11428,10351,56605,39454,1342,58102,23416,31698,17254,7261,56995,49119,4697,36566,36112,62879,27320,50332,19706,43626,65231,54162,27526,21226,15823,16864,14745,24756,40334,28207,4549,5183,25110,63489,37899,27817,44970,52115,24687,64768,36298,50274,23155,23600,57144,18318,28219,36703,21368,20669,11908,23775,24354,17738,7581,1288,13506,28412,57050,40315,741,35878,63314,2340,29986,47304,23906,60193,591,41402,24755,1369,59555,20804,55569,26770,31184,60592,26928,7841,9179,37841,54710,47980,6508,58602,45687,59410,52399,28675,25547,42405,45664,40320,58484,26891,54654,27254,55851,42664,24810,53542,4568,11488,58094,48073,64747,41150,33754,6105,3346,25949,33183,62576,59523,33587,42683,28212,38167,60051,17194,43545,50053,30267,51895,42392,19291,31533,23030,33673,52181,50779,59459,32736,37074,56079,19032,5373,16301,3120,26017,5163,35610,57955,53961,21340,42260,30503,63618,33189,6145,17032,34884,45344,8506,29609,40330,51343,37401,41124,4485,44203,1210,20008,1262,63078,45429,59883,8583,46860,53392,23260,13502,54350,32309,23233,36098,3461,35964,2562,13249,8240,59692,62207,43226,37043,49242,46152,8232,22496,21561,18287,64196,36222,55040,23991,58700,21004,60893,14834},{34038,12675,1238,50436,51499,1935,19758,36734,44481,64255,10232,64349,6054,38551,19373,56349,11567,46454,31143,3541,46485,23236,62864,43334,5850,55986,49765,59975,10054,33332,17696,38854,30828,21556,12287,23566,9079,8692,43523,14633,52604,6519,20345,46839,30495,9952,48395,17495,3664,44636,16777,42671,24893,2197,36056,17618,10621,22072,25878,41311,33407,57501,21946,30464,57118,38996,60113,42672,46226,44494,48640,6587,64930,64991,32870,4441,36037,61930,34866,22865,2303,24405,8802,9527,34251,25410,1661,23606,37421,57962,65170,24869,10425,29916,62835,60016,20609,59323,56947,52541,43359,22986,48286,4458,29854,8447,12756,41198,10378,28893,56030,22904,55198,3900,19692,15809,727,6270,34722,52352,41254,13120,47757,14300,29609,2599,7989,45428,65406,52589,44714,22896,31966,51519,37409,24804,7882,29105,5675,55576,38356,14953,45627,34137,13926,46205,17869,17628,27611,63042,21813,63976,23293,26831,27832,15950,4492,43659,9971,42367,490,43440,24789,58423,15004,62091,1435,18651,1507,23835,21110,30625,23691,50527,56669,45086,16117,55933,60787,24646,39227,59554,32985,13213,30073,33371,56428,59337,7123,26784,61227,13917,40125,18944,19206,63895,41135,614,40627,52173,31211,8637,35798,40535,16539,43148,8246,48417,64190,6404,9712,3705,49102,35784,39238,49951,3935,40696,34221,10317,58144,367,41907,2352,24603,1762,38187,63315,14721,43434,49800,62064,55498,40560,57701,35135,48875,43243,49188,20202,33254,35809,56517,23002,64560,235,4642,9826,30458,59667,30814,20205,64156,5430,57143,30364},{63981,12586,42405,59175,13175,65226,51853,65139,18738,63327,6475,63112,39327,21794,54578,51551,15483,22967,10876,29912,62249,24309,46282,60877,5044,15823,45069,14801,51602,53545,57643,34278,55570,23885,63437,3399,35457,36438,51284,48300,38259,51856,54475,62403,43933,65430,27786,40798,27323,26555,6155,31032,54052,43555,38715,47743,60592,58852,39775,21435,27628,31035,58110,11482,29225,26242,27195,2962,3216,57181,62652,52820,17815,4237,20000,53356,11991,21840,31885,2876,46461,10065,25147,19351,50392,35789,3999,30337,62146,2631,27388,13638,59225,53315,38827,55899,9874,47589,49688,47477,18087,16486,26095,53476,42060,33207,14417,7928,59103,18583,39492,65271,63959,36037,37501,58769,4201,30238,62194,54930,28511,15619,64302,28651,22284,7914,56926,60297,10381,1070,61690,2577,28851,37643,10946,46671,29559,10249,17948,19425,30123,9568,21623,8754,19494,36939,52251,51135,64662,61880,52129,48404,5249,32965,22800,61168,65217,48606,31848,5097,8466,11752,42726,5728,43691,40627,56853,27846,50137,35415,12700,49755,65058,23261,64207,6916,929,35481,65334,21369,38409,62863,16933,8302,16216,53062,50607,18858,26113,21412,18979,51917,9211,34413,40683,9169,20465,65060,34288,29364,57631,25065,4575,5484,2394,35947,6097,63716,1536,50435,64259,57200,18474,62664,52105,52383,1459,827,20920,62063,39712,45325,2778,49133,20187,59569,64270,65259,33274,9170,16141,61998,1535,36378,54636,21285,36743,55048,39604,7692,12307,23908,9044,14867,53257,32016,7261,7964,11126,44991,59694,37002,12490,62797,19049,60964},{43985,15352,16577,4123,34370,12191,18035,53270,53596,36688,38793,46172,49253,18156,47426,18797,49724,55143,27876,23835,25956,22070,36090,35613,61811,11814,2246,23954,62321,26147,13036,54145,61494,1088,1722,28918,39870,12777,30069,43627,29876,34042,31082,43728,8961,56224,1848,56413,28269,59298,6137,63696,51775,28498,1007,51061,50200,32013,30036,14764,42807,52069,64818,16537,5517,39261,16862,24549,38888,33631,14769,4313,42388,44436,42303,54724,55904,59265,52555,55159,2616,45685,17860,31572,3025,61295,15279,4538,17507,3948,4428,1808,29309,43081,22016,17247,9317,10502,13329,31289,49411,47737,35343,22772,37215,47938,34844,24133,36981,4414,30760,57515,50299,50356,29098,393,8460,31440,11526,55987,8569,22349,11871,4312,58956,33425,8868,42664,49528,9084,13382,19701,63511,30969,3552,46933,61700,48616,6225,45474,2325,4025,24074,30451,64486,31187,14717,26869,26045,20387,2266,46165,54749,49429,38807,64707,27112,4053,49093,6977,31245,39688,60716,2378,6335,34906,1252,14855,48212,1046,8836,58937,63958,55270,11736,14823,40173,29664,46734,28220,9948,40328,57682,29650,54588,57968,44456,41156,18860,15392,15649,36794,23239,16629,57902,13402,49297,35678,20713,55220,37972,42964,17451,26990,7516,34941,46911,37026,159,55338,58501,19103,22962,12530,34454,32300,30043,37018,11398,28601,65504,3446,46030,375,43600,16826,64206,17442,18473,11708,26326,28852,34947,37631,42639,38324,9358,63099,56759,49933,65039,4608,11587,62570,3177,1567,7098,19950,27866,42027,56851,17365,31742,5477,3366,57403},{21116,40628,6115,12255,54520,62861,16466,26311,25443,42111,10833,37812,18721,40998,55980,16236,51160,11512,50632,63591,21502,62027,56250,19590,14846,42220,38388,25142,1248,64929,28927,33181,43450,16266,23302,3779,12576,41802,37254,14159,29696,40462,61202,54882,63928,12206,38292,40572,3751,64955,65262,59760,31606,17082,54916,31679,50260,51164,7070,803,58645,25153,53436,47048,52218,55335,47803,20749,58177,38420,56652,19155,32420,64587,18917,48317,4992,39684,57756,44845,58724,56532,54955,7346,57234,5730,35358,43676,23935,44829,7207,51224,48649,60964,23842,32872,23632,54841,64233,32704,39570,5927,37484,31373,26470,6415,48892,27334,11303,40652,30770,15672,33439,16967,12182,11684,38212,39403,19464,58239,51180,11296,30390,9556,174,60826,1331,55770,58254,28533,43339,35578,18685,39690,14126,12610,29353,33500,29059,30005,1270,64746,60376,47312,62393,65458,64343,5111,49364,2270,57387,16788,610,43744,4817,30082,53067,41873,58696,43987,18356,39828,38244,34037,22083,56468,42540,58613,53912,59635,4159,17425,27786,39471,16992,60141,58164,53097,57918,11986,53262,51688,64295,19621,9157,4260,11743,64415,30351,8382,51299,63498,48157,7863,23232,28565,59665,23619,859,11857,34280,45733,12712,952,59806,63484,9370,7846,30893,55964,49227,11077,45627,16731,44666,9766,12146,40610,39236,62090,8300,44089,27398,65454,58940,45472,49200,14585,21087,35560,52211,16006,15370,56749,36337,8295,18587,28701,15214,55622,31395,19150,62314,45956,31911,6253,21705,10808,4063,53434,51313,27941,14220,34846,48946,41427},{32963,53817,14321,23771,33662,21136,53880,45336,17476,60171,22480,37729,54254,65508,55294,27574,57988,23510,45336,8321,6212,3553,10143,60567,48759,9135,18512,65353,31831,22119,48883,10731,53488,54730,3999,23484,45149,31202,17934,24882,17572,49547,21566,45055,41421,14371,21195,43226,29429,50349,25368,59264,59260,24940,39179,3454,28589,53591,30441,3418,46543,9709,19151,63383,13041,65053,27297,53010,28829,17814,54515,51802,58715,56001,57441,53954,64189,17180,32166,54939,36440,24332,13959,1577,58360,51725,188,33561,56664,45111,12214,12620,32001,22386,25809,6979,22910,34575,53155,24743,32340,46263,36090,43273,33335,38909,17724,24186,9248,47602,9843,56148,5399,59926,46728,38329,53493,37786,45254,44078,3893,6519,28855,35526,62622,12551,25506,16532,43801,38063,16011,43109,13378,25370,23572,5311,52795,37557,52987,2238,19071,1326,20459,7766,19857,58513,34024,27944,39389,63112,29865,47321,31607,51189,31616,62158,2776,62135,40069,15754,6262,59038,54280,4867,63039,9140,46721,7396,43553,25764,2132,10809,62378,5541,14433,28398,57623,54260,10595,11038,33564,51300,13727,27323,10525,7026,26337,35283,52380,61519,46963,1441,25195,39007,42883,37065,156,38781,34603,5036,43868,5116,7164,35619,53365,44796,10329,28764,27900,49554,23484,6002,38240,47422,44909,43326,21832,27546,58248,61708,12918,3317,41142,992,23144,30158,5877,51139,62507,18825,9865,40991,1286,16441,10025,26702,52844,13972,51822,54609,12124,29310,13688,23527,64986,49506,24789,26042,62929,8769,50689,56432,3293,37087,6786,20705},{2188,65171,52884,47478,4117,11481,38798,56979,233,35407,16508,38538,754,48661,11728,2198,25983,43831,36821,23008,38782,20314,28867,41134,56266,50103,58594,6418,33208,5333,29158,57197,15138,46674,38886,1371,55188,11374,15788,46947,38359,12248,31367,62477,9193,45908,7019,50762,53497,1806,29117,41363,55151,34223,41850,17343,10886,63186,8418,62539,5191,55993,61466,4644,62662,46061,64389,19403,3092,47820,21125,30397,57631,47990,43131,4713,56899,8182,48169,37500,4754,20461,34641,15426,32273,12656,15763,48338,38722,7639,33988,14584,39773,43065,15161,41696,6677,45951,6531,24850,46615,33311,49325,42010,38103,26053,32285,12246,4471,20034,25216,27846,51180,37134,56881,15985,55726,5578,21758,59231,24408,15007,33876,48507,39894,45214,63916,14349,45362,3389,22776,49820,49038,15078,47430,60049,6600,44591,33175,454,12686,18096,63370,31739,12015,54755,29040,45409,38723,14360,36833,47474,50980,15300,34917,60786,42816,18064,42889,22034,48055,36867,14664,55751,50547,27871,36971,6480,18155,23698,42615,59677,13777,36180,1638,32709,17211,1461,50301,7934,2977,7291,19370,55437,42413,25447,6956,51089,8649,27207,10378,40334,42291,35062,27934,8996,29945,53718,49783,5318,9813,15801,18692,49406,58611,16047,41096,28065,26179,37576,64842,56035,52798,48230,14888,55231,36153,21966,7587,46430,39049,45807,6783,36675,17356,27972,18604,11942,7984,13409,19691,44105,26070,6511,36297,41403,45819,24238,24654,12840,43966,44748,42586,28118,52291,60461,49273,54324,26035,33913,48986,3041,30919,7884,60294,52828},{1960,33636,27588,48334,6384,61974,60951,21160,56691,1583,64670,24526,55505,7912,11425,18435,49858,14176,18023,13961,18039,11952,11758,55523,47949,40800,46098,20037,40515,44115,52682,50891,36050,26722,41405,16682,43969,11217,15824,58489,21608,40317,64397,50928,19180,7767,21645,17733,63452,59206,40788,55414,3567,63323,1601,55145,7038,7964,56593,50492,60592,40078,40234,21213,54525,14183,3134,11387,35046,19596,6425,28908,2617,24944,41688,9223,63321,49784,38854,17932,2792,44007,27835,29282,36073,27504,19687,45650,59984,1504,52480,22199,29195,47146,291,30860,36076,32513,12300,25761,12203,15286,28006,34448,10028,17791,16857,58607,37125,36737,3483,27300,50424,49505,2378,65522,14461,18261,46044,14136,40801,5197,9923,11636,31250,16526,54518,64043,5861,2331,43767,13805,13909,52977,16301,20189,60599,51980,23718,47003,21872,33402,638,33372,33903,55101,57063,46918,30838,670,46294,52238,25707,50689,18342,26358,15473,38510,35643,50966,13192,60438,31597,22732,46465,38535,10373,23574,18294,48737,41736,61857,15501,19706,44268,47762,23643,56092,58874,55038,18398,53709,7846,31598,28060,1456,63472,9385,55996,29148,30339,36931,33419,61973,49364,32871,46234,64552,31646,40616,11816,18637,29308,33619,29423,18397,306,13879,32659,1712,61266,5673,45281,3300,64965,32203,37578,10019,42460,65248,46643,31660,10878,3128,49944,23505,22837,39595,28422,13222,13800,52559,17525,52138,34873,4709,16486,53596,27791,22357,46881,8439,63733,64629,15667,29430,38227,37492,52962,1194,16732,39863,15402,26177,37773,34099},{45323,53985,14482,26084,9880,62960,7210,51914,40105,45252,31448,43438,27499,17023,13543,14267,26343,35495,5894,14608,33027,61490,52717,40962,25324,23755,16400,63275,2627,65337,14431,535,56957,10961,43902,494,11383,8663,21686,14262,25252,7092,14721,24418,41659,39790,2703,24812,61426,36168,46469,28216,38491,5644,52272,4779,24601,45507,27778,21671,2057,61103,65120,30482,60195,9789,58970,60055,5022,56452,62031,23154,24280,1056,46849,34093,56174,9012,16460,38711,41408,5896,30315,33137,39283,63050,52227,33799,60183,31663,48803,17096,11585,63306,63714,4148,55387,58366,53673,57923,47312,2232,34790,63930,47621,2432,31656,62789,2225,47219,62253,1839,11873,22624,48838,44805,50045,55059,15128,47369,51810,1643,53750,46779,3913,39338,4563,16165,9283,45265,63158,50666,55960,24718,3260,29417,20740,51160,7330,59494,17041,17080,40896,16353,27107,8005,56878,57985,31409,22828,63611,21197,45237,38538,17894,64335,47590,21820,29667,56437,12981,21712,3765,2321,52871,53802,28554,37689,36570,16029,27310,7610,49863,1367,35346,56560,37393,57659,59188,45353,16928,15756,40316,63422,279,55728,19826,33206,25803,59132,41452,8569,50639,42939,20623,36451,3134,22346,34506,14742,28567,55878,58428,58018,15309,60585,51424,46846,10736,23136,58621,37795,39866,62155,21134,49009,55386,24981,40188,6516,7487,62675,926,17321,55778,9096,49122,31969,39121,5600,26600,213,37116,6642,29907,2031,22803,26778,64562,63229,31276,33392,31291,29137,29953,49383,61061,42764,59625,15188,33585,53140,49265,10649,52162,22365},{62213,7845,63315,34149,15400,61016,59943,59567,17065,33301,31015,39690,517,7306,43020,22583,43766,31577,40067,39713,304,40065,53584,18753,51817,10275,42761,31324,10729,43895,40406,10013,64284,54199,1475,43044,32104,53457,61315,62289,33964,44981,54339,36273,38201,18243,35699,4998,11672,9792,38074,31720,10103,32963,52354,3065,32095,58084,58481,31461,27688,53565,8436,32003,55738,40224,34024,17875,46038,36150,26552,15655,5699,14722,42985,51725,24383,58222,1574,45809,30014,32644,43439,34682,27905,34700,1177,47916,25966,62374,17199,44108,57409,56317,48947,65479,47214,64446,8472,53139,39417,38983,3273,57901,46774,17343,27038,1635,56771,38256,29099,48922,31605,43557,14965,42232,22657,20254,22267,4394,31411,63289,18761,25577,63393,45576,9285,63478,2435,29399,28523,51050,48222,13207,1763,29309,29556,11830,47963,30602,7829,7189,30218,48447,15159,1999,10573,63641,62555,17067,38847,11993,16244,33637,46724,36145,45816,39001,55747,15683,5336,6556,12113,9509,25711,57924,38726,23566,57777,24116,12047,36162,19088,46280,34737,6316,38853,47649,56699,853,20299,58144,26825,23751,13733,21499,33531,64181,34334,46655,18367,29045,14078,6533,37189,28980,34759,65086,57358,49719,12328,34936,54932,44665,57670,1953,39579,55471,32089,23835,56511,36180,65305,33356,57645,8300,23287,7332,63603,24551,2890,9874,50379,8140,9814,27325,5807,12733,7544,16116,61645,38968,10842,53998,36699,29770,4274,22915,58181,851,1856,58390,12152,35518,9947,35694,1506,2354,44793,55374,37028,48969,48267,2801,435,36553},{42792,56904,61773,37623,43549,60641,12389,24588,20815,14821,17210,37305,5379,46522,33949,40750,36134,11366,45602,56940,40196,54808,21651,33554,1344,25862,60053,12987,46426,23476,61590,51937,43261,28639,56194,64272,17143,21032,44902,7902,32338,12971,15867,6853,54815,26975,27518,14938,47279,53826,4630,47001,10958,58992,17290,8001,43507,58685,5266,2837,44310,29616,31124,7788,11801,49296,40740,35400,63463,10629,63484,45594,22202,42810,46983,237,3133,37637,41656,525,21050,57801,3416,33467,58881,65277,44893,42222,5895,49323,62145,15056,39350,50806,16046,26278,41782,55723,14049,62504,19868,34686,28311,54224,13029,41337,25913,36127,39652,13786,15127,1218,52524,40913,1014,43372,8083,56779,60400,42155,60969,36637,1635,14314,51684,25655,17295,38131,54232,65037,50955,17882,53509,41098,14297,40945,890,9987,5521,16087,13415,33328,23626,22758,8103,19846,3821,14343,51844,397,1466,49516,18318,1760,50252,2959,40612,29037,20416,57351,10162,62126,26607,50453,13891,28895,27352,33062,1661,44023,60539,50398,28284,14527,61933,55047,48079,24953,35187,31457,20090,4890,64822,8774,37325,33464,47722,10717,51020,36919,48032,11719,23307,21073,14376,4207,22576,33163,10984,420,60186,48657,36178,24482,43689,50628,45171,51320,14803,19070,62608,32473,57681,55606,53938,30574,2858,21657,8230,52492,57484,12615,4707,58879,42317,53752,4469,28609,43329,41265,24957,57057,44872,60086,34950,43142,6212,423,54726,37471,15107,13005,41636,5988,21948,47593,25101,20440,37843,21541,49281,18215,8048,3656,19451,24600},{22791,22393,15772,56563,13033,13240,53527,29652,24871,52838,61167,59307,62630,37806,2816,52985,58838,8642,36714,64944,56696,40097,57358,37667,43223,11358,53664,12504,51201,45546,63842,50376,58704,62814,62295,874,63241,62558,43101,36983,27375,40079,47021,41707,25578,32617,8447,31947,23250,32338,57291,3657,2806,16389,53129,40348,33166,52322,20830,31459,36079,15224,64719,14300,12792,9505,43399,29361,49519,58633,3676,58563,7463,41774,51483,62031,8202,3770,31132,879,58543,47396,19689,6751,2007,42394,41058,51301,29309,8427,35645,16757,56571,65300,39754,41665,7821,49039,21838,37485,3098,19140,36000,20062,30858,11424,63126,55873,7780,6892,23869,30760,25461,42874,27231,20568,17516,38560,55418,47059,41866,15175,26499,44654,16709,8136,40747,9866,26836,48605,35399,32209,29503,36781,48659,64520,26265,1667,12175,9010,31366,16285,12652,4039,12348,12665,39683,9196,4686,63467,28456,6839,3847,1027,47804,36940,652,17467,1458,56841,5613,45744,63100,45303,22890,28897,60545,55218,34194,2236,17504,10277,57955,5991,13400,36001,59367,37370,39199,11897,21441,64744,13384,14724,50884,65444,55558,36186,61129,28903,21488,3572,44380,65059,31985,32364,12515,32860,48491,348,43933,53369,39491,13240,33284,63235,30046,39482,62115,35073,39884,9011,44934,55694,61809,4579,30681,1606,20448,25569,56571,6069,31835,23050,51502,28702,8673,45333,30482,49288,25453,60012,36771,56014,18507,42510,4308,60759,24490,34941,64258,41768,1331,7643,10110,65140,11244,25666,55915,57292,2556,22195,65064,5533,110,16220},{47993,20951,63413,31829,3502,409,64764,10345,62725,30473,40478,5685,51093,35360,35056,16906,13675,2155,44363,58249,58785,35064,10216,3286,19269,45680,53736,37374,12615,32319,6805,10025,12720,6743,48873,6180,45044,3720,55530,54930,7076,17549,45702,29244,21428,23509,59954,22150,34418,36945,62559,1503,25149,46634,53134,25483,536,28558,39418,7662,30223,23152,21629,53939,43341,51262,2223,37938,27812,4955,3255,47828,155,3421,42507,15609,30255,21480,25740,38299,15623,483,56597,33960,59255,64692,49024,48510,55101,32861,63494,14915,30222,16353,10506,12853,36055,6111,39598,3760,53861,53122,46658,59938,46226,48224,9163,28449,49697,1040,32800,13796,37559,40322,18146,43108,23759,7042,57222,12206,38453,8169,51634,2287,41150,54333,25581,36386,8711,54484,13250,4201,52646,15993,31116,24375,14728,35594,15653,51743,15350,13005,59198,23098,23021,28019,29472,17694,8429,28255,64632,45973,42193,25166,37721,64128,18240,59009,12087,52208,1768,13100,62474,45693,36173,29449,15398,60871,38509,45938,7257,53700,64599,34741,14194,29572,19084,41913,63835,34382,23313,36205,46046,34492,44004,53384,59944,57483,10545,41160,16703,24809,42176,27192,13323,38010,10326,29694,51972,8265,6412,58995,49757,27530,51555,16791,21942,29629,33977,4612,29095,61969,53625,34688,56999,21808,53739,23511,39606,40941,32904,1439,8845,60498,60511,17749,27589,3507,44794,33726,13929,11311,50924,22470,32149,39750,37510,23946,65324,38557,43800,46878,59033,29371,45005,51964,43921,9440,57786,43576,22359,40728,58387,54979,51454,176},{6951,41386,3688,10593,52815,65230,50860,37729,33638,34180,10388,27300,50644,15752,20190,29194,30567,8462,61706,39853,19767,41460,20263,60912,3070,5745,31811,48682,12570,23146,29966,52187,42817,36702,41477,28084,53076,53022,28716,3625,50482,48428,22781,6556,14214,24544,22064,56398,58908,54435,5117,1739,48738,32374,8221,50210,9003,48911,54105,31478,28217,38439,10689,63137,62806,46830,4146,51563,42614,42605,20798,56089,11986,16631,50529,2216,35417,4043,30314,42045,27646,27513,10715,39962,46933,18736,15592,38616,31507,14621,9976,62545,47034,29422,37531,1081,53735,12831,61017,29247,25146,18342,32862,50749,58098,6941,7441,25301,46090,49867,4534,54346,14373,38572,998,39047,57295,60106,10858,3911,8239,36084,31576,29051,5798,56003,17328,55123,17721,34147,3368,19707,20665,38105,28316,30335,37124,54457,63327,51630,12630,35794,41518,16649,34318,1393,1678,31405,48283,59659,37531,33456,5670,31488,13316,47560,53564,46614,34168,54950,4126,51255,12614,21019,20960,44317,29463,35956,18096,34654,10220,5567,14470,61017,24027,52732,30746,33632,43,41528,63862,23849,59634,47383,23535,17996,31569,32349,62150,45732,63772,13328,62526,29608,55682,29159,28471,35108,16777,20787,53532,60421,16396,5883,139,34955,5776,2365,23667,54971,46554,18504,60494,3800,32312,51961,26962,22468,50856,61654,59720,64127,12453,8716,52123,24742,28740,10060,41640,30023,49066,54246,1394,7335,37192,3510,10922,62262,12635,6065,45753,6131,49831,37561,22900,52921,31406,55008,13866,10643,29986,44220,1954,10523,20221,22523},{47111,53260,30072,29717,32041,34508,30591,40275,57204,21412,55034,20565,5945,3913,43615,6623,59350,51725,14342,26471,32494,62157,14000,42994,57165,39293,62295,52958,26229,61671,19129,63915,1273,38560,7828,10814,38483,30999,56458,42222,43690,38353,50718,58276,65484,2476,49520,11378,50523,13605,31827,49211,26099,53644,61270,34863,63614,12527,41498,43790,55203,30783,16200,6073,59861,47115,16874,56894,52121,58230,59991,16128,58909,28860,46166,47236,24787,4918,35519,4269,4367,23075,23660,32654,1164,30518,11323,45778,63711,14726,11559,6961,47479,29146,28525,41424,55337,27652,29334,21934,59813,21604,4473,16025,43020,22932,47008,16184,2215,60396,13628,31129,56329,52855,4319,64118,39147,17650,41360,5557,61405,61766,3031,18191,54434,20814,62395,29228,30411,63671,11187,26,20350,59493,11417,61863,11251,21028,32480,50501,58573,35163,34250,50903,34810,9161,31774,26983,20339,18138,53660,34471,36781,17075,11347,1803,41102,40823,59211,38376,56048,42048,51047,44565,54648,55171,31700,19604,62425,12375,41829,42168,35567,30065,37301,2204,63738,57865,40926,9982,14817,56902,43356,25748,30416,15114,56090,14844,64755,27930,658,15208,51200,54212,22755,21642,7662,53073,40480,4085,7749,43745,34433,29558,10345,56020,1924,31137,15895,15238,56313,64922,25433,47562,45987,22217,13035,19425,8163,30283,21816,61836,21949,27017,15758,45949,36668,17308,21612,64540,58005,42436,11123,57570,48671,31821,60693,15203,17182,39008,61379,2097,48980,6574,21350,34077,57718,63279,16360,11469,12606,58958,42444,53305,17225,39733},{25828,32296,32649,65436,23509,15826,8858,22575,51957,46660,59965,57333,64391,3723,61970,44078,48289,26570,25449,40109,46072,40257,20424,61144,9253,17256,21965,62118,23802,43663,27024,23016,42195,16693,60797,45786,65530,21487,35633,21770,24351,22748,63457,20659,49527,51018,59951,15993,19054,37730,1969,36349,43214,61249,6892,14071,47821,57922,25740,57782,22953,56288,24823,45449,8180,45085,64948,31531,18699,32222,63038,40748,20963,61710,59228,41037,63043,46058,22483,20437,2026,44961,20381,49560,6917,12341,33410,30750,26772,22132,719,59274,16045,38925,8535,32240,876,63506,44484,57914,5150,21621,11668,36712,15588,217,61793,30440,56741,42110,42961,56150,49520,44055,35988,7772,7744,57168,3016,57797,14133,53660,29911,40695,58064,36539,24155,42799,2580,26170,6794,30462,27577,48640,30242,61529,2613,260,58420,37391,49077,28862,40982,7976,42021,11083,60697,61113,43423,31210,18885,41511,19622,38915,58760,27585,41697,6811,6402,7611,57541,9095,34127,55907,20885,38348,30093,21697,53630,25334,58143,21902,6801,53971,28959,24364,31120,64539,11907,31757,29544,28974,25288,52235,62520,49038,7099,39576,7120,53509,35641,10652,40222,14535,19620,61887,33445,20279,62895,44099,18659,34448,32365,23942,30131,42048,11092,48609,60169,47301,58303,16094,3300,58210,38018,31054,11366,45428,58338,64540,30154,28003,65089,41213,28925,28725,28435,59632,6342,18996,14963,11859,64333,21968,24684,13425,38097,42751,4597,30049,30071,43407,39641,55549,17835,1717,16598,38674,61622,59943,55662,44712,8650,57946,46956,35113},{5535,4098,60530,41826,34884,40968,20448,60514,135,32932,16647,37193,18660,19315,47050,49132,30422,43795,5201,50678,54863,38551,55699,61400,60853,34596,55474,58414,36569,3752,64712,10653,40500,3499,14338,29653,46981,44173,60444,30474,6711,65209,45706,65424,43819,13178,15629,31455,21133,56149,27489,55959,15378,31701,1285,10825,61157,18171,25091,48813,2956,31638,1959,5232,7573,6667,17211,41598,9980,55931,20798,46338,58692,47854,42939,7147,38198,55121,20027,28755,14247,51950,51155,33935,46725,63095,10694,17934,24696,25804,18606,32998,9347,2671,3731,22799,7623,22680,23644,63892,22603,18634,40637,19488,34226,4067,14623,63864,31655,22727,41971,56990,24033,10714,40641,39172,39651,38121,17355,10051,20918,25766,52341,3764,62240,15905,4840,52074,40646,30733,29659,36382,39928,16152,36928,53053,43611,13626,11432,8380,13345,2868,44409,20487,35270,2666,34554,43723,65034,55404,18235,36589,29875,5812,62002,48546,19163,46512,16042,36687,44483,3359,51714,64527,9477,63378,10704,31363,56733,18113,7368,22276,48723,2047,51350,10389,13501,34531,62264,62751,63684,14363,811,63143,33923,59621,21284,29981,64016,36769,62929,55800,41540,29679,39722,46822,53702,41409,36690,54611,30636,31038,52245,2001,15146,17187,17842,57160,5806,31510,41952,3923,50285,5389,16543,36736,57174,59223,45626,32598,25788,44282,55637,47765,46905,56083,51361,9073,17404,64149,28967,26445,19211,39299,2843,19575,44850,21345,27849,36197,64142,8029,2384,34892,26358,30373,19375,36465,43062,32077,31373,63964,51,43830,40569,59866},{43962,64684,33898,53732,57552,44204,30610,46511,11993,52906,30999,34606,26426,17598,10058,45031,43413,46264,9068,20408,41118,43934,6611,37296,22560,29512,6359,35417,735,36171,60134,36510,19086,18540,4900,52075,57012,1885,9995,59952,52164,28497,14606,13854,43970,32962,39676,37984,35286,59884,32557,14413,23520,23084,5684,65235,616,27138,20092,28648,30257,40841,5598,27220,46160,2797,45570,63611,24492,60995,50383,64064,6779,20540,643,43654,55133,19122,44117,26282,36794,10084,3776,57619,19189,35580,31883,48459,28296,4811,8327,25578,33147,37042,34104,33951,40810,23803,3699,28195,44584,12178,24665,41671,64837,54059,62244,50433,33489,12023,38375,25203,51801,62463,45816,58789,1742,4214,18374,44742,36174,44910,30506,3393,23407,25638,52978,29893,57303,23972,20708,32456,52991,63373,2275,3319,37192,30303,45819,62238,47143,64480,20823,20643,48878,23321,27681,28702,3358,53262,3809,36968,27771,30334,10880,15315,58297,25996,23764,35617,14028,55566,58639,33572,54558,51758,244,46869,44876,52722,51847,58430,22283,28454,47614,18633,1645,30385,684,2105,13662,8254,10111,2579,21418,49549,56243,44206,62075,16149,36363,6597,21926,15449,11604,40586,48682,50038,20802,26446,16982,16376,47049,14291,12136,47574,4606,60414,8530,62934,22677,17747,34792,56851,18950,23482,11507,17116,39988,11198,40817,45812,6446,63349,51439,27805,58271,59592,7733,42917,58619,5311,27749,42389,11134,39948,20668,54679,28682,53024,33669,1134,12098,28399,22251,59732,24998,18623,56778,34575,52543,9696,40547,19104,65534,65083},{29251,64893,60497,51911,55939,29064,36235,44547,30270,28155,492,57542,9396,8648,54629,44674,32469,59882,8952,7575,23356,1216,4316,34899,16467,21447,48592,60133,37574,61945,34617,27026,5361,50798,52824,7037,23045,37285,31666,18485,26834,49693,52503,43629,30254,8450,54947,5696,59647,34405,14478,28115,40702,19762,64973,9574,40465,28090,14358,36414,50761,4706,64425,6041,56072,50891,56580,49814,34752,39016,8188,20492,44217,19448,9332,28158,35795,60702,48273,8207,37451,41499,5711,40529,15635,33149,49098,34558,17326,46101,3466,4199,46915,21317,15563,27029,25115,5546,7357,38032,64408,56834,61951,62748,46208,36719,12118,16025,63273,22427,50733,41600,29669,18780,18975,43867,23810,24232,3224,45983,7105,33585,42999,43942,3318,28530,1277,56120,18093,39992,35824,61166,59466,6274,4420,45446,19240,107,30248,52348,40863,65163,16499,63428,1922,60358,37308,33317,39506,23427,53658,42559,38042,43572,24656,44326,60158,60817,3556,35859,49866,38115,40370,38589,15065,63880,51158,44849,46840,4695,9881,53200,25046,28561,32507,43100,15900,17374,10930,11190,41323,17989,8159,5112,43179,53016,46405,49890,18383,3481,59718,55656,12852,56727,46540,25403,12535,62818,10716,58534,11850,15755,3709,60116,1294,277,12233,59079,28768,47687,30739,28204,36650,5231,19634,55610,987,1880,49387,54914,49713,19482,17505,43079,59874,36724,53938,46574,37507,11896,38717,31513,23949,63248,20060,6414,59874,10848,20326,45680,52922,15474,43838,25099,38312,33935,63469,42020,4704,39866,21342,15339,30389,58583,43519,29275},{26603,41382,14243,31469,48310,34199,16120,32085,35096,10620,63354,5361,20855,2143,62627,18527,60015,62889,2735,19162,40639,29,49829,14994,38308,23088,27428,56263,33555,21443,5821,19990,60572,60494,47767,3210,40206,32488,48337,21206,55043,26766,8760,41966,10959,25780,15642,19966,680,50861,15825,16979,27816,53748,64897,16481,41909,58311,5663,55475,8765,54296,45628,13779,61444,63875,35868,21428,18451,13566,17045,1150,36588,41397,4617,9419,34220,26751,61473,7889,48868,23013,34985,44148,18358,62587,35110,5795,30797,547,64582,25640,35613,6877,50884,55785,43926,10438,15800,13666,543,49609,63524,39256,434,56368,61035,15210,25064,56475,53215,34315,9108,47961,14644,28661,10781,26543,48863,64888,25548,58301,35886,23897,17715,1254,13332,36023,14288,29156,9162,39879,4428,9502,51878,6977,46934,13363,20108,44042,10863,60537,39752,57301,55400,13235,8247,55499,5407,60168,10189,60685,46002,37921,23700,48428,59439,35627,34294,52138,23397,61049,27509,44213,6773,17314,21224,15197,51642,30436,6030,2162,34165,22494,3543,49329,14751,39313,46478,32303,11708,46461,13639,16101,17406,10587,60580,5854,28259,59414,25510,20024,33980,23256,50055,19046,8850,10343,51306,16489,53622,20069,879,63266,30360,3650,32235,56215,20055,60531,7663,62785,6871,22935,34100,6874,26667,54564,23204,54275,51256,57800,44857,52016,58666,60023,10406,58399,12145,18356,50373,35957,17102,1957,29986,61041,47702,18582,38459,46494,48049,36465,22110,7440,21874,45918,38802,21899,50052,14257,13702,53190,54331,7373,2889,30016},{30836,56708,2902,57887,15238,48834,22855,60071,2174,62915,58299,44521,1730,11187,43065,50068,21970,54238,13865,49097,36256,60879,7494,32405,36813,8509,49676,38433,19984,61336,58221,25946,17989,15488,44941,10528,37877,49699,45090,38056,17249,21082,26712,47089,8138,29575,57959,31607,6565,19588,56907,23078,22272,65212,10505,57049,47474,42898,12620,44879,4931,38272,14399,24893,43533,58236,6953,34186,61537,26069,32908,10522,9113,63100,28453,43849,35626,61075,18201,42720,4922,3248,42044,4782,6994,59954,45639,23412,27819,42540,26149,6660,46548,57252,36163,56640,39958,26225,45729,541,51702,52914,3933,13526,17073,23546,26262,55974,21656,40624,9919,15746,33166,56035,37399,19450,13299,39780,37557,37684,47221,60376,39565,57462,3702,56454,3723,41335,26039,24611,13019,28678,39749,5663,18197,44977,18242,17756,40731,1176,51162,12823,60433,63726,18004,47447,54692,53215,27027,44344,62341,34660,48613,49256,10953,47937,19929,61198,65038,631,46371,16530,18183,55443,30829,1452,941,29922,3300,64942,36490,45976,7763,30200,60686,39790,18597,30841,42545,43478,38542,38387,19804,13596,51683,4881,31964,24287,7454,40981,43739,26548,61931,40135,35688,8338,10194,44420,49964,47725,3448,64198,23594,18491,29856,48585,33868,61830,34306,30812,43806,60755,47249,29205,58959,58583,44946,32423,50235,2869,18145,54248,62640,43899,46723,54697,56967,33339,50606,38955,60847,64378,2097,39708,59677,14805,9269,63268,31897,32065,36026,33468,31580,29487,42681,21278,41017,63248,53571,58445,18461,48196,50623,65350,5394,37605},{10857,13859,57989,3474,29321,22329,14424,63297,49289,31677,29581,37193,1574,49989,9003,40475,13461,22195,28435,25193,31006,50983,52429,43091,12010,31656,65016,20663,45770,22722,29750,22241,17459,46006,36633,27018,48490,31407,19431,31577,32579,15629,1084,51620,7695,552,44836,60021,29955,19854,26409,54153,20314,45335,46034,20466,64246,37878,42111,62484,37623,2299,25797,24188,43587,25119,59675,45842,15529,17167,18259,63576,49733,34681,45290,35112,59898,51481,58967,7451,19112,24088,36827,17691,53712,9986,42926,49074,21164,3248,39629,39312,63850,63059,50771,46382,26486,9659,29574,16370,8390,52727,45797,57427,59033,57647,20801,61964,37085,37343,49174,50505,9529,32026,28223,28630,46638,1778,35963,40347,1408,4485,55556,22640,9247,12497,10271,12018,61391,16499,53741,72,3201,2402,42454,4876,54955,60612,13337,56081,53626,42957,20456,36144,49664,55648,20546,31279,49356,40974,51627,64848,2889,16954,7768,60505,29452,25701,18616,56596,24488,28081,14080,31431,34220,49896,12006,63397,29760,32610,42418,44378,33042,19433,19109,26460,2705,62962,15356,12257,46631,13073,23620,44037,21023,5615,43056,35574,52465,53733,39229,23981,59259,50670,59650,58779,44245,7769,52107,56111,60683,15552,3851,15264,61574,13606,58234,42977,8013,23221,65004,61492,44345,17008,2473,10718,38106,57046,5452,43011,46986,27963,19829,16856,15110,13450,17295,51511,65517,28812,11196,28838,52425,49197,26755,36947,11408,36130,11446,38898,1598,28271,9764,5710,16753,11125,20068,20198,31588,23578,63951,13080,43634,45459,3994,39740},{23169,29474,43271,24918,63948,14425,31462,5872,7980,7722,60799,330,28246,28062,10102,61721,22888,26496,62246,41424,4999,41148,44896,27657,37944,43798,43103,8992,9052,62507,26769,52496,31427,21412,40451,31655,60309,62976,41410,40943,10614,6561,12339,62791,45864,47833,47282,2738,65144,59315,19964,24374,27257,51726,63583,31221,14043,65303,41657,62176,12758,13702,57095,49183,61607,62862,7784,30657,15525,47289,42403,34671,15501,48277,32813,47552,10357,39777,58716,5736,40778,4315,31240,8568,55297,25794,18906,2629,32168,38809,60690,40432,18892,23395,42847,40701,46510,2672,40387,51834,57986,22139,5562,51402,15389,27011,7367,48412,56895,14422,32019,57248,57294,13795,32379,8672,59495,57278,40626,45677,46972,25135,41447,3012,50781,41604,60505,25794,2369,50342,41212,15925,16590,38437,1766,59538,49993,34055,23695,60114,47991,24255,57608,14854,38668,46016,31592,44360,13440,32065,13911,40856,22542,61447,7731,36962,61717,3531,7470,9360,2052,61184,5323,12846,38042,48597,32224,45685,46314,2130,54453,39935,38514,57741,35368,28470,8127,45404,33453,28572,13586,29595,48837,63177,42071,46611,30885,39504,16413,64195,53944,44595,17972,57758,56938,11947,24650,4909,26201,20195,32219,3252,55166,65108,37099,21292,28336,1637,13411,38055,62470,37560,18136,34886,18320,5428,61492,38879,4731,57381,26933,60919,48608,52382,59070,33516,26949,59582,10883,38818,53356,36076,45570,36188,19272,34957,7003,25222,52471,56102,7329,6122,8991,55027,29602,7676,8884,52274,56783,449,57692,28762,59083,29835,41872,7196},{16867,8270,12243,53909,11397,55809,54821,42412,43378,27530,31178,47199,53689,38579,2606,152,34326,46127,35708,26982,7000,37389,32469,17298,58235,24746,55423,17464,42732,5543,36313,42385,17127,41211,44215,30388,29842,23154,45692,2206,8010,59221,25996,27895,11034,22538,58876,36100,10101,3816,3344,3826,62998,46625,1332,29432,38757,23868,26556,8891,64844,33050,3976,54499,41147,64795,47134,32193,36395,60498,38104,189,18927,1029,20873,16251,43172,27642,28546,36614,55002,8619,1147,42523,14651,59045,15500,29550,18728,22044,52201,33898,56716,55720,14211,16596,20178,7142,48925,63734,55422,4804,57409,29298,63241,8460,13376,49952,54411,29335,40440,9703,22477,9064,28354,48078,51919,21470,8867,36530,43827,60270,32585,32927,27100,8486,21197,43330,53090,38151,65344,63319,30445,24318,52143,9446,12258,58599,24717,40312,33498,13589,28599,36837,9067,15004,58918,14416,32473,12461,21982,46114,52993,45279,45886,37787,9031,61279,50469,1291,26930,37595,33513,33230,60406,48444,41857,45509,43353,23130,7190,50131,5113,55617,24858,52352,25251,27076,19848,18692,21856,1781,62001,35693,51881,11117,29240,12952,2267,60254,25952,57936,50558,56783,28564,41239,6809,36548,46671,8586,54548,49446,32518,53538,3842,41364,16897,40784,135,46930,53432,6451,29064,8232,1984,50971,24363,49068,63353,32197,43071,43044,10643,13464,34797,7549,12208,35388,5665,38667,38705,17988,53958,48409,55692,31141,63738,13925,10895,18636,3873,55577,9048,4942,8544,30044,29728,30721,13025,52429,31558,5301,27748,50152,15587,61417},{62321,13327,5492,25538,30307,5858,9634,56702,24878,22905,20348,9404,55684,40761,30567,29470,37067,5495,25736,19483,63191,18294,50130,25876,6354,47312,2538,10301,35586,18961,20578,35550,32575,22403,47113,45194,62223,32655,56252,39837,64280,13636,22991,32781,50477,61,60780,23806,14610,36513,38120,45308,53072,31381,65134,13644,56504,45648,27671,28943,11309,64457,48431,36616,43391,19266,32156,35419,30140,35093,63725,3150,48872,54662,7274,22668,11372,23424,16985,2369,62141,38063,52360,17837,9839,37272,42170,36572,14832,858,13647,41165,35024,56912,63686,4946,3075,6000,47617,61454,35106,18511,50198,48511,13085,42189,10212,5581,23215,62871,5694,28168,42628,8113,13016,2489,23384,61545,3611,19101,42386,29946,23203,47509,64317,40758,13048,6747,30038,2476,61254,1045,14231,6000,54687,25619,25020,32499,48934,31551,27169,13047,2603,10405,45557,16853,22095,60509,62720,55642,39514,24375,34735,53049,39569,1196,29891,11690,33430,30950,62309,54468,54536,15508,38932,56876,40313,10378,63304,51908,40357,50731,37231,23420,48127,24858,58592,14034,33445,36670,34687,55206,1538,42247,57191,39387,5952,16069,17487,65298,4355,30904,54405,33752,1978,44534,45789,12991,18424,63562,51195,39151,40533,21540,36531,12779,50656,32025,9562,36748,40040,58175,60878,15865,2714,4047,27372,46959,62533,6635,54202,60572,2566,65271,3197,34451,7634,37809,30218,47361,10120,47486,57920,15311,21163,22895,463,33740,16555,48062,27791,16079,4243,7470,34661,34691,56399,51718,696,60670,45923,32447,13567,13475,9357,38741},{50770,51373,23291,20249,32503,39082,12508,1102,43196,45312,43866,2662,14928,20586,45075,51033,31902,61218,48148,56770,1331,56090,9884,61853,20778,53985,50504,38957,36980,49225,9945,15707,49929,36989,30743,23368,59641,53163,41448,53156,26904,40333,59537,50788,33031,39594,31371,41385,26053,21183,13177,48198,53664,35222,39450,23028,30522,15168,19304,5689,43193,2009,61644,3875,27279,26314,10768,23713,11535,55067,58628,29059,5106,13409,35046,46009,56675,60111,46938,10857,32750,32807,53561,34639,50058,45380,9061,10247,40423,5072,5561,14628,43176,3286,21513,53412,52390,33230,763,20623,23428,17370,34684,5999,11749,9351,5486,29794,52699,39773,30677,10217,50397,63997,64753,9306,57719,64426,37576,17045,30979,38719,7541,55444,24495,61719,20170,63213,6063,59046,58043,4433,14623,16262,25466,25665,53971,976,65394,24115,5807,54050,34397,20726,56,33234,58870,47393,56464,17925,44270,35513,20398,57916,29396,9198,36182,2313,15791,64905,39401,45599,44879,15618,47572,52073,40155,62865,24195,32824,42024,51593,505,36414,53632,45224,47571,51561,17149,9298,22777,11460,14577,4617,63762,54153,53793,15305,12068,47336,62186,15027,45543,1698,31697,14710,2623,9439,43986,55755,13564,20400,55764,10464,31110,56793,4412,22296,21191,51803,17643,36219,44702,3364,2669,6479,31468,24119,25566,50475,48007,16918,27424,7804,24550,46057,37022,64492,33708,7763,61869,4,4022,45420,1571,25077,51297,39062,47795,25883,65442,13966,24949,8788,32423,44259,37645,42490,19893,546,17636,15381,4709,29439,42232,5961},{44232,35617,62296,4665,29661,55458,64566,59841,48165,53809,661,60447,10608,8906,26927,38524,44684,42279,31220,31068,48358,14020,32410,15489,48644,15054,64756,3047,61829,6164,14941,51651,47355,3233,47550,29631,60673,41826,60278,20242,31408,29320,58902,13542,7544,48451,48379,17327,18542,9311,23914,6946,53267,58299,63326,59609,33268,11739,45342,37645,36509,11958,13094,41276,64379,46375,39877,39430,43233,4958,20527,17901,26098,25025,51757,20456,54590,29115,17023,50852,27183,61865,19079,52682,25049,12402,36605,6709,34958,23017,20671,36055,39049,33819,48309,7924,16600,36176,44774,55949,21040,60375,6699,43850,59945,22284,50789,53370,63525,53398,47969,25207,5838,41905,1303,48805,7059,63602,1942,63523,35897,48372,3230,11182,16209,18994,64413,25503,63689,42023,292,37558,32040,48011,46574,55008,26443,25594,29334,5315,657,32559,64831,15746,21001,58744,48850,654,44110,37290,22391,44016,38704,39136,20884,44582,4145,3819,31037,25896,992,47031,58984,19063,55557,57309,16709,21154,62531,57651,52443,36476,29603,64854,9990,32048,32919,42335,11731,19447,52674,10916,39708,55005,45881,7481,1730,51349,52931,15637,30353,658,50132,45028,32211,50318,40336,28332,58634,19564,46029,62957,23870,39448,25789,13661,28333,9899,63473,48548,928,1139,6956,26424,47956,44493,58907,19401,23315,53139,9302,61086,61192,30714,40628,42874,62183,1812,24535,54386,30147,20414,54126,27475,31093,63352,7544,59425,33346,17872,47703,55770,63878,28030,11297,21445,18134,26414,60901,41916,44371,54865,23547,51966,4263,64965},{29813,51391,35806,54859,51434,26349,60259,64583,27673,39525,53280,7101,34758,16272,27245,39477,50011,49033,3052,29572,36335,14713,47198,39038,62535,6416,63028,32501,30848,56208,24852,27668,58060,59328,6278,39517,3551,18858,46762,31534,12846,10720,64794,1758,13642,32570,55947,27874,58551,33193,18332,18309,17642,12035,59985,25040,44526,13561,58166,6662,11845,62660,59941,61796,56347,45361,39439,20399,56887,52490,20558,25816,28822,56167,34938,7495,56936,17021,64109,58211,35989,48683,37018,37696,20070,34797,27739,61207,48374,65451,39359,36674,57646,26474,648,61778,35275,8919,62409,15965,20034,15261,57417,58537,21149,12314,4390,17333,13109,33338,19174,10096,297,51934,58358,32928,29612,15738,46016,11164,54066,12572,59181,38013,43768,17595,62718,28695,35144,21065,19989,61398,23679,13881,47373,63697,62613,37204,13001,43943,53856,43977,7721,22070,1712,1475,7214,3089,55041,61313,38141,54705,19350,22600,46866,24809,54170,51835,12683,52622,13313,5076,2400,49930,33890,36277,30780,45513,42011,63625,43837,4464,47569,64513,22421,1234,6662,54678,62285,18832,41106,43777,15272,43780,16347,14600,62587,50215,26081,54625,31174,48832,50360,39728,26716,49484,25119,20088,61634,23458,24992,35343,45889,19621,55184,61696,58540,63111,59530,44929,24046,51849,38428,6849,54324,62904,40484,3977,38561,44553,23147,6095,38292,58093,6792,4346,36109,7613,22385,33609,22191,62930,64248,1439,26994,35076,50983,52166,7634,32058,33508,33987,34957,30625,60496,23879,14264,6694,41812,45496,13579,9939,18583,6177,21320,1981},{42780,52657,45538,53588,64199,46634,45635,31738,3460,63812,58889,49999,52056,8392,32478,10220,20431,34360,7788,61134,24019,48167,22541,48119,26542,38473,39115,10669,58462,5210,65334,31475,13320,8433,51375,48255,1610,27879,14939,41252,56595,27767,58651,26574,49718,5662,26275,43975,8187,61306,9383,34746,26358,58402,29358,43467,24952,48219,30787,21759,11298,19001,5248,15202,46800,63216,57010,49185,20412,43654,1907,25852,9480,59924,33299,17467,63732,3849,7420,4363,55858,18327,12539,59729,9948,38418,55646,15952,49356,58280,12641,53403,30708,11718,861,10548,46065,6079,54366,52951,48413,24710,34798,52536,24181,38183,62547,25757,10952,25099,42714,22121,29109,10503,32790,1252,18334,2430,41286,16720,15595,12836,6048,13866,2162,41129,356,39522,27663,4630,24183,54583,36182,38894,17572,65311,59054,10045,24128,15001,38910,54381,21067,25427,54994,47645,52326,60591,42377,61256,45406,62939,21541,13400,12493,40835,49229,60773,16326,31783,19194,17684,28600,1617,17669,54550,42107,26201,16248,50643,6666,44491,65190,39078,53936,30633,31214,24155,44238,10714,52344,21523,13604,53553,20474,45598,52489,49709,2930,51698,33318,14833,64798,64280,48537,57907,3641,14845,46868,6203,23734,59269,22953,6402,25449,52246,21335,61456,48286,13045,23527,30587,50301,45493,25654,22169,43729,63780,24356,59725,1700,59558,31328,64332,8102,8885,41670,45631,15880,14139,26396,51554,201,37984,6785,64068,5685,36371,52340,12068,46564,51256,37495,63870,3033,6432,18606,8103,61003,22071,48413,56821,27271,58016,48908,56655},{58308,45209,7686,15029,29190,6523,52049,37003,14250,52002,46077,38756,34123,21611,34240,11979,25403,5065,7777,8855,52991,22135,19277,13840,26234,52202,61071,25299,52322,5007,3003,26305,55525,24728,9851,16718,34597,49599,27065,50731,6480,13708,47506,26337,43397,18350,53238,51738,40984,51756,53768,30686,14781,29189,21359,57738,3700,64246,12518,19070,17204,26188,38380,7259,1265,29999,9792,49336,43891,11671,14906,51449,40020,2008,65468,50567,44531,50805,7645,53542,62108,36539,57854,36368,45377,62410,18655,11045,54923,65327,36656,42020,22173,45258,35162,65062,58379,9902,21319,6171,45599,53068,12443,44826,63349,48810,25051,13803,64849,9182,15555,48588,51449,2037,20426,37220,56353,53513,16893,41629,56952,65429,26679,22499,20953,19484,47522,63943,30489,64465,7090,25106,51209,33227,49521,16835,56978,397,43651,26445,27184,53822,7513,36710,6981,32197,22328,42921,32885,6467,47926,25079,55851,16856,47719,31647,64701,23109,32795,60980,49440,52004,58394,46539,22424,60808,34907,65463,19050,12568,50634,60982,48193,56359,3764,43768,27834,53992,17191,15873,33045,15442,56299,65171,47832,40203,9536,27964,61742,57262,54731,21237,61023,23257,54094,17233,39379,10840,11887,30269,26386,53877,335,38998,20272,318,20748,53177,64901,50795,12,12432,51567,25491,63723,15652,6613,16149,33907,7342,59046,58318,22272,7553,51231,27425,3146,58672,19852,28832,29623,29009,39166,60862,50942,25349,5588,61203,15239,32684,64665,25387,35622,49169,32022,50496,16987,45691,33533,14835,30038,30831,57686,58002,35463,60717},{48014,38850,15983,50218,18590,55359,50921,6725,27870,56870,54615,36720,47518,60975,44926,55102,6767,3647,16960,42961,30511,24714,60159,17143,12083,32411,58846,56709,58778,55368,38728,31079,16326,8272,43289,25185,24825,4716,13136,7023,15427,49814,29607,20714,17637,20401,32924,26344,55865,39136,22652,57928,19072,62667,22271,4140,63937,46040,7015,52130,8394,13344,7003,32844,48638,17761,22895,58271,38382,48516,19283,1518,47453,20310,48441,42441,11998,18474,14294,1177,20298,1405,36682,3616,26735,30872,29809,27787,24345,38257,37450,4918,1750,35646,27852,39664,56456,714,57911,47473,12839,19575,29353,41138,18910,2960,46126,53622,4529,63154,4174,2193,10380,54923,35201,64703,1417,41551,31551,64989,3442,44113,21752,63647,13563,13396,65372,51455,61660,29543,2024,55714,48670,48110,27895,62336,36187,65327,2040,11669,45100,32170,3613,23099,49053,29988,10077,31318,50782,47221,57624,19213,31622,57342,21206,63875,18709,31550,17912,45371,43976,5442,33173,42481,5669,53401,42581,36057,37032,3548,18884,41707,33461,49301,33293,64467,31579,4550,53609,6732,11033,51529,37276,58686,2935,6228,16012,51796,31877,49875,53335,39515,36186,418,49278,38711,34490,11243,16881,43443,42182,55432,37468,4249,61293,1811,53055,24018,11235,21113,39847,38887,29209,45423,65066,6994,51807,33455,25242,60915,2785,62452,15570,35400,27154,55343,18821,12124,18042,3402,57399,25218,3054,58648,41607,54039,58831,52788,1244,35601,2590,17968,29253,2468,26250,2105,32675,46,15410,29449,21303,13871,48481,47850,4790,35837},{60086,30776,18553,53870,29932,10814,8850,4130,18067,4879,60583,38806,34120,3381,28236,44361,32723,1497,18527,58685,23414,29144,7134,36406,30622,44174,53060,41112,53508,28443,26145,38087,20694,45073,1206,8237,1900,33394,34510,42267,38828,14911,18245,60322,12093,5679,43340,16352,30931,50054,659,37468,8984,54885,39313,30745,8259,60784,33341,20034,28815,34658,2966,7094,44836,64899,30765,28356,53908,238,13949,51120,42201,10860,7921,8872,9186,43253,12999,60600,6807,29794,20355,27116,14537,65343,64733,25900,8540,16595,10100,47231,50597,22763,23241,62324,43921,14292,9399,31199,15773,60966,14374,49878,56359,65393,37985,48347,16671,11196,1685,12524,50278,6082,21768,36425,56055,33991,18886,47021,61324,43543,19835,35837,13768,46805,37644,38339,2225,12341,14905,48022,5641,33959,33834,59830,9451,1998,23577,41017,22618,14682,3123,36594,45976,30804,14085,2876,2354,9520,46754,33981,64473,30254,8798,27480,12164,23154,36063,57155,18397,3024,32371,32366,29518,21913,44268,53632,55742,54965,37572,40534,26099,9834,44877,1346,23599,30750,47954,38351,38065,5947,58228,46696,50100,49810,25394,42390,19914,47222,4959,33454,13913,12464,43173,47086,43240,56942,64334,45111,46473,13540,64265,44966,35409,10312,16497,21116,18645,56558,483,52188,63542,4262,60999,11,64369,9498,43006,42054,17849,13762,55892,63255,9303,29241,13544,15266,1478,59834,26344,33101,47037,54089,1154,54852,11820,50909,46753,8300,49693,44441,52501,16019,7071,53735,37602,24493,61990,27570,10732,46231,4596,24482,57000,32647},{55843,25744,31876,47986,41098,23662,29374,14414,16298,28916,6053,6050,16713,23110,23855,37378,7702,5035,37173,36084,10392,7117,61336,25520,52672,56643,48492,28248,41574,55852,57125,25483,36323,35930,26568,59017,53986,13242,445,23552,7738,29072,9678,2366,13808,24254,6953,50928,49785,16956,25133,37726,41232,10069,32796,2035,51594,65128,12959,16218,4370,44113,19818,15181,44205,45905,49298,57,28138,53473,36517,51126,63521,51088,10591,8248,39697,56174,33020,18445,10770,35586,32873,46974,37353,58788,4519,898,64666,8620,54807,65277,49366,40128,42143,64649,60244,54895,11437,6588,1849,50765,44750,57560,43007,65341,33002,60710,15361,62950,23192,44447,25871,30739,61497,8295,46292,42032,34706,56299,61220,19240,8948,23669,59893,41161,64084,47636,53510,6073,59784,59615,50265,54652,11224,3162,58090,29861,35835,12904,54515,8927,37437,59937,54902,46305,10451,24424,19045,55914,31845,47350,51791,14725,38146,47188,37946,27096,20714,30773,19234,20366,8590,2413,63427,31961,49404,34384,15137,37534,15771,28747,13611,49229,29051,27800,29626,22906,36361,16629,44287,24334,22172,19253,12843,53887,32798,27738,34387,10390,13609,65198,64589,7844,32515,40614,17206,6767,44981,27402,8343,30258,37026,22029,56028,37024,20590,47350,16199,8568,25254,41513,44789,24140,56102,44153,40517,38412,63246,60576,19586,9006,57681,28496,34080,16743,61093,23072,38479,60448,36983,62233,47785,25923,31092,40289,6791,43345,3943,13620,64398,21040,8775,49877,54763,54685,56425,37554,30930,36669,40185,16213,14706,15360,8992,60722},{34125,16227,37559,6080,16746,63456,3643,41668,64160,27398,15690,50258,26645,13365,44044,50674,17646,53986,34190,7326,50359,21186,34643,16046,5285,65323,40376,36999,12598,38451,58256,63517,11220,26158,17522,426,60914,771,28541,31578,20119,871,10484,35311,45967,22827,11943,54010,18816,32642,23440,59057,27174,10934,14322,10488,40806,23000,4973,64935,29027,29849,1121,60600,15080,60004,59143,50868,16441,25685,50050,36774,35357,46959,45077,59842,50657,35519,8636,863,14338,46856,32433,11253,16067,20,16767,1804,59689,57945,38306,29031,30897,63243,42248,2906,36274,54968,23947,5014,60627,3219,15688,55620,6057,2284,51933,21817,11292,58331,43160,16900,46783,50693,17580,31010,57286,26685,34822,19065,19574,46752,41656,6163,19461,3989,9554,3831,1316,5527,12750,44354,34208,49929,62765,14045,61825,53261,40015,59756,30277,48175,1783,37962,9895,10186,58150,55625,6063,7764,43463,43356,4377,49943,29909,41235,54695,46490,57847,31408,44479,13005,10199,38992,7883,8569,18261,62748,33598,48782,5308,6575,19286,43027,37582,42470,17042,38263,24573,50590,37343,6291,48822,16389,24412,18778,12015,61375,33125,28658,1071,40064,36193,40752,11814,34625,7020,9784,57448,25787,12421,45780,2847,52988,51141,473,13280,14895,45886,40221,56268,51799,28910,2349,36769,1630,1493,7699,22533,52454,46597,53725,46388,4183,43193,64730,41932,50103,33840,25912,48780,60835,1820,31029,19586,60478,17124,23553,20621,37625,10448,50766,18453,59850,31079,12415,55878,31204,1531,46678,39695,56106,62649,16724,9922,5483},{49536,59893,19000,52078,33379,29225,53648,56643,52231,33593,7960,27767,6709,24085,63286,40938,23854,24066,20192,38900,8647,31964,45450,58995,43639,52469,52967,64467,17410,37446,10037,64576,46017,42205,9684,36324,6638,7907,22216,65278,23036,13669,9616,21812,63111,62676,25866,12556,38668,54856,43924,62677,7470,53992,60008,25998,34916,14945,46150,29443,22752,60323,22063,59104,20351,25434,9654,38876,4502,20481,49063,2724,7311,4098,37185,51920,28508,31501,19318,54011,26317,21012,35861,4262,28634,6795,59943,13371,16062,28226,16440,42628,41903,35036,2113,13028,36554,34621,15049,37987,12028,53870,43660,627,43592,51157,6886,58929,37112,48065,32838,42345,3610,41963,39633,41800,23700,31283,47524,41531,36890,20792,36079,40087,19018,35650,53017,45122,31891,59928,32162,32641,31901,51127,12274,10627,38516,62161,47838,44923,42425,32430,49764,28379,15747,56163,62142,16169,53099,12284,47966,2857,33558,64628,53728,28471,2046,40017,30402,29029,26710,58705,14057,14601,60204,21734,1141,41772,7543,32605,16708,3541,27493,26901,36848,32062,55578,1708,52676,970,49600,26350,38477,28473,17693,56332,33661,42696,27973,871,40320,44248,15654,50691,56890,13289,3375,35658,50845,50304,9399,50202,27493,17279,57022,31881,23931,30952,7171,22448,8072,29388,46317,2267,39608,53433,27469,4488,65353,52472,40890,59828,9553,37381,22187,37633,55166,21909,41769,14345,22214,62410,3971,34552,30110,17433,13191,20086,51662,55744,15383,19592,10168,25327,52100,57428,53150,49781,59182,30518,19083,63671,31573,52962,27794,15916},{35083,57754,13739,56152,34929,29805,41663,50550,21399,43115,2377,11909,44756,43827,23685,46093,759,20759,20208,59833,13610,33865,1721,33289,54416,50760,42036,5964,12828,43792,13414,19597,60191,60965,55446,34440,39753,33167,19732,57622,46541,56472,28823,12459,25606,29881,6759,17624,4902,24531,9133,143,27287,18207,41041,7697,52953,34911,17824,47665,30411,41992,17765,55740,12955,57710,23687,28239,24972,44192,34996,33286,28998,22560,26809,52978,23194,64983,45721,5012,17495,37877,5590,36851,53070,40601,46468,59019,41767,2419,63876,46501,58043,39756,60851,47634,38215,29528,49030,48852,30937,23077,24791,18411,9986,50072,32641,40954,58988,37087,5215,62598,60470,6676,26817,33644,4667,45089,18010,14595,27239,48920,33992,30429,28083,44927,14995,49877,27311,31727,50435,43467,309,57483,7244,60702,8145,16838,55987,1508,25773,64761,52670,18634,61876,55974,5913,49727,25687,5590,20061,29911,2565,55107,31369,15954,31884,32972,44193,58881,60803,46489,23826,21159,48803,23729,49650,35610,33399,60717,10624,7180,39847,11802,43438,36230,49288,18319,338,47324,15553,53520,15088,27651,51112,37744,61112,33565,4523,55760,25691,11623,23548,59879,21870,39001,17226,13248,41747,9932,60833,7848,2418,25166,17913,50261,38897,3170,46872,27913,57456,15496,2087,61018,7294,3744,41146,62913,58658,48602,14361,28973,7553,23162,52431,3731,13316,14363,34147,43146,28229,38347,63443,18266,22560,50807,62297,42784,27923,11794,23922,4638,32888,61994,40818,39406,11564,38066,59276,10836,55154,48186,20305,14155,31698,35231},{6198,47775,44319,20505,2626,65250,13885,58160,31024,7836,33849,20817,59908,50369,16535,21381,2668,57034,3382,11392,27467,52743,29719,59750,62159,14385,53482,103,56607,42540,9934,64264,36203,42353,11155,48626,56024,58503,42648,61396,53316,45892,57630,10331,56297,21815,59797,1048,24866,12883,41004,21405,13245,30120,11188,5029,44275,59952,62013,59049,33839,23833,32698,37974,46108,14810,53857,46916,56991,17880,63383,62332,23979,3339,7511,61565,58444,4995,39128,56040,30571,16572,29112,15268,60805,43782,42149,61544,62633,15193,61600,25228,19217,55240,27781,3649,59831,41590,56318,42421,35877,5365,22274,46386,31678,53368,20423,56951,17654,56985,57305,40795,36446,10795,12713,54744,35209,19174,47079,61912,58825,42057,30059,50931,1982,32716,61173,57340,26472,62287,30222,41534,28508,22294,14382,56455,4951,43867,25790,61533,32798,49844,2374,9615,40802,36512,55319,22227,29943,50082,29560,43773,19462,56319,17365,57778,3700,5731,30158,19274,64680,49090,35037,27754,2624,29254,58472,28397,65276,58361,53051,48482,41184,61965,47381,9340,28036,14079,57867,4703,33703,52809,49556,36202,40085,33312,10362,56509,32757,34909,37796,29323,44213,55145,19194,25258,60305,43251,29675,39394,2037,10118,35898,35319,3226,58419,57092,3027,40650,50127,21093,26553,39696,21998,9242,3382,35304,40266,16123,24631,4161,51320,47389,24819,16413,58585,8016,46374,42261,33689,2261,61858,57316,7128,7310,29986,39217,18014,48879,49642,61479,348,11002,4536,13476,17853,43399,1233,46402,50247,24074,6295,51705,61759,22477,46439},{35254,58008,26394,56662,15038,19497,49815,29153,32490,26973,59105,38541,22469,40014,20609,52598,38684,61201,21104,51539,44245,10818,51761,20840,40505,57054,47603,12485,24600,53806,42428,13677,28548,36380,1113,37088,30243,27878,46717,44446,12134,31732,38885,47810,47484,13880,37690,34653,51020,25888,3318,27280,60506,34235,60564,25049,644,15912,49156,12562,18292,32101,58387,27379,25834,37110,20701,5558,63641,25512,20381,11333,62926,31928,14742,20980,56799,55433,54376,19255,35213,36445,24910,37703,26679,35994,39322,9060,56431,33975,27707,8553,40158,29020,25378,19880,50866,32576,28436,55684,5555,41173,34542,18219,22057,46603,30674,4824,50983,20519,19738,61572,59589,1709,10276,39146,52351,27891,35731,921,39886,20483,43706,5312,48893,18399,46045,21669,54064,53780,2529,56886,29195,5072,31414,62436,63753,64340,64186,35413,14089,49336,55538,57353,18877,39577,23333,7391,48376,47846,34244,57142,62929,60191,9755,19683,34494,29058,32728,47746,1657,38598,39208,31025,58402,25242,64439,14918,25171,39941,14182,35792,15757,14030,9597,9554,65405,7000,59833,28141,53613,52543,30754,29172,12321,63873,34111,56814,6368,17966,34993,40657,55114,32036,35498,20266,51658,2616,39663,28847,57801,63933,34770,59398,27890,35197,49475,16625,33195,25944,8439,27542,50401,12784,4904,3398,10628,56593,50445,2780,23975,56188,44844,11568,58441,32195,351,60591,57283,16554,22613,21576,24645,10262,25011,57662,26521,1044,19592,4696,3123,27196,50720,53688,54323,8406,1442,62760,53819,36183,40433,41160,44931,40049,59558,59480},{42733,52696,44011,65260,32124,44313,40869,11938,4527,19680,40282,45795,1865,62608,57415,25594,64530,61586,3589,30741,37539,19103,40849,12534,4294,45939,30034,53750,42883,20717,37330,15319,13397,3113,26659,44926,26814,12154,30499,5007,48336,19399,38245,10475,31464,46543,30303,57051,24819,22555,50597,4477,20645,16594,1329,25677,40869,52538,60674,55178,49300,12712,57823,57768,36862,44126,33252,19658,63608,41309,60617,29000,26229,60532,27372,14465,1733,54334,32671,17540,7118,10837,991,21637,20714,16552,36524,39168,25806,16360,441,32728,21031,25311,34898,11275,73,39806,8852,56578,19215,43002,240,21286,13115,47321,43676,14122,7029,38353,15170,7209,37193,6500,26988,73,2041,39788,27457,52214,6468,59200,50704,2964,8346,41793,4138,26080,3181,40640,32349,54868,23709,65099,9541,31763,34905,23178,38857,57012,64117,43382,60420,51166,379,59332,30788,48318,8296,64297,29528,40848,88,8427,59405,32043,46397,39698,4720,30166,39773,15847,45737,1182,30717,3928,42358,22704,44505,35650,63296,55054,20723,36296,26428,57546,15311,15639,25028,10177,27404,23434,29386,35566,62105,18252,7641,33674,32277,18559,31208,30961,44206,9443,4532,23926,40967,21538,17151,28316,65215,29656,6402,11666,47040,39515,10548,62242,19035,45099,17557,39679,29239,4051,29725,16713,63961,36861,28483,7491,53757,3179,34238,50873,20691,13954,15975,61824,5012,45518,5097,33183,30751,7893,1106,60773,37868,53221,57769,25777,10970,16261,52090,47079,58020,59182,1221,3127,22800,22666,56132,24513,13352,26439,20443,16284},{60264,42491,15028,38217,16644,36035,304,44400,58200,28313,19981,15390,26320,64099,8977,38521,62744,60428,25707,31701,2094,43448,35038,46413,36663,11784,8363,7675,7896,33857,37534,34437,11972,34994,23210,12420,59303,45857,47017,23063,42493,9289,64384,44452,30143,16766,24783,51329,27347,45187,64879,7796,48973,63278,57638,30975,6069,1694,11297,31161,55544,12997,16675,34236,40533,55418,23101,1809,63260,53413,36543,46196,42698,14030,50397,41023,21680,36194,40800,53043,61418,28214,48424,65165,51442,4217,6391,58010,38766,23908,20334,33545,1440,14517,35033,25494,12210,11108,39091,38128,34654,4797,19589,47540,7183,22539,33347,24507,12764,49384,50439,45381,54192,5729,26551,25743,4309,18011,45984,13242,40903,54504,38594,25303,21278,57266,58356,58742,57009,13989,39735,4351,12304,5802,16061,14906,23213,12273,30526,46378,33218,10304,13263,30407,49795,12590,6031,41177,21881,56735,43126,145,58069,12547,52104,10057,19925,18810,16193,47726,2910,5394,27711,54593,61025,54525,13177,16354,63056,29156,19099,22001,22540,9097,20,64269,28068,6036,37598,3261,9129,62934,62795,4227,52569,54705,57079,13929,29219,35881,11698,25893,37883,47985,52013,1976,21064,4141,32165,11137,49409,64211,32320,20700,25273,17674,28429,6310,54900,12382,44484,15364,24208,13984,59347,44406,45466,52866,21605,1629,46749,29428,11247,47247,4772,22642,28939,63166,52657,56350,18428,45335,59111,26139,2715,14842,13617,11848,27440,23559,15588,50551,44630,3296,59416,6195,38883,44381,56035,59816,21350,40686,58792,11655,17877,25072},{14592,1513,9026,60453,48822,14253,20770,51167,31332,60565,4657,11305,56125,20152,46355,31947,5038,57010,30091,56962,30844,10145,34678,34060,35785,38788,651,8636,17642,1449,25377,16469,32561,43255,13933,53950,4751,34352,42544,63495,45190,61927,15510,8421,3419,27606,38626,64204,20293,19609,40540,62759,11418,56992,48393,10678,18982,25912,33642,12912,58121,48925,32494,22858,4964,6791,28637,25432,34083,1310,32422,55719,26696,6619,24408,20968,21459,45493,41783,63347,41914,2894,3739,50319,8442,42550,24576,23272,2783,49544,59253,55968,13165,35886,19208,62886,37217,25338,35388,12317,17120,31491,63861,10913,52102,17555,45618,53186,26957,12740,62656,63161,33715,23148,60866,39020,14204,57627,44484,35636,15753,52968,20947,35723,7858,25961,5970,555,17387,18487,28336,19921,18002,50134,7738,47853,56938,10632,48316,42511,62070,2435,23971,48730,2723,48477,29476,19776,37131,152,4684,9756,61468,12836,55071,42217,11336,27546,30085,10503,32765,6217,21293,52090,32217,962,27869,37548,29748,15885,64320,28000,42331,57377,32678,3746,16659,58466,2648,11862,9837,17451,10905,10015,13870,41912,9365,12395,20340,33229,6183,4132,23998,20654,16565,65072,45506,53398,31715,11615,64897,20453,31555,13146,63556,37388,57510,62508,56260,62173,7599,12329,3951,49666,46235,45874,27513,50279,12602,43119,38104,58045,54311,7118,55815,24798,62282,7038,47983,60676,54601,48041,50672,27703,62912,49139,39603,29456,13852,38612,28366,14003,42316,4098,56670,59262,61282,36035,36491,4390,48143,21389,16129,42618,22075,23788},{51418,51081,12189,40837,41071,32085,43068,26871,6334,55467,40936,61208,37376,54665,13194,28421,62489,27705,28949,12798,65523,57668,55808,25187,36747,61579,32237,4181,28690,34386,44670,65494,46303,36909,44293,30550,40446,63295,515,26611,60316,56670,41688,62079,22743,28701,35960,25052,7220,20320,20118,33901,30912,13860,46033,49597,31193,27412,49933,21503,57987,3898,10318,32060,10952,4350,2927,22627,25007,64547,62440,7297,45667,58136,4074,64994,26183,10859,15233,57548,3071,27283,28939,19744,11637,10767,2106,45948,62985,61295,36840,37184,33018,18320,22266,33391,22763,30276,52848,57722,35208,35825,32061,16186,10656,623,18643,7798,52186,56321,51515,2012,42542,26850,26184,22437,32442,49850,19042,15322,64345,6610,46065,58350,53741,31494,41710,52572,43393,6938,47906,33806,20605,23576,41175,60999,43556,21886,19716,4990,16349,58448,57106,9037,17518,59230,45583,9374,47221,4696,27805,50406,23184,44376,33298,3275,12437,39495,46780,50400,23321,28585,64125,58412,15555,47679,5713,1835,45540,10382,43655,23912,59733,38738,3019,35837,48151,1403,13643,41975,45070,44241,35331,26425,53816,5649,65189,13050,64131,39452,38813,27427,13419,12779,47193,45442,63478,18083,60299,55494,5779,24008,2740,24908,15062,25088,15740,13461,48361,64965,3069,18092,58753,10599,4276,20093,27388,38528,13821,40139,8947,21810,21621,14579,10520,6857,26838,9367,20632,53835,5583,14838,16169,41359,33490,5736,14425,50841,56269,17147,38378,5370,19833,45299,8870,13962,43141,25248,2333,53762,9703,29297,29157,32748,56604,8945},{26118,16640,20589,51256,2027,21737,44576,47364,45198,11710,51948,50401,39473,52898,16578,53727,44218,37188,13279,27629,13697,14280,61386,45492,25873,643,16266,18861,40669,10599,60053,45838,59380,53447,12980,3372,41088,21663,61378,35380,62501,41391,23886,14272,18093,27145,21979,26961,1664,531,50903,27434,64499,7124,5014,28760,3679,15450,46901,8202,61649,52082,61988,57535,64094,46932,63671,54002,23559,12343,37931,9157,61145,36284,17489,19745,55942,27340,9308,45709,42361,27138,22303,21767,44801,42398,60784,19599,45031,4314,13281,34050,9293,12758,1091,55985,50215,1908,28664,39938,44770,43427,10174,29308,7178,1308,63275,13154,46119,61476,51287,57744,4291,2540,46083,20674,8908,11710,48970,38698,35397,18240,25893,32528,62490,57058,19090,34686,63179,38360,57825,4532,45728,62035,3968,58866,61691,57355,12991,55836,58453,63987,35917,22566,24581,48326,64328,56313,59014,38196,32216,687,61116,51912,35599,62578,4643,54526,37582,24637,29515,55146,31515,47133,20470,36098,58545,25801,24950,19982,33206,43804,52913,45750,968,5257,17710,55883,19814,10968,12871,5614,50628,50841,24251,53519,11276,57668,55448,64716,39916,4972,62501,50280,24142,51607,54345,47273,4730,59437,7521,10127,19014,22893,6213,59785,31142,304,6024,47904,64801,49537,4625,40889,59440,40003,15615,26832,27663,36268,34260,52307,14056,63923,53783,50333,25241,17709,31630,63374,50427,49461,11062,20474,6974,22593,17069,49439,234,61800,42290,52976,41326,1395,32342,14396,59552,45957,3439,2546,20588,57793,9094,47407,25230,43090},{45817,41943,65182,56616,39509,14196,49676,60589,34374,14046,58766,58549,54861,27745,10065,39837,39887,56743,18204,39169,45159,21815,65085,18027,41568,45903,6442,17804,12978,11920,8852,30152,21187,30183,62908,5490,58405,23938,7509,45038,17122,27278,48094,29758,54027,39738,42844,52907,26381,28500,25679,41202,18183,47952,31906,5148,1678,18848,64684,11366,49608,49270,4846,9607,28400,10341,23687,32719,6397,30947,45460,18263,32855,8822,42947,27234,25630,17750,18273,56941,23681,21040,53945,5508,45503,31782,3683,44262,14436,33918,12096,35261,59453,26599,40235,37261,53884,7139,56195,4260,3764,62019,62754,43413,57237,45125,50681,60321,58884,49087,24161,29993,42835,54511,30869,59953,10890,5541,34029,17649,60503,56364,26391,29281,8019,35185,9628,5868,13865,8563,23209,21602,1785,59911,6379,56312,6241,30272,63151,50144,19073,12757,13804,2182,63189,289,65446,63900,62928,34657,57883,55230,37504,56328,12885,60807,6123,15757,58012,31660,31563,56128,35648,22882,19245,33924,43111,51712,36331,5167,32943,55068,51864,15095,9925,61243,34726,50415,32124,25610,54865,12182,19636,17898,49797,48771,18282,42228,2073,44658,33167,52911,7982,36093,31769,62930,11066,3920,62431,39472,35858,21458,34224,3979,37364,12895,55194,55997,27815,42824,48951,23873,22090,4590,44583,26608,57780,20266,46460,55759,56736,27879,49236,41657,52684,27512,15070,15782,32845,55991,56035,5825,59436,30462,62178,7457,50974,38107,34044,40317,23822,16600,55708,26216,25362,22985,33180,41480,34767,53959,64735,35188,18852,31690,14453,64390},{4886,11317,5082,50305,9910,54026,40048,9395,17461,9384,41658,62720,25912,62579,44589,41774,41535,22271,37566,3973,54722,19297,25978,37004,8021,688,7039,52598,22145,21239,53367,59535,35606,17417,36654,43670,21572,23019,62313,32317,56643,32364,49430,3488,9952,15452,45389,52302,11755,23668,16728,47875,42085,61916,18763,14342,10516,55392,50640,597,23847,60353,22496,28071,5644,64270,30358,30101,58902,16958,21990,15476,47236,60383,38770,50675,27388,46216,53221,20515,48869,9337,27201,34214,36001,25224,19979,8480,31068,55493,45270,34102,17924,35854,65127,60182,50106,28597,23804,13010,18209,18406,43578,45353,14887,18437,21770,47062,53615,40015,11291,49321,44666,15836,32852,15675,63142,54679,52139,48887,21363,696,4755,60075,11357,13770,10497,62581,60233,30735,48859,22104,58294,59781,3051,43687,28663,8475,6809,17204,54637,48350,47423,63477,10152,56503,17470,9951,37779,39572,59851,49504,30518,60963,3590,52533,15864,279,28218,59950,65039,9258,39330,1679,35384,62200,31538,23907,43848,37409,6181,49109,38141,25792,31800,645,31326,39882,14944,28889,47263,22535,8584,56045,2245,19771,28112,58982,27095,11750,51832,53242,34699,25623,41069,8559,58205,31599,43310,61768,44761,46811,37173,45973,11545,10431,34713,20051,53823,5038,45988,25071,33451,61980,49086,52979,19176,33486,53205,5484,4379,54177,53653,4042,7551,25835,49862,48988,21126,42383,19583,56853,55733,1442,28362,575,61242,50195,28611,16653,19083,63386,6046,16354,60706,51898,64421,34212,40620,36498,28598,59030,43191,20897,27092,31477},{11850,63068,3099,58044,12759,15488,13858,50676,64988,42494,12458,355,65350,30872,16841,28141,14346,9582,45930,7495,31463,57752,63926,29723,53303,62964,33739,52302,22773,29254,62462,57628,41084,11867,52134,17510,49420,34703,14819,61409,44061,19645,38666,15686,46341,220,21894,20351,39385,28880,35816,2372,59546,22036,43741,62473,65222,57827,46408,7651,12387,10799,31344,18345,26650,38049,32871,14919,10893,64692,45842,45784,20294,4441,43634,30581,1531,23104,46256,64598,46083,19938,51402,908,21922,21387,47880,57267,1294,49784,61445,64615,53755,34090,64837,34000,20141,30667,43966,5653,12779,5973,56498,31924,9071,41504,46151,2215,18141,30464,13945,5260,828,44857,52959,7088,16957,57037,18473,37624,12787,44029,35617,13487,11096,58322,5295,50932,17549,55565,32767,52766,17406,28934,20899,46630,39702,40313,58950,25092,48798,57615,29767,33204,52820,29476,45494,56347,52995,7360,21808,11284,16513,45063,47688,27852,49576,33043,420,40935,61289,52969,23131,10464,37324,21811,55751,59300,57110,37038,29111,34770,45872,47316,8537,53068,22517,23348,22395,15412,63522,7950,12314,17737,39145,20861,15083,57410,59948,47968,49319,44292,5629,38643,39265,3366,10121,34610,6211,15513,29809,22896,35518,24007,29016,50790,2156,17161,35288,22837,25813,44899,14689,17977,35982,61244,28499,11725,3487,24974,41675,36461,44145,35920,34710,56204,39341,14257,58123,57726,14502,29155,5228,27748,58644,33645,6584,9453,29272,28335,46500,58687,36237,44460,1486,40532,57964,61726,20707,43039,41104,30598,232,51386,18420,21321},{38323,13306,43537,221,8976,48281,2140,61310,24000,41795,6588,21940,64906,57563,46746,23804,42167,1918,62174,60690,28856,18445,60416,11350,24478,23064,27976,58676,37738,60324,37121,58591,12500,12240,56623,43502,62037,49358,49583,41743,40734,43610,11685,26062,60171,13742,1707,11522,16273,60476,31850,53559,13284,50745,49253,35360,21731,43031,16008,24594,57618,11127,32955,4171,61397,17391,2324,36871,62820,17156,30120,57470,46090,38658,27846,44659,63930,9338,42815,56624,46493,31939,38869,43284,38381,32151,48736,41293,30040,25205,17197,57873,8177,31866,62474,8159,64123,6528,22719,39640,2279,5590,59852,10100,53499,24697,56282,63712,49785,59215,48856,48784,40678,54317,6929,436,17214,26482,8326,41127,41731,4758,38705,6837,27376,28449,43706,8838,25209,48687,3858,4712,31533,54681,37417,4534,35657,29665,38291,64726,35682,47540,26908,42489,63783,24369,4583,55318,54964,48603,39658,2563,8711,50132,55726,62339,40977,6759,10750,12085,3518,16790,38267,35898,35535,44400,8990,39048,43524,43163,55764,19535,48704,12761,30726,20574,55239,58497,29937,41641,57091,42201,56124,44287,39384,9062,54506,9958,13305,58055,2834,16921,30222,13366,10409,65257,55778,28271,57348,49876,10810,4264,61986,62507,36467,855,52550,1596,44506,1294,30067,48582,40813,49923,27725,65517,49954,35126,41870,47235,1430,31614,57988,38288,37611,43784,24525,19974,4108,31665,55199,46996,8727,61705,3955,27840,14827,22313,43536,62175,7943,7580,25938,9958,23575,47699,12726,43533,20327,17080,3900,49827,49674,26972,6814,1289},{30505,59327,32635,57254,31173,25058,19806,64392,58813,57207,50315,26995,24707,58918,53354,22499,62078,19071,60818,49385,15765,18149,31942,47461,47527,6612,26178,23222,62144,64673,41529,45488,58216,60486,37992,63316,3727,54092,32474,53114,8755,26932,52577,58644,54469,47767,31792,54447,19613,6998,35853,58411,41042,17698,13580,50173,28231,2705,1488,61613,19920,25539,40273,53926,33940,10927,51283,30187,53884,23674,19976,23040,11285,467,51129,13895,26513,14728,29306,43963,33682,532,5218,48285,61068,30747,23419,9779,52420,55990,36730,60515,48985,51112,26147,36340,46330,2205,45977,46909,21807,34198,41785,63576,46701,42349,33378,35967,22657,41910,21591,16613,61762,39785,20039,10681,41550,23541,42225,43961,26309,30443,20498,14068,49075,3181,63719,18918,59493,54465,52804,29577,46573,38442,16399,51062,16795,20105,35962,44996,38545,64162,25025,28618,55724,47114,11892,63113,25682,48055,16140,10035,47706,59750,27547,30368,11403,51168,46742,38438,20964,65168,46751,44252,8773,62434,37488,53558,65039,61824,32187,19825,16581,5404,21642,2521,57382,23554,58465,19318,32076,2971,51755,42800,35624,14420,1486,49623,45492,49142,42127,56424,16431,25337,35073,62534,62718,38571,57384,28832,1118,58428,53182,44276,24654,59377,39535,34757,15164,47569,59406,26078,11264,60948,53151,45916,46671,32712,42975,28169,8856,21926,11298,54101,41482,56725,18660,31659,16311,16109,20114,59177,21140,48483,56090,3838,45428,34089,58275,20805,17158,19164,36,22112,58537,40417,58652,65135,50359,14033,54888,63142,3927,19586,46393,8456},{41726,22411,38022,2312,14317,50255,27624,25535,1182,39822,58979,61879,15441,3921,46721,12700,47794,51683,26634,47033,8074,55816,41572,34895,14816,7464,10724,15643,49033,41936,38912,6752,23459,54502,21511,11789,21152,22262,42664,51929,64769,21426,49658,22930,13411,41918,52511,22485,31337,17081,39935,36380,9726,60826,62727,43387,17513,30603,23336,42887,32507,64486,62623,1902,43808,28965,8554,57766,41207,4927,15889,15779,19115,30764,4991,5155,38375,10493,54186,54041,28978,32709,58783,52003,26889,64296,33701,14247,33456,14037,57899,46495,23796,45366,11920,39239,63187,1940,49518,53965,15242,40014,59081,4778,37917,53800,51564,22706,29474,46663,54861,46755,2085,60972,52132,43483,31492,1819,7771,52471,23348,19159,26518,12600,21059,13897,13574,36109,1155,56662,61891,40337,24825,44536,42129,61193,14902,59717,39370,62727,36094,7180,47872,3706,16707,33014,46652,43009,38126,34944,33520,63086,55347,25934,58211,12948,58178,8254,30298,1107,544,22883,401,64445,16950,44540,13234,27143,32226,30749,62246,12025,1875,37711,28487,2210,34896,28966,49965,14672,15004,27227,29504,14683,63994,8447,55780,25006,50251,65165,32948,26613,63490,29458,23462,9224,49300,33440,57160,65310,28400,13307,59406,21306,18456,35315,20349,31367,16437,31137,3366,59863,9237,1925,4232,58876,45903,32828,59422,2370,50781,35617,24727,65029,17936,60077,20378,52100,15938,34881,40993,23005,55404,52400,11387,64854,26046,43428,38926,31809,11021,44220,13853,6884,62632,34010,62164,19749,64002,27218,30929,18035,4666,6824,16681,18215},{56541,27945,9417,47065,13725,18812,2522,61314,739,15217,2995,31372,59099,51568,65337,20236,49778,48986,54426,57381,57935,62813,22674,38415,9868,57134,50244,55318,60839,54482,19964,43210,39626,52322,14135,39843,6059,48007,47749,50822,1912,43776,39022,11912,57871,6655,29230,64048,63406,63518,10947,51000,13954,61493,61800,13976,40987,62844,36182,52030,57528,21082,34543,54475,5934,39344,54662,35978,18007,32355,3522,21429,56024,62752,15345,26016,9261,39097,35310,6342,871,19847,46012,16019,49869,3057,60984,14150,11344,35050,63104,62497,53131,30740,13196,62251,19512,32183,5731,55370,2651,20887,25082,58633,6834,3302,3976,1507,3091,49561,64375,5098,16780,18108,56721,31905,21556,39045,27626,28267,7806,3486,56593,53527,51251,38550,16037,38863,2557,62746,32848,25676,11626,61993,38817,62436,19376,37639,20398,18007,43449,8020,48533,44488,65113,50759,35452,4485,944,27359,0,531,15400,31472,13277,28990,50301,61055,53810,4770,13884,39374,33666,52418,4146,39790,53078,2489,15925,27597,13642,15223,1402,50193,1062,16259,46515,25828,44011,33292,25378,36579,19845,36967,52370,5285,39287,20605,47144,43507,28228,34352,43654,10428,64730,28891,13781,20684,4709,42744,26825,42174,61481,29830,43087,28961,58267,19429,7760,50997,28194,31109,22941,60661,27392,54074,64262,22025,45030,33824,30792,7213,50348,36358,12872,57319,60925,5999,9248,41336,19379,64867,59143,46031,14123,45631,57629,5483,58479,37419,20564,13818,22136,27127,20489,3275,21102,22835,46361,50322,31136,41386,11319,23113,60551,50371},{37122,51921,29665,52087,5205,37079,39607,27549,946,56532,57346,52904,19127,45320,495,7744,38890,13088,51867,2069,60501,54744,29932,41283,19286,63332,2770,277,48744,50690,59938,35321,33093,57452,10492,27604,46365,11066,47611,43412,44807,8758,25797,54787,56061,33842,35587,1280,28897,11249,52915,36901,62529,57598,60673,45497,21447,57583,55606,63767,37882,41105,19513,13560,26900,22470,64103,10788,57924,30264,55176,58896,65460,12212,9240,59845,51314,35121,59837,49677,64476,32542,29430,38963,24065,13137,43580,27409,55224,13731,50308,24277,63984,9416,60417,53950,14623,30130,18824,17258,46399,29456,47723,13535,50534,33772,24532,9164,32585,575,14505,36015,16944,26215,23277,36980,9274,43674,2494,27295,33974,50797,29802,41049,2653,21424,14205,6112,34519,23972,18249,14854,33099,62294,7236,41429,39395,56638,12838,4934,57244,51967,6985,13935,16550,33911,45155,51038,52188,23732,7800,19421,23268,63146,7842,45717,52771,30906,17021,46416,2532,6750,5747,46225,41562,40669,44526,62478,21183,37646,36910,24917,50477,18455,11427,46466,19323,20300,10704,14403,40585,31453,20226,16869,44923,9094,62120,64349,13924,1966,65002,30268,34563,20665,24402,47522,42761,1051,53194,8123,29171,16265,48371,18919,57231,62515,63559,53046,60781,28473,29321,23721,4849,29307,29857,46686,12793,23882,15369,27081,60254,28119,36343,26202,11094,38419,21692,3155,62726,55810,53827,12901,48740,45389,42825,9461,24974,15459,3085,6407,59162,1354,30376,31408,6349,31124,57576,33844,53927,23073,20033,5144,32381,60165,60217,40502},{47660,15740,5830,63817,59000,50538,52167,645,26061,12591,37618,46006,8201,36841,53799,3014,4980,4602,32481,4730,22714,56040,57254,30287,46486,36515,30834,8849,2285,57958,7714,51545,33921,49962,13587,7194,65191,47851,9547,14446,10329,7218,39136,59569,46742,36088,36762,2844,29185,40768,10189,19186,7452,33186,2606,16447,60201,17844,3770,49379,33506,11798,48636,60807,52878,54009,23765,23438,42668,25454,35712,48293,40101,14940,16302,27628,36036,6411,56939,6039,26277,20992,44502,10543,12012,13936,52842,11719,59503,36594,33829,5598,25324,51734,29263,38958,564,29871,52735,51043,19366,27231,23193,10168,52863,10490,41749,44655,14988,28439,17368,4106,27397,43534,5456,30654,33249,6600,11623,5202,56964,61102,37572,17642,10913,61203,33974,56578,49867,33346,31260,25351,55116,18923,38206,33049,4718,7842,64932,1255,12325,50172,56400,15282,61614,15113,47663,5869,14425,17101,5972,30372,1868,46655,36617,58036,17188,26406,26193,54261,18311,35367,46292,44206,22601,56791,37658,21005,28962,52711,43535,4397,15120,63359,60837,38865,58510,51851,23209,54726,34044,54319,33949,29477,12553,47341,13696,23769,1006,34417,26574,20027,8968,58039,42719,14862,17141,60888,29934,53997,14090,4319,57062,53979,19307,5764,62357,59949,61937,20758,27278,61675,37813,5443,6781,19145,6144,56436,63197,56001,52780,14456,53018,3967,20730,51893,41099,31315,56172,47773,7899,11122,4228,57882,16230,49985,29593,18462,29138,40611,51814,50426,12189,3660,57245,42594,59689,21237,22758,60463,21455,13619,62204,34113,35544,1506},{9677,20352,35230,23711,19550,55753,45778,22947,14941,20485,39912,26350,7401,27171,43188,55040,13678,29457,24522,37827,36768,49439,55465,61326,22025,26683,2599,44591,55199,19915,27969,53819,62721,33552,52306,64800,58125,65308,57013,22361,9498,34006,40110,13616,34429,25263,46324,53257,40487,50697,20891,6469,38563,18025,25018,32028,63566,38168,3311,57871,15230,14498,57760,3243,30397,54440,6460,37025,23251,14624,22906,3837,59097,39614,51137,35843,58459,10835,30063,21529,38989,5048,53572,35294,14114,55678,3761,6869,40884,38621,17155,42650,31798,41947,46929,22613,64052,18085,52931,2513,20903,7098,5824,12441,33178,17187,39069,16405,61617,8213,14875,2498,60649,62403,51871,21126,3687,41268,28418,55432,10860,18802,51571,44406,58714,26780,18567,57718,58093,16411,749,64242,37235,55840,46138,7845,23507,18411,62485,46792,61380,49402,63102,26708,30246,31563,42271,37540,2374,2173,22778,5276,5309,56235,63727,13877,16007,39498,55083,36898,46438,57686,57292,19637,15755,47245,9972,28217,40953,3137,4122,56243,60521,35442,61754,17445,25615,22587,43142,30536,13222,30110,2686,25377,9700,2972,12744,53700,24898,25430,10394,26925,20291,48140,53184,26829,45401,22561,43200,47446,60357,48298,46097,20147,12783,41830,41443,13648,49185,42755,9874,9765,35835,15647,44791,13810,32113,38969,8426,55108,53773,8114,47366,34267,30457,4918,3490,36388,1000,15999,7977,40048,63448,12586,17709,60653,35677,5113,26488,25635,14093,44907,22837,4417,61343,40678,16077,12931,23649,31776,43025,11117,57871,52780,7503,22171},{44949,6643,32177,43591,1179,57857,44520,64315,3703,63775,45815,59674,22365,38917,21701,48209,7806,52475,65434,18752,48451,134,61453,49040,21986,20206,19073,61668,55909,33876,59413,4589,12288,62184,45754,5181,25608,55268,43597,57134,14901,57511,33980,27554,37802,39432,60820,24567,23951,55566,53302,48476,16270,56813,19537,52821,37219,52328,17434,31344,5805,56668,25490,53436,23096,26913,49161,35840,9166,62464,48152,26915,25282,48764,26020,51758,34040,13001,42816,59488,1647,6475,51103,32273,59247,24487,49816,34642,9697,22759,23355,13285,40445,59182,3380,2547,41884,23304,39106,55857,52260,21922,52804,48230,12291,42855,63737,14572,7823,58690,7966,46924,19474,34722,38743,35161,11879,29452,49625,22577,2244,50941,40439,42395,58732,35544,53172,11882,41399,45405,53181,41007,43584,18755,62839,10496,19363,15083,16442,61543,44915,9029,845,52080,2517,53442,38931,36851,3530,19583,8234,5616,17408,10445,16218,20911,63981,12827,5759,6534,23968,37721,53575,33162,51854,24371,54834,54795,45708,32491,46478,21599,27148,15766,11443,34906,2122,42070,48026,12411,28203,41613,64841,26822,26634,17707,60980,39533,32241,16312,35135,62525,927,11783,16362,27288,44917,3550,47837,53733,4925,42728,24378,40659,37422,21835,8133,16545,58826,40586,34376,36635,54043,59911,56432,16480,1154,39291,58454,10176,5375,27824,28246,30157,13498,59009,32803,6296,40991,17844,50823,37330,32302,18645,924,33520,30456,7065,26927,39919,50490,7620,64927,21399,45308,19373,16665,39293,157,43742,49133,33875,4594,20642,65332,23920},{57285,36635,13375,41364,60844,35316,60906,801,8705,48078,9271,48851,5725,52352,41098,45702,12170,36755,5482,43565,51297,48155,44646,38584,42156,8680,42734,181,14245,36415,28983,44117,44450,42964,35555,64273,25062,214,37179,41758,28338,15653,20559,56507,3980,52245,51839,6940,12014,25322,11888,10582,33569,47867,38845,1478,6355,11684,23866,23391,5660,37979,55903,23316,50273,51421,37230,8855,49247,50753,19074,17202,26472,33184,32665,52164,16619,21115,40869,50256,48376,54057,33717,41906,42478,29303,60956,25527,41272,20496,56004,6396,23321,7612,37530,11877,11003,6598,25782,50894,45146,47217,60403,20678,1026,2781,28311,44324,49984,13185,18173,12354,55365,49873,13349,56425,26712,38055,45554,18753,4821,49569,24802,585,65470,43697,29602,61631,36852,57171,38207,40817,2172,33221,34153,48524,41338,54062,23895,34627,53351,7878,58562,43426,26414,18079,21641,38731,24840,16582,1115,28730,30791,36996,23074,64116,30551,35168,17138,14055,14319,6536,927,7952,39747,57308,62055,128,53050,30962,29265,20884,51090,61055,24027,38202,34630,58464,63895,40593,6054,15330,57760,2547,12628,19994,63149,49704,45919,56884,4580,62039,17243,40969,25582,34800,17996,16485,10681,13611,14720,20299,61613,48983,7509,51616,27115,2232,9191,22480,3238,8990,938,44431,52477,10666,63190,55874,30296,6945,8019,6563,21584,19950,54686,23008,59405,55570,3083,42423,14755,20172,52863,62841,37180,15992,45191,24158,54170,12765,60302,9714,5844,56244,615,60644,17438,46450,31108,16313,12500,56020,321,19246,6544,51609},{17792,18479,24246,5810,23128,45582,54565,55783,9007,33333,23313,9119,57771,44492,59381,47899,6410,22727,65443,49369,36562,2677,56463,5652,41311,8145,53423,57917,47124,32365,13519,46869,10714,15548,35205,43866,36694,38981,48675,62563,38760,27756,11434,50112,52609,58381,32254,6531,56605,46894,61760,55639,17771,2125,24931,58183,46132,33426,65097,42930,53125,18104,47572,10751,25928,25920,63820,40457,26628,22581,39777,17307,61505,61712,3066,38146,49209,60568,49841,6615,58831,59603,56013,3079,34265,46134,21248,10191,11907,23533,32361,51601,4632,22835,44698,34045,54738,60444,57653,31943,7216,3967,19895,22749,28323,5238,52310,19889,62917,6101,548,44860,57016,14922,14057,49504,37553,26986,674,21453,38463,29639,13720,23129,7543,49902,55747,7528,59644,5317,52028,40306,54912,35774,45317,11698,24742,54238,33933,6383,15312,36977,47752,34542,37882,46034,57809,43373,23957,50327,11428,49570,12299,2538,26847,16009,48931,61378,55171,29222,31846,45522,60937,11510,18295,4518,51532,2427,52778,14377,33856,5866,62872,2617,46216,60555,2754,10446,7004,37106,38530,25653,45822,2817,15174,49157,36197,2844,27884,49359,55339,50054,46655,51565,43597,2386,704,1044,46244,1138,8316,39894,25138,52359,45668,27686,38214,24422,14959,53306,45653,30037,24786,41224,7339,35949,28112,40778,36180,30260,29847,37270,49327,16258,6630,65051,48901,22111,28584,33859,21374,57000,16611,47919,33367,59601,43967,2055,47442,40853,32842,27729,54999,34553,40257,28812,26910,63060,61616,37724,54136,31095,55919,56549,15969,43771},{49172,19277,5546,10809,18399,22709,10082,15227,53054,3177,31480,45864,38752,22822,32773,30609,43486,36027,2346,11440,16756,18672,43142,34687,60854,40988,21029,28565,26475,44790,51162,28125,55903,31230,19478,52425,25624,48703,51896,20142,8352,8127,46056,38290,27326,12398,49466,19537,57693,40116,29725,30768,4085,60631,16963,27886,51560,24543,57478,41998,52309,47088,60636,22044,51243,56739,19180,51263,6845,21934,22821,34838,29295,54280,18972,51540,60886,33888,58662,57589,15936,39267,43982,7622,51592,32111,48122,64950,29458,23003,49936,44107,63607,21092,19249,10956,35619,44781,8844,12770,44108,14280,1190,35490,13446,26859,47270,45273,30882,44524,28545,21474,55139,64336,63336,39875,21564,30429,7966,24581,8437,46967,65080,10471,53352,10415,17637,29378,47632,3335,9916,46821,8204,43360,61557,36612,58849,25413,54292,58942,25898,63431,26091,61885,34898,29080,33936,23130,59016,32824,56214,43607,24437,64959,29098,33356,35952,24861,64410,31519,49406,62244,1585,64685,3852,400,27254,1978,45299,26734,45352,59565,60470,43301,50080,60269,2206,16794,36601,27372,344,16367,58945,36853,14738,55248,4770,55446,20057,33219,54350,35227,54632,29978,41101,25517,25743,62185,38770,53730,16912,47559,18529,36822,24117,39250,60125,41321,16749,26069,56431,34035,9668,20051,10169,58996,55376,33975,11848,12257,13867,23394,56277,52359,21697,64884,15121,18183,26295,295,43475,390,31588,34780,51778,21844,60602,17516,515,24084,8280,1626,9793,17382,63030,54161,21709,55751,10523,16326,47680,61371,63185,35382,47130,59780},{32349,62705,35481,31454,41296,10923,6105,4861,971,17747,7787,14594,28642,24797,10900,1549,17091,11607,29323,14599,31183,15987,5548,9551,26582,45875,18807,39815,40426,28144,50986,2753,18228,5966,16992,14311,56805,48648,29795,35859,11921,32499,34157,9109,23630,31851,569,36861,15689,2218,58585,42232,62036,2768,12798,9812,9612,56380,39462,45458,17062,13297,20942,7837,9930,10331,51684,43284,32699,5573,53836,39714,58773,49603,38897,39990,5780,58118,51071,53131,26259,27214,5333,406,55241,22184,55847,42053,50714,16669,1107,60369,30264,56642,32231,44074,61294,23369,40905,58140,9473,48520,25419,2832,41235,42193,7554,58912,53571,34742,57304,40715,4336,42722,17852,19097,55536,21202,36679,56275,30235,36111,53254,55336,56979,19440,7562,21072,8463,54262,43523,65284,25060,31337,59115,21448,22173,17753,62673,49466,6950,57116,46805,25457,55734,19644,41529,34548,8672,11283,32193,26502,27996,30118,13284,48475,49415,52184,60957,4313,845,62225,36472,14218,9186,32668,36912,20895,33702,52523,4238,48272,55984,29914,11605,11060,50177,23741,63813,35376,24829,40603,51425,2560,51253,42117,8425,3055,61370,36517,34757,31045,11411,3754,38982,10504,55800,628,18411,59057,41613,19885,21513,60172,45981,38849,6401,30779,29734,25881,46997,15038,62953,50396,52238,20364,51926,58865,9141,41983,42251,58650,58512,21079,39453,37942,37137,26895,26746,62902,59043,23240,4746,30552,15157,20912,1557,44090,18173,40008,33919,16730,44039,41194,8052,22971,327,20719,30294,40558,13484,21620,39995,27126,21333,27256},{58874,2352,57374,20924,20488,39362,17170,41213,27515,1132,37870,65328,35175,43754,20806,26932,7205,56535,21074,26777,35684,63187,10428,37857,14779,62392,73,15005,6812,17394,23597,10082,37726,63585,43532,17687,19346,62945,11493,64745,32398,43281,56012,63865,42407,20529,47604,10492,600,64432,18725,43644,20577,31352,59160,23338,42183,16350,63263,29082,42496,26699,50730,55220,49191,11939,22748,31077,40642,43843,6086,35407,55312,41043,24948,58556,26140,20510,26903,15592,3323,60034,15579,58824,2920,5309,62539,10159,39372,26377,55493,57373,13204,24870,39146,11521,59757,14361,4817,32541,5820,12776,14796,35423,53720,26700,46093,62453,11003,777,34103,38836,983,54927,14842,12991,34508,17239,49901,58391,6557,1976,22874,57904,58891,52833,13653,1569,41677,48711,18886,21661,10192,30631,45723,5946,3297,10156,50575,59677,51241,9313,14476,34699,57388,9807,58530,24476,19322,60323,59810,21455,57359,8841,63593,63704,8559,41550,62476,37084,12371,56369,9481,10698,31927,36806,55499,60115,6324,56077,13231,31384,35323,60413,37291,39219,25298,43402,47818,26777,9365,19899,1244,20951,27550,2672,534,57269,8744,33178,48761,55901,59315,41563,57195,6815,52704,26635,32127,53352,38513,44315,39229,11680,62825,63381,2604,46460,48503,47010,6597,24428,6856,19186,51479,26357,53808,17469,13669,41419,14908,16221,60430,37972,63839,5556,2203,49715,11243,21412,23949,32975,44195,7243,30020,49269,438,17079,226,60001,20982,3230,9222,12551,5318,26385,1124,45972,48980,63085,24976,52658,24499,23590,55948,36113},{32673,36198,64802,48324,21976,44058,6,41503,33093,46838,14967,19941,45588,1736,17445,11916,59695,60038,33621,3993,48555,40292,22089,44917,7206,59264,34355,30549,50459,46851,3317,25742,4754,54338,51277,20745,42260,32248,31536,18070,33897,105,49297,46112,59772,35081,16986,2967,42828,56543,421,12601,64115,50171,12747,10320,5993,24515,17935,22244,13652,58779,57910,54795,47487,37830,38218,3518,19873,10718,60777,47522,28985,8180,60642,54932,4411,44752,42002,60834,46610,52297,24235,61899,26490,38155,19583,14855,17519,31721,1375,50221,30206,51808,48778,40767,62663,42420,12923,61747,6901,877,22941,18224,44643,63592,48428,52618,21035,17446,3575,31065,2581,26478,22907,39456,12407,35796,57936,35603,43427,49394,36928,8306,60006,23947,22788,13146,26585,59580,3100,28628,36772,20044,51038,42087,37987,1141,11679,10608,46215,36622,36569,129,25019,38149,36375,38256,20208,59333,43739,30831,2719,13019,40695,45989,6747,18491,62960,26841,61617,35308,6624,24351,48117,25636,13482,60237,60232,32573,54361,57027,20628,21917,7927,52950,36422,19519,63394,52469,57304,14037,35910,533,16076,27329,28834,26004,53235,53839,30627,22829,22176,45552,41828,14433,3849,10664,49737,38462,64144,24640,27780,21876,6175,13714,26531,46156,11843,22774,37099,52672,21845,14680,63443,15100,51892,38339,44986,21694,15969,12024,24385,61637,36101,60632,60323,11038,2576,18732,61075,8083,2327,3890,50252,40747,25120,28826,44624,58043,57152,13706,10490,43261,52367,47523,9057,21376,7314,55367,3741,51634,39431,60775,57293,39866},{10464,32193,1045,54069,42990,14326,9856,3033,30394,23790,42588,8253,5710,24147,4815,15140,64475,63375,32810,62644,10353,47154,3052,20442,113,53135,47002,3588,13043,59453,65513,57775,57139,38744,3410,17196,55530,2191,7105,6178,26079,55760,19067,50891,43832,15239,38472,51579,13955,35669,63056,938,26532,59450,23411,17226,44034,35396,11879,27731,25062,17010,41469,39571,26886,11503,55329,7317,52576,37842,14287,10774,40274,31390,61043,8265,51071,26585,55553,12923,1074,41481,27885,13057,45850,29683,26947,25711,40186,20067,37187,11256,32256,61941,52123,55271,58993,52956,3225,56138,19596,62120,62637,50410,31600,59074,50325,54103,412,44493,18297,51239,19189,15427,6608,50226,9307,12393,26750,30169,4682,59079,58037,28444,17443,14012,35828,60506,63579,7374,57382,44828,11304,25790,57036,33728,5754,57260,55189,40663,5999,63448,50807,18914,20945,32886,37310,3284,27052,64036,32364,63844,62021,56845,34889,11720,8664,50681,62347,3261,61068,44409,8220,8404,40607,51012,1645,12744,19635,16948,14395,51262,53905,39299,47896,47937,21706,52456,63326,30775,24154,7878,52942,16604,33605,11548,3574,30134,53447,27398,60617,63322,18341,22083,36908,27790,48668,33245,13554,60665,26489,41545,30836,3798,15420,23448,43163,13206,19132,49212,10092,33201,40240,59084,8101,65123,6145,35073,28015,28926,49058,53570,668,27714,4524,42338,53997,51263,64129,40579,35083,8431,11722,31702,33762,58198,12980,30788,38121,63114,46258,49412,58926,25588,7346,37541,36239,64738,58965,60811,22231,3677,58440,33570,9674,56180},{6506,34078,6925,31478,11451,11967,43517,18677,58582,18134,25086,9293,65258,45809,50136,43410,49187,45104,15491,49430,38714,54740,47953,17275,52230,55927,46558,23883,11564,55449,12960,23029,16456,50677,31413,10821,8826,56252,33976,60563,30171,15878,27874,21897,42687,8489,494,25199,7098,10540,5968,28141,40951,27765,22004,29856,11177,37194,26750,59245,48274,13725,4273,8584,56457,39963,7519,33168,54761,63600,17813,24403,44512,54305,27066,9094,45909,46927,62511,29197,8196,52399,9799,25112,33583,61351,41195,47382,4655,10259,11698,44104,42948,7995,51924,12659,29189,53699,22482,63542,29613,4195,6086,47568,50111,10993,64659,65419,38931,6306,59974,57801,5737,58253,63400,59079,1819,15677,37935,41227,13022,27600,24345,61209,49416,12208,58762,19603,30759,34742,32913,29362,53499,1539,53497,31815,2626,10330,65249,9810,38702,29171,58512,18580,32392,33511,7757,58143,1832,63934,6612,32485,63810,50024,61269,27273,21616,40454,18238,54837,40266,23702,32005,45478,38310,24041,62881,34540,25366,43591,37984,557,30155,41561,6636,63982,8270,49924,25257,3613,46316,33317,26265,21118,48927,59787,27945,52828,47176,19435,12825,58487,48310,57535,33579,25259,12663,17808,33923,28393,9989,383,45751,43088,31929,39317,2734,11552,55357,24685,54830,15696,56332,42450,27718,62217,53656,5639,62266,27300,51832,31742,28277,21880,7816,36917,30634,59820,22355,13704,49357,11961,49951,27087,13780,17630,28534,60790,38723,25230,27654,1448,63020,49906,5893,37398,45203,34080,40220,57908,8068,17813,5237,49892,554,32810},{41268,48556,59398,10173,46326,5617,1856,9866,27839,14298,54506,46418,56099,40332,51840,39955,62921,21612,32313,4134,49766,43315,28422,11896,44204,47911,51358,53591,3690,5529,50744,11601,60465,32498,24685,14834,17041,27719,41151,31627,49388,36417,51497,2068,8671,32445,28631,56285,7156,13079,62376,16857,2971,52709,15259,34405,59373,37897,52225,62069,13639,24130,56634,51838,25931,61307,55807,42504,10083,32318,17772,30840,24125,52580,11445,17812,9757,37811,29668,31429,49086,49514,64465,52239,48203,9552,40669,42576,45503,38603,55925,15389,44726,31411,24119,59298,61178,56997,44213,65330,58357,7029,1392,10936,43593,45500,31624,19290,49709,56829,29263,53073,58659,8023,41773,26652,4730,49325,8399,51478,24629,60123,46906,15107,25976,60789,62249,58942,49627,41232,20212,19779,6156,40263,152,47855,18961,19339,57750,42462,61267,6991,7879,5835,20690,15326,16213,39852,3435,33556,51309,45011,46603,50989,5168,40552,48008,48508,9487,33263,26594,40678,8344,32355,58673,64379,36242,29808,15447,55652,15785,55773,2715,50198,31857,58463,61235,41280,55359,52336,28874,39162,1827,24113,51492,47212,18965,30241,24237,38114,9656,44572,24462,3387,49506,11905,54878,12932,6916,62392,37370,3133,9866,48974,32121,64159,19137,50267,62320,20648,4429,44543,5052,58463,34370,2187,15858,46485,1201,34769,40521,25258,28802,61869,10270,37803,1133,54601,58251,48677,42621,48481,54394,65176,47782,10614,17867,27977,13890,9190,6732,23768,2084,29668,21684,34830,48110,34391,63854,39370,35771,2081,10145,37177,54870,30777},{58992,43745,28395,9866,31130,63131,53022,23251,18254,13655,31786,14632,43793,33136,4969,63433,11933,23369,4732,7830,56434,8827,28750,24038,49995,37116,15378,44406,49962,38047,58086,59660,8470,34001,38994,27844,26232,65486,58567,63972,16669,21401,57074,61837,6151,30991,34745,63454,24656,20978,34045,50839,9511,30123,28915,39901,38838,54300,15230,51601,31104,9699,29268,25353,59118,360,2592,33338,7545,43343,6097,61050,44374,42828,34663,44324,28375,108,8768,33208,16247,39330,24207,40673,65478,20895,1333,47570,5887,50938,24180,18154,60947,8039,39435,6134,5968,45432,30041,61044,43920,55461,35652,2591,45698,4138,45335,31082,14333,30951,18681,17669,36117,4951,36449,11633,51806,19975,22735,4953,65486,17342,45106,4645,12680,35662,41027,52961,6740,10335,39457,23491,21837,40539,5179,55910,48432,50773,55746,58447,22850,8582,48335,40886,31792,54064,16936,26755,11724,4188,49570,13591,21214,5955,1574,6372,15876,36089,12077,50459,63725,18016,1494,51236,25058,31818,59075,2165,50199,18006,37803,17137,10088,55662,35039,57969,3595,62648,61139,51885,52412,23043,11183,60244,6699,44352,64623,58317,17007,51523,52002,58536,13276,29438,64434,4313,35709,20141,4778,50448,49795,33980,11162,14964,31818,10867,13607,50203,15547,53439,58962,46412,58228,20163,60499,55228,16220,38088,13314,58580,12866,65530,10237,43957,35732,51929,21333,16380,11093,40036,26548,40213,40552,10204,4432,30087,63509,54411,52395,40420,43896,50833,41877,21105,23290,16704,48317,4668,30091,18493,52835,6962,13048,30944,10490,50167},{64281,57901,50911,41972,32521,9368,49580,38019,48286,48025,60640,46184,43222,56639,54965,36845,63734,47271,3009,6065,3038,6418,14618,64101,20975,58943,46134,19686,27083,6085,3484,31740,6682,61772,51099,33705,23811,24532,24610,40526,50262,39217,8510,25542,20268,38936,19850,38322,7064,39436,51481,50811,53730,17594,6909,17443,28600,46774,65341,36057,27946,39560,25988,33227,25630,47192,46128,3247,17570,51762,6187,418,57050,53989,43501,31620,58059,45892,48617,50807,29428,41778,12571,45080,13862,47040,47774,20599,13214,16056,11070,16586,40122,51085,12594,58790,12566,61957,40393,15767,48631,43819,47148,19718,51175,52284,2006,28271,12202,53825,10965,52760,50678,18999,57509,21614,31318,13541,37338,1205,3679,207,37410,50263,59405,59782,43180,10328,38843,47856,3472,49007,19776,26537,13276,9051,13378,35189,15245,43310,37459,39118,22909,29232,61920,20222,30679,49404,17660,25769,9915,19034,4608,17348,30817,24554,32930,8229,33987,41165,48322,27876,671,59446,40728,12617,36380,19105,49740,52314,54777,10522,49871,20206,8198,28081,61998,39877,47697,4098,39021,39299,9204,12850,21970,50198,14099,44975,43751,46774,29716,54199,25930,50349,1626,45510,56974,6290,54670,9646,18455,7761,17404,49933,65295,17257,1216,11193,30905,43976,5996,42826,47221,6046,32460,52399,5883,59086,2534,50224,65016,43358,62416,63767,19031,25426,32908,35335,48627,7607,17381,3742,18699,26145,44098,57652,62002,31677,36889,11640,41177,18187,8470,12467,28440,25034,63963,13307,54029,33350,45081,1706,34393,61015,50307,39974},{30166,56577,22195,19097,50578,28672,34035,39663,1751,42832,48430,34053,49472,36233,52962,38806,29044,31135,27699,46379,16825,24120,61993,20990,57697,63897,19338,9944,39140,49447,27637,42383,23822,45868,26856,45060,4052,6557,34454,8584,42794,43256,48231,6379,32159,2792,15710,34276,31243,22209,54218,21301,913,39713,14582,40763,27375,43437,61815,45311,528,42053,38984,25742,3470,42562,58328,50883,3012,24436,43878,24371,56385,61762,12091,13563,53674,34243,22566,64453,19849,33625,36771,23682,55866,52466,2592,18743,49295,45404,63235,31244,47720,36602,35647,52787,7447,46023,10436,32592,45166,12489,23165,32167,64410,5360,44272,49047,2850,62154,44061,58086,17248,34249,45022,29274,45028,55864,23711,20928,5894,3114,9952,4891,18794,9097,26000,32687,43527,24218,57598,19354,61613,14604,44862,55556,50472,12284,26842,39888,38786,27911,21633,30039,65132,7852,45619,36965,41065,19062,14509,62150,37204,61027,53839,3716,30188,17755,23429,18147,25060,1362,65274,13419,13222,37479,11574,52613,59599,9623,16920,51684,26918,63620,21355,12980,33922,65384,54929,49181,10228,36933,40630,38697,1349,28306,10708,48159,1275,63003,19376,54996,14349,14186,33778,5548,34328,48924,56971,33051,4245,6834,3189,8582,21644,38065,37304,57792,9860,6137,42906,17083,60745,50163,20835,62749,33608,18482,33906,12166,5322,39727,46006,39937,5471,62780,59861,51762,58600,56876,54537,50117,28204,5038,6767,18121,65445,13994,58655,46026,48004,4897,43823,65417,51828,57073,63012,59721,17520,4704,51648,59137,36006,30454,56625,34908},{46507,26058,56412,30585,56119,17215,51072,45333,24523,38339,52082,59545,27421,6711,32546,17602,2683,23341,34722,19638,40632,32557,56051,44028,46152,37432,43168,55985,43283,18535,22254,32356,36354,6350,3021,36538,15610,38688,51302,17687,20879,8095,35247,17093,38485,54814,49685,31018,9847,33769,26529,58692,42526,59370,64735,7110,33372,26095,7756,26136,48346,15780,56602,33686,37974,26910,12702,1799,3314,27489,38004,54090,58292,542,10302,64294,48662,8381,19716,34140,16308,26233,40595,19557,37318,14724,29271,46838,50186,46391,30968,33776,39240,3528,40747,50559,34626,60444,23660,25704,18419,50041,6154,31726,30726,14394,37276,47449,7063,18276,9445,63519,52771,23271,1321,49786,59360,15856,54146,40775,45992,57099,39288,22836,8248,8166,21867,34443,27829,21229,61401,17618,30133,44066,64019,51808,18098,28592,58724,20227,57253,16779,64652,64005,61206,49375,3285,5359,12412,6471,27697,13621,27531,44046,53440,9354,48066,22970,55911,7208,49815,15477,53750,6373,56692,59984,19246,43139,4227,31999,47170,51695,45922,60237,42443,50030,22338,43330,37907,27978,7802,1407,27480,38425,25688,559,51190,31835,49591,38045,33069,32618,13860,41467,24117,22535,31057,31117,17143,22111,25421,24707,14749,28009,1296,49157,54750,54959,151,40000,23906,36123,54644,16376,23987,40995,8793,45412,14991,7419,52222,324,57570,17064,55395,2187,8069,60853,47523,16528,15577,17604,2210,62546,18317,4347,64024,26911,65367,4008,40336,51540,57296,25345,63032,8629,52253,16209,50867,40710,12906,40516,55786,22160,23065,43991},{31716,61840,11122,5324,35290,11609,16689,12743,16426,14455,61312,21921,20071,3920,34708,20597,22204,21978,45151,33014,15605,19853,28513,15780,42540,38917,32772,897,20565,43801,2987,47043,45573,28223,19741,22355,13276,30937,39589,5347,16565,46353,16195,11806,53804,53741,22405,56291,12609,64337,1052,21391,64447,46204,37617,52018,58225,27778,4968,56790,30705,24774,46374,1294,63003,42886,2104,43190,46645,3076,23217,34447,23855,43589,36582,2694,2734,28029,30090,39192,38492,8478,62132,31613,44090,9775,5290,53908,18009,56,15123,12247,39951,25986,57260,45758,15287,18185,64719,19695,18171,40028,41365,33907,26361,21891,57895,37602,13880,34005,26342,25950,62279,55744,21799,61690,45136,31820,49219,4462,6909,41948,31055,33185,15740,34254,46959,41512,53618,58116,32827,41568,23909,3952,18398,27166,42653,58506,45344,37696,53475,9040,27156,52080,39444,11875,488,31212,25597,15115,45291,42399,65335,6291,23924,22447,31592,25294,30209,24626,8599,36756,4760,42685,58784,3471,60865,13333,19097,54934,7083,4252,17950,31413,38855,30902,3708,5728,53473,18634,61944,7856,54607,44806,15249,62301,36644,45940,50057,4874,34612,26431,33089,9309,55767,10515,60389,62688,19319,39462,54972,36236,53237,26658,33426,24488,40574,36577,57995,53603,11892,59261,41484,5160,12687,30816,8484,47050,37980,25541,26261,14804,57848,7658,58997,61300,5013,59426,3577,37962,38460,3366,60088,63881,37302,45451,28323,46608,40819,1879,12888,54287,6918,16010,62733,53156,41077,28973,21976,46142,17731,46497,37262,48876,20517,56680},{57535,56336,1114,3377,37828,48948,9005,23457,25992,41562,53631,41592,30420,27862,11678,21321,14861,49022,49283,32212,48051,13323,362,44643,40125,46059,20299,33508,28814,51864,28568,38449,28914,37667,56430,57762,22869,49598,31043,48822,59813,51252,57044,23420,13692,31083,57088,41374,43274,11628,63516,28553,9591,12145,15504,35215,20069,49878,8223,13721,26106,10313,1328,34257,21970,38037,62481,58517,14847,5084,51122,41413,2352,42092,49065,46168,30666,27219,50238,17316,19095,26676,145,61378,32812,32951,31327,55480,63441,1035,54635,47369,7757,2867,61341,14801,32765,24797,28115,12363,38154,37595,2693,53366,21558,36806,2831,50780,39289,26522,3162,18658,42200,10801,39641,10903,54566,6292,60795,48927,44887,13029,30159,14328,21434,11846,23685,17685,34700,10126,25639,16318,45367,53658,33979,29991,4989,32264,33588,42457,55140,38450,25862,56166,56211,23940,32877,1547,31416,43492,61721,64908,950,60375,50066,827,33928,22264,28905,42564,13392,59790,47729,25840,63499,13942,35200,23161,35774,41201,64637,44742,31652,17265,34032,4375,27274,58560,5194,4957,53439,38769,5156,36699,16998,55571,13364,24959,50438,61754,34977,58632,64918,32480,64196,33331,56578,46555,49675,23059,59771,53899,34855,13889,36251,29804,27831,10653,7304,62227,43712,7064,16049,25890,60667,42319,19218,22940,33795,42837,35562,48644,46011,20349,15033,61875,5321,21940,89,21393,47783,39650,63920,30099,15126,30144,38115,13540,61459,18578,21931,23655,41404,62104,2452,55713,21906,26844,19737,47650,53447,62314,49229,5923,43998,62219},{64970,55707,37701,42718,16946,9752,65317,51016,23701,31774,32945,18114,21356,21010,18608,58895,30160,14288,38195,30609,23347,24753,26921,51936,13778,65110,22117,56771,10909,37286,27544,50092,26110,31572,59428,65522,50149,26298,2984,54164,24119,40468,12033,33794,59458,27591,40896,42419,46115,41931,56178,58834,45021,51895,38511,26023,33438,64388,19074,3508,55463,58313,6223,53406,20967,57852,32584,38721,59249,18349,6829,22031,18524,26689,28133,43908,4067,63566,25843,17634,22529,48440,10548,56822,50372,8570,55801,39594,42446,27162,51031,14969,5064,19650,44146,21256,40102,41687,62352,7802,11765,22736,50887,44366,63404,1763,41455,37616,35486,29356,572,61721,46788,32370,18457,23971,43450,7450,38613,30211,41856,55900,7259,2255,62885,21838,9409,12492,22618,43305,29107,32209,17713,50754,42364,8635,5782,15851,37065,52895,17804,62139,20092,62771,22580,20103,21858,24279,14147,33217,28821,45111,43512,28955,13259,32675,30176,12207,38287,36260,11301,63187,46668,44866,31447,64670,8610,6572,33236,50430,26967,32636,18028,46108,47320,17464,13855,13940,24394,19382,24773,51174,30151,54754,24559,15096,28037,24794,43024,60086,52491,18039,50629,38406,28928,28136,15591,64229,36554,33637,60399,15864,27602,18261,52061,57289,19537,10123,745,1906,34342,57419,48731,30487,62696,26450,47280,14847,6175,8580,3667,1042,62505,63281,24017,58661,50004,1492,40237,55889,19565,6782,25349,5492,42523,56844,61710,19724,50382,63000,51466,38226,5655,3469,51781,31233,45664,14793,30512,45541,12943,8428,25431,45247,12134,45521},{15535,59659,26735,32220,36720,42168,63556,26980,4331,13026,58398,43958,41498,18885,53398,60007,13723,25113,48203,40172,41350,31248,62942,62883,17766,24618,8108,35125,58509,20519,40065,13776,33835,55642,18094,21263,20336,8853,8758,16720,15560,1288,57538,53865,8963,63937,5323,29610,51586,63816,56888,36661,62632,40015,60310,31803,31781,38187,39685,53649,21341,8416,57292,33760,10018,45164,40964,12165,30964,27230,8249,17840,61910,8053,33871,47449,61911,52573,30,59298,42335,15811,57567,51272,46941,38359,52144,16402,17189,44519,26403,60863,27204,38824,33247,48818,15684,16208,50248,52903,58239,60279,29723,10127,22188,56958,23220,13583,38515,13598,34678,22393,6010,64652,40085,10360,60045,50649,11082,53720,63769,37609,62930,64791,48643,30397,59605,25,17035,15333,44878,33219,61451,26922,20679,23411,18280,24804,54407,2240,49832,21522,58545,5521,2584,45239,23749,20602,14881,58172,11982,4938,56819,44372,54927,12421,23132,815,41281,12249,18175,28949,42513,52210,17366,20817,49656,53475,11696,19167,43315,37596,45171,53920,31169,8324,7446,62223,34082,49032,39496,2320,63847,23261,36188,3992,35389,53281,23252,2601,37423,25301,28128,42720,36813,16066,64797,34167,19206,33410,40671,5290,12700,64446,2946,54284,57377,1570,47424,40632,57396,49223,16369,34148,43372,1394,46231,59011,29905,59660,20971,29095,9450,26501,36465,59570,40109,7061,49434,27309,48354,20051,65532,30108,4838,40498,16270,31273,39789,34491,27880,46522,34285,4026,25525,29820,35447,22577,58954,11406,3586,57339,37253,51424,3956,40909},{40306,8854,135,17583,52750,28383,37120,19635,30246,1123,32844,64985,19728,59079,395,37667,43326,24584,24710,18448,62986,47357,6877,20868,39172,61600,29432,23406,16773,12324,238,8604,61125,10666,59693,40320,58194,63841,24301,64185,18648,14739,20913,17202,10102,54281,56424,12709,51346,59703,62991,48384,44527,13440,27929,42159,57861,5629,38785,46080,47657,44825,46085,7654,33918,8886,46072,49990,9263,36757,63741,41382,16559,37813,21738,45233,37782,23411,28536,36454,65058,51807,47255,25547,17824,705,18644,34000,10427,45183,253,33594,15308,320,45142,50331,29005,56161,57305,11441,474,19942,47919,4678,43226,27986,63775,28053,61900,43176,58549,15419,39457,2015,7984,23990,41327,20794,21822,52833,51130,48662,26850,57223,31002,32488,1438,48271,23204,21569,19790,1833,52238,50264,12771,53222,3500,40204,58769,3165,41900,18937,2489,35719,30775,33984,63400,21104,59374,29768,2622,19851,43187,63964,49513,62936,51467,10546,14523,58689,61484,29472,18476,17160,20700,22913,39999,58466,58060,46009,37992,42085,64417,54948,57108,19389,18312,45064,31654,30650,24514,46714,62468,52431,21087,41323,42954,26823,13817,58904,60493,34869,34189,17332,31764,48956,41698,19124,36779,19280,5362,18536,47853,63189,42786,47367,54499,19019,48699,55936,60747,23592,4720,29128,32859,53465,37765,52743,64549,1409,61726,30558,2494,63599,20797,63958,53896,64399,34837,32164,49573,28969,42344,60613,46194,22110,42514,5751,59084,51368,32149,13938,34116,51797,32529,56183,12894,45795,57012,14924,32927,64437,14230,681,59765,18395},{3727,29709,42575,63961,64789,28953,43869,10711,32839,24579,49297,13890,38068,58331,989,3287,11290,19926,30464,15553,34123,57614,39590,9763,20232,10542,15461,45329,11405,21804,31197,19698,38780,40398,58519,41743,41200,47145,11204,63919,60521,14218,11111,59767,2494,38695,20031,26503,63984,29899,52099,11583,31775,7013,40237,64472,27434,328,42522,14716,54944,50039,18671,25599,45234,4442,57330,32930,12255,22663,16604,5384,26944,50274,30649,28126,46135,1269,45618,35012,6015,33683,58654,5964,4155,56458,19354,654,61814,17785,51971,55309,16383,14533,18677,65039,21504,20095,41901,15385,19107,15045,22822,46760,25890,3067,35986,39819,49562,57950,65074,16488,9144,58993,64764,64098,45528,45432,1304,53557,59143,45957,14789,26513,10373,49999,46818,1315,52782,29312,55960,29755,38091,18764,14923,14004,43516,64570,4743,3833,38427,41379,27215,8326,24725,34879,43767,31857,17338,9168,26004,50021,41601,19398,15681,29491,9157,931,5350,16616,43395,14947,3068,50405,4622,59084,8858,32774,39738,3635,58006,48621,9193,15959,34188,21115,10086,46787,35862,24388,45107,62316,15909,4485,20643,45820,29759,44054,60347,16772,25080,16020,42659,63941,13639,3773,8739,26332,1747,9347,43729,42362,59909,14398,37007,45635,19093,27071,33383,15933,59286,62742,59146,24829,8455,46565,45305,60602,11880,57915,38710,61298,54406,51294,50026,22190,46085,63763,34746,54469,13844,6005,12122,53660,30426,53888,44130,9756,16845,13127,31023,23077,10248,9618,41408,50757,36984,26641,34519,1443,55466,62278,12180,39088,11079,43906},{25926,17554,16886,14224,14294,23414,33760,60190,15658,18751,27305,321,14183,12965,58153,32271,23985,9120,15933,1803,14479,63965,279,38927,56157,401,50455,20301,452,32153,12555,46418,39066,40552,13811,17836,25981,51350,23113,4517,2366,62325,1804,65024,19075,47612,25666,28422,65145,846,4786,58065,27647,56150,18614,17446,19759,34111,45539,51849,40158,35476,57562,2944,44559,58133,39536,30392,13815,16408,48069,48969,28324,63764,7563,42224,55004,51578,14251,31006,65310,45465,32875,28897,33,65437,47140,21110,5672,46773,26733,44726,52246,55564,14125,8159,25658,12960,30333,49099,57395,54051,46255,31348,43552,36156,3852,38544,60873,29188,41268,21272,65224,60444,29595,49897,24361,54810,6629,47419,20002,38711,10109,33484,26143,21494,41188,28869,29650,2587,2849,50163,52734,34657,13230,28571,59406,33230,22975,21426,48656,59889,50344,2550,28227,53588,42177,53224,31208,33959,8114,30049,12641,22357,30389,4456,18329,12055,63962,57764,39335,37144,33086,25270,55625,33069,1513,34613,15076,58359,29050,23101,7319,20454,38276,52719,38498,13172,16361,47594,36661,37434,58331,4771,43448,42671,52212,10039,11017,57846,52363,7960,41811,55273,7257,30667,56567,47304,65306,35158,36792,50415,58993,40895,12175,12118,19939,41588,46386,22879,1979,53790,63324,410,58067,57590,15426,53233,17601,59948,4546,61484,64423,10607,16978,14861,49843,10776,634,12068,6349,9261,43939,52190,56396,63279,61101,31212,8007,24057,11019,16079,57592,4480,33324,62057,53255,38460,9078,65382,4246,9870,58000,26349,45929,5045},{18693,24470,59396,52309,23537,50332,12306,20507,11220,48697,30019,61456,28342,46047,58930,58379,44158,20684,53872,42120,51103,12889,58275,59934,48299,25570,26793,10987,55249,63603,23200,48054,64486,18473,13302,62962,45913,60771,12576,56036,62361,34498,38205,57438,47631,13246,16958,52758,60102,56173,365,10768,52249,62148,14581,10070,64337,17222,52855,14352,59910,64520,9607,9605,29363,41943,50109,55343,10698,58508,52757,35270,55288,56349,17829,9018,44934,19316,37619,12727,16142,45083,57159,48396,34986,6685,14606,59006,19540,20363,5439,19983,3497,45303,63913,63430,11210,18194,23581,18087,50337,55507,16716,56864,24072,41806,49684,62150,12385,64812,19661,34631,26480,20092,441,43478,3307,56916,12039,10268,54349,879,44853,9443,29298,52372,4478,30604,51316,514,18907,46144,15243,7277,30841,17784,7972,30881,15975,26047,8814,46040,53062,17698,45112,31137,19232,14626,5447,41355,13301,16112,25475,34818,63631,60340,54233,54038,33497,1685,56701,63897,59896,46032,48566,442,56506,30185,41788,21114,27012,9568,15853,34385,27173,57519,62478,55199,61082,40549,52574,59891,19555,46252,37180,58136,14462,19254,20070,32930,31472,40335,44454,46481,6921,35380,26410,19060,14701,44073,15450,55,50109,11876,64619,38279,5178,29540,49519,4530,20845,55203,14784,64781,59341,28007,19485,47429,54923,7998,52053,12676,60520,29983,47657,52103,23595,26392,40064,45922,39548,22770,39597,62484,1646,12558,55386,18898,45584,1363,61732,42688,62974,15529,41878,20922,15488,38231,55750,17254,8983,43262,11227,56796,52605,49832},{38738,62615,6127,7163,42557,54271,23061,24524,13682,46757,22145,37889,32642,64662,17540,47763,16022,33775,16541,10030,29637,54805,8628,51693,34405,9371,8425,64337,44995,46467,734,45882,29289,38253,13840,50641,49490,37039,32871,11109,21109,20222,63224,19370,56593,64480,18039,52158,61347,13879,31463,3530,49377,29057,35509,40016,45742,36263,44799,43834,42431,54708,65517,37132,17625,9274,48602,31141,46340,64308,47101,23490,59974,31233,5314,5596,9139,31000,9214,3132,63433,62427,44391,62460,30658,15655,30651,10453,32283,45870,17549,5583,38791,17041,10719,35310,58799,59006,7668,33954,64260,33897,29874,23243,14220,1078,37405,63234,26512,40543,64397,56635,13219,50028,5919,42649,3304,22720,43079,16815,57466,26619,16998,8538,21574,44061,20338,14932,28210,28496,36986,50238,59709,38630,8469,30298,42722,20875,56789,13940,35098,9905,35578,42602,13184,39132,14181,23527,48659,1430,13069,32341,68,33070,8227,11353,30673,14152,24725,58810,29410,34303,52422,65176,48850,35957,41840,64840,12034,41401,33491,805,57499,62083,10943,26580,56442,58173,1303,56788,63672,5571,47131,27974,22247,30079,20747,57815,42922,50078,28557,5909,15756,55158,48628,52280,57377,26233,21026,4796,23817,33716,47900,37508,41008,9905,55412,21010,17641,18968,8606,26510,22838,61642,25719,35129,10068,41698,21206,29060,29607,63908,5413,40180,50122,53949,63603,30858,48000,2796,24008,19055,36237,26474,8311,36120,47673,40224,6727,47043,47908,3772,41805,38495,48987,38777,17864,35342,30945,57701,64405,62445,35724,44066,14657,53848},{39311,15438,48405,51319,16321,23614,42768,22918,37538,40332,59414,9394,54881,14486,56900,55635,5936,61427,63681,2000,50114,36758,59895,45486,62471,34446,17380,17146,19913,58303,26354,27537,31783,65468,48168,44773,26704,4911,15499,49298,28856,5308,15346,60845,14748,61985,41758,3545,37399,1703,21852,37983,3247,46479,59237,18247,34224,48279,19910,26841,59339,40143,64266,29567,39418,22417,30829,41901,22938,64352,57283,40679,11183,55745,13077,47999,60880,24619,60171,11185,40658,37587,55611,1229,25385,43892,22612,11757,3557,27185,24322,58589,3313,63039,47252,2997,6410,5900,1847,31547,23099,17551,31673,26068,3592,13240,4657,19712,15941,35878,14897,5441,6201,33626,57205,43629,54801,837,23963,52928,51263,23244,40749,57395,41602,30809,19466,39212,23024,18897,877,7890,41271,61050,44570,21287,27484,33573,30164,23995,7094,44979,25574,63990,56966,16921,52553,38290,12743,11900,3368,41126,48735,58681,30659,59995,42791,9037,37051,38330,56406,37756,12372,7866,15886,37471,16922,17179,25116,29684,60449,14113,20518,31737,259,15037,6055,42255,63866,25558,10741,37916,38316,38863,43174,42304,45717,7810,243,59857,20888,65066,15751,14796,51856,26121,7039,63359,32833,41422,49718,47575,10564,60293,59175,53451,32596,7598,12034,16010,47106,58409,23153,43308,32958,26919,13765,22954,4745,44126,50584,63999,61518,61195,12013,25748,36918,28502,48890,16604,5438,28605,38460,28256,49950,38591,12425,26795,39144,20083,26655,4337,16478,25037,62684,25934,4317,49226,63449,19312,27583,51828,21755,37931,11460,62900},{63551,64823,17076,37705,25245,26677,32625,23210,4926,38501,26858,1634,26911,39023,7816,5180,19401,2637,59392,17276,30431,48425,53661,12155,6638,49363,20413,47011,48203,58385,35712,63533,61189,45786,53983,36879,38400,35464,30412,55526,35640,25897,36485,7675,23613,30833,63692,45832,1608,21048,31052,47231,25874,50242,12058,5466,24848,38430,9921,50809,62954,2768,29313,4905,7236,45473,32864,50182,18849,59649,25802,27528,50642,54141,32976,8522,52804,49742,27060,35226,16267,2756,56900,42209,27261,62941,56443,1370,49903,40362,40825,46185,30786,27710,51083,47887,26268,52491,53521,42079,51264,26884,30119,22158,8774,618,13610,44528,59489,37586,32569,18400,47636,23752,41690,2584,22139,27940,61269,65506,54101,5830,59162,6452,39275,4285,33213,29447,60765,36897,44036,14970,6643,47960,37260,62507,45305,58967,47358,36351,41525,9058,29612,35475,31053,48461,28877,19504,5804,31353,30811,4428,42608,61507,1140,34548,37346,28787,9784,25939,19485,14301,18961,36336,44987,52073,15806,53076,50823,52047,600,28693,1597,53836,30180,43595,64483,26440,18073,47086,38781,14705,50051,60457,60333,52788,272,50469,50694,36528,13686,52187,43103,35169,15077,10551,54607,47088,22923,65026,36359,13166,55252,34052,465,7864,30019,56162,23730,58872,50766,59786,61333,35531,52042,30658,35019,63658,30701,35455,7310,21923,40252,23554,11182,64728,25566,56308,43060,1479,32402,18466,52921,37971,6525,46340,53647,27888,54307,55394,41606,26216,57436,11603,33520,37963,49296,35438,41311,47194,50333,47489,18485,33180,16725,13990},{31194,22204,8894,50191,54058,27839,6363,26998,58575,37147,26044,9508,43006,33713,16295,25014,10196,52982,379,60407,4739,59722,27693,58220,19882,17196,34777,59200,19532,57308,41468,41923,20899,14310,20101,61581,51527,21875,12848,43649,43081,60425,28643,52842,49580,7421,24800,14925,14751,40094,42821,25899,32968,5590,56037,44451,14369,49214,29587,49894,5210,48724,31601,38866,28717,53039,23360,4995,38916,43122,23420,13756,31395,43194,41521,62551,13395,17765,47460,57690,18815,44530,14676,357,38560,37435,45569,9596,53731,36645,8310,40701,18549,2908,6591,16308,31768,4392,2402,5297,42468,57968,61334,11939,33528,11055,57576,63291,15137,51423,64960,39054,40762,17694,21430,9912,15342,22138,11410,33202,58942,11675,27290,46234,8924,2921,3739,21329,54355,28954,26243,8855,38500,52243,33722,37934,45070,28735,7970,35952,6706,57598,16414,32778,12047,58894,37670,53535,46916,33931,51109,10675,2647,55564,26902,37082,53937,13056,36874,22113,41301,53625,33927,44207,58615,16627,21291,19886,13141,21315,58318,60089,12828,60232,13167,11713,38156,51370,6398,1831,26423,62801,6339,6617,64674,56491,25685,35933,47619,43629,47901,59109,36423,24538,56563,1224,52788,3321,39311,55645,3680,24725,60178,48550,6773,6383,7506,17444,16979,26550,17882,37901,16419,32935,55232,30645,2242,57403,9767,19256,63041,57125,51812,54559,23448,26160,2958,56077,31202,60303,15166,56706,40366,39622,28851,14149,58708,6722,29197,54884,40386,45284,4280,12023,35733,7816,17944,47759,15499,7079,39083,29770,52194,12066,5383,62725},{4260,57951,46190,14531,45524,17231,62662,46303,61254,30409,57058,23531,44716,8551,60382,979,26822,2023,17792,19086,45194,59524,20197,61274,33352,12946,43576,52418,18854,39395,23074,19639,40803,49073,2561,29511,30345,37226,8245,61776,48187,56608,32084,61666,47179,22949,11621,7285,14287,879,42674,22087,10737,18756,32293,33989,35972,44733,13676,21774,45732,5653,15234,5380,62097,9045,56274,12273,14647,35715,55630,3453,57198,2970,3893,36273,64007,54955,25201,42383,23970,47408,5265,22799,14790,43174,9976,64912,5177,34554,30766,13307,42565,33192,48683,33989,29167,31915,9992,61918,31514,13204,10567,57772,39852,1586,7429,19107,26125,12195,3536,48561,27426,19884,34518,3725,59010,43798,41556,38801,64142,24820,15802,64343,46886,48452,47810,64830,35950,27078,17328,26073,33643,33228,48927,39043,28290,52405,664,18169,22287,425,4846,42777,14829,35521,47584,38812,24626,55862,339,36909,26122,52351,35316,10870,25805,9979,53508,27538,31847,55006,1032,31060,1140,7754,4536,44837,16712,12391,5047,32604,24403,44258,49498,29823,47405,35532,48913,12201,31200,454,49627,23918,14551,47696,22071,56217,3446,32397,34311,62094,12398,46771,20412,15532,16417,48976,12674,28558,57647,26899,51351,25392,18303,26606,54040,44396,31810,33781,24958,62565,55818,6058,65000,57373,4568,16296,49774,9125,29614,41194,60026,51328,7369,11425,58592,36329,61480,65244,49217,8664,55907,57394,45936,6627,44734,15199,63146,7005,4404,58431,50254,12789,48232,63858,59865,1539,23378,11561,24797,54087,33609,54165,40102,24419},{32957,178,5328,32781,23093,46874,56481,32520,11753,58661,63430,5928,30414,22626,3810,43205,6849,42904,57249,9775,20926,27632,37308,64341,40706,41694,40078,40064,4683,18350,45852,44114,23174,26075,57883,467,27181,53478,33611,12366,9350,54474,25524,42331,57378,29075,47077,44837,47838,2897,34934,5910,23279,7434,65366,45709,55687,44032,50749,63600,57585,14163,23142,14271,33739,55780,50793,39207,29632,49561,11603,57278,27178,44939,17690,8293,51782,44633,26452,65189,18978,45312,1003,54669,37405,14556,7030,42181,3672,5537,54637,8621,34946,38752,46492,11247,31178,17730,58701,1146,14614,26803,50278,8467,20335,13597,61291,47214,1494,53566,37164,38509,11063,48320,61454,31433,32034,32197,64916,61270,64238,32396,63815,11031,30234,18029,30462,1507,60400,38411,49690,45747,13655,47022,58786,63666,12207,6187,58178,5588,60548,2533,56722,52,2313,46094,24971,35204,13125,40778,9857,8717,50126,32262,62268,50916,19712,44327,45089,54292,164,56293,5454,41188,52765,19269,9880,19321,64321,34762,10713,44413,13769,39832,13346,57356,43419,25631,17775,46502,55097,40132,35328,26292,22312,65535,9304,59427,64291,15220,7328,1218,38961,59905,30967,37632,37844,17006,37431,63002,52154,34134,50095,51046,63700,44281,22668,56695,62935,44717,6029,38632,20362,24470,20499,25444,49936,36499,2574,20667,44786,61836,46318,38706,7830,50921,28222,41631,9923,32210,316,35535,53853,45927,20055,8856,48472,24930,62187,51421,13599,25472,45586,12943,3763,26647,23372,51854,29215,1763,13153,43850,56333,9034,10999,37700},{63037,54762,50199,47049,41137,59286,15804,21609,49350,38582,15096,60182,55073,58036,12090,51603,34629,56899,36534,57719,44770,52779,11831,62441,16179,28645,53412,59640,51542,2306,61973,62327,17344,16332,31900,33864,3347,59893,45513,58665,38298,59300,45219,32992,44188,18317,59989,1087,13104,13376,32920,22302,34346,29702,14960,50833,26518,21476,40587,11726,58421,22848,23843,41717,3048,34377,57276,44986,33500,7263,4124,27108,33227,11248,21581,26475,8971,50449,12134,65531,7282,13580,40015,38827,63287,32297,42418,53796,15862,18978,54256,20375,36690,6315,55390,62467,6691,11417,31162,30580,3226,18792,49258,33508,42621,16594,39698,33253,50772,12165,38981,3537,20477,60590,7633,21887,61986,10142,42479,37953,37303,2108,60502,43474,45771,56611,46194,19668,42240,59415,27472,54052,8525,35515,30050,44609,26020,32924,529,64135,50273,6142,26866,10122,15188,53154,59580,9891,19315,34940,3842,7064,40881,58646,9551,2964,62719,56515,26834,39147,12601,39773,8561,13525,5765,35134,44550,35133,52104,24576,8382,19467,17554,29290,38348,19151,40733,6754,65365,55687,8590,10145,22894,41867,17233,32656,17172,4172,27670,34471,25224,32886,46674,32025,50776,11631,286,58756,24327,57398,20114,4929,8961,61455,43220,39185,3030,9018,28877,59896,40408,59428,2044,6691,685,16291,20672,55498,60014,41043,1532,19104,23558,22030,34722,2266,17646,56765,18007,15177,43117,50975,24089,16828,50352,4466,15993,42798,14751,5951,55021,26240,19814,13837,24797,41024,20062,56932,48645,23152,18194,4193,5384,53857,51000,54683},{11129,29018,21737,7031,42189,30814,14854,39350,45266,49852,52890,61873,14997,63896,19749,628,33856,40110,26850,7056,21015,30996,29635,64787,2932,44011,2359,56393,644,32444,44176,36349,15123,52657,39026,28871,18263,61364,57895,8175,15423,17170,5931,64332,47307,49536,53337,25364,23304,4123,52434,23581,32125,52275,44748,37379,19970,1874,63593,56179,51155,1788,62713,20425,10941,9073,26938,56047,45319,7439,47344,49073,5524,50982,33646,1093,17202,18928,65279,26276,15136,49895,44479,20626,36116,46580,48139,51790,48793,51043,31676,34213,13970,31900,56451,36926,63559,31165,1809,23055,15889,37841,12668,36063,37783,23427,13415,54519,63786,59209,44250,46908,1491,39152,32968,14714,21391,33194,7043,44862,12499,36678,54515,18962,57744,59147,33214,241,51738,6000,56382,48960,62435,36890,35797,47673,1756,38293,16244,13460,24837,38626,8968,45182,34901,27467,18852,6521,18479,3276,5903,20493,59374,49523,11901,37179,8419,65328,8361,22264,21054,45967,58434,31658,38399,10564,65008,56137,42653,61370,26066,40140,65068,21306,2084,24893,20884,63308,40966,18801,6933,62581,34324,62957,35089,63332,39366,38671,22389,40720,26165,32254,48562,24549,51805,35879,10439,8369,60199,29053,43972,16857,15625,41143,41490,3748,17476,1860,32434,64047,22639,5833,7968,48201,51490,7657,46871,50221,14735,54428,22302,7826,62231,57884,21426,1151,9125,58694,18278,38290,23623,49987,12391,61418,9973,53065,51150,12677,1812,1103,20736,37701,24916,50987,36340,1395,49029,20337,42608,50606,1591,5027,29990,40659,58302,18929},{5819,19812,44961,15269,38708,55561,39006,2053,4742,62468,53393,6477,31795,17980,2381,46908,12471,7480,55786,51144,61084,63534,42778,40176,49554,49581,57800,12618,31468,59220,31094,51787,40222,43209,65491,51641,9207,22273,40498,15202,45838,33260,14947,11416,35201,42762,64914,60238,43516,40134,16880,32841,26132,38184,10866,65507,61964,13756,33614,50280,40683,1655,55490,61291,18417,31185,36250,6448,19138,36456,18051,45438,17846,34261,63874,51340,32466,33889,57310,53902,20457,55536,29759,30951,52680,63646,13290,42089,60820,47483,52711,17798,39159,63220,16991,53923,39934,56094,16015,64869,49260,9330,23478,32327,36081,28330,5168,62450,59332,15528,33903,29828,44653,7715,8300,11385,30588,56988,59897,36697,9172,8807,22161,12861,46776,54005,63843,64844,28849,24576,23377,16430,43261,22689,34654,34595,41277,16699,54658,8939,40813,54561,52740,55920,45545,60388,30131,3820,11324,58745,29688,28861,10470,25432,41684,48660,9003,16242,48930,25350,12243,64167,24052,55190,12738,59692,19792,3355,12412,1189,55889,26447,55387,18675,23393,24837,9874,15944,34750,58114,55473,24668,780,13627,34225,32259,31153,8672,7324,64041,5568,46029,1917,2401,14677,57622,7130,38959,24629,32371,11424,29975,46987,1484,4619,9131,19748,18192,43112,3187,57286,62651,60114,3935,12057,34218,43740,64923,5428,8424,28854,53741,953,34845,5493,64893,61914,21962,41106,32276,44509,1735,64416,56636,26464,4096,52030,14558,33485,53123,4531,23116,18514,8882,43484,31973,56776,58563,14080,62433,52753,52797,47851,61955,24295,12505},{49384,41971,48006,8362,39431,6484,43355,10408,10994,55063,42358,54029,62057,32898,49362,31126,15533,18859,52032,31992,15460,21217,15378,26076,36221,41028,62186,8299,9566,1180,5937,30573,29859,31265,58774,21127,975,2187,20282,39677,36128,52190,6320,16397,42673,588,42066,5576,10104,48009,24829,10185,24811,25281,58643,26457,50896,19742,63667,46599,35501,5141,63844,5687,35084,55696,20932,15524,60689,4374,8328,56798,11866,27786,28589,7375,26992,32980,64391,55019,27444,43610,26836,32397,10305,17565,1925,8685,3915,37017,56747,11315,25380,12190,59046,40301,44595,14094,50101,45565,19027,18542,5861,31422,63538,35714,26044,33153,715,29173,6112,47479,27742,42964,27394,10494,41410,60565,52018,5118,21520,39418,31872,49860,5110,10022,7309,54325,47233,62504,27519,7668,11658,5319,64539,25927,65354,29241,59568,51231,41798,19156,53895,34280,8372,35730,2721,7276,40417,59766,50189,64855,38715,7993,58710,30392,32641,53293,28062,29068,49028,24221,41859,30349,18034,5579,2807,58137,16337,8327,6167,55289,1753,52669,55419,33474,30326,33199,52175,8037,61138,64175,32793,31458,59963,11674,34598,19638,40591,19786,24886,61777,29820,18204,64141,55783,38863,36568,63638,42153,39231,35534,5123,58630,49738,55214,27183,13013,22763,27713,1348,29743,56998,47620,13715,40858,42764,21615,56208,12640,10934,57020,18185,44741,65401,58282,43371,21898,35960,64439,11106,19961,44156,4636,4683,62458,46068,25721,55928,46331,21741,44624,22670,29744,44034,38108,44474,57491,20463,43752,54105,62559,51444,46797,46792,13928},{63987,55872,39766,44203,31498,2554,8249,58812,62358,46562,22693,36730,36955,63072,13505,21663,15460,54228,4649,10992,63068,42312,9398,5379,14369,2141,10256,30388,39709,43779,13058,7904,30111,61440,35501,24436,55485,44150,58311,48361,46238,64423,37448,47426,47577,58880,65330,20192,59651,15790,39028,48027,19402,40351,9888,19152,13248,56388,34052,19567,10405,54722,63814,16154,2728,11227,52938,37576,22342,51640,46954,18457,56357,63544,3803,61743,48477,10048,33086,20024,22180,25133,21323,38458,52142,5465,29244,39820,23244,30514,45243,52583,33203,4893,50149,12595,18124,47037,6439,61752,43787,25150,7020,60307,18380,62745,51657,24955,38952,37987,64590,14970,62756,14568,57354,4763,2903,24190,53615,6405,17224,49526,20255,42613,41022,59167,21550,46788,16967,58837,31070,184,34612,50229,22656,38485,50861,22779,22410,27415,57952,22631,6572,8762,39052,36060,43935,38121,4450,8659,37095,43588,26823,37022,9372,51354,62252,49117,53191,24213,50486,53032,2816,26766,2339,24499,17908,48514,48888,11436,43458,51879,55482,51832,50604,48336,59027,49286,7017,43387,31706,8137,46068,42015,24313,38751,60834,39743,2881,44064,50567,42148,14989,63065,28957,28304,52587,47312,9416,11358,27564,3168,31425,61647,43439,15683,37508,65429,6524,16099,51273,57452,42976,47015,37180,19460,5223,21414,41887,13235,35317,12173,61915,33106,58445,19865,18027,30818,31415,42170,42942,64770,34699,35977,10265,35402,21788,27355,25993,44661,32029,47726,45028,24267,13475,14130,25117,58156,56304,44617,47383,12730,56561,11840,51595,7473},{43885,21984,50078,24483,36850,15182,10580,37526,14054,28735,9090,14117,53395,39429,45642,46474,58682,55560,4889,60327,1112,57113,50991,56041,13360,62446,34425,51859,54373,20725,19266,13036,20074,22839,45182,44515,13568,34459,58543,60598,34272,8837,20162,59959,17177,65370,57574,39703,47251,5714,42271,59742,16270,27294,32720,22160,16987,12080,7946,964,53736,32938,62603,6685,55117,13375,23,21255,63853,16913,54269,54254,53954,60529,24289,49922,60984,57129,36111,8321,55426,59758,53983,35871,24931,61061,23366,4749,61084,49784,61464,21168,28100,10203,19739,31283,19069,36900,31229,35645,5946,376,45166,19990,53666,30184,11865,50556,41793,61639,17008,57820,11174,30871,15530,50856,50138,52138,25125,2094,19772,7421,3229,17167,51638,49962,36665,37837,40126,24058,9145,49543,35607,62688,59740,33449,21307,59719,42916,11751,18979,30502,48249,64891,44450,29135,61173,17720,23326,62510,44166,46748,5522,11898,8466,55336,10012,4651,4672,22097,4652,64946,54886,2691,41502,63147,45544,51688,44949,42741,4445,34689,16198,6269,5099,10369,58442,38011,45377,64738,62092,15009,45876,27473,50016,52824,52947,1556,14137,6832,13467,27408,62464,51356,43261,50247,4558,60455,28078,30171,60584,58505,53099,37820,54197,20746,28872,9638,7668,60882,22751,17102,64304,23126,64453,65093,9808,15013,65107,54356,6301,5137,17485,17174,53705,21944,49888,7141,58097,29819,8731,19278,31741,27225,34500,11217,44114,6863,42702,37936,57221,1758,57603,48590,23875,15759,19431,62215,56045,26804,28638,42905,22418,50530,33142,29252},{30863,41028,27037,40660,48510,42944,53568,64780,60062,25448,43957,44960,2159,54675,64731,29916,13723,11041,30094,65389,23710,24453,58418,13180,37596,48012,60611,47030,10900,45754,48532,35472,46984,15784,63892,24457,14814,13798,30467,39068,8935,51938,26378,25509,58602,6913,25883,40147,63181,47353,4640,43283,40324,22342,28514,27862,44113,13532,3867,43941,25738,44171,37065,29189,65284,37273,41884,32505,11306,20929,27795,46542,53816,15024,44582,22159,62944,62590,36152,26197,51827,34554,32207,16915,65477,52740,57663,31794,16091,8087,10427,58295,30692,26574,22494,45303,23921,19798,59095,51166,5620,51311,3899,25675,64373,52730,12680,4583,38467,7024,8648,9159,21741,12874,57028,1436,5929,58591,29841,1641,17024,39327,41235,7189,33243,37547,2151,8762,34573,12533,40322,56022,58887,15559,44592,60744,20818,15819,46565,36360,30732,31640,32402,61872,6491,35729,57295,12022,38746,43698,316,30195,60518,52477,18041,54660,22614,40633,47690,56993,64126,58168,59652,3997,60299,34146,60190,4500,22027,25000,51875,54686,57823,52783,10487,45192,29699,30526,21843,10497,17945,23943,51033,59847,33515,61863,64313,8072,18045,24619,32175,29768,14702,36918,43760,21569,20913,45906,39101,27546,48820,16454,22537,59135,39522,54976,49231,16412,24887,28522,30313,47771,30983,910,64401,40628,763,27153,60854,16134,10788,63555,53269,47641,61323,34924,57408,49577,8532,59820,15507,51833,22080,26808,25494,54200,31229,8797,21590,24330,19030,63986,17102,47501,20829,11411,60849,58253,59150,47151,27953,25488,26637,63918,43736,29927},{65508,32133,1382,19162,23688,61411,36167,44028,58022,44360,56829,25713,22008,17886,48,60676,33603,9676,49899,7128,12006,50069,1054,8408,305,46476,53645,50164,39310,30750,53510,11068,52452,26568,1254,5091,59409,15110,36912,28822,4854,25041,55589,8245,38660,16867,36383,44981,37938,12126,16855,51905,29290,41715,56564,46189,15559,3637,45723,13341,985,38039,12076,59598,58287,23373,16737,58005,47100,63538,14813,33382,29091,36048,14861,49776,31193,519,54797,39408,43553,47410,56356,40619,14943,316,46946,30935,6536,16086,39140,18920,2558,48798,12837,21859,16295,62446,8173,20292,39632,48445,46691,27598,59520,61032,26722,20242,43759,4422,43430,30747,26222,25592,13612,11702,43116,39701,64314,12123,65284,43505,49664,25946,39669,12853,7448,34538,64578,31729,44468,10035,13026,31359,12313,59766,23311,60333,49593,36370,6814,28635,18863,46871,14443,24933,52019,32989,10426,56681,63535,2552,4399,24891,1541,23048,15094,36589,16206,41523,27994,61265,40217,40096,35355,5432,26167,14858,63468,42149,16828,44587,20047,37212,56746,5103,29993,50579,58397,39161,1489,910,18228,23242,42593,3454,7292,45133,21644,60145,34889,9202,61535,46924,39880,26661,38584,33318,18631,59705,23367,53339,35213,18591,8584,36084,16389,38342,21895,4275,44131,23759,28894,44473,54580,28106,12723,4739,38911,15345,34980,50337,20003,65405,44134,45306,43874,35041,36280,64322,26944,48486,53516,39847,35140,22175,36093,44335,52035,1022,37969,50705,19153,41558,64564,45825,31993,39922,6200,18320,35940,52404,5100,27320,14684,37310},{52937,23334,37611,38386,3408,30698,60737,22404,11357,4507,16526,39218,31058,4653,24895,25279,10282,3205,4522,61639,46559,64101,5122,29493,6603,24001,1183,53182,46241,14235,36795,17378,1713,13537,41899,30333,60397,23621,64599,40984,19698,19062,43180,34851,15711,24739,13789,8479,2901,42713,60759,38216,21297,17785,29728,59136,779,2379,6213,11754,20783,59343,41020,5518,61081,57129,7032,43153,48165,5797,63785,47168,41553,3617,58069,455,5771,26875,13229,40801,60617,26816,30321,9251,48555,13772,6665,37920,42284,28605,18804,721,17560,14148,30226,24476,48752,47873,26214,50702,8467,40309,14737,24335,2913,25703,35263,60500,15860,35424,58386,31818,57764,33398,1538,63649,16404,54837,23773,1327,56433,28667,43745,7764,54687,294,32891,65059,26078,7921,61192,41817,17235,23514,49961,26315,33397,26885,24706,6641,33296,50334,2662,19764,50871,49832,27916,10668,35203,63688,16043,57351,49576,60845,50763,53923,8958,54379,61334,45907,33461,22597,59788,65169,16305,25173,34874,16562,64575,27986,51741,39241,25399,64506,43392,26473,19626,60913,10514,13195,19666,23255,54497,46208,36132,31250,39365,41537,27248,58233,38629,4355,30310,26207,59734,44010,21996,26892,25767,4442,23210,51714,25164,25600,34275,5701,33915,39401,59948,16945,9782,40719,35194,13367,39837,15546,26611,38182,15076,14517,993,40832,41014,43377,15649,49307,63916,18814,37505,28941,9971,8685,52583,12469,32490,11630,59816,62008,19489,48392,45522,37989,62772,55228,48377,25665,61919,6688,20852,45841,47585,28226,674,1473,45267,31194},{20416,56593,50863,33550,44908,55058,40151,8387,45254,43295,62393,22707,40890,1867,20270,11538,29196,55505,41906,41174,22800,43183,3752,1299,44095,9950,39492,49117,32431,25696,30499,50374,46284,15928,53715,45944,60694,45684,40387,59405,49871,56266,20344,42244,55857,57060,63112,2967,63877,37539,56763,33252,49031,26759,59438,38393,46863,25341,49332,4892,6242,65386,830,35549,22899,53345,27700,39710,14638,13060,27550,4530,22565,17243,5883,21215,34325,5095,29802,50849,10300,5753,6079,54121,35908,48486,58446,42494,33702,32141,47788,54629,40463,46560,39965,21911,2767,20455,63147,62443,12803,47276,31443,42357,52262,578,64834,41135,51231,58093,5905,9856,4983,11980,12515,43493,54090,64130,38884,10086,53610,10066,16438,6785,21189,52554,38771,1229,54468,42730,18629,750,1016,47801,33302,57451,16091,60350,23535,10163,23506,37725,40881,11494,6858,22127,59491,12554,13770,50461,53285,21698,13430,60644,15384,35350,11459,24812,15244,58732,46320,49853,64138,3876,52464,27021,60861,38399,44571,14021,59446,30625,7918,34875,19486,21351,23345,65389,17953,13390,61822,40534,19192,39310,52107,6396,21339,20112,63682,11429,8388,55350,8078,42588,28976,1244,18896,9175,44648,4693,37887,38290,27746,44661,21348,38558,1827,3821,1063,26653,22111,7522,28098,54209,60712,35694,51584,43166,54471,42464,17691,43100,12278,22686,51469,29757,36598,20356,43674,57248,56422,64108,42032,42119,43479,40622,11220,41799,48324,28281,1697,29779,41126,54138,9291,42988,40819,468,7270,44049,57390,3218,16876,12135,18924,37822},{56044,25063,30579,24788,43989,33711,5411,34881,63585,15467,65531,53862,26542,39961,64522,36582,13016,48709,31048,30851,37444,31148,62005,26397,64297,64309,25637,29555,62030,21031,49936,25709,49636,48152,32100,25062,49016,25629,4462,25953,51384,30133,61778,16279,18280,3473,55693,53094,59057,8541,57527,56015,27191,14485,53172,432,46475,31084,64321,1156,13441,53846,32070,59342,54186,27065,6434,64190,35642,41840,64682,21046,48440,30228,16244,8706,39873,8678,20092,29057,40889,55866,25584,57434,47974,39503,15421,16262,47545,41540,24375,17632,3435,39315,41529,49999,63696,26715,26345,28010,231,60920,63098,2313,59249,53085,11506,49577,28886,25963,51599,63923,11068,58683,4447,27762,46187,53282,50115,31439,22804,61217,47885,42912,27692,51258,722,6601,3660,21225,40696,7444,37836,4097,18784,32919,47129,23048,48228,7353,53836,34914,18982,59802,30637,11858,36971,60846,40075,23118,47075,13639,8108,9837,43687,15594,1801,34645,8161,10785,16756,1837,13054,27760,54126,58247,27173,45599,30065,47396,9866,44264,39097,44038,56089,18281,34369,64447,27900,64901,9770,20394,7187,17078,58989,39666,30480,34672,55313,29705,16066,20612,46776,3763,47586,1309,36190,7896,51558,10207,47240,18416,39591,30335,24966,42662,15517,18355,55411,15965,51061,12724,18273,4322,12406,46521,47768,11278,13057,48091,60739,61810,38887,15105,37986,64432,65442,35182,50975,3632,23075,21160,16000,59917,38907,13042,20458,752,60509,23590,57264,33935,61989,44619,17115,15104,2710,1717,46830,40942,22172,22459,58561,32000,64127,9820},{17549,40498,52663,112,50941,27162,45369,17909,56871,32020,44971,51681,19205,50855,34992,22094,10437,55535,58010,29398,38054,3261,18720,49505,51983,27112,43907,43660,53354,30974,34704,39732,48888,51697,63563,11332,3646,39768,13470,65160,42298,3712,48488,8921,24835,63214,8989,56979,38039,32622,17371,61649,42557,63703,54123,20416,5955,17867,2439,44568,62231,17096,2810,59226,8059,61300,60719,14619,33102,58472,37506,56165,5060,45870,838,23164,55155,32811,29074,55142,41777,12200,13467,4192,42541,42112,56990,31828,20787,24293,7852,46403,21982,20952,19793,32573,2442,35479,45015,18933,40270,26146,17399,29664,42400,51265,14216,28060,14819,33912,2497,60279,51052,50860,31666,16677,60236,41609,11777,17821,50938,50231,20532,5675,43141,65340,43709,43844,56231,26881,25980,23544,15000,31280,52481,58146,15365,11906,3228,207,49212,29451,48188,11683,2522,22195,33001,18556,12653,56196,40200,46211,52888,62536,16813,11316,49436,64992,3941,52970,21619,12274,33571,18548,31801,61490,12991,189,17987,22716,44338,39460,37005,18512,4749,36523,5659,17152,13337,10652,29931,25625,58575,48662,57094,35222,49430,15959,12202,28180,50632,41390,14002,10129,59421,4060,12269,36897,10326,13008,2365,58270,47603,2403,54499,23019,18324,2127,35952,26164,60653,22118,59083,55494,34265,17262,28637,39292,62264,58130,5915,22977,4221,17483,24667,7053,57315,11120,22228,23208,50644,2198,16984,46550,52060,27446,33949,33128,18896,17911,64422,55806,41829,18052,20556,37298,48144,34008,5146,47676,55092,26031,2649,4787,22670,370},{9383,32007,43848,58356,23295,9216,18017,2484,60982,57532,50175,19001,36054,52997,2351,23079,749,49678,12323,61029,40730,57924,29772,65016,62294,40670,16679,11953,4338,22177,39115,44242,12363,35995,59998,41345,62715,63567,51804,63302,30412,2937,3854,41418,6169,37056,19937,10336,48376,29754,18750,46825,20295,58559,17557,37093,56638,56521,62579,60785,466,48342,51204,53116,39602,56997,11867,40795,58542,16063,38835,5254,31959,18113,54120,39240,1149,10629,47467,41954,41724,53247,37530,37837,11349,8718,53284,7684,14298,42822,52656,5330,57215,56279,9948,41040,49106,33869,50495,21586,49771,28580,10335,34157,19585,24692,13125,63354,22376,32473,34651,13928,5691,52736,53120,48773,46979,16675,10484,808,16736,7034,49427,46037,2284,18792,63130,45235,23187,63006,63615,19517,3122,39724,21218,17269,13057,55805,59504,32722,62262,56217,510,31282,16819,48617,1717,4904,9459,25861,22230,36626,32145,65019,1866,20233,23899,9282,11633,7475,57673,38364,64214,5474,2338,5152,8196,1964,53434,16894,39252,41591,49452,54105,51035,53009,17163,33460,3306,32055,16947,55440,21074,7200,34596,11886,3563,55164,45000,30388,33308,12082,51186,9271,56703,60457,35770,55675,34185,38733,46759,41847,7894,30461,19455,56597,10764,21139,40417,54849,35994,52914,46092,20755,3408,64256,7238,1425,45386,48009,16853,55413,4615,22603,64385,25512,56378,6635,28566,32457,54631,26488,50802,11815,59678,31080,20066,25947,7191,22917,40258,6854,46740,3608,6176,45535,26017,10176,37115,13874,37329,38761,49900,54396,35609,17331},{23293,3516,39620,28506,40568,20053,63130,41993,45653,12731,58100,29771,54769,59835,23100,1162,17827,50401,39253,57163,13930,54625,25723,22422,9868,3776,31537,29423,53201,37875,39918,30519,40383,28561,27622,47494,6,58899,62959,56369,11481,9479,45190,40525,9032,56784,22635,57784,38161,64265,59289,18439,33831,57674,51460,54829,40192,43885,5702,5811,8111,25579,54093,26123,2475,3229,2622,10346,36394,33690,55122,56705,40151,15909,59048,21417,45856,6567,6266,40847,48325,13183,13375,47671,52941,18798,41298,2575,16112,27734,21719,194,4290,43086,12875,21093,12092,44239,11155,43542,49256,46542,36490,34429,2997,50129,22344,10522,47730,47098,36277,59512,58210,11561,51919,26810,64868,7768,38869,50494,15820,32525,7026,41271,36436,12760,10672,15648,42714,19637,1238,55944,46790,35359,44051,30528,21583,58123,55710,33662,21889,16698,20789,61073,53087,48690,52376,65388,60772,46733,50502,33581,396,16585,59681,45875,58059,24302,52873,29773,52127,37489,46905,9494,323,54354,39288,52692,43299,42828,42132,105,24265,58565,10244,19300,24772,63385,53149,54918,8937,33910,41934,63500,14809,18150,54128,21826,32413,55738,17816,41503,28923,11345,35567,2120,14239,42243,46798,5175,64572,1122,25563,60154,24715,37117,32683,7419,12694,41614,44258,263,47225,14197,13366,22053,7152,42954,20790,2167,20131,61355,57334,60245,60432,20917,30628,60072,31672,10613,58952,6038,11043,35167,62086,23272,60407,44093,38255,19490,43529,4479,3840,36852,605,3656,49769,46920,43365,11460,18669,20959,8115,21976,7168,36791},{918,26748,49061,17849,50029,24280,20348,8677,31264,8645,34684,52967,61297,39539,30903,65433,61253,9823,37802,60080,60529,31146,25502,47024,30745,50341,30539,45829,17535,56826,58047,28292,5947,64828,56062,50958,63560,38850,52699,7595,26114,60955,21897,36980,27768,18805,32399,57736,25844,11730,4745,47426,10227,56846,62150,62170,46815,54930,16757,2355,2871,35184,56826,31484,18145,10430,29423,60086,48199,18813,11253,61416,49552,58615,27637,29435,44611,60086,25566,47535,25886,63964,7969,62866,60653,13444,26365,50861,7357,32805,64674,42479,32935,53204,56192,24131,56721,26395,22864,10340,22576,30730,2343,52521,24541,33227,15713,19586,46234,45024,35096,3698,59585,65376,50723,58075,10762,63448,7680,36000,4901,15508,13239,50773,12297,20707,29257,37863,12304,10163,9577,62740,41560,52610,39009,31149,61205,65433,1057,19028,51184,36389,59561,12953,33593,62886,38934,23363,43265,37648,10859,30082,7790,30109,13727,29228,32284,32289,54336,65467,2368,31662,4701,24605,24350,40179,48131,42391,14202,43697,33054,40046,733,1159,8459,44196,44909,16909,12346,47610,13080,65275,48634,45034,40778,58552,24933,7506,23033,38531,57253,21324,61719,31739,24122,6208,33961,19082,50722,45252,21954,10810,16670,25698,3781,8166,59590,26810,35846,33136,48473,38779,62997,31523,548,58652,65332,33882,28765,43632,58845,23342,54551,12292,34750,28411,60558,28145,746,64577,64272,15613,13037,35309,46455,25120,38971,6049,26611,49981,1222,29212,5244,19421,21002,14847,57959,19135,17860,58405,10138,42773,54206,19444,50092,48155},{34645,43079,51598,530,64709,39651,47486,53730,57706,27478,61662,29139,9717,28983,64255,49007,45525,25813,62082,8494,23011,21595,27303,19058,31633,61775,1346,50397,6866,32613,2895,14980,38248,4006,58317,46783,6924,146,4293,29173,25672,39440,31395,3473,39927,8624,65214,58676,35904,42100,49380,41800,5442,27420,48952,63635,44544,8473,57287,4333,10745,24409,18140,49603,34009,17755,14148,22415,4488,33842,25684,27237,1134,41304,57897,55324,29356,55289,4300,28743,29551,60570,15266,64468,65183,10623,56794,33821,37464,25381,38466,29392,6253,31683,44285,46690,32308,19129,65505,9951,8281,7941,45126,45475,44469,56213,55340,5473,43241,44212,5078,63081,24225,47513,16233,5620,10630,48651,1263,39037,42121,1353,41666,52292,42202,27179,29618,43445,47483,6285,64634,38301,64338,46933,32134,31957,7019,38586,3558,6804,60086,26230,19528,1867,56448,34314,52250,60701,44317,51677,13225,6260,26126,10123,5734,29359,47367,45221,32487,31129,11685,56407,2090,26232,39938,8321,41971,10485,27858,28163,43521,55887,29129,25942,20316,37864,27221,60593,38888,39024,56863,15314,17140,33854,35313,56924,28911,29721,20866,52523,6528,47565,35255,3555,15587,63036,35517,11254,17928,42112,59340,17078,55853,20688,25173,25676,5925,27473,20985,49592,39435,62895,32269,42018,27579,55080,34193,5307,64821,31005,41409,32441,10585,62083,44580,10568,35472,31638,8463,34024,27706,34300,34224,13584,16296,56986,32883,41678,45117,60990,46770,25670,36577,23683,7376,47236,64692,60859,60896,46723,46371,19302,58159,50914,46049,40161},{52425,43253,41120,254,8342,32274,143,14871,16490,40888,21419,35004,8282,39973,28607,32339,11694,45167,58719,21104,63066,65326,59186,23722,14630,43534,41892,55401,34468,54163,28632,20734,42939,31743,27979,31183,11472,32183,43117,38994,27188,2630,58954,7988,37040,13511,56734,28145,44922,37354,970,51899,56803,10287,18278,7631,48574,35954,56873,62084,41075,59089,61368,22939,21604,24682,4500,36379,32996,716,42919,58152,1243,34854,13190,39334,16736,14609,8115,21262,38085,11541,22538,41360,53553,35124,54257,22632,11505,1443,52889,29796,63323,45502,13323,43235,2417,20754,703,9891,28608,47119,31694,3833,48259,62620,46651,42393,42134,7630,29196,41120,42365,2703,26407,3190,48525,7754,53203,9156,3908,12391,25974,55981,4023,20064,4523,28807,55681,51610,11718,34197,44829,13995,6070,58276,50396,26379,58670,32676,23024,11367,11358,46846,53313,27235,38356,64604,49553,35569,61881,36299,11840,9149,27486,21330,43132,53691,56602,4200,1193,28241,18435,35128,2372,52267,1053,34240,61063,1410,48210,42807,49026,49436,27634,45901,45898,30875,19747,46004,57607,53453,10844,59863,21251,9945,18065,6343,41419,37366,54158,57816,63390,10463,45581,40133,40623,13686,65335,17328,55785,21898,57435,41750,50320,34727,49912,43144,1226,33583,62899,4076,50763,5719,50109,7417,37577,19865,17704,2079,27999,37559,25208,54439,14927,19367,51284,16423,58169,17477,40380,50756,14195,54951,10238,40053,5454,55600,18632,16204,17793,42186,13032,61144,40229,65433,60075,24764,42087,34256,14762,17674,51662,29586,30825,35394},{1663,18290,13416,22732,15736,29550,9644,3243,56104,10695,62924,48112,22081,15974,1729,12207,19254,18153,43687,52358,35648,47790,54642,25333,57351,36125,27652,15199,19585,53447,47256,8209,57793,2756,7326,7948,60279,14792,11119,50367,14,8471,30798,9031,12514,177,23451,62733,8515,55976,43160,62459,60270,10599,32272,58863,30653,53897,9575,31167,39907,53240,13032,59343,14177,52765,50143,5278,37365,53255,14012,11050,2127,24409,11891,13934,12743,16116,36007,62460,51530,19393,49771,15026,7459,58776,45803,59391,3787,14358,17016,38820,13183,65509,13892,61230,15582,44591,1749,64927,48647,61156,20158,8004,50900,37295,47260,43993,12113,4927,53667,46834,1580,36257,24463,50063,30126,21024,28363,6706,25801,52326,61098,8374,37549,10144,15534,42488,28884,18764,59211,24155,36470,46575,35692,51104,56015,11704,60016,1206,25880,41688,32695,38320,59564,43928,34399,64587,58365,5408,50130,9832,22519,41398,64361,58105,40144,23079,33429,9429,43307,53291,35934,30506,25614,8297,21504,65325,60125,43479,48717,45107,7866,5514,3303,62475,48816,1073,145,29143,34746,1319,50213,635,36836,62048,49340,24870,4564,28947,10450,32952,26194,36897,52330,63551,13791,40937,55435,1546,42895,17262,49736,32256,63039,61855,3614,680,37148,6755,33651,20143,41352,24458,44866,20756,7599,39844,28785,16230,21717,22110,13539,48411,25525,65162,50042,48021,1042,54628,41858,21323,58573,29209,50969,20399,60270,62277,28176,25797,12884,62402,26100,12308,45852,26439,20155,65045,53096,17700,48289,31615,12749,10627,39480,40924},{63304,28203,37388,24234,28017,20828,27143,9840,36286,62399,38369,31750,33084,7274,58886,46326,51147,46468,56912,27835,9549,20940,28062,42575,22743,58417,23969,57721,2215,28846,6278,21313,35884,3576,9472,26351,12021,62077,39467,11104,6239,64642,27536,38265,49716,49415,31412,64208,21823,39113,32365,64811,1452,43558,41803,48954,18708,40659,37097,36444,19403,36517,21834,53862,12520,44894,14480,28524,41449,55588,15993,1501,19420,13539,47076,56562,44436,42079,2883,11264,841,33374,59357,21559,45153,10386,59605,22793,65082,37695,35907,23642,23840,1503,8824,28208,47960,20612,32501,33438,15393,25255,21090,43239,33804,35360,3670,60760,35424,32689,62675,31735,46670,12227,23022,19873,52213,51693,36567,3730,42579,58542,25647,24363,64803,38584,35676,64675,52810,25590,5523,64954,59358,13862,55240,7397,3985,46504,3328,17978,51380,27141,22559,31382,39796,56914,64577,22027,60795,32442,14404,26580,53729,33383,12726,18756,41640,28726,9642,50120,30840,28291,27437,195,13415,2398,12529,26647,45235,980,29337,36619,6566,37793,43127,24058,22517,38684,25330,19209,48738,58300,16933,31480,21543,5910,30996,14158,58826,28926,43910,36106,1804,45354,5628,37942,46795,33975,44489,3650,32586,44696,46442,18419,28967,45385,29459,38407,55591,58498,2233,33689,26276,45901,4235,52788,35360,25263,61407,63835,57368,31623,14250,798,38606,18787,21028,17767,22370,33136,56764,24373,13832,6750,23527,40528,57079,8191,25019,65475,50503,30316,13551,21424,44555,6955,5518,47742,45869,47801,34173,46888,22484,63296,46085,20133},{50911,1152,32264,16768,43306,7972,39882,9657,54416,19979,42793,46491,7957,49392,42645,56112,22192,52726,4787,608,40973,59538,10386,14548,28156,63007,33800,42821,62096,4504,65229,33810,28021,60951,43445,11864,14632,38147,34558,46709,2803,53685,45626,12523,20794,3132,8217,36425,22628,61105,4683,9195,31212,55878,54009,9628,45945,2278,37324,28969,26944,19736,41176,14123,23584,11051,29954,59129,4373,33256,64006,24024,23551,62637,40751,2511,23434,5042,28872,31027,40546,11377,16126,46876,25939,17749,22072,11848,12086,23822,37520,18549,22877,13237,50000,25424,55615,55389,9533,6599,62101,24422,54236,15670,18889,48927,46359,48346,2188,46594,57888,42624,54968,36713,47378,57348,39274,35242,33511,12378,23039,25443,17439,7743,34457,43120,45716,35282,44389,25939,13643,13199,9421,31405,54718,55102,15425,42521,40728,16399,60638,22040,41353,20748,48829,1502,20423,39985,41605,64199,3387,1206,16102,33176,60243,15831,32513,30453,57346,58561,48694,4270,6207,12259,52679,43656,60882,27945,14473,8279,17311,31272,48869,161,40957,10058,19815,62590,61453,15859,22100,37393,59734,41514,24286,10942,26571,54967,52235,54877,28023,16894,54353,33022,37743,20479,13894,13278,7981,23058,48040,37575,13501,34888,55385,16982,6071,40382,18349,44293,34102,33421,53919,29825,64161,39093,59236,30705,12680,94,35742,58815,15447,15545,56538,17666,18766,13015,8033,4598,53732,64550,7709,26318,12936,21087,13360,19782,63513,19583,47069,54137,9992,55738,16152,28439,5249,33462,56303,33133,6355,17998,48150,43830,2752,40450},{24123,23377,12069,11724,60773,11050,5960,8901,56279,34687,24269,16642,54103,32548,13809,58478,4737,27659,48945,16448,36018,45436,17023,51374,5079,17219,25959,25328,28221,31702,12454,10193,35835,62161,57728,22229,61016,41513,54252,43430,29437,35681,48078,4890,47211,60409,46807,9055,40468,4735,60655,63787,17845,50134,63405,7919,30068,35969,17030,29630,549,65333,56888,27923,4642,35889,45376,47876,4997,34075,49109,16808,12266,24464,44360,28496,28419,25463,39859,42760,8539,5080,39679,23556,24391,26035,34501,62853,24349,39160,52511,46638,23872,50811,26173,12546,41710,13626,57339,10322,63638,53369,50307,13250,43428,14918,53158,42666,13220,61046,40521,8761,50713,34610,1946,49826,58796,25471,5776,27088,19361,15711,29721,45480,52350,20787,14098,6177,40836,30951,47157,60257,35427,44929,22040,10845,58767,59613,45990,46236,7613,40669,24929,38084,24827,18425,39064,58208,21938,52561,32421,46816,18116,51005,33667,42304,40826,35507,19271,62127,27396,40393,42986,46158,16872,26182,30062,65031,39737,63779,30576,45456,59183,47899,35565,64613,13162,10112,47707,58053,31619,22630,63806,20596,48522,37479,5719,21155,39559,23723,17358,42495,30582,34249,59260,8878,8150,56544,19596,11813,6186,56340,25821,6494,60205,50370,55831,56951,64657,52959,12368,18723,2428,56099,59082,64954,8307,54320,51719,4657,131,33159,29469,242,6597,54376,24704,41050,51898,55641,58408,58445,17220,21552,26226,46570,45183,19587,64907,15295,35015,64667,48314,32031,64231,26240,17143,26130,8448,42168,39832,61975,2927,42248,15628,37434},{47946,55490,41831,55259,14765,55721,30328,24614,2577,48671,40517,25358,43327,47967,28512,17232,29952,54428,51347,24967,27156,42987,9385,23485,38664,29041,31802,38268,21207,28106,31761,40009,21733,8964,13654,42513,62403,64711,33025,29607,62510,58352,54435,7287,50628,49552,44327,62119,31534,49604,4025,51208,31978,13913,27369,34716,35574,48433,29384,33647,23615,18298,46924,45792,25849,40201,34799,64138,58202,32431,8648,46601,57781,15209,52140,58083,14002,44871,14410,56971,27484,61007,54861,47951,28862,55958,6960,20946,55771,58589,57132,30233,1972,28730,59576,11531,35436,53743,60600,2943,62084,4454,54565,10206,30108,23877,36861,21526,14069,38867,10924,10327,53029,44996,11011,59205,48177,55498,58481,14942,63666,33725,991,28312,13241,64049,55565,7947,11044,25781,13497,1710,51257,3869,36296,2291,39321,31036,64431,22868,27538,45102,50661,42027,18296,28737,50037,16938,12991,11471,14121,23166,43314,54779,1569,14898,63427,7914,33835,58041,64139,22185,53622,44922,24113,39602,20532,24074,17074,51262,2702,11707,61287,18107,18002,23537,39729,14734,43110,31778,46975,7748,39147,39294,19340,45267,21742,18189,17170,37593,42998,21573,15344,2655,61760,35518,37724,5801,22303,11219,35046,13347,24308,53967,44277,45703,34600,43748,36676,38846,36531,56981,43662,27198,24967,44304,1540,12997,48705,9794,3936,64163,22332,2319,28802,53842,60215,39225,62754,52202,13996,37403,7011,6329,1041,36156,32764,58675,32428,48700,60481,15885,60671,13564,6770,31702,52087,21076,44052,40034,6106,3595,45602,40938,17501,28615},{9102,33317,7314,55906,58445,55137,32147,61536,50364,20079,57096,13079,32891,62853,14859,42822,45020,14827,41423,11819,23329,63536,438,58612,46312,29387,28023,65352,9350,35132,123,18991,33849,15586,25945,6901,23706,57456,7110,55466,45504,4552,43528,28752,8445,16429,30044,52050,993,10426,17211,59265,30419,1659,49838,51031,46977,2761,25669,56532,58790,14385,16995,28925,19818,420,26532,50086,59959,47567,9621,33501,21645,31216,7516,30310,57626,6478,18555,46115,8393,55290,1054,48571,36368,11563,49758,58859,49845,10072,37344,23570,48309,33538,64438,46330,51847,20968,62603,4296,10993,18174,27877,29967,39385,3359,9744,53854,41646,37427,50677,25989,52091,45988,34516,12316,30626,44270,33704,43071,52508,57169,59304,23644,1938,55331,7409,6602,45599,34217,32679,45863,9104,25105,17168,62759,39664,46365,63936,29356,11257,9886,62225,51364,18075,28331,64387,64031,56030,13441,64748,7376,33991,35890,13749,41766,32488,47563,27531,28388,11344,43813,26314,43341,24472,42960,41763,37080,56934,42066,15232,64002,50154,62382,45422,49168,9510,55947,49635,41731,59186,62420,16992,16685,72,46755,40115,61397,30210,26153,33193,36400,56914,63909,112,36704,520,5292,9978,24468,62584,45543,3211,34636,32702,35838,8497,18802,30290,5399,21215,34245,53540,44479,62814,40065,35602,55642,49522,27790,61035,3498,51446,4779,18180,38600,58871,4359,56843,54549,42295,842,57996,52280,3749,14225,48441,54834,26075,55026,3742,32344,10481,5947,62978,38825,42130,55682,27006,23529,37753,63016,23223,60361,35639,16659},{13809,37758,24701,26241,55306,63772,33543,52138,36791,24949,38701,7579,11898,53478,64362,29966,19076,5416,14784,43589,28835,55042,20506,30769,53348,51094,64801,23561,44064,11317,11252,23610,18232,33247,6990,44690,37662,23436,56258,44600,11365,64824,22616,45108,18588,28988,29583,311,55760,15396,12011,62113,24157,49340,18073,23774,8579,65263,7894,23546,23008,20182,14165,30163,3130,27660,20459,57421,29639,50708,19148,43579,49212,40351,49673,52678,52209,9326,29357,27831,58542,58362,41648,4923,16701,24108,35600,36149,8270,24076,47874,52231,44836,33570,31424,41850,31817,61546,54367,45622,12642,49498,43068,43814,58444,908,56934,36357,38122,21410,13672,27029,22042,3436,51827,1985,20825,28954,39520,2233,43139,19036,13351,18763,16689,5156,51539,56222,3377,45550,61478,50125,35649,25942,23601,21334,45047,42965,56761,57479,33896,7993,34443,12019,8554,51824,10540,64861,55661,47174,6187,24005,64641,61395,35628,44283,38440,45094,29786,20246,57306,54863,63603,43169,7345,7816,7307,14600,19991,20784,28182,55540,24496,15595,39692,40073,42100,35248,2591,17013,30965,21589,11041,20634,43034,50396,56119,50068,46664,64114,61988,31273,30859,53392,4294,40711,57888,63092,62111,12408,3348,1083,31700,47764,31742,38593,17084,54897,6541,15650,31834,24578,14437,10461,44574,103,40744,54490,23753,16537,58296,20503,30226,26462,46463,29754,50413,753,47124,15834,28772,1686,34139,56516,57012,51005,44173,54,54748,23687,38477,9744,281,53870,13189,47353,59010,32102,55932,22831,3340,38890,15528,5980,14356,10748},{48705,50432,15350,39045,50636,52229,58560,47153,5493,50628,54351,45539,37415,6564,43645,57888,432,13458,24301,15311,20350,20143,50615,53412,9900,63612,47366,731,22473,3216,62971,25360,33836,61531,17665,26026,56284,43925,56603,62486,11831,53506,33096,1492,46849,25906,40529,43621,26028,59484,34101,14327,34175,39163,38089,28294,41722,46234,20271,58143,33006,58889,43553,47954,45534,47004,24892,49027,52988,36191,49001,35658,36614,45664,21338,3590,22284,33111,28920,42747,2674,23911,33068,20425,38725,54039,27384,23500,27685,46630,13756,45735,45294,36030,14396,1434,59220,19158,60540,18033,30707,64999,36100,61661,35485,49539,34546,32842,13115,52012,50180,17741,30993,18421,15,34770,65186,26539,59807,46445,29680,643,23775,6844,7194,32006,44660,4075,49616,6741,7655,62582,64203,65418,6713,53171,63002,2246,32752,3797,62864,7237,63842,16636,52770,53771,28305,3426,22449,17864,29172,33739,61032,13298,3272,6291,44201,4841,7018,59203,4672,17730,61737,50115,37344,5767,63639,9874,48501,10832,35757,9778,15183,56473,6258,10686,40695,7536,25607,10896,34659,1070,30249,51638,34304,24387,27936,6976,25436,26221,42670,63902,29867,38679,29472,15663,9731,52796,20939,55496,52362,23393,47064,26672,47313,16473,21505,6185,20721,37376,5687,32717,53664,59097,63476,29569,31881,49120,57209,29304,13968,2970,39147,4983,11532,58421,47136,33257,913,38748,21913,10351,33408,36914,44202,52835,33570,13002,55197,24671,11332,3590,63691,16697,16957,30066,26603,5601,55333,9738,6445,52717,55857,3325,64462,57315},{64121,63242,21205,65190,54849,28939,25452,826,58306,52701,11829,42613,30347,1702,40672,50013,44082,26183,41353,9999,48842,14727,9343,39216,51163,3014,44813,35099,62091,42246,22055,57808,47620,29368,62708,44096,37179,37611,61386,7262,57590,44201,39388,48540,26724,15012,20803,51660,59078,17144,41049,60446,37094,11971,55140,52341,17687,14843,29032,35141,47547,138,63134,55659,59052,35769,22584,52880,47653,4257,19104,25959,10173,38812,2870,49915,55745,11675,15454,18011,3563,65295,843,7632,49285,11648,2529,53911,34269,47960,1475,39742,46487,2342,59080,13482,11058,44250,52101,62612,49636,22230,29048,54802,46478,8818,55645,28555,33910,25566,10432,6722,25598,18545,63357,49554,62877,8310,63944,4694,54949,5148,41649,37227,25966,37246,44615,1223,53127,61954,59889,57664,37671,45049,48858,12944,22707,32376,28915,36430,33260,349,62901,58025,33793,177,38540,3774,38387,57865,16821,44391,57316,24355,60070,40620,11096,32796,57457,45968,52168,45107,52999,41270,13780,50253,3096,7644,61339,2843,5067,58041,49077,29794,7791,3546,28829,15247,31984,56973,26969,57177,36135,5959,53444,3084,27474,19909,30124,29341,17255,10073,42265,4917,32723,24782,40851,43924,9197,48930,6827,52832,47302,49041,12423,43200,53942,46859,40669,39796,55236,49063,42129,40274,50958,55824,54158,13691,8417,12591,41455,12390,32276,4942,43324,56629,24199,9255,40706,25136,25333,5556,25911,11867,2703,57773,56270,49164,14121,28981,25270,59721,17525,52542,56667,45122,38029,51796,54856,57199,14930,13218,27131,20077,37218,25748},{59131,15436,32530,49721,65419,21417,7250,63752,31576,20589,21520,22703,12108,2624,33484,2039,8863,37606,56442,8180,23158,64123,55190,4097,57753,61213,20376,19847,55253,27025,3718,7900,18851,449,49164,63346,27176,46971,55676,59916,2415,62002,29200,12972,16003,16658,19879,3922,62021,38157,59673,19091,48882,17439,63796,49848,31593,27707,27395,49370,36628,64017,58205,19772,62229,15359,31705,48535,6387,26999,25020,60249,26096,17115,46141,21620,35176,22051,23375,30137,26280,28435,37650,14191,55846,32162,15034,4432,16599,57391,44970,39885,61930,11530,16126,25146,57387,25274,58054,55437,14731,51082,40445,33340,25221,55202,40876,21923,17627,2558,44775,22255,56262,17861,24346,64498,36465,17915,20260,30081,56893,59168,56427,57085,3038,61638,5537,19362,15061,736,26763,26798,19947,15681,60217,47616,48621,50303,53948,62196,31548,57417,49125,56186,11735,59474,44284,58034,59515,29068,7894,29805,49478,12240,13259,667,53367,28261,11713,19726,5455,48601,65325,1027,65528,9035,14497,8056,57636,501,36364,58882,17188,52892,35284,49077,54756,60406,3371,27594,43490,24192,44005,1484,42574,5646,28495,5262,2502,13353,5663,25804,41339,9671,57735,55446,52066,57094,27946,29432,59072,58445,58812,699,54722,23139,21270,26926,27104,15364,60640,41891,16489,24856,52478,42314,57381,53035,38238,19777,21751,37194,11430,24600,19064,51544,62662,14526,64478,389,34024,9414,56634,19911,30641,62672,23250,19116,48100,61743,9019,47,61616,53679,34976,40177,45965,24803,23750,60428,36487,61042,17470,30462,33801,65061},{7278,59569,11182,62545,20469,42040,47799,21526,49783,19605,58604,35149,18956,6881,33681,38167,2232,10359,1514,33672,31348,43140,60144,27911,17824,5790,18922,19279,64663,40438,63384,55533,20759,5331,52800,7765,52210,59937,5115,3228,18663,56753,19113,8532,51710,39405,59551,59738,15259,54357,9863,54831,65007,64147,59962,32423,60579,20514,4930,41157,48177,36641,14661,29376,45885,46121,64936,59384,27009,7699,48218,59720,5925,14777,46442,24365,13325,9792,31613,36419,37286,57241,29490,62001,53203,19839,61895,14009,45,49760,21543,13643,52985,41168,37128,4575,40359,57553,11957,12964,29522,37421,5481,42202,38879,51495,65245,10581,47165,52639,9723,39544,31596,56751,62729,45295,31668,53025,44802,59876,62415,20233,11096,63464,36217,14299,14023,43669,39442,26192,24778,61051,15801,8968,56915,21754,819,10319,61894,23619,15534,12383,23638,50078,20527,12119,20746,56187,12470,28538,11097,20517,23661,15785,22712,833,43386,37550,4410,35167,61209,52511,42239,47968,24852,31316,45540,64596,33925,50335,32667,2288,57861,13486,24167,25911,784,26153,12612,2068,345,35720,61855,26725,4357,43770,48416,65290,3219,41876,51253,33489,1110,57180,31816,53019,6397,35335,37825,19463,34700,29377,18364,50207,61517,15544,27261,26316,50905,53111,29099,50345,25722,12104,19342,2190,19257,36025,235,25862,59540,2251,13853,38225,13349,16586,29648,63132,29159,45826,1962,14257,20042,56792,453,43759,41477,18590,11611,27866,30719,47026,21350,24257,51955,65197,45683,45939,42289,43728,54464,20907,10431,6753,14113,5024},{18396,16883,38708,9293,3254,32779,63993,537,26494,30368,54606,57986,61167,45621,62165,59005,25116,7284,62717,56630,5597,26760,20292,21840,19701,63621,55857,51798,42802,46387,713,58151,25362,54109,19703,23901,23110,17784,17094,5561,64391,35805,65359,40269,36545,48847,2173,26595,3431,62420,63634,62517,27592,54479,48737,56512,4843,51891,47207,8668,53745,64235,60096,20692,45621,20642,17546,47484,39602,13729,61035,3781,63144,36333,24448,25677,22985,56539,58404,61147,11837,9299,35055,62011,62789,5349,8957,9204,44268,39485,32684,62112,35102,62887,27464,46042,18907,48112,55326,61134,33591,62236,55310,25724,2000,44228,31412,16529,46455,62315,26272,61357,18187,26858,33047,7951,29648,15891,48427,36997,4456,36164,36886,64145,24755,5290,54607,64921,64291,24584,23437,20003,28282,50285,26341,43915,24338,9878,21420,19980,30522,18023,6487,41222,64683,62947,28476,31707,50042,33810,21255,46310,11142,56888,41484,23171,9456,39853,59286,10269,42049,4401,37160,49101,10215,33438,7171,15361,14925,22615,9937,32385,53656,27875,27068,37874,19951,4893,45565,13620,21009,43639,34066,4021,3532,52354,56891,15682,26240,61176,53750,11530,45692,22204,844,13041,6903,59129,62961,6590,63657,5051,56209,39209,54364,32615,36631,33927,38910,3621,7293,12276,10895,49789,10387,46992,43901,7197,32465,64714,1250,33179,13410,15795,30214,56400,21169,7925,32916,37857,15981,37936,27610,32595,7357,59648,43080,37179,28950,1245,49996,28891,41252,16429,49243,11637,6456,61080,47439,61129,46661,52192,32574,25069,29286,39526},{1180,54351,54686,7663,8377,61580,53333,43109,38601,15367,51269,50748,55708,13541,65324,62315,26102,24427,45686,3848,53659,3757,33974,45921,12905,44329,42086,9074,53300,36381,12449,47367,14390,36368,42107,45711,58183,50452,43825,2742,18051,4972,53235,40856,35403,11385,33822,28660,36816,52190,20949,48281,7481,58177,6810,48175,50398,13884,43305,18260,8619,42359,50121,17746,24776,50637,43546,3301,5428,13336,28895,40249,36889,30454,33641,39594,41390,46854,26779,26513,57912,49484,16083,42552,34737,49838,9114,1157,16162,62905,36960,3504,27475,40595,9927,15880,22936,57489,55035,13945,9345,61337,22186,59142,30337,57235,32274,33356,17918,7328,8540,4381,31391,53334,46569,58429,61633,10884,64683,14536,29198,42726,6390,47285,65237,1080,1988,5213,65305,95,51727,58341,19557,8915,23238,40187,11412,39821,58776,54081,2385,54911,1573,33331,28833,37421,39996,30600,3087,29454,2102,30568,4790,32061,42948,62655,52851,57323,4756,15057,63691,3667,42295,21881,5469,26500,19895,25892,24349,14372,859,40703,58002,17632,8955,25852,40536,16914,16866,46986,37830,12448,57532,30812,14434,63035,37996,7578,39799,6925,17821,58439,33125,300,38311,22286,27257,48352,21438,14433,5432,14015,20140,50919,13035,13537,1592,34864,31683,11418,17331,6689,43067,6627,2266,55045,62684,60346,34711,22333,53172,19801,9076,2932,57814,26645,33192,16092,3117,47957,47506,32145,59887,37615,62271,35929,975,31573,25358,1307,59837,42770,57274,11603,37757,11552,8954,49781,230,31730,32539,46385,62277,32851,52985,10157},{47507,51269,15886,10518,43526,372,27631,34772,15923,14830,19692,37735,48079,18869,62402,54327,64087,61485,17167,63343,49821,31695,5404,27910,59736,49943,793,7297,15474,27239,13866,26785,23127,17872,46054,20985,33723,45543,29212,57690,4865,12932,30887,60816,44713,46806,5263,51051,44,29481,46165,18319,22300,37234,29881,1588,5884,16924,61766,3538,47071,48309,57945,12680,57142,6262,18566,36602,35026,8343,469,13173,43162,58371,51301,22162,51976,42427,29599,705,11197,25081,5214,51062,892,437,61409,35983,22162,34740,58062,54404,47865,28501,16179,23520,27036,41894,13962,12882,44226,12823,12216,62505,47993,58696,58118,33518,27682,927,8393,47134,429,57014,22026,60782,54252,36813,22965,4911,18720,61401,57608,41995,23459,36058,26816,20536,15136,29724,46974,25871,55968,46093,2010,65054,46467,4003,31887,52929,35397,32250,23094,17950,62164,27838,37258,29957,52987,21593,16136,10610,43180,56657,62177,18420,52233,5439,24724,1207,63760,22671,53876,21548,58580,49542,33646,6835,47172,20197,65450,14417,58717,4890,59574,17251,6101,18013,14214,65068,8133,48133,4264,58602,61676,15962,7455,29961,49802,34270,63676,21568,2614,16690,33225,33033,43057,14509,9409,39135,23669,47535,36058,58649,34699,29142,5720,40328,47200,19322,30221,39476,13323,21090,26383,17679,42886,17688,47426,35116,22069,40263,16472,30141,3968,33526,53813,5721,39019,23208,18538,49345,61824,42772,61708,1956,59736,18388,4950,64081,13884,39564,63894,15196,20000,25862,3115,33064,688,26876,40822,59322,4698,27853,10930,20367},{23714,43132,52898,21146,20456,20779,19949,63931,15407,34912,41989,35152,52565,209,36899,55699,12096,7158,38258,10524,20852,45884,45844,38807,7033,32890,49500,27933,10251,19648,27410,47406,31785,41198,1182,20985,24621,62803,41392,31898,44007,34377,34167,62631,41287,29426,36667,21155,35037,710,1399,42175,829,22115,6269,35777,21269,63704,52816,37137,28123,34508,36115,40893,52279,18015,48786,33616,46153,58154,29301,12215,39673,54837,36006,19863,5136,42905,13066,5437,28293,27100,55517,31187,52447,40181,18078,50079,44940,48865,2526,23446,22508,12340,38356,41068,60265,26184,20469,2848,6051,33112,4386,28855,64775,44572,24219,16065,36336,205,2824,41333,16644,43810,55940,39343,60914,27878,12554,10521,3533,36937,6569,28097,57476,33182,37318,45147,28990,54189,8369,64578,11346,23430,29522,40165,24231,29745,4959,32603,58871,2832,60265,22218,54356,12468,44746,31971,60505,21529,19112,6921,14938,48504,26328,59892,8565,15303,40925,46633,21924,62774,64251,37280,57192,39085,57415,14288,47617,57183,8121,61616,36444,53430,45755,9432,14789,39303,47181,17189,27129,9016,8287,37572,45579,54792,53644,395,47589,8523,22988,15365,2046,46417,9399,39398,40358,29024,8600,50137,48784,53223,7876,63401,48621,42882,28485,55381,57961,54113,34162,65373,56289,50643,20176,20125,36223,55066,10116,43789,2010,13340,30043,27962,53105,37746,8893,16266,1602,45668,7505,44233,62149,6538,64980,36885,51737,35265,31155,18436,51382,61921,20670,35844,40892,7395,45416,26130,3111,42003,45443,35198,56329,18325,19817,30378},{8135,5464,7453,28782,33517,34401,2289,40923,42911,58727,24967,11885,14712,29394,19503,27631,43460,654,14983,4112,36221,41836,504,59933,31338,48192,58889,55862,65058,30671,42329,38261,47631,26925,29435,17392,26192,30076,63224,31877,31601,22398,18381,5906,46188,59427,24110,23828,25384,43788,6031,58134,32194,58565,31678,49169,57110,16337,11062,34713,4544,39173,49738,64498,49375,58348,12997,41840,33253,12213,59294,23023,2256,5927,11683,6547,20777,34073,18249,36231,43512,52218,14142,36424,56678,16936,28213,15395,1854,20753,56921,57832,63571,35839,22193,30248,37575,21475,52236,51805,52497,16891,25797,40893,6436,13504,22980,21648,25280,51149,64804,32400,18474,2524,5480,22303,57087,58048,47293,55920,11578,59305,50111,25193,16823,37867,10261,4866,32280,61309,10154,7801,28611,21470,22314,27424,52984,42533,8493,33830,30020,412,28776,40173,14610,13340,34964,10619,27713,13795,54517,28158,3429,57555,43963,104,21151,46157,31297,50337,12596,26061,40576,10574,38544,55452,6989,34233,11518,51109,11795,64268,42600,36467,7936,5918,38963,38269,64843,52207,42489,58295,25111,61354,63025,54576,65050,4768,62123,31032,13619,3195,5667,18852,16083,62885,12735,4276,2954,25511,57815,35605,27544,21676,52358,1384,41709,21455,12397,58847,43625,58385,18464,37315,64606,55557,33256,44833,27505,12389,15942,53709,5491,12945,47346,57807,29561,47840,1247,25538,24111,7934,28005,47468,13698,26153,8966,45270,8777,40406,38114,29456,14962,1241,61462,35895,58498,53942,3049,27050,12477,11448,125,32578,21534,7167},{47753,5904,895,53230,826,56393,18129,16002,19954,22889,60726,59286,41675,63712,44735,59182,13076,56645,1607,5552,4337,3313,43744,26979,28165,50740,7991,47461,48179,58434,51257,57229,19158,25119,9984,31511,56510,63728,49612,51165,27744,47696,34036,8568,1933,41774,17847,8589,36424,17742,21459,55866,57744,18482,41704,14292,13652,1126,41546,40552,64309,53182,17332,29282,61958,6053,1854,63411,25838,20988,54740,39239,53888,58753,47941,38274,54352,10491,12715,57927,56511,44529,9022,64156,5216,40056,39693,23687,19134,21872,51939,33858,9645,46824,41647,31945,60058,23763,41796,2497,7987,31546,55538,10919,3125,6597,9985,37964,3863,24382,26149,60138,12889,6053,20698,56528,18669,34521,10304,25347,2243,36834,39892,23482,14867,63446,4001,25017,59657,31787,21304,38718,18899,16255,12919,56518,45180,48269,33348,26921,39470,22274,36687,56172,8179,55447,59013,7994,59645,65261,28043,25238,43313,40099,3896,20424,32650,11037,1746,5896,38125,43851,55209,30400,44988,13245,4127,33988,33932,19293,14188,41715,38799,36474,62665,11250,37864,45797,9267,17134,38921,57892,20479,5012,28172,58924,28321,8861,53901,56639,40115,37991,51799,11573,56109,8441,20051,27648,59164,51626,55110,61819,40447,12453,36818,21424,61224,19305,62403,42786,64229,12174,44352,59595,45382,22490,54568,46037,54400,12212,2524,25940,35160,58134,28576,11482,60675,21978,46999,11249,51561,42627,34981,26681,38936,29591,4725,6392,58918,63224,10419,57217,5384,51830,9389,4165,61476,46431,58147,61428,6377,59178,1674,16258,55698,63269},{48484,59488,34427,38765,46205,58516,46711,39897,6711,50067,45383,23446,57191,49898,11724,52891,31932,59310,8511,6673,40201,48641,17268,17359,20549,57976,46412,62318,13304,51887,5793,42686,33572,9341,33458,24632,31157,9149,20683,13502,23302,31602,61620,44209,39635,33946,14944,59398,14272,24862,58061,3049,46458,24092,10399,24246,19602,34030,54601,9683,12188,1149,65043,63953,28524,34379,35051,53076,23990,7257,3474,9656,60931,62714,4681,30332,21977,44250,6219,46588,15691,6643,24930,57798,44248,40250,846,47781,46676,11242,32536,17174,31776,14889,12183,22407,19267,12482,61894,46856,21709,1248,47019,27612,56876,55755,34016,30949,39709,20367,11768,57321,59858,17461,28943,22135,39385,62499,31205,7637,8823,9965,51116,23408,5535,19144,61091,10054,20769,2745,27782,2295,24537,40201,62916,57782,21204,51569,1450,49460,4529,55360,2066,30009,49765,56956,49563,10852,45347,53795,54714,59739,40911,17851,34874,7783,23198,59962,59276,29804,56362,64996,27838,58285,23634,3711,38367,41685,39332,15643,19739,56273,56502,2419,30752,31154,40352,27250,35337,35912,28979,3466,53663,36260,47728,49505,50128,52587,25500,2491,60855,593,18362,47771,31854,20476,10126,43856,50235,34135,9772,60400,21094,4778,31800,13111,15043,22366,40467,41054,48412,18288,2484,2666,40500,58965,54003,13546,26160,5204,58767,61051,26064,3940,26828,56350,26061,42153,45521,14747,13415,7240,9945,44313,46563,18917,17017,1586,17186,63940,27834,45007,37267,41263,41398,65300,4429,23010,5022,61692,7665,21060,42241,37971,52519,49646},{19792,27925,47484,2234,4866,45101,46720,49149,37823,37171,59509,8205,26550,61157,16686,18001,21712,8250,27800,48253,64022,17405,64438,40710,11524,37044,39060,31948,62814,35864,50771,8211,47683,59059,59801,45169,29769,24003,42606,30772,1852,1029,58861,28841,7009,53428,16287,9548,42994,60320,32452,47863,52719,56135,49929,14616,15559,26590,38201,30711,32203,29883,52840,29862,32994,1502,58854,15657,44128,57305,20871,16354,54326,32347,3528,49724,1485,23447,8204,17228,57386,31664,63971,39470,52174,58417,5564,8324,6171,1136,30151,11437,57815,22876,1011,28390,5870,50794,48142,61257,54224,4922,24702,41205,7441,61690,8461,28713,62885,847,9887,742,48763,15673,27742,59202,52716,12878,7537,25713,56512,45721,56373,42968,48274,47313,59793,13210,2624,40038,2786,59340,37330,43841,58132,15719,2081,27444,44526,25188,10225,32192,11476,9232,55346,26248,12120,38710,3049,55917,52778,56532,17219,2314,51310,28169,16346,38899,48908,28210,46708,61680,32827,55769,301,12811,16033,36064,60227,49860,24203,23640,46614,24075,59914,734,25072,49168,43395,63109,7945,31070,50834,31394,4805,12917,44117,18287,56053,49747,24038,47677,22499,41540,16891,24134,56854,2598,8356,35819,44959,8209,63063,39653,6274,59403,4536,52498,23402,7687,30047,62921,33845,37146,54258,34827,60941,47823,29038,14543,12064,49177,831,37708,9535,57642,61360,56010,64877,48905,42278,8986,23545,31540,31889,51951,1800,32795,38031,21550,36580,60733,23476,44528,12333,39670,35982,28394,12252,10940,17028,17207,7741,52495,9855,42365},{19302,56584,45451,42613,43992,33524,2774,33738,44425,35909,39364,42563,42202,63256,54279,18866,43449,45352,40911,32365,50995,39559,31389,22895,7337,25956,39251,5603,39150,17403,40043,44887,54505,57850,13360,21870,36098,35424,53840,27072,60997,26148,52756,49259,48960,62172,34781,17998,13034,60062,12172,28072,2326,46112,47927,7661,32787,7152,325,25270,12665,21663,33080,30978,24567,17216,16459,63347,3980,48230,24034,28855,19099,34389,21779,15618,51851,31139,30480,19676,29724,39858,12756,33252,37301,46107,43196,26368,19048,54973,41717,27673,48948,47936,56283,56256,36588,32729,36354,32429,7253,20603,43593,47001,32857,27655,39440,39732,58012,878,60583,49090,18759,35908,54151,34570,16074,3945,27151,18503,43401,44836,111,29552,20398,58573,47278,60653,45302,19543,35120,5773,27369,25704,13573,36555,51157,41756,61359,55698,24898,9615,58112,54319,54242,37526,33233,50044,23224,60911,39796,47349,8654,46147,23037,23456,7090,27379,50874,46141,15125,13276,14827,52273,41546,21201,43212,8552,18039,6428,8675,37100,19784,3668,15296,61626,35408,1634,772,14153,34841,31173,11114,6140,51247,40439,15102,13480,25571,35925,44514,2675,7322,56276,27007,57885,59929,50256,48774,31875,7995,10017,30306,13274,16014,7843,11284,5287,15229,8018,42318,63245,13758,13259,4569,22652,36598,62207,31514,2582,44924,3883,10056,7683,7938,18109,45965,53786,8763,35480,50482,38267,50515,45410,31099,63156,16,51558,12134,9123,30424,30300,16141,11979,36316,36504,55894,454,19526,62290,31443,33556,40937,15891,40768,11851},{44880,19164,43349,58875,60895,27336,7596,61370,30380,62352,52410,12539,31712,38285,53688,60983,11901,29053,8757,28305,32392,55592,12021,57354,25851,19822,46150,50612,54790,20901,47486,5037,13348,36497,19725,59779,13592,9600,18221,43479,18629,19150,43282,44909,14166,21283,26323,23294,25884,2358,10480,44007,31650,13546,11583,53341,2884,17993,36431,60349,13342,37020,4600,39714,32484,9514,51298,37967,16841,25097,53555,15652,10702,1854,16609,60137,14126,35754,62739,39008,58304,65189,15666,44532,15622,27162,50464,22752,867,34358,13712,19985,37519,41450,45715,33607,2098,2832,22968,6326,2537,6469,34789,18801,21347,58454,54203,49584,37988,57205,26991,4474,35867,55080,41625,56262,32908,9939,18923,49119,6200,5132,20392,34278,62678,51141,25537,26346,57640,3132,45230,28624,62428,25875,48523,14027,34067,40673,40769,50448,41372,23301,35168,55185,24569,18201,59611,50247,42744,26573,61427,2074,229,25824,58058,58632,52193,4666,58912,17608,52658,40428,9318,33829,47334,14794,50637,30278,32619,9152,35175,45592,64169,37530,38770,32303,2157,12100,2271,50497,15287,19699,56472,57613,55748,65376,63053,33055,10342,11751,54217,24041,36764,64240,31628,34096,10791,25499,52865,40041,26504,58985,874,40283,62139,64547,53582,15025,48757,65166,35334,3450,44598,46120,24659,13986,6922,32223,16591,61320,10622,8866,47335,55365,46442,46250,15099,8317,41704,62394,56504,5321,13788,36731,16114,3014,60076,57944,14221,14477,44493,61436,56126,22077,54314,60100,63118,13371,52939,39145,39763,62036,64786,59754,62353,89},{2701,19771,51128,15007,52041,1458,30570,34680,1985,25130,35162,15127,28306,47099,7244,30526,39761,32434,24746,40991,52589,28049,20880,55194,24146,20985,25020,50989,35264,51626,29757,30390,4635,55686,45382,33706,23001,30272,60578,33313,256,2287,55209,54002,64585,10953,57136,44672,41802,58990,2521,10914,37191,17818,4940,4014,63277,41698,11115,34917,23387,38446,32028,16393,26218,14376,18102,36976,22182,8314,44136,24358,36867,38592,14371,16212,24972,34806,17016,43080,10072,16785,34155,38301,10470,40081,7068,46654,25922,27845,58435,52813,23482,28880,55898,49,42128,46456,42453,31056,63025,56861,1492,37826,46775,633,35055,38811,11174,43627,62045,10431,9937,11699,47022,44609,4149,17840,44419,62904,42630,52695,35294,14144,58404,10945,34688,39952,25647,52956,64324,15944,24243,14314,45485,4379,41356,7511,50229,29505,16741,43200,36492,52317,36061,58933,53262,29219,27034,59022,12675,15490,31532,33069,41446,63883,7390,11408,12352,51601,58367,59395,29546,37616,26515,61604,56238,13851,56801,52615,55431,29717,12415,11689,52066,56980,12543,58538,18183,61279,64780,205,20079,21788,60175,8344,54776,56090,11771,44911,17423,47359,9337,26710,61690,14601,43958,53157,39934,35223,49594,24253,20503,41819,42364,59850,45486,45500,10547,30928,22449,54962,17725,4449,53311,19528,12539,17390,19,45620,11951,26838,35392,60537,37147,12967,60569,846,40803,15998,13064,58886,46108,34562,22696,52061,59701,35682,38082,21723,6136,10774,40120,26668,29849,63194,27653,44483,23085,53439,48905,46406,11165,22473,7687,45747},{37023,25734,39577,19764,7249,1641,37076,26077,63129,10676,4491,41579,47779,59175,21558,35573,3412,28496,53424,45582,43393,55274,47557,39623,29393,14631,47806,26843,38897,13673,6944,38982,43122,8166,15608,12243,65279,59945,40952,21351,61379,43509,56689,41211,23715,31143,57821,49125,61809,15421,47287,15637,35698,29412,53701,22796,64156,50639,9540,25255,55445,35531,18348,45883,52111,16369,52539,18842,47229,37382,43395,59950,40087,47622,35013,52396,58277,31221,53893,42403,55153,23157,15353,52503,22679,44269,2306,65388,63104,40267,36153,50960,22969,60786,33451,43591,12412,4903,5334,64592,29032,37049,51130,63481,21509,36675,32952,50416,60489,19949,27752,45087,33842,38344,9102,64723,3529,11163,34310,48270,19322,5010,41619,43584,57767,57849,15300,50502,19957,30323,11173,43761,64948,32075,2898,16680,37913,34873,37738,23133,18707,65310,45343,33384,45877,30865,51947,48359,1402,61227,26731,50433,19762,57626,16231,62892,55030,54231,14482,25762,44401,9298,50340,22908,27686,22072,18835,48585,4488,28684,61055,553,21846,11260,39895,15482,61328,42217,18052,28708,49175,52007,19132,47244,19170,49796,3494,49776,7174,33068,34495,36873,57219,6526,39651,48997,12195,41466,52722,27386,4222,19604,21438,50851,23112,44787,60598,21479,40568,4654,47922,55994,39523,4941,13624,36465,16530,18365,1060,44600,53794,16872,8541,459,15381,38153,49901,48171,52616,54968,35029,60668,20899,33489,1686,46049,9130,56951,41433,22325,32415,37762,53836,29197,51828,18011,32458,49982,4901,14904,10157,9858,22836,6471,47998,6000},{64139,49739,2388,52963,56375,34659,59059,26295,56090,1869,26994,34710,41573,23307,44841,50268,11628,11289,18950,35618,25228,5282,58524,17632,36731,2672,42659,46415,43748,12410,57174,55229,48668,33487,42393,2673,29664,7591,22759,38503,59657,42890,61747,25668,42657,31116,46000,35176,38172,32545,15259,27161,47716,49477,48904,32346,58863,55355,63412,45843,9578,49710,37398,58749,15100,29398,12369,29710,22595,13117,23319,41184,48628,27170,5776,65416,41110,39865,63740,6526,15778,31363,44006,9138,58036,5092,53615,29490,25068,52618,21609,50090,28412,44176,50721,55464,49758,13515,4837,54522,37260,29470,37319,26269,34254,30477,1423,28273,14119,55352,59667,36552,16738,24844,54482,42491,30222,57278,63314,40376,37752,3962,33981,12898,39941,42679,51379,15738,1421,13808,65009,50878,46428,771,2053,63552,1816,62493,48828,52608,62552,53623,26305,46136,48514,3145,30919,27160,17876,33059,15352,31083,38215,25043,7427,59389,57578,24297,65439,61466,11318,7120,25947,60216,64485,36433,19049,62334,59150,16104,3782,56937,23255,28837,41909,38870,23307,62856,42746,286,52534,5711,61707,14118,18150,52846,27871,20237,37914,55012,50651,41231,54565,35825,54425,7969,6778,18564,4618,4124,44675,25772,15141,37797,41019,30569,41663,37498,18367,3982,58066,2496,20254,52927,33295,27007,46674,60311,12384,64018,27478,59502,61952,34189,21286,60820,50615,47135,36961,18314,17745,22399,18041,9981,42963,18848,36911,55113,2316,30767,52785,32759,29249,50056,16739,38035,24174,7075,45952,22585,46276,65082,47529,34789,52825,52981},{14984,8037,18639,41495,358,56308,59247,57832,39201,30153,38318,54786,57375,4418,51726,10104,29947,50878,18239,62882,7636,28926,14788,7257,5439,47070,56766,210,38897,64977,32649,58503,30411,17233,11734,22628,59464,9074,23437,26969,65228,17850,57393,20159,56106,52598,12424,32435,52186,15265,47240,33067,7575,53565,40694,46704,36195,46849,59281,14000,14963,62222,43035,15008,55644,50478,13821,29318,54582,34129,47348,32836,41600,34169,60520,3088,35868,31387,64097,25206,34725,10958,41087,398,60909,54812,8893,6323,14405,43065,54788,44751,14197,61136,14963,20185,34596,36356,9691,52103,19913,51847,21860,44421,23727,19554,11811,16239,26381,60289,61355,58153,35685,12665,21214,17276,27239,29866,55018,31130,62623,17860,48438,7871,63812,49186,10516,42943,39115,13195,14750,6294,25002,51543,30673,23153,52497,35359,21258,35943,59074,7619,46550,31618,17921,34903,12872,37153,43526,13452,26482,57222,65422,61921,37377,5672,65330,2981,36583,23057,31868,59917,13700,10700,63618,12382,38877,38221,18909,10086,41051,8477,16826,3130,12627,44519,14551,27099,64697,12422,56065,17917,1958,13904,12630,35580,15071,23870,19402,21677,7560,7792,43991,14463,63526,34998,1253,63715,26898,47930,22804,33257,18073,43722,45906,52618,47974,21408,44483,28206,5466,48771,53590,52937,43256,52076,63762,632,59350,57362,64035,41372,40041,51410,11955,41562,53065,23317,52570,42415,48640,57647,15212,29485,17196,17460,61976,51441,24523,55777,44364,42301,42075,21189,59287,38845,59079,12044,5070,9662,2005,21753,62396,57633,15163,49129},{30960,892,44459,2778,24847,34575,61735,43478,14772,17453,62611,22465,51670,57278,12347,13722,55458,33142,29570,11005,34915,40912,20307,58984,63919,50417,16562,36108,37850,5536,60002,23406,35667,53380,7942,64108,38891,5364,58357,45891,40842,30194,313,59586,46974,53192,56686,8159,34,46973,56706,53165,52142,33451,31201,10206,61073,22494,16482,58724,17677,10084,2780,51362,21280,37019,16530,19646,54250,31819,44837,22937,42173,41633,38275,50216,20887,33899,60340,34090,47704,53699,45399,53535,6039,23898,14085,52769,55860,26743,16545,22712,51553,58744,32645,49046,32557,3924,19041,4852,44509,10310,29863,8000,29587,43316,29988,23532,5591,50703,8929,61737,44479,1471,53081,32558,22471,38993,50902,5728,1073,55813,29208,42636,21354,12705,54111,27197,9492,46171,18986,17323,42290,53556,64687,49352,4736,18978,64816,36373,29744,43936,47250,27062,26132,55038,37520,51282,13902,35247,786,46339,54798,13477,42226,12436,54356,56656,45654,14661,53420,20386,59297,56115,42619,5872,15763,27971,61221,60333,48775,117,10628,52936,19826,47997,36155,41905,8735,10967,53488,5901,25589,21304,54984,30162,2085,9765,48234,61049,38681,47452,45151,64824,2849,5579,6009,20420,9046,36888,65154,57764,50823,9763,49855,9591,55378,6753,17946,29205,5343,44788,6345,63552,47091,23387,29480,47830,8693,65513,14006,59323,17349,11441,39571,7512,58941,48041,28669,60860,24639,41009,7780,60725,45829,20409,4249,25870,21927,37833,31752,2305,16596,6428,2261,38158,27991,37739,63559,33912,14951,35087,53771,25895,60829,43788},{65150,51185,61307,47641,39514,56946,22151,34960,60042,7792,29697,65273,2821,61959,50860,13519,51561,39029,19539,57318,34643,37973,58358,29967,19067,64223,37123,47522,32526,34661,58224,54701,47077,19640,19849,35027,19211,64733,59358,37549,29073,13376,52364,56533,32780,51313,44962,40712,4412,49709,8358,7467,46354,49256,28309,60637,54230,3929,50082,18593,46334,13890,40261,179,42066,6701,9835,15318,22588,4464,52348,15008,5995,32118,33308,13175,25962,58973,22928,1633,54944,62615,41877,40749,23999,40666,53459,55389,30651,2802,12127,23235,12852,19095,33462,65046,54108,39638,31749,37610,59877,7787,33813,45080,54422,56015,7035,20115,41388,21656,17812,64327,26282,55255,55450,59849,45894,27987,55897,38316,44206,23632,27703,33617,58536,27652,7382,39426,63327,58806,4722,50076,42815,14845,34893,14484,39345,46444,64273,53402,13467,17716,2762,2747,43891,63169,20867,20401,47863,8211,42408,23285,10011,24953,52815,40430,47638,5559,51788,29272,30336,39069,13671,55857,54285,52178,60587,16915,17164,56101,40668,21801,40121,5998,17483,62235,48885,20557,34762,28400,17650,50553,7921,39919,11311,22541,563,51864,55796,41727,50864,27041,59425,22206,46218,64934,12213,56037,16917,62800,25958,7699,3743,56882,52547,48395,47269,7571,50746,38308,4004,50218,31800,24409,32648,59355,14341,41719,4383,58456,17102,13036,24375,3400,54589,55579,9516,51182,50746,18669,40152,13123,57742,17096,14816,20392,14002,39625,58412,46442,8862,6203,12683,35689,20197,15257,57159,33023,20275,17400,21960,60519,53744,15580,28316,64383},{64222,45737,21397,26056,23950,45609,34352,2691,51930,61056,34509,28098,24237,1495,4210,19141,7111,12380,27070,23387,29510,52975,51622,31719,57247,22117,30177,37196,35211,37755,41486,46302,22583,50429,57434,56139,42434,4284,62963,45221,40053,10844,5070,16186,42791,38719,39335,5055,8155,34511,52882,65216,12999,6820,42692,43766,29196,58881,15121,7654,29648,26408,38538,51494,9189,45564,39970,16939,40930,40551,61939,2927,2236,47992,5675,37137,9121,44460,40693,43985,19622,63133,17060,60974,63217,58994,35324,45639,2249,57648,52468,46032,64543,15775,15868,11801,14381,28888,22300,55193,438,37109,10109,35531,5399,64658,42327,59112,42044,35537,18618,10867,33769,30797,9052,27851,9371,11663,36321,18710,37226,54170,31611,3236,5773,6063,61076,55402,26180,3952,21725,49106,64112,1055,6223,16878,31901,53712,44094,2991,37247,12554,34262,12962,37705,42626,47343,3118,45301,12775,21717,55946,1533,429,48200,42845,2531,12512,17514,54465,42099,17696,7174,58945,58268,25679,56063,35550,11285,25767,31314,48845,23966,42795,19271,32507,41497,37974,53805,9790,32213,23791,44654,5957,38194,8821,19403,27204,13607,62160,55356,53788,30373,5065,37777,4224,15695,52919,47582,43257,43394,33415,32988,64419,34016,48933,15582,30201,31477,48182,39265,60917,7143,15209,32233,49185,37345,58420,61125,43618,14619,26109,3093,4566,8513,56946,687,8125,48498,46268,54282,947,51469,2669,14219,4115,57393,34633,8831,53548,11703,61223,57358,59158,65320,46443,37661,30310,49648,18871,49905,53814,46551,6018,11434,23543},{44548,37013,45318,47638,50407,31842,40008,64437,26148,39468,56182,2908,43226,16329,9738,60540,5050,49905,20151,44389,54913,39870,23731,64282,29192,36767,14784,22210,40048,63716,41391,2609,41444,43055,43487,52130,14701,62117,23747,6482,44536,33631,18985,26793,32855,40919,15035,17532,31600,51754,5308,44611,24733,29604,41442,35817,23836,33238,56241,33725,18203,33714,741,44452,14324,5736,58486,24908,21213,30281,25874,43070,24330,3583,1766,23755,2020,17111,58246,47474,57268,43123,46932,28268,34474,60738,59933,62610,35421,550,45407,34272,46747,60003,3320,26802,40354,63937,27411,36377,1935,32253,49201,25537,11632,20820,47689,57674,36915,24905,11688,18866,29309,20653,37044,55906,16257,29942,51491,46064,21422,62524,52140,36868,6463,1219,60132,25255,50005,32937,3175,59254,57265,33737,44643,20317,31234,57626,40173,27103,5505,58278,47819,7634,37767,58536,37040,48399,27612,39664,10468,676,62282,19753,35365,42091,49088,16072,31194,61113,15452,38390,63904,39778,15344,46415,25940,21320,26802,60685,55877,4468,40715,22505,6782,42162,28159,35895,5534,43674,52832,31452,42690,17575,24925,54779,5292,12839,55545,64100,22526,9160,29500,55254,10450,19958,37582,31275,4944,19641,55783,63476,13564,40767,13228,61528,17964,48320,5173,54886,24846,752,33683,1258,51255,4262,46698,42012,6581,38822,62212,12198,48342,42595,41300,28840,12065,25703,56658,54050,41012,11607,39295,31875,35517,63326,2715,48770,47791,35484,29102,8726,14299,42943,30034,15439,54630,43560,27317,4169,54357,46528,20398,62349,12376,62281},{39586,59701,29875,40619,345,62430,36695,27606,943,51332,28200,63750,60887,62645,2404,217,61299,16465,54635,58294,948,7846,43631,28632,15361,8804,37121,10100,57386,15227,9620,57704,51939,6196,43508,41296,51268,60592,50810,28091,56836,10247,12257,35449,28422,47866,42740,7218,17159,49040,23324,57861,20643,62611,29489,7326,16943,8683,10727,51071,14682,47601,35826,13745,6535,6918,1033,58862,5794,63161,52460,47676,23457,9811,31792,41668,21244,58311,62110,10125,17433,3507,46496,7404,58281,39649,50002,6323,56445,23026,10333,26104,44136,48267,18674,35522,15358,62578,17187,32697,11754,33919,38606,9208,40924,14377,16200,57722,22725,37885,9746,57910,46064,69,5425,15353,25351,39262,6309,55788,33265,13016,13655,32979,11907,21175,23793,27555,51248,31458,25221,26096,50214,25548,49967,17771,8155,13236,40883,5551,42445,65506,60367,22640,911,54393,51035,50963,49692,3093,33048,1744,35105,340,59520,44471,33636,47934,26350,61721,43904,11588,7266,1412,36597,20590,56657,44141,20465,30645,56176,20053,38605,62231,27246,6359,47097,50443,11770,12427,52127,61930,14460,2962,62940,61307,21207,37817,64902,50098,63585,54174,2289,64904,46463,63588,38430,3122,18952,39631,50302,64403,11341,20390,40796,50724,61276,29384,20069,3811,3222,18571,59719,64996,29561,28734,40813,43132,40980,13057,12096,24307,26222,52698,2130,64533,37305,60413,23085,33465,5859,76,33354,50482,63463,2046,10679,30264,50558,5148,53423,57930,33305,61415,41686,31194,53940,56348,54240,54609,2439,64271,60444,46919,22402,21999},{3451,52142,57849,43415,32945,51774,23756,15718,57734,20895,18190,32057,900,47063,40766,46195,18477,63671,7509,59929,16871,62079,41260,49784,1272,21160,36587,45549,53808,4969,41563,36247,61627,1160,29155,39125,53908,33187,11455,50588,2166,11320,26792,37627,48734,26755,20626,47144,335,30451,2322,54604,174,41267,24847,52662,30836,18175,27950,19639,1451,21174,21373,44544,20983,5492,50355,7147,6028,17741,36655,14171,40256,20722,1821,36726,6759,46526,52692,38598,16660,56633,5755,32232,5072,61318,54514,27579,17601,22552,54707,3146,12288,50198,32438,2782,31574,62756,15212,31776,31816,42186,65528,52471,40959,39671,23689,33726,4548,41427,56324,18432,56459,23393,19434,61312,46848,43885,51938,13580,7230,19639,29512,32380,61307,52428,28357,40500,41304,45359,42838,46295,57807,50313,8056,48347,64322,3458,61563,13493,60265,30852,9249,27585,60687,65062,6791,19984,53923,54831,43184,49418,11864,60657,13571,22118,28943,12668,22272,39060,30614,29709,33648,47078,38098,16374,56777,23306,61944,41786,49183,13046,43653,52997,51429,60246,52994,2404,17840,59676,25456,15402,37461,49856,5529,49807,40838,43913,25226,12360,49072,52564,15580,58571,23183,24495,54268,7706,48052,37912,56587,39610,51394,57378,10853,10642,21319,25233,4409,19139,18306,46157,59691,30719,3443,40004,23728,58512,44685,2887,33520,34585,5632,8513,6001,7375,36439,22820,33769,61695,59541,64100,59781,63054,58088,39432,3069,11964,42425,10522,25306,52071,64635,50433,32994,19714,19702,18665,11501,59158,16671,27113,60956,49822,59369,31426},{712,54969,3578,49199,13744,51703,36993,37278,6794,15248,34085,31749,23255,50231,64864,56506,49423,60512,2677,22769,9740,43395,2206,6792,41935,33507,3560,37819,42006,39152,28243,47098,40797,11846,34494,60305,2955,33933,6192,51748,11393,43442,22388,21723,18144,53493,55884,23620,50899,44203,19450,23826,53951,3337,20155,48962,13190,37724,50450,58252,45831,35841,45883,931,32138,25340,63488,50373,40554,62057,30879,32278,26439,54982,5418,2536,17993,12409,14101,17685,36048,2516,63711,38927,3994,17127,20421,13863,58494,17252,4930,41533,5988,55721,12767,7022,22100,1003,23893,63455,46784,43763,26496,8208,2973,38548,16905,36630,63736,48678,42782,53133,51333,63481,25089,46656,24821,5522,19866,4523,33690,3652,1605,32592,54765,13125,49032,21348,37490,51193,28291,1906,6912,62150,29841,8356,52998,1965,46928,64874,52303,8521,35120,3395,48091,39732,25895,34067,40728,22479,37648,2763,25894,22853,26155,740,43492,33018,20005,18405,44001,43026,16666,54400,18596,43890,32959,47171,22029,30472,12320,40718,21945,21506,35808,42265,52481,24760,54395,29525,27885,60297,23918,61850,25562,31481,63472,4779,27457,22436,37293,26679,33064,33053,31075,14750,16352,38737,20407,46309,30609,38049,58274,26224,933,58796,9322,64910,23084,44340,12590,27515,18358,10400,30590,2656,2904,35724,12359,44402,45210,57509,32886,60126,46291,35429,13849,25955,48364,32362,64261,23940,6954,10249,26467,2508,6612,9780,48796,15792,6451,52323,11868,7667,14290,53169,37588,11536,51935,65209,40578,32811,28293,48202,9349,33806},{269,29197,192,13251,22553,934,36863,20533,18172,57302,30517,34554,49114,56092,7213,40624,64846,29182,7958,48677,14333,21044,5234,40221,5207,48395,49607,24651,8227,18397,48622,9872,60394,52314,39492,28403,48197,21732,8274,53490,61127,55412,62958,42467,12584,24464,41796,47806,36005,21200,39412,27756,52980,27069,64491,9962,11634,30663,25832,26556,60623,46796,57845,6061,6229,61822,12476,26948,64899,19122,51590,61591,825,61104,61521,32739,23863,50446,12033,57437,57571,53259,31535,57802,15327,16212,46418,38218,16513,58761,40529,41131,27556,59875,16467,23370,26053,58799,8224,58635,46278,50406,18110,21338,45636,7324,53964,61430,57975,46123,63896,588,25390,55773,4177,61263,46616,47081,59339,18120,33985,46951,51088,45470,23955,19145,28381,8268,64244,26315,29946,43028,37515,64140,61495,10655,26340,5827,46846,29981,11056,60665,27525,15933,41774,47701,31289,43708,17001,50388,18902,17669,25368,1972,11271,46284,37048,51102,2263,17286,38310,47406,39239,28709,18283,58797,65154,35524,47218,18687,1141,55672,53916,4647,40732,54235,30585,52178,18379,4895,39661,18861,9034,64091,64978,43706,51753,5477,37244,27557,59052,9768,44930,39071,18468,28615,13174,25047,23025,20053,50795,63696,52564,35718,63955,36376,18348,46068,10996,14323,37848,971,62062,2607,2580,38326,37354,20341,8728,55359,3804,46091,21547,23190,52923,22231,15096,54673,13841,1694,45619,61316,23949,62111,3530,26494,22778,38693,17582,11428,36185,46871,14550,2673,45464,20571,16393,61752,54009,42621,64865,4422,15644,8511,46920,41272},{64772,45496,37557,45504,10113,322,27338,34592,23680,30019,22847,45946,57248,1540,6312,18730,18194,60880,16004,32548,30753,39669,37436,19511,15610,34947,26274,44137,42365,55902,9594,13068,16635,54674,3390,59897,59697,9068,37564,28323,50287,49592,59539,27932,3610,48232,48167,29613,6809,10222,39954,16505,18463,44253,51336,54629,12222,42739,12750,48763,13355,40416,14192,39021,44811,59969,1989,64162,56414,11580,30374,33605,9048,8361,10097,45287,1643,29508,50317,24969,2662,9194,21090,56965,48414,61923,55492,56840,65341,45984,41329,56053,44578,52668,58613,59731,53059,59540,21060,54491,14135,60001,5764,55564,64347,5427,16584,53777,32039,29277,10248,52039,41761,43466,55353,51813,52498,56904,62788,9739,47896,43815,29488,4156,1962,31814,30486,60424,7841,35385,1315,42062,26109,59613,35280,45370,8494,25535,35590,38156,695,32960,29145,228,54080,64907,31174,2573,9173,59392,2074,12174,8472,26987,9386,56247,24419,50216,52908,5967,61182,41069,64027,37035,4551,6629,58321,48252,49330,39567,43791,57141,57976,52204,52574,29953,38073,42818,2459,21628,27068,14350,2150,62025,55373,15146,10874,45001,56609,15871,18056,57405,32633,22838,11505,5898,8703,42407,24813,57238,50436,36129,47375,43564,64014,37190,48601,58389,22549,5301,5721,2579,60510,36901,51434,16134,36094,17612,39436,45260,62370,18668,8880,42863,17631,14141,11511,64337,61171,18081,50533,45307,43376,5234,48659,18671,27153,11005,25864,51232,39367,18670,32505,11081,61752,33660,8646,39625,12887,4734,54124,32912,22653,36911,32925,56740},{39612,59913,38477,35763,50691,37754,55967,24955,35319,63024,54535,40948,12667,29365,2952,62487,17496,35198,21430,42275,12044,31712,60757,54393,59101,5076,31936,20288,15254,26432,18160,9025,19430,43154,9521,58158,61759,61372,22806,41260,63152,5961,12498,57388,25788,48809,12905,21954,31599,39401,18606,50157,20992,62418,11058,11310,22311,41939,36246,52806,8196,10481,4070,50713,9539,29257,46827,28134,28479,53156,46637,9127,64749,49252,39408,44310,20455,19140,9466,55390,47216,31416,56822,24551,8292,64163,14444,35447,1028,23978,10206,5460,50699,24768,13920,31429,10752,56610,44520,53239,28197,16166,56242,6068,30813,8665,48708,50652,22100,1823,12436,25056,12043,56091,2207,7323,15156,63237,31654,60613,30415,58736,40623,58738,32243,8687,33779,47035,59916,56823,49872,620,18456,1774,52477,856,36434,37846,34416,26206,11323,46282,56870,58257,34658,45130,2168,24828,11251,1977,18440,38051,4286,21795,17657,51459,14586,1957,47937,12285,29361,30934,23684,62313,56400,21773,34909,61279,3474,41942,20210,15675,37185,62353,29684,58596,20300,25001,812,8229,30953,53846,7224,3573,60817,54470,24603,50989,29333,1275,47681,14898,15339,60513,13456,45577,36980,12970,34263,21626,62511,12953,409,61648,22014,27136,29270,44358,43607,36249,18985,51427,10789,20346,63459,46333,49391,60288,10799,50416,49394,33115,10848,63818,22265,56383,42672,433,26197,39101,34236,63976,47295,56317,60826,47393,45013,51776,21311,30430,44270,9676,33828,56644,24198,3048,64670,14449,48750,59817,31601,34836,20406,43974,29358,62721},{3882,15686,33896,59827,51430,51845,47449,28892,20450,17680,21824,24762,8040,12239,11008,39596,60060,15990,18464,36360,22234,52279,41956,38135,11499,3331,9629,54596,39035,27277,61138,59466,46468,28080,20157,1279,17381,50375,644,39920,41890,59712,56294,21172,36292,41158,61186,59747,5755,40543,27882,37898,26134,61063,4597,16560,22180,27637,1946,1735,42965,51179,19620,11242,64896,25653,27739,52562,64878,27975,7528,12568,44793,8399,63806,15536,33310,46985,40754,16107,48553,48420,19968,52621,64010,28879,18690,3331,20249,15353,44934,12537,20730,6940,58313,43658,469,44587,19554,51410,58020,50929,29219,17118,24255,10390,64921,8488,47656,8861,33859,60485,11796,60509,46573,32332,56567,42178,41943,18353,30435,8105,48860,35977,7206,25856,49221,39587,36012,19202,22136,583,45140,36312,60054,44483,28744,23979,46167,28969,15670,47131,27030,62813,62638,61792,60711,5936,7871,47684,56680,27830,10168,45819,45402,28165,35254,21949,11944,57418,60483,13981,12197,5,16857,61706,14064,31051,6246,43648,11141,25949,64506,40932,60614,38587,43347,5197,22539,11928,22027,33101,41112,57915,24986,57343,49971,44186,39787,51960,23765,47731,7550,48706,59472,18448,25023,61840,19655,57033,21549,23013,13422,47850,6896,10939,8868,2683,26861,33962,35126,12996,46747,18663,28966,42992,1461,44132,42867,8555,29130,21302,31983,42963,24792,30273,41998,5023,30598,20309,47283,40601,49167,38842,56483,52217,2196,5434,55372,18865,29994,32606,19286,15705,37121,4924,62651,62295,674,61267,29593,33504,36831,64485,28775,5963},{20602,29541,43905,58421,27167,21674,38723,8246,60581,46041,62922,9033,49350,816,2253,56114,33236,49375,59479,41178,35507,53770,33618,65461,60858,54327,50551,26976,48132,15218,24488,3926,62395,57989,23391,61911,12568,39826,22260,23225,3542,1546,7442,22101,22613,45359,16947,50474,21576,1748,3565,53950,51998,2384,45640,17535,22736,64153,42108,3741,16461,60612,30065,62195,16885,48477,1210,49073,41467,13328,22601,52881,40594,30297,14633,23918,46545,14388,55501,13276,63097,39512,17326,49727,60296,30282,12857,50994,44153,1919,41088,44430,65515,23208,5645,6900,57705,37464,51193,623,45572,57755,9844,29081,24282,28036,10426,55582,46887,16756,56936,46355,3707,50045,47099,63532,63234,21243,55080,21745,62368,39345,62468,24688,40865,15274,62575,45521,32129,10931,45632,8953,34536,50504,38813,35203,41404,61310,63437,11837,37461,60952,20467,63286,52218,55297,20148,2960,2343,24886,48702,26228,41126,54378,5925,9997,28819,60156,43373,27989,12886,2491,43905,15998,60495,21838,3830,31473,22004,14942,59989,43424,61345,29837,17769,48613,43566,25104,21941,48730,10814,20146,38485,43092,27318,42425,29656,7542,2855,34611,20605,27604,49307,65213,27935,42793,61480,9424,58777,16893,52624,5361,36781,8508,36246,16384,52099,57539,37356,494,21598,49002,43553,43914,10416,55334,18723,58288,4771,48637,24788,45241,11967,63566,53820,57990,46268,61399,64536,8867,4212,3268,18579,33874,12781,11897,62896,25095,30246,57011,24922,36828,33749,2629,14930,23791,44603,3191,29166,18098,17572,33859,37342,14600,22556,8776},{24757,60589,47732,54164,29201,39749,42674,7625,53625,30289,44440,12451,43162,18594,35040,47883,11480,23797,42101,41233,1838,53050,37698,5544,56070,29629,4586,60468,29511,16269,34697,41902,37436,21487,1189,8729,12084,5945,36776,54227,26380,40348,41278,54868,3154,33936,13186,33414,26601,36050,42783,28501,5358,23765,4012,24028,8212,53498,62310,23195,28950,20532,6135,22309,54480,21849,42106,30860,56242,28716,50266,53278,56699,52394,32228,32837,27072,55183,33080,5628,2185,33494,19620,16279,53296,60855,56299,56903,56190,30751,3514,22672,11962,6980,24306,21599,37046,41672,28629,13382,37716,1177,39988,38476,27605,26165,34355,15258,41320,32703,53358,45140,19342,53468,64611,62622,55900,12251,20338,59527,37475,38646,44032,15738,2382,17167,963,16486,26956,60155,18686,40585,46639,47832,55079,18364,56890,10222,50620,55441,16987,53835,19701,28703,39937,60265,1140,13185,63808,40950,8129,17223,53611,60498,57472,25221,23650,52909,39416,36415,16384,26895,16907,60599,41625,43842,41780,24270,1097,27243,14184,52934,21832,63730,37939,65278,6903,37118,56335,21916,61195,51963,25894,11558,63625,6444,44926,20443,8892,10480,36709,11508,40138,17586,8902,42952,51329,49872,55200,19071,34531,7858,56319,36684,24836,18085,57732,21186,24377,65299,52668,40390,47321,45933,65398,19992,23214,55544,59662,30553,1474,23005,44012,18875,16263,61326,37645,11986,29045,20739,51132,50463,7618,37957,64682,18111,3798,2806,47977,62750,10866,15593,65346,25032,39854,45464,23852,56406,11037,49577,43216,9533,34930,6631,40568,48290},{5007,31478,34825,27136,8972,55855,62894,13716,47864,9744,44914,43956,35350,42100,24324,55011,54948,64577,36254,61272,64138,62050,5942,58692,6764,47894,4068,34299,60989,57939,31535,57745,1984,38230,15363,52776,54403,11041,43060,42095,11467,48401,8132,34762,54594,33339,32270,60908,21437,18593,17588,15825,38390,50113,64864,6458,42115,28373,38649,48425,12830,11469,20051,4402,8315,10318,25034,31740,8991,64571,63993,4954,38596,35541,21594,2373,13302,15004,9205,2010,27321,64778,6608,26508,34185,29557,15327,36278,57275,49489,59431,46180,36954,17386,51940,28735,3739,44180,21817,5440,52536,58175,31661,2646,10466,52830,13768,45791,2806,61078,61190,10740,52856,48157,62824,55847,46503,56843,26806,47184,16882,39917,44971,46995,36210,53302,32105,21035,29462,13578,41875,7326,26923,1590,45637,59843,15138,6012,14506,33915,27177,56322,57194,58824,55886,26652,18515,30925,64305,3810,18910,19341,55695,44699,19180,61351,26862,33617,31386,6297,26446,35211,54522,58762,50857,30215,57424,5642,7359,24018,44386,31349,13113,2926,38358,32438,52354,34778,57708,53887,13283,50546,29037,795,35406,41940,61578,42559,55573,12440,43812,48415,20835,13628,32340,3123,12951,43985,17509,22453,10261,5953,12239,63968,31646,33372,30207,30641,63728,7767,43992,13287,51944,56677,6869,20306,25679,41963,6725,1757,16553,45896,56941,24651,42820,39658,19591,49682,62374,17939,16760,57390,59101,48168,4310,42398,10766,27473,33206,43103,33752,7602,22809,37975,27354,45653,5605,50583,33616,33388,8177,14246,62166,58612,64703,13172},{35055,35821,2284,12379,41843,4364,18782,25639,25496,41268,48895,38453,23819,10345,6561,58446,37528,52923,12875,21614,32142,63445,32225,14675,23889,46157,46611,33260,40568,1516,15632,25351,57584,9245,27312,16705,28582,27424,17167,49351,36450,12631,10740,58038,2565,31351,57274,47796,60284,19898,2098,49743,8213,49916,26738,32624,36412,7251,25090,47061,32719,52433,40203,30663,59931,39230,49174,46994,57441,38132,3188,24527,1703,11948,19284,5044,2727,33765,20405,5103,47830,26824,55752,24684,2931,44330,29983,9872,886,46281,37175,63260,53721,37789,21576,25661,59346,39292,28116,8114,28728,17998,41683,62863,46113,35700,50540,5637,56927,24641,29241,13037,8002,32737,61460,61214,22237,2949,44625,30728,2868,33574,25967,6093,52153,53248,54297,42051,20003,40080,14755,61583,53301,673,18993,13968,24050,20165,55913,18105,12886,56126,37779,9533,26985,34015,53591,15123,12958,9377,59447,42061,45850,37467,29167,2018,61456,15551,5740,51635,52405,45750,51331,51045,57381,26510,37622,40829,10949,21163,51291,63814,9961,26055,17378,7335,38581,35653,27569,6429,16051,4200,20535,1605,41454,65403,36561,54793,31205,59285,2014,13385,30407,28888,34597,37226,44954,47362,35188,61119,13621,18547,54758,43148,58903,1891,59628,30430,8815,31659,25688,38327,2899,21563,24757,44329,36169,27210,27821,13042,46513,1925,23566,33257,13624,49537,38036,18810,53017,47126,17805,5514,61301,35849,9740,53032,16642,2886,45893,35085,35040,7867,40048,52858,53685,3606,64756,53200,53210,34647,41888,24076,64783,21282,16327,10263},{46193,15787,49583,45190,64314,22593,22743,52413,10829,35539,17594,64098,56301,37656,16187,19284,26729,3453,9580,56639,19104,4891,21382,20577,31235,16560,62105,4203,13016,17459,11859,63565,47508,44945,53978,29846,15918,17519,6131,1030,15065,49987,1428,30801,48604,37379,55450,55387,36958,24513,40280,64223,1713,6957,2312,4405,17380,8807,40927,39954,4780,13295,29121,52282,56771,30008,13537,6090,23419,44654,61814,46909,55364,24548,49931,31502,56127,4365,59474,55069,30221,47386,15174,50965,28346,46681,31261,49125,10756,63819,12344,6795,49492,29693,14903,38947,19124,45204,30906,25186,1197,1035,2686,5035,10872,2718,35705,38657,54357,27934,38417,17440,4079,54549,5466,34712,41612,14934,16364,64494,4184,42267,47035,23074,48324,51402,32431,45467,17330,25137,5706,29521,42210,34114,37248,4287,30467,48843,21690,27361,61508,62917,44988,57701,62734,18111,13688,10065,39246,21467,65467,60820,33454,5399,29982,21396,20219,65116,21636,42523,17358,26621,49197,35310,10413,14341,57113,6453,29237,2263,22607,6828,12923,55410,43067,20635,44189,55487,56217,53359,38012,31171,41222,34961,33288,21186,4737,64695,51363,28218,14196,32364,57758,59465,38282,57762,33903,28063,25582,56463,40028,47493,33062,50378,45786,22866,25540,17691,20248,31403,35997,63278,41262,57739,25342,36815,14053,16947,29969,45763,45145,38908,19570,55943,1489,39935,19902,38329,64585,47615,62553,38456,46258,1884,58397,4952,48483,50385,29212,17101,13053,23633,20409,54886,54506,60462,63068,24278,6709,1067,21808,16987,56865,48097,34876,53863},{55101,55771,36298,60442,58730,30453,60945,17212,48967,61019,37366,32534,56686,36851,10220,63326,3836,16566,42198,64656,54120,53559,39975,35681,50049,37083,732,7277,40491,48253,38526,31242,30973,793,15349,54866,26184,19905,57971,22870,65467,44777,57685,62145,14374,18349,31491,4513,59409,46642,54954,65314,7146,41452,25764,43282,32736,33161,14756,45795,58840,50764,56923,22885,32641,61845,48609,27650,596,28276,28027,43041,50427,11186,1757,59216,63457,5256,45411,38765,20753,18873,1872,51449,17794,22992,7771,38059,41752,51487,18170,42916,18001,6627,14128,22825,60060,43475,47859,39749,53325,56141,36281,38630,54545,27662,22356,31342,29744,4507,48099,7495,52578,42405,16620,49057,41671,30416,40687,1522,44147,43482,6804,41480,26592,40012,16454,56077,23404,40001,54017,59928,1375,7292,61513,59941,3466,27567,34910,42134,44289,43081,3286,2958,32840,6257,19899,64758,49408,35692,6743,14814,45936,42426,59964,58192,60227,49505,36067,63020,53477,43387,45324,41071,50590,35558,63326,23783,37872,26635,17675,44657,32465,3128,31252,65286,13261,56102,32260,14204,47256,32301,19073,20997,64864,25475,43942,48139,30247,62051,58953,33414,64694,15714,35780,712,12983,11998,1894,41438,8416,33785,47783,41457,25142,41132,46630,19236,13914,59371,63534,29255,30170,22942,28418,24817,38971,50990,42496,39202,37470,62620,39562,54569,48814,16149,54034,27929,18308,11153,60204,3240,14803,63860,63762,15224,56629,18395,16957,49432,54305,26087,707,28699,56507,29837,49885,31901,47411,55356,57302,25978,25406,6058,24842,62675},{23573,44412,47529,14861,52884,37361,21301,63507,48000,21437,11143,5617,2765,2260,56755,36901,45244,3681,46837,21300,14705,20610,37753,41759,891,7749,1356,58002,12955,65189,50226,22428,44322,35062,6820,21864,60115,48172,10702,34168,23887,43613,58839,39041,2768,15289,25145,11746,564,49391,63682,60652,22612,46200,7807,3748,53202,55381,45825,47540,54393,26354,1227,16732,39449,39685,25019,35152,20207,32854,18999,53552,35740,21124,50018,29132,10952,12748,10979,24862,35365,1301,8018,16202,10928,6258,9504,36794,36707,51750,34604,65261,4705,27723,11995,41729,64710,19690,45827,27691,37949,53192,29981,34197,49594,22530,55272,47234,25820,59076,25408,1936,12350,64963,19288,33955,29874,19788,41939,36985,38493,30653,51371,25384,58825,2371,13082,12840,60794,58517,46729,25089,19166,842,19553,37639,49591,65218,7244,55774,45049,15340,1767,44721,21153,10756,65042,41407,16329,27606,38350,30967,11562,43972,20180,40518,23629,31665,30742,29462,52881,16013,28090,62654,58041,20082,40818,25160,50181,8716,18019,37547,37942,16108,29641,7031,36385,7474,33973,43432,4076,64239,27629,5811,52241,593,7148,25722,6642,12748,63102,55658,20123,27270,33310,62290,55379,28206,58735,34448,37785,44281,36827,22339,44767,64344,60308,930,48662,60404,31543,28421,22303,28769,62823,52149,24559,30155,29455,63897,52624,39609,57021,31308,64980,41217,1693,21931,40753,2850,19816,30353,15707,24663,45493,20998,9616,54818,18118,15825,41072,2301,42044,7111,50018,14669,36417,18209,65193,42907,31066,1533,4451,59416,27725,51248},{11115,17869,62049,14235,4695,52140,31320,13641,12380,9789,11509,51407,27577,3648,57034,762,42693,14130,40230,47036,25799,5510,45125,8964,9495,29606,52517,57008,32163,10704,57199,15671,31888,5735,31313,62309,21694,40015,663,58554,9670,22533,29173,16909,13685,54225,1074,9973,5799,32068,1151,14094,34101,4986,14123,17244,16206,10867,29796,56760,45863,6663,54349,38906,6472,48042,62311,6043,17437,24119,48400,54654,26746,45357,60665,36580,31985,33044,34699,54899,31170,37925,35696,46919,57501,9446,50451,41384,13808,32611,3852,9120,53053,15766,60476,1157,16500,1469,50572,40886,61026,3394,4597,194,3252,25573,19758,8439,46186,30725,38547,26773,46248,25277,39023,22481,37174,41077,26628,49270,34868,44049,50640,7006,18499,4726,56399,48320,7444,27223,30557,45784,16410,26093,6233,32075,16104,34565,24277,8081,31742,841,44872,9523,40834,15783,12222,47090,48298,4289,15240,54000,63533,50790,39267,54713,55630,54945,27626,61846,2115,36767,63245,17814,37370,30969,7872,14081,7844,43948,27597,48293,57102,49028,54757,29121,52308,20899,48142,64599,65375,46518,24719,32400,6714,8729,44570,54106,26870,32104,39076,14878,62435,6571,63737,7766,7333,46765,35084,16016,64077,53851,25318,45992,43148,63286,18575,50155,17925,47814,16890,65239,31685,13657,65184,53408,13888,33012,45318,49290,34420,4333,51885,7953,44067,32508,23619,14850,40552,56536,48525,19398,518,26246,51193,30211,48943,14489,41938,5346,52479,8997,6604,18367,56128,47598,25817,64289,32617,55556,18419,21721,58608,18590,56605,25587},{38067,54811,14642,14593,33717,10328,4183,9169,70,2352,14284,56425,2097,56325,16755,49082,47991,46974,47290,40181,9732,55775,61041,50481,26496,18415,42272,47841,25590,13588,13359,60441,8275,36855,65272,26161,64415,46365,31827,38183,6280,44754,29335,9976,21213,2350,40505,62432,38201,50245,41740,40567,7262,62492,21223,40457,46308,46614,31393,47624,46383,26500,24380,13856,52260,13925,55617,64403,42994,27212,3917,30615,27571,59184,2661,26683,63973,18721,64423,4817,31487,45877,31126,57259,10130,27437,12720,16541,46090,6721,35964,30933,50178,25585,17039,36986,39399,40457,50706,50038,36577,54470,24436,159,24894,29700,57023,45275,2418,52209,8876,19123,56095,26971,49894,833,48954,39272,54080,49454,48473,60947,52241,15589,53685,59344,40774,55963,10160,45884,62164,55640,17159,41438,26061,35330,23143,36486,63500,4833,32300,37385,18465,61303,1944,52770,54116,23235,8275,27889,34190,26999,63432,43103,20171,5012,14178,62749,49639,38958,53672,49273,31342,62582,44024,35055,49604,35689,52748,3523,5800,26111,54191,26424,32518,10027,59068,10312,24508,22159,62701,12327,8491,51131,55149,63109,50329,40356,4079,6485,188,29949,64234,33832,45574,20788,47389,65417,35466,15780,27605,36195,53263,13900,9824,28836,37786,53819,38009,21921,47628,18679,28218,40634,35838,53221,42720,46306,65492,20449,16690,40952,15294,7186,28364,48522,8452,17215,34755,64759,17469,20743,15734,27838,5306,1452,55632,12411,60427,60027,54687,41669,22495,42935,48194,56111,18544,25415,60483,47995,30962,21838,32772,11616,16749,45752},{25690,32923,36925,10528,7591,63890,7012,21932,18985,45347,5876,4620,30559,45821,47271,24481,11649,28287,49468,1494,33321,19541,32473,56371,23590,27178,53236,63212,18565,4974,44753,14332,35535,29835,25538,48396,50304,11525,54387,55805,23009,53395,1204,23011,49169,64635,16936,51877,55159,2226,36529,12978,19903,23241,27479,57967,40622,32965,53384,34905,35170,63888,50763,55530,9305,40856,58919,5562,29203,27290,12373,31853,20300,23497,28391,62747,45236,41448,47043,30461,35577,42970,23127,11742,59559,43780,19165,52455,40254,64050,47857,1729,8155,38024,31023,26003,8855,11220,50922,46579,56530,55080,35177,20436,8160,6915,9595,46643,50168,3853,55433,7131,50099,28804,44712,54858,14317,49372,13149,49525,26846,27105,25920,19254,64245,48765,22738,61403,8507,47218,13124,51292,61315,61454,57841,34759,48860,32267,25964,65349,17048,52829,39606,13394,51870,11469,894,60099,64500,32484,47854,50331,43966,47672,20632,64080,8998,22208,17095,29169,53553,43025,4865,3085,45232,3199,3310,7318,45725,50165,18815,65304,55103,172,32607,57504,54990,57713,16916,55535,30221,25734,5637,24761,2248,53705,35702,62971,7219,64777,1151,45696,31529,16785,59977,28851,15978,61058,28224,1977,23722,59893,11441,48578,14731,38270,564,64040,3802,27351,30178,61578,13109,21745,28382,16422,19742,4265,44981,10382,56009,36123,57792,52829,46505,9309,30642,46476,61146,6741,27381,10857,26388,43715,32671,53176,9682,5332,22619,61885,20269,12534,33605,62340,17495,9090,35842,10437,29596,62751,42560,2957,36861,14491,58689,17396},{60921,36779,5960,18152,58451,14199,28507,34366,54989,11597,9477,33198,12084,27136,56414,54590,34308,44922,65375,361,28255,35184,25499,44193,3663,27856,58082,4473,13195,24309,3552,44933,11182,60510,37412,28281,20335,23454,25125,24495,46706,20198,45571,61768,52390,14210,63243,19336,9741,48204,44866,26491,64996,8818,35432,7225,34954,45399,54748,12934,36353,21086,10677,40048,17498,808,29826,59571,41886,30943,50349,33224,6188,51075,6030,6003,47373,17895,20934,44566,26428,34346,6258,58802,9423,45389,2761,14190,43679,44199,59696,35483,55521,9026,36533,18258,44793,13430,44961,57782,56009,1558,46755,17969,5520,14684,37483,10117,62662,777,22603,14673,47563,51967,16916,38085,50699,64478,7993,65506,18150,5431,21241,32358,57360,42759,16780,51281,59588,14937,50908,51157,49037,15570,27819,34889,44496,33345,62660,501,2187,24367,24593,28539,44766,57278,18327,56699,39762,63515,3,18543,18069,36988,11542,34806,55800,7342,53347,27287,44611,39927,34891,47901,2794,37987,39361,33190,30312,57246,5085,11958,5526,63699,29685,28403,4958,49218,37040,26022,31261,7900,171,54132,31801,2494,45824,40688,26175,46843,27398,955,19452,19423,12162,47418,44397,41013,31179,31591,12062,36114,31653,56120,57323,50660,574,24425,64503,38920,10223,5928,21938,58276,7643,12654,55893,22212,9969,49594,33349,38168,36152,49604,35452,64664,56453,9790,48588,4430,23509,36284,7442,2232,17196,61797,32027,48910,11825,56858,17327,58842,65188,52393,30599,44994,12794,26997,63925,30705,57257,31607,13035,53905,52872,36449},{38789,20112,42176,21160,51301,5616,24639,59184,42395,39335,43010,56198,49997,21343,38494,6661,5065,37550,56553,36679,28097,125,32715,33718,61501,23690,26769,28787,8375,20340,7679,18310,28884,60591,18781,63461,44961,57951,53816,18230,23354,27190,55205,37504,57950,1127,55506,20782,43932,11273,2500,32037,50665,5299,59222,10592,35539,38910,23052,21656,1347,5918,51638,8606,12195,12969,61653,43333,32059,13482,17659,33440,15760,25247,25549,35146,49239,6038,22751,43836,56557,14624,27654,63820,38995,54623,40995,6109,46221,58344,17403,21611,48768,23844,49046,9765,27582,43519,12897,1862,65243,59391,3926,3843,3672,15902,9526,15940,58017,11902,17257,45760,14459,61909,21502,64082,55787,63920,40138,50005,54866,55677,37,12260,39833,51531,22303,7025,26570,45859,60751,7091,55302,39846,795,56177,7120,49478,34519,53066,47464,13657,31730,54762,31418,27345,11908,28526,16236,42187,64506,29305,18467,37355,54922,28429,60805,57024,42190,19643,37704,25839,21473,40877,4045,57048,37945,38736,45921,16981,52059,51302,28178,40847,11343,40185,48217,5839,27273,39349,37110,39327,56575,23302,35880,37063,16076,63891,19788,52770,53486,49297,65465,2183,60484,44302,5659,36128,33254,53961,2835,3145,49882,8007,24553,37648,60296,56126,26133,38995,49934,25866,51190,1294,17832,12244,13142,45859,17728,62946,4947,12836,30813,57359,742,6375,52263,21822,8626,8828,22847,17689,1420,40178,8607,12331,28257,14039,60632,5752,15544,56977,53555,42136,36329,16395,21081,15685,41554,13739,24750,15605,12199,63554,18378,3427},{41304,63649,42032,56512,33873,48273,5897,23502,23329,38224,64674,9517,33230,31852,38624,31966,37136,6897,16011,65423,37044,30466,10248,42490,3128,54571,55170,8466,11642,6880,26313,33336,51309,12782,52202,19946,62279,61700,2759,10604,60509,61894,508,30121,39005,24295,61379,2553,45124,21772,17060,43051,6823,15244,63541,3185,56732,53757,18640,51110,35974,39298,32231,6562,50873,52352,21360,53701,38868,62011,46942,32426,48284,47061,49066,28570,29401,22985,49754,41316,26696,19796,43788,45543,25170,2017,16907,24543,46189,4664,60243,4581,38207,32482,22877,30328,44258,17136,10175,38258,9203,64834,46133,56447,12520,16241,54999,30158,18917,40475,42235,34720,21820,33079,59798,64231,44208,60427,32551,29388,64299,2038,9828,30199,54088,54721,55664,36688,55434,15918,29736,41097,44770,62891,45918,25756,11650,63572,27098,30225,47098,21386,52994,65205,40533,15951,9429,40924,11877,25809,32519,40724,48008,34092,21667,18844,46815,53790,22184,32388,6817,43936,13093,37922,9430,31241,59727,2756,22652,14529,63626,43248,37493,40148,26111,48251,44589,63615,10506,22347,58315,43205,46826,56720,60715,54264,51119,7295,30528,11242,60225,44529,55256,44947,49678,30136,16357,10159,28980,37786,58045,26632,35476,40835,54218,54422,18263,36831,1694,42547,58680,14169,31959,34340,32127,7460,57880,30344,49088,28757,47,24679,33253,28581,30301,62306,33535,42258,25282,60340,50697,57450,11364,8622,23132,11756,48576,41929,45541,15003,11954,23833,61443,59603,44971,12337,12065,54538,57335,13566,64101,5826,14919,14324,26826,31940},{863,59928,62703,51643,43822,2761,9060,9962,46878,50745,35012,54239,2157,59198,23240,49455,9356,52682,52403,29108,61408,11785,22067,37147,36548,3074,61562,48833,62078,27714,56990,65117,54679,49590,21885,61074,46420,4092,1432,25789,25449,49203,9701,52316,23124,54063,19450,37789,61568,25881,45703,12296,37047,15939,27043,29953,44770,18594,28031,24991,31116,26955,64807,12130,53308,4537,36384,18601,31638,20594,47852,65251,9488,20347,52335,27423,50799,51360,38071,3529,23035,16533,24537,15224,59712,52114,39511,5212,47908,22937,47550,28595,39579,34075,11656,25757,64624,44641,30055,40875,23530,11540,61035,34634,62056,9312,63629,45701,48396,45310,64676,49989,4974,46143,32395,31507,41015,18167,44930,26143,50134,52659,32967,43152,15722,49802,463,1043,11048,5315,3302,52010,14429,50272,41366,56817,943,49036,40320,20620,21583,26743,30714,34054,13627,21887,31481,62106,8185,39794,58181,53039,20519,7273,57522,2509,52296,34807,52303,10656,14289,21170,58948,52997,18824,36253,39916,55765,5573,35626,47662,55865,51123,55206,1806,37684,19034,52859,10069,53423,16793,4182,56737,40644,47357,24542,39772,50913,33535,49448,386,15500,25430,53250,55255,23129,31133,28770,54220,15296,11906,19981,613,19066,11757,39670,35410,3814,52024,62626,5801,46676,18138,48848,55832,34281,5342,36760,62775,30133,36352,58361,65238,45262,61363,54837,14171,58465,64263,59706,52379,15351,8971,14977,55936,42111,9604,63997,25576,16814,25208,47472,3308,40445,64142,44479,47844,25989,10052,23764,6870,9420,45227,20465,29017,24544},{25777,23840,4654,30983,55258,38221,35305,40650,45710,1959,33256,29527,17378,43645,8918,20938,3025,52174,17128,27315,21339,20858,6758,36854,27701,31387,15801,13122,41539,48969,6078,40238,58751,14976,33753,17298,14279,8490,19581,37334,63622,22770,15325,7746,12887,53260,18756,61178,3580,18822,44770,21064,51421,4439,17590,33503,62568,39325,12986,13681,63532,4048,1778,25430,18208,12491,63364,38630,42281,27560,48958,34328,43500,4597,60171,61819,31981,9439,38668,28106,7223,54226,8155,12218,54581,54852,36872,16851,13789,9188,52201,28432,26824,45664,64357,47700,29304,14065,14486,20254,59258,35789,61144,35295,46010,25346,37066,4070,24452,15240,9595,30854,58063,34168,48975,37031,16322,5670,12629,20314,25228,5322,38127,11229,3666,13446,35766,35687,38005,45841,44238,9641,32142,58772,63158,15566,41430,12687,3221,51041,46792,38279,35209,23294,25070,20277,15968,36452,64207,42859,46125,37259,17069,63134,38063,21377,64087,5817,43206,15851,35022,29351,51426,48198,2933,27807,52977,23069,46727,41841,56462,31369,33158,12329,35195,56332,7497,42939,1362,52753,31547,43085,4800,51671,49858,8030,15927,17247,21138,9195,22192,55709,14783,11528,30932,43266,29280,62643,21011,50759,46251,4425,16597,10218,62852,9729,3201,40385,38788,17201,20283,17998,57398,42134,48831,65073,45703,13218,6665,12221,14938,59718,53739,23998,41573,31868,59203,53005,55896,45935,5508,35170,58499,29622,48193,25665,44444,9358,58514,57578,58060,51955,60875,38512,37772,30315,8674,27290,54141,15714,59454,58076,54463,27348,63640,50958},{12850,20191,15545,16041,36429,10454,53723,23447,53640,31118,62239,9725,47657,45861,27113,15111,42311,32,15574,7184,58039,36513,15373,19569,60056,3332,48569,59864,63397,44743,49792,29097,28005,24854,56280,15715,63369,42534,31744,35641,56799,22636,21505,26578,42072,27942,31659,28455,33249,26284,27852,33632,13535,59433,49374,47505,17664,16438,38210,13612,34002,57401,51016,43137,18263,40301,6754,49074,12034,1914,22864,63753,31971,35469,2646,41186,32430,60956,4321,8668,10342,39544,59853,27936,15687,6624,15196,20371,37157,8491,41686,31981,45700,3353,57882,11707,14974,30728,40423,38328,11769,18351,18291,52664,9795,38606,62415,48037,6106,32401,707,17747,18825,5942,23421,7860,13817,47120,20032,3335,21582,42163,22110,13165,8684,27646,14725,48871,35415,15603,50905,32370,37890,56804,11516,52883,50908,6934,23878,38766,33624,30979,61499,20818,34746,55570,12311,54767,9266,63918,18075,12162,51364,42267,14273,2586,31831,20257,56442,34874,45108,34436,24638,26433,29772,21249,12137,15456,15665,37176,38125,24246,24140,39264,59985,46887,63613,11968,20518,62438,50927,34737,4644,49939,11629,57415,6262,61147,22774,53469,53539,28668,52968,47137,38904,59137,28194,54778,61105,19931,44533,19074,11930,41177,26284,36887,42812,62428,55342,56784,12478,56518,661,30636,26119,25478,3583,50464,60734,62835,29063,40055,23249,11372,15939,47996,37972,3584,27286,18637,30411,50615,18946,28062,63668,49782,47725,19470,4532,58328,6184,16192,32298,47943,48531,50026,15223,23859,18916,1007,39514,3487,306,23539,6045,17936},{56788,30210,35723,59426,53289,24183,20194,1546,26192,10173,16732,61269,53592,62228,10107,64276,44613,59903,41459,8879,3057,55203,50428,7972,13729,24483,6396,42730,56026,40605,61026,19631,18991,22692,12062,35900,19497,60391,1867,43473,54725,26862,4486,3711,54134,56133,16004,38067,12490,31181,7815,1548,14759,349,46164,29689,41532,60045,12194,37267,64709,1317,27481,38712,65182,49887,18739,4207,18600,47795,40960,42846,50243,17362,20143,19820,41423,7064,20913,60174,53944,53541,52519,46644,2069,38036,22529,56850,29725,25868,6459,52398,27708,41033,56182,63479,53176,35738,65166,44710,39505,3768,23886,42790,4075,40682,31352,41329,20838,60880,59656,43088,63537,34635,50023,38452,57252,31772,6641,11754,52605,8986,27058,63360,24399,41000,24379,56058,57143,27374,31365,17508,57094,48569,706,12439,26273,46068,3072,3922,567,25397,6807,11083,15193,145,44536,59639,46373,36616,22099,34811,55895,29960,12406,43804,50748,40076,28468,47199,45041,33396,52484,40474,25085,37992,62214,8021,24700,15043,49004,21476,28016,57660,32617,48927,834,31602,3816,34577,14475,20277,58106,50736,21994,41378,53522,37760,51123,45666,3509,2686,50831,31179,64524,28646,22690,63027,41433,5650,49789,36022,9618,42752,20077,42176,4955,58489,38209,61228,55653,37824,57453,12704,62953,20302,342,49204,40153,49527,13811,33801,9179,45647,51905,543,31142,37637,50713,38047,1692,37182,65315,16890,22849,58021,4135,31276,3645,18584,35618,47887,22215,18965,23124,61365,53930,16322,9051,5399,35768,46003,57030,60249,42927,33667},{1456,58720,10629,64719,28224,14781,49585,776,46095,56363,45284,4493,58309,3374,9064,48471,2619,45982,5230,34989,10613,21340,56337,16302,43020,27989,19038,49647,63225,10812,50004,50170,60910,47247,27259,43511,35674,23377,24080,48325,62324,46537,1635,45620,17536,12400,49254,55523,39298,30940,27269,7708,62946,50530,51979,47837,34957,39552,20414,18085,51986,42990,48552,57108,31519,61707,22019,60576,59307,21768,25760,23110,58940,11147,31364,11449,11096,28327,18727,6683,60891,51937,26739,56714,8481,54803,52056,52276,6504,41733,33681,11472,40811,59785,30179,56737,21511,11286,37198,47316,57747,24343,20390,56417,47044,61590,32752,18661,19027,51893,7527,63086,56693,43445,52991,8462,17056,61888,33669,12675,31825,36502,13187,42263,48052,9281,7229,9751,20938,22131,50108,15225,48529,64715,59572,65517,40608,21516,64984,29968,63245,19858,3474,7801,52694,57725,49182,32043,63797,2368,31314,16428,17284,5069,65248,56872,62875,55564,64382,33116,13011,18336,34281,13940,31704,13384,39394,30114,251,58838,18341,18426,60106,52594,64144,62804,5210,1590,27833,11588,310,61976,32085,1893,62823,13693,32087,49969,14409,850,44941,3936,276,46674,32043,6893,8288,37441,46078,21011,36469,59415,47260,37573,54286,46104,41366,15082,25664,31726,25713,22488,38897,52318,4030,36133,16970,59204,36809,23477,28770,24591,16773,36099,48909,42120,26982,41843,63527,18055,46371,47796,21891,11565,13536,11622,57311,32260,64564,34644,32142,64866,49876,29579,57918,45361,58990,48370,41314,14220,37090,37909,59611,21335,58498,18944},{23537,3692,23163,41481,10368,1203,51460,31101,63602,15274,53211,23140,6731,45786,22879,33602,2517,3349,11941,30935,17172,23931,37523,11168,19827,52309,45890,48467,56833,26699,15824,32542,59161,14357,8875,61861,43183,17339,28806,26748,58065,8459,55860,62241,48697,12628,22183,23360,8034,49329,59530,11151,22599,51007,34929,61261,8357,27394,34574,10894,60867,12888,8289,63517,52419,9595,12994,1254,39725,723,19662,18280,45353,37160,54073,55330,3741,63744,25778,29435,33907,31874,3523,11156,29296,53597,25967,44953,62947,11258,1436,13914,33838,48575,27054,62173,8555,5936,5752,57008,8813,33654,46338,37126,23416,49289,38251,2069,35654,13994,30859,39637,26147,35300,2794,55708,3613,24566,31764,56529,23409,50805,49922,2811,44673,6289,39333,57958,27030,6974,21037,29125,28996,62858,62297,25487,38841,2263,868,36281,24142,31164,36222,20530,31597,59429,57061,59485,13730,23960,59279,51203,23527,23460,37173,54286,46452,24869,56550,39165,11922,2172,18865,51886,16178,19984,15686,49411,7531,33350,48552,28637,57799,52101,884,12192,51772,47631,59286,33077,65065,6412,8872,58098,3809,32414,34593,51001,3073,29315,38849,38230,50121,32627,36003,54494,8976,58673,54403,7773,1500,55346,2139,13479,61847,28720,46229,50240,62569,63416,11688,21081,37918,12676,8180,871,53067,13552,20829,46836,63671,5748,12853,5606,35831,24087,42878,48535,27993,46713,44699,26005,40704,16582,58764,8533,6961,10158,35214,10305,27187,12668,32549,4683,55680,35817,37007,39146,31097,16573,7884,38392,5075,6258,47503,11280},{7733,9075,31321,43354,2582,33370,40929,19716,18887,27688,41995,801,945,33525,41995,43208,59612,58524,52662,14505,64796,2038,42617,49396,29078,33654,27486,2170,28593,14203,2345,45443,37238,50356,9355,15912,42811,2609,560,48874,52612,16881,59796,34494,36433,41025,24001,27296,61362,21639,61323,3230,39492,11672,9599,33139,42985,38696,34639,23516,64118,31277,11279,25024,24361,14238,29231,59672,56747,60433,8138,44451,1390,57686,4679,62558,42012,47199,33546,45572,37859,64789,20830,21323,27270,53934,27467,45904,28992,49348,52655,2767,54975,28740,26011,44406,35557,53842,51686,59017,20001,8335,7999,31839,4943,49362,39644,25867,55381,53008,37208,1438,14744,13566,51406,13770,64184,38376,1872,46766,55768,48760,33332,33733,3863,535,20092,46813,53909,8542,36870,42441,10048,55708,60104,41878,30304,37658,54923,5587,6094,19105,44271,26673,34348,29096,50645,25764,28639,28836,7338,13513,8268,39661,8026,51875,16119,10670,46430,18799,42854,57222,65374,37824,59704,14962,43313,20271,29278,12136,50689,46897,22496,346,60709,13056,40895,35822,21079,18726,9816,59815,64607,18271,11456,38934,47,64608,20913,16262,47175,64878,22757,27692,10889,5274,40227,63036,17476,21732,21720,41767,2071,64308,12807,2821,39669,50773,38159,34494,54168,6431,74,17948,11977,31151,17328,55699,11161,8411,63776,22363,21642,15161,23311,56129,25382,18177,7528,24743,50121,9125,326,35062,42395,59790,36118,34285,22668,54597,58542,16202,29815,60497,34054,6467,39659,63143,49834,14645,48176,40651,43301,57675,24599,12334},{45056,6197,46157,10566,25431,57343,46820,51948,2597,15634,25538,14955,64875,42427,52199,43555,51294,35735,39231,3489,7400,47296,7613,54533,5868,54712,48756,11601,47757,64577,16616,43752,2133,43362,37386,28565,11935,45629,22554,44404,23907,12418,51216,4215,48771,19592,1164,58025,33377,33297,30294,5554,31268,29119,11593,20498,5505,51945,31431,36250,26554,24705,29539,61411,18651,13098,13960,46866,34325,1823,51546,23789,53374,38753,55730,6061,55533,39638,51765,61512,12055,33111,19197,64011,25274,26531,64606,63625,44168,38752,55363,23838,25964,40053,49212,27167,45777,23985,19110,2971,32957,34722,41617,32067,8115,12830,36381,58,13155,38475,10537,1301,59853,13585,44273,3948,2210,47656,62748,37832,59400,33601,17491,27867,12762,1781,28540,63553,27272,50279,62789,63407,36508,38887,14538,1410,7323,21784,41841,45726,37508,22770,13636,43886,61657,31030,51892,184,28175,19404,14416,11907,51165,2603,49699,45936,56928,13964,45755,42352,1026,2527,7373,16548,25461,16205,3752,36929,54551,52429,52879,48213,27127,56982,17326,43373,30183,51301,5256,54674,639,39755,3417,14267,9600,60698,26480,39838,15281,16646,1491,29358,61835,6122,54806,39597,48796,39826,10898,17189,20967,29425,24796,27566,1295,26269,52058,16046,17225,43387,22642,61645,655,22701,60795,26267,60346,22113,19445,9422,5782,28637,19423,20474,38881,63619,18474,25050,31512,21153,27247,9608,51717,25509,19068,45747,29522,11295,25723,7005,27590,60229,63594,46523,64148,21562,4194,36211,54153,52120,7750,1358,15654,3972,42948,15156},{47813,20694,36769,24951,11487,48730,43448,53798,57929,48177,10988,55397,27880,18170,12256,33977,53416,53582,55904,36970,27742,7461,62982,23707,1787,11601,780,39482,55160,64947,16269,57348,63216,39879,38861,51972,37506,12825,59295,44659,23990,53152,57924,35275,43644,7187,34102,20849,18557,10364,17940,52854,10100,42532,31725,45362,4982,48139,2162,26269,19193,3514,14719,61912,41831,60898,23396,49316,64907,25256,43907,5031,50970,6869,5538,62770,5327,48561,34854,39778,35310,4371,12398,55104,33603,46643,51751,44273,7289,11543,28756,40998,23383,14389,22999,45630,31421,19105,57114,31983,12329,54360,37719,56542,41529,15094,47126,27417,43706,4654,53491,26149,41111,37601,486,50829,45126,6259,53717,61423,15563,46225,64479,32518,22195,51498,18644,50106,12795,52242,63615,8276,12605,16775,34359,23420,45370,18813,49228,28031,28448,51341,64256,50427,14479,58152,27572,56419,48087,16434,59840,49031,53224,63388,43843,27594,21033,20984,39580,31321,17944,24080,16135,32795,24591,21527,55732,13481,40690,27509,31167,35301,9482,27525,34578,39959,27364,47323,6696,42142,12739,44302,3796,61844,52605,57971,60152,48729,25070,50850,65212,56803,19125,10642,53756,57974,39690,51930,38300,51160,44611,37257,32332,13896,51885,50430,42682,904,44049,15878,21574,5247,59523,52868,64778,54267,29888,629,27112,1095,65406,21040,4894,48263,33475,53347,63737,54862,17127,17712,61168,34812,58976,46002,30273,26203,42439,50938,14581,3269,22817,7480,12357,12019,11903,52752,25476,41490,28863,32635,50761,19686,19287,44221,49180,51847},{12452,26173,6113,36309,60679,46102,63867,19111,47561,11118,412,3202,36412,44268,17558,52623,44066,61291,37933,61857,26525,20022,47607,46251,2961,41649,9459,48241,48302,6709,59050,21200,50832,48260,5941,57409,35813,28733,57968,54155,42462,30600,55732,20709,32584,451,41004,59267,24833,50537,21087,7537,6016,2074,28049,8726,29979,18602,25657,17905,56979,15687,31679,49304,49485,18162,20910,48265,14416,46633,49094,24604,60571,24418,18570,19045,4982,43053,28550,1147,40559,8094,18199,1692,1440,17204,888,2175,32775,27642,61881,62202,3661,31009,37065,35541,18031,6276,53940,57534,54553,20930,41440,52660,9090,40710,27089,15116,45219,18932,34296,25569,12937,22080,3681,133,31468,23666,20252,20163,6536,1891,6521,49763,18150,30743,23762,11907,3307,33724,57577,25045,23612,7328,4966,24293,19037,42129,7908,35579,64766,58427,47165,6837,30248,11017,32793,20133,51638,43527,26709,38236,38688,63382,64864,24974,42322,43187,42524,28024,32769,39193,22145,51140,43099,43551,53906,33289,38188,10521,12221,50050,64004,23806,48890,62731,34334,29494,50454,61251,36023,62978,8702,12945,55534,61509,65319,62736,4814,49483,38485,4535,48388,19251,39873,22038,57327,43298,53350,58991,45908,28535,48205,11530,31850,51374,9235,14160,51927,25922,53158,42660,59014,53411,14939,33922,20207,64830,4545,28869,42463,44667,30169,38285,6650,37904,11480,54379,37662,31868,44746,50105,45524,54339,34498,31587,64782,47019,4635,13878,26675,9654,42726,45257,13184,64762,26520,35495,11082,20896,6735,48367,11352,59759,1399,49204},{24539,25626,34916,24810,48537,16469,47870,36387,36437,44350,4245,13963,34381,24816,28731,30798,23783,57938,64898,15252,64996,30857,26934,4508,16773,52534,4357,52005,51023,37022,49399,9493,6702,52894,5218,58960,33211,48167,54773,16197,23843,15976,1614,11224,38700,10664,55153,3187,64997,32920,54928,24009,22542,11715,39243,16041,30324,48501,26681,7054,50799,52496,9450,64474,42282,46969,748,10805,9259,37187,692,29631,40348,30725,13494,64113,53295,27105,47026,19307,32721,19253,5056,57294,36494,49411,39895,2100,31704,44459,57279,4220,44115,7062,4584,49162,18386,25909,32411,64217,50253,50536,56526,11639,64839,59690,34788,23291,28464,32604,60170,11486,19120,18970,54399,60925,34247,2170,53189,33218,58091,56153,30010,21905,39854,50124,2936,54012,41939,48320,45090,56829,22947,27795,4541,23749,4887,21954,849,3294,57891,64159,5032,60123,20018,2977,4363,39829,2443,28006,8597,56728,13312,28216,4173,18776,33357,7375,63405,54094,27740,55229,45847,50696,29118,14089,59982,33652,61763,51942,41811,26995,47892,11202,42946,49717,53222,54687,30835,54258,25987,47072,55131,9789,59525,53652,49852,49738,52092,47722,15383,22297,57827,59358,54913,11853,53454,22192,11529,31594,62208,20932,3584,20376,14349,51685,61980,52067,18399,10183,54733,9211,47864,18781,47275,39495,54844,19366,62350,4452,9666,18380,52269,4240,45355,31887,39145,3343,29466,22610,57809,53436,51108,31107,37717,12737,19766,58593,13453,8213,4548,1595,24038,46520,16476,40520,8598,57607,44534,8561,11498,21614,50571,43466,39091,27710},{59544,32848,17785,51751,55667,33432,39296,63668,59355,4264,19966,43411,15724,54886,1817,30058,57833,42931,40972,33155,35557,26775,46349,12880,61149,54113,42748,1818,58598,2938,12047,58081,47724,48124,15276,57821,5490,53595,33387,18145,30936,38664,8997,36775,17271,36348,45511,3834,57850,415,55752,53888,62560,7449,12714,47790,35761,26842,26539,52273,49891,38195,60857,64867,55982,48659,18306,45184,54251,38452,10647,41374,57308,32664,7677,48801,57177,56896,4719,52245,27242,18363,14776,64935,47488,53009,44724,59347,57381,24059,51948,43373,7927,32064,30066,44670,20974,21855,11078,38409,47996,35461,2759,32975,56799,63973,28998,10113,15031,31065,55854,5532,41790,2386,1746,57070,46756,12353,30123,21645,1730,65012,1479,44509,24817,51495,10211,39935,15954,13849,10484,25963,28402,59100,653,21435,23777,19370,42158,18634,23668,5612,18497,10508,22813,44278,10125,4086,23830,39127,29077,44608,30698,19705,62039,2787,35101,1826,56041,7262,29467,38740,55946,53622,14874,6751,17941,29738,41294,59781,36071,62642,19388,58529,2675,8734,57631,10254,59277,39835,52165,8971,43526,29896,4922,24640,4137,43058,25521,51245,53182,56170,52898,60721,65056,15915,46719,60275,18627,63759,20704,51886,52502,19632,16415,39995,39563,39705,11128,49275,1721,33678,28702,29432,19276,21014,33708,24873,57039,8267,15222,40961,10691,21685,896,15755,50024,49140,16280,21012,34676,274,17196,54747,21102,63995,9556,64954,26131,33400,32710,61399,28349,39801,42978,6726,12193,51241,31650,46529,18023,47483,12622,48830,33208,38367},{55490,52248,53997,55866,1619,12308,25679,18253,32964,56717,53614,47893,24936,57474,55780,28332,60714,23030,41603,60868,32284,35694,52680,48935,51081,48937,35534,47541,34041,12700,30202,32167,7795,57587,64548,37229,16557,43643,6229,28865,61581,35251,29712,47663,36268,21527,29530,59774,517,62630,3568,8796,8612,34717,37919,801,42516,23038,27768,32356,55176,50212,35658,26278,52901,52043,39539,57783,47546,49234,61641,49383,44305,26390,49785,63770,35107,40678,33107,62439,62779,23200,62038,9788,8628,5620,51317,58765,57192,40820,20504,7746,42631,57646,11905,54200,36095,24299,25091,55448,29110,3831,57906,64921,50458,49808,38835,21609,13749,62083,55622,21848,49694,63985,61712,47529,30337,45914,41719,6263,33457,21509,60269,35164,40146,61396,17739,3809,62800,42035,39476,54304,45900,52999,25830,44419,35827,47638,62752,61192,28661,37844,48648,6716,5606,9434,27604,30811,63083,6262,14471,24590,42060,2001,5999,60231,4395,28598,51924,9061,52334,64570,28009,38289,62269,10342,30791,25099,1012,8855,57311,42774,28245,13007,315,33105,57550,13450,45563,49052,59259,21842,43981,2009,1860,40475,57883,48790,2515,49744,25608,17199,53618,34577,10282,9355,5312,63721,15796,26398,29894,4831,1651,10802,42041,31115,64901,44378,17541,5712,19411,29615,55545,52275,11731,32801,38336,6427,53888,22059,49381,13024,48182,59145,42375,33676,17421,22626,30164,17355,47720,37570,34489,36165,49143,30305,20873,13686,12631,11878,5350,15326,52039,52499,33578,54029,17939,34534,36722,29677,41245,47842,60454,45575,33263,16929},{30917,3986,10080,2100,65126,7613,3528,64913,35893,65301,310,1585,37182,9033,45470,37107,22523,11149,62534,52192,11551,23731,37976,58558,44384,35275,33605,17323,47277,49154,17419,56666,64668,33078,20538,22966,47053,26839,22355,65363,2349,11387,27395,43839,42381,57406,32502,35761,4814,59259,31176,15774,42312,8087,64749,60646,34929,34431,52338,1928,3363,44444,13425,17588,64320,54823,18064,45049,45700,16901,60168,63710,56594,33268,53354,17016,2209,39679,20350,63881,55099,16818,28202,13473,41911,54703,53736,60031,29951,15141,20294,59715,60174,729,60800,63240,5466,20516,396,41593,20922,32962,15942,12905,64791,39973,36054,32747,26692,10807,57679,63880,33459,5917,40070,55387,6455,461,42291,23713,4649,60621,5548,9255,49968,22689,44505,7504,36554,27583,12810,4182,31473,42601,26593,9541,10415,37144,22946,64849,29597,5246,39531,48421,55390,2219,54612,56342,55692,38208,62054,31168,25845,49348,27097,4840,63610,36420,43987,25718,63679,60397,13650,30827,24959,44724,56015,47314,53201,61103,52125,8450,49962,23640,32613,26489,30436,14562,56139,55168,27061,39816,48269,24295,57472,18395,39524,35487,14235,37309,24374,16038,45955,53657,55911,61516,25202,975,64572,43997,2486,7034,18289,19018,19189,8110,1352,22240,38403,22007,56482,55929,27750,14722,55935,28356,12558,10897,49210,260,18827,14964,22543,34791,20539,19144,58600,59256,62334,13458,42382,56711,37033,42884,26725,53334,39345,39867,32057,50704,18600,15841,13741,28565,58562,18596,65248,34158,27231,36031,10607,62583,14365,50324,4607,42517},{8232,12525,5704,63703,64267,3077,51883,36527,20295,39257,35893,56605,20051,57264,800,7747,39526,4421,42135,16696,26012,35158,38387,34500,23786,36962,41003,25002,6317,14173,45933,44931,27881,20792,58544,33348,9890,39604,26664,43541,24211,10620,61126,38604,22482,62506,16995,64832,47859,2059,14443,7714,50786,19235,37304,54168,60440,63008,61383,38382,49686,39176,25276,9995,26566,3143,39508,62264,8799,29199,22541,10725,59425,59255,26410,16133,44350,17350,34174,57104,38012,33631,20712,46403,1002,46444,28651,4072,20356,56410,62286,31234,15227,63166,51133,45084,852,47122,12436,15302,22804,4991,61061,12900,22158,22175,60227,9818,33814,47597,1810,31742,46292,19034,55485,7425,59233,24730,54194,32114,58707,5022,13129,52801,42903,51895,13840,24902,53022,49760,5503,41983,35110,22416,58718,48722,29525,58319,8757,31818,28136,54685,53114,51336,20002,16605,39451,45295,10921,3422,48257,64666,64670,47199,23931,31363,18454,49860,20484,24895,37248,46625,25064,51736,39758,15926,24335,48701,21143,11670,54957,57355,28759,47380,42350,17303,7518,22143,62096,11755,25927,18643,29341,9046,48518,56146,31399,56120,28170,22099,57822,5664,54505,47378,3183,40611,48424,18897,44679,15250,3830,51801,31115,45379,1790,43109,11379,31252,17410,50762,7297,35785,30039,64017,15148,45234,51136,18448,50819,55748,890,192,55630,1004,65324,12822,17955,8739,40963,55316,25709,43618,38627,48025,32642,38574,7022,26100,38021,34075,3774,27171,46083,61612,57380,3161,4682,16863,41226,65039,41793,46688,46639,42799,31438,7442},{18520,27981,36905,50806,14025,64927,10452,43271,20886,28470,31660,39053,60894,56924,60028,25290,45298,45406,26975,48507,15741,26722,28101,3096,62605,9610,7826,19055,9552,31490,9699,12220,26704,8574,20708,56838,63397,17451,49623,25131,31757,13993,2646,14842,58111,39516,376,33058,11019,6904,48541,34792,29019,39753,60416,59795,27001,52674,62501,17385,11157,12745,48881,33717,60269,60026,11019,42338,12681,9143,42339,27558,61989,63482,38257,11046,62305,22040,47872,43722,24921,63039,60467,57424,30638,30555,43598,11829,22840,14782,42458,62497,55912,17362,16232,17489,20367,50955,19285,14196,23883,30479,27500,24136,58116,17661,33128,38597,57090,40957,54033,25627,33636,3614,38776,3344,36984,47081,44506,61344,14040,49501,57540,9237,11660,19514,33847,34785,44170,5675,4783,35633,42222,42055,10005,438,61592,14731,44222,51984,12367,51084,63975,11325,47634,1917,28749,21149,9352,48750,39465,55864,38122,63778,3684,26822,13367,63044,17178,33515,22061,25086,35996,843,20592,26174,34876,14006,44990,59247,3539,11754,27396,13314,25844,36142,24954,49103,2613,34641,45695,33882,5721,22925,52183,27895,16840,42569,23890,44563,47330,44888,15469,33834,65196,5326,24712,19254,24336,20231,38728,54457,47310,8076,27171,54047,37713,28180,29858,27636,7371,61290,43220,28989,29925,4664,3873,60964,62132,31621,44609,39156,57952,11603,49496,16032,45887,20379,26063,40949,17069,63855,3254,59881,47993,43696,25050,19544,58699,4758,26766,63889,7488,3681,19138,7505,52189,48442,23822,53988,16670,28293,296,65463,48309,43698},{11370,23113,49827,65329,54160,30109,33533,13343,7718,26216,54764,55761,45837,29462,50845,36632,22082,26103,19440,24212,53505,42095,16050,24396,22025,33453,21871,41126,3259,41934,25315,61457,41209,61,42740,7528,13243,17602,1283,9245,23949,55726,3512,42975,35950,64284,13943,21844,21782,8,19634,40915,36264,59669,25553,64094,54230,62786,162,61308,39719,1790,31169,32165,62090,29027,47592,57968,62782,3377,31425,21748,14278,27734,8625,60556,7273,29755,32794,27395,51408,63402,63441,14519,54501,42724,55708,11866,6237,46770,35632,47691,2077,59474,36124,34907,58591,36458,61259,24862,2930,30624,65510,13833,19866,746,654,43788,4345,53347,3319,341,22246,48739,62920,32394,59620,25142,2764,41529,52525,6118,6636,3029,58194,51476,37467,35259,5405,10876,2503,46296,30731,46575,5554,2052,44642,34688,17653,40716,34679,12189,60542,36966,50099,52468,33956,54915,24497,51447,19233,15413,25201,12481,58364,54892,21619,7459,58857,51276,62307,32529,7129,7470,10251,57209,60654,3083,47095,3079,25889,24639,62188,3965,28713,62079,24417,18965,32613,65048,41349,32138,64244,6982,6725,53516,23434,4364,49589,18172,11026,43789,720,35242,22766,43666,12925,22170,43157,61545,51029,21504,38684,7742,61401,3114,292,30654,62286,20326,28404,61876,26236,6300,12572,10343,25315,47071,56894,35375,51945,32438,46376,34581,45750,50591,27750,3959,10253,17469,35168,2547,29639,43358,4767,21877,6655,38036,34689,51602,54926,52990,45601,13581,24120,22945,3871,31788,15438,14791,55130,12757,50342,7563,40086,51013},{31884,9749,30428,50351,5393,26492,35051,45574,14362,31414,48277,63025,17352,13093,52135,36621,37949,25596,33929,26907,51252,64656,11329,34351,60425,4858,21412,10995,13553,8363,22773,62657,11732,57895,57797,57018,63843,44318,7340,9135,7442,1046,45125,31781,14877,14076,57068,17500,44418,45407,18098,17162,2714,575,39357,24758,9662,39100,405,44359,38720,34199,37833,785,41389,11229,49833,41529,26563,24639,55962,25236,64722,12464,46869,55553,12371,1961,1419,17411,62241,23834,47832,57305,49004,26692,15105,3027,3176,33919,59999,7768,9751,50470,18255,47657,43871,30068,47103,44542,41663,60500,17357,36535,31248,63039,12746,5844,45420,33659,38792,28209,49801,60679,29736,51451,5555,52767,55839,22699,13593,26042,54394,19175,47131,14137,58436,58618,63610,40984,3528,31382,6191,2788,51192,15327,36630,3638,44828,62122,62523,979,33385,43072,57362,17122,36044,27736,2694,6425,46132,6185,60145,32252,24355,28270,18299,62562,58831,8691,38945,5479,49182,34267,12359,64810,33054,56539,33587,16983,54222,16609,50812,37929,59157,20704,27089,10564,8357,61291,49427,56935,35568,28736,63286,31150,29913,48419,32335,46107,62061,62084,9305,44436,2868,18441,37348,37575,5342,24940,24130,64872,64597,12804,61060,38722,29526,38574,45201,26629,42776,16146,23330,4787,52317,47294,8596,38988,14946,11951,3185,22442,48839,42198,6943,5181,30892,41767,37487,61917,30312,64153,19742,58641,60740,56386,56536,60177,50815,39892,37510,26200,34932,40630,5096,7110,38969,53172,36354,57706,15548,44602,41491,47433,52795,20309},{48582,33216,44718,7851,57372,51805,43535,34741,9385,42185,8972,64382,28363,51405,2570,35527,35213,63239,44549,6388,33345,27463,37300,45379,26823,52842,28080,14651,29129,54418,59131,34078,51012,54113,39163,43364,53635,61566,54464,41803,49503,10370,37235,62269,29332,54136,30032,40907,49833,56369,14639,52644,19806,8376,64962,42012,6172,8436,37636,61027,59696,35944,1305,21904,1363,55338,54935,7730,10485,17080,22377,46772,16034,30771,39747,23132,33169,53969,8438,30011,60635,52759,13312,42223,14480,46029,31710,14801,28606,29958,55050,17548,64015,2966,23998,62775,7724,11447,9049,13277,38836,47229,32306,25989,18549,8148,30391,31246,30343,14825,42069,42562,37448,3999,38949,24162,15299,36984,19389,58825,1879,5652,23374,29269,29739,49828,28604,8260,58885,45987,26681,21325,39720,50487,6497,19902,1825,41267,60195,43803,36220,35387,52546,57060,55373,64137,16026,26249,9967,64607,3133,29894,48562,32553,37204,59378,27314,22115,29256,31775,47174,31012,38172,18374,54278,22812,27241,44565,36364,8127,62984,26517,17669,51717,30389,31722,11393,2804,1752,23841,32776,37900,35635,47225,10947,54998,10798,46294,23909,54314,6617,7051,26651,26393,49964,60308,23183,61146,42200,25303,36489,2968,28728,63718,32404,28836,10605,12783,37317,36195,23097,14645,12744,56801,831,31765,30887,42083,43287,32587,32489,15995,56488,22781,39019,12469,32844,21740,21318,40590,49272,37301,23688,18536,23379,5283,14225,29754,49116,59110,34469,14640,49425,49402,38981,50046,26088,18231,32329,37863,62365,63575,1995,53201,32378,54342},{22219,61181,54211,59140,5527,55730,904,44917,32973,43842,65483,20526,38200,13562,10920,10270,60182,45386,10962,22522,6274,3610,31688,2489,49078,48574,53446,14944,64384,10382,4534,3625,18762,52255,46271,62361,26188,16204,65478,38863,11452,26148,34302,26987,4709,15841,16208,44776,63121,62411,23702,14833,53244,16835,35774,11260,50457,32772,6051,10743,15582,54233,4470,31744,19920,4359,3727,12761,61615,54728,18105,55648,31054,43940,34058,47756,11447,45468,59436,48508,16101,36498,59889,36087,47630,61954,50778,28200,52385,63582,59888,16310,42098,46229,59878,26669,63194,45228,18366,32368,30224,52122,41401,30411,5620,52671,34759,1808,59982,28302,32515,56217,25357,16267,53555,39758,46117,48620,60082,4825,35725,50907,34474,2025,46606,4143,56342,36379,47929,29948,22716,18423,51488,11570,40713,41364,6778,54984,17690,27289,19825,24416,19815,5338,3435,57513,53492,24898,59896,39687,11979,14061,20865,12196,28158,31706,45767,44764,13382,48988,26957,49208,8992,54743,64798,43344,58766,50078,47164,40821,36556,28444,50756,52676,36510,24981,6611,57850,38752,29527,48133,16063,39116,62044,11500,22960,32687,11371,33277,10984,21264,29014,14965,43372,15458,11047,54598,6764,5561,63031,21991,62203,37340,34908,44439,13941,56267,62381,22817,1085,40494,39066,10858,15256,44714,42506,46466,16381,28250,9542,32521,20487,16697,63876,35427,17720,2943,35123,6008,57530,41502,16921,5841,27382,42446,49279,41450,16984,23490,7486,3384,14352,28452,59991,17704,5293,34453,33567,28134,54580,39761,30885,6395,23009,23714,33333},{5276,40395,29904,4660,24095,60722,5221,23064,62260,4552,22144,22078,64216,42292,33926,64109,63761,24027,22588,43381,28894,52819,54725,14974,2285,47937,13216,62437,30317,17316,35601,50168,20382,4702,54023,35161,36089,18494,13899,9372,60712,47053,20530,53135,33637,46491,45166,20756,18226,58709,469,25847,13088,39058,1965,54951,24317,29443,39222,23089,27150,6910,15378,28989,49160,57848,5858,52753,41169,25869,34000,23681,41772,5772,25898,35142,46014,1867,15493,2625,52476,35643,34198,12565,784,28525,52981,7414,47924,54833,36757,33458,60058,29282,62781,11827,9853,27703,50520,25746,53701,60413,20019,32647,31162,15631,21423,46307,45086,12315,49643,51101,4406,45627,28764,23011,61405,13730,25258,12602,12783,49010,63721,5474,11258,47291,8616,61661,45978,6682,9582,33402,30254,51446,44934,50944,29345,62067,15343,50384,14109,10175,37662,55125,36102,40313,40839,28857,42962,40805,42010,22856,19266,32751,9526,50834,37601,35745,58979,28991,30462,13011,3469,45153,5541,5583,47057,11152,1603,41134,53307,60976,56953,4029,41856,40055,62355,59648,28262,39122,918,57663,17073,57394,13828,59271,4140,41123,8145,55454,43908,56340,19013,43553,22623,41154,47131,1838,10748,16285,10742,31099,49362,2456,12435,49351,60346,60909,8488,45458,56004,53671,1431,22626,53698,55671,44236,43647,59902,55010,34367,5844,25098,48572,975,36507,21977,31621,13659,13007,58554,9475,22210,24031,9506,56549,21917,13463,59726,15799,25155,10678,38424,39328,60229,12284,64995,30048,41431,5755,9259,29993,65201,58664,12020,51421},{27883,58029,46801,47703,47453,42112,32650,60038,64939,50007,47922,61385,21020,32432,32076,57861,41165,27193,64519,7970,28542,19384,27284,24703,5103,37748,41566,5078,29980,22599,26297,43964,43335,3841,9564,18924,55461,1407,53088,3652,11931,32103,9744,51668,59617,16699,20997,44585,38412,46278,41875,13156,64019,63849,29474,58097,8667,21801,35853,51933,17288,60326,61282,35144,25417,26712,32908,8500,45647,5011,22680,54843,38523,11762,50558,1417,37258,13179,14270,37030,41358,7196,55277,22083,23385,36516,51378,8386,17577,45091,35584,63050,58599,28562,5399,17016,40788,23058,33735,59032,22852,53936,43072,36525,7075,17809,54434,22400,48623,22131,21,56425,65178,57065,11320,19118,37064,61588,23849,20370,51908,35850,7079,9191,48449,12217,31559,63571,36830,55215,50391,41678,13803,24645,65489,30391,23816,30419,25417,9489,59288,62943,39189,48504,30258,37664,35469,25204,17471,54162,59839,28269,59975,62347,4710,59452,59080,4615,305,32097,9681,56831,5632,18710,47975,52961,55652,47274,62822,54869,14339,54356,65364,8067,28847,5511,3517,8707,64015,15610,52782,18438,2184,42719,55760,4079,49470,35583,10765,64550,22680,38639,41437,44640,35617,26255,33593,40419,46302,35042,16367,53611,65023,11012,64557,41687,20092,34990,1894,39749,62721,36722,9836,51019,14317,29552,22881,22651,13679,7197,44024,53026,3239,62969,59709,42749,51641,42985,54844,6844,52608,28909,7918,28648,65523,27699,13018,37779,34570,37348,4078,48582,25362,35392,51542,63942,32651,16479,37124,8229,64267,29868,62803,21076,38738,44448},{28964,24622,18487,28791,37790,61860,62012,8454,21222,62399,7631,15153,6065,40689,26538,49689,65148,32602,30042,27249,11544,52019,33122,28003,61722,53386,43770,424,13631,33762,26783,24076,30929,40045,46045,26724,8459,51505,38985,4250,60497,8221,64553,61247,27042,52849,20880,46697,59859,42828,45315,28595,32424,18524,2395,15942,38173,16976,46337,25163,36781,21000,55706,34592,2864,21639,40915,64238,40256,42905,36845,59128,40468,36975,49159,63250,23654,41772,5519,40666,10944,59456,10383,18104,42128,22050,46427,42564,13288,12069,26998,51323,16517,12611,11382,42308,11958,28616,60205,59454,55239,16404,5376,10012,47670,30817,45710,41087,50150,59452,49364,51968,6530,4448,57648,34969,41703,65203,32637,28711,13976,4955,54071,29913,29287,19085,43387,17674,10863,7259,29978,6440,44169,39254,16388,25422,26765,62018,62832,17133,31160,7254,55920,51140,51231,11765,41446,7942,37290,20298,58168,34895,7809,46224,13402,57029,11966,32414,8103,60458,6845,22913,6950,30872,55461,56073,56097,36371,17334,37266,9336,33257,59924,24934,36457,49012,3269,11969,3290,23090,14493,44316,19255,46796,55145,47954,16546,36978,30143,36341,61467,64489,59761,16558,9003,34903,35858,30680,53979,1022,20666,38004,21146,33922,28897,54974,20007,51781,44969,37012,61897,44245,58035,32119,54757,20906,28234,23638,2173,7350,23577,46356,55967,23001,19589,36631,39334,32030,52462,50342,49582,59060,26243,7952,5195,52533,1086,25582,21105,1237,54525,33461,64520,38169,39545,12561,36876,52732,33528,57398,60151,37636,9078,64859,4088,55454},{31590,16693,27882,47124,46907,37129,12373,29780,64700,18703,9815,32103,15082,60689,25093,51172,17311,63783,47148,61059,44311,29195,18954,29390,33766,46704,20541,58181,25919,18063,51339,17471,18096,13245,23136,53277,39689,55980,17333,23880,5421,25627,37868,41212,30768,21435,38461,39381,42303,60068,48989,6106,8164,19195,43472,33560,1715,19282,4699,36522,17313,8306,38674,10230,2367,45693,61025,29002,33381,58072,19622,45517,4577,8828,7555,41273,9499,13847,37776,11247,30430,27408,56988,15825,11679,18895,56804,36731,63005,47141,9880,53807,14511,17142,12845,25337,12964,16608,7890,62464,7345,3711,61991,44669,4213,12810,61996,170,9718,36531,43568,57975,487,64787,12256,36103,18103,59864,55363,33708,32513,11281,9697,36168,56276,46641,23531,55966,21532,1199,63140,51749,61356,36580,10055,34794,42573,47297,10425,11370,15704,59585,34692,23449,26714,3250,48181,15139,35789,37398,27768,19027,3877,15959,48812,25621,65118,22638,52907,30056,23387,62712,19966,37996,44013,58633,58569,52437,50945,22154,42943,2123,42827,37231,44139,21446,28844,11428,6515,30677,37572,27048,38444,63767,41081,28004,34651,54814,59104,17017,16077,54827,8606,16562,6000,8887,17033,24768,44475,28276,49323,64882,52139,62798,45624,57054,50708,22274,61213,4098,29638,14397,5022,52260,55931,43303,6068,36698,10670,41364,61581,27821,57780,27737,34789,4855,26851,38082,42364,64654,4922,21724,28602,23516,21513,56464,41537,40385,50928,21905,16140,48726,65253,18112,56008,27617,62373,52645,34397,23249,49466,62836,44781,29378,54868,2798},{56957,52142,50654,63995,63582,29658,54893,51480,46212,32378,44625,9921,63581,34542,39460,22378,27288,64186,62232,46443,4120,14470,56225,63441,50729,58012,25845,34276,63415,25755,33669,15511,42398,43918,51481,15112,44298,50387,301,47054,6956,26730,5241,64619,41129,52347,10280,43288,2450,39703,51477,10476,62110,40879,18881,45733,37057,49984,63077,60721,642,33666,42040,61115,39164,31025,24274,12341,5437,7714,48768,9719,20687,57439,58988,28733,4259,62908,60087,46454,22275,41058,40571,1767,6413,668,36548,18249,43484,59369,49701,473,44788,21113,64001,3101,19084,49979,15598,17315,10821,54366,63566,7901,7108,332,16825,60428,22107,56575,10763,18532,35046,33883,29579,3817,3619,60441,27401,49571,57071,850,36347,19044,43711,50539,27099,4508,26161,59313,16806,9991,52988,44324,29771,14369,30649,46636,48849,45976,33359,11608,26039,62234,7237,10262,63901,45083,19698,36480,59249,21073,2555,4725,43261,13669,25929,48144,23424,40198,63636,45536,16889,33967,31624,48970,63035,29049,53264,63952,56051,48198,5859,54245,58373,49495,24178,51138,19329,5001,29578,64490,3185,33150,50417,3151,5693,49973,39769,48152,46529,65035,44031,45763,53045,9849,47326,17681,13704,18034,55268,27021,47087,5255,2642,24658,59875,51978,38148,39791,21422,40453,44560,3506,51602,20704,29253,36439,13654,35500,60519,29442,11162,63326,11600,54728,39139,56447,54179,43865,11770,25882,48374,51582,10400,62497,33661,14673,57119,669,42102,10710,21669,62330,24512,23219,21922,34574,20260,55851,42518,58808,60748,8245,54268,59994},{60377,19712,43718,19879,9021,47761,39742,55757,64915,51363,43209,5322,46855,1309,4682,4538,39561,56384,4293,28480,22218,26666,23851,17945,19932,43685,44177,17457,43812,49600,166,1025,37907,46313,45620,6553,64162,5250,40064,9544,20474,19413,25952,20420,17230,41559,2160,39287,4699,54081,12174,62452,46594,55051,39158,45093,12171,24707,19778,11017,24020,63926,662,45868,20494,45097,23495,41772,34633,57139,17728,23947,32576,50715,60132,42576,54768,43183,35481,13893,10715,269,5595,39717,61427,24589,21528,50250,64618,42172,30078,13006,46367,5719,53259,43223,14968,44198,12698,55422,6582,37523,17384,39502,39348,20693,51354,49330,47898,64015,15109,17064,49372,46002,44314,44954,25446,30891,27724,17650,3835,5237,92,17919,64695,21409,54808,37714,5940,50476,57803,18683,56452,54593,39545,5251,59352,18013,11654,62452,20978,46541,55845,29367,18539,31209,39260,42111,21637,59929,39863,39264,43772,56797,25763,5403,38677,5304,54262,16108,25621,38145,65411,32913,46139,37494,35186,30330,38885,6164,64111,61600,687,5256,35013,43297,49995,24256,41018,10161,36352,64328,5011,21775,51748,8136,553,27348,43724,41837,30166,57436,48541,57496,3136,64128,6546,6180,6297,22129,32054,24008,1657,7351,35636,5305,23153,33751,13076,34487,62500,8702,65254,12339,10555,11136,12101,9951,9749,28228,63529,21584,1266,25045,53621,42451,14076,61929,44624,21939,65334,56018,33070,36593,3973,12687,36231,55935,21052,23051,64980,14348,7359,25254,54098,13797,8820,57195,54766,16626,62654,8503,3010,34694,37976,58126},{4277,64025,6383,47169,10791,18944,41165,52978,17374,35278,63321,61771,27036,36506,19716,20780,28441,23130,2348,43408,47889,58996,35247,8946,60106,14704,63467,55751,26768,20830,19151,11453,33641,5739,38891,43984,38160,56786,64617,45702,28532,1493,55087,39774,27630,54513,19529,37482,59308,57634,10810,14489,29320,40522,48828,52821,38878,9663,5378,15037,27244,44032,53158,4949,53430,15415,50617,37636,28461,60818,39896,41535,49673,47768,2904,56180,18975,3054,60080,8394,24656,61982,2543,31363,15303,13888,8509,51551,54745,10128,43170,53434,34223,34060,42907,35770,10650,19476,36289,57697,6633,13693,36791,31254,12927,44555,30870,41673,42765,15632,3922,172,47634,40647,12453,61167,34328,47208,21019,56587,120,52159,2604,27588,37487,46934,30565,63171,1047,12695,58901,56370,10477,37888,37815,45218,24267,56715,49659,50760,41863,49783,33557,22065,29133,55020,38419,60205,21240,53565,33210,32101,27069,8815,46330,14992,64418,49637,26821,41339,1108,57092,699,46422,23759,42694,422,41055,143,58416,23582,40734,63293,4266,35482,5155,54253,45706,41022,40353,11432,57121,25845,41638,33330,7249,18069,6534,62174,43755,49710,64903,50256,11046,47471,13754,43491,34256,26241,45164,25964,64340,64617,2367,40648,15188,55193,21557,15190,38962,41424,1933,46760,28424,37995,46198,1732,61188,32731,43718,35351,33439,26130,22374,2234,26698,22128,47743,4187,26127,52864,45750,21511,42833,13594,48220,21557,26720,57520,21288,31325,43197,14213,14452,24596,43833,45116,5016,12412,23432,57765,14233,49210,27310,53937,40102},{28354,25383,969,29773,37738,22695,7317,60749,37285,38506,9321,14315,20954,38775,26723,27925,37055,36167,48633,59252,10220,44705,64885,44672,12994,39107,57821,64975,24110,14982,11639,60238,57402,41750,50249,36837,54510,29029,36838,39015,24709,45600,26667,14747,28686,49959,12465,29894,50589,29038,19805,38533,34108,8666,26122,64525,33387,54954,18953,29814,20387,22019,32928,13712,18522,29703,18538,19316,19114,6704,20145,15847,13423,40650,21463,39160,12186,54143,36552,60585,28969,41536,56247,26316,25312,54416,22107,42677,62471,36243,9012,29396,11209,52046,24524,12361,16361,30737,48472,48403,11911,63876,63866,31877,64261,52280,7113,17638,46060,64933,45020,65041,33390,44264,60671,26654,49576,16347,48005,27443,54603,9251,14238,24486,5926,10241,15057,16768,39416,55826,44142,57485,56644,21257,60223,50231,10884,65331,34388,5251,57578,49750,22771,5650,6415,62566,21729,10331,44712,31672,28163,5395,33734,5000,10659,22307,37690,14406,63434,51156,63197,3261,50284,50063,37663,52748,22998,43658,57806,55380,57244,39581,57874,25482,34544,41234,51392,32709,45258,33712,60530,1583,43474,11111,58862,2881,10131,5464,56439,27701,4002,41702,33191,57015,13165,35859,21211,40710,55884,16727,16862,45832,23478,21995,43773,1595,54695,60682,33575,57611,31687,48424,62359,23558,52680,33140,43756,24152,8170,53118,5674,24024,2209,58250,61896,17172,45096,16747,32931,61199,51848,61203,35352,35109,44277,15897,4096,14206,48910,19857,3929,28446,25514,38892,45647,33702,29416,36321,29568,61071,29950,10922,50015,43601,60285,33449},{14786,2005,5748,17188,10536,50848,41398,9927,54462,58393,28876,20138,43936,1386,43523,49181,10410,30158,40350,56927,34627,13739,64957,18660,52613,55791,3410,15819,30476,39495,31684,61988,18413,31459,28870,24588,21281,15582,34749,34165,55076,969,11667,42921,24839,9729,24321,30533,60054,56473,27266,28881,61273,22901,47447,9848,16058,21395,15344,56173,59322,48396,57483,51949,60336,15799,42407,29965,46385,49123,29172,52562,65363,48513,101,55317,46791,8248,23464,26469,30987,24302,55548,33212,11166,24938,62501,36064,55578,24264,19419,10369,27725,59014,17772,31842,42720,60835,45527,50623,24387,57755,31291,195,40561,61596,31243,33955,62518,37465,11987,11310,53509,27951,31347,44289,45568,48657,27986,60055,41700,36249,7661,18749,30607,32649,20027,283,43936,59803,34422,19988,10211,38125,36578,1705,34044,35209,2403,61681,15981,38860,7832,50346,11214,40238,55700,50654,38979,27563,34754,19719,29268,28071,56717,55521,4373,20645,19604,45316,50600,27157,54262,51022,4533,42000,34428,48793,15112,38892,3701,58411,57223,9255,3470,10216,16953,2626,15757,60680,2902,2162,2107,22624,40652,48708,30570,9513,61022,11505,10895,13650,18377,26027,27259,25364,30638,41283,57843,20189,20333,8481,7271,47444,22796,2983,30382,10962,46006,30233,43069,63371,46619,16843,62641,28554,59282,50224,21823,22101,18567,38707,34477,1140,16250,5301,21869,31707,55445,20752,48975,57205,58223,15039,22452,39491,35713,37511,7870,12322,13053,48481,16525,7167,28042,3878,63229,9814,51497,23758,53892,54811,39112,64353,679,10311},{64722,50092,48375,8842,17547,3074,35165,62546,51598,48772,55013,22983,53499,42002,14971,55571,32999,4546,5814,44967,18434,3318,40128,34502,41769,52545,63195,1595,50292,61733,12598,13877,45988,24718,58140,43479,16591,21530,43017,50823,36756,58690,21108,8950,45081,61790,6547,60016,28170,22765,37106,42251,329,65487,43390,25666,1566,46747,24228,26394,48479,468,27805,21851,52151,16681,61591,28485,58005,40903,60519,48742,30983,45690,43689,35538,61833,60782,58484,42551,22364,57667,6291,19166,41041,18009,62831,43958,58722,13748,52189,56358,51437,21712,14233,14927,52846,11132,22657,14787,51027,18067,40052,9050,31763,58140,55515,33547,9028,30342,30216,6479,41225,35931,25392,15396,7974,41766,14221,51993,54516,2819,20086,2435,54450,54244,22572,29202,50556,59876,36046,4452,53561,23105,36035,17737,23722,20042,10547,50064,34639,65503,64437,54662,31532,19143,2331,57410,40743,19412,54119,28110,19956,20257,43072,56768,37532,27171,26919,3688,4974,14138,56792,42534,36804,50486,10690,26644,3079,30702,20280,13679,35123,1819,39079,61797,51484,34629,14913,935,26399,10113,65108,35595,5792,11288,12618,7292,47173,51407,35890,46595,22346,28583,31943,38488,58763,8366,11799,51024,14724,14099,47542,11309,45398,2706,59927,31,16643,32710,19776,7445,58388,25637,36494,51840,20318,11183,4141,16915,18451,6316,30272,16494,62093,33643,14493,65459,12531,5700,6779,17513,11703,48152,64194,22133,53014,43316,58183,19280,53496,24878,53454,2724,19418,22642,34845,61177,5667,51403,32428,35119,3700,48414,2035,29157},{53819,21351,41845,46480,9340,38320,10525,44572,28476,62182,62667,40345,46226,29719,4160,61159,52599,6962,52096,5250,2536,25533,11559,55076,29501,4127,32723,25135,34061,25182,5981,15327,15286,52142,11397,37678,18938,36479,31386,28768,5056,48036,4196,58389,9853,22857,48543,10518,29151,40178,27468,20689,25033,11035,12376,46711,27503,16275,39069,5847,4776,25219,20761,12393,54438,18110,36775,38158,54706,840,9274,44659,53486,28735,5089,19569,2544,60860,32115,49494,46277,19347,30053,18358,31217,54600,21903,58690,13442,18241,42723,13745,23748,5024,59345,20558,60835,8084,59002,43797,58302,21909,8690,69,27942,44666,6560,11361,3101,61409,38228,62873,35011,3793,45661,27849,58921,25742,5493,16323,21680,6580,57863,52544,62210,55967,61033,7902,47505,9775,7449,57478,2586,47836,57013,22171,13276,40711,35769,18820,23896,43189,3287,50877,49743,13820,35345,26615,1248,10606,55807,8978,35560,7782,54882,55040,35359,43309,24783,54320,39891,22823,48497,30970,36777,11117,31087,34920,48118,49439,10616,7861,29303,60984,32164,45253,25971,28493,51174,21609,47154,30758,47018,29146,24143,60668,37685,47878,6388,12762,13935,53898,24806,12190,10535,60800,45666,47345,4828,39472,14375,62755,39787,29233,36248,56479,52177,34209,12075,50422,25730,55328,53341,3696,23301,30666,3958,485,13687,32320,57457,10514,45798,40987,40831,43860,12159,47430,11995,47943,45677,29298,28612,30880,20186,3870,59411,37618,29218,28806,29832,27187,49239,34559,25941,47722,18490,48898,10544,46260,62033,31110,63411,23443,1659,7247},{8806,27786,26207,32569,2723,52885,22023,18667,16899,34371,41275,23513,278,18850,7741,34008,16703,27825,7290,53653,16192,50448,694,59565,25564,13625,27493,48850,7145,8778,58148,18044,21670,42653,50781,25345,62026,47277,33880,31196,24879,21104,21008,1776,38494,20213,40074,64982,33338,5814,37624,45019,7438,49573,35726,47769,55337,14973,8091,55854,39275,60907,34252,56185,25875,3111,46865,45703,25826,29034,31652,26494,12103,19339,44885,38726,44553,21046,38903,35038,38682,65288,45757,18740,19199,11576,25293,43338,52714,29592,28393,4505,6046,44455,29410,38585,60259,58237,25890,55424,56555,30145,65441,29271,49093,23973,1692,49988,26025,16815,5462,7650,65272,43487,20496,53114,7842,12981,8432,45369,54181,17288,15289,16906,63875,21346,14861,24327,34991,50998,41213,22390,12098,64288,62615,34133,18117,23748,20398,6676,45571,16258,31084,11914,18872,24888,15340,13341,34506,60241,62470,1567,21957,2510,8211,57971,3247,8088,6321,31621,34108,49108,46139,56865,14547,28310,43704,4687,63261,61183,31286,2380,23608,27724,54023,40138,61273,13144,4146,56021,9161,7044,58462,22847,3635,30754,7518,49830,47110,52773,15700,10052,32906,30286,27220,43784,17979,46776,9639,45873,55902,5376,3150,31236,28604,52809,7113,33108,56394,23597,20707,54338,28527,28488,950,18478,28780,10129,4626,27380,9558,30931,46182,38118,7150,60527,1514,60898,61089,12295,28499,4806,41284,54415,58627,34608,58769,20388,55143,43364,17886,55862,15333,22279,7116,2902,3489,62666,30206,20832,42050,52494,52259,14708,42501,12101},{26174,20667,4074,57665,58297,23090,19722,40368,21556,45439,18635,29472,1440,5437,65430,64211,46858,2596,9682,1443,58834,25831,43164,5494,43362,36007,5944,55822,27383,50446,10930,58385,27745,32627,39821,29385,15247,59008,1627,9195,35477,37625,59487,59419,22116,26110,7827,891,5687,29494,6755,52880,17574,23486,58364,39914,37359,6694,43028,15082,5348,32031,3936,21768,42372,22390,38329,16921,12071,10101,58635,54355,30078,24670,56834,21776,27316,17034,60768,34270,4037,38434,32123,38277,62619,41273,50800,57250,4039,612,39373,46002,6168,45676,16755,27250,43255,46568,41295,42055,4961,31085,36541,13708,12088,37556,25377,3763,48235,9236,544,14668,30097,42586,36411,18437,30453,43816,29264,22666,41959,22559,17265,59480,57204,40058,14558,64891,8861,41503,48478,46444,24613,59722,14544,21104,55512,59949,10702,41760,65327,17713,49344,2397,26588,8738,48590,57908,14948,21063,25549,36625,18185,53765,41297,8339,17295,32112,14429,36956,2275,44609,65481,44130,64897,56721,9011,29050,64134,29624,37360,33579,19066,20291,5115,36246,5463,43796,39657,42166,35683,32140,37633,34886,40167,3186,26055,19225,47518,26775,13588,29631,37918,1656,63524,681,30777,41208,10017,57014,16950,40699,17464,43360,2390,14971,60,4516,26281,14769,27787,56346,56904,45484,47081,61579,61408,45655,10715,31053,52125,61358,59464,61345,35540,28911,443,7168,6093,37590,12728,55829,3367,11904,4871,11979,60827,23899,24563,63380,3477,27474,5173,57903,6334,12712,30893,27443,49947,35377,34563,6924,170,19602,54232,822},{45746,63875,25376,52556,32758,35702,37918,1982,13651,9727,6865,57100,8899,29413,43561,21366,1991,15457,57293,62088,44184,12528,39152,17822,63423,18255,24875,37144,10447,17568,22845,36057,47124,64513,63692,9561,14032,33303,14105,25073,2074,20768,7366,11367,36594,10105,47107,16379,38071,61004,20140,15380,23169,2565,22427,13478,34632,63435,11340,18032,63753,8722,62299,36038,10641,56318,22150,30652,2798,36636,60384,27648,61132,44021,6237,5148,56757,19657,38519,48146,58378,54242,41989,38931,49912,55988,9720,61593,9480,53961,21865,8739,13558,63653,60269,33248,52663,3589,4309,2754,24364,61124,15991,24290,34815,64299,19546,19880,51433,5707,6738,18121,48654,44009,13783,23814,23998,40078,43482,64300,35667,4255,32228,2286,25489,50728,64613,40867,46539,49978,44081,39228,2783,19195,15381,12116,39963,31690,64198,2514,57391,20218,35466,25126,42750,56062,9797,28061,50190,1164,11169,33720,58964,33630,36698,14040,55232,41923,62334,33948,26388,11062,8592,45200,20439,44713,63834,18932,19694,39475,28587,12608,39103,25665,51990,46759,51910,17983,36274,13433,6500,3176,49004,44262,872,28901,20787,32191,12730,19396,42300,62688,57065,818,12682,21717,11639,45483,55397,57684,278,64249,22489,42995,19040,884,58632,61254,64790,48532,30909,15721,55502,52448,25643,47255,49676,29051,3099,55494,9560,33711,5984,23928,19118,53374,51818,35656,48336,24879,18934,50416,59768,2960,5545,39619,30495,27397,17309,40949,9083,55605,3702,34799,32240,5425,65420,16911,45219,27066,24091,4787,42608,12462,57421,31522},{61332,26526,31875,29495,48452,56907,52010,63428,58729,42698,51003,6462,2672,40327,53116,3764,61716,11947,25545,28078,18569,33923,14371,20171,64535,63984,11360,48385,34792,4080,23837,12021,60286,35028,26874,31276,23519,5657,54559,51579,29530,11276,19518,20753,58912,28041,2608,60430,14828,38634,1695,10313,16577,44778,34808,26849,56018,46508,31146,63681,16110,15079,375,27288,5530,19223,58024,230,35382,35513,27955,45483,53458,41967,28813,36997,26477,11953,57221,33602,9469,48441,41068,42182,8570,50822,44931,26678,27950,18623,18027,61805,33171,52253,58749,53468,26497,47321,17791,48711,17555,43747,35325,17517,46437,25304,46599,26234,47972,16299,23345,16732,9673,58586,64560,3021,16105,40822,8716,52006,17290,56792,64324,35258,33087,866,36050,18242,54250,43305,13048,32187,62921,26465,13592,57535,27396,24046,31247,22858,26857,45033,40020,34381,8508,39203,18444,54124,11531,27505,46479,19779,17765,49803,12471,19739,33447,17009,40339,30715,62391,95,3576,60667,7899,12139,56124,4046,43169,15635,21457,963,9492,43012,56023,11047,4653,32616,31574,40404,37120,53538,23569,50088,25473,32302,5588,14549,62494,1519,26406,44393,9740,9204,32385,65400,39151,51496,5926,15539,49588,2566,38956,36648,2534,18426,55518,430,42560,15008,51354,45069,64413,8389,48695,896,11171,56958,14193,27540,50109,6553,30900,34179,6134,37097,5494,53476,61774,35204,6184,35067,10855,27182,34020,23403,61138,46382,30546,35703,40838,52739,7066,22230,23044,42168,30932,17461,42666,29245,21746,2300,46701,49934,30460,10145},{10716,1545,35092,17582,25600,47918,44283,54918,27152,34691,16096,44124,32596,21989,23123,57548,59548,20173,46661,46384,33979,47146,5677,26190,38219,29405,17256,26816,39078,15205,1149,39948,22072,39434,55497,46270,40864,43839,29924,18314,32138,3938,49803,2919,25906,35896,5365,48578,22318,43724,40961,6701,5028,11949,2870,34186,36440,42368,1242,15173,64270,4857,4248,31294,45546,53518,21691,22163,24226,50908,13853,17334,23874,32423,23827,2178,23020,19926,19841,47978,56184,39543,23847,53992,25402,1353,48933,57003,45717,11120,23113,1021,46562,61320,44973,38413,56791,25530,2881,52126,27929,52391,3385,56733,19977,56388,55860,47052,27416,43307,6176,20556,10927,38063,11190,12562,14194,29031,63893,57872,18267,6683,26726,20425,4607,24203,32148,16903,36505,5422,4625,59563,39726,61414,18429,17923,12535,19848,6243,49710,4444,38076,42313,33762,61859,47968,20298,36009,32056,28094,34870,9588,6958,60264,19272,24447,19004,467,64953,27531,25402,37352,57266,314,46503,3937,20581,61481,23693,40473,49217,20784,29265,64542,47858,53041,46588,28289,26711,54528,38080,7368,56338,43406,18623,2339,5871,56743,4821,16938,59212,14418,14586,44622,8039,41319,4986,18744,30002,35679,22027,25389,37811,11721,63791,22130,35307,32237,8664,51142,17444,46153,60730,56188,8013,51444,12100,17403,42057,57864,33080,18932,37474,41867,27240,8614,14413,42446,36501,28552,61422,39702,54917,60014,6889,1855,59711,21578,60404,51255,30266,47129,24526,49466,11144,18928,65371,25104,62860,6694,27008,15771,9821,27172,10211,2253},{21537,9841,20143,29958,42305,44573,5396,57673,18958,32896,23941,60211,14309,51882,48088,58060,55655,13206,9846,26514,21416,12163,54160,47815,25830,58728,56032,61005,19258,39284,13556,28743,61678,3517,12073,28833,22520,60186,4736,46487,48217,11378,5439,7771,57220,1069,32843,26231,41854,14043,13150,16291,28042,20395,8892,28437,33526,58477,36823,33378,62325,13017,37790,14422,45449,38792,10677,54105,33959,1918,21352,27997,18844,14487,13903,59355,49991,6559,53518,14552,19611,29857,44394,23034,21237,57780,55674,26804,17315,47271,15931,64262,60133,23283,33160,30714,13895,2879,63838,35713,38890,21694,5392,40232,42289,43659,26790,16218,16636,38610,20590,59714,34003,41912,37870,31827,25626,23479,26770,35167,62859,58651,24825,62579,23724,59483,33657,16377,48090,13963,7880,57307,57440,23169,2032,60995,63540,13122,50053,36851,17450,16332,51938,41316,45511,10028,64270,24712,57078,35208,21326,43848,59176,37134,54510,61107,25783,63150,55497,64359,26252,7759,36451,65480,37117,62579,34604,32153,34181,59319,33410,19435,40649,21572,26472,2229,18536,21566,7880,10906,21794,24911,280,54092,42403,27850,12383,48787,34902,55041,50238,15109,26330,31326,10553,49082,56235,25274,10926,17192,37323,64589,31597,60749,19705,38996,36360,50758,49840,61524,28219,37069,32374,37501,30805,31617,36840,15778,6301,39912,34434,52990,34775,40489,52838,5801,29883,5596,19942,26669,42268,57935,34142,32451,24492,20176,57243,51379,21247,15767,48091,41040,43817,14979,5971,23259,12485,57682,15882,61905,53528,59154,23126,20930,16107,5265},{43235,12539,64095,42080,23187,20049,53310,51722,38559,15511,35535,51578,22558,28677,61798,7872,42494,51771,2387,56121,31715,3531,62683,28048,51607,45046,10550,35516,45995,44658,4624,31858,27790,53788,30316,19270,33279,36318,52800,567,49528,29266,22326,57653,1808,27570,13167,27361,53430,11223,19250,17295,24383,28419,36179,38752,35284,22396,39652,60089,27288,23672,9196,4444,21558,44853,54032,39107,13941,56345,39146,56942,22337,24276,35693,17810,7382,30700,7853,56779,16135,17519,31665,13557,5680,8900,50420,57469,34472,40300,5716,58110,20443,57444,17757,21651,39299,1663,56605,10297,62611,17082,1001,8487,43043,10580,36780,51851,15440,57424,260,14103,472,10869,4998,25386,6584,5292,36496,33668,9342,54891,24818,22273,4196,37058,51449,35576,1154,47509,62161,46451,42495,28358,36721,11570,53222,26134,44119,62206,58558,52947,43767,19707,19439,59441,16308,41659,48836,17776,22294,4619,48265,12157,42272,64966,39070,26090,58155,40416,23563,13853,48562,40403,60950,9795,53273,46451,12217,58489,28148,7736,59157,38134,39379,50877,26696,19105,52877,63940,40858,60095,24043,183,19463,29225,7317,16719,61393,41949,57424,53898,44358,375,34968,62659,16824,23384,17540,16335,49869,26598,53228,38323,34352,3446,35336,23356,58088,39163,24663,27500,14944,50669,32315,51659,56473,43913,61547,17588,58615,34260,33922,23773,56775,530,33087,11959,42736,34321,51979,52692,53146,63819,33346,13830,56315,39057,61857,18479,30277,42990,11594,22748,3274,61919,32651,7253,59593,36518,54195,58242,9912,27921,48595,57461},{5230,43698,43794,40138,47032,54560,34769,8782,25039,15144,7476,12110,20640,39458,6785,18600,57083,38524,47715,27944,27926,47354,39970,53527,365,13795,63093,16649,47883,13184,10623,61356,60976,27256,59476,4453,23384,20191,7850,61929,33099,63302,55850,11313,59220,49885,32745,16681,6722,62027,12257,58538,64105,50886,54344,8994,5598,27765,58066,59279,54373,64170,48003,26580,1081,54841,16185,65462,16560,13507,26850,51366,40046,59939,23623,14159,13017,7335,34320,63006,17523,12834,5488,39609,29154,41441,5699,21588,39813,2458,4513,17248,61790,34576,58343,53176,19437,34496,10586,62076,24899,57423,40869,43066,49597,41173,36003,12943,5333,57850,16530,34666,10268,59634,25868,1163,44516,61722,63122,47094,13861,22903,61317,37269,28352,2107,52520,4594,42640,15942,61110,58488,38957,51363,41207,55048,63701,39515,57856,12396,6620,24606,45518,28362,61524,17621,4762,41381,56767,33173,54629,17285,1229,54957,13821,55751,35183,51269,7804,186,34477,10994,34388,40732,34376,35728,53413,12917,55315,51217,22783,44565,45075,32615,8450,7511,62564,3135,45933,64262,43060,54786,18250,52372,26394,32664,59118,29805,33836,17163,62198,59842,36782,32696,60679,38835,25608,35467,12222,23059,28034,60032,5353,23329,39474,45048,39927,2008,61654,16006,61251,43183,25758,700,12743,6981,39849,33341,24480,63600,47317,53538,28264,49005,29551,17123,65264,20144,21268,17238,4677,4615,63316,15182,5218,20745,2331,5214,36677,14680,17866,24101,65172,40276,58841,26138,24873,11519,14950,26552,3242,11225,32853,55608,17747,21713},{30996,48283,58712,3693,36997,17017,11484,57007,18650,63391,30931,64416,60227,53805,55144,49403,7980,19983,37519,44669,16825,15804,43717,44722,61461,49396,5916,29693,39336,45576,20820,53152,14637,40121,28043,7700,42785,27472,6472,45698,27193,47189,54893,54210,10912,23820,35980,31116,19993,55874,16920,60615,52447,23104,26445,48647,46482,24511,5588,1296,33080,6578,29761,29791,14769,25553,39897,5985,57599,36106,16973,39464,39957,38389,46301,33397,46163,38610,62833,1204,52919,57823,63951,20442,63803,53478,62413,1637,35972,2569,46823,58290,58893,40288,20540,11883,53509,42713,49559,56651,47002,202,51984,4264,45680,26692,45979,54262,19491,2452,61890,53503,28291,61292,23171,43521,14895,17905,27652,45469,45211,57816,26270,4057,36450,31340,42008,29235,12947,62297,12566,18242,52028,47268,16916,18128,8984,43010,7255,25576,3836,30132,58058,55445,62717,5012,64690,43464,42131,30884,43674,1828,1341,7302,56743,16796,19147,49367,61048,31048,5650,23752,51426,33900,47783,37726,20976,9254,48285,52951,36044,26997,20265,26897,61438,40843,55212,61099,53651,24911,48043,19240,33493,31987,55349,20619,22441,28866,62142,36651,32284,53836,50618,34846,17803,42624,54654,55277,38673,21427,4657,7967,55026,1849,64004,6660,5492,33226,54947,28521,54068,16420,61350,35206,49762,2001,10804,30536,39376,1598,42937,32885,38202,57765,19820,51636,1169,32472,64767,19993,26807,46496,53393,36667,23384,43811,56229,59184,54681,5587,1894,11318,17220,45401,11662,33993,25294,53669,27028,16078,24295,61313,17679,12390,32087,3971},{37096,24716,46567,41049,18787,45821,42601,54393,28835,13404,54532,12237,3678,30459,18196,35029,65275,21132,13075,2066,44360,11633,42262,61126,18853,14940,26474,34593,12466,41278,60600,43800,32423,52835,15400,22726,46062,53848,13112,1347,62914,56030,45940,64005,46076,63694,20455,22133,60919,62180,17766,833,26938,20950,24030,48490,19537,34101,53145,17262,14936,29825,11271,39721,50875,13316,63721,63614,27525,10460,64215,15466,1564,65530,7926,973,39898,30079,1486,62232,63724,45113,8317,53482,64451,32990,3320,58104,13546,56014,9199,5485,37034,3510,41392,13308,23906,51307,21129,57969,54831,55822,30771,12934,22635,38550,9009,784,29096,52386,40149,21629,27990,9585,34750,39805,53325,19389,6904,53414,2448,56827,21600,9190,43555,45189,49743,58446,17936,35183,48970,46283,31516,53941,59956,36294,30113,23474,47261,54771,24664,12532,42557,55621,33173,41852,25133,11335,5309,12724,54134,58090,42892,27039,4267,20723,61924,20063,50844,57759,21442,41505,7949,15116,30961,32102,64352,47583,65287,27595,14520,45313,6527,20941,24626,37538,13797,5624,6754,22614,59626,47108,19967,13219,45376,14519,47083,19836,3538,16181,14902,61945,17397,16601,60256,32676,57854,40983,48837,39620,52510,35769,38398,52047,50119,41904,26212,26937,40022,8247,53126,58704,29944,54947,29996,49570,31577,36940,32244,36870,3353,43591,59648,53209,2673,54679,34548,16978,9962,2416,19324,42912,25319,48181,32943,57078,55130,57273,10068,9923,2287,38767,45138,16471,13034,51799,31109,14574,63485,14773,22774,34190,52413,4264,60233,17524},{30670,35194,44571,14823,57449,44215,26875,63729,53900,29891,26057,58856,38227,14076,22856,35600,14019,22369,50934,17285,45674,19370,32584,45690,51038,11136,2271,39154,18034,27150,39574,16279,39563,20449,53429,59633,15257,62722,36640,1854,28859,58287,10173,63538,7996,56399,29422,44888,36749,54790,19832,45039,45416,26104,21506,60248,64233,24156,46644,24238,28855,65215,31442,50029,12484,4329,4115,46471,4037,31731,42266,34559,9380,2921,11562,52845,58580,11308,37014,52836,61881,18434,59972,8378,32367,38921,55958,32928,22180,19416,43570,56661,64816,5763,64187,36719,46544,34203,30749,17576,46728,62316,19458,52325,41255,32940,36061,56097,36434,43224,40508,8266,34565,9352,37885,24781,46420,14232,8514,41668,11988,37334,40255,61541,55032,33089,44390,30174,11513,7687,34606,62122,65310,82,20114,36463,56879,48993,2489,25446,42273,38264,6973,13025,58434,55168,65242,58040,52964,37790,13563,56463,22638,33339,61524,7905,53256,61347,16313,17638,51289,65169,22220,62763,45953,3623,37130,8478,41470,51353,35881,61119,61748,14776,5709,65408,32043,41434,11676,3204,17012,41102,41588,23549,26614,14713,45870,53683,16066,17547,3269,28214,12156,23924,22744,7750,199,8826,11545,58929,42458,3896,64947,48630,35243,1094,45022,44213,44892,10907,19577,64136,12635,34634,9423,39942,51286,40987,15035,7254,61145,54978,34841,14259,21783,14680,35469,6762,232,39813,20059,59748,22728,27712,64272,57018,27190,23283,33782,10952,51830,8593,26286,35365,23185,23760,39236,41085,14192,15785,19294,47528,16826,50786,52184,14979},{27336,44624,1581,37603,62153,18571,51593,63027,22415,52661,36164,47621,33303,60130,5499,21985,22212,6054,1016,51851,12945,35031,13462,34885,44665,35403,64567,25766,19829,24095,18444,28805,1607,48140,45195,27604,8264,11994,2027,4739,36923,6925,6054,6356,55446,21164,29929,63873,3591,40692,62228,56565,8849,37020,42267,30243,7982,14312,33874,55138,19221,50116,9682,28524,45431,60444,60903,5064,24021,31333,54842,60175,58692,18250,55282,48518,28600,37200,7597,59438,54910,3173,49949,61510,43806,46220,13678,4479,23883,36411,43110,59634,46010,30704,51547,53516,63041,33766,999,48463,453,24961,32165,41055,44910,49012,6804,24165,30195,25728,22798,910,26033,2741,28850,12014,35388,15127,9426,48302,40089,54939,9703,35167,13303,10021,16195,13088,9578,14035,56005,60608,38430,55763,15957,56753,41451,21721,39154,8273,37993,21133,33366,50942,60895,32023,53039,60154,52261,30897,10197,55970,9430,28857,64620,48921,26271,21422,10029,8078,33470,14168,37271,17954,16121,42579,49206,15331,34790,12569,52280,35399,2596,6605,44484,28082,14606,15081,2097,50723,47407,16444,60636,56816,60025,31862,7553,60799,12015,54408,420,59990,17264,14870,63018,25658,63637,22905,51335,22376,34536,1163,58247,53170,10613,19513,2331,33889,64901,20998,63889,61580,11230,63349,16623,19383,14832,64285,63935,19717,46975,55611,9343,40100,7770,14978,38405,56983,62376,58189,21610,11374,1343,49330,2571,43070,33718,9136,36736,44936,1664,64022,15025,35725,38861,18970,33726,19525,9247,21150,60311,24695,50196,3340,49929,54052},{23512,55045,1961,58267,1026,38925,33396,34491,28444,14582,37753,29637,37588,62884,57832,33786,22694,22218,40645,5467,4664,31480,22340,31472,33186,19684,29775,5424,40748,9858,30023,61980,31245,24193,57346,24392,31326,15563,31163,60636,42269,59136,37455,60177,16017,13730,13253,20470,49174,15765,41948,10481,2922,37272,50229,27149,16640,27628,39522,52214,45275,63127,59687,28579,60624,15184,43510,35928,36166,35209,26529,17781,16437,61280,9216,17277,36217,25936,13159,10791,37859,13815,60321,44479,11880,4812,16631,47015,2204,10976,8112,11344,43332,64475,26058,41130,5731,15560,18584,44108,12449,4938,61961,51286,10673,26316,4664,11473,41132,62171,18708,65521,8125,58507,12148,27790,20245,54990,31199,21959,55562,39236,18582,64251,33247,56017,14571,31881,62737,57193,29506,6773,54,49837,10540,5017,30748,35461,3314,10681,58127,4834,56920,19429,23053,31473,44498,35272,58639,48267,2704,23378,45189,56339,38003,52916,2216,39219,53325,13685,62700,32888,41739,47610,54323,41710,16618,4173,29975,53991,34969,14461,35432,28200,6676,48990,54295,27893,33040,32302,62278,21287,42718,42715,47605,17842,29084,3934,49803,56576,22842,30637,6733,4728,26172,45020,58418,60548,56730,50836,17948,50407,41572,13221,36056,46454,61786,61890,43040,20274,26912,22949,42036,34262,58807,48378,30730,10973,55170,46346,37483,45308,31816,49002,4225,11384,27688,56159,63389,39725,34569,33484,27199,31346,22027,35939,57796,10038,20441,52443,22122,35524,5393,32415,29869,56000,26281,15419,40268,17361,19003,7493,33046,49609,17380,22980},{23565,59265,57252,56654,61396,36775,46607,44288,1466,25990,61599,53387,29312,16316,40036,54235,24824,36954,14093,9371,13441,10913,17360,6183,48702,52072,37153,34264,52469,32959,15869,2895,1192,17645,27456,42053,19947,24387,5537,35091,19427,29560,662,57089,65278,1711,53213,53589,11452,21012,14896,37501,15282,22579,31051,13557,39931,36334,45279,16407,40146,32711,38988,30379,2726,56692,9822,39504,30808,24890,34490,60662,5626,7410,44405,8021,55615,11844,60043,21454,38191,9251,46255,29105,43142,24570,36730,32894,44712,33590,6223,19251,14300,18955,62843,16033,58171,38638,17294,65473,26985,17116,30367,53615,49684,38226,43010,18717,1861,56946,19377,29778,31845,41267,18038,65011,29110,47570,40471,46482,23524,9719,22655,50434,47262,30985,20540,34208,51259,47333,29755,17820,31673,49745,14044,33374,44335,33451,23789,9959,19217,59912,51050,32024,44488,13610,36356,33178,64849,60440,29610,38676,61576,638,64134,14296,4919,37192,8608,49152,37254,8594,57250,15459,65426,62186,15345,42050,25621,7691,7426,9547,52938,60743,52874,62610,40530,32161,5813,3605,36556,40626,7844,4590,20424,18544,55633,19617,46552,7772,9223,43938,18863,53247,35778,14465,3617,65182,16199,22114,25824,39964,55284,8480,58640,36339,12503,52877,17068,36498,24634,37442,26071,47819,38138,31697,30700,53106,28676,22052,37624,32843,45580,54602,6557,55672,24688,750,2244,18266,12315,10418,40927,35665,2325,30116,45049,38932,27215,52831,55401,589,46302,272,13522,18497,19423,64981,53171,22155,41490,33664,53906,39753,23884,17413},{47927,15668,37283,30981,13175,49175,34398,37504,20493,58589,51336,46381,31561,58787,63774,26961,49416,43413,33528,493,38702,31371,48354,46189,57143,41541,28803,5392,19102,44989,9040,37286,34521,59325,24081,18155,17543,35718,24445,26704,63629,13492,44366,22873,24320,43335,26071,32016,28144,14461,10020,2961,25520,57198,6059,37088,36614,62511,55676,64484,27739,14536,62580,30440,2393,32620,30698,12767,14571,24713,30396,36198,58075,24186,15210,27641,56724,8813,15663,58847,57317,24741,31345,21596,39565,54674,2449,28664,64711,41389,54766,50732,40190,49783,33173,17123,48887,25047,37709,10466,38169,41096,55350,29741,31689,50708,24765,32440,25744,21081,20197,26780,56864,4707,18289,4078,59017,55856,41411,50005,8306,17544,30979,6356,3079,10095,456,4690,58208,53526,7763,34099,529,62858,39883,23855,28835,48464,1419,63355,47742,42033,49503,56570,28134,58307,25085,11444,9494,21084,58496,53327,39998,25107,30020,12331,37120,25105,25930,18558,21040,45010,12419,23436,62983,1178,36847,56839,63707,17902,53420,62271,65385,3992,57603,19474,22811,39173,18841,50147,63983,11019,7604,26637,54506,3260,24419,19020,63600,9904,47063,41621,12449,26862,46072,1180,8159,15105,42222,2779,7532,44014,29616,36060,53281,35541,61964,21009,7178,30673,62922,50249,36565,54883,23813,8846,41599,62556,62722,28544,15159,32656,764,50753,11100,60523,22949,62965,55732,4673,39337,3892,7385,29408,27458,62012,26319,13106,21597,35510,54330,11932,65359,37839,41606,13049,29952,18460,48975,35760,37589,45837,56211,20951,33803,34012},{63811,30453,64797,63471,30670,25050,32368,35368,37505,15082,64382,52094,22734,49492,22206,13021,14487,1149,280,55541,19499,57794,25218,38250,63264,19348,8344,58262,35743,47097,50013,14749,28937,25265,5783,12246,41362,46541,54942,7586,28592,5374,40446,52506,55714,39457,61671,7023,26548,32823,43454,55237,25409,22472,39298,59950,42399,40639,11331,48526,44012,49471,36863,43253,44552,56982,46187,47454,21826,31179,30986,52767,29434,56726,14322,36243,5564,46251,7129,25243,65253,60287,7334,9392,43226,4878,16384,51145,55529,59972,7139,31872,47932,29807,38995,63457,38711,49428,57188,51764,38317,53122,20322,26826,8828,27007,40859,8243,31881,54414,61898,3348,54730,23079,25870,54224,19647,23921,19363,35331,2431,48449,17606,29822,63028,19720,53743,20373,30497,25928,55672,7245,36334,4071,57689,23829,29094,56479,2668,17182,48867,46123,64658,4590,25469,15615,24213,36937,15091,36233,62111,39694,22199,1238,28028,17537,19920,63181,42804,57335,16992,21888,38296,55903,59435,5592,24607,22329,6901,56003,61890,33298,61319,63491,44748,41834,1712,52356,11664,54790,15262,65413,32447,60764,30803,15965,47384,2616,7576,60676,19740,18448,35307,58570,63244,5126,50901,46016,63864,63007,44886,65069,9432,62780,42853,47079,36513,31945,36461,38227,37771,32480,3981,26252,14057,22309,47762,19886,26695,30314,63009,63122,58462,44762,60214,52462,39136,4789,8822,2742,51274,28983,33051,6765,3546,11401,21172,40277,37709,39020,21703,40904,63784,29741,31298,48201,13392,9357,49024,38719,29945,8749,22991,55182,23051,18359},{64332,13692,9544,35066,14045,23550,42119,54628,28224,13302,16911,54853,7784,23683,19209,35270,44804,13366,57795,64476,63921,4261,18391,30305,45928,9263,30053,35164,47254,20691,12479,4783,65174,27495,11576,63185,12289,18663,3010,28298,17703,62024,22913,17841,62840,35068,17292,27752,16221,18464,38486,53946,63411,64933,43211,62050,64953,33403,18542,6916,39661,17247,53981,34402,5943,31435,17391,60036,32229,47361,47342,35181,64351,34840,54975,64918,48966,52198,26450,61322,20048,35235,29029,28809,23705,20371,9791,57086,17159,15512,3282,49814,21139,39858,3864,14992,1571,36060,14387,13194,36781,55056,22016,45481,34308,30074,18307,37305,28682,57445,39909,64646,6776,53483,31415,18674,18666,43883,50811,62071,24827,47039,47975,41444,16308,57526,40529,56869,12441,42904,54092,42815,36954,49562,53688,44781,9414,58037,10296,16149,19690,25498,18346,40093,10985,51694,13176,63475,47936,13892,40062,61166,2257,19772,55264,20908,33786,44945,15406,57712,44627,39083,18381,38217,32920,37709,13938,50915,52252,10054,36341,17430,31838,44489,58647,50805,47347,53819,17822,54485,43292,23863,15669,42088,47363,31360,3480,15330,57034,49854,12827,23317,46967,58052,5428,14360,12503,8141,27375,1762,47636,39526,63106,50268,54660,15897,38959,38362,24405,56785,25044,55851,13245,32782,30103,50347,27881,30758,5278,60060,61348,3159,31585,61701,4856,38666,19668,39125,64310,22561,38701,52706,47465,64318,60889,3389,24213,10528,51274,63038,49231,20446,62216,32673,8448,6531,63134,55180,24519,14757,48851,23231,10029,37266,3475,46806},{28811,50316,34539,57209,61988,32386,44809,6059,63284,17425,31489,61587,61381,25424,61676,14376,44466,41590,42531,41321,35420,60770,22040,23640,34756,16291,2016,49471,14597,13284,28327,4432,636,6299,15955,6680,32614,57961,63275,54205,24413,45256,4093,6972,45921,36760,16534,11340,57973,29845,10728,25020,60586,16655,1390,48473,29810,22860,25032,53487,41958,28758,9057,12350,11192,39223,60055,1761,11822,30348,48581,15353,41800,9395,25167,31318,40925,19287,48097,52122,48175,41406,33875,20135,9357,51534,38827,30481,50326,46001,45828,33025,18464,12000,36197,59912,21312,49868,18024,36785,9374,4076,3371,48727,18370,11049,33649,21753,31447,38652,36794,12831,54223,45761,19116,35063,1634,40920,918,50205,33402,54675,54882,50365,49054,24696,47414,62381,5018,63999,7171,37086,36294,26541,36670,23271,24984,46681,40219,35739,51238,14919,56643,36271,39333,14975,47060,28442,59114,46774,55030,63116,31697,23864,44340,10075,25757,22128,37325,39891,46989,33108,55533,24710,39364,5837,58550,32385,14040,24652,19316,55862,54609,43532,14703,23653,3338,731,7752,20900,59218,2470,39085,47422,37327,10160,56860,38079,14273,14572,16979,29134,37876,43968,15248,23519,57072,43018,33225,45706,51002,10263,45393,45149,55317,23410,7332,16592,62264,25589,7257,63193,36527,30866,20775,50888,63846,13371,24016,1103,14124,48550,40710,51689,43144,44038,65013,36738,54080,617,45470,60373,19122,38182,63059,15392,35811,44302,2883,1827,56093,16561,36696,27147,29895,26997,37260,51631,50455,23315,10036,63372,30029,51366,11672,3326},{59877,6703,4559,27781,6695,32320,40103,7253,59249,18259,26073,6012,14711,18924,10800,35844,56178,24624,50083,37273,52046,57394,25417,48223,20057,60649,28418,186,38157,52959,425,28019,54727,29937,62732,25058,4031,57984,8968,57051,20841,28933,28556,50926,39658,36594,47405,1168,50596,34948,63330,9142,2172,3532,25060,758,10516,50163,7641,12478,16309,24782,43778,25432,2875,24171,12985,55064,43068,41497,24123,29969,36805,53264,13657,9511,21346,20330,33078,10243,15059,17161,32533,62097,4600,50965,53490,62257,64254,25879,10018,64978,65057,37177,24946,16913,4060,19650,28974,41496,48352,15883,740,30717,34162,46522,32297,40202,35598,53712,60322,40476,24837,3729,30735,29189,60724,20099,27040,34428,24574,25616,59181,16029,41389,17354,48050,34563,51450,32157,45711,46812,59783,63012,40332,27268,18132,56635,57057,47623,20456,22498,27104,24898,31871,55149,24066,37954,63210,44375,34836,40665,30655,50805,53261,35665,64347,18107,59795,24303,24163,11052,22532,25435,53495,20449,23868,15600,40003,341,39928,34276,35469,48265,48915,46917,58710,37747,52638,28996,24581,9272,52720,45412,34444,42920,17258,50521,45129,13513,35226,43473,50515,63018,13498,44905,37125,26437,42458,20473,38094,30899,60823,4663,11815,13957,61285,45847,64469,3408,30136,416,65461,53183,18860,20490,59261,13431,25491,30302,35858,3788,39978,2250,53835,10608,60335,14348,49471,10346,12623,13700,52623,7150,30670,16943,2810,13165,37941,65302,3805,48568,57718,62331,42828,8817,7478,41174,25909,51271,36366,44378,62471,17195,33605,47999},{24112,9048,43295,62334,30229,10940,31576,49874,38069,32603,16875,20764,10493,39741,39850,13542,63159,26129,9911,9642,41377,37692,26530,56119,32585,30945,5286,19890,28073,2723,33920,44360,45308,7932,41207,43145,47195,62392,24011,37096,22938,46418,56910,56113,51349,30492,1782,22240,10489,46001,10353,12471,17292,45885,19232,2982,31999,22869,40005,53156,61970,9714,61085,10543,48941,50537,54573,58341,12000,25102,888,2412,5388,43078,23860,62797,56636,7884,325,62969,64407,15804,46540,6849,35541,46717,44501,56861,24384,53927,5514,54030,11155,8071,29197,53632,57066,17309,47136,36707,63784,42467,13671,17590,41327,62467,44934,43910,63707,45393,20050,31690,49409,5186,30640,36909,12978,22419,17890,64270,58906,30064,56116,55824,50661,46774,58163,35786,27229,28027,27494,41651,60820,26636,10289,41109,46396,35242,5882,24602,9656,45250,34630,37878,11103,2177,21836,28238,58255,1076,20865,49304,6893,22377,28442,64509,41457,23121,24523,51386,37235,38012,55476,732,38384,65063,44527,26003,32543,50176,45747,1963,32958,47074,20806,64942,4819,49333,14567,57348,32349,47922,1320,30135,47777,29068,55115,40675,26398,17819,5957,16981,47841,2538,40341,16527,33312,58736,20423,13287,65058,10410,45366,30337,35886,1936,49003,52738,41175,21054,64859,49289,30144,19692,40783,44162,6228,616,43441,5762,32421,38067,42311,38987,50422,7332,30085,4622,30662,39355,15066,14039,62079,15690,19495,16243,21821,8248,3554,34361,13252,34823,28992,6895,63045,24835,48538,47058,16169,42439,35955,46512,18205,62054,28698,128},{60260,22413,36540,2090,22878,11361,53203,15447,5359,50483,12723,52977,62285,19350,37272,5680,49398,57249,53501,14805,7805,10011,45619,42472,62512,31841,52144,32498,60981,5388,27294,61901,43996,39031,18849,64216,40895,52250,58324,20572,18912,11788,22763,57004,9495,2920,50133,246,28002,52400,35014,13889,16537,29361,19258,50973,65186,949,5246,46914,53273,22988,45616,35150,35103,6149,60723,47885,21314,19653,10324,60231,25561,48655,21653,55068,53373,63965,8801,11215,12185,48054,46285,7447,58475,61838,9112,25390,40256,39675,3979,34329,31481,45947,59570,42791,22115,65215,27353,31647,39006,12615,23800,18788,17772,1289,18434,31681,1015,58152,331,57072,20266,45603,16957,6633,28565,63808,46003,63330,10287,48827,2513,58123,38570,20154,1360,50047,58366,5682,39927,16941,7638,50369,13761,44138,64041,24875,11794,48560,55843,40596,53845,65535,26234,16160,59097,15269,43868,60806,63614,52981,34017,16491,52478,11683,40005,22587,27247,9740,1343,64118,8472,64392,58157,47274,16227,55913,12408,25690,13806,44566,2500,41996,64508,30068,62396,53028,8398,197,33507,37931,155,29556,20926,8033,48048,12809,33883,40726,5382,48659,19152,13854,55303,22430,50192,52391,40441,59134,48733,45857,40065,52652,6311,1665,16509,52277,40135,44239,64285,15007,27803,49860,40453,12871,26748,37319,24718,40701,14909,40354,53974,54046,30069,41104,2965,945,36562,12351,61681,64304,32103,25334,14817,5862,15530,13597,51384,5835,7084,63440,9004,46189,65519,55230,215,34411,24894,56136,10649,50059,52824,5870,30020,37671},{5275,44613,61599,55568,16176,60413,59829,40546,16363,11300,32872,22404,4591,9375,43751,55619,63800,13838,28048,35181,9239,59798,49277,23002,55809,60303,20634,7350,29597,17079,8055,34033,27689,32799,58287,32574,36819,822,9282,23565,45992,979,2550,39525,50439,19440,34058,15811,35332,34724,44824,25728,28463,39229,16330,12590,34114,53678,15972,19346,27395,57686,17550,57737,2816,8931,56917,65025,38669,47297,55808,31519,23653,31204,32008,3290,35589,24938,24408,24472,44183,56123,11264,9828,5025,4225,6927,50793,64550,55643,53208,31740,48712,59945,606,767,27776,33682,58837,60062,3049,7443,22764,51443,31429,53702,42053,49358,59730,38745,33688,5947,35109,42747,19165,59342,9399,53575,9548,28369,2763,48930,50103,19749,63520,60915,45807,4551,22004,1952,26850,41050,53442,55262,11471,28362,13608,39485,32525,22943,47318,54965,31740,12458,22567,13075,57027,9221,28457,25941,11232,38017,5053,28240,44231,61752,59415,47839,54007,9833,14684,33397,7496,29262,14311,962,17936,59814,3983,29967,50132,43381,20064,32654,33845,59015,25438,55692,64830,14317,53230,1238,27314,7099,5902,6567,59032,56881,3332,51279,28174,18699,42973,44232,49557,8633,26117,50291,10350,13161,49613,3651,64243,47307,37078,6473,58213,27752,27769,45851,14953,62663,6008,7404,18157,51125,64381,8493,48417,43485,27496,2029,24817,7479,37702,56001,48389,12356,53228,5952,14017,5987,46307,47037,22204,45715,63156,15377,21989,38243,24125,65030,147,40688,23499,42257,57710,12120,50094,9496,12920,22249,58590,51918,32301,35902},{3806,28393,49025,51570,2565,6454,26989,27922,39736,20834,19116,11120,6495,43874,36428,34270,56825,25891,41576,40959,18897,33789,42986,19770,56702,33307,13889,20966,20958,18282,9371,17112,62832,40077,37154,15500,7757,28207,3713,47832,37063,31568,34806,62803,50324,2431,3607,486,59314,60627,64462,63856,39936,51585,61464,23354,10489,54002,28492,60308,26043,1704,5878,158,25385,16864,32877,40813,63956,25524,51959,56867,3765,7199,58075,61952,20703,60877,42131,25916,39817,60248,21311,56168,41015,28784,9334,51246,34664,55288,38455,58127,45354,62238,15554,44975,54938,61785,60620,57441,38350,56326,50511,21388,46196,17474,60613,52198,29216,1076,53715,32131,40223,58322,22795,9150,64546,31106,42821,6141,55686,35975,47593,27139,42800,1806,58263,61264,5324,28358,55336,22197,11214,59294,11688,46186,59412,43299,59207,60024,2429,39206,30135,37617,6701,29790,61337,20521,2809,6727,43068,23141,8898,15779,55498,21203,14342,16650,53228,60713,53364,58331,9840,9459,42568,2097,24223,5318,33065,25548,5298,41644,26158,2924,53459,24968,43577,65020,62947,20489,40032,18050,18845,63330,5214,58247,63313,38092,5439,7063,17878,28153,9252,48626,59501,30860,53843,51245,18613,21514,53089,42334,31365,61007,58604,36753,40868,44408,28255,25034,17019,30430,59583,46280,39200,21740,4989,50001,59731,14028,53921,36033,25679,20457,27969,30880,51515,29541,14869,29752,26517,4480,56501,14204,55784,34881,62359,62649,15104,37900,18945,19479,31282,20996,32343,3723,54644,54560,39761,60505,25136,18323,21751,32690,11288,38167},{24587,11076,44777,47206,32797,63646,51678,26350,59884,35465,6603,50933,33562,15751,50905,35512,17195,28143,359,44285,25741,17277,43767,42986,50133,2268,32583,56341,50567,31840,56307,12267,28689,23333,4133,33356,57176,37402,65446,24074,58168,27308,51927,39741,28260,25370,30247,62917,57488,5783,41345,32775,60479,59073,8261,9771,6137,29236,15923,16266,48512,38955,47887,34408,62560,53289,37898,11961,2542,12624,42444,2015,10688,22151,22716,52855,44350,49376,38126,40677,9016,37617,5707,22092,62007,45563,6981,9772,53605,6702,55613,31101,16646,20220,27395,4755,24877,61127,16640,41758,58009,47917,16809,38835,35602,34919,59602,24336,28291,23049,7708,50735,17158,60735,1870,45421,18411,46071,3797,38758,16339,26958,5294,47294,56055,21977,18353,9737,3977,57333,10927,38140,15452,46529,49385,15802,8291,42211,30425,12254,3095,50606,39858,17794,57580,57896,17388,45584,25215,3319,14029,57761,10867,38641,42473,11001,40466,33331,15131,49443,27376,56409,21825,3653,30836,37453,31935,57669,3921,20230,56301,841,7547,43631,20350,14623,37125,33392,62327,25487,56203,58373,45901,43936,26714,38137,56586,2005,55828,51201,18964,33018,4587,13436,50787,14192,61146,17215,22366,28326,44362,47316,1240,56869,14940,1463,21283,42831,36089,56437,35838,53062,25219,31426,23821,35769,16614,35025,33810,60110,25653,6771,37012,64857,46470,34048,9319,28125,8443,61477,52722,4069,10449,54811,42508,45290,22383,62919,36205,63289,54832,22692,18130,30904,31864,23302,50967,40613,54627,57297,23546,27626,58887,15968,10673,63857},{8116,12127,39867,13926,57876,14324,58642,5904,8154,53557,11331,3534,26206,43802,59138,46698,30538,43134,38465,3249,42723,44143,42348,5274,38391,28212,56546,13277,6337,26460,31273,61073,18350,55490,62728,15734,39842,29547,42385,37992,51332,5388,26696,19459,29724,49043,55062,541,8014,37142,12632,17602,2638,32884,13139,51377,43564,31665,19478,41525,49515,53689,24539,39503,57494,11790,63529,7918,23576,7035,30345,2956,20311,8711,39131,16496,18439,24882,40189,30630,1664,40720,8731,63506,55720,62156,26068,2192,64522,16645,705,60819,487,65069,49884,44124,20331,56805,60759,31329,20123,59771,48761,26598,1610,51654,38036,22391,24259,29761,34225,29556,40003,56947,57821,58497,57419,38309,19484,47109,1282,17505,45396,24091,32446,4739,56427,63752,29341,42362,24202,13205,45471,49224,35190,16389,26111,19026,38716,50333,51770,47086,15099,25326,52078,35246,42825,41603,29046,46749,5361,54225,53485,2145,17245,4529,34633,46314,3220,27877,56366,48852,978,64209,54869,34429,2262,8650,15259,22509,60048,32698,7038,48350,1169,23928,43786,26939,47084,12193,32601,51638,43103,42583,35079,54769,44233,24901,6034,19381,39377,17475,44832,43000,2842,33904,31943,64823,46992,43248,14731,61721,53458,54470,49551,14548,60234,17212,15766,22902,43032,44389,64332,14997,23188,57760,32621,29773,39147,53487,53925,17494,50353,52033,29352,8901,60476,63745,33484,11964,38034,34668,4772,63959,16662,39155,63787,43541,17020,57382,38447,16847,41647,36289,36540,45712,31344,55567,12895,782,64927,17554,19276,25940,47447,34158},{53496,32137,55574,58661,32159,28681,26086,36944,57303,30824,9155,13784,43370,12595,34477,24750,32812,1725,40855,58248,11384,31300,36925,57466,38312,52921,24931,42623,60103,24711,19035,43212,1658,12896,29978,48335,48481,34870,53298,41870,12575,42948,51643,60339,29606,3754,34773,18486,82,36097,18878,54987,49359,24161,20345,40346,53925,35069,16193,51576,60191,38046,17348,31624,41081,20892,14184,51385,22281,2217,23809,11951,61403,35055,34508,6367,62169,40602,60044,39064,8569,40180,62813,49549,51735,10316,23193,29693,36283,32491,57190,1596,30495,47863,20085,35214,24181,33749,16645,50949,23052,47944,34352,64569,5149,31688,31165,43878,6957,37082,26709,30295,6022,18053,50804,37419,35720,2096,50498,11161,35519,60803,64855,28002,35316,9503,53401,8215,64475,62053,15674,40119,12130,22261,46183,1810,61248,28046,8584,15453,35340,33033,8181,42084,6760,17818,12237,27552,29714,16545,13590,38049,26299,51126,63859,38427,44018,26178,29725,21046,21847,33084,3764,14755,8124,27858,54727,55252,42161,45267,53624,5284,30469,46555,11155,25083,8607,49524,33648,59503,25762,13962,45940,25692,24532,13120,22735,16624,10199,8198,49842,8080,62199,27692,7495,29144,41672,44652,55162,30162,42724,26793,18019,30164,1628,18074,55913,19820,60872,42637,4105,53831,43981,846,41241,44651,49524,1938,61051,32072,20012,16128,28776,5340,46942,21438,6725,16849,55603,36486,11075,12722,11536,22435,18235,5918,48505,18563,42177,3530,56062,7144,1866,65417,49114,47546,64534,63508,60616,44363,5285,44601,32118,26929,30760,35802},{42763,17703,55871,8791,63510,46814,59887,38992,46370,42936,6182,26066,4443,5140,42015,64124,22706,15745,22264,10665,42332,58374,26343,60794,28099,32625,14258,43053,65427,64215,5229,58728,6086,60033,40810,38752,62852,43669,50268,29698,54664,57540,6024,6702,63268,13642,56354,42071,38975,40782,63415,31286,33333,7503,53523,12149,35683,55604,34613,41051,40529,1136,55850,9483,55631,40976,12416,57732,26420,20949,3568,12419,13215,56493,57106,1616,54573,2144,8530,23251,46978,57372,46007,9393,29522,10424,54239,53578,48139,10740,21639,46433,34687,30421,40184,25257,16649,57225,45227,42413,51482,13735,21958,26908,38540,52057,18223,19425,23865,23935,38100,5681,31211,40018,6369,39513,15617,4511,7568,49409,14561,12962,57714,59483,28044,12647,623,40529,65428,14726,45334,19081,51934,171,17609,11334,20734,35696,46447,10805,53191,38691,10571,39367,27053,28950,38125,12620,8468,46939,15471,7902,64471,22256,19263,37237,3415,13969,47285,28885,65488,40144,57000,47478,41125,24797,10241,15358,23791,4558,4871,49980,44435,50096,56071,6146,22857,62782,53289,31806,26566,6732,4236,15790,24206,38349,45881,62471,32171,7833,8271,902,5072,52869,19927,22884,35536,56897,58095,1641,54599,42871,4198,45224,38937,45809,53828,35579,27892,18174,12475,29263,33433,16780,47185,30654,51317,25094,51701,33834,49369,19117,55335,107,62474,49123,34345,53166,53165,7010,62438,56692,3269,56275,63698,10449,61345,16567,5408,64764,15582,12462,43572,32154,65258,24997,56236,51245,15833,50051,12386,3962,23740,63831,57992,43631},{54326,39425,39369,17096,44441,55059,21899,44018,40897,40959,29951,15204,21620,29479,63574,19952,55252,26300,54935,54240,64563,3144,3043,32148,27579,10183,43215,2318,29959,58916,55712,47525,52813,64509,48382,53507,2101,28530,48786,58796,55933,49745,15463,25151,13368,14368,57318,4924,37506,31732,34720,23226,33293,62925,50989,62084,45828,47489,40729,49161,22691,45545,7098,64782,34298,20605,16417,49879,33176,5741,63823,28797,24341,10326,42224,40164,8791,914,50395,65298,40775,8974,295,36256,33312,609,9205,45319,55513,49443,61045,46552,49325,30188,9054,39807,1773,9704,5105,5405,15708,13938,44702,2053,20432,16641,58497,23019,22122,23251,53884,45751,56099,40046,24443,44117,29065,17624,62146,29911,18532,36547,48015,10934,60344,19204,21624,30928,42389,64896,36953,21778,14477,62768,41974,7326,7135,24586,29304,38114,47738,20759,36334,12172,47888,50522,32396,30937,41415,56412,41432,28593,34291,25065,1871,50516,43066,21303,32417,19154,30261,13128,13002,52648,19151,8364,59731,4582,12988,25369,19399,30916,34208,5101,57783,40386,38116,6138,50760,56569,19906,46450,4650,35279,54953,9543,29921,61907,21680,2023,62926,2854,48072,30958,53641,53854,47599,63789,31267,17142,37896,64507,58750,31531,27163,52641,61740,47021,46632,5388,58225,30323,23820,19950,39810,18126,15015,16090,39804,6420,21348,28139,25535,9872,10731,21544,7620,40795,33102,42505,53416,41254,47988,41170,50039,6812,63271,33921,4924,10421,11122,19830,61781,15,56883,56457,10699,60122,12646,58321,53697,62727,5024,62607,15972,42522},{56092,50231,16140,25912,7995,49312,39722,51461,64640,28561,46200,33186,20326,11680,57810,55600,45259,55378,40617,43797,49862,14239,7958,37572,9903,46807,12270,11229,43387,18644,36231,15287,38414,41996,64735,21793,43139,20117,52481,30440,37939,4649,15199,17468,51628,56219,22160,63343,4524,1489,60520,41341,28043,29565,34571,7467,40122,5817,59265,6767,21317,13628,56218,28534,41442,23984,36693,58663,57277,63286,2087,13663,54500,29676,63091,45498,55830,24243,53533,44271,18631,39230,56670,53163,10821,38887,41984,43906,21942,53510,355,11536,42924,22708,58128,62725,26223,36629,34323,45053,51885,25947,43636,64080,63294,30066,40129,24245,54175,514,49857,38969,93,16931,43768,40894,50125,8226,26402,29581,41838,11560,40856,557,15888,17244,874,19216,51512,5894,33225,57948,2246,26879,22045,1776,26834,64170,48931,21739,7018,41408,45855,28056,23452,19151,41954,48046,28744,29221,633,42918,34085,22602,32758,10046,27779,278,17801,27935,52179,10959,29523,3117,36435,22386,31002,53243,11268,29626,44296,62000,25844,49400,52784,58314,20343,46526,55831,49034,54072,18906,29680,51504,31281,50664,12882,1556,4862,61793,42199,65317,36560,30866,40668,44083,59011,53616,56365,9153,19292,7893,5341,57407,57993,58009,7771,20027,61823,18744,6597,13623,50048,13269,38960,22529,18250,9237,64009,8632,25723,16303,1335,33431,34816,42180,42373,44284,53140,21501,51729,35463,114,55890,6653,63075,658,50490,61233,23497,48748,17350,41964,20227,51554,28347,62816,23818,9334,61932,5788,1795,30581,5887,9290,49314},{23188,4402,57311,29162,49316,41056,65288,21023,32431,32124,37017,4287,37741,63346,29134,9005,18672,2359,619,4804,7239,44986,44315,8572,45461,5241,39871,52659,59348,17463,30587,43907,14424,42953,39257,21938,22752,65398,22995,49817,2080,3827,43119,17579,64265,44275,47676,57373,28149,58757,53703,36724,20951,41209,32254,7308,12829,11938,26716,44530,60250,38148,940,38752,61204,36450,58201,8714,11844,2180,51015,27455,38615,55964,44181,21969,50144,60319,6703,9809,22941,51215,63845,37002,31499,18310,9768,64553,16887,61111,61923,60400,1423,47642,26857,54561,27548,42437,28085,29840,48555,46384,23670,529,46349,18434,56560,38483,32586,16001,17159,10074,35813,42168,17946,62375,64487,62636,63219,20330,14507,32149,61369,6366,33902,61318,45737,62963,3926,61632,26464,58518,55941,54082,5607,3765,1982,25598,45594,11343,51193,30083,64391,874,10402,41335,9844,4562,50163,3268,54296,62237,1598,6872,51676,61779,60072,13890,41314,56947,25871,45170,18163,24098,44381,45798,47342,47655,51953,10607,31028,31282,31489,31881,20869,47363,25489,11297,41327,5590,50321,46429,29845,1431,29733,7371,25064,16929,23383,2666,15669,57645,13566,37029,35382,33462,34059,50323,61481,9282,22071,51971,14268,24803,32959,25531,11580,18139,15994,32021,6033,43179,35063,53990,28463,29023,60631,23192,56685,40067,34261,43984,49676,40815,18104,2618,7705,10176,58821,23294,36099,59910,12981,46818,15970,31354,19079,61915,22423,55450,507,4832,33078,6406,45652,50512,27905,48740,23216,47637,8976,3703,47874,19576,33407,23873},{27438,23042,36763,44956,29388,22698,535,412,40383,31009,15882,18162,51810,34424,27198,64647,25612,604,15208,58724,50780,25301,26502,29196,12459,704,44997,12209,62898,26371,40571,13866,34895,54584,15824,2853,12480,181,4364,51581,10156,52563,5328,63350,32042,65534,48526,5947,3454,54454,60976,61714,30965,47491,3118,33388,18921,36623,31796,60263,59143,47248,10548,10599,29108,24369,61419,47144,64833,41574,47950,55460,12027,45022,34855,30668,10323,5673,10883,32161,27874,34835,54880,8291,2113,7859,53784,20292,1397,10478,17519,34681,44118,19490,9970,3895,43934,5170,41733,7830,62766,54369,48291,18927,21222,4579,30275,685,35758,47474,3072,51124,38596,34670,33408,22009,54625,47735,3965,32029,47695,46338,255,62723,30107,25919,38879,11744,37153,7394,17032,27050,46117,30967,7308,4301,12329,22855,65010,39633,9870,48791,19407,44575,24725,32840,25022,60230,53017,44242,50745,33804,59483,62222,34226,1046,30264,34958,58964,8241,34219,28370,41290,12111,58358,14479,44746,8640,58217,45795,58849,57977,61752,4679,28878,55156,46290,24428,4611,9794,59107,28577,59380,4270,65247,59679,36858,22272,39977,30004,24950,1679,61591,24040,65461,45181,29049,48535,55447,10600,21763,64711,28767,44314,25107,27414,55614,34966,32438,39249,5255,19735,61884,29796,45161,37606,5927,35488,57579,13436,51804,24057,55206,9008,39166,46151,39121,22469,10933,59114,53929,12977,25715,959,64510,11668,65174,23567,47726,4079,54408,61075,39654,54224,17538,46259,47687,16242,15067,48374,28548,26844,6239,49767,63434,58518},{63632,34817,13082,36294,7235,51393,41105,15748,103,6263,29193,40443,60995,4324,54244,18186,59091,65307,60134,17390,56850,47007,27924,1873,34853,7658,47885,40482,19161,32700,37508,29933,32781,15919,55569,47712,24790,33499,63452,52268,27778,36580,48848,37008,2023,665,59904,47167,39380,5072,26054,10223,63334,27107,35537,53152,51588,61408,31040,31014,27900,40789,57015,44721,53794,31408,6458,38550,19150,32493,28169,39946,21326,51620,39553,38843,35682,58804,58066,51607,64921,51211,59275,13317,14668,5350,30526,37140,4357,36089,35824,60357,11708,2681,51707,33667,58260,48664,13870,59184,26543,27636,26080,13834,6256,7503,54116,27961,34898,58373,19469,18636,38619,26097,36563,34787,40305,19015,40640,53268,37038,20372,10607,54081,60611,56015,15535,52877,34073,33551,39158,26477,19534,35261,38246,21501,39773,28719,10071,22174,59224,5258,2797,33509,31028,5290,27803,1666,53606,12248,37720,49091,64394,38545,61188,59670,18002,62034,24510,28894,52976,62287,1785,63586,25882,29563,35618,50149,24492,2319,23565,13207,4050,38839,27057,29797,45719,21373,31388,8643,34252,64906,55534,57564,52187,21995,26051,27983,44989,59372,29614,23213,53976,45557,64753,53982,1919,50194,35081,53978,1194,22039,37178,59624,12980,46600,13009,63190,43659,6518,14315,11901,40340,50375,47813,50569,6930,28753,3724,45665,25947,40058,45711,47768,56212,24484,29425,61074,6351,13974,14078,11813,18163,30182,27409,55563,35359,53314,60435,64089,7759,65365,43543,10989,32617,17578,1843,3376,2229,15646,6688,47690,1714,29070,53434,35200},{30420,30396,34167,26243,38622,64794,15750,26921,36562,57786,11870,20346,27287,23477,7141,58713,47809,11338,14788,51210,46841,26869,13998,36072,42065,54582,5811,36078,25356,9794,45960,29265,33210,4898,21830,5350,30362,26421,38038,21814,6005,43590,59156,19659,2807,33539,3855,39656,56200,33054,6271,33734,34011,18608,33925,39881,53796,53359,53152,16094,35478,62357,27718,50094,61654,35656,16631,25641,2955,38797,31328,40163,56313,64795,51617,31577,2293,27309,13373,62785,10525,45360,47485,3,59481,59691,33254,8459,31973,35658,556,39761,60229,61669,36250,5089,49459,43434,25276,57886,36140,62551,2601,33888,53048,52897,61404,45310,56241,12213,54557,47165,18044,51961,60758,23135,40421,58035,39653,20386,3733,36489,57643,15944,8515,218,59669,42490,22617,52430,52932,56521,32259,9515,43672,54816,57679,33016,57586,3725,9564,62063,62698,35185,60618,48646,58283,44015,4960,58104,62511,16097,38576,28742,54542,43327,10096,61838,4214,56963,26972,16028,41669,29939,33092,15492,55851,2136,6953,18794,20749,32329,10243,46515,59671,62684,2724,49446,30793,65210,1382,37515,42838,23917,31263,56518,33161,13729,63689,55036,63426,42359,56405,10173,2398,8413,21244,21647,35374,1373,63238,819,10722,58095,49934,21850,22440,34453,38174,49163,37201,60686,59534,60415,30517,7077,13546,57821,35736,59415,50170,38027,63244,41453,49279,23113,30525,22317,55495,6967,36645,43489,23532,35602,8980,46603,36008,59971,56826,21149,23654,32820,30348,57043,40083,53436,61820,29509,22452,25623,21449,63680,8526,63276,49859,19175},{56468,15100,16777,3945,14796,5774,19190,55826,47226,46481,51342,43231,972,52524,36946,12807,20901,4479,2521,24512,60701,28687,21947,10735,6874,13907,59730,31405,64707,51950,44968,3408,36855,42083,15567,3412,25161,16938,38457,8083,2104,40400,55551,31332,50364,5777,54361,13663,64326,46716,57557,51939,6825,8059,12313,23858,46826,54163,2947,37288,42191,20490,10637,20814,40110,64412,24324,20483,33267,38298,5692,55902,28050,54438,26,40180,45502,27685,26264,13587,21626,54051,21621,47623,31860,23043,48835,57021,4768,50543,30192,17807,63505,24863,33301,52025,59577,14303,61488,19726,59967,27982,45078,62081,19457,54449,4180,38226,38215,51563,27446,32156,29200,54640,8190,26757,50344,30624,6398,22837,11210,39914,49137,10736,3382,28039,4414,51611,65283,24794,56774,3643,27041,61692,6468,48887,8061,60519,20381,6924,63463,42855,9684,33787,50838,64818,27708,39571,41442,55651,54051,20071,37885,47535,62879,19329,40512,5148,24725,35239,37387,7774,49007,58032,17848,64984,20858,2382,25866,6398,16057,28214,246,23727,7663,55377,17681,35994,21074,6557,40644,51303,40762,40990,44071,21191,27217,21070,51699,48178,14800,22560,8667,24437,13862,58504,17745,64079,43127,61529,7657,7219,7484,168,10148,12290,50478,53521,616,55391,51852,55619,54255,33972,43130,16831,18701,62257,55579,50765,32381,55011,20344,46627,48786,18823,21937,36842,48564,28221,43722,12071,61233,8918,11361,51101,17683,41998,15274,16194,724,28762,16126,7798,44558,26085,35262,37749,48639,37190,5456,54831,7107,23270,50302,57206},{5515,35773,6083,3513,8776,39514,29199,54577,48708,20298,24652,19932,18473,1073,10144,58867,49079,59024,41206,60886,44291,62850,16054,43510,4597,226,34151,28903,58965,55049,53669,57463,38673,60085,55331,12980,26943,64579,65463,26237,43326,56534,43438,57555,9707,18974,33103,5187,40572,27093,61474,21643,41567,61939,35666,52689,63412,16490,54892,52129,24959,22959,20063,15864,36476,8374,64256,51353,1467,19494,53085,40419,10298,16604,63216,29491,64984,59428,26057,13395,63910,44445,45643,61839,20219,20326,51887,24232,9901,61390,36841,64192,44756,6311,17579,15042,53332,21855,34835,9384,63165,31900,13833,65518,56902,12747,44817,46177,18593,9967,14061,24483,31357,59183,6596,50702,10534,33664,50943,14042,38277,49817,1335,11417,32318,42900,28197,18953,14213,24422,21931,9243,38855,14383,62425,51544,52999,25709,46146,5268,46156,36959,61705,22845,35458,127,25598,13746,22471,19656,19711,63139,16293,38302,49059,22518,18968,13131,31972,37101,862,19613,17551,4737,12183,62037,27505,59578,45923,6520,39835,30657,6343,56572,42598,40162,61121,19599,747,14673,36654,2329,30532,3548,1492,1577,46589,15302,48387,31893,8927,57047,47149,22567,41403,9514,14458,49030,8206,20523,9627,19931,18698,23248,14098,23009,16757,23820,28782,50355,13480,22462,51547,1681,37040,43330,14655,36802,54865,32646,35160,16572,39935,39321,17656,6105,45727,7122,14152,24343,64573,52772,53237,51792,42679,50347,31697,38413,59655,58045,63464,38911,7706,59225,59920,18544,36064,6519,24797,46260,7459,3473,7553,43953,31587,26768},{23816,29971,24227,61155,4766,60324,60671,30478,51566,44438,52395,50807,1779,60614,31056,30091,38799,16749,54895,6603,25896,8861,59154,56817,52673,32783,19725,64262,19031,43792,13465,10206,40875,23684,18970,640,23118,8509,50944,8326,12960,10471,29467,47086,59337,25769,35624,29054,3629,25954,44263,38678,63838,28811,62910,17139,6410,32437,25712,44284,14268,56897,60828,23346,48889,6068,5584,27221,1608,39920,5039,51955,34569,59890,16171,24726,430,38561,7362,23808,62184,17026,56638,39547,16445,16811,42853,58565,24432,47327,26530,52590,32114,27209,53582,61266,34763,50865,50877,45657,23850,35585,56092,1492,51278,10939,51203,14819,20927,3273,24344,34491,23518,27766,48026,48709,43908,44588,43769,64686,18584,64510,62533,27635,39579,23336,34181,40433,12307,51317,55177,36693,48064,32689,30282,23058,35905,9193,57387,53492,59363,41736,14252,34066,37508,19055,45761,47106,30977,63286,47278,36724,65512,18597,13975,29370,27944,57567,37540,21355,16891,29758,31432,52392,31955,35889,3498,41858,62449,50137,8458,40425,22444,64648,64250,42430,6128,8571,22089,42029,32853,2104,14941,27875,43398,16255,40180,57675,54109,18058,58744,51716,6584,56655,59561,55122,24174,32191,41427,34277,35529,61186,57186,43738,54999,29817,32484,40978,26784,54984,64254,52758,4758,39611,25964,54576,56233,47948,63604,46453,37837,30691,56688,5844,23098,51681,18281,48543,14184,9891,17535,52445,49652,64673,43045,10616,16787,31622,30480,14179,7130,31006,37903,31462,27471,45251,55679,44352,40362,51332,38272,21063,53031,29021,45134,4236},{61634,11692,11928,42583,49408,48654,62318,39176,22959,25166,35874,2023,60097,45866,25048,56724,23248,43884,5084,56074,9006,23743,37737,53978,51439,58923,52421,53964,8775,37145,32428,4309,18223,16835,22556,40265,38835,54290,30893,29814,23373,9129,33204,20992,41209,30053,6775,51768,25770,44860,37282,24073,43465,34146,10764,6072,58970,60755,48034,49366,46265,44023,23478,33494,8732,40404,29144,4493,10313,57433,29679,29998,24303,65146,6643,29145,12868,32979,31540,31724,56145,4751,64914,60260,56641,7987,56555,14954,64978,37759,39777,12182,11046,58204,29052,37994,17042,41705,9367,4368,42780,63551,13189,4447,933,2797,7976,54395,36900,17506,21166,13141,24877,38126,47807,12862,1580,46619,44220,3585,48365,27887,16987,24166,51289,63390,22136,27129,42085,36711,33094,23982,55955,43345,54537,45417,51513,55124,36014,48554,59740,52785,11262,36216,30178,35754,44578,55768,21967,36054,46891,46308,16100,58415,1361,61110,971,36736,8221,30467,6169,22314,26398,16979,23620,30985,34449,3489,11942,19475,20365,41070,29983,30531,34537,22059,39401,4511,38965,41175,36797,35736,27735,41643,58265,54782,25145,7419,16681,38147,47736,4478,53532,39520,44112,24994,12619,18909,33579,44463,63538,2213,3045,12374,440,5275,60412,205,65506,64778,11127,1745,41400,55409,29894,46089,22090,32826,24792,53886,28664,64842,27996,58536,2371,38546,15347,6420,6608,24161,9797,16611,52473,45738,46072,47284,28419,37835,22709,29846,8513,43530,64373,32594,25842,55231,48174,47956,47252,3913,14803,16544,14649,27478,47022,35522},{6880,53696,28448,21916,49474,3674,5387,531,78,29252,17862,24612,16235,39818,38037,20665,51780,37779,53400,43796,26391,33851,43693,10445,40021,56825,60807,52738,35658,40708,11767,45805,43348,37711,18519,46376,29205,14479,60040,65089,37818,22952,37315,34970,1804,34637,31087,58040,22450,33018,23724,36642,40135,51215,11929,51076,6183,64870,65123,17865,37800,18862,840,46504,11850,25117,24878,41101,374,35704,36170,50355,64671,42696,10965,40668,55163,14551,56901,29912,3980,31310,44245,1126,16828,43336,55711,30830,39409,20247,31809,25694,31060,6219,21790,41613,41224,14988,38475,960,45157,719,29335,24174,43312,21354,38081,19831,35048,23490,50892,25119,55734,52026,61675,4492,11900,40969,13826,57712,47752,28557,64916,35353,23455,59077,58321,55536,59953,50606,44345,21587,52428,64776,13717,63516,6806,22454,19295,12583,2294,7828,16153,2495,39162,28020,49192,43818,37931,36112,2197,20162,124,24414,7111,6071,10172,53324,17468,18763,4465,38676,46154,4801,58244,15443,51681,48573,9523,25542,33156,47010,4869,44553,19506,42532,49874,53286,62717,14941,60389,45995,11178,20967,25382,17528,23701,4888,52640,38353,8697,1462,32419,51587,9082,63550,28189,49659,6264,2224,1605,47400,59321,12187,1618,48451,33280,37286,31437,20264,19947,43486,37984,46253,1807,41430,14047,29137,14309,42431,62943,11090,16693,34327,2100,58123,15669,1320,45646,8093,39879,35550,9528,51754,26125,34023,45395,63886,8430,5840,46044,30704,10244,12333,18818,44909,65433,10569,10978,51294,21545,12084,54417,55221,59441,56966},{34844,34458,52647,32136,13293,50341,52454,60800,47383,10713,36252,191,6771,46528,56675,36319,8661,46270,46221,21180,18101,4711,50262,55695,18327,60066,63814,52533,54264,19647,21863,18076,56717,46508,40600,7337,49524,46138,30150,51561,35238,36670,46002,11855,14502,36715,12741,30383,64627,32253,45149,42825,58093,41127,7724,40248,27632,15525,36561,10177,61541,64339,51875,64108,64122,40325,63396,26802,7946,22395,50475,24452,12108,2439,55641,44483,29405,21913,35953,18797,7436,4381,36164,45011,40634,25515,38374,13529,45910,30097,50383,8797,36529,50970,64710,20557,57008,43140,30912,7057,65456,50659,11437,28183,16133,62338,6474,13773,10445,39174,23472,31963,44602,50177,27423,59062,58633,11742,48932,61703,64013,34797,14601,26183,59508,9823,62997,45009,55644,24555,62593,8347,48421,56793,16092,41005,44813,53275,23091,36384,5027,39388,21477,39728,50979,7298,19859,32040,52648,41666,11340,34462,42151,25238,22930,33026,38725,58896,58551,13251,50411,11806,20678,32914,48809,16828,55157,59687,41302,24456,19648,27982,65166,29211,13298,14330,59421,2714,33964,53105,48545,20972,39009,20781,57558,25705,15744,54362,18929,6219,53484,61774,27313,46141,53182,6460,62417,35356,7484,58143,21962,42171,53896,57204,21099,58468,19902,27684,4175,50885,18333,13082,53500,24062,2031,17478,48965,41559,30945,42801,1834,60566,57630,58268,21806,17661,14301,51174,15946,1850,647,33965,35526,28349,38251,17051,34431,42791,41942,54043,3780,32771,13081,34811,1184,19636,24164,4794,7592,64524,63158,26086,44804,17700,59626,17195},{49922,11253,57293,49380,3479,9734,46027,44073,20098,63624,37259,46579,32824,27616,28965,65456,25068,32441,13802,19796,38100,2804,29540,22064,14249,49181,6984,15383,58840,60439,42380,63463,38299,54521,27294,65443,29754,49266,62001,42580,54204,26307,11564,35180,13176,11087,6605,12729,8512,1056,23661,22161,19,5608,24447,60293,2128,14034,6581,52181,25216,51178,20274,37959,46332,3566,3380,40184,41350,22382,51313,28356,37821,43347,47525,7579,54511,47579,55035,20681,56545,35702,6847,33599,32040,1357,6244,9416,59928,16109,1195,33316,49137,43450,14775,65261,53080,16052,22525,54994,41600,42148,62841,60047,19515,1352,33459,31519,31327,10733,39931,23163,21890,18589,42537,1360,24852,22197,39254,43924,24823,44140,47007,24278,54859,26206,49088,4370,49506,38588,20465,14865,49496,34091,58521,59410,47335,27676,7387,49204,47868,9246,411,11157,11711,56665,54281,32383,23825,58273,47452,31988,13145,30251,11263,32540,48402,5495,49135,32345,39485,4505,56127,31040,45630,5526,44023,21882,10339,63757,35379,44824,7176,31016,59415,55734,18471,11587,12013,22155,7312,29289,31445,50797,46021,63818,8401,36073,20045,17420,63624,13545,22576,6050,29469,30749,29326,3510,23340,24602,29753,28783,22524,59618,42091,56550,65488,9707,3581,65159,28439,16620,38328,55755,15032,13290,33286,38559,16465,651,10367,23588,13969,63877,29610,63536,9088,35093,28729,33310,20558,6071,58810,64207,24977,24334,52627,42842,14626,33541,52078,11269,49606,42833,9904,43523,8335,26029,45533,22390,31837,44353,50258,28318,63155,44351},{42663,46280,56302,12632,23269,50960,19629,38861,24321,58087,27000,42229,52172,8180,38453,45579,13172,13845,34293,24806,24086,47860,62387,17931,21160,51708,35586,16695,8905,32454,29637,14163,131,32067,44120,18901,17700,14178,11003,4197,1867,22790,10135,15829,56574,65530,7093,29046,39635,39757,28522,54196,5793,531,37008,36354,12685,12584,13948,27080,37654,63453,18614,53580,41031,49195,9849,37949,10489,46102,55063,8196,53107,36900,26646,15019,6857,63920,43826,30535,64320,45789,8085,15422,1934,29212,54835,63403,14712,49874,21162,14186,19917,50152,14268,57189,58109,26528,64291,19155,28070,49305,7188,41876,32366,18106,62046,36130,73,7686,46725,20701,18212,35320,63492,34572,29756,64420,6223,46325,39848,41655,43110,60011,14436,19808,2410,27734,49242,4563,64641,566,59747,32194,55353,44469,46748,29809,9717,22452,17580,42359,37408,36968,58098,22042,46544,12092,27216,33137,61513,23883,43929,19268,28137,2646,40660,19290,59073,63541,9182,34231,39035,467,22245,51366,32644,6371,38349,25486,40037,40340,6331,55227,55879,13215,48717,3793,64991,4438,26310,38206,5671,60892,57995,23366,58371,25205,45300,39764,55555,60545,56048,42978,15892,19557,50175,62920,1247,51231,35778,37676,38115,20019,32233,37170,64324,1192,45949,49093,5570,41555,13990,12612,18401,59931,9295,52321,30154,27244,26209,14552,30092,39771,17126,33589,60326,7786,16759,27602,37765,11228,29212,21691,12780,52543,62706,50308,25098,45453,25111,53017,60099,59168,48288,44310,30713,44201,35036,30394,35184,40292,50560,10092,63796,15996},{38789,6319,56778,3977,65193,31213,40840,55027,26057,42176,15666,7164,21417,54899,17898,20292,20412,44605,20522,3308,27617,39397,14800,30345,18131,25889,17366,29117,62543,5345,52924,42888,56370,59539,62946,59374,27650,41558,10628,8231,47878,19637,14311,58622,21823,21896,34282,7531,18244,5874,25521,36202,48547,59128,65193,25486,1141,31402,19078,48799,63292,52695,45210,52527,18859,12551,37204,22944,26737,45937,31525,35999,23444,7787,26593,23605,6225,5062,54278,16950,26209,21311,24254,50278,11726,49978,35986,998,56564,50729,57960,25884,1790,7537,61578,24991,60574,6375,38093,13060,39260,49558,55691,29887,7136,48657,8445,7837,37124,19702,25328,22864,55149,2507,56254,23712,38195,55335,46693,61207,19304,35301,45001,30972,51164,14804,13148,50220,44136,25370,28379,46588,8641,44093,37011,52969,60106,25800,33905,21972,37184,19144,46527,64875,8454,30601,55338,22230,43190,22060,13769,42137,14641,30074,11178,52215,25756,13841,25390,7315,60824,52702,13949,30194,35362,36040,14464,42761,24149,62496,57598,20249,19822,57896,16651,44525,25138,388,35115,3284,54337,63360,41153,2836,510,11288,28882,57593,38776,34590,2406,36081,11639,21254,51734,36153,29244,53755,45128,55670,37527,14743,51365,35924,26460,26536,17785,63655,39776,33366,30896,59161,40917,22488,932,50392,37703,56920,612,60388,28819,30647,11645,20013,8648,64402,15431,17750,3900,36137,3893,39334,1615,64435,16565,59191,10506,35056,33513,61674,6840,51959,26004,58849,22204,58735,38821,51395,733,48228,40210,26443,58057,28760,46525,38979},{47414,11134,64295,57077,57627,24301,2065,20435,65400,21873,12290,48224,59266,49655,30284,39232,40960,17052,46856,13116,41881,34878,25440,19107,37869,29438,17038,21308,60239,11037,20415,5232,44881,49720,56854,23793,7215,20325,6032,31080,30193,35194,1357,4620,42187,45481,32985,2264,58290,42925,60523,47862,15074,18505,53655,38523,857,49878,57634,45520,12363,28188,25562,65036,41978,23626,36943,61125,48713,56514,38708,42174,64454,38672,56882,31541,51593,41031,30410,20863,21600,3797,47041,54462,24982,49962,18050,16683,29409,11003,29671,58325,10789,31138,20946,57592,47225,11115,11076,19618,56120,24272,45378,42901,38701,50853,15147,26013,32089,34908,48768,43344,33839,64478,5048,29034,21315,5986,6829,41891,8328,64349,26628,10603,17701,11567,7856,13763,45693,47865,26967,18299,28515,52126,37521,61025,12282,42503,47657,4893,18811,41950,27350,48459,23715,35136,34891,23297,51722,60818,57485,41936,64051,3348,50523,63548,13782,50632,3438,41824,17594,37473,58837,40655,20251,1803,22386,477,35745,54893,28206,30001,33091,39986,46852,50675,42834,7642,50544,62013,12400,49424,21132,32518,47429,5037,8595,872,38946,20611,46035,51663,16475,30608,40773,42895,33524,45597,14754,43350,40651,16192,16551,27444,13834,22634,44711,22072,20936,13230,26411,34761,31198,29863,34850,30253,22864,16746,31270,6402,23853,19550,32906,47509,36811,33344,11639,20874,11353,657,40155,31058,26041,23360,57761,10332,15612,6344,3027,4758,48209,63557,61185,38952,290,56867,47734,35524,10668,58287,960,28543,30358,3442,5935,33935},{54097,2855,39927,54158,65456,56638,2522,45458,9803,25656,8161,40172,62517,32131,25475,39305,2517,38008,34283,59137,65516,23165,51260,38878,37232,21305,37215,36125,7620,51404,52466,43424,7742,18546,47612,61556,55627,42383,35666,44557,4387,1994,52867,50235,17805,31444,42268,58322,65232,51437,7124,52018,45194,38808,28639,54887,31164,63549,21918,12543,28929,17580,17617,10244,50599,6541,55144,9493,63008,40463,63972,62661,29405,27953,38661,47287,59449,5967,22756,42275,25967,51180,22073,52304,29671,53478,15007,56320,993,57326,22268,52929,34191,8001,28267,49756,38426,63355,17241,48289,41937,28736,36524,29723,12593,11572,50736,10155,48084,58412,46394,61081,14514,24089,38143,60664,23773,41058,57233,35727,11039,54563,19141,14135,5962,25745,64523,14259,36011,5629,29716,42246,25119,16328,58965,45287,38441,837,46719,13889,10737,34223,22380,43276,59286,40927,8791,37168,127,55116,42081,8174,57097,22995,21009,64527,40961,33431,53832,28825,49718,16206,40424,26358,55698,21862,3365,8395,27940,12244,64496,20442,30555,33364,30993,28819,21474,47867,44202,36944,14831,1038,4145,64882,21122,64327,37337,62309,37229,34065,4043,16542,38902,21046,22090,61020,41722,33924,16311,25357,19702,39339,9937,19883,16315,24573,15410,25425,64020,22227,65108,64950,54988,56151,60642,34021,41029,62641,15771,52271,20859,54412,49981,41409,55055,23670,39931,4195,32054,11121,52086,38851,22346,62538,62481,27448,46116,36237,17823,24902,51397,51318,29997,48225,28493,57215,7804,48458,16999,26974,44645,16751,20344,19885,23770,48019},{27098,40540,37766,18499,58880,24239,54824,43581,52768,2225,53227,11066,46408,29704,35488,25752,12012,28282,7246,23945,57258,43970,28900,34701,8665,63836,20483,45102,5057,25543,11139,45656,21929,65529,25453,16799,13998,36746,32365,63437,13348,63781,32526,47390,17467,993,28988,54169,60347,1051,40754,14499,58627,980,15929,19136,62007,6672,3970,6490,4210,49476,1763,49304,61304,4271,29261,34426,30355,56541,13610,44663,36135,64467,27054,37700,18598,23120,59317,32368,59986,7087,17084,49968,49516,49733,29592,18037,46964,37032,32908,56752,21999,1781,40452,38865,53028,61739,38381,62628,63585,3651,21801,21194,8617,20626,45622,21229,4874,14183,39068,47214,2015,38491,5124,8412,20842,45707,48777,30227,16704,55949,15977,61261,24380,44596,14956,26520,29364,45196,31048,52124,54500,15461,62724,3083,22077,8355,64834,32100,24948,54750,51211,5897,41195,44696,4180,25092,34871,16192,62617,44356,63,28010,32810,59626,22713,47143,35653,58024,13681,53098,54038,5623,40652,37629,27951,2583,38573,41450,34903,22028,51973,15613,40012,24331,5832,61188,26902,44151,37693,51883,16890,8490,43934,44979,65380,51441,60563,50325,37323,7003,28808,49620,56209,3381,30130,25276,10272,61682,30696,52080,58513,44210,8157,48968,33326,51059,23475,7333,778,36636,40302,34257,5661,33113,16935,17551,61224,49925,10282,55643,23564,33351,51723,2970,9936,25593,37875,49305,51773,50984,13824,10509,33928,31428,4377,50280,57116,62164,31609,52588,64086,9070,6126,60921,5755,57161,33895,18018,165,32240,7446,61920,60844,33277},{16050,1558,31802,33082,57566,42587,25012,27606,51197,9479,6387,13122,25084,35025,60062,1688,41152,49547,6863,28765,49221,55172,55767,6436,7611,19554,41216,30239,1602,13759,35076,37317,40593,43802,17590,46200,11609,53532,45466,23592,41723,4691,25435,28292,1485,9562,26752,61855,60161,57562,14589,24511,41088,30912,9664,47724,27311,52092,21570,23254,22895,46617,48992,6132,12963,49539,20955,62679,21282,45648,16120,26546,46670,65344,33533,34804,24262,8781,8748,35047,19651,15515,18944,40167,25656,15775,28522,14373,173,52997,44138,58822,54309,56448,19128,13548,2431,15661,31651,12317,45013,46916,32956,34532,6459,34221,6341,11132,3136,2574,55070,44915,35045,6164,41843,26095,61004,63440,24046,26459,12725,8020,11071,53323,63963,2881,57108,59898,45106,22514,45813,46697,1094,18551,6980,35207,1456,9654,62732,38390,8596,17125,30097,9925,36164,57834,37050,16874,38212,2958,48900,28291,55942,45507,52478,64223,10617,13135,51673,62160,42815,44163,18382,50755,39447,44413,25612,28109,3518,53803,57830,47227,8422,52857,16656,50974,9929,35956,42760,17269,64597,23200,27069,9915,17987,56315,62150,19417,13701,12313,33320,23059,19347,24141,50961,31785,23659,40596,24745,14199,8328,57662,132,31806,61517,27486,23812,41766,12276,39285,46774,54842,5639,61344,8953,30665,49524,34481,5981,62607,13804,35065,56591,27775,16352,8688,6662,13439,57768,2462,31074,12800,42068,64711,20819,52372,6337,57995,4621,32576,36890,49772,53128,18077,2631,21649,3297,1890,4506,52593,17213,10947,39964,64716,58773,57140},{58206,62235,45292,3895,24361,12429,58565,18730,35293,21003,42671,56369,42744,21214,62470,52353,48192,26409,58424,33939,45311,3434,13719,53637,1023,65370,27376,53505,23252,50243,34973,5851,51055,11461,62003,54523,13634,24171,22580,61906,61375,11794,13577,8325,18520,56345,18759,37843,3189,9738,57771,30277,60071,64085,14742,17829,22822,137,14277,36721,4750,29168,57593,44197,5199,50636,41619,19164,24845,55252,41702,51240,29871,21686,42603,38029,3574,16650,11760,62249,28998,26203,17982,51878,15033,62245,52342,3947,46853,31624,35287,51216,47364,44730,11863,59443,58059,21799,48685,17487,3564,10363,16893,43663,38856,24737,24313,12365,57722,51500,9474,38330,26519,45207,50835,13662,2940,3988,4326,36192,16118,10073,63994,25093,9309,2593,33318,62349,51928,60327,30187,9330,50293,65408,21219,32195,22501,35479,38511,24870,13920,27280,16032,27380,10515,11781,16689,49464,32140,20208,53989,40490,51117,36697,36107,10526,55473,64991,33953,57211,25764,15751,22210,56316,35215,61153,18199,9256,56801,59770,37888,57786,28614,45122,29855,29083,61831,14743,36067,18118,59929,230,60883,24550,50063,17044,44342,22722,60180,53914,50507,52399,3763,52877,2033,13878,58235,35900,14659,47154,54185,59682,23660,62811,33145,54085,60813,23629,26879,43691,17142,47248,6597,26491,43684,37650,46626,45034,49712,36973,47009,932,2950,57543,63112,54665,1797,43873,50308,5930,61893,33316,48576,56369,18979,29192,7001,55224,61091,8574,23819,4297,39510,4029,38194,42977,36936,49883,254,46003,19503,32366,12905,29865,34642,47031},{11991,9556,45377,59625,29136,2565,49127,36431,38863,56381,40621,29961,16138,49831,20340,48575,49755,54245,1564,62688,13093,29685,43653,29531,30028,48120,55831,33592,2828,46349,30226,26637,36080,25076,11914,12904,20317,52303,43532,53221,39243,40167,9466,18889,20024,36444,25476,24954,29203,38010,32128,55441,1113,30809,37894,20225,43099,39401,2010,26677,40903,15398,28895,2460,25751,35860,21483,53055,55269,57203,27972,32260,56808,59526,63442,43549,47491,15282,33574,14840,47662,21945,62830,15135,56651,41730,49079,21566,51913,64794,17408,46439,64306,2264,60622,834,32949,26848,48354,6827,46585,38887,5243,64102,36878,53278,25024,5433,63405,31462,34000,39888,50109,31780,25147,13556,18005,44154,24743,21894,12010,470,53374,8263,22035,62830,50402,21532,59288,64621,59275,17717,37073,2430,49848,16688,23058,23905,56346,8811,34690,4776,63499,59130,13539,64861,36028,47217,30214,49809,13228,63213,34679,4142,50630,22918,56658,51459,58688,48924,34467,18972,21255,56371,12807,37654,44664,1539,50187,48159,10184,38717,13073,40121,2284,62535,42573,44764,54143,45370,39958,11004,42020,45350,1829,61157,31372,19821,8436,47849,35840,62730,23649,54811,60477,51121,36750,26566,63622,7083,11393,27083,52295,30762,33883,58684,24407,43910,28821,34536,8607,12567,28711,31242,53254,59290,37859,39107,57734,8473,40164,3537,41882,56026,1388,12379,20693,55964,20749,64231,17700,6597,54872,4449,61311,9141,11473,39073,32873,23931,53582,23912,7901,9548,2315,40529,45488,61254,11373,26568,14672,44262,7956,29244,35343,55016},{10903,21342,40769,17309,32479,927,38455,36493,51132,41210,20482,25368,38380,3958,54043,49840,29508,17957,30039,40178,36769,56801,46725,42673,29823,964,22951,47883,60247,6477,50934,31720,33319,61067,60966,63221,51458,7657,24874,11009,11533,15260,16836,45708,28131,14639,15478,49520,7405,10052,32118,42784,13116,45528,22684,1422,21195,35712,34244,46318,31026,51180,21951,40402,17173,25049,64113,48913,31752,3552,53921,15391,14722,65379,38122,6502,45247,23818,23921,32172,8696,45791,8392,48925,51993,57847,58273,63715,49913,1163,19793,29692,26750,29229,27609,27013,62030,51207,38266,20904,8609,12193,46649,63873,65315,15911,6190,43509,56927,48242,25922,56887,15060,41337,42577,43360,21534,808,39302,22734,11644,31418,51679,32657,23887,5740,17328,28578,31339,48924,34593,60249,31616,40458,16680,64707,8827,13840,39776,14186,27938,25822,60703,60775,22922,34713,59264,16222,17745,57538,19627,1657,24440,29839,15985,35451,21327,7745,40136,13458,26964,8646,5071,9768,6618,37982,51864,22001,53560,65351,15665,34128,30798,32581,51684,42976,46798,50666,28350,30512,17029,56016,35017,31542,40982,26809,65070,25990,5200,57890,3014,11126,29926,5645,17986,53238,54129,26898,46299,22615,53342,936,40762,35845,37238,15282,43976,3472,52568,2705,3837,61689,62358,48462,9931,21700,28505,3336,43374,1624,5681,61906,42243,17912,31047,24049,48560,65448,53842,4928,1090,7042,15289,3145,23785,4873,56290,15733,11848,32140,49247,2566,4338,52070,28294,25050,27373,65309,58689,38433,18296,46619,59136,30896,62552,6600},{36376,52520,8344,31077,19994,25104,2945,34325,46304,62247,57484,35958,33799,28732,45682,46513,20506,813,62395,15386,52892,59301,58086,35709,62784,61325,27756,18392,13894,44657,61384,34873,42227,5163,11253,40333,13482,12094,16927,20975,14538,2001,20213,1073,51213,23371,50564,3015,62897,25272,37976,4809,30046,20449,41464,30248,15485,4524,17809,16363,35566,57152,61892,27056,43178,33467,59140,38481,21833,25093,51118,55215,22770,21359,18629,30508,34982,5217,43733,26860,39791,34430,9663,54890,41835,40930,42427,33372,17269,11780,7601,26250,12998,17745,49690,44432,55226,25897,57065,26388,21342,56013,36374,1378,41181,45512,57705,4750,57431,18186,63922,55520,30593,22293,1502,48456,62082,9672,34422,40186,34249,40259,13927,31961,34970,42499,65485,58679,43633,38350,6095,16993,7051,46804,47586,39966,44575,42896,44889,23918,52052,21759,16163,7121,57040,61510,9718,29734,58309,28461,26095,62181,60358,230,35961,16415,1892,62223,44910,64652,14697,30395,7390,29351,3681,28942,54993,24644,11254,36458,45681,54794,49896,50359,56182,40904,30356,25511,41011,30621,65143,44823,7319,56867,52143,3443,61851,49614,23103,51943,12966,55963,45832,39036,49614,51418,13838,33539,32201,45090,29952,31209,11179,22382,19409,49122,58006,32918,1007,31123,53470,53532,27940,15644,43532,28411,2124,22316,39514,27125,41198,22174,1471,11919,59865,41625,53236,12149,59144,20371,31642,29346,31811,25091,46330,59675,25164,54478,47697,13225,1710,30358,32965,4350,34414,29576,55816,13591,16580,61286,12629,48387,46995,21721,7326,2655},{799,10320,2665,2840,93,26463,3416,45105,28779,17194,41201,42900,20253,16931,13683,27339,6159,42482,37368,51190,35174,52963,40718,6850,44788,5798,45288,20961,31034,37139,9624,57096,38504,59361,10548,19434,24680,20174,55504,51173,7242,58730,17123,3239,12960,27882,28814,41342,41547,14482,17658,28890,51329,3034,32552,45175,49557,7367,10574,8801,55360,25680,40140,41747,56544,8835,48367,55271,48680,11083,64339,16121,50072,19337,10844,42751,15317,48944,52715,63415,32029,56490,39713,34949,48259,59110,16502,57100,23057,21863,4620,31751,43485,65524,51357,25479,1043,10926,50129,8844,31046,4704,61391,42165,2562,33752,51934,2453,45212,8355,1803,3664,36648,6802,44116,58979,63656,14911,3288,62713,64449,61944,5003,12863,9859,14690,24922,42258,55486,22010,52639,46734,65173,45509,32052,25096,9978,17730,44295,59064,63790,56623,6491,31538,50229,59666,30909,56512,53733,45825,27090,64065,2299,10662,36160,55056,51675,42235,41402,56865,60957,15111,18002,21571,54996,25705,30585,13829,54632,26104,36867,61105,34862,17064,22381,28396,64831,50567,12439,43739,20548,32015,3754,16866,31973,36292,45191,34141,53867,57857,27228,73,50070,48912,60524,668,4625,28303,19640,29511,4910,20688,904,62493,38276,9272,17931,52782,59480,22267,5296,36262,36449,43278,5033,22987,54437,30559,448,56714,24525,7236,50990,27169,23506,63812,18028,39786,30686,38527,59494,15553,27984,10232,7914,8482,50788,3177,46136,18701,10336,250,46900,50370,34896,52986,33004,44317,18061,4824,41564,53347,59884,64266,57395,35468},{54024,48818,50892,40414,13172,11505,34380,13398,61608,17302,34136,44507,65200,35504,43931,8450,51525,31832,60130,24725,13739,21964,22654,63795,63504,60388,54001,49900,26730,797,6039,8565,36600,59495,31177,5791,6091,23594,47991,45117,30866,56552,39594,848,4241,63919,30361,47867,3299,53165,1386,20025,22767,42188,8337,15770,47520,31254,23038,57069,45352,31157,57982,27965,55942,1697,62363,16736,16576,26687,64539,61990,27471,30352,37527,13027,61423,30677,62505,24239,14288,27877,33893,44939,48097,6531,34573,19159,48984,28648,28548,13605,16278,21805,34381,45227,12849,34513,13465,15314,42468,7169,10837,42989,16575,24008,2655,7295,12972,47276,64014,64777,28088,56913,48617,1233,27442,57732,19097,53221,15510,23827,42231,36668,43926,33532,6077,48662,23793,46495,31555,19549,50572,15279,31715,28681,31260,39915,58772,32069,24073,4086,19065,24520,18959,16124,32123,5515,805,29098,39026,29363,2131,30209,31071,26007,48907,26534,43952,63065,14639,29694,8406,57495,28622,24304,289,36922,35699,65182,39794,46507,13189,227,10523,33737,1300,9735,54237,8509,32097,25130,6004,23402,43365,48783,4120,33127,32820,47627,32594,13418,34770,63910,27397,53816,52350,20164,4607,62027,7152,63166,27880,31204,13122,17156,60135,6378,48287,53342,4762,19113,27598,20580,35149,27999,3752,10361,49514,17648,21814,37243,46849,6774,4503,53355,10131,47895,4174,30136,25775,36568,46910,33949,11153,57199,17523,54393,29467,1741,10435,5451,29407,30083,29747,12079,40438,30082,3160,58439,41937,65413,26818,22362,58245,7481},{4426,41299,13076,30364,28513,40425,50750,34204,20822,40211,230,27820,34890,8205,23317,6016,59184,57763,455,51008,57016,46452,20794,25076,50683,53095,24824,57649,50396,18644,56875,35212,945,3228,47944,9043,41855,31238,51621,17216,28893,49968,50835,42317,53403,5845,36731,2203,37167,54567,12329,56135,50045,65019,2674,1766,1079,41180,40723,58751,54500,60944,23997,44340,21720,48736,38781,39998,55731,34004,37173,28258,615,55281,54062,26371,9332,29668,17059,31823,45060,11577,38258,8264,38294,54575,37011,17297,11090,53255,28330,23433,60067,62670,52775,464,1105,7899,18785,34090,49925,13459,31910,7256,53877,31710,44153,48424,46067,32994,42096,26070,40347,7571,37789,14085,43942,42607,35079,21304,16874,35140,50834,16368,5462,15391,2174,9699,57108,21153,23504,31080,55885,44542,51135,55470,31570,19689,48644,58662,62789,7534,16381,12109,8500,32939,55079,12609,31769,42523,38379,19369,11405,64986,12451,11964,18325,63678,24365,56625,1879,56308,26361,4714,24551,506,16549,7551,53707,20811,5912,28521,38066,1791,18506,45775,49460,38728,47603,7386,11133,21247,49794,18160,22353,21107,20423,18721,23245,2113,39590,46630,52943,23148,6793,61172,38570,58435,35562,15032,36646,17616,28021,21026,42981,44217,56548,52264,46244,14132,39654,9175,12289,11278,42188,9316,22884,31452,39544,31414,5694,36570,61757,20563,36195,45644,44526,27260,43909,39188,46096,4034,57804,24834,33392,26498,22029,36893,50324,11340,21211,28774,5326,15715,31603,49190,39586,39313,31321,31293,41570,41428,14056,62437,17051,17776},{6646,15993,9606,33626,1849,52341,35998,31767,8005,32498,23609,32429,12766,43587,6964,18439,42195,25003,27777,42460,51896,22064,4427,41210,42620,1425,43230,8394,46508,38724,65030,30932,56245,23562,56437,58342,1671,35306,14855,14524,11481,35381,1342,32948,56920,42442,52729,50764,39941,6575,41602,30812,60369,41313,21469,30165,58555,1377,50598,5786,49208,13969,61761,27729,39407,2137,27758,61225,42156,30178,38204,58203,5071,59467,14867,58580,13182,13025,11178,26919,63582,55130,59531,18647,20767,20154,1196,46192,12835,58554,687,41230,10441,5102,11176,45364,59536,60230,28657,7755,39371,17028,21799,55814,14233,20830,22996,15383,34648,720,19612,36956,56717,43129,29701,1824,17001,41679,1879,35260,153,54515,51871,58989,8944,27042,63273,37367,22417,60399,18389,23730,4760,40715,17664,3096,17179,39819,63912,45318,50758,61078,35032,41041,25984,6277,39431,32498,56331,3319,24633,41361,57817,44958,37799,20052,60829,56234,15419,58585,9566,2297,30657,23274,46264,6059,31637,40495,28063,14803,29632,45239,15759,56833,54079,52423,28721,1003,26428,13162,29833,12116,16346,17470,24303,53681,3527,10487,15130,30060,17992,41814,3546,57629,65243,28959,60276,19999,3526,29877,39056,64511,43489,55603,42732,50855,51172,13376,13927,49407,62432,29766,30205,57590,31704,50577,13990,35997,51312,59917,45070,45426,24098,34853,64656,39606,59246,28038,53707,17312,47427,53792,56741,28484,39536,27944,4193,40008,38707,48013,4105,14074,21398,5512,54597,1681,60095,45316,40588,60517,58663,60674,30090,18187,5227,989},{29362,24148,7707,52902,58968,2794,8236,55759,33448,37823,10438,30782,4500,38030,25032,29271,58396,6941,139,39127,2478,3512,29799,23066,52524,1472,41204,8152,6609,21102,8007,46204,45479,37661,45093,46433,48116,46387,8932,65017,49819,62941,41575,16321,35832,46426,42183,62674,47596,40849,34297,12397,18217,25833,22402,62267,6290,5561,54192,25268,59359,40101,53650,1249,10604,6483,40147,38391,16777,31907,59010,15875,14832,11226,45637,40436,27034,39563,5588,55162,61067,16422,59075,13460,15558,38679,20511,1169,8119,29958,38095,12881,23977,45984,23371,28101,64439,43620,8591,39339,32696,26413,13059,58194,54125,34495,41401,9301,2413,65266,16097,27335,39410,55064,30560,28173,13870,65138,14510,17246,10710,21,55575,3006,41753,13216,41077,18248,16987,48189,48779,19998,47846,65283,64824,21839,15242,58399,32208,7556,49971,41842,31557,18468,777,12764,36655,17526,19600,60868,33600,3395,25065,34847,12462,3134,40913,33590,64441,6661,14940,65394,3631,1445,44537,58816,63546,42716,48784,18661,30223,29551,58092,5461,21953,3489,2974,26634,21993,7148,46115,20341,839,11964,23313,51191,24140,56812,59956,13652,10346,61582,23452,14460,38250,61842,65475,44496,11241,24322,54004,59341,15180,46330,61057,11706,63172,15044,31236,7305,40911,41529,42774,9367,53910,60807,35182,36205,16439,19269,47112,60866,54727,47948,55454,54320,52476,50065,59373,64467,29734,8197,18018,57012,31494,4193,64208,30433,47463,19242,60234,63563,23772,31972,64239,47439,38320,32228,52029,16898,51799,48546,16034,42170,59598,23447},{58024,59801,46867,11949,61931,60715,52331,33256,61167,41016,47205,84,42582,31440,57424,32235,25930,48938,45197,23747,22225,20003,12828,32959,60121,1429,63998,57109,42216,56563,59287,28108,56775,56999,21828,36360,43433,50380,16425,65139,56619,33254,43046,3072,61442,35257,63212,2022,35398,9823,48036,2519,15590,20061,55751,38245,61121,46479,6733,51485,45300,1352,44473,6400,11136,30162,23624,20477,18512,25047,17053,10422,64615,29068,15931,10605,1434,30541,13861,7017,4480,51737,41474,62189,13666,34678,61817,49180,12578,14700,22009,19850,7879,36464,10914,56819,65103,35342,44283,36190,41434,51735,63837,1824,3840,58812,23405,57362,24493,45764,54242,60230,21426,38979,49727,20104,54246,24578,9553,25579,22264,41684,58728,51775,64276,27618,29508,42407,51350,64308,53000,23964,9041,17637,41809,58041,55530,11683,35245,41456,3595,53643,31294,55929,46054,49867,52414,38499,23208,4080,39668,6589,21632,6595,9488,4372,18438,24401,64752,20321,23358,6790,34783,8052,18036,14345,926,2616,7696,12998,789,37582,33294,42930,3633,19032,35855,47461,35849,13706,64730,61340,49966,53121,64966,24845,8010,44849,28474,64733,62737,10928,39204,51810,31917,5939,59373,33869,52396,2646,58864,44138,51409,14484,23083,10919,36719,31,19826,1510,7146,20367,44964,15411,53283,2226,64899,29567,32844,36939,54777,31042,58828,11914,63237,17356,5313,21785,2984,34262,25173,15053,3927,17488,10441,51035,13336,53308,36620,22914,40968,26098,4970,32802,44035,55589,15968,53873,1461,13038,51514,11481,38103,16889,50180,47904},{54152,32301,58590,8480,44490,23252,12299,24632,4187,13482,64272,53143,55026,11714,46411,54182,13628,10459,17960,16762,29739,60136,56309,39188,1296,29558,9400,22723,26179,2980,11782,4538,36566,15921,55289,20348,53467,58245,43360,10315,45460,63036,12382,23939,29573,6122,64233,64343,1578,369,52209,14834,56263,5904,63628,14374,14468,50401,29540,48483,38036,12637,41452,467,29781,55883,59339,61956,38445,19280,33034,64992,57058,25244,48546,16028,38557,9957,14942,5908,35501,53065,34107,65268,20873,45140,35671,18179,55805,33769,7125,25501,32159,30185,31624,49938,52262,23826,28931,3477,61194,30217,11690,26724,10153,20916,23158,37553,8604,64080,63474,61482,11709,2995,20644,14030,33097,26509,58056,24659,23163,29523,8146,56054,623,14070,22221,27265,350,54849,55498,56392,54600,6874,4928,1631,20978,60865,25024,12291,22276,11585,26163,60435,34141,39101,43535,25559,53484,32799,30858,28349,14401,28327,51743,16122,44853,55869,46936,54631,5741,55995,48365,42057,57080,23119,5907,33594,8807,56312,57398,32926,24600,55394,7688,32523,25670,48769,34016,25740,37236,22993,35309,55965,3216,40926,32990,22232,15071,50912,50590,12551,17001,32372,47041,7924,45492,61546,47446,16118,14339,56541,17276,37259,28898,21278,36551,2204,36051,65495,37442,29782,32380,13392,22762,38046,49898,60607,57683,32641,47176,29563,16271,25329,59397,45357,65347,41451,31079,6171,46801,10842,62679,15994,9440,61791,28710,47012,60602,2740,46358,61149,13368,55741,44047,35394,20527,21531,25267,22725,52704,58418,6480,52651,17632,64257},{1570,14524,52918,47036,26922,43429,30925,64353,64715,41459,47147,11329,21799,18499,42316,6252,58476,48229,23666,39117,16776,13549,63645,45933,19943,22369,49744,25212,30854,39333,41444,10449,34588,37212,18284,19190,12628,18161,8453,36405,10142,16918,710,58203,20227,8732,55930,46437,56476,55060,20845,11481,41914,8009,20644,61244,43720,36835,37104,6108,8339,40135,16994,13426,7780,29018,19218,5148,156,56231,62714,9126,62371,59990,21624,19571,48013,28481,54646,20360,49248,43519,59451,35249,27761,51671,5894,51007,47343,120,30696,23505,38387,54701,55621,56622,63822,52191,53207,45426,33924,64281,55391,61522,54807,13675,37293,58321,16564,47821,10463,44387,39097,64180,17565,37735,5994,16659,34424,5836,28986,16634,64681,40359,50708,15374,62933,1074,8686,29633,32238,10300,25874,25196,37066,54862,37211,22728,63256,44801,23682,55226,26000,256,17218,53200,23307,34055,8535,51623,19064,11862,30907,52211,6345,13502,41990,18424,37417,56316,36195,10041,8443,17818,32791,46410,48775,48224,20508,4375,18086,19549,15667,22922,55021,21455,50575,21732,63648,29529,20999,53410,43621,2018,26289,26726,50236,41162,31920,45895,64845,13292,21856,13942,29247,34428,26124,2660,21636,12293,54981,44397,24246,46485,41851,1618,12832,17894,24390,36707,32506,40026,52096,50055,24935,61757,14958,2026,27154,38188,53858,16197,53895,22495,41174,4570,28863,60986,36152,7541,18967,32710,4634,35315,2376,5333,27963,47338,62098,54359,17769,62229,49790,18506,29705,12565,622,28306,62000,22877,7101,54424,43706,17853,10857,49915},{26836,63772,56852,1666,14949,4645,47408,8950,23883,12578,53023,54122,14406,24867,48948,9661,41862,14720,40433,23877,21842,49873,46734,25380,33222,36609,26844,19385,3706,50491,62437,28126,32974,37376,7168,38426,22572,49749,56098,61624,48030,53804,45317,22301,50317,31421,42190,5532,17160,22071,1082,55339,37259,51467,31174,51909,23389,64624,29882,35635,40624,3421,47293,6253,62838,28678,25648,51705,58374,5190,39878,14360,37989,58224,18218,64267,32406,58730,24773,50588,22278,29056,40647,39288,62993,26150,65017,54373,16006,14328,22047,31685,57405,20297,48157,1445,9330,10138,19246,24769,4716,2079,64781,43976,51351,31472,2093,10334,8625,48683,14761,514,26538,53438,1448,5710,4280,13779,6103,9657,6690,60128,3557,51548,43990,60237,21819,9394,21697,49235,42992,30075,54209,41075,10678,55288,21231,46387,24389,32406,2655,46441,10567,2431,2846,58317,20399,33553,6031,8214,57464,44415,27350,23411,4249,25953,33953,15240,53094,4369,25949,16129,49123,47893,5552,52059,44953,53427,9587,212,3515,41697,23682,8538,2019,60732,56309,18410,25822,3040,45535,52699,40801,60822,35121,39002,38675,10802,38376,48721,34714,40475,49163,47269,22977,60430,16319,20302,25977,40761,28913,43889,52141,31482,19229,38787,12664,2385,46277,12341,17061,48300,58118,51643,12783,1856,3479,8469,4621,29645,21253,13075,38474,17597,19692,21865,18774,8738,1413,33003,8248,57408,57711,44777,58671,12019,27594,24369,7623,49092,57244,3176,45114,40159,16033,30280,21985,44668,38181,10200,57386,53020,28866,44692,59001,5696},{51201,19270,54920,3162,12783,8407,8939,47679,50940,12169,53394,38595,17582,8209,12753,48012,35600,919,42050,7257,3767,1971,31366,14521,15744,27203,26223,29541,27093,23205,22718,15949,63159,47475,43635,25161,50814,45253,6208,27881,9784,11070,320,30687,45837,61197,23816,13109,61078,16114,14639,7716,41505,25544,58395,31826,40239,4377,16724,48206,13198,61920,27059,41219,58506,55267,10067,62196,60973,44670,12584,37854,53814,55047,29673,22404,17209,5766,42667,20321,33310,46202,2380,18112,62444,11905,38366,57377,21737,31486,19734,49347,53946,27318,191,10095,37868,45362,30091,15746,46921,2987,1698,23296,44830,22892,55802,30112,13163,3017,6473,47294,31598,50367,27473,3813,38528,54909,18243,36746,25813,42830,15340,36113,46680,65475,36957,31984,62039,59212,54796,9253,6296,8611,25380,58038,2011,454,50653,32117,46534,52984,53025,23367,37303,39698,40863,3994,10373,53024,11428,5555,64751,14020,40434,18218,11380,60512,55640,63379,31157,20363,32156,3154,1011,2427,5210,17986,53382,58526,54700,4830,29458,55454,22318,41675,2211,31611,55073,23744,57576,52177,24435,52403,31039,61825,42530,40138,30818,42284,24072,22334,48420,50409,63759,12031,51502,26282,61241,18103,22912,20589,17007,63608,53547,5314,8641,18745,60467,32275,58512,43009,42272,31871,41591,48062,3883,31315,21067,50696,62973,38680,39206,55611,20248,61401,24425,42422,29143,22964,14035,61585,14583,10148,19061,2386,19376,47911,7801,32790,10794,50139,59076,20392,42429,38197,21199,41205,15766,4205,25368,8301,45097,42645,46536,17144},{10796,32195,50011,30818,49194,50942,10354,26646,8187,22426,57359,8505,40575,53745,14379,53353,59193,23747,4608,10999,33591,33131,2932,62248,42045,8196,11697,32617,28576,15985,16495,14260,23330,32862,29201,59158,35192,53968,41709,16202,22523,60375,38055,13091,48486,52798,65505,21120,29857,20638,44059,25946,42318,22499,46832,44964,23969,3421,46926,41151,1947,51474,20291,63065,44692,32487,8482,8580,17488,53559,38559,49268,17228,58111,46590,40083,53786,63880,7018,36421,62943,9159,37810,61492,40595,32760,11558,63158,29295,36573,45199,26857,13840,38816,1614,30501,28513,35195,35979,36850,50143,5896,11024,62768,5012,7886,22257,54825,12172,27047,32779,5561,15792,4518,11551,20741,46976,1540,45150,26917,35219,60925,49421,33333,39257,60070,42007,6142,41128,54616,22375,6053,34578,39449,1835,38246,25851,41130,18790,54728,22267,61054,17795,39091,49919,40512,54773,16474,53311,48336,12810,13223,34928,3282,633,2809,15556,59952,19758,34571,31967,51811,22222,56421,35569,30882,42760,54923,1629,62016,42308,38861,48077,4320,56492,41330,5552,26908,13628,4410,38792,49347,61078,39133,26157,3005,27349,54636,2047,32600,20338,54123,29648,12411,21021,25077,39977,46058,20438,65339,63285,11445,13330,18347,57349,351,18297,48080,5499,42757,64625,14201,61090,25913,31412,8731,28341,22457,56400,30207,3434,28853,47636,47639,64593,34098,64491,33698,20881,35167,6781,5434,1818,59141,23392,35320,55863,17367,58100,16446,30691,9919,47871,320,11447,32683,56666,53629,55229,4568,31186,4688,5850,4258,55705,21493},{45118,33707,51838,32982,15058,10565,54843,50740,55781,58743,45086,40524,19973,46613,55441,17348,39262,5980,53657,8863,5545,60228,58236,41868,61977,29804,3382,25839,22401,48750,16627,55448,31017,22443,16771,14343,8419,44153,12119,48343,59318,20826,28227,34120,52946,29942,11033,56207,7963,51982,37508,4971,29529,54948,39616,53258,4449,1310,2633,30098,64673,41752,41726,6567,36475,24192,34455,60527,14803,5548,741,30122,65410,47374,18448,59411,29014,48808,55394,25475,39194,33122,3026,49636,64132,2766,51710,55272,17548,20616,40877,22784,9294,31810,15156,61584,8858,16696,28239,57559,38138,21423,13918,675,45430,46558,22838,31428,58249,4741,26995,21676,6966,31844,30270,60380,12677,59659,61191,47005,4044,37813,53453,20374,29663,40485,16957,7566,33543,26273,58824,47094,47818,16041,26770,2177,31737,18310,13698,15771,845,34032,4667,26956,30927,16380,42611,40965,49665,12170,28803,65183,6357,50530,21213,28996,2947,55807,56212,9414,38924,52554,41529,8947,34899,14237,5170,63933,3972,57243,23692,62098,34970,36944,31336,3222,59535,19763,29160,58546,35914,1253,4435,20112,244,11278,55330,26981,55863,22614,61166,1662,45172,25611,2576,46359,47486,14985,58215,44798,62356,22832,23983,36087,24850,42396,3066,20295,44588,44351,35499,26938,50780,21862,28402,25451,40602,59207,19500,57200,39206,7813,21122,18756,29609,42299,27973,30020,59588,8113,22736,41821,59479,55544,31640,37692,64958,58894,9800,60400,56852,39149,32795,1545,28313,44232,29185,26849,13453,13626,18711,60634,23971,30701,35037,39454},{45983,18778,16561,37992,16839,48859,26856,64290,11210,56480,2481,16157,49050,60547,17803,27347,15929,53660,45893,26278,53262,50084,25138,39735,17432,24849,53256,6390,28206,4712,11690,21550,21995,55285,3195,13542,13094,51847,5485,41472,6997,60608,39516,61887,53954,19574,3135,46459,8657,52771,17168,41311,57612,19217,46374,46267,43174,46424,27696,31732,22756,54262,7611,44937,21886,41417,26243,38090,56512,65077,29899,16846,49938,17892,33628,33838,13534,3609,37290,19271,60642,247,50960,50091,38665,17962,2532,17025,35879,49462,60450,7983,47147,1205,50684,38650,16420,12266,54691,46747,28706,19592,35888,13965,18151,63190,15860,34763,15919,18576,51437,43373,30879,29457,33375,58070,4664,19322,58071,24974,22058,63276,41614,52137,46835,29763,20020,30629,59945,58881,40888,1769,39138,35860,51163,31043,5059,45039,5147,20737,8049,52286,9859,3751,9523,7013,53268,60258,7662,13236,14053,34697,25845,40018,25522,9629,23951,40730,55904,21655,55301,58729,23937,19605,42968,43564,49514,11619,37999,47126,34320,32903,32162,57296,5546,45534,11063,12030,23901,40380,40099,49559,30715,8695,17525,12504,50363,24664,26778,2233,31120,29450,6026,57206,27534,34107,23814,32736,11279,17571,38395,9630,47911,59408,13604,8929,12831,59590,32737,26573,13197,37678,7550,17736,8592,55593,61750,6448,13213,41624,29501,53284,56168,55822,49979,62230,57205,41959,55407,11093,51516,50808,17864,64646,12246,21142,43570,49744,39177,21836,61631,56568,225,26103,334,24412,42240,29768,11989,58990,27777,45486,20941,44953,62388,22128},{17747,19155,56638,4116,12167,38271,29945,60705,40399,28553,31365,48944,17028,46462,19236,49948,2754,28957,18491,26765,29492,36497,14422,43127,46064,51330,59020,42531,24116,28941,5216,29041,44973,25631,18142,58505,28607,14363,32617,65030,49336,56026,3671,42371,25806,39168,39267,54343,29244,49531,48522,61983,6437,62353,23830,51121,41259,42839,1327,15579,25126,57173,26134,64503,12001,50748,9077,32637,17350,29368,52432,32937,52647,45503,13123,9695,46760,47034,60930,63456,9539,14671,57939,14517,9113,29110,40363,15997,31420,14712,26056,25856,29347,31665,8116,29929,18651,10496,9198,61270,59459,33416,34273,38428,2773,21541,4598,30722,26846,3609,5953,47444,19721,59728,45925,49723,55628,62061,10492,53581,10694,9263,45160,12492,52344,23928,40441,10406,63021,17587,62073,13063,30255,37813,63231,54159,11453,8578,15700,62603,56030,33347,24660,16940,41752,28132,17851,41934,42282,51213,18252,8435,56511,10995,2697,748,43992,46715,35971,50791,2706,1834,32471,40347,55523,16685,849,17410,56294,58093,50253,37448,12264,6502,48797,33511,15254,43289,17629,12755,42376,45096,65354,17585,24104,6047,47613,2777,35074,40579,24130,48590,34669,43,49630,27877,41487,25350,35279,26518,51839,41424,5976,48141,53014,30135,27996,23671,29608,15300,889,52172,9418,33165,62608,20539,5808,58124,16283,11672,38406,2359,33457,8084,59505,13868,29194,51048,36055,55607,22786,15470,44846,22226,26351,25589,51582,55951,63668,45356,6032,4993,33992,11340,34742,25871,18902,569,19792,7445,45865,23676,44403,31030,24335,32171},{42727,4173,12385,32858,58542,26894,14809,51771,40406,34034,64720,28138,44715,10978,5801,50653,23671,46698,28729,10244,37233,6800,28825,42092,2636,60503,43067,24616,5830,18668,47483,49158,15741,4011,20934,56422,45435,32767,12294,21644,28255,38265,52185,55637,45624,24777,59202,18627,53401,4742,56253,24164,52821,43042,22098,55817,35374,6748,47772,56518,19272,29085,9080,48037,18001,14373,11713,5737,62619,6522,56354,11174,36122,34503,18362,42723,3883,49640,51642,42031,16535,45638,38464,7392,8768,22378,33889,54305,52008,29506,15688,61530,54379,62678,57104,33357,10166,60678,63814,40314,12180,38484,61170,45511,12745,14480,56850,4819,19125,8793,57545,58475,45522,62427,61730,60235,19070,55480,29755,25558,19969,52159,36917,44209,47860,6961,16918,18938,47993,38630,38505,41992,41223,32705,26571,11028,52033,59287,1574,59530,17629,11510,51815,13873,11574,46966,31729,51499,18559,15965,40717,31207,1555,8530,58657,9283,11362,10477,46865,12086,64657,63596,32042,40021,40981,11088,10630,46449,56845,7015,20709,1773,64358,60840,9124,50650,42685,15295,55027,58767,25117,49711,10107,4147,44486,53371,40257,65459,22399,20965,59787,29899,4439,39676,51355,16914,53794,41696,20979,39150,14404,12312,47704,55639,57512,63133,8407,34934,30751,16288,9307,45026,45812,12829,23117,20538,34533,38769,49162,42455,16937,24422,63567,7236,57521,62581,51298,64088,13512,20762,2527,51274,22239,143,58934,31260,62965,39572,57038,38673,41072,64103,15093,38068,10858,29113,54467,24795,5056,23267,18420,8110,29971,51204,21361,2418},{58240,63311,25406,50315,42801,59184,61004,36401,27252,48770,19261,15138,36868,12638,65031,19633,58178,6502,37470,29737,24953,16700,43052,26043,62196,5327,37635,20293,38411,1238,59290,10682,43745,7431,22818,49421,60325,24235,49826,21284,1314,51153,2595,57821,32899,34530,52172,3101,54810,36458,26873,23803,41122,16591,41947,34061,52779,12648,57187,64006,26349,56995,64967,2519,37424,5351,9342,21118,31126,8326,31453,19005,60722,55418,6275,38477,43376,53368,55884,18679,32326,31612,23478,61252,384,63348,40575,43270,63763,51147,32399,29277,4431,26889,16884,63136,58564,43744,48638,20463,44227,677,25640,12358,30409,12399,51512,27017,50602,59698,11109,47259,28065,52378,1991,9579,9358,1353,40292,22014,21687,30070,45922,17298,34303,13631,35249,20727,18789,40497,60153,64507,7708,22982,54793,1568,54859,1275,25160,60500,64600,28300,8370,8715,53467,1601,44861,3690,285,39729,12132,1906,97,47124,54939,51644,16685,62009,25804,22087,7641,54098,40685,26686,4887,12056,63748,40045,21710,61868,50882,739,30228,45578,49194,25745,61185,4754,40493,48536,38481,57309,2611,9246,10768,9714,57683,60694,40821,36886,22395,31524,45066,47056,59181,34535,26858,64639,60893,34484,10980,39380,21807,15658,22674,64866,6691,665,43347,16156,60569,45712,11906,53498,25809,5441,8224,21834,22671,30760,23001,14885,42450,34722,62430,28174,11413,17027,18613,28369,33798,52881,20513,58308,11027,45944,11716,38468,60022,48205,36706,23493,55399,62151,40073,50549,25411,38120,44778,50695,55910,11867,23754,43109,12288,43875},{10315,19130,58718,44443,25863,36923,4206,54810,27047,64209,31598,37847,20211,40242,48218,15955,427,63038,8992,32513,11618,40906,24181,10661,7466,64055,5388,45333,33507,12549,18568,64246,35873,60388,41443,36259,17334,28142,9977,6556,49451,63588,26364,16013,7517,36699,47280,35443,9101,16860,22568,35428,9170,5289,43236,16635,38388,6474,62562,8438,3080,47647,20129,28209,34629,19361,23304,60743,37922,11619,17962,22955,64904,25508,20355,43905,26909,55385,7880,48238,63571,11625,21351,33298,14760,60751,794,44806,34361,11608,59431,13109,42276,32637,29894,6233,35744,47663,21359,10430,65517,2695,43340,14379,32295,34446,41466,14476,10527,5831,20581,23847,12199,17318,33336,14768,9227,13228,1813,2592,19891,22321,36575,51832,4087,9454,14009,22715,54129,42105,16119,51593,16411,946,289,16097,32275,10438,5681,11313,7273,43934,31191,628,28174,36615,19544,6969,60431,2910,57394,31325,53687,24321,41427,9796,4793,36012,39008,39433,46667,33374,65373,14095,18711,60309,15736,35171,47972,35010,41538,18521,31156,34838,32241,12784,54887,16311,29333,33849,49273,62905,59023,52622,50990,1850,38627,39826,59443,37656,41540,3866,10395,5945,16351,3395,28841,22456,4139,54451,36203,10224,26817,22280,36937,51817,33536,59432,52533,21810,54100,4426,30856,13181,3350,12564,52435,27899,45839,6643,7963,17271,24915,3520,30181,15916,63755,62647,51522,52251,2332,60215,56065,37579,23417,50057,39798,56877,22977,22341,47695,13456,43192,5220,228,65217,31449,29663,24698,29368,59294,26995,28160,20743,9121,63050},{40616,35501,21802,58006,34137,12627,15036,14009,63531,11855,63972,9943,58954,56967,39541,22103,29113,45483,64826,46016,31217,62608,44056,60772,17606,186,7069,17331,34113,26985,6188,15020,22345,45443,20551,39063,41078,15065,60479,15231,65379,34613,18977,46111,19362,64572,50537,16756,5867,6549,50964,59597,50783,44408,57216,6729,47638,33369,1603,65266,5902,31350,42908,52580,6555,26748,61390,64094,35486,64584,41319,56990,55289,58101,12113,29924,19490,15331,4029,19762,22813,63061,57712,35680,32060,20953,11938,19904,18386,49082,24414,25210,50035,18199,43677,26003,49309,48290,20142,6621,52859,55337,60413,30870,22899,28786,12726,7239,63065,39915,38145,32964,43660,10214,33205,52746,37514,33692,8735,63147,45661,15830,12240,19951,53889,24185,35787,9633,64241,40688,61192,40772,63413,23803,3429,33180,16100,40327,33858,15317,56705,34649,4413,4,31546,45631,10617,54978,48486,1665,2425,65458,17742,27413,18694,10369,32352,41890,64376,6945,648,54802,21093,4623,41441,32032,37344,60907,39830,23113,1674,53043,59189,4611,54348,7764,30923,4913,53789,50012,18953,34594,36174,47142,31388,43386,15198,8258,2049,29367,34688,51283,64030,18054,55438,2980,30242,54666,14767,32350,64966,36766,8650,12992,48123,1272,18770,26146,48539,22940,55477,43709,27783,39041,42451,2533,26810,21017,36630,22350,52045,26416,10619,54463,40800,40438,56517,23852,60989,22978,11464,8985,47977,40729,47851,34058,27453,36424,46280,41059,35816,44527,26094,60562,33541,38807,26546,63142,60288,28110,24475,36960,33879,42700,50232,12808},{65154,32781,20752,2089,49267,21032,25259,30087,34676,50686,8115,12703,21802,24526,28076,37105,50376,12816,39303,4531,58870,27717,62651,3637,10711,28131,20770,58113,17801,12602,48799,32797,8619,47734,38377,34750,25809,8404,26459,31440,53167,63956,37253,32939,19166,5653,31525,53671,11776,22553,54704,23569,22069,29838,50471,13152,33680,49152,45896,33213,15677,25400,60521,54856,61277,23559,23804,47141,45209,58996,11158,28510,48563,47861,52499,37127,6182,47857,23196,21699,51037,55923,17916,20928,28247,9358,55497,259,60183,28566,55621,40732,41225,12343,4581,46317,18158,61542,62100,27193,10898,22366,3574,54032,18350,4616,24614,18536,40489,62397,60684,13703,29887,48958,53025,19602,55966,41226,2218,27297,36868,60059,22275,16504,65271,21977,38272,11699,31055,9446,9156,64406,13193,60175,12747,17381,31272,52512,18992,2365,2701,45281,59533,34797,33573,63596,40215,11285,31859,36651,51635,1043,35514,22502,17361,123,40498,60866,27893,37128,33206,34266,8426,22831,8806,62692,45002,13828,34134,21456,40176,64806,49146,38411,39668,15498,21175,61440,733,17363,3664,11672,46498,38247,63608,16157,36249,38306,26158,39311,41587,42447,25980,1404,26290,38623,36295,42081,3938,7957,60164,37000,34727,61620,40571,39000,36494,21532,39165,65312,16570,56237,5143,7277,34642,52014,4155,7849,52543,29524,60287,62384,25650,63235,5112,21870,36056,46706,49523,27518,46970,32191,61721,21048,21942,41691,60410,6356,37144,43814,28284,45083,47221,61420,60913,50834,62722,50727,37828,36205,22975,24449,23306,39446,40721,23531},{22163,12686,56447,6173,22805,53131,32596,16485,36036,3402,2262,46076,8467,38668,30770,38671,3275,46919,34637,48320,57885,39058,33961,15568,1694,32256,37736,34163,33687,50230,44859,19630,15437,55589,48754,21310,65080,63634,12740,41012,3495,45019,3329,52676,29797,20914,41262,39727,49649,40846,60878,43776,28511,28107,50641,17350,32522,5357,8930,805,54831,27592,21339,24583,50234,35539,54601,20699,11498,2309,33979,44324,35315,5862,31517,19130,50428,46429,24815,15969,5884,9420,46897,49977,37240,59689,29412,19134,18950,40873,54463,35634,10362,22856,3382,28883,33064,25965,18768,42024,16205,62568,18470,48199,32946,16892,30761,54337,19585,46265,55511,26047,36651,65381,4044,48567,53197,53789,61876,23745,48518,54262,28319,56943,17487,62909,39850,23315,43384,64258,21127,63917,57878,58815,18335,28687,901,13072,5087,29159,44904,51010,19723,43050,13948,26526,57408,39608,52304,9156,63255,61469,5265,20432,844,775,16601,45851,699,45930,29006,60343,6535,28076,8424,24034,956,51109,64677,50195,27953,4077,10291,13639,11225,20627,17878,62108,37490,54583,63728,11681,61399,31073,27514,37659,37304,45954,63874,17369,16278,37711,45191,62556,41035,21664,39805,11396,53158,6976,11970,62849,9348,37332,49374,51653,64964,24650,9830,31964,46231,50483,21100,17691,4581,61424,2564,23041,42094,8833,41193,27175,3820,47530,45658,10585,21590,15549,57757,54832,36120,14007,45622,50575,26148,54693,62210,25058,5713,45118,62221,58503,19031,9977,46823,62477,22922,18877,33710,58189,19843,1448,48387,47770,25544,51873},{58269,20521,4691,41884,31404,50568,18803,31799,4960,59260,11873,22625,15534,54312,21086,48706,52561,47873,1854,13205,65148,29425,60673,25571,46357,30470,23911,57187,2233,2307,59211,16848,63294,42644,10705,9756,440,21400,50067,42186,15224,16652,37630,2227,58559,62549,36010,39053,63523,43185,38152,33191,4998,62545,62682,44907,18401,48416,10867,61861,44535,18123,6281,4211,61974,39332,14990,40171,13363,60558,8156,39693,41287,47020,55656,56519,17417,11752,50432,10892,22704,23175,42443,13762,16032,28489,39012,38682,49656,56322,25895,10522,20771,24558,24710,46534,57719,51018,18554,46109,33847,18688,27166,37301,4163,44722,32467,55876,56858,49536,42405,57480,36018,18247,56381,28983,36975,48149,31777,13364,19479,62610,43058,56689,63501,16964,28564,17936,35763,1128,59876,17799,58976,43710,35793,39041,4842,7752,53232,6161,63205,30742,9292,35397,16233,18202,4929,56189,37018,52865,29427,37479,21736,2507,34408,58455,24016,34279,43847,14465,37678,8989,56805,21040,55091,4928,10823,39218,17539,51187,64706,1455,20833,32984,61783,63758,18201,52409,29776,58628,24048,55684,12443,9312,20918,57579,22512,49937,40604,49834,51332,12757,1044,50501,57712,12761,62826,28132,56322,22762,64764,34568,55774,39721,40549,56810,15328,16508,51316,34941,16924,41883,39288,15984,45100,10539,50069,10819,34921,12004,23880,55781,49625,9684,11114,15112,52368,64286,27564,50721,15919,44334,34198,55100,50864,65356,54549,61676,49076,7672,59675,20972,64371,52683,9363,51040,35102,57342,20938,48128,14942,41772,31858,47394,64081,53041},{21411,53556,50224,17163,11486,39947,47834,15632,60780,50928,47062,20037,20353,61972,3872,31964,15370,46980,45816,33816,54340,27357,53010,41117,52787,52621,3180,31168,25878,43146,65128,33098,61718,47527,15636,29317,61541,30393,3490,10373,52261,60191,5149,33726,43803,4403,14227,64232,7178,58287,24012,17245,8161,2898,48805,55168,59695,31050,1028,31055,4762,29403,43630,59267,63822,49448,53557,51562,58100,38117,27431,24017,26673,56519,63971,26423,4681,43663,30670,16135,29248,27826,28705,10276,53766,31783,49366,44780,16681,54430,50913,45629,6326,27573,19031,17714,16722,37619,14889,2999,58314,7353,32949,21020,2012,43963,38532,3307,54855,8927,11452,60878,56578,7692,20825,47582,24070,16294,57368,32715,15759,11463,40543,55070,4991,12421,38514,3713,44229,38127,51482,45405,61348,44515,21744,62863,58689,24708,18054,18443,6006,44732,11043,4277,32991,33548,48337,9331,64453,62003,54393,14788,24242,56974,7700,18487,28981,60727,55012,13199,8311,64123,43233,20746,33637,4261,39388,40907,8770,15564,11296,59106,43340,12531,1825,17799,43838,22977,38043,33579,42117,26698,46826,3558,16745,16614,61524,24909,7857,12695,13312,49064,27282,53381,56196,17550,52075,64910,5480,17304,50616,15622,32476,52147,43248,30652,37343,5588,27249,20833,18549,38984,30468,37236,54145,2383,14767,25331,19796,3666,47532,11954,13757,39687,49422,62937,11061,42795,34528,63743,25576,54552,49036,35787,22117,47419,18977,48742,5681,53034,46265,45243,6530,11272,43586,7688,26086,10102,22895,33624,64055,3105,51638,25971,56481,30067}}; static unsigned long b[256][256] = {{8194,7498,54169,53094,56403,35265,7573,49651,38273,5601,41745,35236,31094,47093,3901,35907,7980,45894,25974,57790,9584,58629,61425,41997,55145,7278,11574,53938,64535,35790,30777,22895,48562,62275,17068,15201,24936,37768,9565,30273,62220,16875,61124,11210,40163,7180,53726,31065,15322,50392,39716,37235,11468,32361,43440,6481,25068,16188,27858,9265,25612,55655,2470,5321,4667,48708,62761,4574,38569,2312,27002,25800,56610,39576,31330,41352,64154,44357,53582,30631,53039,49940,12274,12086,12997,24258,12550,159,35783,13636,38006,26848,4266,16412,36575,50830,32918,17011,42590,38137,29574,63460,50113,29383,16891,44769,65216,1714,17710,33373,27796,58155,3231,11295,7777,38606,15386,22711,40498,8231,58306,35419,34280,10883,19484,5825,43901,2179,45296,13953,41684,22314,56299,5778,44591,55391,36322,30022,29104,35976,44114,54888,28896,21221,14122,49470,55145,50463,42132,2119,26770,19369,62456,17039,23922,32324,40164,10110,63881,34859,64261,35988,23665,47813,9710,26582,23163,57398,20507,51043,156,16562,11661,11343,48833,10545,36853,37284,31845,14901,26096,60630,30566,39039,14468,21683,18445,54288,21031,50212,62910,29023,21845,24129,1827,11145,14679,6366,44340,26023,8840,24742,50465,49695,49829,52410,54342,14677,56542,3771,13419,29154,119,32980,65182,58821,59762,51931,4582,51293,50740,20522,35659,33079,32125,64621,46533,19301,50789,58609,16636,37805,10084,21166,18637,12612,30294,19703,64859,9802,23990,52048,8296,37971,63748,63507,27752,36487,57480,54154,9262,4649,46835,20598,8318,34651},{14792,41083,14626,23740,63474,49583,550,45155,55944,6424,15220,27289,58588,22152,51114,61474,24982,11959,27258,64754,39836,7776,12047,46353,24092,7911,53059,55009,30418,16441,25208,31535,8552,22994,48884,52191,46789,28914,473,248,64597,15010,1970,57248,52583,15808,32231,21688,45616,9657,34553,46664,39169,28560,54428,23845,38953,12038,7791,27759,62668,15953,54644,46546,48658,46742,28506,7369,20875,3735,9432,24831,39465,2046,9368,11505,5161,7128,54523,60014,39178,15310,8463,63678,11995,25323,5168,15623,43298,3348,38375,20451,31532,706,59336,50204,54161,47586,43106,18862,52074,27921,10936,9366,49720,7297,25793,52019,26482,63539,58557,60144,14285,56963,37922,29242,51282,18625,65310,20680,11540,54926,47308,12177,13576,45752,55495,51853,28144,18461,27687,41198,32313,18380,17942,63389,23111,39171,55849,15550,35053,10599,18114,57663,37951,5278,866,11502,25383,15175,6866,20932,31711,65361,36981,39875,42455,9792,51033,58680,58356,38889,38194,34347,63744,52532,45723,57078,12654,27114,3586,36901,50252,6875,36878,38092,23280,25521,3821,59619,31303,4892,49016,17860,27110,58742,17488,59040,7689,36824,18134,10499,46076,10421,23268,21510,60424,45530,36400,24653,47324,43106,15471,14610,55052,10411,22642,36322,18660,44936,20256,39908,40436,29033,56627,14047,20158,30060,24895,11080,15380,32288,15910,13606,22234,7415,58370,30977,35110,40890,4787,55694,44887,42971,51467,56372,3933,41285,59140,2458,17576,22837,25575,37018,52886,48532,51488,34891,37181,57358,8759,33617,45242,15064,33551,22758},{32055,54179,46758,19149,7050,33824,38658,4843,26155,54118,1973,29944,41506,19494,19246,35669,38350,46728,11267,57095,53478,3932,43463,4119,6703,40252,10304,23316,4063,47879,18531,38403,53095,23494,39423,4231,50622,14720,43000,45911,13292,48918,29856,58418,36910,48359,14191,6238,45538,52296,44022,5757,34911,53180,51545,22546,6397,6449,23366,64244,55033,63166,17360,32882,26932,12218,43555,27763,48596,37889,11910,47321,55732,38219,5788,26716,23682,46190,33608,63786,35206,64596,17536,12140,3814,29321,8908,52166,14967,5873,16752,8926,58307,3780,55924,22294,3316,60907,42427,27900,32988,25671,19496,40231,26310,30539,10221,63197,13029,212,40954,32643,33394,33753,9453,43245,22951,29255,46806,15657,56749,63520,21631,9303,17066,59943,45139,6583,15138,345,38727,53944,24646,43163,5984,26182,12076,36649,29865,60181,51656,39975,9132,6149,40092,19161,12179,33088,4557,11001,3628,14321,60023,47342,44964,34000,38492,4063,36916,9458,6125,51356,44264,9070,39146,10416,44613,32068,52141,30975,13957,28698,4884,65303,25609,52173,21968,29262,9167,28058,63626,65253,34010,7945,64163,3005,59556,17306,23016,28827,43324,22861,25558,15125,12877,42230,31497,78,44913,26278,34841,39658,18409,63486,41706,15463,10803,40212,35621,59482,9848,17869,59828,40173,18638,64214,59984,10470,48518,64422,56326,14624,2999,32231,29174,3512,27694,44315,1622,22530,65036,22162,42270,35222,29518,33818,20547,6750,36072,49813,52137,10953,7633,20905,29164,63154,42191,2054,41999,32006,16671,22860,24829,34013,38250,37281},{44732,711,28071,30787,2828,64799,11052,36213,59491,12669,54635,8872,43906,14083,18331,5157,29947,15404,54214,36863,30281,25247,51603,61111,60190,24654,4590,8048,29387,21899,46939,60396,30397,50453,46433,36940,17382,36295,20405,51530,16834,11203,31599,6533,29150,45151,27339,57161,40491,34745,49169,2464,45556,55649,26660,44470,18315,37636,35501,34137,19631,9451,29956,21982,63821,62946,12127,21945,51818,17125,53162,10669,5291,52243,1515,34061,31110,9458,57765,55483,57864,61595,40562,51777,29697,10682,17754,53359,805,55135,56349,25492,34385,23830,26091,55222,41247,20424,33632,18063,37532,32253,58701,16912,27480,44256,27505,13200,40923,61267,5317,152,14440,16701,26819,15162,59149,10628,39882,3118,36248,31366,17662,41501,42215,15873,7674,8361,6228,57871,17343,20240,61417,58435,21677,2784,19175,31414,55771,24350,32963,13902,48568,57036,6654,30665,45979,24681,52380,51112,33724,47058,4293,12056,54069,44129,61363,17754,14045,65462,40891,23662,14620,22742,23688,22054,21455,33695,26637,58886,19422,46714,60762,3632,44095,57731,35644,32030,45463,21574,63493,13040,7563,59759,8310,61253,54183,40765,53817,18251,16706,6002,38188,61180,48381,20979,10625,30061,31663,44607,37492,6353,63871,57824,8949,54662,1608,42511,41352,41381,61064,50790,18775,51352,56744,7044,60702,39608,25471,24285,43630,21523,42074,28551,50587,16160,46940,59245,37366,17471,8630,1918,18239,7193,39069,3886,34194,37920,1015,50962,11482,39878,46486,29125,14622,11366,64644,42831,3767,36535,22275,60769,42894,45253,52165,8575},{4580,32692,54701,30629,16338,36558,56845,28174,8860,53500,9715,41823,2777,62623,42844,39903,33695,25935,6645,62111,2041,11204,60648,1771,62418,42603,7337,26682,4661,38094,45250,6195,58858,47802,58963,53944,56402,1556,47822,61564,23012,25362,52937,19925,65268,59754,39686,10014,24401,22958,21747,42990,4455,27053,40436,54510,46521,27893,51911,42365,42878,46521,11957,63411,31142,10440,9567,38917,45038,16487,44175,17414,53567,48236,8201,37749,59979,51462,17099,39916,8566,46043,38929,53101,41381,1609,44470,46151,53549,62268,3798,54243,25621,6322,12297,5360,42233,40851,26682,35159,26924,39511,3851,130,28789,16066,18552,6390,23510,22272,31334,54890,30819,33575,62141,54936,29076,55886,20009,22204,52908,21132,36008,35774,54241,64297,39845,31157,30129,18846,55411,25230,9302,46312,31330,29985,28060,52375,40180,57745,11337,57386,57357,23696,3999,31446,31141,26846,19075,53697,54901,28023,44226,32176,31040,56848,19506,50604,64842,11512,61594,51593,15135,9889,61263,64302,59675,50057,1124,48088,50218,42124,18091,61402,9694,42686,42298,43559,9886,11289,13074,13978,28595,50366,46323,2451,737,15586,43533,12876,39630,39029,20509,33702,2571,21063,55380,9169,59318,47754,56715,12982,43949,62226,2202,13061,7835,39003,58394,37825,58190,54420,11354,50714,53361,3817,46795,33575,65426,3518,33897,38270,26976,8417,22656,15369,19712,41395,45583,5406,23593,31850,19497,49458,1168,31634,53950,53667,63537,43347,62149,58985,54949,33974,43882,877,15463,49121,22828,10911,5918,31434,10945,64527,60539,3696},{9803,3642,9964,55252,50371,28765,21108,44992,47984,27927,4023,37656,38627,51185,14481,65395,41525,58118,35918,46024,34278,21199,2450,4842,45538,57234,5342,60021,50,64734,25986,14196,7232,41993,1209,59650,42928,3593,30669,34150,37542,38702,6188,549,50903,6078,37445,33748,48153,49673,2272,55335,8658,18132,37391,45363,1345,50500,6279,13070,16983,9592,48256,14999,52960,39413,30266,47560,32566,18203,26754,34027,17080,46008,56908,26843,8289,4657,18533,27086,44260,30960,9809,40682,18618,49424,24409,10647,10716,5592,50999,20081,58318,42157,4205,37110,18883,44282,55919,10459,19730,400,17769,42628,32573,9447,61681,38353,32548,11555,48629,60816,931,20415,33053,17022,18110,43561,41979,26656,62210,51989,46306,27885,51871,28909,11310,56334,5222,45492,44818,52202,2543,37171,14745,23192,1706,32687,6678,45401,59969,33996,4536,13235,49288,24918,43124,57989,36847,59115,57372,45028,50372,14162,44142,19749,911,61643,602,34013,1878,9907,18959,65065,53193,52269,40094,30880,47717,14662,5779,39176,29633,52243,33103,34966,8255,48601,51821,59410,2842,40245,63992,60225,64741,58682,55208,1060,59334,8078,8242,45079,46741,33869,41660,60640,14721,27,2872,4931,24102,46079,33115,30816,57434,40893,5342,42578,40791,41348,58078,51974,8931,50965,41443,8483,55476,37096,2228,45091,39515,43647,27157,57907,45872,2075,53139,43305,39864,56045,58795,1760,32255,27166,45106,58348,16346,41450,45394,20487,62258,9694,58458,19333,23729,36649,50038,24043,14002,39641,8872,2778,17720,6221,47059,39213},{37750,3512,21138,38089,57184,826,40169,59954,20069,4403,27522,34688,9274,46617,1099,28515,44300,25635,9204,32400,46877,49080,20410,32113,56265,56570,35226,58669,41046,18154,21041,52693,59081,12302,19814,7795,56575,18611,50585,38982,265,25981,5924,29047,15955,40381,1419,57417,44437,5751,29901,26350,63723,52216,46289,5292,29436,35450,28156,35129,17858,22337,46953,2107,26060,12155,20037,11696,31293,23487,35993,1056,11860,9559,20105,48935,18437,13814,19090,59143,31921,636,40570,64403,23464,38376,45867,51251,21840,24176,23862,2912,24441,28055,37328,17098,24531,18957,53349,59679,7935,46259,23513,6490,49237,46338,1864,60109,30798,64371,8153,53687,64395,10434,16642,48633,55138,46658,12487,54342,62936,44795,34639,3459,52514,54548,16943,7846,7788,700,7342,43893,23518,10100,60109,11757,48232,35754,59459,37149,56926,22320,42345,29279,56787,41161,49802,22521,33566,34752,62380,11576,45003,6743,46869,33516,27667,1406,15994,13452,17042,25869,58426,22181,43842,38503,57377,51652,40692,23172,308,58398,14059,2036,52351,49887,23149,37018,42950,24898,638,30013,38721,12548,34367,29376,64188,5886,40305,60305,21948,28249,64274,7424,24831,44847,52808,31863,7504,26628,31319,10610,55545,61177,45266,44265,12365,18021,39967,1152,46910,13770,21151,42625,25042,3749,511,46559,56603,38912,7880,2031,35565,41719,10005,10502,10890,41564,12453,10233,8354,5263,55749,28249,27513,49136,27885,36795,8944,14106,4630,12076,57884,45444,51521,33841,1596,20931,1608,11076,62484,29455,27412,24134,10727,656},{40399,7571,34413,28734,49704,62045,747,8596,11241,12438,55983,32300,57221,56447,54604,15597,55047,20625,54959,10728,31910,9981,10228,15545,40506,29583,25818,38419,15732,16823,1388,4447,23990,54376,59512,39087,38490,7743,41011,41263,63613,35375,4256,13044,44491,7056,14444,50727,25331,49467,9692,61483,33055,36135,11684,2969,53071,48962,2636,48328,20872,18502,4342,23691,64183,56305,28295,26211,6894,4285,49666,61186,65189,57050,12148,22965,4697,53473,49836,32715,39034,10210,56918,28232,23913,58457,53160,31427,47485,27516,4668,1530,65434,40094,30422,15659,10143,21855,14530,32613,37767,48178,62549,49539,46536,43116,43946,17072,52079,20364,12195,45186,50688,47036,5162,8464,58690,64872,65501,44879,60413,37536,14453,64286,21623,18829,63084,55026,50791,44641,61563,13278,43877,43597,43309,4745,7623,4987,63829,36234,59934,52078,23318,18151,4142,3406,55204,39613,60984,27744,5739,38297,6307,58453,46088,30485,35814,26334,39927,57354,4442,29700,16759,5524,42329,53501,28926,22919,40146,63158,45576,30319,2587,29513,64443,46833,5921,22232,20315,61325,62187,34670,15186,9534,23643,53151,45066,56751,2709,18186,45784,39467,22655,60718,8624,52392,12677,5963,2511,60048,58244,16712,32969,9068,62608,275,40534,20910,56435,60548,47196,22948,15246,36171,4456,62788,5526,52668,13768,62066,26692,21889,35576,49388,10213,56515,42051,32583,46951,60167,35261,58438,5103,56162,18404,59610,11619,27435,3074,41484,26881,64729,65428,22308,25476,35926,54662,30133,4803,34133,29968,61589,59590,47171,50853,41121},{51101,10086,48818,59778,48445,48555,6055,34743,10949,985,6855,58757,49674,22334,56713,29937,49040,31262,23417,8389,39596,38613,48207,24645,31522,32518,61589,5376,57747,34339,47108,63110,37783,1532,5414,33061,31710,54046,2732,17226,62864,9741,36883,60117,40971,48288,29384,45201,25682,22574,51985,12203,35483,30018,50724,21806,45523,38539,27047,28047,32034,33579,9197,34456,53129,48737,4814,62989,63389,38551,35822,53316,64621,4883,62095,32383,25621,48926,18325,38525,38563,41784,32385,14392,41883,39871,19592,14006,64018,23930,26787,35832,28160,13832,5950,64492,35265,47642,28654,37945,65229,51224,24634,1490,43081,27338,45475,46574,35654,29891,49297,20159,29981,34525,50758,11005,24249,29477,9126,57864,31797,65054,28792,1811,57721,27738,50947,33552,27992,8477,12995,22093,48267,52423,42219,5569,48401,54397,25929,56448,5379,13451,3896,17279,40438,54366,51263,61839,56707,36223,40343,14245,30968,30492,55284,9683,19143,19141,36583,10058,6282,61218,19564,5564,4935,30573,50589,27257,715,8953,25806,28388,14624,7565,32416,5291,39911,6139,58030,29488,13223,6071,53086,43462,25181,40430,18528,8105,18542,30513,19598,41644,57322,61592,45752,44151,54284,24729,58302,28941,43909,54092,18335,37339,8876,391,55684,56868,47164,54573,54914,56573,40299,30283,49810,51850,32560,53260,52709,4245,30290,27659,32158,45786,17196,35588,3299,55932,51232,32035,25047,47217,11144,49039,22264,5334,56828,14303,13242,62217,55547,10574,8595,49281,39907,57561,32317,41020,7049,5579,59988,63946,2032,26782,2981,64533},{44919,64713,38971,260,18751,13354,38253,1489,65200,28604,32684,27556,29835,16620,28995,58208,44652,32832,13175,59123,23607,13995,33808,14653,42392,58703,32361,55361,10433,29928,54095,38493,6522,36649,20816,2622,35147,52003,28013,37943,32024,22299,4503,25581,57948,54347,33483,48340,14960,4879,13628,17881,62616,31607,65333,30741,26418,32195,6128,1803,24201,13711,31719,14224,17025,50758,25679,1407,36604,31618,25414,46966,5772,17376,36294,55956,9802,62609,30176,41938,1344,58969,18284,30252,752,49650,39559,958,37659,54480,43315,7191,19600,42441,249,56187,27577,52782,31614,49934,16065,23017,57545,28152,15754,48341,51775,55141,63398,35382,43270,17929,45748,50131,2660,52264,10156,40067,17844,44608,12941,47036,9467,53356,57726,29878,3553,48872,40973,3029,45787,49668,19579,12653,65334,57629,44695,30822,56531,55772,46889,10687,53013,48417,55114,20937,45825,58294,13041,12165,29795,5550,23981,30657,10691,15938,17120,24774,38963,23866,59106,29603,56038,31538,49864,1630,19195,7683,50304,17439,39152,11128,39195,62066,46540,59061,25305,28836,2811,56986,53688,28984,60651,6096,54163,15381,59030,27061,21326,43492,42516,52594,63365,25717,21420,39172,60775,2228,25559,23729,3195,4106,13447,8377,46351,27050,62647,44485,47148,18341,54079,46114,44142,51163,56406,34420,34408,45517,3124,42292,49774,9515,46105,19366,53696,61462,27471,39101,28202,22902,16275,1868,2293,37682,20107,53214,42523,64163,9993,35605,39431,49564,40983,28426,24961,13202,32950,62223,55321,19393,33505,51836,31763,3989,16088,33120},{6989,12284,55524,27720,35463,51201,20720,2666,57254,17797,35127,53018,27527,16848,43311,14945,7064,24650,10367,10486,13401,5953,6230,33451,53160,30464,17696,30304,52566,16545,30761,25460,64998,3345,35738,31996,42288,25851,481,41952,64748,16709,8308,31379,12912,40769,33890,48477,48913,47275,64632,32683,43778,32482,64278,54818,21184,45408,1319,31829,20782,20814,1046,3089,53111,44790,53486,58806,36922,57368,37341,36134,3184,25849,46378,34781,43621,667,47528,30072,4523,43392,49243,3384,43510,34845,48416,20699,5758,38205,38539,26882,33345,51895,40940,56972,3220,53703,44529,15885,61579,8945,2819,32890,8129,8198,52102,8244,63954,41077,46923,63173,40646,50207,2493,33329,29711,63674,18178,5345,24285,31048,13861,47916,5113,22636,56631,19682,19036,59712,35289,34921,15513,38590,16433,20916,16676,22014,27690,37312,10857,30667,41221,37005,4106,43257,48293,6046,31593,38771,40132,6597,25758,49094,308,49731,45028,62755,50342,42399,52235,5745,18152,48810,41868,33026,11199,60977,16079,19668,24911,18013,49325,61859,12960,37332,13962,13671,7393,9108,33929,51905,19852,20503,39659,21463,25535,41178,4335,31672,25837,35700,31439,50529,49023,12518,17450,32622,9465,20250,52356,61476,62190,30067,58725,63529,42016,30258,33163,35547,21483,50463,22899,32542,5853,4322,56776,35848,21307,11969,64304,62112,4615,56303,37333,10409,56458,28626,19986,7306,28110,44143,33981,60154,46331,23577,42545,33765,27401,37867,63279,42176,39926,55162,12855,6837,43029,4320,56372,58778,13223,1666,59541,50156,1926,15853},{39100,3782,24113,30930,48885,24818,50981,30539,35799,6317,47119,12388,21469,3160,56388,52632,815,26721,40660,46408,21535,51030,57863,3527,25050,61606,20687,36137,16358,32241,15069,39190,63034,60169,51398,39017,971,32751,35817,45245,25584,49969,48912,50157,13605,47192,3201,41485,9036,9455,1190,15098,13440,5683,45016,59258,29685,58944,47485,26937,23330,9018,59669,26405,14099,52964,53958,44713,25135,19856,31620,8187,32542,6288,4395,27756,6233,30889,38616,7505,22358,36510,54066,59566,45020,12306,57088,48991,33118,5525,45092,9256,54556,3915,2693,4148,53563,33542,51731,30558,24810,2151,15491,41471,43764,42719,29011,52111,23633,17135,6587,57266,41598,44764,23646,30457,41780,19669,17460,52003,29670,18282,5986,53763,5930,60558,35484,65247,56432,46137,64518,20051,40351,18173,59079,58875,52934,65202,7836,59707,63543,36072,20499,27499,31745,23306,13501,55216,41817,30444,35398,40301,38050,29535,26996,43681,58527,10297,21441,64526,48769,44541,10582,6435,34573,14901,47427,49600,20993,23699,31223,30332,30532,37172,22884,40127,33069,54686,1696,65378,58522,61918,40370,33761,4601,52559,3058,37063,6699,55840,54914,52035,55213,15394,52482,57093,37179,17582,20411,57008,26567,27790,53066,13638,43132,62051,58716,23738,47732,31314,2205,7054,48941,17535,47912,16346,20865,6577,41062,27793,2442,21373,26390,37449,35863,33835,42678,8761,9731,24480,51996,6316,64701,52887,10087,26905,28954,46190,8524,25399,2787,51201,23057,25474,29974,3402,61043,39208,21132,61483,54855,29243,24429,5185,53495,39046},{24806,30442,43026,49946,45912,13557,20583,33881,46394,20399,55642,9088,5844,30126,61920,9147,63149,40417,11827,8947,9862,46075,52120,30468,61567,16757,26424,18214,2931,57355,17514,8982,54160,9516,42189,35406,2848,40785,46945,36592,60748,60286,14293,29934,7486,659,17505,16153,28502,64659,5562,64598,25137,17985,52110,45258,13613,21812,46701,59034,12868,45104,17160,24258,46389,19491,10292,27649,41194,63412,54349,7347,11500,2258,53902,63660,31512,35398,7843,7026,64364,49854,56286,49835,51392,52010,35851,21013,6794,29813,25383,44391,54403,31867,2302,26236,45201,14745,62371,46769,32974,43618,6892,27413,13060,27340,15020,50082,39843,40625,46059,20267,13101,3973,55395,60301,1199,51619,11995,20976,22820,22486,12620,6798,26863,54671,33432,14573,36499,40013,22913,36857,6009,36623,47596,64552,53537,49395,7132,61017,4227,45731,10017,63711,29814,21207,11509,65196,37126,13618,29636,56787,50005,6171,14785,60272,10407,46243,35501,4899,23421,3243,27166,15045,28387,7161,46130,43620,19123,49594,22501,13665,59608,61427,45750,48885,7461,53881,55228,59181,22973,9993,53449,774,5607,32108,15901,42905,5113,7992,29619,20315,24125,59022,34374,61850,17098,2549,1757,43815,57799,2775,47819,7446,51307,61752,51902,4884,54694,17149,28672,20924,62913,3055,14624,28715,25438,46340,20408,61819,61162,24662,8668,10483,7225,57602,3113,5927,23070,59368,34766,35444,5770,37257,15555,32749,22605,55759,41055,27921,24864,63737,20928,45994,64483,50792,11102,39644,51174,28091,4709,64845,20835,54560,55313,35136},{35703,45037,59385,56179,62469,34187,952,26229,56573,61794,36682,22047,61302,54961,30299,30832,53543,27453,11725,45263,21435,60324,36822,20753,41597,47138,46667,16016,14400,21477,38799,60193,32139,44137,49543,15904,6009,18505,3280,37159,29918,30438,61256,37367,32322,2931,1639,22984,30801,3566,9245,2897,37947,40383,27740,51303,38359,21692,61185,44751,14146,667,43525,3354,32604,9562,44737,29920,64588,54355,21512,13058,47405,54068,41644,21175,42647,17292,24328,25516,7088,5375,31504,42754,1840,29467,65119,63339,63653,61570,8934,61940,18534,2681,56336,39248,54793,3515,56260,61052,41134,10206,3835,44798,28484,5438,20422,24296,56745,3090,21099,36213,12644,55537,5151,33452,1217,36539,18324,4996,39646,49740,7634,9457,5104,10087,53858,766,11761,4052,60410,1393,51979,49481,9565,37416,2262,38349,44999,54168,57867,7713,53136,53433,11608,17252,36444,41967,46250,16803,43628,12813,33897,5194,15108,64426,14347,10284,9282,44236,31442,62834,40130,56903,31742,55640,16223,320,64730,18637,16106,7740,51171,33007,63030,7625,7701,60390,60236,61083,100,61833,49257,51195,47442,28140,59571,42664,1363,12328,29313,59276,25138,16746,48354,25792,46545,12512,24826,60775,43102,32974,6618,39587,64179,58257,40062,65176,47747,32000,5239,11068,21556,59673,2178,12023,7979,59633,55743,29069,15710,59236,19392,40700,24138,45173,46991,44268,3679,46510,20540,41937,35270,29775,25643,39054,21242,35391,49899,51637,13534,2573,44406,33731,2536,60620,59705,32575,54208,57786,48755,39003,48927,28153,8666,4849},{34997,61299,53638,52799,22701,38291,43158,63547,47835,17434,30212,55001,22307,65211,60172,64835,59313,21060,61817,5338,49981,48347,50885,25575,10275,9748,24912,39588,10660,51632,13105,20862,8809,54796,2752,4616,20436,1954,58051,27093,34711,5947,4650,53892,7974,13469,64439,45627,42714,58839,3571,9406,16778,21770,54677,27298,41588,63572,26130,31821,64092,3706,55966,43800,15519,11469,44367,34105,15890,65262,46924,3411,39359,8837,41815,12473,49184,3433,47433,30134,9014,39358,4423,25131,38991,10895,44465,11586,38601,5792,43385,60485,63352,39869,15321,23349,34986,48434,22937,37494,4890,39030,12036,14996,6765,4086,10083,22227,17023,57675,9064,45373,36364,17749,55670,10260,12408,45442,40100,41297,8460,21129,21042,53061,10573,64569,55172,50875,23001,20724,61467,53558,41890,42708,15513,50469,11816,53817,17997,1459,58371,3818,2089,37315,60554,2576,4745,50423,6131,38292,63612,65501,24514,50262,33055,61436,50440,18456,33543,52363,16132,35864,65019,1785,46426,54083,53982,53176,32387,62587,38860,40443,50416,36019,34388,20979,20435,59547,49715,35947,37506,3261,46474,60615,56430,28438,31487,62388,46738,1005,13943,34091,52163,637,43702,36064,8807,26691,44544,8802,16449,59935,60409,24159,57618,21761,28715,59012,46317,55971,47169,29210,29658,62501,13399,56159,17280,19207,36439,18125,46980,23372,41813,11568,29675,35485,8328,4765,46584,8315,20152,63986,47611,18621,22331,55582,39430,9096,10733,42427,50744,38375,27887,22160,29030,61522,7361,28115,13072,58825,63279,48350,48815,21165,35304,31829},{19126,46442,11200,2184,6558,33634,22432,31195,2539,34487,51377,40363,2353,12512,10274,29739,49867,9388,7635,20604,7650,38571,3946,19674,57151,53974,44381,37961,16316,3547,23751,40028,63090,499,4947,41620,25048,61212,5869,54649,50286,35828,31204,57850,26492,34727,3742,9590,47141,49423,32674,25484,58175,2170,56704,11164,45700,1436,55647,59586,14570,26905,15066,42450,8773,52281,4546,53125,37642,45861,48293,5944,10155,34671,43432,7969,64465,28563,22100,30466,45091,19711,58277,64607,22083,21799,52898,55550,21380,5198,60842,2409,50977,56328,14075,44530,4862,23486,63144,33409,41741,23589,5676,60378,15407,39414,4422,36361,16062,11820,2522,15928,32378,19380,9688,24595,43093,21586,63049,39130,41415,9500,29589,7873,2393,2154,45467,3502,12431,6130,30331,44077,19555,52313,16429,59090,25975,12389,3520,59482,60834,62684,57842,26037,25256,27898,48398,50591,60780,59496,60438,56879,10287,28508,63256,2472,44384,28989,21502,27988,17321,35606,50607,63291,42638,17121,46824,54289,32817,47351,1749,59114,5000,35564,35793,39397,30645,9457,10335,6284,21496,23672,65372,6452,28595,59442,22255,55844,965,47570,62453,18415,59351,45949,29529,39384,50266,60165,25546,53159,54523,7790,64646,60897,49402,16420,30547,8019,34349,43435,32517,57767,63626,55990,40375,9633,46947,28053,61646,41174,56712,48946,39366,53574,56897,25765,55245,48383,23339,13985,60215,56925,11120,44356,58748,55845,34055,20276,61136,38086,44845,57800,10972,7855,7178,59727,19716,13805,21386,36231,40640,7122,26002,13135,50270,55920},{4158,63551,57486,48925,49444,6930,19355,42471,23966,11710,10628,46576,24257,62562,29152,34312,61591,22596,35460,45119,20503,36415,17483,51125,9297,8567,33653,46543,62361,45,10627,25172,35127,23999,56424,25184,56503,48464,46986,57920,2857,6689,49821,16462,61020,31758,35300,56299,31246,45688,13043,57811,30906,60870,6422,57759,21478,50571,19910,14417,54920,53314,41948,14868,50907,850,16221,24976,55358,54148,41885,20272,27717,8461,43226,38097,48853,42664,31182,55323,10723,3861,32296,33418,64491,51166,22690,27884,42442,10830,30294,56150,55354,30417,50439,11578,12339,62589,4809,14973,52965,45141,15410,697,29375,10131,23048,2271,46900,23663,47011,9614,56985,55305,23090,2409,13794,57600,23802,13836,12325,45061,37913,44908,28557,28642,35030,62219,28143,29356,54720,4084,63383,46271,5426,1162,22186,22125,22354,52154,1369,25999,62921,9613,42876,36201,26937,37044,64968,2139,59008,21324,24479,1727,23122,22572,15180,56829,2181,17643,39655,50319,2383,20850,36550,52582,44848,4741,24372,56754,44084,32379,6303,4983,14254,6893,38897,63452,34052,61892,28737,27794,50100,40930,2776,43349,47756,45532,50982,1514,32802,297,341,26693,62150,34283,19501,28702,10286,5973,3776,25815,58652,60481,38755,31992,22898,17410,8858,54818,56200,17023,49098,7977,28640,6167,57885,11709,20778,24586,30141,51286,31229,14325,56119,43374,64384,752,45415,14861,62035,51564,50478,43999,16060,8491,28532,34012,27735,30815,16317,51088,15676,30833,35511,16230,18151,27022,27948,33259,11782,6388,396,34431,1516,48825},{47933,26755,26942,709,30082,46440,49394,28328,13568,43887,17316,39843,18569,12781,37030,31882,30732,3629,64668,5648,45413,46954,48493,47128,51687,28078,34897,59267,625,49566,24819,20809,59533,47788,49922,22185,34737,36120,62060,12751,48144,57846,60110,64465,15335,11458,62717,16328,39302,36580,41748,64900,5619,12213,30141,14685,16443,53706,11072,51333,32611,48397,28561,25231,37229,23561,36226,14735,53728,34836,44967,14946,39330,62445,16985,15543,29453,31017,56873,11397,4007,8243,46659,45588,51753,19282,42486,44078,53763,46124,55574,4561,9741,2890,60383,63024,58022,51383,17272,21538,42085,52985,25802,17664,52565,22422,33831,5620,9909,26539,22875,14884,14703,34962,11960,25507,31901,40847,44672,26709,8000,41839,991,13902,17290,58644,36258,4820,45253,16315,1338,42605,14271,36040,25987,20194,21144,20385,58044,42212,40905,138,18535,14659,37252,38875,55402,6001,38216,53479,11041,51399,2236,37601,18133,51910,34420,39975,20162,25491,52115,31209,64848,14373,20171,41798,59344,37779,18767,6925,39967,49385,14390,57183,63184,1085,47784,52146,47594,62463,33038,21952,53282,50731,27771,1353,54801,56412,62461,11855,12792,2437,16077,23055,38806,14510,48965,40838,54131,53469,33370,12909,52505,14079,32997,19016,872,16129,50461,39752,29696,44047,32432,53792,46268,42122,15791,1499,7142,18621,36475,35041,21198,15040,23251,379,13705,2034,1427,49418,46696,341,35032,54706,39408,56647,14676,22825,14474,34813,20964,3104,56428,18217,21804,64397,35044,42131,37089,51358,17964,19715,56338,35561,24557,7671},{43578,28325,29681,44153,28480,52605,2646,17547,57584,44089,58226,5103,1971,44519,16956,28099,23239,62617,22882,10565,44367,21807,59087,41510,11911,7763,44000,28175,64150,37549,13796,8459,8785,59878,7951,23517,24821,59406,30768,52055,41790,28983,54194,15168,51357,2661,33175,432,3805,31590,10621,14046,31562,50042,59500,19299,65513,42195,2609,59499,33625,61181,51552,47282,43239,26974,4968,48780,32054,23374,51000,28659,40337,56073,53706,996,16477,58152,59433,29337,57650,40941,47641,46079,884,56890,47078,51961,46185,15163,12329,15531,16265,33267,41216,24586,28388,47592,38831,56192,30033,61558,42792,40211,7996,40769,57277,37411,3619,54559,50663,10350,46881,6434,56131,9425,62329,5406,25798,14924,7514,2218,35964,2713,28964,52636,23905,16362,11101,13342,25258,15803,51008,41097,49284,1736,30015,2187,54275,55368,47305,41022,1927,3441,5397,2819,49642,61040,60602,425,18967,25613,64686,48621,51466,61590,14870,51493,6482,8615,41346,55914,26221,42672,20198,40108,26381,56704,12245,65225,47386,15310,55732,21214,58675,13231,59028,3215,1855,52309,21227,61873,61304,23808,39931,15628,31535,42179,19291,62285,9867,43407,47145,32357,45557,386,22721,19151,26129,5298,20989,38018,60150,43837,58911,13432,47517,24818,5132,51371,23157,3613,45432,29358,48652,26159,49477,45201,49072,9958,33928,62842,37672,21435,44221,26443,63160,11346,28622,34035,51551,44200,3547,20012,11092,31524,65535,47757,41985,57471,35441,29933,61664,65186,925,19064,54983,58633,59617,6775,47115,35586,52799,40557,57097,57996},{15970,37781,47368,36821,34469,53816,47360,48655,20184,27009,41912,28721,9592,18988,8259,64360,23949,60627,36886,15434,13616,36390,38024,8988,20641,15515,8170,39374,11365,3046,833,7314,51500,16226,48677,14807,8121,65523,27626,60284,13540,50992,61576,3102,57640,56902,32022,7859,17921,51352,15343,33383,8794,31643,56179,32913,62920,56662,51880,58276,19837,15483,8451,34274,19049,7872,53339,25872,49696,48340,51820,5165,16946,15014,46742,47457,36379,48315,59512,7675,8229,32248,46425,54903,44081,57430,21564,3621,65021,46076,30,10812,60469,65510,7242,63797,21065,34126,43086,58243,50361,16541,57390,17049,43645,51304,9520,41843,53916,20156,20438,48355,9544,13465,30518,29953,64380,3054,15377,32097,31194,50455,9781,17902,45856,11927,58612,24369,29744,63570,7210,1584,36212,53223,23278,3751,53652,8364,33751,8750,17882,2676,5156,49727,49408,33404,30968,39361,31584,5366,47917,60596,54187,24506,63744,24605,2713,25450,58692,16956,29970,1043,48882,32090,35754,46899,44167,6524,29751,48473,37645,53577,31695,1606,49595,41523,20965,58825,14073,14424,604,64996,11124,591,1731,41380,14377,2809,23355,10774,60696,14996,22088,34474,14296,3961,11605,49354,32859,45996,23968,33975,22774,29227,65511,46382,55300,35639,61509,32012,60243,14137,15263,62909,31444,54631,19361,50520,11379,33217,35835,7710,61095,13278,33117,41564,15132,42362,17652,8375,63842,54397,8742,46145,44213,17062,53759,59014,2200,36586,11882,47343,1285,32208,63172,17443,30998,38612,30171,9222,41672,31530,12934,45728,38172,45934},{53463,53780,52032,61374,19621,23803,20448,26964,61786,57394,47016,64591,59212,13012,57671,10452,49975,57647,8796,10727,32777,16255,35193,3392,10597,14528,4092,28007,17608,25114,53788,58498,50575,31544,10169,31210,13287,39742,32664,13099,6409,48734,15326,3766,26859,38274,2327,4734,31005,21659,42543,8530,9578,19980,3910,53520,13885,64799,3693,13262,46929,23801,29836,38063,5782,59724,15788,26058,56578,50831,48395,59620,25833,58186,57154,43918,45884,41414,26,36971,25529,44688,64620,35220,12085,64987,49490,18504,11186,6490,65450,3162,47317,32470,19276,15697,65436,41580,60732,3636,30525,28505,47156,55959,3097,46176,14659,29576,27250,23518,30998,29517,16739,5518,58389,52725,39415,961,29701,9105,9301,64485,65316,9753,62388,48268,51476,4924,18630,27313,24267,26690,48149,26376,27988,42113,62714,56859,8667,43661,50042,10785,49855,50921,60786,64374,61003,39792,22952,45719,32053,1899,48251,6118,52520,7313,24157,21834,29321,56176,9335,42962,45843,41312,14012,29418,29600,44595,40376,3859,7298,49033,18848,59607,61128,20351,10649,22703,40605,5180,45812,1383,48390,42147,24048,24315,23811,38004,6977,19397,41449,59331,35332,61838,45814,62767,50718,11473,57961,25062,1012,17799,64943,42488,46621,34279,43839,4292,28957,20697,21010,8119,47738,8695,8531,40497,57738,11593,63830,63505,62708,21605,58210,2062,32396,33930,57510,5968,17419,58149,55422,42008,28392,20886,37486,2988,46618,36585,30358,45919,54657,12401,53483,3858,37224,21355,55851,50857,3839,65278,26383,28171,48203,52664,12576,58399},{35043,21329,25046,19741,9463,23593,47484,47829,42674,19162,60986,26949,26598,8031,47874,53275,12345,21114,54158,27366,50562,44394,33191,51371,21092,59399,1253,13063,17356,12129,32043,22869,39624,55402,40438,569,35808,29271,5303,42621,59809,27223,49518,12187,10829,4098,1441,37583,10909,45209,20657,1641,61553,37175,10806,1379,42981,59309,46255,60783,32134,8826,36813,50296,19740,46009,18427,11863,43114,46648,43584,22289,33629,2775,26250,30257,49249,63598,61540,63280,64543,6757,10388,50083,23285,59907,48368,61366,19570,41082,30479,59778,33861,27672,62436,44783,12101,10020,46827,17045,19014,50007,58801,45878,40153,52534,37162,17134,51682,50999,721,60185,48388,37925,29886,45901,3912,35339,23108,61584,33926,35547,6818,32896,30670,17410,5287,43225,63343,52167,49383,64364,62017,22213,13752,7109,61287,49087,335,53080,7310,8872,47672,48024,57599,25463,2425,44346,4768,22970,12924,33727,5673,65087,2874,24473,54746,15524,10318,6815,49956,56483,7482,58907,18730,29772,12854,22246,39584,32030,24302,60636,17960,31246,56269,28010,35233,20651,17357,35629,31483,29899,54283,45603,63540,43199,2410,33031,30714,54410,51080,6594,1565,56900,52125,60244,39065,42522,2938,289,3234,56729,54264,6744,39160,9696,41991,32701,5068,35077,29409,22580,17886,21009,21403,31825,17945,52628,31731,4756,25178,9037,15919,9526,20728,54815,59613,10174,34389,5970,19240,64505,23523,166,59040,24936,60311,64693,17018,37929,30950,34598,31625,13825,29330,23784,42476,42458,47322,11787,20651,8154,57973,56387,51327,26910},{28688,34375,23484,6074,15851,39222,54587,55605,18115,17510,48617,63483,12206,34591,22219,23286,58567,49129,22670,38302,24806,26342,63517,6870,27361,9075,1695,10802,29778,24872,48091,53466,11638,50819,10408,34963,11593,46407,63270,14785,33551,65428,8137,61877,27694,53338,20365,33003,16089,22551,46490,62702,37209,11200,2102,39242,13636,33412,53524,27445,34447,5085,33938,59831,20173,56625,62781,48454,53601,44194,22463,12595,687,60176,1550,921,27160,25719,51984,51034,4191,37814,36194,38400,31677,51827,44007,53093,19988,38295,65403,52082,8019,35822,14135,58704,44607,15336,44816,59445,42479,2284,56295,48522,24866,48385,61785,28722,5405,51987,40623,28172,43096,50908,56013,14053,57469,42987,42636,3672,39300,14153,54016,21638,53628,31727,56398,49314,13082,39568,2399,36520,8302,34230,47844,14879,40550,11359,58788,52660,25469,7233,30704,45899,21107,29223,63389,44456,53488,15391,43987,9932,34311,15815,49121,36955,56607,63531,25113,38527,9385,64455,24895,25444,37974,11795,20355,65246,970,36626,52226,61504,31744,48154,25895,32129,24821,64160,34166,26233,20672,33608,42127,7746,63678,47901,21329,21970,56781,1846,39388,57646,32794,20421,51433,55283,5307,35182,38109,3038,18315,40801,2003,10488,23937,36530,18440,14248,36322,55546,18696,45277,1490,64633,42420,5546,65385,187,64964,33038,11605,6760,51556,57544,19549,613,3641,30178,35781,21097,15524,8421,4784,29825,50024,40001,5292,33291,2258,30178,56898,41472,14612,18964,19790,55425,9424,15677,42422,62545,7584,3550,1483,38153,18286,25790},{41152,51244,48952,31574,10918,24864,430,2465,28254,34148,42044,4120,48108,46624,40756,15122,23761,62834,35628,45311,51922,59913,15264,35939,43464,61623,47463,33152,48906,40419,58578,14181,39147,2281,15394,56340,50438,28310,31277,1015,47066,29622,20962,59486,7850,38866,27406,19315,26596,16960,49483,59657,30821,7186,31747,17365,41475,4207,10382,35128,44955,1033,47318,35293,8940,34637,3423,40065,11620,8022,33912,13890,47369,32463,61491,60291,15241,16059,7431,26005,2645,42357,19673,32306,48704,59722,25958,49058,12699,32805,49203,53862,14848,17000,28029,55595,25436,58572,49957,23022,26224,50302,38454,26158,58432,18013,34770,16283,51558,42671,10712,16117,47885,56808,51147,33383,40732,59974,45199,62229,10174,12870,46769,24720,19085,16033,43252,20957,58289,41977,16466,6579,31163,61907,2101,58371,16760,36426,57351,53038,55474,23258,4624,43628,58628,65406,17236,14287,17299,22283,5022,41314,44657,11366,12411,3241,43856,20886,20536,19089,16010,32783,32091,39659,49758,494,50642,2757,35976,13857,64641,51369,60599,46185,24565,31233,17009,25487,38128,24316,36202,12852,19685,30834,18788,54376,10016,60535,33581,25775,24199,8135,10262,259,53278,2927,57486,23120,59966,58957,44545,24084,63859,20124,44362,62904,19320,20087,59004,51107,11815,10135,48051,46998,29860,18424,31641,64323,25133,23685,35903,12554,25664,48665,16684,25975,47600,1715,54793,23281,14224,13729,10990,20057,9607,23600,17349,49362,44030,5522,42894,6851,14543,32221,39717,8098,18086,41087,27721,54650,2387,8462,20549,26260,60568,22879},{43244,65378,39660,9210,47197,6599,42635,34647,40843,63226,49484,63016,40541,21154,27324,46177,36021,23610,20433,55706,6937,37222,11158,18673,18310,60447,27795,564,61777,30070,39165,12390,35981,58566,16976,53935,59149,15154,56428,3448,64458,59775,29244,55141,12952,13046,25419,22659,25475,14995,13351,197,2938,25956,53727,54655,32734,9060,23754,13431,48956,11374,29990,5553,19058,353,44070,54491,32750,39509,58907,26946,40376,33443,38748,6725,48668,63837,34600,15320,16192,36959,10437,54542,14062,62212,27986,22742,62518,2951,47159,47366,44255,15266,37910,50465,11863,39568,10446,21563,23349,54283,55166,61696,19141,8070,59403,32877,1193,32416,64078,51362,19959,28653,38694,20033,60224,46663,51344,30474,15174,27220,32648,61240,31209,9629,47138,16942,23717,23398,51261,32262,13259,19933,24159,9477,28208,5199,57567,59703,12335,15881,3469,21534,3660,60903,8,21844,34725,52856,25661,45491,52245,10163,29244,20669,35641,48836,35151,29753,46608,45112,25047,22485,48862,61464,59792,56511,33034,34131,58723,24089,4631,18702,8550,57947,1042,24012,38690,62138,52246,64162,6274,64366,24872,62480,14205,52055,36137,18844,22585,14241,14587,35163,21965,47324,35687,19483,23048,60999,54301,56237,41862,29019,37564,1738,64799,51358,35412,14548,62519,1098,21428,37099,28959,44171,55924,53151,8817,49357,53410,979,15909,62297,58360,15082,36826,16332,27742,52037,35719,1541,64357,57852,3507,14883,28391,62638,2763,46721,2333,7573,48280,26585,58399,41742,51219,38064,48131,26517,29853,29834,34280,13281,39002,19954},{44916,46698,53728,13723,45799,1941,10834,35243,62768,63916,39234,55194,60242,16828,8362,36973,38073,45270,15052,54976,24514,32281,9985,53895,40567,32912,17125,18743,20333,46832,1017,26573,2155,36839,11724,33139,27370,20351,43871,48208,10682,53061,46976,389,3257,58804,50542,54631,13967,1458,30813,37275,8742,25331,494,55833,42651,51646,18574,52030,9244,47262,49478,47047,7736,40873,15813,28445,38155,6505,28359,30225,5495,54275,48788,12307,15686,6931,48200,58816,43354,46610,23482,41855,30737,2596,18786,35320,27428,24408,10584,1545,54565,63293,38104,1776,48451,24713,15795,5109,42575,47842,8845,4132,3836,42299,57827,65143,12534,32211,56805,32858,55471,10364,32199,61382,48987,37425,4561,48050,52017,1551,44251,49170,5249,42132,31412,78,18753,9568,63471,59291,37777,14548,32588,22153,43246,10500,35096,20094,4010,36201,2280,11155,25696,27718,36160,17231,1565,33817,7841,49446,43152,15437,60837,11426,61796,16835,43886,38016,48300,31388,30765,43078,49082,5254,33363,48766,46928,42815,50025,62471,34013,37911,48901,41479,20180,12240,50775,58838,35901,53349,55002,18825,3829,28490,42317,53557,10507,31968,40029,64261,41737,16864,19860,56321,46532,34958,56365,27205,34782,16497,43111,13111,38175,22781,39584,37640,27153,2230,37908,5986,31467,29597,36451,58250,23555,11511,34641,39429,50035,19749,50297,11078,33818,38763,46714,27242,47830,16946,41700,25225,55187,22757,64237,14673,63929,389,44911,45629,58003,2011,13917,18735,47761,48558,28533,6679,1741,23746,10041,29843,30751,9814,45201,55218},{39150,65300,21741,20214,7891,9735,23296,49375,61280,8127,4683,46116,18385,14865,29719,11561,53564,58663,10775,173,59773,22512,18423,16082,50520,11914,60435,5833,34160,10195,40712,9550,39019,61932,10083,19178,34673,18148,51857,6272,33551,31896,29040,885,25510,14761,4771,40598,10313,34542,8621,20025,41508,29525,63064,43557,24127,5412,44198,33942,30733,34606,19212,54325,62591,64058,21659,37921,12853,60408,63222,52777,25103,46773,26204,47538,48412,27213,13055,4408,62461,46823,30994,17116,29804,3816,47618,49890,26301,16297,57434,55808,34059,23666,42027,18568,11304,58333,63942,39811,20265,52078,21726,43488,39126,33862,22380,40457,27042,25209,34977,33559,15870,47231,5595,15564,45199,45973,8025,9000,15651,33237,38375,60005,30244,7364,46497,40278,36895,64185,46775,26815,2206,28201,9598,20645,13452,57661,31872,38293,4150,5328,48623,58888,44506,43917,37851,11609,3960,33695,45676,22864,59121,36135,43837,37737,34217,15510,40565,7789,5068,1749,1432,53865,49888,33857,8687,46073,36206,20086,16616,59933,61422,57589,14618,34982,14374,17090,37610,61559,30733,14299,27468,6334,59696,3635,29472,15154,31882,35527,23342,45202,27984,4999,45094,38321,23391,36353,10658,61334,19040,58927,16584,46093,57361,64310,16887,15524,57150,9697,18737,41676,35461,14185,60592,28962,28229,14441,5465,3736,31034,64313,20315,63425,33620,57602,60004,29945,44313,31687,47966,61032,58072,10935,7344,47470,21610,57825,37704,46660,3555,5022,19527,28838,29148,14764,28385,58830,30696,1152,9117,3058,14330,23151,13814,43750},{9429,63820,20064,37998,35453,12180,24787,10952,63049,61964,40389,28031,17184,11962,33813,62803,6410,44990,14893,62313,16470,7922,52890,37520,54979,8209,28957,63692,43066,29770,25726,62917,43622,15181,45317,24922,16460,9744,35095,1782,44083,6575,21616,14249,32616,63392,59340,40763,20568,19241,1934,54323,64325,57031,6849,652,39097,4749,11441,21762,8211,178,34579,21118,59121,58565,51844,29528,16244,7985,59627,10528,63643,9404,46451,40608,28212,52859,22282,38713,64343,52490,27420,39979,63685,8612,44294,25357,5413,35762,28352,48252,33251,34014,35343,31412,24924,49121,54158,6448,61355,36363,42136,53593,30691,47950,37608,40613,10067,31887,35299,5769,11901,12260,26795,40559,24255,41829,25494,52882,6430,14574,24457,43608,19952,52937,59182,44495,35139,62460,49284,14192,60582,27051,52320,44894,28776,18848,39496,33264,52596,56296,50626,197,8513,27345,4549,53005,6267,47815,4933,53349,6656,58232,36519,30873,13878,45542,21160,63333,23274,63391,42620,42929,58525,53449,20637,12853,28218,16643,55585,29206,34595,65488,18531,295,40096,56689,53150,61406,33376,50917,15198,40407,19350,17354,40678,64031,7249,8699,62418,30040,11014,34194,41791,546,38647,17246,49727,64107,846,52448,1269,58270,24437,27399,64930,64372,53801,41791,51317,5885,10897,17835,16971,45011,31706,15400,65474,36369,11026,58318,5924,4356,18143,3928,58363,30793,50597,6168,36157,60511,8595,63435,20878,21332,22177,14343,38329,34247,47509,7562,10810,40229,3752,55478,8986,49657,30565,21715,65033,26579,58998,6271,59466,48445},{30060,38084,42415,12003,43524,58544,41081,19044,40801,51295,3459,14064,29398,31043,43993,27504,30510,28367,36903,63189,61506,34485,35583,31361,61869,17548,15246,2891,50633,55988,54636,42353,49728,50368,52998,63328,50795,20543,35298,31560,29071,2489,30024,18959,31954,16796,62258,64592,24959,29837,34705,21472,6926,51430,18857,23992,65321,56477,11793,35106,19801,26780,22222,51711,8201,42516,48245,39966,1036,5369,32489,24019,51076,63568,17058,13629,55453,10648,2957,26290,16466,48874,19492,48130,54638,22556,34080,31092,24033,3459,33451,6547,14751,2994,23954,46335,638,36161,26125,63733,42669,31758,57614,11981,53281,42657,20629,37662,7775,10664,11780,54743,54451,8565,25745,6103,39454,49731,14094,58627,32856,27897,36186,53054,133,50513,47857,64874,17256,11001,6002,53333,962,47832,54478,14026,29054,27329,9338,17050,62339,46761,58856,35430,42421,50654,55897,33137,30667,16942,63515,55023,56600,6918,44545,8563,49250,13731,6629,37276,55096,18425,59484,13034,58270,25845,33645,9786,24977,47621,60109,21071,62359,64273,33485,49216,49797,52546,7114,41863,57409,25023,52064,21126,30794,36440,50091,17006,27730,31816,50952,62141,16075,64888,55946,11966,39054,27311,331,22758,24995,43010,57392,29186,11349,12423,20522,19330,20814,29068,3947,13718,10972,29119,28873,28107,28719,3174,57984,61790,7932,42660,11677,38602,10563,16366,20021,41830,63557,20476,53160,24024,2661,25540,65295,60496,37763,38250,28105,31659,10662,46576,9117,36013,3150,21278,12845,20302,15288,20272,39153,44766,36425,28595,29818,28560},{46670,25124,3523,24683,39814,27765,29036,31884,56761,17700,11079,50406,58629,38170,51840,41175,55655,58437,41873,19460,34665,31775,20427,21269,24507,6666,26690,35794,14340,25265,27229,8445,59645,47078,16794,29364,2823,9085,56795,34345,46368,38064,57699,32809,32269,3333,45919,56732,60259,54744,57041,60311,1365,29427,16351,1858,7735,6693,4745,58162,57452,56071,62552,24393,26248,50069,49383,30113,54718,59017,3299,65331,50422,34796,47546,31165,41211,40379,12200,3781,37967,4908,49706,43177,738,62297,44109,51728,58559,54604,23271,20923,22118,58031,16543,48394,50638,7714,64210,41055,5500,22364,10959,55222,55155,21539,40651,62582,55074,36163,63683,12587,6858,42579,44146,32674,20514,1990,27260,7295,1020,58508,37711,43392,39692,37623,28046,32195,38619,18360,10447,41782,39163,1665,34659,45746,9423,34896,3756,45555,45790,47172,56559,34032,16700,1538,26537,32158,41006,13121,39666,44112,30256,29073,17362,10790,54555,16140,25308,26764,14608,13528,31160,23527,31862,51230,53876,4083,63451,14038,41905,50168,2573,60742,61044,8483,2028,38358,9382,39765,31632,61007,20604,15283,7430,46783,39462,16350,13011,25537,2619,7245,15206,9576,317,6923,22887,51938,61156,2769,1684,41773,23740,15245,5387,33851,45648,16401,56123,49219,23502,38690,11165,53410,20236,26587,46227,5244,4770,7207,8597,9299,58144,11697,26589,21608,14599,36603,13069,23252,43273,63660,15481,50046,39879,45902,24382,19393,42440,6175,46828,7701,37568,57148,17317,56845,22849,53119,19791,2068,34117,34469,25785,63744,22593,5229},{29298,12468,58003,501,22829,10733,53937,16132,27482,53047,682,14250,51934,55586,10111,37379,37609,19176,15359,61854,40570,2084,26971,25424,11582,11500,16862,24254,7711,55543,4697,42511,31856,18823,4106,27944,16242,43190,58284,51233,5900,27712,64326,56322,29529,64101,52540,19668,55059,19106,46419,63190,3871,22010,34742,13075,48880,11522,56506,59888,44928,20006,38381,62855,54391,32110,3075,41422,60901,56699,2531,36228,17962,43662,20171,8587,21515,19050,19479,39789,28461,16657,58442,53131,2332,12614,8680,63116,62253,51759,18229,22936,27757,33400,56383,3695,43914,64317,608,62628,29721,50902,34960,20458,16989,27738,42915,40556,63824,2170,54392,6130,45594,59735,56400,61039,21025,52308,47726,883,39313,34331,37289,5096,41048,5922,9959,25503,2740,30030,4644,45715,5695,43211,53863,8655,60311,57972,13620,2443,28350,55875,3107,50176,56053,45250,9639,25735,18030,35136,63305,21904,44030,25816,61507,63407,18723,60787,34393,46731,28334,34220,62519,45623,63347,58236,17164,39850,30360,53002,32668,49477,30814,64349,11,12198,52188,56565,55291,39664,14577,17711,57880,38653,17288,55940,7882,18832,42973,25108,44899,28303,58406,37632,4643,48637,39434,37258,12918,46747,53453,44121,4286,33896,64052,54336,18978,59888,19184,7568,6088,362,54575,65050,25973,53899,61099,36059,50729,57109,25557,24235,44966,29938,6263,1995,64608,6879,33886,27111,55236,51949,8416,19583,53881,446,58598,39410,22751,12297,26271,19678,12635,64534,36468,52189,36477,3283,48557,26357,5536,55754,40961,30537,22066,9294},{45538,49460,23929,53485,24624,12676,54981,40146,55049,28176,62631,30739,23650,1112,34910,13014,63065,14334,43025,33615,6132,45962,54141,48479,10305,47874,38348,65368,5497,42737,39211,28720,46853,9547,36576,13165,53261,12531,49850,51319,10222,1918,40033,39573,9270,38067,50961,12187,58862,64743,20313,5470,25135,47251,7868,25781,9515,30352,60837,38435,58516,39737,21488,26699,8451,39298,3524,29534,25150,31524,44541,27805,37890,8605,45048,43174,17902,63512,12562,2952,15831,60244,39343,57311,25592,20768,45777,30330,412,52866,62102,57263,8846,40299,9295,55247,11105,18056,26348,6074,54979,23871,12660,55333,60222,32907,44099,13667,51539,51999,56794,33328,49923,21352,24399,20742,61102,11083,11295,46800,11806,64432,23330,7493,43548,25111,7541,45537,62671,45434,12367,35938,24618,26683,58464,53419,49257,6892,39279,42553,60026,34994,28045,28167,51571,26094,43171,20202,33563,40287,40592,20731,18324,52906,52307,61666,26969,10164,4766,6649,63327,4100,53001,19688,22987,33251,2622,20973,27086,59110,64655,14846,52642,50467,36576,46103,48673,46979,25971,31499,31469,61466,34082,53278,51578,11763,53862,41733,16711,63706,64779,55673,18621,44178,34782,54555,35141,25508,64141,1409,42069,43624,46577,25054,5194,59705,41798,43824,36172,6464,708,25020,57171,39468,11027,50886,56591,2746,2253,57358,26102,15470,47958,20918,24017,19764,34588,48026,21608,53086,24317,17118,19030,40386,17511,34625,14267,31328,16515,53302,16023,55032,29388,29056,50982,58244,34465,21867,25810,11890,46185,21433,12024,54008,14737,56989},{19042,29383,17171,26943,32419,43022,28537,4874,41536,14954,35427,49866,46861,62899,40890,27006,21703,52446,59081,23802,62918,19097,63110,43828,10725,36157,30538,39835,31649,7528,7247,27395,40290,31984,16648,49977,61870,48076,63381,43815,3141,18682,61804,48924,36776,55246,44667,53179,33346,5190,50460,64897,13785,31566,16655,2536,1246,57313,41948,40500,18392,64496,36386,34623,62137,17339,7032,61521,23554,36146,4299,47369,51049,61068,9910,6839,43541,60447,61205,11476,18404,45053,19023,34600,38571,64774,61349,59714,54011,4884,40061,23108,32710,47865,35027,13595,1173,15869,25937,8620,37631,39158,17566,65353,27688,21585,4337,19757,50738,59126,35818,6773,14245,20742,56672,57482,59675,13510,61395,59649,58314,35861,58276,47857,9109,3643,41783,16846,34814,30378,19216,1154,53087,50596,23732,47437,58137,49401,12570,2804,17965,16656,29049,64505,17732,11531,28098,52549,10844,21302,59737,29307,5133,6475,46065,56319,52882,37118,56324,37787,59749,13793,6590,15323,19563,560,6420,41912,2828,51724,30494,11995,59219,18747,12196,46319,42831,57197,1215,40430,36577,34851,32764,34736,13075,19631,63766,50576,7498,50886,59837,52798,29812,58599,36190,38094,33219,16961,60943,54692,55921,41711,59488,58369,64631,43529,24489,49376,56200,11782,41315,46,30990,57633,27316,38523,13458,2392,56925,28969,30758,23503,64011,17289,35559,2129,65194,51281,50472,37446,53946,20330,32880,48693,24322,54419,55562,17359,31035,21594,56372,13182,27080,33080,58358,8245,46882,21902,33321,9745,38439,6237,58247,31258,64664,4612},{18189,7655,7683,29030,20552,15649,60009,59182,5775,38773,35665,45142,5629,13654,49326,27406,24276,39567,53038,32778,6410,14109,10050,47022,26627,62748,11572,17727,10464,37934,21841,15010,62446,10804,9174,52961,663,26936,54530,44325,39075,46344,47186,6127,4498,32191,21894,194,6000,64334,7793,47067,60922,5843,33645,49024,22150,60574,37582,22812,39086,9053,57943,52836,52857,12023,20306,5853,56827,46858,31149,531,10202,39185,23986,30085,54679,30245,13839,56355,37628,48833,5704,59658,7379,25483,37775,24405,4219,16725,18738,53692,32666,31333,54895,40396,18454,38287,43047,2817,21866,6001,19815,44151,31030,48372,6517,35878,16820,49741,45386,19235,47807,61876,12911,37410,36365,12151,63815,10742,50191,34668,41193,26373,41419,22661,27841,61719,14790,61583,63444,62468,60041,29763,10171,56918,61584,26384,26230,33105,61957,34212,14178,9369,6688,49084,20576,22956,64646,36052,17531,16011,16919,17515,16033,55692,61182,46035,8844,18346,17951,43149,15382,23605,40683,60720,46106,61251,16863,56730,36015,32471,6032,17315,26722,64009,55075,51449,55193,30249,7821,20187,57601,59778,36881,1127,9453,17419,54987,57489,57808,12956,52165,41586,30157,31438,50160,8500,53438,18836,27100,59499,25288,21368,5382,55772,14134,24951,38198,22611,55410,64236,48877,24141,7367,23626,29990,30691,50613,17921,55927,17111,2263,22182,2903,34100,60626,5352,24068,47851,27677,54332,9352,49985,65116,37938,35098,8902,39740,50815,11812,34404,277,56460,63577,36928,17804,11405,29096,44492,54735,27045,25805,39873,36676,16346},{25646,19107,49548,8496,59262,53195,57364,11321,58664,61085,11679,41875,63166,52160,10257,6710,28111,11931,11807,39254,37448,36911,32903,5235,55802,43357,7832,30379,53336,41117,62978,30954,17975,61190,11981,32907,11823,3542,31422,31365,19941,47436,31805,52061,42527,52181,33380,55803,36311,43218,1957,28307,45223,51362,19760,11286,16041,42577,58982,5718,65011,31939,11725,38884,37449,64189,24805,38095,23830,49257,13022,30151,11326,11519,31893,12853,59291,39583,28660,22416,40831,704,23710,19966,10058,56433,14673,32682,15189,18301,14179,48768,11101,28344,2989,22892,46616,52993,46842,17317,6275,51063,63888,47462,45010,25438,55351,60249,14901,37146,11819,52854,27868,22018,8807,21870,11251,551,4299,12385,29474,14059,13662,58811,46320,20106,55494,11775,8174,4859,7052,25602,34203,22926,4438,9091,32473,43563,125,58448,65229,32164,7914,17630,33054,37794,31619,16755,4624,64654,25602,28957,48174,27562,14904,44220,24492,19307,50523,61403,55999,61200,283,6360,56997,44746,1382,36152,27623,23417,48701,62633,52451,50231,57468,6876,20904,38223,25568,61799,2757,4638,52469,34785,19999,55015,20700,44634,25210,914,47983,5597,10565,5100,18480,4078,63384,49692,31338,14133,63518,9070,43758,59488,32594,21561,43531,45772,17409,50310,22093,63073,46029,25381,5522,11089,63949,26203,14314,2681,59208,38919,44699,528,62669,5729,57051,11327,41116,26400,25321,20443,46020,34721,35828,62246,9241,6413,5610,46345,6750,25534,38774,18862,59839,30077,54274,52517,55240,47879,45032,39986,31731,55461,60450,34937},{63122,56281,1231,14400,30028,53858,55186,37485,1789,48273,62235,55140,7453,64937,1619,17460,8870,6334,6531,9985,40178,30595,20211,47078,48459,27010,21445,21467,36487,56176,8742,2237,20134,16728,43187,37334,6092,44320,40642,25860,49183,61705,38953,53202,58221,42060,39738,14722,47700,39092,7136,29943,31094,20531,52582,22532,24555,54872,34609,58776,18403,18932,20847,24323,61962,30574,3726,64684,29872,8807,31779,57526,18759,38996,2574,26520,15956,28607,7235,16771,7576,28873,44630,16932,11716,6597,7376,16415,17436,8929,49570,63307,10341,30424,20332,27301,55866,24988,6330,51089,46115,26709,1112,16962,37939,1723,46394,50316,48709,57307,31370,60410,27319,61396,18909,46514,34051,36744,7988,32647,10372,21482,10951,48377,52920,50756,32732,14257,24884,32789,27355,31920,55781,30904,55126,8089,9175,16249,56723,38107,9,15327,53255,46252,64206,58738,47636,42350,50101,49048,28070,37668,17665,55145,3608,54024,39842,22648,32775,25430,43065,64999,9182,7416,26377,9990,51489,52904,16052,44191,4307,57162,4054,35896,12839,17501,15691,10036,23677,1601,57953,55244,51841,23656,59530,16122,57661,31725,38299,36614,14906,17106,24089,49209,65239,52154,29752,51625,49243,32163,51245,34499,7978,55527,10818,51349,1926,63490,46132,56612,38011,61248,10080,44242,51452,29711,4418,57998,40413,18372,18678,28364,28865,15122,38712,999,25663,27129,26933,684,22024,24595,20133,29898,58892,59168,42168,59896,1629,41323,6005,647,42326,50096,5738,46042,5470,57458,11499,29516,45590,55852,51568,12729,25133,15795},{48786,1747,48861,14860,48711,35986,49755,17576,10721,53820,64120,19614,34665,51628,47399,44400,54406,59350,5889,30275,5820,18741,8654,63570,7622,36606,46603,28395,38793,4356,57832,29596,61568,10088,40563,33945,40648,54078,8698,49054,9848,31108,15509,45159,50803,42163,19571,29276,37935,49627,60606,1330,16675,43688,15374,38844,55078,43117,39714,52737,17304,60057,4877,13958,2535,58142,30608,62307,36216,59275,50889,22100,58137,28697,41134,23320,38999,56161,7443,19907,53296,29692,19677,40328,51893,29030,57673,17219,24308,52550,17042,8079,55603,26622,11703,24341,31011,21040,49614,26322,8458,40274,26248,34491,62798,57289,44191,12606,41330,57827,1813,61229,16948,38085,199,23894,50273,19609,40597,37190,131,18923,7306,36779,21392,1908,32569,30143,2352,37783,36619,40989,10897,63651,5141,29283,54112,25656,11835,32290,1178,65374,21299,7683,25755,25948,25377,16028,45185,28465,17592,62008,43744,45210,4787,23852,43778,63148,48988,36038,60158,10595,8518,30479,16339,30084,48476,22651,59104,42605,64312,13337,44433,940,39001,11606,37632,1481,4775,58393,11271,17543,57002,43419,34697,14894,62997,43992,9355,8869,14532,11617,33644,32654,7391,51975,65091,60711,24689,19247,1409,29522,5011,55311,9245,33564,19195,28081,63170,27362,183,26370,24381,61939,32789,7560,59003,23004,17782,30268,9998,43644,63819,61571,37303,6841,19092,46717,27311,27368,64820,26408,7992,36261,55881,23067,49054,16241,43815,24795,39476,54344,32086,29269,7253,36763,1603,51524,58506,7564,30982,53177,43364,1704,6336,60008},{40932,550,19136,26038,12629,37408,49293,5375,39564,34014,3405,1560,5963,55046,43966,51507,6614,10996,41803,18966,22630,63290,57063,31570,13383,26044,41030,59599,25543,4849,43279,1714,63480,22269,28608,20677,3635,17368,21389,48745,26459,44268,54983,4891,33413,62638,3382,35448,11559,1508,22408,15642,35165,35661,59606,40642,60986,48233,29708,11466,35483,1982,9451,4534,28115,7645,41218,284,27076,57209,33568,2419,41253,41984,54795,31253,25523,25034,43483,4752,6673,8598,35566,24291,48739,38092,4778,25952,50924,60405,42295,18139,23370,2660,48478,57603,25902,48571,27517,58737,26060,4777,19395,34288,15097,19434,58265,55623,46091,34557,11515,59457,584,10557,48494,49137,58464,62657,52868,52566,37469,24910,53686,15470,48553,38829,42073,46995,40079,33484,64777,24809,59446,63610,21907,15465,57748,39380,40170,45560,59456,48084,43118,30175,6250,20898,40057,47186,49014,63260,45494,26701,20891,19527,42898,21689,5759,56339,47656,21266,18364,2432,29298,24663,49646,49007,51877,20646,43492,20131,15386,36383,28128,37235,21545,23573,34057,45000,57217,62894,32889,57751,45303,6132,51064,65444,13973,38968,23698,54789,49114,20066,15613,23520,23320,52581,4391,33873,38915,58368,25202,14532,27751,9198,39336,54800,62076,6280,15369,41873,39314,29255,45933,46380,52776,52491,41169,6923,23941,15247,54201,42471,10503,2703,63883,29815,56173,15533,34632,40036,44991,55428,61674,21397,8375,3681,62438,38631,60415,40604,22286,46954,1988,6904,10638,32982,41471,15057,58100,42362,47060,39939,3732,56961,28808,54318},{40572,59632,12491,57379,40267,4717,40550,20660,36347,30628,31392,57374,59783,49966,14354,48999,55065,45836,56635,35260,63940,54868,58417,52128,32074,17580,47657,42910,41492,16086,25436,30411,42257,41561,54233,18691,43315,53073,51200,16424,645,32642,41033,24462,5452,23886,64926,57573,6291,7229,25682,14646,24711,36579,38232,36051,16258,26993,43223,35805,4810,59320,43216,49263,39374,10567,40227,11473,39212,53307,23762,63607,63079,54104,33076,578,55909,6847,8948,4078,34646,26281,55405,29378,7607,20644,12070,26413,41464,53749,44705,65066,41603,64407,31778,46064,29675,43742,54178,35382,48144,14215,14615,38858,45813,12405,14363,35002,12133,36338,41971,34886,62399,35384,34360,13680,16570,6486,23161,484,49483,43688,8572,41676,17448,5070,491,43479,10564,62404,59735,19428,27786,5777,23672,63710,29433,58794,58232,49679,8020,23149,23700,23351,56987,10485,52267,52856,23128,47382,20616,33759,58639,10827,48800,40218,45830,10568,1024,1337,2629,63744,12811,51242,34741,52437,38232,48664,33344,15586,52822,39483,56424,3707,47511,33939,20842,40254,49975,2340,58121,12993,7449,27812,16434,59678,59933,41116,33400,58610,8163,9220,26860,64239,7748,19279,29710,47692,54241,52417,31091,7118,59886,21660,52139,20230,61984,60170,58225,54126,34960,24870,2873,37288,3107,26784,64882,10463,59769,62287,28906,20855,18257,46943,22663,43373,48619,25709,7013,44347,62024,39870,37626,60434,36932,38723,41618,21972,9847,53354,7661,48402,37266,16502,37161,25910,31102,55061,17033,39366,19744,35817,29520,54784,18816,2682},{11758,37610,13529,53826,31693,37747,56689,40822,58579,56755,21776,54519,38184,40269,46336,34883,18173,21775,51044,63323,32346,63244,6425,42963,26029,50023,21279,57798,11058,25653,52657,44489,31681,26012,24716,60486,25120,58242,26353,48488,59046,13015,3470,50995,42320,40021,51497,2272,46679,21663,14474,24898,9939,39073,34278,21834,25197,54516,15079,32385,20273,25076,61144,52431,6794,39081,32671,19439,45437,22677,42872,17222,12152,52674,51439,29665,13505,30326,27226,46164,53423,44640,64939,28267,50047,37112,17244,57442,4297,49806,33299,63845,9752,49901,49821,34422,55636,19104,43597,19745,57128,29014,29398,1545,29839,39329,25979,59824,8902,40305,15858,14058,27830,23615,23611,32068,18220,14258,28447,4044,58845,63601,725,53630,52305,15237,48909,40878,1610,50771,57945,46171,49705,57764,36460,32418,16904,19496,15661,55986,30446,42774,40737,51058,49278,2085,62436,45900,59570,28230,46157,22505,33189,42843,60828,7092,18669,47468,35049,5931,19736,26688,39757,56593,40001,53474,61422,56573,53087,27503,22508,2463,34875,10517,3447,23400,45109,11004,635,24979,27673,8097,12833,4224,16732,48097,50072,7325,46905,22613,3263,15074,28608,5367,37055,50584,3565,38075,547,40089,24373,1182,18021,28523,36174,6730,59859,57938,7396,21202,24656,56929,65039,7287,6000,58533,2814,54826,24327,9140,45358,49403,13724,8871,9976,45932,32832,5943,31588,22052,62396,20460,4480,16161,42678,62815,6632,19939,24209,37676,30029,47396,56775,47438,56212,61424,45504,49607,7189,62943,41879,46770,18657,31878,17220,29590},{17632,37856,34144,46145,52033,25203,50853,39943,55689,2496,18734,38365,15039,11873,5940,20170,35045,10561,28181,58725,19181,64905,59633,27118,49767,42006,49638,56220,62324,43902,13521,2926,41141,20763,31864,36663,6154,32368,39839,37661,12471,20598,61895,28255,50532,7094,53374,15299,49670,61294,21297,15585,33427,58467,3717,8795,2404,25680,19307,27954,50421,29688,10487,3549,40394,55201,59392,52542,38761,52855,58216,62475,65039,7042,48969,27385,1604,62182,45783,30093,18150,23004,9276,48343,32492,29091,37676,8640,32667,52780,62944,16082,32515,2756,53964,42899,14516,64642,43122,48953,61236,2719,32441,34429,425,8708,59993,59202,33762,40310,41586,48590,4630,52880,38953,764,1974,53227,2548,6205,3641,18966,4378,637,18952,21706,54737,46112,60684,63309,17872,55174,44269,43852,32742,48040,29266,49418,41669,20446,51472,29512,30550,34883,13950,13762,12188,61737,63873,44649,62158,16325,60473,19044,48306,30319,56177,25737,43872,64313,45030,53621,13256,16510,63246,26725,10608,31779,34577,8059,27600,28366,35415,34852,46876,15751,41126,6328,20986,14059,39975,55269,23582,10688,61074,42115,10434,6061,31694,33383,15003,34604,52481,62970,6773,62347,62920,8769,44670,43260,61884,48468,63422,57102,24432,6726,54496,22230,19674,19036,18738,48888,13011,47180,40932,50483,23389,47837,56570,4856,12552,16217,16286,352,12410,31196,54539,46135,7293,51483,388,25566,31216,47858,48387,5088,3538,62204,63648,58584,41765,31645,52785,39170,32075,25037,46500,17785,37125,48053,5858,11880,44791,37039,24063,32008},{18838,15530,14682,40192,2961,63107,12525,13148,13527,61656,5159,9566,19057,33712,63303,58287,4758,13366,42513,27591,8440,40187,45141,62687,49682,28820,56320,48401,39582,3963,21088,36089,40151,33730,3491,50983,64356,4926,25264,57014,10259,35428,4260,1412,61968,28424,10219,11372,14622,56136,17586,26975,39539,64472,7617,21826,34348,55649,1202,19709,64894,62754,48139,13638,31466,9046,59674,41729,20300,9425,3147,51303,32008,51846,42889,21054,15994,54350,31790,56459,20063,22937,58546,62232,5531,63717,21839,27182,52458,58333,12875,20836,12597,13822,14975,8483,5958,23020,18799,38446,17416,53642,22804,47422,39959,26366,32846,25235,14434,60510,60963,38638,2595,58261,48582,32081,45315,63967,47491,37993,59567,45732,38146,62269,54263,52097,60953,22177,12732,6521,3412,9707,8252,31270,20957,63254,52628,39003,42316,27374,21109,23546,2563,17594,58561,341,65204,51474,31565,5450,42172,62854,42740,52597,50360,55450,26291,454,61290,60878,36121,25580,23017,11995,61515,8836,60166,58559,3087,43773,57002,40815,48975,51435,1266,9921,18852,47826,44254,31361,15106,40341,43189,36110,46664,40967,62011,46046,23600,27203,57756,10980,13740,45940,59874,20367,33302,3628,22933,39153,64640,57161,23952,39861,9683,58331,27068,21063,12498,37988,34641,8545,35929,15747,9626,52570,44306,48074,46449,24855,23412,49436,30367,35514,55132,62478,6613,23155,50950,2145,9967,16059,49205,37723,25366,12489,19004,62603,60286,64576,28062,14770,49473,12660,59526,16226,58612,18748,7454,21035,58074,18458,57351,32670,46059,44784},{13863,61117,36913,31276,59131,64942,53403,11623,25581,30138,54499,11269,54093,31720,32878,61312,13638,59028,15255,32847,1767,35928,22067,64253,57175,24131,60296,1706,60357,38175,25482,18573,45967,63229,37326,52969,7681,46675,2623,17735,58050,37906,51218,58466,65210,16236,17806,37033,51657,10115,53490,18345,39518,52612,20352,25149,6795,1012,13005,7701,8897,40039,51191,15238,49575,16881,6799,25651,38906,22751,48745,65451,41615,12911,41002,50733,16520,19697,19640,23172,15791,41613,51857,27169,3439,61389,57401,40384,2818,51295,30068,23384,56280,55682,24534,12069,14620,11907,39599,24487,10688,28815,41260,41749,25248,53774,41961,9820,40548,31661,48649,29423,11553,58098,12858,39362,10546,9026,63337,37486,29650,14524,21183,55790,15792,5663,26567,26698,34496,63758,28973,30708,35546,19812,51595,30002,50931,55685,49799,30777,32886,38810,38926,63054,46743,47754,21706,50289,58508,48019,57635,40882,43647,1697,54625,45801,7353,55181,38929,8533,20880,41175,37424,29165,2227,35011,57134,35986,7856,4360,46554,16898,46866,54214,49654,9463,52910,46691,48894,16646,17386,9252,46047,38042,53748,53345,22302,35990,45102,21684,34596,43788,65295,41844,9709,15186,20518,10594,32977,198,59617,59821,2523,34073,39441,54323,5384,13336,34037,41984,52022,37644,47697,64151,6246,23710,35348,34832,57103,20791,61277,61856,41461,21011,37022,43457,843,11696,10036,44321,10565,33593,5131,14088,56535,51356,16957,21479,58403,20476,56679,52510,43356,52407,21149,1800,50589,54337,39274,48663,26555,45112,24441,2014,14020,62453},{24963,27765,14521,17564,51029,7014,14191,11240,53749,59897,23482,1811,34875,5103,39732,11350,20217,45359,55636,44663,39224,4821,39664,22440,53266,1212,33575,17933,28160,59127,37397,63889,658,64560,24726,22815,42181,23419,45008,19059,45615,7346,47616,16635,60466,27256,31084,7696,53814,22241,21333,58274,37417,38916,28911,17241,37610,62743,35086,8340,22451,47492,25591,30802,30621,47906,32946,38012,52788,23249,62390,52438,16214,43437,1305,9618,16428,38437,51823,57593,44747,51140,25183,1862,2492,3503,65156,48772,48872,31115,16644,19610,47732,64989,33225,10859,31559,49678,53714,20024,46874,27798,43591,2843,40227,7647,44492,9934,1338,61233,27576,11160,38208,47790,57250,29008,61417,24389,28901,37171,65193,12824,35759,32529,3040,39512,16375,3060,44936,63318,51494,58219,9421,30825,18304,12360,45119,55395,37982,26878,56576,11994,31751,54334,63800,14360,55818,58671,60811,47391,20829,4767,26949,65084,59452,40438,19720,9884,17556,41674,44793,5145,6683,41867,58435,4955,361,22115,882,56723,2509,26212,53473,38811,34478,24710,36094,52168,24642,14039,36354,42373,36247,25299,56485,28456,55166,39232,1718,58512,9048,23481,18804,19781,3655,37113,47667,6095,43506,57719,31449,11152,48023,722,41407,12047,55669,14994,24226,26069,61629,13882,43616,35602,37860,45279,19023,15066,23713,6835,18989,11723,2644,26740,38087,53026,22623,1606,48109,55903,39373,65329,30280,54599,28944,44829,5570,45901,28590,57658,41258,34551,3577,25207,20485,16731,21466,54506,50999,26845,32502,52176,2184,26390,34439,25786},{57456,1175,24667,50130,3027,19226,39468,2188,51305,42252,13909,10495,49779,47829,17755,39670,6870,28598,36874,32707,33020,11574,58799,31755,25269,55116,63302,44946,50776,7122,59170,28935,8100,20478,354,32486,4491,3615,24608,46803,56273,29077,39,5980,24151,405,61561,32232,52862,52575,49420,64419,19132,12443,28423,11358,28523,58021,7036,22460,40945,38281,65439,49006,45281,41396,41741,52008,64393,45030,42029,28980,29573,17772,62934,60263,24878,45331,29508,26933,8351,25702,4035,2835,11406,27498,41049,63011,10058,54305,24299,53533,61585,15845,46067,15800,38943,48777,26047,13571,26367,24439,65247,19795,4943,6109,42223,54814,46500,11452,61564,18485,30537,53,20241,45228,45679,56828,1954,46207,47236,32694,34702,40051,1726,64245,27211,9400,28134,35893,4649,51261,34642,31281,24393,63530,1948,16281,32879,60849,6029,26849,19985,4459,16659,5318,42056,7491,6246,43602,43812,57396,65028,64755,57268,35111,49970,46494,5300,17133,1454,59442,38708,17541,27495,8528,16699,4347,8080,1626,49658,42604,59796,13085,8485,37830,53594,28953,64092,24695,43303,5225,27553,27959,63855,24610,5311,32318,57124,34673,42254,47334,51657,49628,26927,10078,23652,39640,64926,13549,40769,23728,18519,62583,50313,50426,44243,53103,25730,27917,59229,27716,59255,24030,43918,28698,35571,48833,55659,2672,12055,47131,1663,63626,35704,46770,8827,21429,10937,55929,12590,49294,56737,5564,17333,13582,25455,4479,36884,61909,26452,23078,12890,64996,53444,3458,10682,19935,22749,13087,47756,48237,22800,6457,39482,59808},{41794,41151,50798,17305,13112,46265,45328,31496,29284,15000,4430,37415,51739,42834,60995,20081,30156,24375,9152,27222,32493,31236,46892,46214,38718,16868,32142,43019,64771,61926,24501,3870,24098,17578,45965,45303,37223,58371,7391,24382,45244,45751,16978,31651,8328,55719,41709,62258,38166,9140,33840,2306,21629,36871,33331,55964,43162,15799,39820,28719,7600,38314,18163,52344,6382,56952,28294,17121,3256,24226,6049,46556,54115,27716,37812,18889,22734,37967,8143,12992,58091,25076,44987,28237,34054,10793,60616,1961,12690,3390,42621,65021,1209,34771,4235,23059,34552,5017,48990,25527,47892,51708,62863,6470,19430,50637,44391,43181,37828,33690,10334,49634,47873,6645,22143,30956,18075,27191,26020,45617,30767,45202,61537,34872,22163,53263,49403,65324,7288,50842,59013,38925,57314,33279,59660,11848,21057,49700,35781,28831,3929,56629,16597,40632,19883,14202,28166,1722,27571,31167,34122,45873,20436,12700,32,50651,17054,50678,41148,37493,35130,54232,23848,52310,4329,3133,22366,7456,48180,26581,22334,47392,54257,21149,4563,21338,4491,32851,23863,2581,52580,29038,58639,48979,5801,2830,43685,30689,47506,25540,19431,50875,52020,32223,61666,31221,44445,39976,402,14845,56425,59109,5546,45628,10587,1888,13606,55440,62463,65124,41362,43460,14353,14318,53968,62835,22344,56672,356,52647,26811,3951,50145,51951,48284,57075,54565,10600,27867,13211,22740,49785,58801,38810,40645,17658,22356,25246,2693,39211,41341,23258,60987,57265,65317,15937,55791,22691,63155,38743,34590,46593,58603,61665,28551,39511},{12140,60009,61682,20608,11457,47224,61852,33545,32865,5437,28752,26138,1371,16145,19573,58643,4270,42936,30272,9826,8340,9653,34424,31518,25178,55093,64862,23848,12601,49497,41198,39292,16875,30857,9752,52481,31491,58318,48626,54993,9818,40535,21607,8511,39951,51188,8529,65076,24759,42661,2703,21108,59013,47706,3854,43224,64640,37239,10170,34483,11611,32602,44559,38869,11502,55867,17541,29916,29687,65228,6838,60236,32565,28324,37373,49225,10254,46090,2075,53822,55151,37746,63717,39006,6577,36906,28725,28523,17402,8539,4545,49082,23370,20915,2969,37887,18637,19120,8018,61001,8904,57623,24364,41615,29511,11620,34077,25947,50860,28456,64446,57125,24220,30223,3140,35916,3519,54333,34954,18921,48745,34345,48836,18147,53853,24945,6311,8191,32867,48266,27518,30117,39366,64478,36993,31995,5005,28193,56134,7100,11027,49530,61955,29602,42344,37790,44643,41831,48353,44471,25690,38601,16492,2398,44499,23934,20626,28017,49770,51918,2566,9181,52255,57608,52313,7500,54280,56145,55597,47557,63921,35573,10613,44376,42954,8541,16091,14987,59472,15821,39045,2069,33988,51058,23018,19690,22870,47167,56801,63072,4579,53616,31447,8618,3757,19160,34948,9424,41722,35021,63721,17130,51887,31213,59777,33158,61471,46783,52496,22683,4684,60536,21387,20686,40004,36637,18744,32861,28768,44181,58214,29766,30818,17664,65232,63799,55928,28171,57699,9664,47756,19359,56726,45990,46490,61297,62802,60664,20216,26256,42712,56708,44523,33756,15879,20624,30929,21723,56012,5947,42035,23171,44868,27055,39192,61660},{43976,8372,63045,15140,36494,19201,7566,58379,46258,31759,63092,34636,9083,46530,2245,29067,84,17324,43804,48063,3505,53953,10288,7037,18720,7663,42498,27846,15305,19438,44673,624,29419,44165,41429,54507,46770,51139,49062,31857,6921,57925,41135,29829,53828,45986,27482,40935,36721,25303,54513,37456,12197,46527,23659,54458,13133,48092,48882,76,14644,39617,13142,51775,16516,16933,40985,53458,20657,39877,51600,3090,22460,26888,5792,26596,61631,43755,56361,25514,48041,44376,21927,59101,35883,55670,53269,32068,46069,19376,61804,12531,15892,50619,34542,53448,24069,53986,2241,15796,19341,57603,50609,12610,61438,52440,37522,32548,10175,61774,42182,17337,12548,11871,39429,5267,55270,37180,3414,28744,20031,57392,48990,14518,25754,35852,22276,15595,55885,2728,41415,45789,36084,17289,29738,46342,46621,22959,54295,47843,42722,22447,429,62336,50842,54893,24248,48853,10926,61343,64908,15206,8763,43635,21369,55100,30353,3274,54113,42732,57846,14977,57286,1359,62164,10966,10084,49541,50793,42935,19086,24854,55166,20238,38025,7784,5898,31266,49980,45001,7801,61796,42100,30988,49976,6332,40654,57104,61844,51006,46262,19122,3215,61239,60168,58524,61413,7367,60782,49804,9291,63624,63184,48298,27657,7166,31464,25950,8505,1418,56694,19194,59823,8836,38298,40638,25727,28302,34059,63678,20772,9073,27013,14586,4966,2024,23998,33106,27711,57626,37349,3623,54860,43356,8370,57704,28994,21906,15946,2734,63470,22690,29326,38900,27171,36596,56427,54617,39094,56440,34224,14663,24285,22246,11314,52654},{49708,35910,26562,20501,25705,41677,27520,40114,63143,59757,38017,53018,31303,16393,26956,60727,27830,33190,59844,11006,59099,6596,5631,29450,23065,61640,51342,12405,30957,49615,42520,54179,34729,3592,54871,156,54227,62605,59465,5135,22991,57184,20624,53899,50674,14564,59556,27670,36229,62555,14044,39181,27713,8927,50214,48246,16982,54454,13451,36108,35533,13462,42274,49104,21298,62955,60043,27436,42702,13570,5259,40065,47045,31712,23184,27694,20220,20721,33400,20349,26975,21947,38597,54220,56400,46885,24266,22591,52,26575,34820,25563,40533,59378,6455,43869,61251,42919,59961,36867,38315,8382,63260,24069,37179,53206,41813,39592,48860,18315,57934,39601,19456,51428,19384,9392,19861,16532,62116,13162,50835,24223,46640,7286,30325,8980,57492,61336,50118,9887,585,15310,19120,21503,7408,57366,51257,34396,9611,36239,5626,52922,26088,23936,11477,36712,26720,28530,29914,60795,54987,3153,54222,44034,49844,64524,38594,63571,50663,13706,1073,40565,22362,36721,9866,32444,60563,26249,7763,63615,6589,26575,44471,60798,4397,61015,42934,56519,32505,38767,62438,36408,42030,36150,6715,19310,4724,16408,22025,10965,13177,60054,62748,10994,8937,61832,21916,19593,23322,10198,20377,26771,41751,39487,24238,62260,37302,19574,3482,17549,46754,21639,52426,31222,33798,7085,28804,27844,42876,14917,12316,4528,63899,27983,31019,57964,41319,29977,55817,17452,42764,65447,10802,54558,20478,36597,54680,50159,21101,62228,58421,56920,49861,20629,22807,53727,51212,9843,41935,16643,49072,5711,61241,6863,65101,58376},{22651,53981,44006,1411,53398,15142,15577,15360,13101,22185,8765,27119,58852,34494,2692,50938,24533,23658,43217,22209,52964,41502,35424,37776,20246,50691,48290,60250,35382,46952,64191,57173,4182,1526,41483,14195,55334,14715,22057,61712,47865,31174,26609,61370,55488,54571,29263,16051,35387,29950,55293,31657,909,6005,39188,55350,64623,7323,47331,21814,32643,24813,7554,62958,64563,5308,33770,34011,61800,44351,46788,12531,33737,48495,49727,17631,31862,13310,46343,56888,44832,21449,34924,33026,37675,10868,61481,49928,41035,29493,34044,51181,23888,10725,55355,55643,34604,328,21386,20070,15772,43713,8015,54086,10133,58787,34007,64007,15070,17263,32937,21340,30636,22263,25285,7272,9710,52202,55249,39610,63751,18444,52887,48530,29062,30521,49757,62771,1392,39931,54789,6161,54232,15369,22123,40875,53887,38129,55744,43924,14441,47736,640,44483,36225,37346,5208,21881,39935,30308,35348,55431,56216,62210,36120,60315,65188,5407,62366,58779,14749,11882,52927,59635,58332,38809,14521,36269,52750,12948,59543,43095,44785,52932,46407,10828,64490,1278,35319,58397,18027,26215,14376,7820,53439,65337,15620,59032,30326,64101,46390,26555,46555,17563,36776,6450,61340,327,10710,33090,13609,30064,65131,46772,14582,15036,4801,12103,25445,52501,12846,54318,44188,63751,28357,51068,59303,24335,26054,24397,14453,61671,28902,35948,33781,37018,34456,24631,58611,41609,13240,54627,21699,50879,39993,11379,12512,14589,48711,21940,39307,53324,30662,21211,63672,19278,3245,10637,25926,27127,11006,36686,29994,9533,47922,56085},{63537,38889,7107,59195,38627,54157,55981,20448,59847,34921,27976,24779,58075,16276,15428,18712,33924,47428,34292,60384,43323,39346,37087,40531,37309,880,36495,18604,25611,44931,712,37442,42378,7863,29160,63801,22680,22612,58286,45633,63940,3736,15078,62912,6795,12114,20139,30547,15782,56362,26149,19807,5126,52447,13875,62580,19709,15634,49336,7450,10510,46431,42803,7994,18233,41497,44,35519,48801,41674,50799,4436,62999,45375,50105,61596,31772,26350,60094,63366,31022,3673,62022,23706,7450,32482,17753,46716,37905,47374,47127,15641,28596,16828,29432,16884,59245,3172,54535,64075,49089,47391,13769,63897,1772,29092,40627,23979,24476,57503,59650,37907,22561,2776,24616,30651,39101,2872,16047,56364,23850,30997,42577,56233,18614,38077,50100,9977,3292,13491,23944,28797,64996,22159,33664,23150,25175,1957,56471,18183,52955,55507,17720,41532,42100,39699,31408,46566,48625,10253,12100,20539,50103,15911,55009,26561,60809,36699,46632,3443,46852,28844,44295,8688,49168,12954,56025,29359,1665,59701,51583,23839,11180,8138,28813,29183,48873,56905,37270,26676,64787,41697,3887,54222,23896,28273,33279,8707,18524,13338,53674,43987,23236,22900,20862,55215,28852,35165,3812,35702,37975,18104,47801,10560,16633,21541,4548,37274,31618,23370,2608,36705,31908,29718,63518,30627,26171,24334,64448,46944,24242,46001,32084,8270,13277,47929,45932,42134,20609,41496,17950,38408,64456,25348,30618,13398,21594,49755,52155,2451,65405,62738,2480,14112,58131,10368,35001,8,21555,63256,1011,14277,15258,12250,50974,44485},{46208,14947,11123,45751,13785,9328,53437,21577,2710,24445,4069,19192,28978,63398,33735,47936,16085,40618,53993,2667,50117,12170,25632,22613,53781,57786,31329,31491,18134,47427,62049,15556,61962,40831,25432,2133,10225,22181,17673,4948,64290,24572,20965,1517,53905,51650,55354,48304,61099,48940,46068,24222,35658,14339,20893,39562,41899,8222,7837,64463,62465,52658,3711,49940,18366,49336,54044,39536,111,51199,62088,46402,52199,1561,54516,48241,41799,57810,2811,37349,29660,11399,20746,65389,11325,30223,3607,41327,33213,53111,18735,18545,26206,57962,24233,19191,42980,36197,19808,5242,6341,33179,2424,24174,27553,17715,64188,28795,57505,62182,17590,3720,28095,49558,25555,5239,3800,26594,22104,33674,27793,805,56295,4192,55365,44583,54328,64469,12164,8304,7514,62631,49231,17796,36575,25724,45375,41544,42695,41536,12007,9876,8615,62604,65059,7476,35964,18530,26506,4239,57270,11750,40923,55809,42626,57840,22854,57681,49012,10905,14380,49634,29313,44369,51686,26843,28616,42085,62946,53931,40393,58735,15150,64657,27165,3708,17755,32603,2989,3756,19866,34801,53927,11869,11528,26853,10516,41898,8526,7163,3347,40892,13205,56865,23312,18901,14166,19285,39462,34840,43629,31788,20553,58574,51835,62261,24698,24546,8758,24819,23736,53431,38150,24883,20585,62708,4213,60593,30934,45855,65200,61396,2074,24994,33854,57408,49757,14402,8714,31824,27286,9005,58000,35657,2867,60448,15448,9017,16422,63930,51096,44798,38990,34386,43452,1511,53747,25872,54237,50261,52749,54318,58988,59816,53084,24832},{27150,23651,13879,62035,64995,30016,57643,55844,8646,5913,35068,6119,53249,6062,4875,52731,8731,40983,20026,15644,6893,61598,37490,26733,966,16665,24109,35137,4596,29484,34176,24056,24664,53831,16927,57247,42986,5560,57820,48632,61114,39131,63082,16253,55419,37171,59498,15032,49048,13069,30715,46037,22189,36888,63004,53964,27815,55687,59786,4743,49439,42978,57077,16666,16627,47968,13258,3576,47932,12339,9455,31645,8718,21714,54623,45967,941,925,25559,37038,5138,56714,31219,14315,41600,10940,55332,33559,51916,33669,18503,33188,51239,31374,43113,62518,22811,1532,4960,60114,50763,43019,46072,42778,16515,26434,16684,29874,47844,27944,16660,22194,2531,11857,53445,33007,18230,34952,52375,62215,27958,46672,45270,55339,48349,28205,8285,42219,43709,5990,60482,721,13408,61574,63757,31232,38762,3684,11381,45887,52356,4810,58794,54122,31119,29941,44043,5965,45345,49314,47718,50138,7646,53940,61234,59794,19605,65266,43317,23840,45657,1113,21264,50307,16884,47169,3980,39191,24821,32233,32932,37051,15597,3173,11494,52207,32340,64495,18078,32113,47066,40059,48587,62106,1249,62391,65474,27069,62316,45734,45371,50455,36894,61603,1434,52542,5878,27785,57014,45029,60765,64995,52973,10213,8157,62754,12931,55478,31711,8246,5708,3988,60143,51304,16211,4570,27926,28703,31356,6911,4877,39437,55681,36408,22247,36488,8218,2540,14374,52618,61718,35152,30744,19243,42870,26103,56359,63241,5267,27739,49045,20438,39859,39424,27037,6478,63879,36377,22024,54506,52703,28889,39372,60313,50857,31050},{20823,63596,62835,55267,21297,39395,22417,47480,31398,12765,64627,50731,57197,12705,15830,60114,26751,48027,53270,657,53845,738,399,43583,56760,41056,15536,35759,45948,5935,62035,24289,14695,15066,37240,12021,45923,43158,39933,6601,6525,54009,36225,8446,26436,45858,13870,39041,30904,27962,45737,43261,14932,17570,24789,30326,37916,15934,12146,11964,38435,8480,19056,9707,53022,31481,64908,16405,57771,61368,24993,18462,54047,45694,46526,32313,21422,11903,22533,63978,48379,47447,26263,59853,38043,40831,25561,3970,17700,35128,28065,33843,49847,59735,4990,27622,63625,16520,26186,50892,8399,19853,42921,32023,43219,20002,45273,29776,2331,16325,7884,25801,19262,60381,32221,32118,32889,2676,29689,20614,21067,58081,14163,32467,53199,35419,26621,21343,54473,7077,64275,22432,9155,2265,56323,54959,32273,63831,54684,59521,45924,43117,8384,63139,63353,61357,12168,30175,62097,44380,31176,27862,9794,23252,19264,34058,28349,56679,21088,60451,55315,34860,2042,26016,36438,15977,59331,59207,64113,53305,23163,64442,44009,37226,15229,37720,55751,4593,13639,57370,60198,50547,9691,62272,22988,20492,9275,8068,27252,27140,50137,45058,33400,59561,16742,45730,20040,45754,24765,44583,63947,16436,7708,49759,20926,41984,43248,50619,6004,34511,18780,60902,4286,9719,60883,52251,65183,40590,14772,18620,49945,53259,1690,65094,255,4642,3173,36833,28262,62945,44378,23290,24207,48575,23300,3148,12101,59155,35001,5256,2469,7313,5806,4258,3597,27150,17652,25467,18689,25422,10666,4977,51623,53340,36464,13466},{8380,2731,30267,5358,44405,34959,46130,21040,20520,36445,42931,59931,30629,55890,22103,15781,2602,56510,56546,45822,7348,47053,13316,47446,6991,17156,52421,15753,30735,26424,42121,40705,51002,60114,40368,10932,65273,48012,61776,14453,16315,30841,41024,34288,33705,45737,47109,17157,34337,45009,58691,63428,25021,54012,29428,8183,7153,45971,5564,60737,38028,3873,60965,33999,15872,12393,54569,33966,2077,21465,46288,29784,22060,19425,6627,51126,56874,14419,27620,39505,9293,47519,7329,3227,44648,23927,54300,25232,53,57347,41660,26144,40885,52978,56728,12337,14342,12880,43982,10509,47656,628,15927,11981,25837,60391,46520,21079,63200,28299,16900,54799,26612,36596,42386,22084,3543,21106,20142,45134,50464,31230,59277,2169,34266,45973,65044,56425,65473,8918,64173,3459,19688,8622,6928,18837,51852,5485,56093,4281,3207,63671,30795,3634,55913,26341,64863,25133,34915,53188,16006,2488,63939,35991,33537,34881,53956,61309,16867,10658,32615,65148,18040,32884,27399,33080,17834,61896,52819,38540,2,1395,8641,63701,4997,37852,14352,49207,52997,16158,21321,64294,33608,55936,1729,44127,52175,26903,20497,40757,31223,42149,6394,22880,32492,60553,47465,27069,48503,8571,34454,33830,56699,20351,22983,46174,48374,17854,11575,17213,20029,59331,45770,27086,19894,54256,39908,63599,24307,51434,46392,29812,21288,22031,40917,30473,30653,30516,56568,4568,48916,49469,27618,63883,21166,46124,44560,14220,19312,36493,28589,5704,22796,38305,27765,39537,26157,54382,9119,41464,4226,17550,20767,10824,25368,25977},{55367,10591,31692,16109,61813,33260,38094,62269,38802,33905,22173,57853,35811,18383,11577,60064,36798,39441,30645,21128,4369,11803,6138,42519,47606,28147,56173,32357,6935,3895,32879,57824,64123,35908,26328,1222,38808,34851,5230,38407,19674,352,31800,20985,30378,4935,1559,1435,34224,15165,56440,12052,60324,49631,2270,25354,11064,59620,58923,39998,44030,33571,50293,38654,20428,18586,38330,55209,35394,38096,15906,1106,30862,20321,64911,24239,15247,32899,23036,8640,60482,1935,64289,43383,35839,56058,51769,57200,426,65106,60676,49022,32195,51593,27510,15457,61436,62437,63112,23864,53888,29079,41565,42438,58496,16669,8859,63821,62808,9899,37065,20076,17080,9989,46341,62476,48974,58423,38349,6744,64866,35333,36723,34848,53740,31433,51972,6997,17402,6931,44390,43349,25921,62710,39858,55138,750,20730,58415,62118,24526,6675,3091,62086,40423,40279,33332,58556,25085,5363,6470,12964,33336,12534,55477,6656,13449,7847,18128,63281,55318,49945,14901,42061,44871,13943,35196,23108,51214,3956,58194,55594,17381,47806,45913,41127,13278,47558,52909,41207,48157,23760,11652,65035,63206,39947,14654,13041,20657,63851,61719,12036,50255,34676,39486,60711,40817,41620,37250,52483,55364,40511,19336,3522,26540,20212,39284,61031,4831,45747,8436,49544,24085,39936,65532,51487,50133,12615,42655,15855,36469,55581,42192,14815,17611,40968,1209,19035,32671,14615,34278,48040,41844,18908,22922,20267,47259,41388,2306,42919,57913,53185,33201,20391,37172,42126,48637,46011,49856,34096,17449,36908,50882,25378,56324,58073},{39151,59893,48254,31784,54211,4251,51632,37742,15382,13895,7231,1421,49872,30539,53320,30132,53991,12501,54892,38461,46734,62533,40970,35573,3511,14912,52124,10034,41006,32322,14157,851,61408,64851,49291,22074,32535,18318,22198,64972,45539,54150,54357,26906,15831,31152,33360,37931,20146,54988,28891,49213,22997,753,56373,4314,59537,49811,28577,54669,37474,48600,43250,46810,31895,16619,37959,58005,25115,12928,54668,19313,48812,43000,29836,28453,50935,29454,54252,10319,54488,50640,54279,61986,7602,28787,62407,14580,24004,56788,45702,30103,20213,44947,39153,63447,14682,30433,61286,48822,36403,2680,27278,35602,7084,36201,10580,45607,38759,57636,8093,4262,41835,1,53473,55306,27567,6853,49092,18960,46889,34275,20017,7488,8649,31366,51524,62430,8953,56600,12172,12940,11613,35808,22533,43372,39407,19095,57738,13056,13001,63617,55534,18628,314,43197,3971,21629,917,60842,1028,10658,58852,10521,39350,10282,29798,22072,4675,49733,24513,60368,24775,59813,64221,62390,16694,49355,2707,13228,1713,46193,61496,33353,11037,30872,7669,15427,9077,63924,8851,33200,22541,44971,13959,30476,35390,44611,25832,48910,31057,17840,25715,40428,7526,42904,57585,11854,49957,5632,25222,51382,42036,47570,37481,5921,10955,43635,26802,52264,16568,36290,26300,5137,26968,57663,25627,35947,46939,47995,63925,37494,37901,53405,17879,1490,25586,44776,26379,4381,47768,13645,7508,520,38272,27762,35880,25138,56465,53675,58881,3529,23473,47491,3729,38760,18913,10891,38369,21293,32095,59359,29759,17382,22610,31699},{3245,18591,2713,28908,46783,1486,23562,45263,60911,55216,22487,22750,28682,17772,1663,38717,62330,50843,3375,23994,14784,18337,19246,16019,33067,16254,58629,696,39481,24912,53340,33090,12621,55358,55267,11893,60250,56575,17374,19631,46094,50844,15800,36149,49645,53515,45771,7225,24179,33249,46593,60575,19766,7295,33854,27268,45828,47590,7679,13914,21853,41554,12821,29742,686,43475,53241,3348,30357,31830,6922,20275,30180,62797,27043,30240,19061,3336,32125,27202,3739,43109,63363,20723,61846,22469,21082,41943,44312,10231,10032,13852,6824,27781,10752,35944,40693,36554,34101,11460,858,56854,60185,12923,2153,27046,31097,63546,12425,55945,52748,27388,55600,12327,2509,16426,27513,50213,64883,12377,44524,5060,32166,3558,15330,61159,13015,3683,27,53878,16211,2669,19147,30116,24314,8912,2069,56450,64307,55417,16911,39431,59700,43920,57065,44805,55115,26898,52639,57026,13664,6735,2914,18144,64046,46648,44735,16274,41274,21268,4510,55891,4498,47144,34784,39302,53361,13607,54370,53472,14754,46336,55983,10298,20395,26838,35347,10527,37288,12697,1600,15572,42833,6842,45357,473,60968,1117,24559,31859,55463,16675,1162,13175,60609,6790,31107,50023,41791,49758,60354,39922,52981,898,25296,13800,53258,18883,17239,38538,53136,64289,19833,4519,53197,1571,56558,6282,41475,9085,43514,24222,53365,58732,39234,22641,56735,37390,10032,5925,244,36370,53615,22718,45029,22200,42499,61998,34188,36070,34062,43052,13614,57250,60706,60104,63386,32744,33714,13500,6762,21219,61878,36769,14023,59255},{2615,55082,11865,23289,33632,49903,51520,44122,3123,52484,26788,10825,58654,24079,16653,10917,58843,8085,10332,43913,11724,44972,21736,46889,24742,61298,13466,2682,22370,43561,37980,15958,23727,21778,25497,44718,45540,21224,47879,34616,21616,24948,44595,3825,60933,41481,36642,47869,55278,30247,43151,36159,30335,42858,41953,23590,6415,13376,10784,43652,29417,18995,47501,56103,48253,20404,40626,54039,24170,10427,48421,53412,29210,23904,13504,55165,64720,50942,12737,65176,43213,24809,49990,16016,5826,2818,11800,17912,63610,39464,60713,64673,19228,41433,53414,35582,6908,64970,35052,14039,34444,49957,52898,55669,53275,30590,19641,24124,30173,10327,15876,14377,30216,13125,54992,59738,58436,41020,9744,22219,61326,24568,55166,36987,23264,22399,47496,3341,26930,43324,54173,21306,20343,5488,36261,45631,62065,62668,52935,23489,23504,22710,60894,43693,15631,324,19279,24743,30452,15187,49859,12146,11713,60359,26920,32714,25214,1879,32707,37431,8337,11972,2482,8600,28685,25295,28792,54391,13804,27205,16465,56282,60587,2155,16697,11000,19805,47189,21480,18878,12596,11967,6855,8010,5348,30548,26246,12198,15834,48849,35995,40756,45736,16950,34959,22050,33709,216,61793,65066,56283,32987,64572,5862,39234,15839,29455,50701,48212,62229,31982,44345,45665,11498,19934,31389,58244,11420,5349,55303,22612,50854,57712,2219,29620,56953,3652,51742,30476,35181,53847,8626,30936,15643,18064,43598,27605,7973,13339,64773,25236,53262,64547,17821,25762,58174,50405,43592,8362,5830,57940,61919,59091,28971,31678,21029},{12405,23610,13435,29880,40316,38772,7871,8112,58598,59179,54897,54733,4802,55955,60484,23638,13342,18259,61126,41265,21072,44597,5202,47191,18293,31386,21412,25305,8427,58982,56105,52384,45382,17655,33876,24199,10392,34176,4975,57762,40493,38754,16287,59572,50957,48672,20749,24468,37619,56095,26500,9926,27355,13026,19288,38932,8849,3771,62898,5504,29219,39342,28593,62611,50256,27158,36944,5221,58375,32271,31259,37639,38336,38518,64062,30925,37555,10467,63653,25328,42300,42647,12562,50439,13548,40557,60719,30095,39879,10108,44330,39462,35923,39381,17392,36842,55187,5706,4514,28362,2370,57906,5109,11252,64143,63944,18509,1952,10714,54468,58166,24269,3025,57963,47906,6198,13889,49299,59496,58313,30015,45127,61243,40857,19262,43136,58665,307,28579,55793,29999,41146,62326,26797,25484,48601,25089,50463,8680,2839,45000,24405,15000,23181,58062,29717,30927,1374,40309,28935,10778,65075,16165,34967,8108,9005,14491,16037,28009,58472,10267,4748,16760,28578,56814,7022,51897,35605,29917,20363,20925,12864,28197,15542,24611,59057,5105,31084,34619,58516,26461,38171,42354,42211,34648,47707,12489,56232,60999,32877,13678,64734,44874,29064,54805,42793,60049,24483,49046,48833,54858,9414,10155,42536,56059,9788,16791,14588,26261,65189,49729,49269,35145,59692,15706,59978,13441,52211,49935,17894,42322,61463,57240,49718,57955,44925,8592,46021,11053,61834,7591,40638,28100,2556,52591,41520,42979,15449,39444,32093,31434,39171,10482,56528,22434,37129,47524,3291,5325,54601,30728,31622,20804,62011,17087,49003},{10257,49107,23559,27642,51531,63634,13794,1683,48076,8526,35020,18154,6471,6352,43586,51454,43382,65065,3724,64716,38486,37663,39105,753,22491,7120,1144,14285,33696,8677,59270,30908,41807,49310,1504,30161,7456,58267,34119,54035,14256,28166,55986,9338,11163,26706,64834,35231,46152,2610,54644,41552,38760,13649,2965,32645,54466,16924,46714,61743,60876,41163,49815,2467,22203,54725,53601,5252,62567,6397,3355,17021,51071,43323,16275,2601,14765,25780,48010,21955,4037,11524,63207,38205,44293,28550,58537,6917,15862,14043,32502,9370,6157,43408,3860,11347,54857,7712,36032,35407,9785,59412,57373,13760,30257,56409,35872,53530,47632,19778,54473,44159,20361,406,26814,6033,7115,4067,3399,45271,12879,53976,5840,12781,7270,42071,50750,51365,46267,5186,58467,48106,31722,15429,41978,8895,17721,60410,11137,36603,20524,23549,33237,8611,57344,16093,26963,34838,3488,6465,51385,62331,30541,31696,81,39308,64690,36853,61206,17246,43487,6462,45189,35942,10443,11241,11427,23314,216,1131,17394,12662,5928,33654,61878,46008,19197,36344,5004,49010,33420,11287,3085,5264,26601,10459,28438,59452,53094,5277,9540,52704,23175,19408,4678,51168,36548,20730,50793,28732,18302,64556,55780,5861,42458,6083,29939,12737,7985,30083,35104,29146,48078,5525,9530,8413,63772,63851,16205,50709,60175,55591,41448,884,40765,34652,46709,16846,62428,58522,38831,52975,27810,13824,34940,39110,52243,20942,39502,43137,19200,31254,29778,25961,34972,39060,49304,13115,52209,37666,34741,6530,36731,28939,2098,32868},{7563,11574,37967,6555,13960,59031,13626,33497,57680,10870,30800,23555,52239,41154,65293,3708,43294,62764,27561,55683,31573,51433,32876,13197,38425,64459,65249,57094,11781,46584,49253,29959,27146,11391,33742,57341,15380,59636,50750,44541,58202,47735,18352,55921,44318,4708,13430,19852,50131,39660,5198,26069,6331,56883,51360,65311,49619,48788,55212,49077,40430,2156,58182,34633,21156,48488,1801,24589,62904,53449,796,26805,22212,28808,5997,1679,57617,14325,4933,5621,37309,20859,24365,46865,1881,54725,1469,58712,13251,12031,6611,56077,13261,14159,15546,28208,14522,11807,3299,8716,10028,3554,13067,40945,3022,47120,59163,16260,2446,30651,61871,19868,34855,42036,50996,7481,4673,1234,52466,47353,50360,15436,39341,55991,44171,1598,21966,32331,51532,3203,4558,12888,25941,12139,15141,47545,21456,63309,32828,4472,25440,30325,2762,37423,63634,42025,17075,58883,50581,43998,18637,50500,14765,57314,22716,23750,26210,62654,12689,3120,28303,40643,4593,38220,63561,9773,23318,56417,3800,40621,5847,7929,53723,48701,41223,7524,50714,30823,5615,62524,52080,43714,2367,27929,51607,35797,57930,60019,10886,50314,44472,51918,64617,27797,62445,65041,35461,12835,9341,29368,19173,11599,72,6081,44814,22983,30805,13251,58985,45862,56595,61144,1384,37657,17239,18399,6064,20511,51644,53337,45631,24865,45922,54948,46315,19446,51182,30822,60213,10278,41784,1768,57611,41286,11258,56761,10087,57146,32065,33160,31506,18264,10674,34738,1926,11912,23262,55385,29914,51220,44790,58440,6997,35590,14664,23985},{13954,2684,18309,58718,14421,539,49715,23780,52903,22357,64558,1682,59733,57055,14190,34404,13185,18132,51976,2456,32504,10459,31769,43432,44625,14179,26910,5694,4357,54253,53851,19045,24304,19669,5774,33412,65408,65207,61508,8394,9021,64303,59126,52400,16357,26412,27227,21053,44433,5819,53854,62875,8231,19377,50745,32344,52243,17112,26593,57342,1792,27486,37633,44628,54070,64597,30194,11392,1032,40299,56729,37258,51012,52906,31846,57089,37079,63049,16905,34900,78,57760,29744,27028,46221,4304,29361,49940,51691,21773,63300,1585,41828,3776,19688,23263,60958,16166,31507,59937,64195,22661,50991,23848,4119,32954,31875,22024,11183,41817,47270,12036,40827,36477,33169,56778,12243,22985,38576,23217,15240,33213,26571,27441,62442,12639,39585,57819,9922,54799,5010,271,32187,34063,2574,65323,54302,41339,7736,41027,38824,59658,32076,17787,27940,60859,59239,43048,21692,21460,25187,8291,50410,48096,6327,11499,3726,61096,23599,11177,39440,47030,54898,15175,42234,38730,21509,51054,57648,1288,34274,55035,43897,35977,34521,54225,15126,50175,16063,47689,26169,9954,58851,20732,25532,57063,2876,56596,53870,48642,27371,36599,46283,25939,684,41603,33165,36955,14819,46924,15264,1212,21402,211,23460,757,58995,7379,18991,8832,64787,43094,26976,50378,6345,35431,60190,29826,39924,24477,33595,1453,1167,55523,42573,19552,29700,35173,40282,9085,60271,21164,12310,17671,61625,2746,62487,42708,12274,27733,53029,55414,31804,48285,52710,60080,42470,50203,2158,64250,49813,44489,13019,45302,45649,58950},{15350,6643,33488,3954,19570,63572,23076,53351,45284,5251,50046,42217,31570,32672,28614,62532,48083,40970,17003,12731,41588,52269,21673,64823,31939,61406,41315,14503,27423,34078,64584,7499,56279,25597,20682,38599,61816,2846,23668,46613,51743,43526,4079,21184,5472,63811,64119,57302,42458,32090,49499,40678,43925,3507,3378,2883,54045,6959,52186,26568,48775,8351,32965,10139,65113,35551,34676,37749,29361,29525,994,65525,20724,57551,32532,65020,23230,22761,50029,62993,59308,45821,3466,29621,6860,8842,40231,16686,63105,50760,55617,21920,49134,23306,54996,45677,6456,30039,61836,15460,11506,15612,10989,45393,36305,34126,3936,41356,47484,19419,13201,37331,25929,5724,7102,37865,59242,20686,33891,63497,33892,40767,34829,54988,34676,57600,9693,49037,10235,24138,63784,18954,14329,61031,29540,18705,25525,5920,55331,29170,3145,30537,56808,29145,6171,61792,19566,13990,36528,5037,57456,39483,55120,60770,55359,13509,65419,62555,6994,54621,43939,13880,61766,11477,17656,29243,40095,28274,44187,58720,44674,45914,43778,46834,41860,39343,30749,14913,24966,4157,13475,21698,25413,47033,5791,26977,11398,17869,45202,322,29569,11563,49513,57730,33503,38533,65255,37498,22099,46674,7819,19553,15866,40076,28175,15542,36771,52835,3068,58760,45235,49523,7454,42116,2393,18338,29628,16991,8484,55258,2121,61668,19984,48181,45844,51849,4735,28513,7925,43099,20968,19809,58845,63508,15550,10350,39278,53773,36796,622,32521,58203,20024,37874,47646,58802,24577,17282,46672,59176,10462,64525,15610,49391,33442,11500},{41969,43155,61292,52939,33997,6073,21377,3769,37118,30335,9506,26737,30173,10485,34447,29519,63136,56833,15351,45387,25593,5230,40461,60029,39092,49113,14380,6665,34930,39162,63404,1677,15062,7500,48007,2803,48444,13961,12798,63014,51803,45428,38595,56300,54077,36138,45552,28019,23351,43503,27164,16861,6573,59921,38210,58598,3797,29318,19225,39298,14537,34125,10368,64008,52416,670,2518,15012,19572,19243,55253,48455,6687,4809,11955,38773,41440,15669,27936,53925,43943,18724,44164,35074,13261,44056,62372,9597,29258,39886,28379,19115,41404,41258,8445,60447,36233,45496,38401,43925,52931,44660,26998,44437,6638,21547,42795,7521,106,39123,45926,42671,50075,10929,4101,22203,19144,55858,650,24012,59171,34784,47393,5061,12896,36913,35880,44892,9652,47055,54263,51681,22047,31541,25534,9753,36584,15230,11577,53273,9248,49661,16887,1839,57215,55829,52142,1175,4201,19056,54861,33060,8363,58900,29788,26706,64519,18716,4177,2274,62197,185,51356,62570,14806,31297,35348,9971,32654,2430,30855,42883,17421,37942,52871,39745,49754,770,3583,53450,30405,58020,48185,3723,49569,65025,45967,6025,39198,19942,29981,45027,8712,32997,33244,5118,47143,60675,19701,61275,32063,20110,32952,11011,106,25673,8732,38621,45760,60644,17444,8402,43948,30629,40940,55148,38495,64364,27014,7862,44976,20350,46818,7613,17052,10801,22247,51369,31586,6599,61450,6321,19971,34936,38592,65114,61846,45603,496,52284,32945,31564,12915,54928,62287,31826,9681,43354,6905,57695,65526,51642,59211,9953,61298,19663},{17379,34025,43291,18333,63530,38399,53525,10842,20172,37453,64543,36422,27134,27225,53808,55261,26232,50928,44879,19743,34120,40995,21384,44613,4747,44544,36158,54910,43868,26874,4435,19851,23992,28271,35469,32170,14696,9230,40112,3360,65260,16310,63838,63769,57163,19053,31830,43571,44138,40552,4567,1587,15880,57544,2098,62322,21566,12895,13454,59529,2767,26811,24028,4037,38454,45836,48059,24284,60905,12315,8443,26563,23446,21387,64023,51676,15539,55362,50696,52913,58820,49078,33666,43132,64323,26856,321,40267,49654,58962,34024,33274,50342,53695,48571,30382,63763,49376,10499,18204,50412,57023,18656,12929,61582,14531,39352,49093,36925,52444,40692,49651,28954,36103,301,43821,13340,8097,46151,63536,8382,43908,65275,16951,5823,7675,30960,16233,45647,32261,28456,43788,50844,39763,32268,59736,22751,41542,15941,59824,122,47080,11399,21733,46817,18437,28813,990,19337,49099,44048,57885,45824,25957,41156,4275,32663,5919,54609,15912,55963,51437,54405,50082,27841,45625,53936,36059,46016,50300,25490,44506,19569,56936,61517,57216,29736,539,59024,54576,1484,33314,20959,8403,20392,32013,39047,8514,60116,43142,48362,54198,49916,19485,56605,62757,56360,23148,16583,1367,7185,56972,31327,65068,65451,43988,25592,57676,33141,1770,32562,52699,60286,30915,31634,25778,29599,63263,41056,15120,8169,30934,50970,20321,22050,37722,56911,18523,25408,6445,44840,64684,55076,38703,19638,43289,62801,11353,59038,47637,56556,40169,29414,14499,57495,41420,6507,38552,49278,56247,60764,51893,37302,60105,32837,10946},{7757,62418,32271,1909,55123,44949,958,49813,39283,6757,8266,36069,49796,38192,35944,41446,43075,46356,5906,6257,41052,31834,29130,56949,53405,39325,21194,24966,45397,60671,48046,8240,65072,30006,23767,37504,17841,60761,57977,44328,30047,39071,34665,13049,34389,23187,6973,34403,47472,54479,1119,32624,375,16955,13699,1766,34153,14487,38529,13217,51066,4334,17785,18916,52364,49078,26769,29295,47314,26479,12413,59703,61511,25070,20256,32803,36287,51591,5028,53006,46443,29255,50374,29311,49805,14504,18299,64366,49794,3690,18658,54280,4069,65,50033,15416,16020,2253,48073,32551,13633,776,17686,12678,29107,7153,26136,27476,9094,11242,65028,47528,43987,44969,44529,23822,19246,48626,51618,29871,30746,35282,58615,8048,41785,5170,53896,14274,16465,13770,56776,56946,11052,11601,57040,13057,39200,33514,46092,49925,13254,28463,30236,53561,20267,41314,2604,39213,35668,46291,38,21128,37085,20699,60788,15611,41719,55362,96,11682,24879,37085,38161,32456,41450,57621,38683,22979,18930,53081,14332,59808,21130,51486,14402,16580,64484,937,50081,60568,19426,5934,21004,12550,39167,36949,16085,56129,39240,63288,25683,5584,59692,33828,3088,32253,39670,36309,46528,35237,7682,62451,7854,6287,47576,22301,27107,27473,6731,62839,31863,30457,48701,55472,43841,7566,37195,39863,8834,61250,9389,47320,56815,34858,22619,52829,2917,31419,57244,48807,11935,38079,46643,54457,51761,4964,23103,14396,55475,17751,9288,15004,48027,12932,38865,6877,8501,27354,63890,14477,6506,4099,63442,20428,39591,13748},{6996,63961,11290,25026,60656,32719,32299,10697,39985,52078,54259,22325,24773,27535,46404,52377,30414,21052,49081,13118,11681,58766,48293,37236,38837,7392,46098,60489,28000,39052,51459,63857,16768,30940,54531,51097,42608,3430,32126,36114,14537,59282,36850,15506,31352,44288,10397,26915,25019,46160,9848,8383,20069,37752,45230,46186,59088,47831,31980,36193,14537,2110,54033,59013,11496,24168,2813,16640,60560,47156,33416,14850,14364,30663,56463,1510,40588,28349,33878,12216,38815,62202,9249,16662,59852,45092,29252,31846,41565,50904,1482,28134,41262,24627,10636,39786,8467,38499,26402,6405,42101,62764,35926,6632,59721,52994,61257,13624,15851,7010,33361,60006,3148,47942,58876,15841,56592,52239,33916,6031,38531,41205,54577,40761,33374,18172,13099,46823,58411,45544,30458,36103,29796,7803,61313,31823,31457,60508,27639,29600,1019,11772,47891,14190,19189,27154,56156,59348,55981,57976,19489,2466,53747,14441,48791,10223,1628,37492,39317,49538,19574,36170,13642,3687,40092,27927,64529,55822,37663,27313,5036,27756,42200,49666,42081,11005,3507,29195,45118,11133,54929,32435,61787,5819,886,17249,17474,33420,63066,6565,19782,34802,11614,46910,31232,59669,57575,38383,33629,33862,34550,53651,45474,47403,3927,48068,14231,38048,18850,27780,22228,40228,57036,21076,13259,34200,61996,2847,49975,40532,51356,35014,16636,18053,58366,5489,5008,21804,34303,1063,10697,63224,53141,47570,5546,42919,24206,3513,54991,29314,19892,49807,28320,27015,48861,57911,35083,64699,15641,1371,19748,58992,60973,22780,34661,62713},{58526,1625,44172,22827,401,11969,5582,64457,17725,33661,469,50234,16686,37239,1707,2420,46564,33559,58965,1544,48098,769,36920,52412,49595,26006,37312,60546,17729,37823,45636,302,41618,22958,50537,22459,2891,46029,64621,18219,15006,7031,10625,59630,50001,57761,30708,46105,53713,4763,22098,23157,37171,6812,52069,49803,20806,46090,60276,61309,29749,50391,18523,26156,51039,27117,34297,6794,55398,26413,22730,3834,6105,26941,57511,22135,45715,39132,8431,37230,1459,3201,42766,59999,56791,55856,21648,23799,34712,4317,60404,56437,4520,18052,32015,38122,52043,62028,54276,35395,55065,45838,21530,52822,58315,52425,18045,65183,15514,54843,39792,56365,19452,57122,18544,46430,11576,15343,27824,16443,39278,26649,45432,64716,5881,47725,1544,41176,53516,4746,53588,45821,42875,45581,12425,15458,30258,41951,64658,19980,62976,56138,23651,36929,7550,55841,5493,13639,62458,60844,38170,21917,21003,53909,61570,32940,13745,37023,47781,16804,26964,12265,35791,4248,25998,3128,39484,56694,13878,31909,44944,36357,49728,31042,22300,53495,1286,59999,35855,52904,55742,57391,54927,42518,28205,32108,26741,39181,58463,40431,18204,8640,51104,36719,30565,4329,3299,35803,56983,40449,53663,19851,30593,27861,34095,60566,30673,51816,1164,48525,44576,1287,33433,25297,38351,25658,19027,31053,28878,64963,35821,43792,12031,60691,47124,12330,52717,59945,37894,3049,55563,42857,775,5341,20040,63066,35586,62821,30266,22808,46064,25607,42549,54801,60133,19971,61235,50428,47910,28131,56086,61253,43340,3253,37187,6211},{57862,45838,7904,12551,16119,28018,42198,63282,32552,30175,21372,4481,25791,49769,3895,31269,27093,24698,33580,35421,53080,3393,41957,17698,38605,18395,65196,11561,33217,30956,62722,5931,22607,38365,9294,36394,64043,54586,48794,6006,26261,22586,47841,18220,26700,23453,61019,38276,21418,7385,53064,10152,36487,24121,50550,38336,37854,64484,52579,44371,40645,44516,16925,8324,3759,18808,34016,25212,20643,23842,42410,43196,46426,685,64914,38630,54082,39462,1270,59276,33500,63822,10160,33146,9014,23596,2645,8651,45341,41673,33619,3543,42470,54252,10633,40038,44732,57473,15700,63768,38109,20763,45196,6825,44866,57353,36652,3401,15450,28285,42907,32329,18713,62050,54981,51776,48357,38170,7355,33892,52135,31467,56535,28541,46994,59707,33134,16254,60354,16392,37639,4835,31874,62511,4499,14398,56138,31255,63012,55345,7082,45511,24314,4445,29273,45637,34757,54394,62766,38744,54607,46263,54708,27339,5282,10630,16122,19731,2860,26913,32244,12023,56634,23117,3633,53256,40832,35524,47217,15453,8965,63500,40157,44780,34855,55014,32862,48044,10637,15601,60125,62828,41641,63984,54009,12487,21449,39421,43974,50417,60976,43553,46471,28042,32363,4633,9204,19211,33513,42247,59454,48519,55188,44822,23440,8336,47869,13406,10725,64068,22266,33972,9853,22053,34607,43435,35446,28461,50591,21657,50088,16084,6648,5730,5577,31620,36644,20591,61423,49994,27985,63358,29136,65142,37378,49180,57075,1533,56745,7965,30707,40923,14742,46274,17114,30057,15818,46327,20183,24418,62725,15092,61801,65451,40246,31845},{22612,27285,57531,38827,54470,56346,29664,20364,46180,20515,59621,31579,44765,60621,40723,3600,15635,40961,7322,49039,38234,60486,62559,47497,48618,2601,8257,35844,42089,58308,27463,53535,16154,9488,58279,3760,50759,10538,44651,59992,10515,28114,37086,43848,38326,13201,61752,46452,57044,3542,26989,47059,40474,50016,19145,23096,36465,45355,38777,25397,42642,63961,54133,1779,54979,9834,52825,35742,61980,19423,16418,32450,19202,37066,49761,953,21547,49719,37455,4715,18087,50481,21220,36384,31477,3519,43856,55261,25551,54985,26881,42331,60184,61535,2926,14819,41934,59265,61647,16394,28362,24404,30718,41390,25706,34169,7370,25119,41589,31006,53034,22303,24347,26658,44949,50216,36807,27771,63272,54646,37208,45136,27829,57543,31477,20777,25173,32275,7075,60177,43685,41750,3954,41691,21044,56321,31121,55590,24200,22083,15578,28042,34317,16231,26276,59636,58013,18669,32598,56476,41375,51681,64791,39154,61707,30913,10363,62800,59221,64204,24242,58947,54823,40599,9870,59711,52007,60100,32945,63175,16832,1131,30825,38835,34844,60469,10904,44635,65334,6613,30239,27144,62528,12359,13509,26584,44046,21319,63228,51474,27644,56715,61764,27461,20246,27168,1283,36010,59281,53567,25181,36307,55324,27777,27479,61169,55753,22553,64463,40685,2646,39181,52362,3399,24830,27666,64762,59509,34476,44093,63713,19835,37988,26990,53254,15345,39959,17978,50024,47221,49421,26952,57805,44282,62784,41227,64868,643,35572,49318,44190,39433,33830,61777,23219,60028,34954,2998,2590,12520,44416,38794,14956,6837,26438,20377},{8468,51430,12472,36681,47457,15744,62131,31584,54945,44824,44474,61304,56366,55357,44221,52081,26040,12894,2169,34365,15777,65410,52392,62442,12296,61143,9761,14716,31779,58813,26479,30903,15011,30145,10295,54605,46028,42694,49803,20830,50823,34831,4168,3532,47963,61479,52302,18921,32120,61817,39330,49427,54598,45241,40434,41971,19109,46461,32627,14022,48853,30024,39050,40135,8052,3603,9585,16194,60527,52067,63910,49294,36312,58841,65291,15934,18628,43380,14134,64322,40783,48894,8052,47915,40765,47168,48799,37720,46635,26137,43784,33040,51839,5151,51533,45074,692,58781,61032,44149,34818,51012,14009,26279,22664,318,5942,45628,24251,23480,17482,5209,51784,55052,266,18367,12815,61829,13242,47850,30083,48651,61736,29235,20773,22416,47685,40440,37912,41830,47664,986,50716,64201,29162,30961,40186,5030,29001,21413,56581,10928,59061,49774,50149,28147,9518,1312,14806,29559,25890,62335,40714,18392,62693,28927,32624,2830,37534,2185,40933,7255,9235,58069,11560,10653,49928,46616,20858,48408,24805,6015,4458,41435,1036,13586,14575,32246,52576,55658,60351,11226,32675,10182,50491,62385,2302,23743,32572,42934,64807,58070,31972,37403,26557,37208,10603,61338,39366,35416,1813,53547,31920,51071,17579,16528,53509,46783,39122,9191,18646,29455,44676,31305,615,33656,26425,35948,24903,22527,17128,2415,3806,10992,34850,29348,35695,59413,35063,25765,5491,41733,24408,21028,13776,42778,12958,57419,18216,29857,64281,13684,58400,47287,10999,27973,53723,42439,44007,38590,18437,10703,46798,42186,46529,875},{58645,465,51545,30763,48876,28238,4061,28909,50619,13897,61585,4447,16787,23150,13802,8652,64785,20952,6985,61396,52606,37627,8747,38718,64423,17892,9355,9567,49565,11033,25022,65186,8476,9358,56421,39805,4092,36982,50331,12360,36344,19753,31717,50349,61353,36000,53091,36384,45166,2472,57845,48744,55237,47557,52806,11669,628,48301,36749,31559,2614,43728,22046,53940,9811,19524,11205,25945,32681,51286,15364,41001,25420,30300,8467,48587,39609,64595,10210,42270,11866,16698,26015,17846,21270,44348,55431,39650,20153,44564,6026,31373,39972,911,45004,54877,6322,34464,7871,10583,1033,50813,59707,18663,25073,47342,1271,42974,42382,10972,36927,33071,63341,36424,65273,51557,34579,28268,30167,10378,42169,56703,32483,16166,14737,33713,25854,51647,1939,20785,30600,34787,53116,36152,33600,54923,41119,8866,16820,58396,458,17430,26272,27783,52924,50899,56767,9257,56104,10611,8844,23155,62381,9912,57138,26477,25994,46365,53358,44880,1984,36291,27525,63779,64472,46293,62911,65128,50697,53434,47168,17057,6112,958,59074,54214,26743,13854,23747,21354,26589,25533,23479,5461,9812,4772,9812,15059,17846,7861,10158,2493,45020,62377,51825,37373,16494,15653,16154,46002,42533,19046,45924,47256,39878,35744,49567,24127,14851,2328,65112,53073,43049,22365,64304,30237,206,63775,45808,63100,49171,13581,20858,9082,7198,25832,14520,49986,30674,23754,64369,38964,62850,33283,28984,21966,4913,63842,36218,36509,52906,51487,54583,48400,61802,7315,13586,21574,10514,34159,53680,29303,63778,47073,51677,29371},{36203,22841,34321,47785,65514,43945,37730,5735,24637,43487,37001,47939,26850,54966,16317,54897,32856,29385,28810,22099,26816,16676,40823,45421,8343,42332,29176,14570,8736,62399,61487,49927,29202,38681,37385,62335,40364,53659,8553,53418,47542,39271,14693,47801,4395,41131,6141,8665,48695,61418,34202,13177,18291,15927,23238,63346,63610,48581,2377,56786,63530,409,26063,58953,57203,18307,23062,30989,50038,5101,44526,62455,46973,62865,58978,6374,29203,15423,19628,52564,59568,36636,64906,64815,41075,16911,27954,41649,19384,63313,44756,11569,42937,21474,458,29675,57107,33039,37878,18954,17389,59278,31427,29478,37552,42060,15500,15757,2099,7444,55824,1607,27045,49627,62034,52672,46124,45238,8349,375,1940,33165,45617,35998,40082,52202,56030,64951,48939,27026,8375,53793,16883,15608,6383,49563,53069,28029,60517,22356,10827,63486,26145,2354,49239,55699,25579,7158,18442,39865,38952,50950,19762,27968,20154,10585,8222,1222,13169,1507,51093,53222,46743,42082,55849,11515,61472,38181,38354,36234,44250,10774,12359,23408,57689,3282,51917,63315,34599,13119,47414,37013,4642,48028,39770,15987,16541,43007,27265,21947,37690,60713,47609,34622,8322,50168,11141,43011,53384,19538,15303,41225,3269,59818,37010,39386,38054,50480,62194,6284,48069,24787,58323,54554,42486,41789,40105,8522,24241,47265,5168,45653,2581,3520,5368,12839,8111,28228,6143,33365,59211,14598,39772,64158,59671,5053,28263,40650,24107,54468,48247,3155,22790,61433,2654,11135,28629,64779,14927,28420,28346,61844,16653,33141,22752,6729},{25108,34308,41027,32598,50283,43095,34369,11436,45076,59823,40540,54304,48857,39643,25198,26881,59175,10592,40430,30229,61075,59388,30386,47157,52114,25727,50946,4758,32051,6633,51556,3806,57754,7935,22766,2186,3696,15231,6164,32175,50136,10648,40848,57791,54313,25267,46462,17346,2384,32614,50825,64372,25652,63395,64875,28970,45294,37153,16049,65214,50990,10765,61312,61278,37126,46457,33828,38063,14890,56153,51556,58088,13225,53065,41007,35609,9685,56367,19988,62804,35530,54853,40711,43610,25612,59976,15432,62702,458,38985,8204,52936,53232,55159,51570,14613,25984,53785,38269,13349,24048,8931,45670,16575,25950,25905,54185,43455,40479,50571,40365,30110,61443,13256,23036,35801,3871,33459,49396,64310,19411,1014,41084,25897,23968,28330,18047,31055,35063,9112,41655,33360,54307,20045,14067,6263,26844,28861,27475,7415,61207,19287,57567,35379,57133,5884,17894,15928,48052,60971,64770,53104,15588,47680,18950,48558,49746,57176,32134,22161,62768,51831,54843,3366,52587,16524,35930,2571,31783,2977,12535,10046,63825,60489,37066,4092,5535,47130,62431,43489,5458,46148,34508,64966,7441,56982,45953,20063,12598,52591,45264,46036,28523,48304,2556,6436,6275,62265,16596,17893,57627,17510,48096,61796,20281,5166,56164,29525,28396,3977,32399,62757,44745,20590,12518,54983,27804,58055,28321,38667,33375,45597,40978,34497,55314,38171,63883,6522,56391,25165,34529,41295,46169,9292,7865,54038,26898,39244,39542,3935,51459,39994,40640,41578,5485,3385,58653,10677,2801,30993,58707,43510,40432,13278,6603,53584},{37899,48451,30128,64337,63140,41861,14704,39156,8703,62033,21154,42959,12300,39526,32340,48058,32864,28098,5477,39276,30457,31137,7671,7349,23149,64873,22008,62060,17610,33344,16710,51011,55683,28635,27921,44136,48272,3165,23910,21487,26929,50696,51513,49572,17756,18370,36149,22434,30240,16446,13854,34655,4132,59156,12160,38321,25104,7735,61919,39207,13712,56079,2512,56092,7223,18387,1019,41865,41395,6869,47922,41503,34159,15631,64669,58593,56787,45683,18243,1433,36828,29314,13471,42754,60676,33394,54500,42291,14910,37131,4114,22066,17906,36189,1852,41187,46839,26731,33354,4299,28367,19363,64856,27195,55146,29865,13807,15017,5159,17582,53816,3891,64931,52584,29182,2993,5785,8697,28524,175,18777,50122,47589,15816,26348,39686,2547,56643,29747,33490,45527,1248,54031,22899,38833,16567,63697,9725,42253,32738,60281,55163,34292,14383,9945,50524,52155,24151,50790,6279,59393,60409,15339,45691,55052,19596,26621,29335,42386,59118,48833,25006,19713,35874,7322,16804,23203,56658,54987,56497,51637,39810,65380,62218,51770,45790,12837,41881,20989,28610,21351,63442,503,37027,19099,35234,792,14661,35733,38152,24994,65159,11069,36686,19625,10473,1158,27279,28487,42264,16769,13725,1535,25470,38354,13704,62311,30129,54303,60400,6615,29109,44042,46451,19348,13861,36504,7326,54165,44256,41089,65081,58996,20987,24954,19063,37263,4572,49477,37453,41553,6515,19748,34679,41960,61300,40077,8193,6530,16797,49337,51476,17101,35447,38567,55506,36908,3537,25449,44898,57782,6219,22515,55703,6991,29415},{46689,21678,56950,56891,50809,58509,8091,34724,33781,56909,11368,52278,23930,63551,49124,11242,19411,25902,51449,35187,30324,56306,57985,31307,62260,56721,10140,50098,49560,44367,2985,36203,23736,27810,49122,27576,25435,29811,9093,58420,21051,10272,10824,40502,16758,7986,32890,46431,38966,625,15,44395,16928,44258,5589,19160,50179,60153,57608,16969,27487,6232,3655,38127,48170,18532,943,51164,54355,2835,3656,32347,35026,3155,39634,55026,47152,38449,49970,42715,16670,61712,59770,44816,342,13337,3063,46163,28249,64286,51735,9895,43660,23453,16577,45847,4445,9885,62285,56250,47819,1487,48624,40761,11787,54972,49643,11251,50484,63457,41897,13496,52923,49445,9267,45856,42473,11898,34017,46085,8914,40488,35885,48005,27932,46499,51500,56929,54903,1131,55841,30749,55197,24685,27947,63607,1203,33159,4551,25292,58028,51562,25948,27839,42608,30533,42087,23745,9829,23251,59596,5706,29635,56076,30202,12942,15972,55139,59268,31765,52079,21798,25364,8671,48652,16105,14394,53339,49156,9874,2609,46775,27596,48533,40428,5325,21101,19901,40673,29292,28036,13858,50190,22084,12817,39202,39719,53310,4481,5965,29453,33826,41683,21697,53481,38611,8854,5301,13224,38086,26393,15910,47297,30950,37700,10191,38436,49254,20285,168,50872,38890,47190,26583,6507,1158,43760,5243,34029,10678,29552,35074,12422,30791,4858,4624,41806,42824,42907,19226,9690,60321,38521,44921,62199,56794,16286,28948,32180,53734,53305,42297,62962,58408,11101,34589,5308,44527,3290,22463,24199,43857,60176,39811,27725,49402},{9276,3963,29662,62821,42209,11869,51051,45403,21460,29794,6588,8470,49386,25680,55164,13741,44973,30410,42772,26914,52286,42507,32468,4049,34249,42333,58978,23140,14197,15263,45114,13805,40262,24706,52758,10849,28089,1565,48468,3373,2017,39849,4483,27350,59793,25422,6665,44335,15396,21174,2570,52809,34347,17089,39730,27769,29447,42623,1561,36664,38935,30910,13985,65003,4296,30031,24015,32593,35530,82,4627,62062,62898,32687,52129,25430,31533,54499,44041,10672,43226,8410,39977,12319,13391,10009,23663,11924,37392,59430,63153,57018,32489,7908,21719,47982,54655,55402,22200,52798,65088,17852,21204,59365,49663,10684,47526,24831,432,7433,54663,51866,24387,27087,8555,61205,59275,7924,63326,12370,6665,55442,33715,50777,32940,42751,34935,48044,22878,44377,64847,4624,24037,31359,50974,64808,15438,24178,50841,18447,33032,3458,48469,18673,26667,45110,63945,65211,14246,24142,36127,19418,57452,22328,42569,10491,7438,16478,23738,30003,36660,58501,13461,42440,64185,17644,30739,55240,54821,55264,16456,45092,64777,12049,6566,29164,22655,35576,48961,25623,26894,47674,49174,59311,12603,15408,35333,12968,33085,56457,27536,49959,45120,51387,51340,45121,36234,22466,44049,46561,41189,57150,56608,17875,29920,34076,1598,5229,9454,11727,12547,62800,63883,14146,46671,5938,54728,18246,15661,36796,53379,27675,59146,53081,19900,23724,57410,21240,32582,22492,31068,59637,49243,30926,36562,30941,5657,50483,51256,16374,22161,50582,6085,4870,45812,19408,42817,39944,64075,6541,33148,26991,18662,15279,41509,34835},{30231,50958,37451,47167,3837,12033,23962,22229,26028,9149,22653,2625,18449,18884,5125,36964,36743,61709,26516,31085,62158,52749,45936,62787,45100,26300,30188,58868,63634,29670,2820,36878,92,62423,39172,27713,20848,45616,40600,44534,3907,55596,58169,59921,28731,50664,26087,40405,43703,38848,39437,18449,5612,29282,53419,30086,49638,27434,58361,33506,63143,46115,53866,34733,62751,55922,15398,30647,38349,37425,21919,27442,16941,64539,63325,59486,44675,42539,28647,52404,36215,13663,3465,50911,43587,868,58513,20675,56262,21202,50290,63733,10624,11696,17092,54976,13320,16323,50357,63091,33009,9790,2609,47645,45042,53526,9803,50073,65417,24938,13736,52059,41119,29897,4853,21349,16418,59352,17687,44708,3487,42763,59936,60090,20525,5259,34452,34343,26266,55675,42206,58018,63851,30452,10476,62665,45818,224,54809,53100,36887,59664,57362,27120,56226,59012,11810,19804,34643,2623,47211,4766,50557,55437,40463,4588,54458,46245,15264,59147,38248,23219,41221,8193,53278,57284,52515,48687,24212,15226,55616,51880,1255,45236,55468,59812,18531,16787,31199,6135,13165,22073,19600,2381,33015,49498,36329,39618,24794,56793,23541,10782,35465,41977,11393,15854,37386,36104,53188,27851,53059,2066,12190,13288,35498,25740,63683,53248,44122,54100,21657,41602,25619,23555,59407,11405,37777,19754,1058,38733,59426,40024,338,8777,12438,27480,391,20060,27124,43989,46820,16012,8312,1915,35732,3438,65066,17047,2699,61914,9434,65204,59152,58193,32235,5150,62242,43193,9736,15729,32543,62922,53910,27942,47537,59193},{61983,65320,52692,24393,64831,44236,4597,16971,15686,848,48784,3292,60476,769,8837,30897,24225,25085,40675,1139,36135,27512,35527,17435,10528,5774,29030,60504,55840,44185,21564,11106,29061,28833,14749,19210,36052,52793,23571,59713,18674,58621,44944,16718,60759,2884,45087,50617,44814,5819,61137,3943,17894,31503,33172,18972,48191,7251,58254,53220,24649,5433,9012,28330,45329,14570,30865,3672,38763,12425,53297,54651,29730,12515,13496,37930,27981,61963,37610,47846,13699,30307,20502,42168,58016,32338,54943,14453,42267,36384,50799,55284,10057,26197,60783,24698,42501,39026,8225,20333,45922,22884,33941,33671,53738,36316,10490,45158,10527,36954,60485,43898,62346,59700,45767,50088,55895,21833,11490,44658,17598,53874,52449,46075,55883,2250,14911,11667,1784,51254,11521,83,2897,40457,44773,35591,60814,13787,10552,22106,1243,33138,27762,15519,64982,24665,59080,51986,44578,49772,17311,42915,43504,45825,11494,30632,33015,8508,28321,35601,2054,50867,55150,39916,17124,27492,41160,31020,40324,14737,56876,1026,33226,5336,35813,52231,835,39372,50928,26104,47304,57457,33796,34232,28780,12049,3681,12624,33089,28716,3308,3650,63395,64851,15501,32850,51047,16551,64733,63037,3412,17223,9760,42521,34523,55647,34466,57449,46911,6873,45342,25481,5771,42381,46808,2759,11103,8342,17442,45096,44676,7731,27276,12242,54742,38173,42904,42653,55974,30950,39846,55193,51863,18312,12744,39118,6718,60459,35964,221,12608,34167,40228,5467,38947,44223,61245,7042,32466,35037,22171,21870,2040,27297,31029,12151},{29836,54779,10598,25827,46157,40644,26754,47491,32477,39244,62521,55353,20314,8511,52748,1115,17705,15475,27388,9321,19970,40614,1334,10485,57135,53902,49712,49912,12846,54214,19445,28052,34248,53142,2521,38229,28714,64447,21536,59704,11832,17497,30589,60658,54659,23007,58293,46511,54369,12582,22114,40299,10814,15341,41094,31236,14934,64210,24502,13780,6788,19414,25433,579,48591,28014,21635,31443,39164,16550,55618,37226,1168,13969,8913,8854,16212,19570,25336,44727,27317,7073,38195,42758,29766,61793,6383,11619,54274,19462,62448,48142,27923,56829,64667,55100,4967,46336,44815,4978,17818,4444,63220,38583,64566,33624,61492,49229,34116,32515,49369,55299,15118,15978,57179,64859,53996,42700,30407,18320,61353,50040,57962,50316,54155,19564,7919,5583,25120,48435,47935,39512,59494,36718,8202,45027,60338,63495,26128,10644,40135,28001,34510,15141,2775,1191,36011,34537,59244,22082,30244,28647,45933,16698,57986,14592,36712,32479,23625,14243,43137,55396,31221,42746,6477,11936,42257,45490,37621,15034,5571,11028,44278,10409,25831,27779,29786,2481,47640,38514,40302,63472,56902,46836,23651,55801,62270,18298,13473,1196,56060,63965,18900,50357,43098,30728,18154,58616,39466,451,21115,55073,53557,50295,3518,13319,24998,63163,49662,9891,45125,46516,27233,26849,39008,3076,15792,58557,19797,48739,25699,955,14705,34379,13111,49741,39378,35952,30097,61603,28699,60430,37101,9321,44720,57887,24064,56169,43477,62771,33811,15034,51434,27395,31877,61047,27161,15144,28238,25281,36442,8257,52703,27384,57136,2808},{63145,54966,57488,43315,10098,52065,20376,1378,56646,34357,44806,32225,47343,51958,39325,45277,7802,51688,57664,62043,50830,9441,7058,58054,58982,14466,37424,5241,7596,155,65116,30844,806,21490,11730,54450,11155,31893,13214,32669,618,7137,65107,54709,45902,49068,40877,18434,40219,53279,35020,2340,39967,49731,62283,40275,52057,33959,65393,19771,17110,22711,56289,18558,12943,5558,46637,3748,58840,61683,19663,17273,47471,58732,3935,56339,49621,55925,4647,49208,5411,17840,37247,12140,9701,32576,37778,37747,13738,37624,13217,21062,36078,17633,28159,65001,19236,33367,36991,14750,61687,61868,2265,2666,12265,52840,20560,30009,39204,16924,22704,20061,51806,463,35157,25754,15862,32585,9889,42291,12187,4804,51640,61661,9357,20878,18010,10281,31277,17226,48574,18277,53853,35072,17922,3137,29543,58726,60234,24272,24541,51733,29998,4613,56943,33964,6659,23663,8450,32189,51823,26506,1898,26110,52771,52845,615,23249,51885,8097,32840,44688,59031,41137,56766,43186,24285,3365,45825,27755,45469,8471,48977,39498,14061,32259,43235,15480,56794,1395,4260,18339,55452,7067,38776,42011,22148,54115,15455,6915,2582,58795,28973,10245,36922,14985,64715,21621,43975,1086,31618,53415,34296,48708,34229,63777,35942,37520,8367,63416,36977,7324,40208,26264,59540,56601,25899,8243,37658,21399,25436,44331,30050,55080,60540,12582,63630,54104,42604,16218,7296,45941,49528,8200,62594,61181,6405,14783,3054,314,14813,23580,53194,14663,38176,18014,40458,47038,22956,33016,40523,15478,24619,29049,34669,26146},{50885,34969,60669,11492,57616,13778,11254,45368,29234,174,59987,28031,29217,56992,32558,63911,28685,11263,39730,37093,6953,52885,42194,25338,43511,43070,34881,3995,43523,17653,48904,7507,3395,29962,19036,8372,18817,44426,21451,21344,14194,50302,35929,35192,810,36352,13882,56232,31439,59411,7332,57418,8857,28234,63271,3790,32296,10729,4951,49653,1760,25701,45798,25923,64611,46874,36111,48842,33591,25918,3286,58714,27289,61201,59905,51940,32481,55544,42057,63559,28666,40317,17668,31529,12682,20650,26349,36308,58004,60361,52663,44969,19080,1994,53312,48638,53797,3806,43597,35192,14347,17856,12948,46558,44343,40664,29126,16247,11420,31325,42092,44935,63513,37748,33308,34200,34292,34283,38881,28160,31596,19457,6677,50032,3483,65077,39037,41293,36354,63686,729,6396,38083,11892,31320,7557,39995,45254,25177,3191,12813,43037,40422,47408,643,46646,23733,52238,8782,7363,5203,19382,49410,31343,33903,35913,19978,4243,7801,15378,33105,14249,51370,50331,33314,28192,51175,15396,32455,11684,52001,42262,39228,6375,38256,27938,32217,61632,52955,46163,44999,20121,13908,60347,54874,16189,60032,29220,44465,35679,36477,9687,1142,63212,53323,51516,61956,14362,41125,30428,12714,2280,14076,25881,18471,29432,22813,59750,13888,64245,15745,55423,63647,24676,4704,28716,24963,57779,35240,17115,58939,13983,23068,4248,30903,53505,14313,38666,31325,3805,60381,10956,21037,59543,8868,19867,15528,29519,31015,63318,53489,64635,54349,50391,47967,49734,28446,65070,22440,53190,55237,10174,30900,23269,39910,19698},{63525,5339,54752,55354,3974,16805,19368,4286,52290,8883,31081,1360,64233,38948,47925,37494,60342,64651,19287,26281,6263,37079,15464,49426,42721,32818,45584,346,11519,48246,15603,17876,57108,4827,12482,25144,12811,16212,27653,28871,43802,60296,26101,19093,10129,10717,58314,35002,60073,879,64708,18001,22762,2953,10453,28695,33535,60367,14277,46636,35737,6990,5983,1517,30199,62028,50245,50364,62518,48156,36442,62830,61936,40163,6103,26205,38654,33433,50336,25323,27590,63394,55749,42199,34480,25386,38824,31180,28220,15391,16333,28189,30273,55692,52798,12867,52858,4625,8852,53875,38769,20905,32921,2332,25473,28279,55380,14772,38228,24786,30279,23655,37652,38460,43190,31386,57819,31382,17192,247,13132,3210,12012,10968,50480,64178,23928,2134,33661,37421,32553,63634,29544,62354,10131,50163,54804,49423,19406,7949,40157,35873,22326,26556,21702,49864,44040,16688,23105,62637,10726,57622,9802,57436,49359,15893,58371,51982,824,59623,41469,7997,59711,18150,63743,36453,31718,50588,1244,29430,4286,14104,60604,55608,5277,33444,48167,38603,35247,39636,61883,7152,58615,44301,36383,24206,1003,25169,62326,33191,5986,18864,52466,8785,61232,44481,15810,3777,21393,51750,5921,47103,41423,18802,17670,26564,27783,32077,11434,19993,3799,64670,36948,45897,54734,26795,15209,29430,35321,50425,6233,12991,7503,57856,52665,30866,30212,51491,49822,56885,64262,1892,53603,55082,52751,35702,37214,37242,59957,51679,36613,16128,43454,3681,56479,41850,51148,9238,42277,1491,50518,8212,34590,10156,53209,17284},{2419,64854,55252,24249,18038,28446,19006,36674,64577,34227,54560,8604,14296,28533,10917,15435,9482,56004,12617,53533,43,32199,37283,54953,28030,28602,38914,56868,698,6966,47598,63752,5233,51828,29751,65113,3396,49355,62568,38573,23129,48718,24510,57020,49343,45760,26845,51305,35908,22999,40183,41078,65001,43609,6654,51692,57907,25462,19084,34289,56480,18821,24556,48622,21157,21932,24702,17197,51765,63353,28001,14038,24127,25168,17597,17788,32568,63447,6690,64497,28142,50392,8898,29968,46824,14538,39913,33324,7395,36078,61895,33447,40924,38280,60744,5371,24491,27574,14190,27248,50710,9271,23907,41455,54272,15201,31497,17564,11171,52870,49891,13746,22836,29352,52485,42385,51655,3574,55276,38235,21214,34085,60667,5746,24292,4575,51767,22799,13445,48302,46275,31051,1706,14894,36126,37668,45,17666,17954,50608,27031,50963,24125,32519,52787,56351,30137,46395,30298,18616,7918,64960,2708,38857,60127,62540,28417,53197,20803,62235,47537,19582,47670,39639,62927,39828,21464,25050,65272,63802,32383,55908,50158,58234,49448,33954,43016,1842,10803,41729,36309,26811,19728,48183,5561,46361,8546,44285,62090,48855,33583,24377,51951,6558,63025,38925,32702,30678,57887,6466,38555,10952,51204,3355,34490,24223,21924,58098,22257,15296,19607,13249,37127,10528,24505,63156,49576,56392,15306,9512,21460,44731,41960,63116,56154,1314,60430,31890,24278,14205,51123,5419,7012,32232,65234,18223,58855,3694,15077,60182,35687,13003,19842,5416,51465,2634,8177,41489,32977,8778,27651,62198,63491,41484,1440,31798},{33978,13904,56841,55055,13394,41355,34129,27176,64623,64071,23800,27689,41853,55981,20659,59971,55118,1345,54288,58547,24776,60540,17579,33568,55652,59221,29255,9351,21018,19457,7408,51567,45839,7554,59482,21665,11704,25250,60506,6814,262,2787,37496,44057,40549,5191,58756,48354,21172,36383,14744,36867,40125,42782,26708,61455,55472,9735,31685,4960,24631,7766,54120,46520,3145,38194,45178,24559,7872,6127,53211,23267,37832,19134,21241,12331,57327,47681,10228,14701,42963,63583,47346,43049,53669,21945,28966,40803,19752,61874,64706,43812,9335,9710,47265,58216,33969,14190,21250,26035,18009,19814,34345,57158,40638,41491,5919,47607,58819,16137,18729,22507,1977,54976,11500,14417,42695,58529,50025,15501,39972,57398,29756,52013,28659,13824,32520,46119,48470,65169,47833,12387,33572,63719,60825,36598,58291,57359,24122,36167,59128,58071,62508,5987,50732,7906,20471,27397,8620,44053,6280,26721,50724,51243,22668,52400,26898,13382,3176,23632,30471,62832,52391,15130,31919,63458,25432,3118,62509,38907,7677,42207,16314,6588,37975,22358,35329,1000,27731,20799,21399,11602,18903,10619,25589,12714,13463,56842,57913,8265,49207,4130,1168,12402,15926,6030,4830,5980,3780,37330,38269,31927,43541,48368,56577,3960,63820,58900,21360,27827,39614,4563,25851,20409,15348,44070,28704,2489,46282,62752,4705,30014,52638,43382,673,58336,22305,236,4024,15378,37753,60040,2210,19692,53279,8745,581,34400,56748,7822,27225,1611,6059,30506,22188,57628,39652,13249,35626,33043,33860,1153,14317,21337,62408,7150},{50119,30382,55025,10516,20079,16779,40331,9376,33938,8963,16126,47599,11547,22675,29546,9970,25338,43859,62718,26332,19431,46032,14677,37170,24103,53102,31342,9377,63478,9739,60246,47491,34185,2910,33146,56576,3940,183,38224,1638,7085,36335,53427,40994,15191,31864,32475,6590,25406,9171,33134,57363,15880,31308,48183,33418,64273,33265,55156,51926,2478,52253,11662,43226,10620,40082,39639,15312,24938,37157,24119,43559,59487,8439,30845,34005,60897,33906,42658,44472,35885,44355,33410,18996,14985,1587,2883,48987,31298,57707,1893,24105,15139,10209,63456,51121,49469,26572,1779,19689,26210,13930,16739,7733,2568,50140,9690,5484,40097,22878,50914,53754,41216,23131,39746,15857,54898,36404,34032,31730,27193,24069,13523,37451,55726,20523,8523,55259,61259,48794,2535,30947,43847,566,53180,35917,47272,50947,24352,37346,59371,32135,25628,44540,14910,24024,32117,55081,39844,45364,30218,53546,65342,56945,64105,34586,18789,23459,56240,49168,2022,23128,8270,49339,14095,4199,51172,31175,43471,48218,7368,36338,30045,30778,18115,9184,13717,4478,28420,7770,23950,6890,28093,5074,16241,45425,37255,32256,11837,1065,61505,13958,10800,1917,61475,49465,38792,42700,44815,53199,37413,43823,6238,48562,56468,35493,12031,59728,7669,43802,49653,61379,24115,54922,32775,44718,11002,11276,64862,614,62045,17823,52753,299,24106,24162,51097,46093,34095,34442,35667,55713,48649,27587,42152,52209,50301,32172,44868,53271,54480,65344,61896,19504,38096,34486,24476,15740,26764,17529,52025,40480,48325,29094,277,41052},{20866,23830,22587,19740,18702,1215,6539,11090,49483,50661,64188,12954,51102,11650,8535,30364,33794,28820,30617,35206,47172,56492,57331,55230,32664,29766,11733,51247,54823,17804,22532,50737,36449,28728,43702,59875,13531,3930,36448,53222,431,23126,26050,63139,46002,20105,1572,45337,14334,24115,25483,24448,55931,5722,55821,42973,60544,29737,58194,50500,56088,16976,32753,48825,62159,13608,2783,47033,11466,38454,7273,39629,54193,35623,54750,45823,46563,34499,34988,41990,23490,48764,56687,424,33963,16006,29444,65356,18353,23081,28162,13876,13328,53195,2332,63192,2730,27431,55946,16459,35335,3144,21057,37381,33406,50906,47196,17412,60602,46280,56996,49600,1176,35319,48946,33159,11389,31331,44410,54584,39748,963,44369,54906,36443,33497,10921,49016,11170,53876,36168,55675,10368,49287,60764,20375,62305,37601,9951,60318,1988,56939,25971,65452,29552,10495,20872,21166,58207,795,18557,4980,40739,3899,41684,52592,59041,45307,32302,8828,17550,235,53866,64754,26926,42326,1359,14901,5382,1055,45368,6156,34669,36472,53604,19001,32753,40010,13393,7919,31075,42418,3054,4211,10704,27569,33776,58381,58963,55569,28528,35664,6922,22556,34979,52053,31586,14717,16056,13014,37858,11548,28905,16018,55462,44289,48294,31686,9585,59448,25970,65443,11892,13451,56574,24082,9039,14300,36390,48716,62440,60404,41099,52381,63355,28921,18956,6910,8639,18927,470,61875,4337,35406,56246,55569,15108,30314,40578,5199,7804,32256,11395,65114,51102,41508,42460,41401,30450,26790,49277,38177,25512,22438,62755,14749},{45401,106,55310,45987,64499,25027,36577,20632,49185,59991,8751,41526,5889,47865,30676,6382,22496,32807,59640,37655,29999,15672,10321,48210,51655,25655,16914,19063,57103,38334,17122,50242,43924,34287,28682,16097,17528,3090,31475,49196,5310,44096,56388,50511,6526,9087,27538,57048,25476,56371,16965,10954,24748,52134,49797,62726,37698,49706,36036,16887,59709,14531,6789,52205,10389,32182,11473,28679,55848,22792,62572,5767,61594,9647,11201,22544,42080,4189,17322,16893,30425,36371,35880,6516,62070,8542,49082,19965,65180,18339,13065,29207,36748,60260,19611,63810,28931,11350,49279,25114,3499,34671,60050,45127,34546,34368,47075,32601,1811,8330,33975,50507,39498,2973,31999,54719,7292,48772,2848,26146,9304,23515,8892,60884,22388,48518,53305,29407,49954,50452,41358,60307,60450,22418,59561,40265,47646,13050,51774,33024,25947,31746,6321,34714,54564,13397,54353,41495,31655,25974,1842,29592,12260,10221,10358,23845,9325,54717,1000,49873,13871,37582,27216,55702,22561,43271,4155,30187,49793,46189,42919,9557,42093,25060,46971,36952,62937,18730,62016,56507,60172,47410,34379,60288,52628,40605,60009,12761,62661,35779,46497,30221,19097,29684,10895,61779,29073,58665,53328,21164,60758,63197,30308,9430,59342,4640,28565,61134,9719,14807,22209,38721,49123,33728,48360,51822,32524,62161,61495,537,8973,60834,43179,62616,4452,56016,31791,62005,16287,10367,1588,39268,30483,58876,29126,17942,19998,57927,37595,46588,20960,6635,26486,37091,58197,35105,54987,1507,23241,38125,9716,47081,55611,28729,4591,61106},{14484,2468,54060,43460,60372,6405,22545,25952,6137,33010,32431,1401,48759,57565,4483,46455,45010,59186,64505,876,57868,26801,7773,7180,52198,3050,28815,38658,39967,49310,16313,37343,64270,20661,44920,20306,1327,14192,14178,17459,41305,5586,7290,57602,54414,59267,38290,45761,62671,18573,32783,58710,11100,37405,28701,41570,14186,46970,38327,24423,16882,4257,49796,39588,60198,53946,15404,30205,58100,53969,9278,64038,33655,45086,55992,19382,59874,25761,18918,8745,64897,14395,45430,26331,20440,49755,40995,37755,25458,12060,26805,36405,33440,30056,43340,17594,60757,25986,38375,52327,10377,63915,45194,21836,15109,14031,33480,31845,37098,35700,6751,35077,21732,61296,58658,39544,15179,50793,60259,49621,41412,50284,27610,50377,36259,26418,5132,15452,13710,53845,22923,42386,33419,36724,13863,40027,7444,32143,55344,25258,1578,53351,9047,24195,40238,2399,62796,25209,37232,15522,57796,39900,27526,45649,50686,62036,30033,20678,59568,63040,6171,21019,25225,23858,46226,47028,53749,50668,31631,28254,65094,13578,5604,23120,22367,10226,10949,31941,44549,1588,57253,50489,50760,33452,42309,31289,16218,22440,40739,42137,42601,11068,23731,910,61954,50638,46140,60102,5230,14647,54276,64117,11455,13809,13167,45624,52988,3150,41557,61530,17653,41240,54114,17658,32818,40708,30296,59510,47276,48030,31881,48838,37810,11990,25540,7780,61119,6900,5889,28309,9899,49582,61896,49725,19842,33397,37227,40239,17864,12728,4543,44592,6083,52472,12319,11221,16310,10925,56999,28654,61913,16145,52618,17980,40170,13468},{48431,39483,9217,26019,62658,17563,27653,55350,4484,611,54811,12244,16171,39738,27688,25058,38981,57090,13142,25683,18542,42049,35320,4671,30635,16348,3439,38101,18852,52737,2198,44020,6882,64606,411,58299,17390,61603,15926,22327,55585,48042,10624,63270,20439,29714,22281,40998,54073,32567,20329,2615,28161,9642,17961,2965,32905,22798,55218,6892,4250,65138,17085,22120,63410,11219,42417,28256,28297,11326,29907,46601,62356,37318,24282,14744,53875,48234,50376,60007,57689,36685,25068,42775,42173,60460,5169,24201,62631,55688,61728,64785,57947,38564,5057,41664,58995,6745,18415,13684,33979,25359,46249,23780,33437,9559,21539,29863,26454,44708,57873,54831,37372,18312,55454,1681,65043,1298,1819,44925,30866,46054,53981,62518,14070,23244,49170,26857,22543,51481,32486,9549,28341,24439,57148,17985,45333,8795,13063,22552,54787,56836,25974,17009,8679,59883,6958,58137,17867,46266,22246,36473,54795,25793,18807,40790,5114,10446,29256,9366,21111,3656,37836,41338,29762,51122,59352,9957,30492,37566,37449,16543,21303,59641,60158,239,17039,62028,37174,45367,41810,63224,9649,32033,21410,5618,35242,23281,1135,21376,36017,7029,19980,1217,8259,21071,3499,15870,26974,23050,13994,11314,21703,37413,49353,54762,52192,25294,33221,56105,25214,32545,51673,27966,53331,28201,37217,1399,14955,60667,56166,37153,30766,34935,64207,41885,2119,27138,37185,12953,63346,43950,8849,3300,58931,44369,7620,40713,6123,38998,12362,11923,41137,35245,12322,48320,19115,16121,45486,42544,14354,62871,1247,60029,7071,52722},{53055,31920,25534,33683,25624,10487,21206,5999,33257,5491,362,2019,9515,47556,25104,37333,44327,58409,64793,54879,49306,18643,23176,21037,21969,2937,52232,16102,52104,41000,31376,25687,899,19786,28126,33282,51287,11384,7792,32648,23925,60821,41152,5967,45667,29261,17663,26584,6954,11302,44717,38529,24894,43625,64004,38088,24114,57759,46497,40248,563,16354,1080,16886,35337,40918,11309,41514,46675,27176,4573,25962,29756,62129,9352,34681,45533,1093,41782,27868,3169,47287,2487,24831,44692,39810,27621,40413,38575,55550,6559,9934,22558,58229,20203,49765,17956,75,13516,49627,37840,14181,8302,33098,34729,43556,2358,9476,64516,40442,31276,21320,11681,30770,23854,21574,49478,18687,30545,22997,59372,412,36070,20589,17088,5254,45050,21469,65143,50241,13479,10764,30466,7472,20906,12029,3748,27086,25172,41988,44711,27267,7704,22378,45200,42817,61635,6398,6466,57882,50442,57006,19385,59298,40910,44464,61045,57160,3085,50359,57372,52572,18893,1897,50607,51349,11772,20537,50445,55660,27098,16293,33624,14896,62764,36087,6635,61968,44496,11067,7982,44672,55173,17691,23654,20357,10692,31675,37487,49423,15677,25865,34894,48514,57217,46051,41664,9389,50925,64635,42569,30151,26434,6475,27108,3821,20464,32086,57747,42313,42100,61080,2626,19948,54893,5997,8968,36084,43481,21610,22301,12065,341,15301,11848,27468,36070,64643,51619,38995,22526,20009,60480,31728,26588,3223,42300,25081,59311,58336,4232,63513,1374,36912,28326,13402,29101,17733,10708,34877,6976,6519,7007,56841,45957,4908},{24159,6516,57765,49206,5176,42985,56547,52074,47267,18721,12612,1475,19968,59465,59608,65223,57011,34543,26060,35452,3803,13801,16044,57431,25124,31640,62992,50717,8475,24070,34711,23296,47435,17962,5203,31176,8767,42351,49458,57571,21440,1591,50117,29275,53901,34083,2512,62700,3873,13924,9244,8558,41381,1414,7869,60354,55383,49379,40967,18398,17803,26932,28527,40465,31925,10837,37442,65495,2720,3911,5940,41689,62421,46801,4876,22650,63109,40660,43812,62390,13194,41913,51428,13911,17619,33677,15870,40751,60212,21846,50514,23724,38387,32109,19299,6224,3192,61339,25432,31215,39209,5775,7399,24285,43797,3678,10928,7399,11461,15523,26472,18158,54675,1624,50761,40175,55472,33387,30475,52403,23923,4725,20136,8312,3834,27162,12867,32754,48356,200,62907,13976,28888,16110,57562,34575,49283,19960,22137,64387,11755,28383,58538,17982,34503,32717,57604,53962,59972,32437,42401,64546,19462,41396,9932,21958,17700,26427,4377,47861,59592,21589,58827,5681,28201,50090,42464,43805,26579,2766,2010,2825,33352,3066,43607,59176,30538,7773,14976,4474,55272,64065,11502,61782,31005,2311,1687,9052,1792,6507,58435,37844,49741,16710,61692,48291,3897,41921,6268,17147,6369,43002,26244,52056,8821,4389,904,47863,45282,42689,2085,17131,3793,23945,18682,48184,24069,45250,12083,40032,60458,44476,44449,23127,62945,17270,24431,28761,63352,46740,51831,31639,29612,39321,52451,32209,43015,41135,21275,27589,25527,54820,16866,39508,455,23403,54892,2716,64191,49334,2246,60217,45201,23595,34087,60411},{31604,31111,18361,50824,59577,21436,10712,40029,44310,28206,45072,9907,55176,12930,607,25541,51426,13317,28676,422,32245,51830,60132,53490,4522,63561,14410,43329,11646,21483,8894,10000,42236,780,51780,58166,7653,7705,11889,34702,25385,54496,17960,9337,58861,5085,40642,8249,26523,16036,22165,61458,28029,1355,28207,22720,18037,58209,55688,18223,25131,64712,7055,62149,8471,16816,16197,11182,40184,29996,58685,9261,8962,57383,59055,516,5532,17197,61041,27450,41036,49007,12842,59446,60434,23818,51157,28158,44786,5641,61128,36777,59193,6894,32443,46131,44842,28437,29397,19091,49711,4632,12761,33361,33597,52861,29147,63982,347,20499,17037,25098,63030,19560,3169,49894,52425,43785,624,41547,11184,52890,23344,31154,37060,2249,6260,14849,42158,17614,22798,48621,33183,7300,42507,56365,28387,40020,35971,13156,20288,3070,49457,49363,20527,3078,329,37101,16654,28654,31722,19249,60355,48085,47973,29348,16519,22814,45874,29841,20357,4701,26396,24177,63536,53862,19932,16817,35836,31601,46795,54898,14685,52420,41957,49271,5153,24966,1238,6533,57024,27471,47040,17233,29045,20912,7367,15176,56283,476,49274,37315,8544,29764,25291,62104,55948,58133,50838,46634,21740,42821,59365,57667,20036,59771,60533,10134,23658,62702,39156,62393,55039,7459,30836,20931,47106,12284,55539,4528,19613,31143,2951,19864,30079,44505,55154,55898,40149,25450,41652,34562,41982,10417,41569,28301,52803,9351,49038,26673,39083,65105,30739,19928,55193,35760,39976,3409,59810,3666,32828,19931,28930,53998,15689,59658},{37816,4806,14072,1943,26673,47160,23015,34497,814,50370,9505,36474,15315,18375,35925,54480,34603,6234,37939,61318,6665,45333,48444,47608,20377,14554,12891,41902,8382,62663,46899,11028,47351,56167,64635,20483,153,33310,42681,6717,41506,52383,58143,44996,16585,16280,30469,36639,43959,7606,48029,51876,49366,12852,24036,37886,24231,55648,26674,57282,22386,56771,21285,6056,59911,61124,3227,6325,36374,9433,46066,51050,3077,18944,49055,62029,63239,6581,15812,17019,12233,59939,1553,37788,1842,44670,48675,48897,57030,64935,51514,27446,25411,50493,26333,40620,4206,56676,20411,2601,51682,40090,32603,48571,28926,50632,11151,4474,6742,34818,49182,10814,25864,10534,51144,920,46515,21036,45152,64205,52713,26946,45852,44298,56802,2426,7825,52975,46130,38086,15085,10932,25072,5013,14039,673,3733,25536,47604,19949,53597,16099,61825,48499,48605,35130,5942,3550,35441,49623,55352,20691,51953,18502,9698,31716,50106,35070,38759,55710,50297,26189,35136,54010,60372,63028,13981,28621,39439,1365,22550,59382,15330,30244,55670,18771,63002,10370,6897,15630,40631,25201,41532,7564,3453,2023,37797,5848,34984,33996,6307,41384,24874,47468,61700,4807,30601,48146,58826,62297,19675,50112,55308,16353,17134,14084,29739,6475,31155,28130,29220,45266,7644,45506,59406,64758,39725,54451,62784,5937,55817,26435,44516,22895,60715,42456,45410,18858,64997,31632,22447,43532,7835,28599,26478,62159,62486,54919,24450,6731,50660,56848,6850,16245,642,23839,43335,34414,56141,12945,52623,9896,32088,18313,57499,1513},{49840,27038,44738,57673,57671,44952,9594,65079,10292,6188,36321,50959,37150,36705,51631,4516,62579,53399,32950,23372,25111,42529,9675,12597,58322,32358,41840,6206,17892,40129,5882,44488,39055,59419,31584,38760,32312,57682,25612,12070,32713,7599,3696,40082,63672,65109,29950,53592,1314,3216,12427,56293,18613,19217,39255,57971,56789,10904,1643,30738,31913,35516,52417,16472,41792,56301,30042,24747,9281,11839,4890,60958,18567,6169,41075,54300,56330,30927,55533,37022,60358,26906,37567,38279,43123,48474,43060,29019,12500,24458,40981,47787,46953,59849,57428,21371,54325,17020,9423,35371,53844,40373,27494,13983,33692,17739,33938,61890,55232,13596,52324,46107,58798,19157,25246,46065,51003,48392,65048,22058,33090,4858,856,35555,48747,17276,36467,59553,24750,32584,4302,33351,24818,31924,478,41058,5418,23855,44528,63533,37668,24723,12472,10476,53829,38914,39991,55407,5336,45271,12575,55407,34901,43951,38859,57155,7199,32799,3944,32607,62148,62987,10600,6925,60462,3158,18740,45794,62231,3676,13326,31833,12857,20872,36823,8975,62318,45066,10733,55794,30001,1176,56172,41753,3457,36709,65326,46425,17718,64034,33903,8131,58707,19240,35036,8109,34521,2955,30923,27390,16210,61221,38686,22350,17470,32957,31321,45599,29502,34492,65179,32506,10795,33342,36013,26581,53236,61169,3141,49175,57866,13137,29710,30674,46428,32228,58791,2111,3009,59185,3386,46690,4535,30524,60333,47936,25891,31904,10302,56214,34610,19128,1021,54775,35450,20480,58281,59389,10182,31734,40908,44821,1196,16541,64529,46318},{27456,23235,14113,55391,31614,24963,15783,47659,10089,26691,56023,23315,45656,44026,33870,24440,36049,40622,44764,63589,35099,10684,10514,19423,56110,33780,11930,42000,818,33426,17520,24100,26749,8790,33498,12012,50422,57386,51721,37495,54208,34230,29822,60056,32116,58573,44805,43370,17729,51825,53524,34295,15860,17057,21848,16056,39897,62728,44008,63832,36036,21252,4438,49910,22113,26300,25272,11010,49051,52411,49766,16556,48153,24997,58605,58127,40820,10984,65490,62112,6993,29682,55118,26012,39226,26679,12619,30073,37248,33190,28111,45477,62647,38044,29944,39681,56715,16657,5263,30360,50077,10835,62387,33102,62486,43005,6430,38609,44776,20315,60827,36444,912,26427,20595,12272,39877,29415,64726,20678,48641,54027,22848,55380,33741,29852,14114,35073,8892,20987,64437,29654,9556,1225,36870,36358,31359,54124,27069,8063,50632,35424,54166,25637,33679,64270,35309,33277,20059,52933,18555,20970,29583,7293,49996,40862,22278,3662,45711,59900,39492,40703,43980,12699,56092,8787,26256,10999,18316,8946,48472,51720,22085,18747,61177,44406,41724,2590,27797,46067,14796,37687,65475,17413,34504,25196,22029,29449,23437,46730,54894,57104,37252,34567,3370,39191,27925,59396,23920,42400,10640,30433,35940,50065,56157,2596,30998,20869,55031,48441,7162,1866,27788,46093,2845,65195,36572,35512,61354,2330,13510,19913,55835,60121,38158,34713,19228,35259,28856,7851,37145,30724,56068,4693,14334,48827,6871,40047,62940,10789,47093,5659,56119,57381,63625,47871,16195,11124,26447,14696,39814,23151,40866,32395,32899,56956},{52765,44785,21653,40394,21381,55317,15746,17435,4275,53144,24457,45456,62670,11452,42351,65265,16450,43709,42305,43920,65126,45552,6023,2804,40919,4995,8982,6932,63337,35213,48876,52101,1437,42201,31582,23037,53488,57312,6266,23046,33189,41846,49968,15495,24563,31163,27503,62641,5123,3403,42514,7432,28000,30297,48929,27132,55027,45879,8893,51408,16609,18101,44650,12876,63997,36652,24362,19524,47552,37344,61675,39981,10329,52749,44907,17951,3594,33441,20455,2872,7129,1431,17770,63794,42601,51977,62735,467,31821,46781,6469,56348,32932,42174,16809,30546,32122,49293,55038,57688,56947,44802,30672,28713,59675,18989,64620,14123,8509,53063,8600,25564,36362,30724,51164,12287,45288,28082,22207,27715,2322,47355,47537,23287,30154,28755,408,5562,39308,43578,6837,10975,19556,21495,55768,22204,10346,18253,24420,51211,2863,21835,55141,35392,10220,40654,29458,55358,59532,18654,61699,18907,40346,20006,46282,52832,45505,18246,56861,47581,52932,34200,22872,29599,21608,22239,22942,55916,27497,44396,11835,60250,21844,24169,13507,22415,14024,60891,56966,4180,61054,43901,13700,4324,39547,17446,51994,34948,7971,17425,34486,42361,55977,61015,62492,50933,27442,42832,12622,60103,64119,15574,62975,39190,37078,7635,20496,65326,15312,59106,13773,56452,31135,16572,44673,54292,47411,55106,20888,53534,10234,18515,35517,56011,29517,15765,61919,42102,25892,18231,17914,60711,35688,7773,31067,55033,2655,34370,4115,22290,9622,6175,25784,19174,44426,31756,202,18191,11459,57579,31666,56023,16865,61130,39229,17465},{33293,31082,44213,5283,166,51634,61964,52864,65459,9149,22754,53922,43697,35238,57932,40803,17879,5830,25681,56880,29597,5045,3661,56097,28522,8741,38700,2246,18237,30529,38062,45228,36723,37881,29088,21091,1551,55638,47851,40140,7651,40043,17083,20815,52813,36802,64079,22404,20769,4260,51464,57482,12519,42511,60619,31882,21712,54609,12392,18952,19031,7670,9815,22634,43942,16600,34923,5014,22815,58282,49141,5921,61679,5172,22119,37474,2199,64932,49948,18783,6,20784,34022,21198,4578,39220,1947,18623,27187,53377,50873,60428,37335,47420,42868,45538,48121,24699,54839,12824,49317,1432,13162,52170,59552,10921,35821,3816,8302,17664,8286,51418,22498,10475,22458,31221,3651,43304,63444,22241,21447,41284,61109,5412,7859,60826,46963,61517,58350,50735,57696,13525,13560,24468,9698,52559,14782,36360,33091,61302,61181,43664,10601,34925,11875,23000,49861,34121,14898,28725,34956,11813,2304,51512,27047,124,16184,34730,43487,60173,65285,58039,58266,25302,1743,64586,25094,29872,50090,50186,56150,10514,22681,46871,29786,48544,56261,34233,26865,50001,23884,34721,44184,10612,23364,57250,29255,33353,52609,8926,6795,33460,25562,27418,51591,36062,29025,40645,28403,40013,14981,29944,64472,42816,42461,23462,47716,39266,1955,25595,348,46597,59243,27169,7160,14025,6703,42812,19510,34130,29129,35148,48538,63218,61452,60291,9941,25045,475,21799,61409,64845,30237,1153,16539,15666,14818,8124,35888,49500,5217,57236,60606,32246,21678,3056,34491,16895,26308,48202,36711,14130,21549,27982,51394,14206},{61763,45384,43410,29376,22019,45572,20621,2635,64074,63968,10131,317,45946,44035,35341,10779,24936,15194,35558,16050,55732,21109,65060,50758,56420,38692,9917,45029,63190,50352,39256,197,40258,35226,10538,19718,62549,13623,28880,47203,32873,7942,46564,41126,45033,59728,14176,39540,16016,7668,53375,25568,35656,19883,65027,24388,58266,48487,63765,60195,4414,22482,31418,48624,36343,16765,6517,59589,40694,52137,53409,44813,38195,60586,37772,31488,36962,21896,26445,30387,41551,22253,14042,49386,62145,37495,53019,61582,2545,54965,2236,37581,51029,15452,57861,4625,2644,50786,55752,60806,8435,23635,35833,20416,369,34327,61335,29896,13484,17211,63280,34324,35134,27941,63178,33249,29215,8473,62367,52052,53789,30026,28494,2529,48026,36842,25612,47042,31261,16841,8996,39680,4992,6880,63762,5786,14608,50676,4186,41168,58186,54853,59799,51946,120,30034,64459,15099,62597,20974,56091,40740,2565,32273,57259,43225,57545,11553,39688,37429,21824,28635,22681,40986,28818,45232,3862,8701,16032,61762,39695,26615,33378,55171,57264,18819,6573,65274,49642,47654,19962,14397,23028,63409,11804,17209,25179,447,59893,45802,11155,21193,62773,34613,56797,32738,33352,33128,14572,2186,64512,33297,60673,12174,39121,62237,65355,30318,10368,44050,3000,45855,65508,31055,33018,2680,30029,62624,35043,20901,49539,1892,36476,653,50063,8613,34951,48147,20631,29528,60704,62106,54570,7215,42638,63945,5974,42663,33186,3306,33467,32603,44438,57465,43447,10402,35474,13272,40285,43601,53844,7212,64892,25889,15021,14920},{45371,54449,12385,23397,55313,44397,49015,18016,25505,14814,21698,64376,58219,37104,32442,5549,22683,24679,14972,17358,51769,55385,24324,786,65032,38933,22615,29799,12439,36489,48967,11120,38756,26232,50246,38448,10001,37305,23224,56067,42199,32894,44397,29398,2600,12366,36788,17407,43264,31249,33382,42924,23343,27452,40713,42018,2415,31397,61744,23992,27672,22413,18155,14421,3436,13100,7356,3104,39822,63725,26594,50986,52469,26268,58192,5875,15100,12571,61151,26730,35815,11524,65442,2602,39037,7466,26561,21073,42707,46205,65484,2878,13702,13351,28230,2468,14515,62809,39426,14851,62194,17359,33733,25093,35806,33842,23040,3392,33979,35158,28488,63490,56113,32525,61565,62868,47769,64590,57721,10774,25748,4770,8263,45017,2512,52811,56815,39519,27349,51401,64805,2999,24957,8667,62424,36022,7610,36074,31113,45844,57630,44341,7392,36942,39751,10548,33806,1755,51066,23894,26297,3541,5763,24076,30100,33809,21165,25136,49966,7783,49848,58588,41341,1285,22813,29164,48728,65443,36352,12334,39881,1128,42266,7486,38896,13352,27281,8601,56384,14759,65018,63550,49613,25477,45908,43194,34404,2834,1339,65145,54570,61812,4618,36142,5473,64396,583,2535,13380,43568,22862,11438,31349,17469,20114,43350,7762,34132,31737,19368,10110,58348,37866,31488,55921,20879,22259,12388,24159,30568,53369,27361,4844,54470,15373,21214,49431,61226,38442,8148,24667,36869,52014,11594,43777,47973,24690,44196,41065,59778,35275,46612,21558,29045,61818,17762,54948,2815,21255,24881,50738,60787,48420,17429,50030,15845},{51120,18071,22200,26599,38351,61432,57986,2601,62018,61221,4075,62668,15307,15235,38106,1587,47126,1772,43067,61239,43286,56435,55569,62251,59432,57473,36872,47252,33697,29532,32654,34247,9900,56830,52708,48994,37441,59150,51853,15070,5442,955,1605,61032,24565,65150,43354,43655,27695,25807,30913,26465,21055,43911,36562,38700,11045,45323,46179,48066,41422,9034,25272,59634,8453,34367,10028,27830,20011,24361,7512,50375,24291,61683,19649,60180,40573,949,37524,43726,30846,38424,29080,18055,38559,42069,57534,6000,26796,6951,26985,6484,2982,42446,13581,51880,21897,27997,6865,23059,51221,35571,9722,12904,37984,3674,7730,12486,27107,19526,19163,35933,46952,21968,15653,41924,23805,15679,274,13889,54267,6916,16333,51405,40399,21183,57642,38287,42763,40277,7809,44003,50287,63114,57763,36299,16419,58173,42181,45551,41953,28529,1153,17529,58455,31055,8923,24684,38354,54226,63664,32964,63515,64746,23901,14593,62000,61942,3612,64069,52225,12617,63419,29959,8342,33209,57265,19215,61145,2840,16164,44892,46982,24714,50169,58218,7168,58378,35113,27388,46418,24826,22250,30379,1307,35510,12437,37490,7513,10431,8558,37089,42701,65079,40493,1007,49118,45880,37365,64359,14442,40023,25271,44480,25471,52583,55066,8007,38982,57172,20744,41574,27984,17261,17160,16057,599,35767,39135,45850,59487,444,11949,38617,48286,4131,45652,27451,22061,29517,47006,50184,57206,20331,26642,33536,64048,2771,25925,45223,2338,36637,6429,19970,22111,26765,33806,34817,34524,47856,31387,33016,3343,25637,54197,40227},{27895,8503,55216,54782,4883,29575,19336,59556,28768,33996,15939,6476,33552,24296,18197,24621,32134,31087,57013,25510,37562,54294,61314,59762,45285,20716,14402,48048,17394,46001,30181,10447,37135,6389,35730,5798,34914,24401,40944,40680,58257,34506,13279,43376,17120,40074,27572,41874,31508,64509,7826,52786,20251,38187,48451,49533,44083,11266,4017,7361,36580,28070,9692,24213,57650,21483,42190,41429,17708,12130,16831,5304,53337,26753,31725,40700,5678,7981,11570,39547,16284,14166,27477,30583,38264,64016,3060,25134,29946,31214,26296,48682,58548,19395,50617,17870,14596,9194,12498,31606,35611,45521,49481,36462,35816,45546,56714,55855,21930,28387,21141,34491,9865,30974,14107,33492,11656,12223,51518,10070,13373,18130,42054,40664,52874,23678,44013,33200,47541,44483,680,22103,36509,30329,51358,8905,339,16409,38506,14972,3704,53301,18745,33700,56049,42610,27361,53652,18417,9451,47832,31816,56017,42710,9570,6797,22829,26348,13339,57254,58070,27810,55713,60119,5195,47673,54610,55572,51505,36000,2117,14975,4690,32997,14439,14071,42488,998,12797,27763,19332,49328,53572,23977,54737,51525,3355,51256,6760,45808,50233,29190,17187,52761,52558,52978,34166,44383,62390,11921,61770,595,14335,41729,38133,35834,63578,29692,13887,19697,35280,30595,36427,43577,3267,11997,43645,35043,36876,48748,5447,17894,41061,24107,64597,61022,40156,55977,34808,57558,29931,8039,302,41616,4521,6757,27839,24128,3707,55793,26874,29598,24274,25507,49364,64052,22341,13519,23819,36425,9066,44322,15950,46940,44937,53552},{25573,47450,29181,9680,26735,36091,49115,52607,32623,42230,22122,59096,62925,63813,3050,3703,46580,8147,36667,18196,32716,19245,43146,34394,16634,46387,50962,19691,6529,37071,36596,57664,50330,12594,30016,14872,2142,64573,38379,62751,6890,34907,21696,61968,26113,19320,35137,57624,35660,45362,6620,14163,42851,54082,6171,8769,63905,52623,17772,21364,65503,59476,31732,6742,46786,14853,26752,37542,45145,18135,36730,14942,37513,6596,19891,22328,9307,39238,48561,57155,19506,58088,39914,58668,12779,17005,40812,16674,6301,39506,265,31961,27914,37415,17143,59066,9989,48214,49950,22011,16305,17176,48615,21161,15141,53268,5407,43114,26980,55259,46604,7453,802,53223,18511,63055,55638,18503,2296,806,23593,2443,15345,26337,42542,33972,1735,7992,17431,30664,5240,52056,8536,10389,21908,55281,4939,41682,10611,41382,39239,11898,27371,38287,45352,45961,39214,47905,57061,30554,58398,34794,33192,16824,52757,61936,12231,35883,56215,20151,36517,6685,6886,42051,34448,53879,25030,18724,41863,2080,11907,50415,29774,4166,44058,3339,47549,32155,54063,20711,36789,50041,61226,57532,49599,24957,21211,26763,45964,53830,62547,5516,29226,60917,55166,63071,30459,57031,60204,12494,11620,29624,43034,25653,34108,51733,30227,16286,48631,634,56761,47513,58441,57989,25243,13577,54188,33112,29687,39681,45126,31619,54289,19459,36959,9769,53501,31255,39268,35693,46560,33049,65523,15609,6901,58762,15323,15106,59664,16893,21860,31383,34522,12699,3495,37436,11173,65284,36437,50864,3936,31507,37058,59021,10731,49330},{48105,32185,42624,36605,63965,9212,31150,11071,63330,62558,56081,65116,31598,52912,62880,15637,46637,15278,23233,48572,20723,16309,46741,2423,32184,61103,57711,8989,52517,1575,25645,61916,60218,2851,35592,60050,9433,55060,3455,11781,23181,6354,62057,19821,8710,454,31582,52624,25293,16207,9659,9367,51557,51361,11649,7200,58384,42486,7205,2219,32897,11914,5662,10365,40223,19525,16648,15911,28476,42879,27477,4686,60000,42125,40164,988,50430,19874,48575,5592,846,33221,2640,51066,50816,55976,47714,7191,55402,4883,44187,61268,25524,52725,24602,6676,34811,51877,3869,17353,30924,17190,55876,2859,51100,29079,52451,21619,8523,47218,20742,58208,38450,40441,44140,23617,30678,57393,46480,27945,19731,57838,49900,24862,43752,19224,41042,21905,49367,61158,4659,43297,58143,58506,31610,64083,64746,3870,51711,1490,45325,40273,64020,58552,60895,12806,20636,32487,43420,10882,41368,48468,59420,53266,41017,23734,53040,31147,46922,13804,15962,13006,36850,60051,16555,30763,5598,42070,58873,17830,27204,56162,55234,34063,47292,30625,55852,60682,226,43471,27252,19349,21319,6622,27548,11428,25403,290,44089,58778,9297,55917,34884,24106,5442,54892,23438,24742,36904,62160,21437,14466,65355,22830,65237,23276,61559,62152,57456,42487,14340,31770,41606,42090,12024,64734,31384,40414,28151,2406,45603,5449,32025,32695,41074,2735,32016,1948,14614,8373,18521,47518,48274,60948,2480,17223,31095,34179,32834,13998,45835,14470,24784,36850,13744,26861,26454,63288,51401,63889,46931,38131,3831,17881,46440,46847},{48633,50256,5008,3681,15549,55665,12572,2608,24306,52823,27501,29162,61765,24206,14633,56269,35188,16713,27460,17308,7163,65034,33780,42966,63132,56467,62993,19612,51273,15266,42822,16998,30975,49865,57715,34876,19153,39620,54110,33442,15576,17489,43750,35180,14298,18060,27723,23683,63611,24893,38310,35870,30476,56083,45517,46475,21007,368,28587,34210,11203,5561,32108,45537,59264,15523,31203,47415,35007,54982,8613,29801,44519,3356,23135,32733,51032,48862,14109,15356,9679,47618,41258,25226,43457,20104,33277,46651,49038,58633,26179,37791,36056,17117,28628,6559,63229,52077,19145,10399,8976,40185,2169,35448,62421,7537,1153,48354,59498,39936,56292,57074,15977,64394,21429,40280,62482,42776,33389,37816,9379,12773,62068,26,20243,23088,16946,44491,52002,39624,43714,15706,51118,57334,26479,19472,57260,17700,17188,59827,51250,36801,8701,57737,57314,10733,10382,40555,18271,63880,51471,49883,8758,27910,52253,5963,64666,59670,55890,37644,28664,11397,28973,56794,45130,12373,60942,7329,47670,10141,59265,32309,17007,63086,12927,43191,12337,18239,29279,37343,48670,63359,9283,19337,31309,13260,19891,46043,49432,16220,7870,62913,4236,58501,9266,54142,3051,34219,21660,45904,34964,61353,56400,8410,44083,51450,53669,34630,6558,58620,37087,13161,41911,27141,1613,23818,17831,32284,58072,65199,1026,47571,9422,50281,28742,40888,14060,29169,10511,62967,50563,17358,5728,52718,21954,47732,14319,23955,11709,37128,7302,41391,39530,57286,30812,34958,56869,31637,61555,28112,46938,28062,8173,55878,64181,56438},{56440,22872,16143,8831,55283,14165,9481,17575,30772,5369,3951,57666,47896,50952,18898,34788,1081,58832,59794,56310,57265,36492,35747,3087,6725,25544,22893,62455,6907,16011,8553,63011,53290,57897,64180,64184,25963,59274,16769,55283,26513,6787,5483,39419,8160,36533,12843,7141,57587,59343,58459,61881,57006,1439,38286,18868,44903,35125,6028,50661,43618,2969,28924,55875,52271,38407,3772,64948,25269,28516,34782,60923,39010,12771,20465,49505,63513,41460,14510,59836,9255,28481,59093,29241,3580,54645,42593,25101,55909,56072,48549,47425,5363,16521,52416,41977,58336,63636,263,17005,23160,12289,48548,57285,31452,60174,18969,14289,53738,63734,13184,12057,28005,13542,14311,62791,3544,898,50366,28537,58788,24039,59675,40872,50236,28724,32164,49508,47357,31752,14863,65090,32740,16040,8064,48351,63268,29371,42014,38194,25045,5598,51623,56908,62066,51890,3864,26437,55972,52835,36941,7104,9659,41257,41020,9890,8117,12458,61743,33719,27965,29282,26870,23690,61530,62544,18560,13958,5179,42193,42731,36182,30964,7648,20391,22951,29132,42785,29026,26724,8927,26166,14271,44908,65474,44178,25974,49052,27729,64031,13737,63915,42502,54064,25896,53199,56976,5813,41159,56858,65147,11504,6564,27059,61787,31836,9429,29075,24356,6033,45877,57026,7010,63658,55881,7136,44270,15284,45299,22782,33204,50929,40640,42632,33457,27946,2091,8528,12344,64327,293,46357,14810,48126,7602,44874,5936,23890,12858,27951,11873,18005,7856,19669,47453,29420,41655,21744,45678,56402,29025,40121,25957,34978,62210,15545},{16362,18473,45768,23607,3949,27293,30748,33137,1098,19238,65011,47607,29650,56755,22442,35143,57836,34914,35429,24051,41094,27095,12473,33583,4980,44819,19561,12481,49634,24677,53055,3442,44653,18889,45991,33126,19658,57161,52569,21768,25113,42024,5896,7441,13893,21426,3173,26460,39115,20819,5677,58749,23579,46665,50155,60628,53651,34179,3167,35984,56502,25684,22745,20824,59728,13612,56097,42664,52516,21437,57844,64578,49290,984,18909,31406,48203,57957,13429,23685,57129,58530,41220,62362,30642,63787,19839,19464,53149,5428,29182,47047,51444,25845,16983,60428,37515,4860,13209,18075,25550,25219,14918,63995,49045,21135,23499,15604,7299,9853,56067,46560,17870,2949,48104,55664,32932,11742,44597,59802,8058,62149,56059,28888,13591,32001,49903,58396,29331,11187,2462,18717,37445,9172,52919,64931,50487,31857,13882,54149,63454,29015,8311,38823,13031,28336,20142,1977,31598,17494,15500,15134,33695,16830,11122,63060,12972,22807,31860,39976,8188,16506,32913,49516,32110,1913,26133,9808,42163,46270,49802,25514,8421,26722,23031,56279,56591,45236,20274,20971,21033,29461,48047,18670,63512,6975,3889,51567,3926,4493,48106,51845,3664,59900,24276,8616,28126,5388,52259,6597,47188,29925,14212,24658,59962,55524,63309,58782,4392,4673,39190,34042,30024,33054,61425,22133,38859,25873,4469,9338,58413,46956,15184,28397,56597,58023,23293,3749,48850,45654,26325,42858,64967,23683,18615,12703,43928,10787,6439,53307,60025,32764,46906,29554,44235,46585,27380,47058,29601,46620,46072,15278,28629,44734,17356,22694},{5997,39,12299,44385,54946,17342,2971,26846,44166,21616,5632,25786,5354,62357,10165,33811,18328,18858,42248,37563,13448,30810,24087,49280,12578,10864,47381,23943,24161,3631,38590,36605,59443,53985,7097,3266,28627,6901,1614,30442,21504,17130,13602,7465,61431,9497,62651,20175,27658,61030,19810,6842,33664,42969,10142,22106,9239,21999,41910,39992,52287,23018,43052,47996,31853,20536,57598,39789,20086,38925,29752,57535,9601,15047,31422,37696,58923,47174,65216,49670,58656,36409,27502,51648,31832,35468,14717,32141,16381,5505,26990,16314,39179,56891,24103,30848,21845,10493,54305,24501,32016,29710,11123,40607,53534,36466,31330,2649,17449,15432,42224,24361,10269,31698,30034,56763,42693,32837,46882,55640,59346,12875,23358,24352,61571,17381,7600,42668,37223,51682,24092,14327,25373,30374,19091,54706,17630,45790,710,41692,63597,50605,56459,32055,29679,6608,18120,44215,53695,52293,59521,8057,65213,24057,57627,22699,50077,44041,31076,26644,25818,30781,21141,2403,38473,6960,56728,42134,28430,52403,23688,5274,26890,49450,2515,32892,46425,23037,8128,4340,12194,10088,49693,49962,637,34436,47925,41789,54375,13965,64067,57327,33761,11486,56975,14038,27681,23034,2567,27389,2629,15013,45921,12325,51258,55181,10207,30323,50508,6690,54382,22135,43803,54543,4293,13213,21963,1534,9409,60865,26128,3820,2219,43888,58525,56008,62689,1982,50713,36284,58665,24877,55165,48238,38673,53468,64117,44845,58642,2762,37095,53091,50632,26426,54438,31329,8296,59572,41480,34694,28429,21606,61742,1631,31179,9617},{13935,1532,43859,44088,64893,39127,53596,27041,26867,10299,63857,1933,51489,20169,7909,46831,4947,4073,13737,62501,5483,2975,4368,57895,53605,19914,17023,36226,54793,2857,649,60030,63273,25870,44383,39706,7340,55788,53381,53067,32352,39430,38242,4946,44215,34243,25462,8491,6898,48522,20072,23606,46043,43259,47699,4049,47291,56494,59136,57793,30939,24355,32338,39491,11059,59539,57529,43797,15157,12746,55176,60631,36340,36033,59617,38743,17913,37533,32591,4744,40080,24453,58511,34790,63337,25134,28008,12278,54460,40025,3300,31692,37716,60125,3510,3278,64018,1182,62930,41785,54217,31144,48150,26027,37215,13622,7574,35404,7123,18013,11279,51112,40308,26513,34120,19218,30417,10350,57637,27769,10578,45924,27759,43405,26858,38540,25282,49452,2441,56559,14861,60505,15507,56364,62272,50537,6560,24800,55102,58394,50225,437,65412,4049,1398,65511,64765,62643,58585,30402,16728,29547,41943,3049,52338,7080,52816,12710,62938,1491,26212,32007,49527,37110,15470,10417,3908,21967,14308,59522,46380,11270,48834,52428,53102,58704,42242,10994,15395,37246,1182,29902,54741,30961,45689,48944,20751,64044,48517,31226,561,28784,4507,44611,53131,48684,5721,12595,27274,15209,18420,9461,52913,1602,43149,6634,62483,4085,65206,54602,19530,64326,21271,38378,13429,28365,14178,59409,18226,43646,50683,15190,61129,55340,36532,54955,20548,45302,20162,28545,29320,13796,13778,63764,27509,37314,19219,60495,26599,18498,61671,35537,38432,64780,320,6814,36421,50270,14667,9079,30856,8366,36360,35465,8926,47835},{14352,10171,37621,28658,59288,58515,10216,5229,9461,40849,50685,48205,15168,64053,35105,43176,44877,36031,46879,15424,29038,45475,42031,15628,4544,47137,17282,39537,42333,64750,39792,62418,55732,29739,57061,47887,26375,1259,30150,18156,40848,39786,23336,18795,2253,6105,56368,20016,59964,19874,19854,43666,50826,35490,19012,24389,44979,9035,58793,13318,1611,19123,31548,47656,25022,21598,12851,13256,24560,19696,9429,46832,16885,60057,7084,11066,26714,4232,62393,19907,43541,11795,24744,60258,52226,33635,46831,61438,25693,21743,51619,27604,16952,49635,57235,63103,50653,62484,16839,42073,33403,14336,3007,19797,28454,60765,9393,46887,54766,772,57110,62125,42940,13311,54336,24822,39287,49940,14460,60871,38145,14968,40599,15876,20978,58003,48403,55090,25158,32443,60113,800,18420,28080,16052,53194,8784,37922,57176,59511,44300,13297,7194,38811,14146,15794,37769,48282,25894,63404,58094,57191,53690,38473,64986,22112,15615,53274,17088,49031,3685,16947,15532,41911,64142,50685,17324,34803,34633,21411,18532,35635,38910,26878,8621,46896,20661,5103,40390,50996,33809,18790,23086,54386,41695,37765,29026,15497,6486,53495,60009,15577,10542,53111,28662,45943,38825,593,34911,61692,13000,47725,40835,34697,31590,63014,14582,33915,49675,37418,11638,32259,371,61052,3131,33478,23934,40690,48285,31836,53189,53730,30217,17702,34891,44230,54404,47095,36967,7462,62690,41246,50794,3532,34486,18268,14961,41858,584,34633,27443,12618,49894,34355,47129,10341,15858,21946,40530,34003,17980,49359,55568,19971,17263,24632},{26638,46607,39123,4581,4590,51869,11364,58710,55049,24694,35093,28744,44534,23062,13802,56350,63582,658,6987,17313,43095,62056,62551,34661,22172,58557,8474,64034,60024,19078,22317,13399,40919,1792,54680,46982,54113,64320,52811,32215,52713,35564,31838,37731,24338,47174,18803,44591,15185,5460,47397,27751,5769,37842,11153,61442,14312,45415,54536,6785,13055,48484,14129,47063,46538,32135,12558,64089,16588,55851,9681,60761,696,41960,55166,15295,37169,16266,1579,10727,42812,62491,39686,63087,29409,49361,65238,5733,25872,6153,23987,29393,9432,15181,4531,7581,13115,39226,23387,10154,56194,35651,27974,63400,35889,54831,43194,57810,13758,22334,1177,57508,38797,34954,33282,7195,7546,62967,15594,41463,24184,56332,53353,50698,50216,2693,20001,16289,38354,62255,51407,37760,9252,42377,32234,16767,16495,6742,52439,33203,11857,31001,24501,26212,52514,27280,16470,2905,25925,1597,2829,53213,8358,40757,25578,42051,47831,20789,57835,5007,44693,26063,8750,47062,40412,28279,54376,38774,53087,35160,31324,8196,38584,25856,63594,35119,17233,35792,32454,55,38946,56973,6795,38448,29030,7850,18579,11729,12272,47998,24689,17601,3431,50517,48231,10318,2585,45966,62647,40114,5246,65203,48358,47135,46424,11731,34065,61545,24712,53698,45035,12564,10935,64389,62291,62362,34077,14377,19048,25551,65110,11611,28959,29617,46642,24737,7387,22221,29720,40574,24902,24291,14385,13842,42576,36527,4297,10823,16369,47736,22015,36777,18223,65326,943,25397,53078,56894,41462,24001,58135,6449,32918,20474,58143,23882},{25456,56085,36130,30396,38304,1267,20359,2824,1827,45521,15512,17873,52024,41206,58140,47598,16774,26991,6444,46702,55560,37264,221,54546,46806,3580,17297,32974,2573,37613,34178,56031,4469,14449,18870,20113,56675,9647,6258,12290,38373,61215,9092,30058,24107,51354,47526,34934,48133,64457,19560,8966,23806,16667,46824,43,3210,35477,39032,16893,8577,39129,39662,19026,40351,17809,64486,36036,44406,10250,37062,38772,42754,44371,60161,41400,1045,65150,41677,51411,31251,29982,7949,40777,61649,31272,33412,36303,16419,35084,21425,39631,45234,25939,34111,61681,50783,26885,26157,23523,59223,32149,61436,41309,48684,2094,44965,24699,31444,24369,10883,26143,23972,37984,40991,54350,62234,52926,28695,5256,31263,37063,55567,4258,56877,33997,10691,8640,63303,25117,27403,12864,28864,28669,11120,25532,14369,40720,41748,61584,36308,51742,7850,56657,44247,31308,52455,17901,3925,3306,57388,59366,13532,54001,62441,34786,20804,63029,22148,47367,40148,42452,1899,42658,20037,30288,10146,28626,42938,57908,2437,50594,34301,36667,103,27034,13331,60029,40185,42093,11310,39930,16695,9561,56297,18320,19563,14360,38423,44196,9950,36475,27504,55168,23336,26252,49940,15880,39789,19188,58791,61051,25749,39306,54895,62199,16100,18474,16579,33258,9945,62951,47837,3043,57852,23998,178,58362,21062,5201,47793,22201,34241,5701,63869,4045,30592,55097,57859,16723,17133,9878,45108,32116,30148,21986,45406,36557,16427,25648,55561,62390,43834,10509,38196,45994,47331,20219,20040,56695,64599,41476,25270,11491,1379,12700},{53746,6909,1848,12082,41229,22649,29158,45784,45048,45471,32483,14377,16959,57103,32224,26475,39867,23334,33472,32934,51680,9726,26108,26668,11395,53426,13307,9882,23070,47118,35335,38592,46055,12845,26551,4591,44073,13866,15330,51525,32602,43103,19476,24656,14288,1867,31230,24170,65323,59998,6886,21098,37201,7768,4156,38520,29929,15087,64543,18976,51081,63803,33656,28684,21625,5910,1959,1865,5647,18245,64003,15332,31941,54202,43431,61722,4739,27237,39824,2223,35198,54120,55207,24957,27632,25261,24475,34349,45404,16400,29327,35930,2934,33466,26470,25685,61432,58119,49304,51097,50619,47594,7921,57820,27217,38860,47003,9584,4176,24586,6725,25903,50294,63163,7565,15715,15623,2031,47374,62223,46377,62652,64646,56420,2788,30220,37163,23243,31379,47094,64938,59287,22020,41187,62825,52872,45432,64957,4801,20875,4171,15161,54828,53871,43927,26410,50184,37724,44582,11269,17300,40955,33211,56324,2947,3661,65178,27773,43969,53406,53787,54187,46218,45658,45218,63195,16782,54216,9153,58467,45526,41456,16683,15058,16638,8861,42313,5859,37504,63757,1100,10259,63581,53630,50456,56561,767,11381,34652,27278,41114,40935,26353,62792,59483,38350,12039,46370,32327,59891,57305,2202,39190,42177,61245,58391,52739,32930,6482,3499,32636,13810,18820,54376,12293,14614,46106,49772,42549,6866,7013,24393,19697,61282,24948,31607,61252,54267,28020,31980,60439,18479,3161,57203,23828,46399,43725,30729,42951,29623,2017,33821,10967,59108,4608,57935,44072,48431,23068,49127,59404,28525,9053,63469,6268,5695},{3872,47173,37826,30372,19835,61554,65230,32226,41841,39793,48186,801,56947,63596,43904,13813,49215,36564,8070,49332,18248,56512,64090,60314,54403,48966,46072,10606,48814,39174,62628,28163,4059,23061,18431,51031,6429,27321,22915,7144,48910,32866,40950,51419,4947,34668,35070,49614,13556,33098,65377,33676,41253,57890,23286,11549,63188,3448,49274,53471,14302,8325,14901,920,5341,57181,25437,19927,10029,9535,11111,43358,16706,8671,33077,15909,12653,5797,31603,44775,51947,35103,15949,39060,34314,36824,31040,38320,59308,21535,10220,4939,18607,55081,19121,20496,54032,42385,6556,45270,37931,16927,63162,27234,31798,55272,42213,63249,9338,53038,12305,4035,21734,29500,23387,28916,55921,32325,32853,2386,1680,52673,47972,29100,23853,7491,55566,65492,41790,28463,65080,51039,24463,34995,56779,8744,837,65274,2263,35182,8680,2365,58625,37901,17739,20041,19346,21768,46898,36855,31077,60576,21713,26116,33139,22099,9759,35984,48164,42645,4126,6528,64863,65160,56680,32705,45507,61579,39972,49847,22136,47419,56218,39419,46064,25054,41265,16517,28930,45526,29302,34393,11932,9588,57573,2307,21353,14776,49705,9577,7241,45290,59556,28330,33129,14975,42784,63440,28081,47648,24483,55292,63575,36522,5695,13036,18710,27937,42681,2259,3333,47471,33083,23264,29996,12511,17031,46882,7673,43011,7386,684,4286,6066,7351,31493,49009,53315,4068,50690,47131,15580,42536,16955,24874,44543,11145,10652,23388,49370,783,63887,2671,52485,18493,64263,3386,24286,61971,27558,64508,10034,64379,57722,36037,17068},{13682,34868,39036,3177,48239,37457,33011,37722,61518,3757,52844,15919,64838,14648,16635,581,63847,23601,46397,52918,22488,38860,50403,35966,35659,30059,10563,57930,59902,784,43167,47442,19730,39970,9298,13832,61436,12370,65412,36930,40217,13855,52014,27452,15060,25005,12406,36379,42550,21689,55588,15044,5713,44756,15751,63445,51160,5800,46674,60954,37988,13977,54997,23617,33321,29683,28915,29247,2769,25677,54208,22971,10574,16742,33602,48420,46658,61692,55470,48349,23150,48518,8859,13667,61800,14367,42325,20142,9339,50264,39955,1455,14135,48669,9683,24898,54099,52926,36014,47374,17870,53433,64698,5250,35220,47840,16911,44759,1120,45782,33805,28495,39535,50172,55053,54901,25351,30098,50190,3524,20473,52599,46026,49879,36289,44355,15106,8159,8774,62404,34253,46539,43508,38972,26891,59917,1037,42877,46946,43679,13967,51133,10942,29738,48094,13972,62832,42214,64002,31924,30024,33024,29561,15019,52061,14086,53984,31683,48174,26492,2294,38424,962,26157,47076,20054,34554,36032,17578,59097,64684,1050,38363,11431,50354,54187,22950,21181,62266,15034,10566,62996,22603,28489,23294,50270,39106,65061,36719,39852,65531,36617,7310,65061,24805,14037,8404,10866,28250,62572,5091,47941,7784,22696,38037,265,38357,34986,32952,25474,40034,9571,3725,20625,11576,53413,846,64125,55475,22248,4125,13735,30950,41930,9909,16543,54491,49857,10619,29374,27895,27558,57692,6057,20440,33063,53951,45737,46668,42447,15915,64872,51116,60568,39965,28399,28638,17370,12596,53456,22337,56091,19188,11359,5219,2574},{49616,8795,46352,58898,12632,6332,46050,64965,21568,4382,57222,38416,16233,31026,60263,63483,59327,22301,37863,2344,32091,23615,41074,14218,4115,45407,37317,2138,25786,34343,28455,33352,21928,1779,31721,25616,42165,54950,21543,27883,3299,344,46865,13331,16131,5955,63391,23877,57691,52057,51759,1609,10602,11052,5650,20408,56651,24221,8010,2478,33250,37426,52345,48676,3915,13515,37706,22482,43314,27892,23742,38538,14476,11415,51506,61975,26049,8176,22663,12039,15512,29703,65459,18194,14483,43269,22747,65405,55901,33845,6043,25989,7522,35564,61018,44063,8083,24638,2778,54926,38325,56863,4438,38008,11801,11195,40313,10468,40209,39888,24534,29187,3990,51233,42039,63564,15710,39939,35534,33015,59460,57653,40472,11758,26997,62972,37083,42676,8268,35931,60758,45764,57961,64753,64957,50724,28552,51180,27823,50821,46426,60498,11488,28472,43519,13802,33199,41929,6920,51216,40652,18231,5454,28530,6193,19293,36144,62432,14163,15616,41897,55852,12885,18162,13794,62017,520,34657,18863,40083,1755,48095,63738,18966,32035,16544,41297,65497,18627,61369,46750,27961,30769,46903,23061,40134,58301,51978,5453,13292,50628,48506,51706,23647,26298,28898,52832,36981,28203,48626,54909,39428,12934,51658,1811,40333,35695,64660,10096,28112,56442,35964,2926,14804,5872,12282,203,41779,46761,9504,21144,3280,43738,24171,30116,22358,50121,9855,57278,56018,48471,44728,2977,37994,12323,10598,3479,34211,35329,39864,13387,24170,1184,16922,28099,17249,44174,26234,40219,39037,48925,45244,40498,32637,65313,18705},{11859,39153,29358,12892,13162,30626,41207,61722,23658,52325,6936,24260,14844,1421,5842,36438,29291,6061,12499,55205,15271,11889,63381,62356,51791,34542,65523,28638,10391,52146,2325,35083,6971,59692,13981,18115,57143,26494,13502,52407,43199,7927,49541,45296,1058,62055,59062,31656,2124,38650,26361,53898,15194,50768,43263,24125,3064,15254,15943,4476,26368,1246,40246,49132,64414,4993,21996,39213,25171,36983,35183,22223,64243,18134,23280,8094,37837,26556,6304,9999,22883,23496,45273,35569,41606,28414,51636,37843,53548,3647,48284,31238,53417,5940,23353,30494,3800,35456,19770,49248,45674,3782,2024,17040,43381,41212,9181,22095,49810,22756,24534,11744,53393,52577,54460,21059,34804,14750,37276,33022,54127,39383,60792,61011,25749,26770,57172,15137,64772,1900,31357,7042,17578,27398,32176,4444,4077,63920,24899,26308,57943,16887,14639,2782,8565,11131,5506,16800,21697,44138,46696,27493,51751,23137,38681,61283,48851,36947,28389,26326,21425,10855,2362,23189,1701,6340,31280,31187,19149,35629,20740,53384,52300,38872,25846,33570,63534,27416,36605,26205,24201,3433,19025,11078,16389,47287,20189,56776,57276,26315,34209,9756,38096,50772,7103,22873,65228,61574,38698,34211,65513,32317,43037,31991,36163,54953,11795,40993,57907,29819,41081,32950,62410,45996,31812,15433,17233,34715,61760,22681,25179,39159,3242,20278,60590,9918,20557,19565,19677,54196,20772,63426,44391,40339,4520,47476,20075,35830,31411,8860,34715,50522,1622,62636,14094,38765,33375,55135,48790,30252,32383,36430,23925,2916,55513,58810},{32116,45841,55293,18886,43082,15685,35154,46581,58894,22897,35860,14282,57431,63844,26679,37816,27583,660,48062,39419,34702,35390,59613,21798,52659,5854,591,30472,52824,27733,14102,24653,7213,28681,45420,62406,14524,11480,16570,10477,44962,57051,24920,2811,61662,37482,41836,42842,21941,53934,64208,22008,33556,22965,24474,48593,41130,64010,1509,56424,24591,33792,13504,53247,21734,22353,63447,3677,51142,63073,16383,38948,59796,18887,33783,28061,26598,32710,27044,51782,32136,16843,25994,17280,52405,17599,33952,57660,53302,38724,7163,30704,38415,57325,28816,17141,12461,1318,63614,51712,17912,52638,39822,33458,39291,10100,46881,42250,1575,53755,2616,28934,39979,50213,20322,10668,7530,60352,56803,37951,56165,25130,12649,63730,19669,31828,34429,29446,31706,32622,36170,32264,35189,47030,17251,9303,29643,2012,35806,14888,2787,35837,61983,27884,52961,42407,27860,15207,7602,60835,8670,62601,2757,46264,50459,3344,20453,25254,16473,58923,24462,14671,48019,61173,62840,6944,34094,52120,9145,41918,8886,30714,3573,1560,32481,58232,4899,14322,53216,18373,48365,2056,36485,3864,20331,20267,55169,24877,10461,3400,37940,46081,58955,32785,30533,11915,62678,56419,14589,29321,14179,20838,2544,29657,56206,3334,52953,36594,36524,15275,28946,37959,21857,5161,33631,59914,28196,31551,43589,18253,64480,61272,64459,33442,41613,1400,44015,61700,10772,37629,41077,23165,55999,35054,45616,452,3567,45944,23539,34751,29857,35977,7432,16530,23505,11749,55034,19904,20175,63236,26975,35516,64579,29863,5492,17541},{35766,47671,42549,385,64088,56682,54319,42377,59936,22543,29053,7035,11355,17573,52515,577,33684,33637,26915,55558,11974,43662,28102,57594,47715,23909,33733,46302,62944,50160,56471,60617,13377,55449,41838,30021,15722,40861,6100,19965,18613,32371,62232,8420,20845,30801,31897,26479,11644,23731,52941,12798,26081,15323,14147,25900,6743,28082,18455,60111,34675,9500,4768,35723,22596,13903,37770,36123,36437,38126,39055,18190,56583,4494,59662,5443,27246,7024,56113,31515,64809,39675,35430,26782,30016,35848,9239,16785,62550,32318,63544,64949,1108,28326,21219,39322,24565,5279,9142,39463,58550,21433,49589,36237,33276,51435,24274,65054,55317,17420,33293,53454,2768,54266,31785,48741,52520,13168,50336,50170,61991,39895,17460,19671,38120,27837,9408,34301,46949,60465,21485,46927,26954,40864,49159,30915,60515,9673,59970,2794,14349,23438,2666,3735,48513,13884,2502,21789,10863,60432,18046,50602,20596,28020,49332,35964,53226,29689,5392,15287,2640,56466,41387,9515,10164,22413,48990,63706,13177,38441,58370,34751,17848,37970,58312,39796,39576,9661,63761,2237,51779,8906,47774,6557,21061,23304,26582,12004,28323,65287,35518,54480,16949,3589,7437,18174,30292,37217,64393,8812,53542,33427,37769,13335,45023,23988,20717,59801,51109,59419,15874,61074,6510,38079,46756,25023,44798,64636,1022,36416,3148,10858,50440,24057,56322,27220,41377,30704,11646,53782,7868,2492,29996,10086,45863,6106,29099,30754,51234,47694,44406,59376,18029,51287,64851,62463,4639,41037,4710,53656,56382,17250,43725,28693,10508,44822},{49779,29302,9559,22341,17449,19366,9178,40257,22623,22034,9176,58075,38858,40079,7030,13567,63854,30849,43128,18740,45806,37583,32706,27310,58765,35019,942,24504,23423,2823,24206,54334,62102,60191,12304,45187,32807,15042,55317,4820,11445,38773,37626,8725,29008,21894,20623,2557,50265,38393,60304,19839,8464,61695,35910,28417,45770,13767,64110,53693,6722,1461,58435,60120,12430,6199,50226,7356,60439,32270,14182,29193,56314,49191,11192,14983,31240,45001,27166,50207,8258,9502,49085,30518,42060,43567,4187,63385,37052,52180,48027,24316,50706,38312,63437,28618,9068,1593,21430,3234,31886,37341,44802,5866,55973,41152,55488,61520,10221,11661,28997,10224,41784,35055,9350,39975,2983,19455,53605,53804,29402,15906,35869,20713,26736,14351,52482,6642,38480,24578,17282,14396,23805,61278,14134,7992,40062,16258,6375,38368,15682,12898,54980,52341,54442,47600,59815,44383,14959,19778,54146,60788,53454,3940,26985,9714,43568,32818,30288,24552,47977,35270,63943,8668,19049,8487,23215,26770,37975,7447,49289,33126,16968,56627,27069,32781,9181,10921,29426,64994,17461,30744,37855,56967,9111,49625,29894,28004,58742,21993,64002,23192,48956,65400,37981,60382,13562,15627,17776,27542,38079,16392,56157,62178,33897,10873,24892,29461,7207,61819,25865,16077,34080,55924,57255,19501,37192,52305,50413,21797,47638,5565,16307,32128,7550,29063,31829,51555,50615,45798,64498,25470,53538,14338,32863,11360,59461,32749,34035,6370,9007,30190,5115,26137,35541,25831,41546,35761,55903,17714,24506,27617,47590,61633,43073,43593},{16750,23064,20405,55236,873,42316,36900,51539,22341,23982,50865,24938,20460,15786,25731,50734,22733,26190,59252,36144,31836,22559,62342,825,54429,35520,44743,7723,56682,50759,45352,35081,44678,55995,36553,45911,52813,40097,22828,19135,34591,1966,5604,59099,1491,44492,46581,32146,13004,33298,19623,33231,34144,47064,45368,60570,62188,39318,31603,58799,40073,22724,28444,13215,52831,11015,25052,56727,14770,19995,15539,64354,26404,35197,25127,42108,60382,54188,14543,43224,18427,20013,25443,12757,12418,9132,35574,47458,50807,21757,55704,63502,17971,24995,462,2367,45300,3601,64412,47160,618,28544,36001,60045,8126,54025,12271,6435,21968,65511,63451,40687,1527,354,33255,34711,55061,1664,886,36685,12881,17483,43393,7006,4316,38587,64007,54512,34429,11851,12016,47432,1444,35065,33708,45497,54956,65182,40584,8513,64816,33078,39321,48305,61523,31588,36278,23495,10803,56397,3077,2667,39159,46961,2163,4221,16945,24835,58143,50177,45341,24953,35589,38677,61456,55476,50018,37888,52878,11768,4417,54084,13188,34434,65084,32860,12934,30773,45895,7985,64006,27473,34116,29550,49860,41498,15346,3902,60255,20182,27234,53965,36738,52908,61951,8008,59671,61452,37810,40398,46253,199,23515,35640,4136,11770,37838,51554,46425,38101,53827,18156,20673,5495,2643,8423,2919,59361,34471,38088,24004,59814,54268,50381,16486,44609,242,36522,16924,8104,33781,30019,49039,17896,42243,48159,13447,64577,22806,27830,63970,29085,47810,48436,5136,28108,25482,32569,61216,5509,25555,15619,58982,38700,18233,57940},{16419,12832,51176,11567,28886,18254,4949,60850,42363,34130,59463,2451,52420,39345,50218,20786,36782,18988,7126,48760,24165,36417,8793,57811,55363,23062,2135,26069,53028,11045,25944,697,6713,2730,11677,25772,34415,344,33018,53217,23070,118,16649,53738,63101,58042,9235,14159,24376,7672,25601,22010,40319,15374,60697,49520,54202,58306,43898,62296,31753,27737,59854,59653,22995,51713,64617,51837,13541,33653,10267,24163,35271,27705,42189,87,37286,35481,45442,48448,47157,53670,36767,18549,40462,52824,57241,51840,35934,20891,44021,25222,1780,64094,38268,16443,22625,32337,40148,61689,52535,563,56827,37517,61391,7272,17656,26964,5937,56767,21728,48358,40925,18251,8902,9762,21947,7663,51429,52069,21970,27366,44630,25101,65534,38036,10561,35453,31309,3004,4158,58908,34279,24409,12376,42801,51009,32068,15773,51313,17058,65041,57511,12821,41126,1665,44023,44233,29017,13288,38663,45614,4579,12237,24322,43296,31373,42764,18992,11520,3574,55573,5038,21273,49862,30283,1987,43695,1722,65276,11497,18236,37169,50994,19955,26193,63636,26744,8642,26431,33634,4774,19647,3713,46450,46055,6753,43225,52490,2686,15389,50339,48612,45720,31510,27103,38081,55129,38561,32965,63642,49955,60431,4733,17628,43582,58079,53478,18390,4452,5363,20513,10645,59674,39477,55556,46767,8769,62486,1979,15145,13599,60089,54533,19826,44867,28109,15195,40930,61388,47488,37915,31735,42764,42252,31943,24896,4577,1362,24267,38218,23409,53531,41838,21269,39576,26393,37925,8820,20608,2658,13156,22429,65291,22582,9233},{21464,32488,15617,56883,59239,46004,51778,61335,36127,28621,19068,51718,45919,5132,63799,57784,42909,35503,18797,4582,44832,59118,15901,12383,42723,24773,19528,21092,25010,45010,3004,37781,56194,51568,18602,61403,20009,13801,52242,28271,15448,55154,394,20833,12432,40808,55998,36494,17213,50972,16014,19481,18914,51782,14094,12816,47014,9396,44041,32289,44992,44016,46347,39758,435,7133,1141,12165,62494,11348,50696,44046,33202,3853,45898,57450,39939,37199,35082,40386,64896,4871,34299,36205,48459,55398,53913,13342,62327,51860,24091,19877,32950,20241,50820,42678,10706,55026,36824,63519,51171,18357,10406,47080,3748,14925,13265,42220,30322,20840,49374,4052,14199,56106,8006,64676,55220,14399,3867,47076,44970,42810,53105,17186,9592,49455,21875,31700,25525,60054,46144,5425,52593,16878,46818,3702,56215,26878,27997,14423,59286,38066,11133,4497,2276,27551,14652,49182,50350,39724,26013,2592,15634,26345,39554,32417,763,54218,33585,3355,33600,19473,28284,45158,60474,63479,20742,2976,27402,18693,21961,8242,5879,22743,62518,55496,26813,33884,58488,24290,57319,9031,56530,34539,35509,63959,1033,11719,2095,46923,22035,24661,3332,22924,9496,30011,2587,22709,35689,64489,11093,11971,20089,34840,59354,39967,12405,36313,53725,42181,3010,30376,20097,20701,38356,10053,61705,17966,42805,11532,64551,9849,50392,45333,39597,1592,36609,34093,31890,48277,37003,23089,41625,12444,53025,23281,36226,41265,35355,54934,24467,59387,19763,41188,63134,57605,47322,60226,16578,60710,14560,25198,7510,27684,13502,63872},{52526,6066,37116,35651,51030,52704,5410,53865,20026,62975,35123,26689,18402,51866,17702,16061,46298,46876,5055,33940,7515,50551,43806,32245,32725,7406,35789,58099,3204,29340,12994,50006,62791,63601,46957,52854,4500,17072,7494,15423,12666,52662,44695,26027,2644,14208,49873,59738,47206,7704,45276,20239,28777,54149,56585,27328,10873,12107,24742,8525,42856,48724,46899,17012,166,9747,30444,50683,38850,9066,44215,8501,6618,33720,5224,6854,9501,65489,40690,42306,31611,61675,5560,13280,50187,32074,15654,64411,60637,49035,27061,44811,9750,15823,64013,35996,10241,39903,24006,62457,40370,3034,43671,65187,20777,7319,60769,36957,58143,2870,30882,46568,48702,25816,11864,31210,56493,56970,19467,6449,4249,564,50299,10954,41759,46300,60554,32630,13742,20990,21323,25629,50870,14354,51662,55350,54990,1235,32508,64595,46885,12124,36177,38011,43122,38588,7044,42215,56815,29578,45365,32855,49289,32725,14313,38619,31657,57783,29881,18814,2938,54486,47012,61594,5283,24295,64799,20439,33343,63709,15230,43422,51906,7520,50308,63195,10868,18627,10382,44231,16161,3886,43947,33346,3160,16542,45882,63134,31674,34417,33384,6996,20197,3708,64693,17393,24959,11066,20950,60111,28698,17274,18003,36023,42185,15944,63196,3931,63997,15788,1182,51768,41170,91,42121,64088,12473,15532,44495,9988,65520,37279,58932,23641,58333,60336,20084,6897,38073,34318,45637,55022,38143,15127,30737,51852,23568,13478,24593,16288,23689,9627,9804,11821,23925,11485,58251,44509,7936,30647,30921,3216,43844,5916,24891,3037},{13497,42591,59363,46264,59660,17115,55301,12082,8395,36403,13331,8839,38798,19795,13617,44242,44179,60920,46658,58954,5922,57142,17192,42341,42506,53066,16710,48124,20965,9202,24256,55137,22527,14515,28764,27710,61559,55359,19573,24747,17084,17096,16185,9834,10477,37554,20091,2887,45486,44153,25268,59969,328,1358,30198,42475,39394,47998,64423,52624,17757,34738,1003,9332,2088,12224,23313,14838,63352,21029,10331,46295,64580,11307,34696,25508,41278,38851,38011,14023,35450,38063,60302,9225,53371,46879,21845,5244,1525,54689,21704,18071,22978,15685,8200,64036,18564,56594,3790,43243,15354,2145,61912,34658,22682,12957,414,6046,23893,49713,22661,8384,58316,35904,12376,41383,62593,24376,64047,14947,35507,42474,64274,722,52458,45127,64528,62932,41690,49676,54072,35489,62429,20617,56382,51643,55463,41672,45877,45241,63392,7944,34077,59021,16437,63853,42884,19556,21524,9410,34312,10462,61046,14521,7140,30363,26377,33682,51215,17603,35487,58707,22621,30327,55083,55111,37110,565,65232,31946,51572,4798,15703,61902,16627,11684,4892,60867,5767,60924,54224,31586,3143,56445,48716,56936,12171,14765,3499,53034,52389,7189,789,4613,37012,36514,29736,18708,47993,4989,16005,29352,49527,39596,54389,564,58241,19249,18518,31824,27975,33210,13808,64997,10440,63184,24558,52356,5887,173,57761,45673,26648,48175,59485,59532,47129,8250,28045,59662,18822,23552,47718,1522,30503,31032,9042,19735,16331,46009,47422,38617,4899,37471,6742,14948,23077,3894,22182,16466,9258,64323,12132,58523,22895,18146},{54172,56177,17003,64586,5498,15279,61856,47634,21661,25112,5645,31393,46884,30953,23943,14064,64759,61548,62507,60232,36198,44614,27065,51060,2182,55291,14066,36921,20003,34236,44361,58079,17986,19469,6018,56427,22722,8904,33071,17317,36365,53189,58813,59391,62814,22308,34853,37128,34979,11969,33290,11547,44191,59885,47322,59801,45742,9013,6206,33873,8159,42822,11331,62246,25969,1359,28347,9956,21359,11102,41127,29378,14113,1100,2541,10120,36158,35990,50689,2601,53191,40689,27116,64072,36456,20398,49479,38777,20580,29451,36127,2687,13772,6454,41182,42821,4870,21125,22041,44277,58214,32054,55814,61704,20807,30665,60614,50164,5540,22057,52833,50900,19374,7107,49782,8790,17842,12191,19795,3168,38085,57357,18718,33054,38453,53515,23536,64010,41313,53668,51324,1267,15438,48330,18279,26463,19822,47904,28061,11893,3038,11799,13362,23643,29231,59157,18592,40478,13014,59677,21403,17167,55334,47471,14003,2546,52295,29467,27220,24394,5000,38903,58416,37394,38983,55955,15751,43721,57793,54897,50355,25063,27930,27093,42183,7001,34579,24784,37455,49494,62480,32742,11958,12038,187,34768,2756,32636,9362,20794,60395,1110,4398,47628,63732,42167,48456,26622,40065,61066,57258,57,58734,45542,1611,9924,16795,12767,2519,56795,59391,53815,26621,10249,40421,56622,62244,23560,50877,55771,50456,33045,41454,3201,32381,19180,59215,36574,30348,30632,63920,2512,32889,11450,56605,15746,10934,51240,38962,42179,60217,51283,15267,16639,12236,34940,5921,27290,23117,35779,27718,23226,27159,26550,17185,37343},{60248,57807,13137,54537,37174,47580,50720,22324,64527,20169,18626,6143,52015,3863,50380,11787,7979,53935,50444,17306,44245,15036,47696,49718,1100,49834,483,43168,12809,63989,57968,35116,41708,46662,13190,7579,14212,52364,44435,65224,9225,39174,49041,44703,35186,56861,53800,59045,38356,40206,36208,63803,46121,52365,56576,53602,56607,1283,3843,34512,41514,916,21522,45592,3214,28410,24572,49875,37304,42875,11160,46409,51480,31946,41488,54689,43621,45760,10784,17522,14625,61243,43400,57936,30431,55683,1394,12853,32174,14981,166,12651,43597,10662,17354,11837,64396,58088,13841,41478,18728,51172,21049,49394,60002,38852,17679,62434,53754,39999,58955,35275,44065,38352,49619,2588,11712,27632,7607,13318,6523,28037,1949,4036,9765,37404,62415,3984,32216,15301,53335,42388,19546,22527,49855,21610,41649,32225,17290,17353,48043,28497,8089,26460,50020,24988,32852,51795,36111,64582,33874,48876,21853,50322,21721,13204,18122,61771,9789,19564,23677,57330,3201,55104,626,15397,33969,57269,9265,34752,14180,40002,46221,8875,23252,30066,18812,1316,6382,62166,15067,11175,62008,6080,52405,16860,56916,4527,29692,1723,19153,23660,41883,24865,63434,23682,57065,13427,30533,52872,11065,3071,43088,29922,12900,46197,20241,49034,44706,3264,29993,35026,43380,33137,24955,34899,29800,26599,44968,5666,59044,36738,42323,32110,651,12883,60041,59043,24309,56518,8237,61252,42091,57706,44996,14081,11411,53932,40581,30428,49219,59788,64010,50391,46798,19491,5661,32196,52773,65069,7488,11557,2195,42547,2864,30549},{42548,43302,45304,44718,53440,51914,39440,53051,2524,26453,48272,23176,12088,3099,40542,8901,19810,65526,22688,18796,5770,44631,757,21639,28871,64829,6518,44865,17630,29027,7354,20427,62739,41158,46650,11629,3853,33448,19230,38429,58247,59463,24874,21214,318,25954,33428,15168,40532,1102,29095,45088,20515,29764,62426,56063,27266,51324,34758,21634,63085,27108,12282,18364,40437,8363,57368,46871,37934,2655,35792,52674,32288,36585,29551,12976,2048,44056,40657,62992,54009,50269,54934,47413,27082,27433,45814,44324,55237,51479,41555,17552,39124,55748,39649,24942,48415,46324,9203,21089,27210,13687,52796,62022,57081,19172,59786,19843,63495,37257,26349,15530,45004,47569,4297,60634,5542,1656,56923,64706,2347,17572,7810,10905,15510,1903,56074,44033,50376,54361,28273,60368,39066,11683,54704,44066,42411,40944,10626,49367,55895,51070,21650,18705,8304,21328,30495,11650,5258,11283,59570,58462,51633,49208,18482,60220,55303,38777,45341,21802,18131,43605,41249,39188,11724,4769,2743,11273,8372,43707,45092,32724,54428,3590,36868,56811,14035,65221,29146,365,22595,28562,29077,20657,24458,40887,17094,21813,63798,30186,43431,1185,29888,30121,24391,63025,26032,53533,19056,20421,44101,7905,6842,36037,53455,54883,40076,4275,58011,1776,15255,42279,27227,57387,28025,23378,51480,61934,48482,4411,35671,63058,24521,7478,59497,10316,48726,45656,56074,44571,18104,62138,21080,14805,29564,34182,5293,65377,1241,32544,37853,44821,13883,48526,63373,60232,20243,25247,57394,56816,29550,54210,3401,1886,21670,54526},{22391,10797,10674,63834,11978,57110,6614,3648,53336,50492,64777,2662,25820,24516,8074,32490,52184,57798,10166,7415,60332,48223,52903,55250,8,58222,57538,13513,15797,14773,36537,34211,61475,10740,16635,47347,17908,7598,47005,50131,50691,37309,3321,33797,30979,28972,60471,63323,7113,7366,51092,50109,55060,15035,5401,14088,39909,46648,54662,18464,49190,30482,30781,17867,65490,35078,1957,31791,29316,90,58863,62656,48655,12174,44553,40884,23428,40629,16852,55544,21492,63005,41663,27457,28118,7349,50108,28996,9128,28407,64601,8345,18911,19621,34920,54743,39905,31083,26977,19761,23203,42499,45509,731,27465,52697,64115,13978,4995,42424,47122,61079,64644,25646,13743,29885,48825,25351,41609,30309,1955,47718,27313,26762,16964,14802,40632,49345,35473,9069,62119,25606,4343,43203,51510,32841,14966,28670,38347,30050,42404,42215,6720,64804,55667,630,33103,58973,56306,51459,8977,58988,47521,9253,35091,33658,34926,33927,33619,34298,63192,14566,60512,49783,51950,41168,36281,51519,28784,9153,7283,50727,864,53038,35814,34563,52758,60104,17396,7689,25400,21125,14661,716,53184,28616,17580,37016,3094,45239,32785,5661,49885,22354,19073,9386,41266,9217,53730,57843,12581,39477,4029,14321,42017,55989,46017,45915,13493,5092,11961,17404,855,17529,44772,62907,18040,49451,64828,60775,30378,45231,60255,47663,3465,40347,27799,62109,33902,11396,46163,4202,48323,15551,33478,19826,9557,12379,20934,11203,14644,28072,27349,64394,21071,53109,64347,27284,33174,20375,34805,24091,41332,34146,63701,1033},{45290,28274,47548,39846,14010,59862,52985,48985,23690,43665,6994,51344,47287,39060,50543,41745,33936,47474,48132,64858,37977,30316,32223,42775,14711,21996,58871,42320,15724,62318,3984,48834,32269,48784,33991,56831,64088,51426,39366,23060,20110,15641,11872,15647,51258,18868,60663,60444,34285,55732,64611,11492,50405,12474,45288,17456,25478,15879,56485,15993,29960,8097,16194,26165,5531,44183,16444,62644,55587,17429,50297,20009,15892,1580,56838,15082,40742,17820,46468,28260,9617,17823,21647,20177,53392,58403,45286,45574,3065,64159,26145,62355,26645,41969,32398,18799,58786,24561,32681,18342,21814,15004,13235,60395,57582,605,21950,37630,1968,58431,35675,19124,63290,20266,40245,24930,55542,1014,63119,44610,4802,53915,7687,24409,51081,52127,59941,51200,43447,37000,51601,29035,35852,13618,35254,17747,37624,27116,639,56303,11096,63734,50078,17865,48893,58212,15256,13142,21023,3633,59386,18251,1916,46221,47634,64063,56947,46797,14329,50504,46361,45621,47617,19836,3073,3314,53136,5333,27185,26635,40152,43717,9081,53319,12819,8228,3831,47475,19105,45275,46732,20020,42569,34728,28294,38645,31165,39114,25335,31256,35462,41334,11494,55412,49018,63142,40830,5400,24939,34456,40197,55538,25322,24361,59179,57704,60386,58218,50666,50943,36330,59083,34489,49052,49268,49329,33478,64273,26540,53308,13007,574,29835,3523,35397,62131,11140,62165,40322,13956,61594,55049,56655,34868,65181,16734,29901,63624,32775,12064,41092,51873,61428,33931,3862,48800,64605,24346,17738,19248,17823,27154,23642,51909,23240,27304},{26048,28110,65266,61010,4524,25844,25996,51322,57158,51112,60427,23767,37044,48889,64809,28817,60080,39098,26947,22565,19260,837,26844,24563,26977,5809,29698,37906,2632,41070,34975,27224,26939,10903,4956,25672,825,34345,36176,11220,36993,44005,63323,57256,30057,19205,39898,19975,22571,54679,9098,15641,43673,52239,47488,27674,28246,8769,3967,58162,51964,59041,64482,29113,31091,14443,7217,2275,7337,33720,12023,6228,40329,20595,42745,21032,54021,17025,51333,23103,2119,6096,15723,48676,14146,41934,2717,62681,11145,47162,64165,36426,47584,49559,61681,2155,40379,61937,24456,64632,18827,1632,3450,54577,3351,14831,55101,25725,1065,15717,58245,6797,56763,27635,6512,62401,59954,1868,29277,5499,9402,16315,55306,2925,16366,62828,59270,29089,41815,39651,40819,45323,15599,35136,39299,30038,8961,20105,51868,46055,18397,36010,27698,9405,62833,2457,6663,37028,16809,18030,64795,41556,3355,46723,32574,17811,18383,59161,30168,55257,13026,9748,31398,32638,20888,60925,68,29377,61599,49607,35046,26390,49508,65324,35841,21672,26391,10617,38911,63123,29893,26927,54576,53376,10027,2273,47530,52044,42040,61591,7746,43238,19453,5751,31664,55349,34427,39862,58854,15670,34312,30503,20519,12871,5917,63857,29764,47479,48900,60800,38712,40523,54393,36387,28934,19930,15138,49871,23964,62822,50095,42900,63908,25820,7409,28116,46708,294,45317,25286,41537,1753,1429,20926,25719,58061,25946,54431,54112,35547,25471,53790,53242,30173,65473,28864,2375,12965,59402,61431,8186,12601,45469,63143,14201,57736},{58466,57463,65442,10402,4951,45249,40290,60681,49440,6167,26286,49986,65212,53939,62281,21478,8467,21670,47562,49742,51627,56347,26856,6524,14186,32199,9244,12401,59279,24176,13386,35893,59728,16976,16046,12119,45281,44999,58638,20794,46120,12303,23261,56819,6420,1604,59437,41213,58342,6916,7151,49835,57848,57458,21297,7271,36021,47282,6430,38145,1388,4446,39555,53362,42310,2799,35202,38032,20587,30647,64055,32853,3901,60824,14196,36997,54138,6059,10036,51920,33206,12308,58956,10140,47085,25132,20837,47515,25086,16847,53581,501,59131,30165,53526,23896,43678,3031,10066,12426,2478,51188,4814,62717,29392,57021,63298,46913,59467,42311,17743,14216,46482,44519,48857,21573,51370,63887,57609,43275,28299,57903,60277,51414,58834,33210,52511,15418,62870,32520,30319,12919,11521,11822,30785,29625,22638,23963,35161,30328,11732,36803,27576,62944,20346,28837,48657,1932,57082,6389,40967,47438,24128,48621,49407,54467,21575,43048,3467,46235,59578,18461,34923,28666,29388,10893,29823,56806,58284,19137,29931,7333,59581,49190,52106,27726,34773,27869,438,16061,19491,36835,45563,29242,25456,28909,58250,63322,41628,46345,2852,43561,53503,47224,57842,31062,14345,41194,54549,24637,61899,20488,61487,42760,27644,20568,22143,17585,27121,51466,57749,34472,30491,56058,48557,58885,57032,40155,21273,54077,65271,64064,53956,58219,24065,65209,29517,21162,4468,44380,10762,26078,41288,44434,33573,24027,47870,55883,33123,40338,50564,62514,36945,46076,45029,13424,25417,58816,42388,62647,7407,46965,30736,9286,19134,55957},{40599,18946,20079,11234,18189,14705,8353,51266,23833,36960,10444,57804,39197,44637,24742,56183,55775,25647,35312,20678,45011,43358,16149,43419,29372,253,30753,38677,49823,10370,44776,54177,30170,64318,38390,14748,36605,42300,46207,15482,14876,17751,13052,49023,15030,2117,39041,27803,4261,32649,63190,12430,58365,47652,43814,39289,4329,63457,41263,26607,54605,56022,21990,43662,8080,19649,3515,25366,26547,12812,9042,20749,30081,52794,4695,32597,3830,10257,20876,4302,48253,49002,32489,202,27021,58999,61373,13984,45971,55747,48587,27703,2241,30274,7801,63514,54755,61649,39466,9543,29488,25606,57268,25188,52530,22419,13351,23030,128,36766,23340,46270,61773,18508,43004,51274,7187,913,2810,3392,53589,44609,21577,16700,3077,44618,58828,44763,4323,58571,51541,5303,16791,935,16496,19494,57371,20248,2686,57486,14687,55100,9122,33351,65323,64170,1013,7029,6612,13483,24681,32989,51373,39800,3836,14569,65303,41923,36278,43893,22109,20478,30880,24159,46586,63160,50549,65450,49190,44731,32696,37199,53536,24267,24636,17595,48259,5532,20386,49137,8072,23341,9468,13072,4552,10489,9095,36603,48792,64596,64750,39053,16100,17614,8979,19135,41177,7706,11286,23207,21975,58945,45082,6659,39451,22257,19332,57495,36225,28571,44998,27168,48940,6616,19420,45326,43408,47456,47678,14654,37624,22342,26534,21377,9413,3046,5316,1899,30731,16017,47550,14150,37792,18331,30782,64258,31637,43766,59810,55180,20270,20260,43985,8763,17985,47602,26620,16191,15158,63912,32224,26165,24033,47125,37896,24563},{13222,20779,26532,11796,47308,16591,6827,26329,54689,44257,28874,20156,14944,63478,39521,8990,63712,12752,4252,7296,21040,64657,26502,24878,40049,20495,60538,17658,64883,34867,54026,41357,61045,28013,42912,53928,4342,47447,9566,11411,41901,50770,50341,27253,53845,60348,37037,36461,26921,10785,51809,10776,60101,30553,35730,1793,16175,11258,13383,43387,14341,18317,36589,56818,14558,55042,22128,36195,7181,60320,4566,31513,2714,27670,21883,20279,39046,54722,55256,23661,17746,46224,21575,42152,33267,4924,41297,20325,63693,55700,19696,7651,53790,52294,41991,42463,54263,55940,16089,53733,33635,18511,33781,1187,52031,18031,21385,22355,58401,9821,51232,9925,23454,18397,43256,24702,12703,30214,16717,13358,6543,20081,11852,18273,60282,64960,16334,30156,65186,31577,64689,15426,32164,53130,43975,33787,60128,57337,6307,37143,5360,25030,35645,12710,37487,50990,38454,40089,15447,10500,53142,19651,55155,18497,9147,65400,972,55007,50126,53597,55733,39651,65215,55562,29932,44797,22840,14990,2156,43356,3075,11358,39636,35401,30830,36457,30251,21829,8487,25732,10141,4711,29844,52449,34318,29160,50925,20932,57428,5007,6345,30002,42110,1391,40338,31231,8816,6676,10146,32632,20757,12344,39463,35950,61325,41359,40981,17863,61484,11225,44608,5057,48565,11817,15371,22204,37927,22031,59879,58806,24556,11956,36119,10776,30247,25014,15739,32397,1775,12775,2021,6417,3644,6054,8665,21570,59000,60377,28011,2241,55692,5950,8177,53225,8874,14359,61600,25434,43189,58318,35236,45203,18552,13305,24713,17681},{57609,37474,48219,32315,47085,57172,8970,19813,58074,23508,2760,882,2521,50911,38141,10477,13927,2034,33752,18687,31668,18722,10599,28965,15867,3209,9088,22987,44105,9348,9022,20665,15641,54617,12955,32598,20811,52004,32392,29948,8750,5344,2751,18789,45863,35565,46118,23016,2286,26544,49088,5035,56040,40544,1222,38421,6938,31456,20859,46409,21298,67,13541,55854,42519,38883,22859,3172,60169,51054,8605,426,44954,11703,57244,30719,16556,18832,35922,47080,2051,62276,28173,52144,54767,54424,47736,62997,56605,49944,31354,1458,14021,11357,46713,3993,11550,61402,19453,1523,52051,53532,45592,60538,40296,54453,23133,42302,27829,60327,51276,59026,29810,53732,38310,60158,14453,31460,40467,7333,52611,31711,2062,8247,41577,32947,49900,62074,36088,54723,29187,12,44304,36689,11998,9984,32508,17889,51666,34530,30649,61484,31518,31498,20205,44861,14525,20917,57232,24446,51536,2488,23033,57250,60157,16398,26187,37814,65313,26109,17403,39316,30045,23438,61824,56461,43156,23666,29591,21687,52333,8972,62010,56516,757,57240,51477,25137,55443,38253,42074,25281,5243,63877,16747,10261,11648,50405,61260,62137,29856,3595,54563,19525,18274,49270,27352,27145,18678,33971,44929,17693,49627,53332,38711,22058,41719,38114,50509,59128,21474,5186,5516,47704,57958,54985,2695,30884,31376,5034,1287,10885,10723,26792,19660,36599,31943,44525,65468,56666,13008,20993,21804,15379,15988,18862,11660,64262,17945,24422,35123,26032,42110,50167,14718,9560,42989,52350,63344,48887,24518,8773,32931,18534,23205,40134},{38207,34937,63408,11088,52667,23471,38920,25034,47799,28459,28612,11733,16895,6952,19601,47256,26598,52533,30943,62062,49216,17375,44652,725,37630,9037,25931,8193,28325,44539,28271,22628,44235,28710,38465,46520,53747,37861,16034,43386,8020,34246,17489,13322,15409,577,55790,53684,4277,60751,55524,11573,27765,35067,21952,37497,59373,15591,15687,58589,62121,6876,59288,13993,19189,32946,33298,56939,9598,3146,21123,14672,21029,11634,11153,13962,20505,38908,54778,39700,49144,59014,45046,51443,6488,14046,2059,7187,11442,42845,31541,46756,6359,14200,27970,31192,26711,25500,50050,16026,45560,62765,37026,2164,12132,37751,40180,18106,29413,47401,43255,51148,53624,18122,38891,48103,27617,65372,1026,15179,29068,63795,19811,4630,14585,2224,54688,19388,32351,48797,24304,49056,48542,19668,27800,45142,42712,24988,36069,56321,58817,50333,29554,12823,48309,33891,25907,6025,22852,25925,12197,24054,42831,33873,19595,40066,63154,58560,7680,38628,1329,26802,57361,17499,53383,14396,12507,22911,40121,29445,10811,18121,39256,49452,18329,26909,14156,10577,30056,3962,25994,11397,8272,54944,3371,42423,42029,49971,42633,20080,13233,5604,12477,6831,20645,62167,2402,18278,33585,39736,53463,12699,7464,29619,45452,58875,35674,50707,15799,51797,10510,38323,46032,61266,39882,4533,40261,427,38280,45027,17625,48529,9839,24240,15151,61507,47054,41830,8243,50655,23094,1299,14172,1374,32171,39295,38418,18732,10294,24597,10475,32949,33342,51186,29995,25523,19371,61053,61783,47978,40859,59399,54676,44926,3489,24981},{33134,40089,14056,37737,13615,36320,42641,29120,39127,5997,14243,46309,432,41777,36714,38152,7658,15950,16463,18690,53361,52199,46468,18007,11891,30394,20246,7025,58002,6909,27385,41458,8501,38098,15654,53214,25200,51454,11192,56671,29087,23597,13092,39948,52329,43632,34068,15089,43081,58910,32459,16294,10066,2042,38684,2495,57280,12969,39137,14356,13133,1252,60697,51301,19647,17699,28198,37128,58883,18726,39866,25453,40698,53955,51253,8175,746,26514,33865,1767,21768,4302,43296,54072,5544,45474,50057,54656,49692,31434,3445,40927,41145,57204,35622,43002,11066,8908,57226,2958,53742,1428,16056,21805,29953,17281,7664,42434,1624,43523,3890,16474,16965,32836,24850,41717,53310,51204,28168,32226,11050,41143,50321,2275,6364,45008,56101,14172,44619,40106,53375,64468,44320,36698,3644,29782,6969,59038,48139,49432,37878,10390,12194,2170,15590,47724,60172,60317,50962,48500,20787,2194,18880,37637,14761,5654,38618,45346,56048,46850,643,59558,38236,59792,15890,11111,60584,33638,62991,54260,50679,30802,29681,35543,29657,17519,64455,57124,5561,55473,51103,38189,21983,24600,59874,20378,54476,53464,15169,34929,26413,3297,45135,61606,8388,23938,47168,17079,32641,17582,42995,17151,18420,3935,33617,17303,44752,30863,18817,55652,38273,7880,9625,43302,9965,48973,50539,62121,63264,56346,37514,27451,48732,60488,1195,20381,4030,52757,1064,37181,29044,50805,56767,61382,28144,24625,6265,22827,24882,44576,61341,58300,32092,22760,32509,49449,12052,26160,42625,40422,33000,3400,55481,53794,15354,47287},{36866,1702,41545,1893,18210,20697,64057,25153,54540,32080,6321,19466,43935,52313,9778,62381,64242,41265,7731,49522,12087,7998,9535,53434,59648,12501,32833,42024,14052,52546,53428,48540,20645,37650,8879,26823,13224,32105,10284,11998,34380,10048,29651,17299,32182,46504,25336,54912,49169,28033,45298,28793,26036,706,3224,15981,61777,7479,38933,64428,35572,717,35787,38843,16824,9346,25093,1086,26967,16672,54020,31546,14845,42805,23281,12448,11207,21039,10341,48620,1751,51965,55857,365,30481,13846,5496,42217,58704,32619,48884,50175,19769,56324,18950,357,47905,7419,11513,18437,25826,40619,5411,48345,60749,25464,53753,36922,5761,33194,47883,32047,65214,43455,58628,43648,53395,30382,45479,20214,16306,13569,533,11164,19515,7760,37539,50660,40887,62823,61746,14199,38547,53270,28610,4906,46971,19012,13513,36801,30322,20283,8837,30729,22279,24434,40431,36868,20440,9405,50302,47747,42628,51588,45672,48112,39917,26093,12518,31016,34938,19809,19688,38089,21853,36896,36889,50361,38537,36534,26569,12982,40157,55350,63478,32750,28218,52641,22273,35265,20315,4492,54294,19979,353,9412,39822,34538,48313,45602,13727,17971,31249,1828,15822,1099,41377,19535,30832,60690,14308,48809,45215,39279,7514,57939,20703,24481,36967,56476,55510,5910,54222,46363,21782,46120,59717,45741,57159,21688,55333,9812,9455,34494,37979,64058,7724,59862,22690,3212,61668,3846,26905,2360,53575,31193,29424,36084,7155,35951,28292,61693,57633,33379,60300,47381,41778,60610,39934,54622,39744,44282,61475,16417,21896,41981},{35939,48194,25840,9231,42549,28507,50645,49325,39770,11659,28717,17913,57454,28258,38120,7653,37195,19712,17917,1312,47865,15464,13659,60163,59961,57883,5299,5952,63673,39972,33625,63065,7842,20191,26790,1275,42323,17941,47344,40301,34476,5564,64910,35374,7286,24387,30388,20051,19428,49779,49515,31390,54463,59730,61519,37339,19952,26618,5411,32717,54184,55076,10294,58737,28981,14393,17142,5249,61570,52545,35762,36454,33730,64907,53665,34327,42441,3968,19817,27159,60168,60215,32179,32067,12843,53803,29986,44650,7299,47854,18083,42960,24239,8425,8954,15026,17123,23933,9918,6190,3548,11991,52591,35729,43202,41160,29381,62150,31480,41588,30826,39116,49519,3111,183,64453,57936,24067,3189,47296,21935,20665,4249,33902,37348,55625,3707,7893,16340,65328,36466,33915,22486,17275,12537,61504,57709,12599,57187,8120,7776,62190,12307,15775,59077,47476,2041,34255,6234,39471,34504,29107,47619,38071,31941,58724,6978,16545,58441,35306,52934,52554,3758,13413,64121,15110,58824,59279,31372,34905,51790,37552,25828,5424,29621,5550,2122,42681,36439,48636,24156,18144,878,34533,33259,10408,1355,13800,16912,15032,16372,9862,17368,1839,55495,4595,23290,56017,32756,44966,56060,18692,8907,44630,31098,58571,60038,52691,62869,37745,43726,54700,56621,24305,643,21083,50660,49499,61288,12812,30316,51240,27882,6365,44026,14718,55732,58965,64775,39920,26878,55726,44854,27218,55708,9646,33632,7051,30365,7648,40838,58156,19092,40136,8680,38025,53237,61275,58691,43987,2146,22995,17180,26818,7245,57054},{47500,18221,40437,47745,18702,7562,19181,58808,22373,25188,26554,11919,5033,3892,49790,48160,16625,23609,38140,62424,25630,24412,55339,55677,51773,23624,63227,9132,27761,12647,8158,41989,56847,29614,16669,55583,20524,35372,53645,38945,34479,17994,2310,2892,28216,28961,29978,40319,21830,64298,54301,11603,22393,16385,47883,21038,7890,4177,28742,15337,26156,36467,31431,60462,12483,42713,49219,37040,13445,39288,11467,47210,8479,18116,24108,7520,5704,25792,64845,16519,26068,41050,15357,54133,63840,45347,22545,53699,27924,24760,8830,12778,1797,57068,63764,8530,24347,2856,35917,33991,35768,12143,49039,47122,51168,65249,1777,56635,56728,20201,22111,30042,12476,9924,10963,4259,54109,55816,17560,11985,61569,49330,35411,30042,15020,60896,30082,51829,14101,63161,48313,10258,56105,45741,58358,27539,46607,40984,25689,29062,57966,55890,26185,24367,55432,37490,50507,23296,1531,57280,16577,15061,26052,14929,28793,10315,40829,33450,15226,54690,44168,38780,41895,48638,55542,24703,48155,12332,12855,29930,57544,3971,4209,37426,62567,4804,53008,27510,58382,21820,44168,7208,28273,55706,14086,8624,65169,42659,54185,10933,38341,22081,43240,27424,28119,53520,13813,11964,50044,37924,46542,43761,9214,6624,20692,61444,11688,46542,36100,65438,1665,858,7287,55177,26564,38554,29934,40361,52554,33449,30971,49394,32940,29613,4979,45981,22727,22876,968,62669,45047,35295,9754,41873,64904,43512,38926,56883,62103,39924,11309,20745,53375,31288,45457,22629,40806,38110,8051,3047,6245,38199,56148,43457,64134,48551},{63708,15117,33940,50838,52703,36698,45325,20936,64133,33216,20172,35585,46787,49599,38793,39243,33030,17194,52552,29911,48631,18962,61563,4954,64005,23332,42242,58109,40753,41481,50694,473,1954,39366,43846,35233,54046,49306,54155,6807,14698,2550,29881,53334,49652,31611,8979,10239,63000,48401,49034,36422,30257,51897,3477,58570,9629,59371,36830,30113,16444,59428,23696,30000,42105,26759,21170,44870,45922,31225,4460,29391,21388,12073,61809,437,12045,31415,28377,26981,25735,26094,11445,54529,17517,35604,53656,2749,31859,65345,14966,21609,18171,36537,200,19958,31595,60640,50874,32265,28480,37867,57437,18669,8264,14548,17897,64891,33996,19589,30055,48455,1945,61776,31858,29775,53427,43816,19626,27212,20264,51685,5925,10656,5401,19400,36696,34913,13566,29772,27618,36876,3684,51620,50769,17560,43198,21296,3089,26492,11545,32398,25564,54958,37267,63926,17068,45852,53646,27868,12028,62826,49220,57888,43372,30633,35965,4928,13811,48001,62773,33349,250,54025,55709,58100,61163,9471,17313,6267,35757,8541,7665,43245,4631,17002,12735,39630,34924,49581,39210,56398,16955,64599,4394,55894,19714,26344,6237,47086,48660,47836,48627,25991,57432,4724,17662,14813,14132,17328,62197,4464,23552,5641,17227,17995,18999,9650,15354,53229,38323,14594,58941,39827,52748,11501,39464,26102,24564,10552,35663,3387,38698,1055,59402,59908,63871,48589,570,13420,59085,39437,26350,20518,59068,5446,1179,3070,5767,54226,47255,27404,1276,40205,62027,35635,48101,26620,44323,2476,11279,54820,7010,49159,28169,32544},{59283,56908,8575,53473,27224,1226,13597,36064,32877,43897,61672,22027,56889,29402,40334,269,37250,13919,29190,7024,7419,40267,34060,63219,12467,41960,23241,26898,21713,40862,11466,10893,16647,7378,2894,37495,57937,44192,55813,51562,18914,36409,18062,48231,40881,53732,55829,27798,40231,19356,59718,55330,38811,55470,49255,20268,51522,11372,18922,19841,35267,48305,58919,22556,52019,10556,49332,30641,14642,35157,27348,60960,56464,21694,65121,26919,52646,57220,50130,17348,57800,62031,61684,17826,48724,56153,28954,1310,38118,53659,11040,37010,21369,7326,37474,63361,56647,42943,65279,22852,28779,19870,40803,10859,62136,239,51058,56587,15115,45267,64638,23790,26551,49798,25237,55591,24090,52480,56134,46556,11602,32149,10912,13593,21750,60245,9049,18069,51249,28985,36203,51794,63147,54116,63308,37636,48152,25581,13105,29975,43582,5561,1078,25344,14864,14766,24571,20475,27467,9756,725,46325,39140,18540,1946,55783,11925,60853,55433,4933,49134,4985,18215,18754,23238,41579,26451,7186,2400,58465,31024,56214,43669,23618,40249,321,30723,52367,56397,14001,63346,20022,21949,28686,21870,14470,47195,23622,34455,6146,15357,57944,38758,41063,30535,64349,45187,57466,33819,4847,49137,46287,38360,18210,36577,24073,2949,43032,16247,7400,15161,15045,30261,21618,29947,16954,57859,35276,10846,23174,3331,27971,8325,51136,5888,56016,28062,31404,53959,50873,35153,33826,13507,46139,58671,51346,32939,22362,60685,51411,43339,20336,8517,35913,41888,50998,36795,58940,34606,61406,49666,26003,62458,62591,50557,52153},{1708,49664,473,58131,14835,50122,19355,61052,41755,31378,27509,56336,39772,37264,59385,27145,9926,46199,39821,57962,26867,62781,44413,32003,31433,30018,24476,42753,50826,47808,22863,26660,40603,53464,10478,21200,55797,41363,65172,65009,4861,5502,27819,59187,39028,8606,24022,45487,16868,51609,45202,56519,14612,17947,5501,44591,39480,49630,15186,41312,53986,57705,37423,193,35714,729,4140,40840,65248,11404,11893,40988,20621,8823,50638,63714,15628,24656,41355,43073,13388,19121,16122,60342,55699,51556,2303,28138,26127,8463,30671,29932,9304,43811,48925,35379,16231,22084,34621,36164,50474,7896,29601,4931,44246,3613,21208,50555,54598,4515,4503,49608,59960,62681,9472,42459,40699,46717,51216,12905,24812,18725,62880,64989,11021,28996,57398,14670,62193,11736,61464,17929,16655,1155,61878,15785,62061,19051,19994,45784,6726,887,48355,34720,8609,14480,46745,29625,42055,5012,25968,62021,17492,59776,12957,2097,3655,30371,46308,15311,35405,37964,2753,7545,20092,49718,57474,15628,45984,31231,40489,7528,25661,63831,72,9941,28321,11786,39269,57624,22718,27171,34461,23836,56625,43391,44042,5585,23040,36459,39683,17311,24366,38681,9207,1902,63033,8083,2525,46516,3610,5131,21527,40801,8723,5377,31252,26330,61291,63667,61143,40450,48611,34632,19676,52297,48576,17624,48089,50891,57810,7230,48036,6351,12651,51570,31494,6463,10048,48451,6545,22604,39979,14500,33007,18018,58474,46884,24126,436,1766,54164,52254,49809,44448,15228,58636,12203,65465,33961,3968,41729,27455,7284,41230,28746},{50174,34812,54373,1672,50329,14493,38510,11242,27120,2777,24006,53132,62329,54934,20615,58700,29220,62466,54953,2262,32794,32808,25825,3748,9663,17193,22635,10864,60242,47353,9298,35024,44739,36045,39922,48735,41554,38014,19510,63996,44487,50046,36317,50097,9409,51866,16053,8428,1732,3704,56639,61467,40323,42771,65183,17894,27503,36999,27790,2702,47268,20745,20378,15012,31476,125,32746,30904,11296,61450,13815,45301,50942,7054,30387,22463,23442,3487,59818,9382,54995,64427,18116,14718,22453,36136,22267,61286,30795,1804,23322,64277,29070,52231,24781,23066,40219,47727,54610,14553,49915,13085,5523,58144,53061,44905,23596,3804,31928,2298,31485,48304,63728,455,14091,37866,17007,64769,49487,45663,40719,8781,11570,53784,3613,9520,47439,21866,28733,11440,9238,30820,5171,28679,61194,50429,56861,17052,5196,46158,46703,38109,38834,8303,42817,44421,16139,29419,44231,26426,52451,630,1546,14707,23661,834,18529,24052,36235,25374,12769,31051,38389,34130,14863,167,35877,17857,52426,27087,34694,1684,3739,24401,39272,22437,63837,4194,17205,59718,48070,52885,4456,54290,62903,35208,44836,15140,51717,32950,46955,1746,9014,16448,1022,58056,10545,17875,51812,16203,16823,58175,34616,57774,56628,45632,47942,62989,52325,35739,4802,6376,5441,2587,21991,63459,1162,17266,51240,50481,1627,54391,39783,16513,61793,3897,11221,34067,49431,6678,9521,12401,23135,12718,58008,14967,59011,34554,61692,16673,61179,26679,10329,5341,17196,46312,36385,44666,59409,50967,32333,64704,16512,427,61896,31618},{56472,28872,5421,7229,15880,43639,26642,8907,28926,47895,32981,30678,40342,59760,56631,18134,43431,45653,54154,62248,42397,46251,39855,18159,17908,57084,62416,19511,34372,33409,48523,3376,57734,22117,2503,60811,21557,9302,60403,1921,56217,11681,21454,60724,1828,15394,51574,25742,41642,6836,48928,49213,18057,54023,18480,16407,3704,25855,17909,60388,15145,16369,51523,34168,35774,11533,57992,24791,3014,45791,9181,2272,56570,45203,45192,49063,38368,64959,17875,50158,63550,13359,9361,37681,48935,5448,24134,33342,18989,7007,59867,4451,26181,54404,20376,20749,65281,21345,8504,5174,19515,23295,42622,26967,25964,5642,21254,7850,24172,53265,37544,54601,9577,16436,10897,58027,16010,9064,56876,47625,22175,40129,52017,35655,61619,56433,45304,28602,28901,51411,51442,36975,37412,10013,27665,8429,61859,36110,26818,36854,14005,22734,32495,44334,63571,18796,43282,12203,13806,28080,59498,30755,55254,13665,30189,37759,51371,3865,18038,65212,21787,18826,37243,46673,26353,49675,6548,8893,19412,50171,16398,65380,39351,35281,19329,20583,55186,8290,22472,22760,1270,28189,47076,17719,6298,24466,16052,34659,25779,8223,20746,49207,20113,14605,47969,18343,29566,13303,612,27437,31434,13515,7718,35940,44537,35137,33763,117,20241,55518,1154,61875,27616,8073,8149,36578,18495,36026,46284,58188,16424,41480,30692,54506,2930,51539,8733,26338,41103,1358,35341,15232,26759,52861,64948,61761,34944,47208,5790,19522,61456,24940,24753,42174,1556,22800,351,51523,64148,29780,27223,58029,22656,25299,16548,36635},{30238,10186,3253,33616,46706,30002,32004,19159,6576,62911,14078,58368,9734,10479,2580,20130,36594,19781,25206,41934,29303,22337,585,57883,2732,57329,65440,44896,46268,30613,50250,35382,33397,3927,29610,36256,56510,12386,32212,35450,6180,15343,31882,20088,60064,46127,52971,55286,8617,7944,6116,48099,31400,4020,26010,46557,47137,29980,60954,13518,10537,46619,64540,64650,54891,14898,19003,17907,2146,38457,61335,48055,10954,17503,52278,19965,61005,33980,50213,14831,29113,61861,46887,47075,5660,51277,58317,62483,61720,20553,19406,62856,55318,44097,30008,62405,4841,29606,26038,9394,33815,43683,44997,31380,3933,63159,49240,19809,44028,8866,50529,63080,28933,9039,28200,27646,1081,25018,40161,47063,46101,23398,49250,4804,6334,33010,47973,34987,11035,38347,53086,5836,810,10251,56749,29193,40789,38072,14985,34207,13847,26758,1895,37445,21185,33972,43079,51257,31722,61190,46511,16580,15026,28962,46879,19783,65535,56204,56468,27069,21250,25910,32754,25040,10084,27917,46596,23364,52490,12195,29248,41990,45478,24673,65062,32906,3296,42564,50416,14724,20171,45717,10855,22819,45377,7284,25924,20161,48695,37073,39537,27057,46129,14856,55714,20304,55751,3377,58611,50881,8233,15087,55853,53281,41888,48333,1799,38218,42459,41591,31578,14266,36047,12757,26466,14285,22547,19758,25198,59869,13745,31596,53508,24198,55856,61713,65121,62457,19484,46874,5811,56929,30639,24092,60839,9687,29550,44733,60690,2381,38285,6583,56990,2226,308,1517,18331,14371,30808,39799,8082,30631,59035,49896,51164,24082},{37621,19231,64800,26217,21724,21463,10464,29386,4357,36312,10165,62627,9307,16792,12531,56333,26167,39724,47964,57557,35094,30556,16963,40826,45593,14656,40709,43594,12458,15519,42648,36346,47185,60384,44385,44496,12752,24510,61880,24189,58492,65410,49630,39425,41603,27398,53806,1354,42706,59851,39145,64538,31199,14386,54698,61933,33157,14193,62141,2493,21655,31056,23198,26556,47372,26096,38250,24358,6956,51473,25247,61768,52712,18273,27054,37214,19954,61661,32936,1574,50616,13661,37120,60997,60902,39330,46253,8159,26478,55782,28867,45600,28589,37536,33255,33274,65511,33944,5557,15745,60556,49770,11966,10835,25353,8366,29400,14786,48291,22882,64329,2442,42209,13012,7324,3568,57537,933,64500,8699,60068,64016,30110,62928,59724,55195,15927,24646,14926,63782,40053,50377,51570,53513,34703,45054,30603,52360,62291,47185,13693,7328,52187,53452,64078,52437,18443,25014,42264,44832,44229,61726,18678,56238,36813,19545,6218,28678,35896,21224,58239,10406,47179,22159,49966,26548,18322,7144,10052,48463,46411,34656,43741,11320,9507,10900,24003,31166,19945,64188,43485,14756,60428,37429,58757,7437,15130,30245,4162,44658,55857,5819,29263,16551,21129,11830,46989,5182,8258,24132,31421,61525,64757,33233,34456,12272,3684,65530,3003,9591,49874,6812,52454,59611,35247,23443,42494,52032,50369,21510,9583,29684,17547,23942,48266,26612,18714,46655,38362,23624,14559,6717,58843,43849,20105,34612,22255,7099,39837,41820,65410,37218,48827,32281,22641,2499,59110,20457,14837,44417,27996,30365,34599,60205,16976,7094},{40844,64589,13426,50987,4528,3987,5504,23465,8555,50044,4388,62485,22364,49105,40188,31661,53955,18612,55022,28922,6674,53046,20814,30690,21755,23252,35967,20720,25304,21018,50461,42127,44661,18643,32731,40686,5786,54962,10766,8843,58298,43663,36732,39116,23667,28842,64454,64213,21233,15313,59826,20260,8641,59342,33118,7516,53518,316,3048,58201,46674,33439,9623,59546,51144,42394,4750,47889,58450,14728,60909,5843,40746,53540,53473,63071,51380,37027,39152,21519,14625,5692,1955,55367,31794,34300,48313,51759,65458,45604,43463,64858,47510,63935,1196,20451,10572,54042,45424,41689,50168,56480,26070,31538,36926,18802,45761,14711,30454,5445,18462,9785,24545,29567,9849,39294,61558,43788,56138,25455,41388,2639,43711,26386,59275,3095,27651,22256,34377,10936,40456,65417,17144,9812,62591,5347,4120,3650,42454,2191,11605,30607,29457,23931,15371,15160,61016,11443,63298,13625,15726,7781,56267,17002,23971,16654,60318,9866,453,63746,41730,52738,19557,61318,12356,25285,434,7810,53800,46524,45480,22914,31973,4787,58007,56481,52542,54303,2307,32606,49559,58359,56900,16004,61184,20145,38510,12452,56590,7876,1692,4650,12967,59639,21498,54602,33830,35800,65455,3851,10191,57111,40704,19706,52381,35232,58560,3054,6709,31266,7678,63252,8013,26840,32213,63631,42411,45815,48158,44118,43276,30998,4981,7021,46698,53328,3464,2641,6779,46916,41583,58657,37282,375,25591,61261,26154,30285,39341,9572,35506,39088,12072,52641,36117,59163,29926,48435,16863,6586,56018,56154,10139,613,49371,27606},{54196,13325,25018,32816,36303,10528,35009,31670,49468,58891,50775,54033,47928,24008,19753,36556,63034,56982,27225,20740,35105,22835,57858,62749,30082,1618,6707,10350,50604,48841,53801,36004,4833,44856,17802,11607,25675,30419,18101,9070,3473,7516,38186,46554,41937,3339,48762,715,38692,51753,34673,7401,21877,44293,64500,8035,3782,10880,28868,57624,63248,39018,45857,26634,60295,40774,10202,692,20355,60685,56427,60923,55664,44014,54146,37367,59108,1505,22960,46927,18980,48533,5979,63657,34512,23484,47456,23637,5121,24994,50773,36308,13099,58344,38453,58629,1650,16302,55796,8349,55808,42851,6263,56670,29459,28044,4463,14797,40730,33653,41868,49629,59669,1919,55316,22811,13095,19533,27698,60968,12613,17118,28779,57853,47808,25379,20189,64264,7926,2226,2101,61076,782,16030,13986,43291,31051,38999,62525,35678,43519,54411,51471,21269,3011,7184,11547,30713,47598,55503,26228,31726,25249,32467,9585,65209,40498,43824,25598,4287,10569,55196,13438,556,29099,45407,55476,57958,62311,57478,58218,313,18230,48622,35078,26072,57408,50129,49638,56114,29760,10772,25124,11933,18753,20645,2616,54758,60627,34334,30971,47350,27467,16355,62271,41339,13324,25224,7673,43684,28789,51227,37155,62388,30088,61136,39919,37003,33134,43578,51743,61752,9937,39820,59141,7939,56020,184,50669,25467,53411,61029,36562,10114,32158,30240,35720,43861,11341,34184,41735,20705,7253,63564,48637,54897,60755,33042,3129,28468,10798,35,60771,54193,27867,25247,50231,17792,19105,34137,40995,7219,32557,23463,22510,22178},{6931,144,48426,1859,18643,63701,29096,35722,27840,12846,20897,43533,65500,35754,24381,22617,60685,31567,5632,24333,34751,60850,44048,44118,63700,2294,29438,53798,37792,45879,20259,50722,63033,20951,13179,44277,11053,37648,29482,3721,43948,4268,40596,31487,20437,18586,33465,60362,16493,16708,36285,52392,4388,39790,30900,9785,1284,59929,55168,667,20741,57152,37161,35287,4664,14665,6198,20694,14058,42296,54715,50411,7471,43102,34992,16293,4490,16355,60901,4196,45596,41496,26384,53985,2358,37476,32950,43910,58620,17313,15141,2219,33057,56096,28106,60766,34846,34857,26982,55707,23299,2173,55588,54497,57170,58826,64221,28532,40092,136,25199,30294,33370,28814,48906,5643,15930,9430,13058,34840,3381,47197,43493,61807,27539,3776,29693,58530,41783,56173,41193,4600,57615,27217,52948,10755,60287,43208,2822,26357,10723,6402,60718,20405,7131,11664,3635,40202,64674,1987,43354,19832,15627,14705,41092,16367,43223,43473,52893,6664,48403,44641,32672,56993,36670,63549,20390,15902,21584,13232,35267,54077,64367,46097,64903,18265,11843,48193,9887,56234,45776,45179,55452,41460,18653,28388,35791,48062,43865,29932,31632,41961,44000,39373,62299,49370,47133,12822,51109,53507,65415,23587,907,56890,60739,41368,37644,53115,33002,15150,24217,40459,43258,3455,51933,34053,13344,53058,10153,13106,10503,40102,8807,63413,49983,37249,53576,15146,1710,1015,30951,60729,445,61575,49504,44227,16273,26211,16452,62098,33107,25628,32064,2079,61618,19564,38084,15356,10375,10821,7191,56718,48182,35922,46587,32830},{28684,58068,44706,7601,1730,30538,42354,31321,45656,49041,54547,55308,4213,7869,2295,53802,56234,49842,42301,64195,15582,49637,28748,43512,65390,15992,14616,22918,19221,9919,39674,52540,15504,34630,55204,55600,64531,31313,56995,32480,29926,28292,8205,58434,5665,62536,47360,15019,15001,4244,8032,31661,28066,46842,35302,14690,57320,43555,18007,3585,19147,22014,12070,25448,21312,58446,21673,62950,24296,31010,45586,32420,18882,53113,53844,28248,32552,56007,46860,57595,5944,3340,31136,18822,47212,22095,41076,5700,44730,954,44540,2545,56071,36078,36813,17155,6689,512,10276,14124,17649,4045,50140,52867,48470,5049,14169,42789,19868,57812,50522,28234,19308,33923,6272,46950,62203,34103,48954,16390,45053,64606,10602,39691,55471,64746,854,3702,62582,37763,430,51431,25327,25966,7332,60400,8123,34291,8278,45233,10104,20096,23279,56485,43599,6851,37746,53303,45633,16057,23375,48703,58018,35692,20250,52696,22174,55852,11233,937,14115,20380,48524,28360,34663,28662,24320,42743,64573,7219,34769,58165,9630,51648,62336,61248,56773,32510,29765,40972,5571,60104,49317,55652,11970,39307,17822,4582,2492,59739,11689,28819,52325,26630,23693,16786,58104,25485,47180,43244,14326,8850,40462,49424,31023,62499,37211,42893,29594,2137,62115,35334,6768,48038,60051,14397,2174,45427,25122,37312,34923,64073,34001,65062,62891,20753,47374,4059,49998,32535,19171,5585,15451,5558,28704,21940,13403,19266,64772,32291,32752,56506,17154,20596,22539,52238,25118,9447,2319,10213,39084,37103,1975,58723,51977,37502},{2992,2342,56463,30581,55414,10148,22769,5150,4002,25382,63981,55691,40799,40877,17601,4786,809,63705,10611,29558,64894,4984,55291,44040,50695,58737,22689,1507,33334,21530,13741,41890,63746,14148,51661,23617,57149,52537,14748,4842,48981,28507,8677,50852,41519,51264,30200,22895,39084,37556,58459,4286,38794,62050,36663,34029,2466,37776,14017,57996,24305,7803,11347,20839,34741,27536,40819,46925,19717,13335,44292,37786,1118,36445,8196,39831,48449,46617,10034,30837,51598,54244,31199,24164,10774,384,51642,7517,45511,25974,43855,45165,8772,32032,11449,20767,58643,50208,13094,44667,43512,34898,28062,42147,12105,34143,43051,25093,44421,52867,51743,43648,42749,44320,29789,37696,20836,1226,57871,9407,63052,58098,44095,38853,17546,9531,34097,31191,63239,53508,3147,47964,9516,20145,55625,25652,38435,3899,40692,24068,18972,2556,24041,29385,34096,25986,13867,45503,21103,3103,43604,632,2109,36847,9484,2428,18746,24774,45447,31631,21443,53406,48907,30093,24321,47251,26262,16065,62521,53774,13841,43314,61299,33962,34618,10650,37786,16348,53251,51105,7501,35086,16695,3088,18545,3789,19359,8825,63966,31170,65508,53054,40222,54188,7168,52518,62470,10869,65005,36390,6612,52944,40533,29239,26950,63547,48567,38279,48524,11744,38422,16587,17488,48242,33505,42660,12356,56470,24375,58063,16983,16061,54380,41971,51785,39355,52531,32688,45269,57455,17434,54455,41840,1478,44653,4906,14456,55158,56402,60519,30734,22261,47538,2992,34847,17589,64828,40794,27389,56782,22623,57108,22015,9983,1830,4771},{22946,17742,59199,41992,25931,6381,16275,30580,47922,30755,27773,38627,14315,57761,53928,56771,35896,55254,44641,34908,49301,30291,6060,15086,21358,13479,34263,63770,3627,9515,14637,57398,55828,44762,46824,20285,41785,45417,65184,63335,42193,43751,32006,30152,34773,58242,22923,47438,65078,26068,1054,2392,53316,30030,19864,11765,39430,63195,44813,31919,42141,8610,61803,64536,40054,65518,20630,29348,27950,5295,19107,35938,60841,51175,26558,12369,55030,33192,12757,14908,12771,46806,47051,14536,57408,50387,4648,64806,35010,22902,33618,5519,61307,36823,710,54165,45962,59486,39316,12767,9564,15856,1398,51057,42627,3810,45871,55411,20137,56103,35230,14567,38380,5900,31831,56301,62724,63372,32640,9110,35115,14553,4288,51712,58818,30573,16106,55311,38864,17078,4889,20851,28013,19447,29514,20079,49856,53532,50125,14294,23893,37357,19962,23794,53512,887,24260,11935,49219,8423,15659,44238,61961,26751,57237,61187,38395,50937,57017,15084,15906,23476,20318,32264,7471,20789,58096,15570,45259,50269,54817,51099,22738,58010,37055,48287,55777,41684,49499,17043,35880,27259,22594,29878,2015,3243,4757,11374,52288,61544,52039,2569,54449,31362,12794,62259,59822,23451,555,14824,62421,39291,30207,17103,40083,5446,14688,21523,7435,37952,10574,23722,5120,46339,814,29071,55555,35267,48846,12790,203,34815,43963,27201,24262,19211,60024,6145,61822,36254,20987,8573,40981,12274,57387,56080,31309,10078,49842,51747,23869,39677,20026,26608,31672,4060,4400,52540,35576,64993,15747,18638,7247,11196,59796,9498},{50721,56305,1541,6916,26035,48750,50958,6282,37182,36299,219,42066,56534,39290,61742,8386,48552,15714,29742,53034,47544,53186,17070,18085,15686,22622,26009,8134,36707,62002,26206,59179,22572,21000,56162,62508,49732,28918,48221,5780,11104,54354,45539,47103,45884,272,32770,21523,4198,49890,33807,39634,33343,38635,3623,53623,60569,47501,48768,55632,58730,45641,2714,20910,43498,46097,40039,26376,26950,28792,17757,61159,24437,3717,64013,2992,14254,3957,59606,34152,9438,51949,22309,27013,23346,50727,39301,34221,8323,40062,64585,53710,53001,17482,2147,17338,22205,37523,41927,33658,62052,23795,35200,25501,14532,51073,19110,59237,3062,4646,14564,60440,36128,49702,30857,38356,23664,26244,42950,50754,16447,29310,41064,42983,18048,19660,37982,49713,22391,48492,15588,21947,47068,30926,41402,37844,32782,47168,64720,31893,21096,53494,7531,51839,44692,44712,21566,57771,47757,56726,31761,45936,5735,27886,31529,53070,47831,59553,44625,55562,7901,58557,44104,43184,38580,38683,19910,25574,60846,30382,31098,43599,10991,5181,25808,24159,10724,18343,58452,26014,5699,24721,60431,42996,55577,58363,49455,24758,58032,59836,17609,25662,7338,24386,8261,39777,23826,42275,48713,19996,300,35747,28130,63093,23671,26430,50591,21201,55682,34812,37859,6320,53286,55998,26586,15287,767,46349,6336,57805,57318,59404,5044,34306,24141,43188,40954,23206,44175,45353,3879,34861,22013,46805,23117,43839,7531,60145,3058,14119,25434,35896,16039,27612,43455,12422,35429,9362,8915,26666,19939,40597,26018,53494,27603,53527},{2721,31473,60568,7728,47885,1472,47492,17522,35912,21409,9033,37833,64465,23588,57909,11724,52108,31330,35284,42778,64541,6799,247,36526,16013,17638,57327,62603,20119,15145,57522,26327,25791,20762,20122,21515,8619,54288,61223,16672,55528,48752,32089,49625,55672,51017,14646,13287,27025,33224,65504,33885,57488,10612,46776,38587,37606,46253,1013,53266,39653,31121,42928,22153,57304,3904,787,35332,2176,56716,6938,7574,1668,38168,2387,33626,495,56071,33594,64018,65094,1290,13218,8412,59655,56056,61917,17532,15872,5531,7747,35324,2371,53149,9879,1380,52941,32869,18446,42503,38715,58196,25117,34880,33938,9900,51014,63268,30579,47020,52078,60508,12318,64664,33865,59997,22159,54876,25963,9616,2786,33849,49505,60089,36777,15012,40292,59467,9834,7387,10575,5757,32459,35893,18510,60772,5393,31380,31349,60705,17141,21812,43428,62467,57324,28576,7106,28999,65095,39570,833,48053,30397,22592,5584,10967,24180,34405,57496,25379,57185,398,9618,47491,25201,6313,60716,5915,31990,15043,44044,37117,58205,47745,24678,46983,22444,36919,30044,20302,6899,7686,44259,37557,23129,25907,4352,63698,47898,14865,32871,39464,40498,10518,58492,5340,34650,59517,16884,16099,29902,37281,45181,13181,22916,48223,32205,11918,30822,36569,27004,57156,54150,35798,38114,43628,27438,8607,63145,55467,4042,7830,28577,22333,17954,12686,34345,5650,34789,36868,42722,55021,30513,46000,44460,38181,2434,28404,34969,6720,43891,64398,28499,35034,1099,54638,6245,9208,31203,49713,36499,5305,24164,41347,64888,45479},{7891,7355,19776,25995,26921,65042,16511,65157,31278,10536,30173,17756,16853,17336,52121,21880,20824,46898,31999,8446,41275,2164,14562,58817,59205,29153,16944,11065,46619,42865,29676,37828,2586,40756,34765,28,38401,50245,17792,15089,13562,4054,42048,32955,22912,55575,19043,45848,37668,41707,8085,23910,34100,33408,35953,48658,19878,16356,38483,44233,23521,31609,58966,49084,18223,53267,14969,29230,51844,59778,37844,28111,9402,18666,18169,24758,40048,40789,44582,61561,14193,3186,20666,43063,47771,24334,45697,15398,11914,17777,1994,33996,11991,7317,3628,19266,43030,21380,3948,3885,44485,27110,34974,47005,14920,12183,30539,52886,19243,34621,8581,27687,61951,45229,30954,5102,56712,4512,30216,22807,4315,60383,54481,30819,63609,57736,55498,7447,16695,48579,43717,5669,5237,23496,24815,56423,23818,46149,60597,40308,51728,47304,26550,45872,44481,35980,12594,11040,39523,59153,35759,27401,11822,39739,52448,15157,39968,29957,33205,41076,63232,61974,59313,48475,29919,52090,15414,40042,4068,17801,2141,40700,55798,1259,24764,62467,5876,15267,61592,55073,6678,23168,62966,3336,57328,20917,27758,34995,25443,50622,39753,65411,40676,1141,32032,35316,24480,36040,49051,32277,48670,8071,32760,52773,17380,43722,44952,28257,44632,47992,26921,25384,2737,35945,28622,64914,38425,34625,22880,30454,4498,58470,24797,60155,40388,18585,48146,42541,45818,20784,11440,7540,15810,28836,8833,60215,9323,31245,4696,60531,14867,384,49170,26299,42105,35125,54195,50467,11323,11556,6898,2091,54138,63627,12062,18880},{9308,36935,22492,33481,15440,20761,54909,51105,58368,21456,24415,59038,55683,34181,19156,39030,43913,43266,13311,37034,35623,38321,32488,40733,13327,5336,63716,20174,44385,18398,5792,18471,9433,25596,36852,17016,63824,19585,56890,39099,11690,36023,28659,25610,34470,18465,17223,22012,15690,24995,43140,35218,54934,34123,48456,32565,13205,51730,52907,48979,2114,58479,32294,10275,38937,39200,44675,2252,55936,23977,22679,59476,11130,24011,18891,52860,216,60998,2417,16742,45338,53353,25355,17053,55830,31347,37951,23871,26223,61962,51156,1031,42159,41426,61290,57090,17378,20993,35886,21535,56638,41473,64467,59686,20310,4502,12036,15714,20460,11095,22449,43674,41053,21539,47344,5315,41064,42799,49331,7176,25708,21140,55179,7261,38291,56882,48633,41032,22851,2905,60782,21995,65248,24634,29604,51286,21174,50002,33433,33230,11615,29914,42095,24298,48822,32064,47956,7665,6369,4012,8239,65094,14084,24808,45530,30886,21641,21453,54589,32412,8622,7699,48331,60291,21984,13559,6192,48556,5506,51414,4700,60061,57104,50273,17939,6656,2258,22935,12425,61047,58024,55042,19953,15258,9016,49872,46341,39194,38800,4752,8577,3569,46961,958,60876,15802,36624,30824,53036,23303,41649,59441,46032,27833,47971,2145,12230,26582,57233,47162,32891,58269,12399,39818,23945,2398,19394,33913,42783,3890,26750,17625,30874,56014,27159,18392,9042,9862,61566,11558,11280,24562,6469,23673,10156,26895,33785,51839,39543,38808,37514,61800,39899,43097,35227,35569,35161,45144,37755,36165,11861,38765,48921,33658,10032,58828},{28401,5200,18207,36873,62879,26374,65170,28498,32094,31308,43706,34096,26915,20100,31325,12269,2924,36540,14917,19571,28266,36696,61754,61195,14939,37021,30643,5395,21047,4177,44644,37209,37467,60652,57695,46260,60575,13044,4797,34061,45543,53664,28805,58936,46911,13902,30467,38122,50228,12689,20519,35547,58618,61447,62127,25349,63344,57666,34543,49303,48693,50454,41643,57613,64577,53725,21031,63676,11647,5277,50125,40490,27227,44056,50859,1638,22108,30966,27409,23388,49589,30963,61329,27343,33635,18788,39567,15273,26998,28608,3703,28726,41324,50839,16225,33912,14268,14555,23889,48577,65331,47338,30555,63998,45669,30373,19146,1468,56916,384,47455,59418,11975,7282,51640,28976,41238,40365,4914,10828,50648,23073,16158,33206,20545,32366,254,40722,17028,12771,31710,29407,34953,55900,4733,1233,15951,14827,16849,42715,60542,59787,17391,56013,9232,29839,36739,54236,58115,26390,1399,44551,7082,23648,37197,50021,54152,38989,56567,43368,33805,43789,25532,50300,29432,60920,59106,19880,31683,42523,31161,52801,44094,45178,62131,56211,5943,32788,13774,31035,15010,17921,17667,39371,39964,61788,37139,18783,38674,61560,38144,1488,16237,46467,43318,30142,10899,51599,63605,51038,15214,15334,46792,7524,2878,41974,3952,64292,11282,47044,52957,40372,49131,23973,57696,22680,40862,31234,38775,4078,56008,43617,53006,64472,15918,63076,25600,14133,14453,25617,54449,8528,60128,58449,44224,52738,50375,13186,38131,16120,56536,33911,10014,23164,25922,43498,20161,44010,19537,60805,15216,59048,18315,48048,7340,44724},{46337,7509,42796,42826,37156,8596,39022,9040,41807,12502,59831,30343,13614,21434,13641,30084,1852,49465,25296,48274,20202,19488,46431,12474,3174,27879,42876,26716,48551,58319,17376,51267,9207,32249,8899,17118,17670,65394,64024,56038,51579,22108,28657,62009,54073,55380,61101,26990,63166,13839,15184,32462,20915,49520,58538,65075,6592,49364,166,32437,59707,11171,56176,40442,55770,29204,5771,4072,55040,22892,34322,4647,12161,39082,29941,42112,57629,59207,19884,33635,6510,5911,39370,19943,12313,49526,35106,51312,11710,45866,20571,50503,11154,60279,35652,26417,13883,17665,58060,40737,40135,26059,59910,19493,21728,7993,61831,34860,27604,26650,37758,60811,15607,23448,20537,800,56082,3978,59622,33030,42526,17492,34160,10786,29988,48976,17045,35746,22226,35531,19900,18577,56380,4139,19840,60174,30307,9215,16077,12737,44720,7648,26974,13749,1130,11488,18057,450,36141,16476,54583,28736,58878,21494,62650,10761,42689,22715,27938,44446,30926,14924,44066,14888,60200,3243,974,62634,3983,53472,16075,47451,15214,5031,53429,56743,47179,23610,43964,21340,62265,29676,13927,27468,20195,59717,57461,25391,4827,48785,4690,53812,26510,29063,56433,39008,24832,54341,21009,36870,32517,20819,18945,4598,53516,11900,58485,14710,12055,64970,6080,52426,61160,52800,32522,52646,9782,52567,16868,13611,19654,1153,5724,43791,61982,29608,21988,61138,23675,10278,54754,16852,47141,19141,6441,52550,32198,23730,49762,57948,30852,21002,58916,9565,16733,39727,62136,22304,53389,55921,3857,24511,52687,28192,43293,15159},{54818,17440,62183,51875,2719,47782,31716,10026,59639,35965,16715,42965,29396,54810,20708,42486,32949,6099,19101,35419,28187,48748,53832,24388,14352,64899,1655,20621,59786,21540,30786,20838,14987,13335,21738,39084,43339,744,59603,17289,37759,54634,26351,17357,58760,31681,12096,20264,41094,64613,40050,26554,27105,39344,22868,29130,25893,43380,18800,6437,49228,51830,28616,26892,40428,55991,10203,35387,19887,47500,55241,7194,47614,56972,1332,6241,4780,6042,9983,51130,6222,2317,52324,4054,13020,29754,20022,39969,36256,7505,26240,33457,493,61449,56763,61904,50736,26057,57722,56263,43820,8928,11432,18610,23739,26664,12161,12879,64636,53181,53056,11813,22052,16378,56666,9941,8480,28253,8953,9280,940,15386,15136,6790,32666,38521,18968,45954,42440,24443,49676,6188,49055,48832,25016,57038,27655,41183,28070,35697,11140,29763,58555,20794,36107,28270,36305,29863,56478,46605,12693,16437,31850,10932,61885,2369,21841,46375,1220,40920,22035,55335,44657,37876,42884,20657,25382,50812,33327,59372,26681,39479,6364,24104,53172,25007,26338,35852,57625,38354,57253,15292,50058,40329,6919,52811,29724,12040,63940,21574,45181,20296,11787,17876,25386,55552,42891,25414,51062,28850,45674,4175,20922,41328,1128,23194,38378,9112,19735,14784,26487,6368,52255,753,10497,16357,12760,25677,12966,25771,63262,48653,4887,12929,57319,57790,43172,3136,27999,47325,11888,60282,63955,37258,50113,34351,32498,50647,63473,53617,48761,23873,16185,20471,50440,37905,44543,18769,23141,18871,62766,11721,32381,30738,24490,46350},{52320,13218,25202,14636,5689,60943,18834,64393,57570,18791,3397,56368,34696,4069,35538,44069,36983,29465,55952,37955,18795,26029,62591,61727,60386,39429,9261,44908,25431,17728,56786,42626,43713,53297,25501,23658,20031,21339,52580,38207,63047,42162,56023,64965,61240,7049,46345,61823,41454,27149,22287,8766,47147,36116,65407,22819,48375,63882,65374,52489,1001,38836,14144,39691,14600,41585,25389,64711,62551,44722,40932,15866,28229,63595,29599,18585,8816,41509,65340,35040,6726,44757,44147,42496,59761,22174,39119,56271,23517,34230,4490,33652,31622,28,51297,23366,16310,26710,12339,42904,946,28149,41545,50986,65397,24987,7623,36476,27,31779,14451,8417,57879,20252,57315,13071,6156,28520,19249,41997,15131,29172,61196,29573,20018,14899,14846,2044,26631,37512,46844,55229,15521,24343,28197,3480,600,14799,60406,15576,59077,32720,44142,47143,33998,62811,21088,23426,10041,16173,62673,33824,1354,7418,26732,47074,54527,6543,16292,57754,41320,23620,15076,58841,37933,8993,8998,30415,48961,60846,34002,56372,32772,59767,30380,54217,7810,43007,913,62329,21926,7675,40412,36049,21597,34172,59216,25414,62614,44852,4247,9773,15077,24731,3393,49796,31911,36820,61466,59769,11736,21211,59809,46245,14735,65315,34865,43413,24169,11717,60703,45743,16086,22589,34600,126,21352,51479,20592,44847,8098,37708,61011,34187,44730,7017,51632,8446,30070,34977,10122,42317,12656,18163,15326,43403,29873,34919,54080,21449,38386,57643,23418,55733,25721,24767,38614,9906,62389,35998,48284,42220,31514,53766,53791,51912},{14812,46358,21695,34874,2254,29784,31738,63628,18538,36098,63319,32538,26098,15019,63463,20380,10188,30599,14127,27083,34641,4824,8328,63755,9085,33538,22617,47809,33394,25653,24978,4282,39689,2535,2602,46566,39391,25703,50453,5606,47952,51002,44532,56794,14190,58131,49075,35838,20561,15190,47106,59237,13779,20667,11643,29571,31629,37263,60714,12926,7728,12939,47287,2484,2807,35001,24930,61921,14100,51076,43644,17814,44447,14067,13728,44627,45593,11900,19997,63257,36273,92,125,35072,20246,42543,61135,24804,60763,13032,2812,19154,32013,40174,46472,35737,50875,50249,62677,27366,25055,7134,38357,5242,1340,31204,46478,43947,22013,39032,43390,60347,21847,58359,45800,37361,40616,12218,16356,37020,59532,2791,41417,30574,18164,19954,25633,32143,30497,11204,38183,9000,9218,1659,22670,34782,8722,20272,35672,15115,51861,12813,10460,9458,38855,27510,57212,64465,14275,15609,56452,51602,40662,35733,10969,40131,27971,35956,4174,40594,46457,18591,60787,29104,28024,19452,1004,1145,19669,11928,58725,35351,1660,33498,11017,56848,10700,60184,37292,41629,24835,37900,10195,35730,29081,23393,61145,28516,24438,56740,2138,17040,65080,29822,30247,52267,6812,25362,40656,8881,41897,26285,28222,40188,26955,20714,23934,37545,41956,12485,50593,21750,17302,9075,33349,52658,2817,10107,25578,21617,52864,33554,41222,12776,50639,52728,64317,52833,57887,24843,3797,45378,41598,19650,21611,27092,49199,4483,11653,40703,7918,63911,29390,1551,34931,41314,60455,17976,15888,49717,15855,37323,65275,44506,16525,3475},{17877,31889,17909,3778,7790,7432,59559,52154,14595,30295,35400,62367,34604,47745,36329,62541,8650,26412,60709,7508,58314,55601,64782,36492,38450,26330,51188,54834,20966,64449,18376,38188,49417,23384,52376,19700,21245,32414,16853,16846,52518,47186,12917,24257,8368,42158,34225,53867,20407,27867,15811,10757,10344,52336,5063,6539,61034,33106,15471,28393,40045,18239,14320,9548,46739,16553,20032,56042,36438,32016,65158,33903,57406,27893,45851,27021,28440,36544,18158,51363,55099,63189,52645,40811,23,10848,1544,65481,51789,53677,42093,57217,25566,33027,4634,36811,10406,47105,58385,16642,25871,19882,30582,14289,61948,40321,8679,43248,36162,4102,9403,37343,9935,21665,48854,61867,26665,557,40938,39627,13454,61103,22289,32423,38887,11734,15509,19178,25837,39611,54395,39632,34701,25102,57728,56021,9033,10736,30256,12767,45176,54095,63299,46045,28713,638,39767,32970,9092,13644,42979,35678,59832,42223,35147,5427,17587,5817,34426,28636,45460,4899,268,11533,26399,4549,45631,21217,30894,322,26270,34416,3384,40226,9905,2810,18783,63223,1160,49039,40150,12560,2801,48094,26530,25950,59919,35937,59139,4755,10868,36329,11983,65041,4236,39046,9380,7924,53789,24209,9497,41528,11235,55948,5045,14886,43913,40725,65159,40088,25593,44291,21595,19434,46785,56043,28086,26194,38178,23461,242,10172,29154,19049,26428,52899,62130,45450,39308,22157,64614,18972,28877,33458,25471,43191,41736,34839,5687,43145,31567,65251,2511,33918,4573,42382,62324,40094,49503,52308,13600,34908,22629,46264,29387,12185},{32319,2979,19881,60459,43506,50865,5380,2258,15221,47722,31180,45701,40991,22253,42960,40855,41653,40499,42861,19346,31461,61520,29608,2520,38266,26453,24842,24503,56797,22523,46469,19352,3304,19014,60918,40832,6320,59518,61024,1260,12467,5663,52500,36016,11469,35337,50059,7818,12828,29106,15439,7993,63782,2692,36086,54642,51378,6932,64652,26137,17943,29646,45091,38815,47736,21376,31733,50314,22709,15605,49246,29996,64673,8209,61218,20340,53001,6614,24174,19666,601,10283,60699,55298,12721,18429,51999,54809,30104,19711,48315,8321,42028,47796,64142,57740,10215,28706,27923,31558,26477,53121,61375,11566,25714,45576,33148,3499,33896,54494,12312,38853,51355,16898,9468,1157,1355,54111,4137,32621,16576,48330,40503,32418,13960,4853,48393,29570,16989,40280,33529,3827,6970,25749,20290,50879,15699,26614,62047,55351,64455,7542,23261,7112,41533,47048,27314,5750,46423,23452,50872,59845,6382,41460,18076,45046,39143,30931,51668,15195,65190,25231,41063,53383,47855,41792,13257,33218,62561,3355,17473,39605,21356,10001,18563,53281,23284,51814,8738,41854,1380,26241,7258,56390,55149,39295,43543,45455,37473,45197,30929,10194,64231,1396,63514,48789,20684,33719,17200,12376,40302,23384,11887,11212,27881,19320,49950,57888,2040,39490,38966,16174,30201,36647,57611,55819,38124,3803,26257,5040,28257,14583,30271,40028,50689,50191,42046,34701,20938,2622,25109,14096,39985,11921,55983,17400,8933,16304,42112,9213,21221,64755,48515,10034,17320,8524,22151,37989,41424,6185,22090,31488,52100,22090,49392,21602},{64019,54204,43770,28086,13505,27353,54238,64495,59440,63832,15047,60632,1666,35347,25385,48087,39614,9905,59371,37783,1117,6823,43170,299,63650,21305,45554,59742,39896,21941,21677,8031,29155,61553,52787,16732,47604,14268,32421,8046,3748,31270,6940,60909,9557,29121,23669,38943,62536,41530,56349,55450,53495,8692,4247,12167,52865,24176,17166,62343,35274,55099,27773,22161,6675,18399,27749,13991,1886,43672,33752,35109,65009,56966,11115,14843,7015,6321,16752,37591,32393,24420,59051,53209,34189,39812,45366,44591,1348,5262,24636,39577,29369,30682,17166,16320,27820,8143,38465,53108,64533,27691,29842,59562,40884,27034,28856,46816,45999,4316,37785,9745,5050,12396,51809,38418,27849,16707,55978,12585,5520,57024,25199,24099,63254,40388,46932,59338,54366,28963,61726,51896,27601,34820,38121,59170,7953,22763,49641,37673,52558,3590,9575,31326,59926,21288,21148,61356,869,41454,12455,51015,39572,38441,27792,351,55469,41748,19550,3043,20047,52637,19798,56529,3952,12541,54611,27689,52638,11075,9433,57827,36326,50085,31354,2847,36072,318,9755,58949,10834,62643,47454,12966,24103,3589,24472,47445,20553,18935,41235,45115,43322,31271,51573,42306,10298,64842,1915,49881,63715,40174,53591,19779,12372,19330,61270,35780,16509,35661,62094,7427,32582,46126,29625,52299,4401,14707,5350,64944,15491,45209,36136,20724,1228,29364,41078,18777,3939,61343,44133,24020,40965,56188,24664,59022,6297,2824,46811,20597,62396,44623,12388,30916,44303,41379,14338,5800,57583,14209,21292,62787,47153,30829,44125,41548},{42747,24826,46073,30369,65492,3350,56979,36594,29196,19836,35790,25058,54263,48749,6579,240,12852,62377,20261,14600,31877,22400,15523,61618,29253,40811,25251,29347,19625,56826,63173,98,40972,55569,12396,34560,14617,31109,57771,64583,12030,46143,24745,491,29716,52512,3232,33297,1344,25563,49025,49314,26134,41973,46417,13042,57811,46971,55011,65061,8831,65162,27990,50357,22208,20097,7796,13819,49152,33220,37881,13523,55328,32362,18895,26427,46016,41594,26663,34755,12736,21404,6760,39907,36038,46146,42711,7873,37209,27676,17350,9870,31632,44107,1316,64895,10794,52820,26612,8731,41785,38918,30322,31051,62540,36633,47630,25123,298,63489,29110,20172,40860,39820,10864,33022,17809,11942,32620,36735,21311,24256,59234,32374,48014,65346,40048,61361,41877,5800,36672,3070,1680,41185,35595,15237,8102,5016,23997,38839,51469,40544,31205,46561,63968,44755,52760,20614,7987,28654,37832,34021,20908,50261,23371,43353,6893,26507,4340,12001,50109,64427,9107,55008,31528,40436,11588,24371,18539,38990,3272,49199,29179,39093,33068,41855,23871,63886,29391,16100,26735,27968,26388,7148,16979,39890,59103,26293,15080,55900,36506,42651,47941,65129,65299,20183,19239,54774,37643,54599,46760,10742,21049,55597,20741,14500,40441,54901,56172,58583,41620,61534,33668,57641,58853,47758,4533,50304,18265,51890,14077,7226,10960,63029,45223,13608,4003,10426,8750,6326,8818,57243,18655,57186,17150,51866,576,13926,20545,9293,8183,143,2178,1332,54830,26787,30579,31776,36751,32767,42041,53755,34131,24582,22294,43965},{58268,61022,16599,58599,12881,40958,17701,32018,14430,37140,51898,59184,27620,16422,9711,9091,46967,28092,65329,19623,18560,59024,35534,13023,63614,8943,51963,41825,11495,18916,29527,47541,24133,14877,19153,52695,47638,53203,43097,56213,54212,13717,6499,28502,26723,51537,21001,47030,32672,65176,816,2252,10036,15640,53035,41300,2011,5286,31528,35444,44038,26015,39461,24070,2937,46322,48663,9973,11812,16893,47096,26670,44095,20670,15307,10992,60841,863,61799,51203,11779,16414,8333,53792,40302,27771,10007,16904,1907,4874,36977,54656,9097,43382,41683,7519,49293,32654,42199,39565,37922,64392,27086,46023,26024,25515,28184,11762,56974,12824,30694,65067,58903,19842,45768,3519,24510,18321,53431,39858,42758,26658,42889,11186,22950,39776,33119,31281,6944,18822,24809,25411,36312,13518,23296,40760,13782,47178,30673,2563,31378,35637,58721,65471,55419,31070,21699,25205,59798,39714,54478,62309,39439,62738,1943,14199,61970,64060,23196,38516,48288,6046,28931,12657,53318,20200,28654,2507,40245,57074,54989,8563,63031,13731,25583,7888,38816,7181,44379,51934,60006,42682,53563,63308,10536,713,24281,30102,47614,14695,60647,27548,58976,41590,55093,409,5811,26753,55943,4506,64700,57591,30980,65410,8275,28908,19533,14116,55675,18477,12058,26938,35458,54515,58462,9828,62926,62897,5747,54360,38890,47228,45457,292,7412,4889,19849,39288,51813,21515,47910,32356,45342,3121,13339,35873,20664,27982,45264,7437,32105,8821,39652,11428,50758,38557,25943,6409,38754,4904,6386,42669,50697,57207,31932,27136},{29695,9777,63418,12337,44934,7810,62607,30671,46741,3253,6852,44210,37942,10698,58799,20537,122,39124,41095,35360,7036,45902,15125,58326,47447,47525,22109,21583,11660,36553,13048,27153,3658,25379,9069,2246,10861,52538,11619,4995,36172,53160,9591,4063,41879,26340,38996,60906,2592,53279,23332,21611,60668,59772,61818,28670,12292,56291,3229,35913,4633,43962,47802,63424,7899,54878,54663,60371,35613,45178,2674,14346,42156,54668,33853,40116,24298,40699,19190,38732,2528,9009,50186,2693,42706,59447,38055,26103,9327,52495,3259,6392,9562,59364,62674,33785,65162,55461,12429,24674,38127,14000,34031,32880,18042,9060,40529,41467,18867,39998,43458,43298,59317,39780,42946,10430,20762,47788,37364,59661,44009,57769,48976,34153,20544,56938,58411,63995,48287,51738,8697,34754,22079,52995,17294,40627,33693,25783,40249,12065,19338,31536,13549,52851,24841,38298,61027,50317,42123,7970,57161,36308,5135,23313,3500,51966,63728,63994,14981,59413,38730,10230,29411,60466,24752,33411,6522,60315,26730,26786,48283,7094,64912,23330,34953,3561,51758,55500,64246,15242,20455,28534,51328,49838,26309,10357,35808,39545,39675,64264,1846,1141,58739,23333,46157,11110,50475,60143,52741,27110,19250,43935,41312,9849,50030,32367,39362,44524,14182,1393,46523,60801,33580,21932,62859,37015,46695,9646,2859,37793,30572,17446,48274,52276,34915,45074,4333,36626,11516,22813,55810,8241,32832,16368,2224,55951,18173,16835,45357,30421,54231,55761,35236,50140,54384,28605,46580,56078,30720,35853,8755,32699,52358,47064,3337,42077},{57735,59363,48155,4257,19921,35698,7487,42174,15088,19286,29228,65336,4643,17994,42651,8365,16383,60086,50369,8822,4581,16348,33071,41005,48073,36894,35785,1826,16516,33735,43858,40011,26834,33734,229,64135,33641,38345,54154,6405,63152,27494,17054,41754,5497,48434,14459,1511,24822,12590,25478,17859,20366,42713,26442,12561,19253,34469,11649,2688,37841,25151,12596,33379,11711,681,61933,24577,53532,30112,14743,16790,16473,49365,43154,62770,36683,57487,21116,53890,25768,24319,38114,4220,10526,29495,25883,14176,36748,2143,24198,22323,8921,6358,47702,64410,10354,22567,52087,7404,49116,56275,59353,18421,8015,20579,6672,35127,13686,10562,58572,34593,49967,27868,18020,45798,7172,28068,156,38269,47319,53469,48624,933,10905,57383,47383,40295,58803,59020,32515,29634,12851,16818,9852,26956,56121,16928,12785,13758,51818,63614,35179,46092,1933,22258,7848,38711,46173,9838,8372,56608,41056,2845,2024,32717,61080,28421,40284,30018,59879,20779,26168,23068,46917,17267,17919,41889,3988,47778,45311,33966,59147,39806,34914,35983,17469,54287,22345,65205,22395,60904,34701,59110,12470,14327,11902,62261,44673,13813,24207,61428,11949,50481,16021,15841,30082,29490,34088,58438,56694,30930,33914,19238,32276,22075,11229,58461,6610,40414,39502,57665,37670,16057,15349,48425,10644,28284,13273,47842,40949,60053,38041,46487,60421,51782,6965,31666,58961,5001,61741,51087,596,48491,53335,44864,40153,56174,27484,37231,5946,25762,38538,58906,60529,44270,21454,47313,55824,21549,41124,16796,28556,41276,27747,37364},{15433,37864,13479,18811,48138,28624,26843,7430,11447,48045,14273,7,3693,60113,17147,50178,46361,6395,18378,27120,2661,42359,29197,24044,44837,22755,4349,63639,54678,42899,39322,47832,27619,8317,52832,50614,3397,49867,50566,38870,47128,32655,65273,22527,54662,65276,34135,43980,18611,21378,56181,61861,55806,59601,36904,58732,34430,9884,20473,40264,7879,12236,52115,6065,8598,53525,28616,3614,30972,21919,14333,23589,61296,57477,1482,19092,72,54757,33330,32519,53291,10044,34399,42495,48106,15140,58270,47556,47211,55120,39149,48212,57452,23052,1394,57103,8221,56618,45942,34053,55640,23905,33682,38444,49561,52007,52035,42618,23270,58279,243,53710,1605,14180,44964,25497,31568,791,44811,22490,49066,18104,9059,31082,28423,50689,42054,47722,13848,16248,43812,60380,60421,9016,28338,60064,6631,22243,38044,20560,32835,4315,15133,14091,47944,16733,53269,24280,40861,19933,3105,54858,41833,46667,2313,47451,22277,25791,55091,6762,26897,18758,6307,1467,33269,29509,34668,17506,49471,59864,9760,9916,49194,54342,53452,55356,26515,2287,27548,1213,59919,63852,7270,47970,64536,49892,39966,39554,20932,47370,20373,24813,54217,39284,47270,15653,54723,37633,40116,7094,53426,4268,19624,40011,9732,61106,1671,15271,28058,20172,23087,7971,4333,13201,37542,54706,43380,15219,2619,48878,15687,39725,64649,45391,47159,36887,63452,58590,33492,58705,15825,54942,55891,49557,17038,7226,19513,37220,20728,7538,7725,5443,29200,12594,58587,34576,25411,58947,14099,34934,10469,43325,13313,29504,30123,4369},{36173,35284,42672,35139,13426,7463,12712,4369,39065,50944,22614,40306,27790,64473,35186,7502,26388,20948,59296,40557,22186,9374,44886,3181,60098,59404,30833,14853,49686,1975,36943,27997,19991,17727,36049,25214,18603,27546,49855,10881,40258,1197,19181,35082,1277,14700,17698,20769,27266,63249,62899,28032,21386,64906,39114,53349,23657,49145,27214,20858,17805,17692,58033,18545,25835,47220,9440,6109,55398,52361,45905,9248,35412,502,5222,12996,63865,26372,62153,46451,4448,13531,14830,6322,62983,50263,54858,2963,39158,6560,10083,41486,37419,35397,28547,24074,38193,3488,63310,26445,21565,64342,14795,58070,38798,27134,48979,31148,42521,51087,23725,46936,22146,11342,38994,18940,11877,25383,23241,64050,6428,36916,16146,27275,64592,23025,15044,62167,31677,14696,52368,17706,34633,28142,45432,50060,2834,33043,61195,58050,19820,58091,12432,48273,47238,1454,34314,1211,54975,54188,29372,32325,38647,12154,49464,15127,61216,45837,33962,57807,24575,49524,852,1489,61932,34978,6746,7018,63974,48820,59479,49747,16533,49950,24122,51681,52750,10324,46554,56472,54217,13553,44435,56967,39811,38954,1546,4875,2321,43993,31169,42435,25953,48882,58313,14970,49651,10701,59845,51446,40688,41413,41720,31210,5493,63581,46471,8635,64,6707,26218,38526,63347,63050,60340,26332,8503,50315,33842,41658,58668,3496,27144,64147,48037,5198,53777,59267,12379,19273,14439,390,19438,22504,55309,38543,40221,15931,22627,5074,29909,49675,49347,40931,54846,14813,10410,50884,36172,64222,20758,37792,7026,9112,22160,34548},{7075,51302,56596,20569,31704,23513,47537,47578,9755,35676,34841,819,13850,21253,23170,17421,3234,52107,31293,48217,15974,17442,39274,16796,47691,58102,19794,56320,35379,37660,56,39785,26217,32347,13608,53974,42844,56616,10053,50584,43316,39264,59063,15537,33043,19031,48655,7421,27302,3481,54313,63252,12908,47062,49607,3977,11421,8618,31299,34580,19440,51704,9144,39537,17685,25111,29104,2305,52944,56598,26496,41372,35268,32451,54046,19492,36729,11029,39030,6449,43287,13211,40462,61895,2968,19504,5531,50780,25611,62538,43931,522,64209,62271,54761,44856,46998,38453,61861,55961,12699,31751,59015,54632,61131,26130,7060,31715,39799,53641,22116,31083,30818,29023,15602,35065,13628,49076,42217,63806,2168,10599,20870,59545,18317,2082,12943,22593,37264,4628,33698,38733,27585,12162,29594,19712,17854,46105,43726,19940,40799,56517,50816,32624,43055,25870,687,22814,37826,58870,47110,44502,62477,12505,45169,36791,60740,13571,10028,3593,24011,64763,39552,48246,27915,18913,31333,46256,13102,60262,28095,45730,45107,37297,24850,23524,15855,52048,55896,37615,23320,47149,5774,54290,3211,26712,61,49342,35282,43081,28758,9030,33454,45807,35245,15487,2113,64932,26824,40154,19429,61822,20551,36444,21476,50041,28974,49008,34812,38130,63751,51356,30522,61895,45262,2469,1089,62022,53194,41374,29610,32970,42042,248,49273,40460,43891,22044,6711,58647,59049,43337,7774,60987,61187,20271,17301,65266,24429,29484,52426,25594,18295,56443,14086,22576,12671,24593,50938,1474,15958,33354,53168,52890,9157,27166},{9444,10876,5992,20460,15441,14070,7891,20213,32143,43544,42491,45002,39681,42869,6817,26681,29056,11905,18184,46610,22919,60404,36117,22921,9232,639,5632,61624,65183,34378,53845,339,41035,14141,37331,27619,46833,45156,46096,55669,7374,31733,39758,22202,16925,50542,29250,55328,36654,50765,36277,20727,51487,44885,45152,43266,20480,48245,12577,4777,36179,48122,50306,9295,2956,2701,15614,36491,38313,54496,45103,39002,4999,4928,22732,18936,19924,624,6402,32744,4446,42458,396,19855,21499,54224,52609,58584,27371,18451,23297,60363,23403,11962,32004,6509,44705,49470,41079,9697,16718,56146,5068,29720,47265,26224,12065,7582,48565,43446,38207,915,55381,19888,14757,49440,28116,11384,65305,35341,29935,37003,13839,35360,34911,28483,38347,47625,13694,48398,61901,51380,58942,39960,6508,60786,64941,49476,24882,32296,60474,27805,30677,3079,30633,12602,46444,33989,17454,22498,11737,54689,23727,42144,6903,52008,59905,14463,6553,50842,40615,17837,49210,16554,17511,63914,12400,22881,31947,35510,34990,37600,14574,9318,28376,2251,24197,34658,27301,39999,44102,33143,58579,31149,21347,39959,16689,53193,29961,60307,46408,1370,46367,42937,57976,12472,64046,41550,24152,53484,8187,38318,44176,2232,64666,4635,54561,16276,4801,35175,56662,58504,53828,38143,32400,59181,307,10946,29922,23259,45013,37714,6823,29524,57962,29433,35017,38310,22328,27681,7978,12250,5415,61338,37181,29004,33816,25390,26064,53964,50304,35002,9724,54704,41106,47004,57687,61299,54000,40341,1960,25562,28865,30176,38815,44684},{46976,2999,50320,12124,1666,12827,46189,55836,10658,31124,37865,31681,1613,38384,10435,26340,62729,12804,35276,48918,16,2581,23536,34931,28684,22420,14231,39582,22399,43417,56913,9949,16469,27566,90,22447,475,31073,33369,28680,47372,24591,61657,38245,44049,33042,31230,40812,5320,17215,7287,9038,53409,63133,48588,44927,37570,41328,25187,36347,44790,12265,10937,56517,22062,2247,22176,36530,28746,61002,8627,41756,28194,45484,43409,39365,47113,55816,41696,22565,49287,26104,39701,41089,44216,35237,8995,8324,65317,20751,19140,42739,3804,6975,38856,33297,13582,27366,53471,50827,57681,36604,28744,27968,46339,59872,52135,6157,9098,64876,64162,47292,43760,3113,39564,12681,57664,58905,13417,31653,36481,4974,63633,44666,39718,38255,29248,56661,54727,22326,50608,22232,28885,30830,50343,3505,40073,52020,1603,16704,10257,2941,41399,26931,8768,17926,35496,19955,51260,9419,34573,35542,33697,5476,51785,17638,58724,37342,12981,5816,3506,7935,58193,13808,61549,10905,14173,62428,8770,39945,54031,42598,45744,60441,3531,60604,9429,41730,35570,29699,1054,50918,57291,51290,2238,48477,46446,18884,24685,29011,48700,43929,26494,24099,55136,27606,7360,25823,11108,28021,10815,49148,34009,42368,5085,49585,21838,17266,30953,5413,36940,123,16118,26170,15449,4502,4210,7279,64851,45857,35997,3731,51468,25226,20261,64173,10952,48044,48166,61673,51769,3204,36329,62257,13388,6025,57564,3642,26191,42510,8127,15217,39413,32205,51464,63635,15045,16742,15406,10724,5113,64467,31189,41074,33686,4786},{50525,47203,26904,62474,22090,24254,42126,19789,20529,64208,2358,21424,41909,27939,6729,44185,10765,31605,58297,20466,7685,46737,59681,47326,51443,44318,52700,1323,49818,34404,34848,39279,43998,50281,19193,54450,62980,9463,54508,13392,56650,43878,44731,35711,40446,46477,45949,7279,16573,4093,26655,25405,22571,7000,54643,17368,65124,34573,304,508,43247,17785,8366,19061,643,27165,42191,26452,561,39845,18587,53014,24593,43296,29521,61174,1177,37578,37299,41076,64695,62234,15722,39776,8104,30911,11470,17141,2610,9410,58511,11125,46339,58219,17655,13201,41068,50056,7509,31462,17845,51527,32544,23544,58671,34666,10754,48450,57996,63677,35242,64897,11514,7310,40648,9792,23875,25225,3453,34037,57435,56495,23973,36173,26523,21307,30308,44532,60100,33693,43117,37479,42445,34984,2973,14372,50135,27722,45245,54289,45111,12982,44026,7584,30431,12650,1082,26794,20235,26105,9314,52443,14327,31318,62579,20505,4749,43830,17867,42208,20910,62569,47097,9868,56907,46108,52258,34091,7788,55798,29574,37134,50567,16917,44041,49644,8231,11904,25155,33549,3986,45871,14810,17427,60153,9315,14655,46821,35970,12096,22062,14017,14320,26677,36663,52823,6398,38541,345,38054,5856,7121,41695,58068,47390,50663,39013,61203,15650,10946,24683,32976,51075,10469,64013,42050,41839,58576,48268,10732,63820,34673,53738,48306,41202,64945,58864,58015,42986,52129,57430,32503,11573,55479,49905,57533,23364,14525,26461,15383,26971,12913,39227,39679,5994,7676,56061,44510,9416,28564,57163,2353,32342,17360,63620,46263},{20237,55187,6795,52443,27833,5511,56266,62963,12797,29599,51659,65300,30363,65116,53479,34104,33779,7221,56592,21078,54466,32740,36377,51630,4670,35710,14167,59848,48428,10402,28424,53708,6812,5557,14022,51682,21190,5766,61890,31540,16739,54294,4066,61621,27913,33466,21823,53587,6659,58627,9601,63561,25568,33730,47466,11194,19351,39092,22640,4399,45402,3822,37528,14503,24899,8453,56570,6391,46812,52454,22035,54755,47248,59162,38198,33298,55860,21293,19598,61972,58611,11287,55342,34309,2928,39805,59305,32182,53424,40117,39676,23264,27854,52557,55839,26820,62320,55987,30095,6401,13260,4728,49661,44241,6822,7601,53757,17834,56101,52620,845,47400,23024,38340,3014,31084,9343,20496,14119,54389,56028,44539,30679,6539,5136,60172,43048,53331,2622,53653,43765,44026,32851,43107,53558,28377,55426,42470,15284,39559,18436,31576,25141,25584,61337,39864,52108,36328,42370,59122,36473,4970,14950,6922,8147,26171,47041,56267,3524,40111,64923,3998,59079,53466,58060,14942,24659,23771,24636,52355,18984,15578,31794,27543,54384,7960,24787,9278,33054,27111,61104,9958,24989,8493,13195,52096,40820,11121,34385,15314,28675,46142,19340,35282,52382,22120,30873,16288,5210,29482,56747,36016,22980,29593,45715,20009,57128,57144,47186,10406,32070,9147,43663,23157,6993,63739,22416,246,22910,18457,41578,3015,27861,36210,38270,8887,2336,21457,43718,63578,39728,56005,35877,7828,28025,19838,68,26392,36001,41368,42321,22913,1089,39066,16884,46916,10962,25968,30658,3907,15692,5558,49130,42215,53510,48986},{35584,47174,12879,6563,51009,57305,51627,10524,49381,42947,21424,27537,59145,62468,22763,30793,26164,32076,38275,56180,47377,34161,4712,17312,17225,47007,24202,27489,2098,19713,10063,19108,64126,13169,42264,58143,63263,29384,29598,25877,33672,30548,52979,59613,26911,28303,35659,54520,60708,4659,15717,61493,28291,31258,22135,17508,45343,19121,20053,29281,28082,18956,60978,61998,58178,2290,63006,11786,17817,57738,1142,42116,32090,52346,6206,22369,18495,41976,21023,33555,11950,1286,16690,4306,3172,5991,63638,27703,8850,37926,822,6267,44197,63399,33533,32974,48540,57167,47462,63460,852,61203,45650,51838,4503,64408,16976,8316,29795,32833,22560,8944,8112,35130,49474,54645,2882,48939,30830,43312,37946,40037,35106,40806,49824,12548,1395,48831,43413,52520,9771,7501,34371,23982,53090,15348,26235,11869,39470,57462,58298,49662,10633,65336,13042,3405,7854,38110,30483,61701,19244,27345,13018,40274,58756,53256,37328,55887,13987,8003,12967,20287,592,5723,15237,51931,20010,16163,55161,60360,10868,31307,19011,15015,64037,4490,32392,12854,50217,22435,65254,55976,5369,13482,54795,39140,50769,26800,11875,45085,44892,7230,3504,11563,58191,14172,49044,42506,8761,36051,22336,13092,64609,31169,54582,18749,56792,7979,62851,51838,23343,7955,47752,19197,54646,19058,47425,48813,5061,56307,40457,16202,36071,55854,26454,59294,48222,31219,9125,40162,51310,57476,2578,58908,49372,10719,49525,35131,27273,2668,37660,61972,38997,17480,26670,50863,918,31984,30470,41447,64614,30013,55557,47577,29227,29741},{17182,39627,36137,44009,927,47384,25661,17066,63303,23205,42496,47434,12750,37746,65235,17191,46561,49860,34202,56751,37739,60236,16960,27044,32394,17844,24333,7891,11639,61390,44426,63992,53812,45841,21371,4546,51593,19637,3207,60435,56399,11461,58245,47963,42484,9108,44305,38806,9259,1136,10390,19473,65162,4918,48036,53228,21014,15163,40913,18661,28879,32142,62175,63316,39147,55048,7885,40214,11441,60926,25046,48237,63996,16640,7091,23058,57097,51697,48397,5616,14718,25599,4668,8080,29568,57256,2725,65185,17220,17888,44626,43964,43537,62057,7529,5817,5404,48801,34208,45932,11244,58910,16380,14338,14011,2258,45486,24400,64388,36244,63871,23745,16710,3210,3517,59972,21050,45362,14358,36777,26014,59974,64363,56409,46412,25561,31428,8277,52247,4335,27239,60979,16272,30498,19963,7883,39978,35821,1591,34747,17292,37356,34165,41986,34479,53955,24340,4500,2197,8971,63631,33890,11652,25146,32213,35802,42844,53482,43870,2796,61263,31238,56190,52617,44463,56638,31241,35460,28074,2588,28585,44657,51873,53126,56340,27604,12273,61428,17287,46000,34604,37226,5765,21064,24830,53027,27245,2526,51181,63635,21307,331,52095,1135,63896,41006,11483,34262,21669,31309,52363,47873,18148,4528,22919,3857,30098,36134,18260,52656,55234,7015,24731,15420,53995,34160,9268,28713,61912,39688,29956,49253,13890,49025,21423,33828,25872,47567,18318,44606,45685,10548,1533,31788,38904,5782,1892,13194,36693,4527,42204,11838,54369,44839,32616,45814,36092,3383,33071,61852,38569,49522,3257,34405,16840,35289},{39263,58404,23037,42280,36379,20262,18115,6620,16599,6507,60653,40103,55444,24113,59434,24825,4599,3729,57399,43900,45708,20466,31475,54569,34709,64097,48698,61478,50441,37247,28423,28566,32609,9297,59154,14993,14076,17022,37209,39453,59596,11532,30546,37005,25150,47023,51504,35196,9098,8996,37077,56176,63976,42137,36952,38354,61041,40088,26293,20277,65486,35274,50040,24156,10788,21960,34304,46626,33450,16788,25737,41610,30628,22383,40871,46041,30333,17104,53473,33465,27637,48750,13145,8291,23744,64134,16693,18359,63186,1845,28539,36205,17239,17669,14089,52956,64816,22163,11652,41173,15918,58518,59648,48881,42067,13275,14974,56117,45261,38355,59821,53406,62247,39931,32503,56621,26204,44920,26250,23904,31367,18690,34430,55559,13611,15133,15451,14025,7701,13773,40467,20589,26204,51784,16450,34671,11830,13291,33164,11853,44811,25019,60037,43631,53275,29546,58625,28953,43734,31804,17913,34623,16308,29512,24694,51273,38644,53237,16796,11735,30389,9066,8239,57210,25825,18977,37049,54604,1361,21538,28794,33110,51304,3349,20745,50085,40602,46372,3822,39383,53065,19526,60717,50111,29045,34324,31655,8960,47046,10551,5400,12005,33936,36082,39407,52489,2984,41812,32033,54090,4134,48360,23395,28442,42559,57449,29564,40167,64846,39139,61296,13916,39172,36334,58074,9924,2725,47225,21052,22689,62831,22638,28929,61399,65415,9624,6841,1914,19911,5650,34376,64545,40421,54419,45168,15875,39575,28706,2613,15933,7760,19393,15083,59902,49959,49685,40679,12182,25539,22692,38819,5707,1145,65169,59647,41814},{20686,36649,33182,29873,32050,55324,54316,36404,36467,45138,29680,9637,10081,60472,18298,56800,13353,42834,22357,54727,9594,35515,63007,28769,3563,38519,23131,56210,53416,28867,33076,3047,58785,6937,18577,37297,63526,33623,39553,63399,12200,55591,39686,63079,43247,1204,14826,6121,23415,62008,39171,2011,59178,12047,22405,5172,38035,49820,29210,27605,58460,15735,43778,354,7661,21953,968,36937,31991,39503,11147,4192,16715,43109,30760,37845,59442,38444,20939,60598,23423,2737,58972,60865,34068,27823,22845,25864,46225,9854,26051,58872,61988,5625,62494,8688,42904,39283,37740,31141,59223,12674,36137,475,36218,31090,58028,3724,53932,14265,31003,39524,20635,51711,27633,9085,3356,57389,32067,45926,44048,39913,30747,11467,60192,64229,53345,8818,64834,60115,3092,25566,14810,33549,49341,48222,44154,52807,28415,9275,12131,3790,47178,23147,13973,26595,39173,64047,62304,62710,55567,25685,17628,2859,25158,8160,62722,40931,62256,45329,52114,51968,21187,5522,14162,46708,57504,56265,8901,53956,40261,38754,401,41082,47640,47163,46277,56205,45365,21215,35381,9041,63002,1336,23786,49176,41829,26124,54685,21490,13973,25914,60270,27527,34980,23616,8517,42345,41613,36688,32225,12699,42118,3277,65031,2608,30166,55190,19702,41283,54366,6533,14078,27405,25218,53094,47981,64565,31554,38805,8036,52252,6490,33382,17871,27379,58451,54989,47198,22769,36034,8489,45403,36632,47987,14073,48712,57519,11093,27439,23671,39034,29781,32299,16628,49617,11843,46930,6390,14194,14850,13771,10133,32451,51614,57259},{43431,55311,27083,2857,15833,60383,12404,24917,33102,35010,6189,5046,25237,39548,29683,29179,33248,55677,52206,37396,63828,42952,5920,55053,21479,35577,63648,52197,40471,18298,65274,37996,24593,42279,36002,29762,15109,15939,59065,20200,3406,23832,16369,31879,57637,22759,1720,34577,37090,13889,21160,29812,17790,37424,30096,31167,57241,55017,43098,15806,891,59711,62350,21732,19209,44079,31272,23787,50713,43310,3444,42716,55750,11842,1110,42125,378,43971,55415,405,13551,21331,34524,4522,33944,45264,41913,64500,10889,20054,37457,49332,35358,25034,15154,52273,28334,41821,11495,58488,14819,23931,8680,44338,39655,24026,53817,64093,52812,57014,40026,30564,32783,49211,3626,14850,26845,58071,1298,12514,3945,62892,56519,34803,52842,52660,36984,55469,24069,57439,17675,47760,25295,11380,13626,60270,35267,34810,59673,41590,10771,2692,14764,14861,35236,22380,61155,43419,4133,57787,7282,39868,64381,3632,41675,26496,63476,30815,55187,19632,50328,37707,4383,30216,62130,17757,7956,59920,28291,19822,18071,24045,19732,54834,28090,426,5856,48212,5834,65283,25162,13928,50548,14992,48033,19947,33191,4093,28713,6721,37403,20740,59130,18901,52321,54582,15899,32932,54581,59586,59401,16370,44903,50445,58213,26842,25422,21919,64174,62908,21863,56788,20863,25975,50348,3347,15960,47025,37035,45932,6408,41390,45987,41602,22673,36243,17266,43443,14252,8749,1146,36007,3710,51978,49448,34499,43487,17303,11963,43815,4183,30953,4246,29102,48141,13332,27927,29291,36209,11083,25588,3453,48522,37935,16148,12469},{37481,5055,40963,52349,28234,1528,63859,31751,26552,64374,28736,43434,3024,39072,42395,31535,12072,20138,21369,31378,22638,38499,46408,57721,655,15383,38051,16423,35982,21127,11390,18160,56736,22547,10624,18420,9963,54976,51463,3397,12263,1525,32504,30237,43241,1262,23158,35328,58418,57234,32350,25172,24366,50910,29613,36736,54290,42307,51876,19587,40107,45960,12572,36364,44565,2993,63059,34880,5392,4165,2958,27953,42162,58520,1660,55045,44482,7659,17862,8704,62604,9589,57471,27429,50614,15990,2374,36489,35205,38382,53262,397,9007,3149,5899,42249,32268,3663,2061,48334,4956,62719,11552,63993,5296,59810,6440,30906,7635,32800,50602,44715,49179,41577,52725,62523,27441,60409,5935,7078,26754,30434,64860,37801,5475,10726,41590,52186,33941,12386,58836,46244,54502,55842,52473,60146,56621,37571,26251,16858,9214,42093,37327,17992,51584,31206,21334,53098,15327,64404,51439,53513,32224,50621,37220,28805,49370,61580,58557,2897,8513,5324,19754,40538,1597,35252,53277,59475,64328,6410,50868,48407,24331,31122,31760,30607,15469,30499,45968,26055,64593,35500,25071,57956,28832,20565,40873,36348,30032,23086,3338,40629,10813,45584,2160,44573,18575,24326,12898,63002,35750,55222,41141,36691,7236,62171,32947,37746,62009,60649,44410,17240,33744,43701,19243,65008,36638,29839,40158,15674,5358,45672,32380,37651,39399,5648,63269,32605,55843,59994,57273,65416,55388,25022,32268,37334,62480,39401,1077,38911,52323,38486,59251,5506,5042,61447,49712,25668,55316,64004,46536,3841,22995,15805,2161,16882},{494,41060,64818,50525,50138,60858,15999,9517,62191,25121,56522,55812,40157,1746,41725,55992,7147,2768,28888,47448,44457,29676,46143,51442,9630,4947,49571,11378,22238,37230,14582,51251,5133,53162,60058,15659,23509,28767,23964,10252,42676,37100,20489,41657,20068,13669,37768,31705,33984,52033,52650,11653,26226,58241,30619,56199,39725,33411,22256,25510,40299,41052,27427,38051,7167,36280,52907,27688,10952,4318,32023,29246,62850,58913,7802,31761,6284,58460,27268,64325,17465,51221,3379,23106,57582,24437,49660,8053,54472,44285,44917,42924,22814,47243,41379,53716,2669,54461,18752,38238,63263,7504,36476,32918,33005,60360,63731,38712,15127,4443,770,10434,23655,33197,34888,25529,7847,39812,62000,29628,57582,35610,1174,36362,41951,28680,8750,24109,772,17005,29715,56184,4606,39892,65097,16733,58720,36114,34089,39059,52375,62706,25760,20750,21529,57523,20093,40689,63328,24974,23122,55149,56544,55524,16497,62962,42369,11643,41545,50153,2368,16775,55121,34753,40352,40855,6059,821,1631,56729,52016,17762,34275,18121,27713,20226,51120,43492,36015,19230,20387,44137,6633,36324,37902,52995,9683,36542,1685,24520,53087,50376,6591,59092,964,50273,58240,30657,9558,59820,17362,54002,40606,45280,54708,36098,64044,53752,45255,62824,14278,7402,45291,22066,23191,12979,33502,17607,11898,62309,3039,32074,52143,6859,56518,29337,8388,7517,23748,30240,10198,27694,55929,2838,64731,26507,36490,24805,62243,57541,47259,43825,61962,16099,15020,5246,11863,29872,41325,3078,34416,16609,49425,59738,4088,49782},{64867,13556,49738,30687,59776,49396,52257,18023,21217,52480,28108,27623,21442,49058,44542,25932,54165,44069,59699,3857,10933,26419,48635,24655,36228,45862,25612,50638,8754,20392,41766,63261,24922,8874,8942,35490,46491,10094,35780,7784,10120,37335,34223,32825,41961,38622,44576,30875,41772,25210,35497,28488,11331,16379,53756,7492,61957,46918,45488,58687,45225,15400,3668,19911,37318,30951,1639,22965,11102,57972,55203,63993,51985,20910,6324,22385,37190,34386,13203,17117,61581,11071,4198,57784,46835,64652,44412,63718,7399,29434,30509,34968,34031,46567,32843,61990,24104,23758,6935,10078,61638,56022,32034,9262,26617,62382,45416,18621,55868,4472,21036,37014,26033,8439,34058,56655,51408,31886,20365,11759,60021,42831,35685,32652,55151,65107,40756,29092,61024,17157,5923,23326,59599,41080,59036,57604,49293,40933,55991,58365,63908,47265,37859,29563,62896,47353,29298,20777,55432,43396,5302,38726,52853,44684,55225,12593,6491,40806,42646,6456,17971,33417,18559,20668,53553,15791,55000,29745,1191,61871,50103,30404,37804,17648,16754,50551,13546,40397,23123,62533,1244,9943,39099,65235,45159,4377,49725,18180,29868,19469,24442,20020,12087,5736,38991,19494,17246,65155,58408,17355,27365,62629,23070,41921,11976,26867,30532,40322,54947,45844,3253,20637,46801,30085,27732,39326,38078,31926,24926,9387,9502,47109,58068,65209,53890,10479,2443,56892,51723,3310,31464,53520,16849,63398,26583,23342,27101,39561,50098,30869,51330,38807,25735,8217,21134,39314,10230,18375,61974,40650,18783,10199,53593,41920,16047,30509},{9847,40044,41943,36435,62707,814,64856,5077,63664,26654,65432,54601,58480,44759,23578,51679,55206,63505,63771,47740,45066,1222,54684,53677,42999,46236,22055,42868,62405,8737,35046,16032,32719,20378,11254,18073,55208,28832,9287,6726,65331,33416,61107,29700,47005,29801,22240,49395,20162,51165,2695,38925,52004,16110,33437,21758,33374,50537,43784,29768,32781,8553,22362,28955,16672,14262,48439,35003,41139,65209,53539,43165,20943,31587,26384,7310,38232,41085,30672,9574,25836,47477,55569,52088,57003,39307,20853,32933,31038,943,37635,51716,53565,15164,16158,64545,5075,43007,6691,41398,55843,2882,63400,8202,33876,25496,16371,3809,38342,50877,29985,3101,3718,60918,26444,8335,58255,38730,10204,21712,18194,11883,56736,22396,57667,50280,58709,10424,486,37427,35128,50660,48896,43062,31683,41440,13254,29455,6727,1423,38132,64,7682,28812,27080,33594,20366,8600,44098,6008,7259,39323,2931,20223,874,6891,41869,48723,42440,6720,46660,47780,55735,50071,33397,7026,46228,1333,10310,62117,18021,33593,43162,55286,54077,18395,44694,48770,43539,7053,59154,5575,52075,7819,58085,28889,47362,45566,5546,27449,61389,3328,38931,35549,24922,29906,40301,42611,49482,49986,19178,53150,37557,41903,30713,60533,55178,39690,57979,21252,35850,41012,40594,15429,15653,23788,18904,84,8484,56357,11460,15429,26236,16724,3702,11338,26667,57291,32383,13156,50414,850,40352,36028,8553,31520,63603,2589,10266,17485,3533,43547,32874,64497,37105,37235,4232,28153,9912,60780,20280,7267,21559,64587,20676,26761},{56094,52979,21458,23242,28236,46758,51932,41654,11837,15105,59416,38201,31819,27116,56113,47805,375,43413,34786,22928,22020,4303,20662,32494,44411,40073,13636,5127,29159,222,9122,32556,53993,13534,40993,51260,11126,57366,30630,31633,40759,28303,31059,22554,6386,45249,29534,16594,32616,21655,52505,64993,13211,43190,35704,64343,35383,1960,63603,44805,32291,19699,13849,40015,48665,16861,12587,14687,3216,26652,36442,60114,33177,55492,21581,46286,45313,6925,46139,61054,44241,2950,61783,6936,17133,49809,35180,11971,46030,39057,43289,5061,41447,22927,47142,64010,37718,20619,36773,38259,237,11135,61970,61619,35490,40565,53024,46632,6609,5326,40348,10499,49770,3030,14134,24945,24626,33043,38700,62883,43787,1684,33413,49025,7506,47097,29884,54922,10009,23174,52903,20947,59081,62693,25574,19625,28395,5674,43822,11047,48303,61223,49554,31994,24377,16883,23010,53072,30071,9062,52933,59256,3894,47123,3751,10253,2209,45567,26890,50052,45583,51710,3769,48292,8509,56906,56309,1039,4182,49793,52176,39861,8735,40459,44193,24174,45230,34741,657,21906,43215,61437,4837,65254,4099,60446,11196,27997,12951,45991,64291,39566,43027,6039,4931,33948,56115,4000,9416,47340,46589,46232,41826,43386,37373,60128,46791,10817,57008,28605,62318,17702,38691,21403,44415,43329,24924,32531,34424,31034,6884,32526,41293,16559,65095,41134,37525,24156,34802,32581,49282,46234,7137,37178,46612,23357,40564,22423,58909,11669,32922,46955,39197,42214,9823,60514,36790,32659,49457,48250,14676,18109,49529,16644,58549,30970},{32626,13133,12426,738,34369,13309,58922,12451,48972,13557,36498,37333,59053,41508,30360,63459,44492,2540,30871,60611,35071,3795,769,48952,27337,49720,48832,53162,30620,55808,39733,4785,50764,49647,57787,48485,19011,43185,51818,40702,49665,46047,3048,3760,23024,12876,51499,14451,54643,62415,60371,39624,59700,56277,22314,41219,31592,16425,22982,36328,44366,49620,40392,18527,34186,10457,37296,3330,14047,29514,12384,11430,3357,63510,14571,15729,42177,29618,50023,41166,7410,39965,41554,43201,32169,23854,50097,29410,11680,43381,64997,43771,33859,24532,1802,48105,4266,58729,48117,44579,18377,47236,18799,25843,43035,56429,16990,44434,24066,27733,41740,42209,50549,59949,46849,25520,31591,19863,34972,2305,36887,6353,9178,15845,39185,19554,34790,24187,12997,44179,38100,41567,45572,32296,50025,35636,30199,49349,48380,54201,16981,27816,3553,16562,13978,8814,35251,44293,62777,62083,8596,5269,27787,59791,29661,65259,16110,18315,52647,2336,38911,49898,9301,38118,31629,14850,63098,17214,39310,7707,29125,36092,61134,59039,26608,9589,46294,29692,56392,15172,21344,16448,47600,44595,13199,5814,9904,24153,56712,40523,12528,20213,52576,37259,35244,2867,24076,58725,4433,46241,9949,31578,12550,28439,40936,37023,39612,39065,61451,9940,9484,13825,41958,51249,1694,31588,63832,2626,24616,37657,15428,59941,37481,33011,48085,5062,30067,37023,18982,37928,31027,30863,20121,26090,46953,52268,28536,46300,20503,1560,9845,32449,36633,27783,42197,42900,11740,47955,10664,60841,37397,26945,33149,5714,30648,6144},{50060,7295,3706,0,7329,40580,45081,64504,1225,26870,30787,24434,18885,40716,417,4167,49187,6768,40248,26447,3450,51209,27519,51022,44618,20292,10447,54988,31901,49437,52054,32544,51224,64737,5532,37359,30126,10570,11884,20399,13360,64371,4177,18983,4990,65045,42729,59302,58881,50843,2569,5288,15038,23213,55426,60470,49244,42552,4039,57942,58325,3333,55566,37488,54629,7277,13102,6634,38948,3368,61185,60915,18874,45957,48403,21088,43247,45991,16630,4628,11942,10989,9698,65065,57843,58736,27183,12455,42869,48685,53246,46535,35571,27382,11518,22256,10147,52428,27603,54878,32712,34250,52583,36068,34665,52605,59934,29954,2633,650,48214,15200,63007,2676,11166,50021,47279,9773,59391,28387,16625,38617,30238,44257,50940,3875,14711,56275,8965,1217,422,52964,1483,63978,28661,39770,32551,9353,62057,17454,41006,50962,24408,42471,11162,29411,850,11924,31023,22141,21343,45544,50214,1530,12939,14304,8864,15827,25401,37245,11139,24080,13323,47935,65249,38413,33529,27471,56307,35903,64876,16212,38560,5142,50647,14146,41310,37762,34529,8023,38937,40364,1654,32144,55609,58353,1709,53347,63965,60112,10967,1646,64984,31732,35696,23505,60886,133,4279,26678,33354,55031,39335,58487,46874,49936,40307,53229,1689,43043,40485,56299,9869,28906,62234,37673,35507,3319,32175,31801,30491,45752,404,19471,16077,21641,47200,41206,59249,44684,17126,58869,13336,46117,18858,65235,30985,19644,61383,33141,8341,25843,37066,13853,24121,64899,51191,40896,33296,17612,44430,55628,32759,11634,3324,30918},{41691,12554,61639,19323,13119,43314,48522,15875,55446,17033,39291,4352,6447,60625,64136,21372,65514,50443,38363,30495,36271,28940,64430,52917,32564,53121,42710,51872,3622,44486,36693,32403,35057,47559,3225,31351,29695,2536,62495,52872,45811,90,949,14450,48768,32388,43642,8917,23972,4901,31341,10291,25839,40601,51423,3459,61669,53488,3443,1855,2007,23903,60598,36622,4807,65135,7047,2480,29399,30370,25498,15866,50456,50308,9594,55877,7343,15183,40840,29288,26983,61948,36045,39333,47099,5306,20472,58351,353,41334,57237,64967,59683,26578,61259,28457,47620,47639,10078,42921,11422,58171,22985,278,22863,30087,42212,12084,65533,24023,22688,24074,38241,4729,1826,59272,24339,45382,52434,61404,59660,40308,3672,43134,25527,58688,64204,60124,24058,55539,45097,38728,789,5851,9178,36835,31518,47802,27292,45401,10297,54535,32337,24350,36889,51039,50548,29596,42759,20712,34895,27371,29658,35481,2687,46342,18401,9818,46824,45064,13738,58847,58007,27106,51371,63295,63531,49786,31166,37082,42561,23264,54265,25943,35081,26817,41039,14309,36034,2865,52857,24228,37261,12427,18805,37894,1073,26581,61529,17022,17122,12710,7938,21073,15197,44225,12844,6013,48598,40274,8829,29537,29921,45356,33510,65117,10002,2876,23120,23429,4112,29988,60682,19055,23267,47995,31028,49471,38335,48712,55717,14830,45230,5066,42361,59079,44252,20268,2313,26439,7885,21776,31204,61985,31756,55237,15795,48807,13394,48911,21165,36506,33153,21192,19285,1003,10901,4592,64565,25668,4794,60409,41445,46060,35239,59874},{51045,29554,35203,41830,23920,53275,16760,45608,28373,47911,15697,52611,58321,4223,8898,12646,38328,52348,22198,45683,64254,38110,11858,15223,1822,44026,36093,58592,52688,36706,10286,59907,49169,5121,16458,2160,60738,50291,27161,21241,12534,47114,20626,9880,30983,34785,25227,15928,28363,59024,24875,35071,51638,18454,42707,28239,18309,58360,56758,10605,52373,54178,18622,711,12137,56813,3642,2690,30099,33102,49708,64039,8641,32953,38682,48443,43841,24737,28798,37216,18722,34167,20777,40207,14577,43310,58705,54415,53635,22058,48455,58717,2062,62062,64081,1,36179,10593,4336,55800,53529,40956,8955,24611,745,14167,29860,45135,20425,48497,44713,27868,20219,61353,37672,26220,18493,59346,16072,44526,16422,61237,16695,51151,52924,12260,16716,21166,33815,3391,23727,53832,17464,34626,21770,21320,56069,57646,10214,26561,64638,24523,40904,26049,41353,35977,25533,17917,25912,32967,56583,36230,24770,51874,16201,57129,36105,54626,36639,48843,38635,48801,30537,56688,59593,27404,27102,19222,30747,12830,42219,48773,41903,9419,37319,10682,15378,25181,5319,36083,10527,2682,20449,6945,3220,24534,27374,32652,12731,52601,59493,62354,31206,36878,40502,52600,41822,56665,54374,62970,29302,43952,14160,35357,33752,33282,1504,60068,42991,33003,59575,13421,56755,44287,16943,31669,11410,58178,29439,47371,28273,10536,44303,25543,5967,41052,41120,13434,14610,54817,51525,23821,31991,9456,22294,59310,39295,22451,30029,60731,65428,2738,51885,23840,6163,38196,27173,65056,5636,20445,49856,49521,56669,59048,15209,1302},{39956,21751,48492,61800,10598,19440,12577,27372,45579,42856,55298,42784,7677,13506,21793,29335,6851,5882,28564,38724,657,10494,45815,31590,7069,42934,37399,27153,38698,54417,65447,22124,61667,44428,53828,34074,22340,58806,45399,31487,44006,58135,31481,25268,27425,54383,65056,51186,23704,63135,34115,54259,21943,32641,61941,7804,45631,4089,10853,55889,48612,1933,33361,31152,56228,15121,15883,34729,61069,42745,53525,29715,11448,8237,16292,20415,18420,17538,3110,46652,41809,26928,20071,43784,30803,49956,5079,15468,18005,6097,59963,42067,55391,27521,23802,45725,32998,43681,35105,3817,41878,17470,63129,51241,14502,58181,54438,64376,5228,64418,56019,12611,53896,39391,51213,8856,55241,40597,55507,37721,44663,40820,51046,53643,24426,27149,40149,57365,9701,45716,24076,41557,10070,12954,15722,10802,7806,37993,33406,55616,15339,154,3763,21384,47609,10272,35113,47024,51566,18916,33535,3407,64618,28720,57720,21857,58644,40639,48732,34739,11416,32107,6901,30299,9603,1274,20583,59335,4201,43327,36878,9562,37668,43157,19597,63885,16569,5404,62368,4119,1651,55974,43685,49456,32981,5692,33462,7411,3938,37403,14115,29569,40143,44927,3857,15420,56153,65335,63497,25773,14242,32278,36619,12195,28027,51365,20513,35099,60632,39249,54803,48725,39799,42136,41966,64539,21955,57190,27987,40218,13954,47910,38213,26388,15989,61137,27119,64647,23917,31080,41777,4013,53416,43951,52537,43131,64542,11432,34833,1356,203,29908,32860,54894,61035,41559,57828,35645,53812,56121,9762,16549,48795,33956,58327,15038},{31532,22598,50757,39336,55043,12591,29078,56935,26034,29671,22045,16969,58566,35870,3917,3691,49342,12158,16640,1797,53068,17532,16220,39811,4655,29682,45331,30300,56146,37010,64235,59042,34944,32839,34953,38047,9925,62740,47027,17295,34959,37447,55836,37803,46734,38466,26913,3229,12051,49029,2005,27396,59877,2588,12051,37080,33422,23064,13458,20808,45653,27666,51675,55543,7445,607,4797,35815,38599,18676,34313,51690,42290,41877,11637,53168,64888,61958,59948,60067,36570,47853,7089,33765,9413,23674,50839,19784,37171,63272,25791,38486,42780,24705,35421,45121,3992,62464,25602,30862,29304,32224,34936,18992,22082,7515,20932,3025,51772,65073,30773,28075,44592,20727,6327,60016,14187,61091,35187,19503,17639,54732,54530,5237,43342,7463,15859,49982,14837,418,36856,56805,29140,28311,23809,44036,17753,57796,52125,41031,41042,51601,49986,14796,26544,2727,2138,65522,4810,50895,48878,19546,6103,60961,7736,41042,26241,24100,26288,28033,52415,37168,38354,64704,64164,17490,50352,32466,12366,54134,23927,5896,61729,45737,48541,12857,14750,23386,62464,30563,29164,36046,4141,49648,25894,7856,42340,15653,31875,53314,56713,7501,2243,59919,38223,20052,59036,23341,57876,1954,49964,32845,59408,15684,31389,5835,41022,57337,8306,34985,10641,40479,17984,47115,48745,9238,23936,7435,28457,45899,678,31954,12301,55193,39882,46703,14655,23849,22512,20272,578,65153,23406,48286,47772,56062,43976,31974,12369,21422,42868,51899,19146,15309,65216,25554,22904,44093,1217,28224,57650,49523,35987,30376,5777,4814},{10293,17750,62728,28510,33389,38353,19501,49531,26689,36594,27088,50857,1872,38098,24390,21331,16492,59879,3072,36949,4253,58084,31407,12173,50538,7691,33233,1927,57802,15034,36771,21163,27974,59110,64170,883,47138,19167,25656,33819,33844,19372,42209,42235,16005,58763,16983,4240,33292,46587,42946,25739,23889,62095,61705,8485,62070,23834,38222,29815,37686,36616,42769,58163,1473,4182,44293,6200,6919,17469,11662,27859,33510,19894,64714,35325,37211,24328,21650,5125,28520,55708,45985,42439,56239,32619,25577,39198,47928,59164,18755,8591,44640,42375,2407,33816,22310,32743,61236,8845,34550,942,5350,26081,42894,12920,41611,19248,25614,27708,32480,64348,60760,49689,35240,3363,28880,9552,54712,11138,55421,21242,25333,30075,2868,52688,389,14465,29457,11350,64218,4281,38655,58113,60994,40991,59497,12401,30328,35601,14599,12368,25178,13688,45666,40299,12328,4635,33263,40215,7465,28103,57717,22058,8080,12908,39684,16279,57684,19220,22946,20515,54919,58425,50902,30952,52725,23636,56579,15704,10853,6874,49790,57770,2944,57150,31785,48964,20900,57343,44886,25858,54048,59999,23199,39018,65515,8259,3865,49595,33498,56731,58323,20749,43688,48650,46017,28432,63540,49721,4392,36460,23272,38546,47933,19367,53146,34898,30380,61094,41467,56798,64994,20604,34859,40195,65333,22611,30754,4509,22273,51301,49428,58052,65040,2587,61189,18243,46665,42321,51384,41228,9675,43090,50771,29403,32820,49598,15699,40186,18351,32786,11870,33156,2467,44015,49600,47573,54935,20498,61447,713,20348,25458,59142,49266},{5196,46360,40226,41717,44699,61343,4455,45920,8058,33764,55204,11329,58537,5002,63164,23317,1859,539,24667,30648,49538,33475,36884,47370,57538,58957,6611,65069,38484,17060,60880,15053,33339,59602,21059,44918,2611,14949,1115,62369,7443,31127,46540,16465,14085,127,20907,64875,50887,26337,13685,8664,56270,19745,27737,15235,41429,65230,6175,46612,5774,3379,63979,15529,61916,51204,19624,50796,54805,49096,51290,18504,9418,32545,4830,50629,30161,5484,28659,24519,19447,55784,16706,44004,20802,64790,34815,37444,35166,42336,29735,36008,24217,28008,6688,39306,9693,38783,4389,64684,56921,11833,20066,50421,56483,22067,49764,43575,24338,38849,36282,34230,32618,40453,56327,62242,27517,39448,55923,12976,29755,61186,36544,31828,38572,61125,1163,54757,65409,4725,214,45014,44597,42969,19227,40540,817,38696,12777,30149,21626,36397,27370,48737,51791,2698,38494,58877,55674,32782,10002,22961,264,29654,55883,63674,28671,20075,42901,53657,58422,31636,51140,54257,40349,41111,63314,47267,5963,49950,56266,18364,17800,51637,64018,5303,64566,2956,56633,39801,45682,1060,38817,44205,61881,18078,1819,15347,57330,51581,13341,62671,2171,43783,9716,55018,20093,5666,56570,39329,56586,6377,14008,37860,41052,12523,51177,53515,41407,31726,50624,63811,35810,15002,41341,6029,23878,53456,8153,4303,21932,58648,59133,1218,40341,61525,62735,35109,8512,391,57026,47619,34460,34899,12791,24734,44431,14461,10116,51378,63180,55386,5288,33788,65276,4435,6040,11216,34299,24842,9290,60971,21555,38761,18644,61172},{27413,52918,47897,55101,16336,40011,52169,58022,2315,34850,28801,11684,30195,33622,63674,36735,57411,56163,35640,53857,61456,22831,1627,1771,52844,15921,24708,46867,4992,60331,64357,8895,29451,29919,15391,25263,13509,52908,16941,48588,54079,33186,10881,36891,51062,53329,2920,13720,9169,55000,17771,61375,37403,36372,32892,63541,40191,6052,29559,53775,2204,31354,31999,44690,40308,28706,16889,3963,34780,16497,47139,56780,47520,48195,58201,16889,14208,8002,59717,55701,56851,8062,35907,54081,3729,55975,39926,11698,28124,18287,48650,63542,34528,51991,13138,37625,16511,32452,41937,9802,9307,3524,5008,16032,63451,7655,59245,15528,40830,49053,22144,51116,870,47880,24371,28613,7938,25233,8418,60472,35162,52727,28937,3131,23705,53505,32446,28179,36301,63946,59926,26041,32913,47022,33091,12405,33219,356,63465,65259,22181,10860,63940,50092,15117,32636,19199,12052,27055,1640,26468,51221,16856,21583,11991,51319,48465,53727,54266,18028,8605,47851,53266,35926,42992,20011,32517,8124,23027,677,1981,17585,58589,20365,58207,47921,15924,10836,63559,19760,50230,54966,10333,4845,7989,24500,27207,6909,15539,4402,50562,4509,38637,53607,37439,48903,26337,55951,63781,51765,65272,14124,64607,52977,12469,52821,32842,25395,34929,2894,9794,24603,12701,6251,28036,37804,9658,54843,53007,4916,52154,6119,56288,10872,31850,7932,27864,56810,61661,52097,55902,15622,6383,62403,37678,48904,25508,31735,56131,6289,62400,27296,42627,16483,44692,19376,41433,7368,47936,27883,17908,34594,33232,19756,4739,51162},{18088,14553,41233,27674,54197,27943,14543,60193,7249,4734,63622,24252,23057,6832,35058,3304,3227,36366,18326,32331,46228,55354,36644,19034,44905,31911,586,47910,40924,23210,44756,49992,12674,29357,20982,23764,46225,51981,12613,39312,52460,59040,47613,47243,32066,40590,22466,36380,45135,19638,62338,14017,13043,4188,57965,8135,735,32755,10894,11092,62858,14641,11045,58245,57736,9009,33083,62153,17487,43702,6604,24503,60531,19197,62112,9690,58311,14167,17854,20909,64379,14925,53030,29186,59441,22689,28567,31440,39272,59440,27804,48201,41390,24269,34493,27754,25301,25772,2100,29647,51487,25141,16107,4301,43293,45405,1674,48084,11530,62663,5901,62073,19639,57514,35607,41912,48308,23818,34541,29851,15975,27012,25913,57229,56126,61764,50095,10251,56186,30649,62509,19781,11074,19367,47591,32010,13790,13235,13331,6600,43928,55175,33932,30022,41907,65049,35965,18292,26812,39973,28650,11594,22331,56488,35293,46254,34714,10422,49590,31435,1472,19967,46777,36922,30067,35779,27177,16159,273,1338,61915,7898,44275,4250,21854,20968,28304,16211,58675,10849,59665,11098,53053,31272,1563,57064,14342,15820,32083,3354,33210,39153,47270,34638,1455,5640,45740,59389,47607,20920,60097,51782,3290,27469,13617,30849,46792,14478,23094,63839,35334,53986,28653,42952,55674,37383,7679,8267,59792,29532,395,63342,20712,36175,5023,27520,29560,15208,34373,64944,26968,40505,34885,23473,14096,59943,706,50566,15593,53117,21970,44608,18956,3775,10466,15691,16251,11679,15868,37585,18145,50489,41279,30867,39372,46591},{64861,12811,32860,6554,51073,31277,38987,51215,47351,53780,40139,43423,63724,26999,12610,61342,25302,15019,12862,15401,17658,36209,17869,39595,34469,27568,49537,42429,61490,57012,35043,14485,52015,35743,6869,17589,31368,64240,61239,51555,22866,30218,57512,64946,6656,43394,60559,62977,15760,38476,52122,43023,43984,31958,23662,35232,51450,9880,37905,24728,57306,30812,26271,53335,38480,5513,12269,50516,52139,43055,38045,27000,13143,1363,60828,6500,20632,63295,41978,3899,14101,59455,14401,48700,15133,10618,24157,43962,17085,57306,45658,34393,12510,2383,44221,57837,20833,42032,28134,34413,28770,50309,1510,54869,50333,27174,12055,23196,16052,37501,750,29630,54068,7254,22003,11609,33069,3510,52425,26957,42086,63437,62711,62134,16811,19333,9796,31517,45386,29127,16774,57437,40254,9884,52696,53313,11344,25937,41160,4012,62777,44788,16139,14584,53086,37406,20520,65495,62337,63956,55233,25887,37275,40144,43696,63006,9292,22269,10136,15627,57100,39425,29958,19200,26752,38332,26893,59661,6272,78,30433,3678,10315,7040,4454,26172,40088,59716,37259,37220,32810,19044,62848,63333,63566,47507,37866,45902,12185,27678,2150,57196,24722,43737,60581,34585,29526,51924,61290,13724,43844,44417,11169,5134,28777,25424,2258,3680,60754,746,42614,42503,18967,29140,56379,32930,46788,3077,7763,16796,51839,10431,35618,55362,50842,54374,16432,56966,28714,4824,5941,14762,44653,54812,12491,40687,38445,46417,60918,20895,29095,56897,10057,34647,182,41199,64092,18301,44505,48363,34040,13992,56926,39209,31187,14997},{48274,9,41850,266,44590,47106,6510,36040,24551,9101,13340,14252,43731,23958,55544,46737,17025,43726,26472,16744,21544,8213,16528,14606,34463,1214,62074,58761,30539,58099,26158,4501,14745,16360,21614,6217,18056,45948,59670,44169,41508,17548,13877,18391,37979,8021,22690,45563,21208,31145,26059,23432,64946,347,42344,53831,3890,9813,22032,51348,61422,21627,56781,63232,31776,26210,11622,13197,20333,50347,48482,27445,51900,22321,2263,31353,4022,33711,65454,33147,30524,50932,21629,65132,59098,25565,45053,63288,55247,50977,16102,5397,64686,16360,26529,3536,47573,19401,18856,8125,15267,47754,62336,23079,15981,55377,3420,25390,50265,32165,25027,3692,21995,989,43996,29690,52069,13624,13424,6478,31536,62542,15384,59032,7387,49843,10507,47456,19103,19777,6416,32550,14858,17694,5765,47274,6589,19058,60605,56881,41292,43081,28012,16824,45337,37306,48759,61417,11417,42494,36846,33956,60003,40033,29225,36323,38273,12133,34230,30818,64289,54129,42956,43989,34472,14225,13946,63604,60336,24704,64316,35481,43115,18349,6700,15941,18502,24009,51597,32767,46937,48594,62426,14197,51579,51663,63131,61071,4805,47135,49479,6556,32662,19956,52702,8864,15939,24218,32912,36693,42864,34656,31005,26205,47389,6462,62740,16224,28843,21819,58014,30562,21865,28950,13675,53502,55783,57555,16297,20412,29562,22945,917,43873,24277,53601,20248,36450,13223,47994,33833,11914,53817,2580,52653,38811,6027,30735,41891,1590,32782,58850,29006,29292,42798,42140,27623,15438,48051,24852,55758,2888,649,49379,37458,6822},{12298,59150,46148,34947,6206,6247,48286,11939,45450,6096,4870,307,11765,4743,41582,35306,26467,39624,25382,63657,16272,35975,37537,58511,46249,12661,52906,33260,33326,25626,44230,45496,3059,43071,59062,49841,55306,4406,36449,59405,23316,43413,41101,63351,38742,44492,24490,56708,30587,10953,61699,53292,58593,27135,40678,2424,50935,65135,65436,23001,5480,33637,51465,5603,61142,18062,49513,46518,64593,48705,16364,27373,40067,46343,61512,50957,40883,1226,19265,24179,3193,52117,29830,14248,38901,37832,17423,12854,21770,11323,42159,2442,58914,54665,16571,2899,48254,60874,8801,25972,25946,56487,37801,45938,44807,19028,49874,34113,57219,27045,54354,33681,33729,45351,28102,7627,29767,9679,38465,35227,44076,51712,47145,58754,49865,43430,56462,60845,40896,59215,61507,43212,6305,60490,21255,55891,60042,24155,15784,22848,1676,10715,35421,49393,60112,17771,13998,44771,49017,60834,659,27491,6545,64946,17932,48406,23747,26093,17726,42135,36019,11577,50992,27840,4060,47638,65357,25691,13317,60039,4007,357,61260,8024,3292,33578,10032,50825,13910,40363,37363,7177,33052,19736,28682,31662,43121,52018,32385,43173,22412,22032,34282,51702,47561,28824,14099,45725,14320,12396,25364,34747,31904,62368,1474,9906,24675,28333,37534,8826,58900,35999,2467,40771,55403,27294,12875,52895,653,23454,44420,44128,64318,54854,41523,39865,25687,11914,51618,57291,14305,57899,42717,9253,38756,7877,1952,62426,58700,46947,64705,13259,55858,27608,50591,10580,17689,318,62312,20352,38897,56983,30905,5767,5341,33051},{32405,12599,6945,52850,50899,58923,16058,15462,13584,63951,44784,42399,64304,40647,16715,46014,63185,11011,17133,5281,19858,5653,16118,33889,11251,60026,40270,57436,27579,2117,27880,35947,57230,45923,50966,60418,2185,64862,57053,36751,34769,29255,19605,50327,58649,56419,24268,35092,44056,42386,7262,64373,34433,22248,46260,18909,19156,4336,18238,31530,35356,7216,41984,28829,5001,40417,55317,15735,26449,55508,53419,42529,64101,62942,43289,48083,14198,21792,7472,21379,56670,30273,49961,11229,33381,2089,54877,27238,18404,3965,6731,18880,52761,18922,15059,16091,1780,64754,24945,26610,53121,10882,55639,14999,29981,55117,36841,28580,52004,6937,57648,5207,30431,6374,27244,47208,56365,12085,746,6545,27604,22821,10847,11930,32219,27051,1449,63048,56549,5532,16191,62711,52870,1213,46208,8391,29293,50400,22562,59869,52150,22644,33537,52032,19131,60838,24344,45944,41539,39607,37624,51567,36972,50305,18151,47643,45324,8513,53446,9228,36961,48613,10986,53235,47409,46128,20839,60144,50538,36384,60716,46447,25189,55276,41145,4887,39474,17887,64471,51153,60565,44210,61083,28310,26562,35012,31434,65186,37099,42668,51252,6423,48985,5878,11737,3183,41811,29485,49062,1647,15177,63957,16009,65156,64749,40973,23485,27757,56191,61349,32779,52954,55245,49889,20842,1411,34935,22908,22355,15172,2461,51562,2485,46120,42672,12331,45454,61427,58464,46495,11391,41896,55227,40605,62419,21078,24930,13288,9273,19794,13597,50860,52108,7479,45130,28609,22849,42478,4004,57994,65464,8282,56982,63419,8256,47441},{64879,15424,54581,64339,36141,10484,52685,22146,46261,63687,6999,37650,14756,60360,45158,9412,63934,63703,43738,23761,12008,17309,893,10588,47959,22967,5143,48434,40746,10487,8553,59707,59111,31788,60958,7736,7546,50582,41575,14873,13776,23652,46412,37783,46033,54640,7661,32094,53016,49542,865,33419,28698,30309,41377,63799,25214,4411,43079,19945,16853,64156,725,41662,62527,61408,19351,15196,48598,39901,8290,49807,13655,22763,30925,14896,45668,3904,10749,23871,8691,15528,59974,52089,58418,30877,4153,1641,25917,62659,21744,36532,17760,41787,45115,62523,17299,30253,57322,36016,30611,14052,9394,28539,38270,34666,23434,54269,38653,33125,19451,23403,35467,51257,18429,33609,18540,63748,21155,50068,60784,7416,57284,34956,21932,41156,26186,35679,21346,249,4512,2808,53284,1974,12060,4675,30043,27050,60612,31998,2870,4268,7658,26979,31171,3073,48586,55122,58066,58475,26432,12483,3861,45442,19224,11367,58993,23325,47704,27427,21985,12507,47110,32368,45165,8320,35124,54290,29892,4758,25777,44535,6581,52703,22263,64033,39293,24419,16816,50476,2237,14586,43746,21502,19466,60837,46373,57887,56898,7172,6652,4759,19557,32042,52477,1881,55648,16344,64776,28899,18701,3925,349,47301,39528,21462,33765,44593,55166,17565,33984,44590,36505,4224,44654,7656,61616,58201,23157,32895,21544,54428,2033,6634,37904,56769,41460,12490,16276,42153,60562,41949,40411,10258,48994,25343,28750,25057,29624,36170,9662,31991,34387,60822,4089,48319,20294,4645,40318,56097,4425,20718,50585,732,32887,56142},{1477,46809,14043,62877,17925,54155,41120,47921,27156,47199,12656,25639,10489,993,17801,16070,38783,37383,65320,64986,27429,9364,39417,29894,9561,2948,883,23339,57369,32899,41462,32874,31149,52352,64197,44129,49386,22562,50433,817,52515,33653,21328,16700,33167,59597,14841,39588,48152,61255,64073,24231,27158,4897,19147,63073,30223,52587,59512,65114,22846,31820,52938,56890,575,25164,53470,52870,62949,29442,57366,2493,9271,39169,4638,41992,64329,25152,43768,35180,40354,37369,8459,37500,2007,4949,31205,13381,39596,53468,49512,49787,39908,10958,12484,52551,42535,15803,7978,38267,48094,2637,30450,16282,60633,37911,59474,48331,13014,16896,60544,60794,8139,13275,31650,40894,22627,12023,65414,53048,1579,12145,11399,59442,19019,44908,64213,47408,39,43084,1141,28366,61546,64276,48097,222,28609,15231,32519,3493,46292,64253,48753,42516,49553,31010,27577,44652,42820,19306,4085,13669,48798,30769,3525,1057,64679,11315,1567,5043,2926,8422,35461,45163,24455,59480,18804,31871,25340,23079,50353,2025,48844,47295,12649,34901,23952,58641,43648,26129,44462,12733,43457,27658,49926,25944,32096,32467,44851,4444,14105,30717,38327,25554,10950,40005,24771,18784,1972,53248,50582,45239,14309,49597,48928,10888,54871,44707,32876,20657,27857,3681,8058,30929,7463,44025,25608,20708,60361,5881,50702,33943,45657,46497,7251,6891,5601,1839,12827,30436,54361,10746,21980,17803,60267,59359,15611,6581,55287,14273,11265,44616,63985,58129,59232,57172,61063,47307,19094,45923,29085,36774,57079,37355,28201,35624},{4382,55966,37343,51683,2114,52562,3331,36840,31567,38715,5877,42202,32546,24743,42341,14316,14483,64866,50896,37168,39111,18506,25618,17604,60127,8581,57474,10333,22801,61495,3070,57767,25825,3158,62970,35936,57510,55465,14559,49640,45126,52980,43544,2052,40831,35323,19306,54102,7800,34146,40954,24234,2778,47621,41915,37811,41129,11854,49151,9186,24087,3050,22045,34234,28069,6447,4262,39792,15037,59145,54170,29452,31650,35402,17992,19397,62933,44658,43769,3207,15378,1673,31658,23282,4444,48805,43612,35242,9522,26668,34553,15869,5505,4275,20291,42323,1198,32430,2481,38199,9485,10168,31163,38632,23277,55253,42456,49552,28368,49628,5068,51003,20641,14139,57076,65207,38703,41293,30565,3773,64299,23002,26478,15405,12251,33868,41173,20659,25635,28546,53063,47726,32556,7931,64200,30038,49176,13664,1165,18919,16903,58636,50090,27412,45211,57439,31971,53205,5115,54837,6119,24695,16692,18019,32075,46742,8047,30065,48923,29223,63723,12888,39319,38703,7437,14135,38809,32666,34917,1251,44414,38376,51751,36570,4430,33240,14383,8935,41274,61692,30632,31025,15347,57662,51630,26851,44336,52356,50087,4130,41065,61415,34144,53211,53590,56977,2952,31779,10774,19737,40485,37238,458,22834,45389,18507,50835,15876,9907,21983,54911,22180,16364,2289,63983,59407,44226,58525,42834,13002,34935,40649,1840,28855,38849,26046,5138,26689,19822,19687,18558,41246,18535,13088,31418,417,12276,55970,63689,1579,14339,713,31708,35666,49889,42064,13140,50145,62938,64839,4720,29393,37845,30070,8144,30828},{34453,55332,21916,49318,48543,14402,30248,4150,49843,55588,14808,11583,40423,3945,44399,54889,37738,11172,36457,23205,34639,57759,21781,57678,61803,41962,31328,11323,59424,22886,50360,41550,52888,41994,43220,22311,21623,4270,41569,52480,6197,52294,35070,60809,18180,54203,14702,2696,55149,29253,22352,5771,17789,43537,3721,44717,33770,37633,37237,56120,51968,39407,28233,54635,5181,40762,47302,25105,25437,54352,17942,7288,58805,27757,9178,39826,56152,19139,31191,39100,23457,24334,49190,49459,50903,10381,5784,36094,57478,62673,20959,53920,50699,23221,45864,42219,16528,4356,48303,15312,5152,12488,17894,54768,1058,35194,64822,65284,21886,16382,64243,3934,13564,12146,59182,1184,19975,5320,38081,63985,49894,1296,44976,431,16249,44739,28538,40691,60825,26324,1741,16833,16127,44581,16173,21518,55010,9383,58218,30573,2903,3641,44432,59945,8722,16488,27793,10957,23145,10890,28429,127,5616,27456,18046,18012,64743,32261,42354,47408,8191,64125,15230,12463,5549,11312,23317,61501,50526,32779,57913,51917,62943,40750,6139,39025,30566,51770,17687,59204,46858,37645,8815,53313,5118,9442,44714,38477,19971,42891,22035,22908,59514,113,61938,17610,41974,21521,25083,16970,34684,45662,47531,63733,9474,32072,23939,48126,16617,36167,20448,19816,57549,52114,31575,5884,495,47499,26504,63645,50237,40116,46299,51236,14178,13110,60734,64953,31162,8018,26993,32760,35521,24058,5022,19200,44022,50504,24158,52930,48299,39360,3802,7123,41148,62307,32759,474,20530,61232,4135,12954,17452,8755,12281,551},{6571,9823,57620,48044,7418,4749,12978,62219,59872,1444,2762,57705,3181,37726,46537,6558,5327,5772,6498,24510,48855,510,14235,49393,16171,8161,6580,237,17185,59898,45664,32147,63890,44897,30484,3999,49915,5221,12983,32467,29371,34733,64795,9920,39504,6590,17395,53584,61376,3326,36501,54710,36553,19456,15080,37920,4080,44523,54617,38264,37286,63856,31727,48329,43988,10588,54855,7625,11097,42964,64987,23316,26341,61529,64582,31800,65072,52565,61370,44214,1703,6881,3308,58929,24158,13454,44078,7468,52779,53993,62977,35137,786,17163,1688,22760,38678,44105,12974,7065,53296,25717,64219,19495,44976,43866,26819,24329,53207,36467,17329,24156,23846,46238,38692,21412,47732,55775,62532,4244,47502,30461,47990,27632,17545,26750,49878,8075,700,45409,61920,9355,45787,50294,43448,9918,32664,58101,61044,61518,37206,28229,26356,57346,21965,44836,13196,60229,47533,55549,6498,2028,62367,63747,24952,6132,18809,38208,34769,18705,34443,27543,42312,910,29841,13539,4726,51512,9178,37985,53340,61845,45088,25711,59072,28363,49671,53633,3992,34656,297,29729,64476,57523,42589,47223,13821,48060,27933,59310,17293,964,21604,8186,29185,9894,48600,65005,13416,13062,12088,62246,17952,7682,33051,16783,23674,43228,43442,53585,36649,5744,55526,46441,40311,36705,8010,29596,31698,21475,32047,28528,51170,20271,27625,10356,26770,13843,727,6292,44710,53736,48756,54726,34864,22345,53865,7903,7943,3314,29134,5129,40567,19138,55921,24844,57007,31098,37664,25549,47727,63574,31953,13734,7219,56103},{61017,38781,32350,41580,3744,51945,27784,6289,21513,14304,22756,20740,9856,53213,17970,60723,41058,16816,39245,39108,45127,46967,28690,6457,51069,36557,56619,34912,39648,2070,26128,59141,44465,48138,13819,34229,23784,31179,6281,6034,643,44729,40007,339,46997,50227,17585,9200,37735,5106,15877,140,38928,61954,57898,61805,15181,11934,12557,29312,19857,1249,58196,44619,29013,16900,17808,18067,14743,55865,49986,53290,45333,61665,37185,6920,38136,42916,48592,24032,35663,39667,34866,59798,6154,39053,9124,13477,1321,29977,31974,48193,39455,12256,12938,46138,7265,32642,54743,57086,25370,4097,30874,63919,4764,30598,21276,20140,30096,54313,36989,62074,25605,49579,41516,9710,10634,53482,55518,17248,15856,1274,46832,17820,60181,29338,4254,11591,37976,37753,62699,6248,61054,37968,50155,3588,51939,33456,645,58862,53192,64492,47108,46936,37912,52375,8648,63242,53331,8941,38781,24435,62939,6160,16159,5023,40391,25032,25818,26680,15753,15424,29795,29785,57729,63670,33425,61784,15090,19761,55355,38431,41915,12919,19920,30823,13849,41265,51834,389,23983,25729,44973,1650,33252,17615,57298,14786,58877,52197,4298,35756,11457,52740,15847,7930,7274,25627,11760,36687,25309,11137,35403,44194,65207,21066,25881,29948,4794,32175,32184,41182,25792,15961,41330,391,23422,35530,24312,23278,48695,56795,28942,8832,5818,48428,59205,2614,26286,9155,30237,32071,5068,2631,45470,47245,64775,53567,13361,35384,41632,55335,36620,22860,61763,54151,26344,17734,38546,47298,40739,43767,61878,19341,16375,24184},{33961,21715,59200,53231,56902,49941,5274,20054,17858,9593,46483,43534,23948,53607,59356,14744,30121,26144,37373,44459,4913,26447,2547,47777,7776,63281,45301,26501,23645,12213,58384,47450,9967,30901,55144,24876,14198,11012,11451,63295,39345,17317,62262,15030,32862,21823,10204,24327,15885,27807,15282,11091,56792,53122,58044,14234,2444,57316,31138,4661,58776,61937,9018,36120,55257,2100,3945,42690,37801,15100,45034,21881,25376,4801,39484,25083,19190,5762,47576,18956,1751,56623,28216,49702,5715,24394,36170,38783,63246,12708,64142,46015,34464,9276,43510,50144,30843,15817,37737,8944,54981,6468,61506,5805,21107,58315,8125,8163,23219,37287,40626,51499,46401,20746,62650,39585,64281,31082,34833,30861,54156,10639,61480,31075,50220,48257,20841,33696,20319,48069,23412,34551,48812,24425,35443,3484,48277,42945,61676,43849,29233,56585,57320,28262,41543,11245,39509,14943,22419,26003,27146,14772,28212,20831,24519,39879,35801,58324,22019,7462,60856,20588,4827,46889,8287,17163,38450,47453,11305,65421,18992,22136,37881,64538,58330,11408,63798,61054,30620,32059,29541,58211,59346,61020,60685,56049,16191,15687,9009,8551,22636,55447,48176,64240,41479,9472,8194,30227,51260,45658,6820,1538,59418,26496,52285,63685,45691,1466,33326,27143,61818,45324,61113,40481,36349,57039,4954,18078,11216,56781,16156,44568,51341,59495,13150,62066,41088,42245,57864,12078,35529,64510,52436,48874,13886,64471,15545,62520,49880,45358,38038,61876,33013,23732,45802,26227,56248,1462,24382,34685,5812,1932,36613,62687,54671,36066},{12973,49786,59927,50537,41386,25170,3359,42078,25781,58816,56314,51534,59192,27997,31814,39220,19940,44598,19269,6143,38679,43597,10726,25297,58309,27105,34863,4212,51605,4112,24753,463,57128,31348,10284,37688,26682,37248,62446,33950,59417,62340,26251,60406,39324,60165,17850,4934,24846,26884,34077,47629,25120,27037,48754,32788,42675,49407,30927,30449,3393,31587,15678,25127,39592,23773,17852,28694,17940,7303,6534,43138,43185,45497,47715,40606,56564,9358,22261,23036,55070,54056,5702,25347,28784,52243,14519,50773,4978,15004,18533,10789,53933,24673,32597,15597,53570,35712,49327,50857,18492,24696,10511,18326,3580,26839,18664,19380,28860,19773,6698,51547,54032,9567,9580,54805,37673,44676,40191,56557,59503,39008,60575,50813,7179,18870,13210,29228,54293,24288,25798,38940,32036,59487,36448,8353,21490,37965,54408,29000,33230,7196,9212,6894,32111,34861,56838,10084,54254,22872,24732,21239,11231,21210,35617,64809,62313,48961,21133,17759,30664,22060,6369,43636,21912,1928,47292,1689,25215,13821,3598,5607,46590,29396,7263,42148,16488,38924,8336,26663,24104,62820,62318,63192,32242,34568,40083,23300,46046,18410,54461,7632,52945,14079,44673,7692,1210,20682,43308,20019,42396,12740,32159,32513,20298,49272,60219,59439,9976,45973,20844,29752,59599,17085,33416,3656,13037,24554,43117,25268,29809,43425,20666,19764,62461,25866,22033,4459,5493,39538,28857,23140,29375,24914,51858,14292,52825,57156,47891,44335,13821,463,5682,1084,25165,1550,55101,32628,61478,17539,47083,10452,16946,23704,63467,2716},{9689,31569,49548,45243,4034,7483,46276,50853,47210,15401,37726,23355,3152,35559,1221,48991,3053,61533,21361,36219,33588,8142,46093,27374,44566,32323,23605,6329,18272,3434,40616,22205,56996,9539,34539,40512,61776,28811,22997,29766,11087,61197,41387,8449,26508,5480,36970,45433,4625,36422,48302,37866,56383,64930,61605,64454,37762,24514,54398,30151,37952,7347,3911,21218,36606,13912,5319,3276,24585,13527,28893,60591,11798,46457,32421,11701,37278,41629,4942,46634,48624,29956,10494,12889,4746,6577,44676,35951,62060,63376,63329,15684,11339,5300,29604,24328,27368,13050,51565,22308,59633,62302,14374,23268,36078,9867,57888,43108,30768,6755,29664,28837,17662,51182,3707,43864,16897,29698,8427,25178,34198,11168,20457,26314,22367,24162,48815,1904,44083,43093,48463,62533,9949,52190,16531,26230,51994,33412,3365,32851,21810,46458,54185,55307,33933,43849,9124,58908,47589,58900,11506,42812,2063,42553,17953,16422,64395,37897,46012,26290,53404,62899,29117,18560,7825,29981,26718,44021,41982,57556,47104,24762,34921,58801,19166,58522,32062,27737,60970,55757,46726,53098,49337,36663,4847,9456,51875,29235,49940,7877,19473,56902,40062,7116,15872,48077,17355,43796,45689,51605,63038,13797,42618,49147,62981,63054,41261,42414,5737,10512,46198,20211,31243,40027,43249,16140,57077,55518,37944,47463,25318,50118,4880,7896,12547,28058,61316,40816,26860,16367,55414,802,64368,6693,8351,58907,21810,47310,1761,56287,51633,8117,41092,20631,14424,40484,22676,27779,6203,60309,22525,3453,40692,6696,50250,2079},{17264,8465,60752,26378,48355,51356,10785,36029,18346,54159,25812,65113,3322,22206,43054,52646,6486,38352,20882,60632,43265,31633,2137,41367,65027,45560,60511,33420,64580,27377,36755,23830,29802,7659,34396,36981,12856,20172,9681,35372,21710,54511,25400,61892,52285,35382,56989,37649,1385,34555,42847,14327,38610,47853,17198,46291,30585,739,55049,11152,6567,44511,42004,53551,3872,46989,56937,10188,59704,52361,39859,18789,61821,29008,54709,5657,9102,36551,6366,43094,41979,6756,6771,39585,60623,33960,9951,12073,36449,18206,42691,49413,38662,53265,39337,17102,31163,57426,8668,671,61644,43218,19463,45906,27536,54563,18980,2232,47626,46818,27945,45307,5291,10345,10223,62727,13881,60060,61805,50392,60271,4090,22447,64528,20274,60056,18150,20484,19081,35039,26114,62269,8541,23504,28791,10010,35713,6097,23016,46957,59842,13269,37671,42306,33869,17599,55088,10934,20498,58413,63481,41913,4762,56862,12053,20977,49412,29005,22167,14855,16292,31301,28406,29256,29629,54990,42096,47300,5647,25144,45103,35508,34522,44330,4285,32978,21558,23739,28398,57701,35613,1224,25720,37065,10615,8290,46279,16616,8710,53477,19429,22739,27897,36659,31920,52674,27113,54175,6030,42190,35889,2582,26220,5269,31125,12061,7583,14294,58035,63072,48869,4132,38825,24924,24465,5557,59102,21759,62306,10810,6770,22043,6930,52577,37052,26013,1745,16676,7542,55334,26226,13256,16916,33719,53404,7969,31470,50178,33824,14308,35602,21152,54484,9654,3622,41304,7472,43580,27825,3298,35850,43452,58663,54120,49586,2040},{16929,13162,2026,25319,42656,56681,29937,7163,62285,36468,45614,20730,18565,58871,54699,13346,20442,12650,490,27410,51243,5924,30302,40920,18038,25029,34832,56155,22988,37682,24335,55197,46192,43985,56847,34367,42819,42664,6695,55454,138,20428,64481,38238,31589,59129,14276,5529,39302,34780,62697,494,61292,10774,58251,28305,9814,26913,39361,60376,45523,44164,15725,7367,51057,46304,26496,37508,3496,13349,3177,1041,48413,21986,40023,41845,1416,23625,32428,48138,50840,22645,15738,14935,42740,47933,42692,11856,8030,31499,27711,35289,50112,24492,27302,10386,44926,5675,17567,31785,35970,18494,12207,60875,47750,38856,36912,60304,3703,61342,18096,6371,2731,54912,1737,6768,2603,33690,56332,36695,19824,54395,61508,27155,39665,51847,37520,58014,22186,17693,33111,60231,38346,46199,5206,11464,2368,2874,37798,25203,15867,25778,12450,156,62235,64285,13247,43773,34601,37304,30040,21718,10945,14261,21645,2464,58438,40318,13779,18675,63096,1621,53951,30924,54300,11320,54159,33258,33632,2925,40596,49949,17385,27240,34640,49761,13947,41732,60955,57699,56823,54821,9145,63043,56805,20622,9014,21527,39262,53215,7590,47283,51686,59908,40279,36267,30977,43038,261,55739,58740,52820,18130,41838,25330,24840,13879,12053,54492,27818,62220,58719,25714,38879,14883,47344,37728,60654,19295,37045,33416,39666,1252,52814,43272,32257,25607,29775,36240,63633,42651,60719,3029,60959,32674,8020,28797,36022,55094,29992,12133,61480,4671,34141,41141,42663,42078,30485,33431,41153,5306,14336,31451,36997,42529,1717},{29786,47730,60704,38259,55619,20839,5499,12161,35839,64037,64948,37902,19924,33875,16948,1709,21279,24352,62010,41257,28584,44144,7776,63073,20660,64019,63901,6127,47185,13583,10592,62120,56544,45717,65453,24074,2161,16764,52841,30509,46639,35250,2211,49588,51737,60361,14632,7856,4217,19216,21459,26410,10233,11805,24303,10227,40965,5464,44616,54049,26161,18608,44125,31387,2821,14750,34234,61966,42314,33791,29057,41499,31737,59087,11300,20770,63920,26962,51573,44733,53308,53363,21654,60282,14516,57622,18460,50871,17908,12198,44015,48150,49768,30474,914,51280,48430,19209,36754,23407,44594,28428,17300,26196,34265,44999,34408,3077,55871,51523,52072,45211,19532,22314,12617,55594,49327,32755,64852,47257,45358,35093,36789,24,9743,43146,8463,58224,32980,40563,43469,47124,42355,49540,17149,41338,4556,49910,65198,53750,35892,6513,10011,17755,5040,551,36887,15130,23919,56521,28930,14462,14694,35645,30501,53569,10385,220,36356,46511,2027,31492,62127,51428,40380,44045,9581,8892,1182,2967,323,51330,25573,34515,23305,18377,3502,21276,53897,42857,37878,27569,37515,45926,43081,60042,61570,16583,6764,58238,15303,7996,60479,15197,55508,9860,24652,40143,25859,35044,45031,37615,4793,59865,51320,29280,44410,26623,24172,32023,1644,6877,22649,33409,16129,40043,38449,47631,3184,62945,58412,31158,19457,6244,3195,56039,20818,4488,30046,22357,51065,27215,12793,59603,39090,58083,58733,13267,58098,31120,25984,33076,13028,44927,59464,7042,3246,50790,25752,27003,6788,62358,47618,2579,12594,13666},{39706,10923,40594,28120,20411,193,37016,4437,18314,64208,45451,63157,20968,14150,6745,15314,1295,5473,27389,5705,16031,26486,64191,55143,57444,28939,26767,13591,32540,12682,25591,38559,55132,29114,1615,15220,64671,9392,41040,29450,21919,4305,21870,54848,908,35637,45914,50539,12675,5627,4530,21467,45251,4310,20994,43230,22872,42984,6921,16969,39885,46751,39054,34154,27270,63115,22672,974,21646,44697,16867,8537,19106,10010,22908,13017,19445,42538,13620,60140,51554,45032,32293,44691,47833,2963,31546,51157,20335,4461,29143,17771,53269,65030,39730,8197,64355,33836,23378,30959,20478,6261,51705,4767,55918,44646,58213,35873,1273,45271,65022,31145,63293,8071,5880,234,44027,60476,54614,63039,31299,44511,25864,44180,29224,9355,37921,1978,47870,34605,9254,49949,8844,33496,43537,36099,53495,59759,11654,2606,6547,17303,42601,47731,24984,56582,44436,27444,63740,56558,43026,21596,15070,5963,22915,16827,48943,56252,20210,64589,50387,43264,8759,27049,42874,38343,7525,24151,31972,17974,28821,25425,20460,53227,5718,60008,49796,26523,59494,55451,21691,8109,53781,16303,52514,15027,34169,63882,40907,23685,17431,56077,7669,32520,33252,63550,53236,7985,7945,25401,24563,9588,30071,1812,27533,46202,2452,59454,53759,52515,40043,25179,25961,39799,37392,32144,45734,26903,28880,36733,38045,17358,13962,63478,57793,60749,31426,39644,53278,19757,13614,15461,10826,12492,62148,45621,43117,24144,3948,57913,2259,17581,2579,57821,9307,5286,49383,60220,31433,13176,48693,41827,20450,10194,38209,44294},{56861,18027,48385,61002,62772,46411,60516,30417,44295,51112,10869,35869,62847,3391,35168,55590,14901,43958,34083,52223,52593,45675,60764,2198,29691,58374,5452,5325,26262,60550,14573,12043,39825,45199,41965,56316,32963,45158,3392,18961,64029,61605,45823,3611,1970,52753,28466,37735,45435,39460,10366,32551,13327,29877,51171,38339,13341,12041,50857,63234,34861,58039,13708,38575,22430,27760,65230,54138,49100,49624,30292,56332,36821,21136,38902,55111,63572,33998,3797,13062,34019,13270,34740,59400,26917,40192,49089,30860,10733,34212,51547,60225,11471,45948,10228,32044,42200,49064,53816,17821,962,5690,62889,58439,7344,63888,46451,32439,28189,53873,6918,30734,50426,19127,12886,29016,16176,15600,62725,13560,5417,8870,47035,54972,57232,33542,61972,24235,35496,24483,58072,29379,25911,45180,1330,2325,38460,18884,59134,54405,63151,46122,8043,16185,7328,58191,64609,32238,6518,340,62386,27761,13737,39262,34287,52553,40411,9693,12552,4563,17555,1849,35283,19445,45940,9482,39261,63965,1818,18905,28874,1090,22800,53512,58207,6241,4219,48087,3799,49843,60035,53667,8315,58146,8407,50265,2451,40668,13249,21903,21878,7599,41360,3814,24872,15383,43831,35214,60433,16301,44304,50762,57650,35962,5387,57517,29424,36898,40378,64578,62854,48409,52179,60369,28651,20164,7073,16006,43484,7499,12848,3339,49302,57478,4745,51120,7212,33390,34174,31528,52591,39650,2921,55838,39467,43692,19445,3954,29909,2790,25058,13745,45083,34845,53730,11336,26417,53178,46356,44446,16476,15470,64352,59850,38024,54048},{62861,19987,61557,60566,56325,64044,48541,48639,58797,63756,60362,51321,33407,11278,52327,46889,19135,53231,40446,63673,33654,61343,15153,18823,47124,14714,64590,29357,16618,36041,8252,48059,20921,14669,4999,4583,59726,36794,54187,3148,16415,34553,11994,11498,7412,57966,57644,4035,47792,30044,3867,1819,7707,55994,13497,44478,12371,38230,52004,3173,55901,15619,56792,54867,46329,51247,52785,53636,38755,2187,10523,42447,5178,5325,15100,31996,35542,51638,23542,64949,17408,56098,15977,25882,12189,10315,3806,32936,38359,56712,25490,47497,21133,36410,2859,51159,48596,33278,17255,5980,29930,30170,37215,29382,14863,45889,29931,38290,7212,28352,41036,30994,6880,58413,53364,62748,961,17080,14143,10752,29643,46564,18871,16441,8670,49314,35996,60340,5898,38527,61721,6451,36281,36049,29039,45199,21570,47129,28225,25672,48204,15761,14381,11406,28291,30667,31989,3509,7478,65366,12377,64253,23230,54303,23888,63026,5696,16553,59108,49782,41603,52258,5450,32526,31423,36345,14696,58283,830,15079,60241,53721,33421,57971,19432,3942,53487,35559,58539,8741,56868,50515,52146,32695,26292,29109,25743,6946,3100,64892,31162,65443,51198,44010,19994,21614,55880,38051,11449,63709,35443,55722,62718,300,29840,17700,59905,41578,26398,17087,21245,3256,31805,29281,5394,10684,44327,42962,16732,58304,51472,15069,10463,22341,35963,10243,33662,38994,11176,58247,34228,40116,39949,55331,4526,49512,15017,42392,51395,11688,35359,26978,18760,40877,46024,8267,46574,58119,41358,25415,57525,36448,63130,45802,48137,55254},{8332,63300,38804,32869,37511,57954,35077,57632,5898,55995,22226,50361,20347,22621,32885,44128,38115,25719,24482,42902,35726,46946,28670,42020,50866,52663,36820,50170,20219,19970,1932,47506,10264,2203,8392,25985,49085,62836,40928,25227,30211,16157,2025,25288,2363,17690,48953,25551,50599,56765,11953,37894,25990,48923,17394,26102,11699,10067,12806,42339,27010,29688,42049,34412,5813,46652,10377,62457,15856,22788,60928,21302,11095,53726,35051,32658,772,5698,40902,29597,19316,34647,19235,58852,1335,51903,61532,13039,36003,36799,26751,26172,7251,5719,49714,23777,398,22618,23659,63261,34983,36620,14086,48466,49218,31923,42687,35823,30633,4455,46724,4416,27029,21138,44544,2654,3525,33899,50240,17425,59126,49115,63316,30457,59705,44256,41870,57934,41510,24570,11534,8814,39848,50368,11456,48678,45586,53214,58535,16794,32390,59632,24950,44046,8337,57647,63139,19355,292,37198,17399,4219,37307,46968,50839,26709,30083,34199,14493,58246,23089,53033,35545,18461,63667,3672,27115,41708,53449,30889,30520,58407,8445,26175,63263,26464,42051,46114,48769,11811,25276,7127,14051,36422,37343,6139,38341,9918,2736,881,36172,62550,30236,53485,42385,5627,59346,9302,24691,16264,59276,9512,39807,2023,63910,56907,29659,5267,8021,47545,64890,41308,23951,14279,44371,5764,23033,35603,11441,10663,43994,29379,48921,13563,16087,31387,12454,61812,27590,3070,1058,20731,38283,10749,25691,54843,8695,42102,34729,20928,1232,53951,51753,37339,6323,39907,16268,56205,60660,50522,29155,7260,41842,40708,10430,46293},{30971,21914,55922,6191,21495,23879,15126,28657,14758,20177,43195,1180,50575,6676,9532,61973,63893,46630,61376,13929,29381,41989,18535,30090,5059,45172,49302,47277,11871,49289,54315,29110,47740,4093,14541,36058,785,49816,52213,7658,32588,41337,20433,28570,21305,15535,11279,46462,35464,49952,13415,24242,23705,11449,12908,47189,36990,27872,2388,32911,44187,33965,6043,23025,8045,43101,55459,63518,17407,41393,8543,57770,43694,52126,30757,59596,55378,40055,56470,18670,59557,37287,7714,26852,35222,2767,64677,23842,39331,50040,54672,36944,30562,42615,37667,24283,51645,6529,42869,18681,40083,63819,28856,54274,6498,47728,6291,37104,61085,9352,33356,10797,1636,23339,21586,14369,47619,62307,24592,51475,20640,37579,39282,47962,57134,51201,39233,14739,33214,47371,44946,56041,35699,36565,58116,29709,19967,48531,7859,13941,618,37368,45269,12868,12138,7599,17677,1539,5774,32437,30580,33613,51817,57203,57318,6790,16773,16920,3954,2114,1675,11506,26409,64373,14249,4986,23842,14560,48203,46450,7443,26064,15522,33982,52653,52113,58597,57447,2250,47139,5828,20994,4001,35728,58559,63613,41315,27213,6302,14296,23910,29908,62222,36681,8614,32414,43368,22801,26242,44826,51635,11619,48904,34517,41105,59619,55109,13209,2026,41594,39000,24035,23804,45674,21745,14394,50960,57154,56565,11624,7227,37131,7142,40364,54041,28094,4044,13921,17978,46683,62033,21220,28562,5363,52953,39378,9527,62924,25873,26533,24761,32985,972,63199,26908,53802,22094,52740,17435,25918,48626,39687,40321,50605,49107,31001},{22149,54442,891,59310,28447,30689,17604,55376,38875,7107,22612,59822,17793,35983,7878,35047,13627,34091,11489,62078,62299,50660,9948,41016,8082,45513,44977,48831,40616,31609,12398,57809,8721,36800,18290,58640,42146,42104,14936,22257,3166,3378,13927,5032,50819,45600,58184,37609,52841,25856,61878,63943,45819,14211,56276,6804,28968,5374,31579,13332,3325,22415,51714,40809,26600,40571,44379,24093,43074,38736,54333,16532,21471,16203,17381,25028,3203,60847,7149,14861,35353,63137,26394,15898,9022,37098,43806,10949,35440,30529,42251,33821,9428,5296,60764,58512,30027,7502,29579,56925,40235,17984,34714,43726,60688,60225,2365,52443,40708,63694,11119,27087,36998,17395,61334,33462,53,49227,36480,29264,47548,22042,39527,15899,15570,46147,4821,42568,51080,16360,57558,2615,250,34181,1220,4760,1487,12982,24095,7628,29332,23596,40463,17529,19533,9410,7179,47620,13047,35202,18944,43586,2961,23815,44450,5239,10755,44956,33366,54504,15073,16300,39945,35955,46829,24331,2769,25336,831,8737,37682,57932,46674,64616,26813,55316,45005,62997,55666,32945,37564,7141,9386,55233,57044,53264,39002,17038,18881,34630,15434,10027,47518,9432,159,50578,21109,51737,43563,26105,8538,40858,40310,44324,6084,4299,15593,27317,62247,7516,20828,35315,39042,42450,5184,40158,64518,21083,27721,62971,55239,5869,16880,21907,23186,32558,16020,25578,25045,29547,64593,16313,12154,5789,14085,60899,53837,22295,21326,41104,62446,57693,57956,7096,10455,20090,28892,19673,33460,33545,11349,13786,8502,45658,52457,42590},{2395,3670,15003,13259,15597,61010,51193,22175,22586,51201,49828,56333,1931,30870,27172,20983,21887,50622,64065,9020,3572,19460,54555,7790,51177,52454,42187,3442,18968,33622,27241,33601,25147,55899,45416,33946,50307,4675,56160,16398,39674,22726,31697,46069,43565,43301,17609,11152,60845,47347,55816,27795,38899,48048,3316,4395,50591,60219,28135,7931,21329,12356,20999,11681,58421,23901,5111,30318,37920,26070,36457,37424,25922,29352,62299,2266,19847,5765,41312,50678,3133,5163,1807,21286,13137,7285,39534,33287,855,12205,50007,62605,2937,31195,12533,61336,17402,53934,40370,30223,17562,44469,61854,56363,35380,36604,27831,23357,44734,49551,36144,7702,48060,31719,2393,16570,35858,59546,6937,3887,22197,56723,25468,51899,25627,32161,41114,4815,36056,61191,61965,31542,45154,55386,44732,1689,51417,56933,29838,5546,26434,37681,51028,26715,32908,63321,64484,56508,33121,15926,19686,32091,13216,40616,27275,5924,46112,51605,53441,25722,57766,29159,33974,57915,53282,226,8951,20768,11097,37912,6251,63290,43510,62440,23068,1249,36269,4107,49991,2778,56466,55426,2343,15348,37284,54340,53597,5337,32150,5433,22479,55336,51125,60395,16229,51418,51885,63943,33380,2571,64541,28350,15748,19268,54251,39848,36032,3120,54898,5497,25801,16142,22933,40311,64949,22623,60248,204,41989,28531,2765,61973,41777,47739,5883,63661,37843,47617,46257,1986,36285,38284,26208,30369,55284,44442,64225,38189,25428,50890,8914,37463,23842,10782,41320,56919,64397,7251,31645,28805,64889,51470,9323,11518,10156,41618},{3397,581,622,48455,9058,7768,15420,46726,22163,14946,65009,40140,43413,34054,61145,29192,40221,5118,39055,19077,64040,17126,27399,56170,57652,22066,4922,59451,57809,38841,64776,5474,49151,56061,4956,25233,14916,19367,51972,17994,20197,42810,20687,26092,49038,17346,24921,40832,8654,14027,64565,23174,35590,42547,45416,38232,41632,11426,65005,8247,24166,13417,13236,30443,60895,7721,4884,2278,48500,29075,14266,54368,51503,56641,58149,38750,58944,26406,16510,12295,5047,41567,30705,61189,27578,27062,11983,53251,17683,65007,4893,43055,35099,38945,47155,38798,63579,56740,7131,4687,45519,17311,36481,16037,56675,20750,64300,6462,26170,22063,15789,52948,25955,34192,42697,52828,6103,22762,26602,30890,15124,35991,64051,49212,31660,12575,61064,5630,39837,64364,42752,60184,53596,45709,22854,35681,48270,39231,25097,35196,39755,13994,4824,45751,26085,13395,43323,17308,60999,56536,40945,20246,22426,1169,53811,14417,20577,36922,58956,12389,12289,57941,42782,51413,4013,51524,11926,34616,47054,35720,12742,27364,36732,9066,49491,34070,33149,57631,45982,38557,65229,64201,30432,7042,43996,3605,23649,33515,28229,31109,23244,39072,62074,13115,65370,43233,44194,29435,7158,20776,29364,45066,45282,30839,63167,9047,59797,6536,48702,42315,43534,52303,59573,50358,49342,34481,58934,17789,39236,27731,11111,25489,19780,47552,4029,43822,53742,39999,23631,40907,23543,32289,24927,35817,7989,22819,53591,44363,57154,13217,21214,31944,13963,21390,46335,1563,25946,63204,6003,1033,62946,43314,46689,19353,30211,62105},{41674,49872,62904,45055,53212,10129,53728,18768,36244,37879,22592,26424,5563,22143,38648,3164,38267,10086,51629,17860,46500,14003,18588,32227,53571,28284,30323,5607,45939,63749,30986,50835,23148,36641,20538,13613,35649,9806,52034,60223,30804,51400,47170,49289,46986,57710,50314,28940,43367,20049,30952,366,26116,53155,7818,34272,43346,29543,29388,37997,21367,9348,12010,38720,43720,6589,40575,58981,30681,59610,49486,21606,1857,26431,31484,59205,15290,12712,41740,3819,54035,8639,51585,4318,36032,20187,558,20290,13557,29389,60870,43902,32241,48584,23187,42179,18078,22751,16764,43586,55338,9172,24877,28953,19519,35317,42672,53925,33607,21879,54649,35435,47865,61551,33824,65276,49588,1553,31374,5380,28060,7854,56989,55676,35186,36213,12165,63872,25061,49750,5532,37567,33094,62543,18353,29909,65394,380,23760,50042,40897,159,29057,35311,15381,9076,63216,1029,25065,26370,46009,8075,46213,46343,25539,4655,57362,22959,59960,63237,52477,49114,60936,10543,32467,21584,53786,13705,55347,26321,49854,45311,25790,48147,56989,57424,39039,48463,11189,40982,32192,15560,17002,46770,25966,13969,25968,28926,28542,48108,26958,2958,27152,63979,51154,16873,65349,42376,9549,64623,23160,15143,48233,1542,24199,3449,24991,53302,20061,10412,34893,7823,47986,63268,783,51010,5425,21846,54704,9264,57662,40043,10598,56658,24086,30203,13786,55882,62391,28383,21592,5979,41619,38876,28798,49153,27774,31657,23422,23561,60336,35346,13692,2050,28702,25398,62443,34697,20240,65108,32733,48044,33148,431,40109,36896},{58779,58086,33896,14802,389,50651,30960,33653,41057,32718,21255,5626,63460,8255,55142,53594,57173,42597,36254,17997,21132,8546,37106,65399,55678,8242,22934,2193,29362,17134,63310,48224,53956,34744,10919,16734,33259,57614,3133,11438,32799,47872,28009,36603,46165,28398,37911,52284,45564,40134,45905,626,44343,23771,10588,46819,58302,40334,11728,35101,8349,3946,9274,44830,49630,38277,8598,51672,64972,10037,43064,30966,12328,60736,35594,62751,58673,32676,36668,25862,35993,45267,52451,33270,3171,2713,29685,14258,7757,29179,57341,17839,24812,19438,63627,57866,46475,38002,25071,26153,58809,26169,43553,47596,26155,44065,64979,60154,41520,48741,5156,1108,19973,6257,25264,63119,14372,48695,13790,14501,31703,55101,27205,7122,52927,38181,6662,4529,23231,44220,62463,27504,65053,52994,13846,30555,55233,54760,51141,22240,35066,4150,48676,19984,52970,24196,4214,11930,37672,27282,24683,23764,54720,61768,45812,28845,55516,42611,54306,64929,39219,17423,44609,32484,51611,63364,58215,47784,1472,1462,31226,3604,3536,9344,49865,2622,40355,39081,56341,27689,2605,1601,49663,8321,51442,38408,58314,59444,47842,16950,40497,37496,24934,11562,47107,22010,51442,62749,58715,60932,21326,1216,57231,1273,32905,50093,64239,48561,55546,20326,17917,6205,9810,45083,7009,36920,46213,53484,23464,938,10958,17531,41482,42009,42308,35507,63837,58094,39698,20462,55811,64764,26947,54768,55279,40934,44418,24503,13349,45703,34520,11905,16276,63454,11738,3655,25036,14425,22165,44436,28429,6509,19172,55114,53892,18754},{47420,5433,31755,32996,64,61644,56593,26904,49117,9825,50541,33177,28470,46307,9633,29808,60465,30385,22124,43931,44185,27399,8719,19568,49648,36192,17118,54125,20701,24266,36693,11406,15537,36263,21184,51624,9801,3889,52475,7767,53407,19637,14441,32073,36203,22975,4013,60037,44443,22687,53421,29772,38547,21763,65041,19454,23563,25966,47599,9375,15773,9353,48816,58757,26467,12835,65360,26656,3596,5757,59837,36455,38840,60058,44271,46864,39103,64353,60207,16754,48251,35583,3520,48027,2985,57353,44446,30857,44625,56981,48248,53254,52877,65330,44142,4938,59103,45692,28258,5370,28028,31862,1597,33302,14536,18316,26875,57765,9379,54278,58516,60642,38457,34673,12794,55964,28434,41722,18353,14504,24590,11180,39950,6182,12010,39538,40881,38779,19841,40180,45528,21212,1360,35836,55383,29537,36436,63291,29199,63144,32723,32761,2786,8058,36229,57981,9669,3513,11653,5514,38281,21712,24480,45623,2316,59959,21043,63834,61809,54801,56605,5330,63284,42516,56627,48920,10874,36650,58338,7064,47212,21797,46858,34790,38712,32754,8273,12392,53239,37314,20726,49760,29486,6912,45641,13952,49224,49816,59746,45196,43218,47448,1695,9467,52008,55154,42064,42009,55124,48773,23044,59946,5564,3982,23326,56765,27613,502,29335,43973,1711,62459,37784,49966,17745,7689,25079,9321,44694,57275,62900,45927,29916,9009,29424,51804,32730,47147,35926,16942,60214,62520,1669,51924,37632,6819,59602,13021,61450,45079,27176,26195,2849,40820,31153,40487,36397,23912,61981,56660,49431,31182,12997,43516,3249,52858},{9720,10774,20087,37056,19520,39952,4846,41466,24985,58598,40873,59908,57541,37427,58451,27129,26774,7056,25047,40372,31579,55127,46032,24622,51776,6592,55846,44339,58029,63287,53502,23861,46573,33632,7616,57750,9230,57777,30000,22150,12426,10235,5718,39777,37834,60144,7113,6516,16093,25900,19291,34594,27136,36460,23585,1538,12616,18287,18984,10949,8661,52341,38707,52301,63385,39350,48435,26015,34838,1722,16243,48546,13883,43993,47759,13483,4961,37810,174,58781,10641,6377,38691,55197,35982,22462,19273,11459,40443,6674,612,56938,6138,20457,43211,23708,12198,15932,24170,24876,21035,56536,7870,894,52957,39402,49701,26823,35834,54750,39595,33552,12308,42327,29910,59416,51233,14243,42524,39892,38757,40843,10788,57112,14961,8146,42559,30699,63734,48312,60150,4684,34983,46433,33060,34216,56213,34699,55762,10962,142,56174,50662,59733,919,54759,3639,19098,34181,39171,44844,31511,34386,20324,30653,5684,30727,35596,3476,23533,63246,64506,1600,53153,46459,40810,39553,20018,16912,4821,39763,24924,62613,23722,55637,58746,27596,6400,7975,55517,19498,34709,35972,21639,36481,65256,23804,55180,65412,40162,56693,463,249,56916,28006,57756,20057,28368,22149,35439,53105,57439,47397,7272,3366,44648,8538,46506,26840,20394,29617,60319,2270,55558,49355,56693,25698,31957,56090,35735,21856,16072,13027,61018,16882,33738,40215,57943,54068,36200,14655,56446,61421,60986,46139,41156,24221,50893,57033,58535,9546,44003,15102,21638,21317,45271,50311,61752,62278,6520,26691,51164,41941,20364,50403,25649},{41177,17548,23770,45507,57964,465,57409,13053,39854,32230,7226,20539,9142,60511,12201,13945,8147,64097,41239,40266,39549,3549,46801,30512,34454,7175,15787,47599,56588,14059,32351,24299,11500,1365,30800,46126,29569,55807,59036,14444,56338,42829,48435,16892,25974,26434,59531,45436,54272,56903,17055,6913,31707,34106,10215,8524,56552,31263,53109,6544,37144,44665,27127,12641,31542,60681,23076,61015,11672,26823,30405,18102,39155,61397,14865,29419,59089,34621,38325,9944,44066,37693,10996,65075,32149,51080,53005,39256,45802,33899,5006,37713,39673,60376,3023,20417,25055,37026,43991,12630,43126,41047,29768,29163,19047,57679,5292,13866,53193,41861,61178,23209,63521,63214,55919,62433,17222,20503,65383,50033,48422,289,15378,59604,10181,4089,33650,53767,56136,1256,1650,10020,38769,32115,32376,11525,61834,64847,53716,15674,3566,13368,26684,59354,40849,61401,58518,34502,53788,1105,59628,34802,10248,63471,20898,51618,61891,51105,61063,20785,31477,50066,41962,51542,43586,8288,15092,62713,7501,56580,13076,13932,46596,47779,5216,48925,28522,59458,37235,54318,53298,5009,44174,18066,32835,22181,58987,45700,47799,53125,209,12031,27447,35532,24138,56555,6674,27513,48697,41620,55478,60546,63655,30989,10521,56573,31879,40691,57227,14906,11656,20388,43569,29892,39576,27607,11640,22202,7011,11078,40075,56022,61910,4443,35128,65357,34670,16118,35215,14625,17322,18874,58985,31340,54998,44232,49817,46762,2809,49436,58217,28350,8876,51697,37053,27845,10702,63646,15701,60190,39829,57951,42023,54884,36157,1390},{14453,40835,12343,47512,33187,17873,47103,39470,11740,9053,51820,45944,2272,58582,42072,8197,15637,64740,21058,19347,8221,43462,13038,39098,11022,35434,8770,35295,35139,578,57565,53478,10979,4363,5810,41141,26735,59140,57613,48803,209,59872,33828,27912,17244,20725,55929,27123,45638,13474,23465,60366,25579,21594,52827,27545,50313,51068,26760,25887,3524,22249,22299,23430,64253,14644,2762,28419,3470,344,61404,31307,48478,30834,12982,12462,40709,62033,32999,13602,37625,34321,26053,52320,3117,49541,42841,316,56326,45094,15865,63554,44145,50789,57130,35913,24377,49369,34560,44338,32365,654,57819,39920,12774,10835,56547,55202,27476,15345,45511,30018,13101,36843,14134,200,51343,40761,9968,53000,49226,61150,34618,62517,15395,36825,44555,7515,45801,50869,33026,54184,27146,45631,17286,12882,26995,52557,41381,50883,1753,45240,47629,11899,51625,59457,15934,29601,42774,25437,56187,33328,10537,8592,39113,22706,34692,42486,9034,10910,34073,63590,65514,7223,23306,11755,63314,25,23172,30382,8399,27458,17264,18994,55804,15832,59219,12549,249,30342,57589,23653,62527,16058,47542,26089,24509,40316,3330,60011,11824,4040,50757,28632,46065,3751,8838,55559,45906,61833,64420,52823,18198,30390,35157,14836,34762,3975,31368,61507,6001,6809,8195,23226,655,55976,57960,12312,2656,27505,379,40481,26042,16323,26105,15896,27296,39692,6992,28216,7635,23219,20692,47235,58937,26545,12060,19570,57013,37675,38467,50071,31836,8930,48683,33286,1926,17394,44537,28899,48160,57033,23615,63883,51908,54349},{57085,28294,36517,12348,61780,43047,56581,3248,10334,7080,53359,22345,34274,8373,2521,33876,7165,16516,52534,39157,49385,24084,53193,50838,49546,55336,1464,41545,43938,57542,31669,40012,48446,64705,36408,17529,34270,36363,10534,697,28110,53974,56327,33130,11935,37671,21456,21912,24103,13725,43853,56745,4178,64686,30028,33634,49646,45504,32379,8916,48638,47166,55252,3905,38237,19892,4108,22581,14971,11825,55031,55727,3065,30841,60693,32266,9457,56574,20036,45286,5324,12815,8721,25079,21505,30336,11195,5323,57857,22016,33790,37597,44125,48682,12008,15681,50593,39760,38266,14935,41936,33346,27391,50155,36448,7633,42103,49721,25495,23413,37738,17271,7256,27504,5272,29270,52960,15646,6006,57185,51783,62562,3483,21381,35208,553,56648,42339,18448,47477,32783,19564,23746,63220,14200,12632,53779,55508,36632,30496,29120,28492,64727,36024,12308,5540,46652,21117,44379,18544,27462,53353,23730,15376,34223,48518,20451,30854,37282,916,28498,54224,18288,27598,14031,45584,14350,43869,63348,46522,11517,47993,24581,43600,25073,9989,29246,60470,52264,47212,60906,13572,61892,42039,5482,20575,59239,29743,50673,59996,54035,61004,52021,4249,29638,65193,14327,37510,28438,35514,51548,15748,64485,12220,26522,44575,51827,42144,35300,44287,59415,35272,50539,2092,61049,34825,56844,7407,61299,27881,12036,23111,39504,62415,28981,31951,53387,23321,24145,5856,28351,24263,9342,20695,48086,35754,43470,64673,2793,62581,30045,49219,4728,59774,63752,1215,27602,57543,33944,63792,49119,39031,52098,1846,25094,21610},{10344,25903,45738,651,27640,28417,64418,44759,22582,64269,3988,40581,36609,47034,17026,33501,29179,21395,29741,52759,34819,26638,26250,2775,49909,42702,59075,58506,38873,40272,47598,53601,48581,42145,14913,36402,37975,54594,63730,17874,55349,63231,63336,35885,39039,64734,21258,14859,46714,64057,52455,54474,20542,37215,50704,49048,56645,48079,31003,3813,11960,44891,1071,14682,33466,41259,38815,14174,13076,707,19469,51903,45228,42379,30233,4761,54450,62577,46220,55272,27502,33072,51219,37019,22575,37813,45768,50869,4979,33619,8978,12665,41297,22719,7032,65426,39517,3473,59656,514,4073,45968,4887,14205,26434,30366,7704,27023,35225,12350,53333,29619,39811,15258,24420,22567,21175,40962,15458,23773,63816,12660,61963,27221,4363,37794,10439,17094,9340,24291,29210,41262,44486,21691,61649,18752,53010,57591,34163,32150,54025,4297,388,61150,37177,10312,17984,61958,60255,12657,44345,63459,32288,12258,53419,38506,44285,10936,512,22771,25702,35096,21581,2013,45554,48005,42985,59202,16529,36388,47580,3213,31067,64404,55508,47382,28202,37077,55866,44502,35481,12423,1442,56249,62326,15035,58149,5620,45489,5914,30033,42755,38874,22044,10429,49591,42774,64730,54081,37863,64908,13422,58018,3748,13391,33296,3371,12201,6660,42082,14557,64854,57008,26997,5392,513,49890,19389,59647,52447,18604,25535,45404,25577,13664,9556,3331,27947,29450,3701,18866,44511,18960,10647,48058,44577,49931,45945,42339,63634,65430,18106,21407,55497,32062,40547,11548,46603,61958,3868,22228,34828,10326,32308,9621,27043},{889,48438,4155,55163,61437,14450,47018,575,39258,34969,59856,33931,32133,40596,25388,41441,14387,40866,36482,294,59034,63710,41532,3106,26071,35139,13602,63287,7201,51051,54519,43105,21419,14819,22752,60285,62715,18379,34888,58162,8337,17594,4400,4803,21076,42989,45207,40319,37881,8061,40639,31188,7052,50394,63668,10803,30411,42431,18011,21404,8223,22609,1348,24296,5672,46315,63298,34287,62755,32762,11298,59742,37674,16937,10163,22465,42429,3454,52896,3690,26971,29102,57121,7785,42434,3373,55406,50365,15032,32514,61109,11643,12007,12506,52524,17284,41258,33203,27937,35467,21092,51914,63328,47012,9338,42251,27176,32048,15949,43815,11801,26875,19049,49138,49113,58983,22683,8629,63034,42517,21328,59064,34612,51891,25795,33171,22375,30803,41579,15319,56698,52921,36069,49445,14664,9891,51116,43739,36571,34476,28469,6593,16124,35524,27883,55179,64469,8870,57717,45036,252,31513,51917,46395,58469,64767,3870,16683,57199,41460,6733,61675,2591,45338,43516,41645,46695,20268,3234,38643,60723,54039,51393,39801,11818,12284,61092,22566,62131,27537,64760,16581,49913,47435,10612,55251,39137,24780,37604,46976,29333,21710,46860,17380,6066,18372,61251,28403,59427,35912,29750,1042,58639,22637,9799,34638,7154,52877,1182,64786,3090,62755,24477,804,51074,62361,27362,57800,40333,48356,35996,12238,17729,31639,57703,28579,50763,24307,7188,59563,21991,7377,49547,54130,21512,54602,55039,53178,24379,19547,3758,21825,19598,47842,51544,26000,19706,14134,34517,59604,55221,43386,38735,44367,39380,49444},{39752,31402,24851,61322,7813,22136,19238,28272,60993,2149,21634,33336,24786,57510,22211,40388,26719,37656,43614,56031,27838,63865,63651,52771,42109,50315,53618,9331,55752,14161,3828,62177,18378,10158,1190,9460,9697,35778,19458,42667,57780,11450,10824,22529,53769,59402,51188,1711,38170,7317,15983,20986,18473,18213,41489,52493,14766,48630,36691,54773,9818,62235,52364,60488,17616,22986,43132,25181,9222,46149,12930,25288,24164,25461,23214,34707,24685,52971,32940,4575,12336,8579,36109,33914,15993,47451,43850,19122,53561,5687,3194,38427,47235,44386,7997,43576,32785,47917,41735,12737,60851,64642,47465,58100,54411,10439,21580,18623,8260,39234,34865,58481,23241,39547,10405,43687,4477,10345,18756,62364,34096,41513,47861,30257,56770,30969,5254,25239,7535,48137,62897,34581,45825,24655,40811,42871,14054,50179,45005,40505,53466,39984,33856,48228,49026,28875,54189,55070,55900,20237,32822,42650,30113,47527,24627,30326,56903,31488,42050,41035,7664,22764,8976,14378,11058,1717,11312,25454,10456,29070,2822,53565,25374,41486,20446,24456,45927,54121,53214,43748,20682,2564,83,6433,10661,30259,57536,36482,47221,24015,59444,2810,54290,9306,40951,57286,17104,8679,39857,43601,5647,30615,50255,56093,23086,34710,52356,65168,36993,22118,13005,29075,65407,23139,34267,41686,3455,52594,53643,45429,12781,60734,27792,546,63126,5249,9811,57341,9501,15347,43296,57216,60934,23180,21819,25691,42878,49475,50975,24286,36479,15424,25526,58233,41422,18301,14876,36845,55082,57271,2747,10220,30463,27036,51595,42284},{138,28787,20503,7592,8993,12212,58988,57605,3186,29759,60591,38112,57780,51426,38498,60965,37331,28656,32978,41772,10291,11882,28186,26078,11231,22951,51777,5990,30372,27129,21097,62822,14514,41379,27749,33414,45718,47634,48346,38557,37572,43288,56452,49477,1824,64721,39477,40924,41643,10083,47939,53616,8634,55693,9255,9711,8010,38549,55956,46118,4575,12975,29885,21974,60589,57020,29540,50517,34139,59436,18100,39152,2908,9182,29340,25961,37219,11997,37803,55689,52088,32575,59034,8926,37525,61729,22884,38819,59754,28559,9508,49835,39505,1436,8334,20438,47139,37838,53998,44079,4194,54061,60292,42700,32164,4041,13527,42702,26796,50689,12466,54494,12960,35359,13249,31271,26437,15442,7676,25323,50253,26819,63353,25959,57882,44651,38240,17775,65077,65497,31269,34044,48092,3833,45296,8414,41374,63882,55066,36799,56843,43279,48789,35671,981,6317,15266,52527,46811,12039,26099,56796,41658,63959,15303,20442,5372,32867,58899,48912,1418,55429,33925,34810,22093,31288,20989,10462,29228,32058,19795,9685,1531,33218,64178,59277,51631,49829,28582,42312,57926,13835,3063,32478,40094,28300,54119,57551,34600,36266,51825,6470,24878,15131,5497,50900,60549,50243,23889,40840,40332,50818,27703,4699,13499,46358,44601,30521,62357,909,32148,51418,31194,14919,22501,52906,17359,43058,25440,21542,54392,54110,60604,15464,50904,23619,10111,43212,60392,44350,177,49757,50579,2654,2995,10240,115,38117,49733,17866,53941,20031,45527,35392,55764,17469,1402,22038,20890,30472,56234,23369,62162,9999,44122,48582},{29518,61028,29747,41917,30878,16044,24362,13895,29258,46843,52752,7525,34811,8081,8872,22025,53597,50986,36892,33524,46398,2705,30760,11548,58570,60490,44017,36667,55670,40395,7418,60455,12066,58260,53221,38605,26985,20907,13044,35844,38823,9326,6812,9907,54819,22833,61101,59117,33024,3213,13238,57893,22134,49840,63088,920,59419,12958,43929,21526,50340,8235,49344,29433,48003,1272,31521,1294,61976,47387,54381,32397,45440,65490,51087,44325,21980,55813,25446,53204,64315,2548,44506,6724,38019,7691,59443,55108,19716,43210,58177,11499,1758,651,49970,44801,27482,10267,46602,10526,499,28673,37657,2424,28885,54965,59643,51342,13062,34683,38128,44755,53695,48493,35118,419,30069,26718,15435,23195,19597,5480,51561,43876,11604,16093,19372,31369,36379,40542,31599,26516,35293,48490,35711,32342,4267,16654,44319,52245,60928,53050,48318,7399,46543,23134,62902,14741,54517,2259,40711,27516,11096,63124,6667,41410,7502,57885,21916,37561,41968,12720,45345,44133,4244,15232,37108,50205,18084,19243,30430,24267,25889,22559,2521,38737,54838,36166,24529,57064,11726,23997,14037,35771,42574,2117,32986,41561,1141,39537,16683,26969,59685,21240,12944,39728,62281,24574,48893,2693,16629,64916,3012,12339,50255,159,59545,48335,56892,14583,13899,54898,16440,57481,57908,298,13563,1939,27362,29723,344,42340,60382,52902,1537,37030,1364,30344,48426,44929,24898,27076,63358,52379,4228,1422,216,54002,20441,63042,54073,30212,34320,64963,2106,22859,31323,58163,19246,31848,29640,37923,19705,39811,56072,52646},{48408,56335,8470,13107,25380,56363,28340,36214,46823,3925,20311,35669,31886,35826,59342,21181,44016,20551,3218,29934,29470,35474,20426,3696,31856,43432,36976,62435,26943,1714,6917,62624,47302,59254,27396,63316,23971,49399,4511,9209,33489,3491,22751,12476,60623,43827,54446,40352,4770,21924,55232,54769,47413,16878,13699,16625,950,45629,50332,27269,9579,6625,48694,61610,49237,51975,46648,39694,64917,28123,63644,50747,15690,365,43847,24689,37887,25951,44812,35837,12171,6151,51380,46222,41946,10453,65442,20643,3890,7128,13626,60667,19679,27449,55810,31680,22673,46568,27829,12367,10815,3672,9816,51653,21816,45319,31925,6590,60449,18682,7930,60732,50523,55176,4114,31401,37982,22612,8359,43570,13339,46991,62524,20514,11309,36271,51662,20852,47542,18246,26838,22749,51900,54665,17428,43879,40943,47524,4588,36189,45645,57149,34504,6999,49452,46466,29174,44109,52354,60275,8618,37428,20144,61309,37232,41622,44559,62640,41106,38581,31378,13460,56876,56966,55400,21636,95,50704,22640,46035,42763,54564,15056,38495,5341,32582,63968,43412,26534,42902,23657,5794,46376,41825,17310,45712,59602,47063,62978,60104,5983,50874,62127,42551,11998,51195,37081,31151,44618,39996,54982,52444,18585,20698,9664,55460,18522,62739,42103,52623,23182,15412,8233,24074,24651,42789,62602,30850,22683,33826,11088,60340,38898,52881,50609,19220,34797,50321,5090,19198,65448,13629,19790,60559,711,65389,38337,50022,42032,9350,62666,45961,1589,30961,48263,65001,16363,51463,7441,18459,9801,52210,24937,62574,17781,48498},{40118,64106,10953,289,52724,62893,37861,14270,15216,47549,30717,47668,63027,3204,63492,28785,1624,19392,60003,26262,14491,21610,25265,37478,53413,40258,24987,49609,19885,42611,56338,43998,44650,63467,15741,19570,17585,38956,18909,26402,36751,36760,11877,21656,11816,45257,28604,29257,44237,35311,45026,47398,34346,10208,62888,210,30452,50303,61677,10990,27961,29119,20126,32580,36359,35364,40261,52989,38924,8946,8135,38088,19747,53899,29713,33409,17679,26664,5225,57282,50512,41650,14187,44145,45867,11202,1280,43135,55337,58185,64464,2733,54833,48070,52858,61283,62443,51513,7378,11764,7344,42539,58012,65402,28638,32583,55715,23801,21571,44914,28143,57888,24855,29909,15133,21253,25602,40632,44529,36162,60603,1212,64479,6957,62242,50235,9180,46850,45268,27479,21894,20101,19820,8589,12566,28855,19611,61465,52745,45087,61688,44512,56933,13423,12636,16332,5723,57471,62621,54956,39943,64210,39583,16445,46507,15680,19107,16021,56871,8283,37768,27893,15283,26051,50393,12331,29715,30678,37436,43821,55326,21858,2406,28137,35819,22620,14027,49111,39166,52260,57051,25698,50477,52345,12045,36741,15136,43444,24729,40510,46591,50918,9628,31103,10974,40628,42356,40966,16973,61023,38032,581,19441,33173,15210,37531,17009,36612,39337,25027,61371,38762,20058,32917,57547,25268,9077,20745,25007,31954,37712,28606,16604,59046,29688,15599,6450,5231,347,23632,37616,53867,29994,42708,16774,12416,23514,40126,36061,51594,39168,40681,41470,63967,25473,34727,33862,37770,12092,1454,31293,37809,18298,6606,6446,57799},{25793,13400,19421,14741,28658,23621,42930,812,524,59071,33315,53968,14427,2430,15521,58464,39614,50076,18514,32310,63246,27978,51031,40999,50025,10531,14402,54555,77,13490,14858,15668,53826,535,30251,42510,6188,12787,11235,28693,45609,39611,13631,13559,53078,20813,4119,1318,6666,6319,19701,39691,59287,39615,52473,30845,2883,41331,27445,18206,41333,58990,10211,34581,47097,32772,35968,18644,62428,20345,18139,1072,15083,7693,50978,18474,64273,42746,1976,29336,46242,6242,27779,62176,61724,3656,44740,10132,2040,35382,48769,38402,34652,42025,41464,18405,14690,52935,40839,46167,14337,15729,60205,7148,22330,11363,36896,52741,36004,8260,23123,44328,37878,39397,64420,41319,24160,42343,42516,21738,40597,28234,40214,25128,8200,38973,32164,55853,56788,26973,57611,25700,21334,40184,41584,28579,22243,38996,26777,40299,52896,52247,62219,53328,59311,62943,37484,53927,48927,54290,38645,27454,49192,37110,50423,26613,26033,36978,45635,59642,36838,27448,58142,18479,37390,63710,18669,43726,6129,17919,64836,13039,29797,12150,51765,43889,55561,31955,21072,32270,5215,7680,20440,54414,61066,29692,53630,65059,21435,13884,63300,54740,37663,31252,7690,3796,24966,13005,37871,25312,88,14284,6251,55406,48668,30665,36474,39089,64089,39547,37140,29479,27135,41289,23769,41882,320,3387,37963,43150,46684,17383,10507,21634,44053,65002,61103,26935,28434,30806,1707,5994,31676,49749,60092,49180,26055,43425,36604,39181,3577,15885,3257,65086,27903,21342,53436,21583,14492,36756,27882,12605,55998,24995,27913,56815},{29004,29260,38250,15949,29201,19259,43665,12233,49680,11239,25275,27378,24865,38144,24924,25469,9896,13379,51204,53400,29668,28004,65395,59687,35910,36424,50365,2290,56098,58823,30923,41112,50487,13469,17177,46655,28776,42209,14364,41670,35989,52551,31841,42742,55330,63489,52929,25727,51438,58476,11860,6524,20839,48848,59995,43253,47346,25045,52102,25253,19192,17362,62570,65411,60217,27795,56436,13544,10442,24040,46920,61227,28580,6194,56207,35738,52660,15345,38739,18826,36597,10359,39987,19574,48769,30830,41654,31818,39026,58429,5907,3079,4517,46494,14340,19079,59205,5645,25096,38958,42064,14814,32210,7995,52059,60289,49668,32980,35559,10139,23244,5392,47920,6653,38803,7406,38455,59874,8646,48243,19398,50648,43439,5938,3097,35437,51812,20101,61984,63472,41862,1090,62268,15613,42612,40851,37081,22840,4989,25592,61875,62926,60682,30162,38084,25737,35696,31560,18749,32165,25841,24067,48353,44034,134,38872,31693,16465,56776,30027,36749,30992,4625,9809,24513,15190,59377,45306,29052,24588,21172,8472,54546,64002,51951,2074,3418,31313,43251,48732,38053,57604,6382,35309,40553,23103,65464,37730,28023,20831,30205,59865,15135,65142,52433,29930,25027,9433,30678,22416,14065,56748,43565,58485,35347,34365,17644,35208,41153,44257,50985,42241,356,21418,32918,58944,54006,65257,44740,49134,58796,35893,65482,52343,31067,48135,33682,59219,35729,15069,53298,53318,55781,2697,10164,51857,8595,669,58105,65266,18564,63151,35359,8123,30386,59535,49698,42903,21888,27897,4614,21433,50075,20062,36318,1914},{36166,23499,34265,55421,22872,11954,53286,910,25880,59432,14072,44030,1565,63689,57029,34820,10082,19571,63525,5773,36135,20702,55221,23706,5005,55117,51439,13415,22984,2018,46361,9385,32314,41944,26564,47892,6969,3004,36641,20072,17098,16371,58476,14676,7841,51668,39690,44318,21470,54410,7600,37350,36867,24411,54421,14395,64089,4366,16274,18698,19650,7949,19313,36741,5123,2103,4492,25135,43420,40583,14855,14426,29913,45680,61890,54756,50170,13816,18615,44330,50733,63014,33839,22730,29129,27781,48920,18245,19205,1244,61419,62094,41279,56994,28595,48586,41784,10787,41337,36530,24336,21678,8036,39042,27715,56154,62191,454,23409,17332,49053,38628,2618,65375,13117,47211,16763,48676,33705,27582,55381,13485,41649,59512,6624,43868,25638,34463,19453,22516,16304,36455,9377,28441,47738,4586,16478,21657,359,29685,37966,9902,37859,16417,34677,9948,25761,10865,45525,20080,34226,55950,8850,22806,46198,33848,9940,45012,45346,49658,53111,35852,27146,43786,19635,36131,26696,29416,44563,53363,14707,14867,50909,6387,893,50557,6571,7184,47921,41635,35434,11878,45089,45168,19328,48487,4929,64195,63090,35805,26324,29215,55399,5930,44765,60224,19641,31412,56035,61692,29343,49598,54922,30273,5124,55025,59883,27071,20525,41561,34012,39943,27822,54461,44667,2732,6393,44915,44432,34606,12054,40927,2946,4897,47980,43769,2583,10663,44812,54201,53135,601,62024,48745,6240,55559,63303,3690,23594,46182,20187,52866,15227,5839,28880,42344,42541,53345,34298,55953,59841,63545,48569,43126,14422,62137},{22615,22499,61880,46942,36651,17905,56153,35832,32615,28847,41430,13668,1132,37323,42335,24491,27788,55032,28736,64186,63249,5083,57680,19801,5375,33441,57310,7864,39833,28228,7704,10443,10147,48343,33694,62567,1618,17452,26255,19032,35714,48796,12583,27466,43237,5177,37245,33551,45092,38285,47459,3761,38454,28684,35613,40655,29834,40446,23717,27843,14948,48757,35580,59415,47519,5980,2410,6147,52424,63635,24077,42047,9285,3109,12269,37742,18230,22074,42552,34367,12896,20217,59245,48951,17632,25406,9062,47402,24177,52138,4209,55200,52389,17901,5274,10841,24961,39916,61588,33394,37402,50279,17019,12181,45723,42505,9890,53706,63591,22701,54472,55917,13491,23605,55238,63777,32934,61114,50489,42791,46943,37394,26559,3694,45657,59404,3904,1583,4368,47461,42121,60607,3433,10929,28258,4623,43283,33205,42522,16855,9617,2641,49459,16467,34664,16108,63157,12569,2915,7021,61000,56129,32693,20158,28465,24618,40777,33608,20984,767,29650,13581,53466,50272,52716,12682,27091,13447,33234,34108,16125,36510,1484,36007,47854,44435,17892,10815,35328,62332,15385,22410,53411,58449,8355,54570,56261,19545,15926,40479,27091,29589,8996,23646,44525,5587,35870,26462,54584,18014,40286,9372,39534,4010,8096,1127,32145,23440,42134,49774,28889,4618,59974,9556,62554,35197,63473,45062,41829,8631,61088,19002,44734,50586,31763,58466,44717,64649,60373,13423,30300,44309,15812,21450,2526,32015,18371,62970,18326,20711,59183,25393,30236,49395,48290,60190,43826,8168,57432,50936,12869,19067,44231,12739,40808,58376},{50127,21823,25712,18465,41455,16963,37050,25017,28392,14549,11969,28,13557,34320,37391,8610,65530,60262,54105,7120,21743,34643,12965,32542,53366,39358,31876,3507,64321,790,59910,30908,60598,62444,12396,11866,18249,59928,28980,63087,10513,54398,50574,13505,36844,14508,37836,3517,47989,27315,42613,37590,36806,7762,59482,33284,47153,22259,10468,28082,5391,47403,18559,61626,58469,24466,63606,22179,35915,11386,49771,8218,5599,18716,26672,33167,59166,39032,51729,42288,11940,38245,11487,45729,10093,32363,43760,51481,50948,55623,28855,65308,42092,50259,24403,15690,31474,650,28625,49954,56561,24349,791,20194,15456,59327,61189,25805,39981,62386,60764,46140,3541,5081,40019,63342,8990,34429,45203,6871,21303,62238,1753,46566,52365,43750,11875,6267,12257,40539,18590,61511,34866,28354,18098,15635,58922,50913,42901,46073,23791,41717,4388,32240,25269,13661,18362,13713,26511,60277,30019,59599,28336,30120,47221,16204,20240,25630,19933,10248,35498,50424,34037,15217,31973,36577,56883,26048,37135,9725,51016,30768,9005,46995,3089,34725,57961,1549,52829,1061,34425,2846,53267,60159,25064,37367,27050,25224,48719,46934,28581,11137,7775,56298,56825,8486,35363,29526,8337,60542,10527,52833,5837,3930,50242,52277,10507,29071,35918,44832,58617,14185,42919,62469,5371,27232,41297,455,63252,50288,34056,19759,13126,40867,16897,53612,19932,41337,21858,15135,17148,15273,48525,57365,21718,28432,17747,27487,42820,44845,50613,46673,37565,21534,28247,22469,21543,1522,7329,12784,42221,29143,48731,21007,14996,17862},{22853,46588,56086,5573,61300,28965,50687,56867,65201,29645,14343,22838,21399,8794,3193,5918,58539,12134,26859,31571,14671,18502,30114,46702,48360,12337,19922,61930,55861,37578,1668,53649,2818,37003,18429,3888,14604,25654,55347,54720,41714,30460,47077,25015,33301,28262,21775,15430,21650,2528,5613,23574,21246,31066,16317,23939,36321,12713,15168,39853,28372,64658,32440,1430,1972,23788,5591,14868,24770,50992,54724,53905,38484,29502,55853,65098,24127,50639,35762,58515,17397,22488,47042,51216,36559,28322,52017,16439,36616,3860,12214,38630,41411,50371,9274,16022,53540,27867,22129,48846,13246,31809,18414,8462,55116,1527,42086,52629,33021,34910,41029,54419,8820,50081,29973,11637,63434,54228,15517,25021,50193,20532,44801,6557,48355,50304,64840,27236,35542,15337,27933,44292,41841,36193,18080,38844,56806,4766,57391,6500,58286,27997,48874,29089,3742,62345,35945,56207,46259,40127,2122,38473,43511,31668,63140,32618,44741,62111,13199,7151,55117,8187,5838,41293,26842,43015,64906,64862,37092,56852,38246,18998,17503,50141,15144,42369,30655,23701,37324,20265,44631,15405,48898,1733,60720,12989,24187,22543,42522,9475,52357,33522,61687,64453,64563,8347,2165,43039,64517,60057,9437,27499,36992,19002,21989,46886,49700,60307,45471,60286,7467,58717,2798,32575,33945,50099,38266,13802,17795,50309,29080,26086,31972,42602,40713,6114,35707,22471,28159,5149,52026,34821,56127,25699,19345,62163,40386,29435,62207,10467,31381,46665,26638,24776,13111,50615,39437,1159,4259,30116,42970,40601,50407,4913,42159,62762},{20799,5650,63014,53981,26703,62707,45074,61468,30440,54216,32375,6263,42473,1297,63343,9364,21534,884,50042,33070,2086,59488,518,1128,38013,58536,6740,2172,60022,15611,49614,5956,20412,38410,10015,42314,20694,48845,144,31052,37396,5804,46293,36707,13057,21409,58367,42356,7671,37577,63485,22597,56522,65421,30725,59144,65041,21848,6654,5489,1529,63773,43253,47629,53455,36889,35277,59418,24667,46101,18965,15634,6699,64328,14665,40865,16054,54460,30421,48435,54335,64610,13205,2004,31877,21392,26989,52933,3903,47275,51115,10047,13409,22804,5537,17995,38781,16591,65008,17186,21766,40953,17906,13991,39238,23805,24531,55753,9062,21533,38661,8561,45960,5099,16172,56499,25950,21460,25934,41234,4276,13648,60449,54218,19351,45272,8845,14927,2306,50652,23992,7784,57943,55612,2113,30349,20281,11638,61740,2283,4475,35968,38662,13059,30504,33613,57368,1771,15323,27805,11183,14298,21978,1472,1183,22610,20382,47376,55671,24435,37475,8385,26647,27447,48299,45304,35796,4907,39105,18206,48052,24632,4932,36913,18219,30980,11743,29545,44560,10743,16214,31985,7502,19060,10076,59362,60493,61689,10781,57508,16289,29675,14166,60973,31001,2023,3819,7921,25528,2838,18346,43472,32941,40703,26356,36467,17315,36628,7003,11166,33765,44184,312,9657,11481,29751,28669,2921,8771,54222,19524,40820,29405,3016,39527,2661,42469,49025,4202,26723,14497,26191,60413,17414,52328,61651,61409,9224,19475,29587,21882,45826,646,47583,24169,42027,40303,32917,49887,19581,63743,45664,39500,12920,60390,4299},{61882,41198,18107,26936,37365,45931,35045,2416,12855,33057,51828,29588,53924,10586,7972,51950,4373,49152,29773,37283,893,5776,46427,53908,22663,51733,5947,63696,57783,40361,21790,27693,26035,56117,10275,26848,37183,57724,30346,59289,21237,42637,51335,60315,38930,2832,36495,12444,22011,27394,26690,7353,60856,11320,22175,41839,64064,13280,64156,52194,24734,17233,65408,31211,48676,64109,916,15349,13018,49753,8352,701,29137,19960,20158,2950,16952,30579,29534,63324,44312,12794,32333,13070,1103,27809,1281,4604,48059,53818,28600,13134,36217,51760,29783,42052,40444,55992,33917,55140,31684,32784,51572,48310,14061,3295,17124,2061,21660,61131,64430,52415,55363,42794,63703,33705,58940,37909,33742,37622,37581,59520,59090,54035,26673,43743,26751,52920,18660,54641,48762,44279,15088,33122,56425,43821,60934,42078,2640,4992,18340,49557,51040,39479,59061,17659,46261,9618,47823,12883,53897,36427,13959,38307,686,33198,49395,775,31904,47263,49680,18180,26948,21625,58545,60485,22569,57071,64699,10732,48028,18924,20367,35829,32709,62669,3583,59413,48992,56448,18800,23727,45879,34448,53297,20172,48168,24151,22446,15587,17838,13523,476,18348,37439,30804,63525,59600,51865,46263,18493,63256,6876,9688,53679,1395,56976,48922,11516,44764,50679,10105,2134,24380,12503,28673,32017,37031,60471,8646,24135,56087,45102,51954,34250,44547,14514,51599,56500,26123,21540,28049,26137,14458,54068,42875,60023,18329,1361,59590,39241,45345,37537,8502,62837,47502,39150,23318,17182,63849,49147,4873,7022,53415,38746,9392},{9472,18700,34318,23501,29478,31724,25908,60685,4061,4208,11147,58996,53388,6139,32458,63113,56597,40816,17797,48400,42308,44289,20145,9043,64572,5359,17628,36257,30558,18046,23942,15746,6766,24370,2961,1746,1451,52889,29418,16252,24434,55910,36585,20771,716,8965,32583,34377,27897,9177,16046,59784,58384,33717,30660,24303,40968,59747,9360,44310,5826,18013,28668,37755,26376,11190,12275,6065,59358,2500,19297,36326,29781,31405,9953,58010,52217,23311,34473,32147,20789,57241,2608,4737,26757,58611,43271,18832,1676,13142,20661,4646,21580,55152,59899,56481,64446,12156,9607,39691,62915,7351,31895,32176,60252,60138,50985,16582,22107,25952,30645,23400,51028,29583,33443,51228,14967,51587,29828,32316,21951,59494,32895,6412,47676,38745,10264,42272,26679,62723,46148,3709,52620,49693,2786,40525,22036,33950,61439,25252,44269,49851,53423,28387,33413,53185,41292,341,20902,6013,6766,38720,53422,413,29228,20016,22031,25499,32,22584,32062,2303,57115,55642,20837,39603,20760,34855,15925,38132,62244,51205,64703,42231,53490,4658,47139,34955,47253,14600,12440,27974,130,41016,49633,25626,42252,50105,13200,1441,14803,39837,5278,50696,55173,15651,20026,20334,5391,28864,33129,47242,8473,38001,59068,37305,57253,60517,56733,5967,59436,28574,56878,49790,38879,38945,26684,29029,45491,64099,47205,7228,58432,38472,57848,47613,59127,49556,58222,29827,47811,42021,21128,2777,41997,31355,19634,52667,62286,65043,23149,23692,59980,28364,26747,58235,24114,36654,58927,2454,28937,52396,38891,35734,53680,11097},{63766,5280,44627,17015,56863,16997,54314,43758,41640,56238,20492,51565,17796,32908,37605,8519,41503,24235,24809,20138,18211,37125,31174,55919,30569,37643,46094,64156,16945,21773,49917,62029,17584,24586,53639,17066,37214,45428,20969,6078,48509,38866,57206,61692,33188,15471,40948,51580,45858,48661,41911,13651,38085,10146,15137,2591,61404,41729,61568,54368,11112,54328,60770,49489,56214,64749,38339,36752,63801,12050,6113,38860,51828,4452,64653,43236,5465,27035,30592,8425,25627,49029,44095,15094,41391,51788,3610,56129,24820,5187,48595,37837,59530,22077,39361,36115,18828,53450,13719,26455,39851,34204,42352,58600,426,33836,22621,61816,30072,62993,8746,3194,9525,38706,29446,42144,43256,41737,22566,64762,48840,57379,28757,63342,50644,29945,4463,61278,17243,33355,27884,64706,43538,1046,51170,6412,35577,28172,45505,49672,49866,60147,15004,32684,36520,2483,26821,15015,4474,17644,809,64621,26870,34769,14050,13431,51053,239,22082,43728,59394,19859,15185,29812,55014,34104,10880,54908,43980,6734,33464,38815,20600,21290,33474,62493,29802,3511,8914,14213,14294,39418,63466,60353,64372,22537,56810,29726,8182,38981,19452,55174,23046,63547,56672,59426,57408,5126,36518,51980,9894,8853,38021,31654,16454,4882,62130,1917,64783,16916,5220,50177,15935,39132,50682,4015,19408,13051,36882,11601,13293,58454,10083,12682,45175,18203,6753,12338,38316,20233,14729,53358,4465,9685,43237,51360,55552,13449,29388,10083,50219,5819,31786,15837,21385,21727,23482,56586,43906,56588,37157,23578,50717,26653,18382,40912},{58370,53904,10491,59652,37126,14255,32713,28824,40653,2712,60096,2899,29167,49462,37573,19924,61828,15843,63015,8202,56055,28027,15455,40161,9244,49618,1380,41265,7350,17487,15326,34427,49165,33708,52449,8480,31215,57036,39676,56850,52109,32088,57929,64823,23172,46787,1562,25595,3598,16137,25892,8606,16326,27670,38363,14121,18487,62215,59304,48221,54541,14439,38179,23275,56048,62076,60996,23359,26520,37797,34649,30556,5910,35268,44385,50878,32901,55795,6583,18673,35419,36525,42637,52829,17134,3387,61491,46070,14075,60643,47708,46500,7348,38713,48674,50561,49396,35597,50782,34681,9033,21974,9583,2369,59911,8653,57401,52748,61561,24251,49320,22907,40103,30442,53592,53392,19491,18945,57947,44662,7186,60565,48350,11254,39286,27982,23632,55113,22503,45498,13619,51740,49614,11766,30482,42070,45352,3487,25157,41743,53347,50475,27268,13277,36594,56278,49213,15632,30772,52311,52380,45487,54438,52975,764,56377,22256,17490,2979,38486,63303,60234,47730,53857,17194,34118,12351,47011,64460,32859,37793,54255,3940,30225,63045,7294,32909,33345,53315,45549,44847,18090,41625,18532,50280,57170,64316,56281,41180,59446,58685,47096,62985,8047,24396,32539,61383,37908,23123,22648,62633,20483,61215,17790,42085,60828,3531,39382,393,2090,41395,37626,21530,31197,35554,58907,10319,2639,11666,36134,4619,26150,2787,60455,1614,12380,63851,61781,11605,277,60508,2033,61467,33027,463,39541,17131,25885,2936,49990,36004,32293,13718,55864,38438,18667,53744,40954,56678,40952,38857,53608,61768,51660,39358,56102},{25706,52943,47350,49924,46281,7895,18107,37505,31747,20859,33153,58305,65456,33804,19402,50158,12428,22801,53075,2044,25591,20870,1475,24250,38180,57944,52462,40582,41657,58261,1671,49777,49159,30418,22058,53741,26898,29719,10341,51710,12220,25997,44232,64004,63908,16811,17569,29527,52011,64143,61726,5009,893,43110,42346,51030,7594,45244,6919,56813,45678,61416,46845,16295,11041,5175,8677,4608,15804,11374,7508,46103,7220,60163,43842,11584,13482,19022,34556,54548,16541,20582,13221,31252,2931,25870,21839,15917,39949,3475,54090,9192,4135,64206,47411,50026,64791,36656,45058,46500,33529,25628,3314,41206,36482,4399,514,61751,18101,33326,34646,53958,53483,40019,429,1399,21385,3409,18923,6143,6927,38031,36188,53789,50741,42930,13460,1006,33565,26871,16787,22378,7358,53286,32384,59824,2243,3089,60244,54842,4509,8939,6244,51285,29658,27957,61276,11436,40867,56252,57027,58273,54411,42725,62806,17855,15321,21054,63818,50812,57374,24386,50323,36339,46624,57994,50186,64815,25997,9614,27589,14407,10997,55881,24091,56577,1343,61372,28097,61888,26017,19867,5668,26087,17947,35622,53999,34363,32495,52811,43923,28004,32850,30991,28132,33484,37084,5390,36885,13721,63158,38742,62316,9258,12307,32241,49688,14959,36331,27966,20594,8080,9233,11011,19057,42824,20138,19290,33880,64730,42077,26329,12950,60578,15225,54372,19403,22335,35354,29664,39509,48486,24724,11762,50782,58876,6091,42434,28111,33623,32720,61121,16948,28510,9641,31238,20573,13382,7961,26662,63284,25603,52185,25960,17287,52710},{53336,34609,9050,4723,41646,15023,8092,50883,63516,22120,55277,26399,13245,21116,40620,25255,49100,21502,49268,5733,48108,19209,7047,24696,56544,63394,61026,48681,25113,60478,56159,2151,35175,14151,44504,30175,55559,10689,52462,10618,55618,16772,65045,2410,874,64096,57094,38206,64,47161,52597,24764,27784,3039,19845,39997,34006,30238,31204,50592,37008,20130,59549,23523,23538,38898,62142,32771,9709,40130,47224,38628,24057,32570,12454,13017,46013,33049,41634,46410,30776,2968,36145,50238,42453,30066,4284,50135,63517,48941,55572,18776,34656,65375,34119,37501,13723,14556,58778,20329,33305,31804,33810,10327,5272,1429,61517,62838,12464,53359,63722,4322,50626,0,34812,52275,52890,31172,11481,17143,20449,11905,10048,58895,38780,56964,32478,50156,13369,40700,18540,262,42650,28917,7485,35495,6539,37892,36088,42706,34149,37269,30165,48577,8105,29204,40696,19034,8821,58121,44088,36642,31373,30948,48231,40110,41405,64509,25879,3124,10378,33781,49209,51513,9001,18353,51339,30406,49647,41791,43545,31961,45003,35387,2606,30018,22623,37303,30684,6449,4223,63281,4017,24589,54777,38227,44141,13740,57826,57341,42837,51280,19333,38462,15627,45404,16066,59527,51625,39791,11091,65457,37580,55047,48518,21105,31439,8336,30509,60577,23797,10763,36431,27827,38532,49007,58320,25091,63795,24971,3774,32275,31813,44553,18765,18710,43930,23408,11409,58128,61939,58077,15920,50052,29009,40896,26354,49775,13755,34855,56947,4253,33167,57323,29654,9351,49633,54401,20645,20074,37654,5927,50331,41268,58423,64380},{41559,6979,26679,12065,30881,55566,50669,8012,24550,31650,6355,10769,65429,1382,74,57601,15351,4921,16529,20570,25337,38137,16235,60371,55171,1433,18378,44747,54394,31792,35620,24463,1753,33400,20731,42549,53005,60756,49216,43247,49170,44864,22390,7240,10794,15125,46520,42596,55928,2062,61101,8955,57010,14199,47120,32263,26710,16283,32916,49519,14399,26688,6584,32577,9063,53178,39374,28499,50150,23330,62193,7685,15428,28664,51161,849,39964,24787,2907,6093,56020,36949,50910,15066,59801,18594,48753,41772,696,42957,37281,48607,9290,23995,52829,5166,29705,10686,42227,34174,2948,61819,24720,36939,664,14421,20855,17252,21495,57827,56192,47963,9468,63085,45953,5511,2779,12721,54565,43623,11592,61686,9321,1066,52937,15215,38677,12775,15216,25958,16723,19366,46994,15084,2055,44746,6767,15961,51258,40276,53816,61712,56669,30977,41585,32511,42693,50724,55687,42768,57244,18394,13985,10426,48611,28297,24718,24939,60367,42431,44393,3423,9441,38916,47237,49758,63313,18482,61457,54379,20895,11346,16576,18792,29727,35930,51671,43683,35558,15083,60876,24590,3838,13955,13245,32879,3931,35656,28538,23055,35735,33500,47428,50233,52286,46246,55422,58204,37522,31703,40,7516,21933,64457,5016,19344,16510,16055,53964,25178,28682,36806,62494,50612,52226,661,2737,24487,48896,8743,24258,25383,35324,12230,49445,11126,43560,38456,45327,35306,56716,55598,5970,24425,21744,62323,50588,2520,35736,25496,25115,60952,9597,62210,56344,25125,7927,25989,20307,64050,19006,27792,39740,44401,47710,38290},{29888,17090,19738,34612,7914,61352,20,52969,2949,46521,52720,4638,27404,30640,31415,39809,10876,34155,45110,8290,43625,41763,64115,48717,23336,29182,24051,48774,21918,44976,65314,63988,38665,56747,55585,63070,45714,24273,47120,38398,25400,27566,26451,46430,18390,6694,63424,11784,26872,17240,52330,42422,31005,57446,4631,42940,62824,4951,22228,45713,54486,33414,9571,31246,37944,1152,10330,29823,5801,12120,63845,14670,20321,29922,61672,48130,40258,35028,65504,48032,26377,55395,33788,32152,59667,20950,50772,24470,4325,14481,56948,50536,16761,35552,64451,31036,35915,10564,3148,23015,14981,54472,47431,22344,25009,51345,19549,48564,13232,25565,36780,45247,30334,33389,3815,15083,50398,8448,15880,31682,59550,22462,56420,43967,38777,26762,61702,4503,51916,62214,23790,57912,33885,48108,54862,65286,52168,45074,43537,4418,8126,47186,21407,53854,63623,45389,32962,54306,16774,26004,29322,58666,33080,36718,8838,12225,14673,23964,6317,25760,26725,30960,43494,40245,35204,5154,36059,46885,44605,36648,33457,12441,63445,7345,25389,60914,2427,33347,9603,65097,40781,47629,44866,32413,45295,44431,58148,49890,7827,47925,29608,38654,11307,33497,40164,36336,15411,45199,37669,55342,34513,21501,9523,5610,29696,55870,25862,4351,41414,11231,60959,31745,23211,30531,14080,8126,42363,65336,53146,52958,46729,43956,62782,7770,59668,50443,31313,3482,44122,29271,50602,33558,53197,6631,60259,56764,41354,39313,16783,5860,21263,26399,53999,52894,59257,22629,37473,49848,41240,5162,40798,64495,30368,5408,45537,60789},{20453,16749,22718,58747,23250,6847,53318,32294,23110,34947,36021,14830,1092,18679,23846,40508,430,13582,62564,12194,24056,55409,61334,64847,41251,8668,6330,56985,28487,33913,13026,31288,8625,15451,27575,29804,59639,35934,31589,47786,24374,26313,19902,33130,16196,2598,55834,61103,34364,46271,5384,39311,55723,23742,40346,18505,62109,3284,29211,34335,6151,17973,45426,38035,61283,34547,45873,62003,8388,62523,32887,18989,60645,19424,39736,13367,33123,9325,47213,13195,48759,14479,8769,60307,22228,38796,12534,40544,40209,12460,14499,34373,48979,5196,16599,20763,15310,19080,58813,54059,7451,49193,18275,17578,38791,33184,5306,20980,31784,40724,40751,59813,19663,50441,33383,107,41271,40937,44465,22325,47687,54220,28934,19870,7012,61427,9329,22463,56793,48696,30441,3117,31946,45500,58789,38329,31891,64834,47792,59475,37917,17583,53088,54184,21650,49500,37926,23628,62707,63884,59921,57490,60048,2959,25779,34310,27174,43015,37624,63609,15006,17540,425,48630,39939,21627,11872,38215,6606,54785,20410,64301,33387,9181,26880,29993,37307,28350,36085,56683,54825,4729,16088,35503,2036,29124,40578,15400,63767,16273,30444,32387,4505,51898,31278,50624,51563,21721,45946,39993,21330,33088,10481,49240,31684,17209,44494,10257,43795,40366,36933,919,60002,26614,25234,20503,31535,7040,26848,22756,59077,29160,33223,42147,11804,4758,64834,24012,42909,24526,15063,15122,33826,34207,55141,4438,10124,10964,58837,40328,60813,6025,8789,38882,8164,64930,27475,53433,55511,6022,33058,5708,36325,54284,58568,52546},{12892,63143,35112,52947,64234,58303,14264,46230,18923,38643,42762,64167,43569,26143,612,19986,30038,1549,49510,64696,43282,18689,10755,44729,49305,43096,2844,11611,20382,48392,27290,7538,41183,62974,41398,62577,20103,31336,52216,11790,20608,2249,8475,45262,18484,58367,25380,12031,8192,12899,15677,36446,51894,50830,51630,30695,9639,49379,1008,30442,51695,53716,44416,7344,64327,55604,21210,23096,4227,63997,8957,41677,54295,23213,24136,56123,1825,52650,30211,20005,4381,6309,45210,25464,55214,22674,20450,45391,54415,61496,20031,21065,17662,45453,33408,18080,19937,65303,24611,56788,43539,36969,64487,61974,41498,52320,15427,49237,43889,51788,25773,50013,25590,64134,42122,58792,3314,20258,12134,13125,28314,53051,49151,34332,41027,46438,62145,23619,15087,23454,3611,47017,30923,36172,27862,31303,57564,30296,9782,38017,50206,37762,62041,56498,5560,12474,45522,38353,62273,62803,3917,15253,4237,57373,7046,44936,51816,32558,12440,9450,50912,887,63383,45353,61770,13491,46171,49318,23339,43673,65281,58577,49114,6085,5829,41093,62984,5569,32852,17574,27638,56748,13827,10963,25463,56690,10301,27361,19791,56376,2638,57674,42505,1104,33013,9836,2977,51856,31762,56556,50622,31713,62449,49833,23945,9158,38246,3380,37283,18775,12248,58309,26056,21804,63464,59084,37030,49482,29507,33539,47331,30172,32401,48194,47176,50225,12203,38973,64315,14334,28665,55330,11099,39307,52139,61306,5037,49814,13280,34011,25055,47854,61697,61862,12313,13916,10250,15191,11855,26385,50450,10292,20357,54232,20965,64133},{62553,39913,59739,5951,24514,1697,35123,65133,45684,40272,53293,14720,28625,50174,54475,3,11967,11914,41580,12429,34177,42284,58504,16408,33586,23514,11720,48899,39841,23899,50835,37353,35004,58501,13705,3148,51360,60596,42601,31525,50203,52415,55252,40159,12635,54708,58143,25980,120,56400,28889,52004,46350,1873,19818,60991,1623,5459,5412,2727,33191,42933,34216,39642,3899,44845,28987,3701,28462,21788,44236,29,4096,59766,48722,57954,505,35971,15303,60482,50460,6690,33733,40489,11105,40311,40588,61785,37154,46960,7818,16973,31796,754,25826,37396,27399,23910,32557,44190,28735,19121,63550,41061,53912,28588,56710,1884,35353,21469,46074,32134,204,18899,5410,2649,29597,850,18015,31072,18779,2333,35010,8752,1033,22712,22389,34257,25183,24078,26633,24296,29658,29319,32195,52273,929,11888,17417,44058,62521,20011,4754,15870,57628,13795,18140,44032,26261,15136,40346,58912,28518,23445,13987,8024,48365,8446,43262,10938,14097,8260,23859,543,53345,26674,36270,25414,20566,18064,7169,4777,60298,52119,14829,47796,29065,33221,19332,53742,17819,60375,43062,13268,32875,18685,52062,31822,17113,36201,47551,33243,36963,19512,42084,11113,32573,22004,8758,18968,19335,10700,42336,13968,15111,30970,42431,17092,28542,17026,12065,30617,62424,8811,59056,48169,3947,43686,4493,25172,47383,62622,51838,23987,8920,11870,31360,53325,13963,40082,62593,61935,7247,42046,51294,56962,20188,7834,36924,8263,3985,50229,26526,10005,35522,63376,57230,62903,18180,61240,14199,30499,1037,18853,59650,47393},{8417,14585,43945,29908,39860,42811,49788,43513,44535,13238,22148,6650,43819,20274,28869,27369,34658,53435,27057,54313,59515,23551,65197,30963,38882,43429,12861,56087,14954,30728,13822,25764,30517,5518,34111,2104,13337,58575,58621,33651,61780,26149,17212,28295,34607,7777,38540,45985,17386,4047,44968,22929,65104,41217,36321,34649,45506,39783,5250,27614,51982,57374,40929,61938,23317,23828,17917,43969,36946,14564,33436,34523,37245,8106,46781,18014,58454,17180,64374,36083,50882,2984,19872,39194,32302,13624,16732,46080,62185,46411,56215,37775,18670,42305,32708,48428,12927,40142,16626,54739,15949,60951,44716,48383,43794,28412,8815,38608,19112,48731,32206,64672,18686,42068,18446,39364,56564,33120,28928,5095,15931,34006,16828,14194,35714,20428,7136,21907,32828,43394,37969,48119,44198,57827,34545,39482,50814,20124,43796,27051,25681,21550,1681,13152,43076,22000,57198,42694,6783,37866,53529,65086,12631,10096,54506,28921,38807,63487,4062,19021,54327,15928,47740,14375,8866,17555,17836,12065,26133,57206,10837,58244,11862,28707,63356,65190,529,18864,25423,65085,24355,57179,59007,24279,11748,63834,58967,62015,1099,7206,38193,19694,32161,21586,14250,5497,9630,52019,2248,2089,62593,42189,7278,34581,1910,42320,28661,52389,63721,52692,53139,3293,31016,32138,6797,35386,19314,13393,53403,26147,33522,37412,5861,61477,18200,3864,46860,46894,46973,21961,31763,7585,42767,63136,29553,23583,44784,57826,25979,18500,6923,6204,35141,8796,58062,51759,14202,31978,61442,35751,14363,53148,49697,29168,44784,21967},{10750,16655,17815,39841,7711,47431,15510,38056,3174,48110,18878,52530,30488,21023,42641,53671,3866,56149,5728,14308,508,25972,3027,33440,44292,1119,16361,42809,48967,4887,2353,2166,37461,60021,28987,18632,49345,47371,53593,12540,1092,16366,16036,24320,35691,60466,39913,48227,53547,35584,14558,50115,55653,21075,50885,43345,16489,42621,18138,54958,53867,12495,33664,35229,29172,8558,2815,43734,37272,58259,52307,41140,34059,14453,7781,63030,19738,28081,9022,61754,25677,59548,64739,41026,38333,33417,48753,38725,7075,13132,10459,7448,27298,24723,57533,35249,55803,2617,6180,51041,36606,12628,62027,44751,15931,21395,36660,4907,56509,43810,45503,19898,3907,33474,5492,17485,36527,5114,55467,45985,31494,593,46698,64529,14700,18425,32430,23211,60844,35652,56438,49006,13344,57892,42214,26440,40919,35413,29552,14040,65199,7700,18815,58926,57383,63400,42370,1127,16933,65106,10459,4082,8084,46813,35570,4804,62023,58983,19639,35976,57350,60092,62283,51980,64016,1680,49741,51774,21060,5076,59578,21824,16206,20140,44541,54661,40100,30897,19724,27646,42002,8692,29464,29249,63036,43178,56831,45522,48270,65466,17106,27403,39731,28811,4567,19634,63432,19250,24982,31699,62998,4091,60115,59552,57978,9296,14239,3911,39304,30573,58196,47887,50790,24792,62681,20635,57772,909,32069,19293,7902,52168,43328,51258,8893,44079,44643,41277,5412,32410,3042,63071,11341,27998,47990,54688,54854,51660,12016,54871,41931,41384,35878,45392,32188,39729,17486,58562,29654,5141,39462,55612,33766,63437,61834,8899},{7921,6853,63791,51680,59545,54038,16317,4140,63725,13225,59211,23530,3371,20149,65404,32867,40595,1034,31399,49628,36535,41418,8165,55975,32625,4822,26844,2913,37521,41241,54128,51913,38477,14678,25417,49846,16781,8236,18556,28591,28939,10591,5287,122,28504,8194,48463,4138,17108,38573,13398,20487,53120,59786,43755,15191,42936,61453,32533,16129,50980,42551,46368,64921,52597,57718,30654,17381,13003,11894,34541,39066,41992,39918,8852,32272,62360,46032,62562,15144,40835,35843,18459,60580,63795,22574,4700,17167,64385,38683,45366,61290,6150,43722,51372,41281,29208,24883,56568,23291,22908,1702,1605,62764,56409,50897,62904,13743,64259,25013,63054,24753,40553,30700,13626,15696,61063,10466,45017,61019,44008,34748,19795,54680,26214,21813,7475,3468,22052,16111,60571,28408,59194,42243,47943,4860,20503,2962,47673,30075,62277,34887,53181,16325,56978,11960,45849,37813,43214,60347,2676,887,29991,63152,4127,29480,21562,38853,26044,55397,58258,18507,12767,38639,45324,5007,28761,33873,52364,14555,12339,11498,18810,9624,38090,55157,5184,5980,55541,19740,35650,2937,748,20774,53514,63674,3583,29166,19811,57865,29981,22605,6747,21295,9291,19525,55056,15277,8168,41323,7571,2608,49713,38781,57034,40804,44390,57049,25118,6865,57106,46596,61923,50076,34613,57443,1529,1616,5577,25320,42213,4552,50274,36200,42473,47600,58525,14486,18979,45537,38201,43525,39446,30211,53696,31819,55883,24411,51837,34961,14906,18185,43438,10099,61563,54690,58279,46134,65194,15084,26077,50544,52140,8453,10956,54376}}; static unsigned long e[2048] = {1554,1511,1236,2440,3628,5458,2619,2123,1068,3892,3631,3757,3088,4564,2132,1621,2793,15,3166,1092,948,145,135,1452,1878,3143,3181,3012,1765,1597,1255,2684,1685,792,1369,4990,438,9841,366,385,1284,1710,237,3150,3081,4057,2948,2976,2215,196,531,820,214,514,1114,643,4856,3244,1079,33,1531,1153,4794,3121,4720,725,706,889,3014,112,1767,510,1564,1407,1548,328,2085,1110,363,57,2694,3439,1781,272,4078,1057,2237,2244,1602,1009,2662,6052,450,1547,260,3284,1661,2610,2775,2104,1830,446,4424,1582,821,2771,3457,507,217,1406,6072,4633,2183,1278,577,544,4766,4275,911,1445,1760,1211,1841,3039,2448,3437,3072,1639,1794,10,774,658,4391,3714,1546,2410,898,376,45,1117,1672,2551,731,1472,3529,582,1900,120,1584,2167,566,860,448,98,1789,1321,892,1048,1936,843,483,262,406,3340,2726,977,2838,2272,4576,2526,1679,537,506,533,71,480,2981,1991,2755,1332,2674,493,3498,1400,498,796,3377,1812,103,340,795,1919,1058,19,1247,9405,317,868,3058,4029,1798,1421,1553,6054,1337,10780,4052,807,2360,441,3399,1196,3568,1248,6330,802,225,549,5590,4227,973,1172,1746,492,4174,351,226,3758,872,478,304,1842,1262,2579,1012,691,504,8926,1287,1155,595,7963,2683,332,156,944,2300,1588,1124,6026,4337,899,2609,1917,2784,1362,5166,3972,62,6734,4340,108,201,3199,1191,1753,42,698,1423,635,2547,1488,926,1165,105,1521,6349,284,1938,522,2957,1491,1280,1348,638,2456,1029,574,1852,1747,1826,80,4214,8520,2598,7214,2147,2246,209,1477,2777,3251,16,92,1100,2819,1567,1932,2648,784,5994,4891,2446,743,216,234,433,656,4388,1351,486,7454,425,24,1849,4357,1454,517,264,1074,561,1018,1827,599,2209,11907,1638,673,2499,1132,3465,3146,562,2524,2221,4951,846,3097,3813,6584,94,1845,2157,6492,4630,312,2796,3672,190,557,741,170,89,2057,701,1629,589,175,5904,758,699,1816,157,367,5827,1363,290,70,3629,3030,361,186,4,2019,387,5376,524,1106,110,2628,900,275,2451,374,1322,2972,7263,442,471,705,553,279,2352,2096,3962,978,1222,685,1177,2567,575,2140,68,5604,487,518,283,720,140,395,5916,512,3331,2622,3668,286,3096,1039,2477,764,251,447,2105,5368,4134,625,162,2894,3447,1980,1146,432,5043,1616,986,1888,1310,1668,2845,337,4040,353,6018,1312,2395,825,482,2673,1571,1026,1010,1527,46,1300,1134,2938,1658,6277,957,437,580,3951,1034,2823,1562,4941,660,2270,3555,485,759,3386,4449,3196,138,1626,242,219,721,18,55,1051,1534,372,1066,14,2351,218,3516,2370,1856,1356,1711,2766,36,832,1890,1877,6344,1971,125,257,4753,2293,4964,502,3445,922,27,17,629,2523,8764,4289,794,916,509,734,6871,5044,421,7582,1353,653,801,1908,1368,3598,5010,5240,2387,296,1378,443,2444,4506,99,500,2289,2,292,9317,585,5019,3407,4918,2129,293,3293,3505,1001,975,3425,8,3878,1618,1324,2890,5800,10356,4881,8654,2835,2319,6740,3778,753,826,2813,168,6797,3230,5032,1418,1887,280,274,655,1449,3720,439,104,2462,1359,253,842,5738,2142,503,1024,5900,1617,409,2511,2166,4581,907,1038,1642,2745,346,2139,1926,1823,1748,1697,1940,1957,1733,5022,144,5619,528,1410,2739,3638,2629,193,132,462,1678,389,3263,1514,184,465,1179,1195,7247,445,1983,423,53,26,1052,3856,165,3092,2945,937,358,536,4688,610,5586,231,593,232,1259,78,371,600,194,106,3339,1929,3158,142,4351,5089,649,1459,2785,3161,6423,920,1655,2009,4105,1299,1413,1610,2075,1344,1787,2562,1924,1813,404,1380,1865,1988,887,2076,2158,2765,946,663,865,1726,1599,405,59,3695,6299,6854,1232,1059,847,21,1585,3773,1030,5542,3730,546,2162,310,3500,2307,347,961,128,4343,3520,488,7081,952,513,1383,3120,1122,238,2284,1395,3702,869,1384,742,188,3911,265,1593,2657,3673,710,570,6419,1243,814,3073,457,2768,327,5445,2645,813,1096,222,245,4557,571,2310,827,2195,1516,3076,444,838,255,1077,992,344,2527,667,308,220,463,359,1606,2472,5411,325,287,2399,5146,2565,10955,3342,2661,2475,1825,102,2990,341,3137,1240,323,819,1956,715,109,382,2484,1688,440,136,2125,3993,4013,240,959,2366,10014,111,269,3056,3243,1405,4628,670,1281,1704,3160,472,1596,115,1993,352,88,281,833,1586,2228,1043,7788,2540,6,207,370,2379,822,1703,2646,2042,636,2546,5886,876,1357,640,816,768,152,2728,3144,1199,1941,3979,319,301,2171,2617,411,51,2634,2530,2263,324,212,3078,66,559,541,1375,377,417,453,3240,158,2363,3581,5389,1388,525,4209,273,2131,10896,2831,418,398,837,885,1493,2732,2309,543,2909,76,966,3785,2830,1976,987,113,1148,2306,565,664,3526,556,4900,2861,3587,2734,4769,30,428,970,2994,717,3880,2577,390,1354,249,1249,873,751,2388,330,12290,11079,1420,224,1803,2328,179,4231,2077,1782,1237,95,938,569,456,3223,1758,1566,1050,2007,1373,1417,297,722,129,919,412,22,2453,1149,1589,3202,1591,2682,38,1986,4369,3007,235,199,1645,1250,1261,2718,604,2686,468,3974,2905,97,2548,689,1317,469,672,4164,360,1696,5703,712,2474,3125,393,5289,2229,5658,355,4405,96,2489,1387,141,880,302,31,413,4345,2152,1756,10395,2576,2627,1537,364,686,2832,994,810,1360,7816,2015,3455,1754,737,4649,3837,3768,246,12,1150,5872,1033,298,2962,915,607,1837,4316,414,786,460,470,6694,1266,459,2259,1601,2016,905,191,601,4541,1513,230,2555,167,90,782,1342,2872,127,291,1457,2089,3777,2737,3010,60,1005,5201,1002,2795,61,3563,2275,2955,1391,1695,67,1465,202,1768,4524,7949,1203,1186,1295,1425,4137,1857,6676,1041,1686,3478,4654,1966,578,1210,1498,1037,736,1027,4845,1968,410,5045,4996,164,311,2443,4692,149,154,1127,1487,452,551,1921,147,1508,2583,408,1014,526,1901,942,2886,1401,1436,7779,2782,1156,1637,1233,3528,464,4740,1116,1762,740,1759,2113,803,579,2254,4901,694,233,146,1952,603,1392,285,747,1161,4112,2225,1953,700,2445,1328,56,401,1630,2759,4968,588,2912,87,1607,7874,809,1313,7119,1343,1659,910,3291,3616,1693,3489,3,1183,3733,617,2196,583,7070,2302,1998,2672,1197,1946,316,611,707,1522,5562,455,1764,63,429,2176,1263,4162,2797,150,1665,597,72,2963,2790,1335,1000,23,692,1965,1528,288,477,573,335,2665,206,1790,83,276,1314,523,791,91,793,849,458,857,6634,2787,1035,454,2858,5187,624,929,605,4908,93,1821,277,881,2860,2159,1235,2164,261,627,2349,3154,1215,2107,3794,2093,3501,489,2723,256,2081,723,1252,1625,947,651,10058,403,430,564,1188,878,3983,1424,1898,1365,1151,906,519,2487,1123,2761,2048,2313,7209,1128,2304,4252,1523,1254,572,646,2550,223,2461,107,122,336,475,1470,4485,2066,2098,13,1480,5989,139,1576,540,1495,1772,326,384,1884,748,3149,424,4310,161,3295,2269,1524,49,1036,1543,1340,788,5232,143,3337,6876,29,669,229,760,4399,682,1935,7695,1824,3019,2321,1822,1872,1044,3557,3020,890,2371,4146,739,1675,1382,320,1662,2946,1088,8524,3182,958,587,2216,1251,5407,1302,5522,1109,613,318,58,1933,1358,2543,657,177,43,6604,2996,1752,2143,4712,1267,671,590,2031,1863,2839,1176,386,3336,4423,1190,338,4474,1713,2612,680,2753,2880,65,770,4118,3390,7042,5643,6957,1091,1422,243,1958,1238,6675,4254,208,189,75,1755,197,2047,797,497,888,354,3044,953,1779,5867,3080,1899,3684,1570,2651,148,4229,1778,1366,151,3366,716,4604,2681,779,2457,754,1130,305,1055,648,5433,5427,3560,5265,1298,2840,841,3580,1594,3651,1345,1605,345,848,752,37,1020,3724,5620,307,704,2236,1579,153,817,5,160,1447,949,479,1083,547,126,1168,41,675,2045,1376,1258,1850,2344,182,334,6060,416,990,598,7603,254,1095,4304,608,4844,5300,496,1640,1485,2137,829,2354,5906,1783,1084,54,831,567,618,1751,1875,1169,1330,1714,77,315,5926,568,40,1922,3400,1097,1808,248,1180,4397,923,1619,2367,925,1947,1833,119,1614,155,1583,1706,3310,659,1201,861,3002,34,963,856,1866,679,82,84,836,2584,494,520,1056,930,641,730,2954,2733,647,4198,1653,4393,3864,3085,733,6191,9693,676,195,1291,515,100,1707,1334,121,74,349,244,1648,2699,4323,267,1435,2497,11,5782,4674,2889,3397,7172,6097,204,918,2931,1224,718,180,4279,1118,696,3583,2854,4014,1411,654,1467,4054,379,2187,4543,4586,117,1008,79,1954,714,368,1212,357,392,1627,773,3192,940,407,4270,8164,3676,1551,871,2480,775,263,1931,2794,169,250,6066,1182,1246,621,1565,2324,210,681,738,7,1,4087,674,4045,4521,1535,1923,1559,2714,491,481,1361,2517,266,1634,3670,203,499,1372,840,1989,555,4295,2287,3792,3448,1227,176,5222,2194,2378,422,5249,1669,824,745,3544,3449,642,5911,0,2036,612,4296,539,321,3759,864,2971,728,1468,2618,529,622,419,1404,1689,1175,73,300,1975,7815,897,1307,6991,2264,1960,1017,4010,2983,2902,81,798,2488,6896,1133,1928,2112,3466,2041,178,227,342,3159,2339,12836,828,5202,173,314,5499,1075,1556,1160,1720,333,435,2168,6542,1219,299,1011,2260,516,124,3218,2201,815,2568,709,2353,855,1652,86,159,2046,3346,532,461,123,527,891,4242,2871,1276,1442,4991,3357,44,2406,867,5463,1739,749,383,2020,4241,10420,8795,4119,476,2146,1945,1331,1549,215,936,3747,3877,1716,1581,329,626,7312,221,3442,609,362,1641,1216,501,306,7026,198,4173,1104,2160,25,1656,2231,4742,130,252,388,427,690,2126,1286,1393,652,3748,48,3065,2538,3069,5536,806,2710,3341,2535,52,545,2592,213,1225,981,3801,473,614,5524,365,174,550,166,270,2322,2108,5693,711,1414,50,3311,1346,394,2604,3305,137,933,187,1242,7107,1432,2091,3590,542,6804,2291,2506,688,10783,436,554,211,5134,2120,2278,1364,1532,5021,118,6015,200,962,114,2709,5422,3113,6196,1338,5602,3749,3857,534,4333,1264,2010,761,2572,258,781,47,2346,6498,3586,4352,2207,3038,378,2863,247,1687,632,181,581,1643,879,3783,1741,431,6318,1836,1483,2483,339,2700,1705,28,3763,1580,2826,971,639,1269,134,2916,2757,2464,2429,331,5605,3570,6004,467,2968,1797,85,818,239,381,3302,192,2242,757,3435,4975,1943,804,1162,69,895,4127,9,3987,2626,1147,278,4098,5466,785,3968,2989,1481,131,2374,668,171,35,2842,1788,2414,2058,64,4898,835,893,5067,20,719,39,303,724,2984,1377,2690,163,5394,3242,650,1994,1078,2161,1725,2510,322,259,1053,2632,1745,735,32,3434,1279,558,3013,3588,1289,1178,172,1785,2566,4539,4912,530,282,800,3558,10762}; static unsigned long x[65536] = {6827,53854,30711,50984,109,46757,62748,36127,3070,50820,42696,47597,38619,53344,35568,22710,59514,715,20679,55676,2454,22239,52918,13917,64534,63265,22747,45080,59641,40820,866,30688,15504,4897,11083,19158,55530,39362,35471,32552,16055,25975,11343,25374,8986,23508,32108,14158,28222,48042,60546,2351,39425,18148,29919,13770,22702,50747,58538,39113,6466,39107,59491,20758,57599,12215,54052,50934,61668,6741,11027,9680,64944,60865,29774,29641,3824,63649,36344,25719,44983,51542,62503,44321,9314,30696,57066,8160,37613,3337,26326,61577,10466,35937,47737,3154,22487,64824,62590,19371,51792,15979,36679,27688,54408,4281,5136,64633,19671,52523,54270,60717,8705,50589,60063,39590,33229,21377,53094,24955,15426,51668,26282,24708,6341,53661,57642,47307,58098,62712,46028,5924,19666,43946,31559,53839,9140,1603,16231,45099,59665,50827,7397,39846,14320,47018,22528,44951,19524,57774,31472,23678,32341,22381,32898,59593,43879,28495,55546,35985,1302,5881,7546,56584,64897,40993,50132,6175,2447,13477,32374,5515,10149,26607,59056,47162,20727,3177,29186,36211,54844,6569,5357,40671,42234,12595,12531,10112,31676,55739,48640,2595,58569,6848,55745,47452,37724,13439,33241,624,42895,63040,45656,40958,14876,58475,64640,4196,28816,25578,49315,29658,35186,3230,39352,5533,60582,31702,26989,40038,7416,22308,61191,27068,48903,56220,43943,5457,16891,16051,36947,13870,63958,63141,58679,8632,60254,38240,28202,59997,54969,31493,55113,18882,47633,59092,40242,14396,16221,52724,8610,12730,31892,56824,29336,45795,15003,24720,47240,30893,33844,12988,47740,14605,34727,32471,19310,62053,51028,57227,3707,17117,46531,59785,50863,25685,43115,1015,39729,54763,54071,15097,31560,14537,41816,32530,16383,19255,18358,52855,20364,29211,36509,6772,20656,464,11158,27225,60099,28596,65468,63578,53427,770,12868,55012,17836,9562,12496,48249,49452,30217,64208,18957,38246,15679,54107,16410,41765,20435,14601,4560,52905,8655,34744,9042,24479,46219,57415,62008,867,6419,32290,28989,53873,55844,39646,11824,25268,7435,41421,30568,242,9579,38323,4450,48251,39432,49142,14809,7961,22097,55170,50033,62280,7620,20084,349,48042,27403,50315,18675,49830,57253,25825,2689,60614,2486,4600,15434,30317,614,10632,2553,58078,59113,59255,42282,44254,61562,5106,54832,12827,9444,32325,55252,62628,29469,33441,10466,8603,36395,29589,46170,15492,57040,54152,6422,29281,50005,30717,28745,20719,30408,14860,37826,44159,19988,27428,63614,28924,57672,13571,37683,19409,9789,61219,1982,30360,11398,4088,58271,33787,63849,54823,8313,12844,51581,62967,20436,61115,56336,374,33893,43552,18748,25323,34680,50880,1736,39353,50664,12686,16335,54429,52193,57251,35329,22448,6534,9991,16776,2369,49885,23662,46844,42386,54567,59172,41559,13109,64041,28474,2280,42299,54694,54597,31026,35920,12552,16927,60017,152,60631,12448,8406,47956,62376,21131,45995,55217,35062,45003,10152,51208,40655,62992,16096,54693,37461,28909,25431,42692,45329,64677,56079,54923,8100,42908,60583,16421,2604,29632,60895,44040,39156,48379,3450,33308,59795,34404,48088,2297,15788,2051,20027,9087,24480,6614,39071,57028,27639,11388,1236,31417,23420,60337,4506,55981,6798,6676,41732,15685,13402,445,35527,35771,51647,2575,25365,59090,3458,9897,36922,10769,21816,15253,13610,7981,57497,46176,9586,62603,7076,59564,47870,54009,59454,10176,29916,56085,60190,20039,49807,44100,21589,26232,38508,15016,47006,2107,6882,49018,42073,31159,36716,49916,50338,9982,64309,38070,44670,19528,11992,21296,47951,54997,59178,20232,36747,47225,44105,44044,54334,42993,11215,30201,49943,42419,50577,19133,54997,8543,13202,3359,58592,32579,48151,48925,61127,57406,18525,25981,60243,29028,44667,22854,7731,32783,46708,36950,4081,4622,40962,17346,49671,21422,16049,57774,29888,22028,58461,14120,12114,2934,27136,18906,35679,54564,36146,24146,7296,64564,31913,65194,35207,434,41090,32415,24332,42567,31785,42229,48510,61235,13429,30185,37081,17788,33391,26438,8625,37754,11847,57955,30643,3553,55582,1792,3010,166,14030,55258,30694,3516,28182,19115,14474,62000,5699,46324,39267,34000,4252,14794,38369,31654,12964,24880,11588,4611,64442,37027,41417,40544,38213,48363,45443,26266,47070,13135,64630,53239,54925,28967,63693,62063,7981,59499,53062,64450,46322,58160,39034,43053,8469,22189,43267,42815,45768,44824,55461,21397,602,61353,32306,5311,36410,25339,59730,18622,38684,5696,57215,20889,2042,21427,27912,11166,44794,24220,62785,59914,1248,29603,27802,62205,16714,34691,23907,30471,55046,11754,27204,33,28490,35915,20876,33656,59270,56253,2172,58640,63947,31058,51299,39258,18065,63952,56265,24605,7779,42987,30416,13528,60230,58240,26162,65478,61801,5161,2236,57905,7345,42660,21158,59482,12099,54146,56826,4833,35719,24631,46489,8770,11477,23017,57001,19410,17922,39898,54702,30902,49116,18109,10410,3001,39128,3574,37443,25642,5996,42224,3680,13575,64024,53143,43373,58877,63874,25546,9204,5302,57132,45366,38906,27166,5819,50733,74,2894,24219,30289,15311,36353,22774,58721,33367,26780,45627,50976,23856,61848,28865,56048,28011,17124,13785,4600,13642,21746,50866,33081,63328,26507,46055,16805,23719,36753,58335,53909,56888,7138,28937,38057,41912,61621,53532,52227,6652,13065,43358,5470,16181,13887,8565,5525,36985,39632,40272,54876,56609,41020,41732,9461,43955,47407,54328,5468,37568,11,56879,11556,24487,20685,45910,57782,26411,18954,45454,30613,53617,15404,9837,18055,2402,64035,32261,15687,43616,25182,15253,9306,43273,36674,28544,38019,54204,29738,6919,51909,23741,3124,53183,62890,63287,325,420,46416,8821,61388,1420,32670,51913,56846,51991,2134,45902,18657,24222,53910,34210,31133,21463,25542,23182,15786,52517,47660,20583,64419,54760,1467,17846,19032,54411,26402,27962,40739,49624,57022,29237,29932,64512,62259,30734,4370,18547,50440,26101,59090,63038,23126,18951,53514,51845,3753,1970,32847,5577,2266,32179,9145,41700,24281,51215,47808,18425,15498,32220,37138,21388,13773,40797,41757,42370,48095,23500,36573,58813,38084,29574,34383,12354,60880,54751,52104,53164,15438,2942,5565,26612,27734,3022,15439,6432,51070,30357,7351,8458,15052,25881,34841,45048,23616,28232,13931,55680,27036,60878,11330,50305,54311,35466,23078,41981,5302,48695,61498,15239,52083,53451,6015,57775,13309,27591,24767,19478,36675,13206,40955,15400,11222,34138,55184,36950,20092,26155,207,39117,62321,19505,33517,3642,46343,52827,52483,51369,41612,63219,6567,47420,39575,29040,16119,21667,15256,25807,7853,26874,42709,9071,44259,29422,12356,53883,51421,15582,38620,48558,35127,24768,30972,50446,11256,18485,34822,53284,4521,48559,5232,43215,10407,23020,39078,49362,58898,57849,17422,30,6318,32648,15939,4277,46474,19000,40142,55164,29732,19360,16248,49370,55866,12961,53475,37137,44912,37798,34048,44346,22011,35751,29506,23764,13653,27525,61414,5182,10152,63481,15565,11486,38543,63986,41225,34401,38494,44157,48979,7295,1923,4831,52011,62631,60610,36294,51235,14430,42160,52642,2593,54079,38207,44722,41196,58492,39,4678,22903,55715,62388,43628,56701,59405,64468,49624,47001,20861,24945,1166,31618,4481,22259,26309,22479,15887,2357,24732,48275,56815,8473,1308,58498,35817,38242,10191,8356,28852,13419,4979,10012,6791,33763,46801,12092,3369,51540,53528,59816,13133,45034,46208,14123,43921,45700,34220,48056,60978,9044,44055,23608,632,43750,55848,45025,5703,25321,34391,59118,14029,37251,23875,46813,45732,30021,18810,57888,406,27121,46460,5750,34379,62802,47811,31738,19659,27463,37228,51474,49995,43334,34528,21094,5598,15001,17339,2840,26182,23841,51545,21493,33158,23579,1679,62732,5028,12552,21827,37221,4126,28151,31516,55246,51454,53192,6007,36362,27219,36245,28687,14847,38712,23468,53516,12536,6008,38170,2941,3220,25498,64206,64050,1542,13267,28695,45932,32164,38401,51829,63003,1918,831,28648,27234,53961,30443,37764,63645,8462,44368,5461,53721,47208,45610,63430,9782,24686,30405,24110,9660,39030,20533,26673,13203,899,18182,8199,37777,31408,12161,11961,2515,47356,4279,59739,8854,25043,17676,19365,53266,18766,10956,62527,18684,1146,45688,13421,28121,63172,57910,10732,34511,44369,36524,35292,50984,52439,64919,37898,14820,37429,64497,30442,24518,57488,32378,39373,34440,38699,3741,17720,6204,3358,63314,20069,12081,42471,3393,7038,4465,26312,45305,54600,53257,7080,9305,33712,53234,50732,64669,43360,53820,31596,43103,55120,59290,43958,42713,11402,42506,52259,9553,21904,49732,55012,27040,14726,38172,15082,3324,21707,45549,44297,1751,56326,5408,44934,17171,32834,19596,28228,44357,14539,41604,12201,53258,43363,4701,57896,64726,41832,64676,40847,60464,58353,48646,21564,36547,7830,6865,25028,28335,59284,58062,62364,21041,41784,25251,33295,7153,61564,15919,43298,17985,59046,41361,41383,224,57695,62850,18346,39349,22560,33492,58800,30852,1556,22143,17561,63551,25759,34574,62596,83,51866,63189,64853,31265,38439,23430,43501,35346,44019,26335,5861,52552,32038,34405,1853,50204,12339,18331,3858,46784,9984,29200,8802,31513,33272,61597,62935,46351,12384,51949,2996,61798,50778,8227,28376,31625,4704,22301,29818,2207,28876,11076,31806,48272,17920,61299,6823,52742,53907,7909,41052,15781,18490,61672,51217,7307,38094,25007,56013,45740,520,42909,34820,51449,43275,31826,60968,3522,22220,57468,10644,46806,63047,25446,37132,28832,22503,12216,59853,43360,5991,47343,26605,26375,41571,1356,22898,14979,30108,41547,44165,23725,3100,52549,23363,9986,13106,49359,27669,43177,1967,19718,22102,20502,55144,56674,2546,30855,22734,37616,32588,38631,15866,26759,32225,46809,6180,6366,52641,43608,39826,44960,12105,5569,36619,5525,51209,30745,23033,45281,36743,13023,34300,55595,57452,17055,53008,26647,48525,23229,20093,8720,14779,8036,12373,31429,799,32566,64231,1481,46676,57938,22351,12378,20078,39211,44225,17912,34244,17092,12277,43829,21518,3240,9545,39378,45005,54782,38366,19747,40505,36125,2167,32599,14667,36649,42278,6616,47014,8723,59078,41324,32990,34812,64758,30632,25981,25494,47198,4302,4616,62384,20380,14058,64406,20117,57518,8994,22356,24798,38640,3085,2424,57076,40369,37827,9921,60406,15822,20889,12279,44837,19583,54044,47750,20347,1554,21956,7131,56833,60154,31803,2548,38624,47966,7898,1111,20031,8931,49070,19382,22815,20223,42283,50529,22961,54735,55220,11323,26851,11179,64959,26466,62819,32825,45919,26098,52021,17120,16399,42739,55994,57283,11599,8021,35086,50699,42704,9400,3996,52343,5667,8636,37640,16537,37707,42919,37737,31830,50684,39355,21411,52556,44083,27415,20571,25654,40994,46777,19671,37150,56185,59179,34518,29566,11785,42483,21580,7804,39361,39360,7793,50135,9158,64895,37669,5929,38943,44017,9902,63542,18647,52945,49880,49102,13891,24674,58619,30134,14748,6693,20524,53558,15415,3488,46066,28492,64559,23827,6117,58803,55381,64981,10660,57440,4695,20119,21025,12667,13559,39673,27388,44168,15211,289,38309,16773,32568,23828,35903,7242,33485,7088,55268,38478,62015,49198,17851,26224,11664,63983,25344,3735,22710,12780,64198,4468,1114,21021,9536,16690,17251,53046,61199,3900,61713,61153,29068,22714,44248,7399,44,51778,9002,27305,63341,5506,32779,4176,26032,9665,3298,20395,3948,17692,53749,158,61685,7954,21417,46804,57903,6984,31760,43528,58350,6163,31389,39798,57666,13482,39033,30630,50860,34144,40037,6792,46749,61638,32169,55851,45103,54422,18122,57028,47951,5547,17285,645,42437,63255,13546,33317,20368,64504,52383,57332,45268,4017,44841,2571,64047,61589,42272,20498,19713,44639,57652,37517,61661,10860,55702,61413,5836,65355,2938,35105,25960,52353,10986,42558,28102,16825,41248,6426,29465,28721,12651,5839,49887,14463,30555,47550,18570,61525,35672,39786,5845,48875,25974,57362,65029,52467,50907,57068,16851,11230,32761,40580,64707,11308,25445,44358,7618,12958,56775,45202,41512,20016,11673,47471,55978,22984,2100,15314,29822,18220,24899,57270,30276,1826,53802,65145,51391,25019,24186,36330,57529,61921,50335,39437,8227,32545,43563,29632,33892,23285,42430,17202,4528,46561,57097,65204,42773,43437,38423,2921,43289,31000,19579,47321,16459,35717,15902,8380,17855,34585,8128,25358,19456,8329,49715,51572,46125,63927,27235,36329,59590,31196,57971,59821,27158,35400,31821,15070,6004,15260,4564,38003,22375,474,7236,37167,42515,31071,2365,44628,19897,4173,30626,32118,57882,42629,52761,39478,3424,42922,23906,50669,21151,22405,42436,33456,29881,20014,15963,19128,61246,13605,56928,47023,32550,40760,13524,46551,14476,6662,58652,13961,1321,53226,40891,6884,64760,9247,7761,28214,46681,56096,45278,24849,14455,26332,41296,61119,60495,50624,51912,47582,31317,42197,41062,65065,7983,59880,29936,51940,27809,37881,47976,48175,38081,20027,52210,33858,52345,58497,62340,63995,5524,49864,55323,8103,54265,50225,24816,9313,13338,64374,15097,31176,21195,889,15141,37304,42999,24232,1461,54123,43335,10411,43695,4939,31621,44170,50316,20096,27023,26779,44615,26618,58166,2012,23861,27384,55627,17539,58427,15188,56298,23497,62825,59309,60463,16534,64530,64835,59174,23082,57829,27581,30598,38725,17275,36126,44364,46500,38818,5739,64271,2461,16240,18837,27264,44122,62988,26451,30245,17181,37172,40500,46279,16819,40886,14668,63291,37075,42687,36485,17272,51942,55253,63073,4012,21456,64299,21452,26259,17815,9885,49890,16625,8405,19324,15595,64209,13390,35220,25015,32547,3486,36253,33955,61968,64865,30144,57765,55691,21959,40758,45887,25108,53276,10578,9444,27504,17711,61234,145,43387,38334,31412,26057,26185,39017,32627,40359,3149,23926,56908,44635,11543,59323,38164,63165,26729,20673,33496,27708,48189,7431,9420,49760,34118,59840,10750,36238,24863,23464,17672,34554,25670,58942,38138,878,65194,22839,5300,36799,6445,9006,23411,53599,56134,36612,10459,51263,13750,30217,37436,48563,60507,40280,45459,62282,62231,62264,43109,12757,4073,26536,38979,33750,20419,8236,43284,43488,48203,50174,1139,1185,17821,34084,54205,44470,27501,44402,62773,63681,32775,50173,45909,27268,5294,19378,51134,11842,45674,39921,46758,38686,54260,14064,31150,52264,41415,17410,6407,37372,4048,15591,49311,16872,1545,12831,51518,31081,23742,16455,23966,36014,36315,32993,28207,20577,34729,47640,31993,109,15361,3285,3449,14865,33927,40122,55766,46953,6784,48987,35387,48149,34398,1326,51588,48439,33459,31291,33138,59755,8390,20837,56706,37425,7120,39263,65248,45390,64927,22202,9470,58992,63753,47050,14159,53080,1618,56102,65409,14732,52677,36263,13441,2802,11142,13226,4889,24555,41861,62237,29191,16387,29545,35367,36969,36268,6737,13152,12635,24273,49642,37249,60861,9951,26480,51805,21175,17659,49894,32071,36545,6098,42049,48255,41007,44575,13397,12088,58599,49914,24933,28376,50762,48267,27616,63441,52736,43503,28025,37419,676,21426,44167,62708,41798,0,33983,49699,33101,24845,45053,46362,1704,34172,37922,57504,16540,14407,15067,24234,8952,36539,62575,52519,45439,1471,58788,42792,60404,5427,33648,9035,5197,36416,25226,29963,26110,63867,61732,10291,25882,36161,64530,57644,39782,23995,35656,15847,18200,5984,3155,12517,14765,6191,59618,20116,29011,26215,31351,63574,40703,19567,15426,11392,28398,64894,58673,8332,40182,996,27077,4692,63433,26039,64345,51472,2927,42890,44333,38943,57882,18031,8437,19940,25225,16708,35875,18818,40502,7848,31970,35658,24473,21886,45290,16608,48746,17407,33474,54815,62704,8163,10358,13813,38678,15962,4966,47315,26744,46629,53601,48825,54608,19276,49363,39923,20168,28318,16517,60819,57618,9100,3555,40263,41930,31428,11763,8361,16146,24497,20090,33530,4586,44431,25473,13014,40546,14572,6136,26436,33361,44637,3975,5894,58189,1804,40113,50348,53581,45950,26801,27610,6471,7850,40685,30347,29026,58764,20321,22821,60955,63542,16922,46183,13029,44208,29736,45918,29807,18564,5843,63875,26898,15720,29014,30765,60519,8062,49320,4083,25008,5277,61986,3725,28222,53169,32138,58497,60622,6321,56356,24114,9152,15237,11983,17347,19586,28742,52674,55845,21745,28392,54823,38730,46895,4869,65217,31031,65040,37612,30835,30235,52050,33370,38728,64663,63355,20318,60139,1733,23489,22547,6154,4311,29042,15112,49540,11228,44592,1487,59862,47310,5560,23192,22199,34355,22661,61418,45691,60924,52560,60611,11854,33659,47374,12391,42453,31380,5559,43348,65282,37624,44718,17531,5965,42612,25351,60203,63423,42214,40219,24022,3138,12687,43786,61104,37406,39649,55678,32267,56552,26871,663,28241,9847,32163,28266,63277,58439,42711,44100,26258,57144,60583,47761,49016,32757,3903,39233,44489,62699,10308,48011,41599,19822,58048,19765,22697,1311,5923,12769,42643,41734,63868,48975,5821,52813,10618,13232,20856,29956,19136,24625,21154,1759,14207,43379,21006,60110,10533,56981,14830,28260,37083,48603,13254,2876,47624,43157,24816,10823,12245,56854,52672,54799,4181,50479,61488,6540,4626,29075,35725,58442,62686,18173,35689,15782,31351,50012,34793,47474,12005,8375,22382,34313,22294,62461,63441,40135,64373,31640,17674,54437,58037,25054,2379,50777,24984,7738,46130,62858,138,6677,44259,18965,64693,29110,7481,41449,14511,34445,2788,14329,22587,42524,57531,46390,13689,31955,20005,19971,53317,53797,12532,38100,19521,56720,1210,56419,10569,56875,1257,62779,28222,4227,63547,16112,9574,59990,10393,63417,53036,13141,8307,11949,17319,47180,56836,37836,2674,17985,12989,16512,33648,8855,34689,50517,53509,1543,63148,34418,8949,63111,52613,20568,60598,11838,31423,23904,55159,38896,23284,52060,42940,13390,15950,4868,60449,54832,35056,35286,27198,65373,40167,35391,23889,8650,43092,63109,31503,22205,62301,32871,59672,16602,11383,27883,63684,30786,21415,33937,44050,44272,22071,16462,33028,28294,6436,55482,28877,61322,52611,50287,10155,46443,50797,43046,2718,26184,59232,1736,25316,10441,47676,65517,62363,3124,58755,64493,21496,8478,21473,63353,25467,40254,42336,27981,41195,65417,25345,5980,49332,10673,50468,39973,14199,7266,34732,29141,44933,21100,49607,29018,37139,48343,52986,59316,54042,10248,17070,27575,46118,62049,62689,61839,37258,37337,58784,26176,13196,25613,33283,24141,28587,56489,27134,49867,37406,1857,47726,4020,32941,779,19746,30053,36411,10634,26219,22915,7378,62369,22053,10015,31310,39931,50410,7445,45877,21355,27491,30095,1296,32398,49766,32390,30185,39418,32535,30297,60177,45466,11151,57633,59978,55151,45380,45271,8360,63434,31938,48683,61609,50082,45594,7358,19768,49053,22250,14411,41985,802,557,60083,20965,20555,7318,7196,26501,23230,54789,1982,60,13962,34356,48032,65236,21683,34816,47104,40242,15997,1031,47366,20373,39873,12943,58293,22296,5025,56714,63298,29095,32290,63895,11328,58097,60299,3634,43521,14991,51196,12860,45282,49401,56786,11201,27430,12712,41582,41733,58868,39162,42300,2568,27533,58421,35992,9728,29781,63644,14495,61663,57275,26434,13415,23441,38893,58986,60528,59355,41977,3891,13647,57290,62429,14690,58653,25089,11615,6786,48940,6584,7606,12661,39709,59336,51072,63220,17642,48493,59136,14948,5311,28192,55647,55284,47163,39653,55442,40308,14873,6323,54598,64830,6616,58690,54733,52663,15075,63179,8512,42850,58857,30753,45182,13833,10360,45835,50999,24437,10374,63845,63985,4968,1452,43336,41395,58278,18294,48833,38161,775,31984,38169,31931,52062,16048,53054,59915,23953,20779,46251,361,58659,58532,45487,48799,43040,20160,18997,17047,11226,62703,34720,46490,42308,17952,57784,43149,62005,44076,30540,54084,12629,38178,39448,11642,17080,2390,50337,43263,17300,48278,12250,19,30002,11713,64220,54396,22509,26836,24375,22450,43031,9429,23439,43908,15090,36425,59428,29121,21903,63126,6006,51479,62792,11725,61693,56182,10373,36277,53475,30013,61142,65105,57329,7601,23758,54396,59844,65229,10725,41144,16597,5871,8603,49449,49386,40175,15124,55568,17304,45086,27689,47015,53559,56488,61846,5111,55100,46172,39721,35533,63631,61733,37367,41453,61724,49983,62360,43487,55527,36183,41235,50660,45150,63194,22678,26386,32886,58044,2146,46833,64491,22621,6456,36889,22506,29004,61241,26588,37332,19782,35062,37171,2324,7358,43146,15251,53762,37584,23758,55024,35712,55795,9760,54691,6411,5439,63553,65412,65054,36228,44736,14096,51691,33484,65235,8117,49065,53933,20305,50803,2442,51333,13581,1743,30861,56410,16877,14660,62771,1073,36798,23405,25787,62667,22081,57685,486,25646,10576,28673,15728,36984,21856,31804,49394,27751,63679,51937,59823,1709,4954,57960,8049,62444,22823,30388,50763,34248,48892,49387,44747,30744,51365,34983,47990,36896,29132,57001,21108,18987,47608,12348,46874,33795,35878,16477,21362,16271,38057,13295,55711,61459,51091,1511,36126,40757,64469,47526,44242,42838,10079,12131,4479,8885,63289,31000,26392,11848,25806,18394,38485,63046,8920,30697,18914,45284,28492,23939,38802,2720,46705,56213,26293,31792,6178,13636,1754,42163,44702,4229,60779,24364,39176,55964,4643,51609,6735,13305,15977,43930,1904,11338,52760,11298,43120,27178,44052,50059,45574,38852,44504,58028,6471,10582,53419,21453,38153,19206,5702,14004,27791,57871,17371,60311,44016,24239,49209,22032,16528,49800,55437,35609,40145,45722,59955,1663,44904,61630,1235,55358,22832,21929,39984,15082,2392,5207,35062,26956,61892,28700,8773,9115,55499,19269,26491,56710,22600,7446,19384,4626,28295,33078,26926,48139,59112,2330,18811,44505,20153,18323,33935,5286,13545,53713,25294,19940,23024,23741,56076,31669,58262,25970,8688,42229,13807,19043,46896,52479,21650,18004,25298,649,56816,20450,52835,8538,28685,26258,57310,41274,52439,13666,26210,11006,47932,21618,44880,36392,26931,36812,51941,63928,61972,13358,33612,705,42093,63157,30270,9872,3932,45688,36764,28968,22858,29134,33670,63513,36123,35768,36013,51134,20948,3743,47493,27236,6511,58984,30545,20969,60031,45522,57681,59761,48801,23601,19703,28806,22245,10268,34865,60411,33707,6216,35500,48810,63942,15187,50682,24230,41779,17872,34892,46285,55393,50173,2304,56443,32622,30895,8395,43786,17669,2458,9027,41797,4856,45459,59189,8366,33994,32750,2616,47363,29612,14885,15450,48951,14870,27594,11367,20104,61695,30960,45821,15717,21408,3337,60526,64445,37132,508,28577,27468,8396,14363,37828,10925,15049,27407,61069,45830,27937,21912,41090,41033,9987,61995,45122,14435,24185,38400,52874,37786,19196,8770,50491,31477,46460,6382,52970,51815,51625,8407,114,21813,12434,31665,31038,21457,14239,42052,37738,35776,15635,19254,38149,26904,15552,45862,35907,54491,62914,36575,56689,52020,31343,58201,19371,49864,64379,35717,45901,55650,16010,45453,12302,34117,7201,41241,34691,3660,18008,44466,45459,60435,4675,22312,59104,56941,19580,15260,38084,61147,36104,57117,16979,40178,31776,37744,40534,31127,58206,24787,43576,59033,55599,50405,35910,65128,49491,61789,29544,61116,43974,30592,24034,62763,25098,215,34573,5114,15321,14654,37528,30191,36290,14785,49981,10903,636,63836,31344,1012,15415,49381,12324,15265,39401,29279,37968,32097,48823,36920,47667,6049,44016,61732,44511,28524,15592,45660,24230,39568,43557,49710,47113,4533,28519,64365,7999,31423,39595,51300,53755,42105,5879,10938,12177,40346,1303,45809,37742,11920,5348,48095,47907,42045,31824,857,9970,16765,52508,54866,29671,27356,57554,22683,55612,34114,61375,31678,44778,42097,16520,45908,58572,19353,53859,53195,54783,58207,20755,2014,38762,58516,41973,21534,31670,40607,63331,24322,59324,7897,23432,10447,16581,35167,4733,55718,30510,43517,25087,29925,35517,5285,13107,36406,56575,38523,59450,56263,65187,2022,24266,20552,39868,33469,47131,64547,39621,63808,51747,57141,42053,64632,36773,48896,26854,43576,35822,30543,51795,20572,53948,32344,26475,53152,33814,30131,49418,19109,62667,2734,33920,47493,46917,6679,55021,39598,20030,25534,12701,48487,1904,55198,39307,59380,61740,28639,27913,49873,15258,18259,38703,14608,62701,11949,45230,1211,62788,37443,10514,11211,36788,47432,9085,35880,20633,12873,56278,4985,20117,14977,22570,18011,27586,39794,26532,52287,56275,58398,13930,17799,30170,31993,35766,46483,59744,35802,52903,37540,44748,48411,59231,33204,19414,39515,25563,50999,30378,19367,4794,25842,20309,37995,26917,61371,24217,24355,58013,23435,32586,50970,46647,41043,56628,45514,48993,47731,18558,50727,58029,12826,41126,29814,43948,46850,44634,26362,41088,10648,5504,27353,3113,14272,46910,25153,15085,10910,4848,4840,14871,22539,22654,25784,34622,15637,49799,49810,44720,51330,30199,30964,59894,40021,38838,56906,17943,55539,20568,27083,13280,50472,8276,4608,46049,36419,47897,7340,31492,40359,43638,174,41316,49955,51872,24606,45951,21182,62760,51307,20791,18329,9477,43247,57771,41164,64567,24047,2835,54791,4031,2152,24866,35209,3332,44804,51969,63503,60801,53390,54933,43459,39083,47501,28666,54428,25628,65381,54072,59318,8965,33577,7056,46236,29068,2922,14514,31149,5392,16957,10719,25844,26016,28502,49474,2263,26677,6266,18087,30010,61315,59272,49179,58685,16627,52548,61653,19493,63830,19318,8556,22782,48325,24248,37599,7464,6179,6886,27345,35799,7881,50905,26340,64992,10456,57575,31208,12138,61950,33666,49789,15567,43200,52599,1368,23295,51929,49029,19203,58845,65008,30630,53039,7740,5219,31572,60575,28828,19758,46297,42223,8426,47481,8129,57610,12148,9134,50419,23564,6363,56056,50856,3806,65445,49037,31050,56272,14570,52368,15329,38108,52805,55006,16134,30199,28831,56670,32068,6870,29046,29586,24682,20290,40882,40561,59610,48487,6342,55566,22352,42305,1872,44162,61410,23957,31279,61395,23550,39104,337,4308,23213,34628,29010,14486,17777,19282,12327,56141,34251,47495,65271,34756,47913,14813,61962,21295,22901,9787,24025,16668,25282,59364,10497,32840,31610,65035,26272,6525,19545,14242,18395,1427,7631,13436,30497,546,37693,34049,40167,16051,23620,46371,2381,603,916,15012,19895,11837,10448,32547,9551,57133,36142,31866,16229,51768,46273,57523,48497,50724,28394,10810,39243,4133,7216,29588,29790,2001,58734,1363,31366,4629,47125,6563,62109,44295,20556,13944,55724,52326,7314,1569,11576,12302,26323,33206,12847,26097,33476,33335,22537,60350,55761,7813,57523,18861,19064,46316,7456,2777,10376,23130,1558,16950,56102,39673,13247,62636,3016,11007,15317,45163,13065,5717,51882,40085,46879,4727,23008,19896,26123,8831,64082,53532,12677,47207,34391,23635,36422,44558,59447,6364,9058,47819,87,48938,7347,22322,46404,16258,35396,2679,38294,38152,48388,43448,62139,43270,23410,33405,23765,63626,61026,64714,31860,6754,54093,43728,28608,23353,50491,60561,49350,6232,33243,28260,27752,43830,18790,61563,14921,51654,54198,40142,30915,45296,53401,38755,23255,2462,36001,28438,55590,14930,63018,16804,53035,32204,46586,13559,60945,45676,49458,5160,20336,1853,62286,45309,24968,47381,38698,25873,8400,8496,23453,15795,61164,28497,29350,22534,16914,48986,7880,36436,25446,58489,40289,7600,11423,63935,47133,62544,29281,32897,5898,20596,7265,19332,59523,4156,17311,1301,29980,24621,52720,57231,2745,24318,25532,61175,2022,42877,21571,36130,14868,19519,5315,41690,30160,54402,27750,48637,2162,30026,53862,2199,49549,30058,1769,44529,64194,21497,35554,57432,1218,50654,15785,64182,44116,43067,39878,54636,18607,36766,52793,36404,32356,40403,3219,30675,39626,44402,49942,8509,60519,36343,50396,19780,11304,25564,5392,8808,22322,18112,19451,63392,22792,40926,56380,44315,27142,60188,27753,52036,23454,52778,37627,57469,45605,20534,28857,42021,21822,58774,24551,7999,36495,61686,54716,44969,33509,65013,42181,32051,47641,6313,6675,62537,49235,33410,50097,13582,51667,37656,55043,51375,43422,22308,58706,31399,40183,47287,57001,63209,7863,48384,46130,43603,6481,35494,56293,33359,30407,22707,53455,41877,40861,35818,34673,31866,15851,9924,54874,53066,17129,55981,42515,10871,52990,33611,59919,57320,22919,34564,1893,18601,64327,27432,64426,43105,11355,17540,24135,27668,38224,26149,38433,3429,42302,61864,58553,39412,63839,11318,12814,47350,50389,46345,65240,35536,18905,56264,49282,14215,6376,14757,30309,13486,53275,8996,31283,39344,9555,52535,9472,46418,40387,43351,3451,610,3678,22243,4703,22643,37615,10163,38922,4261,35856,824,25599,4357,15800,15750,60414,64763,21176,10866,18602,20523,37717,60246,51523,60367,11261,14780,2626,57316,33218,31550,16726,59555,20210,52509,19694,34254,8576,29022,20394,15477,50863,49205,39517,54352,8557,45484,1604,7053,31010,37053,59430,4904,53601,11554,60731,9529,27267,21884,29105,30636,64187,38861,21826,61095,51280,18641,47973,52930,11385,13598,58041,32715,13633,34720,57962,14836,64279,55837,5207,65412,10891,63889,47480,31180,23773,15245,28575,14708,389,35690,41100,23909,24249,39908,20516,52916,28640,12595,41569,58719,2669,11839,63648,52998,62046,22414,59926,12021,48232,35978,43122,41033,14462,15124,12790,12685,56751,19621,15963,24228,63277,14700,9109,26252,45390,46250,19671,49669,9647,58108,30659,29559,30861,685,42550,17948,39460,63146,51037,9715,8062,55125,4740,36108,52185,32202,12858,5019,64138,42882,59441,13282,8806,38273,25148,52460,13243,58147,11587,44970,25564,51048,24315,32087,10502,43541,49266,9934,21915,34987,6754,12156,16177,23278,26513,38774,27508,50065,15129,34013,49708,29920,53422,44660,50799,55380,64609,53884,26066,21620,26851,26521,53812,23348,32996,65214,15194,8345,396,6841,45645,24590,17457,42281,23517,38503,50270,34944,10751,8444,34561,37380,17183,21025,22516,32437,18534,11640,51110,20104,50903,18714,18773,1455,57744,35166,41272,12438,39873,18243,10607,55619,54233,40613,26679,2969,5867,43199,38566,56624,44799,15906,17610,40934,49305,54689,49364,36439,26473,4726,40589,11425,62479,23463,51224,25999,60355,14647,35141,28784,187,27355,28422,36066,50652,26798,45598,62940,4892,3823,17324,41857,2077,29961,7722,41534,45070,12110,40977,55917,31056,49013,22314,43773,24257,14338,28044,54360,64099,51313,39659,40117,49065,10536,33328,30712,20831,52398,23050,9266,46406,38425,51709,8082,43371,31183,38182,53631,35661,52723,52607,11723,7819,10954,4027,8779,59257,5574,35248,61803,34113,24599,14527,44919,4786,9144,59406,51266,53304,3762,24125,31536,57473,34686,39951,60713,4618,5849,40263,7767,36729,10983,1502,35064,60335,43358,20452,52732,12632,10738,29369,18952,16687,23583,39269,27535,4593,61792,40171,1995,16335,29499,39718,40288,49755,33957,46235,54497,11623,58244,53269,42631,48380,63288,65521,6614,9884,4184,42980,14722,33134,54427,4257,31759,58072,28671,1774,20769,32615,48921,34201,52434,40955,28633,51526,5023,53580,49540,49443,25573,34407,47074,44281,17769,13254,29302,53202,17081,39751,8350,4565,47247,54011,15931,10568,44845,16074,6704,50524,29280,55580,38950,42315,55931,45738,20653,15265,7175,25421,23693,32135,39458,4034,13525,30517,8361,48466,26428,39352,24520,64578,22302,24512,6262,52922,28358,39337,17278,46903,44344,10268,34124,23107,23287,6110,18439,54684,19307,40759,28819,52245,35738,8779,38199,2461,11402,18998,10583,24816,56009,12661,3900,19307,44288,8100,34966,10827,50914,15960,3300,48662,56874,49807,48313,31109,59705,45518,5651,2247,34966,54697,33488,29137,12521,28520,3485,48554,38330,8953,60596,43066,27983,58131,51929,4738,59138,52466,34820,44831,19808,4978,19771,29602,16057,16705,31565,400,41720,18777,47137,4319,3980,4874,62297,27737,2470,18866,62790,37677,53509,44139,52759,15105,6164,42393,25355,33411,9491,65512,58112,40207,12983,2817,42154,59893,62523,19017,35241,4770,58798,33744,565,12140,15581,20334,16690,29998,29694,21355,51216,38951,27647,39480,35297,7293,19864,35870,21112,1662,3389,64137,24395,38026,25119,31254,9796,4574,49782,39563,64275,41512,51141,64139,582,15644,32673,46993,38174,34204,57444,35918,3632,1305,65057,13426,47534,56468,29908,40132,57169,45510,6854,11729,61612,35661,46523,53681,29429,50913,20198,36926,50460,34154,36566,13146,48076,8584,65358,14041,27289,14649,37695,4233,56290,41443,31302,61907,41936,19022,16207,22065,20793,42958,19359,3857,16409,18861,61805,20790,24566,61802,62767,29785,22774,8898,62924,4577,62468,11151,46891,19676,29256,10967,606,30509,35985,53339,6393,36707,17725,9508,13020,18608,58100,61456,5046,5894,34815,27555,7188,53073,43649,48913,43807,59682,16309,35078,1906,23959,52165,11669,14593,28907,43161,47209,61331,27416,60139,34715,50811,59365,6176,22983,7880,4283,42163,45510,48771,53234,28983,61050,24162,65408,12791,60003,3455,42388,37196,1764,28128,56822,48000,54254,40083,53247,22305,31178,41084,11907,23037,41519,44102,35952,46918,18868,34634,41784,30753,9806,42176,2048,40051,20107,41115,63271,51575,33823,40825,59499,56238,23746,28871,4088,39399,43473,25508,37878,22585,4223,9840,12671,3301,54213,34794,64669,13441,1789,11508,34709,60245,48257,52090,56180,12687,61451,65238,27515,28083,29609,3615,59910,23372,27855,59881,10688,25737,16690,64356,24504,21327,51715,56813,50344,47740,29397,36645,26123,8952,46300,19015,58209,13008,28183,65310,63352,3614,52913,9258,31639,28008,17306,21484,9184,42347,1223,60432,55029,35966,19809,58319,49880,57521,40350,28373,28980,56286,6560,26547,15653,62385,6549,31529,30131,37348,7272,21819,7993,52684,18243,62303,15914,38698,2378,44170,53456,9092,53783,54868,6056,37426,20730,3991,50912,18947,34902,58619,6476,60226,39366,60135,46209,2437,23123,3097,36121,58835,42190,17815,45501,35168,7391,22672,60872,25072,53770,60607,6723,39464,34680,45172,15908,40476,41035,44228,59416,33220,4701,16700,38170,60959,21382,59477,45715,2019,31771,57607,52875,11370,17113,65324,35582,17773,11247,45810,7584,49581,36220,29524,20841,697,44466,9790,42253,11332,59356,16889,11135,8732,41208,4923,55888,54845,64857,56769,26857,36336,27779,42053,6490,13699,62539,49979,55242,25975,41080,55046,37906,24722,29102,57573,54331,25117,15955,31242,44075,26436,58759,42812,30242,19911,42461,20606,45463,10515,26209,58475,60751,27520,8669,51874,57962,18844,37385,61337,42598,1244,55754,20158,39131,41178,938,47717,58272,49386,15501,22955,54534,18124,42270,13038,9258,17089,22545,9478,5145,36460,4859,55968,41903,37478,2366,14035,62205,47389,59336,22206,14302,56967,61373,60303,4511,8918,44979,36006,13840,10102,42825,63241,36571,46550,33140,8393,17380,24707,57062,278,34272,17575,27723,35731,10868,51040,2308,17130,57495,31159,43262,56528,51275,4301,64167,20872,12621,49541,20103,17651,1155,51812,7954,37420,49028,29511,48844,5576,46179,41542,56722,3946,36623,35865,59039,37543,6180,12453,62394,22670,59322,47635,50188,60633,357,36042,42594,36962,19858,1064,62964,17761,2902,16902,58035,7192,52259,1780,24891,24708,65176,17740,45947,33780,17512,30241,9881,28373,27407,47208,42411,31144,2766,10135,50301,49310,57872,50880,56348,32719,48995,17231,7474,39907,14117,37096,24853,59568,51645,37944,16373,37339,24549,11112,38443,21249,26182,949,55456,37778,63401,27705,38874,38583,62155,9676,23436,51291,31744,2587,61934,63925,2335,65007,50737,49118,56225,48678,59751,59228,15478,42057,12857,60815,2878,35493,56279,29553,47802,20056,32798,39838,26091,49349,63623,9176,8558,32956,61115,39229,10945,61774,45839,20517,14549,28355,51063,210,11449,59953,38397,51094,40286,22488,33846,30738,6730,46258,26661,14877,10734,17410,373,24739,5184,17179,55300,32792,7227,38001,55329,9024,33048,17248,42558,50162,42796,35593,20696,21167,11803,17369,12212,17884,20617,21801,58969,45233,33849,23711,42276,29113,15470,61568,44297,54924,35572,6917,39517,35368,57754,24505,62313,46677,9627,24960,64133,51902,41356,41896,18102,18616,24998,46083,17,46869,6269,11949,53274,27725,17772,22889,65192,64642,223,24299,57835,7811,16856,59668,25280,18279,14203,42034,10263,23167,61985,8720,54748,20999,6519,62682,8201,10807,53890,37692,13915,25028,42436,65424,38770,57239,6305,49781,47808,38312,28053,52366,13639,26338,40495,32660,10857,48380,53692,26273,43754,61348,1151,58793,55064,27721,48228,45796,64232,38082,33874,15310,62623,8507,33188,3365,43109,32629,5469,57863,16399,24597,17128,16689,26896,9229,16858,22988,18539,39788,21355,37091,25888,64106,60065,4675,40973,35677,22595,22273,27953,51383,20216,49922,34807,19071,3475,58323,11367,37137,54805,23498,58390,51064,38076,28604,61566,24569,3510,15215,28544,53232,36397,32400,22498,24846,35328,57529,2170,23586,9215,9953,55654,14002,34859,26237,23884,5693,12645,29810,54803,27431,34688,19978,43568,58001,26905,1376,322,37452,249,10982,28713,31080,18212,45178,61334,31393,19571,45714,32553,19102,56828,59847,16881,10891,65459,61958,46895,10649,3331,53244,10832,36167,13090,21763,22699,28921,17601,3130,12110,32076,38355,50854,47945,14831,17032,63082,47793,15105,24006,42818,27131,23979,14224,30773,22509,54226,40671,1113,29603,11448,50133,31830,6014,14967,8263,579,16388,41172,16272,57185,50816,51152,42336,21015,23594,35895,53649,58172,23825,50707,32289,24564,52329,43385,8685,54178,4338,16925,35,53340,20101,25134,8350,55469,15029,5016,30883,24877,11556,51952,10090,15836,6463,38265,34077,6352,45255,24807,51319,39742,42664,7325,46141,41457,41030,17472,44512,52087,5207,25899,44640,32711,13768,55724,28616,64318,36933,17787,28532,24618,37719,38050,39022,63136,4769,8512,34546,51011,33332,63824,32381,12074,52149,23243,46278,28351,7228,52167,49084,19340,51844,17404,431,42041,34027,14995,5324,2626,53465,25613,54976,23133,30331,9073,16806,27676,53269,24830,16312,61416,35076,13662,50102,17033,42288,9392,58085,58407,12238,26977,3130,53049,2323,8313,56161,47702,27173,54071,47955,35242,12317,58600,15515,32753,19290,50806,56092,12416,55771,59581,61108,28563,11385,3563,46916,17859,21864,3189,16595,32555,55557,13102,15887,27158,12792,19481,4575,18823,42532,6415,31065,17463,10644,46062,18173,50806,12726,30006,8162,14416,38127,20395,65019,45989,3197,61279,10157,38587,17692,55112,17820,63797,49222,34920,19737,56002,41267,2855,31683,46133,15972,208,47701,1866,21205,15495,48734,42397,56381,13484,28909,59983,49242,64998,35264,51924,22718,15757,15691,8095,17791,39404,56565,52118,38130,25762,65104,60203,2403,40233,58763,15780,42292,9070,21980,35267,14679,16709,43023,30915,17330,3544,64968,15018,62042,620,13388,52819,672,20007,64681,14469,40471,947,15805,35821,3142,29415,36339,28644,22247,41010,47953,38826,56876,45599,26532,33665,14930,52347,25058,30086,64522,57719,6389,4822,33308,12437,58572,21668,43154,49056,50971,46114,19309,7344,48017,59743,17590,42878,44204,31922,7645,7730,8929,46921,55516,44722,39109,29772,33443,61477,43837,5032,10111,41040,43304,48477,64574,12305,23778,10833,29155,42179,52919,11627,34510,46782,39508,49084,29342,434,64229,50153,28676,32326,34436,15564,20044,7863,24229,54263,40297,24492,60934,7039,58600,55954,58957,468,4529,80,40002,53706,27378,38957,46435,20725,14929,53348,24303,49037,56197,50038,59017,56697,54858,39346,3587,1250,14977,39186,35081,5967,42867,49097,24432,48556,46494,29513,54841,31538,5670,35188,13438,39419,58574,46610,17056,40828,53170,1778,36108,20388,43819,11119,12428,21278,17112,12534,24339,54547,28811,3770,43118,19928,43927,53811,33630,11604,10824,56723,43683,64877,3728,46276,44216,56596,38642,38854,18256,59753,23585,64997,20322,1226,18488,40898,30539,43671,11845,34261,6668,29082,43416,47538,50015,29514,13874,28792,17309,58514,11863,23660,20265,45975,47874,19850,13501,39410,59920,13373,39171,14037,56075,49095,56648,59948,44938,29596,28365,6859,9188,52931,62925,44807,41934,817,2268,55591,17576,11115,44986,27665,3488,59099,2610,16659,17499,42482,65215,53303,33198,36736,37481,44409,35844,59763,48081,47092,49377,35345,31698,56611,1362,56691,8338,29960,6068,55002,58414,64520,42102,30801,13381,13919,27320,56697,65034,59938,39316,38192,11163,15212,9756,45790,26090,31354,29799,56292,45043,6906,63832,65464,14088,20876,21724,23456,48109,47012,60913,26215,51683,59420,23467,3662,49168,12834,28118,60275,8122,47771,46107,28837,38549,52877,49879,52050,26645,7762,15172,2628,55885,16381,10488,27150,52277,60538,2982,55431,7642,28428,39293,35383,10307,21610,17773,20706,5679,42245,18070,32254,37840,54533,4831,48415,9705,36853,10875,21556,63770,53989,22608,4100,17787,59345,35497,30872,40490,46937,29416,26380,2523,24053,4117,9480,54193,54356,60793,49410,20013,33065,56495,13456,22796,31202,49012,28338,60916,42032,13215,46128,62140,52196,64623,45310,61419,62327,39770,8902,6703,27703,49350,659,42186,39291,59606,24411,36409,44460,37764,58885,30928,24642,33836,12264,6051,18061,37273,26038,56488,42742,14266,18932,14714,3054,17995,2721,22453,59872,43552,33080,34396,51966,60024,33845,50215,11904,2107,49881,7943,49243,14526,54879,33300,18895,58126,32594,55407,38614,37950,39680,50707,58773,9195,57899,16922,21664,39083,8206,1662,64050,23624,62186,1259,51783,52124,51023,14761,35132,44268,37043,55446,11363,34696,24737,57507,20343,24331,20701,13208,46192,34095,5017,23425,12641,30679,29126,1376,22563,46575,41667,12703,6651,35677,64004,6896,52594,24873,47279,52830,2802,43874,58354,40894,62360,49013,23410,18697,28082,60888,23872,1125,18130,56989,51984,14508,65494,4708,45822,41232,56294,61014,12897,30643,44581,19264,45176,12360,50580,28693,9359,21825,49097,61608,61183,63698,49369,61266,63913,17764,62145,16668,22838,12777,45853,32261,15838,38367,20584,32939,64062,19531,49737,20102,32356,20740,2104,65101,51083,64676,22644,6081,44193,4527,64990,420,13271,15242,3588,34444,60764,60720,23837,19224,5577,12519,6054,26350,41872,62678,53976,33950,48106,44791,15813,35996,35839,64656,35577,1037,22286,57707,2308,32199,40968,26140,36890,25468,18489,46550,48910,47531,18026,45047,5023,35231,49829,63309,33850,62403,372,55983,31054,14077,55167,19007,5841,2447,25647,18152,27581,64115,8061,54040,28387,48836,17192,54404,34697,58052,45074,28551,53585,12027,52638,24909,11243,2033,30197,36070,4515,22360,20603,17540,40155,32287,3308,50532,29592,8373,12403,26415,48018,12224,15908,31292,57406,326,35893,26116,42591,13513,30190,35741,53765,47285,46230,23772,43864,60442,28782,61766,29914,44450,32485,3196,54175,22268,27766,64169,49814,28138,64611,1756,61208,47821,497,23198,39201,49607,995,58696,6430,52934,47607,44268,19669,55670,10727,3951,54422,58368,24624,8404,42688,38701,55570,41844,30971,29287,19028,63315,50111,20833,64981,57898,53933,763,1131,11186,43925,46867,63763,44496,31202,42806,37258,39512,2391,17555,10898,26607,9510,5762,29308,38994,49413,23949,56167,34499,16225,23421,50204,54146,28140,63727,13175,34547,49236,61070,64580,55978,60829,32974,39362,29383,4805,36354,1309,37304,34941,38706,54678,15474,43806,54243,3759,57701,9713,2270,20457,10078,3312,20853,28438,60631,36777,37583,45904,8172,36214,4741,48154,34377,64288,8412,21334,14114,1021,40145,3615,99,42964,56037,37384,2386,9176,28243,42601,30105,52882,6442,19486,23221,63,20063,1661,29423,11191,49110,16998,32069,47955,60085,62626,14375,23220,20613,35275,33099,3791,25443,35184,52423,23261,35104,31044,19094,26681,582,27401,54626,37488,59259,12461,42213,20101,24158,53249,44315,51438,27134,1025,6717,62675,2320,47050,16406,22554,3253,38513,52895,2718,57729,19094,46593,61532,40102,58247,62810,9698,46074,7715,6057,56353,54950,29961,64680,428,64797,32743,1256,3867,53632,56952,33766,14449,646,1483,17937,63815,42515,28914,13606,11837,7627,4966,31746,45831,31332,11437,9237,39944,15255,3387,40324,58865,55902,3894,26380,18971,13523,64215,21086,57980,20745,37917,57036,22223,25805,48723,29159,25789,50911,11016,47406,26936,28021,52949,22771,52687,58737,40323,56209,13617,2910,1598,45580,54812,62470,5999,9915,27405,26311,43998,53153,27703,50323,1058,38798,43201,42595,6986,1951,44975,60220,19778,14281,18631,53066,19651,54343,19305,28331,53901,35292,36348,27969,14021,65386,55820,35609,34665,65468,27771,48100,52266,50707,56059,30240,43201,51937,5006,43089,52488,5971,60151,44837,10857,12467,47939,38431,12195,63845,4057,27753,30358,19310,11881,24126,17465,45640,46861,45682,24223,4994,25950,21591,24861,45146,44567,51830,47905,53877,45771,4935,51170,29037,5034,2912,55726,56354,13553,6023,31299,25277,48238,48855,60697,19738,63930,35728,45950,31225,13743,46717,41774,5600,33267,65326,33991,46914,29596,55150,61587,50944,17639,25568,39631,9525,50376,1654,36369,52274,26715,48086,11644,20594,41453,7196,56086,36873,971,8784,38856,23023,36747,21225,27132,23573,49277,42113,65443,22110,33455,62974,487,20271,39906,62975,36755,4436,32267,28045,61806,1047,39071,38137,44964,33740,17117,15699,47778,62298,30789,40544,65427,35229,26986,59110,46352,43770,33928,40168,30245,44348,14684,2512,42929,8380,31920,8103,8596,37120,49533,26774,58985,57104,53324,34640,34590,33101,25641,61173,791,45116,14597,26462,3403,25205,16143,12740,48275,60616,34435,15387,32189,16570,44211,47432,63777,18595,55568,41962,15336,40741,6055,36661,26765,53175,14076,32572,28355,40449,27646,23571,28202,50627,13703,30998,8164,10681,61101,19072,37109,7004,11596,28842,59236,28745,58317,57626,40689,36299,56038,20769,62233,15831,47189,60373,53322,51212,38502,23563,13701,5082,11400,28559,13138,55963,37495,34687,21310,53540,10544,36717,4691,63095,3953,20530,64411,55532,29616,60302,42648,48698,46606,24587,28808,63724,33376,40571,23727,52112,3267,57487,45998,61305,44899,8832,19937,11365,60808,25204,52899,32939,25017,57291,50053,47171,25259,37755,11408,6752,13102,51940,61309,9969,40959,22749,25458,8031,42796,56982,26215,18384,37537,15080,23470,44826,31390,35394,26455,12844,23086,47026,6898,44791,42270,27286,53932,57957,840,47071,12366,32191,1973,10772,27057,58054,60160,47141,54166,43438,64359,27615,7905,65350,23548,46491,30285,20740,23929,2116,50687,23060,15800,18804,32723,30455,17224,35594,36046,63891,18798,51819,2794,32864,49175,15323,45634,49073,21409,42778,16712,5731,22580,23937,19448,58170,8526,27755,28673,63214,497,13638,33985,10139,23919,54747,64839,63392,48829,50787,46318,16963,23086,36766,49728,13883,51279,60250,35507,27526,37343,54536,7512,32848,46015,15971,24713,10941,49463,42133,63281,37859,756,22158,16068,60959,42457,55900,14819,49869,46521,32995,45146,40489,22070,31586,63733,58542,40557,32061,49232,47827,48235,2700,54665,55980,10008,52803,49181,54363,1576,25527,45797,67,49379,32527,17202,38512,43745,20325,40960,7405,45005,56315,43127,27486,5959,45816,36851,23410,16081,65127,4469,38327,62574,43854,20154,60002,65360,64540,23364,56418,11168,39052,13098,55764,61923,51203,3298,34355,54172,40472,530,576,37502,31434,15885,65355,63592,3890,37957,51961,1845,38233,47235,14037,64670,10278,17482,20365,53536,39525,2911,37546,44355,47906,62520,54730,6353,31401,23887,5135,30591,41088,28068,50100,43972,49318,33606,16628,16662,5617,20345,48476,50514,46823,15278,14210,5596,62577,41888,23091,34081,56013,10884,23585,35785,9412,42592,58326,37560,38033,3042,60269,50822,62259,28193,24910,64188,13384,35138,18377,2385,14435,44939,63956,24783,7121,4715,4520,60318,11885,16248,53058,52296,615,2899,56504,38102,7223,24996,42290,44079,26578,26540,54977,65190,27303,24788,49912,36742,62410,40959,3061,64953,701,21081,43451,21084,10859,42536,4818,5022,39198,20610,3400,15487,37185,2684,27662,62761,59735,24675,4786,40743,25351,29651,57211,2069,37557,25110,22132,64801,17832,24717,31072,48331,11388,39097,10502,27061,1514,28166,60694,62555,51831,11380,9241,31874,33110,18300,44557,59224,50869,10069,51670,2264,8428,47027,38552,51374,24733,10653,31443,28255,50641,25703,48692,24159,51251,11016,18669,18685,3837,5446,32007,55118,53431,38524,1299,2460,7330,33741,52355,28248,29397,60484,25138,30722,9571,6606,65328,58718,65254,64755,32996,43518,43329,49170,4988,42977,33722,45582,62248,28375,32539,18944,57438,51555,23450,43684,375,37973,5832,52722,27542,52021,41643,54931,13914,27109,20659,21418,23871,21288,23858,23619,11256,47591,397,11941,43235,29312,37130,55093,35417,47042,61936,35942,56785,52553,17644,55290,40102,33263,53275,17797,34132,27822,46946,42208,44418,55299,16718,56716,37344,59260,38864,19532,601,48729,44244,28668,22155,7937,18847,4871,35400,48797,15837,31384,5203,61507,58869,40388,27170,53205,62068,39217,56976,10411,23610,61935,55564,48172,56360,37414,50871,33392,58757,11863,43734,62785,25318,24965,39652,21561,40937,45054,5124,32716,30474,21609,41354,3095,56009,26398,17278,28940,30121,11425,19974,29087,38250,29098,15665,12901,60961,18759,5006,32590,37244,29245,6053,12126,21492,37402,51222,28214,9502,30426,21767,64552,65204,64838,49583,22470,18727,36564,55943,31310,41991,62314,58887,22040,35332,11961,47152,32431,37276,5236,32813,36273,43584,28041,60554,51761,11995,20428,47590,55120,3921,24230,6636,29,46067,41117,7883,28583,2129,5193,12138,42192,14465,24121,60914,15888,23669,13375,20479,53717,12955,51175,54897,33363,9250,12693,31698,61174,58022,38568,4067,48863,63522,242,65010,1343,63940,31146,832,58484,44503,43406,55601,15238,15948,43169,6084,38603,3018,41373,41544,33263,13139,58114,25279,24021,29094,41487,58406,49621,52153,21685,6746,9865,63095,48189,10771,20845,28180,5614,31648,254,16043,51722,50562,11436,42914,54861,19972,4855,32762,57670,41801,11057,27348,2353,27111,65470,16873,22132,23914,34516,38208,43711,55450,17334,29123,6410,19769,21618,61613,6041,5766,22617,62063,27091,60589,42075,17880,65211,57313,32134,9864,21566,36061,61352,5810,46348,13858,27945,65162,9365,10583,25689,60382,2224,30211,41227,43710,32298,59912,17348,29607,17153,5467,63318,1368,22025,12345,4647,20198,13405,18214,37944,30677,50010,8680,19364,59501,18390,40874,33304,64536,54638,41332,7114,52013,29719,3898,33835,20688,49777,29535,43984,14234,5238,26672,12153,14869,28439,54669,63722,47010,18479,63699,48847,32679,26273,39360,58251,55777,47857,18325,60845,23327,14121,9619,47974,10197,13931,16097,25845,57901,53875,60079,284,39760,24590,25558,59899,52036,43010,6674,22086,31943,45646,15677,54852,29087,7520,22339,12252,40649,2408,8439,40411,28707,33346,37571,38931,19679,11353,31579,38170,3057,47416,45190,56505,1920,39307,17954,13721,23264,7288,50235,47684,32659,28471,27164,13201,6212,57022,59115,44249,63514,27363,29503,55580,19444,45936,608,35421,26401,62712,54782,25966,60809,35188,11189,12423,25031,25357,45031,50509,45883,13898,1039,45426,62900,32338,55608,18721,42954,16665,53367,29848,33118,3042,1151,62959,59773,4236,31547,11842,1117,55110,18595,1194,65170,63006,23742,13417,564,27010,33792,47242,29903,50900,62989,8187,6321,59280,63102,61778,54591,44861,37319,370,11191,44995,22032,15898,48011,13517,62174,9110,55615,57578,31145,41435,59298,52122,27435,58998,38202,42047,55292,25832,35043,30578,54838,5295,20966,26856,55388,37588,25641,8879,42860,63740,41583,45333,22115,44584,4958,64999,31246,6473,1109,10867,2939,48088,53308,1201,1738,27963,65397,53703,40643,64105,13997,60660,32850,27159,19724,37808,34240,49645,58754,52943,56876,21494,15270,57344,46085,34691,7641,49045,51082,737,25759,13045,25468,4091,62969,24157,15330,28262,48963,25721,64255,6702,19616,21761,47067,20985,58069,51281,46558,33532,24366,41265,55775,38937,38798,24532,11510,11403,32412,36851,59535,2798,60394,24635,7590,43589,57360,60218,34439,36240,28483,50723,44109,13187,37826,65058,58685,52652,27357,7638,7948,42035,62413,64008,8859,37661,23638,7796,48794,37812,11904,62808,6375,56378,1309,31439,5209,36005,42404,50132,23288,26663,13495,54797,49262,41595,9836,47544,52839,9059,9812,31871,51490,37266,52806,16908,26683,31398,32038,15703,41030,939,45734,57306,47701,51421,56575,40158,30332,26801,14496,41421,13387,19562,1009,23089,4092,33183,82,38049,17752,59320,21085,60802,53351,4197,25187,45365,65484,34661,7551,60777,18898,49632,19288,61629,40276,8129,16165,16600,15419,49907,51637,56149,55280,55196,54455,29725,18040,6463,31928,54344,29685,51841,1720,48877,56748,34420,64350,13108,22030,65329,46085,54050,35453,63276,35059,46731,48800,21392,24822,27011,22781,7006,20628,28218,38334,45805,43691,21256,62934,33105,41100,24223,15205,57787,15605,46493,26126,13668,17481,48993,36325,2981,62513,19400,61068,61064,47064,9530,50337,11160,63400,23693,30979,17336,37942,37027,59829,19191,62057,41538,59163,1546,52719,56420,10039,59716,28499,4026,54648,41592,27620,24253,32642,3302,46898,5050,50568,7774,21476,27633,60840,42693,41881,34650,47828,56925,16668,14306,42175,23097,49358,6147,19884,14555,42478,13552,28512,35618,23323,36494,54540,7587,36443,31337,13158,51005,29103,12734,33050,28112,26016,11810,51009,12047,1673,61352,35125,43096,20603,32363,27518,57115,14156,1345,60646,19290,26504,61623,44411,11384,24247,26719,21285,8082,50963,63611,8359,33320,42045,20153,28283,45158,38770,33973,37355,64116,44935,12933,48118,63088,40278,11622,12900,62181,63965,63612,12419,26087,19779,27820,6313,51291,61959,15301,46767,32882,35647,64452,300,47631,3967,40944,9947,48161,37928,59911,16405,16947,3806,13536,36554,5672,57089,52827,51859,58275,64031,64272,21470,27363,31868,47180,52117,60451,1157,19696,2973,17619,42989,40810,7358,14049,54342,19702,55407,29736,59839,59468,52677,4896,24268,45838,33268,21848,1640,42155,16480,44616,42943,14127,30209,35153,17126,60436,15291,60729,39167,2114,2002,5073,10084,11892,47834,16255,60271,17129,27934,12060,43389,24991,35329,23739,28591,20822,5076,38209,10279,28852,23645,22620,56132,13920,54664,54858,41492,14646,54543,2971,63267,61666,30262,35756,3729,30516,52743,37138,22241,37308,30908,24267,8575,2425,46820,11081,47595,47315,60542,30721,5600,30604,62217,22840,64496,28899,64429,24268,18140,48348,36843,36484,26527,4151,61330,11445,11160,34866,33585,45586,15710,41292,624,55009,47099,62363,14800,14305,45174,2110,11572,19484,9611,11492,41489,16019,32649,28470,53140,27463,59966,65442,15160,58304,39455,65171,23284,13809,20948,1270,39377,9223,10509,27343,35201,52378,28549,35130,56765,13140,23917,34634,43249,41540,31245,45421,49067,57663,61047,7963,48619,25976,33027,29437,63387,13727,48166,54455,45117,5823,16295,25787,52479,4412,59025,49806,2783,2038,23906,29293,42697,49496,53731,62093,63620,45535,63829,39489,22020,20585,62153,23921,41989,475,4835,40589,22763,29576,54528,4529,59206,50315,53632,18352,44578,41238,661,48342,8714,8445,49266,3188,16114,60216,44783,49354,62051,30767,35290,17706,50865,45678,35598,32507,39561,46861,29688,36447,4888,20506,38602,3945,9468,4268,54014,132,33822,49390,49551,23659,38911,62032,53077,16181,7969,53208,43044,3057,20694,5406,22996,42638,23906,22873,55511,57612,27712,9516,64783,45787,12708,7495,18678,11205,12854,50779,39987,32574,15189,23478,599,9579,61224,50708,49120,24217,32673,13481,27490,8068,37896,34526,15944,25774,7238,33810,45619,54139,59267,32229,42331,63577,59093,58244,50909,35401,34944,59881,50832,12063,39411,10434,51156,16839,23170,49637,2359,35575,57184,29825,22747,40388,59625,63353,27368,41924,48472,47249,56811,46673,61210,10881,9396,52574,13569,38820,10171,1120,7686,9073,17556,53402,60188,20884,10041,20550,56652,4459,28288,36954,46447,20999,59562,54126,48053,50750,47428,51246,54110,26015,46599,29526,1126,4864,13397,48542,55830,2927,36208,39349,7871,33782,57403,51810,64574,7449,27547,2185,34653,30092,41791,2946,36887,20735,8499,45854,35007,9883,52833,63934,29442,11369,23509,51588,23237,21369,6391,17498,38015,55796,14817,38690,63133,62553,52233,20427,20697,30537,3306,19827,2554,51326,24132,61086,11830,62334,14823,48519,29788,10230,60885,19658,53781,14270,15359,52323,62439,12574,21646,6300,43932,5184,63731,10329,30656,43385,55929,44092,76,1369,8497,11840,42293,2225,37346,9996,49915,4586,55914,38489,48223,29066,42430,44684,19256,24119,40663,22583,31647,63174,21638,40816,65279,30204,56416,12432,54818,36083,42560,12587,33158,197,38537,55951,18643,31204,11882,4385,60282,46043,32556,2721,54221,30915,25042,55300,45189,52670,27157,64109,28285,7548,38836,63006,44419,34695,52320,33945,28332,56212,3152,40506,63107,24737,15072,53795,63529,32121,19695,6107,33072,37171,15183,62772,39612,58236,26057,5089,58822,23967,59361,56137,3945,46129,65303,9947,31999,1756,33573,40698,17632,43302,41640,11943,62643,57737,5558,16264,8825,7197,28104,64435,15404,11018,42351,40085,53808,55025,17736,22068,65041,1907,60008,46664,5090,39198,33362,64994,32816,52909,44612,53485,11857,4439,52881,44322,24617,37276,13342,29739,19073,65283,62645,26674,48687,43194,35042,25153,16957,22146,32129,60957,19692,16475,31134,20198,55997,6419,45728,23929,63911,27209,5508,25223,13896,41520,12574,17948,5550,58149,34857,51562,48522,46234,2437,4079,32676,64731,30451,3287,25961,9509,23835,5674,63220,5921,39777,61403,16550,51490,7963,8161,54726,47507,47448,2160,44583,1414,30183,31013,52412,16622,47646,34209,48985,17908,24146,40323,15681,27777,22295,6163,26182,51287,35188,17832,61662,21056,35810,8842,7247,46175,47937,51963,14491,42702,30403,27010,43917,18053,46578,10994,30629,9341,33230,10594,53865,18528,39463,60484,42442,17420,19008,43469,16119,23742,61890,44846,52992,20864,8453,33782,41965,64424,882,44556,14046,54178,57390,12767,10948,13748,54550,45998,19694,45380,4703,32596,10525,42183,34607,59671,38361,27325,42221,53475,2445,11616,10485,36242,34831,2725,63608,25081,59131,64143,24026,52157,9987,27213,42522,11151,39237,25406,56754,17710,4023,64135,695,59149,31851,35091,17772,42131,21216,19235,43563,17763,32701,17787,63073,30064,26164,38065,15709,23477,11481,2869,37793,52653,16994,56122,61305,41558,44344,39211,60850,15016,55586,38578,60767,9870,50635,41927,13254,17873,39226,29078,52182,11006,31843,59713,26310,61882,11391,268,26236,32088,34270,45939,55064,18006,1725,38197,16473,11234,17743,23984,38330,50560,11781,20746,61605,54558,14192,571,2820,55511,37226,47296,2929,25651,22269,58103,30410,19262,10554,21566,17952,39926,5394,21744,1599,43788,59208,14505,43011,50763,23779,35152,7402,45617,31236,35203,7106,875,22380,32766,49000,29215,22568,40771,26448,15853,7227,43319,56974,63324,19814,14119,13671,9000,32286,5615,10441,41337,59217,5802,45653,33395,41975,14597,54346,10012,29626,44606,55633,32121,23067,15387,581,47091,9689,16256,18609,59875,50406,37980,60818,13803,61345,22311,51424,55503,17812,63141,44860,58813,37030,9911,7518,37690,44335,14615,61073,23272,9636,12545,34709,11774,61413,27073,62770,61608,62759,57413,42298,42080,33997,15611,28954,35455,25502,55734,39302,40531,15045,10705,58754,14755,18130,22534,64483,37680,25781,27495,43756,31129,49740,11513,38740,23448,46705,32719,51475,4924,62712,7993,44655,49458,16606,44797,37237,52431,40009,23756,34913,59066,57600,25355,62981,7138,63126,10120,26401,55474,28514,42923,5092,28651,19996,15087,10019,36864,14112,55664,64666,43116,63770,28951,8394,6107,15232,18458,2838,10199,33616,57546,29586,13443,11407,21450,19763,63270,62224,50190,44472,64891,27966,20759,50557,59713,10752,30425,40096,14573,50077,34372,8965,65446,13734,2734,12273,33744,28220,21826,48818,21900,23653,6559,60240,8429,3455,30672,2626,43339,25833,24112,25594,45048,34972,4189,53133,33514,47053,45391,18041,23631,16304,41645,20631,27755,46942,23552,15805,41942,30394,60001,34633,62327,31281,54787,13657,44885,40299,15092,40834,24021,25490,33089,11286,53428,14314,37618,49830,34829,44427,45480,54006,29234,55735,13777,10614,50774,31857,9383,36475,44148,57533,13376,7580,34500,56965,13466,57777,16761,9337,44736,416,45825,46386,18232,12075,7363,32776,28260,6342,59690,35373,16244,23896,2494,15461,63979,34321,21612,5938,46327,48611,53922,39784,34591,25010,36466,3252,44310,8520,35810,18286,32728,15217,49396,29922,63783,39532,1973,215,19003,60030,58894,8468,62268,30149,51436,29525,25109,17968,10055,33069,47328,8633,53394,60940,45179,24253,47806,13565,43784,24753,3012,17779,64783,13423,40206,52501,57329,26231,54890,25451,61045,19565,6942,43996,43738,21894,46376,56053,43900,24155,28727,20317,9992,57698,39688,55884,40569,6752,18948,50553,34347,45784,19355,49459,6352,39804,40200,12318,8788,3518,41257,21548,16133,62156,51229,12390,23538,7215,36205,46730,55726,59854,42083,19944,59643,2847,42108,2087,6300,34945,39497,447,31519,27692,19905,43893,48063,19042,7384,34866,9557,14760,26019,34475,61540,30834,8961,51385,44841,56579,211,51625,42609,36427,5652,52555,60865,26368,48655,32437,14076,44225,4538,13772,59450,39142,39,38611,16573,17418,4429,52213,27545,62643,23731,2790,49350,61746,46327,28306,33024,14957,35086,45288,1029,2872,49857,63189,19666,22858,60831,32204,63416,52744,12876,12123,6722,38248,8894,2963,4881,47997,61508,30589,43157,24383,63517,8614,23983,16354,1585,14139,12397,10534,22676,18273,8433,62423,58643,23070,65466,18094,64254,33897,11143,46472,48664,5335,37434,39639,17439,14542,48113,20810,15475,23329,39810,10252,29359,40194,4528,43292,9830,3622,7755,41852,38861,27715,45685,56559,46322,8940,21838,59632,45145,15337,13616,26895,56811,48479,23803,26410,20540,10277,65092,20552,43201,55387,40035,52490,15416,43831,8788,26084,5805,40964,11168,32527,30939,3075,5002,19772,42158,30050,15113,45767,7142,26638,43860,53260,36079,8156,31497,38445,11819,47848,61301,56896,62445,37167,22870,46247,33934,50007,39228,1531,8865,9289,24281,21173,49165,7298,65135,61564,60530,12854,43046,56749,59282,38133,43744,37524,43503,27469,36793,34004,48196,34324,54196,35901,62813,11086,23401,50958,36367,8963,19366,12647,3854,52049,3234,9054,18310,10846,52962,9260,24235,10160,27186,33749,16740,26762,15358,45899,27372,47814,49474,57719,27476,38240,57898,25721,47067,50366,50279,25121,2897,8678,21253,13281,60192,48906,50354,28458,41609,59483,55906,58213,44227,44700,36114,11633,51733,48162,38401,39626,51539,58781,53608,17807,21963,4488,15131,37037,64322,56072,534,48929,52463,13863,24666,49182,55214,24940,35289,41558,28224,34390,521,34466,62943,26971,23060,45412,61033,43126,44849,8375,24650,15202,8381,36060,19610,3789,64741,60687,50965,30022,41956,13642,2171,6149,46193,22889,54347,35148,36194,40358,44234,31971,57521,1920,50748,56904,3838,60142,49423,2802,60687,51926,20472,2550,5091,24891,36906,55625,44380,36895,54190,12236,58896,25317,39296,28298,397,37288,10548,30335,24533,63736,54073,39831,32239,23351,24428,34568,44753,22313,6687,11361,48862,24700,17710,12349,37044,41586,49709,21489,52193,4582,56897,15652,51636,13260,18506,12195,34343,61153,36663,5301,53242,62962,61765,65184,41914,39615,33677,33831,61291,11191,15472,5345,50160,33151,63874,57960,57633,22489,62109,8375,33231,36260,61954,28749,36278,60275,54696,8888,33799,10774,33526,62187,13627,4929,17256,37090,25302,17233,15039,53752,36433,64050,6389,10840,15367,48521,48212,998,57952,35335,5673,26022,56086,37231,60547,31318,57240,15305,9072,57217,64601,19571,20919,54904,53345,49262,3073,29549,35125,50118,42442,947,3307,54529,35620,16741,37380,1065,43431,27996,44745,63626,50515,58882,17348,14805,33076,18108,23238,41598,46736,725,63337,6385,54568,12593,20944,42388,15826,54522,2350,54031,63119,27274,32529,51811,34077,36756,63411,45086,64531,60196,53651,1281,27981,53534,53287,42935,4756,60125,17266,3134,27821,24494,60866,61042,27380,40592,59623,31777,25304,53198,22479,2355,28454,61775,57938,56653,3478,45972,9920,30567,19769,58829,53358,64668,36042,5647,44199,12876,20538,25221,25203,29679,54679,1576,58061,42820,43392,6893,31259,48236,33170,18287,60639,6780,64551,7183,53150,16616,32104,16900,2646,25140,14174,64130,53842,8920,61432,62849,58729,51101,17432,34794,17533,62986,5377,3316,27482,22334,24324,58115,27529,20571,65122,51043,22424,16324,2460,2435,34383,56141,59715,25599,33379,59964,55402,2903,16617,30337,38434,38019,64867,40716,53443,54013,36343,13570,48636,9672,25012,56442,64726,59608,51525,39844,6192,21801,61317,40430,45893,51124,26746,10079,22196,55003,24065,43366,26358,50568,38462,27598,56474,3074,4719,19950,20364,46750,32932,29895,47497,39918,41691,25783,2681,14837,11651,14538,43186,60264,37926,18620,39997,54289,36835,22373,21708,53839,13655,1324,35020,20008,24999,43410,47419,8038,37483,43912,63764,40826,2136,41722,4987,34361,19905,22068,13643,43803,5818,18468,10540,35612,63758,11003,39554,61948,18350,42044,48277,60434,52264,58615,945,48963,56888,51582,41171,29428,58270,7953,59387,7340,56513,20328,62237,64436,32671,16330,31062,32370,36193,52115,13294,20674,20131,37818,49020,49679,51947,50775,14537,17681,52383,16422,46095,24201,33615,52709,12639,43369,63114,31790,36360,61245,4403,39482,4839,49204,48081,54528,2857,64581,56140,63123,35545,54097,590,3056,628,59297,17926,64407,36826,23643,36293,5899,2059,30773,50324,10631,37194,13297,28531,2521,62479,12341,44284,20351,21783,4826,37115,63116,51975,14602,62759,37405,65301,30283,26193,35313,15858,57483,811,26046,60416,54795,54613,27028,51271,47818,62040,31832,2159,918,8622,36664,39768,59464,45388,11093,48300,12059,20965,12458,5737,3525,16273,5799,3097,51767,2072,49333,19327,49870,12005,64948,17425,21848,19921,18280,39570,44421,54655,21834,59352,24674,17437,55638,9909,64746,34248,44786,3629,43974,63863,40188,7689,28113,64360,41886,3730,15926,47173,60144,48737,30422,25239,25377,30757,49292,1687,54771,5520,22116,34337,50615,3501,29454,54120,3800,21376,16848,2387,30407,798,54372,42861,57771,25819,36257,16201,45718,38891,59676,34675,4770,9068,65507,19723,25787,51049,47894,61760,15834,11722,41724,54608,19397,29675,62209,30376,32256,59864,56087,3799,48460,34808,57590,32339,59781,20021,30852,32056,26529,62877,48724,37867,62918,26138,16402,63272,8936,45834,37008,56908,185,17348,44752,31603,43248,35558,42719,8973,38072,52714,57262,9542,16299,13362,33656,4002,24443,55298,11610,36773,47269,18929,31635,7741,16104,39849,4865,20579,62281,47932,1767,19898,44347,53011,50549,11452,47993,14176,13506,45694,49841,41549,18808,26121,29360,58222,16935,43184,22031,38339,48002,7444,6877,43560,25511,50839,6210,53629,18222,42550,27828,60213,44562,19058,10053,63390,63348,30387,32306,57192,59368,41902,2515,2020,55295,3910,31723,16520,47629,37419,32955,24448,31552,31449,37973,25168,9263,42588,16005,28407,19685,52925,41500,24892,53435,63183,1962,49083,37916,52889,21819,26917,29714,61789,58855,14708,8544,51440,19475,39184,45247,42135,26253,45285,36798,26810,22768,58635,1997,54803,19849,3077,30783,54289,65360,53393,45027,13001,45449,36023,36819,62687,38077,51748,33452,45269,13371,61751,14880,55324,30445,34884,12584,40094,6762,31564,30275,18730,48203,14797,20439,39637,4226,19917,7515,12214,26674,23580,12380,35354,61771,60119,13004,29513,32138,43406,17991,7377,54265,29103,1645,35451,44092,18988,3643,37614,23760,43834,20450,31294,25021,10624,40796,63112,13503,58018,8170,58233,52241,21437,16269,17239,4086,51005,16795,54905,9250,49060,62331,37589,45167,57564,25477,55304,38786,36077,3882,19113,38647,27264,51906,54869,17417,23329,16218,10097,59417,42489,35484,43433,19280,7320,47075,26794,2278,54518,29904,40633,57906,10166,62346,36575,44991,54031,59575,43721,5759,26283,14744,38949,6118,33590,11533,51035,24278,3579,30267,43363,63364,15929,20645,53447,11039,39462,4132,36536,56967,19732,22412,18327,1808,53494,14580,35843,47943,1166,51646,48843,12219,4117,64921,19486,28340,44276,52749,9709,26666,20632,59258,21733,36656,703,15240,49662,58052,21597,10202,38083,62986,36630,21107,57348,30483,47378,16441,15367,18729,35784,63299,60040,7983,16251,4537,39259,14524,64573,45401,18393,9707,63781,10819,32688,36640,25116,51572,60400,54868,60720,42082,24266,47754,34841,57486,51493,31580,33868,8131,7571,7803,46590,13421,41489,30073,53718,41620,35724,52666,1488,3745,36163,54194,64610,16501,46691,11532,60052,22850,64646,52342,23757,15271,47679,56958,30140,10661,50256,35659,28023,23833,42313,33958,42798,46085,2079,8743,45742,47136,27167,64404,29706,5354,55658,46329,8333,23048,48482,36419,26546,32752,3409,63830,40475,9880,47118,2021,49763,7416,49470,60904,42351,63665,46562,24158,10779,12192,33891,22902,47425,33424,63331,43159,13931,50229,21414,47189,15304,35854,4715,9241,21903,16855,17505,64295,6976,14071,3480,43894,20275,4905,37468,48049,27435,60141,1015,15314,44546,48480,22661,60881,31615,57272,19795,20306,53703,8300,62259,58596,44184,13544,51820,12271,5381,43857,28662,14660,9710,58839,62867,57364,60896,44253,62103,58717,19167,45125,51106,34555,63623,47692,19500,59327,33961,41864,54292,61763,14888,9899,6388,15425,15332,33701,24214,39233,9115,24900,29162,37269,43007,47797,38987,34609,18745,22480,36010,65375,29378,49814,9320,25220,44157,6632,17511,61672,16577,20812,12397,1601,57240,56983,56558,45051,11641,41257,19056,28910,37586,63257,61296,36614,25089,2287,56148,5493,30413,53211,38754,35938,58162,53369,57388,13548,1360,23689,27557,15468,11582,20813,54616,10261,53972,45756,40679,25102,35059,15642,20691,50053,19185,46663,1075,17256,8079,25537,44712,57698,56206,54128,46502,10726,61240,17198,50413,45258,39884,31568,21966,42416,8885,14114,50128,4558,911,51672,37250,15970,42796,19991,65087,10998,44671,5011,32795,57261,48366,11504,51269,1886,9792,22311,2499,12052,62511,8861,50955,42825,64975,13999,30130,9419,22669,6635,18569,506,59258,16080,41393,15013,63715,43095,38228,5327,19283,32805,27725,32741,61543,24201,56326,23495,31889,42630,44542,47122,19798,58310,8422,52536,50496,5490,57607,41416,14547,24062,40784,40083,33718,31292,22352,50936,16900,56163,46630,27918,9825,38448,52102,59064,40616,38946,59503,3854,37035,32714,49139,50870,28735,42716,8436,36683,12176,31779,29798,40735,17926,41215,49554,18612,51027,17664,12054,31555,58827,51055,1198,53921,42693,38057,33081,2072,62382,34071,31123,7534,32652,64996,3041,24747,11874,27000,2490,21060,60529,2118,6255,30477,24293,52460,10700,1430,33137,57771,26912,9410,14296,36776,41824,41527,19830,54873,62840,29641,5363,27138,63785,27298,42216,19856,26707,64541,54116,63100,48483,53415,30558,60862,8102,63551,53213,944,23543,35330,53286,23530,30157,65279,41366,7828,11135,2219,10266,35330,47869,58671,42208,36031,15900,43418,4554,33568,50470,52770,7047,36640,18853,57268,62158,38176,7604,50547,30075,13319,16779,47935,6910,1631,28172,28183,25535,8427,40582,19427,62239,645,63686,30135,40379,33782,17609,43984,47078,16553,40869,774,46035,48563,19692,19356,44075,57484,54237,17096,46766,62972,27596,59165,26843,51752,44026,42005,62649,19006,18653,3811,47763,31660,11411,55043,44699,37786,2015,59804,36428,27907,114,63175,63772,54343,41535,45410,17680,57826,8403,40301,37447,45178,9715,38255,16184,42264,48456,24905,48429,14824,5697,6484,56034,15262,59410,4179,34716,64193,37288,40696,3883,53079,29349,2800,25512,53875,23720,48741,49902,47371,17801,14420,28963,22757,29369,50276,1780,35648,57917,64143,12379,18138,63617,49433,15177,1381,43964,55274,52619,2045,44715,485,3966,54396,56493,48150,17065,10985,5494,30736,63672,39140,26839,31065,41925,19015,42129,25017,54856,22857,1113,20347,21727,27826,52620,61574,20074,6953,63159,46967,26672,23236,50786,3931,35256,61099,4908,52336,41284,59419,16700,50233,23643,31014,2560,44158,55213,44221,21672,7588,18637,31656,2117,32598,8910,10951,54334,2709,37953,40931,19898,11694,28023,25925,39747,40500,4870,39516,56658,61899,943,18219,63724,50149,21681,7237,4749,14442,3258,46667,39261,51185,4945,23700,22960,44666,55600,36171,62250,3547,37720,43841,26495,18531,35806,13183,36418,9350,13947,499,30514,24108,3988,19070,10626,54399,60953,35284,9908,48316,47696,960,3352,57482,57019,17112,45211,16661,27186,59736,62135,47663,51842,887,37489,8380,53825,28677,31296,40583,8786,21012,62981,27728,15206,53035,18927,51248,27888,65228,41138,60376,15185,21923,5746,21139,8712,42175,34236,41078,7938,24344,30531,33356,18038,57707,20090,40546,1684,59285,26496,63596,17526,46802,41086,62489,45081,57226,43877,14486,47041,31903,35837,56900,38706,5847,26230,48578,21771,3760,16472,44504,37345,35719,34977,36802,20691,57135,9155,40876,3589,27807,52188,7950,12239,13748,42053,62722,15111,57004,5143,17986,61089,3685,43218,12032,5349,14213,61743,6640,13292,5632,36324,44871,6492,46338,46671,34654,28199,55975,23158,50875,42928,41944,22786,40707,4482,11174,6937,51455,9392,5268,33811,61303,16401,14888,35820,22804,47115,45739,14271,16210,45934,64011,11873,34530,63788,51888,60945,32277,25764,27590,41221,15217,23982,25143,39347,18302,15214,55108,1773,31897,10634,34389,35892,35209,15328,22233,37913,3235,13635,60381,18995,37636,49766,25663,40386,30418,22685,38249,32166,22742,52409,13569,10127,49310,17521,40990,13049,60008,12153,1198,435,650,3256,3714,13900,28807,29149,28309,12957,30129,41028,38460,60342,41710,20658,7252,42396,34553,12052,18752,24784,21237,23084,9378,36584,9706,63586,56186,40198,24517,37429,43507,26209,64575,40317,55651,31877,40959,44663,34929,31997,65434,9370,61245,39766,39176,39842,41022,25359,2339,9493,39653,1684,55735,57637,7890,38732,18329,13051,2687,43217,56272,1009,5081,38774,6620,29708,9862,16978,336,64061,26375,24307,34934,41431,26584,30224,43441,54541,46730,59072,10426,22775,23814,13984,38486,14479,59997,64145,22511,19811,1124,3727,33719,3329,10612,44620,7319,9878,33395,3214,7160,40187,58868,36665,56384,43318,6739,24278,61172,29009,59051,12167,39630,20371,43392,16023,50853,299,3756,28989,37525,29632,18433,25036,47114,51190,23070,44523,53350,39021,28325,23268,18854,52679,13762,63765,30755,12797,49639,12135,2557,15329,51083,47159,13106,64096,63354,54479,40675,28512,32145,53609,26091,42798,35740,11199,40048,27397,52753,65392,54085,32991,45498,9174,11035,15190,49545,38107,7243,43121,32780,7208,14686,33650,25661,37849,50336,64983,64360,8392,65322,30201,11050,16452,61579,49000,28398,8607,51414,54959,36946,42926,5880,19792,11200,20060,8231,47183,20033,40534,24038,51782,50453,39559,63922,35859,11239,37194,43177,45004,27285,14505,8878,24842,24667,31719,19730,43020,34425,39753,33258,11299,32172,45499,30318,16715,21273,10746,28378,37884,23304,45315,18347,13557,15497,26493,52123,25181,26423,30119,47099,54699,61183,46939,7496,40137,60979,61700,51055,58721,52490,36925,18780,63280,47692,36168,54816,56301,63535,48821,15247,44845,12117,15337,25185,46220,46807,30665,35867,30784,10805,37069,19714,36425,41953,47016,1940,41794,43398,33043,29819,16654,28732,26680,34605,50173,40950,18300,39998,58875,12854,8336,9565,61043,17871,48433,29234,40298,52297,28223,14421,15271,52781,13888,55778,41727,5309,58873,24417,35313,18746,37356,52087,30751,1749,39664,35956,41213,20494,13771,30503,44357,21488,30909,14928,28889,47868,28006,58652,40590,6043,33617,585,37761,52642,57273,43907,64122,17427,55288,8879,35047,65393,37814,47529,37406,13583,27679,20722,55099,35412,20675,51909,55823,18957,5083,16482,60119,8865,62638,31359,48098,37973,22996,27580,13666,17204,47970,11650,35669,13836,25185,56997,63037,60056,32512,23362,28803,61857,41810,10048,2229,27774,42314,11186,33267,23247,52805,13039,35966,11620,36121,49433,22425,31276,33924,44100,3963,8200,61271,14035,39292,2194,17083,7630,6478,21979,41762,58374,50174,27176,36052,56766,28377,2295,1607,51734,53164,14134,37972,50553,61545,52265,44991,47410,54249,48373,21213,31625,26768,13098,58167,58020,4141,60392,18042,21263,19223,30915,58968,31404,10048,49131,1119,39973,60346,29011,10758,36677,24986,43729,2892,30898,27425,5326,36825,50646,30180,5149,26570,7321,15310,19842,23180,19943,198,53577,22321,29824,36965,15734,6933,14922,23532,2284,34775,53338,47788,20956,52374,64403,21740,3043,58266,18569,5721,35239,50337,14172,55869,46047,11402,22563,27675,37980,24504,55901,41812,56369,8277,32553,12147,12675,55322,5567,48670,51274,62411,28529,58729,3258,14794,58668,4688,60670,11942,30255,25735,12225,62633,15650,7373,35956,9583,53411,3093,1089,12937,30979,9353,26738,33681,22801,35462,5048,9349,14240,47259,14689,51841,24195,4943,63975,59963,49400,13946,46557,52174,61759,9950,48729,65211,4261,13584,23279,21609,36788,16054,62836,57116,56990,2763,46670,43368,45321,131,7585,51959,45903,58780,53046,32198,635,50423,39410,11127,64534,39145,54377,12892,61721,29418,53446,9857,59400,36404,43501,62360,10318,40768,54403,17605,37267,7708,43940,35874,54768,26703,12959,30619,57482,44970,65452,4878,2731,59881,26621,60370,47067,6723,36717,56386,49986,20308,8896,3983,10989,59854,11909,64977,15261,33761,17252,41797,48773,61458,30201,56433,21500,402,47407,9214,41739,39247,14986,60674,1118,8577,64793,55078,53256,9646,24984,15688,65186,3192,43350,22481,55385,64878,48847,5260,62520,52646,26597,9003,8294,49034,26874,49576,10878,57455,43894,651,48391,29997,38273,4066,53087,35701,12346,25031,53348,37438,31579,44516,53643,21550,17684,3790,56124,9748,56688,36104,8362,6696,57760,39868,18911,19219,63198,42601,6741,44472,27182,1189,25525,923,4297,41480,16430,64250,525,3387,23113,5060,14300,47565,47936,59133,22346,65485,18985,57580,54354,49356,4497,44951,25639,16262,1258,34388,64172,14421,20080,35266,51251,25050,6936,51802,24300,34434,28675,36906,18429,35753,31214,45020,11513,23819,24074,16845,16076,36205,35847,16150,30135,44556,36188,61748,14307,30005,49772,24911,19566,12148,24187,26883,19420,18718,47001,52334,18055,65152,54815,29091,6989,59700,16290,56360,56011,14337,6016,33514,14900,53238,43812,11132,56820,52891,22378,42843,24838,35788,34090,45110,4503,61258,3456,35555,59182,9,2070,33809,25904,340,37057,42700,42139,57985,28075,44983,50530,41203,39625,9859,26974,21236,10786,18112,28851,6296,40397,45373,51923,44647,25979,12122,18511,49901,61208,59462,61791,33440,54789,2744,63571,25279,28617,32536,20425,14277,455,27607,53489,26693,13069,44353,28177,34295,7272,18835,39155,8538,20158,57361,17104,5431,50742,43907,24304,53176,57264,12488,11244,60992,13559,51678,20655,54184,59912,48012,26639,30148,16859,24354,59401,54638,9381,33914,61147,7565,43481,39961,4679,33263,12966,38821,7998,60689,45791,54460,14105,7968,38996,18801,59863,5892,47718,55104,61583,59703,20357,21897,64536,29725,40803,32302,53225,24797,6682,8703,41202,10541,49159,12551,9540,11198,51189,51136,8388,23867,30783,36499,63006,59686,15329,7433,52410,37035,33822,8905,43488,36142,32860,33714,59762,16021,28572,18973,19186,54202,45743,1563,32757,16971,30227,45893,56197,13285,25945,60044,16670,14028,31748,2533,55100,10777,19954,46756,860,6982,56249,7459,56983,39813,7154,54488,51286,6906,5444,49965,52023,49371,41887,38953,15542,9493,43179,493,4971,6221,6966,14897,65112,14832,40916,20850,11965,39277,19869,43951,45454,340,35362,61870,28624,25134,63219,58455,15755,64991,46977,30781,4598,60132,18033,58872,5354,22120,25488,50411,21372,40887,44654,39080,15172,49215,56822,56587,19755,8388,4087,62180,61944,61743,59017,15932,10375,36483,61076,59778,56741,6176,63364,337,21958,40972,56632,44018,17716,14306,28927,39213,48474,47590,55013,49972,55027,809,54667,11292,11005,16549,38433,45601,40686,62763,53563,42603,60402,56379,37064,10431,5930,60987,46400,55420,28907,29873,55867,40804,61242,27439,53665,21573,49045,17520,14713,17194,20210,40947,58436,24666,9982,63946,62698,24388,51630,11804,20019,59208,13144,5486,62366,43480,13848,25822,49526,19396,22378,49282,12765,34004,35194,10314,3094,11697,14811,5956,25613,41574,10190,3135,54834,42608,14853,46094,52519,34364,14256,34652,62852,50244,8418,2002,48092,61056,11405,30219,3326,46213,37904,11201,63351,47910,3123,43515,45877,23745,3299,39207,52104,21803,23043,23600,63747,5663,50578,6806,41668,9048,60695,53011,61262,48728,22467,32681,21901,32299,50898,15859,61207,5925,2554,43557,33115,13064,54572,15012,26039,42830,17731,3280,10264,32370,45737,56346,29988,44352,43948,7933,60364,45889,25874,42815,522,57176,64189,43143,40927,36068,45600,11533,52780,49276,58069,52904,36653,48157,33057,18250,16603,44352,13707,32027,22859,64500,10437,52460,28407,36295,20726,20592,44411,126,169,63810,64731,59140,29677,2012,10619,54573,60086,47368,57890,39575,14049,54647,651,28944,38059,5697,30459,44001,63854,54536,16798,46464,50177,10176,1762,21969,48953,46412,12658,2965,30228,48739,8627,23861,23367,24673,44106,64504,38407,36056,29734,43533,35635,62764,53497,40074,9150,14669,11980,41852,51148,30045,47803,26137,62096,45290,6584,228,41315,5084,44517,53709,25587,31719,8740,57230,20940,12433,48615,48411,3674,13578,40962,54996,6279,60475,60166,45764,46841,50545,14909,60040,45938,37703,56512,6551,6834,44802,43747,53996,26660,12493,1387,31342,63928,37655,5870,55556,23453,49689,59525,28298,26256,39321,22933,62972,19487,5148,16367,51382,46720,5033,46274,33537,56857,31779,46167,48788,46867,19140,55583,39056,49103,2522,28582,43023,25483,53107,24211,11262,64623,26055,63042,61893,45453,14570,29235,44922,24973,51005,61070,36403,60892,41789,22880,35144,36205,11971,30110,46059,22232,56448,48346,58508,14929,14089,15003,31854,13265,63207,1357,47438,53651,53077,49753,46651,43288,33141,15303,17003,21300,49166,36652,55484,26352,46832,9847,26066,63515,5184,1811,41240,37671,34662,41167,22506,48317,4023,61567,41510,45936,2102,43104,8039,9287,55668,5596,38237,47947,50502,31552,17622,59082,7594,4207,1218,14481,60419,16968,5955,40116,52691,7864,49814,52243,58741,39335,18476,22774,19978,6084,48698,38429,14553,38307,57291,9232,43695,6008,47563,58461,55787,23574,58567,64834,13853,40080,37487,34252,36767,59579,47784,28317,45702,32745,4003,9867,47664,55393,40039,58839,13708,7296,54843,49554,9536,40298,5907,64807,15853,18718,62941,26222,15244,26356,15139,18493,47627,60474,46555,36887,8289,3748,42016,27921,999,38515,29408,17141,64237,22692,51657,53132,23067,8102,49157,25663,5780,12710,15430,62564,56617,36793,14067,31972,59346,21731,49203,12889,10817,44514,5432,23111,16756,47194,23895,44238,11231,1483,48330,59266,7202,37604,43006,27741,2281,61791,6646,8581,17211,54504,7916,154,51163,43258,60428,7191,31303,12039,31833,31698,6744,54986,48415,55482,10258,32123,45371,37229,12880,52025,61452,58403,63832,53956,14555,58563,55351,53043,7567,10865,46430,58678,11621,20684,15294,16946,52703,41566,40049,54442,58552,38571,20614,19475,36825,15594,62344,26547,51972,137,64090,45697,51734,6883,33799,28533,35640,28766,56033,50133,12325,23002,51542,6699,61829,62704,46715,28556,16543,39977,63317,40652,20402,11588,57610,34632,22773,30288,35783,35667,8328,26017,23420,31719,46210,54985,18540,27334,42132,11372,11368,43629,44969,42371,27446,14596,57884,34115,62294,30484,29764,34352,9546,49102,28894,55609,37625,18505,9384,11352,42396,39302,24987,60553,46532,36104,28505,24995,58056,59710,22089,33113,63165,47761,59889,35052,31856,37908,4131,2851,43222,20915,59773,52011,27081,43017,15096,63766,19878,60861,34881,5074,57021,15211,55399,18206,3324,41157,3662,8966,31147,52879,34562,8581,34214,62748,26701,29782,32447,17509,9529,9270,25241,33445,26818,6821,20848,28179,1863,64108,57152,16605,41343,46269,12690,21780,61833,62936,56027,29964,47459,21609,3963,12948,12098,10629,36166,38341,6261,23825,20317,25936,62514,6180,14396,41110,14854,43626,11250,25287,30211,21759,17516,55614,57811,47303,13455,30097,55539,58351,39428,55959,25394,50748,54069,12156,57048,31128,28906,30154,31151,33367,41745,39409,17637,28469,45759,39253,32818,4849,7281,30926,4158,11610,52360,28169,25084,50999,23869,38378,41960,47393,63623,33790,27410,1050,37012,60034,37732,44624,26629,264,8956,29222,3383,14117,30309,6680,29262,56135,49668,8226,52972,38756,31172,51726,20634,36457,60271,54993,25296,16673,11071,46599,18693,1350,35534,29280,2520,36532,46066,34087,40189,54573,37115,35353,20896,7688,32115,16861,26740,36529,38330,13447,16675,55372,8574,37022,12163,45392,29297,44900,61329,35514,25606,57425,33269,17607,35364,65105,20008,41648,58057,32218,57414,41188,62977,31650,17284,50918,45491,7827,56222,13045,40821,54920,8242,45337,1490,8957,64286,53695,17028,54939,29147,46989,49552,48833,31842,49026,64415,59819,23126,38298,21305,28299,51793,3725,9635,10854,44938,58999,46007,50809,50435,54994,41044,18131,25555,20362,50366,11667,36339,20655,41169,55106,38334,40145,25683,3929,40648,20105,9758,55333,2444,11600,37947,45569,32231,57780,8958,24531,6853,17050,38912,63346,51897,64809,49715,8961,53653,19692,8260,36863,12844,17005,62499,47911,63290,34601,49425,39811,12332,5990,13485,19564,371,21569,24629,6458,35428,48204,51796,30864,19751,49830,45034,876,2635,19898,37502,12540,37615,20079,38430,30933,27681,29166,46135,58153,42902,14727,9675,52425,22227,38190,6040,15908,40232,416,58428,8574,36799,63985,61873,4520,24652,41016,3792,12793,21391,35275,38966,1363,58560,38610,31467,16437,37108,33656,55247,14400,16587,46168,50025,30494,44853,14821,18347,42667,3149,36788,55671,37514,23502,31789,30254,26667,10840,56316,49931,29610,40253,63996,25886,34318,46630,36741,5537,58067,32084,32157,26854,39071,40086,61759,59447,13998,13496,56687,1666,9887,36178,7587,41510,47866,62732,45705,6085,15936,60658,5449,13712,7969,60175,4825,50263,23384,15382,26928,1855,45397,46525,25670,39429,16075,47483,55995,18362,24852,21824,23494,39671,28676,13184,8928,2497,14999,30704,23071,56418,55426,22148,1224,1333,39021,63261,3013,11352,45826,16980,1488,36847,44556,7588,14935,52213,8025,39449,46794,11156,38471,22422,37476,34345,47489,35129,6070,49142,51419,50759,37218,13528,35323,27311,31086,2342,9891,13911,36200,51154,40576,60048,21089,22892,48624,18217,32010,35609,5823,716,21099,60663,39445,30549,47702,112,25704,20681,47164,39625,50731,8608,58758,43679,23909,57722,58792,50946,33300,37899,26008,51058,12688,46884,26272,58557,30400,48551,59649,12302,51010,34158,34253,22674,7244,31092,5909,8039,58713,3183,59603,46351,20786,26881,53983,23820,44165,12064,46624,41576,23998,53097,41419,58243,35408,62609,18375,23949,19052,4265,5423,44270,56093,7264,26620,10794,62629,10575,43202,37585,53990,757,18881,8162,2543,51742,31315,62687,45128,29313,38253,17725,54927,12612,45502,46421,60037,56533,57709,32403,9626,20115,4710,20921,56167,45127,23340,50831,8416,6640,57722,54493,14806,58192,31448,18494,44689,5063,40281,6221,55626,12315,53592,56528,18481,32175,8021,63459,64467,37450,54274,40064,1768,13802,49730,31272,36654,58965,33639,35734,486,51908,16365,63926,45085,13610,41461,54894,64619,29679,55551,20936,47016,56584,45457,55032,58582,25930,58166,12576,44952,38842,25548,55408,26674,10698,12505,22469,38473,27735,48873,55321,23012,17580,43207,50993,52058,65072,62480,49486,43463,36209,20012,60141,39953,50360,51420,31133,47392,53499,54517,41794,30094,61708,18460,63021,44489,30812,35492,42791,162,23823,56879,3727,39005,22377,61343,61590,38104,27342,58401,36760,38079,898,36429,39296,20117,16943,8329,54314,17211,17686,11859,65439,32134,60445,2901,14621,5181,40090,11305,38561,799,2144,64619,24708,48666,60807,58005,6649,599,14056,22531,18273,20324,63241,10200,30994,11656,54599,63020,30326,36781,31976,597,59801,58260,43876,14887,38067,13845,39291,24850,32892,7033,40540,63508,33145,10469,58115,37365,48830,29211,15969,33810,17242,18113,35372,14584,30866,1012,45941,43458,9278,53114,43060,64667,1363,33838,37303,2813,9673,50297,10806,19753,12688,59452,48097,24826,30619,15291,6289,64853,43337,27138,54343,54079,26740,51095,27547,52774,25412,54388,39691,56250,57148,20534,21827,26080,13139,10331,50387,16138,24119,51147,57931,27532,3527,36293,36536,26955,14507,54882,7111,11383,51287,33778,46199,28992,41474,52736,50081,26244,8941,63385,32355,33972,263,12449,54817,43417,37307,14056,32158,59069,3005,19988,46355,17640,62986,32794,31239,30271,29780,13824,53719,15733,8172,14642,22713,61160,20275,43393,38848,8575,40094,27254,1194,37829,38978,53763,32076,4623,5349,14144,4527,34101,11169,39991,50066,30429,46539,64951,48734,27530,33649,15487,1568,45408,50044,13066,35068,38967,27277,32940,19960,9362,28514,24612,53383,9208,19480,25853,51394,856,52680,55072,54742,42267,47397,41181,6108,61101,64749,33544,4751,36663,59925,50905,3047,53077,18313,18445,44350,31730,64116,10951,28241,6428,61159,560,26697,23936,3778,185,24084,24892,20994,38871,39821,42152,22335,16823,43599,56538,29949,48282,49395,29383,27663,4579,45394,49091,49045,54922,37382,16750,18543,10992,22957,0,6320,7878,35000,308,24112,64617,3994,59889,46833,40771,50476,1781,37321,56263,29053,10410,33751,9272,60749,42220,39501,59681,26235,21972,64745,35670,47659,48059,32954,12587,57386,22507,9536,27038,31880,34273,55292,62377,53820,16571,38654,17046,16600,18160,37083,55114,52428,1878,20052,62015,22988,14332,43352,55626,15485,8926,24625,22584,57623,30979,34477,6094,42170,5481,36746,10363,36396,59843,43910,53482,15991,31024,4907,35801,4949,30440,25604,34552,56064,5550,29203,49672,3654,38535,39819,45820,51415,35910,32131,18985,39989,8704,63410,53222,10505,28698,944,31561,46137,4202,29310,40035,60887,10603,63570,21005,6017,41298,63725,51544,38084,30459,49392,15434,36232,43737,9027,40295,51693,4127,22738,41150,14367,40042,4154,12780,63957,21036,18612,4991,7838,53730,12078,43768,9824,47892,8600,38385,20874,54087,23535,61556,37777,19735,15391,64223,20447,28385,20027,53918,15687,41106,55984,39760,30389,7258,8257,42863,11493,44222,55199,25046,3600,18864,47880,206,28924,50531,15280,2527,54616,33507,59845,53445,33915,52986,65191,27163,32563,12648,39112,7629,59278,14081,5203,18370,20314,13529,42604,62791,45487,1432,64006,20112,15942,5920,3398,23828,42836,9208,11309,61128,31928,46917,57113,49153,12540,49245,27644,60170,51140,46513,34057,983,27531,57547,32772,7040,57542,37828,4371,61060,6537,63,25597,8100,3865,2258,19613,58520,44316,17223,9222,62747,43291,47572,14797,31346,44038,20713,62790,60011,20547,38458,51141,62678,23365,45617,65190,18314,34419,50953,9150,59907,64927,8074,30822,63940,21010,49049,58228,9318,27981,19738,9894,26012,18661,55413,20974,58789,11779,6752,22112,42952,62526,4518,11159,64408,16828,13408,3757,44168,47520,21479,47122,63013,57603,25686,29618,40338,1658,16126,38332,8583,34026,8073,1948,6126,53489,47167,25319,60211,43296,12362,23418,52867,37926,42462,864,21167,58407,23157,30045,19540,30741,39252,51867,63054,55968,59304,32302,14673,53108,18419,64609,3860,2999,39005,77,9624,20808,10588,59571,6957,51537,34945,45322,31446,17335,29817,13075,54229,32681,14161,35211,48785,46362,23157,26985,37977,4182,5938,5016,55126,23577,46087,41182,59750,10802,18055,23124,27207,27748,49787,25905,60602,15388,35442,9835,42330,37664,60309,52690,17730,13548,8663,34632,16801,53502,20481,61621,21920,62102,25510,37424,14962,49934,26324,11300,57436,38037,12521,14750,24089,25913,23252,2881,53407,26764,13519,32627,7575,54090,33376,54808,62366,43110,32867,55383,1401,53310,50275,37015,9177,28402,51153,24335,2292,37952,59200,45385,20730,11276,59871,4233,827,48360,37024,64333,7348,63560,58110,21462,2534,38820,62520,51597,20150,37425,32505,348,25709,30170,48223,46845,19319,5241,44768,40768,2898,21653,55738,36631,46990,60815,63276,40989,25589,26336,30157,59045,13013,34936,39451,20372,25749,62086,54056,21268,2019,17271,35676,56462,30227,57268,16572,45447,9515,50144,26122,52244,30646,46990,2023,2513,3421,65391,15381,7638,4718,51783,23611,27231,52873,57000,34266,31303,13032,16096,29210,18370,14806,12542,57737,52919,49779,13545,58393,26104,14041,35523,26726,40566,58216,27760,16093,47693,25826,64613,45286,48427,49992,33638,6065,55653,5566,18273,3420,38147,10635,55178,45754,12490,20276,58277,19985,24055,65455,23431,54769,54111,48535,60867,59364,50378,3190,10715,63436,33702,38304,44874,25503,47865,4014,53394,40783,24386,17944,56440,23650,53074,57594,28055,54802,36414,33356,58372,57905,6938,10766,5103,31583,33525,42404,27761,50852,63167,32902,26580,29063,15862,24912,15654,5837,61320,26807,32741,49429,61232,59268,12706,60680,11025,45671,15890,11589,54516,15675,21603,19758,57479,53469,15271,1105,64575,33657,44519,50267,43839,28653,34730,64392,46400,51362,20224,4349,22877,315,43589,36079,50883,9120,12375,5927,36460,62040,31859,19118,14499,25054,45710,58298,47051,29462,53236,38449,17969,30442,45838,25909,16785,28461,25129,8556,5862,10788,46579,59304,8804,1659,56310,21997,36714,56491,46236,22226,18591,23186,32363,58170,18861,32312,4127,1954,55344,34966,26737,16278,35196,31459,59738,62564,16591,33386,8780,22239,55410,38991,26039,9546,40028,38942,49206,34675,26125,47495,41228,17016,24262,49911,6753,49087,5611,25782,9409,18927,41178,10508,22574,47213,1638,26119,33349,57229,42911,35472,38721,34814,42472,47607,64539,40833,42638,64213,40313,58479,64015,14550,44016,7768,8051,45520,41787,44487,25119,3854,58114,21791,12606,37773,32264,60372,60336,26448,36411,13495,24302,24368,12255,34778,48094,36704,38211,62655,21866,49990,18857,41821,54405,32580,1835,59605,1826,29180,14944,23010,49894,9072,64723,29118,64749,1403,26480,25899,30810,52580,13422,46276,43778,46741,57930,32435,47711,52172,2580,58889,2545,49498,25994,1966,48839,15824,31142,33726,40952,52915,9007,55567,18951,56452,53247,28525,18263,31392,6256,53212,48677,39131,3127,49805,63186,23934,42743,26234,22461,43808,48465,55390,27962,65255,42785,25117,28932,12531,9559,40918,54688,7447,38211,15635,5046,51560,6849,4930,56348,44582,34704,48949,58458,1327,18556,54113,47266,53496,50548,28860,47939,48714,52560,35025,2150,7414,4087,33863,7720,12096,39682,3615,18914,56027,32960,41611,11771,47633,41479,2507,58003,17407,45714,38058,12768,60426,46845,49048,8950,39958,12915,58520,63013,7800,42218,12564,39743,57761,30188,42846,6013,64073,21828,38650,36268,38393,3031,44198,44954,45985,5205,12015,25030,17410,54216,27298,4370,43310,33968,41387,48941,39917,42303,39701,37431,47896,50271,6459,21202,56237,9845,17465,21914,51430,61092,42577,10555,64096,41339,53346,48254,28466,51807,58635,64863,880,24948,40849,33342,34124,490,11130,1437,58550,31451,42971,38776,53883,9908,43961,22689,3720,23940,38950,46098,19717,37104,8374,47902,18800,38136,54068,62044,33446,17995,65088,32080,42743,8322,22673,61471,20117,4970,29988,47692,21822,1176,18170,36877,20138,10326,29646,20267,55598,28768,21002,26423,48752,22449,38557,9108,34128,63202,14546,30337,18526,53129,46649,19697,62646,53347,19813,22501,900,22811,54092,48157,22044,39780,60430,26151,62677,14897,4808,33993,54280,45205,61083,7030,63467,12590,8714,6956,44201,47462,373,8830,55396,24246,14215,62655,42628,29840,20217,44667,30121,38399,34541,2739,34043,49171,11120,12673,52676,34218,48343,25718,52052,37879,65531,14565,27471,56411,17467,41408,18039,21104,2214,23105,35870,38872,45133,37849,50303,4370,55568,40883,64617,30929,23069,62361,3788,43966,35857,40040,23497,19306,36138,46487,5134,64197,60934,42738,7260,51987,43407,56683,28224,51960,42858,31404,10147,36745,21874,5903,54643,55498,716,44826,58358,25557,31198,23760,24892,1456,49493,24082,48012,30706,6311,63899,51231,21807,61459,48111,57140,38816,39124,25967,11744,60561,60939,22382,45039,21974,46473,26484,58968,18788,53074,61715,5181,28064,45866,35213,25301,22476,55976,51222,25477,53507,42605,36384,13877,1339,370,12217,29650,58334,7702,62713,34581,60298,50040,48852,54160,41014,24994,56429,57018,35392,65209,58712,56721,39279,31465,62891,4602,16282,50225,26148,28689,62704,53241,64032,12562,54302,23656,30609,15664,33287,3903,10848,34955,8089,26975,22666,605,30346,6974,48257,38190,38552,33534,2372,23655,42,19229,16686,19572,38736,6899,37964,61154,4422,32273,58503,36136,54662,58110,8796,64504,1285,46817,50098,36605,61173,27185,52028,63796,24758,32560,48400,36330,30015,14867,64793,28479,38425,17790,59935,48432,22977,17381,12272,42606,24200,46132,34862,50735,43147,56090,32011,51977,22436,11704,22059,51647,33080,34014,24110,55136,14359,48685,7816,23034,13072,34958,10571,52461,2751,38788,12203,64420,48294,35913,56458,54152,59675,51038,41313,52887,46221,35512,59609,56663,925,22508,23118,18441,30104,9926,41092,54876,21766,44676,31078,39410,23929,14390,4191,47672,30479,11065,6664,7221,29381,13607,64720,18172,48640,50896,27609,47201,63291,2488,20390,48027,35957,43067,65498,47868,60729,61089,54376,16923,58910,22685,40656,47240,26619,36850,55120,62328,42249,31020,14976,25696,30,20485,21498,40614,55998,22844,37081,12930,49926,24792,9402,45919,4070,11724,22119,27694,41550,7369,6723,7936,52557,16757,55398,49431,24814,38347,2052,3312,52765,13951,16299,36852,46505,49583,58030,687,10164,8100,27371,12350,49968,15708,20947,15887,54630,23427,31843,21563,17530,801,46453,56988,25747,663,59548,28565,37018,4231,19665,41724,11835,16382,51739,25696,52566,21693,58502,37734,23248,58513,59870,44738,16878,21481,20603,57543,29149,8245,21758,37017,29467,17211,13573,44342,5312,39899,34738,31318,65529,62135,60175,30662,3198,23255,33605,11907,48233,16656,196,27079,38300,3190,6214,54193,31630,44395,48208,51110,63152,8899,33134,63816,15520,61265,34444,43608,36045,17463,48108,35655,8392,52547,10418,9557,43403,35413,55287,60668,25903,56368,31837,47906,28110,13984,52872,8913,3300,20059,25714,28442,63415,54805,28450,49868,34860,26860,41661,32560,63419,47546,27103,32718,34627,44212,11697,669,24817,55556,20656,23763,44120,6004,20941,43673,33181,20939,30092,58335,8084,42346,59501,51820,32278,27012,13953,13907,15814,2247,16021,37218,53341,52709,15172,12896,27442,5776,1734,26683,31700,54967,11499,20631,7823,10430,43659,6425,13716,30840,29724,53940,19028,23523,28135,64392,48208,38240,16245,1690,15600,51531,37598,1854,45971,34394,33412,30096,28759,53361,40870,5768,25980,11052,64498,53529,11646,34704,15851,40132,24579,23417,6970,14128,46427,31767,64042,14903,44444,10728,26536,33495,31405,50216,11646,9160,14436,17586,35153,16175,15029,53877,49163,55789,62654,31975,37369,40558,64703,41826,57592,56808,48557,13571,59841,20152,61244,53609,4379,43350,36830,35457,7253,35050,59075,13590,27566,52741,59031,48154,64575,43277,55813,35943,58649,11057,35606,37787,2104,23215,45310,12199,23018,34594,65474,40277,12128,44494,56125,40198,38274,38761,64903,263,2545,834,25442,49332,38087,47621,42821,3061,2902,16468,35893,51614,14599,62908,7657,37679,38266,41034,54155,38597,17826,30019,2316,5472,19498,41348,30923,9078,40070,8191,34226,5904,29806,27469,39658,64100,8106,24676,7872,44328,6330,62807,33290,24841,52245,38717,5770,37516,40363,46038,59197,34362,13964,37563,14080,50373,48174,54127,37617,40849,55390,1633,28562,4455,41370,27929,48086,33213,3973,14741,49420,35676,31398,8039,53659,40768,19357,33670,15585,44368,52341,25793,44462,13224,64565,38226,22801,8377,1970,14102,43284,1086,42530,35069,31938,53667,51018,36231,36390,43673,48436,29836,19531,54629,14553,60120,44567,4377,46522,12575,18558,32035,33469,23296,24238,34356,47101,14726,22067,27186,36979,60225,8539,33505,4466,5346,54099,32972,34233,15872,56139,2113,7093,48807,61073,38110,2579,13466,36740,61201,19209,32302,8928,16894,36974,48739,919,456,49070,3517,62643,65200,64369,33862,39556,18351,30486,15084,21313,32937,45439,63197,63400,52726,18889,16351,26959,54941,5794,44325,29399,45339,41254,13403,54914,63132,46077,52713,65009,12410,7640,30837,38037,50617,584,5748,2185,17605,11512,7481,36100,12559,35994,4680,53554,32742,30084,31899,23848,45410,54827,60006,26814,31164,61977,50597,33054,16478,47901,30527,31212,32216,1826,17710,31508,31025,52625,65086,56469,12370,46580,791,4349,32567,6859,48954,35024,6346,59602,6280,30328,4780,9536,28761,2105,12992,47509,25399,44129,55285,38011,20249,42767,42589,55419,49826,53595,5830,30050,53050,58972,37469,51876,20802,9732,37895,48245,43733,61351,36892,6754,59084,52044,27841,34,39710,26293,15036,17979,62188,46606,55329,46984,53349,21697,52305,5907,7422,52284,61769,3942,34123,37964,20470,47904,63063,43245,13708,34868,21583,23767,19652,5748,61943,45289,36109,37696,32318,26887,14179,62340,31728,24680,61727,60615,45581,1766,3099,35295,7522,37792,21657,36421,59873,36528,54775,32472,31982,47957,59107,61893,32770,16356,13793,49720,27551,12597,37338,10181,25139,56793,14502,19537,37730,25141,49940,18153,31211,35098,46290,36548,31037,30608,10063,44204,63761,43300,32847,43910,839,56544,9034,38001,2052,19868,62922,5011,51162,47704,56258,5670,12395,41209,7469,9473,30983,26257,16919,29752,15767,28560,5181,12328,23482,37584,49759,277,36584,33751,21530,52283,39789,1645,41522,48836,34216,5655,36564,41025,39641,34496,50033,27912,14111,32058,1624,23646,63380,7787,14975,10481,16202,61554,18880,25548,52379,1407,42831,36193,41531,38453,35705,49171,22805,35150,24658,53393,40380,16682,1683,8402,3679,16286,59269,3598,62722,53841,15844,40057,49463,2836,65531,30642,37057,49313,24744,22722,33457,47045,60527,19240,16086,53114,31129,44050,62856,62295,45633,3054,14895,3017,35458,39118,31255,61227,64983,5967,30338,14525,59107,63784,45167,2323,37716,58219,36573,63749,39335,21248,30933,18549,24993,56649,26625,26399,675,14915,30436,18395,20048,25923,19786,34255,42172,36222,24493,35039,28949,26669,64599,47168,5570,53616,10266,63441,5772,35049,15065,55476,4576,31511,37752,35512,22903,53574,18473,19524,36889,33391,22232,56900,10287,45869,4860,56947,59920,7496,19401,27990,32698,10959,2038,47372,26009,11796,49680,46620,27981,37396,41657,17636,13302,32647,58897,15073,5025,41027,54391,55293,35337,34088,20001,64392,64425,17909,10828,21712,11612,20908,55181,7695,45670,28733,15921,29080,9589,1901,28274,55174,18058,51592,26462,38974,33459,7339,15593,18529,8278,7629,963,32572,57567,19202,57142,256,40421,47314,25319,16735,27605,43853,1272,36771,26680,32350,4241,29824,49134,37492,18085,27052,55515,60067,43137,49040,6259,49969,33735,19452,63147,64540,41240,36491,30959,16294,41456,21839,40206,40841,17131,55754,6244,45786,26136,44329,30535,43675,25262,6868,7784,44051,61821,65049,43878,951,50578,54962,33699,23989,24141,6438,34109,49961,10735,43389,55284,56895,26659,54605,58446,44619,47782,3453,7982,698,19145,29322,38187,64721,34525,61255,57679,22461,32310,60820,698,33897,1551,34749,27169,38270,23641,64245,37429,5109,1481,12024,5689,44976,6555,13929,6783,14951,16075,14119,38720,28660,23474,44504,9437,31827,17582,58432,56225,42032,60578,27596,15288,2209,22161,1610,59419,51608,42987,50633,25542,57417,24843,62370,50479,8897,5014,54509,56375,26480,10750,3871,48740,19320,10047,2357,11464,22133,50258,57905,22353,2724,31073,56554,51293,27315,9598,34448,37748,16000,51032,10544,49423,60190,54798,28560,55149,52090,39340,48134,64011,15250,32929,16491,2446,38728,40825,44566,7401,9915,43593,54930,27114,49294,14462,58430,50743,32812,17046,28105,24392,10927,17807,26906,24601,22601,39313,62963,10938,28026,56820,2849,58358,9551,54103,14454,50109,60140,41970,1551,54086,29472,54405,49574,15755,47077,1854,3934,6611,34811,36300,33091,50187,46027,24182,5333,19922,14006,50521,35581,11787,56255,48624,2103,13020,12245,13355,10044,44077,37981,54129,18007,7749,10448,30074,59313,34911,10023,9268,11209,12339,51672,32168,49132,25139,45922,64570,22572,58869,33350,24531,20922,12056,19044,58592,49757,26824,42897,28571,21453,40007,32569,26789,42886,23049,23927,53147,50453,62240,4402,20376,6803,63721,2358,5637,61183,27063,43410,48352,50661,32233,19838,28657,54118,38657,10671,25184,58550,30583,16983,61827,53233,9503,39257,50635,19841,57526,19545,62449,5784,64179,40949,58645,23161,57176,64001,37555,1835,44890,62756,32176,43629,46974,28814,46214,34843,27088,52018,22422,29514,29849,19743,28624,33239,12271,50581,41278,18233,50461,59043,53401,59160,39469,36346,59041,5778,53527,45,47666,57622,25689,9166,62750,4647,49971,20974,3172,36644,59463,30585,20919,45795,31515,62721,54364,24094,56218,20273,28115,50692,28835,61044,24743,64120,57346,8204,8375,22937,77,29589,62969,41182,60593,25406,18745,26625,51624,20334,56317,55595,4002,17255,1651,8842,14378,36893,51814,40120,61599,12316,31617,13636,44329,57971,20635,5015,61175,23281,36039,14577,46667,15632,23584,40356,38216,30871,35778,1759,6798,36953,63885,35785,60384,51846,44075,18047,19928,25012,56429,61048,22327,8381,29477,37974,6624,8873,37501,17977,33848,36980,22877,12141,43148,31387,36750,977,17983,9022,44277,19824,62564,41955,63877,1095,13201,13568,31458,20197,47627,13117,51910,7344,16620,59298,60422,60029,18509,48350,7656,61112,1530,13545,6872,12157,4125,4003,5023,19738,7491,58772,41400,15683,48082,22349,52509,53250,12122,43003,41387,30667,21957,44325,24550,13755,55943,1391,46585,32765,31807,49404,24443,7635,32939,50898,35439,16896,42341,12366,6072,49368,4967,47716,24334,20289,53134,56457,2546,53711,8353,17802,63549,39791,20825,13715,58187,26479,62252,54052,40833,63224,23632,53485,60677,32480,51033,23948,10213,36133,17910,50654,39974,26749,4570,42127,59562,2706,31252,36402,54593,9933,41259,51235,42584,35888,4705,57458,59912,61073,25765,10255,15777,44537,46649,38666,44326,8392,39631,54455,2028,16882,19223,48408,46209,47230,34830,35083,62661,56343,18947,42942,11037,63297,63534,59789,47088,60088,42451,23730,32433,23756,60609,11372,37216,64057,58555,30422,50314,28363,58495,23765,5689,36462,42657,29504,37036,20337,40502,59168,10695,9574,35998,50950,40380,49961,38538,16281,44630,44646,56568,23124,5903,1345,25048,6936,12746,4024,64203,56563,39904,10194,6552,25307,50342,41907,45146,9089,54417,42692,44836,55965,17527,44746,21549,45685,45589,42131,12816,12005,6249,41511,48160,53608,13930,46380,3706,22070,40502,37533,46772,36731,59516,43900,35498,45884,36671,1632,7904,43959,38198,57890,21996,16665,40693,32536,5224,38385,33309,36410,9463,39194,34829,41628,13638,20264,38061,48659,49801,64614,42565,40922,48101,20574,39755,41565,29730,20437,29394,22344,30999,53590,64194,13243,3537,61156,16823,61491,4971,43517,52468,31667,1854,7583,61250,59366,11763,62225,53301,54957,978,59315,57520,7969,3639,20042,18652,17588,20387,26798,39909,55055,32766,62839,13133,38084,55644,39632,11252,26784,12935,59294,28906,26452,18687,31931,5840,40222,45765,55121,53396,42092,18716,63787,41967,51525,3811,23489,65036,58920,50360,20447,20325,20848,39025,42256,23878,51671,42102,39876,33011,57858,52199,39062,9863,6987,9586,19259,31895,11780,33826,132,22531,46137,50565,47456,52475,53531,2127,2049,4216,52168,13601,42618,61776,60624,30740,16511,34572,57554,24138,17570,45852,47630,61480,48376,38871,63231,18586,41736,47758,39012,30221,3655,49314,45639,12279,61796,23412,25941,34766,52173,44292,1076,63504,65340,17095,40057,29320,1695,30608,50281,17016,53057,37923,34756,23618,27507,2233,34342,59890,21852,27978,41883,55364,16404,44756,9424,4955,20096,16730,41606,31977,38331,47189,43780,22803,15490,28982,42830,48834,11457,20754,54919,10819,46611,25928,47013,12600,10823,45573,14047,6516,28581,37473,53282,24273,29842,6918,33685,38606,12303,13558,59654,4038,34867,31178,53726,7315,10901,15428,22840,46196,49611,63250,58,16263,41923,55790,63958,29932,16924,60575,25643,44955,22942,26998,9153,40850,24034,27463,59404,17521,65015,37830,30275,36588,14115,55495,5302,26261,8996,56273,61231,11255,25091,4601,65224,42927,11364,40781,19815,8080,17884,30301,26068,18194,48767,55647,52677,5596,27948,57785,48277,18750,60534,55467,14537,58621,38125,62498,57607,60441,37093,45226,12325,51495,60243,35979,26253,5695,51901,60438,7674,7498,22339,55558,21645,56752,513,5395,62856,39993,346,18243,36018,15758,36099,60141,32520,10022,35047,4915,20896,64800,48532,40127,53665,2041,32445,16060,50554,46999,32799,50686,1255,28157,26426,49119,26334,38702,48215,33115,40025,3830,28231,4205,12360,47983,4314,65344,56470,31682,25203,22215,3843,27114,49342,18346,33226,17818,18589,56367,51571,2135,10132,27994,30028,63606,3258,257,23059,37866,9174,64352,35942,217,64895,21094,50005,40045,48325,54951,37381,43086,29159,54250,54822,56356,47887,23463,16848,782,28235,52390,38078,1094,55576,10295,62811,35072,23131,39072,61190,48194,20667,9536,61487,61789,54549,47131,38022,4274,48341,41732,16843,19026,12704,10078,17697,31308,28906,8986,39896,52808,19431,37056,35564,1683,18909,50678,16978,30743,45108,62914,41587,57804,33899,45877,33043,1152,16374,4966,39629,59267,35637,44274,28316,5399,10076,36049,61580,58174,40647,24273,22501,5272,49931,56740,25844,51688,36948,42998,3742,13063,17438,24273,65285,43625,6225,21028,58575,10743,28960,14187,46441,55226,42414,46646,19460,26189,2297,63629,782,26871,58965,48840,8295,10192,23373,19064,3388,9391,50029,64620,54480,48885,35496,5393,30011,35552,61098,15469,47262,21143,58047,38363,54851,4092,7581,37455,29111,13237,5864,44635,63428,13248,61129,261,40453,31931,27571,28761,49174,41344,51706,7318,50632,64111,7896,10995,52814,27905,1601,6956,30488,47377,5700,36594,15823,55849,30129,29054,17542,41450,23261,14172,47855,35501,4039,18699,51815,38423,21758,42252,2406,18038,60318,10554,26886,42189,1817,33948,58497,16734,31428,2950,41505,12869,54343,36781,28968,53216,54931,1837,38082,45192,45178,17536,48989,38395,12932,53055,43543,55523,57837,17620,58003,19930,15996,64340,29785,33462,34122,33424,15593,36393,21883,3810,3995,1949,6138,54024,64164,52407,65247,50236,40936,13830,55746,8327,35959,15833,13456,1427,54295,9219,63040,35974,38393,5123,50453,3170,59370,52550,33236,20357,6908,11169,19539,37313,14897,29831,51342,59243,1880,13507,55702,24683,28811,19098,6713,20626,13950,26836,6836,32869,22112,52036,47906,46958,59961,1154,12106,44329,2314,8538,51022,33680,28204,16822,57902,64967,933,64322,63770,65516,48688,49234,11862,7625,40992,55640,56636,64722,2679,2379,23175,52539,7029,55896,12204,40433,26568,42780,49658,62792,49780,16142,27184,4241,39765,36146,18688,21120,53091,1234,45941,55335,27755,8328,58869,52371,11469,65521,13181,59994,31342,31412,64420,49675,38011,11290,50788,54947,11754,47296,10061,47487,23858,58531,37355,21087,1720,23649,12893,65272,4296,41088,41561,37777,9771,33809,62594,14557,26220,25552,15120,41379,43024,52880,51988,55028,28510,1055,16217,28827,39098,4812,9255,56421,38052,3499,13595,30880,62629,59067,55426,34286,32197,54079,60985,64438,26864,46936,4156,27994,15695,21418,22805,43050,47567,23244,47712,4135,23697,20503,35010,47636,19067,62895,52904,46673,29545,40274,18168,14284,27473,49926,51141,50117,18031,23968,64199,27259,18599,26878,7232,21359,36664,21287,58093,28469,17950,8018,42126,57123,35392,9841,54898,2080,20463,33164,9851,3220,58775,167,58106,33739,1356,7196,29058,22199,36102,34753,21102,1147,64667,20350,46462,49286,876,62478,64854,29561,35556,9595,36540,55278,37599,59605,48446,52362,40442,43005,14913,26550,50988,53408,8094,34494,12891,13957,15825,57681,35755,10464,14428,61647,38839,12287,39256,62060,57736,31322,30299,20664,9355,23711,24649,44604,51907,63634,22998,2774,37008,58867,4383,24146,14667,51827,36679,54063,10106,59090,25650,33741,38284,22835,38068,7785,55334,7195,24708,33068,24986,58000,19345,9605,16888,2981,8299,3493,26411,17645,43910,39983,3383,65215,34426,49347,46744,6191,48321,60032,1268,45765,46266,51101,63214,9262,48027,38546,25443,43184,22614,49662,945,46130,65052,9365,22302,46191,36190,30208,32555,37637,6582,857,23443,8539,24416,8892,63212,8151,17407,21181,53362,38632,22490,30452,41618,55030,2128,63965,64284,26171,31182,31830,51832,34178,42954,33543,5440,57163,50158,43732,44410,30048,8692,7008,11298,45019,443,12348,20099,58700,51385,16100,15674,46946,37466,34345,734,37122,31844,11840,57642,9080,29501,26360,31491,11357,31322,20664,40334,64247,41113,38386,35751,33682,16611,37284,44651,2970,3645,40159,6751,64392,65435,11666,19519,12071,32225,32152,42615,9491,15341,955,21548,59486,40670,20438,65278,28957,56734,58087,27598,41829,57867,33686,14405,40285,33437,36458,10725,4261,64432,25946,24199,21787,43877,20767,1160,35918,14416,20669,52210,50447,20311,50668,27115,35118,36553,35202,17093,9374,27848,52239,24492,42751,53440,55241,9274,4892,35898,31996,21689,259,51117,39833,65496,13877,3307,9443,54840,28081,35746,65380,37276,52823,21648,6463,7323,58433,45623,44657,54754,1738,61049,54802,4335,43446,117,23365,17795,60843,26479,25786,58190,10859,55544,56001,38224,56511,43705,923,41958,5737,46893,64370,18002,59455,53360,27580,27446,6355,62329,29751,20864,13461,47391,23569,34382,28109,6380,13634,45826,24974,14324,60412,13390,17416,60056,18599,54907,32454,32166,37614,5249,63804,59913,33183,24420,193,53278,989,30678,33089,33235,28700,8857,34931,9006,20777,148,24609,2080,30630,27520,63698,29449,32832,6820,47824,56793,45270,42950,14691,27730,53056,49232,3703,52004,28041,62207,32519,19443,31951,29282,42121,55460,26184,55381,33590,9185,10202,36841,59071,26104,36014,43446,60111,46377,527,22065,19345,14190,8873,5462,50814,61530,52634,38635,34012,33451,51110,9600,57898,8175,39203,33324,2480,41504,577,28942,13394,44723,22321,46753,17383,63349,14274,57425,63475,6401,56823,19467,20498,8826,60890,4469,32822,58548,40398,50656,32607,48195,15295,57050,27741,27680,32887,5462,43674,21865,38892,47950,51768,58336,64881,6516,27856,15982,64926,847,40755,47941,63323,40789,38718,55010,10180,29228,22487,38485,15046,47051,1226,1890,32872,58844,4454,44131,24943,33294,15308,55985,49023,19633,7748,44277,4807,24261,26138,8344,46048,32324,59197,47545,26105,16471,50778,34876,36429,35293,57140,43954,3382,11194,19729,40176,12722,36541,30649,30945,14958,26146,42618,28241,5370,64561,25783,46323,37102,30492,13049,35707,64424,30567,44489,34585,63028,36522,27528,61723,56364,46084,63336,35015,60890,41178,40561,46552,14129,32609,61949,53048,45248,3970,60076,50859,380,26824,59726,38581,60821,4442,22159,62091,38381,55875,34571,13007,30823,6010,27305,49293,46869,63625,52632,44462,19165,9829,30236,36174,26717,55899,14732,40004,6976,23767,17986,47821,64623,56993,39586,12162,36237,58067,32335,21953,41455,42821,19410,28202,16770,34790,55786,46193,41175,11676,61393,1718,3517,16647,60526,35596,39469,58381,59925,51658,15578,9120,27085,20485,59724,55998,43363,24434,24521,5589,46875,36259,7875,60554,30812,50954,6830,47998,46631,39079,3145,9313,10769,10876,19769,50212,49248,41175,23540,3397,60734,27956,4711,22656,13401,23,4438,46168,49841,55754,52233,34344,46165,46023,23576,9769,57648,26842,56232,35430,65335,6009,25417,21023,64039,15134,43802,60856,31241,61003,62470,26100,48482,57064,56393,33059,42304,13088,8579,38499,12374,19527,59563,9536,20321,8660,52948,22056,39773,15106,42590,50508,22417,26008,40494,17111,11309,52891,53495,46404,36491,46207,61364,39093,30942,64314,30198,36762,21297,25799,45999,47266,22948,49396,20790,3087,63866,1209,45777,9517,52009,24915,22886,35831,55951,50484,37394,6751,53227,22231,62702,60257,53835,44101,39090,56030,10082,23175,64557,28637,6449,46896,8541,45611,45603,28427,573,60235,21262,18158,5062,34180,20590,16302,40602,6338,62619,38908,48554,57350,61506,57417,31483,9642,32877,23654,49179,62846,63437,26057,31261,51580,52557,29063,45942,16803,64760,8735,36917,28218,45000,31066,12482,56534,38198,18066,9677,17549,7677,62501,35530,54580,53528,6876,5187,57215,44620,25102,4653,54166,25269,19496,23926,51253,16407,53247,19513,2153,52939,34051,50280,31198,39980,412,59992,1740,6531,53690,28532,6844,57427,48741,14225,47772,33303,17663,57995,10590,47448,42950,25204,58051,13118,63156,33568,3766,25788,50231,17623,31944,36391,11841,10605,22329,9736,41172,13265,8299,41354,531,63504,48647,7465,25438,10797,5700,59838,23690,54337,20570,33161,43826,9233,6270,32195,43164,51623,24787,45764,16863,16889,14603,64112,26233,61805,31724,19765,39138,6630,8931,41709,43910,51343,7614,33108,36849,21852,15049,29635,7057,58033,64683,36991,40497,35283,36791,4218,57296,58929,18559,15072,12330,20850,33092,8765,22123,62532,14030,155,59681,41289,18144,63285,21474,41864,15284,22346,47301,18084,22174,44873,56212,60301,8970,42116,17569,28607,20305,54891,1602,47120,38288,25071,22099,44061,16966,20270,53709,32173,63698,16911,49987,7655,718,52543,41587,29870,43778,48048,59496,19579,20121,50864,30777,63354,61018,33407,53457,45668,62729,1049,27794,49990,16105,28851,42315,52320,42938,7325,12915,21454,18802,56370,4252,54794,25682,22021,8200,7762,15995,20861,43140,58680,37011,28488,64474,16082,52474,60989,21937,27743,22165,30109,17455,55688,22701,59176,38743,43456,64949,59449,21100,63718,2225,37878,3110,64766,1356,27210,47220,52087,27296,47404,56479,27615,45091,4092,53578,20427,1410,26503,18064,4885,60328,10155,653,23323,34865,11916,64045,32457,46371,39070,53575,36847,53878,35985,57747,28410,26560,44042,29458,8035,14865,54308,16363,45037,53629,27107,4681,55860,58769,32267,25079,8561,4954,14314,45258,44685,38149,54829,62400,41047,39736,63635,54866,5756,1329,35651,38283,22723,589,41365,45159,12953,62703,10322,39031,41924,1362,40940,52833,53661,9456,26621,25358,28214,6064,25247,45562,42131,36382,30305,14202,47023,53781,25378,36521,24564,16250,14705,54812,47320,60005,12591,11343,16495,44242,523,56625,53745,54642,59698,28832,51012,29228,51863,42776,19967,56489,23817,60940,647,7544,29718,46507,43282,49641,12628,26374,1028,54675,5779,55610,21511,33654,18049,20404,30090,50294,23925,38584,14370,50527,26989,54364,29224,7264,42005,3293,47186,1970,59410,32021,54055,23679,54768,38684,42492,51824,10701,47778,24765,60758,10782,12133,11978,35705,1192,18395,3248,35814,6911,35144,18358,58656,39408,37547,50462,57658,28861,47436,37400,16405,23918,45828,6526,29307,49972,13087,25351,27019,7380,24649,9868,27676,49607,49887,16309,1857,31768,60291,65142,25120,8663,14800,6626,43604,5955,29345,42987,65012,49357,5880,50364,12643,6575,54262,37767,46894,44033,56371,44320,49780,56371,40014,14672,8060,33151,44459,44049,19497,29531,65199,31699,63188,17594,23727,32317,59391,64310,32575,32609,15407,21622,44899,44490,12483,40414,2363,45267,49970,1643,13092,4414,5515,35329,21990,38424,50658,38174,55599,15116,9736,5551,40380,31508,16779,19678,63089,46642,14113,9749,36936,43783,29277,33183,34627,40988,37180,18849,42242,20073,21298,53636,15806,62860,20919,20024,53977,10255,34861,58061,32303,64918,49399,42104,25271,39564,50051,8987,65318,42686,35875,51190,53430,63275,24253,50105,9177,41291,19147,1152,1605,55732,34634,12198,15097,37997,63175,5144,46905,59437,46444,23282,61728,50846,49852,49061,16480,59857,64407,29482,54915,64719,64195,46959,10180,22337,46020,44315,52202,33853,38694,10190,32524,12117,62554,11864,39270,13435,19843,50187,8098,32465,26814,64262,1363,27278,16092,33758,36233,18469,58004,124,18979,56327,4639,51477,8760,57669,10150,3848,40210,56275,37970,33306,34809,58358,46614,52643,63428,1890,29678,44391,55441,34088,61506,58531,8360,18818,16917,35607,2803,42869,15031,13923,33628,30734,61282,52219,24155,60194,39358,1358,40895,55526,49839,52576,10778,58457,20367,19132,60473,65350,48314,20401,27180,27444,14138,3100,35625,60674,48305,1961,36224,10013,30781,17652,63606,16687,46126,59543,61178,34631,64215,44071,15184,57915,53044,59736,8108,22013,46568,51129,18445,29270,59556,9129,28127,63938,15913,6714,29596,39592,24344,8535,5582,28905,57034,44002,46569,53047,25702,44408,40933,51875,49221,60113,11924,17834,19385,54409,238,39631,11190,422,5649,54648,36169,7335,15525,30540,55468,27085,46954,26202,32012,30774,21106,2233,42609,12802,59961,27480,63022,30787,18531,60753,13706,25383,40199,40233,50514,24164,24811,10544,47041,65437,59982,19973,34421,26262,20447,38590,33922,31914,2166,960,59670,53501,7927,62371,3905,13489,31304,3544,42074,55667,43069,21570,40848,33737,36689,11855,64546,20346,17118,191,16596,35434,41392,29548,23829,32930,43433,2392,27751,2195,44198,50767,49617,61403,24170,32851,63277,56952,47485,7009,60038,30757,22044,48959,55578,43645,3456,2144,61441,21860,38564,59067,8017,355,2980,30283,39161,15908,63741,61581,7350,28578,9445,13845,9764,48700,44014,18932,19379,51161,13211,46886,53277,4083,5752,36369,19350,19118,23993,10854,7152,27821,33747,61153,61466,58339,58339,12743,39216,56290,27339,40675,11481,55782,28866,30751,7647,63663,16184,18087,61711,56935,476,6891,12047,4247,65175,53862,7636,41664,3409,3997,44972,29705,17733,34536,14024,6493,41400,61068,30738,41210,54859,28817,24689,13571,25666,47992,36447,25096,7738,55453,39424,60521,35001,48975,44548,23980,55001,30546,9586,64955,11546,63421,12402,25760,24024,40700,51788,44982,36742,37934,17767,18654,31949,13483,52744,49159,35771,31022,65181,7013,31137,24338,60500,4860,28558,23858,33220,17621,36125,32710,26344,19835,37730,62756,65337,35069,13037,10918,11057,15400,43741,1641,53990,59353,46770,53546,1268,17732,56723,65100,21143,59420,14821,27837,54045,55098,37046,64359,13409,41199,55243,22516,55043,3185,62581,23415,59797,21461,6125,6286,10455,25959,6824,18216,10596,64388,49705,49690,26071,52465,56677,54702,49405,6235,61201,26298,51940,46828,6432,17410,43267,8039,52780,60647,32620,62294,35203,25330,18678,10939,32159,2165,29412,17516,47921,16380,47905,14851,28129,4696,61648,42910,50407,6776,19217,43177,53677,7766,54260,46362,4228,63605,42845,19955,28345,6752,47762,57895,65475,63163,62241,12309,31031,107,61463,41095,47902,27616,59480,959,18875,24817,14271,26568,58071,32089,55715,6625,4357,50032,44781,17417,30807,59176,38884,15436,16165,31467,28018,33724,20661,57635,23059,12698,56455,27684,35532,12823,33535,12141,18312,13060,62769,4166,39823,49496,45182,49498,17845,33494,51740,40906,18964,46378,27795,34412,57756,3620,19719,37858,6219,28071,29941,35461,19500,63830,30180,29131,17065,49705,52437,7182,30545,65310,53909,37819,16833,11692,32848,61158,13669,1586,50727,27493,4566,60881,50407,14514,26379,40802,19372,18535,15356,43866,32645,38062,33089,65021,3521,53236,38399,26665,50390,53312,63238,11027,24692,32878,4008,49180,52172,41944,63490,58978,44814,37383,45421,12197,4739,12483,59836,5048,34830,52902,52337,47225,49584,3581,33597,25465,8713,11798,42620,26997,24976,13376,4258,37737,33102,16385,38731,19562,30665,6345,8392,64840,60404,7003,33335,29368,63531,57919,24346,49326,4502,29319,18002,25008,34814,40502,18468,65513,54227,62745,36177,50310,28934,33398,31521,7237,48875,35606,26929,59596,55040,3863,8123,40918,25354,53629,31308,34147,30907,28736,48840,42910,42644,12458,6902,897,37123,53398,53778,8895,7443,46542,58185,49996,28448,62331,15893,5768,49249,22916,5011,52465,50215,20073,40696,23798,46344,43442,58893,1444,59551,24216,43996,15185,40470,56234,49762,41980,61686,17920,53973,18802,21408,47294,7967,55476,50012,5,52671,29771,61342,58794,8309,62114,3315,48489,24980,48579,837,62632,39813,35605,7034,13597,46034,56205,15982,36661,32555,15969,41297,17856,29569,31281,16059,61300,56956,15618,32811,32432,59623,45836,49008,42064,10870,40540,21011,7553,46725,61683,21682,1782,61458,33448,55940,23963,12839,28905,61682,5329,59152,13722,42930,51348,50670,15373,44742,2789,12018,24883,62596,2818,58330,20281,34226,56315,8653,65287,25847,51309,9633,22881,34753,36954,9166,27314,859,33233,36056,21033,54599,54404,56961,1174,57775,37071,51915,25142,54610,38489,3875,36345,50114,42061,53887,9248,7462,58006,22099,59367,23009,21947,37172,4600,10505,54830,10349,39835,53020,48048,54928,17513,32202,45518,17061,57308,48203,1250,28314,60073,52276,64482,16083,22768,20932,18919,43021,44197,892,34547,17933,56016,42817,55474,14838,55400,59852,38733,44600,45479,61426,46054,3775,47835,55473,40898,60772,11326,48563,4440,56274,25399,62592,49708,49975,64753,264,3878,16949,40473,56638,22388,36120,46729,17261,14327,53373,34171,8068,37382,29330,14748,45613,19627,19367,33121,14419,40546,8323,18640,63660,27844,25394,62150,23128,47596,27002,17567,25277,17913,30993,64317,57574,6884,49296,59504,64219,9970,63726,34970,7284,47061,7278,65400,24876,58066,12195,20448,43488,37751,26689,41267,12624,55281,37654,16702,4008,49994,51447,61310,47290,21856,32759,62650,62923,1353,6460,58518,16096,1358,45331,26504,51634,26815,20459,23813,31354,25948,43383,63425,13378,4476,52235,25450,10506,26250,63879,11072,58620,32149,17835,1667,4959,35421,41737,50834,23794,2602,7730,13989,3320,26076,47459,43797,45812,53362,13810,59267,57434,50220,1546,54210,36842,37124,33139,65233,10661,64709,13521,59764,45430,19380,21423,36295,42040,39566,2656,39872,21317,18009,55207,33158,16881,37679,49164,60330,20277,5998,46927,13972,11801,39564,62182,47207,24272,51940,56032,27672,26344,44178,62197,21042,56125,63583,4705,1222,51024,17962,61889,26460,60470,12975,43183,61372,50474,37837,4706,51872,4872,43108,36228,7745,33419,53890,53820,51604,36188,41787,47384,6884,50918,46236,31178,30241,46720,16122,32354,16950,62455,48444,2404,57995,43759,47446,42944,18176,41576,6382,52852,56806,65310,9409,33752,60563,29607,35438,44240,24699,54613,10062,41884,47098,61798,22797,42034,11946,65411,21201,61883,41900,6881,36550,28994,17778,30364,7559,28530,58335,9288,26161,51808,37968,60763,42118,26220,40180,45854,31880,58244,44205,27954,41405,43704,49976,312,40624,30562,55103,35273,40240,43246,51017,7896,49680,57696,6618,3171,6238,49248,29641,18433,16448,2703,11086,62755,60806,53510,47241,16490,9305,16427,17250,59085,17691,46186,14746,20148,42619,57297,51986,23301,15561,24677,35331,21329,37714,29780,3785,17942,56918,27300,47930,12159,47243,51178,58052,41963,38495,50178,8973,58489,59,13444,61499,3316,53287,46725,56385,24315,22658,46148,55578,65032,20652,2718,59627,48927,48159,55498,4176,15184,9894,42236,46153,33126,14674,16537,9240,30502,29615,58080,10862,32007,43506,39532,36268,53760,64564,54345,56001,56432,48033,4042,24400,62884,23799,34606,61342,59139,45265,59169,9264,8780,16238,7551,22688,45673,20091,43024,554,53980,1018,45328,20940,33578,50932,57785,53135,40356,39208,7464,20299,9922,2253,11983,55848,54006,37241,60042,29028,11812,21704,19532,22329,20565,53483,22003,35274,54810,4345,18117,4887,9264,60792,26588,10025,28410,26993,54558,43499,38815,29901,45022,1845,47127,50055,52466,25765,30869,29909,11794,28928,30095,2565,34200,45915,35037,50150,36361,6672,32224,8945,42679,14788,37626,51932,25761,9632,20339,27345,21844,56498,59668,1852,37916,22469,40775,19793,32303,31577,27185,36656,9629,62932,52267,12434,58911,10252,58954,36437,43279,53812,49335,33944,50992,33994,31959,4096,21195,50765,13338,38250,5520,10212,49792,29419,50761,64668,36294,54899,23915,62070,8453,47928,30997,21327,21539,61193,40893,33669,31011,44108,53446,11605,3785,65222,50431,34453,50192,5276,51709,42109,29669,35624,10769,59250,23522,44881,7668,11209,18828,31304,25635,37265,61296,11999,8060,57557,12737,48688,27797,21942,45043,37503,16013,25442,29971,13780,6518,48376,13734,34347,44055,51546,11556,1162,39480,48432,57649,49482,54868,41586,5569,63717,20834,54514,59016,5497,21656,2620,44927,46113,35925,39527,51853,40766,28378,19767,37957,16695,32139,3537,45807,63330,59212,50864,59656,24742,31878,22989,65070,54635,14868,34019,32504,33083,57832,59325,23106,44665,4515,20849,20543,60171,18282,55662,8678,30451,11048,47113,31933,16862,39266,31019,20610,45031,24151,59617,34892,31846,20679,18423,45285,8568,8741,39618,49297,63787,26498,23285,18498,42228,53826,27222,17657,48754,24898,12769,33043,56859,58959,7607,9879,57518,46190,61730,29897,46652,43673,338,54180,60151,19536,37240,52232,44256,9991,47551,61938,63132,8904,65275,41150,4889,11536,35501,11563,22207,57084,33083,63859,41500,7322,2977,64773,9645,34323,44040,27633,37947,29382,5672,64598,8746,10677,14313,63244,65504,35313,56632,41837,2647,42362,14762,62557,47856,56561,30766,13317,28806,50997,49424,35086,40301,33996,33250,50211,42168,37271,15215,60269,5909,1356,55518,5882,30881,6099,19451,28027,49701,64565,16264,32682,12470,28121,7257,30740,38637,44036,57401,809,2647,18616,18483,6898,45145,19317,11159,21026,629,1945,62895,25723,60203,24665,49693,49579,53218,35748,24604,29083,44448,27144,58856,4558,46516,64467,30392,59379,13020,49164,12496,21970,13657,55398,61696,24200,53005,7783,50248,23184,21629,50770,3828,24788,17412,4674,45879,38471,1633,5867,48842,32796,21501,46399,63730,21058,35851,23003,38730,53090,52384,56405,63361,2972,10215,21311,60279,40798,29364,46975,598,8399,64110,61443,27653,15661,50199,34058,65305,10177,59346,4871,41427,12065,39252,10750,51115,60608,13789,22379,2791,25110,32319,35126,19708,31619,58817,31752,31961,49294,48021,12095,26478,38536,20409,17668,64561,2012,26447,54496,32878,22089,21539,26465,1787,62072,17404,32166,55588,20933,6494,23759,12548,52392,19396,11916,55322,57680,39968,17669,34329,63273,62449,54202,9288,12228,36946,62380,24788,32789,25304,22364,14181,10977,29488,2876,28795,19301,2025,58380,23374,14115,43558,4885,40235,1578,32846,31199,50357,42529,11494,58997,29550,9240,61087,14509,10507,17743,10212,26476,6707,26507,3540,27255,10473,42086,59,43400,46805,24294,36076,47102,39255,20948,47702,26892,21126,45137,61419,2107,63924,63611,18004,39111,36648,24162,38705,46306,25627,8920,14604,217,28185,4070,14385,22690,15125,4607,13520,14023,30500,23548,27372,25457,51432,49612,48219,30016,30223,11345,51924,7577,54074,38449,55808,59199,57838,10275,60992,25103,58650,50061,56053,21726,59098,55441,7668,29273,47437,58558,29223,52175,8842,45311,18781,7475,31528,60577,37687,31711,12380,61018,36195,57092,33164,4410,64012,49054,23068,61958,35374,40969,39543,37116,30799,38654,58058,63139,5633,60365,26600,56522,5433,19442,41911,47815,9378,36034,16352,5569,61960,14999,35091,12754,8867,52425,22789,8686,13462,8207,50950,51808,4831,31504,37689,27983,10446,3830,16706,56589,59200,19176,12995,29714,43999,31193,10960,12857,3260,46252,28954,51434,3328,58375,15968,25388,23293,16024,38705,5564,4066,14118,4587,37109,39511,22733,7868,18530,35740,50611,2088,25420,12434,1963,1122,23198,33470,46038,31229,4184,7074,42096,19534,52784,44226,10684,52795,61199,21029,54538,55141,18428,4816,29541,46708,22555,18119,24596,16728,17072,2408,19657,14490,49257,61703,38682,46389,61032,23538,2759,1110,32328,45048,46782,22684,47409,25985,6597,50651,13933,32337,15365,48893,10087,20030,30553,22017,1983,38478,47619,4239,38378,40023,14297,29374,49685,64395,27796,7364,54581,8096,48094,60346,57872,15060,62687,56113,53726,58384,36908,17038,17033,48222,20905,27821,53656,5603,41766,57120,22219,15919,12398,1958,20638,1117,31445,54073,8231,17543,21736,27198,4999,43389,50036,46,31784,35801,56499,11082,29636,31818,3679,11041,16060,9484,48858,41211,3576,16755,19736,37837,61740,17423,30337,52319,40666,16985,55260,6460,6397,25094,34291,21016,41862,52306,7784,22604,55525,7319,31368,45248,64744,37088,54207,50296,6132,8719,7955,18169,9056,29071,40078,2978,5303,46510,32026,37869,46358,39860,44165,39628,28200,15430,23764,55065,52319,47389,36136,63647,8368,9323,15531,29121,42031,6307,6947,53498,25617,12111,15337,16306,31706,24986,17297,7508,35250,40215,49833,13210,16332,64709,47645,9877,5340,18578,62302,58907,5344,44135,55427,56030,49251,16010,25666,30669,13726,37282,17928,41387,26283,2722,60030,8181,49265,53482,16884,693,14534,44823,38017,63709,50430,53676,17886,38178,50057,28239,47593,43133,48059,8183,32340,41828,58006,17624,35299,55573,53439,6657,37021,37293,6761,9762,56436,31311,15376,54526,27540,4978,61742,35832,62962,44025,18932,31313,22078,63852,58693,1437,23703,56237,42174,25870,42945,36788,36014,58477,47838,2232,25650,9828,40428,37387,41727,57760,62283,15411,30016,21886,34614,65043,18635,27411,24316,8457,33972,272,3035,16664,41041,1304,32759,55682,57153,25022,51038,65088,18597,7649,7293,32556,54801,12352,54345,22546,26093,20387,19523,31530,45710,39626,53356,1003,64276,24777,4239,4286,21230,4859,55915,45983,4260,48777,569,47735,64686,39763,5808,20075,11630,48756,45631,35117,6823,48543,14390,44364,19264,61909,65516,63697,7898,38831,36328,24059,18923,38535,54766,56426,5640,26224,20756,19283,61128,10441,56416,39113,51972,8495,22718,22968,35749,25604,44752,58706,9085,35177,53852,27183,26416,42861,33439,15967,9659,679,57633,1037,26217,9129,54962,56760,3014,48983,41903,25385,18023,24935,4141,64196,45291,63480,15855,25337,43852,64282,52435,8299,42979,61289,54946,19107,727,10825,16062,57862,61755,36279,44980,16406,10254,32904,25853,47579,30255,60093,20224,28932,37123,40037,30463,6790,49090,32748,65112,31437,16023,15029,51722,12072,58560,203,43139,61152,51930,6650,9242,35672,35883,23308,48180,55958,20855,25632,12132,41972,65420,61885,22043,37482,1888,11835,50294,52564,16131,63115,24669,16396,46290,48411,24413,13819,46265,50116,61039,32519,27006,37550,19848,49806,62763,13489,41381,58611,37983,4749,16072,4237,61016,16165,49892,54913,25442,34849,1315,54048,14092,7026,25588,9586,47400,16121,38032,2520,33762,44107,22694,58293,14163,13940,55792,17896,45593,10353,61808,12523,35324,52159,46244,36059,54964,10274,45742,23991,1926,64077,33849,3382,30171,8184,31137,3218,38440,26476,45212,52057,50038,6369,33020,12950,52629,25443,49058,39047,37889,1431,49168,696,10315,24167,15696,33017,25442,4760,43662,68,61106,51051,6421,6008,47459,25050,11639,33381,62351,62972,31520,55081,18647,42161,46013,42014,38360,40013,22865,25837,59547,4561,4609,19425,35619,28421,46056,54034,64517,62256,61464,12290,41657,14771,33511,42587,58997,6850,41924,8262,31989,51336,43871,53951,44172,36996,20152,46885,46236,62366,44075,57088,63797,58046,28977,5178,55107,51825,53166,21787,33012,58842,16421,25281,19151,37619,9055,16176,42604,33627,4615,11497,39066,23748,5692,46755,44012,43407,11765,6113,38230,53801,30665,36756,19607,2516,5820,19721,5306,28982,21829,3760,17586,46094,22258,4208,28292,57323,3607,10018,54939,57399,46797,20434,53724,60636,52695,54403,41047,57552,59298,4898,24413,25239,21787,2860,33390,29121,16867,5856,25619,6551,58507,38843,56005,21214,49589,30448,18515,647,2127,1012,19555,43597,36492,49211,59818,36213,55548,14471,44427,13331,60454,49541,6167,41002,14500,37927,16087,763,30179,49784,56817,19417,49190,42251,5044,15634,925,23611,32569,21309,9408,24831,4626,13273,31179,41498,7079,59261,50172,53488,24480,46089,2683,12403,63560,18398,18084,36318,11105,46622,47769,62431,20499,8009,5448,43506,12643,21954,23714,2952,61609,14085,32974,50482,6189,47447,10526,60470,41227,659,45579,6726,58906,46802,60571,60233,42920,28306,57157,32955,23698,34034,33438,23485,16150,42249,56600,60901,18004,24215,16596,59822,1640,53015,9973,44600,3857,64440,16193,41619,29226,27671,62427,28619,57147,11884,39081,27708,15609,52808,7160,18201,26905,36107,13310,53892,31834,17046,42993,822,52396,64825,8227,29837,59711,21399,34000,56697,49438,40826,5962,27572,57092,60105,49790,28155,47067,16936,59528,12317,31810,34579,64735,62377,3080,37828,42473,63652,48209,64034,64368,38743,228,47207,56597,18254,18176,28253,16060,29618,24899,56901,49390,54907,50484,44512,40542,14577,47940,31795,38253,47294,60732,9101,7828,17176,64672,36657,6767,47747,13203,24080,19210,43275,42161,65513,21315,60070,16331,28431,59073,60086,8381,57816,4869,15343,64211,43895,12156,48757,40007,1839,40889,65259,157,25076,21283,5574,61234,56371,8742,62599,11553,51654,19646,3551,9315,38456,28567,20961,45207,34254,37743,38159,50582,59674,53334,61365,52200,61846,35853,21746,52708,53264,23952,33771,8173,50640,2937,33719,34403,7744,17191,1094,10121,36156,19074,52240,59737,15761,54804,17908,45978,13127,45042,11001,8598,5958,7440,14990,49312,3500,36415,11767,6102,52009,4968,7237,46890,5293,39932,18943,19238,17641,43400,32773,16519,7118,47944,56464,23515,42587,50466,27112,64911,19929,59347,49427,50499,29171,23200,58110,7908,16604,17592,65450,55018,19086,47980,38238,23235,13917,46846,47932,18289,47556,24280,24742,64817,41534,54653,7571,1154,19663,53287,34925,30996,28719,3798,49815,3999,5698,2083,1286,6027,62410,40494,4086,48150,63088,60367,29356,34605,8820,60215,48058,54361,41998,58130,60188,52571,43733,58706,41289,39986,5198,9314,24230,26174,13102,62176,21377,22466,52905,58660,31775,58832,33351,2841,46945,6373,32234,48188,11806,57763,65385,61282,40207,35009,15759,24393,12783,24983,48666,15647,59945,12072,3586,17063,5611,24773,9967,62920,5690,50124,8636,41586,18644,3156,4272,15760,19829,56284,35225,10522,24425,46353,30040,24550,33434,32087,43779,18177,60910,45273,32359,37459,65094,53699,15107,63196,62152,17230,46813,60946,19362,29747,35832,19176,18604,33829,5925,7267,58419,37195,8777,49603,5926,49967,33308,31031,52073,26419,45887,11700,43294,44120,4097,27995,39699,61983,43152,30282,27497,17528,45816,19798,34536,22100,11484,40572,33499,11959,34418,30414,47336,53971,37500,6209,37973,57459,63222,55889,20453,28903,48351,44983,47908,1225,47986,5094,45834,25760,30141,34803,58411,18906,32925,60467,42726,59568,10508,41848,29780,49017,60007,29238,4273,26233,12868,18085,7927,15338,44316,22797,790,39318,5119,58666,16336,27280,41157,52263,19594,31214,5157,2319,10557,28386,32709,50938,29706,39143,62680,96,33314,24802,6156,64135,36407,64208,18397,47803,5029,48171,38840,1270,4055,28330,58936,21452,11547,4463,64926,63959,37053,3142,31255,22718,46993,63861,17520,54252,27315,219,100,62098,22171,59534,28155,32100,31165,32717,10328,2269,64518,34075,8890,54718,30526,31174,21681,13181,11490,58289,45449,27596,46127,15407,30722,11516,19495,51068,42668,2568,22202,41836,49051,61423,46305,40438,6966,6683,35055,23416,18273,3526,60219,36518,18593,2387,4008,33064,3996,33612,51343,42993,26706,63908,20361,24684,62053,20399,50413,1186,12999,19236,54752,15341,44285,27557,19162,49960,16171,13631,8737,55687,7890,1861,21173,65265,60885,53066,43201,38416,29936,2828,62977,40931,62037,37392,32380,29090,54281,9603,39454,9795,56213,42042,50699,32663,8161,58568,55501,60235,48792,16524,6741,41683,31199,8924,29036,56871,35966,42742,49527,37622,7842,17053,35415,35,2966,28404,2255,57796,24089,18712,17886,33413,36206,18281,10360,2493,59077,8680,62014,9078,61151,46884,44953,17210,54980,40405,50560,65445,32361,52022,41010,61621,64022,23397,33058,38483,48082,2829,33683,54151,51623,31204,32321,44101,47180,6897,26183,53803,6128,33308,30618,3233,63652,25371,60094,28304,57389,22628,31769,37262,41566,52548,62779,6032,40752,2753,3349,29233,55786,17313,61391,52208,43025,15154,51223,52200,23978,19047,7174,17875,48975,60576,30367,47550,44402,31136,31553,55048,34866,50180,62726,9321,43718,1870,533,55233,42511,18631,34221,44726,63253,48681,4915,22131,23267,24925,8748,37689,47477,53482,48533,47419,34528,41245,41060,7474,32376,39534,7002,42898,24375,6313,29258,17022,8010,24432,19572,22903,55027,22978,60530,52488,13131,13367,21034,10473,59570,16315,22742,26489,8076,64443,17383,4486,48574,3133,36827,30389,20569,47405,24112,40203,33723,65234,41183,62929,37584,8268,36926,1375,1682,48499,34755,62082,43207,19817,9432,44412,19725,29149,32452,22801,59665,20529,6738,52969,8971,24014,7491,15382,9731,55350,26995,39918,12807,43506,23620,3141,40124,14928,26336,17156,12366,19475,3034,53519,16562,39390,9914,54028,6075,59348,52239,749,18904,25524,54255,50718,43042,25020,51840,21598,3677,55926,8212,24951,21635,11970,37625,58020,15704,31352,34036,57922,15443,37643,48249,43411,47379,23339,42307,24424,34050,43302,32607,50760,37915,342,544,2073,38514,12361,5502,15046,48463,2091,2407,40334,44857,21820,52256,57028,25430,20300,47487,30220,44801,36337,23339,38929,53535,1291,54524,52972,39899,54534,2989,7894,173,19229,27,53752,61749,12536,45166,27148,43674,17910,61944,39845,62101,31100,40748,59402,28061,48568,22979,20407,32704,52268,33782,918,51868,64837,2132,14073,1725,18498,2908,60727,45009,7341,63217,64612,55958,7726,63059,48162,27390,39663,23450,19540,39384,20984,23871,20085,38205,62821,25572,16185,5051,10596,10423,47087,9002,14706,38989,15259,14379,52341,53566,923,43101,17628,28025,19572,23922,7152,62108,33673,27380,62894,11936,64291,13323,24368,10112,7317,17987,2429,12077,9409,64049,61053,13030,26861,41290,54835,14118,58392,47874,48410,22877,45084,61347,60096,6040,43075,25187,46814,12685,17181,2381,41908,15783,10510,50481,6571,17197,17359,2764,60927,27516,52131,40372,19656,57981,58434,39062,61112,377,51003,36141,15006,11180,52328,39169,64596,342,37468,864,27623,19005,41115,8607,13405,56872,10370,17459,28906,30276,13825,46946,8655,41545,42624,50945,64885,47796,17012,36868,49919,39115,50254,26158,37969,20263,16988,8377,57292,61793,61854,57112,27667,32633,33401,53544,24433,26461,46680,48493,53169,64721,3503,52141,40784,58884,25870,38323,26254,57661,25785,40613,54561,20904,55494,46528,38282,45835,40813,6391,59499,41857,7488,52020,53821,6997,27594,9553,26549,16053,31482,44251,62858,5307,55006,43196,8966,4978,4501,26052,12615,13899,1479,51114,53161,32184,40736,31724,22326,27501,40504,57068,10515,23620,61909,49335,48248,52687,62852,13421,59434,26138,32463,55775,59542,13379,64379,26804,60661,60151,63154,36676,47623,12471,63714,7147,29325,37106,24671,56850,16468,7164,2614,7396,49943,6853,45348,22809,43931,50395,1850,37609,39577,40554,49215,36130,39037,33966,8562,53492,41732,9509,26492,53845,12341,27833,41587,55435,37265,25280,15583,40007,24212,56845,50595,25709,14546,9885,41901,62984,6281,6570,9242,52840,36596,54546,10472,58367,533,45434,62463,51975,27773,18663,24308,32367,8314,5356,46793,21751,12732,40015,9652,31477,1853,7066,52087,16556,47859,54327,50053,12126,53104,43651,20076,34760,22565,60472,1930,18995,11282,26045,14168,19034,41682,65392,27145,57598,14031,47875,46457,62562,1959,59181,64033,9265,40263,4235,1447,3557,49654,30688,28253,30697,44812,26730,20402,31075,60978,19433,21038,60540,16298,32937,9218,37784,17402,29467,36022,24875,39027,13194,32150,5118,39904,45013,12222,1164,12299,8757,29497,36966,29755,57652,44806,26323,33418,4751,61831,44695,61821,12301,59182,51522,50640,13406,10627,26633,10985,47975,12473,46270,60712,34476,61496,22211,24188,22114,34712,26871,25369,53728,35806,42127,2548,1740,47967,51185,18839,20205,9054,54932,26035,23311,63839,26461,4418,47358,8563,42766,62483,10946,26037,31201,27698,48466,38482,61289,34056,7957,53599,5420,38468,54032,58437,815,3214,48637,32510,19417,29305,49983,31177,51396,10143,6712,40046,19530,60345,6511,48433,36602,26865,49368,15883,722,30341,19904,54252,31688,33905,5321,33622,347,25161,32668,17612,46571,110,49003,30135,11510,25228,18440,41573,11387,14455,28507,10775,36079,55421,44572,59703,52975,4382,11336,176,1281,32894,29119,19312,20341,4214,46271,59381,63572,41841,45400,5315,41899,33969,11870,26048,40409,12742,46041,56013,31040,24983,18085,42835,61858,24670,11865,21314,2688,38515,37467,55810,16096,65204,62693,7600,26487,18438,56286,50789,30736,8566,50332,11666,38687,55826,43380,36770,51629,59241,65054,63580,6855,14378,23745,28164,42719,29492,15087,46696,60838,57132,47254,62142,5618,20687,3036,33097,44589,8244,1589,14476,13442,30224,20801,5727,43230,23667,3780,15914,24180,33428,59689,59879,21429,59802,5680,60167,37048,8174,46557,37809,4590,6409,12952,3703,17255,17529,30387,7680,46969,65513,12943,26569,19647,62790,16048,2616,60975,3054,51997,35154,35960,51738,17187,16777,6035,58131,30497,14718,34648,52421,7646,38212,61403,34924,6603,13007,58108,46290,57005,19643,4629,54403,58833,2918,40871,34847,39904,29516,992,60632,25133,33380,12759,3252,15788,766,23657,40741,6298,7511,60357,54221,60835,44681,28232,56083,18317,12000,1174,15847,37787,31340,47353,49869,11680,46294,33309,21674,14464,44297,34203,27583,64745,30040,20587,56723,59114,10869,60759,20047,38481,14535,14594,19418,64608,50977,3972,6497,59455,1978,39868,31957,52890,18331,32649,57277,20510,6529,31016,54787,18864,16565,63436,410,16024,16387,7761,32331,51229,52025,2346,39008,50899,21328,53108,50877,54104,51282,30244,65450,31565,44074,728,5349,14435,3004,62983,55353,40854,452,27949,37566,20542,25694,8876,50426,6320,62722,4041,45691,54103,60670,28238,40777,294,10298,45538,8382,23410,30929,33275,28362,59299,18565,9428,9411,54295,52006,37085,41044,26161,22666,14548,47615,46515,39394,46375,56648,53937,39891,61716,10956,38610,39993,13550,8325,56647,45770,24259,41113,32626,61310,23364,58886,40806,41854,25586,20317,50388,47422,17241,16637,34540,37434,6906,48516,36670,45078,58541,27804,63312,29579,5114,54201,42130,24603,199,14920,9545,64489,60006,25009,7829,44386,33501,14438,48135,55252,61178,6961,51380,6758,26835,9314,46412,48528,59613,39144,30705,64846,49665,4708,20505,7744,36968,41396,12180,10651,3513,4073,14929,33753,26969,26757,35844,7280,48065,7723,28431,39171,5896,40738,7196,23147,49816,28615,23867,10084,8881,5175,48871,53958,4022,32787,25944,34144,33915,22715,6613,28416,55155,15361,21129,19879,23419,6318,62404,33163,31186,21736,62893,43189,16376,18422,26586,16543,29942,46743,32031,28954,46962,12672,1212,49796,47451,38119,23634,48409,28715,39998,2844,35029,11421,26346,64492,41624,8687,3576,47228,6112,5749,24376,60895,16386,11220,37802,36525,18896,695,46614,55064,48540,50570,48187,6351,43566,40250,44773,26059,27761,47772,46831,25597,30830,28893,26721,16788,54145,46716,7098,10256,54346,41273,57967,45808,1215,40212,54127,50360,35535,65056,47053,59592,52965,9004,37663,12025,28523,59907,14389,25715,22221,58444,30531,59415,25290,6404,61690,23146,13025,62969,45359,21349,13698,32874,6585,8089,35928,32678,21777,29873,39147,53627,59472,6357,57816,14443,26135,23218,55281,35018,10717,33638,65247,25475,22632,28018,23925,29474,1000,32382,64845,12884,50535,32305,286,16291,1235,21630,11639,7423,42549,48040,35227,28784,38627,2504,36315,2752,20009,35324,62698,9272,38061,13807,7667,21139,61032,41032,28401,7477,60950,29022,30683,35502,26045,10177,36031,4063,18473,40262,14014,13602,47668,46786,18066,971,7692,34124,55084,60920,58809,13561,33032,27409,55529,30821,22644,18520,53061,15910,55664,12870,31829,62948,41262,61893,12021,13577,38643,22588,20715,49012,12978,31250,60443,62016,13823,50726,6463,21944,36663,9132,493,25583,3507,15952,55051,57646,32906,40989,16092,7714,59221,2638,42245,55217,26211,57764,14717,2753,63180,58765,64312,53526,49355,29526,5469,63845,54294,43381,55555,48694,16764,29176,7651,35140,47365,43714,64840,46706,25815,173,58864,44813,1298,44107,58172,3754,44527,26082,6108,38852,25738,27993,5181,50046,37422,25974,60020,7922,63061,32777,47117,18910,32742,20323,16262,6493,64087,55987,1688,20203,39078,30713,33525,12664,31306,4582,7741,30797,47942,7917,64105,31246,62852,22790,13660,38821,24871,21949,24715,5848,57484,24893,23649,3462,55758,38253,20449,34218,52922,31765,44990,64724,43017,2345,990,34352,53394,49121,64804,52565,23857,63269,54950,8800,35366,30099,8999,3376,58748,7669,17125,31456,16642,43368,13774,61301,35383,37203,32038,34133,29722,49942,32621,16695,9808,32665,48037,19508,64069,7551,48741,12578,21683,64201,38764,53245,51301,58709,31705,30788,4665,57650,21882,38874,60450,59830,47181,63800,31151,29770,13789,51067,57257,5697,59842,24394,20928,28527,10038,23867,38719,45733,28505,58370,40304,64938,31494,31980,60051,41294,33238,42064,47007,30207,46628,35311,22406,27706,22670,37230,58121,29339,64258,58494,51723,23060,46697,51558,20503,63182,9169,36504,59966,55882,18691,50795,42599,31860,1173,40265,30713,20028,362,21588,61909,63221,59515,6825,8730,28070,50243,32191,3914,21755,37784,57045,30024,28232,17338,48460,10607,59559,48091,25009,44627,13683,43750,55365,44522,7961,38921,54405,20917,31239,55180,42002,12351,13918,56594,58110,41284,19325,47675,13284,15443,33970,29123,30050,39987,31197,431,49534,12064,31043,19469,52426,10586,20339,10558,10751,59301,5624,42664,26435,29465,19789,41010,27783,32926,19380,57551,19133,17923,21577,52183,54943,45959,63330,7805,47606,19701,43072,2774,9165,16152,50490,23409,44033,55106,48023,42480,5385,6058,7149,18473,62231,56004,63919,50379,8998,61776,22399,57362,48945,29332,35404,39623,38620,63054,43684,3609,41532,45070,64506,4077,38040,52138,33198,11260,53519,49185,2781,53490,8440,22968,18736,19086,11131,13990,24528,19857,46745,20037,27257,27005,40358,6271,13948,35227,12633,33632,24530,36078,12786,44380,36117,48395,51527,4800,23227,22539,25992,16945,40369,20833,22737,3558,7180,3276,16312,47768,50620,24092,28042,17420,50717,14186,27356,19840,57103,51800,4088,46800,11298,52525,9172,39727,7173,11980,40906,41855,12769,42142,38943,40522,45438,47385,32398,11592,17151,61916,37377,32735,49247,18699,60748,35926,54420,61743,2381,28752,47496,40258,63966,42600,39028,39298,27270,26270,16245,48297,55828,56143,5657,60644,47382,38224,44365,45998,10097,53656,7656,55077,29354,33290,60640,8962,21475,18321,50458,61912,16882,29206,39414,27109,55753,38362,50113,20664,25514,46527,29226,3544,43253,52229,47387,35367,14970,34272,46492,51411,217,30725,50021,58569,42589,52194,61006,39673,10711,12917,7679,39371,27358,215,13196,65218,63826,15354,5344,20368,51452,54037,65195,33337,54989,4529,44195,58830,3890,46136,54890,29871,63538,12917,4658,14864,42003,2438,36368,23163,5094,43040,29382,13059,12078,58329,53094,49003,28569,13464,35744,42156,54256,7944,65331,42826,39022,46286,46357,2154,1884,16841,270,17905,14471,28079,12166,17101,26599,22496,16466,8972,16244,65198,55188,46488,40772,61962,30580,58458,44845,53956,65073,58710,50931,7417,58251,6635,47059,45471,32436,63255,7819,838,55381,37368,34463,11331,24603,50043,29708,16152,10921,32313,1202,45786,5096,20877,40511,16192,16088,3392,39096,62321,61824,2855,45653,18459,13440,43772,64567,7851,14546,63922,4817,19163,35582,4888,54798,5646,8664,48351,43432,793,53808,54363,42517,60675,2518,31396,58325,9159,24439,23796,44578,14581,26559,36207,49410,26142,15064,3694,36848,44050,26978,46010,55455,15458,17155,52620,57394,42903,3842,62230,17048,40927,30509,2152,50147,46143,51989,23273,47824,53628,49244,702,40358,9197,54391,50448,12182,25084,56675,35252,34686,1100,22968,65398,8437,27195,52927,9672,28523,31369,33311,37731,16992,64404,63566,60818,45363,39554,29237,55490,8355,54530,26985,29599,55204,23844,63956,36132,19512,63605,62548,53817,5113,12765,3087,51759,51042,13686,32223,43305,2813,16062,26677,46894,48763,58952,40437,19428,18261,20853,49353,17704,61364,6082,25969,26346,10780,10370,21187,63178,32585,62042,34882,37999,27242,63687,39418,37165,101,17300,30117,9986,55910,15268,5128,40289,60605,11586,29559,10560,35936,31762,36558,64794,10709,32656,9597,6154,58175,53660,60499,6840,20549,43731,56870,2270,54811,11521,46653,32998,35063,27005,58277,63359,27817,25396,52440,55989,44036,37120,52403,58084,2582,63329,2198,6999,13747,21377,57517,45304,46758,64293,11374,59485,48267,26104,47393,3207,59828,32557,7212,44927,38494,61790,33074,34144,24547,63526,46373,31303,42192,27354,28261,12609,21165,36098,20827,25603,25329,935,49965,20781,2819,40592,52147,35511,62860,9125,7443,2234,30716,36851,20181,33931,26472,60331,4268,3808,12246,57552,1949,56380,29722,39267,59720,16857,27694,39062,50291,4377,55156,63426,50393,38543,22445,38353,60161,52440,15358,43978,1002,61940,2776,27826,51852,45358,53127,55123,6629,27281,24249,43978,3856,46549,26608,9676,30369,28566,43571,27843,34895,9288,14733,28095,10023,9885,1067,47623,45118,65174,15860,1414,27143,60752,13414,44293,54760,26370,13427,56875,51504,39595,52390,55913,63635,34563,61354,21864,21899,61542,17125,54259,29112,48595,15680,1845,18932,63305,21573,64946,5718,14233,31323,14725,47715,36751,9898,58103,3680,31829,57409,8387,29960,17312,30865,32575,61691,32792,43102,35684,18221,17680,56398,15876,48373,27141,51005,55430,24966,23876,15619,49243,22960,13145,58397,41980,44985,39356,51639,42680,45472,54650,56702,56800,62999,44432,16031,22832,57673,4318,43661,18480,1776,15100,11410,16411,64963,26271,34369,45789,5666,24694,29948,39740,28880,519,30559,36144,12067,24522,38895,13606,61849,33923,37713,51410,31696,58639,51933,50466,12444,53071,64037,33108,56155,31073,13202,44100,14145,6219,2449,54382,27060,4863,59446,52923,18967,56574,45448,20956,9074,34622,18278,52328,7728,49855,48984,60926,30673,20124,9795,8456,21568,27527,26662,46161,36466,63942,35698,22929,8803,58489,30670,52315,12274,33743,64183,856,6290,48863,18467,27477,55325,27194,28756,21951,27776,8187,52696,1677,28265,52567,36026,15899,47124,2774,38638,42007,53042,8705,10539,61061,17207,1753,24769,42894,23489,49806,19380,19970,62035,14247,58412,7306,55136,10475,2914,64255,38313,40923,27459,28706,39190,16716,11667,16559,20617,15394,7850,36317,63101,9282,40735,57958,12,43739,22027,34585,33003,51041,64394,48371,37605,22998,1396,53250,13031,13950,65416,60948,24305,64137,42691,14464,36696,63539,44801,65215,59963,46142,57184,14790,6713,59204,4881,20253,25565,57511,58275,31851,990,4991,49594,38836,8301,20315,10179,42619,26143,15263,63895,32994,64711,62767,17296,6954,55085,4979,2974,6535,22314,47373,34412,7465,43358,2485,13553,26798,18151,16194,50647,44084,7214,61126,15509,10180,49142,59682,29032,51590,9157,29110,12234,37869,30195,43185,46422,49103,57288,173,26307,50004,14227,50066,1201,364,10925,49529,21496,7013,51165,46686,8592,36434,47237,47412,39798,40301,37682,52430,21410,28225,13184,51362,62920,47835,55047,55034,1608,57512,41233,6064,35096,39020,34846,15316,14106,50887,49250,63506,50722,509,12195,49754,60747,28240,23357,19570,25750,59056,28878,55263,11736,17141,54176,726,25736,21105,24630,27095,13130,44715,49160,9540,59845,58330,33618,62229,24574,24767,3021,47508,52569,26703,14297,14512,41817,54915,19122,7788,62196,60641,3143,35725,8208,5540,34871,32346,25865,63100,15012,64478,60321,4923,50908,495,29952,31122,8991,4023,51572,28004,4221,47967,48098,2146,6987,26220,14361,47416,25841,51867,4312,993,13635,7452,3583,47154,2649,18906,38258,51000,43840,22368,58978,32757,25366,47129,43582,32013,53676,5285,31612,34582,38136,2371,737,45302,35648,27610,32816,24316,12153,49896,55034,24322,45780,43138,41218,18482,33925,64288,51264,49813,47141,1993,38294,8673,53590,53412,11189,7385,13218,14239,18956,38681,18189,13428,34947,53068,47662,45264,48145,57242,4639,36311,26423,35157,20144,32666,18271,11914,50426,1073,54247,51475,29956,59247,29020,43591,60917,47976,34680,50387,18363,53008,29938,51257,6294,35018,39675,18705,53074,52557,40639,47060,50670,15929,38271,6508,29045,13471,17681,22030,20755,27280,1045,21935,33194,11101,52684,11138,3149,29481,741,50070,29608,64404,55595,2713,34569,266,21898,37204,58263,33919,54487,28919,20428,10719,36385,46395,15064,50070,2930,3695,60673,40128,43090,53364,21801,19786,56304,64832,57877,18597,19995,41347,50140,17293,35786,4782,40995,35891,17773,19862,36929,6586,47110,9315,32083,12827,46115,37146,49620,16985,58550,30947,40859,993,48182,9250,38010,52951,23934,1565,9843,372,46082,52746,22885,45524,49874,32304,35969,27331,18228,28874,54116,28127,33971,58990,41753,8244,27921,30858,8543,2096,63210,54365,51313,37726,24953,41830,39031,32402,27842,55386,63214,21422,44940,1604,48254,11759,40623,43445,45566,6216,34233,36132,49492,61495,11687,31891,16885,14028,51313,14879,1879,17774,4292,45071,60887,17939,43517,8829,19530,20260,63844,53796,14537,27348,16810,23390,62850,1834,62522,14318,29046,63480,46669,55935,29346,17312,52388,777,2747,52837,13444,12345,30470,16619,64296,16455,11665,26991,36848,36195,8188,25259,53397,46687,31844,18381,13384,59433,39176,11681,42375,61516,36703,7060,31847,65499,5692,50992,6079,28146,43977,30613,60220,61643,63172,35013,2241,35558,13537,21858,18500,50109,32990,22133,51849,53655,47779,20283,60532,41093,61725,10868,30571,13715,45520,42550,20265,58760,29345,34999,52833,15622,8907,861,46143,18599,44741,29521,1225,23852,53754,5507,48123,17297,35886,25584,62751,31764,28885,32545,42514,46262,13607,12432,11237,566,61026,12219,11048,8766,45249,4671,52510,30014,63665,19682,62938,28919,42097,46019,53201,1744,49660,40740,39339,56312,28237,23445,20042,61809,8697,21338,25130,17376,2848,53977,1303,28921,56226,57754,1033,33310,57507,57087,50696,43377,13001,2011,10492,53756,58024,1846,61538,32370,27346,23617,3496,11107,7169,53574,50846,43359,56688,48330,62538,4143,29050,25764,55839,59886,10812,13138,54209,36489,37375,43677,54485,61484,49734,50751,34887,16726,58217,59537,2582,24484,7036,6361,40606,17111,51708,11017,50533,4133,43340,57315,41294,29758,35972,587,46965,22120,55087,59445,34067,33673,10635,27545,9496,56753,8109,65286,17520,46227,21900,5617,24625,60726,2785,28394,57967,14333,27478,17704,21281,63061,14064,26005,16936,32692,54676,27736,22562,8629,36703,5373,56172,9002,57354,5256,29054,6026,29385,40759,46277,20509,2130,41962,18880,56603,62156,34910,11417,25672,40277,17388,39926,13919,21855,30770,12391,55398,19644,373,64326,2212,44829,38612,34445,1576,39847,33081,44789,63308,47043,45328,29644,25728,38638,24732,48029,2335,34458,41109,29724,14982,33477,8047,64695,16211,32219,19853,1168,53476,17564,39892,24217,10431,60055,29874,37445,21403,44332,46567,10892,2108,12355,3173,29654,19311,51039,42927,11595,1283,4726,31961,51313,57807,56913,56622,25173,44885,5713,6552,680,1960,7905,40532,13321,42923,19714,55598,38957,7819,27925,22343,8900,28195,3122,19680,14705,2973,55341,5320,2242,40766,4332,4925,20994,319,17640,50160,34917,56130,39853,53244,43501,10748,18035,32899,9763,32975,17206,47626,50307,20592,14937,53529,33403,39942,30993,29911,16719,41667,11949,19416,55562,14360,1823,25393,31142,44883,12330,48939,5505,23711,27714,338,35716,10625,35513,52075,12311,8944,46205,59619,34330,53881,2196,55745,55866,11122,45523,56241,25236,41401,26527,3861,48471,39820,54177,719,57348,29859,9666,61471,12536,3791,27619,51124,36886,56480,14591,39970,28760,45884,44514,58991,58337,23941,43617,44943,490,714,57054,25397,9357,49401,25125,54841,60022,48199,34079,30603,32083,56854,52746,53829,17857,57411,33810,59669,37652,23192,29088,52240,25621,35978,41665,5400,63775,31698,8606,57977,35397,5008,24665,31702,34201,25103,50784,54141,42743,47188,43449,55479,35658,20842,35196,8435,34539,51540,39398,4991,7998,24386,48862,61979,54389,5588,7043,41944,498,16044,21473,52879,48232,15688,23005,19156,37769,24494,45585,38731,44612,3605,32199,25377,8264,5978,24197,35607,57967,53964,18369,38187,39304,19551,30840,38088,7482,51406,12921,55899,34304,63827,32509,50410,12347,38285,58834,51426,13124,31791,50153,6339,21517,53276,39034,28721,35488,53538,46209,5046,51254,50085,23721,30236,11796,56771,53081,23349,3749,16314,53223,31496,27555,33208,50651,20432,5727,23421,42152,64172,43878,23600,48512,58398,46061,28797,30227,58443,54503,18712,45688,61087,11835,40921,3736,51513,42341,4106,38685,9068,42698,64680,23666,33075,46414,14436,57155,57687,38557,12789,55313,3316,26405,30797,33257,15018,21032,15217,10633,36900,33023,57603,24809,40098,24496,10293,32143,39150,40372,61583,47908,29975,51077,31269,24341,29033,38993,17046,63883,65486,26748,14579,44229,53080,7392,36518,39344,12731,37412,11450,62299,16310,8369,59433,21870,48053,22401,62701,63737,22650,38559,9841,30846,9114,7383,9036,36169,50166,44464,26237,40372,20196,10975,32533,47838,49270,38942,18197,17444,10302,64674,39511,61668,19612,59014,52028,9694,37700,27226,60373,30619,8071,8656,5895,63284,33575,11031,56701,63240,21940,16935,48072,19464,41402,16769,31981,24455,35420,16061,54901,9726,18393,55506,51553,45234,21257,37061,24277,28087,25846,60378,56999,14079,58495,5924,58675,14702,44589,36245,64219,58859,19338,39520,15092,12743,18604,5128,53817,15880,23005,59325,4076,55958,31751,50737,48593,33448,13074,9452,20445,796,42697,35320,25308,24026,21280,13431,26631,52009,58972,43764,4915,62209,6603,61095,20223,1619,36831,27122,13448,38136,38465,60288,20814,13945,12411,63378,9261,56362,43470,37663,48880,45691,15811,19282,17537,17229,45216,48109,8433,7498,31565,48792,22572,34233,42026,9853,20290,48374,36160,27975,52862,22376,45764,32939,36030,52646,48611,8430,61442,26741,43242,26665,20722,35409,22695,46637,15918,56822,58430,50919,7441,10083,44975,55863,10406,29208,11919,62149,26814,43645,22077,47710,45507,4919,61599,23582,1814,22286,28091,32557,47919,13227,37191,47701,49884,41200,28724,32592,58374,6028,896,31564,31699,11002,55086,60771,65058,64917,33509,17875,24069,30030,63442,27241,9294,53454,27487,22049,42820,15709,14104,58870,59816,56303,49374,58938,17329,54363,41645,20639,1541,40335,11553,136,13947,17885,39202,46676,65428,30068,59373,33567,31483,30121,53564,24152,24497,14462,18838,11614,28163,20920,20701,38710,17578,65382,28424,1709,34648,43293,13847,57651,24589,21700,1145,27998,11345,57114,55484,5263,27511,15622,46078,62675,64678,40359,9431,18699,31032,56360,20608,57098,10648,15888,60471,7810,8275,15612,51280,5293,31162,27749,30594,34777,6926,3073,7531,34744,62740,45630,26113,4488,42421,29222,1147,8847,63886,57206,17101,16019,48565,54479,17120,55848,22342,12271,50998,54676,2745,14473,62421,20490,9134,39814,42290,43873,21481,10818,10829,40352,48868,44561,35831,59605,36206,34028,46374,23670,4672,12005,34071,48424,30148,43367,58836,35115,7110,48793,39673,14598,26462,39699,57962,18198,4840,50005,60655,48399,23084,9016,3203,37773,56236,6031,50726,17976,18140,27936,27580,43202,41033,45452,43372,56497,41517,60585,30672,57965,42080,10496,50304,15812,2460,53932,6686,46907,12036,59088,2759,42852,24004,54485,1152,65265,10253,30947,13574,51188,14255,8313,26699,14573,6048,54264,41627,8225,40730,24097,57577,18284,10453,16636,57016,13433,51733,56041,61557,22415,35146,8549,24636,49724,33909,27476,34277,8336,13515,17684,3104,4677,51605,24561,64662,52816,34045,40804,11162,8993,15947,54857,52726,52716,34017,20191,63419,38480,40970,23452,28184,32095,61184,43894,18968,57237,37891,59552,31917,13172,6354,55775,3515,14928,11979,62168,48998,39272,28398,13761,16953,29315,63497,4501,24648,17393,42920,24934,27242,20673,39278,13219,38423,16934,13230,22667,15645,55455,10426,11762,39186,49402,4858,53258,15233,33780,63163,17574,15913,61605,54958,10414,9857,13682,64079,52306,38693,63378,26908,37380,6809,46499,51437,18834,48385,59629,10830,3944,37731,17040,27340,21554,30750,13039,42054,8841,2352,4231,19679,10061,57685,45763,23332,65163,29129,49290,3799,18125,16964,18386,1604,56539,48591,7081,57916,9955,46807,4607,65080,29874,14117,15225,52097,55431,20894,60507,655,42130,24000,10779,11816,22567,39561,52019,16564,4681,64755,28361,15762,6162,58206,4871,28228,7878,63640,47679,37169,38154,2462,36592,14947,63779,9783,54048,37913,16353,40728,46437,30647,19681,16574,61893,5080,24176,18703,623,7843,45157,15203,50539,64743,49399,33345,21141,41605,7817,55146,38240,53660,29923,14785,32551,64608,32821,22645,40129,20526,26338,39782,61655,6876,54674,41974,59995,35334,36042,37341,54345,9375,49119,40080,13740,62783,18393,40922,42350,5428,52965,34634,16513,18726,15758,49266,27850,5380,48527,55580,2177,52022,17288,30841,30709,43227,27040,21763,56803,16368,48553,49805,61883,64447,21055,55736,58130,37730,26580,46036,26886,3602,14402,58258,56616,2768,8590,8477,50862,26951,16281,3692,40686,11895,40522,35290,11177,24861,53490,1403,7498,26594,19168,43266,8328,18357,56858,35454,65267,42194,19042,13467,19550,20250,11768,63297,56805,11761,60775,54499,9033,59434,22102,49920,31120,51965,63576,41502,16770,16226,52486,30339,38421,9444,22390,57397,42067,49058,7247,15728,59500,39354,45609,46012,18098,36021,51954,20692,26095,9908,7513,44347,48370,22776,15472,26444,59550,37577,39947,10339,16283,40832,21887,22889,54913,11465,27308,12497,18942,6330,62377,39966,38611,64952,23389,20518,64658,11492,20533,6412,45054,42727,25472,65401,47140,32539,54577,36005,27528,61926,13800,11908,9618,16071,44651,27447,54001,10439,18803,44828,44947,45182,19123,13214,618,18193,18853,60561,28260,37963,10123,16764,1805,23721,6666,6833,38326,31406,436,63913,41623,61399,27870,23540,51343,21107,63368,21389,2281,36349,36698,58727,15736,50030,584,50447,34235,45560,677,57585,58785,59142,13398,34454,59994,25959,60907,13547,1215,9688,4051,8748,20371,30804,64395,25957,54142,46793,22869,1112,51090,27908,24829,14377,56129,22909,23970,37380,35174,59528,9584,3675,60235,7049,42470,57944,29566,62835,15427,27117,54369,27210,17593,55768,47597,13456,50233,24865,49322,36702,31586,28930,17521,64925,6326,42757,44158,25744,3037,4673,1585,30155,61116,22005,19760,52139,41275,25221,60093,8763,62323,54190,58380,61419,48849,22825,40946,3910,58439,55192,11902,55156,13956,57214,53263,2252,32950,39272,20344,57682,58640,11470,57717,65405,60952,14728,35056,25939,26340,38984,28985,5327,14845,9025,35185,62702,3170,1531,36980,61657,60,14369,19658,2887,61838,57952,33260,19949,12940,452,45128,39278,55291,57544,48214,25112,15972,21373,51411,37943,27450,9233,7260,37148,27542,56391,53466,60074,43275,6464,41130,46646,15071,2921,21096,45762,5557,6605,6903,38136,23075,51357,56608,3771,33240,30083,38699,41579,22903,39989,40119,32510,38897,28664,62088,21465,34384,61133,5050,3470,51627,39959,65274,27047,36381,25320,20547,51303,49876,61284,59728,51612,34389,42091,17328,29051,25621,54182,40435,34911,34359,25644,64392,4815,51641,63714,16456,31718,5162,64596,11171,64586,28670,20310,60474,52866,53622,26472,39526,28498,27625,8424,46874,2341,1394,10642,5637,211,55350,61036,21889,19697,57253,33801,60937,59731,3244,14017,17713,36915,61402,39775,16946,34323,43329,1565,16907,8246,28585,26211,9590,53878,18677,15240,37990,25425,3767,59764,48526,32176,34534,9114,2672,18774,57755,3297,45306,35421,28500,51610,22853,32989,63768,4207,43314,1407,5972,34593,11709,56554,46894,63581,53368,11851,47741,20447,8807,35960,42468,63933,49054,29708,9234,58255,60339,45607,51896,2673,20428,14776,22012,5510,63815,48235,62238,5776,31949,54413,13833,6101,51247,8199,40429,62434,3441,29791,19029,30392,58334,56226,32255,5487,3115,61811,57808,50559,31321,55458,4379,9966,20046,57864,48212,32487,7154,34578,46063,46057,38252,6996,5116,17068,28799,32830,28111,8933,56078,41802,5402,23775,63371,50270,55691,3625,16395,55030,40014,62333,54002,3604,64089,62413,12064,12750,22419,29992,711,31688,34603,51934,15749,54403,43991,26102,54531,22499,30108,1317,28890,33981,60988,40337,6690,63454,25330,1347,17268,31502,3596,27675,8606,21239,4420,42633,65104,60835,9631,39346,3937,63595,56909,10921,28488,59627,36202,15016,11779,10727,22618,49350,14222,49502,64693,26131,52462,15315,29595,1046,35220,62076,49172,51944,58579,45332,39528,23029,47646,7548,43584,58871,18740,6402,25972,13593,29505,48101,42989,4511,5902,64743,42998,61112,37076,29388,63886,22672,33753,20679,2032,6667,13217,13434,25742,10373,1598,27397,48909,3909,21315,32382,24760,54065,4459,31803,54219,2081,17698,65410,22942,41497,65031,21490,54020,42733,43151,51628,53718,46424,50442,35412,36976,43445,25632,12455,43383,57250,50086,31460,16041,38906,9074,57559,10565,4653,47867,2351,9124,4736,28289,41801,49869,10770,59304,39797,9937,44603,45848,42943,61649,30241,35006,53583,23201,27586,26458,49955,46990,31599,4458,5814,9883,6030,58758,18176,50535,6459,2616,62006,40759,26609,8058,13145,39772,36049,8287,51905,43838,6604,42201,5758,48639,24185,64772,27143,7390,64859,3842,20334,38973,8041,11779,14792,16277,43417,37662,4375,13901,10557,16921,60257,52491,14163,666,59600,27942,35826,39701,4473,4379,34802,6281,31742,22871,55480,38239,11808,16207,226,47969,7757,49463,18204,24114,61833,35053,15030,33573,61000,59372,34469,13883,43661,23212,44521,42269,23812,62174,46315,8319,58411,35119,45977,55312,62429,34814,42953,57584,17350,34940,55424,48430,60026,57882,1497,38139,17175,53220,54696,35338,3926,9528,53517,5578,48560,65321,51032,5424,40725,46773,424,10963,31181,62592,55272,32199,4996,8491,36124,56078,24931,12643,46048,8807,8620,25006,32034,41227,19966,41797,13035,23440,22082,42249,28475,17021,49179,27656,29884,63043,41373,41488,64736,33898,21355,30529,18706,5048,1714,29122,16531,7443,33351,17437,50402,20733,38535,33786,51427,6870,46152,66,28794,46856,40349,2973,29129,64241,11591,30516,13913,50508,33222,8804,21381,41461,12516,23130,27183,37552,48733,57519,2996,1863,64140,49498,4448,63591,16216,19844,54448,35111,57501,7574,22331,35939,19553,23318,38823,31284,15060,2119,53783,30250,34944,4714,1775,63216,20473,7362,832,13411,27970,34678,19015,7797,52367,65336,34465,54481,53038,48484,65527,36794,38252,43561,29765,9075,22859,60385,37967,4064,29307,13362,20313,59312,19914,5840,50884,16513,60523,35343,9808,47108,35382,53279,64426,27597,45209,18744,4577,64888,41701,47600,61843,44480,38761,11962,57357,52860,18561,20504,36963,21002,15440,20112,37000,34106,45589,39044,49374,9238,23235,8605,33428,43614,60788,45664,14613,19865,41946,7777,30552,64462,47049,36383,42676,27721,7609,61844,17687,12234,40242,18553,61307,37219,18722,51587,44602,59000,54070,24969,39461,4213,9572,56938,2414,49965,39674,6374,12981,20050,34566,43646,2131,35088,17751,50690,19390,14149,10573,30326,1210,18163,12794,20908,10854,60625,34952,29935,42259,35729,61836,41611,38196,52097,20840,8802,46818,14262,36627,61024,16089,33876,45860,46039,37142,39241,61536,59131,45619,15849,42498,48738,15670,54687,21008,16010,54612,3649,40875,58361,27297,13919,43083,37487,48878,5235,45079,51069,17784,13157,64401,61672,28087,46895,35806,28991,49735,63005,39510,19958,25622,13566,58612,56223,15186,44238,33211,49010,43375,49707,46044,12114,22854,9146,42324,48604,7723,35059,35236,40781,13046,41619,39160,30467,61071,22286,10199,9697,20294,63273,64265,39081,36325,13607,13694,35645,41766,43457,29019,48945,25989,32811,27578,50907,50808,7393,63455,51315,8080,48253,14257,57015,51618,65312,58128,58533,25578,29398,21575,28199,37021,45959,65123,44358,57809,52578,9068,37999,65392,55343,58084,39933,9965,59669,18321,9314,32896,18646,23194,30250,15308,63646,33972,57193,62259,27436,61551,33492,51599,42150,57553,53361,57862,36780,48559,7214,48073,43557,25707,56643,63697,21839,13745,31282,8566,16218,27459,43078,48216,4951,4726,43571,5964,18238,57129,28384,15121,2437,27502,30374,30187,255,20849,17885,61700,3396,36546,49012,39983,4757,32685,23261,17819,2266,32217,2013,30031,7131,51679,30236,26701,26028,28007,37217,51689,62088,64021,24658,41691,51821,57993,28762,52408,29488,16283,41539,44391,62985,35668,55009,11315,41485,44566,61502,20679,63765,61336,55942,35363,26555,32186,53003,32758,6983,34064,61658,33182,7741,7337,30139,34279,54328,17221,59674,60826,18435,7197,29886,37354,25794,40907,16713,52624,4115,53787,4135,4777,30656,10458,28644,631,3244,22882,11389,15471,22858,41270,29261,24015,41646,16438,59938,34402,38018,37932,6820,65073,49405,6542,7309,50331,45708,60613,48969,3180,62642,55958,50436,40506,61787,23289,1218,29306,35033,5159,10894,54045,18390,26730,51817,37643,11174,14666,29705,22007,36815,39103,54088,10102,14524,5855,23237,9679,5334,23000,54364,11991,20551,60984,48579,50785,2261,46242,29584,40847,5509,3498,2124,40712,62630,9877,64741,7947,11384,8129,52382,3509,28093,11710,39092,62656,41787,38195,47421,47949,55261,11422,58072,19302,14173,22309,45451,2123,12043,58031,38997,42763,30175,10567,21041,37965,41858,44739,33859,31435,4680,22274,17948,17891,21887,40937,40822,60124,50543,16329,63741,63323,52728,19919,49676,44543,3179,43836,17091,55021,57621,34382,1120,15633,50457,24527,38821,19321,7100,16339,64532,17037,49176,65310,41464,1366,7991,31718,54714,14265,27189,62283,58434,62930,51606,39160,40453,40844,53908,28803,24810,20717,4510,13495,35565,42551,40543,51073,15886,11933,30622,18302,38594,33610,41190,28926,10654,30432,26292,14610,47470,34580,29805,16195,64807,30667,46414,29123,14438,58560,42347,23382,10989,59339,56369,21904,56167,33453,20455,46494,18920,28122,10947,47127,59057,57189,9928,45264,7071,39936,63148,25881,41011,38170,46244,31762,15505,38148,45151,10136,22866,54900,14328,25028,19806,25878,28180,24536,61514,28962,27504,54903,46991,2196,59637,55092,20471,62612,64465,10757,49304,32145,62699,3170,42079,42786,50699,34393,28801,58712,64709,11158,8584,61977,4378,27416,22486,50892,57947,17806,64870,1205,4005,49615,59498,32046,8669,27149,46019,50313,47243,34410,4139,24166,36722,41509,34336,59250,47099,5259,41263,24526,44971,15171,25771,63718,45813,63102,16969,45175,19354,6871,30041,14518,63814,25983,11932,8191,39012,6246,41281,13688,33162,3338,55732,33991,58560,36903,39134,27671,29992,25442,60723,56968,20952,55157,53927,8568,26673,63346,19738,47466,40187,58818,57181,8879,37627,12602,3404,54619,26684,11929,23097,8537,41295,64710,19579,26373,46962,30427,10038,4378,19033,17847,52492,21475,14281,3466,25168,15823,13191,2475,9670,8652,31608,38039,64364,60471,39328,14741,21310,19041,49719,6896,18976,21980,46340,17904,12539,27763,14170,48531,27504,5092,42964,4300,64461,33893,24310,9201,54263,59437,5205,6738,49864,59383,11683,62738,38924,46240,35649,62443,4138,441,37438,49329,14122,43080,25964,47972,31045,58768,46798,7307,29952,31124,52549,4455,20153,5943,9854,51607,22770,55567,49131,30960,51661,31971,4459,28276,14972,14342,26367,8268,64972,38961,65228,21617,53693,36690,27850,42875,59629,11026,10514,59247,31032,52847,51955,5964,24472,21198,33503,61335,24513,20341,32690,31545,64778,57136,15107,47277,8916,52689,43899,49826,31656,64113,23158,1881,62106,49789,55901,33985,53224,3245,49774,31550,50258,12923,6062,6922,24729,50326,26342,30138,12978,29040,51549,25677,41029,53294,51063,54997,958,60003,26028,54788,15704,54768,55018,36899,56524,17982,60271,38208,2443,58916,34254,40691,10869,30878,10943,36408,24152,48824,56454,47184,47986,33593,23104,54587,8305,24935,26997,54874,56530,39608,53744,9021,47395,26495,24580,14937,51427,61614,60869,36394,20418,39865,12173,1512,42003,62369,62204,8545,30320,29182,62834,40209,40201,5010,22139,45536,19331,16614,35920,64555,19849,12086,38967,49928,57143,38517,33185,33482,20589,63146,19300,34103,33146,47959,30721,36129,29534,10850,24894,25571,57441,16669,6397,14273,10734,15990,18661,37149,50867,35819,60224,48716,39419,37492,61090,55180,57770,13852,59349,6935,62286,8954,35045,45362,2163,7603,17494,30906,40798,16795,43300,28820,48022,43403,25801,6684,60609,38679,29664,20806,16015,40677,58837,47554,52085,57688,61234,5796,43469,51987,32388,46311,5501,30524,47979,55280,51198,34901,3138,25781,57197,28765,18342,29860,4304,42737,29230,5440,23672,31221,17873,21346,6062,47458,35870,41160,54594,2067,43026,45159,8383,53886,37392,21581,31888,7214,774,45040,35322,49775,62545,11767,53201,7941,35208,63020,13696,59699,39396,7878,59497,15757,4897,10494,13656,55603,54388,28929,24922,42145,19836,48337,25459,25829,54581,22179,55781,15093,35059,34296,57818,59497,7063,40034,55958,38111,5457,62579,50348,24801,52545,26113,4406,10958,36129,43946,8601,60499,6630,24334,1565,47225,27044,11292,31777,8085,46544,1454,6805,16690,1589,62734,11301,53622,22228,31748,45176,530,63441,40401,5986,19431,26903,40797,43677,40456,43230,32250,47567,64162,41788,28238,35050,40032,47011,3879,45737,31626,4478,12666,31404,62976,49711,16250,4940,16148,17380,27698,62439,23877,60418,62253,63581,11362,1790,63392,2416,49382,20096,26170,31922,26781,43399,40197,24037,36375,10777,36266,30572,32418,46260,24350,28812,33695,45751,55701,7123,51101,35094,51579,41918,2318,45723,30609,23405,48778,31,37376,57153,64016,19131,23122,41253,17779,7351,51800,13969,28094,39796,9023,56944,17553,55101,43559,30294,35172,10632,65511,13080,35831,35062,19091,1872,13611,42591,40390,17713,42386,12927,6977,9879,10887,18881,29493,59648,49249,44969,40219,60131,47965,41817,3755,1330,41802,45371,3883,57855,31126,11705,9491,13719,28462,27729,12096,40254,41939,44501,9396,65146,26857,2911,15284,35222,3862,61991,27580,26445,35583,5612,64814,60783,58866,40766,29110,40327,15382,10579,38988,42694,28112,58856,18486,1282,34423,5369,59601,31776,23273,4337,27521,11870,38322,7660,14681,46217,13119,8425,45985,21692,36480,61313,142,3348,55839,45693,50870,28022,12617,14937,4619,20560,11039,49873,10710,14315,3722,5425,11805,11112,8043,45597,55996,9188,41672,13454,6857,49901,23207,60125,44778,27290,10868,42993,26338,59791,65027,50998,19257,45620,34207,26824,14789,37806,58449,53968,64288,43109,23215,65471,42258,61311,28641,8124,26148,8076,15778,64732,10488,13586,65526,5166,51102,12893,9440,55306,2055,5640,5361,14615,11506,63159,3656,41909,9768,25845,1023,22427,54088,28668,30985,47072,38086,27988,45017,11453,32690,53656,36477,62688,54766,39412,6620,60516,55360,50351,28049,65441,54167,20134,14937,57018,57630,56950,32096,40994,801,12255,22108,40539,25112,14356,52940,30909,32271,65502,49215,30126,43870,49877,51489,40694,40228,45428,22544,43071,24861,63168,9491,48969,24067,64283,17495,32239,64618,57479,17719,37495,4637,22131,44772,33575,29938,34553,39554,23890,61139,56860,37906,9755,54662,36711,61543,60528,14029,48459,40777,24580,31505,42619,51550,33240,59859,64147,36308,41135,23464,32150,32483,35768,20625,62006,9930,35488,15831,47028,31959,12928,16075,33638,47301,1263,56475,49315,29721,30485,25730,7531,11633,59062,20084,51262,36999,46212,27003,1745,30660,63732,22650,36412,26321,63895,42302,42179,61670,9818,11796,12619,44375,17804,25205,53850,41808,19828,14722,33777,60445,17903,4968,44160,54214,14918,56882,59091,45615,32465,22487,16185,24879,60454,14166,43567,33964,12185,43641,53932,35179,36198,14471,36800,64544,40042,64431,20227,48400,55992,52708,65212,63705,48819,50077,34406,8928,54105,38419,47091,57778,56327,8857,34358,4246,9014,3980,23510,27507,62058,21418,10164,33211,27935,36324,10917,26987,2764,62540,10268,2873,16915,43070,57568,35115,46745,34066,30727,58509,19041,28822,23007,18715,7022,30222,7264,56303,36535,30465,34616,45603,5771,48950,33621,19012,45586,20240,7551,34777,32783,50950,54985,41928,34607,6495,27133,46153,15808,57946,2182,24490,37508,16448,59925,21760,26611,9206,28214,57996,4925,24904,15258,35339,41513,57062,44288,45001,21787,17150,24739,49553,22982,49747,33677,55119,8649,24922,58721,59360,58165,45035,26570,31085,10731,3943,3445,12182,11844,1124,23603,28493,11039,26888,60309,8591,30148,45639,2105,60873,25263,48804,34467,19614,37802,43287,61051,6357,60370,64640,6867,24232,865,4976,64281,61410,9045,2280,2540,19862,4626,11505,14982,19212,58298,2595,47350,17158,62033,45331,56609,62899,2281,43102,25266,37253,51510,18504,27443,48752,11830,21376,4245,28673,23763,63412,20314,62053,12488,52715,16317,60995,46528,39938,30777,6289,62974,48729,45780,63763,57635,20735,47884,6027,12759,8279,695,60387,11447,10305,43193,21928,870,33642,27523,8858,58005,46046,11580,35269,62964,5919,17995,32655,24715,52006,64730,56073,7860,12269,57544,24043,64326,54124,64585,42779,24272,22140,46481,13433,5299,3492,11354,59336,2247,18076,52449,57915,62123,13718,53240,51398,9876,45663,57119,4239,61829,1789,29743,34577,19898,14467,21775,21121,54729,1725,53818,46580,18194,61793,37874,28647,40313,25920,50073,33355,31827,62306,45465,39985,13126,51030,27217,63404,37981,5632,30712,43733,26115,3788,50258,54936,56834,2682,25202,63972,62354,64133,46380,40821,2407,41512,41034,54569,31718,46206,19020,48566,9887,19575,26832,31066,34999,61907,20853,22381,21887,58070,7036,60773,2206,12918,32208,5373,48278,15275,9214,27872,54206,19014,18185,8455,24925,13696,52537,37881,40432,3673,63145,48844,39273,15887,43762,25166,36029,24622,30705,15115,16005,31832,45830,30025,60084,18480,41525,16189,22908,32380,56891,49982,772,55777,36901,58850,24142,49186,10028,33247,32564,38361,20710,19366,23354,8373,53903,54268,16960,6474,59602,23338,49832,30251,60142,18362,13818,50337,61819,51046,5150,1244,20423,3625,50764,8904,5289,38935,49237,47633,60415,17530,16777,59459,2137,57408,7905,46848,44246,14497,22593,60369,8435,13084,14617,32105,23630,24677,58227,64363,9124,25511,34170,37488,43512,34644,48694,13780,24405,42812,38316,5045,3791,37683,62189,20988,58579,42553,65066,54604,40600,56799,3199,64511,16944,58870,3900,62989,18063,48375,35095,8071,28043,20752,37156,45500,42568,21330,23597,55523,45470,24996,27574,21607,57200,346,12008,34929,31807,57340,20910,61827,52665,34632,5511,39215,46184,62893,50529,51151,46786,7326,34628,4967,1131,12038,30489,52207,50701,55824,28721,63634,51288,12403,14303,33699,62837,8719,11936,12733,19814,13404,62367,28668,6903,30591,41937,30097,52119,53589,25919,64297,31681,20572,22927,5552,22480,19116,18910,39511,57306,26487,17584,24844,2396,13691,22020,2392,18506,10035,17608,10552,53654,5870,61896,17255,5219,56723,22842,27690,1724,12300,40179,51364,33997,59071,18162,46475,9399,16077,15695,23227,23606,22924,30782,44801,16321,42350,38195,32427,26180,14529,36724,28808,9835,6131,26498,55427,12742,155,20732,42467,53860,31572,16689,53320,27111,19827,29471,21549,31189,6291,23860,31398,21140,24466,60530,45494,38059,58064,12479,9532,26104,19115,43404,33071,19994,8412,62439,63227,21388,41851,55771,10378,52677,26975,49921,48453,2123,60455,13946,462,21192,48541,199,53425,24260,33384,10528,5903,21121,43251,48738,44198,663,17789,10736,33770,56554,61170,21170,31601,15177,20620,55097,47932,57263,42974,32690,55992,9013,55115,31731,39956,24788,20997,54372,420,35113,26202,11407,55674,56731,16927,11450,39431,11087,44764,47703,14102,26224,22381,42941,51821,52010,14425,48545,10984,1500,15347,590,18041,49177,50625,17564,42277,44178,20463,50811,43978,27341,4091,41441,49542,18757,363,8869,21802,39477,12473,16793,42374,20149,46520,35600,41237,39205,29968,28012,10521,26939,12436,11077,52008,36600,1494,14883,3306,28125,48892,20680,21484,14729,34587,10954,62282,37415,28694,52326,40248,60508,5455,45233,27044,64421,13637,27605,15163,37508,61172,39301,56770,54358,34425,55194,46795,32439,63029,47136,31439,56763,11480,3140,22064,55337,60938,37885,62081,46042,9467,42589,30998,59698,62197,39894,34549,47512,2022,3103,48971,24117,30612,10168,38555,54581,34958,357,7824,48657,28463,32396,30565,56094,64597,28825,15879,57976,13795,7132,56473,775,49177,9276,38417,19562,48405,15022,42596,5088,545,22710,63605,21813,34969,7521,39794,55454,21512,25146,36029,14115,65297,1392,3608,50055,48124,11005,31623,61700,32924,60088,49342,21295,54810,57141,65400,49028,43614,49322,29019,20233,54133,56032,59689,23796,9959,13695,29030,59118,38681,30240,38339,341,4482,11898,18106,35039,20949,30986,2548,10608,49103,61955,3664,59210,16338,22931,39455,62814,19114,47243,33128,37520,7222,26550,35127,3983,27795,46721,40523,10008,64122,62023,58976,42816,8046,49357,57505,55819,35473,31002,3484,9246,488,54974,35880,45480,20920,29804,8774,36300,39845,44462,53762,27852,13509,29007,14299,2110,35275,26054,51715,46573,15926,51509,6623,18324,34024,62860,64118,1522,21999,12196,36519,26783,40817,57408,60478,34754,17239,20748,13682,61995,42690,57283,44064,1691,48461,8620,5482,11729,37074,39501,51436,35419,20483,40812,53985,62992,14974,3792,24955,18179,60016,59779,31588,49504,65170,20279,44739,11572,42779,57636,47437,63380,50256,40482,31283,23806,33265,35280,49472,15335,31223,11222,45139,52125,25802,18297,41627,28925,25034,59640,65309,58043,56584,21979,8065,37366,25811,64159,34482,39020,18827,58316,15937,7114,38591,5683,49085,11887,50430,55268,45598,2899,5737,18404,27671,21882,4499,51525,7845,14880,56865,40317,11900,65489,14967,32329,17429,65528,52943,21155,11275,45660,19492,54629,27812,56436,48152,18568,59034,40106,19581,46933,37237,28209,2578,39163,19934,2294,37599,64917,6100,38744,2822,52089,27184,14313,29001,29815,8371,51818,54046,50888,18040,31060,64843,38529,3894,60090,14917,15120,28444,2324,10985,32081,11879,19569,29469,3141,44360,29090,50652,49308,64097,15734,33974,27191,39017,20376,44217,11198,49581,23257,22241,64386,47071,36118,13207,56212,46967,24993,3922,59716,4260,50316,22723,65389,8239,64602,14678,713,58870,17352,60525,3627,53795,1891,15786,22739,38528,22285,54362,20491,11823,27696,58842,26493,47423,4154,49755,8699,43876,56833,37178,60690,40134,54023,57248,52153,45652,16734,44161,45393,25652,10576,11358,9275,22858,50555,51511,6221,59425,27879,1810,40146,21494,36127,24969,62359,50454,17527,16298,3555,51544,46586,52967,32605,9952,56702,61878,14620,11590,21133,35896,43375,16041,30909,24986,30329,34870,55536,51566,8643,28896,64031,39047,9373,51672,42016,31464,48387,56773,53572,38691,27583,46511,54707,55451,41258,34288,59679,4223,47905,38925,22607,51713,6403,2525,1632,33022,52975,49660,9681,7064,43546,12178,22351,43770,39677,32240,48042,2182,11343,49815,54747,63428,28941,50824,63910,24838,59510,36211,58118,63227,2662,39069,4162,9654,23201,54022,51227,58526,64383,27558,18113,53497,48673,37919,42226,48033,29472,51347,21016,55688,47410,51083,57507,51308,32982,12693,39106,32918,32535,25401,40410,809,5459,2614,31596,5921,62337,63222,11515,54923,20584,63355,46735,28952,33140,9813,1875,41937,59144,2300,3663,41448,59637,29183,31533,36085,9697,34830,3880,1936,30802,22224,26627,22098,12515,9604,64129,34712,37253,27071,28831,53916,64816,7745,52671,5950,35119,20846,50165,61555,65055,56233,37855,20492,53804,35453,28684,56149,45343,65234,50954,3813,24862,49875,42110,30956,5113,48186,9198,26866,47052,48433,56348,2267,11101,54948,48677,56895,624,24092,10184,2823,34765,8505,2287,43113,42882,51207,20137,31684,53075,49949,29603,50611,20540,2947,28676,47143,44096,3248,48775,32835,14109,59395,39393,16912,34641,5446,40392,23040,10623,62479,52826,46993,24358,3874,14746,889,48327,22191,7541,41058,10492,10826,10663,36660,31671,55634,6663,30183,39495,42544,2828,63140,34589,46578,65431,28126,2501,20116,31752,64560,31285,58806,60119,16231,7489,9552,13563,5522,63939,42383,31864,14776,34453,533,5582,17324,6609,24731,54908,17528,1408,52747,57086,54361,42729,19106,54174,3831,55831,60438,16217,51173,56239,6757,48523,57040,53143,35154,7260,52866,44580,31813,18563,54172,36076,29473,40271,17559,24764,23384,1109,46276,63869,6861,1332,37885,54676,44787,49001,29952,55922,34381,48221,41246,20058,3040,26090,24191,28657,18211,9293,12895,56210,22338,3662,18206,23710,38685,34328,57091,46855,11328,821,30291,16665,33058,12330,7031,62322,17522,3453,50180,49889,1698,48171,41902,37220,26651,37384,7193,62202,64896,45833,34773,13305,1217,49466,38964,16367,8051,54366,18204,1849,54405,48362,483,52713,39007,33536,8111,51908,34076,15754,65313,32096,51690,55086,13184,43838,24255,58416,37794,46032,44205,40737,27148,8521,48936,60128,62979,45498,64692,21839,11647,27324,42217,62789,58173,56456,33835,24322,20503,5574,17493,45717,46000,48193,415,44565,59269,8060,4066,30236,49640,12736,48395,5732,36269,54896,24951,1278,40279,35621,15211,39750,10851,25599,60620,30630,15630,44233,32158,23977,39147,51504,13664,58127,60147,47160,3866,25114,31208,18389,43557,52298,56495,41020,15013,33160,30108,53828,27874,1673,26931,19209,4643,39025,23179,6206,37708,44368,16124,46690,42254,8640,14386,51659,59345,27962,39268,1626,2588,3766,39335,46663,53171,44878,46801,48337,47421,63321,20805,11189,42032,38121,53765,25628,6226,4948,6688,43850,20744,51099,25721,3131,33534,49678,13577,52875,56191,22903,36578,43354,57240,20338,45720,18649,50811,57271,25068,60229,13897,18917,37784,24623,24830,29961,7395,56746,25969,12956,25460,65057,14355,12296,62764,21452,57468,20124,2890,23523,7327,28063,8457,43687,6441,176,64585,3841,46110,15432,44596,8726,15610,52357,40564,46646,59551,14394,7131,34971,20943,28942,29190,53273,16079,24416,31826,27436,49945,5150,5991,31045,11637,55425,48141,11936,60463,33668,29383,61091,42831,24577,19178,39402,45370,20402,29257,10120,48189,25992,4068,7257,43868,52681,37561,5514,56791,50272,18687,61751,14606,12081,23826,27073,50664,19493,10522,1547,16010,48388,55298,38062,26910,61787,4041,45750,62640,37738,12577,39360,41930,38836,25327,1861,51692,20472,41100,61429,22751,4504,3833,58897,7596,64828,2063,25239,53011,376,1472,8850,39520,38866,20976,1277,2486,19945,60111,16277,20755,55866,26439,24014,26089,41165,19528,12907,18334,12389,10303,32557,60896,18793,15851,522,40681,42884,10678,54877,55437,41813,32538,43219,7386,5104,65518,62508,28456,52374,2479,30896,43930,29900,32362,45354,51851,61023,25759,42361,238,34948,28244,43932,22825,46697,31143,36597,46200,63739,32757,34637,10149,48668,42602,33156,3047,27658,43454,35102,53668,55189,7457,51817,12876,30736,22784,27836,32263,52250,27491,51186,46412,11093,46087,44202,45341,63118,50614,25289,28776,49863,26454,5846,4176,52376,44297,41172,27199,54440,4600,28967,27407,44234,54672,63889,1055,40007,15632,22906,64392,58696,36072,20173,56379,51785,32798,37769,22646,50745,30659,15819,60366,1705,8998,6071,13892,61819,52995,8170,30728,38753,38145,56608,8210,17715,54956,34577,33744,27051,38591,9350,47870,28410,62248,62291,28107,6049,39672,34751,30538,4996,37529,58464,19699,10473,49414,35715,1230,46667,48528,60931,36305,2882,49719,51338,29601,37733,18219,28007,50260,50953,56175,64958,48407,39277,17821,10150,44882,21433,36992,51232,9955,16520,39949,33903,14965,46772,3422,35457,64602,31514,52203,51347,55379,59322,27596,8849,13308,16862,39733,776,59521,8899,5091,19017,62553,22336,43823,4156,5059,47397,41312,41840,57639,6019,53846,6522,39133,50860,32491,1651,52890,44121,13244,42017,50731,21910,3021,44669,20141,19165,50441,10201,53602,36309,18420,48754,12734,42984,11353,17755,57280,54938,31825,24707,1021,58512,11018,54189,39847,52063,43183,35459,22624,46127,4399,40709,50932,64992,34041,60910,9438,40878,11875,12851,8981,64052,27922,65509,30273,7617,24881,14006,39484,32334,47647,4518,12821,10617,47684,25870,63756,54504,33834,27378,33112,8318,40028,42860,53845,23474,22760,33797,60842,36287,3836,37177,60878,37631,46377,53597,58533,22556,51018,29230,40361,47649,46176,6831,8416,64603,12911,32712,20036,25178,39594,55548,27755,30163,45180,2706,10885,55009,49623,39978,63319,327,10307,18943,45407,65386,14357,34078,11754,27434,47030,46847,55578,18010,7533,42218,27902,53621,45443,5014,40097,26804,28063,25802,42574,3615,28603,35806,43873,16450,11909,45296,55504,20009,52706,20895,24431,25690,15979,48427,57304,48531,44355,37417,25444,34663,8262,34377,32333,21993,8382,60615,38398,52570,18631,43414,42818,39533,23439,17711,32980,17129,13687,56147,16083,27093,19760,30924,11979,53223,18709,18511,48027,44081,8063,36204,22299,43164,31547,5346,12016,6695,32134,17211,18042,15989,52331,27539,46982,18246,66,40219,58259,15608,46773,21089,15153,39640,40233,365,48745,23923,55017,43313,29369,24042,3995,41018,36431,61806,40112,39278,15207,20833,8257,34303,10737,47751,10817,65252,2253,35149,32093,38286,31735,21259,32216,871,46563,56898,21987,48891,57017,57983,46782,23654,5284,46042,11148,43789,23543,54778,7802,57352,21239,2631,51188,57995,9982,64807,46588,34238,62373,9453,26333,62862,64229,9110,52464,56479,6052,15394,17663,30436,62377,2631,57053,91,44887,41601,509,52637,31747,63731,61622,15999,61796,36366,31737,55373,33270,25364,56847,4825,61509,2867,45416,32840,36710,33767,24339,3304,27958,31063,49939,1830,24362,55229,64733,28592,46330,2024,13764,1831,34380,7030,25476,23709,5662,39496,60255,45751,44755,9086,54810,58399,18312,15911,57030,23681,48338,58747,37863,12264,39386,3526,62150,23186,45082,33835,43540,16467,63474,29339,23718,15271,11094,59348,21747,27886,60290,41056,15158,32620,17675,45226,52254,33038,31967,3216,64487,58791,43799,32770,12087,43579,59717,57972,30236,15836,44861,22457,2117,30112,18029,28824,17700,45390,63958,58856,60013,21060,7920,46230,34067,37178,49089,53450,25833,30273,2686,2360,55373,50290,23400,60826,43914,15667,425,50592,35488,15756,61121,24255,37604,37354,39124,36632,58660,15315,555,48420,20129,24502,32162,42193,54361,2768,52966,53067,38373,53023,917,7553,3319,58515,37254,54587,35855,24298,12791,8844,13420,13075,13548,25425,4726,26535,24348,13044,23486,51546,16660,10767,8640,32158,40790,63271,18816,64001,42678,51589,4734,16694,41219,63815,36519,38416,16840,19019,40523,56227,26509,58526,43303,7371,41174,50080,3256,13073,17231,19692,26085,28903,31760,57691,2190,64033,43887,4205,50896,47732,62690,47307,1499,42085,28536,55729,42346,8153,49935,39932,56308,22162,63924,23233,9640,12217,13251,57270,8459,15386,40175,24722,36761,15683,57079,48234,42959,11207,32265,61920,28001,33135,622,13482,5319,41823,15024,1398,60393,26836,17581,65433,19446,36126,36137,7078,38022,23955,45425,12923,51561,43226,2460,11967,32238,2795,43701,37152,33885,64489,32697,4790,9306,55767,31410,8944,29521,34623,125,53652,9091,38814,35625,23227,41162,53025,3907,24824,41328,8899,29811,14389,9659,32895,55007,38752,11777,36670,16448,57772,64814,15252,26966,53665,53841,5002,36214,58124,35032,25208,33028,45961,55906,24241,14065,57857,15907,5117,6493,31792,46518,3909,40184,10307,25025,48696,39454,31893,43502,56989,18472,48932,42321,1198,64046,59085,44983,46920,62539,65164,35580,49005,48639,23113,8366,46278,13671,55408,23844,19073,46603,52491,26429,23584,31941,60546,49480,28199,9073,26562,24709,52475,17619,16157,30923,13653,29119,18009,43622,34162,10969,28283,18254,49817,30757,20085,3600,54827,63491,46812,38114,15069,37326,18971,20953,42682,25909,51541,45714,3175,19147,50197,7259,59555,29976,33045,52242,13561,43483,10302,47219,40377,55530,62604,45223,50075,51442,13470,59827,51187,8558,54652,4986,56560,28452,17245,24657,61987,26322,28692,43279,60970,15144,7967,46264,25805,38372,15897,57836,14779,25644,59814,49089,45300,50715,1254,50360,2800,63605,30591,31592,8122,41961,44136,54375,55953,9667,25287,13228,58368,55765,50710,30045,5013,13635,38725,15704,51140,21418,51050,6557,51793,33508,28697,31250,31116,5786,47361,60648,21441,4517,51777,45991,65132,23269,24439,42215,34649,2631,43292,60222,12691,37527,49634,5310,23411,64156,51904,7814,47464,46766,29184,59441,34305,23985,47601,48305,41467,50010,58851,44118,65120,45724,24504,42174,50272,24779,21274,5841,18178,46897,15156,40903,28543,10906,29973,38630,17850,53441,16426,2475,25819,14770,23653,35265,21564,53445,13672,15824,59319,13398,48211,54489,34696,17221,17553,6581,48598,34058,6913,4066,18303,32977,4211,38898,29873,8105,798,31191,3020,35751,21983,11757,54428,64008,12496,15876,9560,51565,56351,27044,29309,27048,42154,20204,18296,37736,37143,6318,27832,63276,17846,63457,64624,23811,45851,34382,59744,26668,64283,24209,25789,59083,59731,120,50961,51977,49172,32923,9568,50831,33420,26735,43091,47645,32859,35746,40763,11763,2656,15434,23524,21322,16167,62499,60498,59683,55789,15676,61426,30444,34981,35796,15550,48132,42674,34049,64722,14816,28704,33415,50641,35363,63419,54263,14575,57042,17202,54875,5419,37673,19242,38004,53800,9620,15121,30505,2462,1142,29893,5989,34515,30509,53767,31524,34377,29444,36628,55920,49609,23632,21645,38730,23749,35685,24999,22203,2241,3743,13197,49521,38346,13337,17489,9029,40089,64509,20308,36956,49086,25296,35794,49399,31282,60578,37630,45086,33431,31197,26796,49239,60612,9032,18778,65491,45412,50463,50157,19241,18887,4927,4892,60043,37881,28349,38498,51831,29634,18478,47563,15719,46971,21639,31056,58839,51011,24232,2041,47491,41554,46827,4477,60906,9882,24482,14023,62447,52698,10640,58593,52828,13447,28166,29538,19529,38048,16453,36214,59158,35841,7919,11463,43784,10003,11306,36552,36500,58678,40511,993,44948,49419,16539,36024,42275,56233,35538,11529,12590,44612,51185,64029,59021,52728,48944,62617,10580,28713,4964,53151,21991,40492,26728,21908,12671,57950,46374,7794,33421,5729,15642,60987,51559,60107,54018,11209,16396,51921,62077,44414,12390,60318,18765,63112,1343,46407,1292,36750,62450,55697,19425,37496,52919,16372,10551,64811,49422,494,22777,28795,27215,41919,1740,880,2897,41959,33829,53263,55657,27591,43305,35007,58433,40384,25277,59934,7424,58355,55464,22184,32346,46198,44274,8866,14254,673,39949,37824,9846,40115,2053,42005,41095,1761,53662,38765,6224,43651,34854,24849,24487,45655,33292,47692,22004,11785,22253,26270,27232,14631,59307,12643,34833,41981,27447,28047,61605,6292,46482,46501,13202,31165,47209,14619,59485,18378,49298,28174,47865,59549,32204,35020,56090,52966,30416,56723,23363,14803,11983,64302,48166,12275,45249,55253,24058,62436,7929,53773,27196,9236,58260,16291,21026,62736,15239,4070,16150,64454,39011,23710,42153,17224,29307,31012,54737,8464,22682,52483,32568,23124,11565,28574,39645,33002,59870,39059,60590,21609,41486,14976,52694,23579,39872,60198,33951,13666,21485,39090,30453,8553,60371,5850,33291,10246,62512,30123,18968,8353,13679,37847,40154,13221,10920,60138,37193,63130,59180,40858,23850,28816,21467,9493,1407,59334,12233,55310,12902,6414,51767,53992,14835,28376,28004,59876,23586,24542,50363,32052,28708,23096,35659,34405,51434,64592,47868,35347,28220,23617,42328,2972,29918,20710,3229,15000,62416,62023,15102,38053,13602,638,55308,46012,55204,40833,28728,62258,37764,43117,13940,53923,20279,53249,3745,37392,33653,32108,22195,13842,28439,1816,56825,28115,18962,6531,41143,23378,37325,58001,52567,53798,41897,52553,54589,43997,16500,17855,38975,62386,60505,64396,3594,54839,19076,47400,57269,62553,31559,46863,23917,9645,22788,40112,52142,37709,57671,58925,36485,19135,20704,61726,65064,51920,58949,54972,34916,32774,7807,56343,43044,29183,61431,22108,22675,47184,45295,49581,44962,30107,14708,64241,30868,9820,37394,60436,61498,40699,2320,14805,62584,27419,18330,2046,54627,25735,55225,33054,61812,462,11613,30845,61873,62882,61678,56795,51455,60072,25809,42351,8005,24408,30229,63785,30340,63621,44960,21677,47790,9215,7016,55161,61647,26727,18516,38588,2921,5054,40729,1994,16603,49918,35570,41010,33411,46753,11612,225,3039,17870,48074,62860,19234,62400,48881,54683,10765,22920,19566,1133,12308,58150,477,8623,23832,13196,23040,692,54782,29094,40291,52422,8323,20410,39662,20705,65249,22162,2483,36542,13515,65301,52091,51012,34946,55211,37001,44971,2926,14908,43144,15281,56269,64981,40247,39331,59778,50957,45925,53297,29181,51847,54549,3175,55836,20790,37712,45697,15752,27516,2167,30402,61603,61007,28551,61791,64880,7357,21239,24806,54416,36215,14417,51263,64941,23251,38104,19149,34384,53055,64714,1875,50155,48578,54683,47820,24294,57516,27634,43019,51974,1905,19767,18744,47519,555,33664,58844,47,30255,42410,24416,40288,56644,62314,49996,51445,42280,12855,56565,45558,37018,23503,41812,30088,16062,62620,30685,47245,53040,24849,47858,51701,20825,21815,14648,40460,61368,39152,59554,57250,25725,64232,37954,45676,16678,49140,28103,6603,42837,54312,58708,46257,12650,15295,1161,1537,3744,59226,17693,11297,27268,26303,62292,30822,9671,14600,1800,55910,40559,63999,23399,24798,36514,1140,44663,19501,10653,38236,18617,14756,12492,7149,31723,11657,32560,25027,35193,44612,3216,42345,29430,7087,4775,21793,44331,62568,47003,15969,37088,63134,48745,47045,59741,21804,1008,58886,158,36690,35170,40220,25482,48380,21592,39785,37600,34332,13276,52790,19637,29754,4691,25032,54750,53511,24429,34234,3612,824,61103,24481,12160,7727,40347,6273,34163,29786,31764,61577,36909,42864,33892,28342,64110,4428,10619,9119,41654,6045,33854,52529,51286,40686,41958,49157,6301,53482,63758,62618,63626,54463,53546,25418,25786,3805,7078,54209,27859,44348,45382,31581,27563,8392,11045,6424,61842,6225,32682,41863,52902,41005,20570,21218,34394,2633,53857,29365,52132,61709,21471,54388,53924,64475,31918,19416,403,35784,26223,31346,56031,57644,62475,9817,41124,41027,52192,3288,26545,65436,51375,39689,49050,41642,42259,26990,29384,21176,29319,50709,25924,28354,53288,33746,4553,11246,34662,2011,9630,10862,60051,4024,38036,58078,24328,36502,42104,34102,56608,8382,36791,9739,30355,53279,8984,57535,62549,27270,3464,6555,50893,3372,25921,60487,57425,55493,2840,6980,5486,11472,42082,39922,4456,41771,32160,47623,49175,54469,29252,47142,27283,40761,25237,35303,32189,59778,43067,39705,30724,55362,32807,37474,35524,4945,19710,21865,50700,39654,56740,55532,45093,27086,23080,59784,4498,41208,28594,42456,29522,55318,16387,19679,55086,61708,44468,25450,49215,49357,56098,54662,16678,11031,50129,31818,16798,19732,27641,25825,51193,20419,15382,33920,33947,38576,64495,58129,45440,22604,47310,64914,58046,10921,27930,60338,23973,25184,25320,25568,57071,16546,16822,42327,45004,25373,19533,14642,7379,35240,26411,57071,26231,55802,47766,60635,53790,40421,13078,9657,5289,33850,29599,48560,17028,14864,20035,18025,2298,43077,19852,14307,11795,6691,34817,34385,41961,41873,9729,58380,42108,23080,38845,58688,33604,63809,48009,20557,56127,4180,24565,19437,30797,103,37636,2383,33536,21987,42431,9828,43496,3054,44431,36108,21198,34977,6154,42673,55157,52969,2086,21881,13999,22003,20973,49456,32457,60175,51558,49730,30245,50980,17711,57697,21889,29289,24485,41652,26924,61732,24416,49915,19558,31921,60657,18387,48244,61492,33663,36528,36388,42267,55342,56650,22738,63192,62843,61019,44012,38264,28404,201,55580,62199,39273,44616,16663,51298,60777,58574,43740,64698,36427,52383,49896,15589,36149,50717,31104,36911,46782,15027,35853,35668,7797,42090,53400,38756,25304,12466,23467,43035,53297,46215,28061,56184,23664,60409,59833,23778,54908,32594,27380,53844,46679,28301,22842,44770,63174,18150,34686,50362,24744,18759,53962,22648,20640,19288,15336,41595,56591,39245,6086,51300,46124,13530,63084,7339,54683,52564,63386,13247,55881,11192,41466,37368,17275,27635,65345,9357,32856,45881,62052,27384,48495,63228,40924,49757,34585,57663,25134,45456,56717,11904,24789,51588,56074,26069,1231,1997,33401,44425,62081,13199,21599,6834,35753,16578,14598,21125,18903,31363,51320,53376,52900,47858,8441,39650,602,61295,17657,15373,51857,38143,57875,56233,31690,9410,44785,5147,26239,45149,63545,58899,62181,40369,31538,53816,25944,17280,32753,4266,32620,50653,22197,51586,83,40668,30362,62175,21017,60141,26066,43170,21498,26939,7176,2363,11073,7144,15885,11052,39845,49070,41837,35914,28953,48321,39986,45209,27974,53869,18056,23701,18808,16818,20891,30056,44606,36472,60576,14078,23438,2362,47529,15502,493,7658,47155,40967,39272,28027,63247,12918,22835,32928,16884,534,32562,14104,35930,61649,3720,40199,12773,6157,10647,52391,18419,3654,62349,11057,49251,40765,1910,10756,13263,44437,43132,2400,3683,37773,3953,12577,30126,34524,2937,42331,49339,26667,61544,10069,9247,37065,48948,59211,10408,28221,63670,23775,46076,34147,53774,53224,2444,17950,25703,18964,47587,23153,43013,16745,27477,51816,6491,14490,22191,63114,56049,6368,19004,34508,29027,17948,31540,57677,62374,52655,12559,25566,51987,49571,8867,12342,56883,57743,7584,49991,18357,35943,38513,63302,53005,2348,9636,35629,52376,13482,37329,33825,29456,5436,14418,55159,4633,2931,35380,15617,55978,51446,57961,46837,49100,21631,56520,38347,27228,42628,63250,6886,50589,49748,26827,27973,57972,32362,19088,29847,62531,47165,44419,21783,61916,48275,58887,34986,739,40825,34945,27295,60442,52190,50717,27279,30724,57941,8237,35946,22347,2153,54867,55725,29669,57110,3394,22033,6320,60506,60265,41959,1712,46132,56872,59702,29729,24363,24809,55970,18745,28649,3858,61670,29720,12021,32017,45387,667,53386,9648,52128,37731,11327,17454,57925,43540,3224,53536,49519,20230,62257,56601,29543,3011,12853,59368,1201,15247,29064,21488,56933,12686,57377,1502,28615,34781,7122,50891,29614,33648,34695,4141,45772,29512,27365,19946,41339,23407,48627,38402,58369,4016,32375,19778,34245,29756,16111,48488,8235,31870,9432,46059,28355,44555,8855,41904,12176,16598,55851,21376,42216,41472,14621,52906,25747,13309,63223,22957,40737,32767,42508,38820,19603,36393,49062,599,22591,62857,24022,378,46193,14967,36066,47415,18994,45087,9120,57262,46427,41682,7271,25426,2763,41729,51447,30201,64018,64955,43971,44718,11857,31316,1053,10529,61224,36115,40666,4297,506,2250,8929,49834,61199,48897,14585,53530,31555,57693,22037,22661,49979,38569,48649,37263,22097,14832,50606,62654,38238,41921,45605,56394,12379,17163,58419,46231,30799,45430,55637,10,6631,50279,43109,62547,20213,36790,29342,57614,30313,34478,38585,33656,12834,31273,51904,15973,13949,57152,38301,37793,13764,20045,46125,53803,28397,18840,48395,11157,1375,40759,7572,12736,10468,62337,23453,62196,44107,50728,2886,38095,3529,5270,33428,6768,46071,7768,64575,57672,40479,8057,34952,19631,53514,29566,50757,47967,28423,43194,31217,34,55371,60313,8369,7949,23026,2139,44145,33247,63361,31755,44657,28305,13380,25493,41060,59259,52043,13543,19308,39272,9433,2123,3739,5131,62185,48098,46892,33437,33288,56996,54152,7645,26915,10362,63313,39236,14248,8161,5369,45008,44361,14742,22235,43686,24927,35809,11910,3435,50228,10308,4103,33338,34185,62269,25633,32530,48594,57727,11363,49572,57962,59731,64180,19148,63782,48907,3953,29976,64101,56293,35485,32971,22974,53123,56768,39716,23964,48391,27577,64238,12271,14035,59399,17861,31893,47521,31194,52508,45184,43053,30694,3428,58492,47830,52916,23354,14742,22109,54344,60842,33546,2636,18424,60556,10287,52899,42756,12027,37096,5499,11399,34906,29044,49867,41111,44561,1061,62043,26417,37312,63445,51894,10824,33490,58548,26672,4770,37220,28236,9814,41090,51945,11378,621,59581,38622,52462,40242,1677,47873,33635,47133,37850,35267,38905,41973,55758,12941,60710,9888,62892,10516,49039,15264,7037,58245,4954,18239,29209,64715,28014,55618,36462,44242,39451,45833,16901,16819,27839,7054,28730,23705,17639,3483,51942,43537,16997,585,25769,8510,62226,63774,41727,43725,18448,23762,26610,12298,22768,26458,18228,36184,44691,43206,34685,50403,10199,3657,13952,44071,28009,65279,32788,56664,12925,29097,4116,44076,13421,42934,8218,51757,16011,4540,57875,47463,12823,31340,56672,43898,17407,39332,18373,42284,61829,43375,1181,31113,32440,41560,62090,26179,59751,48730,29027,22624,42559,265,20425,14506,30739,13754,12851,51217,2659,53939,8442,62249,3511,13653,21846,63583,36141,35741,19695,21413,1827,44292,51283,63964,37045,38695,38735,30130,18627,47244,39680,56706,11907,9373,31294,38343,55640,53620,35431,32492,34110,37677,50574,59655,54312,7030,35302,18898,47412,2639,64114,11526,6356,46168,54992,22306,49962,62002,52029,5185,17874,33142,42289,14926,26616,41646,23905,7910,51822,50818,34191,52849,23388,26368,44116,60893,17583,43394,48496,10823,39722,10400,49657,19979,13246,8074,44132,4608,22027,48956,31797,11584,63327,45816,53545,3692,31497,16919,61411,12889,21883,18158,31450,30580,28699,324,8253,12851,49708,44407,64153,48975,23617,2370,19005,47662,44650,16679,44578,44136,55679,34562,35447,37736,64639,51696,25588,20075,52691,54739,42237,19956,15460,20352,27965,19497,49347,41618,38386,41470,3675,20388,47902,39675,1331,3286,45221,27569,61673,4035,56063,28362,37175,53041,57348,60673,26875,30002,36816,63073,43625,48043,50761,9617,33870,58174,43220,32272,50094,61711,60222,15220,3152,361,35720,52206,10471,57581,64636,24331,63553,2299,63834,29006,17192,51836,52610,31598,29947,63460,8927,44686,20726,12123,38893,616,53109,5901,4956,32763,25522,14287,47830,20735,59474,24234,56925,14171,51570,13571,20893,60055,24429,196,25220,3893,45654,12801,27675,40232,23375,15501,3581,22906,47436,36314,61594,10805,36956,46891,20743,5411,27488,18493,59142,4884,39077,29849,13593,26471,58604,29715,41106,58495,36408,28215,64650,2142,19049,58638,22076,6392,44333,5060,29929,25598,34685,18753,35959,50832,47992,29949,19791,45054,64807,52820,40508,34372,28483,45240,31796,24362,41837,59392,2803,20462,14170,60717,28657,58592,31999,36487,25122,37360,21599,14093,57524,57943,52293,47023,53568,54680,48699,41714,21142,7050,38051,9000,25308,25547,14076,46249,46369,55976,64515,27339,34606,44363,32972,54749,10630,18709,50770,25742,34189,53655,12841,48718,58596,17671,53549,53928,52554,51674,18546,63993,2865,2907,7688,17257,59737,38869,59974,44701,57020,37732,40084,703,62326,53497,59108,38772,5029,37729,52342,6301,1323,8609,38754,32269,58525,20868,12243,31024,31206,51950,30338,30445,18171,53955,44951,23473,25580,27165,37260,22113,33253,32622,58105,15426,56519,6888,19631,58404,51632,45851,4095,4050,7983,41578,56536,41068,56769,18181,52461,33056,44364,8767,19903,46366,11594,36090,57146,60405,32144,19285,4457,57075,55905,62983,23602,21823,36295,47369,47314,39949,44837,43514,60911,14415,39515,28450,7599,52611,39920,12650,59392,62097,1425,65357,65324,38954,49694,32596,54513,13489,14288,42462,32801,15107,36206,4724,18909,61805,62725,23745,25616,7004,8040,12685,54585,39806,16711,2812,1404,50391,29030,19223,12195,60751,43864,35790,10714,39113,5033,16700,30944,48177,12517,5985,63947,3460,40643,61350,10218,10196,44516,49451,1235,55207,48567,21041,44865,593,59351,21944,32998,45129,22506,25390,59864,5612,16181,22999,44370,56599,27491,7526,141,16567,9576,46257,59885,65221,57555,22557,16307,32202,17011,45812,39462,899,21536,35853,17623,19144,38305,16474,22665,46709,36878,49773,55374,23180,13051,56589,46549,59542,1385,48186,64345,22525,59717,29415,58021,23339,5351,60560,26408,18111,9324,12172,51724,1245,38497,1289,13685,35615,2007,32298,52422,453,64535,48485,59045,33662,42549,42878,56727,17367,64703,54085,64976,28196,64877,62441,52174,24302,23786,47705,57638,11081,12990,51140,46493,5411,29749,41291,51507,58545,43730,47127,55194,42983,64168,44944,14305,15300,48431,11445,2974,6993,33477,62277,41476,14151,8992,53154,688,30545,64626,20446,32598,9473,15402,18442,10256,33566,14547,16596,35209,10347,20496,19391,63445,6207,29097,48125,36760,56419,15818,24277,24209,15097,42271,10065,60926,15868,43779,12285,24119,7418,51396,1279,45076,15550,64262,32575,53951,60860,4594,61808,40326,30788,4053,9962,13867,26576,60608,19175,48115,63389,26309,12704,59298,24397,41653,30946,8535,8305,34528,35676,53329,57673,50077,46289,13603,6776,36850,29968,63760,3199,46437,2719,52936,26694,13637,59959,50329,61143,44310,2396,5999,60051,13879,55081,45135,50963,18251,55981,25941,58144,15932,64225,3161,6051,21963,23186,21215,62989,10815,2309,42618,64927,50442,55991,55968,42953,50276,1606,52668,39657,35874,31373,26174,57199,5785,774,48464,52841,10677,59731,4713,20080,18792,54182,53985,28186,63287,31566,30711,13619,30864,4838,22090,9124,8599,25416,24358,56724,13426,9151,53941,45584,36956,53753,61254,18026,51461,24985,31008,64568,65196,6038,45947,216,1464,22304,62640,32222,50464,6061,36397,31117,25024,46107,39152,2347,4041,49668,5869,59180,59843,33237,8018,60093,1621,61158,31799,62090,42203,25590,61164,26434,46735,43217,57616,24604,5772,20730,6101,36628,63426,36695,3953,52268,26731,57750,24368,39921,23306,16295,12268,54757,401,26314,50453,40447,44150,63672,62997,35358,59594,3704,62334,16880,12513,15771,44142,64820,9223,43938,3675,37936,48670,10690,33777,59781,31831,32253,41072,22679,23131,49633,47092,51015,12711,14975,24636,39419,19170,1665,16959,29716,17633,42962,2297,11113,1467,29792,62387,31446,60981,46513,40087,36303,45420,41137,17647,20475,48469,8272,18789,42457,25370,51475,16316,52378,35658,17911,52310,53330,65459,41110,62308,58502,20998,48570,47335,13073,26714,52568,43130,13434,3796,55850,45167,22643,63496,65432,34844,33084,24224,51851,34607,326,42467,31399,33929,15842,30736,33958,59777,60394,56281,10688,50327,38163,1776,2084,36639,37747,8363,32962,57165,1075,35977,62424,4653,28355,26863,56568,35280,16099,19626,25075,63989,34445,39574,55168,32604,35289,50191,40520,42645,2217,24604,22474,14537,59611,48210,57251,46082,39595,4921,1597,5305,63339,19644,39928,53336,62240,8246,48215,40310,5671,3472,11305,1249,27655,28130,41971,33932,16194,49238,41069,45910,45102,59288,24042,43100,61674,16355,13196,2103,28382,28455,37319,14153,11587,55364,23659,29309,52135,37828,50024,10209,33656,7535,41873,1860,33874,53234,41352,7404,27027,53847,12015,52208,63665,39691,5689,43581,57463,15570,39159,41419,29935,51283,46997,8294,52602,32758,22538,61206,6545,55859,62434,9266,55358,53661,873,36935,38388,46586,38840,4909,57925,30515,23903,64402,25887,16250,59625,61429,5628,21200,9200,31012,51955,40131,12489,31060,4851,7952,31112,21090,30350,23746,11452,28995,20872,54225,5560,55196,44290,63224,40080,11944,62473,46415,12163,55520,37910,44269,2446,59875,19099,38472,56135,42151,62440,7566,29062,12050,43655,13113,12556,3577,12177,42127,36051,44035,23063,24798,45399,23892,50179,35416,58635,37911,402,61846,33250,28977,58753,58790,53216,11741,23338,13964,48144,21043,41444,21831,18362,47671,2609,65047,10719,26722,52712,12217,22777,58974,9273,63001,27604,11719,55039,3637,29042,18560,31821,58848,64873,54720,64719,23517,1680,2231,53683,63405,37138,24813,54725,63523,24075,16618,5456,45092,48868,61426,19182,61229,23614,45253,25522,13332,60578,32844,48467,23927,1767,59137,12585,17947,20764,54326,41787,40591,26403,13193,23198,20955,65282,11491,52590,32420,54250,37274,37428,6395,23460,38619,45745,6607,17420,32592,60905,56889,12360,59218,1618,52979,32793,25284,18602,24670,25330,4679,63600,22945,47423,42575,26147,63402,33374,54175,64536,54492,53244,7420,43707,1900,12744,63202,25299,21042,11647,46666,58792,345,36380,25940,45947,26455,64174,29499,35725,38064,12183,26750,31805,4018,43665,5836,43952,62597,32664,36453,12349,39725,41574,62851,65183,40795,6689,51075,4240,62926,31394,17535,35821,12615,29040,2342,11323,62314,60393,23636,38614,24732,48807,59028,28520,57071,42389,20216,11539,25431,774,55947,90,62121,5959,8720,15203,24183,59935,20251,54476,5393,61593,51010,20155,5987,51125,48037,37655,47821,46326,51049,33876,40072,53585,50310,17881,38577,23762,41586,9159,8030,14566,59724,61335,19994,2077,36118,45575,4315,61273,42795,37368,13153,9226,14026,54102,40476,43240,61969,4509,5998,31314,21481,45190,5836,11543,47897,43909,9185,46753,57491,28596,54110,23812,65312,43398,50705,27664,26951,22920,8586,12783,16264,9036,28946,42831,22416,19595,8915,37840,62359,27028,30625,15810,45215,51410,59068,60658,45609,17232,44571,29019,14782,60397,43052,3090,27468,15653,57949,14380,37719,27012,29257,16295,58957,21014,11195,2367,53058,34409,3041,59018,47378,43978,60701,25416,28127,9160,43063,7573,5868,31851,12487,39307,50178,60028,38764,48635,2785,19439,12622,42520,27619,59099,11300,13316,16500,54436,22051,42692,19311,63842,40333,49193,28188,11747,40495,59193,4804,5848,51236,60280,25843,33991,20292,63827,63535,30790,64555,6045,47908,48607,4977,35108,40280,19758,62400,20464,49207,28566,11310,36676,4105,64835,30922,64820,37306,44050,9501,53417,26058,8949,63657,7528,52649,26234,5046,51725,1897,9265,46639,15689,6017,53881,12157,22458,58646,38700,40524,42679,57940,51455,59036,33628,15287,27473,51881,38178,9911,1148,17763,40511,5494,38489,24716,25705,45970,33776,18421,44419,15605,22320,362,44576,56484,65495,32694,62426,4874,44238,48989,16659,3529,27584,43290,49354,44576,12644,47239,31346,33082,65179,1453,12696,38631,14709,63622,63942,24031,2556,24030,44516,24087,58536,36383,11365,4234,47559,46509,55640,50238,412,48010,53160,64056,42583,14968,11245,14700,52271,4029,12830,22413,20534,63097,16093,19157,46662,17741,45922,31040,40905,61952,53632,50925,63577,20541,12520,29235,54374,24077,42041,61511,25579,13152,36943,48456,55852,51756,7020,8843,53493,3358,26786,46460,18918,48356,30326,36613,59795,1397,35647,52751,53232,17756,5037,17880,52027,55782,9786,10848,45286,10831,19034,52941,27932,59508,37169,53267,60534,47052,65139,36309,53949,26790,20903,32562,14966,13821,50780,38421,10447,33174,40274,34805,54098,64865,57820,57044,12516,10312,54953,40176,35912,54917,50185,13999,25469,58670,15886,16029,41506,34924,41209,46113,22084,40435,6629,48747,27096,55903,1511,38388,60162,25007,61301,44065,59578,32460,41850,33120,345,32134,12879,37948,31191,53576,37377,53540,51847,58963,5617,43987,11400,47763,52990,9944,25624,17927,57111,64354,41947,52512,27762,2002,888,56275,60948,38908,25133,104,50317,37868,59493,36686,41192,21639,2668,54226,20916,13853,30982,4860,32156,47888,27733,17968,12100,29607,53965,23704,37206,27569,50577,34578,30039,4388,1819,12602,4417,50165,48700,36704,6122,58866,15076,36042,7324,35403,30755,16361,58788,52090,44094,10838,52833,53305,33982,32513,8148,56332,30639,52412,5609,10246,17185,30403,4510,31833,25645,7253,29980,55602,47868,9046,56576,58901,12448,19972,45816,3087,46507,38560,44713,30980,50595,32446,65121,31749,44312,50916,15586,53334,45497,41763,37864,47288,63984,25651,58223,14342,61993,48606,48374,12925,18379,17008,34486,38793,45611,23430,46333,3582,57285,9647,49933,24456,31453,25213,37177,3347,7763,3105,45824,50017,5281,8200,47633,34153,12320,57087,34972,62724,31200,21648,21389,12844,62025,65183,35140,65223,53451,42030,36393,62188,58492,3555,32925,10227,12585,16075,15174,46023,59274,6195,13747,42270,28312,17918,36770,18750,49636,28045,55593,51124,16533,11105,5797,148,29554,58918,32617,49417,44935,61943,16576,24545,28760,38127,58093,62456,6750,25704,18634,140,36817,14226,56914,52921,6176,60891,29807,30306,20439,30175,61208,15213,65078,64999,30752,12257,14133,59375,21205,32103,6696,48909,38510,16991,10364,32070,7244,57454,58558,16517,43661,52702,17128,3148,12970,3794,56842,11161,65072,18112,47285,14,52648,17915,44812,28753,35002,34953,44979,26020,46876,36665,50799,25182,61097,10238,43503,63197,18004,2778,17816,64231,9110,37907,24544,43947,21167,45014,52086,52051,23608,49608,24126,48936,46564,1391,1409,42865,39519,5803,30582,51879,54965,20587,40444,40245,14140,64468,23379,4276,1430,46096,53418,28448,39429,24007,49709,28551,44112,55739,37039,31613,37632,4501,32281,50970,48667,45024,51863,51724,19415,51594,31506,40580,42960,54166,2580,36163,52685,34767,297,18922,54911,38550,41906,45471,58969,48127,21548,14006,4020,62474,46402,9491,2543,55804,19078,52642,30720,7497,26077,25876,44251,31164,37948,42912,4614,38074,60935,53371,33249,44814,33998,11027,20943,19298,59724,41663,54995,56679,61416,550,22002,1174,28897,10118,54489,12870,43223,57393,28887,33582,21883,53814,44245,1355,4647,59273,59873,52963,24103,57847,23409,23331,28714,15899,31313,54126,38409,44335,38231,36601,22699,15618,10686,7472,49829,33318,19349,44005,30817,48103,51178,1512,35560,33010,47622,18205,14816,52309,65183,13276,18794,11030,29332,55699,46810,49653,55059,46519,22537,12024,8458,19139,22663,49736,20268,48021,65227,24725,54914,20242,62185,23021,31887,42148,24876,9871,47927,64024,27802,2955,56828,51308,35829,3554,18389,21895,17934,15588,35925,17164,23709,13490,5656,27080,45366,6342,7839,1279,19185,18854,739,28339,32021,14923,49877,48898,16225,3436,31429,49047,15780,51281,36143,24188,52531,45064,38211,12812,54318,11941,53397,59081,60864,31389,32453,2977,57524,14247,62905,55084,43399,9186,47392,63823,12652,61663,31029,38713,22620,21109,5948,18423,42499,51270,36086,51711,44941,26202,24215,329,45041,22667,48203,26301,29352,2896,60902,56707,23923,34750,14003,51756,33144,55014,44877,14215,1232,9955,9134,50110,11607,64657,15505,49855,55567,7103,44439,3455,735,53654,10126,55177,56849,15859,52919,61653,21852,19373,22868,175,12930,13560,34102,60343,63957,280,13896,27479,37631,22629,19365,53204,1142,21502,15568,55235,21425,6247,42039,45684,22288,33178,16822,61211,65418,19151,44175,30542,58344,16348,25310,37961,13396,40230,19110,21086,45393,9757,41485,28326,36376,16581,10492,37360,9070,55718,47782,65242,34492,55549,59771,9886,10345,59368,1680,59047,16982,31940,53607,38943,61467,59847,59988,25355,10906,58851,44318,60788,52306,51539,40449,43640,25006,11308,13288,20703,50959,943,34339,34486,50674,55533,8323,47088,17587,49980,22928,39853,49163,12788,7522,61639,23313,32811,30105,53670,24889,53445,58558,63052,53938,62059,58362,46361,41735,49759,22132,13866,54794,40469,157,31475,45391,16837,56999,55958,33641,57114,65478,34189,48866,23725,7452,64658,55160,12074,48527,14585,16845,22146,13712,2750,44233,44555,48188,14333,56574,11319,65389,63086,64228,44203,24573,45013,7500,39586,16166,23267,18342,51330,12970,52597,34697,11866,13490,19058,55056,603,64689,64889,49422,24686,47596,16873,20016,52710,23199,39950,56218,22918,65195,8473,29241,47013,63308,35811,61203,48972,41953,33207,32559,13035,21283,54966,16645,29571,51628,21507,62509,12601,17590,43271,37513,63784,62801,60841,34548,38586,10961,29709,17376,17285,58202,9978,51791,32114,3773,39980,12625,32374,37260,30213,41833,4487,55328,19695,22233,21272,39471,34553,54363,12993,20492,33396,65156,41340,49529,18785,1573,3947,44711,63730,51374,10090,47268,36882,50182,34587,7707,14253,43740,20201,5483,32309,42000,44883,18081,59556,62911,11689,26354,4456,60285,22932,49394,16026,40700,12028,57765,10552,33092,48931,2993,10133,50915,58426,40473,54265,22581,1921,1598,43248,514,26986,5671,10894,6160,53781,19432,46984,4095,30446,18888,60082,51151,7624,349,52206,47056,17220,21841,41850,35904,22657,17576,40587,27662,40913,46466,1095,17490,49763,36995,47241,1711,2654,30951,59020,39422,42057,8046,19832,16445,36463,56539,38579,42242,65407,40902,49077,1965,24535,20457,59955,52710,7196,17965,53629,54963,64586,5761,13595,13880,52476,62722,40888,1016,33464,62214,60947,41461,27540,14678,6211,5578,1236,32028,33698,27170,18113,36086,20720,51606,23493,38282,35866,28058,32743,27642,20088,50137,3516,56006,33153,25675,41984,8203,27978,23498,19134,41092,32058,53384,10468,22127,27348,5850,59224,56003,61788,114,3917,64177,63054,14920,64825,15646,22379,29508,51175,52208,38525,61415,254,21509,19792,8944,28357,48837,21799,36982,59877,51198,31082,63423,15678,7321,63869,51939,7181,54777,51648,12191,25998,30493,61670,61695,18157,38029,28008,49163,64502,11379,46362,9553,35847,21111,12417,29871,64540,31530,33793,41099,28146,28403,65342,42441,34138,6567,10901,14946,6361,3991,20509,24666,31915,7569,1250,45967,1299,49594,43152,54690,20726,64685,31864,33383,29978,65119,56114,52169,24490,13181,50953,25049,18215,51811,5197,29541,29308,3071,22537,35139,15447,42253,54532,12279,31284,1935,13055,35245,35759,53530,29752,9375,619,44629,34222,22682,7403,27676,55715,34538,63803,21179,5744,26799,50537,55780,41336,45563,24706,37833,19614,28760,39579,27844,52564,55651,11699,64155,59159,41972,45720,26354,64879,18708,10977,47297,41752,30820,8402,50737,27190,38354,64750,62683,58044,56389,43003,46842,20601,13050,25024,21263,40163,13750,13017,20400,10293,12977,47278,26350,61923,26318,58257,9277,40255,28155,55025,6750,3794,60261,8835,23539,5707,61421,23324,40492,15230,64525,35417,40617,6621,21106,40778,60132,53576,51222,60610,52618,65035,54904,37066,38378,50179,20641,13207,3597,17050,346,47220,48304,3904,15328,35914,26242,8868,11257,18283,41004,18658,2133,14573,23080,55152,46892,45471,39316,20492,48691,42600,13122,60005,19828,22815,28155,19303,15176,30321,21811,9498,56185,36475,51699,35280,18010,61220,46282,5849,61880,18750,25281,32992,57647,14006,48254,9539,19073,55698,55198,35424,5924,38671,20267,55485,61777,1983,22004,11414,31071,30963,55750,53505,47089,13843,43431,38203,34761,63400,40737,35686,25194,51493,49419,17910,37972,20857,55874,50008,385,8978,37967,16993,61961,49504,24131,22584,44241,22564,20641,2202,62231,23369,20201,3805,53802,5272,62991,24375,17384,61797,64601,62319,30326,60642,55859,16642,27170,21706,11403,63399,16293,18550,39139,22836,30054,26407,49862,23193,63055,28805,25743,40217,13507,18319,30548,251,52922,30647,4656,9616,41794,43624,59553,42584,39573,37548,21335,42518,17322,27567,21423,45580,36924,64704,47772,54028,15842,42662,39920,50669,63689,19420,9715,53468,14195,30141,40243,1189,28118,10207,4774,17442,5481,7016,39403,60599,32245,7967,19663,61679,53360,26781,40481,25569,29643,29339,55440,27600,3316,31226,62846,43095,55627,52457,5825,40458,29721,34169,36552,46052,54437,12980,37017,58906,20975,51588,14422,58183,53061,47893,53030,50779,61891,55281,1378,19667,12891,7920,35641,29906,41501,18459,56819,63365,13362,35345,57292,56862,19101,37503,51157,797,34732,59042,39230,53677,13463,1885,50774,27429,9199,64477,264,54203,44122,60341,24798,58476,21370,38919,29970,32136,51653,6693,37023,25093,31828,48822,28729,9415,14203,63653,24197,16263,49297,59097,41104,8740,27817,60528,53165,15279,19049,60451,28330,21802,63044,54108,26151,18015,6156,55326,60266,17459,33344,63056,44779,18986,63707,33851,38835,28844,40211,50439,30005,21654,25658,3101,61107,54326,15904,39758,45449,819,61253,21064,4251,14499,25561,43545,62270,11908,5617,32427,49413,34910,62772,37181,3466,6562,5829,32403,50827,62584,26490,64254,45178,32180,3485,62792,52599,29880,44649,7747,45014,28874,30537,19449,53520,6006,4404,54219,46347,42734,21091,44024,44210,21070,23748,7659,28484,21795,59913,39544,26092,42227,62619,17187,53488,33575,12292,55739,1725,19703,17208,26885,48039,35939,39881,8384,44038,26968,51952,8553,29674,56631,12866,31881,8065,64603,47115,28301,35798,26332,29680,41182,34603,14024,27738,38690,42587,16389,13917,49457,43077,36690,6513,15843,55853,37665,35898,42347,49668,18574,13746,62121,52469,60768,13220,44612,53576,40013,59287,11014,34361,50183,61500,10354,20461,16054,27815,45546,46220,51212,55935,24232,36113,62534,53753,48238,58863,16488,16322,14149,12127,65204,38153,15073,4733,14995,59134,3613,6056,29784,10228,60150,55687,1972,20513,58410,20318,10086,47696,34111,48809,49425,46883,57908,50882,42521,42459,62161,60402,8140,9412,38837,37159,15484,15123,42371,6386,57622,5615,40658,36960,4311,5569,65083,36797,30480,15311,35666,24334,44733,61382,1974,23255,54424,13464,49675,10781,27296,40445,64957,39925,3182,56821,13661,30023,7471,45159,12409,54598,10869,41285,54818,1993,3404,26107,48321,9236,60351,59017,32997,26592,2834,38113,14428,31080,54303,17481,47582,8794,49534,13626,13025,19160,29234,13558,20396,31533,32390,54369,55875,18239,8027,39194,5463,21618,42846,6361,34418,16016,41434,13683,6079,38914,23199,11478,20773,33520,33237,39426,41405,58585,31103,2125,41121,54437,1270,12026,41393,59213,48112,23164,17976,4945,47553,46919,12833,56664,29331,60043,42712,54564,37589,31911,16403,34801,21610,59055,59196,15892,60124,64592,33191,37094,36897,29672,23846,48549,16008,54389,23072,1566,8860,51054,29684,60949,29056,12536,34088,44792,34967,28964,10927,41625,49829,25457,9550,32229,14130,10355,5673,22208,45833,22497,45526,11672,61902,2311,25500,60388,17533,52689,58382,22247,20543,24253,32980,35451,9741,3190,13969,16956,64753,39375,58845,32825,63740,39537,61501,25081,25470,10591,52918,54359,33858,25953,7173,50059,37251,29819,22535,3884,48263,61973,21584,48503,56941,24012,8882,19879,3787,43995,48769,22317,38253,17450,962,39754,1548,43814,33447,11993,47843,21251,45843,14316,26080,3308,48282,36139,42178,27457,64196,34805,29061,16270,30099,4333,35175,20229,61616,1537,40944,24371,37039,18817,58877,61999,22707,16590,7126,9888,23278,8006,58774,64748,24458,1905,112,7216,8701,55417,4341,52629,47422,19604,13236,24987,42114,4966,24128,20651,8913,44819,707,42893,52960,21286,61220,54250,48985,57120,4307,33533,57196,55439,7846,566,4774,52323,54644,10143,23157,49311,22477,52987,47094,58091,46428,37061,40028,20437,44516,60598,26173,7728,31270,23258,55196,61561,9382,18195,52355,11845,64323,47268,20705,37769,21530,28312,20095,63603,19762,7250,43502,38029,33348,31659,30528,24929,33248,37460,50197,58425,31833,49385,22162,5374,61189,10877,30025,47509,44707,2768,8825,62966,42076,49971,60189,31355,39242,38624,52571,16360,39786,52384,6304,51422,41649,9867,56404,46824,39183,61773,46806,28178,27620,15437,1491,59889,41166,3932,18974,63818,26422,8169,5557,41655,2765,63640,37763,39121,18731,10390,47014,31089,6958,10441,2176,18481,2763,36808,14448,13284,43263,44788,7437,23264,46049,20129,56517,22553,33015,23203,43691,54504,8664,40085,10177,48375,36332,61217,9767,46749,7391,28982,36038,62607,60766,49084,6977,65399,49155,40498,6835,40741,7860,29803,27635,47706,16864,34592,51492,34149,1026,9866,2846,3322,14335,10096,32170,27596,17159,11505,19,32205,47889,46454,1000,6555,15777,31947,54799,34596,29124,5769,63214,27488,37373,12837,29006,23163,48299,39148,59617,10025,50707,39219,8505,4685,7560,61220,52313,3637,11969,61378,57354,50296,50215,24317,29542,11451,20397,63992,54521,8077,62579,31806,40772,15762,26195,11785,45684,42905,18219,12201,24985,45793,32825,58108,57211,18088,6805,11117,57445,17290,1260,55821,32193,8667,7102,4867,53315,11493,47222,25620,48550,7495,64626,60019,29583,43320,64367,36066,37316,2488,4810,8811,38688,30471,18511,26516,6888,19281,31608,47604,57680,33498,10199,25065,50547,35227,25099,4531,29876,25073,39039,63668,28698,11962,56530,1120,7528,55854,51408,8585,21608,26869,17338,38797,64888,48692,50974,61214,37537,48927,17509,39282,19077,17114,2155,55346,35058,36902,64553,16082,2861,36764,43878,23307,5470,12744,21805,19074,12654,4351,22749,3874,48990,2930,63076,56581,14025,15071,686,24014,1420,21146,15544,20133,349,21,27597,50699,55167,43985,47753,50319,49959,61809,24257,6345,36111,17127,12186,12168,12888,64066,62095,29913,16044,12078,48903,17525,41130,47725,11480,44625,14869,4244,51385,34113,18443,11674,29852,17308,20384,20867,60684,23541,1116,13518,7179,1246,35675,3320,38749,8699,65519,27788,30222,31633,26938,25857,65269,47108,48848,30899,54059,1775,51860,42219,8190,12620,34084,57562,21922,16798,50146,63871,64866,7304,33593,9451,4931,31001,38712,35987,54836,64904,30668,43804,57138,55106,48933,57961,56976,62048,12546,42030,40367,53824,51110,50868,14888,33798,27181,4297,2431,13155,30163,36753,60566,12581,28426,31773,34934,36745,30654,42175,20265,62775,40725,1219,49220,9179,12744,62787,12044,64531,32253,52598,45081,25824,13562,64750,5394,9210,22613,16470,2311,43247,29314,10754,48919,15377,33026,19047,47747,51633,21976,54635,64979,10080,13769,47024,49737,50036,61720,36754,20932,41443,16841,60851,10716,10681,15757,489,47770,11591,23237,21337,24928,14768,53737,27117,21322,12120,17748,55424,10066,37029,38723,46377,28647,33056,3019,53959,6403,1579,55543,63082,47317,50318,6237,42329,64855,35278,24032,17657,8315,43027,50525,65417,50583,8114,10474,35855,1876,17767,45407,48148,51790,23248,1606,15704,21280,29615,27782,52580,13945,3137,29635,12638,62941,9745,57171,39545,36777,27962,18166,36681,47101,10913,49138,35061,55421,25937,30068,12701,42878,10953,47413,26716,56604,22420,23509,43828,19403,33409,36477,525,35383,5148,5678,48490,15200,41352,4176,34679,23084,11211,34547,34958,58437,29595,63365,22171,36915,46581,51895,57974,50979,52697,36925,64573,5668,5361,45344,14019,27286,3698,6843,20332,45430,6266,41422,50915,24349,3866,10356,58719,39174,63667,53071,19318,10819,28957,19088,24926,37923,5676,60165,45002,30511,14542,47130,7692,46258,19007,20369,61556,7225,39143,28346,34064,4176,22756,36905,10993,6892,50201,37781,34774,25682,5968,44590,56132,40657,53239,38974,48206,22215,1490,62826,49924,51859,39077,54016,4814,11818,62816,24388,2130,11759,20266,60824,35686,26167,63028,63345,44382,47157,1730,65428,33644,52636,22150,673,10676,10164,22935,2787,65197,794,8534,28300,7627,8779,17613,27485,28296,22530,35231,47753,9337,11699,45733,670,1202,41949,65334,65299,41578,49038,55470,25955,2697,3182,56204,45564,52167,17530,35219,14077,49163,14261,8530,11057,7492,41213,46315,14734,43704,56336,30004,54981,44429,59005,33842,36468,21200,40332,23299,8140,23165,33905,34801,62182,50926,18507,10351,41315,4753,64236,28477,22620,511,33945,40287,23971,15051,25299,19582,8840,49676,56014,22258,48909,18719,51346,25361,44648,59008,11291,36605,29702,23722,10125,18818,15531,23055,11371,36282,35683,58733,15529,32763,10943,18473,37118,53301,9162,21964,45647,18316,6790,61329,16257,31956,21706,17036,13575,39129,24474,545,32609,42132,48170,15778,1419,54884,30616,51650,47887,1239,5329,50490,55514,4378,27618,34638,48944,31018,33648,16313,32654,10055,41172,41556,29953,58631,6545,32761,4085,15523,20221,26354,49762,43384,13798,46787,48681,41188,33405,39067,41481,48445,8204,10526,30112,59048,57204,8337,16453,14776,24939,53656,17763,40932,17750,65254,30095,13912,40967,15750,6944,4465,44766,29576,65359,60072,36432,57293,64855,47939,30266,64150,50088,60209,50184,19481,15237,37437,46189,43324,43061,17496,4591,46690,37542,1355,5876,40337,35842,9545,2,32466,25996,26529,35070,63223,29188,35705,7159,10952,31099,11081,51629,18298,31786,48293,27455,60779,39948,27547,26978,9327,53720,21617,64831,24058,45338,40059,10396,35878,64583,62897,20686,199,46313,12571,29262,3436,32564,15239,21595,20602,55545,47706,40824,45543,48061,24047,8150,20959,46453,40671,6858,36200,39282,28239,9644,48883,26059,36404,32313,30083,50032,28973,10727,5056,65160,58102,1558,34505,35175,23187,7048,29944,44414,56483,25996,22096,12518,46424,9416,46662,46281,53828,30051,32687,27455,58451,58255,10083,65134,60837,21745,30101,18260,4105,64493,52335,23086,21754,64242,3005,47203,34620,4896,34182,17533,50869,16485,43747,42858,48835,38935,41086,43839,8121,8378,31205,53145,54601,38590,13967,17645,61084,44088,63614,64786,14172,60686,24675,12494,34533,34835,20323,29336,902,19981,22666,44506,48287,27346,10577,4910,35847,59418,32421,14810,30476,12240,29861,10582,16296,7290,55232,59993,52599,26505,62721,14487,35023,56915,198,64195,49849,49429,1301,11285,20055,43676,49884,41895,9649,38019,52265,14131,213,47605,62174,31955,64635,35902,63722,63811,19586,9029,51868,52732,42548,40456,57689,17879,4547,38195,58434,39802,31504,39686,27151,42244,44502,17013,12409,26970,42710,41820,28972,3121,2373,5522,44943,1153,17606,47994,306,12671,63108,38446,16136,20939,57936,8081,35399,6303,64151,2466,52303,27628,28369,32812,14215,17735,27857,29059,61562,10497,30889,47547,24995,48370,52407,29141,37278,39447,37894,7737,48510,34094,33015,40160,25697,54103,29093,20599,52290,32648,63225,58017,52749,5942,18017,14269,43050,31992,64563,14250,25762,6223,14572,58860,3927,41128,61052,25146,40184,45893,26887,9383,2294,46897,48414,47065,6592,38799,55302,58031,21334,23543,908,23039,23947,51777,65088,20014,5969,5785,14976,9139,50568,55884,42575,63137,40725,18912,39750,41003,9485,19442,42072,29277,55735,14713,7005,33790,40679,1502,51521,43642,35608,21906,47585,42824,52975,11511,4174,47260,61417,36811,59552,4843,14680,2461,16283,50713,22554,43071,50162,35404,45350,2229,35360,52315,11380,24839,43058,51046,62903,6451,30537,37833,31864,34916,15185,35566,36634,50364,26291,41560,43752,28591,49250,23298,45937,50979,5302,137,52030,48220,16292,30620,48490,38609,11924,18648,2692,18267,9453,29762,41739,61969,6406,54684,39965,51114,9517,35433,63289,45059,54011,37801,23277,18061,24446,30693,24360,44915,17886,8645,38553,51423,16578,61926,6563,480,45105,49141,8644,30164,51537,50489,11101,16769,19793,20117,9922,7980,58091,51583,34698,8042,37143,4732,41511,49639,59531,44762,55624,24956,11867,12057,42332,21469,63964,24653,51251,11813,64894,16283,35343,22634,41296,54510,57619,30947,57161,26379,51383,37021,44298,62465,29278,44805,38652,20325,21752,31631,63075,61121,10970,61166,65165,63713,58196,43360,56758,44043,55915,4034,64406,17723,62766,38760,27376,29740,20175,51231,42736,21128,35666,23026,50909,50139,62854,53094,6294,64196,40574,38374,4445,45837,18414,26407,59322,27672,5996,50208,39806,45759,37495,57092,37140,40279,43113,4945,55025,34495,20167,20471,43233,8104,3572,55285,10343,886,40608,59350,11763,44438,52861,40599,7791,58078,18552,54532,25397,27237,33366,36257,185,40643,62961,38817,31558,46011,46948,51695,20669,48781,63629,59993,21096,10259,7117,23720,65369,21197,4349,41526,24812,61944,50548,15932,53521,3292,9523,64432,57648,3197,1937,54656,50295,41065,5961,35120,59491,60659,28931,58509,33037,5636,16323,31280,45782,33569,64218,3113,1312,10216,7205,17130,54407,2992,47948,3611,22346,35864,65094,1209,23834,28179,55700,22068,32312,40265,41797,9774,29754,30989,58173,17992,21598,3480,57090,43373,21546,2388,25764,28996,27680,52872,47572,944,1173,8649,41201,46390,45870,33786,49561,51939,5687,8280,63131,41195,59527,39519,15835,43732,53496,61672,25580,4473,40336,51384,46255,43527,43461,34534,22282,44802,52344,62452,37504,38060,60529,28430,59296,21525,11691,52315,27639,27514,10386,40777,49142,20540,16021,17732,24810,29320,8474,28898,62588,32441,49667,45084,13025,48635,55633,27274,10340,48108,44291,39991,181,18335,63549,19750,19540,31607,56663,61281,3385,51237,12788,18687,8132,25022,4765,25498,39024,45628,27771,43765,30891,19327,61950,53310,28433,10088,36403,29790,63915,22393,3660,649,22152,32378,53900,48338,25401,54848,47466,25795,27978,14005,26548,28204,38652,11398,44067,48991,11283,40911,40999,52156,8430,46779,31659,17572,7073,58078,41215,41607,20871,19339,5796,38592,51844,28301,63708,15257,1143,3926,56802,3532,20247,57009,991,10729,53771,31427,21409,26838,46731,31193,8156,62032,38400,8582,21678,20058,49807,25869,13548,56877,63788,37084,23844,38446,37384,29152,9222,57125,23491,60082,3682,36132,7523,24736,20088,1089,28497,26305,284,23614,34193,3,50606,36515,20140,49323,45135,56598,57303,5246,27319,21109,22780,59646,11241,50638,1932,58917,43135,43491,16912,59737,8722,20932,54738,4062,15333,24446,38869,15831,59632,45831,6909,59205,19469,854,43294,16223,13171,25594,38918,57550,53006,64370,44843,18888,53632,4197,40307,28160,43762,55521,51056,16525,36627,33660,16251,7367,47791,61919,60432,44748,56213,57218,8710,34214,62826,40063,20335,43076,26678,7912,48042,16400,30393,35226,31147,21684,2214,24522,60797,38334,7227,57865,1877,35614,10551,16830,21362,17549,1000,42312,25386,18837,64134,22317,53629,18150,45988,26673,58600,14583,47442,57755,59578,46333,39485,108,46085,25395,49194,10343,33466,8653,23405,55473,40768,15272,5521,27544,11922,11840,5171,43618,62643,17174,55101,7028,63330,11788,8320,23621,44851,25279,57138,55119,33161,61834,44082,19684,10563,58624,46623,30352,28640,41761,10284,12497,35371,30205,9298,33802,2656,35263,6901,58559,2392,54288,62567,15524,52195,552,11632,226,31043,47662,63062,43957,60531,42347,4600,24326,29871,62208,32546,2296,44713,49938,28354,27622,35342,63124,19848,27623,28680,6634,13782,15435,1278,27270,47581,27896,19976,34252,62288,48322,5172,50251,37202,11887,32083,11810,6382,60164,3594,23476,60204,56439,58276,131,55328,21853,21577,64636,53099,29676,44944,40832,44289,40671,49471,23165,14390,19569,8817,11874,28178,29275,62087,12697,9268,13888,4829,5728,25375,58824,43175,42398,13068,51850,25352,9876,61593,21190,27060,56224,65327,15988,30581,15992,54488,29508,3599,12924,49628,45357,14713,32575,59411,2291,58097,57968,30441,49271,25568,64096,1847,6629,23194,38638,16472,49706,1025,40734,62050,44328,31581,53030,4940,65019,21720,42786,41313,26815,37605,45949,57801,45154,28691,48426,10337,45313,37984,7121,22726,31990,58510,11699,54197,8265,65229,59845,52916,23502,42189,63241,49065,4523,45268,28833,7466,53877,26492,56148,13975,48869,6184,35496,12146,45969,11905,57,33496,7492,3873,1000,54785,54772,39059,48891,29272,25181,60351,47484,3620,11760,21246,47656,43152,26099,14944,25697,54501,51491,15966,2127,4131,47145,5073,34180,22971,28872,63344,43860,57575,44520,43584,2672,53665,52468,20832,56542,63872,19170,12657,3185,63521,4305,48219,38985,22290,61750,23311,21964,34857,15910,64372,8635,11622,65338,64027,52349,55844,33018,51817,38078,28417,48519,21340,5550,61583,51419,3501,17998,17818,8975,26643,29343,39356,12706,2992,56673,20516,22245,12362,54751,3974,56343,682,1624,23064,43625,10858,48568,15508,47625,23441,16703,54389,64853,40271,35016,32235,23632,18461,52149,59882,5957,61630,56613,39355,4622,28657,50030,36646,59909,55376,63526,39757,24166,57162,56688,7039,18842,15065,11259,40876,42023,18665,52718,10630,53492,33360,49705,2047,50960,57050,29255,36675,11674,16920,7367,63889,1596,32783,64060,58140,18333,13458,48353,33773,49367,57825,36801,62933,17673,19668,59441,53664,62938,12460,35382,41327,46694,11649,41980,50902,9204,53165,65368,10942,23538,1409,50392,32708,57110,46937,31968,29343,54901,51631,7457,5679,22472,44770,11107,38747,10869,22763,65016,61212,61280,52036,3153,28223,9258,22117,34603,11863,1409,64024,56399,19230,9241,65229,38027,32249,17662,61475,7097,2260,29482,34652,54406,39480,22360,2272,1201,15180,64098,29384,12185,54540,17237,64055,47997,38727,8288,46669,8863,26083,45263,3075,2020,39455,63536,30591,3902,54473,64776,25977,23343,63599,57532,5957,48867,27667,62070,35653,8906,58579,46379,6754,29975,50144,36493,5656,36702,47860,59972,7846,20225,32836,19281,12820,45608,45327,31249,54813,38758,58905,42477,55438,47704,34548,60773,38938,52174,42311,14249,39353,57770,60289,17014,12048,2847,65136,52663,19700,46729,43839,48119,57746,28483,53320,61238,11602,42317,10231,11826,45895,59799,35909,870,59151,53866,6154,36583,43579,32520,45159,59860,32585,41588,22761,51729,53288,28496,63784,4317,582,51945,58337,34015,3356,45012,30516,39950,40614,2170,4398,55179,65144,14986,38674,28681,41416,33622,20194,28734,62950,42257,26114,10065,23630,48619,40750,36085,19546,40993,53428,31390,27632,2333,33025,43003,1012,62695,28722,8635,13148,50566,41222,64431,16488,40303,8433,46423,32244,696,36369,3077,64415,8988,38273,55561,29732,7112,25719,33335,6174,1871,14297,41443,20719,13801,51794,5618,5409,11232,34361,39264,4613,16921,27936,39364,54757,47239,8507,60980,20420,28702,1292,12831,59352,56914,44686,13680,30866,13982,53307,54617,13863,12941,2086,25040,50875,58073,54921,50759,31287,19120,12701,50805,39601,15671,58179,2564,36703,23212,5469,20591,20671,38008,34570,33067,3522,29386,31513,28960,52610,45518,48293,52730,64980,13015,3192,50557,43256,21537,2641,37920,17048,4929,43656,33439,32552,25612,64118,19827,9037,27519,30418,57036,40283,7106,58759,7100,8108,28830,21499,41293,43753,28493,56107,41455,44860,27690,60461,42773,49637,51621,14474,29427,9012,5092,59191,3764,35604,9801,25307,27415,14424,56957,15882,59669,19675,3356,46908,36911,58469,10546,652,33951,61064,28662,42902,37000,43017,21403,33028,21918,3216,26702,24745,41939,36528,6954,54054,25377,39909,60018,43044,38294,24820,11641,65345,3618,58970,12322,23998,479,5140,15117,3092,58673,37972,16246,2067,22190,57907,35155,53695,48491,51162,38820,9627,14273,6208,11574,25928,26524,16087,63716,12112,53099,50735,6508,44794,42509,43982,46287,47820,40729,14235,32141,15617,51586,49121,60466,1248,23423,54165,42401,13144,45477,33558,62138,58527,44592,28800,7769,31555,57221,47311,25436,6897,64236,19002,53987,42587,57283,37631,58103,47927,61085,25578,10887,32635,13730,43614,12207,13976,14868,34003,42626,25747,56322,21318,61354,14040,18761,50267,53503,8915,3360,14661,48350,32587,39749,50372,35863,18564,32273,52723,24251,13293,12326,6934,39148,65236,28966,2589,55016,18905,46611,21168,16882,4410,42996,50342,7960,3198,930,18366,25567,62073,32419,57020,40382,33954,19496,15085,46556,7561,41291,40980,5940,28547,24707,3094,45985,45320,61842,37402,26799,26243,62293,42340,58083,30960,8651,35462,57046,39516,33471,16036,52560,32715,40178,31386,10627,35997,54688,64642,27055,60569,57227,3311,9792,7248,59497,27610,38094,3961,29317,11139,62176,31985,47517,25258,30979,60690,42122,6029,18577,24753,6867,467,3561,38212,34341,33052,28508,21788,35749,57603,49429,37147,38209,50595,8976,64951,25786,35112,54206,39827,26449,59425,63466,12666,52181,65350,51223,20819,8284,59637,50857,61125,36984,21069,3477,51587,23209,36738,39989,43369,48419,51492,14401,43447,3261,49293,61978,41081,30198,29293,39181,15023,53583,10604,39860,40963,50546,9974,61693,31689,23407,17068,29486,52722,22005,52350,10167,53998,2680,56740,25454,58143,19083,49245,42844,63679,1819,5112,62153,13662,47590,61238,21747,17508,59995,27914,23357,16657,51176,50693,28113,35603,25497,47020,34280,2651,48988,32856,50722,63922,18907,14163,21283,13670,15297,30284,51248,12784,39396,8885,48856,55863,2929,15417,36309,22412,34022,20872,12328,4619,6511,23871,29767,33858,23585,263,21945,24223,31442,29263,18863,16200,40628,41664,32027,62618,2759,56387,14722,4170,48427,61151,3382,2270,48506,38876,56816,48186,41753,60268,50793,7608,32572,6672,57980,27062,11239,42707,43689,30714,36356,57847,47837,64823,53040,43092,39552,58456,15693,28019,20431,835,36033,14535,60490,14423,10102,22767,32181,5097,50767,62341,11530,7797,391,32575,2154,46553,14240,39038,25804,32514,7316,43666,7788,15402,9459,50410,54932,22541,29341,46583,24571,22741,30553,19900,1666,60333,59138,64209,40033,5382,44700,9719,26018,7080,20929,47798,64024,18887,54539,35748,19412,37193,64197,52486,53423,17976,4941,58134,43942,11655,3743,3719,35641,27765,51953,15490,28650,3648,33670,13974,59164,50564,62694,43975,59868,19942,27899,12560,58825,42142,43113,3922,33641,48547,37268,7123,56164,62061,17266,44189,1209,42122,457,21913,54082,60052,54224,50633,63428,24480,17045,53015,22338,23164,55169,38795,12941,40424,41654,63871,23877,49964,19520,9628,11402,29855,34552,12635,41786,41274,24181,23236,28218,3271,33835,49999,29079,61825,30313,8433,2958,41560,39563,19380,44929,28340,49134,58892,25920,37035,30876,14267,25531,47843,28300,31316,10557,61020,31496,55758,49874,34194,17924,15935,26769,1262,9334,64456,9677,40015,34943,50372,59792,29151,15431,50953,32871,63436,3849,52227,41799,37509,4409,17778,60671,34920,22437,36996,62257,11462,1823,32512,16160,2101,6227,15672,19551,40286,63172,19389,25949,42414,18569,40497,14767,23109,21313,43990,45000,18309,62263,54080,42466,56705,17497,48091,16396,4618,56976,18489,2309,17147,19983,60815,15458,44697,12769,46122,33776,36537,58433,11329,59084,22749,64001,35570,55387,36077,28078,527,32926,30915,34140,50003,51848,58229,34528,9587,61217,52632,57502,34175,19027,49484,34399,6879,30734,4095,23442,58054,3392,28848,11033,40117,60440,8235,35197,59040,19200,3138,40655,3812,13065,41777,48175,33755,23995,4889,24946,53823,19484,12770,17314,8135,37425,27452,42660,26317,2574,22719,60007,4587,36088,8456,49127,14975,24093,22417,14445,17338,36501,43756,27495,14058,55173,17538,64744,14409,30222,64979,54332,18697,14161,25,45137,13159,1873,42648,52269,24392,26940,61547,37061,36056,20373,55346,31763,29758,59839,27355,25502,56242,41505,49816,55939,1924,57562,42164,1889,42999,19097,62288,48238,9823,24896,9031,64540,22645,28217,24169,13803,24843,53640,25227,16749,52804,64501,22976,56104,61526,50823,48926,13713,18365,11316,39291,13034,1636,32447,48632,37592,47037,24594,59421,4010,55643,2591,17748,29335,49943,24569,23927,20738,3642,54693,54217,3750,4750,45333,5313,58359,51237,48233,46342,21364,12676,50060,32263,16597,41526,1147,30778,5223,65143,28332,27512,43150,29206,3021,40594,10259,13839,30616,23165,64221,31736,3690,43238,7417,43233,36388,30100,57724,58836,55053,24062,47207,19297,32801,17380,21460,45100,29520,14417,34519,47675,57584,57055,56577,3836,56239,43251,30597,28400,14045,59944,21085,42860,23512,4957,20881,62271,537,36955,1242,24713,11790,7728,57813,39995,17285,49628,40831,7553,46585,42430,9849,31079,60079,43752,60898,56317,42537,16163,59568,42860,30274,38023,16774,13147,28579,44543,29047,36460,36472,16945,46154,35216,51543,64681,39876,41631,3706,61384,54420,56212,39807,36896,17902,30705,20313,30346,14983,62540,41603,34694,47256,40664,50288,6959,63541,27900,44387,40226,32601,41266,52102,28033,31646,12246,10289,60742,28354,7010,20253,45774,22280,21447,64320,61817,36393,45447,17367,28845,26998,13456,27415,33196,44377,59652,65011,49866,62494,42099,29924,27957,19634,53168,25342,38101,15531,32212,15196,32991,64351,25938,52783,6303,33863,10848,48206,43368,1920,45907,42519,16927,14340,20809,23155,52439,13479,42395,43215,48531,4812,50404,4167,3663,43038,32908,47393,36793,46607,26005,30154,8890,15223,16822,41270,48982,53430,32846,19032,29397,50097,3905,13035,33873,6460,19446,54029,27154,40855,58065,52702,48798,41863,44997,7087,33197,2532,3756,61281,42244,65098,61781,24041,5046,49339,35139,48866,28583,57307,52642,37177,53546,58844,30698,55866,17839,6186,63931,24502,51054,28115,64976,20810,19886,63258,31679,51641,29293,47218,30891,64515,47195,8128,55000,45559,18674,12118,37743,19367,60470,12819,60828,62116,36310,3300,25607,12345,2065,50522,14290,51871,51271,50112,44436,9940,63968,132,36654,48056,19351,56216,19423,3256,9069,1828,40214,13632,42582,64768,59309,2768,46260,36910,49130,27401,20411,47743,11510,17282,14436,5436,1136,32472,29088,16100,61042,57090,23827,56298,47289,12579,32040,15210,49725,15098,56680,65279,55141,19840,10001,16579,11506,25829,10874,21838,57851,15116,20397,6425,30528,24603,4592,32914,62187,44849,64220,4344,43218,22384,51443,48205,18456,26206,38705,38497,59159,42393,64937,50760,8841,53043,60294,10948,1593,38427,23050,38224,28467,34097,29218,43344,44073,49913,3511,4105,1835,51074,22364,63522,52788,47322,60949,552,23532,35926,59210,29113,9709,24362,23283,40470,30843,58491,10876,4474,22692,60167,60566,27693,26255,16382,50030,3278,3280,4279,13888,55966,51163,40487,12109,22159,45488,48227,33833,36004,40061,45336,247,33657,27478,28977,38922,35522,1208,27541,13525,61061,53696,16094,34392,37213,29529,37715,31234,29841,7040,58258,9791,46712,38821,23509,52633,7259,41242,25990,44249,3191,56025,2377,2717,14436,7158,1118,19038,19085,23034,21081,27337,53130,55595,9977,52743,20526,61335,52523,33159,52570,61723,26168,57880,4984,40807,24717,43560,5813,41900,24510,27286,30422,2868,13343,57532,20499,9444,10973,47092,30733,5308,37639,31915,51239,65043,35475,58683,4382,15306,11765,38913,16380,10338,11199,13049,15161,43574,61766,42666,844,11506,26291,26311,28174,27132,45935,11225,3643,29558,25565,1542,14378,45141,7851,40554,2884,23810,19127,57989,36169,8299,16184,36799,46353,42563,61569,41732,45751,38152,53505,8462,15449,15195,25565,60311,14869,10433,13013,45308,45083,43233,50576,9839,18144,41746,14516,43161,2619,148,57321,57417,35249,40762,46897,14191,16184,3780,31183,56149,26524,21085,57220,13154,4580,47852,51455,17906,61390,10488,56906,37656,44535,37509,32911,24226,47458,64941,36839,47361,50019,14892,64351,54130,12564,3155,5758,2785,44554,59547,17539,40107,50760,11802,50281,59062,48696,37215,47637,49682,28539,18648,62529,63870,54345,19763,62932,29807,4680,37953,40672,36643,64450,35627,19332,45374,50511,4651,36470,43289,38092,44625,60453,44101,18719,36070,27693,15304,40950,47893,57008,47126,9549,38232,39887,35110,65455,33482,48994,41175,23504,25815,17212,51736,54945,35792,15670,24491,40655,1641,36307,19052,56696,18884,28101,39597,42601,39856,9866,42024,29349,61441,38041,4808,505,20840,46556,34094,423,45737,20415,42997,21237,27875,4378,44584,19489,41823,33012,42746,12261,43149,60802,16952,36908,18123,21609,51857,23627,19938,2038,28296,54149,47666,33472,38163,50279,31240,35232,61782,21988,55813,31166,572,12463,12754,19847,62188,39542,29575,21260,3019,12578,21273,28811,3767,9346,46519,13757,29745,22495,62728,54544,42985,966,15927,62871,42873,20277,32971,23674,16260,45522,35954,64254,26537,409,62148,36462,39235,32681,41514,9536,34748,52148,61552,14130,58680,1147,57404,30575,59833,57820,1042,39587,63842,9157,28437,60762,32189,30667,38406,34907,22327,12160,64208,64281,63398,8900,62803,37286,18208,41900,40262,1009,48409,23222,55141,5010,40001,61266,56182,35442,58579,57597,20357,47159,55122,18276,20917,24973,19881,50368,30110,24057,20948,35554,21103,26194,44363,48010,6604,18368,5277,8603,55838,1716,60676,21717,61505,28838,21536,43153,18758,21493,3556,25267,22599,52608,19380,17187,35507,46314,22887,18885,60977,51102,64399,42862,58020,27024,49482,8263,10689,49379,17914,62165,15245,51232,53022,42423,21376,30392,29289,64420,51233,35480,52782,44389,23013,3914,23064,23898,30878,26627,30783,7072,28316,34526,46470,28023,37231,50923,6739,6262,37684,49030,12458,56954,16357,30472,47252,12562,7577,57889,6609,44625,2151,2839,21986,63738,27887,19762,18303,39999,26413,63055,35498,19125,3185,27293,34059,20300,41265,49635,63582,34178,13888,7160,28494,14906,56812,47474,26963,1593,63749,23081,50953,30205,21525,60022,9284,24398,9154,10157,78,54228,33332,31539,18468,44405,58347,27917,58163,11012,43827,48942,13962,56669,46497,15857,14600,57828,27225,4828,44355,43846,24359,19416,42259,37250,15054,44422,22292,30784,51423,43617,6184,37869,65461,40104,54881,10041,4360,35260,33157,21397,57759,48164,25473,62143,35878,39106,62401,30536,60547,56327,32874,52022,23846,46677,27194,47199,53466,37792,17361,17545,11854,63541,14424,49795,22948,38848,42637,35058,42928,17823,10623,5269,60760,10209,31392,34308,62207,4817,26973,10050,6414,64032,7628,36634,18927,37034,62914,19427,46067,52729,3492,38737,56734,16135,19781,43075,59559,12479,62268,11298,47327,12057,25117,40848,3663,61707,32447,50676,24664,31046,23541,47372,51536,47456,21893,1477,47244,20480,29782,51813,45220,13795,52380,928,21185,16212,20967,60342,27402,36988,10873,38231,33024,19665,29685,30927,29130,64186,65469,39511,28341,6486,46011,57426,5291,6504,41380,21584,6150,26364,8387,14976,24293,6280,54626,1625,33552,30385,7993,2885,15378,62524,2146,8673,1916,28741,10941,46770,44690,56270,10838,29950,59676,48076,34086,469,43979,30000,39745,5585,2034,54932,61464,41841,34698,38152,37215,49575,20790,43192,64174,52288,50639,30282,19263,58031,20477,54706,3248,31390,27487,29628,59648,6657,30500,27037,39143,61371,19978,21384,43055,27769,30317,14799,42757,43805,46313,46256,6639,6805,58124,55026,20648,45086,36922,27787,19910,19842,29700,1191,27900,25091,21514,14561,33425,58336,41017,2165,42329,16071,59697,14532,1127,46231,28066,57117,46390,12378,19826,14596,1427,21748,51358,12024,44918,13116,1836,49825,17660,48449,279,40520,56550,34008,27905,11623,62359,35022,22893,24425,49837,3142,25673,12296,52031,1439,59333,130,14224,32778,56551,57266,8556,64490,15149,39327,22157,33685,31959,9754,56738,46112,7510,8475,3135,55997,27259,12258,30463,30381,359,60103,43121,30573,34647,21659,53777,20011,55994,35897,31094,37942,13034,35116,20069,3000,675,53224,38759,43996,58855,39880,7796,30102,10108,49260,43590,64124,48027,2472,46786,15139,23047,36876,64155,25976,28961,11699,6805,41239,2747,62992,60096,3169,7087,39041,26351,4008,21562,35991,7759,37725,52750,54851,35340,18436,15421,59474,60710,13801,35582,16479,9729,39086,26920,59061,39986,42569,33787,36612,30410,52660,32996,27638,33923,14351,17899,16103,57092,48271,34087,23706,60526,6638,34643,60786,41205,20334,39591,34836,46342,49022,45101,56654,42713,13473,40522,20923,1891,7729,56521,29015,27641,64855,50750,5571,23673,29298,9740,59278,16446,16066,1545,18463,24298,59421,61970,57939,14640,30311,23763,52210,16352,41076,21246,26018,6745,6170,38120,29463,57850,21045,22603,11941,30581,51358,58759,6347,47290,5571,36707,34105,6330,11757,52351,33442,14120,11434,22571,19199,25866,56665,13503,20181,54383,4751,62380,11266,5421,7241,26373,23558,27244,20015,31291,49057,50067,59935,2672,27227,45205,5275,13590,5453,41963,28089,5462,27291,8265,47676,721,19489,27279,12102,39448,49455,3535,42577,30023,35390,44198,48474,19480,61260,60651,46346,11321,62777,32076,21793,55544,18681,49781,44175,43510,5938,44777,35644,46016,17949,28547,3782,29324,46796,12686,3451,18160,47379,62927,10171,59160,58503,17111,49050,50070,27065,56991,45846,30517,2736,31546,29778,33982,24319,20470,25774,24205,49429,24893,45786,58128,18611,40611,39917,770,28508,42483,18916,46415,39937,9371,8197,33409,63660,38984,43916,54873,10238,45634,479,40450,58395,39375,58613,43384,53853,24353,8331,6217,29311,44287,23847,59119,2462,43540,5462,47572,36267,13610,31541,54049,60082,50541,11791,46585,40580,30960,13845,1676,58280,41023,19330,6839,39510,40932,21136,34062,1079,31471,48151,37367,41691,39306,60767,5555,18274,30577,25620,1499,31519,56824,20266,20158,28835,1182,16239,38569,33787,50321,38031,4067,30379,36742,13043,28047,29078,30139,24586,30707,31086,8797,15984,15409,50804,31018,63760,42849,26374,33253,31168,60911,54964,15869,47526,180,63535,18162,65422,25490,57087,53848,34099,54268,4811,16227,64491,27891,59954,38804,24622,30719,22781,25585,15217,54637,19791,26739,11351,6004,58957,30955,1370,51705,11065,26043,874,1087,63891,1263,32957,16493,9691,39089,963,45738,32199,54844,65113,46098,413,4911,25388,10134,6175,54874,55310,27361,486,26993,13413,12880,28166,18917,33670,4381,35329,17370,9113,12314,45049,58648,47521,57340,20029,65399,4884,19796,64481,9461,6057,38278,7448,2441,58288,18445,20953,56041,12224,61244,26339,30171,18956,5177,32377,43714,57788,32201,48689,41193,35085,6732,45747,53763,47704,4296,52141,21038,4749,20583,26998,64937,55370,43338,10309,63435,54351,11690,32028,44615,8294,15930,50444,2552,63129,59738,18459,13506,32392,30685,38860,19393,17964,55949,41216,26023,56067,50593,23475,45856,44375,3595,52995,34815,47224,43899,36386,15807,61737,2962,53828,46258,2183,40616,59208,53639,34861,12419,20358,34781,41400,3243,24290,22448,43663,30438,17742,25921,31460,43230,4807,28629,29907,55789,10795,23992,32372,64290,50799,14786,9507,33973,27847,29739,20154,21947,60329,31255,47182,24596,55787,49450,44791,12221,45510,48772,8317,25553,3439,8135,28869,47187,10485,60868,20321,55225,31362,27011,38760,53719,60130,48846,46875,48622,13471,43152,29148,61478,30857,58424,10933,63884,4397,64969,963,40603,59878,20613,41038,9654,39678,13640,62334,50470,61640,19892,55395,56142,49216,1859,49046,4476,8064,7686,59611,35036,45822,91,22420,42109,32176,29489,49569,44654,39831,50566,56610,65413,35129,42058,63512,38896,2694,4089,36640,30736,17075,61319,742,8765,8266,47930,46866,35314,43795,30384,45261,44641,33320,62821,64402,10435,46832,9850,46516,61920,39333,15323,35627,20717,7856,46145,48842,57490,13778,47302,39541,60086,52718,47214,15833,13833,63065,55504,9118,3103,57149,34027,58777,45744,49470,43444,37048,28941,4246,40923,20154,17552,62747,38272,6747,51175,928,57836,19656,12462,62712,10513,21705,19076,23916,7549,8834,65053,161,38667,40335,27588,54583,4160,48913,13018,30006,59420,64681,27585,6969,38524,45550,3510,37436,28863,14409,36449,43375,57951,23828,59151,23071,34228,40800,4816,65217,38450,40541,46017,9798,2884,8217,23796,30853,30170,36472,2209,49227,23626,30713,52385,45207,20775,35664,50120,4503,38079,42765,38086,46678,8312,37042,40069,8357,34732,42139,10533,34578,28207,44928,11231,31061,2722,16807,8636,10835,52337,43596,56820,48853,58898,64395,13105,60232,866,9785,47881,38888,50275,56506,45258,58763,885,24500,54114,64288,33135,25218,40268,24367,2716,37602,14151,52631,22811,58722,36901,63400,1983,31356,54283,23512,61151,48995,10529,48575,829,18767,24874,8577,23848,24221,33017,17483,13843,41927,58981,51130,44781,45854,6691,17634,51799,11969,53863,3748,21278,31517,30957,25740,44251,48910,24659,12155,15150,41427,53694,36002,643,23424,58888,28457,40721,59068,59210,61443,18266,23551,11071,55733,54159,61859,37946,33631,51581,61171,60201,16747,65474,14277,64590,42549,4550,46096,36797,3825,10525,55805,26041,39968,15838,54508,19939,51973,60415,63995,59526,31744,9926,7599,55938,16768,12592,31728,40659,57339,34919,50245,10334,15883,58468,26148,24319,54377,62661,12226,4783,17770,10659,45568,23843,30323,61713,64128,57440,19267,55573,6606,15959,62297,36827,22626,59163,8358,16378,8546,6282,52921,18018,37003,48349,50157,59535,23309,24807,12251,21575,39225,45021,37846,15829,9340,26499,46974,21946,24899,43931,4207,7890,1838,43885,36515,9276,60169,24273,61312,52966,11093,42749,40174,26972,44056,24542,22790,22494,10147,61325,22559,30675,30389,64633,40178,9333,49451,42137,29588,9801,31870,54069,36224,1550,50135,51043,56650,15806,48072,49647,51628,55036,51738,28684,26685,29287,40189,18224,53067,55033,42703,52141,38388,49202,16669,64997,3911,8784,56712,37634,43373,19341,48762,55095,38451,2454,3876,26889,58895,64991,46855,624,35104,35742,45057,57092,49164,12027,58829,50819,35287,48267,58845,28404,48213,57439,5732,57646,37631,762,9229,24137,42278,49494,41216,10170,44951,9088,31411,36775,25102,35648,55847,32200,31994,52548,7251,24306,50350,28149,26852,41552,15930,1414,55182,54046,52635,63674,9671,7215,1623,39056,1733,18125,51502,63182,53324,57117,28716,29540,64113,34323,27569,35915,21074,28775,33121,44241,17922,50431,9466,49187,61257,23250,49133,44785,50556,47832,8109,40263,40681,20869,63678,9377,4284,15183,7687,30123,61884,58611,4865,48215,37246,60965,31366,59245,26268,1343,26391,1122,57869,32658,34101,43473,48828,42327,34794,37855,56790,34963,55841,63394,31656,38200,42085,20774,1967,51722,15952,18467,54609,64954,36081,60,24572,2297,23355,11487,16929,60376,34474,59280,27880,58387,30186,21114,28250,28410,29017,38054,32965,6661,25077,47974,32333,2675,16339,60126,38857,19402,46169,44783,64198,39476,64793,40075,35128,7093,38456,2168,61032,51635,17785,11017,11882,6219,47175,32146,25057,39410,16517,35948,47353,483,36416,13955,2315,58035,6486,6148,49066,37033,17105,54151,16626,36959,38903,29207,19084,12366,58025,28321,27712,50475,60593,13544,62550,11610,27107,44017,62830,3837,10140,52155,31659,29450,8092,40521,62140,41700,13297,38006,18703,62311,41583,12914,28109,9224,21059,33992,11461,9784,32597,46083,56166,22108,32555,12612,40667,6474,54309,17154,64737,6205,32951,9782,30543,754,4232,51863,1144,31002,12668,63287,40657,38464,30715,38095,47300,33425,50611,10636,7098,50595,11786,3996,20764,23799,47018,30836,33164,23290,19573,42112,32695,65456,10758,550,2918,12493,38925,32626,43609,14798,41613,65368,11261,65000,12685,21314,59739,12391,4324,47514,19827,23472,7751,52246,56676,60082,55139,40206,31289,53735,56086,36594,47872,25324,34945,6908,60638,18913,25945,49456,62950,25193,45846,18688,60947,52769,56886,9606,22272,58004,567,3016,5133,1057,3691,37898,14793,34947,24720,46984,33548,16432,53220,59582,39306,43952,51875,32691,14447,7910,2271,16933,59282,55574,21800,7388,57228,60257,19074,17425,21874,61766,18266,42259,40843,9691,49608,45979,7693,57221,27675,26287,20855,53526,13601,64528,38400,902,37622,31933,42747,23257,54360,8803,62039,16421,31397,59701,44245,6649,59659,24001,3795,9479,965,4881,40764,49964,5313,8820,12773,27242,26757,36958,33740,26617,12259,24176,28826,2246,49980,49156,18113,47931,41365,44399,52576,43396,30988,63685,18568,43891,4841,58577,52794,33342,51058,17640,58021,61246,10918,48754,40262,31730,42395,64290,62940,48411,7022,62129,53481,46159,51176,8324,43330,57412,30415,11930,7925,28920,20132,13337,45136,1563,22840,24231,57114,33400,49861,58129,59987,8388,30870,4383,42150,17992,15859,61078,33251,29333,58553,11611,31877,42716,6391,8410,1893,60681,19910,52170,2605,17134,17702,52300,9338,58236,38098,33734,10536,3332,1965,65437,51572,11853,33418,32420,15477,39764,29870,27178,44732,32343,54702,3916,22784,24557,24288,10728,41933,43632,45171,58600,62651,11421,41669,25465,28070,54850,40053,30754,7119,33369,13982,36207,62304,6694,41666,17291,12531,6020,4672,16876,50823,10390,55438,9475,53833,37972,55193,24319,12337,43369,32993,15040,15373,4693,39223,16770,62139,34230,11400,1923,31485,45572,47303,59801,55200,53289,21985,48937,1383,46445,60405,55122,41787,33025,57328,10643,63665,5890,31392,19341,8801,4004,19713,48010,25512,16800,16383,60853,22063,32735,30887,59997,57163,23340,8682,6992,20284,16598,39677,13097,53753,7055,46541,24740,51240,4449,37924,55900,55190,29402,9571,41649,36272,18446,39778,51325,44761,6494,7520,26290,14779,25643,22634,5229,10441,10479,20651,44652,31379,34478,13155,28952,11695,26496,13193,53288,11690,36464,39404,8612,11729,46782,27612,37470,19459,34593,47520,27849,18759,4641,41592,20103,55595,9161,54034,40750,49350,53094,27274,4613,42167,19623,11244,47636,39105,55132,34466,39064,33203,21134,47910,59206,21232,25024,28233,43631,44120,55704,35117,27591,31346,546,49101,13563,2275,51924,40956,49931,43996,62978,807,19234,60331,64466,13399,20457,7810,37948,48843,45510,40724,3712,11625,31080,38005,41282,16123,43994,57139,56261,30390,38524,18425,15510,31366,12716,35228,52679,49700,5632,50980,44414,4809,60783,24996,10685,54319,22985,2068,42785,8697,10273,11307,8545,53377,61963,18408,14517,46365,30770,27768,45450,32180,1631,46491,43211,60179,9608,25713,18265,62714,64690,25800,11648,39244,15296,12023,53952,28009,39742,44199,41080,38306,46416,40155,23527,55979,56870,11306,59080,44834,15649,25531,12430,3105,416,16254,46136,30059,25245,22634,61064,63939,7635,55932,35773,62717,4774,57915,39419,11594,40801,4457,13422,12082,42455,24633,13940,54598,1177,60147,58014,30758,16219,50963,45346,2617,51690,56546,13223,29994,21764,52243,37978,51859,22500,25010,28194,12864,26382,11541,49777,4184,1582,25329,39730,1532,25887,37971,24877,63833,11366,16904,7646,57501,57180,11647,27597,57143,11019,62921,26014,16028,54029,27259,34174,22218,48362,4859,60730,56354,17214,7339,45157,20561,2443,23710,38593,22024,36560,65360,8016,55072,53374,52441,30566,5567,15241,42528,65405,17809,19134,49328,52963,64804,12300,32404,44514,21973,23458,28180,52947,63150,62179,53429,6821,17924,34540,55799,12126,32572,22875,35942,65341,27431,24069,58448,45686,29978,60880,64502,44620,17406,2286,46640,24763,41045,23319,16891,26074,12796,51531,27615,52079,23645,15848,62795,30035,16458,12565,30752,28900,53411,48328,19746,50763,24335,64755,36616,43694,64887,3597,65291,61633,59265,16801,3201,19238,19418,6314,64843,2569,62880,12142,53005,4864,43473,42761,41862,33590,24461,35089,62144,6184,7602,13613,2982,48365,12985,15571,48808,34727,36495,20573,46824,8488,27270,57723,53837,6835,37711,59879,22877,10690,47482,45317,1952,22670,61565,45190,61333,36119,43321,49818,20493,29765,32854,7876,32358,11804,59439,64907,59651,35965,58227,53865,54408,49378,5151,31467,29625,11876,54893,13314,52765,23411,42355,13696,43958,765,47850,50202,40637,16878,18979,56277,13834,38055,20972,24771,17783,29256,48301,47492,17428,26503,26441,30643,16548,28502,6324,5634,48103,22645,43097,29042,53161,15339,15493,3698,37722,52577,33206,62918,61378,37309,14419,41842,27793,53492,61755,22993,4811,17333,61263,39492,33868,7574,11864,60447,61083,55298,33822,29710,20885,11820,26198,42407,15977,12256,3348,13050,16058,50353,5258,35920,48463,4031,54155,54688,33345,64021,13103,62696,39213,45271,62584,60000,25538,51650,63127,57352,45216,10031,2009,5290,11867,37579,62428,35978,6949,37431,10431,26910,62563,62856,44950,48468,9080,21834,12829,2977,21638,49322,13953,15005,35297,44620,9454,45803,54641,23443,14550,49636,3869,21057,48281,51738,12965,12191,187,2198,32726,12167,23764,62338,24874,19818,4359,11235,23852,41126,41141,26216,57344,50035,1989,7677,19013,47660,61282,3228,53936,3993,8259,63071,25983,29410,50307,51016,17355,11227,56471,19584,6743,13419,15848,62445,46940,35471,25238,26148,30519,51419,65074,11889,22560,18829,44786,50321,17405,60724,29100,49604,234,27660,63031,17607,35184,10960,39130,27567,21054,18556,36506,13455,21572,30644,25758,61942,9511,20395,41703,31998,6046,57583,26913,19341,23506,30538,21228,47379,9796,60807,50321,52225,64461,49094,22645,54406,58451,45191,40006,58782,13709,25146,36426,50608,20351,5897,58958,27769,28579,43332,18869,26928,11379,10779,30023,24492,24361,47942,25838,42039,58157,15360,63177,27852,61337,11563,7185,31116,8288,45476,19216,44452,5406,10201,44632,53703,56415,36357,17632,60641,49230,11141,58999,14641,48156,39267,17943,64547,9282,22971,11592,50902,24610,605,54450,30475,29764,6413,11968,41036,10303,10222,7321,35523,48052,50312,23900,665,11589,3977,26960,5655,63316,19180,27445,39945,35155,42609,57941,14616,64586,63588,51715,29635,59470,58233,3010,28638,65215,50357,52108,64454,38656,15399,4061,3466,65402,44913,17588,30064,16411,45129,1038,16243,52070,36095,36571,55580,18327,24866,10635,37018,2470,38637,64622,54334,47292,51132,11030,38747,12587,65198,63701,53214,26597,53434,43898,37949,60099,4145,36285,55190,26162,11579,24594,17628,5729,20642,25984,12847,4003,48879,56864,21480,44563,386,14480,40387,41776,58783,32382,36282,31810,848,16342,2961,3799,14458,16269,14023,4395,346,38452,4395,51073,65182,15106,45446,16909,9934,13507,16413,54911,47785,16020,15615,6160,56930,10096,50792,17614,21729,61805,9859,28673,64264,12703,52766,23084,22769,8560,17896,10695,9530,31513,14442,55125,38478,47705,41706,17089,38321,62738,23798,8818,12608,49789,17529,18321,8614,12756,13587,25456,9264,44196,54934,4629,18889,31695,65155,63796,55116,44125,56122,33797,34404,57578,46060,14304,43610,51512,4530,57113,34634,21894,30168,37220,36958,57588,25950,50446,13285,63129,63473,4793,50970,37396,23064,15047,6644,58380,9504,49404,59404,23278,52047,21791,20827,23156,23544,36841,34405,34374,34639,43406,12799,19316,36821,2562,34010,58081,61638,24475,51269,23835,20944,7902,43572,30010,5387,7850,48841,61021,8183,24728,43113,17893,23449,55494,57484,24370,27387,60278,39789,52132,24543,45143,42317,36515,40748,50721,49184,22416,31991,61360,13005,26249,14726,35187,30112,9071,63237,58288,39231,3212,13927,12975,10062,1204,26563,59028,17183,1451,4756,15857,20531,55736,34094,16700,10778,39609,8659,23709,63790,21575,21466,350,15185,10364,18094,7207,53529,25788,8618,51966,11158,30585,14642,47232,2921,62844,32157,37549,57689,12510,33772,61497,11613,50417,28854,6246,57266,27980,46132,18681,15911,46189,51707,29208,31959,48186,5885,55447,38120,27594,50502,9221,52558,18339,55847,15608,48950,37219,40709,21844,13544,20566,41263,10150,7566,45179,64088,8085,52921,21439,61961,26098,40668,1685,30138,13156,22530,21540,52871,41853,37537,35104,34848,55310,36300,47499,14279,48264,49427,23879,61593,7721,25878,44168,1933,41380,18369,1704,29568,48514,398,11683,6165,32598,31900,29333,54220,33209,29347,45298,24057,5530,26499,11197,17907,49803,53352,13935,60176,62222,41780,37876,28410,43736,48094,56487,12565,4047,65166,47291,21676,57305,55697,21223,10262,63131,41413,42816,14968,57678,59811,12519,50985,42778,25077,20219,40942,7819,44072,39348,32677,27511,1504,9424,20676,26297,30750,50522,43479,5757,36479,8333,1049,13106,32060,24221,1167,20979,7262,45711,13382,48703,53506,3740,9483,16051,8167,42120,22071,47357,33149,13880,17661,25196,50318,13980,8946,57718,37966,21922,23855,44971,61400,35485,47207,29184,68,32840,3625,27923,37846,52903,54935,12095,35410,40952,13592,35491,2306,58690,52589,16339,56461,59322,51942,58080,58921,39508,12233,35071,23239,54759,39815,13509,52857,54997,8141,52532,5166,45151,37456,62692,58100,16634,27019,17831,21371,23213,10296,59327,18672,52291,27943,34439,18650,57639,36921,8939,36113,52930,26521,34571,58336,48576,30804,60500,57198,33866,60418,36982,53147,19291,17491,44815,23120,29818,19103,23940,1712,39524,39355,17070,29742,34088,63138,29805,27282,39742,43973,32500,60840,62025,29433,34784,25110,10391,11754,27250,29278,52823,63378,57553,3024,58091,64704,8603,5044,19592,27069,49529,1072,27022,55787,24970,47494,38746,45371,21076,46477,16206,28208,63089,31670,33421,10561,3045,30113,1096,13554,56048,44992,27422,62214,9250,38786,24227,59064,63378,9480,39649,32776,61808,49319,35295,62407,60054,50218,36152,10750,27579,39203,50036,46369,39715,65442,55439,2125,12290,14014,60425,32109,36999,47440,56705,7389,61717,60440,38055,32193,7767,6170,21379,39110,20993,54168,5670,41908,8014,29663,45681,31422,45099,63048,13127,38238,28254,31077,10926,2410,24133,35879,29438,9027,1724,43766,45411,58521,32122,65493,13527,37000,47339,1674,16444,23141,34203,11991,55608,52221,54628,37442,45987,35840,26338,19343,9691,2240,3906,40107,14014,26984,6589,60404,27420,60865,30221,50823,10200,64815,48510,22225,25841,39233,16803,39653,20589,47006,25238,42868,24102,45263,44737,42684,13687,9464,1167,49796,16131,25878,3192,59545,48974,10096,2362,27671,23166,41760,27293,36104,20978,12179,19813,11569,47505,33934,6480,2295,37819,20190,52970,45385,930,51404,23599,22643,16637,22991,52994,18606,42102,2788,23500,12478,53824,34220,5583,36662,44830,56906,29948,46730,59798,5947,37556,15198,13384,35093,1662,12686,21068,42025,64186,9383,29963,34934,5819,39957,25632,30354,12721,41005,65484,8297,10805,36031,31113,44780,57210,38167,18521,28818,50845,12652,42348,36776,17680,194,56093,47253,63813,44752,9143,1083,59454,7662,16328,39541,16114,12013,30849,19414,5570,10617,4841,22663,19223,49439,59944,14760,6473,3697,15249,63370,6667,27229,7808,15044,3714,39232,8385,25726,25925,2725,26603,12910,19183,58968,26797,44816,57175,54528,60649,5314,31037,28242,31039,7272,38951,26757,7875,27473,46912,57609,52919,10955,59896,43827,16652,25130,57647,33705,23955,18544,55457,25286,51365,19038,6447,50555,21385,35470,1,13005,11734,46759,22640,41726,37980,15141,53000,23154,27664,52360,42008,393,47069,10124,62626,25720,45199,58710,1873,13756,15102,4181,21798,21227,4460,24916,21975,10557,34023,47428,41072,23928,58981,29919,62041,21066,3009,10908,30119,5163,55389,58317,6291,45607,311,57629,36036,61124,36736,40188,28473,34281,52812,11977,60173,56408,19818,3802,53801,46650,44584,51814,9698,18422,11187,36959,35063,46965,43659,12633,47914,13917,36925,59773,26947,31938,30878,48786,58393,42028,60457,32075,54486,17088,32092,41575,52217,50555,62743,731,48467,9879,2406,43035,38200,56743,18868,16812,2998,12847,47519,43212,14038,45996,56882,57396,10794,1522,26974,19588,30473,45969,34637,26504,36336,52736,26330,61245,42837,55282,34126,17679,11632,56119,35866,2254,64804,19065,53252,58556,59093,16140,32620,54158,52907,9839,25970,14636,31728,48868,19827,21024,56793,5414,10685,47141,36082,36662,52044,31499,42295,60900,40593,35912,9188,48034,6683,18100,40319,1066,61735,20650,21252,16701,18329,45364,58205,51721,41650,23298,30785,34135,63600,27776,198,7477,25788,5774,19998,32049,57938,1985,7315,8998,888,9995,53212,42195,48774,8052,9717,25398,54249,9665,65411,1632,5842,57460,30246,48669,412,3858,16030,55034,46415,29755,29642,47334,55706,10661,19297,53261,40598,30713,23687,53010,10488,33801,7745,14756,58180,11153,9528,15338,4195,21152,46041,5826,47765,62667,19595,36678,57599,31982,12403,8376,40754,796,60609,26036,18312,50728,48671,3323,36339,55518,36719,1624,54398,5169,61773,51123,17184,23365,27233,39965,50298,63351,14117,52028,15013,5271,17566,46977,33693,40517,61761,50489,46801,12837,46551,50637,26392,41804,3741,30688,54775,8493,58098,44449,16140,9,7783,49880,14722,28880,38441,28583,1956,214,40306,9769,1265,2222,48427,52253,22148,34553,6122,52186,51107,6189,59815,39357,1629,30415,65321,1925,12081,12050,47870,34991,20804,45877,34104,24,44764,54979,60617,41282,17841,14927,54320,15770,21486,47736,9269,51061,15647,50977,44948,5100,43680,8966,59022,64081,62026,59031,9817,36712,1363,39640,11499,1550,5408,56579,51896,23401,2910,15987,49377,18835,50496,6342,44810,36916,8841,37537,28149,36455,29853,39398,7351,12472,43696,43726,520,34176,7432,50409,8228,45233,33830,8599,5137,23861,16013,49841,55778,30340,16813,24636,2657,58919,32101,44078,49471,51297,58142,13362,13392,22761,30953,14633,38640,15781,31402,31211,31906,43554,55509,44728,34256,10401,14250,61717,61801,7635,1161,15838,18446,47740,13709,12697,47192,13359,57042,64471,22389,4064,48544,63495,47143,6350,37507,2786,53655,50118,13641,22241,63925,44916,9486,49596,2539,15345,61250,32445,59206,10776,49898,54394,3600,32696,57988,10903,47215,34334,39587,16696,21202,26805,10513,23071,17793,10810,6564,57887,33169,49557,28800,32870,48699,56858,48830,24763,17299,47466,25234,56795,39220,22894,46441,64315,18345,28819,26375,31829,24023,57752,54924,26784,37586,15230,56599,36095,12421,27892,31269,26298,7108,39927,3927,63753,48551,24969,46799,63886,22913,24757,45138,47152,2454,59147,15063,23730,64308,34504,15233,59782,21640,18620,1017,11233,64300,8089,56415,20290,39865,27774,48022,3124,9835,11864,63650,25468,62674,4874,43098,35389,21080,15221,49878,46663,49861,8537,18343,14795,56977,3883,56497,13030,62812,28490,65147,4205,9386,45474,38351,22705,40433,45397,8055,42732,34552,17972,31851,65491,55922,2264,23355,37338,50238,1460,4593,42532,29318,11779,33804,47156,7968,41929,35149,14135,41447,32616,4033,9905,31742,48403,718,59987,59921,7261,33429,60539,9136,48273,23766,29967,28219,55185,57704,48602,11384,16685,36729,56033,11336,2720,58877,32610,41545,9235,6474,15674,4401,49822,63926,48702,14849,16593,30923,45379,49436,9577,24972,32395,41702,42294,21364,29772,1787,60292,60452,40287,3829,46167,50297,38213,3662,61938,11742,55790,59251,543,26540,42058,38005,4102,48856,3365,31302,5184,41948,16994,40532,36215,29703,38094,12924,59028,13614,59711,27006,48317,9388,20335,28438,36322,29943,43063,65164,6391,58744,46171,38665,13138,50542,61036,15350,19723,46763,58707,32113,43688,3146,58972,27235,44863,42991,40898,19508,30109,22244,2008,58944,57161,2008,1985,12910,14047,11915,3527,64839,13025,44846,51938,2750,13764,54411,28335,45781,55890,22173,6058,30188,21566,9277,44861,54490,39177,58403,36487,2279,35991,64338,5284,24703,5917,8578,30806,33211,33071,467,47369,11774,21399,9720,34558,35705,2696,34165,56809,7328,13716,1787,432,32149,3530,28840,24661,38,15326,59386,57993,60238,35884,6264,65012,36078,11841,62345,52661,11135,19564,51531,318,9694,52186,28573,13884,18760,53801,13720,22558,13277,5092,16170,19040,59049,15812,47751,31912,27513,31207,16861,35973,20225,24696,53947,57754,16550,29346,63355,47920,58081,86,64272,37231,30610,44606,12279,32707,4081,958,16996,46758,38585,39665,31459,45068,52053,35836,17439,33909,33295,43753,46048,32493,9391,58610,65129,29487,49905,55256,58058,57086,6713,50767,60690,26316,23641,36453,31522,49384,43055,23786,57448,63354,56468,4787,47632,38213,4049,62030,46557,11124,14300,63143,47920,44073,57404,61216,57081,57488,15016,37990,16271,36911,23199,30491,38826,6470,316,27167,5988,31562,1617,22824,36262,4156,44734,36800,52458,64396,8560,65350,60853,38271,50271,63751,56461,37842,63979,40901,52803,3938,28132,37728,16648,16799,56072,26939,7053,49902,45999,38871,64302,2404,11602,50142,2020,57625,24157,49132,41981,64695,63991,39127,62735,43096,45724,16060,64649,9783,15522,41101,1287,15682,54414,63908,19202,17062,26527,48415,13409,21361,63816,13123,50116,14906,56837,49796,53134,12543,35692,25167,36284,30594,48078,9939,27922,36017,14759,50185,47107,2096,562,57973,4926,2733,23580,41969,10918,56760,33640,49737,65282,26737,42745,85,49168,17956,16500,32081,44267,14817,39384,41847,63884,46155,38087,30335,62450,17738,54305,53743,64111,54743,63514,3981,1519,45291,11041,32367,62198,49436,3284,11400,31518,4628,5817,60587,64377,14905,48248,4779,62079,37303,49034,61505,36451,63892,11939,45897,7197,45306,59123,5519,47365,31753,9376,58846,8265,30147,32334,53006,27061,34931,11309,62361,39172,38316,3385,63362,22922,20710,63938,49941,53460,65070,41131,54638,22621,35100,44540,30266,34514,57882,33317,7953,18458,55946,6419,7409,19079,1695,24883,4048,37770,44158,46815,32909,12489,8371,34051,35828,35515,38125,37653,48125,44184,28861,63594,16024,5207,31994,10670,56075,25798,49142,54357,24568,50524,61604,640,25452,23811,36348,48239,34423,27715,25300,8309,57757,2377,39461,47823,4440,10830,20079,19782,25379,65100,24366,42918,16404,18042,52016,4417,63756,7905,14970,52048,21655,27082,47018,10200,2271,6645,10477,64726,12676,11581,15509,62235,34625,65491,24736,60069,1997,59044,24342,6756,53382,51087,13613,23280,29778,54807,34460,59992,64013,38633,49806,49386,8815,38448,20988,23218,50132,47790,52020,29947,22421,11117,23481,26866,21403,10517,18153,63231,36585,4526,18883,20616,32447,37786,47191,43882,6095,57727,5659,3349,55992,42916,53725,58829,64776,45752,9306,65435,52007,38429,64674,12131,173,45070,46548,5818,33063,15694,1583,15191,58992,32621,38500,44328,65262,46636,46282,22415,19905,2661,48887,6881,15190,63508,41151,2766,38648,12806,32984,49034,53004,63739,50812,58221,4032,48673,853,33149,7771,13820,37056,34806,39364,15115,36287,9396,28395,33749,43086,14050,37837,31682,35276,34138,25770,49947,21683,50413,57599,58899,22940,28713,30803,33660,5596,38038,50293,47416,6398,30419,5839,27775,17735,42466,48004,11249,18272,29603,30291,20238,11876,33213,12205,52973,32228,33553,53547,59522,41087,27684,13803,34487,14995,30988,10043,15627,16431,16310,25622,23243,32415,39335,15828,58753,38701,29155,53053,56859,36654,39991,12864,48832,7888,17259,53007,35299,36516,24960,6244,45651,40292,63742,45729,3514,10361,8378,53698,33129,55693,43941,24196,14930,34302,64732,31318,60214,14128,42587,52257,17522,22474,55208,36461,49666,16316,64216,8376,19365,61647,14605,12403,51285,31243,27562,32475,47082,26288,2724,41238,27380,54811,38962,44450,9085,29385,6069,54705,9589,41285,14781,11833,15307,31221,47398,5903,22182,45357,39715,51517,46154,22230,20984,40097,18631,58776,30424,37482,32020,3406,37285,62040,45645,48628,2770,29935,58413,43678,17401,49129,41353,19388,59909,60413,63795,27764,5830,8920,13711,46299,32161,25360,865,35541,61298,2027,60183,27703,41761,50786,61949,29563,10881,38060,36178,57194,15347,2833,59190,26326,5122,63627,6164,8572,10177,34483,38014,13167,15799,9233,29033,3102,49948,44559,62180,64896,56485,64680,63134,54773,42165,4502,30338,37660,50802,25773,58176,33610,30040,55493,6180,11665,50874,12727,17009,50433,42311,12011,50168,27728,18544,54359,9496,42076,36337,14324,60406,21265,16581,46637,37159,44749,4342,63248,10667,54223,25621,14401,18742,7650,28183,3301,14859,33171,4409,6196,42343,7064,1609,44054,33579,22051,5483,31958,11724,60081,61046,51288,11561,6035,33262,25307,23254,34937,57104,58624,32988,6223,35060,6160,20215,34277,37152,13272,27610,30824,20771,25272,9099,56823,16135,49989,45930,15910,12429,13680,27754,40565,24071,19175,42533,30231,47575,53976,65389,53162,39757,1369,43495,42538,18007,36307,10733,53293,54535,26396,29162,6575,56436,39459,46034,35194,57058,65354,2656,64274,16455,62228,5628,3748,57039,4606,33705,32938,41855,1181,15450,40243,10315,42674,25122,16908,26464,44553,12132,54260,37608,835,26028,63477,58715,42482,19015,44983,62271,28929,13391,50718,15114,20436,55994,47994,58744,39313,31002,27806,34269,27542,12073,58152,59798,1353,3315,3388,4225,21493,16724,16131,64634,41426,57150,42480,18724,23510,12766,32112,17779,48685,10353,34442,40543,60957,38006,64628,10865,2077,46297,14171,16982,51044,54239,5605,9819,21655,23454,56769,43166,4422,63852,35966,9716,7098,48035,2451,55921,52721,42164,1293,49909,52471,38957,52632,46880,39691,22374,22088,10168,25213,49024,26455,32312,17413,37907,27074,51905,53410,13668,13607,29163,55240,50218,14795,8588,1691,33345,39095,3558,61136,37456,22002,61078,45754,47161,14949,25623,29223,32892,3410,44260,12251,53296,48265,4013,47399,61948,31677,8834,16343,51392,54396,4553,21756,7438,56997,4783,16977,52103,44258,45300,59742,28242,6830,42601,11490,28372,61178,18535,2132,50096,13350,58952,30212,12350,50985,4675,26608,36688,20717,20535,42515,45170,28795,41761,17142,13258,45740,43789,59187,57522,8730,30553,46488,41317,6395,52357,47004,42511,5659,53988,57128,49878,33744,37506,4178,40649,1648,12743,61553,36697,30504,63391,25724,46781,43422,44820,58268,59143,28434,9502,36824,63659,27577,16770,46594,30567,9444,35860,45404,13972,10625,12110,65322,62179,24304,49737,36166,14604,60926,53891,63952,34819,23627,9240,23164,30969,50004,21051,19046,10780,51840,16493,51311,3033,58560,52926,40001,11442,5767,8227,21852,26758,15069,11515,43459,53702,51109,54676,47059,63617,1911,40820,46027,35057,40406,11049,34348,3510,40288,1024,474,26075,19831,34483,12320,52457,60077,4701,33960,34712,17248,780,40987,52663,54247,14850,35247,7288,7328,17347,35019,52518,28364,27572,56431,8927,26766,40762,33058,1281,50482,47697,26232,12521,60059,45090,22988,64432,55341,16213,38365,1904,57465,20004,21925,19984,56375,46179,18033,39115,45035,24814,45652,32781,36314,15642,38204,9234,63597,58186,38075,17791,25269,60708,13264,11204,48001,22581,27978,4920,33682,51733,63905,57896,2718,53139,1454,57077,33030,54131,44731,27076,56260,56383,11654,63980,9936,35831,38188,9068,2228,63658,25984,18114,41845,44633,28703,59849,17164,9255,25806,41014,46022,59760,30086,24278,52589,65175,10892,26164,36168,56449,25055,14981,3728,14152,28783,14579,65495,30659,4104,45583,51941,61394,50376,14399,42270,29960,11868,58475,54632,15872,58268,54199,56203,48946,23694,46222,18471,41869,6969,49058,54075,55134,26889,29585,8698,33181,24937,59604,31265,56168,57536,47353,17930,46082,58088,58216,13850,8739,522,25709,12369,31543,55910,6183,5474,56564,8360,16674,33663,21957,51771,3736,11054,53629,43421,20009,28925,42332,24640,58986,38892,6212,47380,58144,44136,24032,43142,59314,2805,1430,62196,33472,11418,25242,23807,38819,35822,33764,28076,44928,47483,53816,35931,1939,65530,59096,4583,7538,25116,4651,47280,43171,32245,34838,15191,9863,17284,2209,22186,4013,17701,42822,39106,23944,6784,20637,1797,67,3792,57906,19838,1050,33448,31526,50249,36825,43430,59386,15195,48339,7135,4916,63618,13480,34704,14326,38460,18755,28733,43145,55350,5323,32676,59090,48208,62101,7794,10596,27812,59704,59527,32573,6632,43066,8978,56465,37037,25186,17111,2834,57581,30130,35655,61592,43894,21569,59149,6517,18331,15253,24278,28604,30512,7486,14466,37232,50209,12192,37654,22086,46709,55635,5214,28021,57044,2457,31176,60804,54044,7770,6350,44408,49260,34212,34062,54532,43361,11979,9239,53333,65055,54130,37626,37488,49934,4570,43091,28314,35782,8463,1461,3121,25467,11502,19905,58235,41661,49769,46625,63746,37485,12804,50596,24088,53834,26749,29450,40949,8072,55358,43764,59429,53561,29255,25508,56021,22612,34114,47810,45801,17666,8480,39238,12717,64324,37553,48781,6091,24841,17579,35996,64407,40403,48038,19836,12151,35067,61927,46733,48556,36912,2834,12862,59612,27821,3051,12244,16812,32538,2249,63367,64827,35845,49890,12863,56268,25491,46477,35525,15255,54657,49003,11016,22577,41154,5202,30223,59754,50195,63248,21228,56868,3321,58472,16931,22551,54016,47127,20794,23340,4615,16932,19780,26010,15629,59180,7174,45443,13690,50241,31467,62776,27657,35301,39269,55104,28029,5154,58932,58600,56247,19106,20169,39415,25262,37515,34907,49198,40178,6563,65027,23521,62024,34362,28050,8663,16996,39422,63776,50812,52181,8203,62028,42464,50284,28273,3238,31137,53247,28407,50700,26943,41988,27201,26894,9276,45503,65233,50680,20863,7930,33187,64582,24234,1040,39465,3606,13068,37193,28163,40816,20822,14865,17127,56812,62592,21944,59760,16832,57045,35846,38003,64345,37257,13895,35148,3315,7976,8423,62635,3862,25258,45815,25413,17524,24572,60096,18159,55651,35828,19697,14079,35315,56231,51375,54355,23265,27531,53626,37041,50588,21811,24280,49282,61784,13656,58696,47227,37911,7805,58546,59192,19310,63437,4158,11657,9637,28734,32951,20317,6435,32906,25284,43692,16243,20363,63751,51352,36338,4545,21813,63551,32397,28461,23582,5234,29781,10024,1132,55534,52981,23210,58125,38668,36266,5092,51542,11338,10395,61237,59801,43938,19989,23903,39239,29970,20208,54474,51695,60261,17631,15130,12846,25017,22813,21302,41815,64254,12858,47508,30471,55988,30954,35665,58446,31892,22454,41131,39256,51007,27348,61582,2006,3752,38924,52304,46289,38866,32274,45906,8587,18630,47149,53852,56821,32380,18596,46686,20649,1636,53263,21180,26432,32948,19696,200,49613,54708,34855,43637,39424,30439,4989,370,42835,4385,50346,39330,16292,60076,23087,31299,56146,5404,12471,36796,1292,31627,17712,53173,38680,17858,62491,28705,17381,53404,54592,23226,5655,34550,40384,23023,15812,34250,48447,37410,9243,46191,38825,63980,31917,32861,28140,23446,31917,9706,64791,64746,16504,31055,51812,54214,10528,60685,59326,55699,9374,16298,41905,3194,2357,24386,60866,53386,55569,56395,19062,19747,3598,62357,33815,11328,49597,62926,48019,25965,64181,30787,62788,5264,28722,52207,38081,65524,25958,62277,8704,30456,56396,27140,3567,2419,48978,55307,44961,32786,24052,54205,16832,20439,63210,60955,27602,38661,44182,34632,45237,55045,49453,49376,25216,57191,8068,1051,36540,57246,28144,45122,12656,31142,17053,1447,63151,46062,9886,9759,40663,21315,40615,12430,38565,42135,57006,42266,8275,50119,58470,10839,53859,4933,21937,34072,30117,62541,9496,22675,62166,31589,45907,43663,33130,25756,27501,35922,57730,55363,38068,50994,12780,9759,34506,52933,38010,54292,13907,60196,63377,35910,46371,55074,4932,51060,5014,2259,54789,51559,27317,36531,64556,31310,38877,40283,49744,47149,19412,25254,63695,58196,10246,52341,33949,63126,48405,49839,36767,7602,64504,43354,28496,40466,40739,42389,27041,14185,63576,56273,11209,56039,47722,14107,2030,45319,57031,5839,42050,7777,11593,19900,3505,5277,47908,57528,18186,65149,4338,45053,34024,25156,877,40143,4992,35044,13719,51813,17783,64348,43551,27146,65406,5698,41831,17214,61960,31508,21932,47375,22523,8708,9428,12516,55854,31201,6858,33156,51092,81,45294,49845,10604,41090,22867,13630,17954,27007,31538,22153,20720,46278,13248,16784,54007,39811,4705,58904,4205,60564,11553,54241,9609,2393,8145,33261,31037,34034,55955,40769,54493,45636,33327,17248,10816,29649,24299,42920,61703,27197,64714,4660,57410,32681,51509,39549,14384,7866,26090,13435,30074,17512,3340,25209,42477,44372,38054,4448,63176,4271,15860,27189,60865,1594,51473,38672,18754,12817,54054,56804,50600,60757,24476,44251,26958,37021,207,35917,14714,37165,57871,28182,26002,33310,14831,2589,16077,50954,61020,40243,40297,32140,7195,23861,38886,60282,36531,61688,45107,42030,34706,2837,63858,29096,49249,23880,31999,19417,54353,49994,17010,63027,23219,35116,37582,11938,39124,59838,49321,65180,8200,8646,21612,51172,39683,59612,57377,27946,4959,34467,47860,52381,13031,59016,51592,29068,46113,40446,60485,42662,2683,57700,25795,59244,23379,3212,48833,26350,7226,9341,57891,64358,57493,39926,45513,24562,46770,56403,63735,61216,27763,4364,50748,31503,53444,5226,15026,31586,26664,53542,40767,64707,8780,56749,52687,15837,3712,14461,23859,38076,22114,38077,9225,37045,48228,12128,48088,52539,58871,64034,17667,5013,37638,50299,65042,944,2183,32934,55323,26016,52653,24004,12845,45845,8453,57520,47680,62873,48569,28250,12398,42039,11052,8579,56643,12838,15487,34540,11070,40986,55692,32551,27363,48055,58001,39972,62536,59925,62723,17587,6621,46160,13373,40484,46643,6735,38822,7202,19889,13213,22972,49671,49252,24889,4922,3427,33270,43804,2971,40970,22516,46242,19221,35613,60526,28453,3247,11915,44685,53105,43329,14402,344,38862,57281,45050,17341,35833,55045,22311,54367,62863,33948,5185,29924,32358,51635,50989,25714,2389,58179,43335,33786,58497,62330,35810,22153,9456,1952,6250,24477,9817,50398,1537,19055,25028,26357,48517,3693,12482,16872,35970,646,34392,3536,4463,58577,14557,63541,35185,42704,8414,55312,12672,4367,11118,45621,54474,10355,12382,51397,58427,5881,48456,14865,65108,7354,19652,47545,58458,60722,14456,56651,14256,43561,7222,15801,40409,11404,28855,55405,32662,1955,7664,50335,14489,56863,49226,40076,42900,19709,58590,113,6467,59487,28117,38396,52875,37738,44359,29166,20828,58997,3262,6625,2500,56873,118,21549,21569,26118,60927,51401,38886,58618,6679,15686,25876,55573,16212,61974,18067,51198,54032,5370,46171,6330,996,57984,23763,49646,17694,65163,43669,31335,50479,5655,58938,17167,4770,40858,12956,27635,25637,9829,58434,54413,20869,50953,45467,45457,52882,35940,42760,37149,33029,54502,5764,16268,9849,26586,46541,55305,20960,2337,20396,40067,7576,63299,60075,55383,55578,28118,42804,16728,37365,13128,60452,42931,35959,8788,29443,12233,52099,21189,35579,44802,48444,41264,29499,15154,24209,19872,61026,32752,13838,39422,29856,1897,40332,39793,41025,17670,57273,61803,60110,56029,12880,9029,32168,50714,25803,38013,18519,57250,17086,46574,17675,41220,32928,47034,40758,58347,51158,9998,45250,44183,14858,51717,42539,41703,8148,4937,35158,5689,15492,20817,5298,49956,26551,5968,46000,53439,44188,60475,29106,36204,28582,27852,7108,16635,48842,55145,48385,18196,11391,57374,64246,20647,19295,5815,54479,39075,48159,37412,19738,54475,43464,47440,60476,63366,13718,41692,52517,58431,11220,42480,38581,6817,22138,15574,28577,56369,464,48425,26259,54485,3785,60913,52050,5827,37539,55314,19997,13265,36993,5771,64901,26007,21611,62859,21509,52518,56400,2432,39781,10441,18082,4725,15696,20657,50984,43886,26774,5315,48589,44876,13230,39957,39743,60935,40376,5050,25975,50958,28659,41015,42614,48181,37143,15046,42948,2478,61791,15024,20034,44089,14391,5116,64243,32990,17075,5623,30549,2893,32943,33528,33958,54723,11343,14395,6172,47426,55444,42466,20289,6345,11614,44268,22175,64947,57829,54406,47326,33778,24271,42765,4977,36476,28003,15142,63335,21011,56897,25067,15327,60727,15812,22790,49970,8596,63694,37836,23766,36735,52767,59560,49919,27950,22282,8278,58276,33710,7215,1962,41252,42455,46579,41102,36988,65345,25902,56884,29682,14534,63176,12000,56640,811,47297,5137,28558,2156,10139,52821,62325,27975,59090,8669,20298,61267,21656,55507,30334,2138,52589,16648,19506,65287,20340,63817,33574,45878,3182,11131,31745,45222,37420,44778,3664,50111,49576,61000,41485,7740,6005,12783,52127,29106,2908,4784,60707,36488,40373,5212,27368,14824,58784,20534,26135,12785,26228,19998,7042,47185,49329,65503,6099,56447,16008,5293,34313,64272,12347,89,60324,46814,9327,12308,12218,23531,26452,24008,15837,15111,37292,15963,10517,37033,56021,65086,36348,52493,49288,29049,61429,3272,20375,25372,31298,33266,62480,36318,52408,34890,60663,11314,57008,34439,11619,27219,63716,17985,42118,3031,33386,17494,44871,34707,58964,27284,13904,23590,45485,20713,52767,46856,24009,51472,7820,13501,38311,19792,48607,57469,44028,8103,24734,64425,29554,5379,52657,20362,12951,14949,10729,33668,15657,54832,39361,38079,58453,22969,188,2171,45916,7011,14708,36329,23058,55821,62570,54646,47798,51758,35149,39542,17601,42721,20784,20134,22313,34409,40544,23187,19421,59776,48549,11950,8081,23656,224,40508,38719,64853,49425,61832,41068,32270,26492,63128,40266,20314,56092,18845,51477,52303,52230,391,62533,23538,61767,19953,3468,21504,44088,46853,41950,37807,40672,907,41192,49058,12676,28087,61764,57225,47699,9022,16519,19531,50723,31574,54910,39773,40647,25945,27176,40894,42799,51975,24782,28548,59108,59217,63573,18087,37985,29751,36109,23360,50583,20280,37309,55667,31138,24549,18226,30292,41555,37638,10404,38575,12824,55478,25586,27773,26199,59188,25019,29168,27440,30693,5831,42432,16515,42247,40914,48739,27961,53507,27337,19367,60026,64210,23350,17517,18179,54561,39299,28444,42917,19888,59405,58832,50925,6884,6213,45871,43001,11212,10905,17383,60142,3073,20198,43645,401,35685,53259,35774,23205,41297,31801,58114,15979,46537,47095,15655,30996,50011,42738,53446,4522,57125,56314,15597,39807,45080,264,7169,15159,37826,1514,32942,57957,46947,30925,60828,48602,59209,34883,35945,37072,17571,56004,40705,53253,1066,30091,43648,18178,9261,37640,7382,51453,27096,15747,49475,13101,30809,12753,34708,62509,131,11770,60300,64152,42865,64406,15399,14708,58231,1572,38169,51629,223,12306,37959,8791,12195,14306,62496,17379,58471,65508,21090,17786,21908,41723,24397,50042,24790,23719,46917,29923,12131,23982,9782,1153,30650,30155,44547,27488,47951,48699,10950,29216,11329,1674,39455,62133,6908,5829,54225,57435,2762,42665,7318,16122,63452,54049,53852,50030,35569,31909,49825,6922,38845,27279,32233,48765,14564,3112,241,20597,57634,12662,46804,49272,48426,3931,29690,60605,12274,34592,54412,26887,61500,28963,22720,64192,26775,27095,146,40554,61819,38553,17566,65227,7106,59055,37620,25381,589,27474,59101,10726,40950,41381,14012,23049,19676,20069,53493,1288,8406,23859,5112,33067,52089,9912,58080,351,50735,16855,22655,2311,54143,55465,9269,63135,12249,57816,43619,26980,30098,8634,51510,25782,37330,50253,51449,34605,30236,52038,38381,57479,63118,48429,62631,40376,19720,14939,36067,37192,49255,26216,47497,23796,49732,59352,38905,1514,42226,14377,16657,54509,58104,44670,31843,47993,17446,34151,65030,29743,49070,56523,13241,2314,43572,1055,13260,9935,34747,63105,43219,64926,34202,19960,47549,47124,43734,9296,53532,56867,52035,63355,17033,3106,41585,36920,44410,36561,48045,2698,63873,23131,7718,37369,14038,61699,11891,32304,31105,24269,39146,36479,11381,15039,24343,6480,26597,9971,29039,53971,53969,14161,45864,28069,45985,32964,39856,28023,35250,29146,2140,21735,12073,47420,21651,16764,51297,27223,31094,19400,44134,60496,23935,4654,41233,12393,17889,61577,58907,16959,14613,56912,49148,8,10742,9877,12462,11099,9497,58271,43094,34338,9703,52362,64392,18952,38993,22742,54754,50240,61008,26437,39491,5572,12138,64551,13696,57202,44757,59768,64629,36930,33220,36806,39677,12896,32324,61019,41838,17255,62703,8793,48120,32206,23838,62050,52353,4464,61257,8136,25661,15697,45525,36248,46242,28105,20944,58256,38956,29521,45551,63527,56159,43640,42976,13116,18701,63077,19158,2089,58846,7373,7202,50224,56932,33248,17930,23586,28008,27256,33804,44669,2719,3858,61016,23513,50313,45905,31161,27622,27608,33826,61264,28260,41988,44640,17129,63744,19375,39641,38615,29603,40254,16842,21891,15352,52140,20230,49482,33083,6150,27073,12516,29007,37952,11834,23553,46143,2743,31892,11442,47384,45051,28919,10054,22674,65522,24144,23299,36983,39344,10866,65419,63664,56767,45938,55350,47312,43793,56267,59995,64751,64036,61833,12420,30242,13125,26720,53990,22109,29228,21471,36418,6953,20336,56089,741,29159,28101,26373,14075,23420,55932,63606,13697,17032,48496,31960,14921,30140,24,14618,43923,41884,11157,36599,743,30789,7382,8491,25728,2749,32078,9592,36897,58255,2425,45821,7354,28494,298,20395,37730,8849,6315,58961,13529,55456,61767,61860,23413,44391,29437,9413,62285,41004,57205,48429,58290,10810,26029,42717,27886,55049,10360,65225,32753,33082,8658,59005,18226,59618,63773,8561,57642,41965,39282,50103,61661,63436,40334,9189,10014,11586,24533,47452,5833,26528,16018,27125,38732,19736,53976,62469,48827,3699,33659,39425,59273,16593,26473,64670,52349,29158,20439,56514,21745,64702,37284,46248,61132,53425,7377,16806,38169,58487,34737,28282,5203,13464,31531,5240,64379,54839,16430,27062,9077,47236,32570,28922,1927,19689,30684,15205,8473,646,28974,24056,24871,14208,23577,35911,28276,1162,7745,24032,57583,13951,23639,20646,18808,12600,42777,33023,35432,41979,2567,37785,42106,65008,40321,19485,1310,57235,47821,29376,16782,30286,61689,22401,27420,64822,35919,9792,23662,41025,7535,58818,31743,41155,41894,59770,37853,52650,62138,14104,18972,14854,39326,35687,49657,24466,45019,2933,35864,49495,63843,8078,58245,3260,40348,1226,11153,31608,24302,51524,17764,52491,7987,17516,19033,31803,21013,26145,19874,49734,42340,22660,54218,5602,53082,14805,39602,32578,40124,61850,1699,47012,19587,16400,7722,43433,13360,3467,50806,29431,56636,60147,58135,41987,11599,14178,33915,65018,8177,58720,6983,19477,38009,39671,63598,61650,32759,14410,64145,31704,35096,13689,2685,538,32948,28168,12943,65225,27711,5050,59584,5489,3797,35135,14830,64631,4583,61836,16749,29410,23872,15643,19590,52524,28454,42787,38919,39262,62207,6321,20594,28314,61625,38554,45834,36239,4111,63354,8877,8443,48478,51098,23962,41267,32948,14900,39422,17508,44726,12974,46518,22026,1479,25701,21192,20232,44605,28238,2058,28008,30000,49596,34384,27453,46132,36764,60343,64834,6528,6004,40688,5995,60312,50134,8543,18786,30787,42122,44930,58065,63778,53344,46077,30634,39077,60024,50940,55548,27714,3025,55814,3396,29324,1328,53840,62743,54736,59386,44783,58290,14294,17702,13221,20352,14332,41246,13405,46600,60606,56852,36631,49377,42488,63100,6400,27275,58389,25908,55259,20595,12667,28350,12756,49985,54496,42984,63971,57430,24432,29468,6099,34746,34562,31006,28187,41685,3708,25473,28,48206,54155,41099,28067,14572,58941,51594,20792,20603,58351,26526,1812,43431,55414,18845,12376,33463,63948,63243,20083,3731,65150,37393,8542,18617,31666,60027,47774,58197,44833,173,53472,37169,38293,58897,10944,61698,55772,57017,46045,51404,49618,5940,16093,6858,17098,37477,60748,7645,9430,48575,17412,24847,49082,43908,64630,33428,6400,605,54379,56439,29033,34487,31124,48860,50720,52716,9257,18506,51565,17766,50458,25275,65116,22151,14162,12271,25716,22019,63538,20272,8726,10104,27200,13855,17192,45683,63628,53318,64841,19472,9510,54773,15185,60911,58786,62973,7375,64078,39412,15139,16211,45610,15244,15270,31805,24254,50386,27747,22339,42012,1324,38527,40127,47733,59362,31268,5041,38059,6917,42374,40414,41519,42873,10163,41857,44319,44122,20317,5026,4644,52778,18537,41432,21404,5011,53493,17390,57291,31234,21909,27582,44215,50019,27662,16813,39115,31286,22608,53704,2030,41123,14389,35664,10084,48970,2629,42393,3685,13040,20840,1173,2671,31316,12423,3556,9167,36618,10199,6199,49433,32572,63573,32280,45265,19866,49329,55480,14698,38148,20181,62466,25584,28135,8364,60343,44556,38544,3885,51833,50893,23891,60351,22012,21115,28885,46068,24883,17848,26235,21680,27286,54941,31857,62478,55229,51055,50730,16437,6945,34193,45210,42491,3985,28732,56463,39641,32864,43943,163,35597,46022,33205,18695,27782,27949,44418,27409,4778,58075,17958,17341,4543,49762,17728,26706,52866,23385,42738,15632,30867,25938,18608,8302,17932,41631,47994,41329,7675,57346,54770,50812,36446,4113,295,23179,61729,57115,48648,46005,13853,23374,11330,17949,24681,13439,60095,51667,53688,10567,40097,49430,55804,63196,62059,59796,60462,50178,4161,3716,10387,54826,20072,59899,31229,5597,24780,28173,38887,42185,42766,40534,63421,10331,44591,28869,25975,24420,14434,7013,13335,33491,28564,38258,7304,59604,45323,62245,23019,15434,61179,17085,29566,38589,2255,28557,58305,14095,30240,15888,13009,50207,62673,9594,27051,23897,22928,37766,9646,49589,40926,2345,31366,27082,39889,9912,18270,30790,59236,14713,65158,38302,49769,24240,46167,63428,45397,41993,40438,39894,12002,38981,12473,26726,14065,26251,57875,25224,64035,11931,38726,53733,57272,55191,34576,2980,16795,56107,60114,50235,5948,12833,33937,51847,24232,25401,8594,51704,59484,2892,12866,47553,32595,17419,41256,51153,22507,55838,5131,30079,5923,28801,24660,4771,51440,34883,27535,33215,54148,1957,62072,42748,10200,1822,52477,17610,52488,39922,39840,9483,16218,59369,51861,50589,54262,53922,14897,56814,29955,54856,63746,64884,28739,53595,62354,20685,35497,32290,65296,25233,51839,46482,54106,32235,41676,20031,11708,61232,33194,19638,60916,56877,27956,35790,44637,37646,42404,16403,40588,19541,50071,45325,48872,46512,62419,36575,26709,35120,55704,55625,27498,63442,64749,30063,44110,9086,12273,8899,25514,45887,10695,27750,52935,1017,30634,47292,53114,1989,61261,12507,8723,39231,60440,17086,7814,51400,50877,39249,37094,38596,45091,64719,25101,56691,10080,32048,61398,25541,37800,64286,41158,59627,12315,16456,52918,61972,44078,4438,577,11122,11907,28139,14808,2491,3111,35284,33830,38224,4633,15854,16840,13644,12915,37936,64243,50188,40876,6407,56261,3825,44524,49645,1438,27234,8646,64559,59809,65164,13484,24436,36920,36530,65233,32546,48864,35690,24731,10776,18274,40961,9454,53086,8007,4081,37397,13321,26824,50,25301,52431,30858,35889,22455,31853,18603,62735,42222,20209,21057,45788,54277,18895,22222,36464,22678,11245,38796,64418,11364,16196,27021,22810,1753,44467,48072,26301,7697,47167,56084,21426,6615,57548,44359,17237,1803,47657,53983,32419,18290,38552,25434,5310,23642,11846,49107,12701,15874,59465,48459,21029,15710,18027,39355,56676,39893,50501,59743,2219,56616,40936,65151,27195,16833,10449,38802,38242,11779,29789,754,3969,10406,54161,30031,55001,37016,51279,30636,22190,50699,44548,63217,53925,27373,12566,10537,59818,24825,62321,34823,53972,33026,50695,46002,27413,51513,20291,48647,41418,32058,18873,2018,22259,14853,46532,29631,1769,63204,16615,54656,15161,13063,51538,13153,16514,45661,39615,10079,43331,29092,37095,33048,54540,13049,5405,45388,54060,32441,26052,47841,51615,27312,18958,47364,63826,41371,44357,14202,65398,47050,51729,43795,17590,37908,30614,9870,1543,463,16849,27206,61239,35434,6570,36839,46921,1320,29614,33891,25319,14717,14704,23500,23015,14483,35661,23890,6955,49195,43442,13633,7762,53606,10712,58341,40848,12976,32594,29040,17314,9168,55618,46501,28621,22939,43898,52900,18951,18065,33850,38267,27739,56268,65012,23160,28184,9556,44532,16518,17147,4441,40631,14265,4546,19158,42063,18573,20331,36553,59558,33145,45955,53802,23952,40209,21406,63344,28404,1272,1104,24123,35064,2656,33649,5905,41912,45928,21447,5004,14366,49357,33329,40042,45636,6984,21594,2052,52513,19498,30970,60872,56392,39874,21394,4994,19633,54295,23497,44637,55076,65382,54748,14339,13184,38234,61187,59550,25819,1249,56500,9333,38741,26848,9102,61103,64140,23819,62580,6181,34296,12040,22340,20582,38459,11535,26776,34665,8755,33466,21579,41675,51366,43620,42113,29634,6562,50963,14399,31963,65310,8778,12421,23444,42530,7252,34912,47105,50886,36190,24656,18428,26087,63725,11597,60852,286,64783,47790,11114,23486,44581,26742,10405,25718,34940,51142,62690,37640,34011,21936,45934,573,20321,15200,7495,9987,40352,28336,30172,22648,44471,53443,16062,29310,4001,28674,49869,58117,5622,33491,32387,10609,39722,51444,27641,10897,31922,37518,35603,30918,46220,37645,27839,47695,20309,27921,39538,64682,38224,47512,30094,2539,4199,9941,48885,53058,45039,59538,43368,23625,28304,11941,49339,22406,4607,3133,32582,61248,3632,7656,46170,47597,26509,9009,12668,44459,17677,40359,19202,511,59953,56386,48205,23901,51820,57885,45313,60927,42562,24852,63442,57123,64508,65522,52142,62487,30353,39336,54233,52511,46400,37876,62088,55800,2167,57381,21381,45251,64405,47280,36137,11888,39737,4921,62087,5997,7089,58646,48866,44850,48997,7989,48614,32901,15649,43271,51219,63688,55060,51796,32625,54825,874,11531,20980,47660,6266,53348,38814,57160,16314,20666,34968,43354,49670,14314,64837,42201,45021,9743,7986,32043,4450,57511,43480,12628,20260,51688,14873,38731,27920,17818,875,40605,52843,64752,10228,29925,48418,4493,33213,5730,53886,50447,43950,32984,38468,40972,28811,21754,51203,2918,59807,25431,46709,38779,21798,55658,45331,49202,28030,26611,11848,23418,12621,30416,24532,55958,45538,39450,63406,27395,53701,24394,57859,49325,51844,31474,48624,30246,31528,364,1655,49041,6613,8172,46593,18552,29790,58054,9068,15085,40047,25405,56852,48728,55210,64509,52918,12490,57054,963,10343,37587,18771,28794,8334,39890,50118,38016,37016,11876,29544,45692,31823,51775,21570,59885,7431,1349,42888,39194,11642,42467,43873,21601,20497,13782,37789,8602,42494,49658,56697,27449,61268,6041,20693,24289,53510,5774,35299,49308,47777,34704,23647,18040,16872,61404,47749,60486,57696,13719,21067,9440,3231,60756,23676,51361,57041,30187,28310,31022,45558,51970,14897,58602,31814,33602,4513,21419,25158,39829,35384,64851,4646,48759,626,32292,17579,5414,9685,41880,30465,20864,62811,4852,54963,45948,39145,21351,52567,55688,54630,60662,64792,38599,22859,17457,31220,64904,58299,1610,2001,31935,19033,31580,47440,39224,40265,33298,50495,49691,52105,43345,17080,15339,16051,35933,30984,42074,35741,42283,22006,18277,35991,6712,38797,50352,59877,35755,10356,10955,5730,30162,43455,30927,10294,38201,38494,34947,50888,8959,25328,22236,13590,12090,50637,60921,30492,19005,53150,55594,4164,38276,50337,44704,63784,35722,15003,360,63027,38338,63587,47540,39550,17482,24235,20280,39218,48808,21734,48375,27350,55906,5654,60286,61894,30408,65123,41793,60007,29066,20797,61147,6869,55882,2756,30628,20827,26334,45322,316,51125,28762,28537,8142,17996,5917,11265,50264,8239,22201,27231,40441,23039,5866,64659,20477,22692,16707,61358,60967,50365,16279,26435,5790,12244,616,59152,41983,29970,52293,6108,56992,54454,38342,6581,12881,1566,48378,58299,21774,47065,51050,57607,29841,12096,2445,8834,14720,51510,62185,55639,20336,14198,53670,6360,45748,64105,55805,8087,57987,26464,3290,48457,12036,24755,21387,46396,62803,6061,12784,2306,324,33695,54444,6558,40362,52579,42617,37481,48730,13976,1749,6548,2865,49196,4113,45201,18402,59843,49054,29688,5183,36672,44470,56290,17963,4392,53012,27457,29787,34923,61335,39466,63184,55394,28167,12453,25393,44667,4990,45506,25863,54494,64908,37990,60471,33403,90,29119,20562,51900,14742,8448,60193,58900,15605,27883,34136,10101,63061,40560,520,37202,27221,5211,33353,47550,52446,57038,48891,43865,31652,4070,37720,48901,13234,2429,57978,52675,19874,2939,37660,38978,55826,23570,13028,1156,18530,35596,27554,42814,41621,23739,43666,22466,21445,58877,14337,57358,44457,56095,65249,58422,14057,6556,46535,41599,24264,52625,44173,45231,56078,54712,13968,59957,16396,6639,43967,2414,46338,50479,54178,3281,14271,40686,25299,38220,49155,61694,2973,27191,57154,65374,59077,28273,23631,55753,42031,14591,17092,36924,8260,51013,45284,9263,48252,56955,39021,16781,10906,34630,41406,42098,35477,28242,17021,36781,51267,44211,30811,1713,4654,52750,30411,35741,29657,63864,2446,48927,31314,12240,57669,4465,57623,54489,48805,28107,9883,33203,13590,17997,11818,40757,29445,6896,26068,42227,34666,19888,54282,54168,1762,45322,6342,20400,9609,8139,3601,51299,20780,34387,35466,21492,23909,48436,2003,7774,12917,59655,30145,11832,48524,7725,27232,4848,27280,25133,32220,12462,5716,13420,28831,11972,37288,53901,11860,4674,53402,9762,47408,12287,13319,27809,1786,38829,33637,41500,45146,8862,10840,20682,18903,29687,13845,48876,38952,15748,45387,57140,24676,25306,45972,22315,62448,1312,4489,5505,49061,39288,37736,23029,55893,61097,58821,30367,30188,64997,18783,8123,40215,37085,32018,20724,58301,54813,55190,22292,26252,14594,52950,60263,39853,59661,45570,48909,20555,23297,38169,58068,294,14911,51545,59158,46297,34156,24910,4185,22032,57197,22871,34159,36059,14891,48289,46052,2507,2943,35594,55775,57232,41232,4912,41467,6892,15565,60641,18594,7915,19313,44548,43695,59031,43865,61317,34662,49506,51203,39701,5662,60129,30950,8101,14985,51081,39076,61231,30291,3407,12011,60400,33838,59009,56800,50390,52951,64188,16184,23561,17365,14328,57369,31787,34057,8697,22781,14278,51242,56424,17152,34518,28200,43321,30893,26906,56451,33927,28874,10661,43670,18262,28304,59417,28665,47291,19555,55336,540,38977,18144,21857,8940,29664,61256,64976,38409,63379,54226,4020,55822,35195,45538,19106,8632,48188,15239,44428,4011,53544,8068,56165,47107,56681,22660,5813,43630,31480,14542,30805,8232,53087,40399,6786,40019,16695,62031,40795,5320,40272,23402,40917,60623,518,46066,38518,5993,53056,6868,57241,15676,14539,33062,60425,52972,16820,40991,10948,12561,50532,28172,42628,28461,17283,18240,1852,2489,21866,44030,4902,49590,17152,2769,17838,9107,38733,22823,41116,3996,60388,43516,24885,51594,7096,61503,28662,59793,26733,20108,52377,40059,44082,34193,54486,12545,60285,13924,30681,7878,18805,21585,2655,19739,35847,43448,43706,10188,50974,29537,23928,43067,11440,65038,53536,23359,3453,26417,49810,43721,5881,2843,28354,41658,27933,7079,24502,61663,8330,255,11675,19711,31676,50784,9970,15136,27800,46868,48803,43771,40718,54735,18775,4837,19469,32082,41274,37049,53425,51547,795,31594,65256,53055,38203,47243,53807,47005,1962,57899,8170,25075,12795,13888,25148,24392,55156,20410,54703,43373,28464,18883,63109,16406,60312,29175,47646,56533,59898,16291,27854,44306,25425,44841,46103,41088,8375,14256,5361,15714,10499,59142,14348,12906,28987,46124,10228,14501,64385,21895,58555,25461,17986,23413,15280,59824,16255,62558,64411,40544,53041,606,45094,26241,32148,62902,8355,53319,25352,64269,41061,40660,3555,45030,39527,15505,31337,48388,9970,20944,58093,45616,65461,43980,52425,23867,36401,56676,22432,44565,16250,10226,60642,55760,46280,21843,15277,12721,52415,27882,43189,43568,31687,5520,36923,62746,10024,63248,756,45046,16776,20047,8504,46110,32590,29560,44733,11376,27579,59025,33137,3765,40033,35339,6987,18651,9162,52014,2363,50586,43191,61717,10279,21773,38366,33503,52324,34796,23060,46051,32474,2568,3939,48856,42107,25688,25880,64904,40050,2428,63063,40705,16334,58798,10461,55415,16591,63617,47972,40956,61054,29221,62725,60176,52085,57882,48634,63615,52185,34609,46689,60806,23740,41725,9170,54588,52714,60095,10384,32940,14867,6816,1565,55018,57116,15033,45459,15262,48670,38295,45363,57988,79,12623,53323,1262,23717,20188,64125,59337,28212,42867,60919,33928,65154,12869,16783,3601,20299,2189,46704,52667,20832,23675,52030,17441,28851,56507,25261,25590,56902,52077,34830,42034,29349,28024,41321,15004,15265,50558,56914,65183,54047,17085,17903,20923,51016,25498,48820,28249,24612,46382,60701,48235,5922,18121,53217,35138,54580,10485,20415,22409,52319,23727,54060,50393,31118,8290,12300,59032,16182,35060,1890,15874,61845,10159,35738,38134,51997,63618,59037,39367,22847,21698,51444,20636,62927,22859,51552,9424,5060,64302,45763,8060,30341,65122,41384,26371,45119,31834,6807,12485,115,30516,52298,12997,42964,56622,1766,5193,6523,61366,28697,19917,61301,3816,38952,27528,54117,7119,20846,27063,38391,52046,40341,2295,32625,21051,51097,27158,51897,543,44543,13260,50664,53537,46383,44150,54931,6397,20527,15921,31490,8893,21961,4216,428,10691,48128,39797,2472,23254,12242,59376,9985,63136,45547,42972,52592,51458,61058,50038,45937,61649,28645,18262,23108,27115,8646,2097,64147,23051,11060,43027,44406,31242,9790,62198,19421,61465,37441,23220,32102,9518,54055,50412,5638,57511,35643,57684,45536,22651,62204,52213,57124,55029,24743,7993,17950,33353,16472,5690,63636,53783,26764,20174,37746,41650,20398,47039,65065,455,20588,27104,2945,62971,36687,50841,35248,5778,24671,29165,29832,41354,36340,16826,42340,50856,25183,65337,1430,24257,10132,36048,37604,30181,42271,28850,27050,19832,33180,15191,8083,33952,24750,21411,29817,26256,15281,14950,13895,47131,63078,6007,7024,32029,45485,37944,51618,17506,51126,54115,50166,16486,35042,6307,15416,32088,47197,20841,54258,34631,6368,21582,34601,64140,51305,36356,32820,57241,18853,1085,57266,53057,55931,33662,17082,30484,29838,7838,23142,13051,45697,35703,45747,33139,60142,15383,45606,53425,22482,23774,27231,47285,48417,31771,35439,47486,18283,11006,48573,65055,6789,1214,62487,57474,44573,46128,19721,8259,16957,866,64236,52674,26608,50853,64586,8357,36135,57239,25202,20468,58205,40115,60537,26454,58280,30156,44620,27253,41017,47466,19325,61546,30109,64492,29882,17682,51257,41423,1705,33017,18507,30336,42708,16231,24030,20089,5092,24335,57250,38292,5870,43811,50372,63540,13457,22557,59447,54722,45412,16758,46507,5543,51336,40641,29531,45232,5294,8229,27893,27799,13138,26659,65047,26767,39146,65359,47476,60412,36045,9219,31255,38937,63497,11025,57168,50132,49087,58327,32651,62955,12558,28476,6088,58067,53566,49267,7739,35231,44494,59432,11831,31962,41293,10999,1368,7802,56599,44582,63561,41276,27099,33346,24389,18417,64415,13836,4138,4222,58910,5565,34123,27091,63206,7053,30462,56985,13339,59704,22183,39432,7875,61890,1107,4635,10727,16687,36774,50865,47615,44935,23458,11001,9088,16242,43392,59288,8362,33245,57963,28921,58490,64869,6193,10032,8445,24368,23697,18004,45978,32731,39231,22217,17037,5013,51420,10428,7434,32170,24529,59009,64724,43925,13860,16059,18499,53186,4042,38570,29998,47339,22455,15439,9017,17033,32175,11377,13551,32010,12073,55173,54261,34903,11529,33001,16715,29712,56314,20279,4505,19045,54730,43961,5791,33521,61246,33542,39054,27198,55629,32570,32631,8688,52612,1560,49306,13294,22687,65192,8522,26335,44862,34283,52844,55307,14776,25885,56126,64736,61315,5159,42649,33883,1044,7208,6266,56376,35685,39119,19740,6580,12490,43475,26217,8044,40280,12393,48019,65,29029,32985,32769,38291,60007,6457,2852,19251,50840,49674,38478,34713,2892,55095,19293,43330,8849,28641,43140,39174,29970,54295,26833,20743,63725,47580,45360,31462,2385,36560,21848,11826,24520,25753,47494,39434,59379,5431,64035,11668,9781,3330,37158,43277,44612,37962,19738,52531,64384,29945,64394,9947,49552,21712,25864,50750,9934,41433,61194,4000,8448,61011,44508,1820,5120,26532,10735,23377,23440,670,63866,31616,2546,61404,7479,62721,56094,31867,54315,51062,24287,44646,20889,2635,48510,58452,42887,17889,54275,7403,15517,2880,52493,36445,53093,6465,15819,38016,21215,62417,43874,53040,13893,40792,56190,5631,15308,56438,38996,37757,40999,40177,30903,15070,2972,24717,13961,55264,10153,43455,33655,41248,62201,28277,64641,9162,61289,28027,39214,8531,10588,25365,20525,22673,35913,41588,38824,36004,10036,1185,24010,21146,45899,5384,61577,6420,64428,33540,57825,32658,14501,33484,24142,6188,12866,29773,30138,45311,33697,9186,3568,58290,57859,39080,45893,39716,45252,60764,25394,336,26467,28362,5694,13371,44091,24474,39207,28434,8443,43894,44233,42723,9889,25377,28431,23145,58400,12805,3531,5173,60288,43010,45273,54375,26124,26316,13057,36503,54930,14565,4122,64259,37890,6890,31150,39530,60783,3136,51192,45052,52580,54235,45194,19122,29863,48341,61735,54673,8539,26247,16102,14544,33786,8482,22256,15038,8615,41896,22563,52513,9334,33340,17180,46181,62326,57061,6143,58430,60547,19565,35727,3507,11829,25085,43333,13866,39160,51197,24183,54388,25963,19019,49406,1526,1894,25665,18701,13024,46486,20966,13307,46321,60724,61626,58489,8591,38819,46280,56639,38746,21353,59644,40499,27347,49895,15073,22508,35405,30387,9358,49758,14189,33033,38600,42563,35527,12060,55718,56385,50194,46445,4805,4942,56119,44417,25888,5743,12479,37495,22875,27072,21273,34805,972,11230,15964,34066,21406,35627,49931,55877,58214,47334,48290,43243,57090,20047,17167,64737,17749,35753,45544,9629,56048,51101,28924,3978,27636,10795,1063,45564,13498,63931,2611,64837,43782,35680,22298,27445,50321,59070,52216,45087,15995,33299,54735,54749,29194,20175,43732,13332,36802,8210,40733,6376,27455,42867,40622,46346,29479,11322,9671,47632,52376,60764,60190,15446,35423,60192,30433,54360,52119,41440,8701,62829,34716,1550,57568,2473,25179,54835,37904,2287,19791,10169,34102,29942,18099,26123,38222,19944,18740,32483,22483,34367,12948,5102,2822,62227,33581,1385,29624,22440,61469,36837,5609,59624,41878,42855,10894,16288,57741,43050,49444,8068,50932,24722,5765,46972,52857,15038,32201,26026,22854,25703,483,38747,25444,6040,54971,13813,8902,9908,23502,13088,50880,52162,1554,63413,42165,39954,47537,433,21739,4367,52557,25796,24822,55961,5001,52324,61071,30877,4165,57412,20397,56705,26508,19172,39514,35749,44529,38713,492,38725,12241,23868,57309,1727,8120,62494,28411,49946,56674,40125,8390,5124,48216,48219,59762,52748,7653,59349,37093,61000,64556,22969,37832,45296,29897,35219,39605,24055,65281,12361,40826,61250,61862,5068,10945,9933,1745,33107,18594,32088,6492,52189,14341,47222,2031,30054,25147,60977,14390,21143,23847,378,62123,25031,45835,54596,62677,36294,8995,8266,22319,14984,24291,28031,47062,52655,2393,51914,61620,34428,38373,22033,21645,49863,22006,49208,53917,30561,16579,16108,1478,42471,39401,37126,61610,31528,4596,44429,40540,15987,51207,19885,10525,50056,56544,31928,53241,4742,39819,44402,10364,6113,19801,44754,30986,6525,62108,52750,13002,31213,5204,34880,65170,14413,57414,46406,49468,39871,11822,42928,37294,16448,63127,12678,28323,19092,40132,10507,45772,55639,64946,56335,54261,28974,12381,20642,64710,32406,19291,21370,19860,42829,35010,18242,43805,16375,30058,44763,8698,49828,9098,52038,53774,17377,26108,64680,14509,23744,1180,65177,48399,47590,18597,53414,38758,34847,57891,56665,42960,28150,37754,56173,53445,4207,44922,43752,33831,19271,28517,38141,57518,23376,10154,15049,35908,48193,280,61057,8162,28625,3332,12701,35073,48847,61754,10378,52842,49131,6488,37705,56363,44075,23519,34174,23432,50119,62414,22357,60367,57627,31540,32789,16293,31830,2798,13787,12043,37965,59502,33078,38408,31038,35319,30182,63005,10574,13788,19482,27079,55748,19934,13345,64962,32657,28586,54097,51574,46136,37047,54834,1389,25250,23763,34512,13898,36448,732,60486,61677,22444,837,45889,42790,17310,56795,4443,34300,20093,61747,2009,26059,34500,39666,24632,43003,28153,19105,57403,30234,9184,6176,3660,33067,25467,35960,35531,37286,25754,49133,60875,8006,30485,41723,65143,63746,26460,57745,12434,36279,20840,37073,11722,4153,6697,9869,45765,35122,35942,7614,49531,3109,43866,39885,20663,20513,12749,12193,46472,35059,25009,5542,14661,41196,48834,29637,50875,10512,30568,3593,53439,64178,31722,5152,19133,25290,34467,7937,6840,46176,6050,35027,57145,54916,11490,43358,49015,46370,2282,43126,18340,62381,3368,65308,43103,34497,19008,19981,9497,15957,32923,48009,53879,52832,54777,8409,22230,3263,212,61279,43729,39503,32083,36006,28140,26047,28150,51147,14330,47827,55578,63098,16527,11527,64408,7404,36087,46856,4930,46244,789,37068,44091,58733,6826,25629,29230,38634,60830,26111,41187,1589,61889,31799,37202,60351,44346,39036,48159,34392,21441,33935,50571,54187,33452,16374,15452,37240,57233,10652,42530,24720,35516,62915,49740,21871,33125,39760,61017,45930,55263,48885,15444,4867,6163,56720,57531,3047,32278,35645,31989,43202,61166,38837,59758,42488,58260,56312,33776,10959,41679,12576,34777,38295,39654,37930,24498,43384,20978,35636,1187,38385,3291,624,23032,5867,35354,38873,54685,14257,61011,61345,45002,32325,54452,47179,20970,19381,56039,47022,16901,15638,50667,62350,65431,33820,14700,39697,5509,57459,18985,45762,62525,32120,40590,25698,21327,27582,35011,1234,37752,4806,60122,32487,9547,9472,34692,3529,43450,8427,45251,52414,40039,21650,60768,33200,53879,13167,35238,26283,22099,54198,47313,35586,54543,25379,40744,12762,44070,28061,36614,7735,32047,674,5521,24341,22094,26937,40270,59207,20778,58569,54429,60619,42400,31840,50120,64887,47045,59787,41993,63012,12925,9864,11953,45927,19714,64695,59195,29885,17896,53159,50848,7476,36245,24530,15278,65110,22637,1752,5107,885,52537,46885,19830,16965,46395,37427,23534,32815,63908,55091,55953,64314,41395,48433,39586,17122,40419,52528,52028,23208,57907,33950,28675,64372,40065,56068,10455,21354,1589,3933,42139,27567,14296,19110,29459,5095,3119,62052,59784,52789,10864,60470,17001,47021,16697,27980,31011,37653,29417,16389,1950,37768,27989,56843,64939,30950,53529,14968,42287,2802,16569,50751,38679,62853,25704,18126,14343,54935,48624,43944,55592,36537,55870,34161,22346,64622,24707,6152,47062,14155,17052,16036,23632,15784,52119,15984,30574,33789,40431,16229,12054,12753,57493,18526,23394,11672,34364,31865,24020,2532,48847,2364,24082,9513,34424,51196,46654,59457,20217,58669,19768,28534,28556,27297,34172,65185,19092,54366,58267,16985,5123,43037,26902,4311,496,12575,64362,60365,29052,23248,34011,21145,3803,45823,1842,37882,25004,54792,7991,29738,23051,64123,12865,24446,34983,36617,26766,62854,20428,23701,55359,49123,50257,36656,27072,62033,16544,5280,5498,17856,2140,23224,41395,38531,16566,65290,3372,53152,63327,28219,29205,33939,53105,63438,30015,47214,58517,27982,13797,30696,46383,10200,7890,52720,14008,21654,3378,15588,1364,31436,10852,63735,24280,18987,62213,32452,33291,2502,18792,63584,715,37779,46221,11191,42139,54111,14851,36161,3831,34989,40917,60874,47890,62506,564,46444,51764,33405,34706,7702,24888,13849,43831,42679,60152,59334,1917,4799,65012,45510,21331,46991,43209,24499,58717,11130,57145,32935,63001,18219,40215,46835,63245,13509,11335,56139,35807,36945,59208,7156,47300,29237,1129,46432,19006,14491,23075,18385,29378,62939,36198,42024,17297,45004,64253,62417,54104,65036,50120,62140,40844,52609,64654,14555,28733,59117,29760,57438,62066,48326,63526,63059,11636,47211,15267,15203,25259,54260,22969,59597,16731,1516,13474,16064,10321,27413,43540,53308,23990,33525,50348,26588,21840,37197,4433,37572,7104,44640,38558,5236,18137,43029,44579,36298,41239,58502,45959,60845,60188,25570,53606,54862,1592,58191,38496,3765,36703,63814,16259,5072,62159,50794,23220,62231,58587,46728,17445,16781,13710,21231,5128,3481,51995,49850,29962,15446,62269,58137,1115,14886,34341,65268,7819,58908,49285,56384,5417,43257,62532,56998,33724,25962,40502,19226,10379,55794,27426,17908,7743,1379,56594,57916,44474,58739,34437,40638,3236,42955,64535,11126,57689,45754,20376,34638,50633,30639,43860,14437,23111,10401,26726,43096,1926,9746,61319,15498,31110,40278,54628,20051,51309,33342,58641,25792,45928,42067,3094,7332,26981,19448,10339,703,28973,13003,12638,6673,28624,33179,57629,23775,55221,38862,48336,47327,55397,62978,59741,47660,55800,18561,24136,1083,34307,12248,10677,38143,45875,5817,22930,24695,53076,42037,62866,13144,31377,57504,40675,60120,44689,59566,29335,40786,19020,35606,21511,19350,17937,48160,52441,11464,27271,43647,46170,43369,26658,31400,17442,38797,55085,59666,23641,10474,4865,57101,61894,35298,3573,6130,27543,32237,32773,20384,27648,53873,4492,6311,53333,15568,18764,52229,35713,60817,30738,55921,20425,6063,64022,61018,40398,31064,22522,6544,42741,58664,47613,42551,6833,46121,42598,14107,46766,4826,15770,26643,51074,62765,57984,50877,38174,41780,54419,58742,2714,4394,60401,29516,16928,43230,11107,24315,29350,60203,13993,35532,37968,62576,23579,55793,28816,1997,58059,3008,21608,41865,10097,40775,45237,19056,32292,5487,17623,45905,28542,31104,47256,36036,12808,55619,35686,17425,15761,25341,22106,9929,43672,59929,48418,2854,21220,34936,64164,10797,4570,43325,24509,18905,36935,43127,14799,46922,10078,37373,33366,34530,43548,14135,23563,17253,11627,14976,41627,40181,6446,931,55202,65389,40516,51670,38854,51463,40766,33593,11182,40901,63168,33957,51736,33179,45265,28679,40733,12577,782,322,20713,20014,20009,51551,15359,65443,21350,25184,25416,59298,10680,19345,3174,45420,8282,50943,39364,50208,56159,29550,22150,62227,24590,10180,43978,25482,27083,3505,45706,46975,48223,37965,16588,15958,11074,24208,58692,5278,10084,34970,61255,3793,1904,30631,37665,15714,55612,17762,58631,16739,16949,51304,36346,51785,59813,14399,43276,45726,40409,28088,49590,13054,13145,3970,41902,46734,63356,50973,30117,35455,4427,49395,13943,28205,25261,12272,5153,5654,43230,41591,5125,37151,45640,26518,30880,50998,43003,25152,59468,23660,8586,50954,38369,44225,5703,8348,36602,34343,49825,53539,56304,58704,54290,42243,4347,65468,47711,49332,42567,26117,18956,12542,8908,38449,54382,10140,37690,12382,62145,30377,51912,15251,34915,54913,10327,47684,55088,765,8703,30544,11313,52007,47318,8250,41566,26871,3990,60291,45272,60667,1612,25156,43237,52512,29918,48144,41069,26893,48356,3716,11115,24781,4151,18140,36816,57092,62392,63950,23319,5775,10139,37590,10523,57809,39596,25788,62836,32781,45547,48912,25002,5910,47446,51552,30090,12513,55809,34470,40094,61341,51471,23509,33597,61533,17373,62387,6209,35143,20424,63217,44228,2862,22033,10655,23403,41945,59598,25418,35392,56752,8164,33276,34640,17457,32068,13277,63450,57273,61609,30775,7838,9550,53827,37657,39385,10696,21103,24389,17208,17861,53734,28479,23449,54171,21473,32754,3707,38965,33220,46144,47451,44599,21346,32553,30241,60176,47064,38913,33558,45932,51764,1733,5744,16258,61670,34542,9619,21777,35879,12041,33248,17377,3353,46045,55117,707,21032,35181,29218,26061,32767,2451,56263,54181,22381,55252,64631,24293,31432,7175,32614,21449,19420,59191,63326,43840,53024,1078,55009,62897,39367,34878,57101,50070,13583,37567,56308,63679,33579,5670,45825,9720,52963,37819,3735,50336,18035,37920,12378,2715,55368,31214,21138,60977,58549,47800,2375,48193,51239,15000,17740,45641,15262,30593,20557,18554,28675,34607,736,37992,56064,29906,18943,31222,22916,24740,40385,54524,13190,23867,46134,40168,6610,26936,52962,20453,12911,47489,36112,15896,22219,64980,17248,58129,31354,35328,23527,6166,2721,57053,57929,28417,255,22665,7207,9372,9057,62738,13042,57874,44927,39378,11923,65124,29806,11990,8777,41286,21521,55429,26982,46059,50307,17637,49816,58770,6768,18062,23355,47817,14058,20941,40592,33487,64764,35934,35561,32583,42824,62180,9368,47727,10625,9499,18061,26400,21124,23839,18010,15777,39400,29072,61368,29151,32540,26188,4822,18866,38512,29832,14046,24995,40433,22633,47644,3249,21736,22299,32020,36690,48783,60668,58294,18631,2380,28527,34201,40248,5640,43654,34957,7904,21743,21396,15130,26158,1709,56867,49182,6442,45845,42394,23187,25683,61849,14645,134,43935,9917,36008,41185,25344,23422,41331,58403,54574,45398,63409,63580,43926,10686,26693,59910,2583,47366,32495,16954,5390,23402,41192,33405,33850,32578,12439,47541,9250,43823,57138,9585,54402,9826,36263,35264,29419,26106,51161,13561,45613,16984,57028,19716,49344,59917,52206,100,52338,53387,5823,5305,20117,31781,930,31093,29856,38780,50567,41038,51212,32605,48503,19642,13614,27901,59637,57629,10304,35585,51440,65162,5229,30692,16262,38926,4575,23953,55499,28337,4792,37662,52907,553,2049,51638,33791,50910,36675,49634,2893,26398,19647,18554,28640,58909,12527,32039,21146,1419,34412,38570,53948,15057,29204,56344,32185,44264,42219,20332,48928,42192,31135,19553,44269,44471,24584,41894,27457,26858,35050,17585,30837,61733,62126,1095,13998,63261,40537,29892,9523,34131,45018,32103,53620,892,28022,10976,35736,33457,47673,61479,38861,45318,1932,61597,52766,20485,7846,45394,43085,64663,1222,25696,23927,38079,32237,18610,56526,28351,61675,32624,37548,54001,59578,48335,10818,4094,52755,60476,22682,51668,1234,13607,17933,4177,39178,28989,56006,24894,18685,39622,49038,895,41486,3874,18865,14742,40030,63520,51993,2347,23152,14753,40484,42206,39678,56633,30540,36749,20865,9441,62751,16398,3955,25527,5053,61758,33275,35474,47952,45152,7084,44488,33961,21237,11308,5412,61577,35784,63615,13159,22061,10947,58347,31090,31857,55766,14404,17087,43073,59364,42770,43147,58495,32136,38134,60595,52391,13956,40645,65125,39830,61461,50945,30491,55389,10420,29278,49045,18637,27261,49355,11440,19835,17087,21971,43814,16677,26773,51580,22395,33450,62363,49653,28361,59644,438,55767,32929,59090,28160,20858,57611,12281,31777,15047,40435,60775,40534,27008,33059,56603,36795,13473,20824,50159,50507,28555,55307,819,22941,56175,61954,54792,5165,15321,55677,18526,5296,26620,55676,32180,39647,58060,36924,31087,36315,31442,46055,31895,55313,63764,31599,64217,8261,10282,29132,60948,1707,28826,58466,18354,18206,55503,31478,54520,21248,48519,38289,55318,34458,14415,10367,52508,51759,61844,14891,19603,4732,17298,8875,22594,44056,32689,37233,49385,50807,17026,53835,48073,33817,31236,17537,18509,57803,8325,1661,46842,41800,22149,22706,50151,43123,20133,2718,58578,48785,49961,27495,33181,38417,29599,42142,13912,52470,19325,20328,25097,35309,60112,26159,55706,38959,19972,15908,40129,43060,33088,53930,47525,45568,42237,58613,37857,6791,47574,13812,54632,47503,43428,49471,30010,43429,27828,29754,10192,1956,43478,51582,42866,25924,18136,33414,29786,51041,8204,37905,9678,36321,13782,54777,9938,10629,7931,58590,19232,4952,46386,26093,27736,46764,25169,34884,55504,12192,39294,30231,45440,2271,54769,26339,24421,18399,59261,22956,9126,36104,33115,43885,46909,7476,6327,12891,20406,18003,37566,9903,18043,59236,51946,37111,36421,26087,1143,58373,58433,58038,41296,1236,38313,44528,33439,30537,38326,43901,17231,17817,40347,63279,22510,20081,17001,45424,15800,59168,54701,53143,23198,29705,4500,64252,38139,45598,16487,57591,4698,54511,31040,34462,19243,42453,42273,22326,39962,46664,35102,40978,15907,9968,22467,12194,48995,51304,2634,13093,8560,40007,3178,39729,7627,45480,29772,28101,20407,20490,39749,15486,53749,21392,45896,52221,60290,36089,37268,29789,26430,55634,27270,15699,31708,47833,47293,19395,45622,21851,17724,11768,2195,4798,3469,12052,41637,38872,63725,50343,4329,28378,12395,41729,13654,25829,1329,44906,53992,50953,45729,62226,3252,21535,22927,64361,33771,10173,6017,12874,47482,25257,41964,42555,6508,9147,32016,32724,51357,13399,28384,57358,16632,47703,51502,53422,7655,61614,52639,18683,28880,60037,41169,65500,1861,58806,37968,18176,5347,2219,62074,42212,19919,38488,11510,10023,47860,14565,13339,65028,62821,33531,56237,45811,22941,48638,30791,12062,62778,20368,24011,36592,47478,11744,11610,35534,29692,34557,57594,1169,24474,27914,31137,54245,61684,59117,1273,25029,719,18930,21587,43071,40694,40957,18604,48108,36804,37654,20373,7073,32180,52328,28499,6532,57808,42340,65134,62854,23475,47020,63493,42177,16902,56383,40702,16788,8930,64214,20637,38309,56524,29083,45971,37097,50282,58902,16618,12582,61268,20294,50397,42910,26837,56819,43353,12541,63379,58819,5793,21181,2188,17196,48460,41291,18566,4891,62372,17544,28555,53226,49308,940,53230,3482,19061,61287,8943,9000,21600,17870,22803,29876,56348,13195,41808,49240,25698,18664,11093,21603,59772,13753,32318,19696,27911,36775,25781,9332,60996,51907,27218,34768,8010,21460,34569,52368,13800,5437,21682,34444,43358,63261,39940,47640,3431,18346,53558,60719,36149,27772,39316,60193,50260,8137,55320,22158,26406,46932,16449,48890,20225,6742,33726,11706,14419,17016,57063,26966,53024,26075,31752,17110,6459,15594,47224,34828,49001,5273,47766,5865,4682,55587,32909,33387,11266,16762,32004,47171,53475,12965,3296,9796,70,54136,16858,30172,23742,32300,48142,5511,62556,33851,6425,37536,58191,33163,62506,52377,39944,35263,45671,53055,43083,10706,35921,12058,7133,54331,48627,50408,11152,65293,4873,2314,62084,20219,47473,17584,37397,58229,53092,15543,15258,30845,27168,30003,4177,49592,511,9145,47932,20283,53295,9263,58761,31137,14292,20220,22432,35537,52380,27512,33275,12443,55519,2267,15026,49736,61694,35369,13705,25489,21401,28713,55958,36921,21471,54740,26827,46363,23178,4014,12864,64248,10443,11145,37469,54489,27755,960,59537,14539,29671,43012,23759,48163,46774,1728,56900,6982,40480,42635,13006,14485,13826,58056,12809,60290,44842,6912,28404,41500,52680,59866,14504,33114,41029,23148,61774,26555,62566,57941,65293,12140,36443,65499,51695,28931,51708,3058,54935,441,57824,46000,27859,47100,62881,4599,13752,11871,32284,6599,57290,20995,53603,4197,32470,46826,54391,9661,61749,29307,51133,25814,15697,38870,25997,46187,63514,10121,32037,4060,39212,23421,25738,1995,54640,50166,48193,17151,25755,18055,62979,1582,36190,20943,46048,46652,24786,30812,34665,21622,96,61217,27224,34544,52715,43190,35463,58877,59128,31870,63372,42932,37594,61798,29836,28673,62943,4595,37289,53557,571,59687,20752,54680,3687,15555,32390,26901,44092,47596,13667,29429,13782,10340,22917,24412,40890,14752,11044,40006,11314,63569,65453,51100,46993,20615,57721,814,46708,41736,43787,21847,44167,39823,21888,12518,58149,8896,42168,62388,49061,62883,56230,10971,64803,36787,61580,65443,51836,2355,21272,44048,14229,18725,32165,12612,53361,50102,38991,21192,33077,61249,27126,55137,41726,59760,663,4811,37399,47233,30661,12544,7508,29101,25864,28576,54891,57895,2954,13117,35519,27737,48348,12810,26744,48399,39283,15020,46915,51315,31245,20395,51280,33323,3162,35336,37715,65374,25943,26143,27774,42801,5804,35261,17559,1096,2999,2155,4788,64261,22882,55514,26919,60773,54230,726,23507,54947,10281,48390,63971,58126,1951,26614,49726,15915,19898,21950,30670,735,48487,21863,2341,14279,45666,24427,7905,37084,21563,33834,61076,55026,64595,57333,19383,47575,21539,30885,32429,38481,58641,40328,21779,38389,46650,16441,28052,64274,64870,13302,26505,51702,48802,58496,15652,49319,46776,60278,33705,2759,6327,43434,56426,51863,50276,5370,2723,22955,50672,30450,10496,8953,64819,53400,47529,60056,12109,36909,55394,38591,28498,18056,9492,3821,22567,26731,58904,4542,58775,19966,3975,32141,39506,14990,25191,29081,12266,54416,53361,6334,63325,49755,23782,41968,34038,48747,10359,8984,46385,14552,12738,38697,25087,11138,59912,23678,58684,22741,62341,44722,17062,40476,7961,51544,57213,63964,2365,11571,46355,65203,12177,11387,19245,65067,1879,42031,35248,12386,5648,56538,24902,56407,47062,10235,2913,36006,31525,22744,33568,17861,27340,8844,1931,61540,46308,57642,6511,64165,51795,18090,3782,50573,56915,21326,17547,58575,64962,56507,21816,62110,45232,19473,18762,60128,38391,47790,40429,50264,55568,18082,43019,21676,10530,44535,33323,34946,47215,45595,2250,63070,36361,62625,20691,9876,43029,13224,25715,61699,33481,14517,44339,53305,1601,39204,12805,36295,28144,56895,3762,37234,47403,43751,38775,35303,13309,37837,47742,40661,26793,27968,23960,29520,28434,31068,38320,48752,31485,29745,29464,52735,38486,6343,50485,64739,31624,21208,27457,10365,55135,36984,3313,857,54265,42472,11211,59570,42505,34895,62802,26153,24286,61858,33565,19839,42847,34516,13540,61890,50647,34015,8851,63623,41893,33105,48342,47413,62834,26979,21086,30728,51192,21198,2730,60266,43044,37916,9764,9369,32387,13057,2759,56058,13424,6829,44784,26188,4206,10020,48003,37135,3050,20145,29167,34719,38545,55231,50976,12254,51361,3796,58764,32276,14734,18535,4838,19667,42606,40017,4366,46605,33115,16497,13230,6719,54558,48081,12964,53394,18260,14478,8351,45567,63312,46441,41765,63761,61527,13760,15515,21971,48016,14381,23320,59140,48136,47559,53699,33522,3784,35305,13727,62818,167,25988,58422,13805,24676,15435,53498,14777,37041,37173,55583,63997,47636,57677,40357,11201,6777,35852,20886,47629,43934,44686,46100,53190,12195,56441,38817,23456,10266,53604,28086,5483,49922,63110,38637,24144,8888,56830,29589,27054,23409,30181,23247,55153,7672,13444,24906,11112,61122,5203,10412,57933,63826,28797,21514,18938,40924,59076,2594,30370,4993,14244,15274,3250,48545,40739,10098,47448,31045,48198,50424,43665,44172,3476,3536,56767,697,41607,41508,21101,11013,62799,30602,49475,52750,47333,21227,55559,46137,5758,64511,53733,33559,47985,56765,37078,64950,43618,9574,10214,9839,8761,60603,9875,36817,40728,11342,94,985,37420,6654,26473,2820,44917,44657,40390,43381,31210,24114,59689,52201,15823,62004,19094,22542,14560,57888,38644,19547,53608,11707,60609,52742,12636,22585,49333,4481,25223,45406,57588,8310,42604,32056,17929,57803,20723,61111,24294,47160,16347,60098,36586,13592,36597,21363,32526,13106,54801,41715,33875,61425,21720,64927,39341,47782,22039,61028,58752,23231,61350,55646,13222,24408,37571,27965,21247,42255,30419,16124,43385,19335,4785,44634,64068,7778,19298,2057,17068,16442,23761,63920,36479,55050,61612,20376,44524,32393,52233,22101,15333,16378,60451,13802,56502,37049,31042,47369,6954,41790,58082,12755,48902,47783,20699,58288,53531,11871,28089,18224,10525,54922,54197,5998,42928,31796,6014,12276,34970,46967,24167,33059,20382,56309,46448,61204,18188,8143,55155,30706,19232,35833,49604,18907,11126,17647,59022,36915,35622,60013,9785,58285,60629,22089,16401,56254,19538,8333,22837,27864,15988,25151,1896,5159,57087,34924,32642,43863,3732,59582,35615,65302,33611,26567,46325,53451,57463,1992,28266,63762,2831,46397,11190,36884,25468,20462,7584,52607,9304,28785,58725,36582,49880,44193,5398,15852,24094,53614,47387,58787,56594,11263,19703,20630,46890,63310,23794,41972,1908,29975,47009,17520,58220,56952,48376,59367,43090,20401,11981,30023,1072,25668,16365,24873,43563,61860,6431,12737,7420,24608,61450,21727,2012,28468,34729,10803,31834,61620,25745,38966,17910,19520,6064,55975,45837,58965,9149,44004,55711,32145,14067,11494,62226,2208,4952,46133,25876,54498,14591,31156,39725,55452,37457,44879,26517,51615,3540,25686,11369,9138,35383,20027,5803,11551,46935,57452,54752,24075,25801,39741,59979,19263,10898,14958,61792,64731,59927,62565,19397,25487,25038,43227,56247,20286,18553,45170,12518,51287,42445,59753,31282,64121,37353,40156,59402,10772,63277,31877,61819,36369,59450,63466,22064,37151,35606,8688,62010,34460,29496,60732,40110,50909,31624,43910,59479,64573,25057,59997,65034,64806,60244,11279,40246,56441,40329,48385,60417,52729,30075,3280,34846,46966,16701,4951,53660,49734,49147,37721,48361,32925,8492,11205,14677,61556,50034,45487,7697,9191,43812,5614,8943,17917,32797,34897,36230,21489,11278,718,11460,14300,36912,21153,60520,42427,50608,60086,58280,60554,19487,25470,54039,7413,12415,9113,55102,23466,16438,50855,21339,58175,39175,56689,16387,13625,10703,16938,6465,47475,33554,43734,64632,23697,11606,11160,46244,54460,55697,16869,11697,14770,31543,61544,9328,5750,18479,34977,61495,57921,22972,21114,32540,61779,29483,58563,55745,10263,4118,3109,24428,15879,15615,13663,3383,38217,12689,54393,25766,37211,565,31655,28703,64017,32064,57179,58341,10560,22412,41670,29708,48888,51473,44224,59706,48059,39400,40730,32858,17475,59638,21096,44677,61686,53547,48721,10578,59667,41601,63504,7582,15215,39484,8761,56488,44901,45070,35488,64606,50426,33151,24644,18022,5739,29093,47931,61483,58940,10579,18418,51389,24287,17293,27519,26971,24809,50903,28882,27490,20194,52591,16494,50440,57740,38670,59555,21442,64975,12431,49325,12603,34134,32012,46573,31268,61088,57695,37823,52523,53612,60243,20222,41161,29213,19326,45574,6364,3134,49282,29101,4208,14110,34717,37206,21192,34880,13546,50303,27319,56443,27145,29767,58042,24698,3257,55592,11098,13499,3572,35113,34330,24216,43267,52371,17151,270,60515,42450,10759,6147,49674,60174,21269,43865,37802,63356,50406,45436,19552,14760,60772,39852,43634,52761,45672,21640,39809,50072,48349,49468,13948,41052,48145,26037,54374,28349,4755,23372,22057,44794,58655,21971,10461,28237,32666,23977,50105,34570,7445,227,24649,38643,57435,50240,62225,46245,46352,63901,34260,21983,11978,30325,40591,26189,60953,59245,8826,64016,42278,31348,53658,29589,42110,36679,45813,18865,38842,40007,6691,11881,12703,36694,22862,1916,36484,2254,29840,18176,46984,23514,62041,39693,54900,8734,15322,32639,10975,61923,12385,40999,57613,27845,56319,65212,21136,42785,59148,3765,19135,25387,16561,5015,29460,61258,36690,41069,49286,28987,17010,916,41729,61665,3836,11155,12156,18236,38205,12095,10301,27545,22777,33760,50618,62054,21653,32270,55151,28392,52325,54932,4276,10294,32876,58002,28325,11776,21936,65111,27743,9494,3219,5346,25891,29330,12049,58311,42889,44084,20552,7089,42392,33104,5964,65218,11277,49442,31207,5070,46500,38465,45729,24427,4869,64226,17114,6205,33071,22467,40251,19745,31,6750,26596,44609,41441,50020,53241,1674,36998,11591,51142,25335,546,28748,18406,40897,4306,38997,49549,30812,1884,20910,48389,27221,7188,64342,57876,19172,62261,46427,57238,43195,12542,63220,64301,55159,36720,24786,39025,4102,16232,33097,56288,38687,833,56785,42200,13861,60873,61719,12185,35361,61323,9270,705,7149,34709,63543,46851,59198,9000,49294,49717,4125,7621,53656,4929,49832,51008,48565,38517,40040,13510,57580,40871,54829,16557,40657,18396,27304,26036,48951,16421,53863,61282,34657,43478,49957,43965,21885,46011,36289,13637,23340,56135,44262,58782,20569,16350,24943,1951,44277,46716,18672,46436,2023,18362,62178,55974,47949,38175,43126,26838,55591,46122,61953,34691,11408,14296,40175,41577,42078,31262,56397,25211,818,51021,27171,10185,59755,16168,17845,27453,23259,59342,40800,38678,26104,56516,21622,34607,17443,43050,55859,4228,46531,42904,44527,10535,22460,26745,19916,5343,60580,37970,33183,61604,11007,59394,61366,13402,21866,48137,25614,39896,25333,21676,34784,13394,47493,3811,22723,46513,21205,50400,54905,17230,29483,43412,6069,50882,25359,3891,18180,47419,32054,1359,34289,14212,20580,43055,34372,13823,58351,34616,61294,23882,53681,36163,62210,55297,15518,54974,11622,41554,22505,15251,17658,27994,24149,45161,10914,32681,15836,18258,47524,40275,43205,55720,12076,53103,19393,47693,26561,3413,1698,28937,38478,50416,55038,38608,241,60726,4474,44515,43794,36042,10457,13148,25266,30492,64563,14934,31082,54410,41318,25985,13735,27234,14902,63844,14449,9904,47480,52708,7143,60444,44628,55655,41127,34337,13198,19936,10540,5668,40645,7051,7829,11460,24058,60729,12938,1136,46548,3775,912,15579,6529,44042,12410,51364,17552,59342,10802,37923,18013,50481,27828,41199,14834,39122,64614,41583,23437,9271,4044,56265,29966,28194,24227,17610,10159,26269,12456,4923,5472,13459,49731,51881,43488,41220,26167,32447,20990,4220,59072,36503,14414,10890,35091,21653,10147,61763,54421,9149,26060,64350,41264,19175,11148,45277,59821,32185,39433,47585,53350,43401,52315,19483,61573,54376,29949,30219,32142,13284,64177,60535,15762,23906,5102,605,55204,49185,35146,57048,19924,43870,60838,16805,2025,28052,10262,45032,62687,13130,20326,57364,50569,44165,28566,10717,12075,32930,8548,33898,16051,46960,10960,15464,26100,49397,62287,60821,28186,35567,5166,18740,7170,63235,35257,50457,5135,42905,27594,38188,57582,12972,27752,37877,7370,34480,13821,35066,2447,38796,8432,33679,29075,25525,18424,9337,65008,28078,36909,60453,26968,28228,28230,37472,52267,59752,9754,40529,23977,10535,21993,27884,31745,13167,11554,21342,47872,32611,11617,53388,26058,7099,14355,32102,6207,22397,23088,45259,32219,45645,3833,61209,25803,7947,45632,11987,18078,60219,51448,18856,9476,27173,54533,5906,62965,24796,36263,19032,10,47200,39794,29057,40272,33636,34925,20703,25767,49006,55662,17074,13218,39708,62833,49941,56265,32984,2075,64257,15266,63530,41555,35206,21787,55997,22445,13733,65273,13942,18521,31693,64250,39326,36081,65231,38257,57824,20838,38278,8589,46720,44412,16898,44424,44079,65172,5466,55521,58334,1412,37483,25870,1537,34683,15662,30691,45301,12640,4468,7308,51460,49241,43932,6020,17758,26015,39389,33325,43833,42387,4062,63219,63662,37772,24822,29395,46805,53805,3480,57425,64610,38551,7017,17379,38995,26529,12821,41644,25081,31768,60351,2020,54947,31435,49550,28711,41934,934,41619,19690,53393,13874,210,58767,26216,4875,40160,22415,30423,61216,17666,2334,25584,2897,4804,18827,40045,17333,21863,44221,19290,22351,27763,40475,32842,43754,45210,40120,56089,498,32944,2232,17776,46104,50272,32022,33806,43447,61325,33143,10176,12097,1583,49791,63824,10739,40221,5739,41820,18029,56479,38100,55276,29304,64953,55752,63729,27875,10046,42477,60839,44599,39403,6205,45637,17463,47630,64142,32591,16156,55025,2772,60644,20864,49106,56709,25274,44751,57828,57856,39334,28516,34487,18354,56970,15612,54708,62584,32400,55927,731,26481,33098,27656,61313,54956,8858,46555,9809,4194,22482,4880,23371,28282,33742,57213,37953,34951,36516,47748,35753,8167,2158,19003,21416,7935,40405,39309,42330,41735,4494,35556,52410,36198,19562,38236,4176,50089,39407,8274,54388,55145,33604,16904,15504,18227,10601,5752,25467,51496,53038,57883,56839,18362,35817,23564,63022,27800,13346,57593,40098,29294,27298,64559,50558,18793,45850,61085,13882,33981,33161,18228,32114,46136,36526,42946,57608,455,55050,33504,43101,24472,60319,6469,20390,8108,15950,19335,53909,33425,62073,64994,58946,35746,56004,38780,48345,45966,12296,22650,23438,15831,1826,1067,57755,7906,42521,63850,52182,40762,19799,13308,11306,23138,30171,36124,39559,52633,30590,12804,1834,11863,4459,18425,35225,51009,56633,55361,23231,64341,3900,57678,56438,24177,7625,54059,61044,32171,7776,48964,5559,6817,57479,33855,8302,16027,20859,54356,19970,31256,35422,24819,64879,61531,38854,7995,8589,62076,56967,1937,8233,38766,16046,24980,13337,42306,42365,16343,53730,55989,45733,14170,18718,51101,41501,11479,5942,38093,30494,2970,29019,19248,52346,24933,54783,43364,52780,7585,56536,51662,57868,37710,38417,31626,42309,11322,32396,39193,15951,2834,39110,35192,15376,63631,4069,47032,13670,50410,38829,34959,45038,5965,40629,817,33718,20834,35728,8462,38490,16881,12627,44261,36375,58968,24704,58691,51388,8130,42328,11812,11452,49750,19167,56427,22355,23792,38900,60243,62312,8139,40847,56900,13069,19149,58296,44734,17820,28086,53496,26627,20828,32957,49099,33112,26077,63687,5758,1414,30706,41458,3837,60965,21828,41395,54670,42885,34670,39134,11009,34182,18749,47484,28169,50071,45183,45456,41500,61537,18848,13713,47193,64161,8101,11557,29490,16741,304,13991,29067,7250,64581,37646,2161,4426,32454,13939,40305,31915,39967,6857,7995,45228,63916,10948,32235,31465,1550,30978,51490,61941,29789,30611,14124,59231,36652,35777,52730,13112,46096,20412,1506,3451,9119,56163,33104,15700,7801,55829,53338,53171,31849,23119,53997,59086,27618,56552,52808,9004,36537,41295,12217,28276,15595,40430,22517,22796,20259,37920,34918,65435,58979,22426,8711,38408,3380,31214,38512,30133,26314,57122,33977,23729,39713,20819,29055,50900,47235,49430,65433,5330,8785,4071,13447,47905,49946,5902,62314,53712,61407,53186,39867,64364,14204,16366,39574,45236,10189,26221,55743,6771,51195,42035,5195,2485,55612,44700,56457,19104,8801,8801,36295,4586,47138,33900,46280,55556,20290,33299,51572,63276,15573,59260,16722,14132,64375,570,65167,50909,8227,14229,62256,55482,49365,58684,51547,29475,56845,56076,55925,54472,42489,47065,35338,35927,4751,12845,8707,21665,30432,46396,1965,43624,42158,64394,7960,47146,51895,50213,26328,3517,52442,8866,31617,32720,19222,44502,35246,22909,53356,14839,29618,36286,1036,16276,46795,52683,11137,57607,57891,11408,39150,2040,65464,6641,19480,12969,8844,32828,51299,46175,61808,10581,29567,54456,47499,41257,8338,46158,51820,2245,50293,63306,53326,53358,54774,31028,28241,6874,54348,8409,63882,58981,51396,15694,22104,62278,60303,49919,15932,16089,59209,28613,48137,26319,55,17886,44993,11522,60928,28069,36111,16537,40240,297,10444,41148,54231,48384,30966,29743,41889,20201,55166,20185,18717,51295,55751,2530,43501,14960,7904,62546,10902,3506,3507,12034,56447,61661,58236,51559,20831,6073,30767,5477,58682,15175,38177,773,31419,63179,48758,62198,54113,1471,61020,9968,56805,8567,13346,31284,28974,31927,18882,63795,38395,40712,54066,35378,61606,28522,55500,22205,23066,63762,40965,31270,46966,65263,9825,63967,64968,24628,23280,10589,5666,44666,50671,35615,35254,10182,62512,64808,42579,1589,25006,46528,31088,20305,38031,32629,41393,60009,38066,4635,51435,233,35257,13546,19533,21262,63089,64215,10622,15537,45663,56540,20283,46676,13983,26180,51551,37904,53106,7385,312,5418,12316,57744,63459,17948,19362,57879,10317,35444,54832,11914,36134,37527,20769,17242,65069,32947,38824,56337,55643,61943,42158,31088,41978,35973,51766,38205,47781,20821,23953,11340,39836,51103,22805,8949,40660,27652,60694,12985,16603,35369,40867,15857,31748,6280,18281,29671,19006,8033,33500,46624,49933,57621,50034,35866,59188,32777,18978,37710,50790,24253,16844,64372,37109,17353,55753,20622,8549,43083,41529,40364,23350,34303,61013,41064,19901,63416,32650,44592,3446,5629,35538,8353,48531,13408,40544,33813,14572,45493,41002,1891,24539,31105,63340,38626,33929,54708,40674,25831,58461,853,12748,9531,37512,61270,45126,40915,2647,30568,45442,44738,35221,10641,40706,24712,13508,17948,44858,52106,52183,15293,64992,55375,29184,33437,32371,8213,48500,43620,23472,5937,47042,54472,46805,19210,16058,822,58581,23544,33688,55172,48045,15491,7732,34986,63128,29310,7830,18978,29968,59353,6004,13911,48399,49156,33363,57919,23915,30129,41118,45340,44742,27978,15510,4789,20647,18100,18197,41440,31102,1060,16973,48114,50084,52796,43600,5652,11618,10282,58619,17179,15381,62964,35258,33276,56188,2370,35761,63117,35390,28590,35963,17056,35611,23289,2086,58293,7608,23159,25522,49559,561,39300,24535,24582,41723,59977,24440,10610,13656,28625,51338,17088,35268,46580,20421,39579,54505,13170,40969,32537,45732,37884,17688,11940,1252,41266,41720,11268,43533,59597,17330,48940,54863,7018,36558,56517,8040,25307,35191,10038,59299,6991,37053,26491,55441,12300,44609,59344,24190,34203,54831,9704,55650,31147,26768,60163,24446,23947,37771,41123,14753,1107,61389,17607,54932,33750,6650,25354,36149,12552,10963,40961,15308,20237,3564,7325,7061,14283,40186,34672,25055,52563,4144,42437,54044,20824,21778,49110,42580,3012,35648,64235,49431,8297,27955,8973,17551,21619,64037,65516,34288,2351,38833,11673,24571,32297,62184,46365,45858,52013,20260,13698,20245,1054,23985,35882,312,34968,14940,46860,26301,50398,29177,42872,37580,65320,11044,1791,6984,11451,25249,21591,45327,50053,527,10503,21697,35801,57185,62923,55077,268,36291,3593,25010,20788,61371,19827,24540,21487,13910,63324,1167,17819,62611,32984,567,3598,18080,24367,12198,28600,37240,45808,1377,32440,41154,32835,12496,38339,35091,50113,61014,44891,25082,10145,55366,49561,24844,28337,44600,9929,39134,34941,23586,24240,39328,60202,17892,8779,40322,28506,52490,32305,16849,10520,32285,49221,14002,20174,30107,656,21412,57950,22337,6077,42885,27449,35039,3182,54164,15311,49759,32572,15270,19479,12416,21439,32832,13476,41503,35623,64678,11379,60185,10773,63090,64016,8943,62189,11912,26681,21594,24202,43230,38386,35322,58021,1638,54201,30919,2083,33596,25449,6301,48511,21138,30286,22383,7782,59960,65534,55441,7968,36243,31400,49708,55483,47901,39487,38257,34478,50994,54492,47294,52995,57009,36267,61147,21159,60286,61969,34870,31308,38797,19658,48658,62990,21797,44930,1540,3376,54240,11206,25809,55177,6686,11575,28851,15256,55666,61149,50035,41291,43111,5492,52324,40857,403,18734,21171,44767,30392,48501,7070,45706,63058,64843,29592,59186,22856,8334,7353,37885,53750,18004,11740,19824,49571,16473,13295,46324,46485,28051,40744,18553,430,57639,56337,53691,33590,1291,22318,18892,44595,52125,60358,21278,21515,21575,46073,29811,1194,15599,9193,44942,4700,54539,9053,28833,60344,39983,30349,51799,42237,45349,50098,41009,29826,50912,28515,26888,7399,6377,53023,57380,6649,47219,23610,44014,54205,1735,59489,9139,20157,33755,45647,22324,13767,20749,42830,26989,29727,60526,45418,17970,28117,49095,8925,27546,44397,39467,14747,9499,8156,11320,49713,6930,42906,2862,50982,34462,3760,43825,53541,13463,51559,36869,19272,48290,61210,35730,49947,60019,51037,19636,12259,4093,27743,10708,28307,30587,15248,56279,26576,39235,25650,56120,5615,60121,1224,26691,15094,59581,24229,31039,58905,41836,28160,45234,14711,58335,15995,58081,12516,21750,33907,45262,15149,26478,57324,45143,7681,37432,8378,24056,14099,48731,50828,22542,10633,5436,7042,2760,12978,62556,40839,31386,23897,63989,36066,625,16879,54663,44239,5395,51386,5871,10709,64025,45991,62369,44916,44117,38723,54019,15442,26049,36024,36424,58711,57988,22656,12021,4564,36414,59553,40008,61729,49735,59027,9028,54513,59885,18954,36749,21981,55425,36738,65325,52913,28240,52668,47853,45284,65211,51876,405,63981,62648,2042,44935,32758,13280,61492,53616,46997,63772,30711,40,48697,45102,15323,19759,31870,42074,48546,9720,31778,20511,196,33626,41927,4498,54633,57272,36687,61599,35257,14736,58929,14925,10136,4752,58663,38329,45625,13247,39244,15397,29013,36532,60064,33854,7892,27230,46338,60688,33325,61289,44308,5682,17519,38523,39235,37075,11937,33327,9689,47268,65148,27679,50289,64746,52821,33640,26022,45281,8290,17653,63639,62203,7550,36452,11286,20327,52123,45246,17567,6087,64286,59445,29057,48201,54084,14876,20804,17947,48429,59237,5256,5487,6961,53854,33675,7425,29223,62556,1408,42383,6250,55999,33818,18951,33672,1128,44426,3055,56363,1293,11607,36835,43543,1193,45895,12705,21875,49371,24707,1062,46414,10955,16874,30854,48639,16204,57167,30507,22677,64099,10181,39709,49350,7597,54843,28392,58723,48016,6737,928,48683,22955,36471,48216,61714,39814,55272,34279,27884,18622,44029,36135,49024,3842,55344,10239,37008,15001,3693,17671,41275,24845,38724,9490,33436,17564,7059,56626,50905,1196,39435,4635,52071,13373,45710,51560,53475,32908,31426,21164,49604,43501,50570,1818,1374,21161,16606,25602,5880,620,45918,29093,172,62699,17445,129,53212,3699,30206,47621,37106,49111,64810,52193,9569,63324,41177,16980,51482,60215,44412,15626,7696,51963,35786,18501,33756,63736,41269,952,17614,29332,39984,46748,20188,12737,22408,50491,58097,3819,47901,55553,59400,15852,39171,18070,60721,29175,62486,16463,3769,57721,48485,64814,35873,63780,7410,29165,62890,15487,41093,57815,8891,50683,29609,10919,43956,63106,30388,8199,12200,64083,8058,57225,59548,52524,26207,13623,5139,60544,52068,62628,32551,40383,26927,656,36704,31090,28509,30621,53864,55453,51491,30206,25388,13465,23475,17441,18676,29984,26668,51801,7800,19211,61195,57352,26902,20232,49043,59885,42235,8480,2252,226,31311,51563,2168,44265,26843,61610,29589,27690,38158,35530,3654,56177,19423,7449,60673,38090,25355,14777,15953,14622,60651,49091,40802,58967,1115,39424,12386,11807,26387,17585,1811,56849,57051,22033,60998,49735,693,45120,45306,55604,888,39653,8963,56182,60498,56570,64896,62328,7486,18263,33147,35633,39199,61922,13616,56192,26783,7036,26052,13143,33988,3513,49550,14754,52026,15913,31220,65341,22556,6251,64227,32194,15055,7023,25839,39874,4264,11344,25629,22117,50557,57762,40024,58039,26733,11284,13145,30035,61336,43930,58712,12886,40698,6590,6578,63124,55411,52684,35459,55002,13645,46464,35400,33801,11507,55396,16199,16617,56675,54977,30833,33695,36103,19607,47286,42532,62409,61829,36609,20532,14305,31287,10619,24107,45564,35969,49714,12984,16296,49538,1518,19249,61907,54236,22474,32823,19687,65310,64609,40832,52347,30321,14992,3788,18491,11084,25024,25677,18235,10812,20466,25004,51118,23891,55887,23221,39922,43322,22177,6934,51075,62431,5696,32041,17106,5280,60578,45772,44505,21751,31496,3005,61196,38074,58024,17911,65282,53557,22836,61594,62439,19079,62539,51330,39317,25395,50175,17900,1626,42582,56537,37125,39337,46529,20462,10172,19539,14742,33856,33225,61705,48779,9420,7326,60163,19913,24479,17929,31930,6078,27031,8892,35637,63707,23486,13148,13731,55532,25695,18204,19218,22894,37833,46334,59867,47546,58574,38325,28947,23191,26716,55115,15912,25007,5458,21548,50476,42834,29432,4624,42744,60590,5481,47275,19686,40328,29645,12374,61721,40865,52671,58004,11829,52950,45315,28668,7128,37205,51802,56670,21988,23363,9036,18343,34376,28834,7071,20021,51672,40017,51412,25299,18883,51870,53860,38565,6017,32514,27478,18649,8310,40839,60820,12606,3269,4770,6516,65026,33332,24983,48652,6835,35926,15037,4206,4096,51831,40216,63741,50821,50291,49518,34779,1435,16495,38094,57027,53299,11576,41590,8418,302,38149,16657,35243,42989,58050,40264,41300,35107,42991,45237,42198,24774,37537,21844,65306,20758,45228,46885,56299,18225,44094,62705,27390,32035,64222,15046,7127,528,25037,44790,14861,750,18251,55669,64636,12760,3697,23180,17581,4695,41003,1353,26208,60090,3902,37353,16000,33824,13184,30428,15870,31021,11427,511,38801,62750,63956,46979,56606,43017,35263,11344,7401,9035,22263,34996,43231,6130,30344,54491,23201,7841,17141,30707,48200,22803,34608,13365,55450,42493,47692,51997,21795,12574,578,53348,53019,30923,40544,13720,30219,7677,47205,22294,394,20822,469,4086,64693,14375,52604,18880,26145,34669,31386,65450,51714,25769,40085,7325,60374,18849,50867,25856,49837,5637,36697,43696,43263,34303,29807,4064,18932,36270,27731,62577,47017,1505,57467,57187,2401,11027,26112,31418,13023,55833,20543,25211,9494,12879,60858,41222,44542,12837,12183,53106,9980,52429,12973,48667,55,24237,62720,50267,58714,9853,2654,47265,45008,48684,44259,13768,10579,27724,48245,1262,58897,41241,852,59535,22162,2208,23401,53968,22633,9243,12759,33181,49773,55217,13657,9466,29146,18698,57996,750,58412,11635,39848,44335,36212,51661,44237,27156,4435,40676,38862,25140,65164,24550,15155,44996,50481,55501,9042,4967,521,27074,52177,37363,42829,44834,49004,38522,64708,55855,9102,10717,10398,49270,42247,51044,25874,49586,40368,17663,42297,6343,18871,13323,55400,15496,11422,39867,9724,12223,34022,61900,32703,32002,58212,30860,10522,29261,2414,10522,25044,18871,28402,17252,49483,7819,7785,2701,949,42114,54923,17837,33052,64334,3128,58627,16142,60024,24346,56729,49763,65291,14426,38734,30546,39605,50807,50577,12549,38094,60569,55044,10692,52464,42823,324,5221,35121,38235,12315,43396,44891,18156,34429,38214,45003,51863,43393,10551,17990,47410,60637,29690,27423,45277,15504,64165,64402,42019,27282,1856,43788,26275,25177,17302,17137,63098,8397,7450,50540,343,61573,3097,23723,52399,32514,855,36565,36778,56154,56677,52082,59445,35211,55199,27473,30773,10784,15317,40280,25016,25233,31965,43041,6642,28462,55008,19435,34963,946,63821,64476,18052,4011,17077,39055,15789,21504,62129,15470,28494,51731,8188,42824,6203,36948,53526,35114,11736,17088,16203,28973,42979,33893,13595,34302,9635,38299,55719,28650,53292,21970,64770,12013,25782,62421,52778,46513,48270,55230,8533,63021,60105,26915,50088,42092,25129,32812,50359,8537,3420,12197,50573,10446,4700,36491,31105,19597,8088,27197,15925,9285,12001,54910,38472,22206,30300,30877,2026,44973,32383,36975,34036,48315,30019,11811,52809,10557,40542,7753,41152,9226,48316,59471,12747,6545,32143,19175,50474,28494,38171,8758,53004,41058,7365,39940,62083,54007,26071,22661,48277,19703,24077,58636,42921,19311,26341,6535,39894,48616,29625,5906,36035,55711,15526,19380,40262,22662,44785,44342,50211,45676,38619,1845,49042,23685,17986,3905,28061,61126,22654,32798,57214,31534,13505,4585,58107,13485,29571,25265,48209,25738,61938,10817,14136,39972,2097,18017,1419,32798,48875,6357,58891,51619,46009,38156,26189,2228,1426,14204,62354,17627,24590,60105,45461,36205,63673,17192,37326,62591,47687,52692,52134,8074,59248,48190,51586,13254,50647,9757,20744,57846,45524,48024,27816,53979,33091,57922,19384,43861,49621,62343,48930,11385,4613,8179,54803,24387,23152,19265,19399,15554,41133,20642,46490,8993,48989,32138,52076,25596,47181,28122,42914,60412,2188,42805,45018,46457,4620,31209,24848,43299,14248,25386,8050,17,13905,38855,3224,34094,27749,54736,23578,16376,15070,54057,57295,63447,26912,50235,58101,31317,14791,51385,43892,47782,19701,3608,62336,54885,37031,35990,2711,55967,34137,26091,40492,59425,41690,6520,45904,18153,4680,55701,64621,59164,62428,6656,39021,58225,6347,29324,13288,13190,34875,21971,49114,64222,62779,14799,46590,25583,56101,14766,16784,40912,17737,46835,50262,34845,38591,594,61640,46274,20336,15373,42964,6615,47955,29623,51836,60801,51518,34619,61354,33791,54704,56606,4828,45702,18102,13497,57518,15136,5181,34342,60112,1599,43230,28734,62109,26293,26078,52935,48397,65025,37861,63123,65106,23359,36698,43831,32247,10230,45306,21169,64487,28761,60853,17567,46680,34118,50077,22504,41502,64570,58347,17330,391,11556,46975,38716,829,37998,22743,64640,37596,5799,29532,20487,15735,24469,9391,63478,19790,13501,18812,17239,34207,15186,53946,50962,52790,48266,26264,29682,22626,18128,21821,12605,23683,2167,57175,61402,44511,41101,17764,15312,64423,17647,43926,1858,63371,22295,33535,6917,30874,53122,61104,20675,22527,38498,154,18260,21567,38140,34672,1394,64563,64306,5194,40735,18673,35526,32748,11523,48603,30326,19609,36150,28034,47589,41292,64123,38019,9430,23622,58285,62458,22558,37362,8411,534,63193,19435,18816,10880,14511,32152,47063,16745,63539,655,12629,7512,33574,27769,13982,63081,42995,50120,1965,26399,39093,51431,37471,15963,13857,37522,28678,40076,33639,52054,43083,29671,41572,42385,38485,52066,5199,31748,61557,41646,49721,55299,10387,14733,3347,65325,56900,471,3864,46547,28975,4485,18785,61183,41395,265,41155,22641,45559,64472,53186,32599,8496,29148,19376,2685,50947,5263,57939,52389,58417,11889,34222,17909,10820,53505,59684,11225,15534,49505,54538,10255,7390,20914,60875,39061,59706,53186,11269,63281,58671,24173,30237,19157,30692,35641,37703,27103,1571,18059,873,58141,16833,33791,57795,34480,43959,5603,2221,41461,26884,12080,9570,35844,63632,34152,23373,3113,16388,11668,32777,32200,12259,59326,65388,3476,64363,19814,15697,62000,64176,59923,57342,6826,12365,55081,16637,43062,9901,55620,19152,12724,28195,36030,13908,48643,55468,2861,37107,39238,51686,44759,47448,7610,36202,42989,14681,49086,30423,63726,9496,14609,6360,50489,51572,17961,62582,31186,16072,12777,28863,33424,60624,54059,63784,64433,55999,9496,12242,18796,18060,56456,47648,19832,13647,29052,7737,35465,29799,20925,60968,30079,21234,15475,63541,38903,27838,24142,11772,49120,14937,43908,12691,28341,42837,17527,56134,1164,55288,6989,10350,47570,34643,37312,58163,20072,3840,22652,46710,61350,64295,61612,58,16468,37116,50285,53268,24905,59003,50960,14936,8272,24993,38100,62145,12184,14885,24145,29736,61707,23059,10473,54852,25346,13611,27799,48217,30013,40502,1224,42273,23075,45536,62311,7500,63978,41979,57633,20609,28575,515,843,26581,64206,46359,13650,29150,35965,51201,56045,56081,6319,22221,15807,27661,53444,61941,16595,9575,25270,3754,54335,15406,40882,44629,26515,17373,26726,41212,35100,55328,52313,12468,16470,31500,64930,28150,38494,24483,49532,58239,14909,30397,14104,52830,44402,44513,54617,39362,29976,42816,8608,34590,40852,54265,16916,57142,26408,1857,23004,62264,4362,45681,64368,4254,8248,31779,48867,32319,11337,64376,47691,59108,9776,36127,19516,63579,16105,25889,27575,26091,28189,24720,45520,62531,19150,10393,5836,25174,39253,1277,17260,34701,19029,2653,37946,8916,20180,28935,42016,25550,12302,18521,36850,14431,35101,47365,50621,58365,13344,17872,64816,4627,9632,30123,56213,9652,57856,3254,6669,60777,8686,37801,27077,57802,51648,35448,47370,25462,30830,62491,54197,1720,22504,23580,54484,30162,16489,59664,21309,12621,39210,24303,62921,37169,55341,22043,1578,43858,23272,55838,44976,17125,39420,19178,58382,49182,35804,5161,13664,53329,3592,5622,17160,5954,60351,34391,30815,43815,26445,65064,46867,30010,40514,40393,64724,46621,46538,650,31015,24715,50150,22566,22005,55253,51820,48682,14876,61768,13686,5487,54103,17761,44825,65208,43061,48401,45858,47341,40532,11448,31015,41491,64619,10974,22941,37082,44317,2193,22825,57575,5359,25879,25648,51244,62651,65497,15003,1886,17124,695,64583,48667,40621,18847,46587,24896,2821,56715,56554,21841,31637,22665,49773,39980,17382,12370,64679,56921,63121,49825,28280,29557,23421,44695,775,49682,19307,24521,37429,2623,11773,3358,30225,31109,37497,12823,12213,25089,7549,31832,34643,13497,13750,9568,49213,52969,63169,42544,12932,15440,31405,41941,55872,25055,46318,45487,45014,57314,4445,38900,42646,54392,3364,3461,32086,5395,28961,52914,6589,34684,39127,36256,31059,34963,27915,30920,51897,50343,54306,13513,36707,51259,14759,65204,62692,60667,63447,24092,16737,30430,65099,7186,40004,29505,26929,42593,14540,21907,35555,24028,27464,17262,52345,61077,59059,5258,48818,22590,22786,6169,52740,36520,27413,21744,35132,11012,28736,42778,31071,56456,32949,17397,14700,24939,59462,39878,62865,13622,4203,47987,51669,52422,60832,42738,39696,51365,57116,46166,37179,17378,16434,59559,21272,63941,38438,59791,36571,17130,5944,4361,46711,12685,22567,31317,43971,50844,28539,39491,36730,46379,63635,2826,11601,39998,11467,54159,62409,2818,27415,62567,41481,60985,18940,17076,19785,39209,50088,11006,1410,35253,3231,20120,36426,2889,14706,41659,19795,40353,38259,61884,21112,49869,16304,41727,33524,3565,20167,65017,50817,100,56880,33999,4052,61072,61535,15414,16079,62904,29454,30182,11822,55954,30845,28431,34254,32024,60357,57166,37886,40250,59867,58328,1254,44176,49904,7350,60318,55993,39476,51026,40904,18880,40866,39213,2742,11428,9788,46942,40135,9105,28886,18946,40865,7587,30370,37891,12091,62152,32084,11127,7436,16743,43956,58971,46545,43531,24231,35599,36790,48826,4851,53636,36928,18681,53289,6496,54517,34859,64445,53865,62676,23831,39187,48922,41530,17273,20711,39207,8192,16911,22230,19224,10872,64583,24528,52023,12795,5683,31608,49146,34962,39655,39805,17900,22049,6918,3277,22962,7387,57342,11390,46615,6014,39815,60299,7424,240,29932,20823,30306,53204,29811,20408,64437,6904,60107,13447,10609,45120,42503,10682,45963,10064,46013,48338,59419,26792,7900,37064,55963,30897,63865,44027,6062,20759,3722,60705,11772,54657,11239,35931,25025,41214,37043,24064,37890,21479,24991,20153,46105,5634,3337,52139,61065,41420,42527,56863,25176,44748,6058,48936,58576,20479,38285,19090,53245,24004,44906,52437,27628,28135,12538,29219,39483,3861,41812,13755,27091,37705,15616,2635,26852,52211,9461,29157,65315,32620,50920,37160,53379,35065,53644,31328,49417,37768,49119,64620,35264,15631,59202,31551,40175,65472,54279,56639,12556,6637,30811,43596,32010,22067,36631,11838,25862,2864,37743,65382,45922,16389,52414,19534,43390,11719,50101,22234,25233,48956,57190,41076,39128,9878,53099,5411,22200,48968,32358,25923,39021,19772,46570,34879,33322,58704,9969,22763,22631,41272,20599,35072,48369,10782,12101,34112,21509,24643,25507,5733,37145,38051,50332,23067,9015,19862,35870,24169,24204,10957,54138,18587,52326,23292,37694,26196,15034,22082,52613,13186,37984,6983,618,7598,43817,8046,15252,25026,23971,51569,2170,22374,21498,59304,38479,39238,16984,17243,16948,31545,27168,27544,40653,61600,41654,52316,46391,18021,12515,23484,46445,7552,2848,50840,21175,2089,43773,60623,29757,37587,28329,48130,9304,25069,28610,26153,60681,55746,20538,59827,38425,13669,6588,35574,16380,18917,13106,28392,25254,48033,58062,19114,52606,24121,9747,34473,1920,64564,47257,14120,20233,22214,15890,44554,45689,45726,41883,2918,34638,32997,25360,39668,23542,24625,24343,43561,54101,23981,9114,58646,19589,27677,11666,10187,21212,9717,32222,11956,7410,38802,36464,63838,29197,47729,42212,19796,51008,19655,14636,55364,65016,58949,12150,11193,52844,48860,18734,36192,4234,57153,18852,7459,17743,19049,54324,24855,27756,12207,20231,60585,63385,35188,19604,52552,36432,57740,25627,62433,35739,47550,42057,46909,59237,61231,43200,11940,55195,35199,21322,62918,17918,32687,63075,37970,6717,58021,58103,61715,62668,53663,12884,51233,5812,28927,35050,31123,18925,24187,30648,53447,41799,53429,56358,64401,25572,49232,35792,60290,27517,5120,36732,47586,44871,9638,54715,37180,52366,54065,8737,1264,61497,58984,34189,13459,7221,48115,45611,37961,6917,9767,542,31056,57879,14347,36891,48793,56097,51677,40645,44496,61581,44561,19656,14662,53255,3538,3976,38698,39592,6350,3943,28848,53752,51443,27610,39746,58472,39366,6939,63875,19257,55905,63761,19262,8288,14091,25723,14116,58965,3949,10253,64403,3262,15328,2431,3441,26644,10714,1863,60967,16920,9434,938,48547,5638,10022,5621,35081,65290,45174,35175,32700,19526,46015,43781,24659,39193,48209,3010,23330,49548,21243,45772,14577,4739,23947,24125,54984,63291,4911,35394,41930,32003,39185,53078,59639,2931,4478,27915,21770,52274,55183,6505,2819,62354,41743,27019,54442,64429,31187,37796,53401,29304,20795,29259,37428,10736,22261,37520,30415,47058,18503,3374,21463,58065,51182,4615,9380,38795,23412,60478,56154,12533,61530,27512,35055,21736,43100,5969,55842,2254,23987,10258,14923,12980,52531,9284,30029,16804,40905,33066,56853,48948,59792,42255,65315,51173,36738,60038,4901,28521,31891,26467,43980,54927,14951,35180,21984,54683,44658,10430,26480,40273,6243,35553,42986,53661,60267,21433,58140,35813,25691,32553,7166,20943,59921,35977,48446,51775,3906,40028,30758,14307,26509,64645,54371,37258,42418,35545,10099,51075,54037,2666,60438,24041,43041,5796,60248,16170,4920,59526,11874,9945,45503,50746,11832,37281,5871,41642,11813,56656,25818,5881,32147,49417,45244,8344,45455,18440,9964,43139,55410,64105,13915,52606,57453,40799,19106,31903,22325,50941,29744,27949,54113,1624,43677,6087,4567,49544,35673,18562,4851,20842,60892,23114,62295,10278,45360,13972,26196,6976,12698,39988,45189,4915,6836,24302,57186,42120,20248,9871,57590,64421,15571,31283,19145,42484,7828,18816,57269,35373,4951,52966,25705,17909,13404,43978,38144,19109,14937,35122,41137,5329,36935,30220,38409,34760,61925,39641,60714,44745,16250,16544,30656,37881,31191,41258,40968,46418,15807,65137,9074,24323,57657,47715,56564,28324,18272,61883,40618,5869,42427,15199,54136,45548,47,51018,40084,40196,9870,13742,11610,1793,62471,10022,3551,48468,29425,33152,43322,57618,16071,13658,28770,60436,39542,29626,62524,29758,19553,45586,36292,45725,33746,20163,8127,57765,58008,23493,18198,13282,42743,46423,8072,5521,41709,17594,10637,20484,8291,64089,64794,804,51931,369,38559,38864,14409,15434,21370,63610,46564,43696,1069,57288,62859,23403,57102,57227,15670,9782,54899,30960,44132,39152,57461,56002,21032,52065,31461,4446,56655,9600,27611,3168,19522,24584,27984,21984,1562,31310,56022,9399,17723,40687,33260,31728,36878,12999,4997,1891,49173,44393,18472,16688,33010,25177,30830,29638,35925,45478,35843,31622,59086,49024,14866,30611,17160,61274,61125,20013,12378,63837,33948,6853,44477,45695,34350,35899,56501,12964,27661,26439,19232,4963,58591,5965,11056,22767,7702,13232,63931,57875,56707,46803,8936,43557,41343,31483,28655,23806,52547,31682,13045,52225,13704,60734,33419,5175,35831,14183,49915,59848,49157,34713,5496,60526,51806,51531,545,43876,35695,37487,58367,18742,40894,49401,24908,19282,28401,50318,2048,16140,64253,14880,59130,4162,15797,10969,25331,22089,23761,47861,56604,9278,53258,7254,40387,34057,3073,40509,4538,28501,14896,29458,37771,7249,19057,31203,4779,4198,5266,31166,61672,36341,63702,8017,41412,39507,51525,53615,21619,20531,62931,60259,61840,21649,24753,26148,28787,57809,14904,54255,56984,49614,51616,40393,44046,1121,50837,55845,57573,47458,43533,52153,42296,29757,11054,3775,26769,24018,13379,60926,53148,10896,24372,16394,22630,40826,49625,25212,32081,48009,59570,53280,45375,27736,47338,16792,44095,51081,37078,16438,22243,7752,6993,65206,50425,15557,9329,58418,12735,35599,1534,34420,52594,55407,14919,22719,59093,59802,17994,32211,16747,61604,47579,9232,49868,13354,28381,47858,53645,38180,7917,4229,50869,48056,32725,10908,14789,60718,26955,20652,62742,37959,33667,60511,41522,8353,30313,60556,5701,61409,21252,51906,46200,59220,47095,64995,18690,14853,41715,39607,11848,62663,5151,3601,45519,32906,28414,48201,20213,64361,22125,43656,4171,32586,5064,30800,4442,28897,20122,42436,31717,62201,10302,27717,4513,37662,39609,55587,12161,36896,13422,11120,1553,35180,60614,894,51228,8239,17209,8150,37827,16011,5735,35274,37144,32024,21837,3279,43767,41904,27895,35354,38433,25857,23342,7040,11792,15844,8616,40969,16175,25425,3781,8139,8681,17965,7054,37097,23064,24432,11857,12232,47538,47767,15983,6207,41282,48883,17621,20435,13593,29625,49518,34461,18037,57364,38348,19191,43533,7953,5182,38533,8270,17960,15170,58750,58533,38692,33518,30618,8062,48116,59848,56982,62097,13349,8733,19093,45316,22798,29011,58390,10115,42144,36473,38405,41935,37231,285,37213,235,21568,20941,21712,38067,48948,2507,26292,45654,7750,18796,6162,26655,7947,14692,36709,6898,52843,15624,18713,19499,42672,43872,7333,44247,6506,8771,27919,45976,35348,30708,61531,14045,13240,9931,51479,11162,45343,12770,46388,40459,18617,2826,61769,55795,56358,7298,65185,43247,20258,12020,64429,48118,3744,48444,23778,4026,11614,10750,22272,18122,30174,64214,8485,65037,16626,2758,20067,37370,31589,35257,19146,52382,65046,18714,21064,55050,58313,5952,51132,52148,53403,1418,30896,29160,45899,39617,6059,36927,22541,24326,5637,42948,5272,7298,10776,1032,55833,28500,27954,13624,31205,6396,22700,12831,44202,44130,63377,40869,33474,51072,7289,31397,49751,1167,10105,41789,59452,59171,43291,53076,34044,58523,13571,13994,28029,43114,49639,32670,40580,14851,62920,55573,57500,39975,272,31547,64113,35946,8712,24758,10466,59732,29304,13742,23503,18848,36985,2719,39590,12897,31759,56008,10557,12273,8013,6961,3528,57828,32785,23191,26834,44418,53523,28115,28608,5926,3501,21113,40361,10869,53936,54646,17690,41470,22528,62607,23682,20483,60033,35340,15846,23676,7225,51517,37352,8111,11018,55386,20014,9292,58513,35741,1012,48714,25787,59850,3780,28388,46903,18325,30584,30723,53514,894,59884,30966,38072,55796,52445,23626,23410,37135,48298,11895,2751,28435,2443,41624,56382,8335,42553,37703,39039,65185,11356,16378,16416,52232,21988,6152,41118,30565,36457,44451,1954,63381,37086,46707,2131,62894,60299,6023,49496,29243,39958,44524,23165,47709,12978,30334,31847,25816,17072,5152,62542,34074,16286,58713,61359,36603,39500,39088,30411,6448,54983,61734,51372,5140,39932,21775,19429,63819,17950,2684,16500,54701,21221,40802,4736,60890,6639,41816,19361,17781,43582,46244,52085,41129,24420,25803,35246,64055,50744,64612,50739,5936,14049,6587,61870,21425,54364,38444,35801,60274,36332,21418,15310,61717,53469,25581,31171,41734,64841,62377,48940,25075,8131,56736,22063,5129,20984,35253,27507,58204,54017,51936,44384,39999,48732,40361,46483,5823,3255,15136,50700,55324,33380,8313,46366,55496,13077,29521,54158,58773,25583,27249,32295,60427,59234,35060,4160,19248,50238,49705,27414,53329,50505,14839,23464,9827,18081,52625,17093,16503,28477,15022,44549,17156,42896,46533,30241,16685,42975,10360,54633,2200,60789,11003,27221,61757,63081,36753,503,6040,19542,21449,49008,35685,60396,46959,7524,46247,22517,48244,7700,36538,58580,38480,4512,60414,30861,54756,5317,13499,43779,2181,54246,8993,48237,15150,3972,17574,4912,48783,43845,40658,37282,29189,26584,3860,40856,10700,14728,55490,14508,52887,35541,3907,60713,3512,49619,16709,46411,45153,37033,54285,58745,54083,2934,9347,34617,46420,47124,64553,43166,63442,43892,25822,2549,653,22757,49683,27160,3357,33058,31939,51628,62795,60657,60831,9413,31371,2723,16866,50901,43360,59972,62456,28760,30359,33492,45988,64589,41028,57418,42811,3496,23659,30225,63238,54609,64743,41057,44340,22290,30961,40416,2513,652,12058,3486,53604,9007,30301,23308,1893,5513,10724,3747,35862,64171,9293,9188,4678,50452,50461,52526,41775,11342,56164,26342,40094,30089,9427,28510,53255,61189,25548,576,10964,6507,46904,11809,13419,4626,4788,10578,7712,2981,13447,55599,4756,8097,11544,57955,8658,35581,11034,60141,41253,29450,35796,27158,42436,53148,12543,45193,60500,47801,52446,12569,12037,23677,48372,26868,913,52958,31339,23712,51789,3079,55387,50461,17027,18145,10247,63381,21874,15977,24909,46122,24789,4729,53648,31573,23275,9028,32324,47199,19122,34399,53668,18048,51257,53614,56757,18179,43148,50759,8975,17720,34862,13593,37875,38552,64147,28985,50782,9033,47600,56457,12247,24988,17601,36870,16814,16850,53484,16534,61066,41386,20365,54230,53933,31842,34798,52335,40888,16204,17623,40057,25488,54663,45914,208,40164,37482,51328,39745,24086,16577,14613,40064,49742,22629,59030,9876,28931,46904,58530,24170,49736,37367,54615,4670,40226,59615,47004,15636,27190,39750,38687,3203,22874,8091,49899,39645,46267,12033,63730,51679,50908,3072,93,17021,45659,3314,51689,55835,30726,52441,51649,33011,18890,9075,17904,41746,11032,6900,4630,39360,8185,33447,27403,17559,28655,15549,18330,82,3005,28988,7322,60389,41286,25123,6540,60441,14359,36038,9534,49107,60580,47446,50482,39689,13862,25585,3828,59882,29560,36409,19131,26940,25453,42133,53683,18142,13178,21862,12071,10224,7429,55381,32735,64783,15236,42982,42328,13172,29737,15516,29160,37270,60381,45061,60940,8119,29807,1459,5954,27463,35050,20714,60656,49197,19590,57684,17791,16256,16459,29062,7640,49073,17763,54233,27746,9113,23087,54378,25986,22750,8344,65526,7192,23818,2134,50356,2541,21671,51274,26676,60587,24722,8326,37344,37855,58155,63837,44011,54507,37384,59487,10125,3408,21818,15162,56805,26996,9971,53042,21863,39586,64278,5682,65381,52545,61432,61922,60547,57546,52741,49646,38282,57938,22622,37414,59525,8163,21243,494,552,60710,62130,56785,4966,52391,53797,22573,28974,1806,16502,32710,10143,42130,34664,21339,45510,9399,21863,58089,21967,31945,58339,51053,32984,24862,9018,20177,26273,43391,31254,33296,38584,48410,64181,59092,52249,63448,30056,63921,775,31882,26511,551,8759,48159,22642,17871,47537,59932,8087,28524,24462,39468,61018,15542,12608,6508,45572,61322,9844,38812,15942,3791,34972,1503,27435,14081,29557,41612,36077,6883,62074,41836,46029,58946,13089,12564,22973,12803,35341,43681,35390,49718,50041,64540,29728,62624,5214,15363,15047,7886,49965,44429,22518,37659,58362,12491,41523,39664,28834,46130,46088,56171,14196,11600,57452,6017,32742,17148,38633,21624,36263,62285,6881,4595,14120,4248,23940,38123,3260,24507,61920,34540,49506,54854,32071,49475,51752,7953,9647,38719,21119,11335,20872,52788,46741,23921,31991,7191,64916,42077,13678,25747,56838,9144,49908,44092,51264,56918,22469,43839,43008,10383,23334,25898,32748,42922,38071,30508,30853,37000,49892,51205,37866,45454,35233,61230,59183,4502,63734,38699,17411,38300,36173,21048,12247,65331,9234,10178,15917,25276,12652,7498,48973,56150,49499,21373,41052,43925,19485,63346,39194,34257,15227,48418,56141,59,44579,46,235,14768,3686,44748,7674,14252,51262,48075,42147,16455,48255,26973,30941,17672,46210,11087,48303,36702,47374,16116,13266,38346,29675,58369,56700,13312,54427,34801,52310,10753,41204,60902,50920,26476,34945,8714,1046,2052,42721,27302,63067,21316,61036,46411,44237,251,38207,18844,21395,60253,34460,47764,3836,27433,27558,17349,4816,43739,10399,31542,17039,12241,2031,7957,41601,63672,9605,54850,16691,23309,57872,36675,36174,47725,23881,35486,58819,37642,44319,7438,13235,16429,10983,52832,57258,42083,35286,9396,6945,5223,24346,7310,64974,6301,718,9057,14799,30488,3532,58568,37594,42423,36188,2853,62960,40204,22170,11306,57052,27303,20615,465,4188,44611,52429,14839,31096,23762,24607,19595,30523,10031,59486,17079,2245,22040,50866,19358,37134,32375,49606,31546,34584,52061,64724,47381,2301,41519,31919,36995,27279,5545,36116,25946,42399,23928,9065,38353,65098,13314,27240,49483,52809,43061,47064,27903,31076,33632,59682,36560,44939,35973,39201,51195,33165,46829,19529,32178,15713,31643,6657,45725,11334,19530,23062,45592,22650,26419,23765,39958,18269,896,52999,13048,21251,44299,17160,38219,5005,13755,8200,49385,61706,36090,50224,6554,33731,32918,29189,60332,40444,26410,11094,42465,42657,11488,45326,64381,22061,8555,6903,5533,54918,43577,47701,598,45997,33374,53085,47331,50756,4436,12437,48145,4376,401,46006,5435,56480,46417,49379,65434,9758,45314,16687,45499,396,14746,55190,28179,53515,12588,62598,42412,54031,58324,15101,59644,55471,32333,18061,56411,36389,34262,21869,18668,238,61209,13346,28000,18821,53889,1275,37767,18876,27215,40665,5917,41126,46296,19148,33180,52701,34931,24684,11989,58499,61445,25083,32647,46952,58382,32988,14260,64655,23272,63552,27120,8142,5530,10297,22415,23544,56077,43933,17352,11912,54223,41120,12402,62914,28648,57287,62093,35995,38835,44338,17669,49905,35368,33707,25430,34836,10674,65293,31340,53585,12216,44150,23665,8150,11678,25079,65530,5595,50140,3638,29806,53748,12470,5931,38095,49328,25552,6975,55532,14078,43337,57120,32135,47780,6827,1277,27510,56051,39378,4883,5234,20473,59874,45844,26297,20957,5582,9261,5184,16281,60707,24721,23682,43082,40467,12382,12210,40559,53337,8176,31157,62147,13359,42268,27419,21750,25742,23832,17997,2766,958,44519,21835,44080,1906,1968,33608,15998,46789,29181,20807,9270,52202,27464,62719,11223,34307,30757,57763,22883,39204,54846,25181,12770,49106,6863,20021,36447,16310,7256,62029,56003,60228,18938,14175,51078,11904,20702,28759,13765,24525,49810,52246,32175,39107,27463,65348,8063,61341,50083,3399,56377,56963,52309,18073,13300,37970,7817,6658,44403,57201,7966,24500,30496,29362,45285,44201,22536,20023,37140,8901,34001,64089,61209,61135,24656,365,52565,28927,15624,27997,12527,16356,48205,60898,32921,8711,54221,17680,21326,35447,57705,9133,27789,33770,145,31776,17558,21019,27444,63129,39613,54680,56685,3038,56566,17064,29918,461,56042,18258,36917,16243,24611,19540,39999,27111,2817,38889,2537,32063,36891,4764,53352,2823,48817,36812,15792,34472,32978,22255,52650,39396,36702,52742,15090,30503,60795,17957,57473,61351,53534,58498,62939,50737,16141,18595,50020,49483,42734,27419,63902,1343,35161,8687,35568,16347,32978,13267,60784,49625,55320,52655,52175,59262,61309,2271,2479,52251,36638,38853,7628,41848,7304,6371,13777,44113,42409,8283,51026,39181,65008,58040,49496,9249,46112,57234,19717,8594,12473,53029,62628,491,38135,15925,38319,26958,21354,36057,5035,43702,26062,2134,16824,59948,15639,57477,50964,47374,9128,37129,52027,996,27021,18092,22883,49517,16178,43695,10179,37684,32532,44134,46329,20366,37735,44643,53705,42909,45652,27753,40982,57923,11645,31905,60504,51404,50912,51028,41998,6796,54010,21757,2667,61561,56675,35364,10049,50413,45331,24864,4588,5268,28488,2827,9397,23014,48277,50284,18544,4900,291,26614,15429,18400,15377,22200,26532,13131,34944,25122,17451,27671,40266,23724,49165,62308,30918,33478,56638,54847,36724,34101,14155,5553,10818,35651,12576,50876,35179,977,7065,59023,27069,23418,57879,35411,9797,47983,61614,62251,11588,39361,32594,31185,12467,29183,23153,58245,2768,48053,1486,40598,56005,43801,1534,56629,14470,44010,5940,6730,47939,45888,26141,60134,38221,3503,47138,42367,1349,21041,61268,29828,40617,56791,31911,56753,33151,48687,33952,9188,34968,17204,52772,24864,65212,19517,56080,39075,52009,64805,46769,43313,39452,16123,20806,21305,23614,13888,61752,4205,30940,9303,36967,40297,6539,33132,27182,35933,6746,48424,4694,46088,56742,10590,10824,21933,16402,58689,62692,502,26511,25787,21903,57517,60877,42264,34802,28385,36411,62463,46685,50684,10098,48014,43367,46964,48508,52994,28150,22272,29574,45949,37461,39494,26714,43013,14941,63521,60296,13051,26783,2116,60335,39970,25360,21241,8386,39865,56738,34458,18627,13305,55137,5338,32510,48096,54343,54327,22441,42853,7353,51106,57822,42429,61268,37155,1694,5921,31869,4734,28307,5308,56824,24638,2242,52923,63364,42324,37641,23964,28249,50216,18207,45976,39295,21191,7508,58801,36172,60671,2281,1994,30192,59123,38114,50856,44362,42283,61241,46884,64378,60234,20222,65199,3668,56606,37204,29454,36597,54770,57471,40842,13329,42423,51080,49955,23081,62554,10232,10960,37100,51099,38275,22556,13479,31202,47691,21169,23401,42407,58381,54006,65456,31641,25092,7231,52187,4517,7205,8402,49361,16694,46137,45329,31915,52931,1785,6116,16376,28622,26044,60569,39112,48844,13083,5840,30674,51885,63824,24121,31870,5745,57889,45600,53704,32766,3048,38359,65357,35801,6133,34644,24558,9030,52430,4836,60995,6364,10327,60553,24449,20421,65098,44620,10436,13747,705,1553,44811,25117,64219,41156,14653,59264,56922,38856,8515,58848,39073,17402,4574,36951,37117,64802,28924,59111,57342,21522,63730,12731,29517,666,13940,9111,21161,27636,57343,58064,3517,33442,61430,32232,48682,3862,16180,50853,30514,25143,34254,11405,61923,50219,42124,63490,30377,57758,16316,3737,28333,29145,39094,25741,61032,2552,11622,47549,38425,35824,3703,41445,61561,15845,20720,31152,11228,13554,32195,54953,5622,39668,43163,62751,26699,8805,40096,14102,30704,62211,8688,3797,11318,15074,9813,6382,64387,38134,1207,16841,934,64170,20406,52724,58910,16230,44462,57211,62015,10910,13516,36978,58959,49017,57804,47403,21696,45061,55185,18244,45561,24817,35644,1891,24229,30804,42573,9006,6940,62858,23712,33777,40846,63329,19699,33912,65122,49268,40916,63072,47487,7532,48066,20854,41546,38706,62961,39063,16404,9040,15134,13159,44527,15159,31507,31741,45973,15271,32416,39259,24347,38752,58075,59305,27735,34608,62302,34968,22772,33482,25466,37025,10128,35164,27107,344,29116,59181,27804,56599,38616,37948,13848,46216,34447,48456,65125,23673,10060,28122,26138,47924,55469,5249,51155,16124,36146,7423,20328,27062,65493,15944,27577,7553,10537,4672,28069,49713,44620,13945,16141,12903,2000,57439,52564,24506,52213,8656,29081,41790,29051,49109,65071,22596,33318,64272,19527,14201,12021,21802,15368,1950,5674,64790,42213,4033,3225,18660,48908,47495,52711,52232,57465,10724,28941,20613,11982,1729,40531,42603,15953,52730,45220,53223,36689,45988,59751,20164,60509,37302,13219,48248,44323,51723,25308,52325,34363,43391,7998,85,29238,9907,13386,2968,38560,20682,47235,21157,36281,26904,27958,63109,34613,37121,2139,28535,28257,46877,34706,18898,60825,24166,61306,59918,46155,25505,12597,53349,17902,36512,11153,46060,30288,24428,30614,44656,63125,25958,16634,60375,4063,29062,58034,26857,15906,32502,50990,9495,3551,16746,27108,53668,8970,52406,45656,63883,30611,13573,52398,44981,11205,58,37323,53346,56998,36693,46596,41986,63442,4040,12899,64678,44838,38372,15930,48187,25821,32191,36553,34986,24204,2704,48988,23050,45731,34861,15767,52945,11921,25630,22307,56144,47534,20351,46963,24242,24884,58820,28582,24967,13658,62652,41235,19508,6485,61513,17478,51632,63414,5725,26093,5879,4295,2864,56476,52971,5837,46186,21432,42859,43893,42867,28793,60044,47237,19639,50614,48094,63120,34934,15079,52895,26878,62358,63599,44197,17054,36444,5365,14534,17514,25238,36992,32085,6091,32298,34679,4602,35057,44705,57974,11099,22602,56164,35626,64879,41504,56075,58310,9748,50314,47995,3010,35612,47954,25531,4872,41073,42568,20425,25608,60157,5929,55224,27811,48733,7190,34493,17268,18735,29534,2004,34363,32280,25768,53216,51439,5078,30359,61089,7162,23791,37123,24774,30594,40556,13672,37820,8179,28819,24899,51368,19724,51589,37076,49859,4216,42171,23064,43234,14993,46301,3778,39418,60652,28524,8173,31285,28246,13569,32658,48027,24641,48160,58387,22707,5179,52640,26507,60322,53328,47445,48453,39417,56993,64673,24289,7848,13362,7180,52909,42829,26526,9612,5194,62620,21168,1081,3205,25416,35684,2550,31367,39162,32981,24174,27664,61258,45679,3794,27869,13951,54965,15915,57341,18724,52009,5306,18486,11468,55240,857,42510,27361,23894,24561,431,50833,58855,31103,9353,2320,2324,16710,47850,45379,2918,12139,24102,5140,5652,29870,2773,42996,58800,56135,55072,42899,53291,3248,38961,49184,39074,56611,43817,27851,40209,54697,32208,45569,32504,54474,57725,20967,65277,3169,36939,17089,22245,5068,54215,15216,16949,12585,46450,58146,25847,64935,6255,51683,60604,55574,8998,32040,60821,6712,28151,14865,24779,909,19474,29580,34704,28565,1889,26235,40046,60028,49596,20138,15143,43828,9522,51289,15052,20118,47897,15460,60059,13590,13659,36909,26308,32771,53501,50405,8361,4158,3700,14767,29046,49688,13539,26635,49769,59251,51481,12335,38364,42420,27147,55950,26381,21275,15223,55291,21467,52946,23491,15612,1159,35389,9377,23494,25338,39671,31193,3337,42779,10843,14060,32145,7286,36604,63249,5499,41695,22714,24483,48224,51788,21412,43578,19308,50400,38359,23751,8377,57314,30776,45700,51923,29764,30274,48651,29785,58370,48371,11678,12728,30411,28166,48900,46305,60884,11211,53172,9521,52283,65201,15766,42483,21573,53450,22381,49228,15352,64760,64880,32135,20633,38546,17817,56893,21292,35938,19492,40107,29754,24316,12521,39347,23696,38328,19818,37145,50834,15490,29248,41435,25760,64327,46185,4060,55292,41328,57599,27910,46852,41,19608,48211,26833,55282,25834,16074,49580,48135,60758,26602,11661,36622,58662,29131,2961,57081,27583,53155,51717,44961,16988,30103,20789,44568,19209,58611,8159,56213,32298,10621,9195,18585,48363,14105,54506,53700,46321,3268,27016,52860,51030,41838,33012,57421,34160,53904,8343,1890,5960,48194,5973,43834,4968,11644,62055,38231,48854,59890,33087,32434,25580,25501,48979,3917,48668,25469,32172,17898,52995,44624,30432,19954,19404,36595,9381,45767,62095,40058,48706,28559,21477,21119,6507,10667,64739,55179,41406,43820,9591,59991,40692,13184,6687,10415,13744,32075,41121,38092,53536,50085,29134,47591,47248,37843,26535,40575,62334,47096,14260,19853,49865,57004,2362,56370,59796,51612,62306,17182,25279,23239,13022,37712,32936,16991,47530,60525,7443,41291,34747,14316,23332,44782,44413,845,35468,24560,12091,54571,38471,5208,65156,10097,45914,62685,12192,6977,9960,50207,33499,31310,63216,21517,53555,16523,38816,11594,27042,31733,42408,15056,33000,62442,51132,38044,36747,40050,34860,39824,29544,1830,49052,18026,1873,44475,64190,40036,33508,27564,19326,65147,49363,20099,50742,3268,49770,49055,24024,56957,63600,44758,47877,24358,14204,49383,2002,14116,26314,30050,52972,33440,25007,13136,31117,159,1751,44174,63120,11466,60300,11431,30674,2832,34846,65279,63416,807,62971,45847,1654,20485,44148,7062,60143,44387,29090,34546,54214,38129,58790,35558,10056,43176,45102,16489,1050,2152,40068,2689,8257,34809,6049,23105,30200,49117,20914,27830,11137,35514,50898,58695,63723,18392,46419,19861,42553,28974,694,55776,34485,19117,49776,19757,14411,64140,41870,53147,52396,28167,12447,35237,10673,13326,55044,28502,50623,56634,20850,12433,35968,7863,5690,17749,18959,65506,60232,11503,22104,45563,32036,41669,60411,48640,5705,7428,24763,58008,60618,27867,60704,42158,58968,48678,11306,43332,59913,24393,43073,17160,23547,24148,50113,31885,44527,52718,3359,32316,18084,52459,27438,52401,22441,14707,35104,48453,13584,50878,27855,38521,30187,17602,47233,31167,53713,46988,45632,62426,37341,59115,13948,26106,25386,7048,48891,26212,39872,32583,3415,51174,3498,53149,5522,34525,20769,4479,17891,40780,8595,30659,40078,19707,11579,58562,34992,31939,28554,8431,61093,63510,61029,39544,62712,25481,61879,49316,40411,18234,14162,13563,58774,47158,39329,61057,39585,40347,35011,12111,25645,26105,9081,3372,54831,5769,26237,54457,11802,33530,64413,52856,16918,28021,47958,53785,5371,53345,58543,50183,41698,14591,18720,35605,43412,49343,3331,65212,51174,45684,29863,41289,51523,2864,18990,5646,47433,14062,44764,16566,3206,46151,45885,45437,37851,45483,59044,65491,28031,347,14066,50433,13569,56692,9176,24111,28029,59372,29998,65330,403,5100,22337,15340,4876,16781,64180,3936,52339,19370,55334,62529,52080,57673,17814,29652,13256,47744,39533,21063,12784,20237,56065,21403,3101,3374,27913,22257,60444,34695,6640,61292,45028,1882,22791,47840,48694,23290,1691,26657,6720,48348,61023,49037,58393,44719,27217,12470,41553,50313,356,38104,40846,32765,60912,10955,29280,34249,35031,10401,54971,50496,29260,29713,53916,14587,28896,43366,17264,10658,6892,61580,12465,3279,21883,48447,60104,40460,4245,2558,29059,34345,6370,59429,20734,15541,4025,8035,64492,4699,58878,32868,40217,50167,13762,41017,15152,22262,50479,38810,4736,7059,3124,38859,3612,28005,14984,52997,52768,36438,12135,23699,60065,13597,31602,23613,23102,65235,16688,31379,60928,17434,37587,52089,19686,23930,37016,33053,6377,45846,12039,23174,14556,28360,29981,62627,26791,31568,33434,17627,2940,61497,32629,8085,23894,15461,21900,46791,46847,26801,64086,31622,48422,63736,41030,36347,3399,56251,14956,10,16520,32417,49137,24134,43845,13106,62394,34272,65512,57171,11474,58172,25459,16151,28567,55329,24373,13628,29865,3505,52577,6439,63384,46472,44332,28607,29131,16310,44724,46645,17875,4073,27578,3634,56714,45342,32606,14932,34640,20830,55998,42603,52130,44026,14781,3020,1354,8266,2655,24085,16601,181,42630,10534,41385,60878,706,18985,50284,33282,39787,10463,37506,60152,39024,35120,59845,25579,9449,53539,1040,20395,51213,1848,50216,11362,51886,7541,47320,60257,56397,38407,23412,45025,58208,10547,31684,43790,34680,32092,48369,48799,12378,155,11080,54628,59842,19015,18351,62078,60625,24749,22784,51737,30418,10953,11629,48500,33385,8801,27480,21027,46656,60715,4592,12473,55262,19330,17590,42364,52159,41876,29986,53067,60211,8681,22087,1398,57792,35602,6879,24230,46840,57826,24985,44769,55613,63898,39334,41256,4951,27270,15549,17129,33018,25438,4476,2422,10654,22317,4765,35127,39508,5131,13034,33166,27035,2263,30523,44906,37503,29421,1275,24658,705,4186,46571,38558,47849,45272,22401,21941,63583,36711,23005,24743,19438,15701,41742,58799,32670,2690,34781,9670,50755,31062,40445,25296,47608,60294,6336,53202,15776,50297,14134,55309,58926,26630,21597,59225,4916,32077,7313,31601,58981,58264,11891,60306,61942,52262,62632,62787,44769,59360,18015,53875,6783,38935,48917,62129,44008,17448,13845,32107,36967,59150,34065,833,52360,28415,21772,798,11786,15275,62996,6061,38344,12097,39417,2415,12368,45553,64214,3954,32971,62962,43453,15137,50416,53381,35402,24615,54088,18209,46514,8239,25306,53712,54893,22760,50155,28428,12461,62165,59025,52650,19979,38953,10423,10061,25022,40537,7563,26,36043,23940,14523,23795,53803,27547,10306,53538,55427,46331,10628,24597,15062,48380,4163,3601,5394,7284,30476,46184,28395,20579,53863,5923,60045,33171,23293,30445,43222,32535,33208,16433,30432,9338,15826,56211,60072,19184,42945,32314,32646,51326,6154,140,29780,38223,10464,33324,38983,11654,62575,15234,48455,35578,42008,35082,53816,42561,34274,9348,61765,23350,35212,55008,54573,45141,21643,35022,57465,45296,12572,5570,39617,48573,43663,46067,42738,45865,26160,59686,60216,60950,4593,31505,28789,36129,11917,25859,9492,55565,35533,21744,51887,21953,4603,60621,60827,29265,55575,60431,29606,45478,44046,61538,20341,40246,35889,20591,38329,11413,41983,61614,13005,40370,59155,32023,52719,24996,63596,18299,48412,50791,32056,35851,56599,60136,62830,37114,64802,24045,58664,38462,8518,51748,23947,56292,60507,39339,57579,6341}; static unsigned long h[256][256] = {{12521,9195,17877,41999,10559,56149,52228,61219,26883,39684,53789,63806,19416,43415,53015,1025,4684,17812,62876,62926,31036,44239,5948,1066,45429,7025,43868,10777,41582,48227,53269,40105,56809,19499,2732,30527,34054,33823,55116,31916,42503,51112,9166,30462,2198,55624,36956,8743,11664,31896,1501,58945,3940,42017,18081,45649,6433,10769,27061,53971,57504,31017,48148,41883,21583,39386,12969,20152,55262,52919,11579,6946,32966,27175,3978,1956,19270,21619,39904,54771,4363,33537,45206,62762,18616,6532,59408,64822,58413,53400,22324,13319,55210,19160,20745,13368,56512,58573,32479,60856,19288,7718,60498,58243,11301,21550,58786,12305,27406,38920,20264,45891,376,55212,46313,13414,27027,42996,21169,19352,23262,9673,52816,28263,53384,35495,40254,27697,28195,65522,8013,16919,48152,59138,16828,55608,39231,44208,21439,23493,3605,44746,4345,7089,33697,20391,18464,61025,20061,23683,12130,56528,15329,31307,16544,22218,17344,28199,49470,54272,65242,63556,35933,64093,4870,29514,12434,34679,38648,54756,2366,12707,12587,11730,29243,16735,31581,14301,52710,52718,6469,15509,30988,33055,60693,57973,17386,64339,58170,23317,10621,36618,24695,63941,12431,3409,28085,5550,40697,33390,43076,10790,30957,10708,41542,48375,41665,45248,41269,38729,4029,33179,38291,29128,39811,23088,50043,59779,49975,47092,38029,64759,21847,53835,58501,5975,44159,35079,42475,48102,42700,63291,33964,3185,31508,11602,16135,61505,58770,9568,24548,14098,41992,54008,39109,31053,60917,60786,10399,43690,51154,53186,56569,59353,33159,49379},{62531,43064,20021,29143,59195,14716,17314,6153,12368,39542,32542,46168,48966,37371,11812,12373,22618,47753,48740,54592,56194,62420,33556,10674,61041,26356,24919,56457,22794,32039,9852,7432,56549,49161,44603,45493,34838,20311,8702,44688,40395,22526,31782,27551,32889,40620,3407,60363,24217,14061,17094,33964,37236,5339,17851,54833,28035,9922,32544,32329,57121,15464,51126,29137,1190,35997,34044,40085,9173,9208,46548,4457,12247,1761,17093,29699,22800,8767,43878,35627,56224,43812,38757,3648,37306,12432,44621,2608,28590,41845,20767,885,44256,16889,56614,65436,58871,6200,8205,37361,55035,37494,63553,54685,54660,62785,18865,27870,17712,62273,39492,61075,33419,17406,59187,34842,25967,8354,42384,43148,58575,63867,57722,3865,56402,24952,26677,42028,59172,28905,19887,12142,38125,57131,26093,53214,48143,57412,43452,35475,8844,35665,9524,56606,5257,27395,23857,53711,33760,64814,48898,10045,14540,40029,60577,19544,55735,28078,48568,38449,30587,18416,38354,56543,59886,54474,21569,32636,14314,32528,41733,49178,51096,45188,31931,56242,25246,6186,18968,21823,22582,55008,29800,58238,60835,34800,49616,45772,58231,17003,55521,42420,4755,30344,7459,51167,27989,29794,14542,30155,23297,18168,46174,51379,41727,18326,31641,52292,49366,54269,29625,29455,41475,25805,50008,30769,3623,10302,25610,27438,25560,1797,9839,22727,42250,33894,7911,20412,4479,43428,65393,63758,10401,40767,8272,36596,58721,61706,4176,12170,57012,5733,12964,33203,32603,476,25346,60932,20190,2088,50529,29675,6728,61256,4646,13184},{43600,58798,35002,22728,17690,58899,54424,20785,16296,17398,65039,5063,27721,1324,49232,14842,41848,24866,62412,16380,31399,34112,15585,26972,2022,15434,36431,31178,59651,27977,34881,62167,51359,31817,59732,17084,8999,61887,18737,34839,14381,12298,9389,18538,33672,21799,20146,64887,43854,35385,25178,55656,35804,15353,23952,59021,355,13967,56216,56031,61659,24005,35266,59732,39817,8994,55204,34965,60965,2133,19051,32699,39607,27834,54404,13736,45108,11860,6887,23189,43123,24021,63268,763,17645,25815,48762,23400,45423,21760,12166,37054,52289,57060,4662,35208,48313,5649,50178,25357,57134,1213,23728,47808,2173,1795,11489,33940,32832,52295,36775,4965,62010,4083,8142,23046,7819,47746,60322,43430,36618,5930,40059,512,57773,7769,12245,38965,22334,35804,27933,60164,4593,49483,5369,45952,19391,54968,21502,35314,52133,15103,56197,30588,13818,32451,58450,17688,21156,62879,30851,3544,5889,59240,62763,46670,9049,7892,1849,31670,53155,51344,49615,50085,54847,26323,25133,13808,51356,13665,47949,1645,35559,17629,17219,10894,52756,35791,58314,15423,13649,27814,32562,54651,61915,62367,495,25291,52377,51415,3082,15298,23011,52603,42797,25970,27033,16235,12101,19346,29561,53112,60974,457,58288,54516,42100,28187,52013,24772,28370,39684,5493,5721,9528,12472,39329,3260,65079,61591,35326,9005,14894,41929,25693,32464,24944,14665,64401,60798,15259,43262,37560,17486,8997,52816,58703,17503,21523,39596,40838,34103,15585,31024,51787,47638,50005,33128,20186,48504,52502,48149,47679,55055,29923,20566},{5553,45744,33926,4618,27289,2581,48366,26383,21524,30141,20570,15706,55446,58331,29093,20352,13545,61164,37229,50505,40669,28169,21666,62550,37716,29975,46697,62956,56413,62571,53780,27048,63320,24849,36825,36575,6218,12673,1908,3546,61062,65379,5519,18786,49383,11373,35076,9273,6316,53434,47931,768,31807,27652,64120,49835,36214,64172,751,7735,39241,12714,15431,1894,60060,50500,57065,58200,9115,51951,31117,40187,32646,46110,605,35359,11946,6952,49897,11538,59788,756,13580,50426,62424,2496,1309,27011,37560,2659,40911,59075,32880,35962,54198,54415,61711,47180,19996,8834,31521,35029,17942,29877,45970,4931,4703,1796,29735,9288,47973,54330,1811,11485,60532,27468,61981,14286,1000,28871,14768,10662,41447,24233,10746,17797,50023,11205,31013,2654,45477,45173,31933,53344,37657,35448,10063,53431,7037,50516,19071,50951,40350,35832,6101,33589,4616,36191,49508,60736,27187,54926,49142,50602,14363,41016,63388,20402,59706,56578,43865,15937,21691,23997,19439,3168,26457,31455,35895,37937,24905,29506,12934,15696,41698,4458,50522,34297,35231,61174,8410,5881,13917,56625,46672,57804,34510,52516,22659,18188,56853,42358,40840,6256,63090,63125,37682,20438,36695,39153,13010,58732,22874,59043,31566,47034,22965,55111,4793,26298,9331,4816,25042,340,64710,33569,40023,20674,43215,45408,14921,10564,58604,3084,47909,18940,52018,4800,38136,12645,11370,27081,3458,766,42387,562,61304,35471,24912,7811,9300,3851,28102,60040,54395,60123,10468,21470,2615,42502,63683,781,11065,33933,4631,8929},{12900,24902,35159,1045,43776,55578,43802,62685,34594,44306,15831,42713,45844,1993,40572,44096,41663,64478,3110,16164,35395,5980,33996,36888,33605,6385,22350,916,33156,37821,15312,50430,8700,40185,11657,53499,21467,25316,64564,38857,62949,34164,17346,63878,58058,14352,35507,1269,50888,8033,12539,22200,27085,29159,34822,54759,50655,27724,14711,37136,57204,48204,65341,44313,30636,416,63745,18935,48537,21829,25958,41320,57520,56620,22298,24727,4657,5492,9164,64084,33058,34475,59379,11279,33947,31655,322,15154,34413,26071,59638,45770,4442,26231,31500,3551,53358,32938,64241,57860,58032,48232,57056,55443,54230,41568,29937,7961,62041,22397,12962,46750,62129,64296,22780,6728,43837,41339,49780,22895,58102,18113,62998,11355,60597,9239,54807,44226,60412,54144,7915,7341,41186,42632,13301,29798,26095,22413,11651,46052,29762,30260,37409,34507,26777,59569,16533,22217,43409,30419,536,60704,31028,46541,42740,31749,2801,3087,9710,6568,19266,41240,12596,14588,8790,23673,29747,58346,33772,14944,55767,57106,23208,17876,35152,20887,33105,59089,56188,45908,25769,63939,27677,21289,30769,63010,28514,10943,49989,1050,62390,57048,9761,23022,4026,32056,50038,740,11935,46543,48400,42685,9096,396,46792,62078,58741,28718,24764,31786,37569,12166,31415,27400,5901,37490,26752,1813,17105,36790,37170,44420,4369,48036,33334,27196,51644,36766,63258,42287,26315,10713,36550,33315,10671,57416,27272,54050,20232,56494,34293,19926,32263,46323,32419,49737,45974,42882,1132,48845,18675,33882,9327,21130,57304,36340},{40811,28743,24612,15903,22583,62955,62709,33822,5739,60081,58614,35319,1452,56688,14203,62882,51417,3505,1936,21531,5690,2101,38686,44535,7032,46505,16572,2851,64332,43397,62906,45338,62117,30145,50790,43719,12278,63311,36374,5814,21857,59157,21937,27810,44005,51942,57225,8251,28793,57764,50300,60564,39268,1699,46611,10569,5039,34157,12355,4493,36444,60221,38723,15628,44077,13638,58517,59709,11249,50936,14947,1983,40896,7817,63866,51685,29894,46928,50944,24330,13550,32123,53088,53286,41841,8398,43258,6480,11874,33473,52674,52377,22559,5247,20888,52908,60183,30491,30193,20023,17783,26578,53339,13295,25368,28041,21589,57030,3648,53303,13835,6608,52880,3414,46793,52374,60426,3685,45235,22559,40376,973,47696,15170,36895,39108,39627,46355,54614,14199,65421,42425,5256,52025,59988,16295,47416,5430,19728,25570,29740,37061,49128,31186,27812,63942,41772,52720,58091,19853,64505,38954,20113,21123,31542,37918,55789,980,51568,2899,13749,25497,26274,6358,50664,57691,63919,37964,44203,27825,34434,735,1377,16672,16904,16409,8508,22713,15091,48483,60939,52338,44956,53788,5707,32042,55868,25987,35371,65386,51196,61870,40325,56809,28637,17949,33451,41395,57403,13914,17681,9643,16948,39872,25775,58040,49944,19740,28000,205,36705,57136,24320,16708,8691,42913,28179,6674,28617,31694,19804,42115,57476,4043,19902,31319,17687,18104,3755,3063,35772,52323,1376,234,13233,46872,44451,9847,9511,60201,14385,4129,4944,54421,25182,6064,25432,50975,27801,35161,24856,52371,38151,50873,27345,32668},{12593,62503,10497,5149,27997,9135,24364,49226,59262,44170,20884,56816,43364,31512,12168,57775,49367,59871,21275,35836,16288,56750,18772,64916,34746,60237,63536,28122,56237,18223,27070,49433,26371,35886,52102,19062,7262,38573,58773,2203,56275,53153,1231,20522,3505,54415,14368,59725,24834,41916,26929,62279,52908,49025,22641,27598,21229,50696,16242,11485,1603,11284,31718,26326,63189,12983,39838,61392,50659,47325,55413,3727,65423,35761,20400,11778,27163,184,35815,48994,18489,64998,6735,50190,44956,14590,55991,46989,2533,50416,60028,17406,6167,29923,18679,8828,59492,51978,53873,15683,13095,64315,52118,64501,417,57020,58653,8423,24922,54059,53734,32638,35989,18616,21678,32923,17531,7303,48426,44937,18365,48831,9973,34476,40936,6705,55928,18222,45313,54620,25813,16866,6191,50086,63524,38786,65344,35029,54963,13952,24443,8817,54010,50237,4753,63843,39823,20223,4666,42110,65340,35221,7481,19616,27982,58131,60829,36750,15464,24562,38857,2011,23934,31406,28469,48361,33519,56231,44078,59059,45146,55832,30703,22908,13487,4695,13028,20918,8168,42597,12813,45622,52392,41686,43278,24689,21092,21568,33492,32822,2780,7722,7818,49964,50603,25104,47289,45874,5129,14097,12966,34795,52055,48523,27264,7816,11511,5146,55298,19764,57185,43960,32558,24690,17087,6272,59089,41128,2285,14328,32597,84,40429,60040,32581,2160,31740,53371,1753,18458,6426,59157,39832,14787,5706,31675,19086,39560,27866,41405,12426,29098,12397,53931,9474,30301,29551,60950,5822,5478,31084,12961,22394,33698,4108,17503},{3580,20869,52547,43511,47920,10538,3599,63250,17276,56695,9621,37611,60962,1218,1185,12687,11099,51425,49392,56398,32215,15536,6419,62761,46810,43792,6348,41326,24868,48674,15080,61901,59728,8401,19232,25542,62895,30047,11169,20976,19371,12416,45837,60639,63964,39632,52829,62391,30744,13922,17523,17007,18032,10878,51763,34439,6274,50510,47749,57870,24875,47446,13389,26053,18489,18755,12458,30007,38133,14540,45287,366,56823,41560,51401,15900,15578,29666,8287,58532,20545,17594,44539,42985,30629,64470,4453,64228,38282,48284,53154,25309,26556,3369,19142,6349,659,6164,58121,12198,53633,35239,9063,50675,52203,2551,421,64125,48122,25390,18112,28975,42688,18905,9707,60584,11716,16066,14501,26473,30415,59488,8527,11422,60841,51552,57482,2593,51971,42288,41410,30809,36355,56791,60419,4858,11268,35059,36023,59588,62550,25736,23145,16519,9917,33644,62560,24437,19365,43826,45666,14269,11223,26999,63714,54678,33349,44942,22529,41376,44818,38630,51650,43355,47940,18442,1598,45245,50285,11468,9853,54,25879,60431,55773,63360,32391,17124,24067,19121,25316,50314,11257,11678,36794,20762,25094,42014,62730,24174,21875,44195,63508,33474,18933,12655,42194,6143,32083,21242,24404,2857,31229,16313,55488,56751,6345,64065,4480,39134,28543,43242,52762,30303,54864,9069,33347,2360,64668,44580,48848,46314,15949,30733,8887,8681,28320,34338,65,15128,50804,27169,42029,48869,10227,7386,15585,55653,22608,60078,21796,42617,1284,7268,13358,39996,40769,33809,17392,59712,8664,38136,17088,25424,29442,2573},{3754,36963,64500,21278,61862,62417,14277,20590,22474,8331,58263,50166,37485,21625,6343,51377,38292,14275,18807,9552,31598,19811,7971,4626,51046,10824,1346,19139,49421,26494,9445,21739,50267,21533,63986,58166,37262,20351,19915,39095,6696,39698,9078,60607,23244,39365,38312,11384,54882,20860,3216,50804,16589,21034,59693,55323,8156,13962,4279,18923,48184,12492,35871,60457,44758,23898,55345,30078,25102,24613,8340,16298,36905,12463,58033,13237,40518,57464,5359,44165,61175,43512,57191,6522,11723,54767,26570,3611,45458,3765,55194,45384,5522,18304,15742,22782,49849,1944,8267,23069,25680,6456,27024,57208,1570,25643,31291,23343,4996,61934,37061,64557,38637,33144,60248,36681,52053,4636,35538,52979,46468,64857,16964,40406,52814,26171,24804,27083,15260,556,60156,13947,12106,32556,59040,54741,51276,55706,13199,58473,39351,7485,39787,32433,41228,16775,46663,24824,2168,61601,22206,23682,42458,23257,46497,48204,18643,43297,16730,36655,59169,7488,46270,60660,58684,63935,4132,18276,35078,18641,47666,37968,32554,12319,31583,11220,289,12826,33403,44499,10987,12900,47641,64808,2583,57708,32131,34254,19237,22342,25113,29033,24231,17419,64906,44192,33686,8608,23676,28378,61567,1081,50259,60340,27430,56946,34817,64392,44958,46377,48531,29371,15110,38675,4185,16672,31899,43490,42718,802,48166,57861,14181,40355,9650,22448,12220,51691,41039,25901,18233,37819,41221,22418,44945,60495,28021,50140,42614,2754,21678,49579,496,54473,52007,5321,15475,44860,43114,14714,55556,36191,34341,34689,15680,57063},{37844,37633,19390,17761,18119,43616,18220,59970,20381,58123,23496,64805,12138,15431,57488,38116,7283,63453,51445,15249,11873,46624,31914,40205,29627,38312,14499,61860,61984,61190,37400,16351,16811,43174,48560,57353,60656,35950,10288,22603,57471,7552,10611,62611,23010,20720,1396,20541,339,38241,62212,38195,55249,43893,43069,51641,35538,35299,7005,1832,1118,46322,59964,7299,5210,64909,62285,26627,57424,52801,24894,51801,455,47621,27451,28986,15796,28590,1835,19612,60341,39476,2834,65528,58657,50937,12242,36957,15689,33744,39666,45098,22073,32440,34756,25895,46901,64751,13232,22746,11829,42893,35115,14747,3610,1997,41363,41196,25403,9131,8878,29995,33295,47508,56797,46664,57276,39171,13863,28238,42780,63745,38723,14164,54670,53451,54427,63767,18020,43557,31713,11218,27910,37988,60039,45120,5989,4490,18861,38431,29972,56334,58552,1104,15983,31876,51991,45415,58620,31135,15615,45265,34986,8100,57864,53264,49249,13582,4928,44838,24100,33802,36339,4091,16418,38891,24522,47943,64344,50995,31646,17354,19665,25198,25934,12677,34265,57364,5297,60494,17649,31753,57760,58592,22529,27400,63502,2495,33378,18506,14820,55264,31135,17652,60710,17385,23394,49652,20825,17684,58958,42280,38984,31976,11865,26108,24950,61789,65033,21470,44447,42614,25727,2239,9527,8434,35374,23422,52507,13448,28943,34539,42150,5821,17994,14593,48624,48912,908,30223,40340,51977,26291,34343,50743,34012,6307,3223,41697,64504,46765,51418,47754,26032,45337,22523,50985,40787,51687,58560,14853,18676,29625,41110,51553,34802},{65463,20037,35909,5079,44547,53257,20938,2246,258,27521,32529,9057,57760,62966,61884,41854,22308,47732,11324,20397,37580,36526,13771,34630,41990,14524,13816,22533,46055,40495,44777,57889,5039,56077,41942,31016,12417,52287,25349,26030,37220,3111,58570,23379,63428,32906,48786,17581,25641,33206,31106,11891,53614,29532,55727,42227,12223,62108,4816,28460,2403,46582,49902,56912,21471,45378,36515,47279,46157,41867,4163,30756,38994,65326,63874,42134,63216,49258,49250,14250,36939,30499,39653,11217,24155,18331,4288,60323,6893,56948,49125,50698,26729,31682,33421,25618,62297,15567,49925,3444,14673,18171,36984,2281,36344,49432,42435,2141,27007,29490,59569,3237,7939,1553,21365,42324,31442,1669,13536,34520,25583,38341,51322,27829,9349,16528,42258,53596,56361,50890,59816,21902,40971,12888,40354,57874,15844,63218,15854,17810,23430,33546,61080,12326,62396,59640,44530,64683,20346,18421,36669,54147,15756,58840,58070,65431,11226,6400,12352,52595,41825,64746,19747,13752,6170,64389,33037,36793,20486,31791,61978,13691,53218,34408,55656,61314,2849,15702,25916,48344,32178,46531,49498,53591,22797,49263,43374,45205,6,23556,23465,26502,7078,36098,13283,6416,43576,16975,64115,60047,43801,28597,52171,53769,30867,40770,52812,28093,38441,57544,56858,22497,16807,8993,19883,20384,39412,64842,23942,21963,56275,60676,51018,61213,16177,9953,2167,39988,26905,65024,56595,5593,18910,10694,26298,52901,59044,57339,22546,51664,58802,50012,2086,16848,18677,23550,47660,16744,6282,28322,33919,37763,14179,30003,28381,26601},{40265,55786,7926,31161,46341,51586,20998,34348,60842,38448,3031,16735,28607,42939,63308,33776,64453,40065,42982,38525,54377,16787,61845,9579,6091,24624,59198,21805,4282,47487,11308,12434,56495,24072,13317,57443,23655,28322,13702,56130,27073,12287,14553,48113,15275,3429,23360,19075,38746,39376,387,10510,59504,8954,25852,57448,49919,48994,25669,11705,3934,10872,26140,57293,31709,15471,38867,33737,42596,19482,64836,3485,13571,15888,57762,14704,33659,2916,54578,9250,7796,28749,10866,45062,64261,58899,51404,1583,24884,41430,17164,21142,5268,45757,54581,58357,62442,28517,9576,41603,30770,65124,26411,15352,31123,8056,4803,58530,11836,19188,14166,57149,26902,51628,60326,43898,26513,4683,57838,48719,18924,63151,20974,21548,28471,19476,44414,61741,30908,61304,31910,8389,39535,38466,15518,15312,1058,64231,65460,9065,56921,19396,13970,27977,14005,28158,46549,58088,29957,52393,51071,5253,14476,51702,64310,9770,43366,11674,62503,35930,24500,57806,56028,62056,28608,48283,56158,27212,63002,27381,22942,54273,34304,34232,57546,52857,62609,62937,59297,24031,27435,17261,26298,16597,34307,43669,52671,27619,3595,61508,1574,18003,9921,45473,42218,29670,17917,9279,16433,64169,29442,23169,27206,59462,44768,59911,57737,26059,25303,23541,37512,48344,27263,36519,8111,24241,35298,17659,20454,8326,22198,51205,55709,43342,55470,4769,2344,46019,12180,5314,3349,61187,12832,31788,20875,38039,5989,54315,64693,7682,7874,31286,7000,29225,14206,64906,54779,15844,5147,3259,47440,56958,6464,12155,47095,594},{40237,37497,44031,11090,37719,32938,1788,24061,39730,60217,44135,22643,39618,26177,20474,22799,54899,36902,45364,29092,64614,49466,46115,49312,51997,51389,58109,39677,43691,35318,60701,53991,8320,58064,55777,19784,56599,60418,48226,43747,6015,21635,56330,5458,59522,57326,61964,52403,5014,32430,64622,21360,35306,38229,43974,9692,27081,58408,315,63209,6728,16657,57333,57090,47932,24779,18573,21572,344,58563,29253,43379,12461,7534,37215,29675,53628,14335,20401,38766,9689,60878,37675,29425,4735,62946,52736,17189,9329,64244,2121,57724,14762,31321,6357,18083,21304,41350,30018,58665,37550,57905,37836,25389,30752,16187,28318,35033,7961,14202,38766,53095,19367,46710,3668,41315,53207,19047,24698,63277,53501,62546,3908,43632,13046,27538,3422,21073,5358,21183,62420,63170,10845,17491,31945,39939,58490,59541,38672,64327,6416,3450,38733,16922,37082,33040,37851,49262,47649,40082,56377,19669,6737,25449,18469,28847,43213,13610,348,7714,29794,19872,63672,49237,46603,28483,522,15026,53906,43654,19275,10653,32212,47696,1229,5827,14701,14449,13005,59845,19106,47364,48753,18798,43105,10727,56641,26974,50522,36269,39999,64456,60361,13706,20315,40284,19084,43377,5748,25874,42949,61144,5496,47748,31383,8605,21065,17005,38710,49477,52270,11453,25028,59390,19157,31910,64980,45434,6668,39214,51572,62282,25517,50381,5151,29929,56342,588,20213,43592,43150,30072,33078,45178,44584,20319,12991,42608,10989,46597,17724,22689,51055,52635,5827,48868,20070,4809,29043,41100,49187,41012,31675,36808,23967,25691},{24587,11005,2452,62678,41633,47698,43213,35792,5293,65063,11657,36695,56811,29035,44639,29502,42472,29761,13391,48413,42814,4578,16075,46312,61159,10093,54633,18960,23970,6299,65499,30926,13964,16365,7523,1097,8576,2525,14604,43514,46833,37470,57820,57708,23426,41537,17540,46227,49531,15510,58650,17962,33779,17812,17824,27182,59013,52291,30947,58946,27089,18453,19107,3630,37453,443,55430,33007,31816,48461,9445,25320,47262,47556,57974,23293,41508,11813,49449,41610,63918,55602,23756,11793,16099,31350,3692,28606,31956,51727,51010,35254,8246,55821,23609,32426,31606,3951,58189,9396,32946,48807,60682,63300,44792,41460,14644,43420,48283,4080,49332,63381,2332,32092,48061,27116,30112,32751,52412,29748,62822,42919,40277,64801,61882,19702,57906,64534,762,20081,61768,36680,63197,4961,46427,10925,11341,56594,7874,57243,7752,50073,29538,49869,30371,35177,53258,56267,34774,38547,49466,13053,32514,54326,55852,57636,10107,46693,60319,49733,28627,57137,15140,55600,20217,52846,16570,29622,18644,56398,62578,33967,19269,39559,42916,22935,56365,49909,12978,18901,60218,41785,26393,49336,21090,11082,46875,9718,50951,28971,56533,23612,59286,3151,5191,14539,28444,13010,12365,39864,65199,33202,63059,55707,27675,55882,37705,37469,17863,53749,43320,21797,46498,44979,36869,21169,59151,32239,64944,44651,45348,41677,3956,20784,9150,39740,34451,22313,34536,17611,32243,61216,63429,48472,11189,4826,47534,34179,12494,61262,12851,17174,1918,57548,45015,63759,18250,37884,61965,47055,4028,20073,47932,56682,41860,36284},{57950,50364,64648,54084,14299,17151,54194,31467,19045,46829,45594,50001,11886,43947,14394,37251,61783,60157,63966,19054,12122,9155,23464,29304,12850,29471,28526,18019,25683,9844,6225,56452,28301,3830,23110,107,41632,28290,24615,45264,59670,40244,42533,55814,63889,26432,14043,60416,35187,24337,12378,41033,41959,19567,28782,62476,25294,48378,4754,23646,51292,47882,12245,35180,65252,25342,49755,50862,7433,44210,9671,55790,59379,36907,55655,59928,19770,57735,13899,27682,11110,51842,39819,13131,20247,52925,39633,6407,64041,37641,29869,42879,47885,24633,14319,44360,15900,55878,19999,2397,40166,25026,35688,45574,47608,30759,24600,46724,13908,34449,46365,42240,26548,38909,21819,31612,54664,9574,39874,23660,13709,15836,2630,8822,3133,21837,34607,15028,13302,31421,19522,38747,58987,1965,46538,7726,15602,33696,64124,36995,11757,16142,53314,36568,48246,53470,49392,51431,52538,19382,20906,7731,64899,22986,46134,34288,14146,12902,32525,19930,35960,52834,7186,41197,41126,7679,35962,56310,40323,47833,52551,39373,60597,27990,14595,46928,26265,38300,62473,5292,49890,52745,32356,51205,60489,26070,50433,37537,18397,24722,42310,33486,64634,5020,25097,30366,36678,38162,19695,30234,56289,9765,12684,45416,64424,44281,62596,5428,47184,19838,36659,16866,61068,14125,29482,22595,40772,50243,40519,54332,30970,27185,16968,63547,20448,8661,12715,27581,3759,8142,17687,12613,6313,18547,64855,61724,12808,16778,60172,14205,19421,50759,46648,41792,16178,22235,51672,56047,61675,57502,54502,50968,4468,55065,1594,49987},{64783,27209,7977,18027,54007,28167,15001,12337,40922,47649,59700,1620,7013,8602,996,31526,37546,11798,1528,31874,63115,3751,25402,41810,65043,49788,47463,14808,16994,18391,26081,37856,43033,34796,6886,48659,26592,52351,59454,4092,17520,52876,42204,62445,59133,38828,14727,42024,40899,50658,18875,33453,42452,58851,16067,51813,39985,28560,10137,27167,28464,10674,3418,32037,30910,31512,64174,45946,2096,9279,57425,59680,44770,18891,8603,4508,64972,49089,5340,17497,32696,27057,51164,13576,16899,52708,65157,34252,60716,2300,8950,65270,38323,36946,38953,61487,20292,49041,7101,52934,4560,42256,63938,9156,13615,28041,44658,30829,12639,57857,55634,35664,58564,33763,24684,44204,38741,55529,53082,8954,52972,13130,23656,13538,21654,64446,48067,34526,59244,4372,49659,34440,19723,11392,3925,1148,10240,53752,41572,60480,45721,16633,63098,35625,45535,28861,27856,39622,10776,20103,32784,51106,62455,50090,19415,43087,54137,35794,5062,40610,14995,56874,29870,5653,58508,11094,40059,5187,25680,9872,51515,14245,46863,56084,7336,7423,6176,52554,60301,43637,47115,37084,23605,8384,8476,24236,62851,50526,5963,14916,4191,38677,12404,19480,37937,47342,41417,12865,31437,4782,33134,51679,62896,27748,58731,53824,5744,2160,40052,44394,21190,25531,54453,14290,9708,12118,49264,60623,46267,20156,61820,51138,24013,52003,25622,32049,8117,54692,46576,22588,5152,54184,12681,23638,42130,61291,38816,61961,52286,13149,54521,5795,28301,45480,60235,10619,55266,3581,60974,51925,25328,30558,728,3143,47933,36810},{4887,45783,49619,49578,55945,2325,36127,56905,40345,59080,5793,62161,27177,32944,59012,57898,58054,62495,34780,48294,43331,35048,38819,13784,22043,23930,51128,4609,29387,55346,33651,27629,41480,62507,9323,13635,62419,63102,46893,3368,50235,59925,5187,53650,52716,14276,53982,30704,29814,31228,406,40637,15363,5364,52746,262,53915,38957,18495,45673,64794,64412,59337,37519,6714,48690,11738,60450,43797,64850,9847,14242,51959,59645,41973,56279,61932,19590,44566,44398,4424,52770,40979,26865,28214,44117,46744,12365,53825,32490,55344,29562,14608,60592,2635,18094,56378,27501,41958,23599,56730,50386,37488,12498,55804,60591,34884,21415,27317,52938,27753,42854,20499,37861,3535,13636,46533,53328,38458,54641,40345,33587,50515,12777,31442,46526,48833,42335,16475,6625,22115,25217,64673,58313,58089,50847,6813,14835,17082,23706,49895,14772,61459,49031,2923,32344,43452,42057,29261,41357,10885,44389,2064,20706,53592,20425,42052,3612,56814,28217,36685,50481,35805,6255,25093,55225,23569,1138,57653,47467,50553,48597,18178,60611,28566,52955,10568,11677,332,22836,35311,10706,9229,48189,41555,15303,19476,38667,15136,49425,40360,32159,31003,19421,61744,46308,14007,64504,31081,54434,25332,48612,15417,57825,2030,4615,51041,16246,45921,37507,56055,57576,40231,34571,35810,41467,44268,24782,16882,38618,12287,26753,53342,31276,45860,51073,35662,17338,44961,39875,39823,6607,39598,59588,3962,63764,33672,37746,15760,23132,30409,18304,33806,46356,43470,43418,27736,32746,46013,4246,6878,57152,21071,11064,33850,35543},{54704,20959,58818,15318,35898,34613,52154,1204,25972,23051,59644,40795,63571,47820,780,62091,47679,24040,48768,30761,46608,15022,57198,24522,23045,56684,63973,62693,17046,232,24480,1527,52721,10835,4405,13209,27244,19464,63115,24804,57264,61496,55934,25354,59910,32038,16185,55556,4528,64712,38036,23841,57180,39672,29628,60570,17747,6909,15177,62688,13145,61580,14679,35735,50663,40937,8415,3038,50523,11158,36906,14069,42682,9566,58365,47060,26329,28322,63660,15165,33024,60525,59020,31281,59658,47497,29539,1083,19615,50159,15002,10664,30241,39792,1226,2810,61779,11925,5559,21369,366,16692,5663,4610,14016,47788,52702,47783,48199,55555,98,13285,59772,41144,8157,30321,52756,63665,8950,30369,27779,24438,46649,58813,17400,13534,50747,51622,60893,255,13813,14345,4652,20631,4806,8245,61588,6177,64611,33643,38432,28871,11865,36321,19093,21257,11654,26647,34716,560,1831,38551,51891,64228,45363,63501,47127,48900,45736,32250,17302,41491,46269,29926,18002,10302,32109,29243,2280,39495,34160,40158,36377,64232,18312,10269,60357,28471,53687,43426,41525,61449,20809,25555,43673,6867,36079,18818,48803,40902,11503,21912,42741,43457,4692,1311,10641,39549,31172,29295,9118,62533,6530,29437,46785,57167,62218,30765,54106,40331,62643,56841,48400,3446,23958,61016,17467,29634,54704,60945,40736,51554,38995,42673,4980,23895,31120,43409,6552,17329,10290,51849,19980,38757,56421,64738,19119,43649,55936,13321,22884,9500,23365,19564,8860,21823,11822,47810,9248,18236,31664,11826,24487,37830,10380,29084},{41197,55780,33321,16792,57074,21510,59550,30409,5128,43072,26849,34307,44571,62419,4089,29691,25435,12622,34510,57761,50992,58145,5409,33452,32187,10385,30267,23663,12295,30789,29971,5991,14718,62495,5507,15085,18668,49805,17127,24132,34175,35838,60646,42972,56766,28248,8087,2118,28000,47783,31929,42502,41673,42564,23434,42541,13726,34910,10267,48577,65427,37106,24680,61832,36445,64436,17520,37633,35379,14084,57505,26114,25450,13955,17918,56058,10774,65508,33001,3344,17946,55856,12552,63293,59022,24595,22920,47215,28945,34372,11458,7960,4045,8332,17023,38931,47427,56886,14528,10912,898,11499,37607,29357,37562,48030,52187,44601,3653,6439,60453,58457,15959,40734,16572,49913,51713,26124,36113,24130,4606,39698,4640,61965,12720,28273,55847,43306,23204,8636,21670,53326,45926,6572,49861,26667,42148,14981,30879,36789,19125,2676,5793,38546,43602,52455,34908,64003,65366,480,46205,56594,13102,16103,21282,10786,31921,52900,16299,33277,56766,4610,16987,7362,10314,5663,10339,45375,4704,22093,24398,35820,50524,3739,1398,38263,34409,58682,42497,32623,26192,60814,61735,24274,3456,52828,52911,29078,46319,59716,23817,59011,30904,63053,38272,7859,41178,57891,55499,42389,60194,31313,39197,58677,8314,22540,57270,57672,64325,60198,53471,32214,11904,8693,22498,49349,19362,62283,43508,11120,3546,50281,16679,50694,54788,28660,54429,28942,27963,33839,8052,8029,27748,21952,36863,46028,2693,36046,10327,55412,19451,12694,53137,14125,10320,60648,12966,6239,57942,35015,48133,44964,40081,10318,33662,44074},{37285,10829,60525,51807,28507,43777,23965,30354,28641,12526,45723,33556,43636,54428,62428,20267,57904,9045,31809,61626,18329,7216,25834,16385,39111,64178,32219,20849,1049,30284,25744,39140,22684,53713,3653,9896,13646,48018,15585,65035,26244,27383,21092,37644,3592,43481,42727,53145,50846,24499,51113,3694,61601,60104,14746,26835,6896,48546,5224,53344,48224,13223,14693,51700,29784,53260,39856,39122,1319,34951,59140,54008,15000,65514,39875,2633,61551,12941,11066,63146,63410,44516,30885,24919,31739,62939,63204,53278,12826,30546,30782,57154,34980,48927,1193,49051,14107,57760,34184,34013,36619,19282,8092,35498,33504,21674,14480,21352,38375,26591,25143,13242,40714,37890,59793,51395,49359,60648,22281,60225,19124,18872,14181,57470,33940,26997,39105,51952,63432,15595,33809,15293,11938,22560,5491,17200,30236,53361,49197,25166,16412,12066,59241,33219,38998,1387,26900,26238,23160,684,54901,21352,19897,31729,50587,37545,25502,35986,44553,60723,19850,423,32123,21385,59106,61059,30152,1271,48737,51421,37779,47282,52150,54923,28788,40254,13728,4804,38673,14929,16352,43772,7661,57232,45986,43744,48722,9679,50768,13585,6357,19395,875,32215,38257,15105,17213,52208,26486,5445,31459,26039,23108,59145,10021,13350,55658,16119,64831,11179,56746,43551,14561,58846,6088,18074,53561,573,47633,15169,57024,32893,473,1031,9590,36379,58657,3734,36082,65133,51170,43372,59965,8946,53316,33167,1465,7524,22266,37521,64799,34734,51881,39014,58750,13118,27117,57608,11915,42220,33899,52039,46199,8169,55404,40053},{9372,13722,51922,44426,39287,13046,24182,57790,23370,52260,64594,28077,930,40597,13756,17838,2158,32280,4082,12683,24661,49492,33857,65397,30129,43237,25215,15983,37490,45859,18755,61054,29694,36491,62118,22238,4728,61210,56465,46687,33090,58193,61095,32134,11189,19030,53409,14681,61188,51423,44351,58142,32730,33517,52818,4652,4855,54720,58308,371,38171,10,61118,30581,18972,45157,59541,6862,32305,7859,58683,17881,59089,39872,32412,7291,9916,63808,41797,2526,65535,53304,48751,10598,8738,48214,32371,23994,25385,51025,28442,42372,59289,21071,40468,56927,40406,62786,59334,35595,32693,27190,39567,20892,52204,7927,39156,54415,5721,21559,37774,23189,20256,7346,51319,43206,2065,37658,45975,45663,49730,57195,30152,20598,43708,27874,58412,21983,3464,55417,60262,44790,59076,40544,26365,45335,13284,64288,13507,62161,49186,41503,55939,3120,35954,36876,55510,5602,62116,43531,60312,34111,44755,3305,18064,16550,60468,20620,18177,55075,40948,49730,49363,52442,6579,44056,45362,33592,54861,58782,59261,36836,62668,11494,18216,29996,56466,43534,47639,44066,4998,40513,51293,60204,39469,39891,41708,46503,51532,22872,1634,18948,42104,39758,59952,49845,60502,10169,63974,45150,37706,14546,63709,25823,12640,41105,30014,55985,42603,830,35762,61740,6406,56927,37488,36323,59873,3283,34961,57347,70,18349,12606,29073,20373,24504,34651,35295,34801,45406,23330,53466,35132,3650,49340,22902,39127,14159,12167,54266,39619,49885,27246,47155,47925,27258,58327,14650,64598,58565,19996,23061,43395,47104,30536,1223},{59296,48951,50817,4636,50763,39462,49430,56905,9069,15850,21946,3821,15475,29408,16929,59678,58631,10665,6231,51127,58281,11350,47508,64635,668,16861,8091,38789,41498,18196,53206,35497,43014,50720,40654,44726,60261,1941,27406,33473,8670,35972,1597,52277,21439,54590,49102,42934,35247,5868,59726,56600,48781,14177,13689,17948,41021,25261,49250,53122,7974,64025,31275,16774,48570,14170,7597,25549,2897,64824,10413,4212,3187,42698,35726,61340,31488,62650,63341,19396,23263,11833,18097,8374,16834,6919,55423,56935,53343,54437,9012,60900,12066,23960,33870,50153,15454,6172,28435,53378,33741,60093,56230,34390,40873,990,51139,22035,63702,14927,44183,26878,41947,56013,15716,60603,41109,59428,62698,35352,61097,24295,32700,57773,55132,31254,19010,33888,26030,13334,18472,21762,60153,11115,29735,32156,7467,22997,63747,44653,51635,12469,33783,38175,54764,1835,15105,22436,43026,39476,16908,3591,65169,46047,37333,50914,53964,8753,35028,50805,17065,57620,59007,9398,25797,2292,60390,28645,43193,22132,41267,47669,40983,42597,56427,4395,49685,36087,9740,10874,43522,17646,41780,30361,59378,37634,31964,2825,30283,26555,12731,14720,61580,14525,58498,6430,54116,60168,15922,15672,3090,46672,53916,25586,61262,54518,32614,45510,6371,47832,18411,7906,59936,36379,32181,42978,7115,57074,23636,37239,6028,36730,35965,39038,12811,48756,2452,20851,58121,37497,26553,48889,15754,286,42647,37476,1901,8307,11131,47003,55737,46826,28640,6864,39295,53145,47807,809,60546,52563,50805,50989,10953,28639,62281,2133},{56039,19964,62165,51274,23524,61433,63541,60697,52811,17614,30860,19163,55692,26194,19933,27254,50933,35649,55648,46419,28160,2648,11284,49101,30542,45312,42993,1611,49541,17696,38581,49855,63507,48369,49551,59369,54780,35959,65383,58972,57438,63966,21436,38515,52939,4042,27035,49848,8880,36767,46428,42865,46047,23307,48685,5225,49683,25363,23552,46759,29915,5255,9754,56641,41271,51071,50073,64816,40244,26278,19348,61562,38518,10842,16921,18456,54717,42500,17839,61711,17259,43121,15975,51579,5441,55586,3818,48501,64031,37225,5706,37386,19476,143,11529,11972,64859,40256,19464,64493,48822,46313,62111,23280,48715,3659,47616,8951,61908,64224,34426,15562,59042,61882,41103,9290,43307,55936,60883,62492,7117,8232,5394,60092,24954,30110,4575,18110,11610,43637,22982,54984,52718,50291,60271,65505,17306,8246,45036,2610,47860,4745,40802,44742,599,31212,40545,29434,56829,31431,57991,39894,4667,65430,64640,8133,20011,39610,55321,45880,24044,4855,53370,10469,26629,45030,48426,57086,33813,27550,63622,55554,19393,40435,9626,9868,32264,38755,11507,40263,39886,63838,41186,47180,15005,5299,50242,2519,25263,40101,21132,748,30003,18023,51114,30698,33846,35000,17667,41013,16126,42751,48484,13856,31466,27672,65455,19587,26441,41116,26658,43942,26763,26248,34119,57974,34954,34204,25385,27485,22730,29527,40585,35207,30329,45367,39772,18027,34111,27123,43459,6276,1694,63669,45210,27959,7012,37698,35031,5555,55242,59172,61152,19762,17388,36493,21153,59371,58233,63237,28413,31403,37642,23365,4769,53676},{6862,45927,35302,49313,4559,34683,54697,64663,41779,1840,716,10140,9052,37052,57327,22827,22259,50971,29313,49451,44802,44255,23708,43905,49540,25747,33523,29,49375,10097,45752,60635,6475,41850,13226,8796,62332,27744,3635,39448,29608,30536,53012,63110,3070,22346,35507,9371,24689,41713,28495,60187,45708,31890,12761,51141,57449,53025,16527,32948,7552,41442,28214,21509,19192,46538,29148,46914,2645,14976,62936,19318,5412,318,63359,47337,44684,40307,18607,65380,58305,33121,12747,54134,51287,48540,2284,32606,55621,37360,43490,12042,62557,13372,29431,10102,38401,31741,44511,42049,34506,7187,42161,65405,46721,17679,24247,37707,6230,37421,2208,51141,48414,62750,14154,20713,38934,57481,24155,21190,30883,1425,8277,57728,9036,10997,25846,14539,43977,16264,39974,4400,61318,6283,55425,4810,46978,31568,24311,1715,37151,42492,54002,17977,3107,40761,5585,5869,40928,6236,3806,20388,28168,55801,21154,37707,39633,12449,27361,41,29296,10431,35128,33192,59136,21589,28271,16430,56917,31957,27153,16204,54346,28121,31982,12467,62184,65386,39690,44595,42011,38845,46415,15571,12528,38501,64060,18864,45108,26732,8609,8842,63566,36477,30935,2403,51781,35078,37712,7817,48768,39968,2457,49633,51682,5364,38991,26338,10931,950,56280,40819,18123,15466,25440,11995,3552,14984,49302,43554,36928,22647,15695,31723,45040,23224,6963,46028,64848,18778,42480,8175,37849,27662,34839,58623,52056,13867,47584,48584,23050,29394,21736,17098,43706,55272,48643,16417,9965,18872,39815,11135,44425,19854,15249,44235},{26330,29493,44906,61361,42874,47523,29618,38205,58515,11634,62369,16909,37381,56475,17382,40152,46458,40433,61918,9995,5882,59424,52923,8995,27956,34032,46039,59371,45495,1428,37512,17700,9718,8944,63963,3480,29172,36193,61611,46533,58286,5717,41643,55843,5135,39860,27054,19950,52473,10482,16936,53147,51030,51866,21855,17746,57698,15939,56457,37197,6207,50736,42525,35340,22023,27927,41608,50280,23718,43318,59160,18794,22010,28297,44986,28820,8539,2176,333,43226,48774,55385,52158,29935,4837,53994,13854,39422,48516,50158,13585,34242,870,10283,8430,1703,27837,43371,46956,39672,54329,19013,32640,47456,57277,62368,58026,30066,37911,9246,53330,10650,25236,57558,8804,10817,47282,12401,48058,21255,59065,38157,8446,24811,34892,29310,4448,5120,21168,26029,28456,21950,47617,31024,55806,7385,46934,11878,1836,23135,55692,61180,46251,10505,63914,59281,44193,2054,51997,28121,7311,47794,52489,53484,33924,46264,52357,61492,40004,64792,27734,18113,40114,29714,10476,54622,58812,35773,26762,20377,55117,739,52043,22538,35978,19562,15525,4625,54185,38746,21861,40322,54733,2704,34572,49176,37977,23910,53897,62798,14223,51227,37799,30060,56689,58489,57077,6313,21904,32059,34484,48871,11737,993,7725,18079,43833,65013,44853,38937,60100,21055,49475,25540,15391,57838,23425,7388,64507,15136,23809,32818,6175,21167,62952,40654,63612,55503,21834,60037,34622,34986,18112,2182,62939,11092,40474,12944,29657,52444,31144,44528,44000,30160,39248,64558,47489,40838,27247,30229,25064,32210,28249,55423,54687,39014},{9501,44408,41859,2576,56014,26345,27686,59704,36059,38389,9957,2051,42135,37,60827,15525,20359,41336,16485,12053,13771,31942,41322,54720,60902,4182,16731,21688,16459,4003,33797,61433,59038,63926,17000,65104,59276,43172,8293,33455,13515,46259,9596,47031,12332,36332,38359,51344,1297,18202,61182,45155,14002,48181,6375,21156,37392,3959,13004,27987,19433,17801,16190,45035,17428,48524,36927,57034,54493,30482,36498,455,39277,6962,56047,11936,6234,16242,20726,53656,10516,2068,24334,20915,34139,22174,38315,16938,61748,21494,52882,32028,38359,33680,20689,14256,13516,19681,38672,50235,37726,42881,7364,28598,53576,5895,65299,9334,62102,41970,45091,30573,40288,44019,34570,25904,29009,739,50371,36628,40461,22009,27386,48049,31243,8821,6596,19034,38039,12785,27690,6781,21941,62497,20894,16616,6091,6975,28966,31173,54614,37591,9960,45731,36143,25989,65012,56067,25082,795,64960,37961,53860,46126,44312,56631,1731,61585,21154,58071,2383,3453,44680,44674,21591,30570,32354,37518,22797,57284,3074,14908,10718,32086,25992,14976,52129,4336,26290,2210,58546,27793,35001,61075,1355,8807,32213,24335,17925,6799,63484,24458,17128,9150,62699,56559,39051,52398,13386,28170,9522,10935,50421,60309,7834,53358,23699,31804,41194,30182,54885,31692,42400,51313,52877,60512,33113,45095,10497,55791,56471,28902,28320,44383,10025,54715,45254,61682,30639,27412,45951,9466,13930,11641,29233,42694,27467,40203,33665,56085,56343,22273,25598,34314,16278,65179,49061,13014,22105,51514,6786,47861,51903,8361,41047,2124},{64028,13788,13611,58949,57761,24870,39001,5047,46205,41595,51320,49930,47137,36718,52648,1896,60529,283,59634,20392,26184,11156,17603,26338,48829,486,10874,26070,49375,34122,48153,9399,39870,46694,63099,26055,23221,14123,23106,31027,65345,14515,52931,63601,56279,29600,16119,49423,52253,58390,35044,63984,3797,40906,18122,60360,47706,23557,8675,37182,34230,123,36215,14498,57796,46564,5168,46154,5514,45903,12125,65447,59505,20052,14180,16395,10899,32190,61521,19471,57064,55258,48109,742,10584,32798,51353,30718,43910,48568,17562,25588,21531,35569,60332,20271,61908,26764,24229,56916,38267,3521,7704,8004,58296,59656,42688,12534,61676,58652,38532,3439,30049,29220,14651,24272,29644,57933,38777,44168,15721,27778,14631,2991,3811,46207,32702,33939,50587,51145,8961,24234,44717,35884,26845,21608,10141,57489,42948,51415,6241,12187,2774,6780,64876,47632,35501,4171,45242,64893,22519,7668,44083,62940,28968,19205,46455,65247,48345,22650,30996,5526,53543,999,53993,59435,12810,41520,45810,9233,24720,60040,28658,30774,18448,23240,19101,25451,1684,50753,719,26427,16276,31561,23612,3188,29575,24434,21987,56300,46380,20693,62792,37571,6528,52406,25493,54083,55476,5190,60670,34270,26973,9414,15382,37093,38331,60658,36312,38236,60269,65151,34537,29731,39477,39326,14884,56265,55100,46913,60867,16479,56376,17593,57095,51270,908,53932,62156,54329,29242,58736,59129,56644,27341,11062,25859,51859,55871,42152,46951,4147,23861,26149,19623,60856,41964,22899,63344,8094,39218,61998,35684,38200,20323,49729},{29992,37133,51953,43944,9670,60137,31319,11091,3781,57059,57941,33345,3376,31235,47758,17296,59433,52127,59216,40800,49077,20217,55906,9312,17960,49914,58473,42886,54642,1754,16015,47305,44473,40764,804,21734,14443,45005,43959,43755,9089,13250,54629,42033,30737,43805,28716,122,19821,22488,21142,55011,35055,24727,64745,46556,50661,24504,50410,8161,25932,18138,40510,45217,61443,50452,25906,23341,21721,61674,30271,41285,24161,13710,43479,4082,26919,62010,10516,18172,11396,43127,48125,61514,26926,3895,32085,37602,35358,35829,61612,28025,25094,11568,20027,15738,23958,5569,53927,55361,57126,28237,40127,18835,54004,45590,17274,49265,58464,58785,60772,42425,54311,6705,5870,42667,62014,7999,36297,20844,3193,33772,17773,12096,24768,29439,6524,13247,25940,48808,7524,41459,37408,47607,25949,45327,28724,54714,2980,57165,31562,52600,44945,9626,6192,51396,6994,24447,41185,13590,57005,17084,40159,32367,54663,9159,22554,30545,4978,49372,43679,17041,31621,54812,50357,10644,62812,10057,20058,43900,47506,14265,36020,59375,796,41468,21298,13562,38914,4479,22039,62458,26066,46540,27409,9966,58566,32231,44171,21311,48140,63236,30228,39585,60592,13367,6862,47691,16776,51944,5841,14467,6078,22322,31463,55069,60522,7046,12846,45576,26441,8915,20459,31092,44736,29613,23771,59781,37910,36314,56833,22268,24263,14981,57213,38898,48445,58948,5955,45024,64336,9476,65035,29267,16934,63908,52725,13442,44893,41515,16859,37667,54709,21056,20916,57464,13143,24026,19388,45788,57004,19368,13798,22500,984,39975},{64415,48914,22338,10464,38727,25900,41031,12188,6207,30009,54227,62577,52133,30957,31343,22288,30441,34862,55699,24266,58237,30447,36892,10698,61276,24769,2135,55798,23869,50084,58566,19631,22678,11996,49336,17430,55816,20498,64026,64326,4918,36278,12952,41708,23088,34222,37073,26140,41940,6664,50090,55235,43341,10686,39752,10096,6574,27975,61405,21000,20214,55905,38290,48054,16826,5345,29694,10135,9438,60777,61451,52011,11934,7099,48513,35877,35238,53763,36127,32141,28938,1320,7853,58560,2181,45669,58535,31155,43744,46771,13683,63772,41452,29586,50433,64450,59777,59474,54492,11321,40458,14836,23274,40038,44705,57416,39726,32757,44126,10942,12839,29214,16262,5281,34483,16248,39178,18024,25026,52600,2508,33893,24164,11237,49846,3991,46719,62022,10406,49399,56264,53966,17215,5713,6920,16164,60826,46170,9329,57770,54399,50415,26683,35759,8776,64315,7184,28692,12427,6754,55372,27643,18802,46755,24065,34297,29369,44046,22180,57294,4813,38588,63489,42333,37517,37129,20045,64252,12684,60908,10916,7588,26566,46153,1553,32218,43627,46593,42159,44327,60248,25919,46121,2474,22729,53867,9450,50102,60900,17977,22809,32773,27149,54775,22868,30545,35849,20057,56693,4558,42552,2168,61373,14983,54170,1254,6673,45802,2356,5719,32587,57034,58237,27247,64619,58676,43992,36436,63951,27718,44976,17738,20150,8714,37930,3616,22288,12240,17171,54594,14156,59892,45926,554,15953,30818,33001,31510,27296,62411,21347,22929,41877,59982,52722,16258,62835,18994,33849,63904,1167,49686,20877,45163,53952,35128},{37964,56578,57108,23620,4276,21437,12771,19781,63285,56401,8908,36090,59937,17072,20469,40790,34815,62706,65481,13764,61647,51847,8013,35462,34062,6677,42182,40022,21004,8507,11107,29830,50037,28985,37295,18627,33897,7056,780,16956,5417,26409,59358,14427,41320,6968,18586,61099,32005,17287,8527,60294,57549,25438,31415,34819,55208,19799,43983,63494,21090,59753,17911,26685,8537,32688,15792,22730,37393,14492,4941,22245,5696,30093,38342,6220,47251,25821,3978,19671,45151,22218,5475,6180,34617,44493,12629,47491,33121,59036,20508,56802,20881,37900,29014,60925,28805,18276,63890,31848,30125,34711,45966,28617,31914,28501,49610,12075,49761,18250,23391,65397,35667,53994,59242,2369,16007,41456,55425,48503,39028,62292,47771,858,47524,33170,7850,48719,20936,28564,19626,53225,36937,35638,34879,37233,7997,26217,17453,7537,23918,20561,50055,40089,60561,20720,54131,1991,54061,60621,30141,33082,27173,26309,25130,57785,5669,56872,34185,5558,6750,2688,62754,30927,21944,5319,60296,42490,12277,14083,24067,58192,54414,26085,41090,47633,20402,57443,43845,56230,4754,36728,35558,25373,22807,64172,9168,5106,34205,61373,15943,42639,61224,33828,24113,53451,53830,38866,65239,26609,13791,47276,50611,16164,19319,24833,30084,22235,29657,32130,44312,6793,50441,62153,32829,39114,61538,62609,25135,4905,34983,36520,40194,4797,18464,19200,13521,28925,39451,40459,20333,53757,57676,2857,62164,43741,35372,28381,57758,60673,21512,24265,34916,57225,7065,9005,23804,21864,3048,53127,58812,2330,65297,23778,35194,31701},{54048,11653,2962,4255,28530,34447,53005,39636,33319,38738,54809,54872,18321,2178,51433,8139,38854,14197,43020,113,34866,20644,27396,47533,11110,5599,38157,49398,2768,51941,3705,62520,46830,47701,9921,27184,23830,50174,31965,32995,44349,64306,20665,24081,12568,18574,5958,42065,21111,43379,21112,53625,25790,33310,31090,58210,49051,47444,48766,30174,43973,47546,44041,65341,62865,11917,50760,48658,57463,41525,8238,31174,12927,40716,34758,5090,5402,60958,22089,16942,22122,33355,47893,15921,41378,17377,15445,9257,50064,50846,25333,10128,49971,21255,58379,21430,8351,60394,15492,41380,32039,8969,16834,30730,6635,14845,58616,53181,11735,50199,35041,26208,49881,30749,32496,30156,14766,5120,31755,41850,18638,52619,34057,65041,57441,51841,3593,65004,20130,22112,53519,29610,5870,14589,9192,52671,21567,42307,40342,42802,41073,14094,61601,39463,38009,23045,30106,37577,40108,32548,36678,33821,1652,19005,27301,10724,13416,34308,38806,51682,35543,1669,31601,41258,24821,33559,51688,41395,49069,22022,38238,2256,17216,59901,36840,20279,39510,47734,50774,51510,60969,44870,20430,40993,45772,890,15529,6677,38968,41813,30297,45228,46323,7476,23142,34228,21501,12010,57936,48574,28290,7736,34969,40765,32559,11900,63973,21692,41948,39490,48843,21113,11494,34460,41152,18053,9179,23539,33429,21060,27692,1929,22992,49211,46638,64039,55152,8344,31746,26317,59993,2411,22854,64823,15178,8683,57419,22468,53184,9540,13774,6030,25698,57708,11340,42118,56479,11712,25056,61059,15758,45130,4510,35791,23403,62000},{2892,41245,53601,15294,37924,41197,37461,37464,30606,25741,55563,57006,9529,45688,11403,8373,26737,30496,421,62444,814,42295,3939,54926,8348,49575,31818,61394,25077,11034,12096,33251,17850,20415,37009,58778,41789,9502,29399,2626,16914,35108,40453,16591,14365,41248,13543,35295,52753,49391,43188,47136,11365,56403,46748,11524,46613,37335,55060,51315,30927,43044,27557,55642,51754,1881,42021,47143,30412,24288,54371,27881,39331,19639,12683,4047,54734,39433,18181,58203,12808,40413,57013,44197,38378,56219,43813,21140,60808,2611,29781,62194,60433,36287,16198,51644,29662,35262,18245,16448,48341,59756,46677,58590,32751,27928,62874,5476,45259,38723,31459,45740,59246,35224,33119,8042,60235,33286,44077,23318,30423,35006,37417,23088,37938,16323,6044,36038,54836,17502,60051,1344,24126,38721,43340,23001,21230,29395,64996,16257,64519,38391,55183,25799,20187,39080,40732,45067,882,3883,10949,22448,62312,40444,25623,33700,4416,3369,49153,16457,56611,11366,19723,4624,9010,13109,49399,8781,14781,25776,58240,15930,11498,24648,37300,2132,60475,10787,51508,54012,27505,35738,7525,54391,49244,35351,33169,58535,18033,5105,48888,53710,45484,16791,34119,64027,41245,22947,9940,7175,42966,33806,16335,6197,62293,27677,32270,34438,50954,28655,56238,13897,10522,13507,2765,38903,12630,55887,40218,43474,51660,3020,61632,64182,35624,31700,21470,20609,55554,52724,31049,46358,44683,56628,38755,56777,64878,32990,2811,41491,1855,38078,24700,62639,31040,28570,62298,51179,40228,49176,29519,25973,6326,5771,14096,22807},{13385,5946,41015,58946,60592,60995,9276,49624,65108,23,23210,14574,33543,12935,56820,37553,30173,34807,49019,46504,45218,19133,41898,41594,8341,20786,62769,56922,56087,44942,18603,2906,40197,26887,53997,63416,35756,25040,19415,21453,32511,27448,7218,10793,37662,30636,58304,23394,47062,64510,56946,26948,32773,13839,43844,27823,27507,41126,3167,21621,34872,1020,33405,26541,55557,76,33041,13197,57409,18524,18745,45165,23750,20836,45296,44594,34124,31929,25368,20270,13293,9331,46759,5650,38142,61402,8273,50849,33569,30172,48437,54206,45805,52147,55851,64281,43186,3595,62361,20602,27631,32031,56734,689,7578,57932,41587,57091,65113,49691,8381,65092,42649,47190,9876,29029,24740,30723,8083,28266,29024,43648,62652,36237,83,32763,19734,48102,25433,6900,9959,22281,28047,18252,14800,55091,18848,46551,24499,24683,35524,35752,23121,22345,33981,8853,11434,58268,38378,41701,51206,25946,34261,36479,47459,38567,23840,62139,46618,52238,2976,46058,39118,27678,40679,7716,4385,57850,47888,59133,57271,5851,23764,58058,19925,42400,14767,46880,26913,46465,62612,26853,14516,27920,9733,58675,20435,36229,2634,49404,31248,1639,5212,59867,7458,49355,1386,64307,42906,62942,62092,24368,50103,60553,36846,43327,58104,16343,8083,57991,18875,10148,24740,11759,23317,62977,46319,64841,24256,46386,22560,61473,31360,50501,64956,41982,52376,25015,45989,29493,27524,43776,38440,41441,11838,12207,27100,15647,6962,42182,4102,33191,24575,54019,14229,62667,5209,8371,56071,10398,48340,29595,2327,60402,32048,27302},{25415,34914,2383,17563,51902,49286,2762,9966,32729,4276,30913,964,51642,44421,2260,46790,36133,16706,23314,62398,48236,31188,53888,36646,41248,21611,51785,38858,63249,54330,7139,43838,63669,62946,44600,6928,2991,6681,10652,59250,29511,32600,9904,64820,30551,685,32642,32139,5967,34697,51238,27753,56292,62338,46802,22229,12419,47444,31101,33002,30380,42452,36404,59416,54068,327,40522,33387,50172,25348,3291,42017,6495,8276,20022,44034,33687,11091,38393,57170,31321,37003,17863,50389,32035,39758,22490,23200,29641,19009,7740,63889,54116,59215,7690,6721,32202,55461,51369,63102,30403,17985,2024,58997,32612,62526,59297,55921,49039,2062,64399,41041,31875,55197,19642,23946,27587,12874,20505,62393,33893,43207,48092,65499,27648,21453,23906,49577,31334,32241,49093,19611,52645,7801,47987,12164,45337,42234,31389,12845,27266,56374,40249,46564,56202,17480,31490,31341,17508,58027,3007,28987,25965,21707,16306,58807,31586,25180,11165,28325,4020,39402,56435,37544,2958,8960,9380,55465,6661,5362,12215,55141,7455,3516,12573,20362,43847,59789,48494,8466,38108,29378,55771,36407,28780,42835,27210,11472,28938,22246,2501,31999,9607,1438,8257,60370,59959,22121,13522,45196,11217,19564,6532,4462,409,26987,49503,12817,40024,17834,46343,56224,17936,21754,14754,24718,14984,56947,8445,5194,65528,26504,49851,30773,6495,45006,25904,39809,43919,53548,11857,46487,4626,18180,5200,59422,16687,51657,52272,9347,50589,14565,49895,1459,43566,8615,27371,27067,6762,15361,27765,5832,31169,59710,32890,17747},{3867,36604,53384,33189,5987,37331,49025,38042,33624,2490,42211,16409,25683,5796,61038,13196,21475,25888,43385,64637,19542,4701,42520,15967,49722,60666,15688,56304,64517,55462,11106,20124,16115,28294,17524,52282,7340,44361,26822,56351,23221,42851,45070,54903,45710,33578,33181,16008,12280,2908,48921,35855,10074,44565,42843,43636,40476,3880,57587,57979,5886,51340,22857,40120,36563,48006,39649,10530,41330,40360,45979,1153,53742,23854,34496,43157,64931,52345,14637,52914,10111,32138,12506,52774,698,2399,6219,32525,28685,45594,58580,59294,22520,14931,46107,64827,503,10709,62472,54966,1173,60020,17576,42373,8059,30605,41217,57544,10370,35859,30714,937,15674,18666,36179,5481,32658,58750,8698,50015,38100,25979,56472,3848,27794,64578,41335,10630,65443,2532,65458,58765,12325,23261,6311,14968,49690,37281,23830,17033,21701,26031,26061,10822,53201,30316,21571,34615,31653,27460,53247,11627,5945,1268,5565,37357,1972,20072,1113,18038,48456,15920,34170,14382,24639,34671,1552,53029,59412,37491,33185,20079,4785,10547,62977,43667,60169,64928,28741,43919,49276,41541,643,5147,44100,61569,55116,61878,33626,53094,35477,64406,32064,12851,42293,21451,65211,16651,17369,48690,34905,62242,39255,64817,59252,34190,16138,50828,58305,4460,8933,18397,59036,14990,4891,60172,17491,38632,38082,10557,9991,29954,26612,3131,9285,58295,14343,30529,23020,41840,21397,261,29250,49090,13386,19566,16913,12785,61331,18841,43357,38535,28315,55339,5718,22276,57343,45007,37129,16692,46922,62312,40371,28348,40425,51336},{17267,59116,17187,2972,45050,9322,31779,3805,26705,33660,61739,19210,21345,16749,56986,51991,4338,14584,3533,10607,24084,37014,28460,42213,48976,11032,11867,36830,1294,41983,27770,47566,59504,9017,65128,22060,19142,50154,22774,54446,30385,7138,30693,14433,2362,50106,6964,35983,32358,14303,29833,30498,56208,28213,6362,61490,2887,46556,35279,20666,55112,27798,3680,50238,65424,32818,29629,5463,55563,64041,65500,29746,32354,13610,51989,15803,47010,44693,2368,27012,54357,35630,32039,53210,3259,47203,24875,63793,22244,44491,17688,26331,26818,61068,11439,53,9457,28886,22934,61102,42875,55574,8345,3842,20265,29906,45699,52945,20408,39085,22546,11513,13276,49470,29251,9095,44468,58028,42668,4183,42353,63063,52482,22989,49896,52391,59354,7652,52687,30385,35955,8774,5873,49280,51869,12043,30488,47431,5898,37856,52202,22145,11534,11783,11130,22020,30528,11995,4866,17741,60393,56172,49497,63619,26446,25689,52381,18070,32750,2836,42486,4183,28830,14395,27944,3205,41942,57971,14059,3008,21809,41617,21401,52740,13598,9516,59544,55344,23378,39615,8158,35321,3116,12744,60013,3216,31532,40240,13840,15436,24901,50035,45142,2665,50255,17252,12394,12820,58662,22584,56554,38763,53723,58565,62504,798,15863,22009,43057,15750,35739,45918,46777,11405,50321,20300,63801,24034,21431,2561,36671,268,43982,55612,59014,19796,63074,59936,20732,52167,1148,40673,10005,16253,17092,50049,18235,18947,8526,41469,6403,65278,26983,43211,61572,44525,5595,14136,44999,12811,21597,37740,58034,22276,4128,43376},{9838,2630,43007,44378,36498,41562,35587,14960,48830,58517,24627,47237,9795,35520,5140,10131,39381,40248,38366,36809,19500,17421,20637,12993,48948,18703,6567,36865,48390,16891,56949,19878,39778,16284,7127,27396,40005,14036,49652,34912,48994,47341,48280,18556,18897,56388,55016,18876,61178,62138,57105,24775,48386,58478,59800,49896,7509,42400,40685,47998,32541,1425,61278,51890,60251,64392,9576,181,57577,54587,59026,45682,3659,62922,54099,39061,11188,43521,41483,55762,64849,63773,63026,36675,17563,32106,32445,31754,24319,20649,41796,64071,55699,60419,16437,58790,39942,13600,54743,46108,16640,64963,32492,27568,33548,33151,12231,39802,15010,54289,7898,31372,60656,7474,5647,12061,37453,47062,54690,53027,601,52864,6282,21769,28406,42062,5416,57284,14583,52450,7988,33540,65388,11323,41023,25800,59973,5269,3271,265,20327,39087,30749,27890,40563,15760,48279,11147,25301,22273,42636,33899,7272,24125,53194,27880,44637,31233,45927,16043,14191,41519,53036,56132,31773,49424,59915,30501,6548,14254,15477,36885,36224,63400,47978,20737,32466,35831,22600,42853,33332,30659,44732,29358,59816,61113,48879,25887,51639,44343,1460,36060,55640,45944,59177,22057,4293,20615,32042,15237,56923,7900,8198,38668,47073,29225,57029,19112,38178,49664,21585,10436,24531,19184,19800,1585,87,40326,51428,33022,7471,59494,18286,35659,12668,34572,1942,41465,32216,501,22481,17595,24114,56386,61049,64090,41797,40914,46335,15899,61235,35644,38765,19199,51040,52370,51177,52213,45039,3062,30996,5608,22566,53818,17389,19068},{3787,38155,34523,39146,36975,62700,39616,56245,55619,33658,54949,48991,17011,44826,1223,19784,48280,57068,7890,34779,63184,16408,65299,50179,49846,10047,33717,53716,1870,650,55513,16567,34629,8905,61083,13922,12451,51777,397,1179,30473,34474,44907,35767,39652,9811,49906,59229,59502,418,46949,13130,22269,21303,32309,59536,41574,33444,61154,7927,53373,9160,54029,64966,54840,52137,21749,63874,14854,38256,22340,34703,34323,63366,6114,39024,34375,42808,63544,34527,45998,62670,40956,35254,35495,7600,10728,2921,11651,65130,18151,2214,29752,1619,14355,37061,46707,26596,45333,55567,34313,18327,31681,42019,42273,46356,33686,21536,37894,49298,64438,16518,30862,51795,57787,44968,11860,49026,33762,19818,59801,47750,42232,26495,42018,60004,19782,56329,55009,34837,11899,2879,4108,972,13698,6246,16496,8345,12656,24498,56101,39914,2499,61223,39727,37808,52204,50775,38020,26608,33243,20925,19439,23274,8051,40681,52507,57296,51077,43232,24391,25570,28696,52985,29839,46789,43878,62705,3706,35433,35621,6368,14598,30260,58027,62690,904,57365,27514,51230,46053,991,8347,28224,32783,22612,13662,41685,35482,7838,20143,32044,48090,13245,14858,11281,10370,60758,60753,2495,17675,3362,31207,5534,59814,16867,31815,6831,51419,52092,18967,19067,25597,20858,52662,56439,30147,61402,23679,42675,12422,32697,33734,34908,15598,13942,53774,44736,56507,2045,3215,25793,60154,35922,2157,54503,39256,57405,15611,14534,30422,35099,42502,57615,35588,6941,54933,44531,33516,14945,7835,32531,43277,26212,6599,15447},{13054,52425,60612,1957,36058,5252,3443,47370,45727,27701,32101,52437,11897,24991,22766,1799,29825,21796,51172,33609,48860,57188,26629,42848,11608,12866,17866,12446,40506,33010,22181,26284,17924,13924,59078,61579,31331,9853,39733,30970,5179,52034,13789,43157,23614,59296,63475,31697,8439,14940,45404,19338,4394,21544,39187,19086,54582,41710,13384,31404,9114,42448,7950,65471,31907,31939,54150,6824,25147,4036,22751,36018,52423,30996,19587,53149,57899,15150,9166,16498,42033,28898,32425,54580,42862,31990,29996,14790,53743,1561,61186,45881,15767,26416,42668,59836,9968,34144,61530,9579,55811,48157,49119,38817,6963,42775,9186,21360,8285,32639,23484,18843,16629,23461,27342,26380,19484,16570,19415,43871,14124,8521,30888,27133,789,22468,50980,26160,793,49525,44288,36307,48630,14923,61749,14655,12998,21871,63077,26178,9041,12311,44818,65302,17539,20431,5193,27124,29819,9691,12821,39306,27621,9707,10401,23645,26055,12088,50366,25827,65029,14391,30686,39132,65260,40710,39466,32743,57123,24083,42020,50306,15885,24536,25131,54083,32174,46041,16567,710,44100,51702,32152,11706,48397,2438,3311,31679,59107,49330,55106,27069,6703,15361,20801,51338,1122,29608,26905,56551,6114,41989,53139,65282,60881,6773,20483,25523,61892,51179,30780,1679,28478,37635,59227,27793,976,5369,736,5857,19196,5702,40383,49362,10679,44060,4392,18715,28139,30003,33238,52969,37420,39799,54517,44104,46844,28484,27008,14845,18981,41957,2407,63736,64772,7963,31133,16996,9664,23095,61503,56770,31372,56063,37996,61739},{52611,44195,29810,27017,33354,13145,65478,22665,41609,57303,27695,7774,43227,5388,33559,14956,32085,39963,51349,1258,25515,26171,22807,61858,28225,60605,36415,58446,7614,54489,33151,6874,9531,50951,37542,49852,62053,24140,196,25557,17169,39795,10329,21550,16435,2794,21237,28158,8930,30450,30291,10939,56667,12578,63378,39699,24804,62771,772,65048,54538,12642,58234,25870,60828,37287,45900,3179,11478,9563,19579,25834,23524,63781,9821,2721,58136,59913,44461,28619,7545,15267,21860,43091,54928,62259,38161,38392,52315,61594,48093,52788,3159,58145,50151,9982,56815,47801,33658,39895,12765,2160,40605,27244,38906,52287,59581,4084,14699,9085,21540,62242,25494,24599,49791,32028,40178,46028,18682,49395,12856,31259,38691,27160,30175,59226,10817,62402,30278,10710,12879,20005,3212,64309,40120,17188,31939,18151,26879,19546,33593,40535,42755,27328,34039,29714,47472,1093,49256,54043,34647,29728,47549,12853,33184,47499,62933,5402,38599,49744,33425,51847,30774,33162,33349,1144,47649,62699,914,18337,44412,3661,59462,47543,8067,49792,39340,14050,28135,30015,53303,16198,6493,13634,36495,7061,19219,52202,33496,38576,41472,50085,58785,64497,18714,50559,5004,26578,37226,2556,5898,55100,18964,61927,32535,23380,60404,42564,17635,59721,63203,58621,979,53710,36583,32274,40812,8940,60420,48575,35331,34379,16783,12971,15573,50667,40457,65496,17977,63989,54072,30219,60089,25124,34318,61629,6855,13582,44640,22544,9440,8298,37303,37314,42084,36774,43278,16919,28571,15182,54950,62558,3656,1905,42687,15760},{11876,46810,12982,22077,49204,59976,3827,34359,20437,2360,34311,34844,14096,57479,49365,11903,52813,24835,3142,53638,61530,53260,49113,61600,57634,49881,58816,56371,15266,47266,21860,64424,30876,9269,18546,3841,44193,58795,6413,56928,2477,64832,46124,48777,61659,22870,3082,54504,20624,4505,47190,28083,42065,55367,64504,2623,23258,20391,5781,56827,7036,4112,57054,29612,24420,4624,12307,7074,1281,7319,36742,8852,11416,39774,22517,4323,27120,64626,4409,47249,17240,42198,28894,49684,62411,61094,52119,21079,12323,11673,683,40600,48014,64135,45556,56398,40046,25638,8184,64228,38543,27801,9409,49169,10124,12018,38989,26774,57915,16538,50791,13264,10229,51112,60901,50685,28962,53924,19433,12342,32255,16115,8429,675,47251,21221,10920,63474,14977,27302,49627,17383,61951,10233,42855,41648,760,44000,20687,45065,41663,64625,22885,16818,42645,18274,13972,60548,9964,7063,9174,53014,29416,20637,31214,56007,37904,62094,34875,28236,32148,25246,9393,28808,62314,60246,51817,41221,65459,9094,12393,31298,14695,59839,58673,6535,29622,51323,7923,37580,9560,50969,62619,41886,47593,44589,62224,10800,6896,46290,41084,33222,50416,49423,53786,61117,32638,51663,1081,24056,10234,63431,64940,24886,51686,49771,20105,49672,4469,32030,14592,25117,5561,63229,11384,3202,15851,9629,55233,16208,7082,3080,30661,59089,2850,35177,53015,33271,63555,50994,61559,28291,15340,18994,28347,55157,16143,45119,61960,25348,40628,14145,51221,58634,48789,17410,56047,55565,23188,41320,8637,7499,37423,62200,64785,3182},{17590,8319,22179,35238,14602,31381,2604,35031,8636,23169,50420,48977,4755,32965,54550,29792,23665,65104,33502,6023,19485,52456,39378,57673,57413,35989,46139,17866,6377,51546,59765,31826,35043,39623,45655,28909,49940,17580,2437,15431,43394,60632,6626,35650,52967,33658,44653,24299,7896,55719,9680,5738,45353,9421,17900,53204,47248,56142,8064,27171,19909,28725,36969,49218,49153,45106,31090,57231,16371,56968,9077,27965,37923,54785,12225,4044,29072,6134,32634,59998,50832,22867,17502,53023,5510,44196,1298,49524,30331,18228,9979,61983,4100,6238,30136,42815,47455,9531,12162,51032,50832,13463,38677,14322,57053,37805,5722,5022,39619,16674,53328,2593,53140,3091,11145,60037,49976,52802,55236,11279,10191,20989,30362,41803,51780,45118,46622,5145,45452,8687,18641,36900,48631,18266,33532,2652,52363,5758,30462,33001,14315,23051,50331,9254,51701,11331,59742,23945,5013,33774,45769,17483,60698,41455,40059,61339,7599,14900,34256,36881,42114,22625,30179,32806,5568,4737,56022,56601,45960,59223,47481,37764,33802,4124,7386,5067,37698,60010,30044,14104,19203,9271,44412,43775,60011,7641,43810,12149,18648,43935,42174,54823,9199,19880,62506,57778,11812,54274,47401,19468,16532,43546,44727,44583,18765,39705,10593,2140,1856,21671,25416,56557,22372,30864,41665,47380,15250,51083,36555,54718,8628,55664,43875,26828,59963,58233,12084,25334,33710,20092,17976,3640,2427,22631,53651,37676,19139,36310,23225,5332,63433,35440,29497,20415,53310,63903,47976,19080,29602,36684,38258,54196,61717,18374,48009,38435},{27936,1578,39870,45822,54508,48179,51088,2565,64190,7359,7292,32167,31291,16809,12789,31425,20444,12940,49741,53824,13830,35434,17299,1984,61814,41775,45641,28054,11070,28169,39366,57358,15092,14414,18966,38865,46374,5706,60920,54462,50098,18838,43492,39207,19659,17152,42970,45751,29270,59611,40984,37413,806,5781,37117,43038,1124,44773,58324,34724,48242,33182,61936,61948,53334,31715,54713,47383,27978,6862,42939,51362,12651,16319,38242,20077,11535,27326,4678,55597,35355,43131,27896,16519,24757,34305,24572,7477,31292,4173,59264,25588,29971,38700,50610,9497,30974,111,53351,50568,26951,2825,10941,23319,42568,37105,18191,36988,13566,43468,12918,48534,29236,34119,16770,53372,51859,56164,35012,56892,14286,21800,143,34330,56988,34041,20349,64129,16422,34560,55328,2413,64088,41440,31745,19209,19623,52565,33667,4104,47249,1533,42292,2150,8562,45620,8557,18272,37112,52989,51137,52445,37177,43181,45235,57098,58031,1559,50639,59876,55132,10939,37016,63468,8444,13166,30427,8456,36940,45338,24641,38563,30846,47229,31277,27674,35038,35698,31565,43120,48075,36984,1756,7342,32595,42167,62290,56140,31437,27557,61558,12194,22829,56692,47698,40608,22415,14953,24177,40253,62836,27984,15477,27844,11787,23675,39890,39101,26167,45040,29121,21897,18320,782,40782,14407,17926,54014,14258,24920,59212,17065,8084,5487,61495,2180,38523,58305,31789,27475,5621,23481,14244,6403,3761,6307,24900,6943,37326,23034,48265,58627,46605,12377,26880,9153,11826,19899,43087,21430,41696,50242,6478,20964,13523,7066},{62017,36463,29691,28598,5769,38741,24646,55388,21403,51417,17753,36392,35348,48822,30712,9736,26044,25953,64583,48872,51312,63154,44901,5149,24450,13070,39221,48784,53815,4003,24789,44644,10172,19032,47457,35451,36238,49575,21290,7403,9208,43141,5389,9991,46753,1824,62985,53963,48008,57887,18951,26007,1093,43112,17547,30220,48552,37695,16298,18236,27178,42132,40765,19431,4149,63827,38857,60931,39972,43548,22820,38691,1137,35033,52783,49853,38523,63696,52316,48188,25533,58969,16372,41271,25168,32651,29368,31114,8810,5255,4529,28818,50641,41977,19316,56953,32980,54351,5744,384,28509,49783,46024,59633,7098,45226,62887,43154,10604,13791,32172,61860,16082,42305,30481,29800,25605,27774,45359,8263,10745,64198,2984,56073,37561,59851,18842,45138,17131,55332,56588,35391,54064,63133,62028,30826,7606,2799,59161,37671,58793,5084,33602,4646,59420,16901,52394,50131,63806,45443,14592,13658,51637,62141,64261,9517,40610,9411,14385,6143,2463,44587,53415,20363,64875,60424,61996,64516,42474,59660,62566,34146,8361,53637,54154,62072,2652,47371,24101,35250,48677,27132,4563,30944,54489,36673,40494,3845,63969,64542,44188,42617,43196,46581,31954,46740,29288,13948,39669,1082,45812,55356,42750,19973,34533,13833,16391,4549,32454,47359,11247,17627,63959,26983,46486,64956,0,41679,28851,23771,24345,37796,3119,10299,57559,43115,58558,47255,45987,27987,9949,58386,36128,48634,2634,45128,64249,58913,6633,8927,14936,46345,42448,18305,57036,27190,35170,43476,50531,65041,40471,8676,56366,45249,16522,57640},{30279,18042,54009,59386,51799,18432,58810,46025,26208,35540,16223,41262,28859,17591,29381,60958,52710,59141,26971,44491,59478,1766,43105,56805,38624,17507,65251,28123,32160,16822,60607,31372,34105,43417,31930,55470,22447,50542,37000,35182,22464,49535,46074,41070,25756,31277,23795,32667,9144,61156,54837,38783,1454,17065,61240,33935,9445,62400,25351,41644,64978,3797,23479,5966,21996,20141,2140,10334,11143,65,8276,32263,20958,48688,60324,63483,45529,40852,33845,51869,55485,13570,49164,34092,49169,7769,15513,23780,2098,35925,46291,12519,35210,39056,60101,51997,61578,18531,60707,15783,48592,55032,45696,25916,31725,43340,17740,44532,17985,14854,21870,54226,793,52262,33136,49307,30293,48197,42415,9203,28235,16714,30748,39811,16676,14824,19768,11386,15886,64179,29756,343,46839,51382,14713,56018,46800,62928,48946,12525,25058,27061,39523,48131,6634,8041,30626,19,6488,55565,14698,58322,10156,22894,29653,60886,61604,20504,32381,50318,14065,20729,29383,9297,192,15411,26324,29476,55537,45332,15120,62342,34767,30232,27418,4891,52899,29175,24901,14040,7203,35500,5902,21141,63161,58460,19714,4943,22495,46661,58557,3847,22363,29430,18394,34877,10388,55254,52442,37089,764,24296,14178,35796,46424,31432,57718,35263,25620,41911,13984,4571,17223,24929,17747,42446,57875,29694,9207,54690,6117,41131,8043,17832,41359,21679,793,60915,38141,32925,49057,53567,59584,38490,26761,35581,31312,15025,4702,13216,24826,13874,25473,63504,24896,6696,4016,45171,18181,42759,57134,3411,12641,29625,39049,1342},{33188,19909,24620,10046,48690,29424,39492,36811,10221,52649,49981,35684,55270,12233,56866,47736,3637,63010,20793,17371,37853,10068,48645,41721,41792,1200,54219,12976,61234,60142,64276,8381,54697,23330,17407,43529,1165,24574,42956,55700,35020,23887,7337,49496,13853,29854,23892,22765,4339,44371,49597,4958,38195,57338,5933,42257,6030,52495,59256,10454,56423,2601,58334,56241,10486,59350,1114,44978,4506,44414,9222,31473,35904,28126,13536,35906,56590,55267,49685,19804,26332,51744,55084,9564,46040,52356,8861,59524,41272,57363,46759,21299,53279,44073,9297,58366,9054,50436,29151,26933,57790,39794,61737,22641,4000,28457,65506,15976,26046,22493,59688,569,51081,25232,40309,22116,45662,26127,1850,37390,39047,51873,37712,16205,21600,57179,32556,43378,27565,7469,34955,8045,45674,6641,7828,17650,9985,46251,20639,18964,56264,17135,60899,51092,63937,45947,63128,11584,62049,59303,37220,28849,24516,617,9963,56504,26464,25051,40967,63926,19323,18194,55172,32712,3237,19996,18518,51448,34210,54403,64281,24550,4685,57284,11117,22697,190,19248,60247,53555,39006,59541,52489,17011,50711,51859,17881,25650,51523,29872,25019,31105,61698,8514,55317,13204,59904,44718,59765,60500,42098,48793,53950,23975,7356,49217,40052,16719,48900,13003,63806,35502,54548,15012,32632,61152,37107,21173,56422,19489,6129,10519,30365,11846,18924,47191,39409,56365,45088,40036,28710,61788,61288,46595,34000,59635,23217,14256,44508,39009,47618,39767,58764,34338,15899,38355,33662,23451,18722,16407,32583,23124,53868,55326,52937,42354},{17696,25835,7213,10739,46364,25032,8320,43857,50224,36398,47161,58607,44575,62087,16923,53447,16970,10219,17978,37001,19086,53059,43910,4605,14478,36624,20057,45262,10762,22233,792,27109,7525,36409,4562,44919,18242,27602,64847,36531,2644,39839,5628,51474,26709,13874,41121,18257,52096,6519,6164,20111,15505,3476,50030,5491,48202,57518,17282,61465,55334,40862,32485,45812,13906,3693,12045,14244,31286,21046,445,4112,20604,49197,63012,27503,16336,46660,34645,56329,18674,14527,65268,62747,29279,30554,54030,1817,5001,32302,40078,24770,55876,31485,50903,20204,11282,55389,51509,51229,44689,2026,46545,31443,50590,28825,765,37553,18668,53347,8581,30507,26453,39618,20149,54702,12067,41837,39596,61229,60567,63658,48678,38142,12811,9359,51303,15122,32781,60582,22803,48144,47473,62258,2206,23551,43247,24027,15417,62942,43601,10268,25084,9435,32979,53670,8747,61464,23974,46590,64184,38198,15714,32044,1733,53251,64627,8866,51942,18209,63094,30991,53301,44932,8751,38252,5521,858,24209,59146,58607,28388,7291,3279,47688,23339,34814,18629,52256,50291,25814,8622,17276,23916,63788,13643,55260,14728,5066,26169,45329,6972,5820,17967,6289,62270,56174,41320,41709,44582,65224,38457,33930,28635,20376,26528,36652,47011,18634,30640,58832,43040,39052,21462,60434,40024,53275,34414,23289,6028,13963,3301,32800,33765,56816,55133,41602,14536,28957,1593,52539,47086,52878,19136,56795,6534,44346,47815,20883,63723,44480,36039,24563,6174,51937,18008,42249,23140,29501,35972,4589,64635,58124,20792,28330,10102},{30253,25796,65531,12948,30653,22966,10870,14815,8226,34607,25037,41619,35474,17741,40869,21292,54285,1395,6381,64206,50160,28186,23139,16741,62923,19385,33450,25537,17201,17323,58601,55819,9592,16272,30009,28005,22655,23523,37127,16874,51173,48941,13599,37943,41964,20059,13893,7861,15603,48543,30189,5498,39997,41512,61345,27080,5438,40881,64564,23218,3814,28055,46992,437,31715,2442,24705,36054,30905,19186,37958,22122,17391,45434,43005,33811,31934,13016,64601,6566,18749,14210,1845,47400,11027,45632,27916,99,29943,26477,23647,54460,19415,10820,18061,55042,54786,35535,60034,17553,55447,58864,19539,30321,23791,36547,8147,58430,36096,4319,54208,24948,16966,12118,41987,55126,52852,9095,915,46853,2703,64277,42781,53483,30715,342,8550,22933,17609,32310,45863,49227,31035,29718,39866,29072,49043,49245,38393,40842,55321,2483,19727,44621,22393,19646,49310,36064,4551,4810,15734,47066,12607,13325,35800,41848,62256,19580,21902,53126,16464,9743,58461,49963,34622,40245,28220,11120,35919,30172,14188,8793,64102,256,31137,26289,58692,59202,58696,62707,16680,19114,37004,9787,42549,37672,43781,36291,36136,20858,46498,37562,29642,5073,39763,5139,25006,7386,59126,64478,4592,59539,42382,47879,17216,18992,18672,49434,56228,31535,63764,23499,50211,61853,39125,5586,63151,21694,45786,603,21862,31922,62453,50156,6745,25056,39689,18156,33616,54336,38918,44745,24685,1197,14983,14096,22314,39505,40074,27566,19952,18686,25740,48750,29419,7834,21867,50008,8581,41577,59091,1799,18368,34002,37348,3943},{32623,37494,36631,64406,7605,21554,8013,7686,25327,23988,64780,58665,65188,31140,64164,7156,33425,44670,6883,32309,3984,44943,17176,601,41293,10131,21660,11849,2300,25947,19737,30856,22762,6758,46276,32315,10605,14814,42932,56778,34662,61139,566,17259,42146,19003,1758,48205,10796,51204,47483,4058,51534,64789,10938,45900,58444,45792,50897,30968,5612,7132,4811,19540,4827,22952,51907,47148,28706,60746,31291,18781,58518,1188,58866,38923,42470,48561,45200,21283,60163,43783,1930,51040,23422,2440,37705,30303,44687,19321,12744,5715,38119,62321,51683,45643,8247,25166,5200,2468,12601,61683,54059,45638,63024,1684,21614,22999,43910,9619,33528,37040,3533,5968,9341,63436,19037,42102,61625,65135,12062,36401,23348,54787,53460,56402,48010,52859,49577,46806,22549,53554,42891,7693,47617,3721,26239,42463,50046,19000,3499,60439,58205,23379,18518,34333,767,7597,30623,59449,32330,4487,59481,49625,28328,57517,10926,2059,40837,17046,50317,23731,20808,64417,41223,46379,7217,65160,17482,36144,43647,23550,22119,14193,49188,50878,17641,64344,26721,36661,42331,57275,60855,45054,14188,335,28450,822,4542,18427,28278,64176,37071,6340,16354,45678,10893,64636,16994,53601,22685,58812,25346,2602,19487,17248,26611,57722,50496,60384,41104,21316,11079,42633,29218,7168,34620,39767,4316,46384,2690,1732,62373,32279,12236,25714,23115,5358,48440,52573,10601,29786,2007,36690,53527,32495,56087,7725,10848,16593,2972,35050,60593,37233,2234,6777,8004,48791,47573,65431,34985,8007,16411,58556,3445,41250},{62316,30548,38974,35130,7563,59481,55450,15095,14422,57033,25636,31531,19002,35093,35837,13490,12477,63971,30791,22928,55258,49082,48740,32104,7196,13170,21132,43860,43219,16114,52635,23634,47689,43761,11873,2580,32392,11452,22874,51630,60801,5261,65246,34314,42644,53963,34096,55138,4321,35548,19218,55064,52430,35854,11053,39954,54010,40384,40079,41105,58447,51284,48959,43890,34104,64744,42339,26702,14774,2504,4650,17349,40078,54029,41759,39202,1942,20658,19186,38138,54744,44807,26937,6842,44513,30162,48313,20365,49523,6060,37572,55033,25552,49678,8582,33324,60234,19652,764,62203,44308,33782,16212,22897,10826,20455,65535,18825,45055,45497,11199,12796,24357,52500,30557,44120,21667,53255,43585,30879,33226,63416,45318,10225,39717,37764,23965,20375,50195,30362,1998,34525,21831,18327,57597,12390,45786,16241,23179,21596,3376,2651,63664,7432,28635,23826,13945,24803,13765,54719,43654,21727,53018,34421,27646,26835,37126,28609,6078,4534,50642,57463,25836,33534,62250,13809,14911,56949,41415,732,20422,45931,570,34221,26500,37882,63848,6400,882,51371,1643,43980,1009,10245,44768,31431,56041,21132,14876,55172,45774,42280,4659,17999,3021,19703,61892,64187,51864,31523,28552,19845,13874,1776,22491,14230,34887,44767,64938,56989,32090,15304,47550,45665,50039,21356,19397,30426,12148,5248,13792,35765,56018,7238,44252,52265,46011,44250,25986,51720,19466,46313,15284,4885,8817,35872,10754,44876,2269,22087,508,12280,56226,22414,7329,24418,43874,30912,40814,63846,4885,8015,46127,35052,54776,45681},{37385,3396,32337,38479,42023,33844,32520,62680,14720,27485,44255,64587,58411,9061,31931,22009,59476,9030,3231,64719,11396,19363,31496,38292,3570,24639,29089,48138,32881,26329,38178,26477,5498,20050,6606,26205,44283,30429,17642,2646,57633,42148,49637,49992,30845,27544,46033,52281,29477,64653,27791,51296,49523,56421,63388,15177,55102,35504,1855,46450,49189,17089,22278,20169,46440,39538,43033,5126,5365,39755,46819,62248,12231,4013,9776,27606,25669,726,14971,7444,28202,2708,38957,15927,58439,51183,13065,44988,51147,34427,34586,26945,55065,23437,1589,8577,2598,59447,8906,9396,51943,19149,9371,44059,38514,46936,21398,7050,56464,37763,40817,39879,23135,53835,36625,22301,64700,7273,49526,41788,54104,30168,9746,65457,21986,61914,44172,14612,59223,54698,498,60815,30079,53347,25542,59074,43014,46397,17930,62526,39520,36803,11123,31173,4348,47296,53927,51700,19602,26198,44274,5839,61075,51040,44084,59034,18528,15676,7588,14007,59259,13289,16084,24942,853,35733,61942,44339,55887,2167,24390,55899,48169,65174,43716,60759,63045,4522,12498,5186,43070,30094,32884,23285,35550,8720,34759,6848,63616,35384,65480,6544,3588,51335,3022,47002,10895,20751,6928,8272,45972,40431,59230,56372,40220,63937,59240,19999,56256,35635,50191,32797,5665,31219,49432,47545,33947,51811,40126,23256,48105,2036,48507,53211,41695,5020,2951,44031,12766,48623,31724,28688,46893,23814,40820,24112,62985,10642,57965,20219,31940,40016,17222,21144,41554,41407,23132,63129,53710,2365,55204,47738,31271,19192,47514,47766},{21466,24153,46193,20581,2536,23019,34917,29049,28794,26587,31481,31303,25809,31847,11439,44339,25162,6719,36503,6749,22838,13325,42395,5450,26362,60607,54002,59064,60544,32345,57082,54333,43330,3880,43454,6081,44243,36488,23371,44042,43441,62228,24978,62027,19137,65071,28316,62983,2680,27890,60118,48041,2742,74,22911,43996,49635,27996,3378,16018,27104,23362,36069,1450,29991,1332,10111,11932,59219,357,26427,60783,6229,6068,24562,41868,47247,63538,15358,28046,17410,47329,25568,11371,36120,26688,25279,2426,11919,53512,46276,50125,62659,17806,23420,54183,42794,21038,28123,5455,15583,62449,29422,63377,24004,46912,65085,32805,753,40794,955,20734,3893,44633,31944,60116,3963,2284,38393,18481,50814,36371,9761,18131,10298,58963,13750,13431,64496,30657,32610,63922,40276,12649,31758,54046,38957,39898,32403,63862,41986,35150,45189,14731,37665,19939,29597,31222,31141,24986,25057,10088,12867,14068,56925,28132,39654,7831,55526,5818,38605,26840,7032,29081,12328,17603,44384,14934,25047,51856,34505,23876,560,43401,3265,42124,25630,35502,25647,18699,36182,42466,29363,9698,60719,53803,33877,16627,38323,20534,35972,12801,16281,46877,1048,52531,28899,17465,20209,13950,41477,38504,61998,57248,48041,60687,26951,62498,29355,37334,17826,40969,21272,23408,39847,39702,37940,6051,57180,31557,44300,58829,24461,41311,28483,20797,45572,7084,46897,41634,41675,53831,15018,11961,44414,62921,13870,28825,57576,24324,33634,744,40050,23498,17107,40802,29230,12365,42051,59622,15766,40390,36596,35353,22255,52840},{41705,23144,4812,54988,36364,14396,15584,63786,11395,16878,20990,11538,27817,39285,36571,52343,59827,21823,37442,50085,63866,43060,9508,9480,56094,33224,14662,51822,24396,61521,4062,41390,5811,15759,45389,6130,381,47129,33010,14980,59067,32548,41366,61758,52658,31227,1795,60582,29813,4828,59211,37099,35800,37579,43586,18499,16433,52221,9125,13735,18620,51113,41296,9662,1159,45738,37279,22495,63865,10591,23293,22553,12144,23999,31232,28275,46277,56784,42908,60658,15068,18029,253,30749,51585,7052,39753,23333,30655,7807,32979,35980,40115,27754,61841,48738,49612,18066,33930,46568,63968,36632,61722,28737,56625,27242,31698,23878,35806,23565,23618,16111,1457,54767,235,46452,51121,36517,35353,61347,678,10911,36310,30036,42895,27845,23023,36054,62552,60306,21454,41956,62428,20736,57382,62845,32293,7746,46626,41846,8494,7958,14591,3276,46929,28000,11740,6883,46512,50655,4943,55666,46338,53606,25126,57126,62759,7517,44969,39766,23242,36097,28701,29591,8360,51732,32326,17874,13392,17818,18868,64094,14691,11970,23657,12015,57740,28446,47354,5360,24527,13335,20223,55231,27659,43830,60979,29195,61918,48553,40642,53610,29597,10335,52769,965,13274,18045,47802,28118,51310,48925,48514,55323,53350,55825,44242,65472,27300,60344,39938,33971,4221,33701,7327,46806,52047,55192,13437,19145,26830,1638,58234,44634,1228,2981,17363,53953,26674,36101,57001,39808,44360,18739,41263,19908,27858,35804,10595,22119,11549,63759,52182,46131,59212,59354,62584,29091,21162,12515,52852,4117,18916,36292,421,54307},{56680,7021,3821,44737,26979,30489,3881,30505,17542,30624,61454,17774,28304,47192,23119,56581,28015,35936,19094,53223,28967,6970,6989,26003,26132,31846,3093,47591,30505,60986,52065,55634,21923,22979,8081,3712,1295,51863,47158,42273,62247,64379,6780,23657,5645,56750,54425,4630,44257,21617,33827,49422,49254,41014,39925,46203,26383,60402,44795,55999,5609,58512,20839,10010,22542,13215,45664,21526,44344,23581,57125,35772,31176,21514,44111,22247,40729,33100,4388,55529,59963,19785,12838,38906,931,16212,14515,53007,37440,57933,10095,17587,55053,15472,64190,48058,16624,52833,50607,53409,37918,38587,53744,24474,11756,63756,11329,30905,16870,351,56595,2053,45009,17066,4976,38443,25370,36151,36364,61726,46383,17423,17217,51651,51793,47403,15843,63485,17939,5900,24692,40341,589,3457,40868,63716,18369,43476,13761,9797,37941,7900,10728,44577,11536,30211,35465,63808,49040,13896,14158,64025,53507,49105,15553,1456,52813,6794,52716,24345,1416,5860,28703,44967,3053,60715,8732,53285,58915,27043,3680,7531,36754,14459,25925,19061,13306,63321,52807,33012,12801,32451,22708,24134,58999,60505,15469,46427,3126,1355,38082,50113,4092,2600,37950,19950,57318,58800,49618,59684,27405,48053,28490,46493,40629,37744,6741,51679,54760,19345,31898,16599,15391,37542,33626,9055,53695,34210,18650,19192,36727,8254,25167,52827,13022,42314,56584,50040,42445,20875,33010,36709,19043,23700,56637,22758,15755,17126,15503,65404,65291,58281,61978,1044,58820,21346,9969,61160,29794,40152,62503,1870,47835,18460,31030,47535},{24881,4123,33868,48259,13590,50759,42549,7681,48699,62802,49995,26457,31393,6557,52991,26889,60932,5834,57280,23390,19626,3707,25721,50925,26380,59944,6653,12488,63528,51428,36603,16105,41295,22045,18312,18344,32249,35153,33671,27815,24624,47662,56144,9133,25767,16008,63160,52349,5651,58059,11085,4073,39269,18402,34209,59576,12916,46553,24654,57563,24854,5764,48668,28291,13872,55020,42311,52627,40943,38497,15300,13701,1808,2048,57546,48093,20567,43292,21563,48122,24118,51991,14187,62690,54891,28624,536,12712,1956,30546,8300,11172,60194,20661,63242,28169,2474,27841,53374,58878,58267,36977,13431,52346,16665,7614,1636,19279,42701,35480,21964,34772,31080,50607,14265,5245,12169,40204,57435,34255,7389,41948,47541,51253,23825,3872,61532,41462,8560,54432,39856,30747,52527,21821,29333,2616,463,15074,57188,58882,7661,29144,3476,46629,52088,21095,13754,45428,17805,20345,17659,63463,54094,63408,31420,51034,24476,26996,59030,57754,41308,15243,27376,50030,63359,26056,55146,56906,27132,17863,58794,18841,37031,54489,56949,42873,30412,46744,47959,2055,57246,29386,29068,12846,1765,53846,62046,31660,47341,28402,21497,26919,62341,30281,17443,24664,25669,45412,9809,11596,53342,125,2983,35625,31213,25123,19724,62635,16787,4030,11981,27000,41571,13713,16867,24126,27752,6289,47153,49483,26097,43560,43927,27480,26605,33573,22176,4296,13104,23787,23698,32527,36636,35118,55237,39385,51233,45428,46315,47043,21683,50218,22505,484,51511,51538,26265,20940,63043,62921,28070,12574,27241,7163,29704,35376},{2747,32426,43124,57944,39363,24273,28988,736,11467,19287,37493,29882,53214,51821,25988,11445,30231,5544,42198,38017,28822,39577,20721,47175,53123,47017,30866,1310,57203,23268,23517,46033,51436,1961,23373,32190,10061,7206,5437,58539,37555,4350,44211,7755,53978,39757,28005,5173,58449,58013,21098,54293,28457,1285,63029,23861,23617,45788,32675,2688,54291,4553,34762,31820,21304,2408,30255,28410,50435,19269,35044,2843,27518,22898,45028,28358,22100,43650,29096,36815,56528,20652,20799,52539,43414,36139,19618,24468,64625,45176,63050,29704,710,23083,27885,44854,1911,11116,5666,36063,35606,33080,30541,1250,23762,24510,50772,63819,47995,11839,59387,62333,25472,15352,55885,45484,47582,55704,8257,41222,39206,29271,35695,46116,4230,47389,46984,31269,18777,11184,53265,24631,15942,15268,42792,15711,60284,709,47188,52450,10673,53038,20989,20494,61819,8699,64783,58144,26977,59423,42426,3402,5708,22981,2219,62158,45502,24212,33791,16847,2043,43656,24724,30248,31759,54608,40712,35947,47962,27697,3173,4565,29264,27284,57419,41609,27954,29128,12656,13744,8178,38978,56762,24808,12367,16338,52947,10544,2952,45491,48492,33589,62349,55831,5430,36423,57672,50053,38023,13593,55737,6183,30678,21048,4534,38058,12534,61155,1894,64173,51663,45434,4268,59412,62565,15820,41931,56482,12252,53300,49769,42614,33385,30247,46081,58344,18433,41282,12946,30267,38128,42334,11318,37540,6589,51538,29670,17636,17979,60168,31675,53540,41105,37150,59767,13813,39659,39076,35711,40472,16280,56222,7733,45348,32083,27479},{47365,10856,22066,62580,16145,61094,33957,53459,22280,56587,54129,6284,65027,58628,57894,40949,30726,16435,64202,29447,59306,8969,3131,63129,29935,56315,62300,49994,49072,2739,28163,36029,4790,65497,43933,39007,16217,9635,45191,46855,17610,64014,8682,61746,54255,33824,23939,35488,46503,49460,7311,23706,8891,44363,59785,58135,42016,22299,38434,37574,390,3347,27586,20294,6746,50879,36832,50722,38741,62435,16339,2567,16487,48940,47567,11022,22084,14289,54949,19883,24969,4687,34780,9756,12011,13362,53552,14258,5219,22741,27786,32158,59546,13494,51262,29424,34651,54655,37291,63116,61853,2690,15447,49463,1933,37124,43997,32227,49490,59878,56869,22965,20100,12245,20583,49403,15794,51380,47670,40717,27827,61276,52731,18044,10003,46787,39582,55758,26555,4869,13976,36887,22606,49588,15103,25671,41062,5083,2350,1867,18087,18000,52732,2591,16628,2970,43963,8619,30281,32399,55554,35349,62601,35515,53217,17984,62059,9877,27383,33616,61048,4704,21600,56978,8785,48030,35196,16732,49995,56398,55378,41652,7595,62034,57432,64677,7732,28792,8939,30423,51586,32162,19204,14431,43849,46173,23462,7531,39722,59551,12930,46833,20400,50587,3480,39948,14878,63581,36104,8648,5711,11782,6610,48519,62952,2373,62193,16387,37484,9439,53793,37793,244,43,31055,38333,40105,34355,19059,28009,62503,16849,18122,10958,45860,53642,36993,54413,14199,62601,64298,29159,64869,9038,12254,55809,198,60910,37513,40430,21088,13812,32477,11306,47951,62709,60764,49266,38737,17311,63470,8716,17045,54776,47281,16573},{27488,62317,7090,29753,12868,757,43262,59028,19465,61137,52214,54155,48663,60802,7184,10060,17834,30111,54050,37928,48336,10285,5912,39057,15625,62843,7769,13114,57471,60318,54426,30092,8261,49728,53032,18922,59560,5363,9754,19523,23593,54636,52021,58452,1223,26156,30734,32484,33559,25236,42637,53254,19187,60920,62969,25053,56003,5587,51753,43413,55727,28463,53606,16772,35563,50902,12526,7920,33779,42232,44413,18165,42,47995,59278,21400,46592,44843,56408,59456,20656,62111,14830,29024,11132,61388,17888,58035,61520,43007,64829,26256,33712,20823,21743,28566,825,43470,34513,22675,3849,23744,43784,64044,29842,24553,23330,4273,33689,56467,33144,15913,2851,36101,43954,54162,27805,7028,22496,44818,5779,17122,44328,28872,48673,64217,12094,45568,15772,15192,9076,4159,41470,47384,64336,45965,45980,28202,63466,51983,31876,52144,38887,29551,39899,57254,13799,49785,26242,8375,37617,61912,55637,46036,46592,6991,1989,54872,31161,29565,38125,45173,46890,24788,21610,20112,11548,36457,47662,55796,58487,18153,61669,18409,19192,22538,43560,44925,9949,42273,15298,56891,36792,43997,255,63801,37517,40342,35316,42498,57557,44665,38125,10764,23089,34386,50563,18567,40489,47477,34516,500,43090,43588,1609,46131,18773,10214,37485,33609,16820,41610,19315,52866,53796,5532,59519,2737,64305,25577,37848,49977,44298,22667,2829,28562,61253,16430,59875,9436,61097,26744,2391,22394,55307,39398,39636,20979,49256,8553,29105,9895,33942,13719,33443,32980,41647,15017,17935,10239,12021,22426,1980,12,4456,24947},{53837,31677,58911,38917,14410,53401,63264,27556,48558,25328,61097,30429,21008,56980,31828,48667,15580,63102,55113,4400,48065,20939,36599,37202,50380,36342,30075,58444,1761,2231,4644,4087,50650,28950,59603,58477,7736,12542,46063,43679,44882,14360,19043,65099,4184,65332,32408,59136,60489,3237,46206,38044,6871,56092,22675,45629,23308,29431,52343,24448,10946,29820,11271,28252,55636,49896,24701,44824,38901,54379,10719,40520,32832,60685,56218,36615,43201,5950,56859,24703,60809,49029,45883,14251,29900,6218,54979,51484,30899,10980,58718,55398,35696,50278,52897,53662,9104,60452,10121,53702,51618,35773,43443,13440,28549,35622,45471,49312,7072,22985,27136,43876,47379,34816,28317,12073,39441,45620,12998,22648,37803,59947,58160,54931,46540,54943,49698,17814,45308,25032,46280,598,8909,53092,1819,43298,43507,18800,8025,6910,5191,40161,52560,44975,5514,21686,36745,36128,3119,22170,58357,35292,38888,63346,5291,3256,375,44603,4064,21855,14894,21680,16134,24897,9654,20746,47493,37336,14528,5367,14977,1572,18932,19416,44855,21304,24899,23182,44090,15472,54222,40552,21578,19568,47325,30069,62367,11844,39126,38123,23695,16134,21173,59599,56783,6220,41042,8805,4549,62452,6912,9209,61848,4933,15824,53803,62766,25514,19082,59233,14330,16169,158,35015,47960,7036,14802,34690,27732,19873,9028,21886,54764,51715,38899,20589,37838,11220,29901,5177,50470,13586,52548,37985,6472,64731,7044,21733,39996,34545,17868,26939,31955,20147,32812,59368,31235,60873,22831,29713,8260,4643,22158,23939,22596,21496},{21047,4267,28757,46366,8343,12574,50368,13583,58899,4466,23684,56586,9905,22282,33355,6590,44913,63369,41599,61256,13626,34416,42262,6531,4454,16563,26050,36350,53953,13901,45880,47852,55566,43966,51792,38456,49097,39751,12188,59103,40607,12535,391,253,24665,21189,31730,30860,9792,34361,19543,32689,50861,19995,56982,35634,45102,56396,62192,40570,55023,29884,9457,31737,1081,58127,20656,47760,58255,63664,42369,62821,31989,21461,43278,18188,55583,12516,61912,13375,10496,45775,60146,5211,63170,29837,55617,63551,59612,42688,5231,21908,4575,3590,63976,3090,45411,51887,17592,63947,47436,17592,17783,20081,14520,25300,45771,50210,53553,47939,51120,41551,2010,60085,15674,2355,10969,3244,23647,6247,64915,11883,58432,39603,50740,17451,32096,41915,58445,38083,2219,28608,7247,35682,49239,31579,22336,51240,47295,46578,31747,44681,28226,25693,20910,65343,32192,57194,7981,37128,20952,2395,26270,61897,8320,9544,40053,19769,394,13551,36647,59482,57969,29734,6416,20802,26794,41868,5488,64644,9433,45145,31445,24006,18751,58016,59702,8758,60021,3960,50937,22133,54223,11334,7184,29677,62664,59020,63496,1040,3293,5083,2584,34223,37778,30883,63584,12759,15998,41951,30216,15256,62037,4766,48810,47931,4150,36678,15606,1444,32369,22741,6084,41359,27924,17563,26740,22789,60870,29049,52791,65497,26586,64170,7767,6200,32541,61480,44764,18873,5960,12642,10448,22996,65117,19297,6703,59343,24666,1473,28889,38476,4818,47742,40140,145,22850,43227,62686,45620,52094,31918,7743,49759,4036,8703},{56161,28061,12810,26070,56834,15939,15681,56449,30404,49725,19378,40258,27077,31831,51419,36905,50005,30017,42585,1676,40550,1886,41466,23974,10910,15646,5387,24342,37609,11398,61267,8967,41740,52650,57512,26016,23941,64236,20061,29911,40700,23581,56463,34756,25844,140,26390,56761,24131,36244,47396,13892,58925,57080,26611,18399,36144,34703,58358,26903,3452,35702,6996,41998,44074,62580,52966,19488,13447,9293,62544,45479,34006,5154,46901,45003,7714,47373,56102,32219,55017,4339,64943,9011,63006,9620,53320,28286,1856,46830,21452,58801,18815,38004,53889,53567,43778,33574,26150,5,43311,59576,13790,44523,64104,50052,35479,48123,53354,39231,48243,12692,49394,61504,34590,4891,57998,36237,33128,36699,34760,19211,64780,55636,9529,47235,35813,45223,25450,49418,50632,5159,60570,2002,10859,34877,34000,14645,5749,3474,40778,35133,61047,8194,35437,46376,3961,40429,1109,19555,12244,51566,24008,47326,14748,21408,54894,50918,1236,57006,3319,42467,60292,24841,16903,41736,55148,51927,23848,46078,12243,14300,41261,41634,21107,27556,27592,65018,13462,15615,28433,52712,27453,43037,6300,7816,1631,8043,46911,50013,55452,47628,39117,54401,202,18444,26572,45844,17393,33804,63725,37549,60349,64521,30064,2202,43103,50342,31609,10322,46968,48543,50094,34734,17253,31756,18828,62072,59045,59895,39183,8939,32881,13138,63625,11789,10378,28981,13157,27934,44660,29379,26175,48034,25976,63650,15184,3161,47566,23427,11322,36027,34412,21988,61509,50423,15352,41821,51971,46205,50206,65263,20437,33639,26547,51898},{25674,49031,23754,58862,44460,53540,46652,2568,29343,18631,15208,44643,592,61557,33908,60421,28240,20138,37358,5233,24658,25514,51513,54247,34518,49260,13723,38985,27961,35549,46266,61461,5631,35845,54135,45915,34074,45274,52474,8885,41736,13211,47561,1897,13207,16365,803,63144,12432,57439,40474,38534,49317,54916,815,35306,8761,29504,18023,824,14936,27775,58780,47583,21692,50844,9561,7527,34078,14547,10055,14706,10857,43650,51004,46044,13285,420,31113,23827,2539,17681,43207,13220,64630,54851,52861,38970,38333,13143,28886,11937,33815,24858,14034,17679,57037,57313,33644,61886,44165,5519,44987,50315,675,49843,49844,38803,40231,10319,27931,2088,3544,5599,55653,61556,10126,15950,24172,17717,49992,54764,46194,20195,18310,61313,34504,2794,36472,48865,40913,58010,45947,7575,54874,32534,64420,30726,7500,25625,20893,17331,8972,49118,28887,58026,5717,12688,19875,26493,1991,9295,37419,29794,22530,23707,41736,40982,65143,15362,52593,9142,23548,1383,59019,1178,8926,4244,11407,53637,28455,1957,57953,22176,31479,18008,34369,769,12558,48658,52913,18095,46091,18795,54849,10567,38026,19629,61548,63413,39658,21508,44046,35855,169,48393,12742,46325,4966,9069,9910,21787,56036,2822,24378,7304,26065,16501,53405,18622,40575,23899,50065,5122,47398,1038,33862,42766,39478,14794,1843,1469,53273,14547,23867,49290,27814,37101,63,23555,16231,30168,49460,28282,27229,10437,39277,5684,46187,26366,45688,50285,29221,57433,28511,40292,60094,47308,28155,37268,6325,63403,57847,53181,54579,16397},{31453,61598,30307,2821,31881,13386,16647,12929,52894,56103,59840,12271,12608,11784,15276,7945,30079,220,24659,46672,26794,14931,61105,32253,64177,52432,14089,38183,45793,5845,59334,33866,34722,39085,17774,41614,48595,63056,19894,25374,19983,20692,19003,31194,61716,17014,17473,62476,14267,49956,61990,25397,36075,40556,57738,50779,45005,23781,2356,60717,14913,63695,23970,57526,27343,37810,56826,47869,35255,62315,56043,28766,15019,12435,36757,30641,52386,23386,12881,46069,30523,40995,17418,58173,5253,50855,62422,11795,62932,26058,30896,61311,60858,25614,50332,44440,4311,56571,11706,17761,41647,44198,34636,64161,18009,43436,40357,58997,14236,11720,24594,27732,5481,50630,22296,20648,15061,20785,36138,15408,41637,21140,13348,33176,10553,63554,48747,46004,26165,25561,53654,53478,16170,2428,22351,9391,61503,30659,33609,37658,44792,35677,46252,6084,30110,15532,20351,10302,38737,8577,54113,38903,48694,1873,53715,44183,51287,210,52490,7832,37815,3152,21872,19026,26116,10696,13231,16327,35775,7911,29839,50331,45726,8598,26134,40059,64795,10882,16312,11001,3336,8863,60150,21002,43520,18279,28500,19769,59895,24471,60749,56499,60042,60833,50277,63756,36120,30942,46667,15634,49748,22230,29962,15688,18937,38239,3012,44989,8788,34934,38098,24018,29767,13285,19892,52313,44867,64069,39675,1620,29570,63558,37928,50514,54219,33332,29690,43053,520,42216,30545,49086,48562,39920,3763,22192,30057,14300,54812,12622,52515,5576,106,48475,45312,6340,64181,29583,26759,17029,59059,16964,36284,50866,49453,23214},{27246,33577,52342,38601,8553,14909,16636,58642,33643,59625,24403,15723,63526,32225,45099,51309,51180,53643,46665,44214,58861,37277,1734,8646,47879,27436,40920,4160,45239,22704,47207,13383,14389,36571,33237,46542,44535,49280,2937,48567,55542,32708,12759,32473,23888,8493,14123,29507,584,7874,35962,47109,45586,63522,51609,9293,62932,45979,24030,34781,41670,30355,44975,22501,6259,12211,6559,62078,37320,11598,54650,22868,19521,19127,12958,46338,56315,65287,43478,29775,5117,30037,210,2230,29826,43251,24422,44463,34786,63716,65271,47736,36258,65495,40993,32114,9861,2365,7045,55084,33505,1112,35518,56306,11264,65276,46773,42399,43403,41015,36374,60552,20107,60720,3864,5463,60371,46414,10868,22426,56895,40058,46789,41641,56234,22054,26598,53882,11962,10597,14610,46117,57365,49723,65389,47966,42209,44347,21154,31201,12766,14936,51807,56281,28423,47968,12630,23313,19655,47397,44189,12441,28224,35743,40728,52222,17463,8947,11200,55485,33424,39147,5614,10490,17214,40767,43396,13612,23566,27898,8782,30293,49136,12073,20928,3499,16999,31183,16570,25489,29779,64145,40238,7120,37666,12187,58176,42029,516,50905,32554,55847,51111,27440,33291,28747,42974,40574,39772,13956,54804,41088,14088,62517,36637,42473,11552,22653,60722,21118,4677,29617,25548,57164,53654,10251,56469,31184,11903,8700,11142,26583,2983,42901,56880,49091,12041,23892,32376,10130,54585,17016,53406,37570,37780,19854,39187,14567,54916,53883,15726,22384,52049,34349,51551,4285,39348,43791,13582,22346,32282,39052,39650,49754,12428,26373},{7399,38265,12576,17373,45500,43068,52540,47675,34742,6079,34681,37286,33885,26406,42971,44110,34243,24122,15822,59199,23885,8725,48967,35981,43820,41308,32722,61278,29818,1468,36217,30729,7535,54570,57449,64900,28593,14137,44903,9401,11645,49638,47762,21818,50079,57539,18818,60032,50550,47985,12561,42777,63528,9479,41037,46479,64731,61205,45963,21879,63966,64287,40214,19694,46598,12037,14795,43340,61580,46206,10575,11021,39661,11304,28856,23378,59085,40775,10857,42321,52929,32627,40355,33136,37689,36380,16055,47259,30329,8188,38906,61267,50221,17883,15569,43282,62173,51097,55117,49300,43247,12456,22061,53899,42301,4932,30275,9492,28451,9849,29356,51023,12308,37314,32688,18390,23722,946,63576,22869,45991,47395,45251,15456,40378,62332,34934,22494,38413,8748,9337,50315,30014,38986,12127,11504,55573,59857,21110,27403,52871,27535,49872,61462,27496,662,14349,13638,57936,16337,104,42487,25422,15441,32877,30067,8616,15230,55288,3150,47077,6268,41117,26896,12415,35741,9267,30892,15915,8718,1329,39750,28382,27881,11382,5880,36645,12484,51289,10613,25581,39021,16786,48359,1476,59859,31605,8757,22423,705,41765,64445,57184,30117,38345,52866,34380,58540,44582,7271,25110,38592,63825,65383,51173,43909,58077,54437,14710,51392,60878,21523,31853,31775,42332,19439,45405,64204,45854,21760,47709,12125,48835,31766,62756,56910,271,60917,61699,25879,44993,64799,16184,9279,17560,56248,39963,2461,43984,22999,5248,38356,61006,17718,61961,18891,64108,25697,45953,16501,30020,41449,49483,18978,39232,37538},{62984,52357,59705,31285,27085,24217,29394,33601,20009,46590,45957,48496,15858,34822,2968,60985,21261,11685,30968,63405,33923,3475,27642,26699,16560,11388,1656,24319,45341,53706,15116,60820,33720,37182,60682,38137,20676,27184,4413,59076,56395,54973,114,7894,40864,398,55667,65471,39100,4827,52211,46340,14339,25970,39226,4388,25714,20287,4370,5161,8718,55404,53162,60574,9376,58709,3515,28128,48069,31385,4270,46848,50771,12501,47976,50338,40291,45166,48172,58606,38784,11866,5375,40098,26452,28299,8691,35458,2709,34479,15674,35810,33933,3393,7775,19376,15248,49119,24548,16708,46171,50237,9137,59988,31825,53504,59739,12066,31108,12226,32420,35485,34822,32086,7478,3499,65372,43973,65180,61050,8407,59881,8543,49423,54011,33912,5031,24977,61424,8775,13225,6083,25947,4085,40842,57258,58798,55316,16608,16524,10132,53557,15585,62365,907,58447,17863,45271,9389,56767,7501,47704,25708,39098,43473,64746,19945,20975,12637,49804,49332,61029,42374,60000,5288,11498,58334,54390,31468,13592,26521,43677,62119,3436,40654,30936,26491,20265,39562,53550,24108,61334,21655,22933,35432,63736,48313,17101,40866,55965,33302,65086,34567,54261,22508,49959,33404,48490,45133,54527,59985,6559,10948,42195,6031,3342,41126,38770,37646,4435,47504,42211,36727,43937,48813,31902,39919,60273,33573,21386,50783,4850,23829,23368,23742,55848,41060,42125,41628,20165,20414,19221,51002,13995,33649,43271,13054,48019,13096,13511,60056,36049,27003,39175,36150,20561,10647,54380,15068,10301,45380,24079,52097,39746,45183,6008},{4124,14184,28437,34766,34166,63297,61360,25091,44254,55961,62313,28820,50042,65132,7195,20734,8326,24415,29917,6796,9341,31374,49303,35065,43984,17262,7115,10749,40513,19606,19896,60748,55674,54354,40184,49663,22307,33224,41573,46925,61603,31263,61237,23806,35561,6566,60222,55602,18836,37426,3182,3587,59437,44204,2308,46838,44558,13651,1640,58430,44026,6489,4106,45694,37289,12776,54826,60503,49568,11026,34798,54972,13252,25180,31340,11341,38879,12882,18889,27645,60809,63495,50473,25613,38380,45860,39953,8854,10090,57578,17063,49637,57145,61526,2040,31625,7824,41932,14950,34938,4292,42791,4215,56025,42413,33478,64242,49901,20106,39741,36329,3454,31516,63248,5644,30298,23282,58946,26379,39835,9142,63747,48009,52967,43826,42668,59991,26661,32197,30744,37850,23176,47641,10043,15379,32019,25674,62481,33240,45897,6645,45260,8476,33871,24716,13091,17288,58502,51609,16945,25689,54904,11681,43848,64221,44765,28735,45623,62110,31743,45790,51540,21071,37830,48113,65447,990,4423,5947,50248,46643,56128,27053,64564,64609,23963,60655,7826,54070,23176,60331,24307,25069,39373,26687,46200,37203,32410,58092,39580,13489,25220,20728,30343,15617,977,13974,43135,61868,38594,2939,449,35029,54556,2754,14505,29517,62634,18154,65165,5455,23039,29455,45950,997,2234,4061,29063,34393,21868,19908,32118,10959,32338,55065,62525,2094,50865,44215,27922,60420,14562,32181,30295,19736,44131,30357,34716,42620,45427,7375,21549,27904,42738,1375,56503,57926,11293,27025,14479,17812,14752,22232,33,65071,46171},{38887,33602,4281,1213,55774,38957,502,34297,32000,14228,28299,6551,62836,30411,29333,34857,14179,53978,52563,13004,55756,54996,55655,33327,16414,24188,20621,51336,42554,47263,51146,10900,749,61840,24502,15607,26121,41234,33269,49111,30351,1597,61829,13448,22559,56631,39895,59354,59190,2618,2216,42282,44916,52088,12984,48453,26526,37077,23776,15302,34191,14914,35870,17180,30712,4464,61840,31192,22757,51831,48591,17887,17744,62576,48105,32581,37363,41446,4541,22507,5811,2982,56765,54947,11596,54081,26865,1282,5473,39150,49535,53633,36516,21619,2606,36150,43396,59079,47833,46689,61044,12485,51475,29029,1946,2316,50282,42394,21831,12073,27182,8443,42053,6414,17314,46527,6709,54953,63420,26611,15224,30127,10707,58634,45208,40434,331,33685,54285,36208,10743,35622,35228,11407,30594,3658,45925,7157,29422,30832,6254,2016,27661,14653,43940,60923,1367,20245,21628,61042,49611,14801,26957,11270,1439,64513,57835,33991,38012,45819,22853,48837,15085,13158,17606,27930,50140,56516,44908,47263,27124,10654,64420,3982,61594,16287,3104,9359,59500,50177,55564,13236,65186,6685,35094,39020,14054,28947,37166,18546,28807,26105,32990,40738,22462,56959,60014,30786,57203,11630,64223,41691,49049,43200,45708,24943,5804,42452,42297,17196,24817,40098,61392,30299,20181,34270,47358,58211,33448,32734,64349,7802,59235,57835,48312,5818,40353,39001,33603,13942,51756,55951,16185,56808,35809,28157,55933,55245,12709,39323,48529,7683,12425,26544,27808,18598,28223,51744,20296,38155,58373,41247,40388,53144,41700,8574},{53534,61583,53982,42340,18515,55984,39460,26228,45929,57916,30205,13173,54474,36313,9867,11793,31808,38793,64655,54274,11251,13732,23160,37379,40072,51803,47801,57781,11665,13625,46828,8270,50862,30823,24352,17797,14111,32074,59700,24867,2044,49163,29034,36303,3674,23872,38609,45796,34784,45403,28274,17571,39130,4751,29308,41508,58897,62041,7674,24171,22230,49968,46596,25594,8727,46722,9687,23511,50614,15908,58040,1846,113,15747,53632,59764,11603,57720,3261,16103,60280,7121,11442,57297,10325,10828,29365,51460,38078,42881,51890,1752,54407,25075,31584,19594,25063,14884,6184,5115,63379,35132,39032,64951,45185,20680,52694,23211,48855,55574,45867,34485,26371,37284,11410,35157,41520,37163,20369,2051,9892,26539,24322,53698,43647,23679,33507,29946,15817,46289,49882,38823,19969,62206,39604,57457,34097,27557,13533,40448,49200,22375,18861,51123,4823,63785,60442,9601,29061,22846,58717,37209,11473,44470,12082,61771,32842,46017,404,58999,53759,30149,34827,12105,27680,10901,20184,23890,9710,46008,26959,8474,34927,60948,36352,6235,15248,11702,40456,40818,14650,2662,29733,45538,24607,59947,4133,44216,56261,32407,28929,3563,26781,23487,14127,28512,11489,53806,54740,21074,51554,29594,9571,50830,36911,37903,23334,40552,45116,4989,10394,43537,31996,58851,20493,19290,25105,44726,30930,20934,59877,28860,41576,61524,58784,44086,20663,12495,58537,37247,53531,15865,24267,18565,12772,50601,63152,60496,63168,53913,38702,42624,14649,10173,4592,53391,54101,32613,3337,24451,6050,17068,15665,42416,26123,61515},{23994,42651,30856,2977,58057,53879,45484,426,5788,7029,28890,20309,37776,48487,7295,29722,55454,4241,22637,10218,25839,7167,35762,1740,49765,22218,62606,11384,24464,16604,58326,23320,16031,30899,28373,19984,36975,782,8104,51258,62727,28902,34487,61683,12364,4679,33523,20021,19404,4184,7882,30528,7920,1029,65197,26017,24455,16041,26038,41013,5661,6266,20583,35456,32311,458,17675,51090,65447,19643,37017,23291,53024,45008,15302,28580,63975,30242,22471,46389,53366,51645,24933,44391,17449,42548,8457,40081,14855,28145,14955,50279,8152,39582,36573,47179,31346,11943,7566,46790,16077,13049,55425,14997,43519,40646,46637,36094,49207,6247,26002,21080,49971,31701,14956,4160,62795,44787,43188,43724,52987,34494,32557,26076,10118,38399,5435,47788,47629,29482,2648,18330,6615,45449,35759,8119,36326,8569,55055,55183,47434,37656,2466,30881,16441,45641,1234,59324,6803,11519,10256,48334,55434,22718,22923,10232,38713,65503,34542,44822,46630,58293,25125,5079,38667,57909,42571,1820,33711,8178,9947,18744,56047,34383,37392,65089,27738,49569,14233,38829,58329,60418,46663,56645,32320,33762,23346,30429,48251,46037,2699,24654,21853,54425,39125,53237,36662,61754,38389,39119,55339,40382,17019,32590,1892,48062,50912,22110,26186,29963,64145,50023,59344,6707,7207,45963,43704,12961,8800,9071,52950,59597,5476,33820,15932,31016,9897,49807,57535,7843,22881,12880,8039,53161,63039,34058,56737,34520,53076,57927,29091,42216,19653,56792,3016,49617,23020,35124,41659,904,48430,39425,35664,62177,57758,5420},{57012,50232,38812,53551,47412,7556,45170,32093,59028,44375,27486,39171,48872,65358,48183,16553,26380,51335,38663,20147,15451,54462,62880,26827,18774,62548,38559,35917,32776,16234,51239,43020,31261,11461,50719,30194,37221,43075,4222,43816,64254,27168,56833,31111,58425,21690,18814,20376,57754,4021,21450,37902,7885,4783,2290,59806,53087,15427,3353,13969,26341,26167,56628,50434,20089,30789,8949,37083,39317,52942,49614,8394,45004,5336,57284,10151,61978,3048,39823,60922,63877,58237,16080,34492,20341,21363,60220,11356,35806,59689,41692,54580,50266,45377,3595,40605,58089,51635,51313,52704,23669,16562,65044,65432,2479,34909,49387,52873,60528,30461,49996,60417,58001,15495,25067,11814,31255,10902,17972,35334,3132,36816,63583,24562,4534,41588,61797,43327,5695,48877,5824,38017,51472,21034,38239,41284,48634,59595,3647,48557,4788,60960,29658,5016,39278,7582,40881,42051,26426,11646,49341,31601,55090,22528,29313,27449,55369,50908,33865,5154,6912,49988,23591,7162,22175,6346,17015,56836,216,16951,41676,9329,44277,29238,13971,21109,18884,34680,18002,55271,39622,12721,17760,6651,2103,63662,14509,13886,47971,15895,47385,27560,39148,49084,13183,28625,36463,15114,57732,33090,40287,2846,63457,6983,33979,52578,8722,64788,20638,49200,27155,36527,53084,26410,4167,41334,15449,2961,65068,15989,10936,44661,62257,39829,60794,9446,62769,56853,61475,39725,39773,15724,12203,57969,25232,8242,20547,22364,21795,56919,22924,7522,51105,22890,59610,34406,33330,41488,64332,53940,63922,41671,39431,47610,26248,25136},{51262,32153,42955,642,39200,37974,42854,28387,38471,14866,41331,23786,25721,12444,30405,24951,33647,62019,50249,6066,12994,35061,13060,21440,37571,60052,46386,31908,11521,6078,39940,40044,25539,64827,19594,38459,33294,60704,35019,9959,11571,29314,49908,45103,22106,53937,58481,65354,5989,21258,9763,1371,50323,48145,56073,18035,21862,51285,40695,1497,51543,64758,43401,12949,18549,65485,59724,59855,19336,11106,20946,57673,23521,8940,62162,2452,29514,4714,57703,11471,6358,55419,65415,51561,24069,34021,39417,31104,44170,61819,17961,31106,59470,34990,41562,38621,12577,35616,31724,30722,36756,19538,40631,1227,5341,1441,34121,26261,58491,63936,35753,33477,23673,49635,14310,46018,44546,19107,46557,32729,8777,62750,3159,36858,55982,24644,56364,52237,33184,55275,58653,51890,3964,64939,24548,62344,6108,54679,37130,50733,3321,8049,17098,25036,17161,24968,65320,16517,41569,28013,64243,44296,19287,39191,37016,6178,14608,56272,25003,58846,62827,21416,38871,55295,44243,60536,2351,29749,19088,27469,57076,6520,24157,49867,20884,22389,17371,45148,58827,51795,38750,37368,9258,41780,29715,23470,41195,64075,55580,45156,49925,59003,51245,19977,16344,60545,19697,61544,20770,60166,35824,56476,3309,33924,64942,48878,9015,28240,19933,6224,31700,44926,20882,53951,37841,42035,5610,53977,38038,39695,53594,3280,23828,19634,26386,64214,51108,31091,6896,37351,37245,1321,48618,7288,58991,17255,44047,26740,38624,43634,8100,47443,25750,55412,36139,20244,24895,46726,17148,29740,50099,5357,26563,60677,54701,40347},{29494,24122,16647,61605,64194,10110,6078,21209,1101,25555,47105,58014,9871,57229,23570,50676,28678,31055,12604,48166,8765,9029,46202,34416,60739,31697,40455,16903,29554,14166,49484,50959,56352,25644,28999,17476,9097,49764,25287,16272,26630,17870,47474,16443,56722,3497,20005,10853,10396,12287,59131,19023,8861,19238,50868,60161,32903,33065,56812,42121,44797,15042,52085,30267,24215,44277,31596,47536,55962,61426,11031,45146,10931,16368,55481,19095,16263,31394,2080,56877,8648,30953,28411,8739,32548,19937,7111,64568,4721,1120,33242,27958,36708,4461,56213,9243,30659,64591,44350,32892,62053,25393,52151,35882,28717,42769,40215,29410,35215,59335,35283,21003,11440,33191,46189,23063,4715,63592,44706,64349,59170,13119,59648,11422,50048,9689,22584,222,19834,23946,6,56487,22873,53588,2982,16515,50642,18277,1541,3756,4808,38319,26035,41899,22101,6220,6195,45312,34347,40860,48081,38807,5944,36577,58354,29303,3465,54974,32329,56959,44919,11519,17084,5275,21356,58672,49845,55691,28595,43343,48696,62920,64810,35109,2792,44571,58247,11613,26069,49290,56881,52696,39087,11909,58888,50160,64366,8596,43980,61054,11471,3891,46303,59065,50463,43300,48354,21894,6104,13472,13792,6163,33416,4713,60196,50121,63176,63914,13111,57777,47941,61951,64269,36794,56407,2449,52887,14312,37080,6398,64303,18238,36393,45510,32719,46303,28951,53182,4243,4032,49345,13147,62678,1070,18380,46838,20280,36883,26255,52406,52609,11623,44824,10794,49696,48255,848,18658,49010,21558,42888,33218,9122,55300,52198,38428},{26191,6942,2170,48218,49010,10753,41916,28183,44862,1041,27005,36898,48468,13476,39116,14739,32754,30470,1826,22686,18044,59245,9158,34100,4240,55030,15089,24323,25550,7339,59004,4687,36090,63243,13574,8051,58959,34244,23476,60759,13739,38183,40701,30189,27205,45579,52233,52557,56942,16035,4591,35128,56112,54986,1047,22977,4341,24197,41852,1966,49841,26315,44480,46018,53406,62677,10374,10232,18491,34555,16085,49532,45083,60242,30700,24268,31971,2457,27521,30135,33907,55779,45554,61839,43683,7627,63663,1036,40634,38669,43608,62317,60653,43850,35832,31184,42310,30525,4515,10594,45465,4835,38424,63473,41114,35543,58983,7033,30649,28361,29366,37358,21442,61939,9569,20910,64550,47017,47546,17927,32506,13526,61196,20065,17954,65442,37820,15119,47311,36430,7790,1536,25767,55502,28024,36088,22687,5262,62872,8216,59583,55675,57649,14149,12068,10671,58953,42551,9254,25353,56671,27863,43642,52471,16734,40014,41004,10800,13947,41951,58708,38250,6044,5791,57180,21395,57099,9914,51031,34713,24995,34262,43593,5927,3598,47753,55027,5930,57151,10267,26877,13718,3587,26805,37641,19277,16969,11274,44706,22446,48046,31641,58048,7209,28448,40037,34474,39244,58883,24890,29313,52997,16116,51656,21536,61003,40910,1856,32940,42786,35210,44860,5018,13546,61826,35371,22543,57565,57518,38832,45328,57835,2227,33067,6915,21589,62577,63344,46890,23579,51368,57356,6102,2618,61091,23647,40725,48171,23408,61765,22257,44441,20100,54354,19545,21550,47263,59101,10737,53061,47305,48569,15964,38657,511,59310},{41925,63245,33642,35908,56597,1911,35085,49222,53135,12073,58423,64731,5429,16047,46990,62768,55877,62180,11194,29366,25394,60524,36564,28697,45233,53631,42204,13316,26374,7444,42464,50571,60429,41745,2485,1693,45797,3221,11356,15514,43735,27610,22118,32227,15176,15040,41779,35452,19622,6009,54527,23657,59869,30954,21708,18269,58313,55239,1298,14293,24830,58929,53056,45733,61086,47051,2457,3196,59218,42650,34005,54159,20971,18100,24112,13484,56101,54788,56806,36189,57084,62641,15408,45446,30685,39609,19917,27782,24280,45757,43617,23776,15905,49616,53540,60602,50597,3927,40815,49997,13294,22500,6605,55783,10257,47733,41065,63386,26482,57729,5757,50721,15529,53911,38669,24801,22366,21764,29638,29366,9783,48076,37083,25324,51622,41974,53633,37952,52821,64217,31519,54845,3488,29846,53685,64566,57111,18952,20240,18961,12816,43394,31316,36135,42009,3787,36975,27476,48319,18253,1110,12336,56944,28037,10606,54221,16441,28058,33028,14965,46718,16694,61079,53805,57801,11887,50449,38798,45324,49153,52955,25591,4894,22649,52793,26662,11150,38600,5847,33328,35192,29922,27122,4142,15253,61291,33325,54823,55312,43523,59926,50526,44036,12738,10696,48642,35199,57910,36380,55276,59662,25840,58909,13879,60150,5047,53376,10878,44779,2799,36241,54766,6960,25633,26068,20478,54055,19413,4188,53823,3050,16264,47867,17033,51944,64622,61725,44366,5579,42328,48052,34709,58202,15039,51234,35744,10666,7830,21447,77,56042,2881,26859,7166,8070,15091,47957,45129,5218,30357,45291,38052,19500,52417,11325,40188},{8257,36637,58052,17362,51600,37836,36670,23226,59878,18363,12210,47316,61647,34947,45167,51656,20577,40683,64985,18714,5779,41431,25068,7683,19445,36330,18967,17135,3036,25130,44942,10127,38718,14423,17333,25539,60568,8719,61629,29223,20357,32645,61456,38407,35452,12546,21359,46992,27250,17015,15945,16383,18174,30488,29062,48751,36802,5890,55635,18025,26911,62445,63972,59814,11282,9644,15221,30285,40293,9741,35101,23668,47985,4939,52225,34891,64766,51294,42260,56548,8827,4084,25767,23899,5256,35787,6270,30807,22718,8715,13227,31467,10555,10807,23919,42538,47540,16294,50357,5318,55108,64316,103,59538,47814,21852,44899,51,64065,43852,29966,9454,16701,63690,146,1446,3568,27670,23991,3804,60129,55422,8906,51253,19279,14724,32008,34667,64537,28892,4417,39546,4074,38723,57027,26637,13031,52988,16061,35297,59504,52556,46648,59861,37667,10819,48701,15054,58637,31856,64510,10103,10126,31054,49875,64512,14931,25739,1381,47219,9321,34591,23149,28512,31538,36384,46987,10310,31564,23362,2253,35520,14484,16246,5192,61924,60333,19505,6798,61547,40622,50824,9716,51921,1041,55908,55913,51458,25772,15645,25586,18638,63216,37905,6565,25360,36845,4558,10085,40773,57743,63082,36351,24052,4071,61184,8202,52914,27644,29479,30276,30409,4584,2402,62733,45985,25501,58287,37138,64413,26484,47415,60513,48399,15365,2741,39475,16810,20490,59834,25464,7269,53760,45693,58190,11398,39643,19383,16029,42892,31780,49955,65232,8058,61272,4894,23705,16970,29823,35677,1611,22089,36061,49316,27086,42945},{48059,65531,38151,36991,3664,45186,62362,1881,16700,33203,50272,6463,5015,40514,40491,20472,50310,30238,14257,4345,13991,62420,57430,34559,56939,9165,9804,59306,54917,19581,63324,7173,14802,20981,61800,43888,42191,43798,46888,46066,53019,32882,63398,31335,663,58533,28438,64376,15843,28297,65495,28491,28418,48237,61957,31373,7071,38557,62175,59338,2497,59222,27081,16579,54115,10097,28364,45407,58838,44979,22622,14905,11005,61036,14763,26507,44224,48885,28751,28521,39288,9912,43659,41244,54506,38281,16995,51866,50664,17817,60529,8328,49948,38727,45169,39825,43849,18354,49200,8082,57770,63554,65375,4836,52248,39443,36791,1372,16693,42476,26300,23088,62027,31783,17585,25907,30947,17673,28050,62877,1566,31120,11444,51865,772,22604,33096,42298,18668,61040,15217,6558,30869,29846,42934,23595,52238,27625,30083,32445,24338,35270,47785,18037,2499,38259,39773,33627,35137,33079,24167,35721,34501,32975,9720,50952,1711,10021,52193,2194,16369,58619,64524,30404,51608,56000,65161,8645,53479,58813,9587,36880,53373,56437,36886,51130,15414,59495,61762,51150,26502,59121,58482,58813,5057,21246,29469,48485,17650,58022,45877,19744,17910,13828,35186,30632,21046,5530,63221,20646,44868,14782,44964,46237,57321,49948,1363,12684,3693,19516,63976,16741,31117,61820,18156,43671,6790,7540,36838,6919,21344,57985,23815,11219,35808,55371,62394,45999,56599,61051,20313,42909,42885,53711,55583,37450,4426,10881,23779,22709,33923,26756,53454,40884,16898,7531,18628,51392,11006,41007,54261,48122,56184,62380,59534,46692},{21129,14859,12784,41556,3059,52635,58294,60246,27559,38909,29443,45506,31148,63470,38699,38081,34356,11883,45823,37973,47463,50788,20060,2774,57667,14036,62258,1564,3423,12803,55273,42241,54653,7828,21064,32823,1706,5402,41631,43952,64070,7088,16153,47281,32675,27092,5813,31220,59949,64748,39316,47137,23941,40053,57097,26570,19362,26991,58613,14682,16194,16431,49805,14794,22199,16676,19515,30470,46452,1891,60811,42948,53754,60362,38878,49903,50607,31419,49526,14382,33741,36181,10444,50654,63182,35907,65204,64866,34925,231,55536,39500,11606,2891,698,36488,58754,35903,29907,12981,28398,58228,40246,2770,59003,29287,45568,41608,41365,61352,52082,57271,19469,13988,12929,37561,59821,15421,42623,12923,10881,48265,28724,23947,20463,21777,27946,1726,25184,5046,51934,49815,15135,13140,14571,8219,21959,37801,44322,14134,27201,15404,23247,51530,424,46790,61101,1317,35009,61057,15603,370,20035,37092,58289,9761,34736,21109,59797,62154,55208,59645,22071,48316,35210,23747,23,3639,56620,4976,293,7822,59822,376,4780,9052,28369,12301,15143,28162,47041,20413,57037,64251,59470,48078,45673,24603,1730,34994,2361,47286,36041,43799,1582,34955,25727,6668,43835,49601,2438,33050,60961,17598,13033,52816,35291,51228,61459,46676,32788,48535,36389,44307,21542,61767,5720,65070,59684,59164,7973,5489,40230,7784,20789,17587,24873,11817,24111,36792,20662,36020,42109,53326,60360,46038,65198,12219,20725,59656,51187,18846,58965,12101,30371,10426,38819,6644,654,9676,49541,27579,27329,55875,38505,21011},{1615,54168,11953,54123,50705,15301,17986,46770,53578,59501,52902,61402,14243,39260,21948,9062,25586,56328,34890,45565,42712,9594,43439,19432,20236,42286,52804,2868,5450,38648,54615,2582,12309,49615,2287,63619,53517,50167,52756,61821,57365,27705,5375,50744,59647,9404,32187,39855,23435,32040,39239,65287,53197,27658,30775,55042,29675,24954,57038,57830,10016,34636,55445,9,47792,51035,8074,12688,32746,23262,13045,26095,64239,52915,19741,20384,48583,24439,57078,56530,5417,44455,58827,58939,59791,27674,61318,15867,788,7508,14242,61358,54666,32577,32143,40413,59743,43723,54397,59744,56139,439,51249,53796,9777,13096,43043,59117,28699,18381,10177,6073,5299,44954,47840,56776,35563,38462,49501,40418,24617,39773,1618,30563,20077,30683,23315,38314,59170,43374,1213,33131,45874,13267,16502,20035,1308,25148,19390,31547,59288,17902,51252,45610,58710,13862,25458,40641,24456,58941,65238,43843,47410,25370,27708,29995,23859,15097,13878,13984,64981,62110,55254,5774,36394,56959,28618,55876,60186,7584,34896,30373,60803,1135,36639,25160,18738,61522,60333,36444,19276,28696,5867,20849,29415,65331,32412,23905,56824,36803,2470,49888,55589,45252,58825,15410,16264,39466,13765,39432,51304,38395,44450,57668,1164,14844,48548,26233,19694,23511,35007,58119,43780,54408,25734,58209,11171,59599,45068,4593,48492,1305,47927,1801,2554,2927,33009,23336,9058,17970,35668,20380,5845,58469,65005,59551,37510,47570,60065,50773,20151,58917,9848,44266,9034,27948,62093,13104,10943,49718,27198,17850,18791,41042,30186,40285},{34714,50279,1526,60669,53072,63819,33502,12902,44663,31882,16253,50320,46012,43110,21894,43629,5359,52194,21591,10032,12455,46075,17996,13984,15221,35664,20328,64317,47030,44959,10062,15283,1544,42500,65492,55467,10439,38325,32547,41012,11538,38279,8884,24407,35752,60143,8522,56577,11485,27128,2184,15645,23964,10352,39538,52407,30902,25429,5116,60624,47185,43988,62102,8723,51918,40346,1423,38206,60457,44632,44362,62112,48158,63369,15505,5869,1174,3462,64917,62942,9933,42566,25945,36948,45752,18022,24959,54033,37478,25708,19777,60563,41340,59630,36721,61546,17971,40713,36074,63922,3466,56546,32516,9027,45820,30267,43239,23828,55322,64955,29076,63557,20961,27983,20049,5370,1020,42765,30950,24947,53395,44139,7498,13832,24234,17392,46634,52126,28713,56096,12913,31868,36834,38808,54925,5278,4789,36905,15122,3103,53190,14806,9600,40059,62395,51525,5585,40212,41707,39690,64387,51631,32330,36480,35076,16438,6149,17096,64413,15733,19554,64023,46915,33579,45756,33743,61797,22421,64680,7465,12419,52506,747,34521,44717,62255,10970,50926,52029,23429,22691,4485,3957,27042,42146,65049,37232,55745,15129,40238,14691,47034,11381,26983,32653,54127,1366,31978,32427,39749,15446,61382,28122,64720,17536,31158,58252,22182,27162,62373,52053,44787,63334,54950,58449,61963,63275,12541,27661,41495,8973,53313,4600,39409,37903,8313,3126,64235,9005,24669,57036,11320,3650,25119,40220,16493,50408,10422,43120,49599,48032,54264,47396,2233,5355,12853,8485,53547,19436,62705,20050,18520,63444,26070,51556,3254},{26940,51364,56407,50213,14470,11402,23836,56197,63081,10301,43671,38263,20148,3928,24142,64974,24906,6674,30075,39159,23248,55152,58418,43468,17100,11794,26026,18402,4446,4355,26032,48529,65422,30675,19778,22155,26051,18031,12851,14875,57608,18321,28150,21173,59347,24530,6780,59190,8919,24030,11746,28510,45416,9581,32741,17181,54802,50979,25027,60914,37610,27985,10290,37934,53126,42398,47359,6946,3350,39609,40100,7667,11066,10027,52065,57884,2646,65193,45278,6927,35942,1547,17101,15568,33103,18531,14645,56817,48043,56975,26713,24705,4301,7727,22924,38424,45125,36052,6837,37908,63899,33174,65193,8028,27150,35301,57602,41113,64346,17181,11802,35810,8914,56214,40834,64585,13212,34689,34682,60271,30453,21311,768,58953,2736,54126,109,40901,12835,24054,43926,46122,54234,33191,43688,41162,40332,24186,8774,54694,21352,350,59260,56043,46638,54779,27735,54923,24816,60940,21730,60149,47011,64550,40520,20588,57589,22411,12858,23141,57528,17476,25441,19345,34246,55718,9564,95,52442,11394,21377,56689,65327,35134,33574,6630,65202,22313,33789,60026,20487,12195,64586,23997,65238,54940,41971,48796,229,61170,25175,44899,16684,2150,23328,39969,55604,32960,21231,2345,21039,62407,24424,10848,59625,354,63693,16312,8741,29294,36165,22297,14260,49074,9298,51012,4223,25888,45508,30878,38452,53823,18018,30369,39648,60555,27069,16594,50629,26118,39795,30155,13182,6906,9394,40303,45119,34799,20799,45874,1974,38976,43308,16857,38637,58089,63813,30479,65022,14254,53033,28085,48213,59154,40641,41044},{42665,6986,30988,28727,30149,40784,17243,25445,31461,64618,33343,26493,37801,40729,49799,10184,14270,5628,3190,20241,31781,65142,2061,62004,14332,47551,44049,63949,30518,30916,41504,430,11322,36079,30090,58212,61755,18117,40533,19292,36211,53088,63401,5141,2912,62074,11899,5295,65356,21380,7107,62568,60999,49793,49251,25983,40572,7016,29982,13471,28661,54193,31515,58113,62131,25926,52420,53311,47637,47919,58124,46478,28480,30687,31938,14754,53138,42112,58882,61397,47791,57489,33595,49120,43460,27008,13927,36161,9298,41918,47472,15433,59833,25710,37747,2950,48137,40750,60072,17823,29317,27336,8330,4729,34124,31310,51621,26313,41502,60213,62206,57293,20377,17639,27945,19785,15288,64213,51425,49609,6456,7872,30084,55795,18637,41967,21834,58368,20859,43284,53559,27491,39082,52076,13254,57787,35727,57389,24652,54119,30665,3516,14075,56750,13720,40505,26746,34061,36924,42463,52493,1925,4277,36317,52166,31540,58566,62766,58661,60685,24947,16095,3029,24359,61705,61226,46011,3545,11568,40951,42565,10786,7040,23503,41798,3950,6755,7155,4369,63187,1834,50886,1560,6411,6283,59884,25137,12282,44981,50089,24579,12557,19594,44222,36543,23529,53341,37165,18049,21310,39038,23705,26397,37653,57147,25092,43472,52026,65158,19794,55836,20555,10763,10262,17304,49200,34463,40663,41361,59381,18250,19238,28150,63725,47858,26988,13864,27092,50807,28783,40086,32771,64854,2329,41288,52682,27507,48685,9920,54088,6879,22341,13779,58632,21626,20607,62767,24145,12020,37613,41814,60684,43477,4495,57827,47831},{10563,52600,22133,38992,10374,42303,11131,15806,44984,54103,17136,39465,32924,16166,25715,22432,37894,62622,37495,31800,41135,33596,39064,62338,45451,62223,35810,28131,42182,9409,32391,1767,6739,11003,91,45869,29656,9918,39792,18100,340,50303,32842,8308,25943,44667,59887,30035,37855,49048,35562,56004,10756,51943,48111,16239,27140,45872,39035,1202,54404,53376,57398,41358,45616,63476,40272,13704,43584,11892,24194,47122,64066,29756,62277,36,44494,26185,30368,28838,19122,61326,61408,28600,62473,12891,3094,49274,21526,10500,63157,1897,19967,63406,60599,24046,12852,54476,2214,64595,13995,55547,12529,63004,25284,43097,5040,57322,34492,59458,54913,15994,4851,1749,20331,51785,36043,2219,13098,9370,58510,42083,37947,20141,3634,28051,46205,25016,54569,17860,61499,4312,25327,49076,7637,7493,19694,2098,24970,26111,43234,9835,62104,45245,5003,14624,39539,59250,31900,65051,42029,1462,28515,14584,11213,42669,29411,25640,29431,62232,6621,13509,51330,44444,52295,43396,34755,47492,62169,33118,5232,41641,9081,41343,3299,49027,35551,64826,64653,56036,46619,15308,53613,18185,45700,19098,42354,11749,48479,8220,37259,10057,21039,45035,33220,31188,42985,58599,53825,43411,13677,31854,63446,44346,35254,43454,62685,31749,54257,31211,46780,50290,25643,35808,59634,16309,62440,57499,30594,2926,49023,11907,2039,7526,60789,44296,37558,10244,11443,35644,41022,36216,54814,30386,3689,14820,29059,65387,52141,36061,18381,32748,61530,13369,56385,44491,16946,24432,26959,45165,16105,28752,16721,40375,11306,45275},{57469,18858,22782,56793,57925,58351,40782,22177,26394,57856,58789,41549,40988,8136,59335,53187,47677,56565,47206,21993,46176,60465,52343,32539,41711,28894,22849,49650,5566,58634,9622,10183,45127,27885,8399,13739,33907,46106,5542,36274,34349,2656,38681,36109,1027,53338,5044,11821,12678,24168,251,13232,5558,50491,26165,23792,28242,32052,44482,13614,11021,26926,64723,40083,49402,18242,22160,7125,17621,10254,8560,35916,43149,3996,62915,23101,63988,20396,42783,11360,56647,7624,65304,13616,45591,30067,40695,23133,60073,14804,4855,36548,35975,44153,39591,44865,17132,41424,29223,17060,28332,34789,45030,48045,1831,57870,43359,20624,15828,27289,55822,16534,20006,33192,32624,34597,52921,53947,20949,24771,184,55195,23707,47806,56560,63411,10384,28391,27615,22669,43471,24489,43737,16116,10072,60176,64720,32039,9073,21548,48716,27921,64851,54625,7926,50922,19973,6890,44126,12106,7811,54801,16506,48639,54037,46463,32634,12834,63050,22184,21593,29663,18396,35932,30348,45962,1299,24163,15648,32144,41954,38239,36443,49985,48692,34689,1736,38803,25285,42525,13470,13071,19973,5161,15286,1627,52246,60699,55573,30839,10733,55880,39927,14078,27934,34303,4534,19522,3757,60123,15353,57461,51570,43402,50286,22017,35000,58538,30462,5780,31541,9088,35447,4912,62402,44494,3331,53579,26153,61251,25454,6819,16660,22995,36817,38717,64850,34068,30930,25789,54275,33299,57250,29819,25322,51134,29366,44437,65500,37747,61852,3135,20489,58391,2531,32783,32199,54431,57570,17934,8378,27198,20826,34395,16844,45186},{8834,24205,1467,14888,52245,65272,27180,17862,8652,52636,11821,47207,53531,23493,44698,60223,55831,40049,44652,58726,7300,6703,50079,56923,4212,26077,17417,53431,50894,36122,47451,9187,60054,34150,37296,59757,49194,6523,56976,41602,42364,12141,37971,56565,36483,43793,41413,40805,9566,5579,27754,5628,9957,57756,56335,27614,43713,654,37165,52506,24814,56157,58814,24804,35998,18450,22660,9388,57240,49542,19332,17586,27700,19719,25291,41164,22879,37476,3563,6849,22768,29420,50829,24106,55900,4698,51914,28560,26614,22225,15606,42811,32312,61535,4179,44383,48683,20456,17788,40314,3435,44056,24658,55302,13514,23089,31379,21555,54334,53326,14676,26942,58229,24499,45444,34815,20808,51454,47718,25224,25997,6224,12490,53605,26119,58116,1193,41541,31103,45376,54229,28047,30425,55078,46531,14138,17935,46039,14579,60177,32257,59642,58060,61838,36875,22775,12155,64398,28004,21116,62020,48337,49292,57522,8598,12593,47913,36803,13394,29836,16447,26420,11606,50264,4089,57002,35522,48447,37735,52922,24415,49620,45842,7808,20878,5652,19341,47618,21704,43097,44024,27692,22651,184,58910,25629,3916,44998,65422,139,32451,50431,63966,31126,52950,63325,38748,49671,4818,40505,4548,41627,4693,65063,9679,18457,53,1956,7489,30444,2741,4771,26817,14626,23080,49830,4365,43598,31464,23760,17577,57200,4244,53054,41695,41232,51825,51931,64345,60928,26255,43559,22554,31053,30291,54393,17678,3791,57424,27309,48082,19631,30123,8035,48033,21115,50732,62964,13271,50343,49292,47816,28992,38056,24942,24881},{39917,55670,41,19498,26817,22036,26138,6462,36506,7918,51692,27779,65483,1766,65420,39387,62685,8877,16181,34793,36563,49713,32765,36503,60206,21171,51129,950,25739,27102,61896,18707,5079,8973,27183,37262,14296,55950,7868,55254,64491,21758,2784,7305,58916,12573,39834,19479,43198,51428,28526,18042,35642,35827,54677,37621,53105,30324,1231,41290,41359,7229,49939,36439,63782,8973,34920,45450,50455,44038,57103,40480,35116,59723,2365,30431,61163,34713,33198,46996,18389,13883,36519,47587,51020,4574,14231,8508,3644,3087,58012,65330,10748,18132,46138,63206,45151,29384,39180,31672,50669,64001,58562,59057,27329,42484,13859,33647,27537,58599,28758,2283,53090,49333,64598,18740,16116,27673,19911,44767,1680,21832,25525,34730,57796,26473,10824,49366,42794,8288,41486,1861,52059,60320,53549,46433,3613,54600,38849,32477,54085,14277,26595,22509,26422,57565,44659,43148,49717,23536,49720,715,44779,63988,768,12792,6609,50078,45532,4986,11703,36713,15632,117,30177,6604,46939,31502,63369,33855,34159,41997,14773,35471,11407,62769,50610,18943,56933,32463,33895,54809,53336,10471,40373,52487,62956,8803,14732,38530,55852,19123,47626,50669,8436,44492,12979,33114,25619,15688,12714,11290,47596,10902,20576,50742,1121,2114,39616,60866,40606,31193,25770,35030,14157,24371,10996,48399,48001,35992,54034,63329,45915,52886,44553,34321,28353,57251,9030,7606,1143,18235,52903,50289,56714,62977,45010,59361,29953,36286,7185,13118,6322,54566,7205,26306,35699,8063,62842,4984,17640,27175,12615,28364,13906,2148},{59741,21977,12271,13519,62818,63671,10617,37080,37620,44562,45151,5094,12502,12249,49694,21878,20335,40174,25442,49631,56733,64324,54264,20257,8265,59244,55757,47753,790,64982,20475,16519,14946,15612,53155,2216,23013,13659,58680,4426,42529,12889,55959,30761,36586,60460,48357,19390,7346,32916,51229,33282,19638,21467,53081,33502,62124,49600,7596,27435,3074,51482,12217,38789,9474,5372,43928,29973,57581,35324,31880,28807,36478,40875,34699,45631,16496,51821,5827,43779,47124,222,7577,49025,34147,6678,9971,51746,40530,51879,16243,64078,25983,53163,31336,31327,49525,34787,61061,59598,8893,19270,12574,5406,29503,49777,7105,50565,38864,6868,14782,17267,8771,46434,52472,33983,59882,47736,17895,30603,34073,22444,37111,9098,9713,48221,23909,29150,17029,45784,27128,6358,18292,41373,2210,20476,19894,18274,35947,24894,1084,41630,40486,28680,39859,17911,10727,46105,24450,32591,16107,7427,26007,27319,34860,18318,43983,11037,31458,35384,16827,33815,35856,18361,46666,57597,61135,34887,52564,50904,58365,29635,62110,65119,39470,19514,49581,54045,15475,27303,58513,55680,14789,61600,6506,12186,18964,56205,47543,11046,7530,3457,23229,51984,63251,39740,57040,37479,52195,49995,11156,5926,20795,39692,51143,60363,9697,32210,5192,59187,62384,58727,35008,24605,13939,39562,64407,9674,38958,28684,20177,57388,9446,7053,4233,64547,57030,58462,12882,44115,56205,53528,38434,63851,30325,17810,29276,32992,49934,22059,31582,63361,56736,36259,9947,709,45151,33779,7243,63954,2954,63324,40903,45926,57496,44591},{43,15864,14170,519,28362,36397,57206,18778,30680,48229,1778,7332,27183,49394,53636,41113,183,30820,57678,28021,16084,38577,43511,54404,56071,61160,15366,64831,37513,331,64518,44123,43561,14338,52983,3172,62057,55555,37814,9335,25742,43534,46031,36656,33396,27258,46655,25903,6657,56314,35304,65469,35799,52697,6608,10231,22166,64233,33868,758,64318,26017,38782,47320,13939,23026,54454,17163,17487,34560,48057,62511,40324,12509,23663,15656,22842,16678,3510,34923,14869,474,5070,63784,6610,27571,45920,65036,52201,50500,53343,16246,58449,32971,61298,1826,16789,62005,22644,27916,8696,34401,10906,35391,602,10642,11517,52429,51692,60314,38590,16066,37222,26485,49038,41302,3709,49274,46476,26814,52433,29520,16304,60976,53030,3453,9907,20195,12751,13955,5717,46220,63545,24964,11890,41654,54937,52044,55671,28164,19888,28004,55238,56108,10285,44027,58529,29538,6691,944,56020,55664,45757,38337,38826,51649,62531,1977,33550,15951,43842,54483,5135,49590,38869,60900,1888,30206,26543,41869,35376,47327,43986,23190,45159,58980,61980,63167,16534,17749,45001,3206,12443,41098,57008,59320,16129,22347,21626,58247,8405,3499,47044,25183,40635,27362,10535,46679,45231,58870,11100,59299,61192,20270,6972,11386,34657,38924,24343,21832,10313,5826,32689,15280,13355,14704,58679,28247,48886,4021,36042,8790,13696,42724,21144,57322,49925,57188,54786,20524,55698,10669,61216,26443,23089,54358,10114,14187,13589,41772,22979,11621,47388,43053,6777,53677,40420,7807,58719,8571,25828,44620,63360,35665,60972,32965},{61089,24279,8176,46751,65522,48411,46591,44612,65487,31357,20045,14294,58221,60747,19350,32789,24897,17768,45510,49348,47861,20334,39424,15382,30174,28428,44245,44994,41935,16155,23967,45240,55699,21920,41164,12780,16232,24380,37699,3146,64180,60523,2864,53224,24263,4727,47345,18693,25376,50959,2025,21413,26791,26224,27956,29875,32505,7953,11630,61530,39247,14307,45800,19290,54224,27052,3718,15759,41972,16036,6046,44505,48588,61682,31873,17837,47575,40447,5933,45717,21562,51501,45009,47620,55114,30679,42010,25967,21711,34118,59379,63764,43055,13415,40917,65249,54765,11236,62859,12257,45893,49823,49784,7594,625,9545,8710,64632,3286,12946,43619,55225,35072,19913,9981,62958,39901,15580,58100,34545,39779,36309,55673,57314,19788,22082,26141,58649,2982,45907,62319,317,8317,15597,48771,36804,16335,38566,20235,6328,19514,59012,31504,8388,40611,30031,13185,18510,41463,49112,7993,47926,61590,58846,868,45086,59220,20713,17132,55312,26703,23881,28372,20819,32813,58161,3411,36272,35986,32301,33021,25648,60266,34337,11940,61024,40486,30071,55518,25913,4768,34263,59604,36783,9416,1180,59508,59344,62969,2346,42685,1689,40022,5540,62795,63496,14849,31456,44753,13034,35717,30065,34790,49052,600,55620,44009,28548,18452,54820,1718,59221,22339,35652,23052,18412,17652,56693,63601,31002,7257,6721,2858,13753,58302,34202,10015,1479,61915,40752,54527,9771,61504,49872,38844,25219,9050,14445,37393,15206,46302,3614,8328,24726,56762,5773,58791,53860,11394,2143,51864,4982,20783,12651,30601,20270},{54826,15135,43648,44849,36725,37042,34971,11679,22341,55322,65048,26579,62192,32021,64197,7681,977,22523,44052,18456,64732,41138,28161,53965,30824,997,10180,55868,31587,38797,12215,10414,1065,18646,56156,17961,2736,38620,30346,1286,12692,56830,51205,48410,18642,13838,9300,19353,59853,11137,3326,62405,47977,11236,20423,43511,50844,2159,18131,33822,31311,38712,65411,45880,12126,60650,10741,12111,45999,9140,17820,45287,17167,60029,28524,43439,55629,48602,5636,30345,55982,38320,29573,49915,14877,28526,55116,21354,15935,29851,34942,63179,13675,31961,15128,7048,19537,57700,20838,28715,46253,22524,55090,26214,12899,15209,43406,2515,13908,45013,64569,8348,13646,16947,52887,8017,63172,46216,13756,40828,61348,38284,26896,54132,38737,8039,49018,26102,6796,14554,45463,41649,30106,17551,60217,34717,38472,38778,4597,22649,60662,7174,23198,2198,44093,27079,51289,38152,19699,29642,35155,46058,25442,9651,49520,22987,55945,14629,5391,4709,5875,56580,36643,46573,24936,51327,27492,40570,47586,56293,23755,61629,36559,1632,37745,63070,54568,5165,24488,56309,2657,40701,46416,39986,62315,64074,35488,26530,29365,21163,41605,65026,56776,32215,20645,50293,9503,12679,53774,47070,25329,13607,41308,52443,56934,49649,7617,37046,47333,55571,10916,54454,27717,3321,1267,50809,28923,18536,63109,26362,57573,46532,22981,62467,30161,64304,54721,14989,2267,1317,44188,51064,20988,53649,60024,17563,1238,62158,42603,62559,62522,44253,34969,61975,36292,53829,33121,41129,19568,50894,12903,13871,15574,5892,46363,58800},{27165,38798,58620,14333,36602,28196,18948,45268,40586,26396,18108,64832,13192,44826,50761,56299,60403,45859,34900,31066,41443,19199,45384,48188,18617,36025,20743,1379,32675,32135,52794,11902,1403,43939,59359,46217,62760,25661,35264,55598,9635,62678,10552,41458,39131,40213,48750,8578,6278,5859,55631,45443,65221,27700,10699,1086,32916,13803,17287,27521,52469,39895,5292,20375,17549,37457,42548,28283,53260,45733,48071,25388,39605,65153,4959,33204,31306,43704,10122,35208,8821,26358,51089,49742,44274,54792,511,2747,29952,45649,8108,45358,32190,58962,57470,56253,46616,16756,4552,32218,7667,18567,46911,36915,30191,35792,48934,49489,27405,37087,63337,43236,44719,54143,52348,22121,3720,22855,12078,62941,56419,27671,20541,23117,36068,1229,54109,62867,5246,23521,40414,28176,62387,8722,52578,35706,1810,14608,60200,7914,20842,31783,45498,46359,65101,35385,54117,27378,19943,13439,28801,23615,12673,1350,30919,24361,25684,20394,23796,35479,30009,27280,21728,43245,13923,12701,26863,51873,23553,39596,38817,17703,4710,38828,54471,55215,24573,37205,11196,29513,46779,20200,25945,26350,25012,25998,64419,55167,12413,46960,6062,59987,36668,54544,26164,45522,7161,33336,51136,42982,36157,13812,64744,58039,4065,47787,18964,20423,60344,7204,12591,60132,57520,48680,13900,26083,49770,19590,25554,40774,55292,55855,27546,891,49878,47948,54848,53944,31647,55187,58520,20180,53359,13964,18905,60344,34903,12754,11372,51217,9717,11479,51902,48128,6143,54663,370,15449,30314,29935,22514,9578,2187,48368,50920,34436},{37892,21330,65156,35187,49037,63474,12633,37913,43699,31982,56,26253,32670,57850,13985,50893,4358,8654,53520,19338,60,37010,41864,24893,49479,41370,24378,13434,45433,27435,48863,46277,38877,24793,47914,5212,58582,21828,3329,9742,59330,34888,20897,53565,9733,56090,21343,43870,29061,11789,52053,48029,46517,64987,44711,1912,20516,59129,50768,2162,60863,50828,28922,10734,3347,11788,44673,60888,39288,9834,26985,13871,51575,57585,17366,49105,44922,4593,33592,22661,49558,49278,65028,11559,12463,33279,11778,63098,56039,43133,46737,35343,51894,14588,65503,28294,32654,51470,7712,16551,15069,32532,8350,48494,45268,59230,9029,27134,53267,50760,48335,23245,10732,40762,20267,17363,45758,13623,22646,61063,63114,56289,51786,2753,24675,63655,58915,11953,48919,59556,65529,40919,28147,61121,52856,11731,11449,11295,31026,18848,30581,46065,7771,18686,15096,47577,64749,51261,51873,1561,13074,965,28091,34725,59109,26247,60798,47230,30028,63587,39299,31705,39749,60914,6907,6975,11340,1833,15541,1544,38427,53711,10322,42280,20080,45609,34530,62597,1442,57745,27289,38419,1909,13454,20898,35719,34771,29832,23390,23644,60802,60795,5385,42897,9865,6646,6287,32118,48137,59656,59531,18981,41432,8805,12777,5610,48926,20374,18298,5592,32537,49839,20144,61295,60632,40898,52148,44102,58065,16430,56757,45039,45737,48594,48537,65454,8206,40627,16941,58723,27609,5931,7519,52506,40868,15759,3736,41866,2276,23061,50478,1065,64114,9537,50378,5309,51338,62506,64492,3614,35194,62847,40227,43965,50090,62658},{54688,40640,47235,61945,49865,21846,33960,28511,56393,61833,48524,34674,18971,51603,13998,53300,56243,10891,3939,19676,52896,15583,24180,63147,50776,48523,47990,56245,9102,46703,163,47076,34618,10425,45613,21158,12501,42614,51051,54651,40505,26583,35677,30552,264,54199,13371,10336,36961,9313,39861,55270,12065,21157,42428,6886,4395,7090,11166,14040,24256,61237,60032,24460,38398,55689,40828,7882,20403,45057,21160,9925,8694,49581,26963,47392,15311,51026,54008,52814,49374,48263,42058,58565,46092,61322,46477,8215,3924,59114,25939,19450,44650,3334,59156,46284,40084,10415,35079,65110,28656,52795,4843,56654,15022,54047,1915,6959,3118,48281,13954,59042,63760,26640,24425,40973,4295,59802,58151,32676,36948,8442,14332,13450,48245,14438,43488,55856,3954,52313,11607,14849,28325,31171,32583,31298,39184,45900,49191,9006,18766,60676,35682,62792,6485,57826,41635,22128,3220,8465,42941,29453,35004,19370,57462,17287,54097,53353,27613,38746,48863,41554,63668,3021,54868,17091,43379,57493,45310,62023,55033,18252,32538,42557,60140,19339,45370,34530,12302,9103,64672,63820,36948,41494,17844,3259,60257,19649,21813,5685,50292,55157,42583,55520,10184,45166,20142,8812,5121,3462,33468,54363,12003,30457,846,53626,12971,47135,11305,53478,55921,19424,65152,38043,20429,30051,33205,62579,61555,40455,64861,41554,17744,26057,54677,10447,65387,62089,10898,40715,19443,17987,26667,27307,30933,436,7611,57447,8951,36648,50583,32776,47843,40057,33073,47982,10405,42934,32595,34381,8628,33356,26599,58522,5654,4194},{20135,10177,7519,20929,51444,53237,30323,4690,22593,62924,12742,63106,45112,17966,17911,55059,20320,23179,23252,49690,65,28752,36099,8948,56948,18995,27731,24262,42305,10760,15704,16887,44178,54638,5601,10940,22996,64634,48141,29025,43608,61236,29372,29414,26218,6027,44106,24004,1764,39640,34373,16238,49262,25034,46940,20067,44517,27043,21334,43641,6548,3670,32209,59393,48636,55384,33913,18698,49102,29703,23925,1384,10943,50047,43691,17860,40875,21281,34182,47266,36592,1828,9445,8768,53157,35348,56048,47985,46899,10436,34884,6160,59009,35773,8465,44010,49394,36158,51932,61435,36496,44151,32754,50676,27298,18434,2591,9148,20070,28646,18305,28475,32006,36665,40999,35582,16033,1570,2441,15210,4738,26483,14177,41262,64743,9395,2208,54419,3445,56374,30532,19574,64272,10475,46019,48905,30620,60647,4836,38684,14778,37784,54351,55399,60094,20445,56434,13707,26409,35601,56424,50026,28879,39120,39679,63156,64567,8815,30720,20587,42588,13231,8154,63748,34107,18125,56024,6682,30003,2759,1803,60779,61607,34881,34864,13752,31753,15578,6060,47230,64795,2081,61948,42516,47737,2819,10830,10648,55741,10330,27454,32448,5095,9840,17393,47359,10964,48885,32839,26807,14966,59287,5954,47197,56640,12526,13839,58400,61292,2474,50309,25561,31498,8700,55153,58124,30241,5883,56412,47815,37966,28996,16011,47800,59922,3611,52755,61482,21517,61476,40804,7492,30731,26212,2542,64243,34501,51658,23587,8929,22190,20119,47173,27874,29190,13397,43120,25378,1451,10285,58452,8563,29544,27433,12826,43980},{54445,35641,21440,24888,2453,30826,31720,34979,36362,29335,40607,51637,10553,59072,12314,13892,65200,49969,33436,13977,61420,55275,52416,51030,53956,1239,38983,29443,8706,24240,1727,3881,18015,1668,17295,39731,33362,53947,51420,64429,53929,7237,60847,16048,63255,38996,57773,54805,6094,60428,55640,65103,14909,13911,12420,47956,41432,886,4561,35678,560,53646,1340,3914,36783,56606,31450,38873,21473,43716,3650,22377,44873,53289,23211,26268,26500,50035,41417,36655,43966,15950,30102,55564,41254,32030,9045,36335,7621,25814,16538,29626,20340,36389,35727,6419,26024,63243,3155,5943,40382,40142,898,4360,60028,43932,8796,17551,30181,1823,43368,27040,12356,4492,46735,25576,11531,2401,51263,63464,38754,58653,9770,64998,38180,26460,35120,19176,44859,39449,33200,21199,38359,43435,51569,12110,31715,8329,17882,33427,16973,14584,32082,35074,56022,26017,44193,34171,4032,36142,33521,1525,29321,51603,7853,6801,43719,18534,54290,50480,51016,9278,52587,41972,8784,13341,46824,55917,38525,53254,50994,61757,17271,38411,22301,59415,8555,57311,38060,48106,8866,62080,50144,31766,38994,8010,59684,12852,46287,52145,18774,65479,50442,18162,15383,19966,5508,5292,29780,5567,5950,36444,22129,12969,4171,43373,38898,29884,32389,1041,27345,15009,59455,61824,61314,40995,8939,14745,14769,25791,62681,3313,26851,22836,4533,24152,58119,36691,52091,25916,16825,15356,47445,19088,2244,2819,60530,16605,56254,9340,54308,13443,40816,57691,23964,33332,3079,49886,49919,7994,57803,38617,30601,4570,20551,50857},{3486,29829,18132,28571,45091,17273,54812,21620,11917,1104,36980,82,55708,27509,20589,59244,52178,57179,54529,29721,61321,17428,33122,29333,16246,38977,61499,29295,40684,58167,19708,54600,48260,4320,56775,15212,22224,4560,48101,15691,37920,21101,46105,45503,20287,56210,61654,63206,5763,14958,11412,21198,47063,2880,41067,11779,26629,26810,8320,29939,25241,52909,49574,205,15260,7937,36233,48651,34496,59638,4761,40754,50854,49981,59529,48733,62582,12285,40102,17900,7616,35777,1983,64154,32725,57919,63315,17538,33786,41460,53248,30744,5249,27928,34604,18259,64417,7135,26771,18323,1814,5321,42758,63080,8255,20151,63518,35259,26814,11262,39179,53281,18910,4364,1747,29383,11146,53708,17344,47098,45445,20289,38856,34961,32647,14206,9258,27508,31465,37298,56302,45880,16631,32846,29023,40163,30499,13889,39457,62650,27008,39793,35688,57370,41674,49952,46139,55333,19571,46258,22405,60320,62745,47860,4820,39521,50609,33886,55764,7546,18018,25150,44489,9232,12910,50808,8170,40028,39361,38504,47877,22675,40994,42161,21170,37573,7812,18001,26952,35082,28416,21280,2025,10524,60254,22795,41993,24069,18711,54454,21898,63264,44196,50926,59220,6062,39482,58802,33694,8046,64307,17435,32138,45649,48318,7566,55702,740,57079,17487,32667,16081,17253,243,37128,51543,33609,31262,35032,42995,30202,27564,29479,18040,59044,41532,7847,24133,46990,50128,51626,20547,27144,44699,55807,33484,59101,52367,19309,18456,6642,18950,12486,60804,46399,8272,47813,57187,4873,50020,17720,6692,15675,24053,34024,19936},{26375,40061,29387,26221,47848,19640,25967,56219,65500,12060,31547,51340,9377,35025,41693,20982,37744,27443,60842,20302,53941,23050,42393,53569,38642,51489,11516,12365,28620,47242,2401,32451,36489,16923,5308,33602,58381,61278,4097,37819,8940,54925,51185,21720,17717,29121,36319,20611,53424,37285,33823,25814,45738,53,53182,36758,34940,5505,55824,40223,57701,44798,48227,18086,2258,18581,64261,10088,18929,25539,59779,57561,3553,25598,280,30871,39313,39349,23971,26188,43674,37640,57987,33154,51964,46001,41962,53778,63065,39663,16135,57511,21462,8145,34619,63105,17493,49742,62028,17003,12006,34269,31589,10358,53191,51927,5666,41159,30791,24252,24701,63294,60604,26598,14427,36051,19880,57376,15909,2115,4894,15501,49557,31930,20227,40725,8668,17051,38209,17398,415,37401,10828,52615,32779,11163,20,56580,20526,12726,16311,43719,43519,18299,48918,60957,42886,10564,9459,43412,33794,43949,10559,1659,40336,43564,7020,6177,61807,57296,22038,22601,43297,21940,16281,16239,21868,61368,25473,14830,39894,3592,14657,37995,20484,44264,7197,42917,50292,14519,37182,10925,5724,60585,22373,22330,950,16640,49982,33664,48962,48553,1112,14581,240,2646,23186,34138,3826,53283,54196,18453,28958,11128,48996,52438,52118,55541,20505,34592,42457,31375,23938,64593,27094,8604,47728,816,40222,723,11430,31511,12685,45736,36063,6563,30403,52630,11257,28807,61910,26331,48812,11361,62830,27092,7588,34057,63896,49836,14477,51683,9234,55050,37873,64481,59064,10832,22932,48479,27999,12269,41479,59424,42805,27126},{49912,38809,48473,26430,48150,8258,51880,13899,8661,10056,15308,169,6300,35808,23189,45185,45431,21183,27556,20645,34328,47644,36837,2779,39698,46683,38775,15148,60453,17465,36460,26544,30188,40849,34125,65486,49969,26389,40605,39188,31077,40829,61888,36260,64908,57111,21193,23350,22276,3970,4544,37850,57539,55991,19564,63807,6332,34180,57315,24090,29398,109,57880,2158,38550,4843,56424,5785,55382,13138,19550,9277,13274,53548,48302,42682,674,24000,31010,63724,18725,4953,4399,52521,63015,7483,25712,35130,50134,46218,31683,23309,3381,19129,53002,22868,38312,1596,61092,11271,52710,47417,28246,56141,7902,35379,61819,3860,18334,29038,6433,42519,11397,56684,62371,54039,10973,42019,6407,40662,27808,3363,41850,64862,19,61124,13609,34919,40973,31000,25649,36547,170,5261,52301,30771,60882,199,26010,1468,27038,25330,46298,36280,56815,12703,63039,45678,34363,40790,6514,25035,56832,48826,10550,12239,14874,54890,48090,31914,10831,15882,29676,59677,63117,2193,36780,6636,9151,31803,38502,26742,54519,6600,29331,40307,33249,61441,5153,5171,61132,15633,56354,59314,63402,10870,1683,54868,49591,6637,41819,30789,47843,57855,34579,52854,58761,51334,61310,15128,58318,46508,49217,7387,14105,28986,9650,27434,1581,906,58445,948,43051,40125,35483,62877,47470,12049,53582,28608,64418,47667,65074,12814,36841,35553,30584,31816,51884,50235,32278,36646,269,60525,34628,34618,51431,5857,48006,58375,45390,23974,65496,50780,12623,60476,23981,51234,24000,25325,63444,56393,21812,31092,63543,12569},{61652,35125,18643,38294,57280,31908,14483,35997,45875,14648,42816,51249,32155,57576,50116,56396,43041,40936,41515,1986,52197,42334,55212,12143,51820,32942,9682,19592,57633,22457,43857,16318,47182,57844,20235,40249,14547,45950,50504,26332,28834,6592,7631,18456,55102,52705,37654,49734,20095,6269,20563,47022,51781,4615,58071,54633,38833,64377,38000,60319,36279,4347,4098,22023,36839,146,32961,35744,21233,5040,8104,43415,31451,47979,20352,38793,49021,18911,26963,13448,51670,55015,52779,38593,56872,26021,35144,21758,872,30476,7732,18717,52348,46045,41066,25054,41851,22550,46202,57611,7692,2270,49078,34561,3625,5365,17643,40505,31226,11084,50098,44181,6094,31561,27827,11101,15525,18092,64655,3262,62654,57374,7745,40457,57963,9538,39966,19487,46242,15171,34477,30814,4639,37219,60983,3790,21786,38111,5680,1562,25819,38429,22311,7552,12849,545,17114,17069,39303,50918,18370,48703,38422,29254,26828,3865,43763,63410,19252,28913,48024,49495,25514,7888,4980,60988,4757,9774,55467,54047,36590,5934,28131,55461,59392,61176,49971,44102,57484,59239,28031,52822,2248,56300,57778,119,38721,14748,25269,27949,8158,29432,64277,63315,8973,40449,4520,34636,53798,25159,6777,38332,11847,30056,5484,54509,2672,6091,1289,4039,54304,46099,54830,42555,61446,43166,51372,58518,32702,60736,39424,56376,39260,5669,65321,43502,10269,19783,44284,10995,36059,47377,9205,63981,44839,59357,56460,27204,63132,3527,58397,30630,31877,39453,41632,57885,55685,25063,47957,21888,35348,7862,11376,36902,38596,5913},{32660,21697,43068,10008,27621,1653,4039,64605,63691,57652,8483,9253,25804,12197,18451,33460,61392,4208,33456,50302,8431,4858,24165,15955,65329,45535,47176,19746,42038,61659,62467,64936,16584,18525,15534,36050,53194,15937,10590,33632,38271,46192,9005,14339,11392,33552,133,15778,24467,42042,16367,2539,53365,4123,35104,41790,2797,40802,38124,28830,8638,62757,12200,243,8230,25874,7528,55344,874,7915,28740,15919,21156,13291,12736,3525,49945,42308,17568,6466,62,60256,19778,48294,36493,40813,64218,9600,64691,40412,51292,16267,50324,98,41052,58801,40150,30664,36924,58413,13918,18943,49430,55241,48252,53153,5202,32300,21658,59828,63299,40756,137,4022,57803,778,13353,16642,48355,33142,23381,15958,59664,26207,21754,47471,61300,37506,23963,37884,994,65329,46710,26645,57948,17884,55335,8698,57397,53561,52731,35354,34008,61774,49544,64886,9200,39359,52300,54077,7850,60055,58365,25217,7002,57279,9518,37922,7220,25394,53291,133,42458,17195,10117,2,7218,24543,24883,45431,33034,43523,40040,46439,64073,36735,34959,54211,32773,11763,65307,47555,18207,27102,58231,45788,58093,14461,29798,29044,20454,49556,43492,49838,16648,47725,31893,10683,33949,63572,11285,46470,52731,11715,62464,7185,26247,44256,10116,111,46168,2502,61004,45608,7835,15428,50209,53556,48056,243,36587,32141,10102,21945,51617,4,29911,1727,18675,4625,12297,48856,61689,9111,1585,11089,15371,12954,20973,1524,2077,51421,18270,51167,17627,25306,47248,30222,57346,60684,23099,6809,19449,41484,60506,13195},{32280,58372,38933,1592,52557,35541,8834,50901,41400,32298,50897,45317,40625,12973,49749,15943,51698,47631,52896,17281,14352,25555,19146,16359,52580,29986,52277,24247,41434,25631,51431,38665,28008,33245,16799,31116,43105,27647,1924,5023,13253,38127,42587,12853,33832,54594,11598,37769,56211,59240,45665,15765,43744,54200,60163,48343,57761,9368,17979,5721,41808,28566,34463,57652,7413,58549,6280,23200,12020,33451,41352,20430,54313,61450,35586,49715,64746,4030,28284,4478,40295,48771,30389,13808,56180,1714,59252,29470,1424,22395,59439,29175,15884,12778,45316,12806,8187,39943,21422,37134,47779,6627,55632,65043,17312,37953,8605,32390,63865,57063,29466,35677,55490,31711,51559,40713,18478,34366,58079,51352,53388,44763,44665,57253,64436,19118,12773,39281,7627,40330,31663,35968,54956,1737,40622,30729,20007,10090,12069,12135,45793,55517,24344,56893,41497,61701,14534,46578,56956,16003,51625,46168,6602,20494,4378,61980,24219,620,56937,13467,22831,53880,24134,60203,9439,63492,53497,26595,54121,14093,55106,29873,27362,62223,5734,25707,38332,11374,9363,6153,15415,57427,31459,63335,9923,37965,40188,34026,12977,11618,7221,29809,26676,5884,64038,26120,9516,36942,21696,3944,32781,34117,23768,51160,14987,35358,40295,58564,60250,59790,21155,56170,6138,41485,39421,2625,31083,11122,15460,9435,63410,25354,3197,23519,2914,30632,29464,56684,40400,14583,16789,46520,32796,27277,16891,11017,62838,64806,43520,48209,46485,60688,53667,60144,34729,46373,34133,18161,51823,44689,43407,9096,16209,36990,6941,33342},{36506,41244,18817,35182,21456,27725,63650,44088,25728,60191,33912,45864,35038,7609,29949,21695,50493,9444,56636,7608,56936,28402,53831,31037,59003,52460,16360,32105,43121,50718,36101,24553,34053,48464,616,22964,45362,45255,34801,37069,45247,18812,5597,14346,19848,43347,33078,9403,29805,60821,13487,63042,61230,53755,32191,2702,56502,14882,24410,41098,45571,34917,15917,26397,11555,20634,6598,20543,28395,653,7791,46572,31816,35902,41489,5337,49591,9906,29759,65079,60142,2955,37765,53127,46539,64845,49928,48911,9541,51996,2451,42830,24211,60067,3128,20717,17654,27928,260,42615,40857,35550,20748,44439,60789,61072,56014,43911,33613,21445,5727,49730,31960,13156,22980,18680,13184,21001,34450,6865,14324,51878,13731,24554,46361,19927,56274,4324,53877,25990,3570,22278,25800,30504,62043,24743,5216,32356,55078,32615,8546,61168,44818,9075,59234,33814,64858,15952,36570,30046,0,44970,56370,40486,42446,61215,6266,33168,48685,12138,30112,32219,57506,38788,51070,38124,47060,44183,2458,57609,22760,36702,16120,26733,14750,33806,876,63570,57009,44408,47841,63617,20676,39909,33869,20833,62452,35619,59488,7716,57212,1599,38144,35230,24398,55876,30773,62291,23273,7692,47065,34331,51085,2072,60627,14455,41017,19427,23259,38441,28365,22605,62859,23652,13798,49535,22465,56782,40805,43581,46742,37923,2915,8358,6816,14927,13007,4706,5540,52951,50902,55848,38561,53819,43531,9531,51527,25208,8635,4995,15621,34644,50961,51390,3951,13837,45208,13545,39865,52521,37198,5873,20083,58901,15447,38610},{32390,6134,33517,65454,50226,28437,47600,32114,26048,3957,6172,57242,31844,38483,61889,15712,54719,25228,64497,56078,39920,38025,50622,22750,42826,995,5309,59946,29836,55419,18045,56341,30757,18021,36955,50993,18794,3998,45275,26919,18003,15227,29033,52335,48160,24772,13801,12289,25774,30884,19854,64744,23679,3984,32098,53776,54624,58802,30595,26523,54083,56533,45194,59150,21867,3072,26375,26674,27080,40910,56219,43631,58957,28405,43213,18887,43388,61998,1814,58422,31880,2077,11300,18147,29452,49709,14629,46756,58423,53193,31023,49801,65364,30671,57778,44125,25486,34026,58912,23479,60015,45568,60306,9068,52900,57453,59616,30911,47543,10647,16402,55383,17245,21536,19723,23287,13887,55052,9868,22512,63434,42432,3544,7020,38535,18867,34760,6777,64694,33587,55257,30007,53686,9040,47590,56562,44268,37591,21841,1969,46481,13333,52251,10744,39878,31709,35073,57603,38796,57972,62008,53992,47672,34825,41961,19544,44256,50694,17049,13477,13497,32534,35100,1635,13993,47066,5965,35165,4259,3403,7879,160,53293,36009,47828,14742,54105,56641,18247,24142,51274,52482,47224,23536,43933,49783,65514,61010,49159,36989,29400,877,28911,13532,33045,38926,52933,48709,39715,18416,50071,47265,63986,6650,20057,46042,28959,13485,54280,2805,61277,50320,23777,43554,64,60772,28452,53490,26326,56191,17407,5018,10772,23136,15450,15210,39483,3267,48451,3096,33849,1916,34982,23728,60181,30270,32804,18195,52508,5857,43891,33671,7491,28570,47549,3550,46221,60860,5571,40338,30666,36177,25384,15660,40874,20497},{41427,57125,36386,16476,54458,16793,43265,56081,37603,28857,20738,49155,44572,59052,45077,32045,61041,48397,39097,27010,50966,59912,9314,9956,49954,29712,51472,65301,36723,9446,54286,54839,62231,48297,6304,35156,5508,51975,64697,9511,24658,54123,33681,5353,50698,15432,49698,15760,31656,18828,40215,1709,46628,56807,6456,49074,20815,8882,43232,43167,8970,7945,23056,29935,30393,28145,30696,27108,41808,39171,58316,25838,22059,48140,22363,31763,45023,8986,48930,50162,56467,59869,60356,63568,43921,53017,34326,65335,60418,48657,6610,23179,27074,49716,42100,2558,50733,53604,49125,22087,2288,52913,16715,60077,61551,3835,9212,62712,57013,19771,395,57789,58852,26667,228,62916,53977,10378,22203,18855,55367,29366,26309,37258,46870,19901,46657,24046,32478,33427,49955,25851,30081,55541,22231,32061,1789,18789,5876,61284,26040,1589,29566,4802,50530,54030,6064,63499,13764,13937,33748,21998,62937,8309,44610,49471,25795,54185,60139,4581,32425,6038,51163,62179,29581,53618,38603,14028,14305,58851,44423,28404,63254,37167,64622,30035,11705,2491,24946,2925,25404,55417,51189,15493,21490,59208,51477,17629,27219,45513,53048,55213,37862,31435,19565,16878,35,13887,52800,63572,24917,19787,59805,12343,24760,57775,4333,44201,4458,39651,16608,22030,7050,17043,1202,7286,5210,38995,35019,56497,35240,39205,1894,61757,8248,3144,19773,7503,19443,48170,24692,34313,17938,27329,26248,36317,8865,28951,9811,63943,37411,46526,51546,39338,9782,64412,28936,24112,47648,53364,56840,335,40391,46193,48151,29907},{28741,30609,54225,11916,31645,40698,61602,60869,62649,32018,25132,3570,7769,26,24261,25034,21279,43941,40539,17648,41302,39629,33145,63126,2990,22620,2126,22474,7090,9591,62716,47751,64287,30720,35172,54795,24780,8862,56611,38242,53803,7902,42957,13887,52385,48067,52617,3377,28799,60694,56938,41806,22412,57854,45512,40703,52696,58951,47889,11948,8225,7588,55567,11960,11963,16936,18980,49241,39175,7694,3021,58740,25751,3480,54502,23807,39799,29708,31202,58240,14768,37505,40079,52761,57651,16769,40004,47956,38329,46445,9919,58588,50977,62116,19005,14806,10888,30339,31108,28402,30529,57654,33611,17517,22965,59414,51193,10594,50299,25399,56974,60503,5038,6813,23547,208,15539,3734,7470,45092,9347,2358,33441,24800,6501,45394,27612,16999,5800,33915,33379,8807,54499,48139,13134,17286,8620,49149,33052,13760,61430,778,37741,55093,15001,18213,840,58990,13880,45154,12311,5676,2896,57191,56325,56516,30063,58332,12290,28241,26823,3741,26528,56502,38292,37360,26643,7553,9464,27866,31211,23060,32297,58307,30717,11205,16113,65496,19444,51321,21603,5550,61933,28452,16665,48991,27332,57384,45169,35068,13435,43413,28224,5512,61070,46425,20247,15165,19750,18670,46718,23781,65021,634,50932,13669,65239,24858,25005,64587,25853,62421,27150,52801,52082,15875,41931,27860,50807,32250,774,7328,51439,17814,37003,15693,41328,34493,20604,62645,29946,64504,58057,20688,22861,40853,18591,18450,23754,47850,49421,9755,52840,7818,21500,25615,16976,52497,11980,57301,65162,64320,65067,27538,1162,40764},{51242,12876,20003,15286,34562,51015,45706,53476,218,13953,50273,47028,48749,54833,22372,15392,905,41205,28951,34432,45206,8910,15605,32623,35219,16727,52656,12754,3340,60281,30207,2007,27546,55787,57351,35230,43911,17223,4713,57350,31998,10768,9197,65101,37611,37967,5966,852,6120,63290,13454,38593,23010,21209,63838,56287,2978,42590,16808,25504,63135,29373,9607,55105,2076,26131,56786,39101,28032,60608,1197,41626,21614,49808,34421,60291,3984,7226,2173,2445,37251,3569,59597,33696,49820,53562,11475,50239,41153,45677,29903,37574,27049,12522,25978,45967,40807,37265,31398,42535,64956,51298,3321,30601,13326,5098,39426,31684,42812,37656,41218,29306,55061,55881,61099,8388,54533,19367,59094,52019,51448,8956,19605,52986,18805,37657,54086,19807,952,50518,17797,3083,64390,37489,9062,34232,21558,21882,13714,23711,31312,50030,46495,22024,29151,41501,61943,52595,26731,62404,55268,8412,12202,54442,15766,3093,2304,59467,62682,47047,6008,18065,41965,4586,24245,52194,15901,46018,1063,49375,43996,2958,56082,49342,9336,6079,51252,60510,58769,54309,9807,53193,4045,29263,13439,13502,51630,22586,5004,53559,50361,55207,6196,54300,30497,43668,27914,39249,56414,57600,30733,28841,11923,11582,17857,37447,62710,46604,34604,47693,44545,45498,41575,55314,28020,4639,50768,903,24736,27564,17188,2272,26502,354,54579,46857,22572,26926,50145,4138,51457,35409,1189,41292,43844,30585,34282,33763,53619,10933,36960,56330,4182,5648,28196,57111,40128,362,45231,43803,5357,7729,29651,47086,3387,41550},{4259,18927,7274,25768,40929,8580,42084,40084,32305,22451,37860,2360,13401,20274,17569,62162,19652,60425,55681,51319,11344,19952,38162,26485,45637,18880,38657,51930,932,24357,53924,15798,14902,4075,27640,44919,17897,46984,22206,52720,65364,34943,7079,25755,43117,64656,50564,6511,59935,48306,36443,56455,43262,64384,17330,37068,61884,24296,65003,17830,11534,37639,32857,25115,54286,53101,46673,33886,60444,36241,16435,29456,20406,46959,46888,52347,51505,1985,21062,16855,25613,9557,23306,61275,3960,61870,3884,32494,28240,9368,28176,35224,29582,54971,11751,5942,61127,13739,21565,32949,7640,31070,41522,1723,39658,27845,27830,21703,60390,15177,56511,58122,20568,11207,12162,54992,29281,44231,64821,24858,15701,14411,54885,56108,20480,380,20468,5447,10305,13368,31342,34350,7538,18128,40262,2336,13733,36526,14623,27004,13578,44772,11111,13682,18675,15133,37230,1704,9872,7898,21582,32494,38122,13297,29630,13521,561,58218,32691,57976,28527,6786,37040,11195,16003,25584,30228,48911,18624,24142,57065,24573,3300,7718,47211,30712,23538,13396,35331,30660,26078,32969,38864,30730,42118,6246,41764,26484,34553,27143,41607,22075,37524,50708,60916,39528,13184,54536,62890,45623,4140,46757,27554,62199,45992,56283,64723,3973,50558,63891,62718,59651,43956,63012,56428,40098,22377,25374,39990,55843,5600,43772,38887,35058,64406,12385,44418,46126,25869,51296,445,60236,46614,7304,57594,28149,32334,27944,53156,64451,20810,20115,42732,27984,6453,40489,57500,13096,1127,14987,26335,44938,21473,29777,43743,33398},{18838,62711,9028,33739,36057,17436,43283,14263,5215,36204,34609,56067,46965,61071,63053,64052,62199,27360,35070,6196,58998,5193,11355,521,22318,59110,29062,49690,732,3637,13284,58413,22814,26928,29496,41689,65015,20893,29516,32221,1065,3043,26139,19381,44775,17249,61332,62621,3099,6847,58574,51320,9586,64902,25164,50340,43568,46385,5745,63134,12519,50587,4976,35731,32837,15877,1172,36802,13699,38747,629,2463,55563,20653,28134,44628,26803,16965,31037,31576,48134,15494,43936,22002,55920,23409,21793,55827,40777,29199,60594,44880,63195,16655,2666,14712,45691,5292,20675,43907,4860,54479,4525,28660,18208,32256,16982,59874,46970,55986,35523,5165,39634,19216,64663,18314,12668,19627,45745,58812,63668,32846,52185,42960,18244,23049,11296,34205,59426,31783,15879,33408,53644,56901,41540,22975,38518,53936,46856,1750,33527,58464,36201,36779,58847,12964,38362,62268,7754,20725,62634,37363,62957,16849,32367,5376,3214,8305,57064,20439,989,49014,61579,25847,30414,50045,38241,49084,62259,6730,2717,62753,6313,25533,6954,21275,44047,29314,43386,19952,26224,33708,7001,25565,34523,61367,27130,2526,1800,46419,43402,12075,63402,49183,22842,6083,22485,25756,51630,8399,21397,38241,54105,38309,3748,8287,64189,62886,48203,16235,59515,35631,58719,47819,3481,2355,40671,64661,64056,31409,34547,47243,47927,22078,27315,29276,18844,28633,938,49285,28295,62388,31275,56857,44574,28,5063,59276,12091,7461,27962,19577,44815,32278,7720,28267,28656,9188,13884,4375,38865,39310,55627,55981,23838,59196},{8028,48054,47112,11698,20040,61721,6849,2880,42383,46706,46168,3377,57854,52779,17008,37603,65098,33071,37348,13962,30457,51843,51088,32486,8232,58618,15795,57618,6682,4451,260,14019,32619,46550,32431,60475,22550,62393,46004,274,44167,38724,37816,22858,14168,6703,55587,20392,45179,11894,12315,32823,58885,44759,9155,25126,55712,50718,54778,17169,41463,28037,32780,10820,64532,53669,56159,31902,28665,8214,57853,45774,33352,24112,59473,60587,11687,31560,22925,25207,4708,36667,62137,57978,51531,9701,48716,3091,18488,41278,31760,28586,2483,56650,21820,23006,30920,65459,54416,16306,22009,22727,37215,51721,20132,32661,16,46805,57047,46879,40947,42852,9094,22692,9167,38074,38969,26732,18938,18266,11684,61925,20221,43287,63540,15550,4530,3630,60891,53226,42932,50613,18855,19019,18051,19707,55744,33001,23522,33210,8132,3935,717,62479,8189,2044,62342,22274,62890,31432,31139,2306,47306,22578,64057,7287,48297,60050,64595,45689,42077,58500,36191,28890,42978,35048,16806,40714,10849,53635,60070,45929,57207,49870,31706,45727,20720,1816,10809,44842,30597,63897,15923,25038,49843,54598,52553,49470,10819,15907,36903,65247,42327,37457,32211,42959,39606,17981,6051,9794,55029,44885,5539,11196,23142,64385,13576,46093,29529,33893,22663,58306,39631,30517,62414,62680,10723,30672,57224,42885,39590,20024,62382,51585,6549,17685,25350,42047,53004,34574,26763,63675,28613,29326,32832,31448,63417,4290,47127,53203,14696,14900,19754,33593,3243,34814,41611,32397,25574,44039,42997,8289,46387,3013,7202,42180},{19707,17274,917,19875,34878,29049,1841,56045,50596,20000,6736,11025,60863,7740,10283,32895,33652,47597,25580,30331,40964,12661,24940,37402,20533,52048,35628,12689,48454,19050,40187,53762,62207,33410,26426,10881,19433,43891,33471,40798,30517,10191,12966,20201,38220,18932,633,17220,59645,28281,14846,1924,14944,13955,46648,47833,23520,58337,9966,34289,22663,32887,12180,37279,9302,27448,26082,31662,56552,28858,8223,32304,2321,24857,41738,44593,33656,4472,22849,8283,62155,8802,1115,63486,9226,51407,61292,13940,38599,47610,40787,19698,25004,61667,21386,50081,21991,32215,31925,13561,32085,41306,62686,40670,16807,36025,17232,30959,25341,36521,2580,51409,61858,26719,2041,47131,51436,24762,48201,39945,39473,37175,46050,34931,25537,45328,63250,35830,59620,60057,54220,46865,1114,9487,2376,36908,17907,63645,58592,4729,11646,52017,54771,45046,52565,44900,38705,8600,27523,42261,7807,60453,51117,29901,61653,18521,24533,28315,52171,51876,23228,35601,4921,16275,19681,4345,12498,3669,65374,40342,36856,9137,16129,19981,50148,8700,16512,40273,33981,19452,52347,51650,59264,38764,25520,36318,2615,42824,58867,65149,49398,4621,57208,40343,25048,13414,21477,24537,3895,25443,64230,24026,31448,4555,50441,25729,20029,59439,29180,55571,41529,33227,10551,51441,23467,61787,25436,19963,44152,14782,43701,3806,42554,5570,23292,18583,9642,53380,32306,5082,60825,9832,35253,45165,40128,33284,26786,64692,5480,21556,31810,13674,1593,28385,11631,24518,23086,49291,34287,14319,14974,42296,32588,56207,45097,52572},{43185,38747,62191,54126,40922,845,6486,16382,55320,36056,9891,48909,58343,41655,31072,38267,39943,52492,38937,33563,714,17848,10196,56339,11631,64034,43403,54149,17972,3193,55357,20668,19134,5225,54072,36484,8702,58086,40039,45849,54913,10972,48238,47234,33366,20791,14036,15885,27000,12478,4398,51166,34939,50556,47067,12867,49845,62857,7412,63322,18848,4353,4739,6399,65534,28128,37124,53940,36767,62892,61247,18064,40622,35387,21102,41627,34637,24926,37050,29353,34690,36649,36578,33821,8657,30026,49051,46571,22586,28837,28843,58127,12641,10795,64020,34231,57993,37179,7313,21859,9576,16519,59712,41734,39579,40709,31452,22560,62212,53276,40581,417,24173,30352,47315,5096,44699,12184,21287,11360,62919,19153,31486,18642,30508,45669,38688,19092,22532,44708,36627,55262,62223,18215,50187,19111,36588,10984,47678,22336,5540,14832,18427,31759,29318,32829,39680,12642,37235,55034,14307,29961,10494,6375,23269,28444,37783,37432,37858,20786,57652,63449,39760,35064,22520,4417,24325,666,4262,53255,8745,30108,20305,53661,60960,1984,50200,10435,32564,36017,15538,3589,33797,1348,49486,46872,50032,30891,39643,58454,42648,64186,1471,23840,39923,63504,429,17747,5364,27049,2506,39502,48784,963,54103,35784,51982,3688,32134,20426,7887,53565,58032,1062,28109,57562,28400,42990,40259,31546,36915,11794,39949,52993,16561,42688,49822,8111,57903,8183,62020,61526,15248,31357,56198,38594,59970,22784,54465,33938,63463,64754,16942,2341,19592,58042,6172,39060,56935,45995,35158,1573,37832,776,60765,27535},{54906,58217,5985,11771,4665,10888,4034,18813,7989,61908,41942,50386,46764,34754,16133,17163,63226,39841,63030,60250,1554,33301,3043,56040,34576,62039,30289,8216,14205,16780,64809,6862,26025,2865,64353,33319,55978,32491,60594,65022,21140,42897,55781,5949,62656,11969,63490,442,53788,6850,51798,30727,37491,65249,42175,21859,24328,34709,22375,54896,12324,52559,42396,27516,22559,15744,2333,43260,36142,37820,29998,48544,40911,61748,16334,33681,52498,60185,44381,23889,45594,22745,1989,1881,52406,9250,23017,10687,22865,7109,40632,53857,12291,26298,57311,43290,58020,18288,6686,41885,58100,14151,38458,58288,3034,52408,25887,22720,56088,60554,56576,52898,5027,20595,41205,34449,44994,30507,12454,39142,9814,36451,2801,154,29011,57721,26297,22886,46938,54210,47183,29271,57547,53591,49035,37593,53597,9208,53013,18916,26765,4512,56807,39478,23626,21479,5004,5865,6282,6001,65472,63453,43910,6114,60870,9699,3460,21620,729,30927,28760,44131,13671,11666,34399,59160,58438,19409,39076,44327,41239,42610,64803,40422,59671,17527,49030,1890,65337,61091,14676,13161,37984,60185,22097,56765,55818,15471,16654,42393,49652,43294,14939,21439,40835,1946,8743,29369,63573,33157,8844,13293,7007,61301,32423,4370,18059,41546,18262,22187,15428,4195,42419,23834,2288,20477,27541,29649,57431,37120,14637,29143,33776,35500,59248,48418,59907,49304,64173,8615,4159,62785,34859,30222,50645,7875,63777,54566,26372,60914,12198,36705,57859,5517,22322,50343,25788,19879,25347,53225,28186,48730,60671,14348,44903,59239},{12148,63941,15196,31185,47796,13527,17227,30103,24694,51766,20373,7646,27594,38023,60332,44158,30082,41867,12933,54491,44406,33269,59901,23689,43525,25482,53294,8464,35584,29871,22704,24353,3043,4674,56807,18750,42239,47769,38440,28250,25817,28288,16367,64605,56932,103,65410,56074,54891,16580,65182,23946,22385,50617,36989,22599,21334,4787,40499,41516,3345,39377,14741,17822,40587,60516,7778,16065,28347,35162,62992,5940,11072,57678,14479,63499,52328,58937,65342,19752,53214,61098,31785,10472,50738,31380,58188,28798,48330,51382,41839,44194,25859,38817,3411,390,18038,30495,57778,45490,48126,19095,16496,41944,55611,34990,5531,60432,33349,39455,40914,26810,46983,62861,49537,64789,25486,59350,39265,33431,52895,6592,25964,41177,56406,48816,35978,6793,13730,54314,4787,2644,2462,55192,14700,42632,14196,21797,3175,61686,33475,52527,35991,51393,30165,64125,17848,55618,58042,47719,21116,22891,46200,3166,57747,39952,17762,51173,41157,34656,41890,60331,47906,7445,61183,50033,40405,51436,9823,34668,25088,54702,42495,22032,35450,52689,16244,36940,12869,57284,63818,20147,40093,50156,15325,63463,25648,1374,61994,64063,60662,38564,22432,6414,20811,56466,10412,43576,18123,2641,34443,1604,61974,11519,19272,11569,30500,48857,7663,36001,25645,17286,43189,473,52321,54681,23075,40809,44949,8172,38927,15581,46645,26501,53753,23152,21481,998,15852,10461,19903,61161,60674,25216,57110,27732,30312,64263,16473,20516,35843,56076,36947,26302,5032,43585,54365,61645,32852,31302,40204,48282,61424,9232,31906,2214},{60440,9935,15656,24973,34753,37836,45635,42333,63037,7209,23349,61175,57497,31305,53056,9540,55000,42560,62651,53852,29482,54207,37404,51624,42081,34740,64656,62101,3502,27416,1072,44319,23516,27173,53970,50820,31025,18713,46624,11212,19781,35590,20356,54985,10519,56103,63382,44509,60415,142,962,47393,63182,32011,29582,62889,39776,29719,11217,19331,37412,46686,42644,8483,46746,14284,46119,42527,59665,34815,13538,32519,50927,17849,34089,4827,9152,44422,62466,7769,55928,4662,995,63867,33488,4887,10043,39743,6907,20195,8355,61024,34426,5062,45387,21909,65043,58503,33850,28772,57693,32384,44225,60118,14674,43387,49224,21857,12016,36656,28074,37052,53030,53688,60795,35636,1624,48297,7607,21005,8517,64153,52164,54038,60483,63884,51640,3296,60165,10754,19090,5244,6025,3234,56839,56398,33279,9396,65298,51392,22357,22271,38467,30233,41456,63278,18207,8211,56538,50088,51575,34664,39378,56247,18702,25182,7618,33172,3722,41998,59448,56408,28275,56671,25714,47460,24002,20392,38902,32754,16012,48430,44009,10511,44581,43923,5061,1098,47542,31577,13028,1664,32202,4094,37633,39895,49953,5179,17137,37260,23372,14837,38611,56648,12009,43501,57228,15873,41892,2633,30255,50162,34732,1409,13974,1795,27048,54946,13454,65403,14486,62970,64519,10279,12809,23019,59647,37866,59447,20215,20159,20389,46394,33563,21259,55422,49277,33468,42102,22701,22769,57811,4770,8356,58465,28547,45022,48872,58929,7615,45486,7868,55361,61670,47150,48456,12823,50257,57668,60914,1939,60716,44593,33026,60816,16279},{32311,53002,17376,24666,11108,26505,61355,53864,27702,13482,65306,37692,40964,2963,6892,9018,37965,32155,926,33351,13050,3621,63183,6395,45967,2390,12360,54859,36829,4474,7716,31678,7344,49999,37603,31496,21485,38653,2887,59217,43205,41668,38616,61506,39111,21903,17869,64756,60922,63867,13455,65249,54277,57379,45673,37601,39164,54298,26647,1341,41086,58029,33049,37887,43554,40437,60396,65018,50307,52862,10039,23660,19205,18428,28187,12164,10382,49767,8774,4485,50988,20134,65095,44472,15907,9221,53900,3652,8628,24334,1048,19942,56139,46059,30652,28783,24063,29490,49836,22382,44503,40843,32790,22480,64335,52062,45971,24359,18034,36297,15159,47701,6305,37536,38950,34809,60466,19771,21043,58479,765,2976,10869,2831,13672,50812,18374,33659,9833,26533,49481,42126,43491,41944,30904,13723,23184,60658,54934,27889,43112,18027,12356,33489,34640,4451,8001,38272,6683,27190,35627,32794,18394,7094,29670,65131,61557,10757,54514,45207,59709,27752,50570,63432,16570,10048,19183,53003,25075,5083,60620,5544,48922,44177,30227,17077,1366,30438,42507,44344,56289,61758,8923,13995,63868,42889,59854,13532,61180,6750,30219,63243,26149,62989,60489,43644,23440,44111,21010,5178,2984,37288,44546,11357,61243,42740,123,57472,5965,9138,40475,13055,56887,22016,52196,37311,34537,64595,7952,33326,28153,29668,17767,39749,5344,52248,57421,46980,26931,37442,46376,14093,59811,34981,7728,32776,3597,58787,21154,52532,31837,26806,17844,24160,2775,47608,51636,47470,28639,32769,5804,37362,48903,51369,27259,4016},{38242,62426,41357,39379,65259,45855,36777,40522,53122,31152,35429,59325,21621,40019,25066,34051,19865,37674,21439,22961,24149,42896,25401,51485,22221,60705,64002,32415,46943,17749,22168,13666,50087,36512,21594,31240,46753,20782,57198,2994,23815,37926,21728,61798,443,57787,27163,59981,58321,57705,13670,47469,57551,57451,62694,59036,21250,8707,51732,2382,46868,12272,38399,509,30788,47904,54515,55288,32468,13684,33685,8438,20349,48361,29661,42230,34595,49696,65099,32628,8729,5275,33461,56867,31245,17246,35948,48671,41980,13101,7753,31119,13381,44942,65112,46918,2315,33703,24573,26724,11421,12466,41631,23275,4754,12579,26917,26762,30836,16164,10097,11900,33805,40508,54580,39521,50202,9903,57700,12903,64370,42664,45966,11453,23245,20414,8167,34412,14491,2316,14945,46905,42014,55901,8346,64135,6827,54392,36117,58413,5241,61343,13763,51091,35167,472,7286,448,61481,30735,4495,16584,19473,6737,53240,12768,27600,31046,8597,55176,37209,46368,45228,53951,10653,11834,1799,43005,47249,7757,25911,18629,36215,42210,55044,32726,57220,1175,20965,45559,40738,6020,44076,38819,48814,56293,8800,33849,10581,34114,36496,37152,7195,19265,19859,49327,57245,12160,40583,21744,730,59740,18743,37478,42531,8064,46578,6031,49297,2143,35580,14527,31823,16611,14142,21096,15170,29229,42592,63996,20666,40822,53754,48576,15145,53716,40018,35826,25536,26007,50830,2322,33394,43019,15958,24361,3229,51088,54627,46074,23559,16472,64183,30279,39377,13971,58642,43219,22010,38168,50242,52903,20360,37456,45418,40075},{40391,53420,37000,43092,5068,23574,31949,9100,8298,48787,16076,40711,29180,49725,36291,5017,16875,63693,38153,3658,39561,32850,55500,34904,47595,12540,46124,24306,47262,11016,52036,43028,7562,7658,53744,40864,8275,36729,22348,27128,1373,29692,7729,53021,26706,42231,49416,55963,60584,43503,65402,41648,25721,33377,40587,49992,11674,4718,61753,15082,41527,65228,62350,60347,33297,40264,19002,21502,19084,19964,4397,51833,27838,49320,64240,36806,23736,31341,23514,21379,59143,34864,37677,6380,37282,40437,9065,18620,64870,65429,42522,35982,817,62356,31277,39450,63280,26118,56587,42854,56282,39913,60225,38620,54120,9276,6616,19494,5000,23653,46883,23038,54331,51900,27464,50548,58528,36756,63814,12287,61745,32137,17002,54304,16291,55609,26650,28983,22209,59111,9234,47316,61467,57738,1523,47144,14196,42653,49694,2917,62987,33516,276,13540,27065,35858,4429,33969,48701,8434,30526,63107,1077,33508,46236,11739,21487,29302,49507,48659,48089,63717,43118,32552,61000,28944,12537,20625,62768,55286,18710,22035,57934,50852,20389,13383,10969,305,17081,5531,11136,8099,52373,38228,53194,14389,30786,12090,53269,52060,61608,31241,61803,64551,18751,54723,44792,38881,31155,55914,65323,54310,50229,13075,55808,541,19278,46207,22146,44614,57939,28542,11321,56128,8727,51938,55442,18079,41831,9377,45811,63177,48953,14456,40680,58983,45549,42268,38625,10495,59361,49103,43016,20128,44408,50847,25315,64582,44486,15174,60785,2274,48338,52617,55088,42078,41099,39656,21479,28991,39869,17396,30739,57119,65448,47979},{59215,17137,38720,18485,37980,56719,6255,58366,44741,35664,13163,60885,10422,43129,30165,27903,21177,58012,21032,56468,51989,46932,1035,53668,10863,9275,54251,1066,7667,56225,31148,49865,49315,38401,14352,28967,13843,26577,31998,50547,17976,1613,30647,50391,28737,15736,24528,52547,2724,19240,3322,35635,49538,52016,27132,26259,50395,64628,37863,23976,15730,7002,28934,7228,11502,40835,12709,45710,19809,11484,55905,51143,33265,17478,13290,27951,27676,32999,3466,35730,7799,26121,62157,41912,50069,52929,26190,39491,54193,42317,3735,46849,41320,57507,37828,54387,27507,13827,15604,60547,31217,10117,54566,58535,45768,60863,65116,37165,50004,20094,33581,25897,4609,37964,35922,36019,50984,38543,21760,41307,42075,60807,58090,39991,46337,62764,26903,25104,22243,20218,29298,25754,2988,22797,34266,17643,10371,52639,3263,17790,1580,37699,8476,30252,49236,16001,34384,7207,41122,40066,34581,51205,35090,15435,33086,47471,11580,47610,37964,59893,28951,27099,63642,7957,48610,17722,17529,37154,56119,21941,46382,51748,64903,21266,19353,50600,62154,4966,58965,3766,54543,26311,21503,1263,48133,31735,34621,37750,4523,1211,49422,52099,4607,48597,26787,34378,54109,7419,31354,62777,39349,59267,34362,60856,49828,34570,16621,52239,58122,32231,11723,42548,61175,44694,53025,44013,65299,33872,38462,64229,47777,48121,7575,22875,18470,51150,43437,3874,36942,9392,19851,36609,20896,44372,13477,53648,6947,45668,35899,6518,3148,34455,18627,7964,13777,10768,49822,3884,28659,42237,46144,3696,29540,43800,18971,23654},{22895,44401,47704,35512,45125,27571,22615,32090,55813,30024,11826,20794,10944,14634,13294,53074,36393,62865,53841,29814,33751,35068,5847,25784,50254,38054,12289,42014,59844,56368,33509,13771,35945,10625,1955,16423,3654,3284,61417,64581,46914,43737,64884,50101,38571,38650,1557,64645,46090,30102,2439,65265,20405,61291,60628,11298,26464,25223,25991,31160,4445,37097,10059,3206,63841,6346,16354,18403,5211,57179,51400,63577,48251,29266,32960,20280,6656,29898,42351,28003,29438,45194,55958,17241,25572,44520,8623,32809,51525,60432,26704,51588,65218,18262,20857,49657,23799,33611,47631,3893,26949,27299,1429,16852,2483,13338,33302,45501,30160,9790,61661,53010,7466,26838,21890,38353,48380,10589,60583,57488,50929,45741,49565,11967,42836,45156,59782,60760,64633,57019,52592,57118,48329,12767,20108,46217,51817,19504,33396,46212,29829,8369,48566,47486,10602,2735,52052,18401,42850,56322,12355,65037,61657,55983,28276,11253,29688,13374,13303,64265,28296,55481,43121,35032,2324,33158,5250,22506,2105,6999,39739,59294,58807,18867,35438,25497,65431,22384,25746,23070,26837,12488,10308,38427,30239,46221,14398,42441,13019,64885,42049,57615,8980,8692,25445,34812,23450,35854,44204,48844,64696,60017,36729,14160,17920,49150,13680,11809,34920,31274,44864,55805,24654,2325,3252,56923,45422,57150,63238,39518,27242,57162,26291,31622,28358,30677,41305,44804,19632,49241,31221,37956,36186,50214,15003,54549,34902,9777,37382,12741,28514,58,5187,7729,7798,3743,3476,41053,2501,46941,15700,20207,46814,15886,11249,30873},{6196,40835,5937,55895,51900,8434,42055,43468,64389,7482,29290,14778,26094,47164,29732,58458,64758,63410,40150,49008,51285,4331,44734,48218,45601,5149,7911,15264,33950,20072,40575,10826,11888,15261,41550,26115,54897,4441,24904,56508,62752,5671,52139,7398,28339,62873,33466,25855,12639,38356,22653,7483,58412,49046,46368,62756,25174,2373,40936,55662,57248,35735,10545,40045,48737,61906,47887,57084,54756,15295,34573,45014,40554,20074,64601,44507,8153,50211,30943,45567,50439,21513,24532,11355,15203,57089,47147,56790,53943,59504,20367,3801,4631,21820,17162,15374,30700,8434,44494,3353,4175,26592,13787,27284,53353,53290,301,1889,8532,47094,17617,10649,45090,36083,56179,48876,47904,532,13200,30560,36207,18435,11028,60775,26355,14323,47777,9869,29563,46108,48740,57169,12057,38533,33836,58003,43227,54247,33295,5326,15524,28732,2822,6582,63807,47655,29984,326,47469,42734,58347,20318,42179,3011,59317,19019,62440,6783,20311,8335,27587,26558,20375,24100,30325,44779,6440,15344,41381,28969,25639,11838,27531,58896,52546,41016,26434,39622,53871,17721,43355,10182,36213,50220,2646,15832,26057,43863,42646,26692,7839,49024,27500,7451,31911,28404,7157,22701,18214,33475,14065,22109,54755,8673,12410,63508,31842,22418,32928,31659,33281,41947,36296,27924,6519,41585,23236,9636,54974,42662,17757,19738,61758,1513,58562,28358,54303,31494,50126,57360,11926,13703,63115,46993,24310,14450,7944,39347,47645,31783,51188,25745,22950,46729,9808,22892,19808,27445,7714,32687,22858,43651,29776,44436,45677,12588},{24303,34344,64379,47652,42432,43055,62800,18832,33591,58182,31211,57139,58859,55778,49771,56097,33656,17569,62184,50021,32794,13749,45645,33603,6886,21397,55588,55736,50202,52479,15309,19470,26089,6395,52096,49259,5841,6792,53371,53585,37703,35156,35534,24283,45289,49419,31270,34455,35081,29086,9959,16085,48637,7906,10795,55578,27482,59492,45216,29155,48899,11188,36108,51614,63393,56452,6195,32411,8811,3238,47469,58619,58298,9887,23350,54872,17768,8516,21459,32761,13546,24231,23939,24303,17445,29386,41586,59224,4123,52895,39252,29496,21723,4785,20477,21418,18366,8487,19545,32271,28197,46993,26558,25645,9254,53433,37243,14627,53843,17248,46804,45105,59666,34487,24059,34035,62854,60133,55223,38494,63972,26694,40695,12388,29845,18736,13532,29700,44370,28542,47712,65084,53837,1101,32808,49447,2858,57039,52413,60075,17127,32804,8630,57645,48868,63765,3273,45406,38860,6105,16514,39432,59820,14224,6240,31362,61981,1130,61691,37886,8616,51351,18055,10018,2403,55090,12525,31842,36218,14294,20575,63300,1219,4120,62594,367,49812,40076,62720,48517,19923,61146,39885,52630,25348,57783,64061,41688,661,54248,30578,10143,44491,24909,13620,21449,55974,62071,12680,11575,11901,63995,62135,2604,14907,17187,54253,61983,23335,13031,55279,40272,65335,20607,10690,17563,46855,43235,34454,16348,41101,51872,19204,41040,60878,46874,10902,10715,51147,33095,7381,10546,10050,13097,43102,39809,32555,45179,54714,44250,30110,60423,51102,16535,63589,61072,56527,6298,19240,21737,52544,36024,56302,47801,12402,26422},{1627,12690,59009,23818,40070,41685,42101,40163,35496,61608,21011,26008,53651,40917,51023,54235,4981,43718,13223,39579,19315,29272,19560,33462,39734,41430,57648,61254,6976,37691,22597,2969,13236,21567,53254,3740,1741,16374,53042,39075,1596,61687,15727,37377,31565,10937,58516,59629,64840,51583,41008,6270,44019,63004,7557,23401,47261,14631,11453,8777,22234,23098,984,23740,52036,42917,48534,9895,19704,14243,47765,45161,2947,14667,30332,56214,14646,25060,17189,24593,22404,18284,40146,40138,61192,39295,5332,5642,18503,60700,33878,38652,64795,26674,64964,33454,11744,29266,53416,16809,16293,951,21196,28289,35884,33762,45745,29593,37764,32188,64282,56623,64195,46446,27191,36835,36774,47508,26462,17837,5941,36643,31505,8203,46742,28745,58106,5546,22002,62706,33146,58989,26304,62816,28306,18681,48469,58011,48452,33190,40607,45133,8284,55488,60806,65225,15546,62562,42180,49709,26715,49096,32326,17503,60344,119,12369,43928,20931,63101,31953,53380,22785,31823,47241,39654,58827,15362,2854,42625,21078,5503,10844,48142,55743,45796,19417,32113,41462,58812,41636,40351,4414,23542,59853,54714,35273,2733,33286,58565,729,62469,42888,41464,23579,54022,63266,29877,44035,11135,55440,44307,6884,2557,43362,22865,1189,50079,55109,23017,6055,6971,20519,31731,3373,42790,39380,48562,52786,58173,24780,52997,3676,57115,26214,3598,36195,48960,57047,52167,14182,57154,29734,61004,41194,37393,38629,22268,22284,3527,20724,56207,34593,62505,50011,9472,38490,27667,62960,13768,32851,12268,18286,52401,16959,55059},{9799,22220,20120,42007,55653,54618,32073,55895,54548,45568,21148,59333,32227,10688,13690,10560,61660,53433,41911,51367,5764,60694,24313,29249,47962,14775,32272,49011,36443,64329,58270,9751,29564,5142,60252,49445,20776,52061,20994,61617,37540,29853,27077,9177,34221,50840,38198,61111,42761,1069,58623,19772,24266,54519,61236,32204,3369,10004,2776,54302,3640,65491,61124,28548,52614,61485,57664,40033,37939,12070,42542,46181,6481,54871,14845,32701,56172,60794,6199,20255,15981,47511,34603,22182,64801,24440,35024,48151,21226,42299,54650,11058,30320,9537,40400,44285,34548,16506,1565,23221,1044,14502,26605,33518,54010,36503,13660,53556,58738,9137,31411,42044,918,11987,41252,15873,39813,41690,40535,17958,14517,9499,35131,40957,13120,4837,11043,58344,33123,9373,40740,51793,17545,27575,38573,29892,12477,2594,12945,6062,14747,8095,52047,59187,3994,37710,20047,63631,53716,44756,23456,25133,2715,40003,5966,63377,13247,23475,14664,32620,33324,14549,50641,20885,11794,43332,40797,40539,26402,53511,18795,30985,21521,16380,39870,27964,6179,4472,53125,36417,28285,56690,17069,35809,53265,34980,1830,28193,40812,37271,55450,27915,31824,32149,15293,16278,3087,31731,35784,46903,39057,74,61154,5908,27610,275,11236,14923,31004,41610,36756,31045,17483,44258,33732,42779,46882,29201,11477,38916,26673,44528,27134,6199,37281,12234,31208,27887,56230,63793,9863,35449,38576,1214,11867,13627,16624,29404,3014,45601,8455,19612,39470,43495,17332,19871,2997,4962,53230,58029,43953,26915,50336,34676,13987,39631},{38392,6191,35694,58636,21775,42679,59588,1001,32009,22862,35438,10358,58046,9481,56370,21203,46304,7824,21206,59192,54030,23328,3288,1309,24505,4499,7830,58733,57569,11564,42822,47167,48922,30587,50100,1587,24567,51039,43183,41776,50576,38612,13206,43550,30500,46312,18192,57359,55934,22309,50019,3487,8779,15008,3181,8148,32182,13216,23000,22887,19376,62872,64896,48410,19970,51011,64948,48444,2516,33781,14434,19199,28658,12989,35447,3495,3769,32067,28223,14221,53882,43284,30301,64948,57151,15471,59183,54489,63809,57579,12258,27820,53693,61269,20781,56826,35103,15520,54698,61359,49969,44239,35331,64160,46580,28722,15495,54668,17534,53125,13907,25073,30998,22915,48123,10994,12752,12250,57580,16103,59650,6398,23201,62439,60140,19184,55089,48290,9583,49082,56353,56755,64703,48750,1008,10432,51397,1379,16648,41514,21054,34457,60363,61675,236,61776,34490,39131,40091,3783,27329,23554,10234,55510,10740,46487,30877,39494,50482,51677,3539,35981,46632,61860,30545,52496,64122,38197,24639,60238,26916,33653,46911,34803,20582,28939,32479,32696,2620,34091,4234,829,52903,19458,35329,37258,44809,14905,63504,62267,58212,18777,6078,34792,58188,10067,36039,9658,54449,12308,16590,17264,529,55486,62365,11498,23495,13972,43235,7846,47509,16924,14634,62342,44397,15835,53573,39316,9546,37654,11230,14960,11435,11097,14344,41470,38285,22453,23998,16894,15818,18009,49869,52969,61783,36707,7019,47346,48514,59541,59484,17164,5779,25753,43851,6032,38991,8442,48274,26773,12619,24952,49409,53093,59144,35647},{20385,62275,31478,31747,6330,59441,12410,58510,19374,65020,20035,58344,12787,44094,49036,1106,17566,1649,12668,57998,12335,2607,11570,9411,10054,32848,29777,46770,64346,40937,30297,57848,58710,24775,53758,7534,2749,18488,18122,44614,41931,8499,15899,56635,44320,62107,64691,5178,54248,29254,46517,28236,36661,22847,4403,46132,46250,46411,5071,39874,21982,41142,14720,26953,26070,50651,24370,37312,42327,50503,26415,17512,53469,9977,65455,32347,53878,7138,56795,39942,47366,29125,23651,3219,15051,48947,14775,20483,48165,62781,40123,23505,49764,38201,25283,45823,62933,23224,23472,43261,63830,37026,37757,57428,41695,498,32444,11023,56586,27893,17410,10091,17438,12988,64086,51022,39588,31148,55517,57026,17007,50471,60944,25613,26081,40123,55504,43130,60532,63190,7202,5169,28515,60513,56980,15448,25860,56865,13878,17325,5931,2466,52297,12751,55315,7568,14409,2824,28133,35861,46261,40558,8567,31062,2712,34849,57978,18105,5152,42190,51263,21055,12216,59468,11664,58657,59973,61975,50188,55243,47816,58998,65088,2411,12308,53819,20288,13980,45660,33783,6667,62950,33667,370,7298,3323,56557,15436,39594,61463,61680,46896,46471,13765,3579,46763,18873,29422,40207,27275,13635,44232,57673,41408,7841,42071,52246,50357,42813,45491,27236,49746,16192,54976,45757,9170,5761,16689,24619,36063,8218,10495,27656,18078,41720,2867,29791,4966,37807,41968,51899,37427,29841,8270,65075,34152,46946,41701,22987,17471,19395,23437,1818,65242,19345,49459,3893,8106,34113,64036,3816,61542,55575,23303,59833,14000},{62403,1947,48001,53432,29231,31483,56464,59402,58742,59335,50840,27024,4133,52291,46856,55689,39605,2862,12001,36649,46092,13209,57257,4089,35746,37627,23014,35798,53023,2764,54645,8348,25534,63313,54488,65507,20494,57332,36455,54520,3639,31003,1858,54641,52426,47864,58331,14638,42671,11229,47901,37669,46338,48475,14582,23035,18914,7429,10372,11200,51277,19818,14732,42511,23544,34358,12446,41245,60069,36891,20986,47612,40489,35700,706,37260,35675,52188,12599,18005,50149,9141,26534,3206,49846,33374,1877,49145,16411,32770,51350,33985,3150,53536,48123,17482,21172,1773,52452,59551,5388,15334,41933,30817,43113,9131,22782,4465,140,6577,33157,40166,56603,1296,2432,65275,55081,46391,29513,53488,33124,25928,31738,19697,43356,3267,29397,22375,40592,45798,50645,39409,61939,32109,1787,12514,32791,29575,34340,11069,18165,16528,31153,44614,46075,31475,58418,51387,28577,29562,59757,39530,5983,44322,2422,7979,59005,35633,29441,2323,30084,6049,44892,9898,39745,8571,41058,33142,44351,8993,18774,9403,8578,7598,48259,30920,17375,30352,5426,9826,11277,40291,43180,36146,43646,16586,32033,47574,48930,65097,3253,23613,60582,4621,56799,62890,60591,38965,4452,39650,50626,52908,6604,14593,60545,27384,4112,43962,44273,17239,14605,16198,42785,41360,16113,37966,65384,62500,34008,58099,39772,3360,8914,21372,5541,51173,44202,24426,18309,53266,63420,57678,53178,46103,44008,57377,20044,63919,18587,55801,44686,32843,27387,8475,39087,59968,39915,62824,44579,61554,28169,26100,26159,7975,34313,37168},{7854,47395,41845,52572,19202,46547,15694,49181,50645,55811,13999,57315,51731,39522,26944,47523,59727,23045,47904,41590,48320,52181,55279,13897,65227,3913,53741,47012,12620,60160,49861,28134,64805,34034,54713,52332,38707,27143,52469,38041,24547,55426,47923,55436,52105,41441,356,9988,22425,55549,59163,32826,53599,46131,17043,18733,13621,56336,32950,11503,56227,32067,38160,35350,5878,37684,24471,56944,39384,47142,45987,8965,53253,12197,34399,18402,35856,40270,7042,55816,465,52143,522,48647,47721,63268,4392,25732,43998,5718,47976,61866,42889,14872,6586,51708,14433,37125,63383,26559,13769,56084,57412,39059,59962,9884,42523,22548,21155,3542,12390,25263,36079,35885,47864,29588,62773,31471,52578,37778,26340,20959,43090,61386,23811,5998,60965,20613,6930,64791,26511,47584,33673,32612,10318,63086,18992,20756,14916,50689,31936,61882,62823,45649,2239,38824,57355,12666,51825,9004,11009,15395,61686,61305,15570,2919,7740,7875,64026,34994,63413,25909,37369,48841,44650,21422,64503,56320,53914,56547,64681,16928,49429,12684,608,56309,2250,27485,18310,64962,32053,2573,28548,24674,41738,42723,4159,23056,10946,28390,43506,9479,48006,50234,26852,50338,22103,19011,61693,42029,22380,55507,46762,39166,40497,55798,13407,44266,57458,63179,21209,32901,37106,55800,42261,24616,58088,36090,4425,56366,771,21924,11854,57504,10027,63615,11224,42549,56464,20885,31805,2164,55188,33674,39204,42232,54190,32429,36104,44673,16898,26602,61804,993,1795,30907,47633,17774,55793,47245,58253,17618,47018,13083,29907,20757},{9605,15434,63758,47769,61331,42924,53616,50194,233,62375,58735,1319,31452,44881,62585,40498,64658,28809,24833,54362,43193,16866,32179,30004,11257,38726,25478,29956,7197,60343,50768,39351,51325,10589,32234,56775,2425,47917,11512,4311,51885,35898,2851,14234,39259,53501,18653,49229,4691,47808,9633,52317,38442,43223,20812,36996,60928,27799,61521,45333,53021,64216,42886,26546,23733,29871,35225,52360,33110,41157,54928,41304,7162,22255,47667,31093,23139,17403,14470,42273,27646,13598,44456,4006,45283,21554,7804,27567,26279,10342,33320,52747,26685,11160,10594,36959,28647,15631,44725,20860,18654,22228,21459,52530,11183,47505,52229,33972,43795,19730,57590,21681,9979,15344,41984,10307,42663,49451,41862,23748,44357,5610,20385,56182,59383,18911,3949,31158,50888,29723,20501,20022,1313,12280,36491,7166,27338,53387,23223,21386,5022,17869,47796,31146,807,18595,12113,29561,63947,36605,2906,15660,29038,25522,44177,7652,56695,31554,5827,46051,33511,13886,42698,15034,180,13259,10745,41015,62787,52737,41365,15598,16921,48785,20867,16141,58638,51223,44374,52896,3343,55854,51247,47399,55410,31409,49341,36625,13829,64146,18156,26060,2158,47594,14344,14538,47597,18101,9957,5014,64955,9804,8166,64460,3773,54606,2684,1858,50573,55237,3026,39780,54586,58643,6556,62055,22965,55540,20785,4557,15315,49306,194,21896,27732,57753,45237,42787,10358,13911,32540,12065,32725,45212,19881,25366,50516,21265,59677,14195,46707,60827,41688,40490,64657,3693,32332,3124,50770,26887,42295,57925,45048,3895,56434,10659},{24075,9066,32016,55913,44177,61398,61904,35648,46909,61049,48319,60066,17808,26606,49985,43901,27490,54587,4679,2803,35189,37476,46797,4111,9864,4110,27208,43306,36278,22359,58380,38556,32549,45802,7043,27591,15528,27788,57119,11204,54047,50337,7733,30389,31378,50034,25912,56012,19088,39421,46809,23503,21598,5210,32982,40601,49445,8791,7369,55400,10093,22188,20602,62152,23727,21565,60043,43886,16954,52141,24687,437,51466,38463,36521,33900,36281,39277,43204,36906,38667,61619,57208,15665,7224,43655,52027,21733,40886,45244,7146,49735,48116,40260,52843,45838,1512,7447,18941,50557,2882,26999,40724,58670,10249,64014,26586,63353,7737,28891,30563,26357,8504,22232,24712,24072,58504,3443,41473,54381,26073,48285,52085,40882,61273,47263,55136,40747,21899,44007,4843,53609,28506,62536,50459,22833,27441,38916,48528,24575,6030,24846,52712,42502,42689,19132,25423,11236,44830,32389,23052,49270,34435,38496,5641,7336,46646,63680,12221,24743,16356,13708,29510,57185,629,130,1531,38078,65259,30983,6060,36265,38698,31563,44469,1470,62875,647,31841,3107,37799,17837,58926,19082,41712,59654,6646,59627,28953,30685,32076,44439,11715,32554,27381,43969,55763,43273,41786,28763,58515,55925,61085,47162,41165,65294,44284,24743,52975,42830,57199,704,1201,22899,2634,37766,4773,23649,17240,11507,52715,24573,63176,38883,47498,59330,317,39933,40198,1372,14665,57992,40610,51376,31339,33309,15665,43877,10364,11898,42156,23834,51711,12516,55352,56926,58375,18835,16430,47129,35877,40590,46138,19985,11093,37903},{41186,59444,47966,16306,62546,1495,8226,43007,50519,39613,41878,10862,56896,22469,40905,52597,29009,18709,36142,44191,1120,60385,46208,64149,44380,33967,11511,56327,6671,51682,51458,36500,27075,25092,6662,19165,51064,732,53885,19206,38635,16592,17335,46537,25223,61013,7317,12211,26178,548,34372,21568,23932,11216,46169,62219,8207,31200,13185,43109,30888,64545,64980,12541,57605,37468,53155,62067,36855,30889,19071,54951,49936,7289,65407,51949,35011,2890,3974,41179,35996,60681,37238,213,19538,19535,9222,13902,9038,43427,43811,24932,4620,51434,62204,31993,19120,10138,44023,48531,16243,16640,51845,58250,6494,23891,13021,62826,32300,32662,40113,22273,23947,19367,24325,41734,6561,60377,11783,36598,35155,23318,59989,13512,4750,19844,36750,57250,59889,28789,22020,41894,26026,42583,48277,43130,60837,23411,60472,24404,31870,37480,25285,27769,10158,40749,22659,21203,13834,29606,41507,30213,32945,46359,64951,31964,51367,10994,43527,5110,41291,9123,15761,45746,40555,1652,36126,39028,10544,53730,61157,4948,41216,19237,1162,64484,58810,50747,12255,19576,21995,49978,12407,56720,24844,26343,55666,39849,28272,8472,38917,62771,20006,20237,60120,4022,2480,61536,57717,58647,8807,8002,65311,48127,59103,42742,21714,14597,54644,14451,58583,53359,64864,62917,53412,39446,17276,2907,18401,58685,16108,15594,11311,64767,62166,62861,33190,65297,40539,30400,46988,24165,5230,31149,32031,27450,37089,38861,2546,56299,8081,44659,21030,8529,16761,45415,36800,34,12254,8141,45685,33288,54427,5678,62058,1087},{25293,13243,17883,183,12480,33424,27995,61964,18997,24105,8880,7115,47367,23313,48696,49250,21536,4692,21719,39423,47761,46189,49868,40268,8509,34636,16839,24178,60747,7993,39779,45313,41024,51320,34488,61718,27538,44641,3573,25866,18860,57225,15431,26013,35729,2046,447,56902,26577,47612,2570,34006,62099,46947,40778,23718,58161,46214,50427,60976,42164,3791,37299,19853,56213,5008,40534,7532,62253,33425,25995,18656,20712,45190,56282,43658,7252,34770,65451,46417,31911,16735,9684,39305,11211,63073,6090,6360,38871,28394,20596,59344,20778,9427,27119,7169,61281,7768,28623,502,1022,45612,64990,22408,28616,57613,53962,36702,9637,6050,39690,53288,41590,34140,10501,38153,16402,36585,38465,9539,53331,5812,63252,3971,7872,44202,31547,24058,49931,48852,44088,9384,30254,17092,56743,30578,22803,41869,36412,3300,59676,23174,8431,17141,15152,4313,38122,60344,31460,59629,19354,13991,39612,57475,28363,62044,38627,9459,16762,5206,56282,16275,34250,36506,39355,30130,59247,32798,7891,36446,58327,62181,31930,53304,9624,2871,50280,4366,13191,35603,62256,22415,39804,38335,32078,47502,25333,29028,15938,24507,25757,21577,38747,18199,53854,17026,13175,39641,46286,55418,25568,57096,46816,36084,20973,31240,38681,51994,13540,8315,52928,36922,49591,60655,34357,13947,1793,3439,24261,1337,16608,60473,25693,63296,1755,33267,61055,8652,50119,48055,47776,2951,57738,4196,23491,61349,10739,60397,18032,14470,32938,60512,52836,46002,7969,34328,20450,65174,53330,54582,54398,40678,15066,44671,5144,21672},{23555,3755,36902,1113,49075,14791,63046,31191,2487,33155,57146,15487,32431,33163,26542,31083,2425,36602,40885,11282,21926,14670,3489,38970,1901,43014,40602,27693,15053,50543,17152,24266,10364,52492,16161,63066,10363,61475,3102,26716,6696,45475,61187,49989,28844,16393,15307,13298,44876,12062,42192,55972,7335,24777,16208,2526,22951,28974,27261,13492,42128,62755,57673,30107,37143,50454,31470,2975,25064,6748,37039,13750,3026,33219,39978,16988,12714,36539,58932,31321,27685,54462,16406,37332,62926,729,7947,11833,172,42379,51982,21280,13847,25593,12331,23412,49997,10110,62446,47734,48419,12905,27792,48550,62741,40974,40147,48877,52286,23442,50176,59438,6183,4561,27111,18637,34402,48599,58629,17943,39690,49849,36371,43330,6531,61230,24607,44763,11390,50474,28399,58855,38219,59713,1685,29702,4174,31662,15433,39246,9030,9058,18981,7126,33065,29001,24986,46349,13949,15745,50794,36939,3839,4894,51386,34648,44224,52804,57937,3966,41629,58994,24049,47504,63426,29222,62349,5840,64570,31212,19757,2048,33153,6683,50097,56658,45492,52838,436,55463,23245,11151,10576,5467,8182,11158,13764,60256,60025,19083,10152,31487,16500,44288,46748,15451,50270,50442,20182,51484,39420,54584,63609,15064,15583,31566,62747,29154,2977,43267,41640,8949,9858,37789,49859,47100,16406,19887,61768,11126,51326,41003,60968,11921,13764,1452,49863,12025,48146,61066,26942,21284,11831,7782,60478,61633,57798,9609,558,29667,10678,36469,56097,25663,54327,22811,33737,461,36759,15407,49082,59430,37771,14936,1113,27122},{53137,21256,9787,19762,62061,62189,32531,14184,33161,36541,12838,15697,42579,4922,731,12,35543,45137,27636,17646,61861,58901,53327,3255,37303,24750,6493,11885,54611,10572,34878,37232,12875,2431,31473,24407,64953,46292,45278,36736,37390,60847,51266,63937,7877,48377,62196,11051,720,33426,21804,27992,63051,2560,1692,23818,45903,35665,20539,55516,37975,26225,45988,43141,63800,34754,5535,24487,42249,50985,31264,26059,4084,34504,17872,56848,35695,49217,19928,9099,62941,57283,21925,53688,3231,24191,56805,4083,42135,52534,60219,26128,31658,38467,1442,47719,56128,6118,56682,5354,56080,31382,48631,59859,20752,16637,2070,33656,31274,51345,14674,61667,31887,35007,52538,13942,3794,19610,65385,47503,24421,52076,5813,8661,57934,8869,55453,5393,34230,61088,12622,35872,50820,2631,6798,8034,59300,14388,39380,18569,57199,12249,31155,39542,57554,26819,55238,53420,17618,23389,56256,49364,18135,8212,19735,36268,33370,18682,31519,28991,338,8375,7094,17476,17219,64443,29006,54007,20847,57216,52963,55803,45210,20752,50607,54444,10704,56794,57171,6163,29688,16395,57948,47631,2888,39331,12359,61263,59489,40573,1323,55604,53635,16234,48533,27014,54485,43575,6650,61227,2192,48345,52508,21339,56264,50761,32067,16094,38755,45886,10777,4066,48358,36462,48353,33725,4122,48454,41267,42226,55393,4879,14625,26802,8970,53115,19887,8879,45698,3685,37200,50527,35073,41206,23247,40996,52263,64391,51353,41496,35155,47730,2164,36117,58747,60783,45020,63852,13676,7668,49774,40463,35020,25210,59554,61731},{61761,3619,4412,24096,29586,34730,37837,2963,29689,61169,35197,40369,9003,51506,35492,39011,40563,52613,577,54051,5918,9619,58462,30165,24355,64036,35940,33660,57470,14845,28445,15528,3650,16660,22401,28803,15112,37884,63500,1879,2729,13143,41543,19864,15370,25682,10570,155,5294,20210,33103,9189,14697,5673,8695,9733,35523,4239,6748,17766,60796,45191,64438,41910,53632,12337,38035,19026,64750,46753,64258,17615,1094,64200,7241,3696,38737,19598,34182,5587,43677,48648,14031,39881,42170,31260,21050,2653,32933,15717,800,40585,47820,36897,51629,46358,27754,43871,45803,42106,12719,62478,57890,23499,34063,7220,41033,46645,30675,60281,54658,45137,46844,41132,37247,7097,28988,30176,58848,53122,54732,30758,13378,34494,63275,20511,26876,16534,27506,64519,49868,56528,12982,27949,9343,56441,59640,19299,55886,38940,22067,29503,50892,38413,7433,20590,54698,56996,64042,25013,35131,58233,54135,59155,24426,24433,28355,60973,26865,47751,41874,38704,31920,17300,25177,9485,40659,40175,37200,58405,34690,31446,14672,28469,50603,40302,28892,24438,44274,29059,57497,33871,59397,4327,34477,38087,38915,10464,59074,49666,20830,33876,21308,18362,49603,31704,50027,9582,31472,22966,50798,64282,65105,12010,3225,3589,5869,21882,64722,59516,57593,28750,8064,35456,29292,23624,31102,43119,17387,14032,27614,35039,39506,47463,49835,11895,45796,48763,7972,35077,9995,16298,28892,12921,33680,20242,49201,14101,20169,11837,58329,52889,55388,44170,36404,40160,17637,33165,30668,18321,50335,46873,2089,10164,58354,52771},{13045,33668,54589,15046,11409,12430,17400,21850,63014,48751,52243,18279,55791,28707,18091,60039,4917,41775,51891,16004,46309,37103,41185,2041,48104,43198,46407,13791,7231,23274,60160,2126,38647,54521,60496,24466,24384,16228,45054,56612,34263,44311,41170,57533,64255,51893,37483,29195,8945,32224,6031,37027,246,58841,2108,64794,33946,5925,43435,41616,13217,5006,48842,63870,30591,11226,33698,31601,12321,47021,12323,4323,35772,43331,13174,39068,55159,64065,18199,17215,33680,7350,61412,20184,33701,26748,17538,25005,14942,19622,17799,60628,45499,60532,13263,20232,38935,42065,33936,55947,5159,58952,15687,13237,37254,23928,52912,15292,23801,62877,60948,34562,45077,24525,55553,414,43790,9161,57997,36451,53256,38143,8402,20244,11630,59440,2257,57600,10724,27833,5451,4152,37246,63716,20703,5678,44428,51749,18555,61370,63880,10528,30120,38867,7355,57031,14807,50813,9507,24954,37572,4680,50503,19983,58697,12607,46215,35382,5155,16460,35092,37283,23161,28991,48566,27151,40014,56711,55018,57181,18133,1020,59180,43913,34491,7016,59688,60039,9236,40041,9353,44092,46355,63911,20182,6592,1910,17525,12704,37439,52750,44567,37993,10837,59359,56135,12521,21796,30704,41964,47294,42670,26843,45327,55036,6115,31583,13555,32851,7112,33595,49331,38882,14056,20732,24903,23686,53111,56702,11442,34281,28902,20381,8380,40560,50242,8656,3982,40989,13631,22503,7128,60393,44710,42163,33587,61904,20161,20862,52450,32838,20685,47416,52779,43485,43485,5952,33330,41177,2826,42436,8854,23448,12413,43672,1531},{56877,9690,9801,23010,37977,8897,60526,23091,42556,43950,43380,63024,16875,58037,32826,14567,7485,6622,6440,10495,19517,26333,46788,21994,45891,21169,3162,37266,9038,64008,10732,803,51201,32788,64434,34286,55959,54079,18704,46595,3649,17542,33545,9586,13480,1436,62617,5034,46356,45961,49441,51223,3270,5151,32349,52055,557,45270,46166,20596,19563,55124,11649,60122,40724,33283,32083,5652,39258,61687,36492,46315,12384,17151,1216,42477,18260,11120,5423,2394,54100,32891,9872,38852,50245,41354,17885,40038,52779,11885,24382,44336,33024,53023,21677,1670,15969,377,21573,2952,9203,2013,47766,17600,64672,15071,6480,1140,61309,22897,30486,33202,55541,7683,32341,45755,32019,54251,53861,1450,3736,19984,43001,38870,63300,4541,21983,32980,27500,27555,37858,11822,63105,8953,55313,21025,41174,21748,60533,40573,32017,18456,8778,16122,25830,8371,38268,54964,38254,9297,50103,10007,57249,20944,2441,30206,16592,45698,10148,53051,28213,45524,61857,7075,37652,60254,9551,31907,21973,16260,46382,32087,39600,10106,28593,25247,26016,18155,8136,39915,63591,54096,36292,64639,20680,57705,62558,37143,5389,33718,62835,17668,18378,37489,7070,5528,55648,57807,6823,44266,51556,51281,22336,11517,46415,12160,44556,18436,18251,64662,50603,31230,21250,22794,52263,1371,16306,11790,19914,62974,52376,53470,38505,25934,9371,16973,1778,46462,25146,56164,15135,51063,11941,17934,59059,13872,4928,26806,29331,267,38849,33589,4493,25623,58347,54896,57161,20607,40289,38684,16609,61995,58669,59166,42617,63702},{32740,27237,50243,33862,38209,23618,16897,59041,60350,38437,2817,6741,29237,26199,33216,2049,20885,45920,52385,7218,10439,62643,38403,62471,49427,40742,55620,1227,13842,16817,3268,21326,31386,61747,144,12711,13702,15116,54472,1128,42694,56744,33880,42300,15143,15062,4746,61562,64329,62905,46139,10306,13467,25269,31697,42854,5816,61650,4525,18352,65219,63028,63551,42787,41148,61806,18610,16050,49150,11983,15323,40681,20042,19273,34588,13017,50821,16884,48096,53012,4931,28913,19398,53300,62820,55493,38232,22821,20202,32782,14756,38098,11747,36229,46803,40247,52163,34745,14137,3066,46574,41973,24629,6856,55264,46060,28746,20070,62585,57722,58921,38311,43039,30564,18197,61396,64067,35548,36314,39577,54117,34003,23756,1455,54117,12486,51864,36574,22537,16290,18203,60897,53415,35684,36568,25398,60907,22763,9589,47229,53636,25462,21614,403,44334,15331,61570,23392,11361,1314,25911,26074,46046,63516,30273,5620,54481,38623,38099,61037,4232,64637,61921,23036,4253,25273,5943,24223,670,31756,29724,42787,61462,32857,65427,32653,17514,6012,44177,64654,53748,62614,40588,32442,53567,24221,27501,26448,48150,42867,46727,18698,34216,6102,54494,9123,12382,42638,3008,33970,4078,3908,54932,65305,28650,11306,57595,50278,56816,33115,10259,1588,56549,64072,62005,37987,24742,33927,55291,53372,29254,6184,46160,56409,4250,48859,11247,61473,33035,54280,4791,36134,52444,33429,56469,65423,55960,12214,17586,204,28293,13532,45876,24494,14572,5148,10508,30580,20593,35965,39055,16284,186,24488,45893,30073},{55178,5580,26815,13599,52031,13919,25241,29656,27367,288,60847,17879,39301,2611,2213,1027,47493,36621,14053,42144,18300,50317,41320,38975,22411,18483,35702,38226,48325,56847,36821,15492,63558,1212,20240,63705,13166,23048,45665,22995,9962,17823,56757,43423,48227,49990,12486,56634,61616,49221,18262,11230,41827,35058,32583,35710,30645,42465,27349,20897,40653,25469,1207,44408,34443,29592,30659,35822,55446,56823,63668,54812,49479,13,7780,8661,48550,56591,28693,60700,37786,53645,7193,37970,36718,56408,54861,16864,8454,18553,56861,32592,62964,6059,43567,63829,59612,22272,41789,8476,44538,3018,46761,8822,42812,46493,54272,61083,5346,41163,44642,442,20195,37279,51797,13413,53266,32762,64978,22919,54400,15666,31234,39467,4842,18662,27826,9178,12529,37059,12578,11511,50571,11940,22379,59752,33708,1743,29108,60320,36656,47933,1942,2160,23644,5667,63746,43843,10545,43113,44553,50909,20013,5710,12297,7292,56678,42640,31286,13704,22761,26776,52831,61937,32977,20456,18469,64735,39266,63628,18735,1313,55037,12336,6936,26245,46205,3692,9882,53414,24409,32025,3894,53246,19846,46210,25807,9600,45015,5178,56169,55857,31550,43002,32817,24792,42727,31520,20175,35379,59768,4133,60966,12624,48690,13047,13861,57173,2100,50275,21706,25165,22492,61529,64710,58025,8152,6313,3322,61765,33504,10332,32083,27061,36531,4313,29082,14533,8620,63258,35974,64495,41163,35790,43143,18531,58491,28252,5120,3123,9370,7335,30645,54732,63419,746,19148,22523,51510,40999,22062,13411,41514,962,29705,28953},{21315,56523,14710,34346,21502,18481,57807,56280,62833,31707,8330,53027,51514,9744,8038,54878,54600,47683,62309,6320,42470,20934,54670,45316,17154,25388,60023,13489,6838,42280,6596,138,56667,65184,18372,33046,47901,39883,60107,26197,31152,47312,761,30668,60041,9055,29979,54040,55744,6416,46853,56662,52816,38077,15918,21500,11889,18023,11779,16880,224,13344,37661,28140,53940,32384,59352,23146,200,27544,9756,25842,62903,56536,47086,40828,18176,45179,10884,56568,23617,24591,18076,21535,63316,733,25988,52710,49739,40862,2676,40329,15266,65341,54780,47574,45194,63247,23205,27219,42852,37235,53884,5961,26464,31565,22795,46526,51499,2005,22057,64117,40511,6158,14555,14304,35018,54176,1152,8596,34685,49361,17179,34232,51583,18674,12967,39360,37854,60560,52713,21051,32864,14048,39087,18143,1420,33696,32767,59443,26576,16948,29034,35669,19996,26782,24120,56400,63062,58280,21413,16016,64517,49304,53072,48702,19306,50732,36845,22953,54333,38570,28030,13324,15335,48154,63047,4606,65373,65049,8832,22292,30522,51575,53271,35077,10929,51951,4664,18257,54621,32013,12406,7677,50644,26899,23525,63979,38197,40352,15195,49595,58368,30037,61346,61187,21698,22531,41648,64290,28306,63745,57030,56821,31429,32128,13526,44059,56336,45936,53723,19922,19783,28550,7115,43458,34317,277,25000,3030,2186,39525,32920,26097,16202,45112,39322,7859,34903,56272,41020,1326,60391,13072,58533,59498,9834,25551,15751,22743,30549,24094,38894,30926,36013,43819,26298,60257,47538,28680,50618,32955,31294,16191,51916,41109},{55992,53338,64010,33270,55575,36501,62681,8565,16549,4879,41850,30691,58849,36763,40145,56802,55473,40554,23383,5067,55292,35277,31822,23803,47932,31228,35520,16871,12557,27338,18865,8977,18803,31282,21434,50439,46287,65378,35534,6965,17413,50654,22041,57483,61581,45397,27637,15460,50959,44452,8771,15774,5927,43902,62079,59009,1089,12627,17491,10803,56981,14247,61151,5578,33751,11071,44982,59135,55721,12869,54591,48201,61257,25539,63238,20616,57344,3054,52440,25077,12234,30614,59956,47318,31707,52683,8175,54273,9046,45465,33236,20923,48900,45676,38671,17874,16548,47299,45921,20774,21242,48400,38469,20100,17379,21262,20049,746,18718,11403,47917,17794,58980,64826,8651,63248,46095,1875,50358,9418,59726,57336,64422,34418,27908,23539,11461,11091,50912,17141,32961,38831,23056,40494,58626,60913,50049,54988,55373,14898,27768,42890,1000,32465,45690,1853,47328,41778,46067,35805,28969,57469,40555,58141,15062,51850,36657,13538,57825,20150,37701,44416,33362,470,46141,5529,33703,14084,12148,40939,52498,13389,53105,7635,41964,59920,3915,34394,2529,44577,30032,35499,19182,2370,2263,4550,8844,41392,19737,17227,18702,63651,1499,35189,11763,61476,24759,30529,36567,7576,4862,45521,63670,4852,31270,62551,57619,46394,38063,6738,25602,1956,34886,1249,64855,36744,37835,51052,35632,34321,48022,31631,6307,9757,13880,42476,6930,18792,51599,45537,52310,22431,53215,34989,10038,60520,14786,24915,13470,19199,31642,5356,35527,27635,6670,31408,2043,15137,51775,60133,55317,45845,65112,62409,6429,26873},{22064,34095,262,47755,32884,61419,11320,15089,7583,21883,52004,23824,1733,5844,28164,9308,27806,13814,24427,14193,42444,64201,10522,35959,43945,46175,58044,46720,7229,17646,61190,29221,58446,13516,44053,64522,4781,8539,23407,14592,50166,57422,44556,52419,6474,13024,7506,57527,28609,65364,9589,23521,4367,55106,24135,50089,48241,60041,11284,21489,6232,47819,13854,23714,3599,60930,26284,1170,46516,54083,33371,18957,61573,1040,40094,46040,2621,4549,62397,5417,42958,56999,58097,12769,48836,22228,19923,52889,16774,12437,54018,4619,44570,38840,53247,28127,54217,19593,34587,36144,13230,37271,60384,37807,16530,51176,8986,37990,20357,22940,35228,2186,61183,46664,33912,2094,42363,19920,2350,54074,36619,15731,28564,60360,6168,25106,22374,13054,11665,26922,36295,22765,28488,18361,30411,12085,17356,10572,41412,40290,2391,22546,5469,11567,793,59756,16653,32097,58083,16477,35649,48949,5131,7333,10371,34032,17615,23315,49913,62056,60098,52265,42443,2500,41070,30225,39731,45758,10507,38191,51370,507,11998,34072,22066,5912,2195,35736,50093,60149,35381,11132,29415,33847,28908,58542,58899,32781,25275,45458,7709,55169,24495,51765,51889,54213,46367,47867,3574,4875,12622,34843,28785,14450,58321,43089,25999,27454,50616,43229,36609,31220,8042,22023,18525,44181,15039,39067,47444,44090,27710,23814,37513,37459,2294,57535,2124,31727,52377,38340,59413,16480,20411,40234,10395,40532,27178,38949,9739,41853,32943,48009,22288,50166,60616,45589,8241,28011,45370,38449,4413,4073,5094,9929,21269,9482},{57884,59995,7708,17290,27214,60301,2064,45533,64129,64780,56903,29658,64891,37460,57045,45017,40655,36702,59858,25675,12122,40812,60116,13523,46982,30907,8230,45600,10855,13162,26518,2418,57042,63162,34353,6663,24868,28862,6152,12481,1279,10888,64823,48726,31199,42496,24661,13611,39532,55304,27781,63977,49166,14636,4565,40072,29456,53752,21928,32457,49322,49414,35657,1818,20042,40654,20170,61256,56267,36708,3215,52093,28735,16599,21662,39128,7664,64186,53462,20639,27557,19317,14836,57590,34536,39821,44847,59336,53108,20654,2310,44294,5653,10323,2529,25171,20005,17703,26935,31367,51240,37432,55931,56060,58974,26389,4852,18729,46114,30215,29528,2423,57698,44190,16549,35152,65181,58709,38597,55413,30216,55164,59980,61717,42403,10305,62084,5925,40549,27691,43488,51052,10710,47941,1779,60363,10706,15112,11070,47717,56191,47359,58952,610,51463,4823,36599,36528,38695,51501,13791,1927,47153,21144,35679,13751,43408,8763,53874,1330,43590,59392,1374,57557,29863,38613,60124,35713,58733,46741,39444,17102,13753,13635,9885,50409,5550,59191,33857,24855,40934,43205,62045,347,49592,17734,13153,59285,13285,16369,37142,20377,14708,47454,13655,2021,39665,12727,43549,2665,13875,30513,8027,20671,49547,49176,60580,25684,35553,59167,4171,543,40041,42221,20246,28332,33378,31365,19668,58635,43437,33951,48875,33447,25642,62604,42626,25793,39132,24848,26567,61330,56411,21024,55245,9802,32247,59277,14566,65409,49914,41218,9835,53849,60700,43075,44592,13470,57682,17309,37753,19379,17576,44540,5716,33101},{34316,31324,64461,59489,2987,33401,23984,47809,47661,3604,54678,11787,45630,42031,58807,50877,17177,17287,13907,30054,43103,62517,61200,14022,40660,64398,25681,42243,65184,7840,57089,28242,51724,35906,35047,54425,316,6581,57100,59827,13198,355,47603,34828,21177,57581,54422,7306,6010,6140,48633,45724,31163,46461,62237,21717,39038,40870,40792,12613,12872,16755,61070,37627,28183,23218,20485,48503,51991,35666,35388,22415,31709,44396,35768,15741,36528,9572,55665,58135,64552,49483,60284,14948,50467,6421,40767,55788,62178,65484,43299,35962,26836,4046,47353,32971,18829,14161,57650,13702,32813,30205,45,4393,65470,33806,15695,22221,38382,13788,62400,28201,28124,9220,54326,12107,28167,3862,52340,32376,56822,32694,50866,58433,54325,20564,30600,2595,35020,11920,9733,38332,13620,14208,58110,36948,21146,4739,38022,53210,54907,2255,26382,57073,60585,39504,11980,60605,6492,29508,58887,46447,23318,49234,49546,36115,5381,54425,41262,33403,15866,44840,61243,55272,22388,27397,995,5932,37800,4668,21722,47091,38892,40387,1703,35365,48509,13564,45330,22481,31360,2093,56344,7987,1465,40452,12707,59094,15971,35579,12201,28276,4772,56027,11206,20380,57213,28882,1598,61191,63172,57843,49149,50330,6514,48205,48309,49977,33095,11221,30382,40998,54156,38872,64271,40453,57432,46890,55094,23785,51712,50332,46792,54498,23932,16944,41863,33934,21914,3861,62296,8988,24992,53857,37920,12753,6712,36551,35030,23226,58191,8100,54353,24596,49676,35666,50503,16785,14921,31562,58996,59162,28585,13713,32320,633},{16652,24829,55290,58685,46109,39632,42682,45218,53986,5884,34940,1412,40619,41329,45945,5859,59065,54501,34919,22846,23586,9162,56499,16382,13900,21966,17596,60458,63569,24538,49989,56676,51070,70,13805,21740,23535,8335,38324,44003,49089,46909,48927,63706,10922,34126,41856,10858,33611,65506,41630,1201,41749,1822,63885,51039,29254,2547,57228,22986,18395,51358,47269,42715,50675,2568,19862,27075,20264,64074,62636,25422,37667,18191,33662,22015,51970,47937,7944,53949,58155,37072,39840,37602,11182,60436,31679,22439,54335,8825,12618,33593,24057,47895,23087,44081,61495,56316,31819,27074,58312,49515,18242,4571,51672,44328,2880,54512,7288,12780,23198,50862,8100,9584,13049,9631,33633,19262,38260,48539,6622,20823,54367,59107,62387,16748,20217,64715,13431,27537,21908,18771,64114,53469,7337,27065,26969,53076,8762,35058,59405,54788,38139,7587,58375,18966,16112,11337,63353,62999,43460,61709,22306,17826,55696,29591,59706,33235,31371,23597,46621,33743,884,15358,53040,28189,43676,26839,60916,20333,35702,50161,18403,13444,57395,26300,43570,21967,39306,14354,49176,35241,30648,6810,24986,47269,30314,43800,22814,3272,48341,57773,1423,64007,36083,33265,52217,53783,15081,32782,16138,34340,37369,58114,26532,17491,53656,5184,22402,42209,10290,17270,23838,31226,64079,39871,42537,53158,42115,64129,51250,52892,40380,14832,22439,40503,47226,54190,7755,45910,4838,57638,11980,1045,32116,5659,58476,41159,65514,2982,17392,14922,52283,1503,50960,25075,31824,24951,61182,35699,31914,2016,56576,2504,50906,40559},{17592,47408,51734,59045,13169,23937,64258,63142,54964,36678,58038,46275,42152,37283,60876,19557,41111,59948,41804,31461,39123,21282,58785,49221,51744,58026,31470,57470,50458,4743,45036,10821,51536,62247,56429,59263,55076,40036,25414,13710,52087,16345,48378,37875,7311,35432,35273,22699,37661,9121,57833,62995,23759,53487,51922,26105,23655,13944,25406,65258,61796,25448,4075,51789,13602,18002,64159,38657,48006,26231,64883,61578,29079,25249,23770,34624,1064,59699,4798,58337,54045,7692,12455,7341,6065,50567,65003,54303,4652,40650,51519,57913,58342,64621,7337,28949,60444,13214,51156,24655,5562,40532,51885,6544,46365,51158,44953,54817,28594,39158,29310,37544,14950,31742,31793,50587,36004,58564,35200,16209,56118,7310,40918,52547,45576,58603,28855,55762,28188,64321,33188,58705,516,50858,48356,50759,16611,54319,20333,16536,44262,12944,5830,36419,18445,64650,38213,58051,22005,29639,10256,10181,23662,61030,39704,53048,24282,9274,65057,28739,5394,53645,14499,17400,22756,23090,15895,9098,24576,50564,10262,21223,34612,26902,35530,52412,45499,59881,22504,2655,4378,59334,50183,49281,1702,28166,63562,40581,16152,64804,48203,61252,30225,5307,46463,42150,45450,14896,61602,18862,43467,9863,33827,59555,21471,44917,3593,65335,2696,51716,49618,13302,65119,58143,40816,41806,37516,61077,17310,28524,33763,12794,52739,61088,63761,46678,30803,56012,38841,32570,52061,29003,8541,39497,46284,2529,37039,62377,16080,57881,14933,14394,21535,63591,5489,45346,40110,56328,22729,32982,49105,11685,29402,22556,806,39048},{38803,48701,7824,15202,63174,49416,57454,39220,45145,21538,63730,32609,49336,56802,55042,288,38186,43153,9272,27029,59559,38360,806,27623,36608,13333,27120,3897,23333,13830,58414,8068,48020,1911,7045,4271,48269,53387,46453,56310,41546,42134,42006,45706,49965,44589,28545,9986,4188,29111,3413,42552,45372,50255,39519,43647,698,19893,13833,64464,56045,40302,28582,27619,5387,11806,51738,6623,28565,17227,35102,40258,34661,59922,38506,4475,32988,3603,25184,62443,29843,20244,37378,9088,18530,17315,44213,36336,26370,12393,17172,36891,61588,17022,41717,23278,57660,62942,19820,27617,38770,9668,52364,11409,52345,59634,12992,41181,9831,45616,19722,63798,4829,47187,59477,27063,57311,22037,54789,62578,41812,41111,35497,34527,7482,61427,28305,59068,42774,12318,48145,8839,35011,7146,12036,48527,53709,16547,34903,29599,185,18725,30542,13023,59406,5595,5986,1695,24753,20884,51200,6501,40280,59737,38388,53870,40102,1221,28032,24033,7801,31820,58747,10844,5614,59472,63814,22279,61196,26249,57579,47967,33923,691,24716,5768,55225,39382,30119,34492,53637,20586,28802,48435,7852,3508,344,61192,54141,1913,62052,26920,11161,4967,28492,25130,17118,2790,40898,21051,63685,24694,57020,57457,8486,5946,63981,61243,47194,25769,25868,17064,14532,6965,6873,52603,64686,50373,11337,4292,22454,18834,32634,13426,23033,21497,36697,18677,40980,32077,24742,26718,11393,16907,23939,14119,18644,37415,61503,53066,42133,49387,43788,55235,5153,13423,21598,39515,4196,36344,57275,224,42445,50997,48073,36637},{32815,25322,872,24808,47820,33798,16604,32659,25500,12653,43832,41904,3946,20946,18425,25156,22181,12260,15175,18851,8013,31810,18185,62851,33508,25495,33174,56908,13433,17227,55328,13451,22099,33595,5336,29747,2639,5384,8213,13192,10557,55836,37237,59990,37993,47843,53514,21114,65251,5117,44730,23525,25930,21604,4325,61902,6380,28870,17638,4072,15131,5205,60194,9761,58934,33261,24366,61083,54082,3725,26408,46757,47853,22831,1221,52046,41990,38626,25590,48625,20818,24225,27138,4151,62919,13650,11634,44030,38147,32620,34197,61060,52218,29137,42026,22440,58939,12098,34501,23534,54324,16662,29150,63800,48904,37950,16533,45136,50096,10642,8250,19721,38206,61425,61507,39606,62458,25637,56724,21727,43344,36607,173,33062,34479,2298,15319,15821,36445,53032,28858,54063,54438,64139,53729,47595,54753,33589,43186,47363,36094,50065,43534,497,54309,49459,41073,31712,47795,40559,22488,44848,32686,2573,5676,24291,38044,31417,57316,16853,6501,35805,61010,43811,33619,28653,48017,43179,44183,56886,9020,10549,49548,30445,58519,48813,45575,53973,18316,46721,60186,65354,55890,37381,32300,52640,24657,58039,21485,23041,42768,20128,57025,22147,42967,43197,10199,26542,35945,59249,24805,64559,25936,45278,8641,1927,29023,54479,13286,30445,12950,40256,37025,2946,37574,58184,3533,30796,36814,9078,34162,64031,56981,37109,64597,53124,43029,35210,40478,25699,58144,22096,40303,13743,317,41761,14853,24225,10085,4825,20205,44118,27289,42585,60683,3532,56193,56365,61658,3111,19948,54045,34388,46684,22009,54436},{5052,58884,20532,24490,2946,33458,65521,22362,17164,14400,21439,41920,17940,1829,53562,706,7109,58618,52359,46646,26380,65070,28435,31674,55116,57487,54799,60568,43891,45612,55992,5748,12403,8886,31015,25269,54428,63860,23210,63916,55916,20140,45740,57196,20667,31360,31386,10763,29808,29270,30764,63699,26203,57849,60387,17035,58785,56349,19723,56715,24065,49653,21017,19859,22725,4298,56861,36718,35839,52332,50946,31889,1073,33660,1555,13503,18992,39755,41614,46131,53676,61113,61512,26598,50374,31756,9006,11465,39821,20034,6567,28940,53192,35297,52540,10267,30472,32751,24855,45709,51141,48900,19303,100,10131,40605,50333,25512,64860,45963,32531,53390,22907,34174,5769,41383,9414,16573,366,32808,6098,51958,39223,4673,63640,35999,24376,58147,9967,24691,12292,1140,59419,32518,46973,64285,57435,31160,13925,2967,34507,55874,35279,61695,7759,55511,45490,16892,10700,26903,37229,10016,13792,564,17848,46554,40868,42819,28807,30790,27300,56754,25888,4187,17654,22299,19864,55723,33622,38782,12485,10220,47687,7819,23857,38575,15054,33144,52879,58685,24362,47873,40610,29879,42775,38068,11931,43117,34869,10419,47601,58985,31544,13059,42417,4061,34488,60262,24596,61011,29041,43941,34206,40952,62486,46920,10381,29377,41911,60288,45221,28282,49766,44891,46204,64439,53442,60114,38289,58795,45148,5583,65309,9266,8356,34669,10839,12166,22338,35878,49863,59637,28425,31465,59651,34135,10603,39892,8903,17745,33002,8569,55261,7314,787,7971,37140,7546,57245,21783,36190,60026,63404,34038,21473,59054},{60073,13404,54790,10041,64284,4033,30468,42936,1157,230,50622,5772,14065,59091,27827,28466,9117,46666,10581,42284,44199,55079,37634,9364,51091,50730,16205,46210,2263,7887,7005,51795,51428,45836,7889,29578,49003,5621,27552,10826,22330,42678,37408,37730,32878,31506,36714,64172,28800,18704,20053,35191,880,43432,54657,42986,234,64283,13161,1809,7647,61623,48521,17291,7645,15540,12978,51241,40345,8223,38764,14666,44413,40047,59844,60679,63115,17577,5404,31126,10397,43942,8528,21074,38445,8317,10906,54781,5452,61823,37962,20732,54718,5912,33382,1836,13932,46791,1507,14028,5004,7647,11973,47046,213,18070,4505,28508,8597,50462,11086,52336,46234,28267,24285,11601,38435,40688,4174,62145,9061,35023,45973,47693,60883,41091,38968,18699,21687,43549,59918,50629,61302,27753,3147,14289,11890,11711,60242,4377,37393,28173,38200,33023,34369,26275,5074,16047,19416,2762,61296,6737,57731,31850,51150,45506,46363,26086,1628,16689,4743,40042,63943,4630,37949,60453,9156,43974,61504,65327,775,53057,29678,10746,12505,28454,7966,40049,50500,4547,17772,49468,13653,19383,35278,40643,18329,21295,35703,51280,37691,13556,4728,58222,59684,40453,10964,52203,52054,57276,45651,62324,52575,5500,29400,12254,15558,39341,48194,41004,20022,55415,7346,20346,61412,28060,63983,43415,25367,33574,48890,26680,12179,54298,32985,54591,17038,49016,52879,55549,47749,4900,19778,3757,61166,1085,16417,44044,44232,61984,28873,47633,39951,50114,46469,2325,61552,58084,64602,23373,15087,62812,5782,19878,39084,13592},{14280,11232,240,2287,39158,48706,38260,7692,36954,1150,39805,54349,59128,26011,63834,50204,57635,49664,12254,52670,37475,28892,27668,31273,35093,43325,13771,36834,15124,1873,14757,30862,55679,63697,12048,15121,110,51570,60794,17919,45824,50272,15967,46465,36718,33103,63202,17985,54146,30541,47821,42569,65454,38535,26524,6110,1491,10799,57784,28604,53330,1444,9359,12752,47113,57232,58097,18371,3304,58611,14311,59557,31009,58853,5652,34305,233,27329,62375,55646,9992,14095,33298,1805,6022,17906,41533,8503,53197,9513,1019,42670,20546,11673,35238,9269,38061,18284,56052,8826,47280,33367,3385,2583,15976,18120,34141,5297,19148,24535,63972,34666,28740,24322,57535,17478,60533,17407,14788,42046,21114,41187,4554,2956,58481,35135,989,25980,46021,57004,54369,30640,50079,36921,61626,20297,59204,56407,63651,7756,20757,48571,16068,50132,1845,39311,43043,24777,19092,20714,57846,32239,41396,5199,19107,19183,35010,29177,60787,32106,20377,45351,58725,52609,5614,56047,32759,2422,61938,19591,29629,34910,11685,30455,15171,14417,5342,22911,54569,46701,24579,20740,42732,64947,4664,2984,50925,1862,27267,27122,29809,9901,47743,51902,61379,5796,52345,30290,58455,26299,31553,19177,7179,64276,39601,32579,24310,46776,7971,52177,41354,43113,46114,56239,41010,63787,7348,6490,58949,1558,26365,23494,24571,26516,12075,8585,14238,52423,39578,58926,33519,20483,5950,30816,60761,14270,49751,53543,58293,40853,35453,10925,2806,6610,21096,43453,51210,64691,19892,17164,11240,8357,13578,25051,9794,38312},{4241,20783,24143,51852,11289,22104,61542,43681,27160,57193,9649,53335,3456,27513,16818,38578,1777,18919,5069,62282,26005,16179,42553,20798,34419,28546,35274,1448,49334,21105,26179,37500,28841,52010,2688,17260,64253,23035,38584,27606,58001,44235,13899,15856,47650,53194,18149,54364,130,36340,45112,45464,23766,39682,13436,10854,29260,46485,20859,26272,26958,35933,29839,48624,58476,60546,49882,33924,46226,42582,44523,485,63449,32851,52697,62977,29936,41011,5502,14748,19805,23382,58373,32844,2075,4802,1506,4073,2815,51495,17815,44765,11021,50431,58919,21593,62831,18087,12305,56765,56544,16015,27531,31506,60745,23247,5344,56241,38820,12176,37090,62420,13104,20658,19697,35117,22398,14639,63780,47750,17920,36751,47918,4251,59508,22758,6306,43815,53802,27960,35219,63542,61376,24497,23238,40044,5914,3744,21611,39497,24226,790,63877,28435,13708,10914,54439,63646,22263,31733,56534,24316,10371,37013,43378,15259,30600,14833,53665,45195,425,33399,61795,38032,39314,35334,8688,22159,8152,5472,11418,43359,29163,60670,60358,16888,59194,64674,6443,50579,59516,29017,40611,6689,40772,24507,30633,7810,14173,51641,23384,10861,63463,39056,27012,27873,5202,34435,39356,7991,2245,20014,55641,37089,19273,45344,62184,41960,17786,62478,565,33919,44375,57531,50852,2191,49849,38017,7297,30548,56266,18411,28303,49882,2952,14189,5054,42310,61384,64876,44995,19977,35073,50300,46976,41683,53986,9578,7455,18085,20356,26419,49093,45950,24642,43920,22486,24734,48738,11609,58720,25448,60880,25548,5239,46882},{93,11045,20029,34435,20798,57182,24258,7752,34755,26223,23261,14497,40431,43784,25493,6284,58491,61214,5753,33026,40104,3276,4405,33508,3616,56316,48633,182,23994,48125,38452,44531,14474,49659,18881,52594,5842,31296,62537,32277,18435,21679,32042,21860,4990,39864,80,57566,40610,38227,51578,25743,49399,35902,29928,34981,24120,4785,9558,60014,30201,22383,48219,45746,24339,46102,46756,59951,17015,31222,61115,52952,24617,10898,44256,22893,50694,26350,41349,59861,14716,33644,48893,50685,31898,27214,25839,50489,17617,54089,48524,37774,60281,16189,5071,55054,35165,36852,37265,62872,49140,65473,23877,16553,36389,35137,63750,9849,57923,65383,47944,65086,11683,48019,29232,58711,43180,60100,54665,8570,19482,1161,19674,4868,45873,61632,65247,49042,22871,58684,53864,47374,11104,44219,42797,20196,60282,7,23116,26574,49365,5706,569,14154,12907,61802,58360,38483,57708,467,55129,5655,17665,43199,48120,44475,1235,10106,8464,3118,57545,14195,30493,58521,14982,39433,9415,22466,15104,40049,506,63562,28558,52474,47374,40347,31650,41978,8705,50393,43571,44803,42090,38633,21226,775,4052,39554,39884,8313,9375,48841,20187,46855,48635,10385,17695,24631,234,28780,50256,21147,18237,4532,36037,7307,8707,42868,9453,22330,43460,5273,54658,56003,7849,10784,41679,53809,36333,59607,50696,37848,17614,8232,50443,3125,55845,51780,43627,26165,30378,7581,29899,63965,57232,38097,4925,24176,38058,45685,14842,32801,18430,52627,54053,59139,4862,52479,27865,35563,32258,28423,19904,61562,58880,57369},{5246,29090,29280,54080,36754,15108,37132,34831,20595,33640,57084,57727,4683,6740,26025,31742,4710,24910,24061,56297,30887,36603,21435,5542,10728,53291,30974,39562,35307,11152,57062,46511,10951,10294,24344,45381,4698,24775,24911,24413,27605,46192,40930,51943,62836,23787,20717,4092,38509,34406,51273,54831,32594,2442,10361,52363,3332,5397,219,61401,62255,40312,33725,23580,55946,48967,16532,14703,28870,6218,55746,58324,42408,42130,10431,54804,56682,8509,64611,58411,62509,54197,46241,34285,56984,8331,22683,62624,33736,63690,5702,59599,61643,46924,21927,3013,55317,19984,33624,54049,59500,8814,63631,64260,32989,11980,12384,56414,47762,53699,12064,42832,53389,56984,47783,42463,41116,39420,34720,37428,13225,19618,30957,52818,11351,48221,51346,52437,40514,27328,18475,677,58089,36174,29606,13191,55007,29015,30227,21327,51767,26377,62635,47926,44662,62330,2530,34943,27209,10226,22190,7210,55996,14937,64398,32073,5090,31718,35304,58513,49831,13286,9940,63607,51361,44003,36145,63675,63091,25522,59495,49276,30956,51691,48775,55369,3535,12223,28400,50883,4576,1501,40502,33584,20496,38906,43994,32428,5563,26379,49389,38682,52340,62420,63273,46618,27971,20486,56236,25888,10951,709,9232,46809,11932,23859,48219,51265,41240,24772,48659,31695,34853,24027,47312,19075,22260,61367,51483,36897,11153,44612,56685,23095,3930,30477,25040,51753,61100,1605,23425,28810,31925,63806,45262,23096,41605,11132,13851,25588,5533,62727,30385,31103,22351,63981,46982,18928,12720,49661,13464,28783,56672,11668,19704,42203},{41963,21722,32183,13149,16496,21241,34743,40872,36919,36789,63550,64519,39720,60595,43663,25380,30882,25332,22087,46587,64796,26595,9479,32511,46955,22489,47202,44654,6005,8355,33840,45613,26776,21934,59246,17400,49862,16980,37843,30464,40755,14653,50801,54037,50912,47948,27680,58010,49636,18526,27456,33295,31363,25945,63092,30698,49530,11187,60190,25177,21744,4421,57763,16496,19432,3310,61646,38217,18876,24915,33842,12396,11410,41820,39455,23906,46203,26175,56793,53384,26342,31988,37015,4221,44325,22496,45312,47949,2542,50308,31546,30444,45368,61158,32345,59967,38792,47905,22090,50656,28648,9521,25787,61348,26685,17712,21269,44129,58181,49633,39498,54026,26098,50073,54104,3957,19798,3093,21966,59131,60083,5064,386,44674,20581,7376,42088,13968,55305,8051,28159,17529,10748,44554,14063,52455,65163,25945,29007,9686,43493,50163,44301,13801,21650,64453,23331,56407,51662,42161,36181,59395,34481,48360,13025,41867,490,6563,18627,6726,26463,14577,26706,31854,42306,39117,34270,9689,1602,55642,38385,64387,30255,52215,48130,12878,47249,36133,27852,36462,56654,52835,57147,57138,28652,18496,56951,15879,6454,58192,55528,54948,24806,31378,57060,10413,55140,35767,32439,18289,18777,46436,23224,51917,21930,60821,16183,62276,47302,17259,6825,25209,32817,51883,14625,27621,26689,8809,48957,3784,16821,41546,387,39143,21142,53402,41704,51922,18957,1006,26284,47799,52382,13351,8085,10949,57227,17107,9944,386,14432,64270,39180,26144,41552,21778,45114,30990,33719,62741,38834,47277,60861,21554,31499,45976},{3798,61764,36239,37176,33608,38245,31431,16195,25384,9570,23582,61904,35596,33197,49888,55056,31392,20210,36103,12821,18707,30526,63753,36017,39658,52334,56462,52994,35329,2366,12640,59670,40090,14012,31738,263,52204,64339,56322,31742,28723,12803,45589,14522,7835,36498,34469,13243,11374,48452,18984,20318,33597,33632,3347,54856,34011,48299,38199,51609,45229,43862,42150,35569,11457,2834,38753,34765,29991,54523,64771,28245,16866,58820,12460,34859,41633,57575,40249,9824,16798,51202,10455,51129,54995,25062,33715,25961,41037,6289,6314,58023,25564,30822,12100,17254,3290,4903,33796,23417,31133,5170,18572,11724,46602,623,13018,2552,30360,12159,10202,17338,17689,16641,12566,50397,28988,16154,3049,56171,25514,57533,36584,33953,5033,20637,53279,49344,28556,5848,60845,25083,24524,22510,46012,55891,50763,57541,24500,44649,26550,47426,16908,17258,46933,56363,60395,17868,55341,48317,27259,40011,3308,2668,15251,58109,63711,10028,46472,6081,41546,7062,14379,62033,15879,32073,35779,21816,28747,64090,6812,64964,48595,56021,1681,44452,32620,33975,19024,18718,2701,12154,27929,49909,49241,35577,11325,8730,8800,58327,46089,36652,17775,27375,47264,6290,47645,4534,35118,59777,10978,60007,47726,30143,27302,34638,20882,6796,36059,34227,23010,1843,3250,8348,2437,64800,17751,15262,41464,26763,51400,38966,57880,39202,393,4635,23201,59116,44219,37819,48842,17888,42966,33490,39601,51986,35643,49054,25893,28020,22914,57920,20225,60153,42287,1135,54602,50020,20171,46788,7530,4110,29660,46065,5072,42590},{13921,45876,11614,27357,53393,51362,55060,61401,41756,27849,34598,2623,14929,24196,35042,8772,61656,38979,51207,16966,55855,51005,27998,47364,10043,14955,59787,29416,45820,9726,4218,22606,19468,19010,31913,9227,30289,37916,46208,36123,9321,43486,10431,407,23595,65009,15801,21299,31332,20911,42224,46967,15128,8149,9630,50656,48633,43629,53837,12345,55228,60918,2868,61400,62963,24606,17543,10362,53885,42879,3868,24912,42671,52487,3776,3297,27023,65352,39934,64053,56196,13609,35315,38337,42941,16675,7840,56522,64860,12010,62334,42444,20312,38341,50342,18429,21437,35936,15109,21845,56751,54479,41833,49512,59718,43883,28805,42298,36602,61384,1474,55477,24586,55391,42986,24528,57069,7842,40042,38305,62962,28955,41197,59425,53493,15016,19699,38771,54296,56758,46346,54533,62477,27698,61602,59431,64653,11793,26480,30925,7103,58628,34557,7889,983,2287,54773,59372,54710,27798,29272,32580,21077,1944,34094,46484,10395,43147,36296,26604,41304,13186,36459,5717,58652,33119,21858,11121,44102,47784,8931,48470,21451,24079,54054,18963,51517,6066,29731,16551,39452,11449,56019,14618,61702,45096,25374,26571,57100,27858,25056,1903,65375,40773,27208,52544,37760,23185,60807,35773,104,32580,4788,29891,5273,47700,35232,13258,28937,5177,48883,21534,61348,11235,22266,42196,57286,22208,38251,52760,45283,59970,5925,23900,34305,11585,12218,13315,28000,23185,65330,34440,43863,26842,2771,46964,48543,17509,26315,62526,19528,51901,3656,13327,5399,10445,17475,31080,5028,17703,62954,32439,43973,62628,35223,2134},{51224,35386,45460,24244,35712,1138,20874,20810,22725,35742,529,61443,39225,27350,15050,43786,51892,46202,12505,23889,48943,12701,38977,28501,64244,6024,56821,52892,6031,51026,47387,36418,50472,24404,61875,51434,23155,63620,48454,21098,52515,43411,16983,49733,45199,22818,3844,53693,8050,16862,3741,13405,41261,58916,58349,64215,34210,57555,3733,10579,12846,14189,39814,12877,8433,16424,43729,50932,11525,51280,4757,6231,36395,47313,11474,57505,3106,19621,4896,49511,35200,14067,36809,6306,12413,5760,55803,31940,40671,29994,57887,10834,26795,9214,1382,14419,51903,43709,26645,62872,24659,44678,38246,42870,29784,25798,43703,5280,623,51421,52669,4550,3464,23500,44106,15106,38204,16911,42352,26300,31443,15804,41960,58067,19398,7067,3646,19562,51788,46605,16267,48727,31577,33922,60710,26482,56153,18688,51701,50551,3557,49497,42814,31240,9911,438,39148,7974,40738,38252,15802,22343,35077,10210,14797,55236,51662,2517,6735,21579,52122,27326,41850,40027,26496,46727,55930,28316,52560,14511,11499,25653,53010,41917,60020,20538,43905,13844,56239,35980,22259,48238,37019,52229,50266,31910,2874,10692,21123,16492,20382,22687,19541,61886,5431,19858,35331,9739,2473,52554,50932,29083,5423,18109,64766,50491,13108,11279,56834,1215,2757,7867,21623,62993,42946,32110,21724,28554,8624,40957,60756,26593,54207,10455,27614,37883,58732,61210,25996,36232,35989,31699,63621,60379,53153,22753,10797,29953,54963,46430,39099,41903,44061,3738,13845,34724,26024,24666,14468,65071,36311,42449,52997,23190,39778,57583},{64619,10388,33733,16096,18972,58186,35445,54833,1891,6394,50549,27585,60567,7551,7354,14779,14420,3208,41573,56870,62775,41126,16676,60430,26772,4100,47331,63291,22159,62247,59878,21861,5472,21647,15356,31962,27676,18296,47085,22047,14126,31289,28120,64986,58036,14927,25594,12734,48936,42655,34927,24268,27316,7982,49369,21845,13802,10426,56357,61205,16324,36883,37531,6202,10218,48824,27962,52088,12132,59058,4134,22803,59239,50296,41144,32801,5687,56346,9663,21034,59946,19233,61445,45069,59947,24400,61605,164,56881,7033,62421,62104,58767,26455,33451,15622,54501,50238,51216,47826,47529,44134,20361,40529,22594,19440,58530,5609,9443,11166,17843,51208,8053,30836,12326,13302,60563,1421,14739,57211,5451,60569,24150,13476,34889,5633,22855,39996,37460,30450,25229,2615,48231,12650,49333,20086,41520,61008,28999,37921,25477,33308,43171,42913,6378,17978,5200,16250,9570,56970,28153,51365,53717,12774,13778,65226,37620,47419,7382,27303,643,10214,45522,3494,46897,23111,4517,13404,59686,36158,56873,12465,56615,33773,38803,15768,7928,42393,60030,24644,39072,24022,57495,42096,54604,9692,24593,53079,1147,40684,33561,58496,7313,28653,34136,49835,2475,46563,15967,49780,55455,25663,851,14216,31121,16363,51178,63130,62111,25538,42713,37437,14102,63372,19546,23930,59949,38406,60277,47577,17095,7121,13988,48624,33218,60327,11437,57925,2819,61593,37474,17224,6845,15755,54027,27886,21937,29598,25223,49689,42969,9868,39215,38122,34370,42353,22346,42759,9929,4734,44534,44146,59780,54944,49307,27602},{30919,57244,49268,3846,14964,16291,36781,27809,38756,50121,20388,53424,48631,15057,25646,16672,25248,3401,35334,9017,5888,33244,48454,49733,11586,16412,5159,50575,48187,56633,42616,9014,23123,49532,3003,32714,21239,26439,54266,8226,37548,50546,5895,55612,13375,59203,26648,54743,2778,11811,38068,266,28296,57361,32003,40282,50427,41953,48130,50420,9377,39766,4831,63758,7194,33533,12656,59912,48376,16342,19679,19619,26345,20065,16370,9175,62373,29293,20389,57561,52671,58739,13467,51845,1880,37716,62848,38735,54359,48525,54161,15106,49356,54790,43780,22377,22516,54752,12931,9759,47945,16125,7006,53527,48812,23158,52443,26714,12111,64514,35213,27677,32331,62169,29027,4029,26069,16817,60461,10903,43563,60441,46290,56648,64649,26090,46093,51483,18681,63579,40323,19499,32945,24051,27799,5660,48098,53733,14477,17075,46499,32740,26293,20909,14038,22226,20964,2943,17970,6748,7603,4738,24553,3266,30620,40670,42040,11524,18579,5683,38066,14159,58788,6679,29688,18335,32758,51931,62920,3385,28047,24859,59794,47490,6597,18529,2280,34218,26466,20527,63840,22690,24714,16991,25183,2445,28765,65519,36542,33362,40168,20862,50754,24253,56882,36518,278,44476,23317,33346,49417,6297,50146,15182,1368,16977,61293,37893,16625,26840,54932,6747,41704,10661,46938,51542,11961,48742,26308,30857,38021,33910,28781,12783,1474,50842,52576,21051,9174,45996,5649,6952,37635,6999,51370,62154,64603,40972,9663,54752,27599,55170,37622,25178,64758,39621,12372,27177,31794,62083,42982,6239,56293,61258,22248,14299},{17027,25823,4661,40449,40249,38090,15372,44485,23173,27377,57974,36641,5004,58284,49287,55559,11701,12876,13229,32313,24624,36884,63592,9930,29045,32584,3416,34159,51553,44162,33085,27841,22396,40088,30711,2692,28563,54766,963,19074,9206,53254,20956,39425,23641,64977,27322,29102,10854,20012,51376,17157,1446,28430,4209,3089,4527,37106,63643,63909,61108,2810,27127,52201,57761,32105,38666,34059,3034,46263,46260,49747,39496,27855,30993,23996,59935,59793,57973,13046,62734,42437,18214,35431,21966,60631,42813,63725,60098,60181,3714,48176,26026,19254,35948,5843,31281,23521,48035,23561,21736,49678,24497,35288,8822,51918,52628,13085,33876,18358,17561,24155,50769,59107,23851,43097,10178,29583,16631,20973,48533,27926,15586,59474,27764,49323,46007,28875,47995,19493,53045,37373,54646,21925,13751,21480,41296,28496,3702,14591,28530,26645,48105,50115,35274,55490,21256,62223,8038,59875,54023,20936,6040,7531,33699,1495,52718,46475,10717,1865,50245,19603,34344,34062,7649,57849,24526,30560,24114,16826,41427,11030,33038,50751,40583,17194,23586,42419,26915,65279,19151,59680,12243,24645,21290,63819,54688,47062,50561,4653,54743,13501,27895,47938,38100,51055,3595,52305,22544,13189,18575,39680,54084,10201,44668,277,27958,52517,37887,24483,50159,60156,14672,64380,13682,24658,8569,11315,20174,64513,17238,27273,19960,12719,1032,31843,15034,5483,16994,51354,53609,36334,17036,13895,14292,61099,53534,57044,53772,55494,30003,45760,17794,32850,40769,44553,4845,47932,24816,27128,25710,35371,3964,36560,38128,16082},{14796,2364,18940,31912,55587,27762,27039,14807,54522,22960,8372,35915,45412,23335,15043,1904,23388,26476,205,53811,34236,26354,814,58383,24269,40316,56384,24976,50594,26470,28673,58813,48561,40625,24162,63838,22312,52974,64825,54575,14808,14009,41477,18420,12178,36068,19642,19123,3932,10983,47482,16318,20744,31627,27224,52656,32442,61671,38623,44396,57717,58823,42579,65175,46889,43642,53,50594,56108,10233,41819,41036,53885,9542,7724,39218,51394,59056,64428,19801,2503,21505,60819,65417,44628,34351,2696,50114,57590,52699,59735,60149,57438,45519,61830,5014,6315,9139,55126,55485,34196,13021,12988,33253,59498,26766,2430,57082,63342,14860,9035,45421,27598,30108,23386,61216,43809,31459,54359,30512,29839,15784,25962,7644,53087,17096,9790,477,52347,23176,1762,32272,24870,60958,15399,36976,29534,38367,30393,48180,14072,8369,42258,33651,53889,5079,6603,14201,32630,32131,23195,20415,25203,60959,13168,45791,249,53384,9926,51335,48137,26024,41353,56845,44802,57636,36267,60360,53430,15182,51186,53248,61120,54449,52087,29615,40628,39000,38336,65533,1302,2139,59039,5770,52075,24274,59194,5522,45233,40318,3994,8241,55752,57490,62929,54163,8756,48393,58112,30608,48714,5346,10606,40859,2509,35145,13495,65526,6999,44023,48101,44134,42285,39327,24240,43360,23046,38972,57306,1511,37587,64673,45926,42253,14677,19369,618,30131,53621,8567,23436,4024,64274,8241,12491,65459,64454,43143,51186,24294,7728,55976,42272,28032,5631,20148,50059,51125,61727,19999,14682,51147,27174,33023,51192,27221},{39776,33240,52862,46417,25747,7012,18852,32982,1649,62952,25165,36034,47526,41551,20477,25396,39273,44143,63169,43554,8288,50707,9448,3825,23266,33105,7196,22134,47065,1523,52801,51786,41006,28761,54725,26255,34218,39279,28411,27254,58457,34839,49633,64318,44426,37957,30171,24322,54838,19185,52393,64633,52376,21230,2073,20329,42110,60223,1694,62962,18641,37301,43619,51019,44983,56290,21228,55598,37627,36364,53845,4713,46705,52432,19624,45512,11815,44309,15177,37954,53869,15748,23185,59367,49064,40797,38818,52121,25941,32705,26057,24505,17622,12387,36964,27780,10745,40612,57121,11716,48273,36393,55526,7983,18042,12437,9582,22532,31196,26963,61086,52031,44719,55433,37530,43295,15718,63739,12009,49088,61260,2488,36189,9147,9883,19551,16224,55980,5201,47343,41289,25579,10219,39412,36994,11332,27827,20414,10147,42285,14293,54884,13771,16921,47869,45057,27365,57632,7598,11121,52357,12683,1548,23363,18932,49145,43484,53913,57518,26650,18284,5166,64465,39347,345,45916,937,25701,40675,28045,31796,39971,53986,49161,35405,27836,5384,43406,24050,14592,60230,23391,58082,22522,7720,12992,26049,24567,44520,33176,20437,10506,64682,4974,11204,16712,60410,21662,35607,38674,9737,55273,22649,49729,8002,59086,43590,54243,6371,42693,38989,5341,41902,10554,22016,55589,31510,33852,6482,30217,12538,26860,63884,48192,46729,13416,2740,11269,9402,2721,40399,52182,27422,61479,29131,24945,61165,35826,2665,15632,63033,11643,13438,31592,36244,52037,33171,27888,61421,7992,35831,41467,34298,48583,12862,8944},{23475,42734,14123,41657,4053,43226,11254,36420,12047,63795,55748,53655,55943,20374,11485,29402,48732,4555,19791,63583,21866,36607,33815,40023,53253,25617,57650,11667,14056,44520,9857,26382,17570,38479,46536,11652,20035,42848,63485,38076,59363,43310,46030,52209,52364,55757,57155,26443,25664,50346,14715,20299,12635,2228,22956,40046,14823,38924,53977,50356,43000,58073,20521,63040,19234,26771,51918,62538,13753,52730,10413,51464,43030,50391,48469,21130,47549,28024,39396,35941,38621,38035,45972,18628,6771,41583,64834,8229,35155,8502,36794,41348,36438,41278,61885,64246,19600,6878,55106,40333,1558,51633,1471,9500,3314,50558,14644,64351,9828,5344,11949,46568,9582,59941,45623,21963,49102,60137,57232,5813,39941,7976,15993,14901,36995,49284,22199,39408,47882,49408,51873,29018,4371,14195,2779,64042,9123,2551,19212,63095,63018,20980,37837,23782,53121,29688,25587,32530,45986,37300,33924,52712,56779,58198,21496,25836,37589,36643,40338,40248,65447,23249,56657,39721,10237,3264,22613,31279,58570,34001,12999,53608,56283,56062,41895,21051,36062,23149,41354,24798,49947,14701,17800,55562,23685,8582,50467,42247,43748,41051,49832,17969,4937,25598,47073,23722,19114,32602,18405,64855,7516,2776,32944,56262,33415,52991,30272,31842,38581,16778,40564,415,63020,32743,34264,15904,19978,857,63144,61800,31487,46806,31521,47800,19747,1885,63778,25602,47319,15003,47527,65397,56859,20453,46505,44354,43572,41605,56954,32856,22374,50224,173,18638,30311,22877,11231,21596,2132,9127,28898,17738,34250,41805,51611,31026},{62287,11394,28412,28394,25837,3860,14536,17407,16419,45698,29464,50142,50129,59396,4323,4287,48581,10256,46403,51515,35917,56797,16482,22681,25707,42197,17599,30414,5164,12185,53402,61748,52580,64873,18560,21027,14170,55733,44198,61983,50476,31868,25686,61642,57797,46498,59095,60772,49722,56610,39092,3048,31393,28646,46409,13562,10143,21007,42732,27337,39100,14377,13814,50505,37104,58373,24256,37369,8720,45438,16686,40176,35204,47303,43224,13057,48760,62111,60509,10365,20372,4202,13496,26400,22869,6615,58058,50337,43306,20281,7385,30538,17821,27483,29472,1032,43993,2654,15374,39788,5828,37047,18434,17826,39869,7360,63455,23920,40930,54518,23192,48769,17279,6010,33627,30467,36005,28731,58813,4428,59432,10392,47349,40262,25946,33060,36211,19786,15251,37337,64899,20781,54530,56407,40432,23342,20589,37119,62216,43315,15600,48823,55083,12483,22022,61387,39868,59906,44138,47977,64971,4510,65437,20563,5893,38339,28303,56437,24631,51553,39698,22043,28536,18196,62242,57842,31669,48480,26348,10118,54674,1306,54643,3325,9336,43312,22845,6060,54199,63677,29950,56144,62689,41983,28768,15354,18673,354,52690,18010,47756,38097,33013,44589,6896,11825,33643,12946,25093,19226,30485,6384,6873,38525,61241,51319,28054,43145,5585,29952,326,38328,64462,31372,27188,36940,29917,52982,63211,17303,37403,50373,11201,64844,19721,42417,60970,43602,19718,22379,45411,21051,12424,40156,34365,9714,64132,40148,57513,13515,55232,54157,36309,30272,46508,48743,27914,59626,53654,12593,26415,6080,36058,63624,37102,19335},{25425,20254,32127,15153,26876,1619,32868,44517,6183,53973,22837,2614,64625,33150,1799,15471,44332,5340,11042,3689,65529,26591,1817,23681,20512,43991,36051,17658,13009,65495,19996,49673,53659,59155,19818,21639,36777,35392,56043,5856,16408,43436,59688,42008,56069,41026,11296,48073,22840,5686,33648,59719,3591,28904,10257,65181,57120,8330,42095,8097,54055,61823,34581,12024,58536,40499,42821,42569,3313,59495,1179,59982,25822,56485,17488,3596,21893,14187,13665,19116,13910,20068,31399,13057,35892,61337,24708,58474,15408,44793,45547,14124,24819,58814,15653,53896,64542,56517,23985,13580,19941,36568,19943,21503,33962,12019,55061,5005,65100,13816,38232,31340,36695,14488,21821,27519,1737,24527,13890,37311,24552,32122,47430,25347,24440,54991,38918,20189,60429,19818,50097,30802,2934,33345,53565,62998,7859,32206,32971,5727,65516,59212,5269,53797,11012,10412,15988,15804,48881,12314,16771,54689,41281,30819,42196,12980,51320,60496,14567,65158,56150,43945,63009,57105,28836,64462,1560,61587,26999,34069,27048,9877,51623,57992,22005,6998,19901,18581,45154,37991,20691,13845,47665,25732,26926,35495,1261,49337,17558,31327,46259,4920,51449,40256,6107,35457,65300,22315,41696,55172,17509,56050,16350,10793,21837,59958,55662,8242,50600,1584,55045,16629,60617,60497,5963,17424,54716,41768,24573,16271,5656,5084,53013,64299,662,14149,51436,19394,61355,25765,13838,748,19494,17269,31370,57647,37592,32346,916,46739,9142,41708,13331,36062,49576,33602,63137,51405,44212,32772,421,6564,40989,20983,61478,2549},{35224,53716,19965,10029,6845,19111,19275,21126,44815,24757,20527,49265,14402,33516,54948,19752,25962,11974,46126,38711,60690,35855,42005,6606,13429,36408,34925,28314,28026,52136,57057,6236,53314,62139,42966,14033,26025,10267,3083,61518,64722,26874,58969,29883,64517,37706,18820,36649,15513,61834,24465,40225,19423,55883,29798,7069,37504,9630,35464,498,8200,39005,8365,6693,3387,6825,42570,35232,20737,43436,51272,43046,6776,4967,12979,20810,26612,31547,44554,33075,25424,55760,56203,55528,27517,45192,25379,60083,3406,41969,20619,38838,7422,31359,27973,6948,23460,21512,45654,6261,24501,37021,48191,33371,17991,37670,35703,55594,52514,19079,51439,16581,25104,33566,4923,4467,37918,56256,19469,59297,52179,45828,39637,7370,58844,36578,14940,7913,60267,55070,15971,14255,51636,63398,30694,14476,38550,64973,26209,50246,7351,64845,16085,19764,63564,45043,24382,18383,5394,47174,57521,39835,2560,47289,25220,5343,3748,28195,62837,23979,29922,19931,65404,65299,16201,13605,52147,39193,11771,23175,54071,55312,16488,49447,3711,37104,57484,28267,17958,14411,13691,36305,32265,18875,46406,52937,41886,12249,8787,13410,13963,59805,31554,63967,48772,16417,61084,58158,57927,27385,17134,39737,14241,6761,21735,40190,9614,24802,39527,44284,31423,12359,51960,36475,18344,27866,12807,28427,15175,49686,417,20410,12301,48462,32150,21791,46924,43319,45669,9934,1145,62477,46113,46673,20023,3189,16824,28777,2771,57831,27690,52739,25397,21359,59443,53899,15472,45278,14488,870,4137,34493,11908,65518,37296,17592},{55063,28584,9311,47740,44148,8085,62945,12975,60171,2095,18247,61996,3371,39964,17559,37141,25503,37855,40885,3950,64191,33616,54758,28002,798,45474,13747,41305,46204,4174,58335,18265,62315,58208,53665,4257,41053,11511,13130,31545,48406,21377,13286,59664,26338,4698,24182,15935,31359,41462,10533,28164,18217,6916,19549,46942,13703,11994,58550,26504,20122,57715,2841,33438,35763,5200,65157,44970,29137,21721,26567,53336,40244,9918,51992,34639,31641,59175,35718,27812,48905,11210,47290,32293,25284,11892,55384,59839,63081,57391,10232,2563,62123,14357,31377,4214,17455,37656,37332,52175,51507,47472,43880,45289,61302,22175,20202,37576,23897,45099,30596,41376,23568,54190,23205,45286,52557,48378,7132,5033,10446,57027,4582,35125,11050,8860,21962,8030,6694,24941,26082,26514,45344,9238,2914,43019,35756,4005,60739,56722,52252,14642,9463,9930,22044,51936,2093,818,26736,26994,20245,3539,4558,22691,58247,24019,54800,44754,45966,14849,514,65374,31848,24961,43781,25065,42753,17535,48472,36546,6115,32100,14808,49864,25922,17985,9337,58007,33447,3431,31988,65316,49232,51811,52219,40028,45427,17673,23652,14434,10023,12012,9204,17419,36791,22364,41686,32743,450,31413,22849,53616,54212,5189,255,41999,31333,63953,10554,17737,56514,63589,64029,18614,24296,21295,3479,25317,22005,15395,53104,30201,17230,42821,47888,48322,2508,42512,64328,7989,6579,14074,23222,52535,29746,31509,44443,33241,59712,24428,28785,2701,1055,44424,25600,61105,51483,4736,24883,12293,37396,24934,58836,45778,54516,6189},{65134,39866,46964,23323,39146,14648,16420,49156,63832,46763,32862,7597,17164,47383,51904,3189,54878,17435,6216,53798,17861,29124,17471,36856,18534,49973,8821,22800,21086,5520,13927,36057,64139,17038,55890,60867,23233,46955,52827,4657,57856,43832,16373,41307,52770,3441,55236,41561,27359,26726,21851,2071,45298,22912,61889,43387,42111,29143,4890,28385,10363,24184,48457,19845,1906,44047,47370,5198,57510,59862,49622,29717,55655,24669,11727,5875,44995,7952,324,4077,39794,11429,44501,29228,46300,62315,27378,21555,9601,15066,31425,49870,40692,26267,21,28795,26381,40498,19227,21571,41013,776,15946,47047,7345,15651,8839,9904,30616,17274,39014,57228,5842,53822,55689,15771,57890,28539,21334,10557,61450,38911,49812,880,24355,44303,2926,34792,54889,10803,36391,28331,31294,26450,38772,46458,10474,29728,41053,5858,7794,1022,41505,64171,33895,32940,13478,4728,28130,41096,29289,22048,14832,45465,62604,45083,30896,62321,55034,60468,47493,20235,53013,39954,15860,23790,42023,31039,33048,11713,48681,12328,37542,6971,35300,43854,52312,11721,34215,4506,20126,46038,31818,17311,54872,17050,55282,54808,53914,18380,34043,2985,54244,26859,59468,15277,17200,63180,60840,11829,14318,56395,52297,7023,53532,19714,64710,32490,24620,2755,13683,44347,29722,64788,42448,64777,37027,62805,4821,19144,64662,26380,10273,24103,55195,41810,27840,15598,39786,38212,24910,24947,14805,33071,48818,45419,7031,30704,24796,23182,26883,6715,22833,23623,33067,48101,22783,42092,12058,17888,12133,58144,39881,163,10764,61612},{34170,60174,31784,35284,8524,40236,45916,4141,28608,39668,49307,16041,63988,34057,6966,30582,26972,30784,54860,21221,17407,44425,60047,16335,31897,6036,29197,50621,24773,21285,64532,14905,39139,16439,32791,40313,57717,32869,28166,62804,44439,12884,16114,16714,34686,52496,47916,61772,2417,710,59731,64578,63863,27048,32207,49945,46331,44683,13695,9381,3508,2154,26492,5554,2502,39995,9698,10477,20881,47938,38398,37140,24315,48599,37514,44453,44001,13431,39485,54562,51097,40013,39990,2125,62331,27431,41686,2517,33877,14399,15204,35489,11560,15681,45383,21326,54312,1242,28840,42524,50507,18016,13,14535,35500,63550,64336,16773,51009,1901,18614,1552,32304,51319,23882,33093,21613,28928,39989,25619,54730,63419,24742,56648,30527,30501,27423,102,53698,36404,13292,49369,20891,36706,62630,14171,54359,38900,4621,17719,10641,13495,20128,49918,24126,39738,722,40943,9892,30187,41137,19035,15516,18508,29014,51986,40335,38116,8948,7318,33510,1843,50771,56396,25532,5640,59706,16671,54872,37354,63132,49802,49521,35739,40251,20998,40313,16460,19024,61961,41772,14772,55993,10604,24148,51386,9687,23353,18540,11000,21619,48076,38298,16517,36146,58354,8033,27297,42837,29708,34476,29023,13443,34139,10731,52392,18664,9007,33496,38169,6843,11427,55818,8603,38338,34527,59598,62467,57379,8238,52340,6472,44089,16615,35839,2939,43936,57630,29910,21412,44225,17152,61577,41723,23625,38037,46175,59582,32713,40874,9871,26214,60840,35909,40483,63250,17350,27917,32432,3654,42458,42959,38202,62479,60577,21942},{1245,34794,21030,6652,11919,65310,21387,23594,38978,42803,48875,58479,56799,57365,57814,12275,47601,21357,42597,60756,51125,23395,20572,15256,27644,27783,42786,61538,24642,61698,32503,26442,8212,1426,34856,5048,32764,9676,38069,21951,45542,12563,56782,42840,43788,40558,44898,51541,7468,45428,26647,5474,38655,9073,28880,24617,49338,49685,182,13459,30354,52000,59067,22979,21085,34352,18728,60450,29552,673,63301,16557,31568,31677,28353,21960,36492,42270,53890,43104,17591,23949,63813,40434,39814,61002,53798,24388,34873,20488,16104,31413,51755,72,585,29523,18584,65318,60443,46352,1613,37147,40666,62419,6775,50693,19057,49056,11360,3352,8546,43859,30630,16389,29513,19532,60799,46452,39347,50291,36296,57430,56940,25031,60427,48151,62426,58956,450,12086,32273,59497,27574,6080,45002,40119,58352,26467,24613,48913,31352,24884,13823,27071,1199,33445,64678,20933,29407,9006,48481,28126,15959,3119,21819,40593,61516,64386,15091,38624,31653,42364,40749,55646,54545,41575,59530,55463,36678,7032,38414,31986,63437,53050,3265,16180,55833,18448,42874,31962,47043,2250,5870,23367,15346,29813,8511,26984,57002,16291,35819,56974,44408,11244,41160,20769,60228,40421,5878,39114,52267,31740,25144,31687,56669,25199,29011,38819,20028,14461,25987,59174,55219,7364,7879,11973,40566,64689,44253,57152,55109,19921,31889,3183,9644,12630,40080,1660,9417,63000,1268,22575,17563,36783,26173,23698,51936,44342,5169,16092,20467,53420,59544,55849,4218,55935,46134,40457,59639,60770,28263,2157,27968,58095,12922,31829},{42280,36888,21654,41404,17238,62121,56257,64511,62489,40392,63210,5890,47786,52315,52646,16499,3301,25228,44974,3027,39918,38859,11875,3819,32409,22171,36836,4966,25294,12670,54287,40055,51871,1163,53910,714,12903,11112,63260,22124,20305,1083,40320,54715,16286,19106,44646,17400,15414,46170,10348,57828,39549,3463,47202,65020,54583,40061,55188,52354,12053,12040,48328,60540,21145,31904,45822,4357,55104,47468,8703,14587,53112,10993,41172,45310,11526,50150,34410,14638,17248,43727,11148,43292,672,36277,53702,28670,422,63956,57120,32689,11363,50297,50219,13935,25793,53213,55256,62757,4745,40297,23043,41673,14500,6998,27457,57744,25823,11833,53341,28447,8903,18777,40066,43090,27070,34971,47683,37982,36449,52776,35640,55065,7422,846,43788,53746,21708,32422,21100,57693,22277,24282,55128,18490,31034,35380,52349,29586,64952,38972,43259,48522,59575,8803,18956,65195,4316,15537,43476,1253,23900,26568,28817,30306,5037,9501,25032,19825,15587,6965,32813,61479,1009,6544,10510,19199,41647,13652,10698,29157,21175,38708,32213,38686,26414,4311,5463,55632,59916,13221,1476,7527,38417,4993,15559,35230,12671,56919,19644,58610,25852,28145,22809,25994,18626,42830,46540,47045,38991,14377,52461,47479,55386,13113,31203,64096,33287,8067,22607,27347,27632,46656,59767,12369,8677,41177,12898,24422,48721,22033,13556,36830,34153,64105,58009,23403,11285,47728,36889,62594,59139,3343,42861,32979,50671,57459,54213,49486,43402,43955,7397,9915,64198,25116,54942,50896,31684,18021,41205,53125,53429,26157,35006,29382},{45828,38252,33200,55244,38942,55774,54177,18314,22025,54624,4204,44859,50523,35748,24529,31676,64853,60753,9206,63363,32248,12984,17597,37729,44219,46342,27635,24978,23867,32875,13978,61676,30968,28430,21139,27493,60995,41470,39613,14983,42217,45519,48046,59062,39247,15448,1160,13070,54967,62558,10249,6284,41405,10819,61132,52047,10556,43982,182,48783,25,7875,50769,51298,24314,61907,11146,60238,56373,4566,49110,30405,34403,20243,579,24980,55648,59875,21953,40786,22718,58848,27905,35984,18440,526,35709,25619,23143,39856,27436,58332,39361,43841,329,41902,36148,931,22810,20407,45098,52167,24251,5389,46622,39417,7792,11840,44921,31172,17698,40070,27984,55150,20049,11920,51591,22472,27748,60045,17608,34935,48451,15911,21981,6963,42808,39632,52417,9216,2225,4658,19830,60513,57082,32183,55332,16487,7216,34019,13834,29340,11162,32295,12570,30003,53416,37698,22111,19456,49609,23922,50387,24739,27494,3944,20283,41,18069,11508,38848,33398,40342,10689,61280,14710,45325,52331,49431,18924,61757,1687,22533,32843,41836,20614,44463,25417,11051,6748,1431,8100,13416,38557,35439,24744,52988,9949,51110,8913,55545,5694,13229,26866,1376,32484,28109,55827,13998,44882,65106,3905,56057,57067,63088,57743,13940,29914,41576,15731,366,15122,58430,64615,46607,58087,30794,14297,12394,10520,5632,47514,31912,26875,43559,20749,5397,13566,64255,25947,28106,24760,7188,21900,31719,34140,33873,20036,14075,44165,1892,29967,59931,56824,61823,13598,5051,23967,3479,56424,3595,18219,43506,62011,30256,55061},{35599,15403,16270,62035,21910,14476,40423,45920,19444,12136,39914,29854,62886,42014,48133,13740,37964,44448,35616,1624,9853,36172,25385,31870,22777,12459,49631,23296,52778,44702,36274,12519,8712,13600,16491,61913,62683,27657,57433,57208,42024,2727,12090,11176,12022,50786,3366,27727,41788,37083,52519,28272,16637,1734,13460,37214,40881,20828,19323,6314,12531,30603,57997,47897,10319,14290,63259,53010,12316,4039,38397,34833,6041,54392,12625,51235,16193,26608,27668,11411,17093,33068,45930,61865,11827,26557,29693,33414,22726,53393,15723,29100,47238,50467,17216,33522,54216,29753,17998,57668,44162,7308,28226,6775,8011,53970,50660,15708,25536,15093,6900,40324,65330,35026,53326,37328,31265,59150,8079,32380,11143,9378,38140,46235,35560,35514,17167,62928,25160,21540,35643,13403,7113,36343,26934,19977,30301,53214,32667,5852,21099,27920,43185,1157,50198,55320,64655,26269,47210,12956,30546,14251,2427,56936,21907,44985,59875,23044,25922,732,37426,59086,34261,58759,20930,17642,60055,26318,44390,17685,17138,21716,31729,22781,45406,46566,25041,13438,18933,5414,14454,30756,7918,44267,40691,55691,28672,25391,28234,47988,9171,19586,20130,28844,33143,47222,7972,56715,38997,18838,45867,11860,54431,54123,57206,27562,32998,30534,43888,35119,30579,10501,47684,23942,50636,50417,770,34824,16816,21851,5359,55396,30159,40576,48130,5704,267,60964,55561,41514,37815,50414,40123,43008,37508,58666,35966,7289,62341,13670,39777,46278,24211,17844,19150,58057,59096,58812,53683,24325,29147,58688,49745,15757,27325,22166},{47741,34865,48805,13032,21511,8222,48143,32038,65427,30313,61009,18098,64893,38193,25173,59631,6942,48485,30576,8767,10442,37449,60326,38067,22091,56754,49966,37578,20546,7403,4298,63792,38544,56990,27533,3287,13839,56551,37973,4636,57507,11058,37659,10334,26510,52147,36066,26042,2985,5997,42993,27393,45329,23566,24751,12930,42081,50507,40062,58489,57250,31039,15,21874,15145,59127,1063,42751,40817,50217,55917,12917,38164,20676,35489,26924,54834,65267,32250,47328,16844,48293,59318,63157,40999,32432,19895,50280,2494,24561,32863,365,9142,13184,59816,51026,6479,33272,9632,65253,47011,15439,12501,10833,2776,34655,40397,35130,24000,34630,11083,25306,19964,19778,59752,12481,53510,64224,20669,63518,27197,39329,21295,54286,59601,60029,22016,12774,1651,20932,25957,62754,9959,44571,127,33405,29085,17390,11652,19867,42496,43549,51932,38666,39466,16932,4674,63584,17268,13852,29533,46069,54148,63114,36475,1648,38710,12931,52368,10949,62501,16925,2494,23538,36279,56079,21188,57844,46097,59747,17706,24232,33092,49477,1927,62424,9927,58105,10166,9216,13215,18266,56859,36424,61900,62032,36061,9435,20011,26235,16994,730,14117,33375,46336,21518,14998,15373,62832,10041,28290,51101,58680,46064,64821,22255,28002,7995,4025,23714,805,51961,49066,52633,13530,29340,36301,9624,6659,3655,31545,65027,1089,6178,28783,32853,41449,8868,20959,59472,53309,49103,30395,14200,48001,52850,4706,17252,64644,57667,49679,49692,31212,16373,49171,16621,7531,43711,37799,5026,64936,27541,33711,25055,47102,53414},{37757,21567,26933,56619,7562,54549,30240,12430,13087,33815,19585,22200,44731,56897,138,35158,39846,36705,51136,28181,65441,34163,16995,37102,37452,32022,7815,24444,63004,50967,58735,4503,53109,32048,6359,50674,14354,30146,17525,17456,6965,62030,39126,9068,37558,19508,52315,35897,43751,63521,2092,54637,46034,1622,60351,53778,4688,40580,5681,58558,55276,29423,32526,63746,27434,32764,3002,51429,15060,50786,55814,42710,50534,49208,53519,48389,61372,845,35602,17837,3492,3222,34250,12880,13178,6736,2103,13187,10800,892,14587,49891,17503,43688,6752,50970,62407,40063,29262,24346,9591,49249,40960,32114,21711,2093,10521,37962,62691,1690,44101,39731,13050,61657,24701,49639,10905,30036,51157,13908,52563,49574,18844,4849,20229,53715,17072,16113,58791,61764,55366,23922,34372,49342,51310,22921,59873,57070,12434,19827,51167,45186,45668,48083,19814,21938,45240,64113,9312,34080,38969,48243,48428,28720,1637,60165,12603,48027,21198,33433,22270,21702,49390,34108,43802,62428,18968,65033,57019,27893,7733,5747,17067,49131,59259,51140,53493,58489,21465,54214,54681,42204,15427,44152,1911,62653,26249,11664,45120,33900,20682,36752,7363,48575,45581,48325,55226,58740,16921,45632,37104,7978,50615,22433,8683,28444,23695,53132,34470,60271,20426,8834,24353,22641,9691,13101,54148,64406,34327,12362,31909,42055,34989,34130,11844,63927,29990,42370,62711,50973,20866,50818,10254,34190,38129,37349,20563,32468,8109,30880,4603,3689,34078,3019,12476,31345,11830,24650,57830,29095,51417,46349,5343,13925,57451,16572},{36915,17056,42972,6588,13625,20608,64216,3368,19093,7147,19055,51994,7671,10,29353,32241,54,38782,15563,42506,57184,32404,65437,17073,17169,43459,47836,16212,8110,45572,7325,8632,63551,56848,3555,40007,55449,7986,52377,7566,64946,8314,30321,26204,62404,12374,28409,42969,37107,2673,63762,38551,387,43787,26672,62036,36144,17848,49370,55246,43915,40999,35428,49165,51530,36536,20198,15264,56110,45721,458,5697,289,29278,1511,12062,48590,53675,4403,20982,61942,49407,12346,10180,64880,10167,24294,44519,62245,54820,45319,54445,604,55349,18912,35061,39668,24861,20257,46877,12003,2050,61071,55935,11247,20485,25842,7028,51064,6674,28058,44596,2128,53646,19077,41988,97,40729,31315,31315,918,8083,17533,26657,10226,56005,15,54822,38725,8278,27164,32398,18954,40987,56259,6164,598,29333,31830,51323,50255,45511,52202,1034,14725,13186,60885,10755,16995,5253,35376,14564,44544,32907,29383,18013,13984,17781,23185,58189,26490,24532,20953,46085,6660,63338,8878,37757,33750,40734,9053,60116,23963,38561,13538,26101,21499,19656,9394,54977,49381,39683,7306,60809,59846,50701,10936,32362,43309,9632,23712,10621,11678,5192,47947,26616,27705,29548,10520,46376,48684,4094,44140,55887,23833,63713,38918,60952,63625,51855,13146,35783,3449,49897,5413,30451,52179,26839,57578,36768,24394,24020,22429,58733,37931,8045,64601,38517,28811,53632,34772,44723,34871,912,21380,61787,63374,47907,44507,9206,6100,53450,48095,6589,14477,11946,25935,30324,24260,55366,21419,65139,32148,16219,26865,36946},{43046,51446,62090,38954,28797,35316,21383,19160,25151,26961,58226,36170,25374,45060,60445,1173,3865,36747,34860,20210,26343,10464,37474,33845,15710,31117,22800,59947,7349,47258,28211,53612,25399,55879,42497,41974,55059,13465,18568,55951,61269,15646,27268,16185,57921,18396,59400,30780,8703,22590,47263,13565,26648,10420,49147,65004,14548,4306,53306,28024,14599,2395,14912,38517,9510,34167,14349,32739,5608,17251,11528,41757,29686,23922,16350,18273,53831,1706,33623,54534,20215,48014,565,2660,57258,62915,38605,9619,36295,56893,63311,31768,15179,37895,30318,30239,46648,46252,58448,41962,57410,52485,37229,11991,39580,58853,6295,4017,57384,7788,11017,41233,42696,31732,3923,28724,22520,4064,17825,31836,9005,41711,50273,43897,16643,33962,60664,30395,10614,48132,18325,18754,50035,4826,60582,19799,22900,29072,42767,5774,43019,50320,62914,63292,30095,6815,29331,38,63429,17950,22489,39194,41606,26627,17229,25920,55036,9210,26901,18134,13670,19388,35207,13945,59659,31295,11153,960,20104,45850,24248,20868,60968,11274,2803,62261,11574,55596,51706,65214,27479,22054,58553,30525,57315,45926,38662,59093,1371,49490,33559,525,60611,59287,11180,15069,2444,40297,392,30470,7810,18561,36797,37429,27164,811,1655,57226,24238,37719,53025,1827,1013,8222,55927,20323,8204,6194,49682,13699,2572,16798,26840,20426,24942,24745,8748,46309,30005,26471,48977,46327,33498,20124,16970,64664,58343,9870,3512,15550,22974,7567,16864,24729,52726,17836,12722,594,47560,10983,38160,890,61853,49399,21010,24853},{25358,46336,50223,5893,3796,52674,26842,30046,990,53829,43593,44414,1842,42185,29859,15972,40073,42997,10164,22780,37455,55809,41434,26021,4994,61474,34568,45265,24944,36137,65141,20115,60597,31961,8564,34637,61561,12486,64450,42605,21478,18098,6378,61178,9446,31672,34099,35407,52387,5143,31470,8433,11789,21200,32493,16572,5584,60407,20212,62964,55542,41112,61794,48462,52483,34278,53655,1206,42839,52728,24887,27205,37917,8395,37251,33889,25786,3163,14195,23565,48804,2759,19691,38418,36742,21823,8122,60576,62846,2879,60071,45977,18572,60357,9350,58932,41276,49643,23343,29347,63563,7246,11372,24027,16880,45149,60143,13337,17723,51339,18388,26806,40284,47744,17836,60004,46276,42683,32800,52289,46648,4754,61156,18788,41704,47336,39413,12482,4861,30614,62765,59089,16355,50204,18525,30757,25546,10580,14459,16222,33193,7175,19642,15290,38687,57308,12697,59321,562,47431,19739,24038,54404,54157,63823,26142,35839,24316,21450,22817,57063,48707,37066,50941,60348,46509,35851,60983,5278,28998,41043,32472,10236,46554,5490,58867,49250,13477,62244,46692,18868,55978,59315,41585,49361,39534,28229,29378,27312,32725,59980,27334,41142,28803,46372,10396,14414,30006,11244,60714,31154,17238,4556,20336,48166,2148,48648,46473,10592,35967,21726,6618,17582,57268,29151,11895,36947,49050,56378,35287,19037,52984,12783,18603,50331,23864,5010,14855,356,28059,57328,19915,45900,43704,6478,12072,1884,5251,48524,36855,62471,26953,31617,2379,21867,37159,62958,55604,58977,9277,22258,10568,18184,12461,36771,23136},{35933,40087,3801,62056,42455,31144,14729,24725,7590,23253,39381,45008,5589,48115,10329,26637,6479,21088,62718,20715,26836,12849,41660,17479,10788,16709,4795,38520,10205,19537,3092,27390,23953,61300,41478,3680,20761,4129,11796,41970,61726,29060,23237,33442,21158,474,154,61457,22393,9240,58889,51673,58200,31756,16811,14681,14868,646,52344,3663,55288,24807,21547,39344,38042,47744,24221,60692,52478,30342,35360,63424,46851,53407,10938,32733,56654,43176,13642,48789,19826,53322,32601,61477,43143,47226,43806,43376,22892,25090,51101,34500,16984,6346,31341,27817,10845,45144,62281,64586,13164,61296,120,47663,12401,7012,52919,19045,3534,62082,25449,45311,61154,16125,13455,35184,34555,27760,25262,11175,47901,43887,48927,53773,35613,58440,13035,22530,59655,30707,43939,53082,13522,48460,20749,63769,3795,18438,17607,44489,35048,34625,26344,21849,6327,21234,49521,27022,39316,49073,24197,6347,48025,3377,32783,670,65103,55822,45441,198,43552,50508,19528,13989,49971,30747,42375,15587,44914,50454,36757,3961,4748,29403,59171,39259,34413,65429,53338,25670,18678,61402,31528,48036,43504,50137,6953,54662,40762,7779,9452,61313,1770,44818,2600,24501,52752,39974,46971,33082,57636,1334,16982,23963,36209,2392,44371,6243,28250,34487,31539,50719,34610,19880,32130,14946,35328,1298,26647,57975,25492,51507,52111,6771,24327,60596,7913,17874,57471,5273,15019,20531,10372,63093,61658,62137,27704,49081,1484,53186,45224,45404,19473,14108,29697,58129,20169,53513,49256,19929,51246,61805,7022,33191,30667,18382},{11119,29647,43489,61348,63321,40786,61161,57856,54320,46513,7449,21428,52319,5196,47544,48512,20142,5407,39471,33411,41587,1887,3365,6276,50402,32173,56481,10666,3589,51906,47432,33513,38312,15905,37094,44498,62544,42796,36705,54250,8314,25706,54251,43828,34882,55350,28718,14339,39159,27361,39474,59989,60246,58421,38556,62815,38639,29423,6566,32474,47968,57743,2846,31262,29965,32628,34219,2846,60732,19451,8090,47619,12639,18958,49236,4589,25111,21406,46749,58038,6691,55092,53517,50859,19152,33810,28239,61801,12085,63470,45533,21402,36109,30247,45128,9808,28509,57953,37061,36452,57885,5313,30178,28642,47543,25239,454,48668,59098,10576,4059,34887,6241,41854,55306,54866,4134,18766,64668,9146,8240,25176,41924,43344,18460,28189,35102,22606,18418,17118,47669,280,55775,19772,8981,29349,30878,57253,20886,19152,40105,14479,9298,41474,18248,56625,5436,30033,49120,60050,38364,43581,7582,58883,32215,16230,26148,12612,58868,2683,39253,38583,59380,5172,17125,61331,13238,23260,23070,19080,8409,51638,52089,25654,22576,34992,44147,41772,59591,39830,994,21871,62829,29858,53824,60002,21782,52923,25975,43142,15341,9308,34459,34786,41142,311,10776,60235,25328,26235,11269,57135,32812,50315,51133,11753,3377,3180,11198,23972,12577,38342,64588,25524,18560,10432,33477,17203,4965,24442,25121,62111,30090,28140,16584,56402,13450,9151,46497,6284,57221,11871,40573,31994,47881,42761,62571,41472,29827,63620,32038,4762,28222,276,50975,21221,40959,38118,7757,37244,57725,24930,51860,48996,48474,20936},{38680,62735,5981,32475,10008,17033,62791,57611,36659,62049,50673,23195,41034,61685,34624,8939,28040,49147,5927,21775,31128,42132,21147,1526,51418,25210,32246,32443,8030,60440,16011,47957,47862,8695,22251,57905,41177,23117,44952,36487,11248,55112,5101,15550,59517,12800,21794,43321,23416,39631,47773,34676,53155,28395,52432,63947,58920,11154,15198,38086,42167,53469,19186,51253,20149,57677,59124,36622,58063,32049,16258,62495,25216,48137,45185,19320,50549,62963,41540,25277,8111,34117,15814,18486,38193,17841,39075,52320,25446,24092,23351,46905,35002,40635,23728,39441,21978,20113,5804,31258,43890,41607,56442,18021,62063,54799,46497,13997,63194,13252,8760,53201,57334,4218,10787,47331,17243,45324,11795,1578,43066,13414,11913,63738,6296,26183,58641,34754,36422,6664,37615,9646,15608,41393,41640,1209,15520,30434,20972,18069,43859,11173,21275,16216,54963,60462,60837,34114,51162,40471,36855,8970,21013,28096,11950,32467,61227,60572,59077,61853,41051,17035,48722,56813,27536,37675,16514,6178,29062,26677,4603,4299,46824,49853,42454,58959,54437,29879,31960,189,629,25239,10713,58097,852,32297,53177,2956,63063,28030,61370,62835,46560,62587,36691,30880,42702,20267,38509,38369,31098,41162,33984,17565,47926,63664,29642,40496,54577,18550,13285,12136,18702,47740,53323,65284,63715,21752,42121,6194,38873,39835,49636,60453,12130,10754,30675,48701,23912,5548,31119,10828,5113,17135,14912,50385,59758,22436,40809,8694,17916,9324,35716,19894,39877,59376,19069,42005,51663,61460,35417,37129,64655,27201,34822,50437},{3275,51094,25794,43849,55820,13092,59836,18736,14419,22093,6187,11503,27078,40702,46925,43173,33975,3844,17882,35779,61550,20346,59747,29429,43286,14094,84,32260,2346,4166,26141,39355,64340,33393,39646,1418,21046,18,60016,23845,35216,46616,50768,14127,17074,63628,43745,16231,18192,53661,36368,57194,38111,30852,12364,58074,61289,39500,25367,60728,15525,26026,2451,87,6202,56152,10761,1386,54437,2868,5530,64016,11215,21921,7734,35289,13873,13705,42039,64744,4288,39824,33171,42597,34167,20572,39009,26169,64153,24888,18279,6906,18493,36016,12574,32713,36725,31334,16533,22063,39838,32308,48642,62188,54129,45151,19920,13247,65245,15081,57183,6522,38703,22105,63521,42579,33613,62941,56524,50142,28198,28969,47212,8912,20199,52206,64119,4654,42736,22582,26838,45066,2957,25147,41699,17436,18123,39510,14866,51089,36752,28420,65145,897,6868,21348,30507,53391,60308,42290,7036,64347,56121,46144,45211,14582,36006,47700,13520,4137,29696,44159,7920,40310,20936,50256,64497,16341,13591,50089,35740,84,33215,59064,62779,53298,6615,38535,35214,22356,10892,17508,44546,9227,52072,44174,36237,36445,24835,7012,12024,58017,51524,59528,57194,38724,62552,5786,58870,20430,33566,33963,8777,62533,15978,53139,41827,63932,7737,20499,20114,50569,55047,20510,4329,32313,9399,41076,6352,33616,23845,61316,54445,10526,44731,9810,42584,16714,57158,46457,11461,1316,18394,4476,45670,2452,35766,56686,22519,56127,42061,50317,35246,35062,14556,35495,13547,56371,8880,13086,51948,59910,56641,58668,52520,42390},{49912,29713,39201,11926,4400,16552,11956,63068,24940,25796,19868,51018,58039,28042,4707,43081,3565,2796,23262,35978,58306,44422,29293,23189,29246,53446,53575,53321,23255,39028,23646,14987,54249,915,31,20863,41883,4565,32480,27301,33200,16860,48971,16059,6760,55784,61850,24689,48486,62957,65273,25563,24976,56946,34566,40958,50108,41247,48912,58585,59872,1111,41278,9695,32200,27095,40796,1254,62362,60121,63630,12226,21562,30351,28900,31189,21735,18292,45095,1568,30675,62373,14855,37794,28548,28612,63584,50687,11292,30813,35773,34479,59311,14816,51274,56335,1491,27056,36630,14243,59374,23192,52809,12249,24587,65361,46190,5248,54132,53586,17313,9054,3500,59128,17287,48196,5027,36316,40027,5413,45109,45629,37888,57667,58920,46641,15416,82,12821,61397,2674,9954,60361,15409,11707,54190,17808,3392,1710,7321,15304,61262,3609,13904,5433,47655,48093,17698,31685,30291,32099,58537,44074,53820,43860,64287,52906,62431,59489,7291,49217,16918,49184,35295,51464,52604,21965,41586,43358,46094,59940,25443,20889,52034,40400,35730,28239,59068,16065,40633,42366,47277,22768,51894,57135,17926,52499,61001,20268,38235,65507,44072,19587,30435,5863,13379,18028,58125,22771,34610,8327,3059,47181,35416,22419,43373,23671,11987,46322,10761,64005,53685,556,47207,59031,2395,51331,50114,23476,17238,31651,44289,42139,17481,46702,6120,50184,63029,23611,46431,33534,1496,13918,42479,56048,18011,40651,6527,57922,62936,60779,48108,48285,18432,46165,42477,19181,25509,52641,11330,37307,33540,18716,60904,53605,60773},{6721,43741,52772,20620,14781,35644,41322,2023,54081,58002,12659,47848,10762,52589,48546,37482,2025,34650,60814,833,39629,31452,14375,3172,23871,11045,18957,61842,64132,19077,30051,56451,64430,9708,55283,51124,28747,17983,16208,61242,61768,12098,9335,3803,49817,50168,15844,44746,13429,45579,47605,32378,53162,28557,13375,43203,173,43578,27415,20192,39528,3521,19518,12408,37883,29113,14836,21095,41298,8312,21256,45190,65331,30052,35772,134,18056,28603,50133,64176,40718,7493,58655,20304,15954,10017,65288,54719,49833,50620,15910,22210,34809,24,18855,13416,28271,37324,33065,28621,28646,4672,10712,45754,14910,17408,21237,43476,1978,47651,3706,57992,50043,45898,3126,52588,62348,24450,13950,32047,10927,48003,54859,25312,19021,46067,61101,44926,61967,58802,12507,58697,53260,43917,16544,9809,3188,17706,9103,5268,12898,4433,55360,32230,51612,6662,45083,46707,59891,36222,45303,40451,37350,16712,30378,46703,41023,54495,45336,15409,30882,39988,64064,21923,33659,28206,22185,25198,4856,47630,10536,29068,54740,1141,9284,13930,25146,55595,42502,37177,49377,32887,30441,19989,37649,8349,10327,60831,1687,27108,9993,51849,62651,40418,1757,61513,7361,61436,6481,29474,29315,20213,28091,30249,17625,29879,61187,5664,64073,40881,17843,19089,40317,37378,61742,31224,2794,24852,25703,62777,2695,20587,19556,61846,1049,9734,51293,57540,33574,52923,61630,49142,53214,24208,40254,31834,33523,46297,51751,27254,17036,59932,51545,49601,59840,58386,13403,8843,30363,39238,54493,25483,45593,60099,20174,17970},{14390,3907,6165,7605,12657,42708,33049,47952,22615,56352,35815,37398,55017,31746,31991,29059,58625,43689,54007,40357,34907,33221,26287,63192,4701,43214,8078,8171,31746,65092,22041,13673,19468,38579,5793,38264,46492,65093,15029,16821,51818,47884,23886,64121,17060,62604,8550,62365,33114,22430,51709,51420,37991,26954,3016,23540,56786,10725,51023,12006,49208,50576,40953,5921,40717,39275,8968,11597,44638,30552,38681,31847,42645,43260,50524,39133,29476,45383,9337,16061,61136,14173,29270,60281,6754,35033,32987,23749,59058,37438,52284,20388,14274,34229,24831,35810,40085,17279,11012,21701,26500,59699,52119,46753,25207,29895,5892,1916,1821,21781,61140,47114,33874,59470,59915,7168,1185,9712,2131,25045,63350,59484,2315,27829,60048,43460,59744,26059,44204,48583,9428,19741,27422,55035,37515,32184,53292,60935,24957,15393,15490,46314,29725,38092,11250,47942,31267,5371,56803,32393,31935,3980,20425,28369,50094,53699,31320,56372,20978,60865,2394,24219,59699,4979,21461,57263,37364,47803,42536,35499,39923,13552,57400,42132,17142,61127,13485,45609,11815,4623,18923,10299,44015,21615,52824,56035,2227,18555,7759,27752,46536,62841,20824,31298,8190,41921,9528,62865,58123,39536,4378,52549,59068,55369,38033,41834,5332,56546,23411,39324,48731,55398,15211,11202,43702,54565,59536,4851,53455,14543,1504,3469,43238,6483,46419,10685,30103,32575,6720,31392,58181,46899,2452,10531,39573,41487,43141,8091,23479,45522,46606,58101,31390,33439,62353,50770,5656,63506,54407,11556,56902,49933,65479,5689,54820,13193},{55606,16169,52212,62848,60471,23562,63295,32328,11674,40447,47663,5239,21659,12433,27921,61660,20884,39681,46514,3936,43943,35608,27480,1568,28576,35285,15109,30333,14918,21343,52771,14555,16295,48554,19328,15482,46250,13937,337,62231,44240,63665,51130,50723,16590,4115,18776,41666,47202,11295,11425,15478,39026,31070,53000,7750,29768,8259,43152,52861,43951,64386,9215,55065,56129,32824,43111,61273,36204,40091,3922,40094,62995,65023,62335,1045,54552,49551,26913,36909,57351,25892,63298,47203,50304,28784,46129,50933,878,19529,44721,50882,65021,50381,11169,10874,25051,40710,43948,49693,2906,33972,27419,25441,20504,43894,58503,42026,740,36417,57316,54954,58077,62898,18446,45601,55862,58733,30800,29295,19304,16822,49142,28720,17681,1201,16017,42860,60060,53316,43820,61757,24442,9042,23712,11800,26764,796,19649,22228,28826,7940,12893,44347,324,3770,63040,52082,30241,58721,47024,34152,29854,30516,51828,61877,43151,22962,58605,52084,35391,20234,29346,65232,1947,59587,19370,56700,63983,64193,64454,13994,56197,27669,7566,43821,60273,22078,58035,2809,20788,28041,32830,39407,61083,31974,18875,37159,23917,34312,16504,19240,35605,6453,17789,34135,520,57489,32758,17350,5494,48850,8400,64607,58722,30387,45361,10103,2021,616,5704,18932,5096,7848,37722,40566,28550,62551,40929,53943,24126,14227,60290,13548,19044,9315,14016,47813,64614,59856,6887,38301,11733,35211,7666,28969,38801,11500,39140,61147,14867,19162,13338,19376,12870,58530,13776,48057,21240,60358,24291,6794,24669,24930,3324,65103},{20111,40348,27288,40949,966,19885,15184,8242,17943,60420,50916,28469,33024,19058,3178,968,4110,14501,11446,19031,9476,2969,15541,31037,5530,10235,37024,10984,47840,49831,30919,45334,27239,33608,20726,38544,58567,27290,22954,20046,61339,43961,60493,25395,12100,18038,65109,14852,41973,24715,54144,58628,33302,7544,22693,6296,35325,42318,36956,28929,45936,49575,30414,47171,16182,19325,36834,1551,22542,30628,28354,65172,57673,47383,45184,3947,12768,49328,9648,55815,32108,55466,62841,7922,1440,11498,39619,3964,63996,65426,63799,37219,61929,8620,53276,42493,22376,6387,60162,10494,51599,44668,41322,35906,35907,38137,22448,33212,63531,24912,22752,7735,58316,12447,3925,64147,20540,51642,22709,48793,59060,39848,21731,39295,41232,23589,18031,33283,29089,64745,706,3648,10138,53661,14194,60982,3738,50404,54048,56657,62605,21795,22890,61900,32166,51223,10420,53618,51867,39416,20535,62363,3982,29444,47391,63747,2785,43900,3552,47100,56291,4875,4411,14749,34833,54560,65055,24898,990,32270,54509,26927,19164,48745,59533,28314,64533,42605,24650,65025,33273,12928,44329,45336,53204,20763,59439,45574,29428,46069,52076,20180,35038,10106,53097,14259,15818,810,16573,15529,49563,7736,15364,46620,12771,30027,26536,10344,36815,25424,65296,60373,28030,5515,62709,1131,59050,42970,63967,65388,64166,10306,65503,17618,61397,42130,23137,50384,13283,11677,6840,36554,38008,32004,50488,49204,62659,1688,36319,9863,6776,42321,1469,1469,40068,64903,30761,9864,50895,20199,36207,13595,31136,54457,18010,3345},{5651,28245,14198,1977,41123,24668,13771,28573,56206,42000,21345,6190,16873,63448,10349,33724,63325,51366,21618,26685,58665,30041,11492,58717,32980,52726,3445,25707,41216,8992,24291,17159,44755,15015,50324,5527,35711,6233,17327,45541,42071,46291,45650,14533,16632,39447,1388,47312,50392,48941,40941,41868,46851,61741,42223,61259,36131,46395,17820,8013,47505,56056,20848,45580,49674,59324,15566,13434,9674,49370,17358,32179,44961,4403,56166,10851,46305,2261,48833,17036,54421,36521,40650,25837,15143,56053,65027,36818,26541,21861,13853,13437,46400,112,6582,62705,43839,54284,36207,25017,1693,22037,47517,2213,38935,17841,6478,53666,12202,10981,50000,10204,19265,61598,27242,4783,30643,15561,55494,6156,16066,25021,4448,40260,14259,48039,39675,3273,3858,23341,5274,45916,18485,1727,62239,50469,19118,55750,49796,59287,2175,37512,56817,25771,63462,38616,20600,53845,52174,11670,712,20098,32715,41978,52839,43846,34147,64448,16724,51663,23817,65244,13456,9590,37764,21130,12884,54228,10523,37434,33479,39009,6124,18870,15595,9105,9052,58982,63658,57322,55791,8531,59747,29949,50564,40876,5519,48064,60945,20397,54478,54711,46603,27910,36718,23924,557,1212,37700,41720,29206,23171,57322,19986,61170,23251,23913,862,26661,27016,62234,3040,21840,22315,62357,11405,15868,48265,54384,55459,33422,58410,13959,27335,28576,21863,13415,36445,46505,12334,27181,38568,45291,43345,327,26680,18138,9469,37522,1763,38931,61172,44473,116,13181,3710,41043,29915,65164,20288,38900,19998,50510,15636,43563,19389},{45526,12209,38939,44964,23291,54156,62897,37458,47227,18408,43666,19737,26435,46782,52038,46021,62918,9126,63157,26356,31505,14623,36238,14821,39456,21961,18047,25219,38804,20450,27810,46436,47457,35043,56586,38329,4406,7940,51939,7049,32789,24765,20091,35808,42413,1547,8607,30518,14251,59716,63157,30523,52982,55172,31786,11695,24243,59813,61215,10441,50253,58277,38788,14803,51630,23807,46610,5991,44182,30510,5967,12297,21950,45104,55902,25549,62318,41809,41831,60262,51199,63478,61507,56548,6876,28379,33805,46245,58278,58745,30556,54789,1500,32338,37973,26760,15280,38189,12957,19574,40889,14961,21996,42313,64322,53130,13533,40794,14614,37015,32467,42917,62580,53600,19105,6370,2885,47444,9249,18262,1110,2357,20352,50037,26414,57517,52467,6013,29359,9941,46606,33627,5295,39064,48241,32276,14433,46087,64680,23602,64032,62307,44873,19638,45833,36538,28752,28890,15832,28147,29690,14028,54206,20137,45857,16424,50765,62202,23683,52603,27169,1417,64793,6595,7892,22607,10661,64264,63421,9410,28040,58876,51875,40498,50198,10101,7698,34324,12470,17043,1449,48472,36147,6661,39470,30980,32228,29503,21247,36689,47404,45018,41795,31600,64823,21715,5493,4008,31695,34934,56973,58500,9428,22667,28303,16605,61178,16497,60811,34004,4645,55648,49703,41575,46986,45000,8165,55839,15373,1432,24343,13489,38837,54588,3774,47031,59664,844,7813,24225,26539,9592,38875,34542,44005,22882,33615,62830,26023,28384,1980,22338,36707,22408,55862,25608,62828,61062,13607,49001,30875,26731,60659,40253,27821,50279},{54769,6689,29809,10692,19937,17144,48889,48034,17516,8914,55822,54981,53777,5226,31877,9598,27458,63591,35131,4437,12814,30846,65434,15905,63768,62795,3890,35098,35610,6643,61498,16178,31820,19599,47491,54345,38928,14312,37711,60991,11645,37632,35944,5417,25014,47268,59691,17484,50891,55425,34238,30620,36847,6260,38257,15268,31195,53644,45034,37589,18505,56380,49618,333,27183,7313,34515,33844,42187,10707,47635,8229,23855,18713,16534,30619,40430,23912,12909,24651,60187,52607,26924,64253,6116,44567,60443,53996,37413,40840,2446,30548,64619,25998,23580,36795,41588,63371,1376,53773,34047,28687,41087,2142,14117,30281,13154,4577,27554,29940,5118,34508,51901,8278,15987,35951,40817,41664,7031,22705,55974,2499,51658,52588,48450,41983,48934,39675,6828,24464,1030,3469,20173,58510,54215,42644,42895,57453,5968,63190,54817,41031,17982,24139,40211,58172,2586,63847,8245,60742,41889,50521,13577,49747,55088,25602,4938,20089,2298,53250,24977,50872,31999,44274,9855,943,58135,30602,17705,48442,12825,33657,19745,15552,57815,20872,47004,42579,22072,61543,54680,30388,48573,54875,51331,2828,26611,41191,20288,9745,52204,57785,59252,57098,17216,56923,32527,37913,21975,34856,27912,31862,3853,36243,1424,61267,6947,20853,52304,8901,63937,43163,40943,42971,38963,65224,50736,28622,37050,8993,23810,48856,34614,47850,4872,39372,42050,6135,29631,64201,26082,44034,61824,43217,36776,50563,5623,21268,19418,424,8504,36282,31088,16770,16154,61223,29400,1926,27409,35161,48060,35853,25726,3826,51456,9075},{51822,12595,38697,47357,12871,33397,35461,29610,60086,49040,55587,7498,28493,53842,55717,5014,63051,9924,55411,63087,1322,49860,8788,3276,57593,40630,57173,49988,17941,24978,19988,17708,44928,46128,61430,62024,4403,43613,29207,26475,10871,47658,27950,18813,31020,10269,43603,47185,35145,47421,42811,20159,58567,30702,48802,36452,40407,61113,30287,33604,6698,55713,7074,35831,4256,27014,40912,33720,62564,61735,52005,29778,60515,21111,8566,57264,36279,60050,44226,31567,38041,30430,24273,63065,27741,35443,1877,27458,45044,35390,58397,49948,52192,43184,5656,63119,60257,11500,4044,38944,52451,21395,59313,38751,28528,61710,7660,2748,32728,17020,6953,33221,49615,45016,53210,61825,61872,40732,50890,1746,2025,17400,58992,24414,60772,61596,59892,17331,17324,21554,55688,11992,64756,42193,39589,41941,20440,57744,37303,3360,62754,6508,41828,3321,22031,54782,33992,6510,52685,8999,3346,62162,52301,31397,33383,57245,24261,11447,21508,3086,23697,63547,19735,7786,6778,44558,51445,7452,53678,31901,5700,40633,45783,25936,63284,32175,57700,20008,40105,61810,32446,19594,52258,22714,56531,15989,32786,6703,6630,61660,14332,29821,6932,50578,10865,10676,33500,42019,45194,58246,737,29393,43609,49769,21466,7084,52681,37900,41076,359,27688,15093,50296,10229,12988,44203,22632,45594,56076,65532,32938,25181,5045,51594,36730,2033,54551,33081,19573,27190,42520,35312,12405,3265,27417,39251,45207,64202,28360,25150,3969,41802,3264,53407,59970,31931,40706,63048,34367,40713,12759,33570,65290,23272,61027,19950},{53608,9438,33926,8387,52878,64745,56225,45760,17079,27008,19362,48865,13402,35983,37162,28321,32594,30902,30893,22516,47683,64338,21371,48772,50351,62063,31185,53463,17225,56090,55674,39616,28057,15689,42034,15143,45993,1058,41904,23299,29745,38654,18633,25550,35492,9204,17613,15810,38780,61971,54443,42304,11412,44383,23042,31323,51870,17285,46199,52603,31137,1837,23419,19101,17612,32425,30532,59845,45606,11404,64840,18171,23715,8835,11791,50681,56409,63158,49303,10202,24309,46340,9802,26188,42649,63062,31188,13215,22737,5706,44600,43970,47116,4116,45550,27358,44938,34636,55846,8085,54814,4297,63620,60328,30890,45517,47861,38186,65131,6728,56390,33601,4971,44258,4462,58039,12163,1244,48001,16568,35630,7078,41943,56146,19164,15149,16622,9235,3139,21945,49142,53053,26705,57937,60084,62898,41774,42890,55645,16633,50947,36872,26992,5307,43738,47102,64165,64565,18849,36153,33197,53425,29888,37092,17979,23358,39756,13574,47451,57670,23500,10324,11619,36984,48787,58358,56652,55501,51120,48030,41027,60671,61387,10853,60304,60418,4448,1514,60325,43236,33210,4433,62112,56263,27609,53266,53336,12390,56141,57093,40333,19497,14145,15952,44781,28688,58628,8659,851,53687,42904,42103,41162,58413,45563,33929,30118,12334,20998,7133,47051,58407,38979,41661,5757,57047,44234,61823,12490,43774,10254,40892,30728,46936,56041,39046,20301,62363,18997,48753,21951,48509,63252,43568,16664,58446,11515,19677,58418,39252,61146,65494,35713,16753,7414,57249,21801,52809,26459,1988,7463,46171,41699,46245,12295,2446},{42784,37659,60349,33160,62954,61434,4597,34839,28971,50192,31613,8505,40540,53510,46902,40864,27952,1682,65012,56334,53784,7775,63648,45410,30503,8249,18593,4219,46556,60069,26395,43502,57683,34437,31210,56160,49551,25620,55899,2270,12174,47956,54846,42603,56333,55273,40581,64642,36004,5083,12402,71,33777,15980,16080,25039,4524,2554,23323,14475,20619,46528,20061,60918,13519,43552,46117,58026,4127,4179,36060,48417,50679,54863,55958,8410,61757,27487,20224,23614,39076,1391,53265,23557,42499,41326,35822,19747,41499,55655,42381,55093,36743,35377,45967,46623,5644,23309,55182,14987,42398,61003,33653,26903,59551,35886,21454,4711,6900,61359,23410,54376,52538,39578,14344,3321,34106,24902,47692,48325,48993,20796,43668,60036,2968,697,30944,52067,56218,30768,11928,62696,43126,54322,43352,54959,45573,49753,65030,48584,58725,23975,10181,49390,51109,31032,39132,49475,25055,6218,27566,2770,9626,52199,59855,65530,51661,51085,61973,14075,32578,15749,35724,15204,50508,17178,31970,33624,52528,40796,19252,25534,39963,23042,56925,54347,50368,59377,56422,49054,5361,60176,26156,22083,61941,58461,18061,32298,18198,59987,63884,21174,9921,49855,28070,9503,21605,55673,19946,21132,44329,367,5799,51076,60240,20563,34560,22566,17564,7543,58746,27375,40491,11375,351,2235,32776,65056,30622,14357,48194,21708,47637,27763,21665,62420,62197,42074,49440,10311,23590,27575,51288,6787,54784,57593,12900,41499,11776,53953,44637,22030,46201,8331,45915,29047,54743,36926,18725,2756,30386,23967,37642,38925,64621,64095},{33716,9020,57965,38000,61446,10731,33553,169,3555,2655,51622,59511,46992,4763,1837,62671,14028,20901,65115,60214,366,57279,10515,29583,7047,20259,59135,39685,42815,30802,28367,38070,49765,27524,60416,41531,51781,6123,44770,50989,61345,52597,7410,57101,59304,25795,14049,36708,28589,64411,42135,5706,13888,6672,20703,51175,6281,1424,46445,64850,22226,48572,33709,37980,41015,14291,35878,12331,9921,37714,16684,29795,34890,895,57735,60489,11266,21534,58364,51006,35628,58508,33608,10915,39429,16517,28650,24458,39588,13450,65140,31844,45716,47116,4490,45434,42705,33703,27487,5592,53508,756,47098,33512,31859,45143,38278,45172,31716,23808,41444,58791,31199,12483,15183,45503,8965,17889,31442,26924,26433,47111,36973,5864,33068,35432,3825,63377,17214,23213,52469,41548,11433,41041,18617,26792,52304,62252,8783,24582,172,62072,13924,14863,45602,22696,50392,42847,14722,59263,49065,45465,9639,35687,26508,40432,476,62820,29044,40378,44811,58970,30313,60959,1754,35125,27585,38618,48312,11014,9941,25510,47824,39436,42122,31669,60739,56793,61393,5259,22384,30766,22582,902,9879,36477,18604,26943,16810,52657,59895,3921,37911,38712,54275,59481,35153,34109,48335,25027,5568,9121,54698,59344,21211,39221,19067,11567,59842,31687,46604,53805,41448,24130,47274,41603,38229,52619,22916,41075,14899,42465,43702,9130,37141,44203,31703,59539,7310,62619,1610,8914,9076,30949,51005,38729,30092,38928,59572,64684,10359,8210,24807,43104,9346,1261,62586,26643,20074,30570,54154,25038,60286,49051,53694,50414},{44759,20633,42939,13939,30652,15316,5392,30722,63107,64374,24127,57417,28716,19252,45536,62688,3642,61,45115,43652,9977,35434,21437,54760,2481,52794,32925,49854,40583,10501,55890,13141,61009,50143,40415,26797,33051,2809,46747,9601,17104,17998,62850,19189,29910,58434,25724,2216,9219,119,4076,30606,28437,17171,59387,31047,13174,65040,17601,7966,12181,42851,44046,21131,50954,44767,4620,37009,27955,10494,38233,29649,32950,46054,20282,37311,34667,35960,1426,60417,26681,64834,6455,21450,4843,15074,54403,49934,15902,36812,11197,3741,10586,1459,13998,59906,18252,30909,28637,24593,17734,7638,26438,42814,21612,63113,7679,55991,48123,40259,43540,14930,47503,62877,28267,17928,34046,30991,26057,36808,27383,65182,13983,33283,11372,1460,33678,61161,44896,6076,45250,35881,8718,30577,27311,13515,47582,49623,4694,61874,20648,3658,2209,64763,43349,16141,60535,52867,15679,5711,31033,63666,16499,13918,61660,7642,20913,31879,37581,41050,29773,51831,29837,46306,32629,5066,40006,41003,46527,38148,17986,40391,64858,49426,19324,48465,57054,17871,8472,16511,43189,1074,46751,19494,62459,26725,46549,31910,61324,64111,47307,57879,29252,11932,12127,30656,9472,50699,38935,40830,32377,7828,33034,10520,45269,35580,38884,33610,16346,63211,16044,31436,44780,63162,5005,16974,35864,62919,14051,2318,55418,46483,52006,37319,36766,55563,3595,60084,26909,17415,1967,63240,17398,54530,23718,60657,30078,20987,45051,34636,16481,41362,63810,5368,20319,30931,4638,41944,64627,47953,17071,33741,26944,59942,54979,2339},{36758,8439,52067,65300,48160,14421,35265,48596,41686,4142,55497,14374,57275,53781,13398,27559,15761,21276,59554,10051,5908,23375,2090,63043,62716,51276,5606,41002,22318,3459,25620,10827,52485,35167,7822,60476,52211,4735,18417,61564,9113,40785,43396,12020,46490,8174,2051,585,40528,35206,9442,14363,28006,11557,5426,64039,45818,32120,37461,9247,14375,29839,52768,38967,34373,24515,35213,24517,33973,24552,31453,64097,36667,37719,53717,15534,52518,59494,55568,1913,35121,60040,44045,51380,52724,26803,37255,60305,43410,21307,13698,46684,45554,26694,12213,64329,31165,10220,13826,6073,24133,62201,34818,53922,29573,23415,35906,14245,10082,38880,54970,8650,11144,5493,34768,13062,2071,38952,49761,54296,33324,49149,7698,5072,1864,58354,65284,39850,8301,7172,48636,16282,52722,41990,10638,19278,29849,11330,29930,63061,15908,63697,50762,3187,3447,16875,42123,56682,3106,1526,16915,21177,34604,48412,55474,37421,56552,59240,15476,63982,5275,38417,57822,48728,65519,21822,43270,49771,48043,19431,38152,63814,40368,24108,28864,58056,58468,39300,51956,28665,26717,64932,10649,15187,14838,22082,54938,48630,21687,19628,27439,6868,53384,21878,14851,8635,15288,53695,5775,34645,2743,11774,23101,45373,42122,49894,22806,26786,23055,5472,1615,60101,64458,24269,24332,37817,40135,15469,9495,36885,5699,11908,5200,15653,10789,25648,31905,33235,43815,28038,49983,58989,42065,8737,44273,21255,53462,53043,2818,38904,56219,43187,3628,21923,30782,22193,3259,54525,29442,43867,22031,48871,50586,40919,13996,49132},{62181,62971,42829,37477,36127,24073,460,38398,22653,19463,62052,38290,39230,12688,24873,22121,29914,62702,47135,22831,55098,64521,11881,4991,10662,51807,18305,57273,4407,17765,11296,62331,33302,30682,50821,22854,59039,21391,53327,15121,54261,18806,48589,14482,16877,18771,35133,20865,21789,1421,33427,3705,37063,10617,48029,46032,59193,14964,33558,39832,24183,38438,61789,3617,5530,62609,27683,16849,52660,4729,44408,20974,14605,41961,43284,19788,52765,20142,59798,9426,59327,42038,33186,13577,58873,23110,16376,35895,42670,11232,8394,55860,20464,58433,59508,17982,3780,59629,25213,22171,5522,58288,29428,46217,50687,57710,44696,37083,34571,14243,16216,62583,58424,23000,19824,38080,51524,64788,3837,29873,15462,63213,47321,26685,34702,6773,11836,35692,7563,43648,10523,20426,180,58004,22087,51225,28761,22946,3920,25930,55032,58851,3998,60824,58837,11743,35888,62482,31135,30085,24691,57552,43078,52928,51468,5923,64665,57619,10645,47101,10075,7868,22167,33988,28214,11129,13364,10923,29484,35752,675,39117,63764,36798,2104,14170,53631,46352,52663,13603,54309,51493,43335,53511,994,47541,53656,26895,399,9507,13569,12719,63801,65216,6268,37283,17942,34871,52831,31971,8759,31094,53467,58530,19296,12986,8487,39443,28714,14774,10079,49338,26623,15954,13056,54187,3708,8063,3263,28407,53993,19872,23668,44549,53227,44065,14462,15851,41089,3836,36448,20529,8131,27209,26000,8172,17431,56700,63462,46983,31083,7299,55852,53034,24062,51278,44813,5280,52367,211,20975,13389,29599,56530,4834,20441},{61531,28772,27700,855,24233,64841,64601,8325,53848,8062,28134,48329,5011,35254,25784,35929,20370,9975,59142,2354,55724,60777,3992,45067,9295,54506,30732,9090,22729,13034,13665,51832,14988,41821,36111,42789,48216,1236,41412,38629,64641,19539,56611,48564,11480,41841,4486,5024,64623,20116,35810,65142,38069,52152,65177,27409,64466,34444,686,11519,58084,64312,59894,13962,35807,9115,9283,24803,10261,42767,27745,2875,59214,7515,28087,34222,5851,32367,33123,48146,5983,3273,40901,41346,6371,7726,11737,33164,31270,59282,26395,60888,6726,34462,19262,5371,26670,42779,51330,15120,61005,19272,63490,45779,30396,51102,2621,62958,52159,53334,35079,33828,31308,34252,14487,17551,23394,10613,44823,3343,47130,24199,1865,37260,6311,16638,42125,18282,19091,53499,37317,8276,36383,29055,42766,7201,1512,39712,29804,26749,16479,63627,22106,1201,44320,32074,24663,3292,47759,57625,56359,22534,6901,23713,35391,20638,20040,18767,63607,63060,54664,43149,3078,54979,9603,35676,11530,20969,33548,16973,7559,60971,35281,51398,53207,35485,5578,23373,24004,12479,28046,31403,5623,19748,7838,54776,28176,40555,44245,49238,64695,769,54861,40872,61479,65216,18539,61250,21792,32798,7602,17473,55697,15220,18437,22328,58926,38519,143,53676,7877,59095,13991,35808,28843,25508,15879,58434,42847,9130,4456,55948,26695,24202,28694,65186,6035,14479,24823,24785,23906,34247,17353,23206,44838,34565,46340,59556,6365,21407,33501,65278,45978,57259,37209,49138,59586,58184,49565,33433,12420,64135,42700,13393,35945,17946},{32840,48729,32140,62865,58508,33168,34351,45081,4561,17147,45315,47252,41157,35178,25191,27220,8343,12013,43507,63261,57159,36314,49695,41672,55155,23998,43443,43314,58459,7018,17153,13147,3605,29493,1873,4296,29475,25901,50472,45520,35547,26383,26619,11804,20409,58586,65499,60742,43544,12570,55341,36439,44067,40109,61726,13390,6476,14057,40305,10056,54525,17598,13863,55066,12410,25313,29327,53121,20229,54922,4836,12375,24007,53134,46346,2343,31313,53083,35908,41224,43667,60165,38617,59195,57492,41255,60117,9566,465,56123,18588,37476,1764,30976,53108,8070,27204,46571,15110,49812,63056,47951,61736,30406,1408,7302,32957,32179,41588,24807,46097,32747,55863,37123,32888,23094,32214,42202,8949,17121,26354,16087,34279,33539,57996,41886,28010,40200,27344,40819,38225,47825,55516,39605,49448,53330,53621,19967,58539,28007,64736,8567,55935,51482,5800,32428,59843,39398,19467,47373,31585,48520,63167,6141,5398,10078,8803,12641,37366,28775,3995,27113,48602,5331,63750,28692,47781,36974,50426,37190,55001,44948,40284,55429,64857,39364,866,41356,6694,32620,41153,47246,39422,59321,16939,3106,41815,61787,58043,36928,29052,29281,3579,62456,26206,64416,42640,20936,12847,8367,5590,5541,57605,14284,37242,2707,40248,58174,57730,48676,13017,17006,4402,8463,2638,29028,9834,44659,4722,47520,42631,13018,53477,58146,19917,38637,49087,39047,3110,64994,53522,39228,48534,6424,41572,16323,16729,15364,12215,48325,24065,16815,17756,20004,48846,30479,20834,65019,18353,24314,12332,8787,7470,44866,8684,26397},{51310,3891,54157,6640,50658,57260,41511,34777,61175,49641,61804,47426,33408,10512,61466,24338,15327,18999,19004,29906,8110,26481,27291,50202,58289,1787,13199,38918,47644,23909,56524,20672,53079,61880,45657,23517,13212,8234,41795,29619,56504,44882,47735,53835,23480,1336,57248,28570,14624,49717,2809,32233,37122,2838,26959,50713,5202,54701,34558,51689,34718,29650,52078,403,29286,36226,19733,26228,59374,59088,35455,34518,15873,7265,16632,45331,40910,62599,64143,10443,1879,15553,53195,30241,64015,55604,39990,1713,10635,62901,54065,6371,7331,28285,46455,30097,42710,25000,12788,56638,41351,39468,59197,45995,59128,37099,41218,6408,61353,33883,3921,30771,41993,62269,22562,28242,31940,47198,19027,61153,254,64679,31345,52854,13286,45271,62517,49616,26577,20128,56823,58613,54608,32544,25729,24807,4053,34120,51729,32435,62674,7558,30941,15488,41449,28056,43798,38946,42494,13246,60364,15297,30990,52097,53680,14133,31952,58995,10879,45286,26786,10881,2488,62190,20608,41506,63841,44231,5048,6557,64897,36959,26247,57882,6242,4844,11373,11284,34572,8835,20260,18501,49395,22423,5479,18619,56337,42478,30402,17475,7735,64393,17181,10926,21321,59226,57950,56760,43566,57224,2048,64789,62423,59647,3218,1597,53633,25267,11243,35917,2518,59891,48358,17026,35450,4628,53321,1001,24751,13004,64718,17433,54082,41005,36500,64099,58894,46039,32840,58675,23575,24711,23709,33657,5761,1917,8760,41836,61772,43900,61241,39892,11619,28187,93,28556,24728,38752,21308,8011,24418,32272,3854,49319,51257,15386},{11312,40014,33348,49575,37383,46663,6138,42874,1800,40687,16618,60533,65162,37994,58402,29662,63609,31366,30718,186,16160,56687,61216,21250,55722,16373,4495,60134,705,25843,41110,2639,223,11539,6464,41386,42740,37418,23373,6068,4537,13361,42198,56078,63220,35371,10851,54411,9555,46828,58913,38912,28206,53878,15807,62910,61520,32538,15539,4268,32533,21387,11738,20701,23106,31721,53081,49689,19003,56636,34559,37502,22700,60659,7828,14212,11391,39736,49852,18800,40704,9551,46886,51028,50207,22615,3467,18595,29364,54096,21864,4302,64383,19595,61293,51657,56915,48125,9001,23726,42804,20338,3059,9176,55130,40841,39349,12637,5439,13610,18023,12586,58261,16290,29050,8353,24341,59663,48518,52591,48858,18249,26854,53492,1168,51002,8413,13666,30642,43997,132,11226,34968,1481,65343,18920,62713,41997,27159,8226,5470,18831,58020,23396,37807,3952,41691,11006,31514,38060,35,45131,48460,64851,23180,13035,34122,46914,32077,38983,60413,18529,41672,36333,19895,32348,12628,30397,17270,58437,33776,27128,22756,14744,34852,54490,47826,34404,40371,49500,42793,61049,48261,19363,5216,64341,48349,24866,13135,49791,44233,33773,21979,24229,10599,64077,4597,9776,45829,55725,11058,43210,6578,11611,44623,36517,21989,65000,44116,15402,13608,6449,18703,27597,50931,14383,24866,59875,38225,20305,42388,64011,58320,39279,4872,61078,12506,17862,30129,56438,2990,25601,22313,20539,38708,7065,52614,42051,46297,28464,65527,27206,33258,31104,55691,62975,11120,65331,10851,7134,59727,19071,34658,18643,32731,9325},{4891,56149,30136,36530,17021,47598,60244,23102,32439,2826,3005,26221,41482,2716,41500,33258,2333,41659,33698,38791,30765,22964,55363,25560,61007,51281,38731,44760,9941,48788,27221,64946,8785,1003,26155,9353,5973,28347,38151,59905,6470,56668,18452,61737,60842,20117,9492,958,17789,4625,5823,10066,17770,56210,54983,12840,4215,58156,17340,52990,47478,50725,5219,49801,41552,4834,38264,37202,15474,59844,1282,64164,57325,56420,54089,54950,47715,43074,50873,58176,22221,64228,41464,58028,39616,14193,14231,34139,28047,25804,13418,1482,41316,2187,46175,8209,30425,22978,2795,27162,26298,27863,48645,47195,25806,48276,40476,977,21835,17082,24900,19725,42896,63702,64633,49976,58183,36343,44151,15028,34664,39833,63847,3156,55149,50107,27619,12519,19564,11890,7871,15810,61086,55187,31035,10142,49247,26272,55749,25988,38564,34011,50310,62300,48381,26409,59630,31537,5138,52595,27778,61300,9965,42792,51997,63968,51264,12075,30143,40454,37214,55687,51166,38601,14579,2946,34481,22304,21658,49122,608,41896,12784,23646,43518,28537,35397,44556,52635,40722,5822,32225,5845,49028,1098,5048,54115,21620,3975,9170,13885,49582,58837,31457,55091,37771,58827,61067,7544,13801,56540,43153,43268,24153,18133,45551,64423,28899,23236,26497,29629,27465,37454,48386,32235,796,18470,33412,17525,52171,22322,45508,53557,46888,38205,41325,10634,51883,49175,53916,50823,27391,55664,54209,16992,46499,24911,17249,48904,45739,39565,47954,49205,37954,20984,15479,1171,21508,8265,30072,48977,12104,3088,55423,30569,14317},{57834,39751,63159,47834,54143,16946,12429,56410,9500,23696,65395,54704,37806,55781,65059,60540,2238,13431,41904,39600,2935,45925,35558,16949,58296,41768,18003,7060,40757,27348,40536,50868,44694,49508,55394,38518,19105,5927,5939,32617,10909,70,50751,6749,9590,16898,40701,62284,42871,50207,21326,50584,26066,46218,52148,6435,64797,23491,38034,5072,47001,36023,14601,36849,14705,7847,41575,50265,64937,32092,23643,35532,26252,30803,3029,55055,460,16412,394,50366,55123,50559,36254,36821,31552,58462,63219,45522,57067,39912,58990,61647,54778,7972,57295,10528,22405,32840,12325,42493,65238,8486,39851,65500,13281,46895,31797,34092,31392,55042,2835,33334,29503,6563,55079,62468,23881,25760,16263,11052,41221,39735,2968,37549,55918,10313,34130,17518,59013,11401,45831,7542,8909,15133,43712,26228,16872,9550,21343,23550,63493,55914,12212,18501,44006,63070,28774,50763,19237,35506,21813,15563,60282,28745,6787,3454,50359,36560,7186,64620,33907,37843,34678,593,24092,822,51523,44670,35230,48973,46953,35072,48392,36734,58854,57934,20881,2891,7176,6468,24660,11906,13549,61221,55052,48725,20037,54004,55441,64218,7249,47592,62989,1587,61927,16998,37395,51816,32029,35470,30225,15996,53685,26901,45571,38037,1123,48927,38425,11806,32076,2124,17848,63832,20992,16313,41190,57592,35618,37789,22275,62982,50832,62645,47237,5042,10833,18260,63884,1284,4131,16346,9296,28943,31746,9819,3625,50525,44225,3225,56428,14368,7782,4036,51743,24395,48939,60145,28505,63158,17037,57514,30394,11760,12082,2952},{63982,38871,16135,14356,31382,51905,2294,56686,51844,24793,2586,35448,50867,19280,52094,12467,3856,37910,8636,21550,24278,3558,46616,20730,1334,6261,28649,2263,48906,63305,21568,1747,58995,35313,10226,41528,34250,27044,40606,33686,48784,55283,46274,26398,51133,45750,39866,37829,48581,5403,41634,53030,44798,38727,24939,11299,26257,18102,4863,2396,60608,31335,6783,54971,13748,39260,39769,713,58394,30000,4970,49422,48232,28568,64582,19945,53121,60579,5877,29030,3962,21815,38341,33211,50654,49792,634,14777,53165,24307,15398,59508,20697,63725,14223,27679,43549,14478,14437,62815,39434,63784,40572,37437,26130,57273,8352,46262,47047,38190,11220,25052,31806,12455,48765,54904,11512,29250,54878,14434,63966,34082,19350,38197,57968,17387,48331,43388,24094,47099,63130,24352,36790,11355,65306,4360,10552,16763,10496,39417,3774,56580,5967,18426,59030,35432,20047,2752,44505,52283,22179,63064,36312,18809,9609,34890,9881,32927,33535,40910,49579,15225,7808,49391,51180,10595,39597,10487,22265,23981,25393,47135,48324,40890,46023,4910,16344,57825,40055,45538,21150,16377,37545,62603,40055,59483,38588,41249,64833,14228,62418,2654,20287,11982,8988,57684,28175,52715,33902,52085,15782,27062,28048,54462,17510,27614,35168,9781,65022,25482,30665,16068,31637,21051,29020,12515,38825,56834,63157,7604,40676,41038,37531,57796,45302,3781,10754,27930,32484,53315,32263,28190,50969,42823,62189,57886,65027,17431,23053,49185,24675,31001,60372,20681,54779,44107,16351,47009,27353,39037,53520,60427,18453,5470,16317,29619},{32616,26341,28198,28517,23090,31204,31137,51096,62518,61653,42592,18069,21427,3808,12026,63989,29689,40507,5075,31691,20641,5122,39833,38400,37057,5253,37691,38885,17978,22499,11180,32506,48778,65258,3704,64189,59820,38556,29030,36307,56952,18163,14543,7836,53353,8585,24412,22164,32900,45804,20311,40957,49213,33821,22990,31887,61173,40186,7519,15105,63879,4399,35557,3788,62039,56036,15177,12393,4179,25569,54631,54817,19790,3920,23470,12653,1475,56640,33076,54193,35283,17031,4726,28708,21761,17477,14280,3567,44596,52955,45487,47295,30255,12065,64633,146,7464,6854,27804,19790,55891,63806,39977,2065,14737,5815,47172,39345,9034,55300,34518,61653,20853,56427,10750,11552,6145,48425,17990,41546,41521,43646,54292,664,53920,40095,7273,21984,60455,12411,15607,19153,20974,48656,55916,3759,47892,18566,28410,54991,14243,31302,17669,26715,33947,25335,64310,19471,55617,17052,62440,57452,23734,25457,41896,27967,15860,41317,40529,59592,12475,16197,12911,51540,22793,26570,40233,48300,17918,16156,55342,55826,21221,49215,9350,58752,11831,48383,25036,25184,39367,25817,29787,2202,45660,688,37170,14447,63660,13016,39711,53265,54003,21925,41878,20205,36008,14377,7514,27046,19184,34386,53904,53151,32045,6915,34520,13744,14533,65484,22722,58473,50360,30251,59710,24688,42801,61426,43943,1134,64275,51983,17854,27831,31021,5405,41916,40381,10585,11005,51842,22736,33458,1394,37070,56370,65378,62798,34273,17315,18296,33904,20884,18535,11268,22780,43233,31107,56500,17717,56567,2201,18722,34984,61223,16636},{41195,4827,64067,4119,63445,65107,23081,27969,45303,40828,22973,19573,55349,37875,52551,56310,5724,55107,30499,56396,26501,29703,50483,12648,52819,31315,57409,9655,60305,32460,54853,46755,4989,59906,54921,35782,59710,42557,58440,62174,8972,47925,3774,64666,58318,25874,49871,14285,13228,25696,35348,37477,46885,51807,30946,2583,12760,23993,57924,40879,24189,57555,24439,16221,44754,6151,8486,25287,17434,24086,61524,40070,62072,58185,47200,25496,29825,7996,15537,43008,16388,10984,17197,4673,1999,23909,12407,65534,54401,12024,12098,32078,3469,20813,57769,45843,46996,37628,47988,58139,50496,11932,23912,1958,17206,12683,56164,33211,60848,36600,24411,65124,51860,40780,4936,19176,17525,46853,47769,41940,24812,24005,24748,49315,5670,8589,39937,60232,55809,8497,61946,55071,25865,16353,2132,59183,6778,8403,54863,37194,15661,34043,46363,57044,37889,60593,59582,42546,41152,59759,32385,56351,10824,5736,27025,64266,56455,22734,5275,29484,27463,57879,60575,7378,25253,3014,58759,32514,16375,14598,42261,456,61890,17554,41066,15634,43927,49432,48047,50937,48693,1813,49989,4393,50598,17754,46926,5553,64996,25028,33719,2719,17891,40375,37767,23787,20592,43352,8868,30012,47917,30937,332,10288,19854,55821,10975,5069,59085,65205,47125,27922,20135,62713,54475,56062,4693,26994,1351,44433,11698,54446,47768,59388,30065,9131,35312,41285,61049,49177,57982,21200,13686,50378,46945,7923,34140,53111,62085,18274,56932,24373,51093,5707,51636,56413,62576,2058,55848,9644,41264,57582,63085,6487,46467,12496},{13286,10704,36148,2995,7376,19890,2517,18667,58290,31773,44592,12373,59828,55743,35451,9844,58733,58769,32814,47309,3797,59948,24169,19348,41654,38662,38857,15551,19517,24123,64122,38066,62899,26773,34628,9865,33478,19615,12765,20347,538,10519,9023,14414,10747,33161,8848,63869,28587,12459,26125,22406,5681,65354,7259,33039,27808,17129,13545,39970,56948,2230,60371,64514,63365,32390,18091,9608,28440,3585,5590,36971,36689,11198,1867,59755,14846,54093,272,1403,34423,43313,42431,53313,64385,37720,27761,14018,62204,28644,41573,9262,6818,24563,58919,9556,46955,27658,23850,21711,44897,47154,21509,39890,5991,19866,11424,27081,2441,11817,16531,30663,39689,16200,26904,9175,53168,63298,43549,57882,226,52150,4857,40467,983,58739,15758,53766,27385,57533,50574,58320,62634,64914,39438,12948,23506,47436,6432,54213,45865,42282,47304,2367,21324,14454,49676,62893,15127,42560,6250,47161,62188,14126,39078,24339,6909,9079,36537,48428,27537,17173,41430,44490,6290,22531,58602,11350,24355,25189,11625,26948,11974,59097,50910,38027,60200,54354,29047,38020,61396,25134,64531,7284,36984,37118,64865,28233,17056,15992,3504,18920,16120,54979,25132,56816,33357,15527,36247,3497,13717,30558,11495,29236,26193,51558,7896,65395,36355,22727,13473,10731,29309,8733,60013,3112,57783,15295,14463,44529,26380,48357,51421,2972,52464,21618,36791,55318,27132,5744,35828,52436,24515,52212,19344,58253,50910,24957,11503,32638,45921,37085,61007,60908,6822,49213,22031,25007,14412,20088,37335,23216,59751,33869,38951,5304},{36270,51804,845,2498,61484,4835,2744,34869,23551,44147,13782,17096,60852,2265,18414,31600,56107,15511,57703,2144,52484,63148,61454,44349,51672,44797,22308,22305,9914,63011,6968,52891,1374,42617,40334,20924,59402,63693,19767,18753,6392,33350,880,26314,61483,41157,62105,16264,41267,54067,5903,34575,51062,56185,9188,51206,14736,53554,29589,53219,33226,21298,47345,57500,35087,62780,3314,16609,9113,26897,64425,11233,34743,42838,34933,45392,1738,48972,47668,47586,44742,9379,14639,64020,17554,59113,14245,6450,54516,32285,25074,31964,45572,41882,17438,36991,16331,32114,33819,46351,10102,59937,60160,29054,13914,36485,61204,36926,37943,62894,1377,47167,45003,61274,43422,14292,49984,38196,6922,3995,26465,46942,42776,44672,59144,62480,20861,29672,64867,4289,8644,57308,39219,13365,43436,33554,31709,33012,44259,41759,14258,32524,61043,7223,37957,14884,46759,62948,34119,13718,26344,34868,13022,50155,24637,46968,667,10061,6007,4473,25259,50298,57563,26429,30663,35545,48722,39670,22089,39782,35178,37272,24997,23414,1639,12309,4542,40725,62514,20405,4567,42999,51762,35578,40424,34694,22497,46251,3895,30575,61247,23248,2138,21197,60165,31307,63097,51088,49881,48046,26456,47529,25781,49662,10691,41179,9676,59054,25906,6103,4373,8995,33655,63851,38158,58066,304,7644,45370,14648,57267,990,36794,14593,890,10450,5388,3477,48873,7076,18082,26295,49737,34612,49699,12385,27961,5097,28153,33331,5656,16574,22210,58390,49806,36716,34562,49918,1842,47463,48825,11352,29692,8670,64847,26698},{35709,55982,46765,30129,31457,51133,11723,1089,12736,21515,9743,19803,7827,25579,13347,51028,24110,6826,33461,48573,5371,50871,59806,44399,56524,42335,57120,49738,30477,34486,4062,52493,11861,4794,30648,11702,9758,46532,41029,43181,48682,30609,1953,29638,38203,23767,40769,47945,65362,44785,26779,21305,63085,63252,49782,7063,33490,8585,33376,27107,62104,60090,8799,49084,20050,49791,35484,27101,52321,22110,3643,45260,38270,7560,32481,49572,9982,54162,43346,49479,7398,5948,5659,16534,1233,11607,11260,28605,50906,60737,36509,62719,48192,50746,969,1531,49822,47088,36394,3023,47833,6969,24605,48844,5455,57553,46870,30188,44258,24725,63466,40666,63985,53884,40189,41788,62368,45117,42770,43573,64362,4578,40039,4254,63334,32159,25792,53074,17562,17232,24153,38097,615,9136,20633,55395,5731,13959,2483,5549,16060,43576,40063,39094,48038,36782,10034,57871,64154,53707,17266,9703,18778,8907,44089,59491,61414,16012,6318,38244,50397,65484,43584,30360,39645,63967,29497,41190,10410,25273,55744,48902,322,45397,14683,27436,5751,49763,35011,9755,20687,4755,11069,601,8822,15261,61807,50423,1108,18965,11329,47332,40474,41643,9682,49238,7818,12941,50348,34402,53547,12456,44317,11563,40820,64396,7488,64068,51018,26578,56933,31564,11986,8173,3059,53855,31900,52523,30162,12118,5425,61024,4647,64801,29888,63211,40915,40372,38652,60036,39577,30945,42966,38000,34113,56309,18608,15349,821,5660,30129,30093,12669,36603,21746,19505,33397,13774,15176,11285,9137,40903,60673,2487,30236,60228},{21776,30205,6048,57771,63167,2051,15065,42734,9305,19485,54719,25245,37930,8888,34540,35399,40954,31643,43143,50956,65115,41763,12324,57115,37887,25294,64095,18146,27074,38403,21007,12204,19821,59043,24597,14895,7477,14222,39127,65425,59721,6188,24238,31682,31673,14477,3022,52402,20658,41435,4816,54965,16956,39724,30031,3306,8427,6145,47691,43735,10451,60997,10352,2446,8324,35147,27012,41754,4937,25156,44736,41013,2954,10897,62212,57469,30847,45117,11889,20285,58861,33773,42796,45920,1595,62013,1377,56426,32728,15451,13645,23831,6577,20693,18368,50119,62166,17362,53426,5821,29949,56031,15624,64668,15266,47469,59333,47507,9225,32026,9044,45433,25264,64061,12729,44398,11872,41928,22807,21312,31292,1764,11625,10580,29064,51540,43471,52331,48295,61410,32582,45148,53169,12140,5346,50015,16770,44069,59477,60496,13350,26810,64335,47683,41874,6473,48801,10289,11938,62281,35383,52870,28992,16129,18814,48507,34970,48310,41106,38112,10835,41440,58679,60552,5542,23062,65382,56680,16381,50111,12925,22537,53603,3583,5488,575,45697,63321,51574,54037,34840,12372,44394,5612,49086,59164,35782,43210,62884,1987,6974,29441,120,6266,11584,7267,32699,11730,3318,13691,20120,39111,27069,3756,36191,19330,19826,32138,37035,61649,11370,35036,34871,36229,15519,11065,12205,50776,37896,51022,52614,58813,58164,37794,41373,17943,45515,11181,55015,36796,26148,39212,58956,20355,25288,11434,34935,64439,44902,22329,33791,220,20343,38090,52687,63322,65059,32540,13049,51916,65075,60456,37564,3941,14567,40192},{56969,61876,64554,5557,33034,42774,46490,29535,44066,21780,37300,45597,61531,9399,7049,30488,8537,16534,54877,32379,24563,60202,36466,46660,2605,44215,2221,17681,5485,45596,41638,10675,3669,51030,62040,19779,52172,6917,2352,56222,56037,27286,5699,52428,29224,64733,48542,61800,10501,62809,33044,992,23515,45224,22728,48203,881,23727,55987,49740,25358,42938,28376,45785,1785,7510,38616,13224,50836,19075,11114,12858,41471,36347,31597,14341,18534,64921,37313,54833,60260,52786,12835,60168,15839,49098,33781,61950,52844,61530,32749,6203,20297,64904,29494,36293,37093,42091,1835,51928,64861,563,64918,10876,10828,34576,55130,38209,4010,37877,51910,21111,15323,63432,57055,2966,59651,27621,38950,1060,4628,1349,52077,24049,61745,56267,11055,35838,31006,14310,56035,58851,41042,31745,30098,36709,44096,10705,30547,38181,25029,47935,21133,32693,35973,47467,25007,47106,39400,49490,39679,19305,11768,42585,23502,41723,53485,24481,43353,26913,54742,46361,10431,47664,34275,56549,47779,4909,13299,6324,38879,3126,12535,44841,23646,64951,22316,58848,53634,6314,19025,58433,50353,32924,27146,28387,10080,6127,57741,52932,31241,21735,40009,46693,58624,18411,15445,36305,14383,44972,16817,43735,53947,49424,58256,17495,24327,42642,44991,15087,38344,14547,33569,25108,467,17680,44871,8126,18510,20356,44212,27830,47835,61560,33676,52282,44975,34152,403,12674,11801,1725,52365,51588,10620,27450,26642,14959,57885,2891,59574,53147,27786,55932,45018,42204,49202,23442,26636,36489,39355,53618,30691,32083,9449,54566},{22001,43506,15070,58800,61036,17275,53078,57368,39285,51334,60093,1828,12668,5119,4565,59339,110,44173,8347,46824,2971,257,3810,5093,6394,26747,40354,360,43163,50944,16306,51771,51132,11110,56794,44908,48621,48590,32711,15976,36030,4014,140,834,39100,60370,55146,30622,24908,9576,14614,4171,49448,3757,53418,25593,32125,43298,33604,7012,54877,61454,12973,31729,28115,61069,65202,29889,12622,55465,63792,41533,28905,867,48295,34096,30295,76,42783,61157,34037,18440,1652,41750,45404,54687,61971,23507,49620,39608,8829,49184,23266,19435,50211,53024,52712,62679,55165,16436,4141,32109,33330,49126,57548,54625,29996,23004,49726,48390,41658,3714,42157,19460,41116,64555,8897,1330,18723,58040,24253,55001,11688,46322,51587,50697,59325,46651,19973,15630,20596,48003,44440,33730,56986,19491,43161,30162,54905,17055,35478,40740,20615,34916,26397,23169,55648,63333,52417,40060,32045,28359,21677,13697,50684,41430,30585,14738,22935,40708,14549,61336,58470,18514,50228,9945,54573,54608,58182,62696,36461,1031,30214,43915,23476,20100,31969,60729,54864,22365,59874,7107,33697,48434,43600,42960,30598,15255,11606,29758,65167,48875,32863,33533,10534,36842,45937,55037,25849,395,37109,37551,56141,49453,23428,65220,62797,6151,52912,16705,16064,60553,50476,41412,31970,33374,24483,58871,20547,34179,23945,45087,3313,48183,62862,42688,55512,43104,63449,23681,5946,1544,45309,51484,55534,63918,11442,44245,31876,40334,4259,42291,23286,44154,64797,62438,20409,15972,50050,6627,17717,19829,23725,6627,65046,58161},{46620,9109,9092,40930,51225,38288,28611,47688,40310,52912,29018,63375,23357,60050,19157,28079,42186,52739,35675,21823,58523,531,23137,46395,16359,20325,56872,19903,16956,18002,34947,6081,44040,18745,5380,59141,65475,48790,53030,26247,4063,61768,37975,57868,46476,8235,22943,20738,37939,54804,29387,40838,62646,40934,21854,52381,6598,23134,35675,12391,23663,26020,64266,21137,23887,14282,38335,5161,10960,1596,5064,1005,46712,10015,46056,42963,4444,28545,46018,60259,34858,560,55971,39996,13668,585,10338,31164,31086,34550,6094,52468,24535,50118,39284,34794,26489,23619,58273,63724,19275,45597,19996,15444,43460,54705,19121,17743,63713,40409,46515,8712,38737,55987,11336,40245,546,39692,33447,46726,17038,39516,30870,64591,53924,19005,10612,13809,44232,23140,64073,36627,3282,36693,61156,22613,64499,63166,10216,48084,64654,18540,40537,35110,52051,55594,39011,30825,8980,61921,36129,39428,16394,7630,1042,19714,46674,3712,18856,19024,34833,57457,48227,62708,55234,32507,1045,50847,51017,20199,40369,58823,26189,52387,61388,17449,60657,18451,56993,15966,53835,37827,41042,61603,46768,19160,3205,38669,65532,41052,54281,52867,44951,1335,59669,5387,18442,2230,62417,49787,41438,18372,6308,15327,64903,46262,42926,44067,40680,2558,27924,21841,53973,18198,11137,45542,12063,1191,7537,36633,47910,3535,58257,53084,55346,29864,4085,11303,36260,8048,29994,40761,64848,18384,43552,53006,15535,43778,40741,53359,30251,1743,15894,53105,51393,23482,54487,2611,16565,12194,13892,64222,59394,51554,35436,54419},{18907,43797,46088,51205,52313,29436,23516,8494,11307,10787,45133,39838,55279,2624,9680,3800,7657,43683,25579,5102,10289,36063,27176,33885,10181,9668,42631,56378,21567,3203,38645,56705,38631,34206,14637,58681,14068,9964,2390,45076,48103,35433,24043,15810,29193,56360,56159,40794,29398,64456,14191,5947,37779,64002,48018,6764,43106,11603,18071,59510,1178,20885,57772,62043,28726,16030,46838,55154,4203,318,55641,57005,37343,51283,47897,49294,34852,38726,3167,60720,12058,52727,17816,20035,46013,40724,27551,25260,38935,8402,56948,50318,20646,961,12180,62813,48348,38159,25736,45208,25245,48136,18328,38827,39444,32141,53275,48422,14629,4693,42587,61859,22197,35697,60193,24774,51895,2333,45252,55387,56780,20939,41277,52497,37249,16250,13518,27088,55454,64543,33094,27819,42391,32815,17952,24237,49062,47723,31113,9008,45983,40625,14040,8930,9962,1436,38862,54653,55855,18428,55430,21435,6308,13979,14127,24655,20009,20391,13839,43302,43824,18404,32300,10492,2242,17937,52785,38811,27783,33301,44888,31247,56409,40612,46249,38448,50593,60504,39475,57510,11295,50600,14268,37146,533,6042,14179,63209,58272,34231,34365,24143,51337,47352,30526,6449,6736,53099,14031,50154,31713,43404,7239,27249,27400,42242,46581,48226,51956,30997,47611,64720,47445,31779,64200,57399,13889,3057,45757,20561,53615,37786,50015,19325,3076,36752,61438,10627,60923,46913,51863,52319,4062,8671,42328,64115,37459,27534,28387,1957,34960,14233,35935,39756,53879,42981,18086,64728,18230,20275,39461,64429,28115,4064,55988,19899},{19776,50064,37480,51505,47802,60981,55925,16934,61781,54719,45329,782,16633,6987,35431,63052,17739,42532,47571,57810,24480,5414,30851,27330,31735,44560,12863,27268,39843,61981,23703,958,62962,41219,54544,47951,10718,47449,65358,40551,42008,38041,17085,12199,12657,31133,17007,20786,42560,325,8159,33005,29822,59211,51723,64581,54816,50721,36758,45554,60750,45668,41917,43122,58470,4499,22122,10898,9954,40820,42682,6265,59395,61688,18086,37659,51132,16516,12766,42960,20614,38313,44995,14811,29478,5362,40679,10324,33554,48084,10103,53361,27713,15243,40940,32234,56216,10157,44208,32123,43800,20445,64996,5396,34115,42870,61713,51843,57031,53865,28102,43737,41031,23523,46171,6041,3560,11157,9499,62393,35322,6769,40479,3672,6155,40593,39043,32960,28883,15996,56701,6584,26033,56344,59230,52406,35292,40309,55760,64102,19798,37787,62531,47645,38442,31908,28879,35981,4498,16753,13552,35820,35032,21129,19776,41293,59937,12220,20185,49137,51320,11150,45999,21712,55140,56958,17718,63054,44020,14476,11922,7793,28790,65514,23066,37317,54264,26352,46053,54661,60099,27888,36482,36536,8907,21655,44228,12796,39458,23519,32048,65186,14307,19840,3581,1164,14830,6854,19447,10586,32410,41866,32287,59217,41579,38304,45594,2039,9854,50813,41349,25596,3273,19189,14661,7303,26517,56385,32811,49150,43998,47150,30029,53039,55906,56966,30438,61916,28122,8743,24354,24903,9324,7259,29484,46050,39662,34254,266,45056,31961,31656,43931,21267,29492,60978,31458,63897,35278,44089,61981,6601,32535,36424,17262,10279},{8921,23903,14332,62100,27587,38731,48716,20818,9274,13061,19240,4237,17266,4911,43594,31905,12767,48559,52014,29611,50914,6612,1299,15332,6733,62807,26516,64113,46027,51078,24745,38810,7491,18484,62443,1080,24101,3188,205,28746,6278,19590,29928,6750,38332,46112,17230,36148,23074,21925,11968,52028,731,26678,47832,60231,24929,61185,7523,50750,47235,18890,26413,26902,56521,50399,64548,29928,56717,12364,44792,49815,48529,18886,37851,56112,26166,55106,8899,22063,14527,27448,14117,3978,5525,52105,27114,28055,58374,62236,45995,26830,20920,20578,60599,19388,429,60016,28467,21966,9016,8649,46623,61361,6492,4360,53810,25827,30653,27625,10492,54597,20985,19285,59022,1026,56178,60850,51087,28605,57557,19706,12845,16873,53881,41301,4331,27781,4619,27786,59126,51094,50092,54363,62757,58229,36814,4849,40302,5096,50235,2554,50970,37869,61800,25244,52134,37176,44728,23043,1830,27423,64372,17753,61232,18281,61229,40128,43460,28896,6176,17271,56013,6096,35240,41487,37790,38877,61118,10494,39159,54364,7982,30588,17733,15260,8765,22328,47361,10125,1941,1618,36211,18401,1997,29170,22762,45063,31335,12914,41350,12380,13049,33206,48833,10472,25155,17069,44488,16105,43499,25816,3003,9989,22475,63170,29355,8038,49213,38706,20470,14729,33871,14272,21617,62518,38774,8458,6154,40647,6805,62169,61895,49135,4545,280,57772,5956,47673,46630,55119,60410,12993,29410,31152,17601,23768,57587,65185,43876,40594,49918,13155,42723,64039,55171,7291,15046,49645,49520,55750,30648,56531,8058,44950,57009},{38391,50676,28805,6006,11485,41035,10744,56806,19599,13756,28376,11789,28105,41482,44564,7468,64231,57136,5780,34439,42222,24862,45271,30853,26798,30804,40477,25221,55516,27197,36632,21179,58808,27593,2626,63851,3973,6420,22283,14208,49659,46339,6417,3157,49855,22071,60648,56247,4198,41243,49212,16599,9307,37574,45362,13377,33734,15395,57886,29019,27928,6753,35523,37386,44960,37828,30376,22613,62922,3030,25744,28924,51728,59039,42161,53313,55708,58668,22894,9025,5839,2193,22964,21934,49268,23677,42370,5815,20858,18803,12159,19810,11443,48034,48996,40821,31313,46753,46465,31213,61737,27284,22036,44134,4840,36592,62556,11524,44238,17588,12599,54267,39241,36682,325,60827,46921,56596,34664,50475,10293,46164,18420,43697,59866,31349,2938,30647,13034,25988,744,58481,17705,31542,21509,12257,15877,62353,6187,53309,41540,44954,18876,22221,18735,10270,10659,24741,5408,28869,48728,45740,20924,22109,43939,63307,4749,9448,8956,53031,40759,12817,30774,6803,9702,29073,2475,19356,30972,15260,24245,37717,12494,59850,35870,54390,1462,62185,5885,61243,49428,19216,3675,44089,39488,33082,9282,38772,33751,56976,33884,54796,42811,55379,19704,54020,22270,42005,22968,57517,45199,12407,30208,40264,28242,62915,37399,44783,35035,63927,3802,26311,46100,45593,52417,25095,58834,22446,31481,7349,61345,35647,53410,62652,52189,62090,5794,65276,40685,27021,2283,54690,17415,46174,42906,19001,60784,29159,39037,4952,45508,13411,9896,22379,4364,15202,15108,3904,37476,17826,35117,36927,6240,2918,43903,20212},{14733,44970,38898,57447,586,33798,1702,40186,750,1998,42045,48514,11748,46716,7697,17067,48608,40236,41979,38351,5223,45135,64087,15774,6876,41164,46708,32642,28155,24844,2756,24174,59035,64322,50125,51979,20842,3083,41024,38559,26858,11920,33119,22956,17067,8177,23551,19308,55657,34260,31634,12600,52067,1925,56729,22869,8634,33078,10625,44183,21001,6203,19813,45006,13002,18534,39866,39781,27917,52906,47625,30327,9372,36219,28393,31429,4217,10599,38565,4098,8904,51579,13094,43596,3379,17351,48200,51723,16331,52870,244,5479,18032,16754,24313,37096,15892,708,58390,2465,21151,35147,43420,40346,16182,25733,24130,20905,9233,29632,25364,42946,41325,36449,64648,41882,43379,28449,53949,15852,48927,38261,10377,46051,45518,41545,8333,49001,36354,19738,52967,13450,25855,60383,43802,3580,15063,26518,27845,57727,43408,25121,57874,17779,50772,62165,35029,61647,55711,20324,14745,43400,27182,28644,32011,43553,65305,28741,40,16992,38429,61200,43150,31838,29809,11916,63862,45851,27277,22373,56228,26018,64776,55439,5326,54898,56308,65491,16505,46705,26794,48284,5474,50896,51754,36111,40499,50012,16651,18606,14143,58376,42195,56980,14668,18934,61967,32284,46553,3717,20653,4753,4670,24603,64415,13702,29777,16208,3631,30688,29691,45625,56140,38009,44126,58222,1419,32028,58172,35654,21291,34881,64180,28708,43379,8970,64622,10936,613,17860,37499,7717,30552,46292,19075,50774,8383,17183,15627,6245,26447,47500,54809,4643,60904,56698,46567,32721,15863,62543,26071,59503,29103,22457,22483,13428},{5336,64391,5436,8558,29045,13556,47354,48368,58414,6138,13618,37655,36465,46670,27705,32880,33233,4428,2306,7252,59115,34119,28134,37022,18983,13906,96,3538,65231,12625,17632,33437,39154,33795,53326,24377,29439,41176,20678,32490,43027,44613,18172,19981,2086,61064,34263,28354,5080,12192,57427,57008,63665,54024,22535,3828,45964,10899,19689,62750,7954,25184,30304,60988,42678,24009,19629,58417,53485,34857,34525,43282,54138,15289,2460,49831,19127,28779,46494,63330,4726,7247,1362,22432,6221,11529,16058,16694,60764,17294,40987,7447,49162,63287,22354,852,51232,39453,15019,19144,30520,51745,28905,48182,46898,58506,6782,20885,52039,60488,10213,22854,64538,3435,50712,16944,53655,48550,11922,13950,26725,14596,57792,12518,31180,57292,36598,53719,16161,50169,12718,25337,34929,9878,14020,50958,20301,57024,48529,43467,18918,18206,47460,26769,13472,63231,17462,54047,40909,63902,60091,35719,34662,6023,52760,43527,17167,26822,52425,60847,18425,35921,26003,25797,13004,59083,30263,12674,53946,13069,7917,27835,2982,31729,23920,63968,15063,32949,26771,26996,29913,42725,50255,36755,49182,13764,221,49205,46055,36430,46487,54954,6025,62390,2729,24883,51536,10059,64450,40903,63888,56000,28074,61120,265,3410,35675,14544,57927,9682,32237,57954,25387,54852,57117,2873,2393,16509,55316,57047,18480,46005,5974,56456,12774,8998,4445,5468,12753,17600,23144,45534,32766,43618,19460,50243,24158,46891,81,50552,19118,46467,46513,62063,2349,17254,25005,20871,25080,6920,16986,2575,11421,58897,35706,41555},{15701,8167,21636,51386,33471,41610,61119,51562,53257,62083,13066,55742,164,53409,37973,46042,12804,16824,49486,12484,22289,15041,54256,26604,30193,41954,52969,51751,29458,34693,20136,24360,36273,52207,55356,8090,37772,50512,17274,27042,35495,13606,33256,59403,42759,54535,7325,9429,11492,3068,44185,31474,46642,16060,59962,22640,8417,41192,51333,40729,53490,8700,47176,32463,59823,16551,18460,16862,35187,18771,7696,29932,54886,61896,20159,25539,58616,10644,35717,11808,1513,41782,6784,13407,61438,14095,35069,9022,14940,33659,63340,35922,46533,6686,37895,56921,39846,8243,43922,62340,6712,5319,11965,1040,31178,37599,37119,19413,33141,41275,52588,22976,53249,44655,18037,26305,646,483,63337,57718,46764,53924,6880,12841,9762,6974,3119,18350,33597,6482,40,11634,20968,60729,32250,33565,8113,53816,12500,44648,644,2215,12827,30786,32622,18679,43335,35134,38462,10642,2900,19319,51530,52747,44180,45844,20641,61987,10944,52883,23507,1477,41295,11848,49925,9604,52437,19555,30653,2402,62308,8163,53102,18586,14083,27101,36400,57803,15060,12890,24969,24997,18625,33853,55755,61668,6412,5349,30805,47024,50906,50009,43267,16184,64059,53452,23615,37409,2399,27756,13391,47112,64365,23214,14221,64029,51293,24656,62948,15318,23264,29788,14094,1831,22846,22256,20374,56537,60200,19650,46125,57982,18719,50827,8051,59273,32103,29173,57539,17543,7576,49912,7658,25624,49351,46444,23451,11005,8405,41525,2159,44140,27816,15544,22022,33362,19293,25607,14229,1466,61348,57097,12397,9536,17425,26717},{13680,13078,28397,19145,41465,32486,57839,4678,33704,51803,22098,41627,1390,25816,34169,43297,1572,25688,8167,46087,28406,18550,42474,12760,34343,30473,12367,48197,61002,22951,20323,50987,22040,58916,26043,5995,39439,30872,58380,22510,36629,4893,16633,41166,20608,548,49348,32533,22904,30118,12924,26604,62856,17867,14207,45402,6560,60897,6955,59797,56452,53526,17910,6952,12345,12289,49768,50415,59114,48705,40350,4794,49219,38744,39669,54667,55506,33832,17243,63588,192,1204,25766,50466,135,61944,61206,56661,33339,35076,35421,6688,23128,31389,50635,20194,2814,50717,3854,54930,274,38195,39851,3032,48747,48014,51545,42800,9916,9964,42068,35626,27796,61224,57143,22881,15333,27474,45149,23164,37875,2181,51552,1949,15974,47438,26319,51551,54298,2940,9967,26652,2078,10972,8028,7364,49140,16290,56872,56686,35570,43587,29055,57533,29008,35659,47851,18777,6258,64992,40108,27448,17262,57529,44521,13243,34325,50745,25672,25619,54279,45896,57403,4590,56237,3200,27222,3933,63451,27952,33453,44640,12014,23428,61283,17744,33278,40962,966,42387,19200,57156,30738,17214,29543,32997,65367,50157,49989,43000,64422,730,57153,62104,7364,39219,56254,39970,57848,22405,21758,27511,22331,48208,47240,6627,11660,20200,42508,36371,42793,1342,43580,59470,43799,36913,57517,11034,56562,1136,39340,56298,26608,25303,16036,9989,50728,2134,65148,10107,9980,54811,41387,8917,44958,52111,51661,55270,30056,6123,15599,63066,8696,17295,62095,22103,34926,45730,26070,37943,32557,40257,6187,12541,57991,1859},{45869,3759,48662,3017,48607,49095,47653,21624,26482,34888,38649,51769,60454,3737,12959,54602,41699,17925,51529,26658,11404,57152,59518,48886,64903,18421,34296,6295,3770,17697,43661,46365,39741,18543,7771,44184,28831,35174,10455,44571,53440,6158,24933,15388,35861,23375,28375,49752,32950,46184,17425,3709,36721,49487,40004,10805,8732,15756,40014,24403,38586,45421,33381,40791,31033,7483,46072,52431,8929,49577,51628,25752,17163,47431,25617,58779,5803,21743,45952,59116,16460,27983,52774,60596,58709,39869,39260,45018,61328,10613,4523,61294,12854,46326,8043,50713,36519,23987,20893,37531,14731,3012,471,56471,31480,12152,32083,7835,21749,41689,54346,16623,10917,22897,46519,4318,55092,47847,60562,9392,55978,39105,15806,37425,24314,43420,61569,33192,47978,22106,55764,49175,61509,31676,10792,27298,38825,42950,43315,21993,16814,7213,29974,64503,32388,46152,41482,47137,24187,41827,15260,58767,2142,35993,53016,32190,9485,25985,6737,64318,1205,53601,61225,34365,5496,37652,60495,25310,2748,36159,57040,47630,65049,7683,27486,50819,57466,19690,56864,23056,60983,4249,20871,7192,4275,53978,35304,49460,31656,15087,41484,55328,31152,12642,19845,6271,55762,4694,62938,21791,56743,3784,34213,10245,26955,43266,20933,24560,26041,56402,50575,56822,27442,49830,8222,44943,25477,59976,37771,47444,24367,39279,8959,57858,38210,62758,18649,4990,35955,63743,59054,41571,6282,5783,31080,51184,18483,15847,39609,41211,56774,55302,14588,62619,32202,37964,6534,54787,33451,59034,18258,13684,64096,11160,50043,38205},{42717,10356,57117,35105,63008,44732,59260,36399,46406,57534,64494,58108,23981,37181,27196,63645,45493,36912,5237,4272,29173,9952,52420,9709,2986,11517,20991,7828,36219,26858,10341,57947,792,46834,52486,2828,41832,11846,42050,22122,13279,30529,26722,41365,18837,18152,59574,12886,25961,42814,17303,31301,15684,34557,24903,33715,36879,47358,27953,10458,39199,35159,44279,53086,2230,18744,32707,39872,12688,23537,19696,42460,25924,26594,51542,63548,46192,54204,50443,46775,24306,12669,24316,52778,1781,25498,29709,65465,16394,59582,11062,54894,32569,36417,49477,61853,49298,63352,39752,32350,62695,961,26655,54479,21384,58802,53408,21636,2405,25615,47223,22210,30931,39281,61561,58839,10032,25064,57366,13482,59577,34382,13804,41025,61287,59949,45066,12486,46933,64627,45578,36807,10460,34164,26318,35855,61076,12364,9634,62370,22756,29010,43712,20393,35235,8030,42333,53550,7592,57941,50751,2958,30490,47646,29019,61969,19343,22952,19095,8733,48221,4106,23267,12230,13233,27908,8888,61031,664,2277,32896,42229,21398,63162,58827,57437,47210,55988,40700,50310,36235,14666,49636,59119,17958,36232,50573,52011,60657,2981,29804,62873,13758,36776,38232,37914,2441,16570,54793,31846,25252,22831,46339,4065,19101,61721,26449,52639,53714,16566,60777,52297,20191,58697,34360,46113,55652,54059,14931,31166,7051,22461,58050,47632,7322,36947,4000,20350,35908,49937,58733,37161,49819,36561,54783,30724,16713,21160,50324,29055,61759,29785,57627,33282,31914,6794,20248,16567,7656,63510,61603,6678,55754,50597,20982,46692},{25005,42717,21705,55729,801,42173,42466,19409,42877,59009,40630,12670,20223,26266,1546,3460,6157,2611,12520,37125,33556,12362,58758,20113,38752,26866,48996,23498,20314,32442,33321,23999,52377,25027,39160,22948,56896,7843,10841,26208,56146,61288,30392,18770,55948,8658,20201,24822,23815,65178,2049,54550,53836,25406,19134,13793,48705,30010,51021,58127,22505,25681,12932,32915,23488,24412,59781,22567,18995,4495,23960,29873,11322,6425,46637,1205,25431,15763,29826,8939,60528,43982,42678,18964,46621,51172,27514,28667,63817,45020,13792,59349,18783,6532,59857,50456,136,42588,23934,41538,62979,8440,47544,57481,36785,52797,4577,14257,60147,43566,19829,4994,9024,15368,14825,8753,8508,40124,30065,27208,18501,43191,48111,22048,17791,6040,33711,37076,20599,55310,60209,56695,47526,38,40354,11352,61837,13530,442,55397,31364,60882,35159,28286,14486,55665,32099,42080,40978,16635,24194,31558,1090,51655,7558,20281,9400,64621,51905,3893,5407,20969,30525,48930,25249,59933,47308,27100,11481,56650,24408,55147,8829,48341,27222,36354,19349,42955,31071,20742,46376,38809,63216,46419,44434,44514,45177,11548,21420,19010,38248,27466,59200,48783,54920,40954,57008,23983,56732,18620,7222,40101,56936,64950,47340,4823,64201,38587,61312,62227,62136,64676,11308,12256,1908,32999,24081,27318,47772,8273,63371,2445,32046,22199,56935,47876,53611,43189,42364,43986,46932,64052,26509,64975,4442,7858,28536,52704,28623,13271,16120,9253,9975,26757,38040,50296,51667,27360,55401,10841,57852,30558,29923,14016,4687,15052},{31004,20569,3412,22601,48213,15318,5847,32738,31749,20879,60455,65185,8668,51353,49669,25591,6584,18894,65250,23245,4556,20324,18325,61653,59978,8531,4674,32989,50522,45842,3151,19715,1196,16246,43576,32267,53139,20371,8236,37289,42667,51150,24758,15129,50779,11078,14164,39946,38943,27604,32251,28685,35134,8323,4487,12070,33732,45173,53640,14506,47034,22557,56668,24845,12184,9042,45169,57281,53849,37498,55571,35731,32649,14842,38747,14877,21137,6639,57609,22698,51986,59241,734,52166,60023,12472,25,55578,7123,16487,56283,52291,1224,40920,53866,5645,6308,51079,15593,54141,15907,40118,13086,44155,17183,64169,43739,10996,38055,19755,62260,87,1959,23391,59154,18872,4263,46939,26121,28684,64337,38711,24919,13902,28202,40735,2073,57650,25537,10117,16949,58878,47206,36267,34150,1063,34565,41558,38262,23282,21441,37037,55652,7053,33107,20900,13077,9851,17127,18906,41514,58674,22114,24334,29690,44461,7641,25918,26219,62350,60480,56800,7719,5831,42561,15536,45051,57036,5064,34165,43222,41933,36045,8249,63588,59307,9756,64615,5596,31959,691,42946,39902,31032,28008,33407,32009,49379,54132,42749,3188,17505,17155,59296,63097,7691,10980,26595,5622,14543,32205,24765,60808,53239,2953,38735,61351,21799,47894,25044,42379,54125,15461,13349,49116,36519,39588,35960,32587,49640,54044,12276,18643,1009,50191,8027,43332,6337,53733,56945,50130,48692,29464,26987,854,33772,20554,14315,59285,20626,47601,29626,29097,37300,39739,62496,46840,17930,14623,34932,49619,15365,63339,39910,32928,5563},{17210,13072,1482,16680,45559,40499,63569,29884,27271,5050,50647,23338,6230,51886,55887,39753,21799,51639,51596,43565,7839,2382,42767,62757,7505,29616,5535,55368,23978,13413,40474,23778,47717,11750,21725,47453,28625,27742,57568,16085,36287,53224,61859,19144,15845,19678,27129,8801,53090,30020,42897,41459,63526,32970,32128,9340,6146,7732,39211,25400,64813,13279,54709,51847,43774,62870,31361,5980,64209,50224,52896,8515,2014,23266,36904,53011,18971,30887,45652,12545,5843,38587,34929,57408,1357,58167,43966,25207,65159,23677,52910,63684,21348,328,4843,14413,14783,8461,9971,12435,55495,54865,20548,5567,6294,33897,28228,51305,10684,2366,47139,2816,7912,58320,9594,23290,42200,43644,62860,36362,12499,37434,24345,9036,16020,31102,1564,33777,14272,52473,24570,28419,17421,8030,34548,22130,62971,30712,35283,37310,51004,7635,18718,51292,13887,19119,42347,59881,53647,59964,22342,13843,21179,46294,49819,57672,55842,18235,45737,3865,1114,28378,42121,2894,35063,15430,51884,5871,46370,56014,46229,17431,13263,34743,55657,8014,42196,42723,8058,43537,40211,12305,51068,57671,29072,11206,28413,57792,24453,34866,14037,35141,23365,5442,40167,27797,63528,13954,17942,60108,56018,43150,3282,57504,12060,31849,61529,42638,62244,54298,25646,63078,63104,2927,12288,39100,44631,31557,51282,10037,7495,64534,12718,11213,64491,52629,61037,40503,52872,14697,64855,38360,37657,57954,58532,60266,56513,55557,23552,60708,60434,14895,45744,14580,38225,32153,37871,64327,60964,40905,26294,45637,6803,52706,9734,46614},{5678,3659,10631,21351,27120,8633,49472,59061,30489,14759,2209,60180,29726,57346,10900,63191,44271,32631,45247,11319,1793,55615,25289,60282,56302,31636,46094,64699,49804,2479,18778,62088,22843,4595,17026,21057,39598,12811,47674,4461,26136,1237,14391,45408,5377,25713,58816,34283,45266,60868,11390,26782,52872,24661,57871,5313,37698,3388,38598,24648,55226,20377,45662,30265,16388,14546,35640,44195,44771,4634,24235,58592,50423,31006,62242,47512,14410,40401,57660,29925,9317,65048,20539,45023,29818,28680,20565,3720,16219,26407,42685,46894,4336,55566,48860,63273,64247,14776,26029,8122,47803,9320,19123,64671,8624,34699,8916,12589,8134,64365,50803,8723,6319,20106,47206,44535,19703,1980,14320,43559,5,60026,24885,12803,14305,50143,31186,41961,355,52257,56653,14432,49144,38306,32014,32724,1794,35429,62795,43502,45252,4060,53880,47437,20894,19430,49113,41263,15970,10417,50767,10783,43957,2780,6054,63019,63664,30777,8528,39035,1274,44697,26053,7710,21105,18662,4479,405,64542,4704,19482,39871,5881,58090,4648,10609,16002,34556,50944,35153,20951,19269,37608,6259,7677,6747,4717,41655,47250,10747,45934,37634,17423,9209,56694,5512,12352,11863,26665,58535,55153,22637,41940,39592,30161,18197,39602,10055,22520,27526,48894,21692,35572,54571,52944,16627,21789,44625,64477,2668,695,53164,20503,15117,50580,21839,48998,45386,20179,17578,29516,21686,24133,24632,35551,2720,61007,56440,53250,34379,65210,50361,45107,23098,9064,8575,63930,64783,13655,46328,34265,14610,40385,45213,2882,3419},{55906,29205,26680,53882,53079,33691,30893,30050,23394,6109,31009,48264,64613,4533,63792,48433,27121,890,50764,42792,60943,16826,43155,8445,923,25188,40060,5220,16589,20959,20959,42223,604,35562,1384,37281,9285,28408,56276,9980,8945,47758,41416,57845,57297,44546,52739,61379,9803,5179,12569,41002,10367,16180,41123,19857,1487,58870,47018,63555,21788,4779,52030,13744,41548,52390,4050,51180,6461,14127,13576,13364,43918,5620,15009,4103,14133,2554,16992,30382,58221,28025,54390,31343,60892,30345,58869,18293,5552,29787,11796,36142,25012,1196,59185,9455,20071,54607,65102,54793,1728,5888,26848,44442,56354,3447,36642,56307,4474,14788,62066,7491,388,17407,47540,46343,40819,39865,45238,14033,39692,4726,14548,3014,55856,9559,44261,14473,41937,50162,21976,62502,29833,51027,22499,37311,38572,5824,15778,44542,48178,2789,28213,59167,18671,7627,15132,24447,19864,59190,55897,35136,19896,15511,8401,23484,2824,61743,58635,52636,14311,64378,51967,26426,23279,34255,11631,23806,9113,16564,21019,21139,41960,54381,58063,34118,55717,63423,16640,57789,62329,50823,26998,9158,55634,27041,16404,9412,36464,5265,19445,56118,38079,28858,49971,61666,36332,2931,56435,17762,39333,17170,56740,18824,27228,60663,26950,47369,48575,35324,23911,46069,34623,39441,3607,20714,48784,23493,45270,17280,65292,45462,26479,44708,30180,10584,12296,12320,33362,50594,11236,26129,18903,64609,6586,38248,65327,32237,62362,21371,15113,28874,27251,62263,3065,13932,9547,25498,51159,20787,53546,39952,6917,63552,17646,61407},{20447,4009,32340,47189,16444,65073,57965,24678,33992,3769,20674,2159,16438,34238,37048,59462,64138,38064,16016,49340,59069,46958,5533,64963,16875,8579,54469,6927,59927,5476,25448,10950,691,14763,64262,48757,46193,23251,33953,18073,29717,13567,18019,19053,35125,56275,41752,12425,26160,52862,40392,26652,41090,31608,63006,1969,39327,20536,12459,30996,52485,476,14994,58265,31986,48195,30017,50179,59519,57420,4582,54856,40731,52100,28872,20406,43699,5551,46294,3350,33245,24026,36367,40020,38328,11308,8978,30597,59902,6014,26398,35827,64227,20670,63045,53459,14322,31366,16605,2641,41542,48072,5545,22277,62528,61774,7420,1812,49212,29064,64205,30266,37460,61268,30908,34819,49110,53166,48890,30812,4001,53600,18035,13748,15526,28917,29788,51377,41072,59788,23472,28825,48443,24455,8093,32422,29508,47840,56950,55581,3453,55001,4517,14166,28682,39276,59701,58813,31176,10946,59695,3496,18803,56402,61385,20775,20595,33069,29263,1372,9100,35425,13488,37410,27370,63930,13658,29640,2672,8856,4454,21864,62804,8858,58219,58378,44834,5203,17976,34474,51770,55190,28991,26482,27133,2832,6913,6188,25279,38329,60948,59934,56030,42022,58293,59129,57543,9818,46079,41656,64262,17099,6951,7769,65241,60128,10679,62798,42147,45194,48891,8642,39075,6286,33048,6049,54216,31599,25289,5409,65393,34572,38117,17581,1542,31235,25473,32300,12648,59336,63656,50036,41165,22285,26588,42061,39217,56217,34235,22422,51922,19608,65234,3202,2023,43830,11421,32735,39891,31054,59689,60624,12022,60379,62746,18148},{49935,38176,51840,17298,14934,23994,30810,49130,898,22604,12130,50246,9535,42977,41875,33750,34139,65053,51927,55630,4477,53219,55460,22984,2918,64845,53732,25655,21260,4526,12598,12158,25538,13523,32422,45290,51497,56772,42456,63967,9376,6664,38290,5818,668,57263,39011,43491,51643,969,8846,6310,62987,12825,30619,23702,20865,4833,21774,12466,2219,52560,62768,24334,35001,14751,61591,14549,9504,14395,33565,30763,1801,60554,45662,59250,12921,33969,35252,60262,1768,27567,44420,21980,26991,51683,12552,49354,60991,8798,42795,56354,17940,28537,25048,12119,30839,40115,63197,14051,56932,43355,24384,47047,52508,27526,33301,63985,42823,14801,23367,11293,26767,56691,32858,15905,19938,18622,14174,60471,45940,24015,64838,62576,57763,50819,47643,53456,32058,42320,30398,4567,31104,33008,59256,23208,48926,13087,14104,32165,24215,35787,37281,41517,13542,3921,27357,27859,49290,41404,31252,47643,24780,2618,723,11575,12679,9172,41837,14786,4121,9419,28825,56186,25048,42069,15824,25934,58401,40556,27369,31611,2949,9035,9606,52065,23312,11207,22485,43996,2423,32896,35048,52765,62427,52469,34547,774,11262,48529,9623,23973,14927,23023,7120,29761,32796,62890,20709,12484,39675,2864,51006,15064,8354,52764,34593,51972,25342,3633,29138,51695,50033,39573,43667,63056,130,57847,63221,873,3743,23026,12559,18507,43396,34350,29021,8377,41755,37623,47262,43212,24552,60496,52787,55073,33835,59821,12536,28638,32211,58373,24530,49109,8073,12736,58037,11958,27429,42388,16456,6326,37511,26549,60036,19438},{57177,54858,39573,53394,15335,56934,55081,11940,24337,39009,40084,32224,18516,46784,65179,48327,30498,60870,5485,15192,15685,49381,60164,16289,10162,7758,45813,33544,12201,48323,8478,47982,8937,9895,17824,55470,144,1219,13089,35846,29675,5203,31312,29776,64964,18842,46692,52225,50722,15369,47614,26627,30092,44380,44574,61006,17848,36524,3165,21450,43434,28235,58353,30555,56117,14082,57654,39860,17602,37916,47099,58425,3083,13002,36638,18166,37334,4430,50387,57120,2317,34014,21033,33059,45439,56453,49508,54345,1357,3052,32734,37160,26723,22234,44064,37828,56815,12399,7428,25540,11031,45167,23007,28803,54714,39282,32726,20057,9951,19148,52108,31938,45874,49341,6845,52891,50098,8809,50537,62788,7473,44316,40683,8367,45629,12069,17590,58084,4082,14167,3986,35302,55571,19467,36390,487,38582,19955,4564,22353,336,37590,30178,26404,48643,54582,46819,43138,14497,32462,34507,65385,63207,65036,55369,29495,18492,61242,56493,14838,31108,55092,1505,33658,35686,46058,57026,47472,36217,64698,19704,62725,7735,40959,13031,18144,14234,41756,14670,14288,62797,43700,16901,3054,25856,13392,52350,13015,26635,52028,22000,34271,18523,7806,6061,23187,11803,2951,57321,49977,52993,38991,13338,50095,35416,61426,28288,39632,43960,59831,13612,42343,40187,5165,14556,52780,63006,20389,59650,3530,27487,37281,11134,46962,40246,61412,61261,21296,12314,16279,17889,11454,43380,48747,7545,49821,39000,4155,52842,13253,29366,18765,43522,14956,54678,15292,34836,10467,56007,44900,15865,60703,13403,36035,10056,8556},{26356,1627,56022,19454,21543,29840,46271,12382,44982,39209,17955,11022,29642,57600,53308,16666,56256,47419,30802,41347,31842,14273,10147,55869,32492,9813,56627,21032,41518,16882,57456,29988,1168,41071,40129,41575,10932,47204,61225,17194,10884,28044,53778,46078,29424,48297,10000,25045,61544,54557,19003,32465,3862,23569,54233,11404,24567,25211,15437,5186,4199,29052,35654,10037,2948,39642,30836,14237,21091,52376,10493,21196,64647,49292,4168,49356,25746,59593,4751,356,37776,23600,52559,22844,18832,6335,39263,48128,42888,53706,19659,23444,45593,35546,9515,39536,4474,50872,43996,22809,57619,13801,12425,59455,38301,33419,37569,10864,4636,4749,55386,26702,47254,43143,8292,8402,10379,13254,39802,11982,57512,16882,60918,48121,1438,50684,24811,39436,32457,12620,50112,11871,42545,1291,64084,35342,33470,57745,64664,30783,56564,8809,26875,32331,54687,53072,15901,30319,19794,6917,39508,43755,15652,27025,47152,750,36056,34592,45376,60831,59149,13090,19742,12636,61977,37559,6528,1741,2762,46269,33238,9295,54361,47410,9651,44045,58177,1227,7300,13000,17566,18105,32631,59296,11430,46728,7577,19257,17079,41623,24381,41821,52082,13203,31237,44366,64842,31767,54599,29187,39013,11069,10213,52329,45185,29605,61995,50951,53216,22602,25433,59802,14823,24518,19431,64421,56002,9595,37685,59496,53346,12982,61137,46735,46591,25929,34347,21032,49323,41810,51133,6651,32066,4871,63366,22956,30482,916,48967,41240,64366,40741,22371,19397,51375,53494,1427,26478,298,52031,1809,10717,64343,3234,45188,64949},{61199,64293,27771,14172,5633,41935,32824,34449,34869,11764,24417,57364,7599,30377,27564,36729,11559,3125,17692,28581,3122,28174,60797,22622,32519,18414,59722,31165,34120,56312,59565,15105,52441,26435,54862,50562,65120,28109,63031,49769,65200,4951,60785,33888,44885,59070,8917,14250,15141,48234,12578,34759,54872,61541,12950,41315,19654,10569,48343,8037,54567,19148,9927,51083,43464,27064,39441,59543,4886,22607,11646,33214,24402,10495,3504,46227,40525,27561,19969,40408,46017,8648,42154,24837,61859,23844,54532,1324,46831,44538,53235,30443,33441,39886,4717,51710,61548,38695,20727,18187,50708,30383,17023,15046,35605,274,11777,20293,57645,24107,59439,49242,51684,55383,41458,27236,59213,4952,39245,44765,10143,37582,10047,44537,21998,18494,6524,8564,30478,11985,37015,11252,9888,52028,3698,50964,52215,544,18142,46800,55281,24933,43691,9074,38246,62501,33935,46751,56385,38360,8900,59827,58114,35761,51854,57298,63427,2209,50756,52555,41923,60284,16202,3094,7249,30270,37642,42069,13735,46768,59952,41561,47746,36793,425,53535,60497,25483,30522,35680,3819,63036,2196,42144,43350,63348,38364,61410,13947,60880,57128,58300,38047,62240,57263,29635,9680,24043,65185,27831,12039,13946,23283,59883,30522,53989,31303,21146,53989,21354,45476,5628,25723,60508,6322,34275,61817,35157,12333,43604,52733,51444,21666,12835,4853,64533,22673,21835,55303,8247,57984,42949,64963,476,59650,21645,45171,59702,24959,14472,65259,55490,118,58714,22104,61576,10445,42555,27937,20791,16107,42845,52424,13945,20227,44058},{47257,48932,8917,43291,50988,52407,63288,14845,22308,6024,60051,33241,5988,63070,48525,35805,36252,55972,22778,46455,35231,25536,25624,26672,21792,45690,30603,59959,31829,16195,1903,37302,56335,29829,45096,17989,21363,8028,23302,24729,65460,35670,1763,58778,22803,9970,8101,21785,26421,47409,45113,12504,44198,45951,26443,47536,19327,1118,41560,30608,62099,56622,59814,46575,31984,59990,57816,51626,41689,5041,798,5045,41043,36292,31344,59698,52270,36164,18996,20766,23723,27147,50074,24972,31782,63683,46560,39289,9619,44109,32638,59046,45779,17202,28679,51643,46515,11341,46450,4927,6599,39628,58218,14919,2186,17739,5975,50364,62589,44120,2220,61856,57177,40517,49200,63552,51150,25173,39298,523,34086,42086,1286,24974,16049,16685,11973,59528,24458,62241,63500,34772,19354,5907,57371,31128,61789,24306,12669,41739,43836,55577,62895,63710,24590,64098,34535,29443,49998,42454,24437,40521,59331,61796,21655,29697,24400,57566,19792,39583,29141,6105,23630,1666,387,60224,54361,22329,10329,37925,53673,10687,63624,11237,33947,33989,46757,5138,49313,42715,8714,56782,50615,7782,31629,17791,57824,47113,51997,22254,22577,53114,10317,24507,1786,19488,3351,44304,43549,18261,23715,44676,24422,2907,53438,9104,51729,54415,3091,47004,57700,52690,62,34497,42150,33714,38023,35696,57729,13028,30794,18145,51580,26538,17570,60501,37312,41131,44488,883,25017,55492,57120,11770,3177,2406,17826,60886,6418,10468,23580,55417,61675,64361,45656,64305,4407,18668,53974,27235,19296,48715,43557,58622,53214,32583},{24843,15498,3764,31282,17009,42920,42376,15868,2397,38392,13871,59335,27418,24380,5641,48899,12643,26676,28128,46625,55391,30331,45702,15268,26649,4492,40833,5110,16549,591,43108,35023,41452,14289,40549,35111,18298,9769,28950,31384,41166,42831,1223,40815,45991,56283,59423,38847,23358,65144,15853,6919,60920,63446,52567,41800,9215,28722,17397,60683,30181,39234,6271,38364,65397,12059,16141,19056,60699,33068,27495,8591,49745,6718,34936,29853,27667,11794,36143,22210,52428,53657,51936,24123,50229,41901,20362,18108,11295,29260,38536,31582,31413,5261,29735,56415,45571,27348,17568,37747,21321,55550,14757,37975,2977,44799,59254,5354,61482,32676,43245,11225,14034,26533,8905,27614,32316,62283,45473,2027,60172,19105,56383,23304,35533,53502,9478,61894,20838,30086,42329,57923,82,42358,46546,5856,47980,64801,47533,39345,50233,6250,48357,10291,2441,3271,23664,4037,48233,15101,39802,29564,22500,37657,37269,1746,27494,56908,5073,52408,31651,64715,20128,40651,22583,48121,18547,30277,48836,23183,41812,49072,20058,30959,18881,50839,24101,63975,36000,500,64742,30305,19871,26222,6260,53032,59717,35356,60097,64022,26675,58948,30004,19168,42745,29425,20422,6231,15108,35980,34293,12874,26265,70,29854,22110,43486,51012,12642,27218,25963,39696,30590,54690,28804,15300,61338,41242,55296,37992,5827,49285,57684,41880,61508,48973,37847,31159,2231,46164,22983,46263,108,21134,13695,60544,2847,29197,49522,31566,16546,23501,21306,4397,30465,18679,48074,2062,49200,63412,38809,59696,44580,1284,30339,20874},{20432,13826,43709,11477,40372,51011,36660,52538,11536,20900,49633,42675,24992,9604,24718,19826,10488,22382,61555,5764,21745,1077,5218,5385,65352,50074,52218,58725,17354,43576,15716,21625,57182,55351,21278,45608,7357,45626,22353,33846,17451,47931,9324,25933,38322,53430,29875,46936,4745,50592,1589,39776,47241,14425,52910,4470,41394,7622,50714,24493,51229,37461,4784,20436,12583,55876,43934,7947,50297,44835,37515,45262,52517,14834,52443,42985,33972,17116,18311,49953,23958,9746,31881,54456,43806,37864,20869,57763,12476,34798,44891,12907,65022,48122,11982,4636,42350,52400,56018,29392,17880,58406,5560,27898,20262,13474,46799,28600,17488,32366,52334,29671,3210,14227,20041,40033,17339,43621,44892,1087,2561,55030,20263,19487,50214,26660,4717,55498,2923,7643,46081,54436,58951,42909,40236,19126,23593,38841,6954,57719,51487,40263,37761,40722,41754,59359,1464,47981,54478,56618,3794,14899,46861,38084,6203,29916,26536,45190,21450,64078,55391,37672,19480,23673,27614,58479,64731,52886,32910,6359,62822,30118,31540,155,23285,12065,53272,14154,37394,41972,39087,6589,46372,41939,24077,530,14572,14734,7486,21389,48989,33106,21482,48068,4317,59104,32668,63185,26831,5318,40021,6539,4260,13266,37892,6877,54922,2799,33863,21744,45430,36953,49163,42228,49075,38894,17737,52444,27590,8266,56497,39518,38517,63068,41958,54686,46342,736,4221,15839,17758,28997,20886,48296,29165,36804,55157,45665,1208,6316,62459,9311,57991,28031,45700,18826,43623,53577,62583,63903,42864,2166,3552,36836,56835,24279},{56916,22171,19891,50883,62937,28419,2631,64187,10156,42156,6522,59422,46753,15966,30259,50537,33375,1465,46891,29427,39326,13042,18781,15502,41769,43045,30603,34343,59283,61801,60772,20037,28929,40441,33252,7141,63431,47680,28872,20401,2583,55387,29646,46496,5815,23984,19680,23232,34293,16195,29565,14369,5045,6435,10181,61737,45468,37360,15816,10437,103,33950,28400,28026,46596,49104,10926,32517,32436,60800,16023,62142,40470,51427,20713,20162,91,54229,21136,59967,58554,28492,1199,9698,23066,29177,26064,15534,40451,37403,65422,11654,39941,8402,40693,62796,43496,62253,5987,49818,37830,64842,18991,10447,60027,18476,51253,905,14220,30541,52661,48890,54124,10332,47658,23563,53531,42019,55455,51754,39628,44627,19107,1264,35201,17368,36698,13338,47756,28714,43562,63184,25002,61764,45213,28685,15962,38480,11565,33782,32060,48171,56782,61796,33344,26575,48634,40715,34704,30566,56339,39610,26236,15073,59896,57016,52780,27799,36828,10668,62329,56226,1558,54735,3689,39111,36842,46115,32018,60923,30393,37436,9448,21084,39015,17605,42596,54672,45077,22027,31261,56173,36930,3154,828,61928,54696,10730,699,48010,7407,57012,41288,12340,11108,46557,363,6317,18127,57465,41852,27656,23488,62811,26839,56630,32849,64456,48427,43672,30114,27022,13485,51055,35681,49125,44519,14617,18287,11313,9024,34038,43063,47436,39973,6245,60763,10940,58331,55323,57472,24799,16416,17689,17832,46951,3806,59372,3150,54366,60513,15250,8448,60573,10359,38685,47299,62549,16882,32272,11902,62314,9276,54245,53118,44903},{13603,48946,32688,49991,10689,36206,30967,39787,21068,38324,41740,35879,23708,21228,11176,24095,36863,51550,26270,64502,49238,40158,48188,52753,18040,14947,36264,37180,12512,44248,47470,5326,30678,17938,42773,14814,40344,49893,44033,4979,357,35110,52780,25531,54063,53449,54195,49719,6724,13506,48917,19884,3446,44698,5334,2624,56272,6422,3024,10092,59485,52382,7027,43731,21787,28834,46589,51731,44424,55527,41962,43097,9888,12581,5259,38852,21118,41384,34512,13211,10187,9895,64328,61576,17560,33317,16913,5134,43555,44291,13727,38061,10340,29225,60625,29504,50058,63593,21544,18265,55788,57145,18713,57576,491,15971,20132,48853,32787,8061,54381,44164,10857,48750,1793,5664,62705,17376,5449,8403,58500,33020,59646,38536,62295,34068,28169,16926,26361,20166,29039,2037,26697,2623,25569,48638,56953,16024,7513,11422,15233,37253,63240,48154,38179,27018,16183,9306,29807,49317,50864,46906,27986,43174,18924,57079,44659,3811,42327,43657,56420,60540,32521,13262,24875,5659,22092,24839,16827,53666,50846,57586,40689,57503,57877,12122,588,3795,1888,44747,56755,60464,36271,10483,49372,13795,38840,4728,356,56629,11502,12988,61032,32822,25559,53551,51406,24705,41522,23530,42552,45229,1041,8159,33981,11496,38318,60563,22887,65195,38166,38516,18413,4758,4711,41859,9119,63962,39011,22443,47576,693,4520,35459,52944,17644,13665,1568,15232,1021,9261,48737,21195,1461,38020,41513,50611,58254,56220,27550,719,19304,64964,9092,10531,38375,46776,28974,59524,56393,39033,32795,18406,37893,21387,47347},{18719,53099,27828,15292,57237,3977,13174,54491,39635,21214,57711,25751,32529,13794,54977,47821,65099,43890,11525,8953,29025,26038,25835,65497,20558,51615,34200,22501,13894,48233,1311,29859,37779,3221,4010,4615,15271,59744,33631,2101,38078,44566,36258,2048,10284,31617,58176,9235,61363,57059,37098,55803,2290,59452,46155,40039,33516,25919,40101,33472,28574,63322,55477,10322,65333,45904,10177,37524,4754,55629,8992,4907,60876,58552,4992,9144,26887,16110,9906,41440,16181,37718,20260,59608,22895,20707,38978,1694,20633,53967,64863,45740,65163,15282,42401,46737,8919,33617,11540,2763,49598,19322,64533,2678,20213,25496,39908,49669,58806,6469,24974,33282,56016,21491,37844,63612,53155,14781,52500,32614,63329,51921,1289,36851,22233,42704,35822,65091,62431,48847,31335,64476,51198,13178,12289,26647,31424,62915,40204,59510,39828,59971,53348,9740,12167,42444,1179,21072,22070,10122,53470,47337,62376,36165,40149,22593,22823,45190,6941,40465,4775,9040,48060,2055,20023,54366,9130,24287,17069,15650,17905,9506,41213,53068,4526,30024,62199,11064,26815,6480,8385,44882,9619,57419,12263,7254,52483,32939,62496,53714,45754,43103,140,40144,41909,61675,55532,35263,32040,63365,15597,30416,14477,14165,19906,52942,48630,35197,28956,15394,36721,25459,46425,59239,60424,46009,39229,23482,8243,15871,28783,43457,31581,61734,54103,55347,25007,56695,12667,62967,18758,21553,26939,48216,3826,29761,44363,18157,34276,11480,4752,18075,62540,34017,57804,58803,64221,3792,58590,38367,61909,23928,12829,28864,4387,19560},{21126,43372,35813,28318,31449,9278,15545,25653,50943,9123,310,17982,31466,63261,30361,27172,7315,16764,42018,51392,25533,60710,21773,8664,34917,65397,7649,42382,11648,58621,49028,37853,42322,47545,33696,17435,56232,64267,19067,53940,53481,51655,50932,39378,2097,33140,42521,9469,16168,53689,8020,32220,4614,43078,26732,41057,6550,24423,14868,8572,7409,21586,34106,46156,63017,51467,41636,23315,2388,46894,42774,26692,55160,14387,5764,44815,19648,50252,34925,65051,492,57107,54627,35281,14057,47787,2979,25283,33091,31188,19376,53820,46344,60724,23483,6827,34540,63718,48270,34092,33222,19388,45336,20807,8089,43918,63493,13156,33046,13374,9118,10695,47980,55610,30430,13838,54284,16336,1130,32781,1382,49335,18085,19622,25872,15216,48712,9143,47313,35065,21589,9156,53319,64220,13812,60554,6416,50022,45003,32470,64982,53911,42825,17233,17730,16554,16473,19463,65089,64039,7650,28389,33256,62730,24239,18966,20972,63979,60331,9524,3099,53952,47618,3066,64306,62500,25564,9872,47279,23726,56581,39135,59442,36519,32745,41076,26693,34391,10965,64669,42075,19689,41669,46557,61241,609,17176,37325,47201,7049,35575,7464,48367,39990,61959,18528,55508,31704,53113,15944,42170,30620,25501,57618,20903,13790,25767,21129,48375,36629,38582,59396,1188,47085,59920,25765,43594,9198,33303,41986,42796,30499,57933,38576,10540,58624,29748,3945,38330,64320,46642,27332,29458,17112,18715,17333,33773,44506,8956,36825,31812,18238,11773,9115,36823,54442,5607,16367,7343,24076,28627,38451,43470,10400,46258,44898},{46309,2155,34847,24094,49490,41043,49832,45643,42914,28135,42036,1643,9181,21169,61064,40426,63994,7470,56510,20752,42396,39613,31990,50936,38798,22839,20399,26483,60606,22208,12403,53037,48435,43302,41044,32431,17669,10736,29794,52404,32087,36896,49552,37475,27104,13210,24877,25208,6844,13482,36447,18703,34882,335,34206,64608,19835,8934,29046,49512,48445,55504,32832,48721,51544,45919,19444,34912,30754,43226,43024,54218,59010,25098,48134,27304,58255,33025,59445,10825,36329,27458,45883,60700,23705,23928,9418,49189,54850,1618,28531,43073,13525,41849,6684,42248,55517,48819,7976,9951,52233,27751,6791,29946,10390,41281,16014,40228,31788,56810,19686,62193,44733,3028,48822,488,18546,20742,59614,50114,12298,17722,38203,43179,59479,27626,47183,48221,56567,12881,29455,14659,7938,59238,62996,39650,50864,34275,11105,8971,61657,24632,4337,24338,34578,39028,1209,20615,18383,20280,42938,18603,2135,8528,62991,30980,30126,36117,27377,27675,46707,5649,56229,4667,12745,1802,11722,1577,26910,21648,1196,16463,38208,52973,39881,21222,20039,28117,57239,24562,62427,57525,22413,2869,13546,12406,51520,33384,38897,27172,54315,19885,53229,48066,39647,60125,14654,11556,39426,5637,43282,46713,63851,36271,29046,5679,1710,12477,27706,62106,50942,10150,23819,44066,62281,65207,39604,14528,6854,54138,54111,48859,44208,11462,42182,2327,15971,10085,42571,63666,3952,47897,62524,22931,56737,53476,6476,797,48079,38333,28698,21062,56420,23488,10314,59341,53178,33713,39855,9781,51105,3309,30523,57585,3109,4723},{17547,45214,21933,4520,28216,27050,7720,21929,1523,2727,47122,898,42637,40879,38528,31804,36055,47887,5681,59376,32533,9574,50472,17603,23076,35352,57494,33009,23329,30999,34572,16778,26839,13528,52405,62286,63581,8640,39761,24908,54139,56044,34975,57760,25481,57240,62056,18111,33829,40392,47609,20204,31051,51046,58177,57220,3535,61489,28001,901,41418,49730,37158,4052,60020,41322,36536,51935,38162,60354,13443,7798,9786,44144,42526,12805,27828,28474,9811,60217,44914,58081,34406,18800,22081,12540,42823,6927,7519,47264,20540,8601,16672,32597,47348,15697,7523,44187,28074,5767,31664,61157,64558,28939,8957,38053,21047,46713,37802,33255,39390,51498,18207,61510,27546,37268,28993,35372,30577,19342,63442,6027,13289,35120,17820,42483,9856,10243,39705,34086,5624,23134,1746,64350,17092,53184,64040,40086,29789,34982,25563,49005,19750,33225,19616,13768,16439,23187,19927,57410,38265,8992,50581,14511,63506,51334,279,65050,54860,26840,42142,57893,54771,49912,19463,42399,233,63436,33895,21641,33796,34472,55908,49533,18409,32010,51690,47474,62956,63893,38441,62616,11829,36408,35828,13276,22300,8956,13778,215,36926,48179,15485,20706,43338,8714,33519,46685,36941,49059,15240,37382,4467,11806,3468,14799,15160,57093,5766,48201,5355,21769,27796,56080,7228,33406,6819,19244,11912,14310,19347,41989,46507,54783,11897,16205,16527,50196,17802,9140,58293,2265,31512,58802,22495,22487,16706,9066,29826,19239,54657,41287,22945,56671,35258,4054,58952,34332,6715,31989,27685,41982,20224,48672,40771,25860},{61292,49120,55007,32703,58189,42360,31914,30698,17234,18173,62718,13329,28122,29625,23755,57924,20855,34612,42137,46328,34658,39997,7232,107,32357,57045,64066,38881,61061,10645,6996,22216,59396,14793,13110,11414,19138,58798,53295,26638,55730,6723,29753,43534,7984,32877,10951,42176,20432,24621,55535,964,43061,52927,46908,61234,59678,63878,61080,41587,36880,58717,53898,12824,22526,14530,61535,45097,30235,58953,9623,18835,12444,175,38305,38100,7498,6310,46803,27437,18735,2977,42465,56778,49904,11502,50255,3188,5445,15436,30621,14707,6026,26101,28421,46347,47401,33336,32606,18174,16816,11553,37438,25023,44060,29828,18351,13687,38452,27341,19073,17738,3417,3418,30895,33246,3776,57627,17589,64207,59586,27013,48634,28929,43567,1878,26311,22454,48053,59977,14310,59013,41441,49823,62725,7109,12960,12516,26389,51331,54000,200,12477,26515,54444,50580,51390,35186,42382,4248,25118,34533,37392,41078,37013,42415,23580,25028,64040,62714,13026,32119,22440,49112,21005,2465,69,32317,50993,37574,48131,38941,62553,22696,14497,49663,7386,33339,38492,40652,24036,61114,15167,6017,45947,43693,62573,13368,19404,37498,16765,20620,57981,49258,33126,52984,4112,4585,22806,25856,63355,46447,35844,24313,957,38319,42295,16185,61202,54894,48527,6837,37313,25594,14368,25691,20952,43663,7826,54930,28016,51816,38029,16822,62673,33113,5020,9771,42041,13818,50256,48782,39262,978,6033,6150,26188,26363,16937,61832,8776,30474,62097,11874,60562,11502,55074,1157,42367,22708,19881,21079,40923,24487,31897,42372},{65122,22651,42664,16018,25238,32816,7256,26157,15603,48567,12162,23833,30753,39123,14235,12003,65030,23503,17412,55425,56039,64489,34934,43188,26615,5917,53890,53702,405,58401,2787,54327,5016,6594,9195,11899,47762,27932,33339,31130,17530,5144,56980,63247,12077,37651,7079,6059,39132,41174,52998,23132,63835,52980,5059,48708,20506,32600,42068,35345,5989,7383,12451,31689,14935,17028,5767,39929,55204,13568,15960,32673,12140,54882,32757,27178,4635,10887,33444,30462,21133,55383,35750,28199,16612,21630,63389,61719,15192,44487,6295,51262,25083,55508,17782,37596,41350,5203,16462,16319,56138,56941,55827,29042,55510,8143,36997,49720,41089,17441,13359,55744,1207,62814,41820,65461,14596,27895,19679,39921,63808,44716,32680,52021,54552,48281,35832,42760,25933,3941,45391,29383,44130,53854,56015,9698,46679,59149,60845,22831,30161,9770,22486,38699,30196,2004,6275,28251,2581,25648,53166,6955,8268,26820,52523,39748,17441,50933,38594,50687,27692,16488,50169,911,50143,35480,39750,2307,16582,51458,52140,1000,9710,38976,47569,32921,41769,27632,47106,40169,17720,59943,37898,40553,37522,11273,53618,30828,26283,44959,4011,13312,29423,33430,27587,34338,58168,48764,52755,12898,47262,58714,3725,57151,40707,63464,51339,43216,39605,46579,14774,5741,60675,4113,62130,43121,46249,65326,8768,46025,38394,42070,48035,31476,44174,48980,48090,57285,46667,14687,56324,5093,24780,8589,24375,6819,2924,44578,23797,29252,5399,54327,50255,34937,59508,38493,8003,2486,37195,27638,60646,5774,18055,26655,32690,5197},{20568,43930,56786,18471,52772,18829,17795,9888,3521,41426,24035,48213,63309,2356,44082,42431,11423,42986,50354,28138,63140,19994,39702,3035,8603,23825,5454,25083,50334,28386,60675,37030,47951,33375,46997,31925,5208,18162,59570,34492,39720,47784,20935,4315,12474,10234,4876,21269,1441,42309,49502,1991,33833,6735,40899,36346,33384,5951,9668,58368,36943,1412,18815,44028,17727,30750,36994,39216,9155,59666,7274,30951,60227,14991,5739,62883,19482,55874,14446,24603,57049,22667,39317,38921,2404,31488,9799,522,52808,48304,49096,51353,43738,52029,47460,56187,6391,64748,49202,14876,40969,9717,6894,24179,56378,45292,6417,45364,23304,39959,19486,12684,30986,2698,64691,6964,53101,37854,30002,47337,48797,29370,18919,280,4218,60248,4004,40839,32003,38008,57550,17926,6238,42096,28270,51337,3007,29662,12756,9451,48961,17040,8860,54389,153,63054,49686,28609,51404,41393,56616,13665,19547,29619,58721,11516,6492,23890,63801,56427,60716,30834,9442,58819,27331,2685,20079,23231,10389,40089,749,57390,6063,62812,17008,50700,16569,64238,42059,19544,10912,51164,54280,27499,47717,12062,23234,57921,4906,36162,35883,27965,12009,26122,4764,40813,52894,61470,63915,45972,12400,33949,22743,15873,16662,550,61989,44536,37039,39103,49037,9660,7407,45356,59285,64602,6140,45304,21018,19920,4083,35408,14132,39149,23366,23874,2764,36427,64646,21204,44156,55399,61421,24856,59249,10226,37354,33310,62154,8604,26868,11612,51322,2857,27856,22117,54467,17930,60906,65163,14066,29928,49521,46078,17974,34975},{4623,36611,25486,42796,30666,61042,38895,37337,63427,36959,63146,11318,63383,27129,3945,18941,18841,11143,15935,2705,4885,28688,11680,10435,11131,19759,63768,17465,3230,62487,22914,65073,49543,44290,39969,15411,54434,23534,64963,11363,58987,14805,57809,26142,29173,35330,30061,18037,28445,30883,13173,43483,44980,43533,58919,26546,10547,59469,22622,5934,37000,60816,10347,25028,47821,46623,46769,2972,27580,44748,10072,63038,19824,20627,26571,56918,25609,52073,24975,9727,33840,4674,7901,57725,18019,50566,61591,42706,18101,16288,17586,7505,36164,20147,62825,61076,56629,17701,25081,47367,19974,49298,16126,38294,959,42322,64100,56537,12123,58399,64029,42609,40825,34602,34511,16324,25643,43088,13052,44677,25683,48432,27509,65479,35725,41881,22324,64766,34386,32571,47295,38360,26218,20257,4765,6671,48264,54871,28653,29563,16818,61600,42538,4846,62298,27795,57427,51296,65001,41085,43189,31135,30473,56487,50524,19770,39151,2951,27538,14173,5859,63253,2134,25004,35194,20372,62689,61908,13037,65213,17111,21207,19487,1033,42482,57935,30933,48032,63033,470,49781,58636,21197,38614,57989,27618,51315,47632,48283,14576,56470,13189,46602,26314,9618,50437,63413,55065,49541,15610,49449,18652,33020,12510,35750,62582,26704,10406,22872,65040,42607,24012,34834,24117,5654,40328,3583,45800,57357,43156,54689,8694,11506,7151,43426,24929,19703,4321,57507,57863,10373,17856,13189,52661,24900,54761,51714,39494,58246,11295,50231,11557,1406,11479,62811,57949,55977,7841,59499,45922,58779,33743,30161,11593,14721,34393},{40138,59219,55523,34797,36875,19626,60000,14917,31418,30616,41073,7840,20524,55795,34534,32017,49387,23296,8270,18741,53832,1987,40870,35313,15407,17249,57820,57328,34919,32265,18624,50382,39274,20367,19435,12988,11728,52631,57146,22679,26080,51307,47496,6433,27558,50509,5789,5862,32407,4223,43931,14465,59325,39469,53146,16384,47952,62249,53524,45174,19084,6227,1156,10068,770,44057,40876,5648,10517,34329,48242,10901,33375,46482,13876,23679,7500,61710,35946,23731,52040,33380,65203,25036,14429,46934,49971,61216,31304,45015,52044,13143,64070,9816,35132,62476,40549,29106,22171,17092,23954,60332,46996,31498,58821,35986,26218,91,55453,39929,36922,35110,40643,39473,15728,50350,16519,25648,33962,47867,36311,57194,39082,57458,24945,58235,13779,15438,41203,5022,61575,48567,5254,4541,33950,32351,53546,2127,54943,45515,45167,62033,51774,32969,4589,19963,36370,48043,34628,37807,4481,46851,15519,46258,12094,62374,50653,7480,9926,33855,18549,25432,43911,46450,33236,47104,23342,50163,32368,32758,48277,14147,21923,33257,59203,8494,26816,7396,807,63626,30060,46787,52393,39802,31679,53755,37640,60833,57855,21072,29226,46330,58721,59568,41120,18677,47026,53003,14468,28770,6905,13826,19872,59086,29660,56322,22956,41666,25131,20601,8690,58865,20919,4031,34684,31161,50228,27567,47391,31274,21113,57220,38088,45898,59124,2893,4903,52693,6202,15986,54506,20205,17581,44242,18946,10117,53077,57130,13007,23731,60941,18721,25162,58663,27512,1046,64398,24042,46689,38232,30142,61287,5213,61589,7244,34683},{17748,21508,24101,12498,12406,41551,9896,52302,37946,40290,20636,31933,13544,27923,45409,57284,12771,49739,21390,16487,2616,38594,1248,36569,31091,29903,24503,4955,50580,24391,9552,34447,38710,40399,17803,5917,61727,4907,53604,53546,11360,59592,20767,7601,17232,44958,19670,23774,38339,26309,34993,3335,48355,42671,53250,44521,27851,112,20637,1472,57806,16579,4533,32576,25562,4893,29424,16442,22216,59695,40731,28260,49341,9362,41226,27785,39534,44260,12496,36777,13371,53045,8202,15083,5064,13034,60621,30638,6719,8998,33253,26271,46184,55484,35397,43736,19317,60179,5031,21547,28187,54544,32378,22979,1051,6997,44216,63805,41528,60196,3837,28783,15410,52102,29086,10077,34279,30676,4059,42789,23914,65089,10001,48226,26474,57318,33063,44721,22684,48950,3547,64697,36044,65244,39006,52796,64179,6317,22312,4654,33604,57573,21579,54873,42380,50625,40002,6100,42076,4267,37990,31304,40495,30765,23681,13790,20063,50228,18321,24377,43775,22124,55413,14578,18790,40466,16765,46814,55622,34550,25152,12583,60595,38221,10626,37021,8607,38593,6007,59723,21515,1634,30470,13491,58596,32244,57529,55809,37029,47223,30963,35498,62016,6442,52445,40914,27518,23013,14035,2656,40612,12021,46100,42291,35490,42203,2766,47736,21307,5820,25025,58262,60589,32185,10465,43689,39423,63497,41328,31073,2063,51712,12819,24270,47342,57120,64763,35917,46395,56070,54404,47788,6664,12444,45601,18683,45673,46265,17452,36374,20768,55917,17300,51518,44631,58845,22949,3925,51275,56451,14452,1456,12285,57319,52028,38986},{24780,25340,45350,46071,51506,7604,20948,16413,4191,35954,4261,34312,15915,60876,29437,30572,374,33623,26449,19986,45872,51930,61861,41580,61720,54592,14666,25899,4069,61914,64150,39525,24706,48671,31998,7126,52371,8656,19162,26371,49306,46782,21672,31795,44287,59795,38790,35976,48737,62732,45820,20397,7227,56374,17999,59472,48560,28728,31496,49460,39067,11325,1513,59189,29485,1581,37969,7257,17742,50307,45716,45805,38419,21105,264,54295,884,54637,52119,57592,5108,36743,28864,25244,56363,55548,4405,65384,49122,34181,1017,25089,52332,63041,4350,31773,21384,39717,40321,10912,46072,25742,42395,35403,62473,52385,13957,63729,35598,59374,48236,24227,33759,39012,60392,48375,63196,5053,14083,34358,39215,1756,27897,38956,47969,31650,14288,2957,4015,6445,62975,45831,7391,31493,46644,30568,36201,63612,8052,6473,30975,26081,17316,54111,32066,7571,14797,55680,63758,16463,193,36692,21665,36298,49676,23499,32667,18644,47697,18057,28328,53316,57525,31481,59097,26686,20179,35136,10099,60069,28848,57002,23670,59490,27025,1585,24115,64063,2538,22524,32486,51439,37665,31702,39515,3746,20255,64499,22058,53858,36889,49065,3855,24437,11025,6941,5069,44678,2062,30228,4907,50419,10752,16120,63260,56533,58572,35855,41436,58040,6698,3834,47386,1873,38133,18303,16447,11406,2875,31976,9207,709,18052,31178,2831,11305,15318,44866,58691,27669,44629,1420,11073,44669,53681,60435,33694,376,22919,20766,57038,35523,27188,57803,42743,411,64473,45842,25937,49473,49496,36493,45139,63965,22817,63436},{2128,12806,44748,21507,30853,32286,10808,39350,30648,19705,32983,18300,51709,32203,39330,34828,63379,30641,46535,38583,14008,15700,9171,28028,61352,43240,64665,32726,47988,51658,7787,50850,19192,45430,39035,31100,8301,33018,45750,13788,47716,12706,5930,53443,30019,41297,8652,55420,55653,46310,46988,33981,16118,63561,32276,50647,39854,1088,30565,19664,60628,18286,40021,63396,44161,56521,40517,40854,40843,35907,16043,46925,60666,53923,2656,47604,26872,32376,30454,36045,17312,41331,59523,64332,53048,39328,34965,1509,52247,59111,50671,4284,56310,49573,39171,28801,63958,13470,50340,34910,10596,56180,17286,55451,21095,61542,33826,57966,58169,22092,4116,7308,3547,56966,509,1808,20283,35516,51749,7650,42134,39154,7747,21331,2848,56940,9465,7364,58069,31921,56329,40190,25542,30298,5499,31495,21587,64932,44366,50288,19152,18735,41514,50671,41820,61965,18825,30847,5973,13076,38645,707,29083,33919,33775,37729,54710,5438,16319,20316,4750,64435,17099,25476,20274,32882,39719,12,47585,9133,10627,7258,3593,9516,33305,24446,3095,44992,13524,47878,32564,50902,40640,62953,8235,4152,7284,42780,61705,51421,31357,60498,47267,1874,41033,17526,43948,27840,14912,33983,56208,12690,11659,7215,47123,54909,30941,11675,59385,2751,55463,63435,41276,34411,9953,7450,63534,43004,59924,38257,17981,29834,4963,15538,49933,18620,7293,33300,11072,36520,62376,22328,42617,23331,39318,38934,52279,17816,10623,4697,30080,42882,16052,55583,5597,2656,57693,27832,11145,36723,10537,64876,33502,25993,46081,53616},{38552,1417,61901,52721,34161,3170,42241,56738,7176,35345,56023,24335,38759,24387,34162,47901,10788,39813,8511,61870,10264,21108,48391,24620,56938,13371,62823,19351,663,49366,318,41186,47774,57237,7140,51966,28685,47576,31153,45260,37777,988,62667,58305,55193,46341,21471,57503,42265,7458,22633,9168,49689,51120,398,5273,57451,41396,10746,59347,49969,14821,26288,28891,43406,45350,26298,58668,14900,23821,27074,29644,1972,4136,1403,20618,12824,17151,25678,10146,43722,48844,31603,61868,6289,27824,12692,65233,39863,11591,23512,48451,44423,60286,15079,13674,42397,35997,4086,17958,15308,55524,59907,4306,58002,54565,5105,8591,25155,31878,6819,12185,64719,23488,42743,48044,26616,18352,26035,4443,40625,4407,15203,57191,65006,35937,22970,37099,17111,51213,23880,3157,15712,28260,48935,9043,27594,5684,9223,28053,32795,12161,26658,28937,40122,23178,33277,62654,29231,40661,10745,57430,46978,41781,4137,62965,9289,25287,21119,31962,30155,44971,24156,42664,29331,34244,22408,57226,45424,51304,27277,11005,41904,4686,58024,10080,32229,15839,47982,51746,27721,17997,61467,1849,49974,53649,15236,47725,37356,6256,10587,58525,51487,22953,36024,48052,48040,16001,4216,54995,27643,57248,41687,26710,51485,17571,630,50364,42874,20856,52830,65372,52214,7134,58135,40390,15052,12783,27278,5512,3360,8506,35154,3739,26373,17459,12061,40751,5780,65214,63108,23704,31328,48261,17296,21037,26389,38678,167,46431,35743,13201,30794,36998,14252,48239,16173,46251,28166,31730,45607,30561,33221,51572,44117,36762},{13182,26386,23863,61101,11985,15277,55470,54181,47139,60203,29429,6901,53035,4514,30555,35638,53786,59341,25309,54310,27942,20411,29365,59572,27119,18415,6077,26272,53876,30694,7792,18901,1845,35078,22593,40058,9697,52388,57292,17923,4896,22078,62106,5431,63879,19,6284,11626,19583,35482,43001,31965,42234,56935,28536,10199,17810,2106,64241,65299,4544,49068,44808,1563,15098,47430,4930,58289,33290,932,27127,52317,46329,25571,64658,49868,50815,58197,28294,4936,56935,38084,38661,7535,64560,2696,21783,35257,47717,20643,49695,26338,39380,40801,25451,13362,24084,56794,7155,15354,52570,13017,36248,20927,12648,43858,33270,62001,56316,34297,28612,15033,58989,275,11569,2613,23059,46834,52303,56546,24792,44221,49095,34492,38505,48379,46861,49126,44390,20422,55558,57455,58399,18045,62229,3383,23341,3564,16280,29063,19361,40079,38131,17006,55710,20820,16526,25523,7026,42955,1614,38114,32649,47254,37267,18433,36885,36704,39188,52877,28939,34870,47401,1692,59750,44347,30770,18838,33402,59016,60713,51603,22131,49611,7111,46869,2391,61096,52901,35140,49650,58220,56003,12437,30352,58533,22146,22793,64804,23246,2627,25649,37995,2626,49845,52203,1597,38560,36803,35057,6714,12364,32138,14357,58706,17065,26854,13189,46414,37228,54908,26711,1274,13682,43843,63732,25210,58705,34423,59704,22256,18034,3595,41238,39732,57695,28608,61506,55221,63004,659,27713,47739,28902,10393,42576,36900,39453,47817,13791,14097,48034,24043,57820,22,38707,31172,21717,16126,39528,26175,33184,45789,22192,53336,33138},{36181,45779,26263,37079,23260,15506,9963,404,16078,7229,44901,40613,45381,62993,50508,45228,22184,52226,2125,10040,60800,874,14554,64900,14163,22226,38791,42516,64132,44376,11417,49092,43921,31769,57753,46979,52830,3375,32322,34037,43957,49402,2886,49094,34226,31842,31962,12394,41175,8310,56244,42906,27667,22066,44741,24737,54997,24454,31250,20501,24910,45771,18530,3610,27858,20473,53232,62116,11999,55631,52642,50657,6113,12345,62673,23399,32611,29071,19690,12307,21830,7553,19825,19981,49690,25551,4314,16254,34389,26767,65481,31437,33948,21233,29507,34999,40011,37142,44656,60757,37589,56144,53553,33748,38486,21090,40378,32537,10946,52156,6611,38584,11583,8410,4485,64467,25214,29302,37586,4719,53879,10637,15645,51230,61954,48354,9931,28588,22998,61366,16545,29571,62079,16959,18533,27795,16378,48559,7093,23863,61727,28577,5252,27556,12164,38226,60835,40444,5517,35461,11333,55862,35691,17503,49613,27715,11977,44687,374,1717,34316,21587,25185,59030,57257,65507,33104,50903,9264,44072,25120,10820,27014,23319,53116,57692,15666,19658,4439,27800,39879,15947,1899,43704,64760,2588,48693,39062,19822,13633,19909,43670,47318,50935,3279,2574,52847,5512,11758,29711,18010,57767,56951,62650,8214,27412,29422,14825,3144,5174,49610,33892,48032,48031,54181,28097,25290,21741,16982,25558,57077,51021,12088,39152,16725,26167,696,48745,3777,43829,8008,52562,6561,44688,14615,57961,50058,16115,13891,49618,48191,5292,55777,33413,24323,58539,14389,62498,9044,19661,49717,17276,44427,29731,19643,1942},{26970,42509,55389,29205,61360,36971,40080,23428,61626,32281,63500,61707,22430,44181,9119,44605,4477,57951,1107,64649,8766,24348,57870,32954,44325,45377,56596,15254,47689,2605,32047,48836,54831,53549,25161,19275,15385,13314,59597,38433,35003,36325,32984,47657,48637,4574,13437,11182,25262,10299,50376,19365,31530,51067,55810,44201,2752,63233,2176,57312,35865,49519,10742,928,31079,4299,7914,12096,35976,18884,32942,5286,64675,33068,3289,29480,9161,10317,34998,35370,17451,62790,57850,9248,64544,43035,8814,51713,30247,44401,7656,30002,5751,36706,14110,56577,45425,10578,9251,47365,38448,21223,18630,36552,60687,45513,20645,51229,10175,24034,60229,38813,31085,46079,30869,39657,42670,63128,40276,30244,48626,43585,43205,11336,22776,32415,51175,16428,32740,22176,9629,58273,4540,45643,11907,60118,38904,37069,57982,23536,58692,29654,49544,27134,30322,20062,22926,63713,56689,27860,59314,39132,15527,29659,33808,16445,47516,24044,32430,21031,51334,2678,45082,48165,20024,10347,56632,47204,44219,630,46385,23900,29187,59167,30082,39782,19947,33970,33043,32379,49573,50461,30223,3013,40986,15549,64285,14773,2399,53746,24755,13397,43854,45645,61606,62675,44743,53958,44768,59448,35912,64228,48861,44564,26188,36363,64798,2307,59307,39990,49883,8520,44427,47880,38188,18485,28988,61706,6211,32136,23423,49041,16124,19176,15911,63401,58580,3640,16514,37799,15903,16942,40856,6322,62034,17665,32151,65123,29733,15685,65403,11458,52142,16457,11711,26597,60638,65524,51292,31968,64979,33084,60768,28951,62437,22187},{9609,25365,64333,15840,26271,31433,29032,45870,24024,6579,46317,2984,21439,29332,49492,41202,6569,34660,5790,41266,60836,56271,64032,62019,24640,12779,50056,16025,15743,65425,17000,3514,40553,47657,52192,22452,47903,27701,743,55588,35173,43933,35609,12552,32970,14387,26723,59854,48120,11057,10165,11879,7961,59723,61926,3143,34772,37298,17660,44900,4139,55018,54751,55401,24534,55664,41593,29692,59748,16211,1364,8384,60893,11520,41467,57849,26804,58426,26090,62490,11910,36489,61069,44864,28663,64466,8977,58230,14143,55202,49632,20962,9245,40417,26376,32547,9296,43390,1933,958,17214,35552,2614,41037,33911,17359,62360,51253,3296,49844,40353,57972,23319,54582,97,11817,26090,17292,21369,9931,9653,38911,19575,29304,4884,691,51173,15626,44164,8326,43501,23222,64892,20254,9976,32219,17583,42532,2169,41684,42108,60398,30759,42043,63388,12441,31490,47970,51063,12252,24307,46132,46273,48779,51479,921,9233,30437,27404,58942,21111,12383,46884,25138,59108,48606,16958,33523,14073,14921,3724,42776,43295,21627,51104,31418,587,28694,25222,7338,59015,24972,44495,30313,58475,65215,37382,12710,59254,16688,4810,36465,58276,35695,6167,9248,14429,31846,9865,6560,33039,10463,48334,26262,22573,29984,8568,17397,42885,43503,26198,46235,27756,21397,30898,20588,17626,58185,3056,55802,55459,22674,36280,56129,30143,48730,7601,15931,19303,30482,139,42243,24937,7620,14653,25305,36635,36789,55119,10393,38052,54387,12669,16085,43070,46139,48759,14485,8069,15510,43223,18762,943,22801,52188,19847},{38183,43502,41900,5226,45814,33702,3763,7254,50842,37364,60005,50791,40940,14941,44394,4748,45796,27493,63558,38170,41373,37747,1928,47559,28469,52354,6270,45683,4258,45464,52336,8070,22868,47111,60726,6667,48464,44414,8990,29876,23037,47182,13580,44377,34263,59200,13517,61204,12633,53597,31824,16898,49423,63349,33226,28973,46167,45170,34190,61481,12676,63644,51883,26963,28033,30244,10837,60866,63281,16317,62704,38342,36798,47663,46191,2240,62714,22300,16548,32485,58978,43932,6073,14219,10133,55271,17895,13399,26508,57118,47867,31286,52615,23691,29637,48250,56735,64157,1451,58176,42796,51821,62043,2984,3567,914,22346,23920,1889,44610,51433,61736,3000,18783,40513,24355,31644,58182,51772,41843,1858,7572,54758,27488,788,49336,28021,20583,52972,13086,56714,13922,47307,13410,6092,62518,34111,1233,13895,11686,55857,48924,42017,11712,11390,9969,63709,32476,29264,24978,40909,61485,29248,32155,55056,47523,8110,14307,5628,18915,46326,36688,14055,41441,3558,60186,37933,37504,64969,22987,52163,51310,51625,24390,17031,15138,59839,2343,58284,18859,2522,58231,4584,20194,6025,11049,21595,56233,18678,19993,33366,26876,27430,53190,16413,1430,49023,42245,1821,13282,5342,28570,13918,22859,51356,27935,51104,49026,50000,47148,63614,65371,34940,20700,57467,34172,49596,5474,12549,48507,305,42208,41760,60347,1144,15813,46602,24627,33223,32686,60212,53163,46518,63067,52306,14241,26673,28114,11470,11332,45072,37254,42553,34926,7474,43192,49708,65481,52552,11165,53133,38787,33588,56995,16385,8233}}; static unsigned long l[256][256] = {{12380,9123,17814,41994,10634,56089,52297,61428,26933,39916,53876,63951,19300,43421,53087,1154,4791,17676,62800,62790,31099,44273,5968,1090,45514,7127,43907,10789,41527,48212,53323,40006,56614,19518,2608,30542,34195,33999,55251,31878,42707,51006,9121,30350,2201,55738,36902,8890,11718,31831,1298,58976,3858,42204,18149,45674,6520,10756,26888,53949,57484,31142,48215,41779,21712,39219,12866,20158,55273,52818,11749,7081,32987,27358,4060,1964,19399,21660,39723,54783,4534,33662,45160,62723,18681,6591,59405,65002,58530,53332,22337,13536,55263,19090,20744,13427,56514,58549,32483,60813,19418,7738,60466,58193,11498,21572,58724,12428,27477,39000,20236,45965,489,55108,46272,13524,27102,42839,21152,19428,23152,9662,52949,28198,53414,35389,40429,27891,28409,65415,7975,17037,48231,59289,16857,55694,39229,44226,21485,23423,3612,44697,4239,7151,33765,20470,18531,61024,20141,23722,12128,56451,15338,31394,16502,22269,17407,28161,49620,54484,65197,63611,35905,64076,5076,29570,12463,34597,38560,54563,2343,12770,12572,11656,29321,16888,31492,14085,52614,52669,6484,15576,31041,33120,60833,57906,17255,64464,58322,23312,10619,36840,24726,63939,12414,3470,27929,5489,40525,33297,43020,10872,30850,10599,41712,48238,41690,45147,41394,38706,3884,33168,38343,29064,39772,23209,50039,59903,49990,47016,38085,64702,21912,53934,58427,5918,44069,35270,42347,48079,42519,63375,34033,3322,31690,11664,16252,61525,58769,9607,24534,14203,42099,53974,38922,31211,60675,60695,10495,43693,50985,53170,56477,59372,33168,49404},{62520,43128,20036,29134,59175,14780,17256,6325,12515,39667,32616,46300,48987,37271,11979,12471,22583,47748,48773,54531,56149,62364,33540,10724,61083,26315,24934,56553,23006,32052,9893,7547,56483,49160,44780,45541,34910,20246,8530,44553,40263,22441,31927,27582,32912,40680,3418,60241,24219,14041,17146,34038,37124,5372,17824,54908,28110,9740,32630,32403,57286,15406,51110,29024,1142,35971,33998,39943,9191,9215,46568,4461,12051,1610,17120,29869,22848,8819,43846,35630,56202,43872,38832,3735,37361,12301,44687,2713,28553,41856,20985,999,44039,16850,56797,65523,58673,6337,8409,37168,54988,37588,63500,54590,54757,62959,18762,27820,17827,62363,39608,61139,33460,17195,59292,34887,26066,8224,42472,43254,58429,63756,57749,3988,56396,25078,26801,42107,59306,28728,19724,12103,37945,57312,25972,53124,48152,57458,43275,35560,8810,35710,9643,56736,5291,27581,24040,53702,33709,64983,49011,10139,14445,40177,60556,19507,55593,27968,48570,38453,30511,18253,38232,56423,59699,54334,21752,32593,14158,32762,41950,49254,51101,45222,31949,56155,25343,6385,18988,21989,22678,54887,29715,58238,60717,34690,49580,45743,58142,17084,55486,42494,4610,30326,7595,51176,28131,29928,14445,30016,23319,18146,46279,51414,41516,18397,31525,52258,49194,54162,29618,29619,41528,25807,50167,30763,3608,10301,25805,27548,25399,1884,9884,22608,42443,33813,7807,20418,4397,43417,65453,63841,10319,40850,8420,36462,58710,61839,4340,12278,56969,5792,12927,33174,32521,395,25555,60935,20014,2061,50542,29672,6818,61377,4740,13226},{43564,58641,34861,22755,17708,59025,54479,20965,16306,17219,65092,4956,27838,1353,49363,14689,41882,24858,62373,16212,31306,34164,15565,27022,1804,15480,36559,31095,59797,27929,34922,62133,51299,31756,59899,17116,8998,61810,18859,34833,14497,12297,9301,18505,33734,21863,20204,64857,43873,35555,25176,55734,35810,15213,24034,59009,441,13908,56092,55871,61565,23889,35196,59708,39872,8976,55049,34930,60975,2147,19125,32650,39660,27742,54373,13646,45309,11830,6659,23160,43023,23911,63393,632,17459,25804,48714,23426,45550,21897,12142,36958,52371,56885,4850,35240,48285,5819,50420,25553,57243,1116,23760,47616,2136,1954,11379,33993,32791,52394,36666,5014,62143,3847,7991,23211,7935,47686,60161,43510,36748,6078,40029,613,57629,7803,12178,39104,22444,35621,27928,60248,4498,49411,5237,46012,19350,54874,21351,35294,52191,14888,56127,30514,13733,32354,58599,17714,21072,62973,30925,3530,6008,59382,62810,46616,9059,7812,1874,31694,53155,51336,49411,50098,54941,26240,25104,13588,51381,13701,48020,1710,35577,17650,17269,10983,52832,35825,58211,15558,13574,27829,32555,54767,61781,62276,323,25098,52278,51294,3293,15187,22904,52500,42972,25913,26916,16337,12033,19304,29506,53199,61111,334,58339,54505,42025,28238,52195,24698,28264,39869,5457,5654,9587,12388,39229,3223,65046,61666,35140,9176,14872,41971,25696,32261,24919,14840,64451,60721,15313,43145,37579,17439,9148,52757,58845,17565,21598,39649,40895,34213,15531,31185,51726,47647,50118,33072,20081,48639,52484,48147,47824,55224,29885,20698},{5503,45714,33966,4617,27246,2691,48274,26473,21622,30022,20629,15750,55355,58151,29177,20316,13519,61118,37158,50550,40702,28278,21745,62695,37775,29975,46660,62862,56379,62702,53850,27125,63359,24970,36816,36499,6291,12702,1899,3419,61019,65324,5543,18781,49225,11478,35157,9396,6221,53368,48048,936,31789,27765,64140,49799,36237,64059,521,7791,39298,12739,15426,1857,59990,50462,56943,58209,9021,51761,31229,40020,32749,46097,567,35486,11991,6988,49787,11539,59753,617,13612,50284,62308,2537,1350,26896,37423,2562,40806,59112,32896,35933,54036,54395,61871,47334,20049,8857,31686,34832,18053,29832,45878,5107,4828,1861,29895,9373,48126,54322,2043,11510,60581,27531,61998,14219,883,28803,14594,10544,41308,24083,10604,17696,50131,11210,30995,2707,45430,45169,31916,53254,37794,35553,10125,53289,6968,50443,19187,51087,40299,35817,6041,33539,4626,36245,49507,60822,27348,54865,49013,50476,14530,41065,63333,20234,59749,56581,43885,15907,21558,23810,19303,3313,26453,31289,36072,37962,25025,29573,12990,15758,41563,4438,50602,34178,35260,60944,8289,5811,13909,56829,46766,57620,34553,52561,22557,18403,57011,42290,40709,6161,63096,63126,37649,20301,36800,39121,12936,58810,22980,58884,31700,46935,22928,55117,4751,26145,9461,4780,24994,499,64620,33654,40027,20672,43206,45347,15083,10551,58511,3174,47943,18939,52035,4826,38038,12754,11433,27033,3536,736,42417,686,61282,35393,24895,7785,9376,4019,28027,59932,54347,60054,10357,21338,2624,42741,63589,824,11058,33922,4760,8885},{12946,25047,35144,1051,43845,55733,43912,62520,34786,44476,15681,42630,46048,2046,40628,44033,41717,64259,3305,16249,35508,5988,33989,37007,33650,6293,22433,831,33100,37747,15344,50215,8474,40038,11682,53315,21294,25313,64573,38783,62872,34287,17395,63884,58047,14457,35405,1095,50824,7938,12366,22131,26900,29083,34923,54758,50613,27903,14638,37203,57285,48230,65490,44423,30684,485,63835,18933,48401,21777,26038,41466,57512,56724,22501,24647,4683,5571,9041,64120,33032,34439,59222,11509,33924,31676,389,15178,34509,25894,59544,45688,4572,26302,31545,3490,53260,33008,64251,58033,58077,48248,56930,55465,54063,41555,29878,7958,62154,22444,12861,46787,62203,64371,22569,6841,43879,41286,49763,22936,57929,17990,63103,11428,60524,9404,55005,44202,60368,54089,7856,7294,41017,42569,13295,29927,26020,22502,11749,45945,29728,30389,37385,34545,26765,59602,16464,22034,43304,30352,566,60859,31161,46349,42743,31760,2563,3317,9632,6535,19276,41266,12711,14415,8937,23624,29887,58324,33622,15092,55659,57246,23278,17715,35195,20890,33137,59094,56107,45845,25720,63926,27663,21348,30964,63219,28665,10851,50026,1183,62234,56835,9946,22883,3965,32249,50027,588,11989,46394,48622,42632,9085,492,46722,61990,58744,28837,24768,31999,37403,12147,31295,27560,6100,37381,26864,1938,16950,36818,37136,44335,4430,47993,33510,27180,51474,36854,63423,42250,26193,10632,36478,33280,10719,57487,27197,54269,20257,56328,34187,19915,32422,46311,32433,49794,46037,42854,1259,48850,18478,33853,9466,21199,57140,36238},{40903,28855,24621,15932,22554,62916,62614,33828,5859,60019,58404,35228,1482,56731,14169,62785,51276,3395,1880,21563,5780,2166,38686,44359,6936,46550,16554,2878,64476,43341,62912,45473,61997,29982,50781,43729,12210,63484,36392,5666,21994,59160,21933,27772,43833,51920,57097,8412,28846,57849,50176,60589,39169,1570,46673,10518,4906,34146,12436,4529,36498,60205,38709,15667,44041,13666,58378,59701,11098,50723,14973,2015,40860,7764,63994,51711,29946,46942,50964,24344,13465,32102,53230,53484,41976,8215,43070,6534,11861,33331,52500,52287,22575,5179,20782,52851,60383,30484,30102,20166,17884,26545,53341,13307,25435,28150,21720,56926,3741,53460,14045,6538,52739,3422,46776,52415,60645,3594,45293,22555,40231,969,47821,15356,36951,38928,39521,46442,54668,14115,65402,42290,5172,52193,59997,16263,47582,5554,19936,25425,29751,37063,49030,30985,27757,63831,41856,52708,58015,19812,64409,38918,20187,21042,31700,37894,55643,936,51462,2909,13810,25582,26251,6171,50567,57843,63958,38043,44051,27658,34398,551,1422,16824,17138,16532,8651,22771,14959,48409,61124,52330,44917,54006,5850,32195,56029,25883,35428,65374,50960,61800,40414,56700,28430,18020,33460,41453,57396,14068,17817,9509,16957,39815,25699,57973,50051,19726,27918,52,36770,57136,24393,16763,8651,42832,28315,6713,28618,31604,19889,42023,57392,4050,19760,31253,17919,17928,3754,3043,35804,52418,1351,104,13076,46930,44490,9802,9654,60255,14463,4113,5032,54372,25132,5917,25453,51143,27862,35213,25062,52341,38380,50728,27150,32630},{12597,62515,10679,5308,27958,9141,24531,49317,59175,44214,20845,56722,43335,31523,12133,57849,49352,59738,21268,35785,16210,56587,18883,64791,34616,60367,63491,27962,56233,18210,27077,49578,26381,36018,52046,19143,7346,38607,58671,2175,56315,52994,1046,20716,3471,54306,14489,59656,25005,41847,27047,62460,52788,49077,22611,27428,21213,50765,16309,11470,1637,11457,31641,26118,63192,12817,39875,61426,50593,47327,55357,3814,65401,35775,20426,11791,27191,184,35589,49054,18593,64852,6866,50379,44828,14349,55970,47028,2517,50404,59943,17359,6206,29920,18606,8730,59506,52121,53937,15770,13077,64376,52102,64309,417,56885,58777,8389,24880,54124,53613,32694,35890,18635,21681,32985,17443,7378,48558,44847,18319,48774,9959,34362,40845,6657,56042,18288,45435,54760,25712,16808,6368,50096,63614,38839,65358,34972,54918,13968,24492,8910,53923,50207,4804,63878,39831,20041,4725,42030,65502,35130,7607,19663,28085,58338,60737,36853,15560,24398,38666,1959,23938,31472,28543,48324,33299,56230,44164,58953,45078,55871,30499,22810,13559,4767,13023,20758,8051,42743,12883,45597,52476,41503,43386,24804,21088,21508,33365,32886,2676,7702,7913,49983,50616,25169,47179,46012,5236,14091,12842,34782,52186,48556,27300,7898,11439,5121,55464,19867,57148,43924,32747,24587,16985,6222,59074,41055,2104,14149,32642,206,40262,60030,32637,2159,31680,53295,1652,18462,6532,59261,39720,14625,5641,31724,19093,39616,27778,41218,12530,29152,12323,53938,9533,30325,29689,61059,5776,5578,31132,13042,22390,33541,4311,17492},{3367,20964,52530,43354,47954,10711,3585,63238,17398,56648,9636,37570,61136,1055,1229,12707,11161,51262,49350,56540,32115,15360,6535,62791,46715,43962,6220,41367,25075,48883,14909,61850,59899,8363,19311,25458,62953,30180,11060,20840,19225,12438,46055,60571,63767,39656,52967,62378,30865,13831,17536,17056,18126,10897,51932,34332,6214,50577,47773,58096,25015,47460,13526,25962,18555,18726,12342,30122,37902,14454,45261,324,56619,41683,51452,16030,15389,29468,8382,58572,20732,17468,44310,42938,30661,64472,4437,64114,38340,48218,53129,25118,26592,3459,19169,6198,640,6347,58177,12098,53603,35325,9053,50513,52019,2559,461,64085,48060,25558,17994,28979,42649,18798,9690,60562,11625,16006,14367,26539,30273,59418,8519,11463,60724,51635,57571,2562,52200,42259,41315,30777,36569,56805,60585,4652,11387,35020,35944,59415,62474,25779,23236,16461,9905,33554,62708,24445,19249,43879,45640,14082,11207,26880,63572,54633,33411,44897,22564,41404,44913,38590,51624,43491,48107,18440,1746,45273,50282,11443,9776,28,26065,60580,55677,63327,32402,16992,24291,19043,25181,50215,11110,11619,36657,20859,25241,42157,62799,24199,21828,44066,63715,33300,18841,12769,42047,5974,32024,21050,24384,2869,31141,16168,55396,56756,6253,64051,4557,39048,28580,43196,52920,30398,54826,9195,33466,2416,64719,44583,48717,46109,16018,30967,8732,8479,28198,34432,168,15273,50856,27213,42159,48811,10160,7175,15531,55575,22608,59976,21882,42667,1484,7401,13415,40006,40860,33830,17275,59840,8489,38117,17096,25378,29451,2607},{3802,37055,64431,21284,61835,62262,14296,20500,22495,8288,58344,49923,37532,21648,6182,51266,38375,14122,18826,9481,31721,19830,8055,4654,50987,10760,1514,18992,49586,26613,9239,21709,50217,21693,63851,58324,37364,20357,19850,39081,6699,39926,9212,60629,23106,39259,38144,11351,54808,20910,3123,50810,16496,21219,59797,55307,8007,14008,4126,18734,48310,12413,35845,60581,44688,23819,55350,30059,25178,24792,8342,16329,37082,12315,57867,13276,40564,57464,5345,44171,61120,43299,57241,6528,11695,54664,26391,3671,45490,3659,55151,45354,5619,18410,15853,22766,49814,1976,8277,23258,25644,6605,26900,57298,1731,25636,31309,23306,4903,61780,36993,64715,38630,33079,60226,36789,52057,4773,35538,52856,46559,65015,16917,40265,52910,26169,24622,27004,15308,600,59993,14039,12141,32739,58948,54619,51378,55582,13137,58443,39181,7638,39907,32328,41421,16768,46780,24610,2297,61480,22019,23748,42412,23210,46409,48201,18485,43266,16844,36709,59215,7430,46174,60472,58639,63894,4293,18241,35278,18619,47676,37949,32754,12294,31739,11106,480,13047,33341,44508,10835,12839,47725,64877,2650,57709,32088,34184,19407,22389,25136,28958,24216,17416,64807,44193,33561,8689,23631,28310,61523,1257,50396,60206,27454,56980,35012,64280,45052,46462,48517,29335,15309,38884,4126,16894,31820,43397,42615,784,48142,57866,14152,40378,9532,22510,12277,51612,41089,25920,18276,37865,41293,22302,44902,60646,27911,50154,42702,2720,21700,49530,303,54518,52125,5291,15577,44975,43110,14822,55757,36284,34529,34622,15741,56954},{37853,37808,19349,17892,17942,43656,18287,60054,20292,58178,23381,64856,12032,15560,57347,38114,7396,63323,51234,15109,11824,46801,31802,40214,29618,38365,14342,61806,62091,61293,37576,16134,16698,43167,48613,57404,60542,36094,10258,22552,57462,7505,10611,62664,22829,20494,1367,20540,400,38354,62432,38258,55249,43990,43099,51566,35430,35144,7152,1799,1186,46332,59942,7361,5261,64869,62284,26837,57522,52979,24840,51940,485,47841,27480,29060,15709,28646,2002,19457,60172,39599,2988,65378,58707,50751,12214,37053,15802,33743,39667,45262,22143,32279,34801,26078,46900,64693,13135,22535,11776,42919,35266,14792,3663,1803,41243,41206,25593,9019,8815,30193,33503,47407,56685,46698,57131,39315,13881,28189,42853,63930,38797,14106,54684,53256,54449,63866,18057,43682,31564,11096,28111,38042,59992,45100,6092,4525,18738,38437,30026,56392,58546,1106,15950,31868,52025,45544,58399,31089,15421,45310,35000,7949,57865,53447,49208,13745,5097,44857,24231,33923,36219,3895,16451,38790,24483,47994,64292,51104,31573,17224,19551,25137,25970,12579,34189,57469,5371,60670,17489,31936,57611,58466,22637,27624,63696,2351,33306,18491,14726,55277,31126,17605,60830,17319,23344,49573,20850,17888,59011,42313,39137,31805,11864,25938,25045,61854,65192,21274,44389,42583,25636,2130,9483,8195,35551,23325,52722,13449,29078,34310,42002,5660,18022,14660,48623,48983,905,30346,40259,52172,26255,34533,50705,33902,6286,3212,41634,64488,46691,51205,47630,25951,45405,22424,51186,40924,51624,58619,15014,18563,29559,41169,51523,34650},{65524,20052,35883,5010,44789,53286,20877,2051,277,27556,32516,9147,57699,62789,61738,41822,22289,47840,11512,20348,37390,36408,13704,34753,42224,14579,13767,22717,45920,40568,44635,57934,4912,56283,41889,30981,12481,52332,25400,25911,37196,3254,58397,23414,63329,32901,48717,17594,25725,33123,30998,11855,53665,29687,55753,42015,12275,62020,4846,28474,2558,46509,49839,56833,21486,45547,36459,47208,46134,41819,4311,30840,38981,65337,63873,42020,63123,49275,49310,14086,37054,30681,39623,11056,24103,18317,4319,60259,6893,56871,49123,50883,26764,31629,33386,25631,62411,15405,50017,3531,14639,18100,37079,2049,36293,49434,42382,2235,26990,29507,59569,3091,8147,1620,21487,42493,31318,1767,13374,34337,25428,38391,51221,27770,9387,16597,42475,53663,56497,50740,59769,21850,41144,13021,40336,57902,15673,63095,15804,17794,23465,33697,60961,12522,62337,59437,44417,64753,20342,18278,36673,54266,15708,58822,58018,65304,11016,6448,12385,52529,41773,64597,19780,13759,6230,64466,33145,36698,20654,31853,61957,13706,53035,34417,55576,61262,3011,15754,26110,48135,32146,46536,49544,53601,22873,49153,43392,45195,225,23751,23409,26577,7135,36138,13253,6409,43609,16919,64123,60049,43805,28512,52086,53918,30908,40764,52780,27924,38500,57561,57034,22326,16798,9132,19884,20277,39264,64988,23902,21924,56174,60870,51023,61274,16272,9734,2127,40139,27128,65074,56763,5545,18845,10730,26349,52910,59063,57272,22735,51628,58849,49997,2057,16794,18464,23497,47806,16895,6311,28369,33967,37869,14123,30167,28396,26374},{40288,55739,7793,31126,46514,51669,21131,34314,60803,38578,2979,16798,28637,42756,63252,33732,64482,40185,42882,38440,54284,16744,61848,9543,6024,24828,59144,21983,4317,47394,11319,12391,56495,24258,13554,57384,23715,28345,13753,56237,27044,12063,14426,48125,15194,3400,23510,19076,38896,39358,324,10711,59528,8917,25751,57585,49715,49053,25672,11573,3850,10880,26269,57201,31500,15511,38732,33758,42694,19479,64857,3513,13740,16047,57829,14787,33740,2941,54717,9322,7768,28839,10794,45284,64295,59115,51217,1659,24962,41458,17175,21066,5271,45625,54731,58305,62308,28487,9638,41717,30925,65195,26506,15335,30984,8090,4836,58404,11900,19051,14146,57175,27134,51656,60282,43902,26494,4656,57620,48694,18817,63118,20830,21666,28468,19596,44378,61939,30760,61333,31965,8351,39510,38525,15393,15123,1270,64052,65325,9022,57064,19243,13885,28065,13926,28095,46590,57955,30014,52450,50953,5144,14395,51658,64456,9814,43444,11577,62711,36054,24354,57746,55961,62038,28631,48230,56180,27281,63111,27285,22830,54321,34464,34104,57577,52963,62666,62896,59223,23865,27478,17288,26215,16573,34356,43586,52723,27457,3804,61680,1568,17943,9876,45561,42006,29589,17750,9400,16490,64236,29660,23181,27347,59602,44698,60157,57630,26041,25261,23299,37407,48338,27191,36505,8037,24309,35324,17418,20394,8391,22077,51347,55730,43334,55454,4662,2421,45922,12121,5346,3395,61278,12862,31862,20912,37923,5914,54482,64703,7766,7831,31387,7013,29270,14321,64996,54543,15782,5306,3211,47430,57042,6540,12185,46953,653},{40394,37608,43877,11206,37671,33022,1607,23861,39892,60208,44153,22588,39522,26259,20328,22958,54917,36964,45326,29182,64617,49518,46113,49348,52039,51312,57928,39627,43764,35314,60681,54005,8247,57870,55704,19935,56587,60576,48133,43534,5898,21751,56400,5593,59522,57164,62118,52336,4878,32365,64627,21366,35187,38280,43946,9520,27031,58371,352,63001,6820,16785,57129,57190,47890,24645,18555,21641,451,58415,29380,43384,12510,7542,37128,29582,53549,14323,20353,38672,9580,60732,37855,29389,4805,62866,52883,17387,9363,64085,2095,57750,14756,31372,6310,18001,21471,41271,30094,58703,37445,58050,37840,25393,30960,16274,28353,35047,8134,14091,38783,53222,19365,46684,3611,41314,53144,19037,24696,63339,53448,62656,3938,43673,12966,27496,3348,21129,5365,21246,62392,63062,10938,17425,31994,39959,58406,59597,38776,64355,6519,3574,38848,16898,36888,33270,37877,49330,47746,40183,56430,19464,6815,25350,18661,28857,43076,13608,353,7730,29874,19955,63559,49333,46648,28584,594,14896,53859,43649,19392,10690,32101,47632,1123,5839,14691,14464,12862,59797,19157,47424,48808,18852,43024,10608,56734,27047,50529,36346,39964,64392,60262,13766,20419,40406,19149,43473,5787,25949,42880,60977,5531,47789,31417,8518,21207,16961,38744,49567,52337,11389,24917,59343,19169,31940,64827,45513,6754,39412,51609,62311,25568,50323,5165,29857,56394,725,19984,43584,43100,30081,33128,45073,44612,20338,12891,42571,10937,46641,17849,22726,51051,52675,5632,48676,20175,4663,28961,41102,49319,41171,31664,36609,24059,25778},{24814,10898,2451,62696,41488,47623,43080,35596,5178,65174,11522,36653,56666,29114,44663,29443,42262,29781,13342,48548,42924,4391,15987,46299,61166,10105,54608,19010,23835,6152,65471,30881,13966,16337,7484,1102,8642,2350,14766,43477,46732,37507,57795,57696,23468,41695,17636,46108,49411,15469,58639,17947,33585,17820,17763,27354,58983,52288,30753,58973,27059,18465,18949,3694,37602,432,55537,32807,31828,48431,9239,25341,47209,47478,57942,23193,41552,11952,49525,41583,63862,55592,23621,11903,15966,31414,3667,28425,31908,51846,51173,35278,8369,55871,23756,32416,31556,4028,58245,9458,32774,48656,60912,63253,44779,41278,14778,43299,48202,3977,49251,63324,2325,32183,47879,26944,30163,32586,52388,29700,62786,43004,40387,64787,61698,19458,57901,64568,635,20196,61771,36702,63109,5034,46487,10806,11477,56829,7826,57167,7781,50069,29543,49918,30357,35166,53346,56205,34719,38645,49542,12973,32714,54487,55879,57725,10124,46781,60203,49760,28623,57193,15313,55759,20033,52858,16447,29538,18528,56346,62647,33865,19387,39610,42910,22934,56472,49856,12925,18727,60308,41785,26399,49351,21135,11162,47100,9711,51097,29106,56432,23562,59299,3170,5325,14399,28416,12820,12340,39712,65065,33096,63179,55732,27704,55812,37709,37473,17907,53524,43381,21894,46583,44981,37067,21090,59384,32098,64931,44568,45351,41499,3978,20739,8998,39821,34358,22417,34500,17492,32188,61194,63330,48435,11124,4639,47549,34203,12455,61185,12887,17155,1940,57373,44936,63796,18231,37669,61975,46940,3897,19968,47968,56585,41771,36299},{58090,50368,64671,54235,14093,17146,54233,31242,19078,46845,45647,50020,12014,43874,14520,37158,61723,60090,63977,19115,12164,8965,23446,29375,12992,29648,28575,18115,25823,9972,6324,56391,28270,3653,23149,147,41537,28296,24582,45263,59661,40214,42501,55944,63818,26586,13932,60553,35160,24396,12322,40966,41795,19457,28850,62646,25094,48277,4700,23736,51416,48064,12255,35244,65141,25179,49742,50715,7538,44145,9684,55623,59149,37070,55669,59971,19894,57638,13934,27845,11221,51740,39832,13268,20353,52859,39508,6609,64207,37837,29809,42785,48066,24678,14203,44501,15898,55921,20001,2376,39992,25047,35660,45636,47533,30798,24628,46607,13881,34512,46403,42403,26372,38742,21916,31573,54627,9711,39712,23672,13689,15837,2794,8752,3144,21867,34707,14933,13206,31467,19670,38726,59116,1968,46580,7701,15477,33537,64063,37053,11641,16261,53439,36558,48292,53502,49279,51387,52485,19209,20829,7809,64960,22955,46323,34175,14153,12986,32686,19920,36054,52936,7298,41147,41059,7596,35947,56091,40256,47621,52528,39423,60429,28064,14700,47096,26257,38341,62592,5217,49866,52970,32499,51449,60541,25884,50582,37493,18373,24628,42285,33524,64647,4867,25090,30366,36659,38357,19602,30250,56139,9912,12593,45565,64400,44254,62547,5620,47210,19774,36837,16690,60932,14276,29683,22765,40881,50198,40683,54426,30967,27361,16946,63726,20315,8663,12678,27524,3797,7953,17867,12604,6186,18660,64876,61938,12828,16869,60232,14273,19205,50706,46657,41804,16141,22127,51635,55824,61454,57578,54356,51189,4456,55141,1729,50004},{65013,27341,8014,18019,53880,28274,14982,12484,40735,47644,59688,1629,7053,8530,949,31566,37405,11928,1389,31996,63183,3646,25523,41949,65214,49911,47530,14669,17008,18431,25942,37699,43037,34766,6816,48799,26477,52406,59510,3936,17451,52863,41991,62251,59014,38769,14654,42232,40747,50516,18899,33380,42326,58785,15917,51896,39975,28480,10027,27218,28477,10680,3495,32232,30858,31506,64009,45866,2197,9333,57543,59700,44614,18700,8523,4590,64772,48951,5164,17556,32514,26888,51184,13597,17035,52484,65247,34085,60882,2136,8789,65250,38329,36972,38963,61549,20335,49060,6944,52791,4592,42268,63935,9187,13730,28089,44565,30888,12692,58107,55792,35662,58394,33699,24764,44282,38863,55468,53200,8890,52750,13063,23740,13365,21573,64465,48082,34462,59200,4463,49550,34475,19856,11505,3897,1123,10487,53529,41474,60531,45602,16584,63136,35629,45415,28895,27771,39624,10888,20181,32926,50962,62447,50060,19434,43106,54225,35620,4944,40655,15001,57085,29806,5767,58528,11030,40068,5291,25732,9951,51531,14220,46862,56119,7307,7217,6379,52591,60339,43594,47155,37009,23674,8344,8682,24200,62788,50490,6005,14878,4118,38748,12311,19557,37947,47245,41375,12958,31284,4691,33055,51541,62769,27805,58804,54007,5701,2224,39999,44410,21067,25463,54279,14171,9501,12166,49177,60647,46176,20009,61804,50986,23974,52081,25668,32133,8058,54728,46399,22621,5335,54271,12690,23783,42026,61215,38756,62123,52371,13298,54286,5812,28221,45452,60164,10680,55239,3421,61023,51724,25322,30632,631,3291,48068,36740},{5032,45722,49637,49418,56016,2358,36345,56971,40197,58971,5853,62175,27374,32834,59012,58068,57950,62633,34745,48225,43513,35023,38863,13789,22270,23877,51124,4828,29400,55393,33733,27537,41672,62613,9363,13733,62284,63078,46906,3581,50294,59966,5185,53525,52646,14242,53834,30486,29750,31009,353,40623,15423,5197,52882,471,53909,39006,18669,45797,65008,64361,59310,37609,6848,48779,11568,60512,43849,65023,9770,14277,51904,59616,41792,56297,61824,19660,44652,44377,4426,52740,41139,26734,28284,44244,46608,12393,53861,32319,55502,29448,14756,60430,2712,18000,56520,27459,41826,23686,56788,50416,37560,12420,55688,60531,34823,21340,27378,52948,27861,42816,20661,37669,3530,13719,46364,53250,38532,54565,40205,33775,50603,12733,31480,46418,48730,42252,16410,6520,22164,25326,64762,58159,57910,50852,6701,14659,16985,23687,49807,14847,61564,48939,3071,32466,43378,42045,29284,41402,10872,44315,2244,20722,53606,20364,42187,3655,56715,28175,36703,50569,35637,6204,25288,55206,23562,1099,57853,47491,50452,48478,18405,60481,28594,52859,10609,11766,486,22792,35289,10514,9292,48328,41479,15172,19548,38717,15154,49652,40378,32031,31146,19314,61838,46105,13965,64334,31088,54459,25233,48457,15465,57677,1831,4629,51037,16210,46071,37570,56021,57349,40290,34809,35651,41462,44247,24788,16729,38578,12159,26716,53266,31397,46079,50995,35748,17339,44903,39825,39740,6522,39659,59513,3844,63929,33586,37749,15720,23112,30337,18421,33933,46392,43275,43305,27839,32661,45958,4293,6884,57181,21188,11090,33809,35568},{54611,20846,58636,15135,36029,34729,52154,1212,25983,23229,59633,40802,63557,47688,906,61973,47854,23809,48816,30917,46593,15050,57142,24564,23068,56674,63893,62718,17028,143,24519,1290,52651,10920,4406,13249,27302,19496,63188,24680,57338,61613,55873,25467,60031,32104,16194,55677,4530,64749,38066,23815,57277,39566,29507,60618,17819,6897,15333,62508,13136,61660,14682,35698,50518,40741,8262,2871,50527,11190,36895,13883,42601,9697,58195,47093,26226,28225,63646,15356,33273,60442,59034,31250,59656,47597,29678,1070,19624,49962,14938,10598,30409,39713,1099,2732,61808,11893,5521,21339,508,16804,5805,4643,14040,47675,52585,47655,48206,55554,166,13213,59664,41041,8060,30339,52828,63633,8853,30249,27743,24430,46665,58724,17248,13352,50761,51608,60885,141,13756,14492,4642,20531,4830,8416,61682,6344,64609,33702,38504,28800,11798,36306,19003,21249,11644,26873,34751,767,1937,38524,51761,64113,45324,63563,47274,49024,45713,32233,17366,41658,46315,29793,18121,10355,32226,29217,2136,39431,34121,40022,36460,64158,18351,10314,60256,28623,53530,43320,41640,61628,20889,25464,43639,6846,36040,18732,48753,40746,11343,21831,42714,43413,4727,1499,10529,39529,31098,29230,8974,62642,6549,29361,46604,57105,62321,30872,54227,40402,62602,57061,48571,3466,23956,61091,17631,29662,54536,61134,40781,51577,39123,42561,4889,23839,31197,43379,6429,17346,10240,51886,20086,38790,56398,64518,19058,43697,55887,13561,22809,9624,23504,19632,8727,21994,11810,47670,9451,18182,31601,11847,24344,37842,10433,29176},{41131,55686,33529,16734,56910,21752,59628,30307,5126,43150,26860,34396,44648,62254,3854,29672,25569,12668,34371,57711,51056,58243,5410,33353,32248,10285,30228,23589,12295,30766,30126,5929,14677,62613,5393,15043,18611,49803,17145,24266,34214,35665,60667,42935,56606,28391,8018,2119,27934,47759,31846,42595,41527,42728,23431,42725,13771,35005,10487,48592,65380,36972,24671,61908,36364,64338,17453,37632,35527,14132,57573,26345,25496,13852,17753,56049,10984,65426,32772,3348,18053,55898,12586,63311,58922,24632,22875,47163,29027,34421,11355,8003,3956,8301,17063,39160,47456,57006,14429,10980,855,11373,37509,29330,37494,48022,52212,44630,3730,6552,60495,58572,16033,40840,16542,49868,51835,26118,36139,24162,4388,39701,4809,61974,12750,28326,55949,43360,23268,8639,21615,53310,45849,6493,49666,26683,42239,15027,30835,36764,19150,2740,5713,38427,43574,52315,34864,64253,65416,383,46162,56709,13275,15921,21477,10792,31978,52882,16223,33190,56707,4703,17139,7271,10281,5783,10460,45422,4733,22199,24344,35642,50485,3792,1447,38145,34425,58690,42750,32598,26226,60805,61937,24145,3450,52874,52948,28977,46148,59886,23965,58914,30852,63070,38219,7915,41146,58016,55474,42387,60193,31337,39420,58685,8447,22631,57135,57809,64396,60309,53249,32211,11878,8573,22281,49210,19211,62332,43399,11187,3468,50349,16824,50758,54878,28454,54421,29065,28112,34017,7979,8154,27718,21806,36748,46027,2703,36034,10300,55544,19341,12748,53077,14188,10374,60473,12945,6154,57953,34866,48324,44974,40177,10314,33585,44196},{37169,10991,60556,51789,28500,43781,23888,30347,28436,12338,45595,33758,43733,54443,62295,20237,58038,8996,31843,61606,18198,7367,25768,16410,39077,64010,32068,20906,1164,30415,25736,38984,22769,53628,3662,9927,13797,47929,15399,65136,26147,27260,21082,37826,3681,43401,42701,53228,50921,24572,50963,3695,61636,59991,14648,26760,6757,48562,5152,53489,48248,13184,14688,51642,29860,53265,39698,39034,1474,34856,59188,53879,14901,65523,39768,2789,61569,13003,11057,63040,63297,44433,30772,25025,31647,62857,63063,53420,12825,30624,30952,57220,35010,48957,1242,49031,14203,57788,34258,33888,36616,19272,8073,35466,33431,21654,14358,21274,38269,26464,25275,13246,40817,37936,59798,51422,49294,60471,22320,60376,19141,18718,14298,57501,33977,26985,39126,51953,63369,15447,33994,15316,11892,22742,5626,17303,30267,53328,49283,25103,16595,12206,59278,33136,39060,1413,27048,26183,23238,735,54898,21280,19865,31679,50579,37562,25543,36045,44708,60860,19721,421,32078,21496,59007,61120,30074,1114,48789,51406,37647,47331,52057,54962,28717,40354,13618,4738,38811,15065,16188,43687,7652,57092,45995,43745,48892,9691,50935,13652,6300,19363,996,32222,38389,15172,17324,52037,26373,5437,31246,25988,23236,59163,9993,13447,55750,16042,64821,11067,56767,43641,14542,58759,5899,18110,53571,538,47651,15242,57071,32881,434,1197,9504,36476,58679,3587,35866,65201,51123,43288,60048,8890,53426,33049,1299,7598,22167,37572,64862,34695,51735,38976,58639,13242,26967,57737,11806,42070,33823,52081,46228,8101,55519,39958},{9469,13777,51766,44455,39320,12976,24178,57792,23458,52353,64567,28007,916,40458,13780,17873,2148,32401,4020,12730,24804,49589,33963,65320,30150,43137,25225,15927,37613,45949,18898,60973,29611,36358,62000,22127,4756,61216,56335,46619,33271,58120,60979,32110,11065,19031,53363,14594,61367,51216,44321,58341,32691,33297,52836,4656,4830,54550,58353,360,38358,227,61095,30513,18973,45113,59395,6872,32298,7792,58811,17752,58900,39816,32355,7394,9838,63977,41903,2353,65467,53404,48769,10596,8902,48315,32453,23817,25571,51155,28583,42401,59350,21117,40576,56938,40204,62916,59368,35779,32651,27282,39453,20834,52041,7857,39133,54336,5688,21519,37863,23166,20457,7276,51226,43058,2065,37740,45824,45757,49840,57227,30101,20523,43661,27713,58534,21943,3485,55435,60412,44742,59113,40620,26203,45408,13056,64434,13455,62195,49153,41591,55831,3319,35919,37040,55417,5456,62167,43656,60219,34265,44767,3262,18017,16516,60646,20515,18300,55192,40893,49740,49220,52443,6436,44114,45349,33659,54908,58663,59362,36666,62691,11277,18359,29995,56446,43528,47657,44281,5087,40588,51375,60165,39519,39863,41580,46586,51669,23020,1537,19195,42233,39752,60042,49875,60564,10052,63852,45291,37847,14558,63698,25731,12577,41107,30085,55856,42640,845,35723,61703,6519,57007,37464,36133,59836,3327,35017,57402,4,18403,12589,28947,20416,24566,34607,35164,34569,45563,23406,53250,35280,3690,49351,22888,38976,14251,12205,54152,39428,49912,27141,47275,48001,27275,58150,14776,64721,58465,20130,23119,43478,47218,30701,1132},{59318,48989,50747,4644,50929,39541,49492,56839,9074,15857,21999,3584,15435,29360,16981,59819,58682,10717,6236,51174,58126,11376,47611,64638,619,16689,8021,38866,41569,18298,53065,35365,43230,50731,40561,44728,60372,1803,27608,33472,8615,36032,1587,52453,21258,54741,49130,42996,35141,5664,59649,56578,48683,14312,13747,18157,41021,25195,49380,53201,8188,64243,31392,16796,48571,14265,7485,25484,2919,64802,10478,4323,3232,42747,35763,61280,31698,62526,63460,19415,23070,11813,18102,8194,16782,7147,55369,56890,53501,54426,9170,60887,12158,23813,34044,50053,15493,6297,28669,53345,33640,60083,56248,34457,40903,815,51063,22054,63671,14848,44124,26751,41879,55903,15665,60450,41058,59618,62481,35546,61100,24078,32654,57855,55181,31411,19019,33818,26065,13372,18527,21904,59964,11024,29715,32031,7657,22934,63955,44626,51578,12443,33656,38241,54613,1841,15174,22403,43251,39553,17103,3673,65184,45830,37165,50865,53813,8892,34915,50804,17124,57732,58968,9233,25683,2224,60278,28578,43262,22134,41275,47700,41081,42531,56343,4394,49911,35969,9929,10970,43619,17485,41953,30397,59350,37804,31964,2819,30247,26394,12786,14756,61595,14545,58457,6576,54075,60225,16037,15743,3302,46643,53951,25556,61237,54285,32523,45561,6287,47654,18225,7737,59934,36431,32088,42793,7037,57053,23777,37250,6095,36806,35885,38937,13013,48885,2348,20950,58278,37619,26419,48867,15692,491,42509,37582,2014,8258,11156,47067,55685,46739,28554,6908,39292,53162,47837,818,60507,52570,50765,51111,10823,28561,62253,2301},{56026,19820,61967,51420,23345,61393,63717,60795,52858,17447,30941,19173,55795,26214,19781,27356,50825,35757,55585,46542,28225,2637,11300,49069,30467,45460,42838,1553,49656,17876,38431,49692,63612,48346,49610,59240,54720,35950,65369,59029,57597,63981,21380,38479,52954,4028,27050,49892,8899,36641,46501,42909,46012,23512,48679,5300,49667,25425,23643,46691,29829,5196,9742,56746,41259,51039,50042,64950,40312,26272,19308,61638,38470,10954,17048,18513,54734,42676,17770,61748,17202,43160,16096,51459,5384,55732,3748,48435,64214,37324,5663,37465,19689,235,11556,11967,64842,40251,19589,64499,48675,46092,62148,23080,48788,3722,47860,8871,61790,64080,34512,15430,58912,61841,41018,9293,43393,56011,60812,62654,6934,8251,5586,59948,24887,30131,4605,18155,11658,43652,22812,54882,52646,50355,60304,65402,17257,8386,44880,2755,47702,4729,40894,44666,638,31167,40523,29201,56759,31312,58062,39812,4817,65356,64592,8035,20110,39489,55468,46053,23958,4679,53455,10425,26687,44984,48475,57082,33804,27527,63655,55796,19277,40225,9505,9925,32281,38774,11410,40311,39680,63812,41101,47245,15028,5146,50260,2526,25107,40168,21228,555,30030,18137,51120,30512,33849,34894,17694,41206,15880,42577,48509,14047,31288,27735,65411,19695,26380,41079,26852,43988,26686,26201,34303,58014,34958,34157,25414,27565,22766,29552,40678,35253,30237,45484,39817,17976,34172,26942,43321,6399,1784,63567,45266,27988,6992,37641,35040,5510,55289,59388,61137,19866,17270,36580,21030,59210,58148,63370,28196,31467,37858,23392,4820,53549},{6726,45850,35078,49208,4460,34617,54557,64738,41791,1962,562,10015,9183,36997,57280,22785,22267,51132,29195,49473,45022,44135,23771,43997,49659,25621,33353,45,49328,10122,45726,60583,6474,41838,13191,8951,62265,27657,3802,39640,29683,30647,53244,63227,2906,22452,35574,9422,24651,41511,28544,60336,45820,31856,12607,50944,57572,53089,16398,32909,7585,41229,28352,21516,19180,46524,29158,46982,2725,15073,62967,19366,5389,283,63416,47339,44757,40411,18477,65280,58206,33085,12698,54219,51420,48534,2253,32659,55724,37268,43360,12033,62498,13411,29228,10017,38524,31542,44493,42212,34466,7245,42148,65315,46826,17904,24164,37800,6183,37450,2061,51193,48415,62972,14280,20555,38989,57347,24205,21190,30825,1413,8268,57672,9105,10806,25786,14388,43935,16344,40031,4578,61258,6253,55462,4769,47020,31690,24075,1702,37166,42398,53848,18111,3218,40722,5599,5761,40761,6392,3741,20445,28406,55602,21229,37848,39577,12322,27276,62,29387,10476,35239,33127,59179,21642,28222,16394,57025,31748,27173,16177,54463,28007,31916,12446,62152,65303,39722,44768,42124,38800,46539,15360,12443,38474,64014,18696,45153,26769,8687,8833,63742,36515,30921,2396,51795,35263,37851,7792,48732,40011,2447,49495,51497,5197,39079,26284,10855,786,56080,40925,18038,15413,25597,11906,3539,14975,49319,43575,37017,22606,15747,31654,45031,23247,7135,45923,64866,18730,42257,8031,37729,27678,34999,58475,52061,13961,47421,48400,23043,29380,21603,16918,43626,55199,48771,16458,9823,18700,39843,11263,44472,19964,15183,44059},{26219,29562,44835,61314,42856,47457,29599,38353,58543,11703,62448,17059,37439,56514,17281,40158,46513,40422,61865,10158,5671,59444,52810,9038,28127,34017,45983,59391,45512,1466,37602,17787,9662,8903,63784,3416,28982,36227,61588,46581,58219,5771,41526,55832,5368,39871,26940,19809,52230,10433,16924,53153,51062,51749,21961,17904,57676,16005,56514,37371,6230,50851,42564,35453,22255,27980,41546,50390,23629,43388,59224,18828,21880,28241,44952,28672,8454,2221,284,43245,48767,55358,52105,29735,4754,53858,13990,39386,48579,50159,13817,34222,959,10390,8346,1663,27716,43369,47038,39463,54474,19044,32665,47398,57164,62355,57949,30054,38029,9222,53355,10709,25234,57427,8865,10839,47143,12430,47906,21364,58908,38160,8234,24583,34829,29211,4440,5197,21206,26003,28538,21971,47707,30984,55646,7410,47078,11809,2014,23071,55558,60985,46274,10619,63890,59167,44175,2209,52151,28022,7336,47846,52588,53473,33977,46118,52286,61527,39943,64876,27830,17956,40185,29911,10352,54651,58788,35760,26845,20333,55286,608,52022,22555,36055,19462,15557,4680,54095,38699,21989,40447,54590,2664,34722,49367,37908,23946,53942,62776,14081,51270,37706,30015,56596,58610,56932,6177,21873,32186,34482,48678,11590,866,7788,17998,43849,64809,44877,39115,60050,21077,49606,25431,15362,57679,23480,7214,64439,15135,23877,32784,6349,21215,62919,40588,63733,55543,21981,60040,34627,34892,17996,2082,62784,11201,40636,12800,29601,52312,31029,44365,44004,30046,39213,64608,47474,40716,27148,30383,24851,32168,28411,55429,54663,39098},{9486,44541,41860,2565,56033,26265,27672,59655,36031,38166,9913,2286,42231,193,60719,15570,20269,41229,16415,12188,13725,31762,41288,54610,60696,4272,16833,21566,16616,4084,33949,61267,59108,63866,17026,65195,59289,43019,8329,33320,13539,46284,9558,47030,12321,36339,38260,51377,1315,18182,61032,45221,13981,48273,6173,21208,37509,4066,13038,27933,19318,17693,16290,44882,17595,48514,37002,56865,54388,30625,36435,260,39283,7113,56013,11809,6160,16301,20655,53509,10553,2114,24468,20933,34084,22069,38389,16939,61864,21345,52882,32074,38330,33750,20527,14095,13435,19482,38833,50180,37853,42843,7397,28558,53691,5975,65318,9377,62153,41859,45306,30510,40383,43813,34781,25860,28951,718,50176,36822,40670,21938,27213,47946,31426,8759,6559,18951,38013,12550,27838,6827,21794,62567,20907,16543,5972,7024,29088,31155,54659,37581,9932,45781,36294,25950,64967,56078,24940,863,64893,37919,53983,46278,44322,56607,1704,61581,21043,58027,2527,3497,44763,44749,21732,30641,32326,37549,23019,57201,3158,15088,10559,32208,25909,15048,52136,4263,26249,2145,58610,27689,34987,61025,1525,8898,32135,24531,18161,6737,63474,24551,16977,9186,62703,56425,38946,52310,13499,28333,9515,10940,50384,60403,7839,53326,23638,31746,41134,30112,55021,31720,42354,51367,52787,60505,33141,45208,10554,55765,56421,28701,28322,44530,10175,54590,45266,61486,30575,27621,45973,9332,13985,11654,29259,42682,27469,40431,33682,56273,56562,22336,25376,34553,16293,65231,48907,12959,22172,51682,6681,47810,51823,8424,40998,2208},{64233,13802,13741,58950,57646,24839,39051,5078,46255,41587,51225,50131,47154,36619,52596,2013,60594,299,59452,20418,26281,11020,17491,26304,48666,364,10912,25868,49220,34296,48189,9369,39700,46722,63062,25929,23164,14190,23049,31046,65529,14575,52814,63694,56258,29545,16092,49660,52477,58504,34819,63985,3735,40844,18011,60354,47794,23639,8591,37203,34301,20,36264,14497,57816,46340,5215,46297,5495,46057,12211,65336,59420,20114,14261,16634,10956,32061,61609,19513,56975,55053,48014,686,10576,32856,51454,30707,43787,48501,17627,25477,21615,35424,60253,20376,61895,26792,24207,56900,38341,3563,7724,8020,58216,59679,42658,12427,61564,58807,38514,3553,29993,29266,14674,24109,29617,57902,38739,44276,15771,27771,14764,3055,3766,46226,32754,33977,50521,50978,9186,24242,44711,36037,26663,21609,10033,57372,42901,51233,6291,12168,2718,6715,64955,47695,35414,4166,45197,64899,22401,7591,44085,62932,28951,19447,46478,65132,48161,22549,31036,5501,53646,1002,53792,59548,12998,41565,45684,9319,24630,60014,28549,30909,18555,23280,19141,25512,1559,50868,762,26423,16187,31686,23764,3258,29463,24529,21944,56178,46372,20703,62796,37442,6585,52383,25568,54065,55385,5327,60599,34231,26972,9428,15502,37053,38395,60512,36179,38152,60350,65227,34414,29941,39556,39316,15029,56153,55140,47026,60783,16591,56497,17428,57255,51443,976,53946,62004,54437,29344,58767,58986,56770,27312,11103,26098,51746,55929,42082,46933,4154,23926,26156,19518,60678,41944,22784,63288,8038,39241,62205,35833,38237,20393,49888},{30150,37279,51727,43881,9697,60034,31419,11176,3707,57035,58066,33360,3513,31407,47722,17310,59499,51994,59256,40894,48906,20130,55983,9397,17961,49811,58429,42878,54608,1655,15898,47187,44502,40822,879,21509,14586,45025,43985,43647,9013,13069,54754,42083,30850,43871,28811,155,19898,22418,21031,54999,34986,24728,64528,46544,50486,24479,50396,8005,26090,18025,40697,45059,61614,50487,25881,23321,21665,61538,30242,41267,24135,13778,43505,3994,27041,62006,10596,17948,11359,43064,47888,61633,26942,3930,32174,37583,35371,35598,61446,27968,25335,11707,20128,15691,23848,5402,53833,55326,57321,28280,40038,18905,53881,45729,17189,49152,58591,58799,60723,42288,54499,6841,5820,42648,62182,8188,36304,20803,3311,33741,17824,12126,24820,29366,6560,13245,25994,48642,7585,41393,37501,47377,26009,45373,28673,54594,2948,57285,31562,52590,44899,9523,6179,51363,7056,24528,41156,13591,56843,16979,40061,32495,54651,9171,22643,30613,4891,49360,43651,17133,31535,54853,50353,10716,62966,10019,20186,43929,47507,14159,35929,59154,810,41388,21434,13404,39064,4587,22120,62383,26102,46585,27619,9867,58539,32180,44166,21400,48361,63484,30401,39597,60462,13449,6786,47676,16813,51759,5654,14503,6107,22517,31351,55040,60493,7158,12840,45662,26553,8863,20322,31048,44752,29485,23637,59738,37997,36175,57058,22075,24313,15046,57287,38821,48384,59019,6135,45020,64488,9690,65096,29438,17120,63942,52649,13508,44995,41516,16730,37674,54641,21004,20953,57492,13139,24013,19327,45703,57054,19240,13577,22465,850,40147},{64319,49126,22330,10366,38853,26062,41144,12191,6385,30147,54125,62667,52100,30793,31361,22371,30257,34867,55706,24192,58285,30420,37084,10527,61223,24694,2098,55601,23980,49944,58467,19667,22618,11917,49336,17413,55961,20662,64027,64362,4943,36196,12829,41676,23092,34285,36898,26162,41955,6777,50037,55264,43484,10543,39829,10005,6538,27946,61341,21225,19983,55887,38184,48113,16655,5256,29576,10031,9318,60692,61497,52111,11848,6917,48541,35911,35258,54011,36120,32093,29068,1520,7797,58543,2239,45767,58535,30984,43619,46765,13640,63880,41455,29525,50678,64264,59752,59490,54412,11491,40576,14761,23123,40063,44593,57427,39835,32737,44253,10975,12960,29374,16162,5348,34411,16173,39271,18004,24965,52703,2418,33812,24277,11178,49903,4020,46678,62069,10461,49186,56297,53760,17394,5850,7042,16351,60709,46143,9313,57822,54513,50296,26875,35743,8798,64504,7170,28765,12450,6837,55352,27573,18907,46819,24146,34190,29351,44167,22233,57184,4791,38628,63557,42296,37376,37213,20019,64061,12548,60792,11007,7677,26491,46328,1679,32054,43628,46818,42074,44406,60262,26020,46320,2323,22711,53850,9286,50161,60713,17939,22880,32942,27346,54685,22920,30701,35927,20118,56608,4588,42522,2114,61272,15003,54084,1155,6819,45773,2421,5669,32576,56948,58120,27189,64711,58769,44012,36467,63750,27679,44992,17855,20017,8857,38110,3703,22445,12257,17319,54612,14131,59751,45946,736,15963,30841,32874,31741,27211,62310,21348,23001,41773,60048,52519,16191,62793,19089,33984,63882,1172,49675,20868,45304,53939,35248},{38103,56726,57286,23669,4277,21475,12733,19946,63467,56470,8708,36095,60154,17048,20279,40792,34714,62712,65359,13681,61475,51790,8081,35582,34238,6692,42152,40188,21169,8482,11129,29720,50014,29150,37224,18630,33851,7030,1008,17030,5422,26517,59328,14496,41424,7019,18435,61071,32239,17164,8584,60353,57549,25449,31465,35040,55251,19748,43844,63553,21051,59877,17908,26811,8620,32551,15754,22760,37609,14365,4898,22228,5667,30129,38367,6273,47217,25760,4062,19479,45303,22113,5425,6280,34659,44494,12768,47391,33073,58881,20594,56794,20849,37933,29165,60872,28914,18409,63933,31930,30026,34643,45830,28417,31945,28489,49438,12119,49884,18326,23510,65316,35626,53955,59184,2401,15963,41291,55363,48403,39137,62318,47759,868,47376,33277,7849,48862,20979,28494,19598,53222,36983,35604,34875,37192,8165,26207,17560,7440,23921,20723,50063,40011,60440,20721,54204,1819,54096,60619,30116,33127,27272,26295,25272,57810,5727,56853,34078,5502,6887,2577,62768,30863,21936,5340,60193,42312,12146,14170,24312,58140,54396,26025,41085,47859,20253,57368,43871,56094,4837,36631,35477,25428,22981,64063,9209,5014,34118,61292,15954,42744,61226,33870,24246,53442,53844,38734,65087,26478,13751,47119,50512,16355,19417,24913,30161,22187,29632,32063,44381,6724,50581,62068,32779,39061,61520,62554,25097,5104,35003,36562,40331,4609,18450,19357,13418,28842,39650,40515,20466,53720,57754,2954,62174,43520,35511,28399,57677,60851,21721,24108,35069,57309,6915,9129,23758,21889,3011,53121,58667,2520,65497,23697,35237,31686},{54166,11697,3034,4107,28628,34338,53023,39503,33398,38789,54865,54896,18250,2291,51403,8169,38735,14250,43219,10,35022,20563,27489,47548,11238,5524,38215,49223,2729,51963,3757,62469,46741,47864,9812,27266,23848,50035,31955,32908,44492,64333,20563,24083,12784,18443,6055,42111,21149,43312,21005,53709,25739,33481,30999,58359,48898,47368,48836,30022,43898,47611,44038,65307,62884,11819,50705,48764,57430,41595,8272,31215,12838,40737,34814,5049,5394,61182,22179,17096,22218,33355,48018,16062,41266,17270,15556,9463,50039,50834,25181,10224,50026,21478,58594,21336,8324,60379,15467,41445,32072,8985,16849,30828,6591,14666,58464,53144,11710,50398,34984,26316,49758,30806,32350,30012,14624,5208,31775,41941,18471,52554,34118,65047,57448,51815,3645,64830,20175,22048,53683,29518,5667,14428,9050,52725,21759,42469,40412,42798,41124,14323,61508,39452,37951,23040,30012,37521,40107,32649,36677,33864,1756,19140,27312,10524,13510,34434,38696,51504,35418,1697,31682,41468,24707,33622,51653,41234,49131,22179,38378,2143,17199,59835,36729,20323,39512,47741,50882,51661,61082,44907,20289,41195,45640,958,15561,6721,39011,41861,30366,45110,46128,7437,23238,34298,21331,11783,57899,48615,28323,7692,34852,40907,32512,12020,63948,21580,41807,39662,48693,21165,11512,34329,41086,18080,9093,23343,33373,21023,27736,1991,22867,49298,46623,64088,55198,8258,31815,26140,60120,2438,22786,64948,15175,8549,57372,22322,53206,9606,13714,5973,25788,57640,11444,42133,56384,11543,25026,60975,15708,45182,4358,35663,23312,62055},{2977,41438,53717,15156,38073,40987,37538,37528,30660,25642,55721,56842,9620,45640,11336,8352,26819,30476,341,62462,781,42252,4060,54913,8225,49498,31860,61255,25052,11208,12212,33026,17783,20283,36992,58866,41951,9694,29277,2598,17073,35256,40630,16549,14470,41292,13484,35171,52791,49339,43046,47345,11387,56498,46616,11651,46820,37218,55261,51353,30934,43030,27562,55742,51871,1817,42157,47186,30262,24146,54399,27682,39225,19513,12706,3937,54710,39503,18206,58313,13014,40383,56882,44205,38398,56146,43987,21234,60915,2732,29912,62185,60630,36116,16193,51634,29497,35146,18423,16575,48288,59866,46592,58567,32763,28058,62802,5523,45283,38724,31471,45658,59329,35155,33076,8052,60283,33311,44065,23373,30446,34829,37505,23177,38115,16354,6119,35924,55037,17481,59918,1345,24090,38751,43472,22873,20993,29254,64866,16359,64540,38253,55083,25605,20138,39002,40915,45077,1008,4024,10771,22404,62308,40259,25601,33739,4388,3342,49301,16630,56618,11328,19727,4699,9177,13212,49208,8832,14598,25800,58241,16040,11293,24738,37180,2096,60545,10819,51633,53876,27553,35812,7673,54349,49391,35462,33113,58489,18071,5004,48743,53542,45362,16704,34278,64113,41319,22892,9906,7219,42802,33893,16218,6383,62281,27862,32269,34555,50981,28507,56266,13866,10636,13538,2587,38686,12578,55841,40200,43313,51544,2909,61609,64235,35819,31609,21503,20512,55775,52554,31170,46391,44621,56652,38789,56800,64938,32855,2803,41676,1880,37905,24577,62600,31054,28666,62245,51144,40271,49191,29483,26100,6276,5760,14265,22998},{13537,5901,41209,59092,60474,61010,9249,49618,65085,28,23220,14425,33721,12819,56738,37544,30100,34614,49133,46396,45131,19078,41974,41496,8372,20797,62766,57025,56089,44914,18452,3033,40398,26881,53845,63337,35755,24965,19412,21502,32302,27615,7358,10907,37847,30615,58169,23509,46990,64327,57063,26958,32816,14003,43823,27715,27394,41187,3288,21676,34934,916,33387,26499,55644,225,33221,13118,57415,18676,18712,45305,23695,20944,45165,44556,34230,31903,25450,20239,13183,9395,46622,5673,38052,61368,8201,50913,33649,30062,48624,54100,45741,52048,55873,64384,43240,3813,62261,20540,27519,32193,56761,652,7465,58014,41641,57336,65190,49893,8206,65056,42722,47284,9921,28965,24587,30869,7954,28379,28939,43767,62484,36187,218,32730,19776,48110,25451,6803,9925,22455,28084,18375,14746,55260,18827,46442,24414,24587,35450,35619,23280,22297,34034,8819,11430,58190,38227,41477,51376,26036,34162,36412,47517,38504,23871,62124,46835,52257,2948,45922,39091,27735,40689,7764,4385,57820,48077,58982,57101,5756,23603,57964,19885,42356,14720,46946,26950,46365,62477,26875,14536,27960,9949,58869,20229,36268,2678,49275,31251,1553,5252,59772,7677,49315,1431,64327,42844,62947,62154,24425,50158,60533,36811,43438,58028,16268,8110,58071,18739,10029,24655,11737,23465,63037,46233,64962,24174,46423,22699,61622,31438,50536,64997,41836,52455,24943,45909,29498,27531,44013,38433,41455,11790,12215,26898,15758,7140,42163,4104,33036,24351,54040,14109,62645,5239,8427,56258,10425,48341,29691,2514,60167,32132,27152},{25414,34951,2491,17610,51887,49164,2567,9841,32531,4304,30802,888,51544,44512,2119,46648,36210,16671,23529,62237,48285,31079,53843,36621,41226,21541,51964,38725,63470,54410,7064,43902,63724,62908,44595,7108,2816,6694,10745,59261,29491,32656,9749,64772,30544,536,32692,32070,6107,34569,51424,27761,56276,62298,46744,22146,12524,47461,31189,32979,30329,42337,36377,59415,54216,480,40475,33521,50088,25584,3211,42201,6557,8393,20000,44103,33718,11229,38379,57341,31313,36971,17878,50310,32018,39686,22470,23047,29670,19098,7771,63762,54184,59388,7887,6754,32061,55529,51351,63085,30323,18052,1798,59047,32524,62587,59355,55918,49100,2127,64265,41105,31877,55187,19700,23870,27559,13047,20508,62450,34041,43061,48074,65348,27863,21493,23880,49442,31245,32026,49034,19543,52633,7810,47905,12218,45561,42026,31412,12940,27339,56402,40353,46465,56165,17464,31564,31482,17470,57976,2994,29027,26038,21678,16274,58855,31515,25227,11240,28231,4063,39307,56390,37568,3022,9188,9456,55335,6860,5175,12115,55218,7614,3522,12728,20321,43944,59885,48388,8641,38086,29276,55751,36494,28868,42936,27248,11385,29152,22257,2332,31980,9488,1428,8204,60230,59986,22191,13384,45101,11024,19705,6606,4523,509,27013,49654,12851,39948,17804,46564,56211,18050,21745,14720,24609,14996,57076,8444,5131,65336,26525,49862,30901,6618,44965,25957,39706,43868,53586,11877,46356,4642,18370,5303,59497,16705,51560,52427,9255,50626,14415,49703,1332,43651,8545,27170,27071,6860,15594,27753,5635,31210,59789,33003,17713},{3971,36467,53279,33278,5978,37315,49087,38110,33703,2404,42041,16446,25631,5761,61138,13274,21288,26090,43301,64731,19475,4681,42603,16114,49753,60603,15663,56080,64714,55386,11201,20070,15894,28297,17551,52229,7205,44312,26669,56430,23241,42801,45094,54834,45571,33782,33100,16087,12170,2935,48956,36012,10088,44755,42773,43565,40624,4046,57382,58071,5689,51272,22872,40076,36413,48090,39556,10654,41237,40245,45980,1147,53756,24006,34525,43063,64974,52372,14663,52810,10212,32020,12401,52766,581,2534,6231,32695,28794,45715,58409,59159,22329,14985,46255,64777,325,10691,62655,55021,1102,59936,17641,42262,8154,30573,41413,57401,10287,36091,30607,805,15662,18437,36199,5627,32638,58853,8456,49967,37980,26056,56531,3858,27883,64567,41272,10663,65382,2309,65502,58867,12506,23249,6161,14944,49726,37367,23962,17019,21568,25872,26043,10942,53158,30308,21721,34725,31682,27537,53114,11536,5996,1131,5487,37216,1870,20088,1097,18132,48417,15938,34265,14423,24753,34654,1553,53204,59393,37507,33241,20020,4796,10723,62995,43548,60170,64793,28692,43910,49401,41624,606,5338,44216,61514,55120,61880,33772,53137,35432,64479,32236,12987,42456,21448,65241,16712,17254,48886,34983,62242,39218,64837,59273,34058,16298,50834,58356,4596,8787,18204,58936,15003,4869,60293,17527,38620,38104,10671,9988,30172,26576,3259,9278,58366,14415,30611,22809,41797,21446,315,29425,49010,13564,19485,17145,12600,61402,18777,43441,38416,28268,55416,5650,22465,57116,44854,37332,16680,46939,62319,40236,28206,40212,51444},{17170,58917,17256,3048,44921,9335,31859,3635,26701,33541,61825,19350,21465,16839,56880,52216,4319,14435,3440,10677,24152,37094,28632,42191,49147,11071,12009,36805,1293,41869,27876,47595,59629,9200,65229,22236,19007,50128,22558,54431,30307,7069,30674,14424,2324,50127,7008,35933,32401,14107,29769,30626,56174,28377,6347,61454,2902,46580,35145,20559,55180,27900,3656,50198,65474,32869,29509,5511,55700,64225,65428,29825,32454,13645,52078,15695,46888,44712,2304,27004,54390,35713,32138,53049,3126,47115,25017,63877,22131,44452,17731,26184,26717,60984,11459,245,9319,28914,22793,61098,42963,55780,8278,3973,20347,29757,45621,52923,20292,39025,22594,11378,13160,49481,29321,9129,44393,58029,42626,4254,42305,63034,52503,22996,49881,52287,59198,7606,52528,30245,35896,8728,5786,49397,51803,12095,30582,47475,6119,37880,52182,22038,11586,11801,11076,22214,30706,11807,4965,17802,60186,56218,49451,63546,26379,25844,52446,18011,32767,2969,42330,4295,28712,14456,28142,3248,41825,57902,13932,2999,22013,41610,21268,52845,13664,9504,59514,55392,23488,39604,8079,35261,3248,12569,60114,3184,31489,40248,13880,15417,24835,50116,45178,2678,50413,17204,12364,13051,58812,22647,56515,38806,53659,58433,62689,968,15738,21919,43198,15821,35790,46055,46772,11375,50411,20343,63807,23860,21463,2772,36705,494,43892,55713,58982,19747,63113,59919,20632,51979,1230,40567,10145,16362,17085,50039,18315,18998,8684,41383,6430,65184,26937,43172,61645,44303,5487,14095,44870,12841,21522,37732,58018,22299,4132,43503},{9901,2598,42846,44450,36595,41645,35832,14963,48674,58396,24627,47137,9829,35447,5132,10037,39289,40372,38212,36626,19470,17594,20595,12848,49034,18694,6545,36881,48384,16708,56958,19761,39710,16312,6936,27464,39977,14079,49604,34984,49105,47238,48191,18606,18688,56398,55002,18718,61179,62164,57158,24621,48502,58424,59764,49914,7645,42453,40622,48038,32590,1389,61426,51877,60269,64382,9486,15,57531,54765,59062,45693,3658,62927,54046,39040,11077,43713,41687,55644,64814,63838,63006,36752,17616,32209,32285,31827,24233,20486,41890,64001,55766,60486,16490,58761,40053,13751,54637,46188,16795,64948,32356,27472,33651,33263,12171,39708,14900,54323,7697,31390,60425,7676,5781,12154,37381,47008,54779,53138,647,52744,6323,21849,28214,42025,5532,57225,14520,52267,8125,33679,65527,11409,40962,25677,60096,5374,3292,275,20339,39106,30732,27823,40614,15692,48284,11246,25188,22361,42557,33870,7311,24260,53174,27720,44706,31330,45848,16003,14128,41721,53072,56272,31898,49608,60155,30652,6634,14305,15570,37009,36221,63408,48084,20737,32311,35760,22544,42996,33466,30561,44688,29415,59746,61129,48808,25908,51485,44338,1390,36009,55675,45826,59175,22040,4233,20638,32109,15332,56901,7810,8347,38787,46884,29386,56866,18944,38291,49816,21717,10390,24473,19158,19758,1548,240,40216,51382,32818,7466,59549,18395,35833,12637,34700,2016,41317,32145,407,22466,17439,24207,56464,61068,64102,41775,40814,46116,15893,61340,35585,38889,19147,51134,52448,50960,52201,44943,2951,31208,5486,22775,53791,17291,19130},{3639,38312,34465,39161,36990,62652,39510,56225,55803,33614,54824,48979,17032,44906,1232,19854,48380,56941,7829,34662,63144,16544,65516,50363,49875,10142,33714,53528,1810,537,55441,16615,34613,8866,61071,13985,12341,51783,509,1132,30571,34559,44805,35770,39437,9914,49779,59322,59473,293,47072,13136,22113,21433,32426,59412,41553,33447,60976,7737,53348,9030,54038,64993,54928,52158,21620,63894,14929,38169,22388,34572,34353,63377,5950,39039,34306,42836,63609,34549,45899,62552,40937,35216,35559,7621,10516,3021,11688,65237,18090,2284,29737,1542,14370,36994,46665,26543,45322,55716,34520,18427,31516,42073,42464,46560,33572,21759,38048,49250,64303,16485,30857,51888,57642,44849,11901,49135,33538,19835,59772,47724,42167,26449,42072,59981,19741,56531,54830,35018,11850,2872,4096,869,13723,6271,16532,8403,12639,24549,56099,39913,2444,61244,39764,37720,52016,50892,38124,26605,33074,20890,19316,23285,7983,40656,52627,57247,51174,43236,24428,25525,28824,52870,29874,46835,44000,62524,3625,35435,35829,6363,14720,30418,57857,62557,833,57426,27521,51275,46060,1000,8370,28355,32895,22731,13710,41514,35503,7683,20167,32117,47938,13150,14869,11479,10440,60826,60870,2367,17763,3473,31029,5489,59658,16653,31772,6741,51229,51980,18950,19132,25535,20804,52662,56438,30098,61215,23740,42610,12471,32544,33783,34843,15398,14046,53909,44617,56458,2034,3305,25612,60119,35912,2277,54440,39277,57500,15367,14518,30303,35185,42536,57700,35804,6915,54924,44329,33374,14899,7823,32611,43278,26268,6591,15451},{13007,52353,60426,1867,36016,5317,3335,47454,45803,27669,32230,52243,11820,25080,22734,1992,29869,21941,51071,33547,48880,57265,26771,42947,11736,12875,17666,12540,40506,33013,22220,26354,17981,13874,58957,61569,31304,9823,39757,30765,5212,52171,13666,43255,23604,59164,63301,31623,8285,15018,45486,19417,4524,21699,39260,18985,54625,41649,13542,31398,9157,42467,8165,65448,31768,31945,54200,6800,25161,4006,22629,35933,52432,31135,19488,53105,57952,15291,8994,16565,42229,28901,32379,54770,42756,31851,30175,14657,53540,1592,61401,46073,15633,26586,42581,59678,9794,34212,61445,9613,55864,48287,49043,38837,7157,42828,8960,21278,8425,32628,23424,18847,16463,23296,27204,26417,19699,16456,19203,43866,14159,8568,30872,27032,897,22352,51080,26172,822,49540,44397,36253,48637,14870,61723,14628,12827,21937,63108,26131,9181,12483,44908,65447,17534,20441,5348,26957,29827,9579,12809,39297,27607,9572,10306,23588,26036,12075,50323,25688,65179,14398,30664,39107,65065,40885,39623,32699,57323,24067,42018,50274,15976,24423,25109,54053,32084,45831,16439,627,44102,51626,32190,11774,48388,2468,3319,31611,58889,49278,55195,27030,6822,15379,20977,51220,1147,29496,26907,56509,6066,42222,53199,65356,60717,6893,20605,25591,61733,51121,30772,1545,28493,37703,59175,27885,931,5194,657,5718,19019,5738,40331,49383,10685,44224,4513,18855,28102,30093,33137,52813,37480,39763,54437,44154,46678,28591,26888,14804,19176,41771,2442,63652,64887,7940,31174,17047,9665,23077,61643,56716,31275,55969,37947,61761},{52609,44229,29902,26893,33463,13065,65496,22704,41725,57280,27751,7743,43251,5601,33645,14954,32253,40030,51447,1053,25380,26300,22785,61906,28173,60453,36461,58553,7465,54477,33130,6767,9690,51179,37418,49848,62040,24175,61,25410,17345,39721,10437,21628,16534,2779,21174,28127,8847,30362,30285,10891,56663,12757,63245,39710,24668,62769,848,65098,54777,12651,58135,25997,60872,37249,45857,3110,11393,9723,19525,25700,23446,63993,9950,2585,58122,60084,44311,28546,7533,15161,21772,43098,54962,62275,38370,38367,52448,61602,48015,52872,3139,58367,49951,9748,56816,47849,33600,39721,12682,2147,40649,27302,38833,52264,59448,4087,14836,9059,21665,62260,25436,24605,49783,32067,40035,45992,18602,49205,12899,31406,38852,27368,29977,59284,10978,62457,30442,10501,13039,20202,3203,64430,39946,17178,31922,18144,26774,19535,33614,40502,42922,27180,33852,29850,47535,1062,49343,54063,34613,29945,47453,12936,33153,47532,62749,5571,38608,49810,33508,51809,30863,33238,33403,1182,47655,62497,786,18323,44410,3751,59488,47377,8071,49725,39405,13956,28098,29982,53257,16199,6572,13631,36443,7146,19301,52004,33521,38406,41513,50030,58770,64322,18696,50454,5082,26617,37179,2348,5935,55081,19007,61873,32516,23406,60220,42530,17415,59761,63033,58472,871,53711,36476,32491,40856,8881,60630,48487,35449,34332,16672,12984,15407,50540,40578,65528,18022,63875,54099,30355,60003,25331,34316,61468,6825,13573,44553,22545,9459,8367,37268,37242,42171,36751,43467,17048,28441,15157,55030,62582,3799,1849,42718,15725},{11999,46774,12932,22129,49225,60009,3727,34489,20471,2304,34489,34986,14318,57531,49159,11848,52804,24965,3220,53723,61447,53397,48906,61519,57764,49723,58775,56387,15197,47313,21842,64340,30749,9379,18683,3852,44146,58828,6464,56992,2395,64911,46202,48785,61510,22878,3249,54358,20717,4358,47185,28156,42007,55411,64333,2587,23144,20259,5760,56608,6993,4296,56933,29504,24546,4661,12542,7162,1336,7315,36812,8839,11462,39684,22490,4152,26913,64599,4368,47310,17360,42117,28755,49754,62221,61033,52162,21136,12529,11741,624,40494,47937,64033,45448,56426,40167,25834,7949,64167,38451,27861,9364,49237,10174,11819,38969,26704,57862,16401,50850,13263,10168,51170,60736,50668,29113,53871,19307,12465,32165,15958,8197,565,47234,21052,10967,63295,14900,27160,49446,17220,61791,10067,42810,41568,636,43934,20547,45280,41541,64688,22865,16804,42541,18205,13926,60417,9940,7065,9010,53077,29284,20694,31084,55947,38143,62059,35010,28199,32171,25340,9340,28790,62365,60379,51852,41327,65466,9181,12527,31245,14825,59669,58649,6443,29693,51316,7740,37467,9708,50957,62470,41808,47449,44553,62268,10781,6811,46335,40972,33101,50205,49638,53904,61176,32617,51630,1098,23929,10008,63409,64772,25035,51624,49759,19969,49786,4412,32113,14693,25253,5430,63070,11382,3276,15694,9544,55257,16256,7114,3173,30649,59071,3031,35096,53081,33215,63698,51040,61483,28227,15330,19182,28231,55264,16157,45157,62106,25419,40493,14330,51355,58763,48702,17447,55830,55628,23136,41267,8692,7646,37377,62063,64824,3174},{17536,8350,22168,35265,14795,31239,2603,35017,8699,23105,50334,49029,4685,32894,54555,29813,23641,65209,33400,6028,19699,52386,39311,57827,57483,36079,46138,17773,6274,51691,59813,31953,34818,39553,45662,28681,50080,17567,2482,15506,43410,60444,6543,35769,52964,33552,44751,24099,7818,55788,9528,5695,45453,9365,17888,53180,47250,56246,8146,27333,19831,28788,36976,49361,49391,45225,31183,57121,16345,56949,8981,28109,37894,55024,12118,4014,29075,5943,32683,60009,50886,22975,17634,53114,5506,44183,1495,49432,30460,18337,9827,61990,4266,6264,30078,42851,47552,9523,12083,51167,50930,13341,38835,14273,56908,37865,5790,5034,39551,16680,53420,2727,53002,3241,11211,60121,50127,52836,55163,11425,10139,20787,30415,41741,51845,45288,46771,5234,45409,8536,18522,36959,48537,18309,33304,2665,52286,5665,30245,32805,14102,23219,50181,9232,51607,11501,59777,23996,4890,33769,45623,17425,60911,41467,40172,61285,7497,15030,34064,37092,42115,22643,30063,32829,5599,4719,56007,56609,45974,59258,47597,37798,33808,4313,7305,4885,37839,60145,30081,14333,19324,9403,44410,43713,60028,7597,43780,12111,18532,43885,42180,54809,8975,19938,62644,57693,11923,54483,47400,19483,16619,43751,44601,44611,18739,39726,10584,2080,2032,21563,25379,56450,22495,30972,41495,47410,15263,51090,36405,54683,8641,55564,44024,26864,60090,58349,12077,25265,33772,20179,17932,3766,2464,22717,53697,37799,19089,36227,23063,5205,63440,35489,29692,20369,53301,63937,48069,19177,29539,36858,38269,54229,61707,18293,48125,38506},{28017,1678,39847,45658,54343,48135,51134,2799,64096,7282,7244,32006,31484,16730,12751,31287,20451,12983,49679,54002,13849,35509,17201,2005,61784,41737,45784,27989,11093,28179,39214,57464,15017,14443,19070,38898,46511,5785,60690,54450,49972,18688,43363,39224,19654,17331,42938,45735,29411,59396,41100,37427,1008,5706,36905,43165,1268,44601,58217,34651,48356,33197,61751,61787,53362,31496,54586,47543,28001,6868,42927,51297,12747,16327,38250,20214,11568,27173,4792,55749,35462,43067,27655,16566,24791,34339,24553,7653,31309,4172,59242,25589,30000,38697,50546,9617,30853,36,53338,50538,26977,2977,10981,23456,42637,37117,18377,36921,13360,43326,12842,48572,29347,34105,16812,53259,51753,56131,35019,56892,14192,21853,228,34530,57058,33917,20449,64235,16637,34637,55540,2397,64174,41242,31794,19261,19544,52575,33638,4317,47191,1312,42355,2192,8699,45584,8617,18257,36906,52945,50989,52397,37164,43180,45085,57260,57998,1562,50592,59901,55133,10996,36924,63430,8210,13093,30298,8454,36973,45466,24669,38604,30891,47187,31423,27687,34852,35611,31578,43174,48119,37034,1671,7418,32527,42173,62384,56288,31246,27597,61492,12135,22984,56582,47673,40545,22462,14991,24175,40361,62940,28009,15461,27689,11928,23634,39814,39089,26283,44950,29156,21959,18319,938,40707,14454,17994,53992,14262,25060,59158,17137,8180,5582,61680,2257,38554,58251,31915,27501,5409,23504,14293,6626,3657,6328,25040,7009,37218,22905,48279,58785,46841,12408,27126,8962,12024,19862,43222,21465,41504,50187,6627,20819,13389,7054},{62140,36518,29632,28465,5774,38822,24639,55477,21285,51218,17886,36495,35349,48773,30717,9941,25894,26105,64680,48867,51408,63018,44892,5227,24359,13298,39179,48841,53981,3850,24776,44546,10224,19027,47498,35484,36313,49435,21277,7209,9028,43231,5618,9987,46746,1885,63006,53791,48125,57871,19142,26098,1055,43124,17444,30306,48637,37708,16209,18423,27268,42079,40706,19238,4159,63783,38668,61141,40141,43600,22823,38696,1120,34873,52844,49720,38602,63690,52231,48344,25377,58882,16353,41389,25095,32663,29275,31192,8824,5250,4511,28756,50473,41828,19215,57075,33006,54366,5660,273,28654,49823,46005,59489,7085,45073,62937,43181,10707,13691,32225,61878,16068,42351,30652,29914,25701,27730,45502,8234,10678,64181,2941,56166,37431,59902,18748,45216,16907,55426,56818,35516,54117,63211,62080,30729,7472,2591,59342,37830,58823,4923,33644,4817,59632,16917,52310,50119,63813,45552,14716,13778,51710,62119,64330,9633,40489,9270,14494,6132,2408,44579,53275,20264,64924,60462,62027,64568,42409,59837,62469,34173,8438,53624,54070,62069,2562,47556,24114,35088,48715,26908,4356,30903,54330,36772,40511,3914,63833,64731,44121,42540,43119,46377,31844,46722,29203,13844,39586,1210,45570,55481,42529,20160,34427,13824,16546,4415,32273,47156,11094,17567,63836,27070,46465,64941,132,41643,28798,23560,24476,37776,3291,10343,57567,43127,58499,47264,45955,27943,9819,58554,36135,48455,2566,45099,64149,58944,6492,8786,15001,46384,42278,18176,56923,27339,35107,43279,50568,65152,40629,8554,56531,45233,16471,57811},{30228,18049,53776,59357,51779,18513,58732,45891,26345,35432,16352,41398,28696,17468,29288,60952,52700,59351,27049,44320,59488,1557,43009,56610,38591,17654,65053,27980,32131,16771,60459,31366,34256,43342,31909,55462,22459,50473,36868,35312,22390,49514,46046,41015,25629,31404,23649,32521,9080,61130,54807,38757,1428,16969,61407,33919,9255,62332,25381,41481,64789,3696,23482,6086,22014,20153,2200,10416,11117,24,8246,32277,20878,48701,60376,63421,45386,40739,34023,51735,55305,13576,49252,34300,49174,7790,15396,23805,2130,35906,46319,12348,35185,39107,59945,52171,61453,18500,60781,15685,48387,55019,45712,26070,31513,43354,17671,44534,17985,14890,21924,54190,830,52236,33177,49265,30231,48310,42267,8986,28236,16682,30801,39914,16836,14622,19800,11327,15970,64122,29722,295,46805,51353,14738,55973,46619,62827,48898,12342,24962,26922,39586,48138,6570,7967,30483,232,6506,55750,14756,58345,10014,22902,29596,60677,61664,20509,32511,50363,13968,20708,29371,9230,32,15484,26159,29540,55480,45440,15252,62253,34672,30427,27625,4995,52769,29049,24940,13980,7402,35541,6098,21212,63112,58501,19871,4955,22384,46761,58432,3944,22342,29261,18250,35038,10431,55183,52438,37013,600,24133,14136,35723,46583,31374,57651,35323,25824,41954,13921,4582,17366,24994,17805,42457,58085,29442,9214,54688,6129,41174,8121,17773,41316,21602,1004,60776,38025,32836,49016,53563,59429,38405,26818,35572,31259,14874,4738,13227,24618,13955,25541,63591,25078,6796,3921,45290,18325,42901,57271,3332,12627,29619,39166,1295},{33031,19960,24753,10121,48684,29260,39603,36708,10150,52674,50119,35675,55229,12079,57042,47756,3634,63032,20991,17163,37819,10136,48895,41529,41729,1178,54101,12862,61376,60154,64281,8411,54574,23478,17238,43680,1257,24470,42841,55695,34964,23999,7285,49598,13991,29771,24038,22778,4336,44454,49600,4888,38194,57106,6094,42349,6143,52513,59333,10306,56525,2755,58122,56282,10489,59163,1206,45047,4370,44349,9433,31367,35936,28077,13432,35995,56660,55263,49824,19961,26139,51905,55041,9539,46053,52319,8747,59453,41396,57466,46730,21461,53430,44233,9237,58184,8992,50625,29170,26957,57785,39689,61699,22685,3973,28545,65522,15940,25930,22379,59717,764,51082,25257,40333,22256,45787,26153,1939,37411,39102,51902,37876,16141,21751,57291,32580,43344,27531,7548,34945,8011,45636,6609,7928,17646,10175,46096,20615,19000,56123,16988,60726,51115,63983,45960,63029,11584,62108,59206,37294,28796,24499,600,9983,56440,26456,24950,40968,63862,19368,18191,55282,32522,3217,20033,18588,51344,34256,54311,64256,24432,4644,57208,11131,22773,84,19423,60260,53701,38989,59576,52497,16910,50689,51950,17767,25759,51622,29712,24966,31165,61898,8669,55334,13171,60087,44580,59694,60671,42092,48722,53985,24053,7311,49244,40032,16846,49032,13031,63992,35536,54599,14858,32648,61151,36999,21176,56441,19555,5915,10540,30447,11997,18713,47244,39380,56392,45207,40035,28859,61750,61299,46595,33794,59469,23063,14257,44293,38987,47667,39861,58741,34460,16057,38306,33758,23345,18692,16619,32660,23197,53924,55444,52850,42350},{17901,25781,7283,10726,46512,25061,8374,43954,50395,36478,47167,58421,44655,62207,16898,53485,17021,10055,18122,36979,18987,53023,44031,4396,14489,36814,20183,45211,11000,22051,847,27034,7576,36591,4509,45050,18353,27494,64985,36448,2689,39850,5503,51621,26756,14054,41116,18205,52221,6465,6294,19997,15494,3334,50119,5569,48214,57496,17229,61623,55474,40919,32420,45749,13832,3617,12182,14232,31345,21050,379,4182,20598,49279,63077,27442,16258,46792,34620,56466,18658,14415,65108,62970,29316,30516,54172,1899,5084,32490,40147,24696,55971,31374,50911,20026,11519,55350,51595,51302,44773,2007,46428,31419,50605,28685,696,37454,18469,53326,8561,30719,26374,39608,20081,54559,12225,41824,39519,61319,60439,63515,48846,38056,12948,9366,51348,15342,33004,60501,22801,48256,47387,62268,2085,23378,43256,23865,15555,62741,43708,10371,25038,9436,32813,53538,8956,61447,23898,46539,64005,38235,15806,32019,1621,53494,64629,8893,51735,18214,63088,31068,53248,44892,8825,38164,5414,975,24254,59222,58617,28277,7417,3258,47822,23410,34767,18658,52240,50385,25846,8652,17170,23956,63970,13660,55078,14829,4907,26251,45506,6987,5867,18036,6176,62441,56150,41452,41635,44626,65149,38634,33959,28580,20396,26396,36739,47014,18686,30607,58691,43131,39041,21272,60610,40167,53317,34545,23149,5999,14035,3168,32768,33595,56809,55215,41521,14485,29038,1549,52659,46904,52984,18981,56771,6478,44512,47817,20947,63549,44523,35972,24458,6323,51764,17977,42319,23148,29614,36025,4593,64703,58172,20962,28350,10087},{30444,25798,65530,12840,30546,23011,10988,14758,8267,34648,24875,41641,35451,17706,40715,21445,54294,1314,6386,64165,50050,28235,23196,16652,62830,19364,33515,25437,17268,17317,58444,56056,9708,16353,30049,27931,22653,23458,37300,16868,51096,49004,13800,37951,41979,20168,14028,7827,15595,48466,30206,5408,40020,41663,61435,27088,5615,40789,64628,23110,3739,27915,46902,391,31643,2455,24805,36022,30962,19091,38042,22110,17209,45350,42987,33937,31913,12835,64610,6589,18885,14155,1992,47459,11191,45569,28099,119,29770,26403,23784,54383,19311,10957,18101,55096,54995,35468,59905,17636,55410,58688,19674,30460,23628,36432,8037,58542,36246,4146,54264,24952,16977,12237,42084,55109,52785,9170,796,47090,2769,64473,42980,53261,30676,423,8513,22793,17499,32503,45912,49275,31002,29944,39682,29162,49042,49276,38193,40807,55398,2454,19848,44549,22419,19709,49273,35865,4452,4744,15819,47017,12674,13455,35681,41806,62388,19703,21923,53022,16485,9809,58471,50148,34776,40202,28233,11236,35998,30106,14235,8814,64238,308,31038,26252,58803,59268,58716,62578,16849,18946,36893,9965,42550,37645,44002,36250,36316,20789,46588,37506,29598,4961,39898,5289,25031,7220,59073,64378,4547,59625,42482,48090,17184,19124,18433,49643,56145,31554,63777,23467,50361,61726,39134,5513,63202,21654,45667,593,21771,31877,62208,50087,6877,24975,39909,18110,33669,54420,38918,44785,24703,1199,14864,14254,22499,39448,40085,27464,19946,18679,25747,48655,29256,7875,21821,50131,8700,41698,58941,2033,18283,33989,37216,4015},{32516,37578,36801,64258,7573,21627,7985,7687,25330,23880,64880,58789,65041,31181,64179,7061,33407,44591,6685,32432,3947,44947,17222,642,41470,10029,21653,11888,2113,26029,19868,30753,22614,6684,46282,32410,10604,14602,42783,56683,34799,60976,715,17339,42132,19195,1791,48161,10810,51319,47518,3943,51696,64903,10969,45941,58510,45776,50874,30795,5605,6920,4845,19495,4739,22828,51777,47187,28812,60885,31280,18805,58476,1168,58806,39095,42257,48575,45071,21500,60363,43781,1985,51123,23414,2390,37837,30387,44674,19344,12713,5782,37918,62238,51685,45581,8229,25231,5168,2327,12549,61544,54271,45611,63004,1618,21724,22966,43863,9659,33293,36979,3366,5957,9424,63342,19070,42116,61543,65227,12073,36465,23434,54902,53351,56483,47894,52842,49518,46701,22608,53577,42863,7796,47785,3825,26323,42420,50147,19048,3372,60474,58345,23388,18439,34540,513,7603,30631,59495,32372,4353,59580,49501,28309,57492,10967,2098,40912,17099,50201,23568,20803,64269,41335,46589,7328,65234,17548,36198,43628,23508,22156,14110,49397,50730,17421,64407,26777,36717,42437,57265,60919,44941,14194,426,28563,880,4574,18351,28319,64223,36872,6186,16137,45731,10932,64677,17000,53535,22553,58812,25424,2786,19630,17215,26444,57837,50626,60391,41118,21320,11250,42722,29234,7367,34676,39750,4350,46406,2795,1712,62337,32342,12085,25832,23074,5237,48437,52545,10697,29841,1913,36705,53518,32358,56090,7811,10780,16431,3058,34967,60643,37190,2080,6832,8000,48889,47362,65384,34885,7963,16434,58564,3445,41272},{62286,30646,39049,35235,7441,59596,55466,14892,14357,57076,25703,31658,19060,35234,35799,13358,12528,63842,30749,23001,55233,49047,48759,32084,7210,13187,21241,43819,43202,16065,52658,23651,47685,43669,11789,2707,32283,11459,22868,51600,60824,5320,65039,34454,42577,53783,34110,55083,4238,35380,19351,55051,52371,36039,11144,39982,53911,40265,40011,41118,58493,51393,49076,43857,34225,64517,42422,26716,14825,2401,4711,17307,39980,54110,41896,39296,1868,20587,19110,38128,54737,45001,27126,6788,44424,30104,48301,20268,49453,5918,37396,54890,25400,49900,8540,33295,60211,19590,653,62199,44541,33554,16168,22977,10868,20369,65331,18741,44880,45542,11245,12686,24464,52498,30594,44182,21713,53418,43530,30951,33267,63312,45367,10069,39843,37777,23898,20424,50390,30267,1845,34507,21790,18368,57455,12338,45611,16373,23141,21525,3415,2609,63562,7472,28598,23929,13870,24598,13804,54676,43647,21645,53218,34323,27418,26660,37167,28537,5902,4495,50469,57523,25689,33362,62290,13612,15063,56850,41450,528,20411,46051,565,34213,26536,37824,63983,6470,819,51238,1550,43986,944,10453,44573,31293,56050,21124,14995,55176,45643,42465,4858,18085,2856,19707,61771,64074,51860,31683,28637,19880,13877,1731,22332,14279,34909,44771,64791,56998,32005,15121,47535,45616,50012,21348,19415,30325,12245,5170,13812,35605,55920,7397,44126,52474,46056,44113,25887,51961,19512,46088,15170,5019,8931,36093,10899,44958,2133,22150,379,12068,56198,22280,7201,24478,43944,30804,40775,63926,4867,8080,46189,35065,54703,45779},{37512,3452,32305,38466,42232,33796,32660,62626,14694,27613,44150,64599,58374,9017,31955,21882,59466,9034,3281,64628,11299,19301,31725,38384,3460,24589,28949,48135,32809,26331,38309,26455,5544,20000,6416,26271,44166,30295,17445,2750,57725,42143,49499,50005,30972,27546,45923,52445,29593,64550,27858,51272,49524,56569,63270,15157,55114,35577,1931,46460,49399,16900,22358,19978,46399,39650,43084,5340,5339,39701,46596,62251,12081,3851,9827,27493,25782,606,14902,7493,28356,2737,38990,15888,58619,50950,13109,44805,50982,34370,34620,26883,55103,23338,1694,8539,2692,59472,8850,9313,51924,19038,9459,44265,38510,46990,21316,6991,56472,37768,40863,39700,23186,53952,36612,22401,64737,7194,49592,41775,54208,30190,9829,65310,21872,61726,44180,14823,59243,54740,510,60682,30042,53433,25473,59069,43236,46475,18169,62565,39623,36654,11239,31012,4165,47288,53944,51588,19703,26148,44147,5716,61157,50946,44125,58941,18577,15804,7574,14007,59292,13115,15919,25055,959,35725,61896,44488,56019,2186,24529,56006,48362,65055,43536,60838,63102,4413,12401,5250,43179,30093,32849,23148,35481,8778,34752,6839,63728,35465,65435,6522,3607,51451,2981,47011,10899,20812,6914,8291,45993,40228,59143,56416,40313,63849,59355,20081,56290,35647,50415,32842,5793,31186,49605,47560,33924,51929,40085,23237,47910,1859,48470,53235,41500,5007,2842,43825,12596,48619,31530,28804,47051,24045,40905,24104,62996,10722,58018,20063,31825,40002,17326,21043,41542,41378,23216,63001,53523,2554,55266,47815,31433,19065,47553,47731},{21343,24110,46273,20704,2364,22996,34821,28930,28762,26563,31434,31383,25754,31998,11284,44517,25252,6800,36505,6804,22908,13522,42353,5545,26264,60634,53831,58895,60625,32489,56907,54433,43358,4002,43409,6033,44095,36474,23400,44089,43447,62315,25041,62181,19165,65060,28230,63133,2571,27815,59920,47990,2673,85,22924,43948,49541,27956,3436,15965,26976,23497,36017,1469,30125,1343,10104,11996,59265,323,26450,60790,6301,5948,24507,41784,47303,63657,15118,27926,17412,47322,25392,11421,36158,26809,25274,2383,11919,53593,46243,50158,62669,17819,23317,54079,42943,21239,27913,5485,15541,62336,29324,63352,23816,46910,65029,32879,701,40778,894,20655,3970,44760,31888,59975,3965,2068,38177,18604,50901,36426,9931,18007,10312,59017,13587,13423,64421,30581,32686,63751,40349,12596,31959,54214,39000,39922,32482,63847,42122,35228,45223,14731,37745,19864,29579,30994,31017,25083,24845,10114,13041,13919,56894,27968,39672,7922,55455,5789,38424,26802,7063,29122,12402,17572,44502,14932,24845,51839,34423,23976,707,43315,3120,42062,25797,35576,25805,18793,36225,42275,29234,9687,60903,53959,33980,16473,38192,20623,35939,12804,16252,46946,1044,52678,28691,17661,20029,13896,41629,38644,62077,57235,47924,60827,26951,62669,29257,37349,17807,41067,21427,23377,39801,39841,38100,6108,57341,31666,44418,58754,24413,41425,28647,20783,45594,7013,47097,41517,41576,53822,15079,11878,44436,62844,13977,28829,57483,24571,33689,716,40146,23297,16990,40883,29368,12461,42220,59593,15747,40222,36497,35341,22143,52742},{41611,23090,4746,55037,36384,14446,15429,63913,11392,16674,20776,11593,27648,39402,36499,52440,59753,21767,37485,50117,63795,43115,9676,9664,56208,33184,14623,51751,24573,61612,3986,41326,5768,15719,45535,5923,319,47301,32979,15050,59127,32616,41230,61776,52680,31004,1917,60654,29859,4823,59258,36938,35819,37471,43597,18619,16399,52040,9053,13649,18591,51040,41446,9620,1194,45650,37305,22361,63867,10640,23208,22605,12158,23956,31398,28286,46145,56789,42938,60560,15014,18005,87,30913,51563,7152,39803,23309,30554,7875,33008,35906,40169,27679,61854,48645,49447,18046,34038,46414,63762,36721,61909,28678,56721,27380,31732,23972,35746,23637,23568,16093,1306,54576,42,46517,51165,36597,35515,61263,694,11001,36347,30201,42980,27762,22950,35924,62562,60160,21255,41799,62452,20900,57555,62781,32330,7710,46814,41755,8656,7952,14339,3087,46917,28139,11548,6779,46381,50627,4986,55732,46584,53532,25314,57305,62800,7460,44979,39855,23101,36231,28849,29614,8353,51766,32308,17885,13323,17791,18792,64128,14647,11808,23787,11851,57795,28592,47291,5282,24522,13444,20118,55248,27680,43969,61049,29229,61910,48466,40620,53599,29574,10469,52897,956,13207,18015,47623,28132,51250,49115,48609,55374,53265,56031,44112,65351,27210,60305,40021,33843,4168,33571,7224,46698,52013,55267,13362,19067,26675,1718,58127,44751,1191,2985,17249,53822,26750,36116,57007,39718,44300,18928,41223,19835,27712,35603,10541,22251,11670,63897,52176,46092,59185,59306,62523,28942,21110,12507,52803,4299,18853,36102,399,54427},{56783,6956,3622,44685,26960,30641,4036,30557,17429,30471,61533,17729,28250,47262,23194,56651,28132,36079,18968,53238,29134,6970,7134,26052,26147,31909,3190,47603,30668,61050,52142,55656,21866,22882,8070,3655,1377,51729,47301,42383,62375,64482,6824,23599,5710,56722,54385,4812,44077,21680,33818,49588,49206,41036,39927,46308,26598,60293,44735,55946,5389,58579,20857,10230,22682,13278,45809,21621,44485,23773,57163,35804,31215,21600,44151,22218,40766,33091,4368,55359,60114,19861,12810,38660,945,16249,14572,53127,37587,57977,10062,17628,55246,15539,64129,47990,16448,52926,50586,53404,37928,38477,53672,24335,11631,63954,11476,30841,16723,280,56617,2225,44863,17015,4869,38512,25377,36166,36493,61708,46496,17560,17279,51531,51746,47440,15628,63349,18071,6133,24641,40283,638,3455,40827,63731,18209,43298,13797,9904,37904,7719,10737,44693,11559,30335,35382,63972,49139,13878,14099,64188,53624,48911,15383,1420,52860,6849,52586,24353,1297,5699,28819,45053,3061,60680,8894,53412,58968,27068,3662,7472,36851,14360,26065,19180,13183,63342,52862,32947,12962,32344,22637,24177,58903,60489,15551,46520,3287,1337,38112,50148,3949,2812,37995,19721,57235,58735,49427,59701,27512,47897,28574,46561,40508,37729,6894,51473,54534,19379,31774,16521,15598,37585,33709,9127,53649,34069,18582,19164,36751,8351,25263,52798,12949,42475,56649,49949,42401,20935,32928,36784,19054,23770,56654,22556,15859,17111,15565,65524,65340,58217,62186,1275,58864,21435,9766,61041,29879,39961,62717,1988,47818,18647,31111,47501},{24925,4133,33824,48329,13797,50909,42522,7907,48716,62936,50138,26521,31484,6610,52929,26953,61134,5748,57302,23531,19690,3826,25671,50815,26586,59951,6623,12473,63559,51226,36357,16095,41449,22118,18326,18305,32071,35168,33536,27671,24712,47617,56169,8982,25713,16007,63119,52461,5724,58025,11228,3927,39218,18367,34258,59616,12886,46425,24625,57444,25068,5805,48766,28379,13852,54788,42357,52549,40883,38578,15127,13814,1967,2109,57522,48111,20727,43412,21609,47928,24077,52028,14213,62641,54841,28544,716,12711,2047,30484,8416,11128,60209,20717,63442,28192,2540,27850,53381,58797,58300,36948,13395,52405,16873,7465,1727,19423,42657,35489,21940,34678,31049,50513,14217,5322,12273,40381,57504,34261,7243,41827,47582,51254,23833,3857,61528,41266,8597,54306,39926,30946,52722,21888,29227,2700,398,14981,57102,59008,7674,29063,3416,46632,52043,21137,13639,45399,17858,20230,17661,63308,54133,63255,31364,51185,24558,26995,59049,57714,41429,15305,27379,49925,63367,25856,55098,56981,27005,17761,58702,18764,37007,54345,56948,42860,30281,46787,48039,2284,57323,29407,29063,12908,1597,53804,62114,31651,47205,28353,21425,26884,62430,30307,17418,24797,25796,45507,9856,11610,53338,198,3066,35827,31043,25257,19765,62691,16828,3945,11892,27050,41571,13811,16765,24284,27715,6231,47271,49466,25886,43732,43928,27585,26432,33640,22257,4220,13283,23555,23612,32575,36611,35220,55264,39303,51264,45441,46307,47043,21580,50212,22508,457,51594,51458,26229,20959,63067,62911,27987,12774,27148,7145,29874,35477},{2574,32288,43251,57868,39359,24286,28983,760,11340,19358,37454,29892,53087,51712,25992,11485,30394,5467,42164,38104,28923,39520,20598,47340,53038,46874,30869,1286,57216,23224,23504,45918,51355,1883,23346,32124,10165,7224,5389,58442,37402,4303,44115,7906,53897,39777,28007,5127,58443,58038,21011,54383,28476,1292,63007,23963,23774,45761,32601,2638,54400,4492,34799,31876,21318,2462,30302,28162,50621,19235,34926,2862,27440,22934,44865,28242,22147,43648,28990,36632,56355,20579,20920,52590,43348,36324,19696,24406,64568,45209,63034,29822,597,23129,27838,44815,1989,11198,5716,35976,35600,33203,30649,1224,23561,24434,50706,63915,47935,11992,59180,62394,25557,15342,55967,45399,47378,55562,8229,41292,39403,29286,35613,46204,4157,47457,47050,31421,18791,11084,53259,24818,15995,15321,42957,15800,60199,760,47204,52302,10522,53189,20896,20540,61741,8619,64897,58144,26960,59519,42356,3438,5884,23036,2087,62068,45382,24193,33680,16741,1932,43531,24612,30356,31793,54612,40939,36086,47955,27720,3267,4363,29207,27361,57399,41702,28018,28979,12554,13721,7994,38983,56587,24822,12328,16314,52984,10578,2901,45517,48586,33555,62337,55998,5600,36577,57646,49944,38013,13767,55768,6319,30659,21151,4448,37985,12328,61164,1977,64080,51467,45431,4236,59408,62703,15656,41778,56569,12275,53278,49800,42747,33522,30210,46160,58194,18609,41333,12805,30320,37906,42490,11373,37524,6628,51620,29646,17652,18142,60249,31618,53732,41159,37353,59718,13786,39622,39096,35677,40667,16194,56235,7919,45522,32012,27487},{47604,10907,22227,62482,16348,61086,33899,53248,22491,56621,54170,6333,65210,58752,57944,40870,30770,16466,64077,29621,59219,9016,3087,63140,29830,56172,62268,50069,48961,2606,28351,36084,4678,65405,44024,38991,16295,9679,45149,46989,17653,64163,8671,61697,54222,33905,23966,35474,46582,49622,7351,23769,8809,44534,59845,58323,42015,22278,38433,37544,465,3492,27394,20327,6863,50902,36712,50779,38859,62424,16301,2636,16523,48938,47384,11252,22237,14297,54816,19827,24934,4643,34793,9756,11986,13334,53595,14173,5247,22574,27734,32165,59414,13553,51270,29198,34607,54659,37257,63082,61940,2634,15473,49460,1937,37341,43906,32207,49573,59716,57078,22855,20123,12193,20714,49265,15858,51337,47617,40751,27656,61354,52607,17925,10091,46731,39606,55629,26621,4916,14055,36952,22726,49502,14883,25776,41040,5035,2481,1838,17964,18093,52521,2814,16431,2989,43937,8624,30384,32348,55792,35573,62588,35550,53160,18143,62196,9753,27347,33631,61067,4672,21759,56876,8950,47875,35114,16805,50026,56353,55488,41514,7476,62163,57356,64749,7688,28685,8907,30304,51632,32138,19258,14522,43797,46123,23313,7564,39899,59447,12864,46731,20386,50563,3463,39942,15028,63555,36258,8521,5637,11877,6574,48615,62745,2472,62196,16399,37522,9397,53797,37802,103,98,31029,38399,40027,34540,19142,28055,62492,16797,18171,10853,45911,53605,37103,54387,14218,62540,64375,29048,64817,9094,12162,55827,198,60717,37422,40297,21218,13597,32442,11516,47970,62543,60674,49248,38817,17291,63477,8864,17106,54555,47345,16604},{27559,62397,7117,29861,12870,708,43035,59030,19520,61132,52111,54260,48738,60818,7290,10167,17788,30032,54173,37888,48164,10423,5959,39021,15806,62787,7909,13192,57405,60225,54494,30079,8314,49827,53151,18795,59639,5215,9965,19498,23780,54587,52117,58603,1267,26335,30817,32401,33603,25095,42655,53367,19030,60706,62850,24935,55875,5606,51772,43339,55667,28457,53595,16853,35334,50776,12362,7685,33665,42041,44495,18064,146,48008,59387,21428,46647,44856,56377,59437,20645,62151,14806,28944,11195,61348,17908,58077,61648,42826,65001,26191,33786,20786,21663,28470,1009,43431,34425,22598,3898,23796,43883,64040,29708,24352,23386,4305,33572,56556,33120,16093,3037,36179,43820,54197,27761,7158,22495,45048,5648,17151,44341,28782,48727,64016,12223,45689,15801,15300,8997,4183,41324,47400,64265,45843,45938,28190,63406,52069,31787,52078,38883,29468,39873,57239,13657,49747,26293,8286,37410,61852,55560,46010,46843,7148,1928,54849,31212,29692,37905,45100,46925,24779,21636,19970,11755,36406,47770,55579,58623,18134,61558,18254,19070,22690,43683,44811,9898,42306,15356,56980,36659,43914,176,63853,37412,40302,35148,42703,57446,44681,37924,10954,23107,34326,50443,18600,40633,47437,34559,275,43156,43700,1732,46226,18931,10058,37605,33767,16827,41492,19270,52744,53871,5541,59433,2785,64299,25360,37730,49985,44417,22622,2981,28666,61390,16460,59720,9230,61031,26705,2526,22478,55431,39314,39508,20765,49336,8491,29119,9801,33805,13692,33477,32902,41565,14921,18066,10111,11896,22293,1983,247,4595,25076},{54011,31691,58921,39053,14586,53486,63371,27487,48424,25145,61084,30417,21063,56930,31763,48712,15588,63180,55138,4427,48079,20816,36551,37290,50265,36326,30175,58486,1699,2194,4818,3904,50600,29062,59533,58462,7758,12400,45895,43724,44946,14476,19153,65024,4320,65385,32323,59359,60639,3117,46149,37948,6822,56095,22736,45617,23304,29195,52455,24346,10880,29878,11350,28172,55797,49750,24640,44918,38774,54461,10751,40457,32851,60700,56258,36672,43069,6083,56981,24797,60886,49061,45879,14085,29719,6334,54791,51495,30908,10908,58834,55326,35603,50428,52943,53731,9083,60607,10221,53566,51602,35799,43515,13395,28617,35686,45469,49308,6929,23010,27350,43938,47495,34985,28406,12069,39498,45708,13037,22731,37677,59958,58210,54910,46429,54880,49691,17717,45214,24937,46330,734,8838,53180,1879,43322,43422,18755,8076,6730,5296,40176,52602,45046,5376,21727,36745,36227,3277,22025,58239,35117,38833,63322,5289,3151,394,44593,3996,21875,14865,21692,16247,24994,9537,20759,47452,37139,14394,5354,14910,1648,18718,19338,44844,21248,25062,23263,44064,15363,54078,40582,21639,19461,47327,29967,62317,11783,39091,38119,23699,16285,20995,59493,56679,6252,41193,8741,4407,62286,7138,9097,61709,4964,15824,54015,62798,25401,19035,59148,14309,16306,152,34926,47976,7008,14723,34628,27888,19739,9120,21789,54741,51780,38700,20618,37872,11252,29925,5334,50667,13748,52625,37903,6607,64651,6964,21581,39990,34544,17744,27045,31985,20089,33003,59146,31311,60822,22841,29711,8413,4749,22263,24020,22706,21478},{21216,4310,28909,46409,8245,12645,50346,13789,58928,4496,23568,56796,9801,22499,33505,6571,45021,63258,41569,61439,13738,34448,42446,6505,4488,16440,26033,36132,53805,13864,45845,47717,55799,43867,51934,38556,48968,39834,12166,58910,40548,12420,474,80,24751,21072,31504,30932,9918,34356,19473,32685,50690,20026,56989,35584,45133,56398,62005,40690,54981,29697,9369,31591,1191,58363,20641,47805,58119,63590,42387,62760,31926,21423,43486,18391,55731,12328,61945,13358,10557,45691,59918,5319,63194,29812,55795,63581,59433,42513,5274,21886,4495,3621,63977,3078,45558,51780,17570,63951,47389,17421,17856,20021,14452,25173,45568,50213,53556,48073,50951,41623,2031,60083,15689,2450,10838,3167,23610,6158,65007,11940,58544,39617,50882,17572,32042,41837,58532,37933,2295,28555,7340,35742,49268,31718,22319,51357,47267,46358,31803,44605,28214,25796,20846,65346,32242,57303,8181,37227,20936,2331,26296,61864,8283,9714,40126,19713,314,13347,36803,59630,57991,29848,6610,20891,26736,41849,5569,64638,9447,45154,31325,23969,18808,58044,59852,8834,60150,3980,50846,22053,54187,11445,7376,29692,62548,59030,63543,1046,3305,5031,2586,34114,37684,30750,63696,12703,16014,41973,30333,15326,62038,4638,48809,48087,4320,36789,15411,1360,32432,22569,5939,41448,28040,17459,26641,23031,60796,29012,52961,65338,26540,64024,7919,6228,32662,61527,44715,18835,5978,12604,10457,22996,65242,19384,6814,59349,24613,1416,28831,38460,4687,47633,40084,61,22980,43191,62502,45592,51990,31911,7818,49751,3907,8602},{56126,28069,12865,26054,57033,15977,15636,56449,30233,49861,19323,40233,27030,31814,51398,36996,50051,30064,42674,1538,40669,1835,41347,23819,10893,15711,5443,24360,37540,11318,61265,9036,41926,52720,57546,25943,23926,64104,20098,29939,40640,23557,56387,34773,25793,108,26575,56622,24083,36164,47579,14004,58914,56861,26564,18328,36205,34598,58196,26967,3517,35670,7123,42172,44251,62583,52754,19585,13495,9398,62517,45423,33840,5154,47095,44879,7729,47397,56192,32103,55025,4137,64958,9036,63099,9503,53472,28319,1971,46666,21307,58685,18902,37952,53961,53713,44027,33614,26195,107,43268,59506,13765,44510,64214,50157,35412,48023,53330,39284,48148,12764,49178,61527,34628,4988,57962,36166,33134,36830,34604,19269,64871,55560,9571,47136,35781,45150,25437,49632,50477,5206,60477,1966,10854,34929,33856,14804,5822,3366,40754,35169,60974,8389,35556,46396,3863,40337,1240,19496,12209,51498,23931,47250,14604,21334,54873,50845,1279,57066,3247,42480,60185,24846,16899,41732,55259,51860,23925,45866,12154,14205,41254,41636,21223,27563,27611,64850,13438,15479,28457,52704,27501,43119,6183,7881,1746,8064,47009,50158,55449,47778,38927,54302,60,18634,26387,46008,17304,33958,63739,37423,60323,64764,30147,2155,43116,50196,31516,10418,47017,48421,49926,34789,17281,31933,18926,62096,59018,59650,39259,8877,32843,13201,63497,11853,10330,28964,13136,28034,44733,29302,26132,48095,26026,63617,15247,3161,47369,23422,11472,35869,34477,21828,61479,50272,15292,41863,52042,46195,50262,65279,20406,33679,26469,51934},{25721,48919,23801,58715,44384,53758,46780,2605,29305,18629,15217,44570,647,61480,33809,60435,28175,20113,37158,5204,24818,25443,51563,54202,34446,49363,13779,38917,28111,35352,46269,61620,5493,35867,54091,45929,34286,45159,52243,8787,41922,13219,47567,1844,13139,16294,851,63026,12482,57559,40548,38439,49158,54957,817,35105,8927,29586,18157,960,14911,27792,58794,47371,21543,50845,9704,7655,34239,14439,10162,14778,11001,43639,50963,45996,13179,406,31071,23966,2383,17739,43151,13135,64704,54921,52926,39136,38172,13202,28740,11803,34001,25014,13825,17710,56973,57197,33712,61720,44115,5565,44914,50296,704,49750,49754,38836,40377,10326,28144,2070,3383,5563,55611,61523,10212,15986,24296,17826,50165,54683,46295,20160,18278,61321,34336,2605,36588,48797,40785,58055,45858,7439,54833,32554,64426,30963,7526,25670,20927,17275,9153,48927,28746,58095,5804,12609,19802,26485,2026,9263,37441,29742,22599,23729,41940,41092,65208,15572,52483,9124,23319,1450,59128,1192,8780,4294,11286,53726,28432,1980,57879,22246,31343,18006,34430,948,12570,48697,52811,18085,46298,18895,54928,10538,37935,19456,61615,63455,39673,21596,44158,36037,68,48479,12786,46094,4905,9085,9756,21915,55886,2891,24550,7303,25928,16623,53446,18673,40584,24029,50136,5322,47553,1242,33795,42877,39667,14748,1795,1441,53336,14489,23943,49364,27762,37030,135,23629,16279,30069,49424,28379,27389,10312,39174,5837,46200,26295,45706,50376,29393,57368,28419,40322,60080,47124,28049,37302,6264,63406,57679,53173,54529,16404},{31421,61561,30216,2916,31967,13376,16659,12800,52736,56242,59886,12122,12619,11806,15269,8179,30158,172,24813,46697,26740,14850,61101,32044,64178,52359,14151,38303,45757,5779,59289,34023,34628,38999,17832,41600,48624,63203,19871,25371,20081,20684,19120,31095,61828,17084,17441,62489,14158,50172,62044,25578,36048,40559,57740,50696,44897,23608,2382,60829,15098,63500,23865,57376,27293,37652,56646,47774,35248,62282,55997,28878,14868,12397,36850,30637,52229,23376,12998,46047,30468,41065,17548,58278,5295,50852,62456,11829,62811,26072,30880,61292,60714,25606,50379,44519,4115,56430,11737,17909,41695,44274,34585,64231,18007,43481,40275,59010,14284,11686,24787,27869,5392,50538,22314,20726,14904,20830,36225,15569,41639,21046,13378,33115,10504,63709,48792,45862,26341,25477,53701,53366,16306,2533,22373,9228,61585,30670,33762,37649,44732,35775,46122,6029,30119,15420,20410,10303,38806,8541,54108,38758,48708,1903,53567,44248,51314,250,52583,7869,37779,3306,22008,19014,26113,10607,13253,16136,35761,7901,29918,50297,45606,8539,26273,39958,64844,10819,16230,10870,3426,8925,59971,21107,43564,18333,28419,19860,59813,24552,60847,56402,59958,60870,50310,63999,36109,30874,46814,15860,49890,22231,30101,15630,18833,38270,2954,44917,8940,35018,38125,23917,29805,13180,19720,52274,44927,64110,39635,1760,29600,63660,38133,50443,54233,33339,29530,43213,535,42148,30619,49097,48551,39854,3612,22068,30136,14296,54821,12688,52671,5554,231,48448,45500,6387,64238,29443,26847,17001,59055,16901,36262,50782,49473,23132},{27290,33579,52327,38515,8674,15077,16493,58839,33581,59508,24542,15765,63610,32240,45207,51302,51113,53714,46668,44171,58738,37267,1631,8505,47956,27488,40938,4219,45084,22723,47176,13315,14539,36383,33225,46403,44345,49205,3011,48475,55438,32710,12591,32471,24040,8534,14108,29566,724,7777,35989,47253,45647,63604,51670,9262,62837,46017,23973,34607,41658,30340,44805,22484,6321,12088,6457,61982,37121,11602,54701,22968,19558,19018,12960,46579,56239,65326,43333,29747,4896,29958,90,2109,29922,43016,24440,44390,34708,63612,65112,47827,36154,65472,40998,32030,9814,2415,7103,55261,33398,1247,35350,56137,11490,65088,46700,42465,43435,41075,36515,60516,20184,60776,4005,5553,60189,46581,10998,22397,57075,40170,46770,41577,56084,22099,26407,53932,11855,10651,14829,46301,57490,49892,65283,47922,42089,44426,21078,31076,12731,15086,51788,56184,28660,48098,12686,23321,19519,47387,44128,12404,28254,35677,40731,52212,17615,8713,11093,55313,33293,39069,5395,10246,17155,40730,43380,13592,23733,27665,8759,30326,49138,12259,20824,3566,17131,30979,16542,25485,29927,64142,40408,6948,37712,12146,58315,42093,762,50832,32639,55826,51170,27640,33364,28794,42854,40581,39876,14008,54981,41096,14205,62626,36850,42421,11561,22630,60840,21178,4816,29473,25526,57320,53605,10359,56464,31074,11989,8576,11178,26498,2817,42950,57070,48964,12135,23842,32457,10014,54739,17058,53404,37562,37843,19753,39389,14342,54860,53802,15643,22464,51971,34493,51649,4272,39288,43790,13665,22475,32316,39095,39468,49846,12400,26429},{7336,38389,12650,17170,45360,43040,52685,47864,34677,6095,34806,37158,33973,26533,42800,44220,34189,24192,15754,59219,24001,8824,49013,35892,43998,41432,32551,61224,29716,1284,36099,30764,7626,54782,57430,64970,28461,14314,44907,9270,11622,49531,47617,22010,50004,57398,18909,60051,50433,48017,12663,42951,63592,9722,41090,46459,64547,61311,45999,21773,63765,64336,40258,19565,46844,12034,14771,43307,61526,46242,10681,11024,39525,11459,28694,23517,59094,40837,10834,42309,52770,32587,40349,33181,37654,36364,15886,47127,30208,8176,38691,61279,50216,17779,15554,43304,62029,50975,55184,49383,43257,12509,22146,53948,42417,5003,30393,9667,28620,9763,29267,50956,12345,37326,32678,18181,23635,997,63561,23025,45969,47555,45226,15362,40387,62259,35050,22390,38440,8797,9379,50330,30031,39055,12229,11409,55566,59681,21024,27461,52863,27615,49898,61487,27557,743,14505,13718,57933,16228,80,42341,25422,15399,32935,29974,8624,15348,55234,3085,46902,6161,41085,27062,12455,35749,9457,30889,16086,8798,1412,39797,28353,27805,11462,5826,36701,12358,51339,10657,25355,38946,16849,48338,1299,59842,31512,8728,22466,706,41755,64426,57140,30025,38253,52939,34347,58589,44628,7277,25131,38415,63995,65367,51137,43981,58021,54390,14669,51304,60879,21559,31769,31885,42360,19412,45394,64170,46060,22000,47732,12282,48700,31816,62953,56854,289,60819,61805,26075,44877,64853,16375,9433,17440,56184,39960,2525,43928,22817,5327,38194,61113,17724,62141,18811,64047,25658,46014,16425,30163,41330,49454,19144,39363,37485},{63095,52315,59721,31377,26943,24128,29311,33703,20197,46372,46074,48392,15822,34841,2937,61106,21268,11724,30778,63281,33971,3503,27440,26638,16628,11427,1756,24097,45424,53658,15247,60830,33762,37242,60830,37989,20544,27226,4391,59098,56556,55001,237,7745,40927,505,55565,65288,39033,4718,51991,46556,14505,26048,39369,4424,25683,20391,4546,5153,8827,55319,53092,60647,9275,58844,3347,27993,48022,31274,4290,47057,50918,12434,48097,50231,40213,45228,48304,58581,38857,11785,5237,40097,26486,28292,8525,35546,2615,34486,15834,35673,33911,3471,7858,19364,15182,49140,24418,16657,46325,50279,9102,60127,31861,53616,59648,12224,31032,12055,32277,35527,34859,32224,7535,3348,65429,43786,65035,60952,8371,59784,8500,49434,53953,33992,5040,24945,61306,8734,13153,6008,25871,3885,40935,57232,58639,55418,16521,16387,10071,53742,15608,62279,858,58588,17801,45276,9222,56595,7472,47857,25640,39077,43313,64612,19756,20757,12691,49752,49365,61115,42240,60150,5344,11297,58194,54386,31285,13649,26473,43528,62185,3482,40629,30847,26371,20393,39525,53566,24278,61215,21688,23000,35446,63742,48325,16997,40929,55826,33396,65193,34664,54246,22281,50022,33448,48441,45150,54504,60069,6456,10812,42018,5904,3335,41000,38705,37671,4505,47421,42232,36711,43901,48889,31963,39685,60350,33657,21296,50878,4799,23947,23540,23563,56035,41079,42131,41518,20176,20254,19227,50967,13858,33736,43330,12876,48000,13139,13534,60045,36012,27033,39253,36256,20554,10545,54308,15021,10286,45389,24316,52059,39743,45184,5937},{4237,14247,28433,34732,34129,63242,61385,25254,44192,55876,62338,28807,49927,65137,7421,20559,8424,24538,29715,6858,9249,31326,49210,34908,43882,17272,7152,10631,40697,19480,19767,60681,55696,54423,39983,49412,22326,33090,41535,46906,61656,31287,61429,23763,35364,6514,60189,55590,18745,37470,3228,3714,59442,44192,2322,46737,44668,13802,1758,58537,43899,6574,4170,45570,37285,12753,54991,60509,49627,11113,34669,55011,13081,25117,31413,11325,38846,12978,18928,27498,60805,63629,50604,25696,38390,45916,39976,8950,10142,57479,17076,49547,57234,61499,1928,31630,7913,41965,14945,34900,4161,42961,4306,55981,42361,33352,64026,49808,20173,39794,36126,3487,31665,63357,5790,30409,23223,59104,26603,39724,9208,63931,47950,52984,43943,42550,60014,26823,32240,30786,37827,23109,47706,10068,15415,32163,25622,62717,33170,45927,6518,45111,8453,33937,24763,13180,17268,58589,51526,17038,25652,54843,11560,43985,64035,44756,28732,45630,61981,31532,45783,51486,21002,37828,48089,65302,788,4375,5963,50214,46604,56308,26968,64742,64581,24037,60535,7897,54022,23152,60363,24195,24933,39172,26857,46192,37318,32356,57970,39574,13322,25274,20697,30447,15778,979,13974,43183,61793,38506,2887,339,35071,54569,2638,14572,29543,62556,18145,65260,5503,22810,29478,45989,949,2224,4031,28930,34346,21930,19966,32061,10906,32376,55099,62520,2285,50772,44277,28023,60608,14376,32104,30443,19851,44270,30334,34602,42629,45494,7270,21669,27938,42690,1511,56392,58043,11364,26964,14483,17716,14754,22247,179,65116,46136},{38908,33772,4103,1105,55782,39033,407,34280,32201,14284,28258,6539,62914,30366,29220,35039,14291,53910,52655,13046,55722,54944,55589,33382,16634,24296,20672,51374,42622,47185,51024,10941,735,61838,24441,15445,26332,41218,33170,49051,30394,1636,61936,13521,22630,56633,39904,59163,59172,2712,2237,42252,44834,52210,12832,48560,26476,37102,23574,15222,34097,15026,36084,17312,30522,4428,61852,31099,22772,51719,48575,17775,17721,62717,47981,32714,37352,41282,4377,22416,5677,3005,56595,54789,11671,54197,26801,1319,5607,39019,49493,53536,36541,21569,2608,36331,43376,59091,47855,46733,61145,12442,51491,29094,2025,2335,50241,42240,21765,12220,27182,8301,42009,6562,17250,46390,6737,54978,63250,26577,15198,30183,10563,58833,45259,40324,497,33684,54491,36302,10516,35699,35074,11390,30632,3819,46062,7034,29392,30778,6152,2013,27746,14748,43802,60778,1350,20435,21758,61143,49485,14722,27076,11510,1280,64633,57691,33828,37924,45748,22815,48729,15082,13213,17460,27980,50113,56421,44934,47355,26992,10515,64460,4092,61598,16314,3305,9385,59407,50383,55775,13251,65236,6658,35264,39104,13952,29177,37176,18540,28886,25929,32910,40711,22381,57021,60001,30784,57306,11588,64186,41479,48921,43189,45651,24908,5798,42460,42346,17224,24701,40088,61428,30263,20075,34170,47320,58297,33395,32592,64459,7735,59308,57828,48180,5728,40433,39083,33638,13948,51855,55947,16287,56754,35707,27996,56002,55248,12741,39388,48389,7914,12450,26438,27703,18604,28375,51967,20448,38335,58426,41471,40412,53048,41623,8697},{53723,61582,53888,42252,18476,55957,39449,26335,46025,57943,29998,13280,54425,36278,9949,11955,31830,38900,64640,54510,11132,13792,23227,37502,40166,51891,47668,57696,11715,13725,46781,8401,50939,30958,24529,17850,14090,32002,59741,25072,2034,49285,29176,36351,3634,23963,38415,45649,34782,45324,28278,17500,39042,4780,29417,41481,59088,61993,7550,24144,22038,49945,46647,25501,8787,46620,9522,23521,50637,16103,57980,1969,190,15770,53648,59703,11635,57797,3298,15913,60390,6914,11482,57186,10262,10922,29350,51611,38055,42947,51776,1714,54339,25051,31685,19475,25034,15046,6319,4900,63402,35180,39071,64809,45149,20642,52518,23275,48781,55666,45881,34513,26379,37240,11272,35184,41530,37346,20436,2117,9841,26438,24430,53644,43722,23578,33397,29782,15634,46134,49693,38818,20137,62034,39628,57563,34219,27525,13563,40489,49405,22365,18722,51127,4785,63976,60535,9639,29126,23032,58627,37209,11383,44477,12168,61856,32793,46032,451,59081,53688,30069,35039,12086,27680,10820,20131,23984,9716,45978,26973,8680,35061,61085,36526,6362,15244,11751,40461,40792,14810,2619,29774,45460,24579,59951,4160,44097,56150,32307,29050,3412,26737,23528,14135,28653,11490,53778,54543,21061,51695,29633,9667,50800,36973,38059,23324,40526,45219,5078,10248,43594,31849,58780,20598,19200,25296,44587,30770,20966,59882,28672,41703,61493,58853,44097,20609,12536,58605,37293,53523,15792,24177,18443,12579,50528,63125,60602,63132,53890,38826,42530,14743,10048,4479,53424,54159,32612,3362,24489,6085,17122,15787,42382,26208,61622},{24019,42536,30902,2853,57913,53850,45482,383,5647,7150,28791,20410,37660,48437,7377,29873,55302,4173,22543,10197,25745,6957,35743,1679,49710,22029,62647,11410,24563,16568,58332,23514,16037,30737,28231,20080,36871,1001,7983,51207,62726,28876,34501,61602,12446,4692,33499,20022,19288,4240,7695,30655,7859,1065,65232,25983,24506,16025,25862,41041,5841,6378,20644,35391,32387,421,17825,51123,65308,19548,36880,23136,53156,44832,15298,28662,63782,30422,22446,46538,53331,51707,24853,44506,17569,42716,8690,39945,15013,27912,14927,50216,8105,39513,36417,47263,31289,11925,7512,46834,15884,13012,55302,15024,43445,40449,46633,35883,49340,6263,26035,21015,50020,31742,14983,4318,62814,44685,43196,43633,52970,34462,32751,26045,10033,38164,5440,47780,47737,29467,2683,18431,6427,45548,35779,8112,36200,8475,55223,55280,47434,37866,2514,30746,16392,45621,1224,59138,6880,11278,10425,48356,55366,22638,22988,10005,38697,65462,34352,45043,46744,58215,25111,4990,38772,57918,42725,1872,33756,8038,9883,18924,55932,34356,37440,65094,27820,49541,14297,38858,58197,60576,46601,56617,32465,33706,23547,30345,48381,45869,2746,24589,21772,54445,39039,53156,36820,61920,38276,38997,55371,40413,17104,32671,1938,47953,50902,22062,26337,30001,64221,49988,59214,6809,7392,45922,43543,12972,8746,9089,52881,59494,5559,33846,16022,31025,9856,49870,57495,7792,23023,12994,7977,53032,63203,34100,56714,34308,53190,58047,29072,42133,19618,56655,3018,49413,22799,35314,41497,841,48515,39556,35820,62185,57798,5385},{56933,50225,38691,53572,47501,7510,45242,32014,58947,44508,27554,39193,48878,65380,48216,16608,26553,51318,38720,20126,15447,54475,62746,26786,18825,62621,38424,35948,32895,16197,51448,43046,31375,11271,50915,30051,37367,43188,4169,43853,64185,27300,57017,31071,58409,21725,18789,20436,57845,3897,21255,38096,7754,4815,2159,59869,53221,15583,3432,13952,26264,26305,56609,50503,20071,30912,8724,37048,39289,52784,49414,8211,44958,5198,57304,10092,61952,2948,39779,60673,63856,58230,16034,34474,20387,21418,60303,11413,35676,59886,41631,54623,50363,45381,3631,40487,57935,51686,51386,52720,23726,16507,65236,65508,2357,34959,49349,52909,60473,30347,49969,60528,57900,15478,25028,11996,31482,10899,18038,35370,3187,36821,63564,24499,4419,41641,61842,43420,5729,48829,5674,37905,51523,21003,38187,41280,48563,59404,3616,48390,4835,61090,29664,4909,39399,7570,40905,42047,26394,11723,49396,31513,55201,22615,29237,27430,55387,50699,33961,5323,7005,50169,23656,7111,22060,6391,17039,56856,188,16996,41646,9253,44141,29350,13888,21096,18785,34668,18081,55064,39486,12721,17778,6578,2282,63709,14565,14044,48095,16073,47514,27438,39105,48981,13161,28594,36420,15253,57793,33145,40217,2957,63251,7081,33953,52635,8923,65011,20509,49324,27349,36433,53092,26418,4288,41276,15612,3071,65055,15933,10773,44606,62374,39874,60772,9258,62852,56932,61524,39737,39892,15762,12062,57974,25169,8327,20547,22348,21999,56947,22990,7656,51167,22811,59532,34353,33350,41636,64478,53976,63858,41717,39652,47457,26363,25298},{51365,32039,42768,517,39412,38075,42756,28177,38653,14912,41255,23619,25695,12499,30252,24955,33601,62119,50272,6138,12886,34912,13241,21368,37429,60081,46555,31794,11753,6130,40054,40166,25479,64927,19490,38480,33400,60916,34922,9956,11637,29207,49860,45300,22116,53834,58569,65433,6096,21379,9831,1404,50282,48254,56188,18117,21768,51305,40474,1410,51534,64620,43297,12979,18526,65424,59802,59859,19200,11121,20921,57832,23527,8944,62002,2380,29667,4801,57802,11371,6392,55447,65411,51667,24161,33940,39307,30999,44102,61951,17931,31221,59509,34922,41494,38639,12698,35788,31674,30914,36848,19560,40701,1156,5260,1440,34134,26214,58445,63895,35719,33475,23581,49495,14293,45951,44621,18976,46581,32600,8731,62957,3162,36830,55956,24816,56369,52270,33101,55168,58810,51723,3961,64901,24409,62334,6038,54725,37210,50715,3307,8080,17142,25003,17154,25059,65421,16634,41632,28093,64052,44459,19407,39318,36928,6159,14729,56204,25039,58633,62728,21415,38687,55041,44126,60480,2540,29913,18960,27586,56887,6427,24283,49906,20748,22280,17173,45242,58857,51762,38807,37323,9334,41969,29853,23346,41016,64175,55724,45136,49935,59002,51254,20128,16306,60610,19482,61642,20840,60320,35599,56471,3191,34033,64798,48719,9188,28381,19722,6300,31672,45042,20985,53767,37686,42155,5521,53831,37914,39786,53547,3266,24041,19474,26572,64024,51043,31200,6869,37228,37136,1322,48600,7339,59006,17240,44136,26862,38563,43554,8189,47439,25806,55392,36344,20479,24928,46794,17049,29823,50031,5261,26430,60739,54759,40367},{29502,24100,16733,61679,64237,10170,6058,21170,1216,25412,47264,57889,9804,57207,23794,50653,28791,30984,12746,48181,8733,9029,46197,34508,60731,31614,40502,17123,29458,14333,49411,51008,56527,25791,29088,17601,9016,49812,25159,16331,26707,17743,47377,16595,56659,3329,19987,10934,10335,12257,58957,19080,8706,19277,50712,60281,32905,33270,56804,42160,44638,14877,52079,30253,24115,44244,31514,47409,55869,61367,11205,45140,10752,16315,55449,19127,16317,31347,2108,57078,8611,30806,28257,8809,32725,19729,7036,64688,4671,1162,33029,28102,36815,4574,56172,9264,30589,64690,44471,32897,62116,25597,52077,35967,28859,42805,40371,29302,35280,59208,35317,21222,11314,33072,46156,23184,4622,63498,44544,64316,59186,13163,59852,11487,49934,9589,22663,94,19768,23956,123,56499,22907,53528,3045,16564,50678,18342,1685,3730,4621,38285,25909,41913,22139,6257,6390,45467,34354,40922,47958,38725,5990,36421,58214,29308,3469,54820,32427,56858,44831,11420,17134,5170,21489,58799,49838,55634,28611,43283,48885,62909,64846,35162,2796,44750,58128,11536,26044,49252,56981,52694,39097,11865,58998,50160,64441,8526,43991,61001,11308,3948,46103,59121,50644,43345,48212,21812,5949,13447,13771,6165,33354,4652,60217,50051,63116,63994,13167,57761,47983,61709,64417,36766,56417,2332,52859,14137,37007,6149,64432,18318,36409,45424,32675,46193,29085,53013,4300,3920,49288,13083,62592,1104,18233,46653,20257,36907,26306,52383,52657,11605,44854,10796,49712,48181,1013,18599,48985,21626,42795,33046,9186,55471,52155,38403},{26209,6967,2197,48304,49095,10859,41788,28350,44852,1090,26900,37036,48495,13446,39141,14822,32549,30711,1836,22701,18156,59173,9057,34146,4300,54814,14991,24491,25493,7375,58978,4806,36044,63357,13756,8102,58949,34212,23528,60855,13627,38233,40695,30037,27342,45720,52463,52549,56905,15901,4423,35296,56210,54833,1055,22998,4181,24229,41771,2037,49877,26236,44449,46039,53361,62616,10408,10181,18495,34495,16098,49651,45156,60270,30620,24242,31915,2440,27474,30076,33951,55716,45474,61718,43600,7610,63738,1125,40634,38719,43747,62251,60454,43810,35677,31175,42281,30531,4476,10528,45534,4792,38507,63384,41163,35478,59090,6913,30637,28262,29200,37204,21299,61749,9715,20770,64708,46977,47407,18016,32463,13389,61273,20008,18046,65300,37767,15251,47150,36560,7775,1753,25836,55374,28115,35892,22732,5239,62777,8416,59638,55756,57740,14166,12066,10515,59132,42570,9299,25429,56675,27689,43737,52436,16845,40005,41051,10816,13941,41921,58785,38200,5958,5791,57213,21373,57248,9877,50965,34693,25073,34135,43554,6142,3742,47674,54919,6025,57160,10353,26861,13648,3788,26651,37771,19398,16947,11296,44741,22410,47980,31552,58096,7310,28662,40011,34357,39192,58933,25071,29273,53003,15934,51622,21641,60998,40705,1824,32831,42960,35146,45036,4906,13328,61928,35558,22541,57553,57352,38821,45543,57628,2239,33273,7036,21558,62678,63382,46873,23781,51367,57589,6068,2720,61177,23600,40740,48318,23413,61913,22031,44381,20110,54467,19675,21705,47246,59134,10575,53120,47194,48561,15972,38907,275,59358},{41754,63486,33714,35955,56676,1914,35221,49154,53236,12148,58404,64709,5457,16042,46917,62835,55838,62031,11073,29398,25548,60431,36537,28679,45239,53527,42091,13339,26546,7672,42406,50490,60571,41729,2485,1541,45602,3096,11361,15387,43681,27559,22252,32221,15357,15010,41914,35433,19557,6094,54295,23673,59759,30793,21688,18389,58349,55199,1505,14318,24792,59026,53193,45723,61004,46871,2351,3236,59320,42705,34029,54187,20989,18121,24173,13348,56139,54882,56691,36231,56853,62676,15435,45387,30477,39486,19878,27805,24101,45810,43753,23645,15888,49578,53611,60429,50587,4007,40748,49989,13078,22449,6483,55792,10413,47786,41181,63323,26374,57725,5733,50853,15583,53793,38662,24765,22526,21892,29684,29215,9844,47985,36903,25238,51561,41892,53690,37990,52760,64089,31666,54799,3347,29936,53719,64763,57175,19103,20291,19119,13054,43306,31485,36211,42130,3609,36954,27636,48186,18305,1268,12474,56959,28122,10502,54125,16501,27966,33153,15033,46757,16768,60956,53863,57622,11977,50633,38816,45318,49173,52951,25523,5092,22582,52816,26732,11035,38572,5674,33520,35261,29749,27091,4225,15295,61342,33496,54918,55549,43735,60065,50441,44252,12717,10547,48895,35327,58031,36483,55134,59800,25852,58906,13835,60123,5078,53471,10912,44586,2741,36222,54769,7101,25670,26069,20356,54171,19218,4333,53931,3054,16240,47668,16940,51753,64754,61912,44397,5488,42328,47968,34724,58151,14849,51373,35691,10508,7909,21389,203,56037,3027,26669,7161,8049,14973,47993,45221,5333,30382,45079,37983,19526,52305,11460,40152},{8237,36762,58105,17272,51510,37784,36834,23286,59716,18347,12248,47163,61621,34984,45163,51457,20558,40606,64933,18753,5640,41217,24988,7695,19382,36337,18970,17088,2885,25208,44890,10002,38842,14395,17271,25514,60620,8867,61510,29415,20234,32766,61658,38506,35432,12791,21369,46883,27213,16969,15900,16177,17961,30657,29089,48691,36762,5909,55591,18174,26884,62336,63865,59868,11450,9484,15148,30232,40231,9800,35307,23759,47905,5118,52423,35031,64749,51376,42335,56445,8804,3927,25724,23896,5296,35705,6249,30741,22586,8721,13268,31420,10499,10855,23861,42745,47368,16140,50226,5184,55123,64392,81,59581,47646,21787,45048,254,64236,43988,30010,9241,16655,63494,137,1409,3541,27735,23862,3623,59961,55373,8779,51292,19399,14629,32191,34640,64554,28789,4594,39541,4039,38875,57002,26797,12831,52869,15883,35149,59592,52655,46684,59724,37840,10996,48653,15090,58831,31780,64365,9988,10119,31065,49739,64589,15076,25682,1482,47297,9338,34624,23111,28638,31526,36487,46887,10414,31578,23382,2235,35553,14448,16359,5359,61859,60287,19597,6680,61496,40547,50875,9577,51943,1196,55886,55938,51645,25612,15741,25347,18540,63059,38062,6641,25532,36784,4372,10051,40890,57681,63033,36108,24056,3987,61439,8372,52792,27502,29660,30389,30239,4506,2549,62975,45849,25410,58210,37243,64426,26456,47418,60457,48530,15458,2589,39549,16755,20706,59688,25413,7301,53851,45777,58259,11308,39424,19320,15975,42862,31791,50157,65128,8012,61362,4996,23634,16903,29735,35632,1744,22200,35923,49346,27014,42994},{48071,65342,38340,37068,3587,45106,62453,1847,16714,33216,50353,6425,5075,40460,40502,20356,50225,30209,14201,4197,14027,62462,57578,34347,56979,9211,9761,59173,54804,19533,63421,7361,14806,20861,61787,43839,42155,43915,47099,45971,53183,32971,63286,31381,571,58580,28566,64473,15785,28261,65372,28603,28664,48232,62099,31330,6932,38424,62162,59341,2417,59254,27005,16519,54016,10015,28267,45405,58753,44851,22718,14895,10793,61183,14775,26390,44103,48882,28733,28582,39259,9946,43702,41382,54391,38202,16927,51949,50527,17848,60592,8441,50047,38852,45275,39699,43956,18388,49352,8184,57687,63727,65432,4764,52280,39528,36789,1370,16667,42450,26288,23098,61990,31760,17608,25916,30775,17740,28038,62861,1626,31120,11333,51750,918,22697,33183,42461,18500,61003,15206,6401,30730,29713,43006,23780,52227,27612,30030,32386,24497,35116,47715,18023,2408,38188,39710,33581,35222,33205,24171,35639,34557,33023,9642,51050,1781,10023,51987,2061,16264,58426,64745,30234,51656,56030,65208,8644,53467,58832,9589,36977,53289,56323,37024,51012,15417,59540,61909,51058,26449,59046,58531,58863,4868,21212,29533,48632,17551,57984,45899,19815,17811,13918,35100,30467,21045,5545,63028,20505,44806,14804,44861,46099,57165,49949,1414,12797,3622,19566,63833,16691,31180,61725,18006,43733,6812,7486,36643,7027,21411,58062,23988,11158,35712,55396,62247,46034,56639,61066,20339,42776,42989,53650,55599,37419,4593,10802,23728,22653,33929,26764,53444,40953,17047,7444,18482,51327,10847,40964,54062,47876,56091,62296,59505,46685},{21118,15034,12753,41711,3063,52622,58295,60217,27622,38749,29463,45486,31157,63470,38840,38128,34549,11970,45705,38053,47469,50717,20039,2609,57762,13975,62428,1659,3570,12949,55195,42429,54732,7793,21010,32935,1562,5607,41498,43967,64191,6971,16235,47145,32679,26980,5660,31064,59961,64553,39269,47349,23813,40005,57177,26433,19360,27085,58425,14769,16268,16399,49700,14746,22127,16836,19682,30498,46390,1937,60812,42791,53759,60216,38745,49792,50616,31357,49529,14533,33543,36234,10369,50614,63116,35987,65157,64852,34930,222,55549,39535,11627,2842,538,36500,58733,35934,29850,13009,28404,58281,40340,2785,59012,29332,45618,41480,41356,61331,52149,57127,19587,13831,13007,37523,59670,15434,42555,12885,10924,48152,28873,23869,20318,21857,28074,1572,25121,5075,51725,49740,15143,13065,14414,8406,22000,37801,44474,14095,27328,15368,23288,51473,306,46700,61077,1281,35060,61029,15365,356,20059,36976,58173,9952,34738,21184,59675,62032,55103,59551,22271,48278,35128,23753,119,3825,56792,4965,503,7912,59806,297,4728,9042,28204,12427,15234,28379,47013,20236,57045,64108,59605,48000,45713,24749,1666,34958,2311,47338,35995,43814,1688,35065,25618,6683,43910,49427,2369,33205,61025,17645,12856,52937,35154,51307,61675,46602,32960,48441,36365,44533,21583,61776,5844,65039,59730,59145,8142,5580,40421,7774,20832,17489,24922,11981,24252,36807,20646,36087,42178,53286,60198,45857,65196,12277,20614,59804,51160,18693,58893,12101,30209,10484,38741,6437,573,9717,49610,27630,27259,55874,38511,21202},{1733,54044,11999,54165,50853,15341,17947,46762,53574,59567,52896,61287,14196,39261,21875,9007,25347,56507,34941,45314,42604,9490,43408,19242,20342,42249,52931,2942,5578,38452,54782,2707,12323,49415,2121,63549,53625,50050,52917,61868,57377,27709,5282,50830,59505,9251,32206,39800,23544,32133,39398,65407,53019,27730,30742,55096,29691,24966,57016,57739,10222,34640,55343,183,47830,50982,8048,12753,32644,23181,12825,26081,64016,52989,19963,20413,48502,24399,56995,56454,5518,44535,58847,59101,59749,27664,61316,15655,843,7672,14170,61398,54550,32516,32145,40286,59725,43556,54418,59746,56225,376,51329,53951,9747,13271,43255,58923,28729,18262,10104,6032,5303,44967,47856,56653,35575,38639,49661,40314,24760,39805,1708,30660,19985,30508,23360,38161,59222,43287,1101,33259,46079,13211,16566,19974,1292,25097,19205,31697,59224,17800,51297,45734,58744,13961,25562,40470,24562,59039,65206,44030,47505,25445,27792,29987,23975,14952,13905,13997,64862,62058,55050,5801,36434,56978,28435,55837,60237,7638,34974,30271,60893,1045,36640,25136,18919,61518,60186,36582,19311,28834,5774,20960,29254,65331,32354,23936,56805,36769,2438,49793,55742,45089,58801,15509,16307,39523,13799,39655,51398,38271,44405,57782,1119,14749,48420,26341,19591,23479,34836,58296,43856,54323,25702,58358,11199,59408,45198,4481,48526,1530,48077,2019,2417,2963,32797,23417,9116,18092,35838,20459,5799,58493,64935,59587,37563,47407,60090,50706,20004,59135,9747,44047,8971,27984,62073,13289,10812,49739,27156,17816,18816,41171,29976,40382},{34572,50219,1301,60450,53004,63953,33431,12983,44555,31922,16195,50378,46005,43172,21914,43687,5336,52116,21510,10108,12389,45870,17997,14005,15234,35727,20395,64466,46903,44903,10032,15301,1556,42721,65467,55361,10364,38183,32641,41075,11752,38354,8804,24398,35710,59979,8622,56665,11442,26937,2078,15867,23914,10329,39504,52317,30850,25469,5059,60622,47150,44022,62110,8759,51806,40344,1510,38226,60603,44568,44527,62144,48243,63364,15561,5670,1182,3370,64904,62950,9783,42603,25952,37047,45681,18128,24936,54129,37426,25752,19948,60448,41346,59416,36743,61469,17927,40809,36013,63969,3476,56511,32565,9046,45750,30307,43050,24043,55333,65018,29080,63564,20874,27985,20118,5311,957,42993,30905,25038,53384,44106,7556,14042,24265,17219,46789,52041,28795,56077,12967,31862,36807,38797,54888,5323,4646,36947,15114,3240,53108,14669,9537,40149,62441,51680,5583,40272,41672,39874,64277,51521,32431,36433,35123,16569,6375,16913,64427,15772,19559,64199,47064,33598,45581,33622,61782,22497,64628,7494,12461,52703,720,34496,44777,62368,10945,50875,52190,23399,22699,4419,4032,27134,42211,65110,37257,55703,15282,40419,14656,46889,11504,26882,32659,54189,1459,31893,32430,39896,15454,61272,28010,64696,17550,31141,58355,22143,27177,62437,52178,44570,63364,54865,58614,62132,63472,12306,27800,41572,9025,53423,4440,39204,38119,8355,3088,64254,9054,24712,57011,11289,3828,25154,40244,16523,50290,10435,43242,49602,47989,54073,47387,2110,5151,12837,8535,53640,19359,62698,20044,18589,63266,26099,51521,3076},{26880,51318,56356,50352,14523,11291,23954,56315,63199,10443,43551,38347,20198,3929,24169,64934,24852,6790,29997,39057,23059,55068,58460,43266,17091,11963,25859,18278,4554,4391,26079,48474,65534,30517,19752,22194,25965,17976,12868,15003,57774,18256,27967,21157,59272,24382,6886,59207,8817,23872,11741,28476,45516,9627,32541,17237,54797,51021,24907,60712,37399,28129,10478,38067,53061,42243,47315,7009,3415,39575,40094,7587,11201,10071,52162,57949,2752,65154,45073,6982,36041,1585,16988,15387,33065,18653,14648,56797,48018,57002,26727,24819,4183,7819,22815,38450,45247,35904,6669,38020,63872,33259,65056,8138,27342,35081,57774,40960,64461,17247,11845,35592,8855,56157,40746,64580,13178,34596,34733,60356,30448,21502,818,58935,2586,54113,37,40939,12968,24011,44006,46214,54163,33258,43695,41081,40342,24104,8847,54695,21444,322,59224,55961,46824,54767,27744,55004,24831,60970,21542,59981,47039,64746,40555,20572,57486,22339,12985,23291,57573,17426,25593,19432,34118,55703,9570,71,52288,11499,21273,56645,65399,35259,33587,6456,65060,22413,33536,59947,20494,12208,64722,23863,65121,54979,41918,48781,171,60958,25131,45049,16744,2060,23545,40037,55678,33005,21239,2328,21151,62266,24437,10925,59531,445,63739,16380,8930,29242,36149,22272,14114,49093,9301,51060,4285,25965,45342,30754,38549,53767,18121,30384,39476,60518,26988,16432,50533,26338,39818,30154,13238,6808,9300,40229,45093,34665,20891,45915,1908,39147,43448,16699,38647,58108,63827,30565,64832,14163,53112,27934,48356,59315,40675,41193},{42703,7126,31125,28809,30108,40705,17253,25454,31430,64721,33524,26425,37708,40875,49674,10021,14266,5544,3322,20350,31959,65194,2272,61969,14253,47588,44263,63954,30559,30770,41642,339,11440,35852,29992,58154,61717,17944,40558,19427,36229,53158,63464,5277,2946,61986,11863,5144,65282,21493,7129,62556,61021,49683,49280,25918,40606,7042,30096,13402,28549,54053,31600,58125,61971,26060,52366,53383,47760,47968,58201,46564,28623,30481,31958,14640,53191,41995,59015,61366,47710,57554,33641,49136,43278,26914,13881,36344,9217,41968,47522,15412,59762,25642,37814,2969,48318,40933,59958,17736,29352,27192,8231,4652,34117,31380,51468,26278,41598,60307,61972,57218,20239,17625,28004,19907,15206,64208,51403,49428,6596,7881,30044,55744,18600,41817,22005,58405,20907,43492,53505,27636,38966,52036,13257,57785,35759,57485,24801,54187,30705,3398,14017,56607,13736,40609,26831,34128,37037,42385,52572,1904,4226,36155,51985,31578,58566,62836,58783,60838,24991,16103,2982,24489,61789,61268,46073,3389,11597,40924,42666,10828,7161,23489,41774,3957,6707,7101,4554,63029,1949,50906,1710,6615,6267,59712,25323,12244,44864,50000,24668,12758,19560,44202,36506,23339,53303,37301,18006,21311,39161,23721,26532,37789,57174,25270,43471,52191,65100,19924,55834,20520,10814,10373,17194,49345,34496,40671,41462,59190,18358,19301,27925,63552,47771,27091,13980,26967,50767,28904,39970,32770,64808,2413,41325,52609,27420,48882,9750,54045,6865,22392,13800,58730,21751,20658,62810,24288,11873,37486,41934,60699,43473,4492,57608,47838},{10717,52512,22062,39106,10476,42356,11057,15664,44876,54266,16927,39496,32898,16197,25834,22456,38037,62612,37447,31927,41047,33641,39146,62268,45515,62444,35641,28070,42170,9333,32350,1666,6880,10938,183,45960,29471,9887,39883,18162,416,50368,33002,8233,26066,44690,59855,30178,37762,49000,35333,55817,10948,51886,48046,16150,27240,45952,38987,1181,54395,53475,57493,41402,45803,63244,40247,13800,43751,11960,24224,47275,64184,29852,62355,30,44406,26306,30241,28915,19120,61353,61199,28481,62719,12927,3214,49156,21680,10676,62980,1993,19873,63253,60590,23841,13010,54434,2261,64742,14059,55364,12362,63130,25127,43076,5074,57188,34325,59616,54993,16127,4666,1605,20291,51888,35954,2181,13173,9313,58522,42056,37921,20015,3749,28113,46207,25005,54584,17696,61615,4120,25188,49014,7584,7435,19590,2048,25072,25982,43017,9885,62207,45222,5113,14802,39553,59226,31843,65060,42029,1352,28458,14344,11081,42538,29297,25756,29323,62226,6606,13359,51289,44344,52348,43491,34744,47400,61955,33080,5157,41718,8969,41301,3115,48959,35360,65002,64644,55848,46593,15138,53737,18227,45694,18980,42265,11581,48410,8356,37145,10233,21211,44866,33270,31044,42913,58609,53982,43269,13752,31943,63427,44511,35206,43269,62573,31823,54239,30987,46731,50382,25769,35730,59556,16208,62362,57528,30484,2929,48906,11819,1823,7466,60727,44481,37586,10427,11492,35631,41017,36336,54929,30269,3769,14830,29118,65490,52042,36069,18197,32566,61680,13470,56392,44532,16958,24428,27093,45140,15936,28879,16768,40331,11517,45257},{57446,18701,22684,56688,58071,58121,40883,22070,26519,58055,58735,41546,41081,8006,59388,53231,47816,56379,47216,21963,46213,60428,52442,32759,41514,28782,22980,49497,5628,58830,9557,10140,45172,27714,8290,13607,34002,46316,5410,36296,34464,2590,38771,36124,1222,53421,5115,11913,12589,24306,104,13100,5554,50560,26223,23600,28401,32203,44374,13722,11095,27087,64718,40013,49225,18212,22191,7098,17445,10270,8562,35947,43193,4043,62850,23118,63830,20443,42985,11278,56651,7495,65376,13722,45607,30181,40550,23126,60016,14642,4690,36604,36052,44156,39506,44894,16962,41338,29396,16911,28187,34815,44935,48024,1797,58082,43310,20716,15623,27249,55904,16606,20186,33045,32719,34708,52765,53802,20767,24760,7,55191,23629,47843,56409,63487,10358,28412,27392,22559,43292,24526,43612,16127,10147,60407,64660,32023,8984,21689,48748,28073,64867,54571,7775,50740,20095,6841,44053,12122,7893,54951,16403,48429,54022,46462,32727,12893,63200,22037,21677,29555,18295,35857,30395,45921,1501,24314,15629,32032,41805,38327,36509,50146,48755,34803,1628,38806,25203,42707,13464,13072,19991,5140,15253,1636,52409,60750,55805,30769,10652,55959,39932,13936,28006,34072,4511,19592,3759,60095,15204,57569,51604,43381,50365,22105,35021,58606,30425,5718,31550,9005,35394,4894,62299,44501,3444,53690,26300,61357,25401,6841,16887,22800,36822,38688,64797,34110,30720,25768,54517,33413,57181,29924,25218,51154,29301,44399,65383,37760,61798,3241,20638,58622,2401,32922,32167,54333,57443,17965,8261,27217,20862,34518,16640,45148},{8898,24303,1314,15087,52372,65185,27228,17869,8528,52541,11964,47116,53562,23347,44610,60330,55888,40180,44648,58724,7355,6705,50098,56858,4271,25863,17589,53463,50744,36345,47614,9177,59978,34196,37273,59819,49350,6460,56914,41635,42493,12256,37991,56571,36421,43874,41300,40914,9708,5409,27779,5398,9964,57698,56454,27577,43601,534,37367,52634,24604,56288,58744,24670,36058,18509,22586,9471,57229,49574,19291,17650,27729,19779,25293,41063,22896,37471,3510,6744,22776,29192,50751,24288,55961,4777,51808,28582,26398,22116,15368,42908,32402,61593,4210,44349,48651,20336,17780,40422,3374,44052,24576,55381,13554,23281,31324,21548,54455,53464,14814,26955,58295,24493,45544,34695,20807,51235,47818,25107,26064,6211,12388,53616,26320,58219,1204,41634,31012,45504,54075,28051,30434,55112,46437,14293,17951,45911,14501,60166,32392,59514,58028,61769,37050,22544,12204,64346,28056,21186,62101,48335,49157,57355,8608,12550,47926,36651,13473,29714,16630,26414,11596,50206,4047,57048,35542,48469,37731,52982,24465,49425,45954,7905,20940,5867,19325,47702,21533,43097,43944,27865,22542,176,59068,25772,4058,44907,65403,125,32314,50257,63964,31174,52928,63319,38881,49872,4818,40498,4371,41541,4626,65178,9631,18582,146,1922,7591,30309,2793,4651,26876,14753,23047,49768,4420,43727,31275,23562,17562,57168,4197,53069,41526,41380,51848,51814,64442,61178,26367,43700,22767,31214,30308,54358,17778,3723,57349,27360,48009,19651,30150,7940,48022,21024,50732,62764,13136,50299,49261,47867,29038,37927,24955,24994},{39720,55656,191,19627,26770,22266,26159,6511,36521,7823,51637,27895,65460,1565,65477,39291,62525,8852,16260,34756,36545,49689,32734,36524,60357,21004,51100,1009,25837,27133,61782,18821,5003,9129,27330,37313,14186,55888,7853,55243,64444,21508,2649,7222,58987,12715,39791,19649,43097,51360,28516,18149,35588,35828,54612,37497,53071,30241,1119,41418,41411,7368,49958,36457,63973,9021,35014,45395,50681,44096,57327,40632,35291,59789,2373,30382,61047,34703,33139,46894,18258,14055,36552,47455,51198,4582,14167,8458,3635,3282,58024,65295,10640,17960,46266,63036,45127,29428,39252,31655,50584,64178,58497,59103,27168,42404,13936,33637,27470,58476,28708,2180,53026,49318,64707,18800,16047,27882,19745,44648,1677,21970,25548,34779,57663,26552,10881,49397,42903,8434,41484,1941,52120,60256,53583,46446,3584,54581,38863,32507,54103,14209,26572,22507,26528,57522,44640,43243,49789,23349,49742,681,44782,63828,795,12549,6467,49950,45566,4963,11684,36650,15650,123,30145,6568,47032,31547,63314,33946,34117,42101,14634,35541,11362,62949,50551,18890,56895,32483,33987,54786,53322,10483,40326,52631,62912,8756,14785,38510,55957,19119,47707,50636,8361,44336,12834,33061,25752,15783,12579,11511,47609,10959,20509,50804,1142,2078,39575,60750,40587,31079,25721,34896,14291,24528,10947,48529,48035,35904,54190,63485,45981,52895,44576,34542,28337,57188,9051,7446,1200,18328,52884,50382,56762,63143,44911,59380,30017,36247,7186,13120,6243,54565,7204,26331,35803,8051,62959,5028,17522,27325,12580,28365,14014,2281},{59801,21989,12099,13496,62934,63727,10652,37034,37400,44776,45118,4991,12407,12256,49733,21998,20285,39992,25557,49503,56748,64395,54114,20409,8419,59321,55665,47799,967,64860,20249,16568,14869,15507,53246,2206,22864,13813,58642,4391,42538,12941,55849,30848,36435,60651,48201,19439,7275,32987,51208,33448,19476,21486,53246,33394,62185,49628,7571,27522,3226,51699,12093,38749,9649,5359,43966,30139,57413,35098,31874,28824,36507,40793,34664,45655,16546,51718,5685,43946,47218,112,7462,48998,34203,6792,9865,51763,40488,51764,16247,64164,25894,53242,31399,31232,49549,34668,61053,59594,8755,19250,12745,5614,29536,49820,7005,50643,38692,6836,14647,17318,8873,46535,52472,33980,59854,47814,17852,30701,34191,22458,36956,9021,9714,48300,23879,28940,17127,45603,27001,6210,18429,41221,2251,20425,19956,18384,36021,25013,1082,41555,40645,28836,39713,17883,10599,46115,24400,32538,16012,7581,26057,27286,35061,18313,43879,11166,31300,35402,16739,33966,35870,18422,46753,57454,60983,34849,52646,50815,58340,29557,62067,65269,39470,19645,49608,54243,15572,27147,58537,55619,14804,61529,6402,12129,19101,56275,47462,11021,7617,3524,23051,52210,63406,39915,56956,37598,52105,49967,11113,6093,20918,39723,51117,60357,9595,32255,5328,59171,62450,58800,34938,24643,13980,39618,64325,9683,38972,28809,20077,57372,9422,6956,4242,64722,56956,58620,12837,44183,56116,53525,38575,63819,30360,17691,29404,32774,50163,22104,31724,63248,56620,36233,9978,761,45111,33656,7313,63890,2827,63365,40770,46047,57549,44725},{1,15641,14119,553,28306,36464,57146,18785,30711,48213,1547,7233,27281,49163,53651,40991,59,30846,57633,27915,16052,38594,43456,54424,56267,61101,15419,64887,37508,406,64738,44257,43581,14530,52865,3291,62206,55582,37838,9455,25744,43706,45847,36610,33438,27326,46637,25892,6796,56079,35229,65505,35733,52602,6553,10196,22096,64209,33849,633,64420,26035,38903,47336,13962,22809,54485,17382,17544,34571,47891,62607,40243,12415,23600,15804,22873,16874,3371,35048,14940,335,4915,63925,6622,27487,45953,65027,52008,50619,53384,16230,58516,32975,61311,2032,16840,61977,22622,27931,8528,34332,10815,35401,742,10551,11453,52256,51574,60335,38468,16088,37370,26405,49133,41272,3691,49212,46500,26838,52449,29470,16258,61068,53245,3505,9801,20001,12761,13914,5693,46257,63518,24933,11966,41702,54840,52066,55653,28288,19725,27934,55206,56177,10315,43839,58385,29680,6790,945,55865,55577,45682,38153,38663,51689,62541,1895,33584,15981,43912,54433,5181,49546,38793,60885,2004,29999,26525,41883,35338,47325,44027,23112,45298,58955,62040,63068,16631,17707,45042,3228,12316,40979,56865,59325,16235,22465,21727,58348,8364,3365,46910,25207,40672,27265,10734,46624,45282,58643,11105,59319,61373,20436,6926,11297,34811,39125,24541,21880,10456,5687,32570,15358,13469,14650,58818,28388,48698,3889,36072,8747,13748,42633,21147,57274,49957,57343,54997,20691,55658,10531,61356,26412,23242,54478,10068,14129,13624,41803,22889,11655,47365,43198,6812,53749,40447,7885,58847,8693,25810,44778,63305,35786,60985,32854},{61076,24267,8177,46735,65475,48418,46515,44686,65358,31248,20204,14181,58298,60874,19208,32787,24938,17724,45450,49189,47676,20333,39450,15602,29988,28431,44094,44913,41835,16130,23842,45113,55726,21862,41068,12720,16274,24354,37699,3300,64151,60481,2838,53186,24265,4667,47162,18881,25427,51175,1900,21289,26871,26179,28158,29923,32501,8052,11546,61479,39259,14172,45707,19344,54123,26984,3643,15719,41764,15975,6030,44541,48591,61588,31883,17870,47596,40414,5994,45746,21610,51642,45037,47622,55243,30718,42032,25983,21568,34160,59278,63788,43025,13404,40891,65106,54603,11181,62743,12222,45926,49790,49804,7601,515,9711,8845,64723,3308,12830,43670,55067,35128,19840,9959,62727,39883,15606,57960,34548,39696,36237,55784,57314,19904,22245,26265,58825,2843,45832,62279,360,8283,15465,48677,36836,16352,38544,20464,6147,19650,58909,31532,8362,40497,30137,13068,18653,41355,48956,8154,47890,61596,58847,961,45135,59383,20511,16989,55380,26661,23944,28203,20861,33017,58355,3343,36152,35868,32457,32865,25811,60325,34495,11913,61038,40458,30136,55537,26013,4738,34241,59531,36764,9249,1040,59577,59352,62865,2436,42637,1786,40022,5491,62870,63707,15098,31426,44685,12997,35773,30090,34780,48916,627,55661,43784,28464,18472,54924,1557,59285,22282,35627,23142,18431,17418,56581,63641,31174,7295,6766,3021,13638,58241,34222,9987,1523,61746,40923,54318,9878,61572,49840,38716,25309,9191,14397,37468,15220,46252,3724,8406,24817,56795,5780,58789,53879,11311,2090,51833,4960,20928,12679,30573,20344},{54824,15357,43521,44853,36673,37090,34964,11597,22475,55343,65253,26528,61981,32246,64165,7753,971,22492,44078,18555,64548,40964,28371,53979,30889,1020,10200,55950,31723,38736,12101,10399,1207,18576,56304,18071,2702,38621,30380,1453,12671,56592,51348,48576,18598,13935,9421,19311,59672,11166,3233,62357,48016,11163,20359,43513,50867,2207,17989,33994,31384,38751,65525,46049,12120,60670,10706,12156,45896,8974,17820,45300,17346,60128,28525,43406,55743,48634,5740,30345,55955,38252,29682,49753,14907,28569,55179,21438,16012,29907,34904,63198,13612,31824,15113,7019,19681,57807,20823,28744,46187,22278,55187,26239,12943,15240,43380,2317,14079,44891,64763,8281,13763,16939,52753,8115,63078,46192,13792,40882,61217,38293,26958,54166,38664,7982,49017,26021,6779,14356,45457,41473,30137,17488,60344,34769,38475,38817,4504,22699,60509,7204,23159,2108,44175,26925,51343,38168,19652,29512,35128,46054,25467,9629,49419,23027,55958,14665,5414,4617,5745,56631,36821,46454,24878,51293,27618,40573,47553,56069,23755,61691,36498,1574,37634,63180,54536,5121,24399,56147,2678,40520,46384,39951,62322,64049,35433,26523,29328,21022,41691,65112,56593,32224,20694,50329,9663,12749,53896,46993,25312,13608,41407,52308,56948,49641,7657,37119,47347,55601,10884,54314,27716,3310,1116,50783,28681,18574,63191,26152,57364,46573,23019,62677,30088,64385,54660,15076,2110,1412,44142,51028,20756,53571,60049,17482,1236,62095,42698,62469,62717,44192,34871,62028,36244,53904,33219,40973,19648,50814,12918,13892,15392,6099,46518,58810},{27212,38718,58419,14081,36550,28221,19038,45282,40538,26476,18107,64792,13192,44925,50798,56306,60212,45963,34927,31010,41234,19142,45467,48371,18506,36071,20743,1289,32608,32070,52910,11934,1498,43865,59179,46182,62788,25644,35151,55784,9573,62607,10620,41278,39120,40368,48790,8558,6390,5670,55625,45475,65178,27649,10617,1197,32907,13666,17404,27451,52472,39901,5128,20286,17441,37564,42509,28316,53348,45649,48037,25413,39641,65125,4991,33106,31323,43568,10057,35105,8902,26340,50960,49754,44111,54901,304,2667,30067,45683,8063,45417,32185,59072,57381,56172,46599,16773,4443,32008,7509,18524,47009,36865,30095,35625,49067,49651,27568,37007,63334,43067,44614,54237,52404,22206,3648,22948,12226,62921,56515,27846,20623,23293,35874,1107,54189,62937,5131,23402,40301,28192,62406,8735,52690,35723,2047,14799,60406,7887,20843,31851,45420,46534,65241,35371,54146,27147,19792,13502,28791,23570,12671,1444,30873,24530,25791,20416,23663,35521,30123,27362,21590,43067,13826,12732,26851,51738,23723,39651,38774,17865,4702,38802,54313,55182,24334,37298,11099,29460,46817,20173,26005,26149,24852,26015,64425,55259,12368,47060,6030,60059,36711,54728,26204,45513,6950,33529,50964,42817,36105,13589,64547,57932,3922,47647,19164,20471,60266,7407,12720,60007,57368,48788,13922,25975,49780,19597,25453,40717,55168,55966,27531,915,49811,47964,54822,53948,31734,55101,58369,20009,53409,13879,18927,60230,35037,12592,11504,51274,9606,11407,51724,48219,5970,54573,303,15449,30420,29916,22290,9620,2202,48354,50866,34525},{38001,21388,65136,35236,49131,63241,12577,37933,43554,31883,205,26315,32609,57666,14076,50821,4537,8600,53641,19454,237,36938,41844,25039,49440,41427,24422,13316,45349,27637,48746,46172,38860,24584,48026,5290,58540,21905,3468,9927,59330,35044,20836,53594,9756,56282,21294,43987,29040,11972,52051,48060,46517,64846,44793,1965,20571,58883,50716,2089,60687,50788,28884,10697,3528,11794,44586,60762,39264,9894,27093,13859,51509,57573,17385,48898,44894,4597,33566,22627,49629,49205,65091,11682,12439,33046,11850,63199,55836,43095,46808,35503,51807,14449,65400,28239,32699,51655,7713,16620,15082,32620,8271,48589,45156,59175,9185,26904,53480,50857,48130,23168,10658,40868,20333,17361,45744,13815,22628,61006,63016,56288,51917,2688,24709,63570,58983,12022,49046,59554,65371,40800,27929,60975,52741,11750,11331,11418,31162,18787,30547,46077,7749,18682,14950,47516,64619,51267,51741,1707,13229,1021,27974,34774,58997,26209,60893,47132,30131,63624,39235,31735,39836,60760,6781,6959,11279,1934,15418,1764,38567,53593,10483,42280,20017,45763,34425,62677,1533,57817,27146,38522,1974,13549,20976,35693,34740,29894,23500,23581,60697,60787,5458,42834,9852,6533,6245,32022,48378,59676,59496,19190,41415,8835,12655,5615,49002,20476,18271,5424,32667,49823,19995,61393,60437,40935,52122,44039,57980,16435,56735,44804,45660,48432,48412,65340,8383,40485,17007,58716,27477,6022,7481,52506,40927,15680,3621,41832,2266,23099,50644,1113,64106,9554,50210,5233,51293,62536,64456,3662,35322,62786,40409,43929,50105,62642},{54667,40585,47202,61894,49804,21958,33968,28577,56439,61912,48452,34736,19157,51563,13993,53305,56319,10907,3939,19527,52843,15445,24266,63032,50738,48568,47891,56243,9097,46612,22,46937,34645,10428,45705,21141,12357,42639,51160,54660,40702,26372,35751,30708,479,54268,13561,10442,37007,9465,39867,55216,12168,21120,42434,6756,4471,6964,11088,13965,24299,61291,59999,24334,38343,55788,40723,7736,20472,45270,21164,9860,8534,49536,27032,47453,15305,50982,53983,52779,49234,48155,42032,58601,46175,61227,46551,8285,4011,59082,26053,19439,44699,3362,59275,46285,40066,10396,35114,65051,28550,52843,4631,56787,15010,54114,1842,7147,3075,48201,13964,58962,63800,26666,24419,41111,4204,59749,58174,32530,36951,8413,14244,13555,48287,14425,43412,56029,4078,52316,11583,15030,28339,31092,32728,31427,39318,45978,49403,9080,18695,60878,35633,62824,6519,57700,41478,22209,3103,8687,42884,29679,34910,19433,57457,17273,54204,53444,27547,38772,48661,41581,63589,3015,54924,17089,43361,57513,45108,62052,54883,18276,32616,42514,59985,19441,45414,34506,12418,9185,64617,63918,37008,41476,17734,3228,60316,19664,21834,5829,50324,55059,42675,55463,10234,45188,20153,8884,5203,3564,33466,54397,11982,30383,879,53733,12850,47320,11381,53372,56039,19354,65097,38088,20394,30135,33222,62481,61456,40684,64902,41567,17686,25925,54767,10375,65522,62140,10998,40746,19287,18135,26861,27165,30911,361,7618,57538,8731,36844,50481,32776,47826,39983,33141,48084,10482,42791,32602,34396,8606,33426,26540,58528,5753,4199},{20108,10060,7451,20900,51328,53064,30393,4860,22705,62943,12724,63096,45136,18081,17700,55286,20397,23160,23253,49685,219,28923,36321,8853,56983,19186,27708,24225,42493,11001,15822,16730,44121,54603,5614,10957,23028,64671,48292,29002,43617,61242,29229,29253,26244,5999,44277,23915,1727,39610,34466,16361,49352,24915,46891,20126,44290,27075,21262,43559,6535,3742,32013,59444,48421,55505,33851,18814,48975,29873,23926,1491,10998,50087,43639,17767,40779,21338,34104,47331,36469,1811,9411,8787,53018,35338,55857,47908,46962,10244,34962,6208,59071,35683,8642,43894,49245,36344,51864,61357,36362,44274,32671,50475,27151,18679,2800,9143,20015,28418,18257,28626,32116,36707,41040,35338,15919,1671,2435,15336,4686,26519,14204,41318,64754,9288,2160,54498,3492,56431,30704,19648,64280,10485,45832,48999,30605,60620,4645,38692,14627,37752,54375,55299,60034,20383,56371,13691,26511,35734,56423,50110,28767,38930,39678,63104,64556,8806,30859,20564,42553,13123,8190,63794,34301,18152,56049,6708,30174,2705,1850,60797,61625,34968,34909,13753,31832,15548,5990,47298,64964,2162,61807,42500,47750,2865,10845,10594,55572,10326,27476,32462,5070,9838,17250,47357,10868,48820,32773,26849,15086,59362,5939,47338,56670,12313,13841,58488,61279,2349,50313,25537,31546,8481,55246,58133,30425,5869,56329,47803,38095,29039,15987,47633,60153,3751,52904,61508,21666,61473,40884,7580,30749,26363,2535,64198,34557,51544,23796,8816,22235,20071,47147,27712,29406,13499,43214,25424,1358,10420,58560,8696,29586,27619,13047,43792},{54339,35689,21445,24964,2453,30889,31491,34991,36569,29401,40520,51564,10581,58985,12463,13978,65034,50078,33466,13830,61309,55156,52358,51014,53859,1097,38991,29648,8871,24196,1587,3940,18154,1608,17249,39928,33419,53901,51316,64434,53930,7173,60883,16025,63295,39148,57669,54857,5921,60489,55575,65184,14887,13876,12307,48119,41425,934,4601,35651,641,53577,1374,4062,36705,56651,31346,38813,21425,43601,3695,22403,45018,53327,23236,26332,26575,50017,41277,36736,43898,16033,29993,55680,41251,32056,8967,36106,7665,25711,16425,29616,20465,36377,35698,6566,26038,63303,3072,5962,40267,40111,992,4605,60026,44025,8899,17523,30195,1846,43481,27004,12302,4453,46835,25460,11521,2325,51314,63364,38780,58869,9762,64779,38241,26542,35167,19074,44882,39675,33182,21223,38152,43453,51637,12184,31644,8403,17869,33361,16913,14468,32240,35141,55828,26096,44278,34157,4091,36284,33375,1323,29283,51606,7774,6813,43621,18487,54470,50625,50972,9243,52601,41757,8880,13345,46599,55921,38585,53446,51152,61869,17266,38600,22443,59485,8515,57223,37949,48101,8739,62140,50049,31903,39154,7956,59659,13014,46110,52008,18932,65297,50489,18000,15526,19765,5471,5259,29902,5611,6119,36435,22045,13008,4130,43299,38694,29711,32363,1103,27327,14936,59457,61922,61200,40983,8758,14676,14664,25658,62493,3286,26659,22784,4446,24296,58172,36680,52025,25965,16664,15210,47378,19169,2187,3049,60450,16503,56228,9381,54282,13490,40787,57683,23946,33497,3207,49816,49807,8179,57689,38516,30586,4590,20589,50788},{3366,29922,17983,28643,45131,17248,54987,21698,11870,1194,37026,126,55731,27514,20664,59235,52053,57225,54715,29833,61435,17516,33027,29292,16166,39047,61584,29208,40463,58194,19604,54692,48322,4180,56738,15314,22199,4462,48023,15733,38033,21212,46330,45471,20369,56116,61589,63045,5834,14931,11377,21241,46903,2847,41011,11937,26667,26799,8435,29927,25090,52755,49431,60,15252,8180,36170,48684,34528,59618,4815,40813,50710,50166,59601,48851,62713,12119,40173,17708,7492,35733,1799,64184,32649,58075,63250,17464,33629,41350,53349,30800,5220,27908,34781,18332,64394,7065,26791,18379,1889,5304,42948,63112,8193,20065,63493,35276,26756,11263,39305,53354,18937,4437,1676,29333,11129,53739,17204,46883,45348,20279,38795,35027,32645,14099,9356,27417,31293,37238,56209,45979,16519,32840,29124,40006,30653,13999,39624,62486,27085,39793,35697,57470,41711,50050,46105,55428,19570,46314,22308,60196,62794,47700,4696,39648,50631,33861,55563,7593,18097,25092,44351,9402,12887,50733,8053,39948,39288,38502,47906,22667,41044,42106,21037,37565,7799,18160,26906,35226,28574,21379,1814,10715,60393,22832,42058,24194,18809,54354,21897,63265,44055,50870,59368,6011,39521,58716,33681,8030,64489,17517,32058,45621,48363,7663,55710,682,56927,17442,32597,15996,17169,55,37308,51586,33634,31371,34830,43005,30039,27401,29536,17988,59004,41516,7858,24231,47027,49970,51665,20645,27164,44757,55640,33440,58915,52338,19395,18489,6534,18948,12444,60859,46573,8386,47710,57119,5082,50044,17820,6735,15723,24044,33825,19961},{26451,40072,29433,26142,47871,19488,26041,56314,65307,12155,31683,51276,9389,34843,41646,20767,37634,27544,60749,20354,53814,23215,42436,53705,38584,51689,11481,12506,28635,47122,2423,32495,36539,16935,5283,33730,58583,61357,4174,37787,8726,54849,51030,21688,17851,29114,36153,20592,53428,37341,33963,25814,45689,33,53226,36838,35022,5440,56054,40269,57814,44772,48309,18019,2273,18483,64403,9988,18873,25443,59692,57468,3482,25503,354,30865,39392,39306,24025,26195,43574,37775,58091,33268,51731,45824,41857,53764,63066,39430,16276,57379,21491,7945,34737,63109,17637,49783,62076,16979,11783,34072,31671,10328,53040,51929,5695,41059,30908,24141,24672,63367,60656,26621,14501,36061,19904,57456,15901,2202,4929,15566,49586,31849,20409,40826,8676,16946,38289,17194,413,37448,10911,52581,32892,11072,218,56578,20655,12603,16212,43685,43281,18194,48955,61022,42912,10534,9335,43346,33987,43961,10631,1712,40279,43529,7030,6151,61709,57233,22111,22650,43471,21981,16285,16259,21775,61188,25569,14834,39811,3720,14830,38043,20480,44202,7245,42926,50271,14457,37282,10818,5810,60517,22466,22518,984,16686,49932,33713,49042,48417,1237,14379,8,2646,23278,34048,3791,53432,54062,18589,29102,11054,49067,52431,52134,55502,20486,34741,42387,31392,23820,64558,26980,8671,47792,1008,40292,586,11286,31541,12679,45684,35996,6415,30274,52667,11051,28877,61745,26264,48644,11288,62753,26920,7449,34048,63787,49826,14458,51578,9429,55292,37748,64328,58928,10791,23013,48496,27999,12161,41498,59552,42806,26888},{49727,38796,48414,26543,48190,8426,51930,13972,8686,10029,15137,131,6217,35810,23122,45188,45329,21116,27601,20610,34387,47714,36620,2788,39860,46738,38687,15330,60636,17464,36411,26469,30147,40916,34072,65353,49931,26589,40498,39188,31195,40835,61771,36150,64812,57255,21161,23372,22407,4050,4454,37754,57482,56001,19595,63916,6197,34088,57321,24107,29406,220,58087,2160,38422,4824,56545,5817,55537,13096,19677,9217,13286,53718,48321,42608,547,24041,31004,63566,18701,5004,4432,52555,63199,7473,25678,35270,49928,46292,31697,23377,3420,19111,53174,22868,38230,1752,60932,11414,52717,47559,28243,56173,7844,35514,61789,4040,18419,29120,6461,42506,11318,56758,62421,54163,10942,42026,6514,40584,27866,3552,41962,64879,77,60986,13687,34903,41141,31089,25758,36496,75,5274,52365,30855,60744,141,25937,1379,27133,25269,46335,36253,56682,12675,63139,45768,34459,40862,6416,25083,56951,48769,10503,12222,15067,54975,47968,31891,10756,15942,29646,59718,63013,2085,36687,6540,9119,31998,38457,26642,54410,6594,29300,40353,33153,61639,5170,5351,60968,15643,56369,59230,63276,10762,1669,54849,49513,6505,41823,30964,47810,57771,34655,52833,58844,51439,61233,15318,58154,46489,49315,7349,14328,28988,9526,27532,1767,842,58621,892,43212,40135,35489,62861,47473,12039,53546,28628,64372,47853,65071,12810,36649,35545,30660,31944,51731,50263,32411,36649,489,60604,34644,34678,51295,5707,48063,58532,45397,23859,65406,50788,12675,60435,23913,51417,24062,25257,63351,56504,21966,31074,63730,12672},{61546,35235,18577,38239,57298,31763,14563,35943,45856,14742,42760,51225,32036,57346,49996,56513,43066,40771,41545,1843,51974,42258,55136,12053,51966,32907,9628,19546,57667,22286,43947,16327,47247,57762,20454,40382,14460,46006,50473,26235,28863,6403,7617,18490,55105,52611,37831,49729,20103,6154,20496,47054,51735,4750,57878,54657,38870,64304,38119,60192,36133,4193,4277,22106,36745,68,33003,35705,21224,5007,8097,43407,31470,48025,20276,38677,49144,18714,27046,13455,51676,54901,52799,38421,56917,26098,35272,21728,916,30617,7822,18806,52313,45890,41196,24928,41895,22601,46320,57684,7912,2212,48940,34796,3647,5345,17479,40464,31146,11131,49992,44190,5938,31636,27679,11144,15569,18175,64575,3316,62587,57428,7933,40563,57922,9663,39998,19669,46198,15316,34350,30900,4811,37275,61039,3639,21951,37988,5797,1553,25682,38543,22397,7449,13036,648,17028,17127,39361,50831,18355,48848,38617,29312,26668,4013,43548,63446,19292,28879,47930,49580,25573,7755,5028,61092,4662,9900,55379,54219,36427,6141,28033,55392,59464,60966,49986,44145,57489,59332,27988,52810,2220,56259,57765,112,38872,14839,25170,27970,8152,29186,64288,63272,9041,40666,4435,34591,53793,25238,6898,38294,11966,30105,5384,54315,2715,5977,1449,4055,54349,46097,54786,42711,61666,43124,51276,58542,32686,60737,39520,56370,39422,5805,65399,43275,10383,19721,44210,10807,36019,47561,8973,63774,45015,59159,56323,27331,62998,3400,58537,30667,31868,39552,41727,58015,55807,25042,47934,21833,35467,7882,11406,36974,38505,6031},{32554,21565,43025,10162,27472,1722,3989,64642,63535,57679,8652,9456,25796,12271,18575,33331,61407,4213,33346,50204,8199,4825,24270,16115,65416,45434,47146,19814,42087,61462,62697,64784,16587,18487,15466,35859,53013,16097,10649,33653,38261,46260,9179,14386,11342,33696,224,15657,24357,42143,16300,2407,53428,4225,35186,41841,2721,40943,37975,28769,8692,62885,12063,31,8441,26019,7598,55376,946,7771,28680,16012,21160,13267,12679,3540,50103,42336,17624,6498,114,60338,19857,48299,36433,40707,64118,9684,64702,40280,51295,16283,50208,226,40980,58864,40054,30516,36865,58394,13965,18852,49570,55183,48297,53098,5316,32486,21755,59676,63413,40865,66,4007,57722,811,13530,16662,48198,33237,23546,15888,59806,26165,21697,47603,61425,37486,24004,37661,830,65351,46753,26655,58042,17752,55502,8566,57583,53667,52673,35400,33947,61757,49623,64971,9125,39249,52422,54016,7875,60087,58313,25298,6954,57297,9692,37913,7175,25505,53391,179,42258,17322,10081,90,7343,24356,24966,45458,33116,43675,40038,46485,64185,36621,34827,54106,32980,11542,65394,47517,18420,26964,58346,45752,57935,14423,29930,28947,20317,49644,43323,49749,16866,47667,31978,10560,33819,63510,11455,46370,52500,11600,62709,7204,26167,44195,10079,73,46308,2425,61065,45719,7812,15454,50343,53504,48027,101,36383,32002,10096,21928,51647,88,29915,1645,18581,4845,12461,48871,61496,9115,1677,11178,15507,12880,20846,1295,2231,51447,18386,50984,17517,25342,47200,30362,57449,60706,23245,6772,19261,41715,60516,13141},{32357,58531,39126,1655,52584,35512,8951,50900,41435,32422,50827,45469,40679,12958,49722,15991,51668,47626,52970,17302,14338,25358,19117,16306,52694,29955,52352,24205,41294,25802,51382,38886,28075,33120,16866,31034,43172,27468,1974,5117,13170,38036,42746,12980,33996,54561,11579,37782,56288,59385,45663,15827,43660,54199,60185,48231,57800,9233,17959,5742,41802,28502,34526,57660,7395,58502,6154,23077,11882,33389,41363,20311,54449,61477,35834,49832,64536,4044,28261,4466,40421,48705,30388,13623,56270,1583,59292,29595,1438,22484,59405,28953,16009,12681,45537,12961,8179,39962,21500,37208,47743,6606,55615,65203,17379,38089,8495,32397,63832,57069,29686,35684,55372,31635,51634,40730,18618,34320,57970,51212,53427,44684,44772,57125,64417,18997,12692,39411,7620,40321,31642,36094,54813,1756,40702,30865,20166,10146,12097,12224,45571,55359,24337,56972,41594,61780,14364,46498,56944,15926,51637,46283,6514,20511,4402,62186,24100,750,56880,13355,22923,53918,24293,60270,9376,63612,53374,26604,54029,14190,55182,29889,27389,62396,5657,25824,38373,11337,9262,6221,15553,57483,31358,63252,9750,38125,40117,33979,12974,11603,7353,29855,26853,5703,64004,26269,9536,37083,21510,4088,32892,34276,23672,51046,15062,35378,40248,58398,60413,59859,21075,56073,5997,41645,39348,2770,31228,11258,15537,9249,63427,25466,3086,23461,3021,30497,29543,56798,40389,14380,16846,46476,32876,27276,16889,11012,62764,64882,43696,48235,46583,60927,53554,60010,34709,46480,34157,17979,51860,44668,43366,9077,16359,37055,6955,33413},{36593,41308,18750,35283,21304,27893,63726,44274,25674,60208,33838,45990,34932,7440,29832,21746,50633,9463,56744,7643,57016,28384,53998,31194,58924,52246,16204,32141,43054,50889,36168,24445,34121,48485,670,23003,45339,45226,34608,37105,45070,18830,5513,14515,19820,43311,33085,9397,29920,60761,13479,63176,61375,53643,32154,2672,56499,14864,24460,40969,45691,34854,16067,26400,11586,20628,6470,20589,28170,741,7776,46501,31867,35898,41601,5349,49544,9910,29806,65257,59980,2860,37736,53077,46432,64934,50118,49002,9490,52216,2372,42977,24145,59950,3154,20524,17650,28076,355,42575,40787,35469,20979,44369,60679,60954,55810,43821,33768,21429,5695,49708,31936,13085,22917,18553,13204,21218,34460,6736,14268,51743,13758,24385,46580,19844,56103,4109,53761,25912,3439,22488,25600,30469,61990,24603,5293,32333,55091,32695,8641,60942,44809,9107,59231,34009,64861,16099,36468,30203,79,44919,56371,40450,42339,61400,6262,33029,48858,12141,30104,32116,57584,38881,51057,37961,46862,44201,2540,57721,22731,36739,16025,26655,14821,33849,795,63620,57033,44305,47725,63524,20581,39716,33915,20805,62399,35584,59506,7910,57210,1781,38280,35128,24517,55814,30853,62425,23295,7887,47004,34441,51107,2086,60474,14528,41092,19344,23071,38588,28261,22782,62955,23653,13639,49425,22488,56611,40888,43687,46739,38022,2854,8287,6828,15063,12951,4737,5614,52830,50712,56037,38612,53985,43561,9499,51552,25188,8686,5115,15699,34772,50967,51418,4094,14059,45073,13340,39776,52705,37299,5869,20178,59021,15506,38449},{32465,5895,33378,65320,50330,28609,47487,32129,26067,3919,6262,57266,31804,38458,61697,15616,54564,25249,64492,56143,39686,37915,50472,22666,43002,968,5249,60134,29846,55392,17939,56480,30887,17966,36998,51174,18688,3996,45269,27010,18065,15189,29163,52270,48321,24661,13757,12396,25691,30847,19938,64545,23586,3914,32047,53825,54708,58670,30483,26491,54143,56572,45214,59384,21922,3161,26614,26707,26907,40952,56266,43657,59084,28380,43258,18758,43481,62065,1898,58535,31788,2098,11295,17920,29543,49910,14753,46681,58504,53139,30978,49758,65296,30655,57704,44197,25514,34046,59081,23461,60090,45694,60343,9146,52847,57431,59417,30778,47466,10665,16582,55383,17336,21532,19739,23262,13965,55115,9739,22364,63343,42429,3553,7108,38628,18932,34641,6908,64623,33775,55218,30072,53690,9197,47466,56349,44151,37419,21878,2038,46459,13365,52469,10630,39703,31693,35132,57670,38866,57976,62041,53789,47702,34868,41858,19573,44163,50890,16919,13344,13472,32719,35317,1611,14068,47047,5944,35145,4170,3410,7822,74,53362,36082,47864,14772,54199,56669,18283,24214,51416,52586,47172,23415,43952,49887,65303,60960,49372,37031,29395,863,28723,13545,33232,39023,52967,48663,39835,18297,49944,47231,63985,6475,20104,45922,29089,13450,54471,2767,61409,50285,23553,43598,51,60854,28660,53308,26312,56105,17386,5065,10789,23095,15570,15198,39450,3218,48554,3111,33845,1821,35010,23734,60205,30266,32949,18235,52683,5738,43983,33699,7507,28502,47399,3507,46268,60819,5525,40213,30608,36115,25498,15840,40838,20488},{41279,57331,36460,16473,54498,16842,43298,56296,37426,28676,20910,49171,44764,59128,45176,32027,61173,48624,38946,26998,51064,59996,9298,9797,49989,29886,51539,65334,36714,9375,54527,54875,62462,48224,6203,35254,5520,52100,64707,9592,24664,54116,33690,5335,50830,15535,49869,15765,31692,18785,40298,1772,46832,56789,6453,48904,20921,8748,43120,43076,9155,8032,23232,29857,30212,28128,30630,26987,41952,39356,58212,25732,22160,48288,22300,31930,44856,9151,49027,50047,56497,59718,60251,63674,43784,53139,34364,65416,60651,48863,6527,23183,26914,49904,42074,2466,50728,53744,49081,22113,2271,52924,16797,59951,61450,3694,9207,62642,57039,19966,328,57716,58728,26741,45,62765,53824,10373,22072,18938,55407,29219,26351,37336,47035,19842,46761,23981,32318,33512,50084,25767,29956,55315,22151,32071,1673,18808,5640,61407,25981,1604,29474,4814,50661,54270,6020,63633,13809,14078,33574,21775,62953,8326,44724,49438,25674,54164,60022,4456,32260,6076,51001,61987,29462,53655,38594,13924,14315,58854,44376,28291,63359,37317,64591,29968,11719,2353,24852,3032,25482,55446,51107,15613,21275,59159,51594,17606,27169,45429,53084,55134,37712,31453,19608,16892,229,13898,52809,63701,24944,19783,59778,12515,24724,57731,4114,44251,4417,39637,16452,22092,7078,17070,1201,7214,5290,38915,34856,56459,35142,39170,1839,61909,8362,3250,19717,7634,19250,48204,24817,34475,18113,27199,26303,36155,8736,29009,9730,63930,37418,46470,51685,39298,9729,64350,29100,24079,47844,53499,56903,316,40307,46157,48197,29763},{28792,30510,54175,11778,31570,40513,61629,60850,62670,32058,25186,3411,7718,111,24234,24899,21447,43866,40558,17571,41349,39494,33167,62987,2820,22740,2168,22420,7075,9543,62515,47739,64420,30871,35079,54924,24734,8718,56795,38272,53847,7739,42807,13973,52465,48035,52713,3441,28908,60827,56845,41777,22503,57813,45449,40493,52627,59023,48030,11793,8203,7566,55687,11883,11999,16946,19074,49280,39238,7684,3050,58683,25627,3331,54286,23620,39765,29823,31022,58136,14726,37488,40045,52819,57703,16781,40127,48016,38276,46503,9823,58422,51039,62160,19046,14832,10919,30269,31077,28190,30600,57733,33692,17471,23028,59459,51041,10514,50418,25544,56839,60460,5115,6745,23459,158,15529,3630,7510,45060,9231,2462,33287,24709,6493,45518,27393,16990,5653,34046,33305,8799,54392,48153,13192,17346,8523,49140,33060,13626,61430,798,37884,55125,14996,18393,854,58902,13845,45082,12306,5687,3003,57264,56398,56364,30091,58139,12371,28378,26851,3708,26566,56333,38207,37188,26740,7466,9328,27805,31167,23215,32351,58251,30697,11139,16008,65498,19293,51393,21596,5430,61770,28538,16742,49057,27259,57432,45141,34819,13326,43307,28245,5538,60934,46541,20467,15348,19730,18681,46748,23639,65021,699,50843,13681,65275,24850,24962,64659,25663,62454,27280,52752,52201,16067,41793,27738,50788,32010,907,7268,51385,17905,37098,15712,41358,34432,20538,62702,29892,64330,57918,20603,22921,40803,18600,18584,23567,47764,49623,9983,52773,7808,21271,25691,17018,52658,11890,57288,65148,64287,65080,27527,1265,40938},{51241,12922,19980,15283,34783,51023,45764,53352,134,13894,50412,47010,48772,54968,22353,15550,801,41022,28946,34518,45199,8811,15445,32589,35299,16672,52510,12791,3452,60303,30090,2043,27470,55656,57564,35304,43781,17271,4657,57572,31843,10892,9157,65024,37410,38023,5941,891,6126,63232,13376,38474,22997,21200,63857,56263,2911,42582,16668,25377,62982,29328,9553,55062,2123,26140,56814,39118,27971,60448,1134,41519,21629,49882,34428,60215,4012,7348,2209,2478,37328,3442,59481,33676,49916,53619,11485,50201,41210,45616,29699,37448,27010,12366,25925,45949,40853,37330,31316,42682,64944,51427,3089,30644,13372,4976,39613,31521,42835,37700,41380,29344,55287,56023,61090,8267,54543,19259,59033,52129,51405,8840,19623,52766,18758,37660,54100,19796,801,50483,17898,3108,64421,37555,8971,34106,21536,21828,13774,23744,31277,49952,46355,22052,29010,41688,61708,52518,26864,62245,55052,8378,12163,54336,15650,3182,2492,59395,62719,47039,6078,18069,41787,4413,24165,51981,16024,45937,1239,49371,43782,2828,56316,49350,9333,6105,51419,60555,58634,54388,9776,53105,3980,29244,13366,13502,51557,22739,5023,53545,50218,55277,6271,54488,30699,43669,27970,39201,56368,57780,30922,28673,11945,11598,17683,37471,62525,46784,34613,47739,44547,45374,41582,55446,28117,4612,50912,970,24602,27563,17222,2107,26536,299,54611,47023,22673,27041,50167,4302,51675,35428,1038,41219,43777,30519,34228,33620,53628,10840,36926,56360,4175,5756,28243,57229,40062,423,45203,43825,5273,7729,29566,47068,3516,41491},{4159,18756,7337,25701,40889,8621,42074,40155,32386,22509,37806,2509,13331,20440,17630,62047,19638,60584,55683,51386,11445,19835,38250,26506,45725,18857,38691,51834,932,24527,54001,15806,14871,3976,27525,45020,17788,47021,22203,52647,65314,34928,7076,25725,43022,64763,50536,6425,60026,48162,36462,56489,43211,64294,17342,37012,61774,24147,64982,17730,11770,37636,32791,25321,54519,53123,46833,33950,60516,36229,16626,29539,20318,47057,47086,52333,51638,1910,21077,16804,25657,9592,23344,61305,3860,61890,4049,32413,28213,9312,28270,35293,29665,54933,11747,5967,60976,13798,21675,32828,7616,31218,41700,1565,39468,27673,27777,21534,60242,15210,56535,58321,20633,11224,12145,54785,29215,44121,64842,24978,15727,14370,54832,56299,20521,500,20454,5416,10403,13327,31287,34383,7597,18123,40252,2402,13713,36550,14828,27025,13654,44568,11180,13764,18461,15138,37221,1602,9775,7742,21707,32454,37911,13196,29469,13489,514,58338,32765,57856,28494,6669,37016,11212,16034,25349,30463,48969,18561,24268,56853,24417,3214,7842,47162,30475,23502,13514,35468,30702,26006,32979,38782,30813,42040,6384,41927,26459,34380,27145,41539,22079,37518,50845,60712,39476,13077,54559,62821,45748,4168,46680,27460,62198,46078,56198,64607,3912,50575,63855,62519,59867,43948,63040,56346,40160,22319,25367,39945,55990,5473,43653,38722,34978,64425,12409,44463,46101,26052,51417,429,60352,46808,7375,57570,28044,32315,27982,53233,64479,20964,20191,42533,28095,6493,40654,57397,13147,1121,15039,26182,44929,21383,29772,43652,33349},{18848,62511,9140,33714,36086,17607,43269,14253,5279,36334,34790,56095,46912,61181,63092,64118,62137,27344,34872,6176,59115,5369,11475,677,22332,59010,29025,49826,728,3791,13088,58417,23020,26900,29443,41601,64878,20737,29572,32069,1177,3035,26256,19434,44752,17205,61344,62564,3207,6865,58585,51419,9633,64985,25309,50343,43596,46555,5872,63033,12389,50641,5083,35805,32909,16116,1075,36738,13642,38842,711,2427,55667,20555,27930,44623,26681,17010,31009,31551,48197,15507,43996,21848,55963,23487,21767,55979,40829,29378,60589,44868,63024,16789,2809,14759,45591,5190,20679,43848,4678,54402,4488,28560,18192,32417,16943,59887,47087,55968,35354,5156,39668,19230,64669,18393,12582,19469,45679,58863,63734,32924,52144,42805,18390,23147,11389,34064,59597,31898,16111,33478,53514,56990,41541,22827,38639,53912,47083,1598,33359,58467,36177,36783,58826,12923,38241,62391,7868,20725,62719,37240,62879,16755,32295,5464,3124,8365,56919,20259,878,49099,61513,25792,30215,49979,38217,49132,62303,6878,2808,62836,6235,25412,7150,21326,44238,29400,43471,19871,26234,33755,7095,25567,34493,61360,26895,2538,1792,46350,43484,12039,63297,49160,22967,6042,22301,25686,51456,8259,21323,38312,54192,38235,3706,8415,64091,62919,48379,16279,59646,35835,58663,47624,3549,2433,40588,64521,64206,31350,34415,47253,48028,22031,27278,29240,18932,28590,779,49347,28371,62460,31428,57002,44772,46,4946,59226,12210,7431,27976,19507,44964,32398,7833,28249,28490,8976,13978,4448,38780,39239,55785,55833,23951,59327},{8086,48073,47321,11597,19999,61911,6843,2966,42400,46755,46249,3550,57686,52899,17053,37585,65176,33045,37154,13834,30228,51789,51100,32431,8324,58475,15840,57638,6807,4466,304,13967,32762,46416,32323,60418,22681,62254,46065,400,44220,38688,37871,23008,14158,6669,55702,20274,45227,11897,12530,32816,59102,44618,9005,25237,55713,50937,54779,17361,41438,28071,32922,10872,64654,53622,56233,31795,28657,8319,57839,45627,33499,24175,59525,60461,11569,31576,22786,25156,4614,36819,62012,57968,51560,9599,48734,3298,18675,41229,31939,28475,2341,56799,21934,22852,30853,65518,54436,16251,21867,22739,37311,51779,20133,32708,150,46606,56879,46861,40866,42832,8987,22555,9092,37910,39147,26786,18904,18179,11721,61752,20077,43360,63563,15570,4554,3787,60688,53059,42904,50585,18771,19180,18088,19463,55693,32886,23386,33051,7988,4035,669,62525,8022,1914,62405,22324,62753,31406,31097,2315,47301,22630,64085,7288,48128,60061,64599,45626,42009,58427,36298,28896,42759,34922,16689,40794,10909,53672,60005,46007,57158,49702,31669,45712,20531,1856,10828,44938,30586,63907,16035,25009,49767,54663,52714,49467,10867,16119,36964,65152,42249,37497,32028,42850,39585,17987,6104,9844,54788,44947,5413,11104,23112,64356,13748,46295,29660,34010,22675,58170,39612,30511,62354,62700,10683,30491,57204,42848,39452,20017,62353,51572,6487,17732,25541,42010,53047,34793,26731,63499,28523,29290,32948,31286,63272,4096,47159,53095,14769,15047,19735,33572,3081,34778,41516,32314,25344,44193,42765,8334,46370,2817,7354,41984},{19701,17252,777,19801,34957,29140,1795,55933,50623,20118,6775,11096,60724,7900,10303,32876,33752,47559,25405,30305,41023,12609,25059,37480,20680,52028,35772,12784,48495,18995,40101,53765,62006,33390,26415,10819,19278,43796,33477,40860,30617,9999,12858,20162,38329,18851,576,17367,59512,28224,14608,1879,14902,13831,46840,47825,23535,58259,9821,34103,22759,32988,12069,37250,9236,27461,25970,31500,56448,28867,8349,32274,2551,25068,41791,44616,33738,4364,22934,8357,61968,8922,1223,63265,9345,51303,61421,13876,38422,47361,40910,19524,25002,61479,21323,50003,21937,32059,31867,13385,32030,41425,62648,40665,16783,35880,17173,30738,25211,36470,2757,51312,61764,26630,1892,47263,51228,24760,48260,40031,39458,37282,45919,35029,25524,45337,63241,35737,59618,60117,54249,46930,1087,9682,2348,36881,17825,63693,58527,4646,11540,51968,54672,44831,52658,44975,38811,8543,27505,42338,7888,60452,51011,29910,61580,18475,24404,28168,52165,51799,23110,35773,5100,16289,19603,4200,12364,3588,65329,40221,36818,9000,16153,20136,50175,8456,16431,40352,33969,19418,52463,51650,59195,38774,25348,36199,2563,42775,58768,65267,49236,4633,57315,40294,25082,13427,21274,24517,4043,25563,64210,24037,31441,4592,50634,25635,20007,59502,29009,55570,41617,33179,10517,51421,23297,61780,25449,19793,44269,14618,43728,3722,42505,5396,23200,18624,9660,53475,32389,5094,60706,9787,35255,45311,40111,33415,26688,64655,5426,21603,31796,13797,1610,28176,11744,24549,23140,49204,34117,14123,14873,42344,32547,56162,45249,52562},{43015,38764,62167,54037,40896,768,6427,16263,55501,35880,9778,48979,58273,41713,31186,38195,40088,52732,39095,33701,628,17850,10007,56320,11771,64199,43321,54141,18037,3139,55348,20653,19089,5323,54136,36376,8479,57967,40041,46060,54933,11001,48153,47164,33425,20846,13995,16100,27115,12430,4465,50996,34939,50597,46931,13043,49830,62873,7401,63406,18767,4428,4643,6227,65360,27974,37213,53950,36771,62899,61186,18123,40551,35499,21038,41502,34588,25067,36964,29298,34728,36786,36437,33990,8694,30038,48964,46536,22748,28726,28834,58245,12761,10889,64157,34297,58046,37138,7224,21870,9688,16553,59656,41885,39664,40949,31345,22622,62275,53379,40464,368,24101,30234,47123,4903,44705,12192,21355,11270,62742,19124,31397,18560,30623,45639,38657,18958,22716,44680,36827,55066,62278,18342,50276,18987,36531,10864,47737,22459,5460,14695,18254,31818,29241,32831,39708,12781,37128,54790,14176,29979,10468,6242,23096,28566,37868,37521,37806,20986,57657,63470,39879,34924,22444,4380,24324,699,4268,53321,8788,30063,20401,53624,60929,1941,50205,10248,32653,35876,15540,3813,33936,1345,49523,46935,49998,30807,39598,58576,42698,64248,1354,23906,39737,63719,459,17728,5294,27057,2499,39628,48859,846,54083,35724,52011,3759,32159,20314,7702,53556,58111,1088,27982,57376,28376,43003,40332,31645,36958,12013,39979,53064,16549,42742,49674,7974,57868,8030,61976,61441,15317,31287,56289,38470,60004,22958,54501,34017,63347,64667,17049,2548,19537,57984,6247,39121,57038,45936,35283,1597,37875,961,60673,27623},{54822,58138,5994,11746,4847,10794,3992,18698,7957,61889,41794,50317,46837,34799,16247,17161,63148,39848,63189,60279,1558,33427,3014,55863,34610,62172,30443,8379,14118,16707,65018,6842,25903,2889,64466,33486,55942,32304,60486,64947,21219,42981,55571,5911,62613,11798,63727,320,53847,6855,51773,30849,37630,65139,42204,21823,24508,34792,22442,55019,12500,52606,42320,27641,22574,15741,2361,43093,36105,37752,29998,48561,40721,61886,16244,33775,52511,60313,44369,24053,45634,22679,1973,1969,52297,9255,22815,10736,23027,7018,40652,53786,12329,26267,57234,43510,58065,18224,6811,41773,57905,14157,38400,58305,3000,52422,26103,22618,56255,60500,56784,52785,4973,20507,41102,34448,44909,30645,12321,39025,9916,36492,2621,90,28970,57836,26307,22981,47039,54036,47161,29366,57349,53537,48948,37470,53684,9168,53185,18880,26845,4437,56668,39461,23592,21498,4923,5794,6264,6117,65449,63452,43825,5919,60839,9610,3562,21573,654,30904,28753,44164,13739,11713,34427,59212,58485,19212,38941,44467,41449,42575,64841,40332,59709,17496,49138,1879,65459,60957,14819,13153,38107,60300,22248,56784,56028,15509,16701,42373,49576,43477,14900,21421,40794,1890,8894,29234,63733,33108,8716,13150,6935,61352,32499,4366,18062,41603,18230,22257,15519,4338,42364,23884,2262,20312,27596,29446,57426,37164,14708,29058,33623,35360,59136,48424,60028,49387,64204,8629,4144,62853,35019,30384,50604,7774,63989,54605,26477,60709,12192,36765,57935,5528,22525,50287,25820,19816,25581,53205,28387,48658,60591,14463,44956,59171},{12058,63747,15114,31008,47662,13518,17320,30074,24717,51724,20420,7446,27643,38010,60253,44034,30104,41789,13013,54368,44303,33043,59675,23596,43728,25354,53251,8610,35781,29872,22673,24418,3010,4768,56636,18802,42041,47743,38593,28170,25781,28270,16362,64555,57036,116,65360,56211,55015,16439,65103,23932,22463,50580,36951,22637,21414,4655,40670,41680,3348,39422,14731,17897,40619,60596,7822,16079,28331,35162,63165,6142,11115,57714,14467,63512,52278,58951,65462,19713,52993,61098,31791,10471,50770,31250,58217,28920,48227,51405,41835,44085,25881,38797,3508,503,18110,30514,57615,45383,48094,18945,16428,41741,55770,35026,5592,60485,33499,39602,40742,26827,46978,62767,49573,64808,25430,59310,39370,33526,52851,6425,26007,41073,56354,48784,35845,6802,13775,54406,4611,2805,2325,55239,14663,42629,14241,21995,3192,61594,33298,52510,35843,51227,30170,64027,17814,55744,58108,47703,21198,22972,46302,3289,57609,39965,17825,51073,41166,34560,41974,60374,48052,7508,61162,49994,40236,51381,9954,34634,25301,54688,42471,22157,35347,52497,16242,36873,12831,57134,63916,20121,40077,50009,15301,63267,25682,1343,61974,64041,60557,38524,22454,6576,20801,56444,10240,43679,17950,2563,34374,1705,62020,11435,19286,11760,30649,48860,7618,36004,25773,17298,43238,375,52477,54632,23047,40805,44858,8188,39015,15472,46743,26534,53523,23117,21363,999,15802,10273,19771,60973,60851,25332,57266,27707,30346,64467,16454,20719,35942,56192,36975,26326,5080,43760,54470,61594,32807,31418,40397,48168,61267,9217,31897,2081},{60567,9917,15725,24893,34795,37692,45781,42333,63089,7295,23524,61015,57398,31297,53159,9514,54974,42525,62686,53767,29451,54157,37543,51483,42192,34616,64569,62124,3480,27623,1219,44303,23548,27282,53865,50757,31055,18753,46650,11064,19877,35821,20253,54807,10610,56072,63364,44499,60357,247,818,47374,62981,32171,29489,62766,39841,29715,11212,19348,37575,46641,42535,8505,46800,14105,46254,42560,59680,34581,13382,32636,50711,17702,34172,4665,8976,44292,62576,7903,55851,4715,858,63948,33403,5037,10004,39687,6734,19999,8294,61025,34497,5034,45493,21931,65106,58500,33895,28806,57780,32259,44120,60070,14669,43332,49377,21897,11814,36708,28022,36907,52999,53733,60843,35601,1650,48147,7577,21092,8621,64212,52083,54126,60501,63749,51673,3130,60204,10929,19089,5133,5922,3094,56845,56449,33190,9382,65349,51301,22402,22159,38439,30225,41251,63235,18391,8350,56389,49970,51579,34763,39306,56300,18939,25294,7586,33027,3701,42216,59510,56372,28391,56714,25745,47510,23904,20331,38693,32628,16009,48548,43776,10564,44637,43837,4904,1233,47480,31664,12962,1609,32182,3866,37815,39713,49972,5225,16916,37331,23508,14652,38611,56690,12018,43408,57319,15929,41772,2589,30461,50061,34806,1534,13865,1925,26969,54904,13332,65515,14470,62832,64575,10445,12914,23008,59463,37715,59620,20060,20213,20423,46572,33699,21392,55379,49158,33358,42143,22625,22690,57623,4641,8289,58613,28491,45020,48695,59131,7431,45432,7720,55393,61496,47136,48547,12927,50303,57749,60820,2004,60888,44643,33235,60855,16150},{32436,52998,17263,24580,11059,26447,61436,53882,27759,13406,65428,37639,41178,2863,6677,9050,38115,32016,790,33449,12864,3650,63144,6204,46048,2552,12358,54981,36831,4522,7841,31564,7281,49946,37496,31592,21405,38496,2889,59381,43216,41568,38651,61575,39098,21802,17742,64747,60911,63878,13494,65077,54300,57569,45756,37471,38993,54341,26771,1496,41150,57917,33080,37868,43560,40285,60309,64959,50283,52752,10180,23715,19368,18298,28240,12061,10350,49811,8809,4419,51132,19983,65155,44350,15920,9458,53789,3767,8525,24413,1151,19901,56158,45857,30518,28886,24056,29572,49828,22309,44342,40853,32979,22337,64390,52146,45869,24573,18079,36309,15294,47790,6288,37387,39165,34740,60594,19751,21230,58517,645,2925,10865,2919,13632,50892,18308,33616,9864,26491,49553,42023,43361,41815,30815,13790,23265,60620,54907,27698,43210,17935,12397,33455,34784,4535,8148,38342,6740,27302,35745,32914,18364,7039,29440,65205,61610,10935,54377,45199,59729,27833,50520,63357,16469,10198,19054,53229,24919,4908,60461,5626,49121,44056,30230,17007,1417,30267,42514,44535,56303,61895,8787,13869,63915,42899,59687,13516,61128,6713,30288,63331,26303,63208,60662,43629,23428,44074,21226,5210,2990,37130,44567,11308,61392,42555,171,57484,6109,9004,40493,12858,56853,22066,52096,37340,34308,64747,8039,33482,28106,29600,17786,39694,5133,52314,57436,47058,27039,37551,46562,14146,59872,34952,7864,32897,3688,58702,21049,52560,31857,26685,17723,24089,2612,47385,51684,47555,28502,32884,5853,37123,49072,51223,27223,3980},{38221,62282,41352,39202,65092,45971,36652,40600,53243,31035,35548,59250,21634,40008,24998,34134,19751,37641,21338,22831,24105,42853,25402,51629,22110,60891,64155,32276,46962,17907,22222,13596,50003,36469,21538,31418,46777,20959,57325,3013,23856,38060,21570,61717,419,57758,27313,59964,58209,57665,13607,47397,57505,57405,62662,58946,21290,8849,51787,2305,47043,12234,38383,270,30839,48028,54472,55218,32395,13741,33590,8423,20255,48377,29463,42016,34703,49682,65098,32595,8889,5152,33328,57072,31370,17239,35967,48645,41831,13170,7934,31170,13411,44939,65155,47093,2553,33788,24437,26625,11483,12459,41521,23157,4740,12559,26995,26657,30816,16337,10190,11958,33817,40491,54758,39631,50417,9956,57753,13000,64393,42702,45982,11305,23108,20339,8055,34435,14590,2527,15006,46893,42092,55947,8410,64043,6786,54379,36195,58614,5294,61404,13610,51182,35256,463,7195,371,61463,30912,4465,16404,19574,6690,53055,12793,27486,31163,8637,55225,37374,46352,45157,53908,10599,11785,2032,42803,47107,7755,25874,18480,36247,42178,55266,32729,57321,1167,20827,45521,40776,5958,44108,38803,48789,56089,8911,34006,10665,34261,36386,37241,7269,19355,19838,49207,57304,12223,40703,21657,562,59793,18875,37491,42597,8064,46589,6076,49168,2268,35391,14427,31837,16635,14327,21059,15192,29199,42727,63962,20617,40779,53649,48639,15106,53746,39948,35628,25424,25919,50751,2539,33465,43145,16049,24553,3221,51145,54552,46029,23807,16518,64226,30216,39321,13858,58676,43235,21763,38220,50386,52754,20290,37418,45479,40003},{40316,53378,36899,43101,5093,23757,31884,9209,8365,48883,16098,40754,29156,49756,36209,5072,16809,63719,38249,3656,39476,32784,55478,34984,47517,12352,46286,24122,47183,11143,52057,43247,7567,7425,53579,40922,8219,36803,22345,27070,1444,29497,7870,53061,26673,42128,49527,55967,60574,43430,65493,41598,25825,33302,40551,50083,11597,4804,61744,14870,41535,65064,62216,60231,33533,40437,18980,21439,18989,19761,4606,51890,27752,49189,64174,36669,23766,31334,23309,21390,59236,34842,37718,6234,37370,40330,9095,18483,64978,65454,42604,36033,923,62236,31480,39577,63253,26348,56780,42897,56193,39786,60231,38499,54077,9355,6559,19657,4971,23671,46932,22953,54347,51783,27413,50632,58547,36707,63780,12131,61735,32171,16899,54403,16346,55627,26858,29008,22059,58954,9439,47122,61525,57663,1458,47130,14203,42668,49808,2825,63168,33411,327,13509,26883,35863,4404,34015,48867,8443,30562,63209,1158,33380,46242,11632,21457,29217,49515,48845,47952,63542,43016,32744,61164,28977,12466,20499,62812,55083,18893,22150,57983,50767,20257,13464,10831,282,17032,5521,11024,8182,52377,38304,53175,14396,30767,12125,53342,52118,61478,31237,61725,64653,18896,54741,44680,38736,31000,56052,65317,54497,50370,13281,55922,654,19327,46246,22045,44545,57988,28574,11346,56203,8760,51808,55479,18032,41885,9430,45791,63121,48930,14494,40590,59076,45450,42281,38413,10457,59267,48938,43074,19996,44392,50769,25092,64766,44463,15229,60878,2203,48346,52717,55133,42123,41010,39464,21468,28958,39745,17261,30722,57318,65335,47892},{59193,16906,38791,18609,38067,56825,6235,58224,44797,35712,13224,60801,10495,43177,30128,27829,21055,58016,21159,56355,51973,47059,1124,53545,10857,9319,54106,1253,7473,56287,30984,49894,49374,38456,14553,29081,14029,26477,31801,50576,18172,1580,30616,50382,28731,15794,24368,52618,2687,19224,3256,35615,49549,52018,26915,26211,50343,64545,37768,24017,15723,7057,29007,7190,11364,40829,12638,45699,19731,11497,55885,51178,33146,17453,13074,28088,27788,32892,3343,35817,7689,26278,62150,41763,50012,52989,26120,39524,54030,42289,3834,46942,41277,57408,37699,54287,27425,14078,15380,60540,31022,10013,54651,58518,45608,60700,65071,37284,50141,20109,33575,25926,4673,38065,36015,36052,51081,38455,21826,41459,42179,60846,58036,39953,46579,62834,27134,25239,22103,20086,29427,25806,3064,22801,34139,17445,10393,52690,3169,17872,1641,37742,8484,30220,49207,16078,34369,7201,41098,40177,34616,51267,35225,15582,33109,47584,11564,47371,38070,59684,28988,26926,63537,8165,48395,17804,17545,37152,56316,21781,46403,51712,64821,21470,19246,50470,62121,4927,58967,3764,54640,26146,21449,1220,48317,31741,34741,37734,4458,1088,49482,52074,4435,48385,26732,34513,54175,7398,31319,62742,39415,59218,34325,60915,49870,34571,16586,52320,58190,32016,11592,42535,61040,44567,53046,43951,65375,33821,38440,64227,47641,47889,7515,22826,18600,51172,43504,3888,36939,9348,19815,36696,20890,44413,13374,53567,7100,45746,36082,6417,3142,34364,18512,8161,13638,10906,49709,3927,28660,42235,46091,3709,29610,43926,19030,23577},{22791,44344,47653,35416,45138,27588,22778,32084,56003,29970,11995,20875,10803,14658,13063,53071,36560,62756,53804,29776,33548,34904,5716,25746,50356,38018,12487,42216,59866,56469,33295,13778,35874,10630,1827,16402,3792,3081,61347,64650,46985,43590,64974,50166,38437,38466,1551,64544,46170,30122,2557,65066,20343,61327,60458,11381,26583,25112,25985,31193,4431,36979,10107,3098,63972,6324,16131,18274,5221,57231,51298,63602,48251,29318,32989,20450,6722,29703,42405,27945,29213,45282,56036,17370,25483,44533,8596,32891,51587,60533,26758,51524,65239,18356,20990,49571,23665,33560,47640,3948,27045,27310,1501,16697,2405,13541,33505,45409,30047,9926,61585,53247,7567,26735,21973,38355,48248,10735,60587,57421,50877,45809,49469,11909,42935,45189,59799,60744,64668,57020,52541,57330,48193,12745,20004,46270,51766,19624,33413,46278,29711,8361,48412,47387,10517,2739,52174,18233,42797,56362,12343,65139,61484,55876,28178,11117,29583,13450,13186,64415,28183,55540,43080,34874,2406,33240,5221,22359,2173,7105,39803,59316,58801,18797,35352,25485,65398,22429,25851,23102,26792,12370,10458,38636,30365,46130,14465,42483,12910,64848,42044,57750,9099,8520,25587,34568,23384,35942,44034,48819,64553,60000,36636,14273,18041,49064,13626,11871,35052,31339,44805,55760,24577,2453,3190,56932,45565,57130,63461,39514,27202,57174,26192,31595,28373,30499,41286,44992,19592,49185,31138,37916,36216,50357,14947,54737,34853,9794,37489,12656,28466,56,5174,7719,7794,3789,3546,41137,2540,46983,15661,20223,46796,15902,11082,30940},{6286,40872,5991,55976,51748,8401,42152,43514,64342,7446,29355,14826,25999,47112,29777,58552,64732,63476,40012,48951,51247,4158,44587,48302,45697,5364,7758,15317,33898,20045,40683,10879,11885,15314,41628,26137,54819,4464,24834,56476,62881,5767,52005,7334,28266,62883,33505,25697,12704,38181,22729,7650,58406,48902,46586,62827,25169,2318,40793,55677,57285,35789,10512,40183,48704,61757,48085,56937,54731,15175,34630,44994,40624,20068,64687,44443,8141,50288,30798,45454,50682,21691,24555,11444,15139,57251,47112,56746,53883,59583,20447,3684,4753,21856,17326,15532,30590,8317,44537,3381,4305,26572,13717,27180,53431,53267,320,1841,8623,46865,17518,10567,45251,35912,56180,48672,47920,627,13253,30536,36279,18506,11101,60826,26349,14310,47714,9819,29645,46219,48644,57246,12210,38563,33823,57901,43053,54101,33343,5291,15454,28687,2949,6548,63948,47724,29960,301,47532,42568,58189,20391,42104,3051,59300,19183,62424,6691,20460,8445,27417,26620,20431,24178,30279,44706,6481,15322,41456,28939,25694,11884,27516,58916,52617,41019,26458,39658,53951,17834,43365,10144,36351,50342,2632,15659,25911,43802,42621,26724,7751,48898,27497,7553,31790,28361,7132,22614,18343,33342,13940,22062,54675,8631,12390,63741,31980,22353,32843,31666,33338,41858,36180,27947,6407,41675,23145,9596,54873,42563,17908,19835,61921,1512,58571,28286,54326,31555,50063,57540,11960,13702,62987,46996,24090,14337,7971,39242,47866,31846,51116,25722,23032,46804,9981,22893,19793,27605,7853,32597,23000,43528,29871,44374,45806,12643},{24120,34343,64293,47685,42432,43215,62831,18860,33778,58283,31130,57339,58799,55609,49838,56215,33648,17580,62018,50010,32955,13823,45712,33737,6683,21296,55721,55609,50217,52466,15261,19464,25934,6188,52150,49365,5687,6844,53436,53612,37696,35123,35504,24264,45193,49493,31344,34513,35133,28936,9927,15933,48599,7743,10957,55568,27478,59587,45197,28959,48923,11093,36179,51524,63272,56351,6193,32380,8841,3179,47560,58439,58233,9777,23418,54796,17847,8503,21451,32633,13535,24068,23865,24289,17638,29314,41602,59327,4292,52794,39240,29610,21723,4682,20347,21257,18230,8561,19617,32393,28384,46995,26517,25832,9388,53299,37338,14783,53813,17299,46737,45284,59820,34369,23884,34033,62947,60042,55284,38507,63916,26850,40480,12307,29885,18931,13431,29932,44313,28470,47767,65149,53769,1055,32811,49643,2991,56901,52239,59985,17086,32872,8493,57829,48781,63997,3326,45445,38842,5900,16441,39577,59871,14159,6390,31447,62190,1279,61465,37786,8491,51335,18169,10227,2434,55222,12531,31795,36165,14245,20728,63464,1029,4262,62698,434,49744,40012,62805,48482,19964,61064,39783,52699,25572,57676,64005,41636,654,54042,30686,10161,44311,25021,13653,21318,55999,62080,12781,11573,11909,63889,62100,2809,14896,17230,54098,62138,23510,13022,55234,40250,65511,20602,10612,17617,47002,43203,34342,16265,41061,51933,19320,41101,60758,47068,10821,10590,51158,33096,7282,10666,10161,13268,43202,39698,32696,45183,54706,44237,30190,60505,51029,16410,63547,60978,56320,6299,19206,21599,52569,35971,56132,47731,12320,26482},{1589,12690,58908,23899,40172,41580,42092,40060,35440,61447,21246,26013,53746,40854,51016,54122,4885,43715,13145,39658,19297,29195,19709,33401,39800,41399,57811,61231,6953,37791,22593,2901,13215,21718,53383,3834,1632,16177,53000,39013,1636,61569,15690,37438,31721,10752,58553,59630,64813,51491,41051,6359,43927,63158,7471,23468,47205,14842,11472,8813,22082,23244,769,23784,52215,42850,48570,9770,19636,14269,47656,45089,2945,14801,30234,56266,14830,24980,17209,24754,22345,18331,39997,40022,61428,39336,5301,5650,18453,60731,33793,38600,64867,26722,64896,33400,11614,29335,53473,16853,16346,847,21033,28316,35866,33666,45579,29523,37731,32255,64299,56652,64114,46555,27200,36683,36831,47606,26444,17805,5911,36818,31566,8382,46823,28753,58081,5394,21926,62650,33255,58987,26189,62817,28314,18502,48450,57990,48449,33272,40585,45228,8375,55345,60913,65217,15430,62629,42057,49664,26877,48959,32292,17416,60302,52,12460,43789,20820,63186,31999,53394,22841,31988,47267,39593,58750,15542,3018,42693,21183,5506,10864,48136,55716,45620,19232,32044,41317,58673,41706,40294,4417,23487,59708,54706,35149,2651,33280,58556,567,62530,42841,41358,23704,54235,63431,29780,44213,11197,55546,44517,6813,2537,43421,22945,1079,50028,55221,22791,6136,7067,20636,31496,3533,42826,39387,48429,52741,58354,24758,53136,3632,57321,26232,3625,36126,49040,56966,52046,14333,57307,29806,60967,40963,37573,38405,22166,22444,3467,20703,56104,34690,62655,49938,9476,38532,27688,62960,13607,32925,12220,18212,52437,16948,55275},{9978,22206,20204,42148,55692,54659,32169,56019,54767,45684,21029,59253,32073,10691,13795,10508,61459,53332,41847,51345,5769,60707,24246,29400,48058,14612,32487,49086,36371,64364,58351,9954,29658,5148,60242,49470,20840,52011,21098,61636,37445,29893,27001,9171,34201,50739,38314,61007,42857,1098,58465,19746,24310,54397,61339,32060,3413,10191,2783,54278,3775,65476,61061,28536,52604,61557,57828,40005,37979,12231,42641,46283,6514,54851,14714,32556,56193,60847,6245,20371,16099,47602,34582,22210,64955,24515,34826,48304,21065,42270,54579,11126,30425,9609,40270,44188,34507,16517,1693,23112,1133,14572,26383,33485,53794,36499,13769,53757,58837,9153,31250,42198,824,11871,41431,16003,39922,41636,40488,18162,14559,9526,35226,40908,13123,4753,11017,58132,33073,9411,40877,51809,17622,27409,38402,29886,12326,2574,13051,5938,14730,8037,52143,59383,4034,37744,20139,63697,53567,44796,23358,25311,2654,40119,6125,63361,13170,23528,14756,32541,33397,14416,50522,20847,11814,43474,40913,40581,26575,53634,18783,31092,21644,16374,39910,28089,6222,4513,53159,36585,28236,56719,16992,35830,53322,34914,1844,28343,40842,37264,55551,27964,31812,32171,15191,16332,3102,31720,35766,46871,38984,207,60947,6065,27586,427,11063,15020,31154,41688,36797,31081,17533,44109,33685,42838,47001,29377,11398,38923,26877,44540,26901,6324,37200,12101,31056,27711,56206,63761,9736,35462,38509,1030,11791,13640,16612,29311,2895,45599,8529,19488,39512,43479,17180,19902,2874,4976,53107,57996,43907,26940,50235,34604,13860,39518},{38233,6178,35831,58814,21942,42549,59482,999,32074,22952,35499,10382,57913,9578,56491,21053,46335,7829,21072,59233,54199,23525,3105,1433,24416,4557,7846,58693,57409,11549,42895,47332,49147,30615,50113,1731,24354,50987,43194,41879,50657,38557,13217,43523,30535,46300,18392,57575,55942,22336,50129,3581,8863,14985,3106,8100,32222,13214,22919,22981,19302,62766,64860,48566,20112,51010,64899,48607,2388,33762,14457,19034,28628,13013,35572,3454,3714,32223,28392,14084,53801,43326,30219,64931,57315,15379,59211,54284,63769,57568,12165,27677,53662,61213,20787,56624,35254,15447,54611,61333,50138,44250,35461,64102,46514,28823,15398,54774,17547,53207,14023,24997,31224,22971,47990,10875,12741,12263,57501,16004,59724,6176,23085,62215,60132,19171,55267,48282,9727,48954,56560,56670,64618,48725,813,10309,51358,1483,16655,41634,21096,34367,60394,61602,135,61803,34464,38957,40176,3735,27194,23615,10237,55376,10552,46574,30972,39487,50519,51631,3539,36077,46614,61878,30635,52734,64199,38290,24660,60257,27081,33651,47050,34655,20557,29024,32480,32652,2755,34117,4111,986,52912,19679,35467,37246,45006,14936,63736,62440,58197,18860,5893,34708,58282,10223,36037,9537,54283,12499,16420,17292,529,55480,62259,11463,23327,14056,43079,7811,47418,17039,14717,62398,44399,15769,53682,39303,9553,37846,11092,15019,11473,11092,14558,41411,38240,22439,23968,16727,15752,18033,49832,52853,61837,36739,6929,47319,48547,59423,59647,17352,5710,25609,43861,6064,39086,8237,48371,26683,12654,25032,49513,53049,59174,35605},{20326,62451,31413,31761,6248,59552,12352,58502,19446,64818,20056,58318,12578,44277,49128,1273,17587,1643,12554,57960,12306,2603,11580,9385,10144,32791,29894,46682,64456,40903,30425,57702,58729,24742,53699,7636,2806,18485,18163,44562,41964,8477,15874,56818,44324,61980,64656,5332,54152,29265,46418,28269,36610,22902,4550,46120,46254,46570,4956,39851,21981,40968,14668,27037,25953,50505,24505,37181,42494,50642,26527,17438,53421,9823,65365,32459,53864,6989,56680,40113,47470,29112,23768,3152,14900,49043,14777,20694,48220,62815,40172,23448,49704,38255,25130,45726,62963,23067,23412,43232,63790,36892,37706,57467,41670,272,32384,11223,56735,27773,17456,10193,17575,12853,64111,50976,39630,31092,55364,56972,16908,50555,61069,25642,26087,40043,55454,43261,60558,63199,7353,5285,28609,60591,56905,15608,26036,57033,13871,17351,5894,2523,52429,12570,55337,7665,14450,2930,28029,35880,46246,40589,8549,31181,2635,34908,58062,17974,5231,41995,51416,21066,12091,59509,11744,58675,59921,62143,50410,55083,47702,59110,65147,2360,12308,53899,20261,13911,45621,33543,6729,62792,33630,340,7312,3172,56478,15587,39475,61511,61625,46860,46340,13769,3395,46742,18835,29233,40334,27299,13613,44258,57836,41369,7929,42123,52355,50380,42901,45549,27163,49837,16201,55038,45636,9132,5867,16697,24693,35903,8399,10344,27773,18175,41719,2922,29906,5044,37876,41731,51781,37499,29802,8357,65073,34215,46971,41507,23018,17440,19361,23339,1872,65071,19300,49652,3964,7968,34175,64173,3810,61525,55769,23376,59669,13854},{62216,2045,47902,53467,29306,31430,56538,59506,58625,59345,50837,26973,4197,52358,46907,55731,39611,3061,11886,36857,46248,13105,57306,3865,35641,37630,22904,35808,53240,2756,54683,8337,25345,63314,54477,65363,20696,57096,36577,54471,3727,31026,2042,54703,52365,47690,58316,14800,42678,11188,47968,37842,46378,48585,14570,22886,18824,7649,10378,11082,51329,19873,14787,42698,23363,34460,12464,41403,60023,37013,20843,47372,40592,35729,663,37120,35789,52146,12615,18132,50028,9164,26419,3280,49794,33529,2034,49047,16538,32909,51244,33857,3265,53578,48120,17609,21015,1639,52292,59585,5549,15334,41813,30856,43114,9045,22782,4579,82,6511,33093,40131,56815,1492,2486,65146,55246,46417,29517,53253,33038,26102,31539,19630,43275,3279,29230,22525,40572,45757,50573,39392,61755,32205,1741,12488,32898,29513,34407,11155,18082,16476,30998,44738,46015,31293,58522,51422,28525,29476,59752,39506,6102,44355,2394,8115,58937,35712,29488,2429,30103,6084,45052,9745,39721,8692,41172,33067,44440,9012,18754,9242,8576,7595,48355,30874,17378,30208,5381,9844,11481,40309,43114,36332,43673,16606,32050,47498,48941,65200,3250,23642,60499,4668,56576,62868,60668,38988,4540,39442,50624,52972,6500,14841,60639,27386,4196,43951,44133,17336,14794,16185,42872,41424,15935,37981,65487,62607,34001,58006,39919,3384,8735,21320,5594,51096,44067,24452,18418,53292,63250,57742,53087,46259,43864,57476,20070,63843,18508,55767,44602,33008,27370,8673,39058,59965,39927,62880,44728,61651,28266,25930,26115,7986,34399,37241},{7734,47474,41827,52651,19437,46366,15741,49301,50586,55838,14054,57157,51869,39476,27025,47461,59822,23262,48024,41722,48243,52052,55139,14009,65254,3902,53622,46942,12716,60406,49823,27919,64794,33825,54605,52330,38708,27302,52374,37953,24337,55461,47875,55486,52215,41381,478,10028,22516,55382,59380,33006,53603,46299,17010,18931,13776,56479,32966,11425,56217,32199,38360,35548,5694,37837,24514,57033,39376,47320,45876,9152,53455,12227,34331,18431,35857,40296,6989,55810,282,51987,669,48880,47831,63242,4534,25711,43929,5690,48029,61774,42800,15005,6428,51514,14395,37185,63239,26398,13596,56274,57419,39105,60072,9825,42524,22690,21073,3531,12506,25195,36045,35954,47839,29496,62751,31424,52495,37783,26314,20952,43019,61341,24048,5896,61054,20556,7082,64799,26412,47401,33663,32689,10292,63231,19107,20906,15032,50809,31994,61702,62721,45731,2066,38707,57553,12651,51827,9077,11146,15381,61516,61254,15447,3035,7687,7881,64210,34959,63373,25857,37331,48795,44732,21325,64370,56415,53894,56363,64599,16963,49618,12796,575,56124,2236,27567,18254,64879,32185,2640,28519,24630,41753,42717,4264,23136,10774,28217,43444,9538,47958,50262,26655,50375,22239,18979,61613,42114,22472,55525,46704,39050,40472,55745,13505,44255,57368,62998,21175,32874,36975,55804,42248,24687,58071,36062,4409,56407,826,21765,11789,57507,9984,63627,11164,42638,56386,20968,31977,2070,55162,33624,39391,42085,54174,32379,36278,44798,17008,26372,61711,998,2045,30771,47674,17787,55605,47253,58151,17519,47048,13159,29864,20954},{9608,15482,63843,47691,61195,42873,53610,50385,204,62324,58680,1446,31485,44802,62491,40520,64611,28838,25016,54454,43175,16856,32058,30170,11171,38700,25377,30157,7339,60231,50732,39319,51255,10721,32244,56812,2304,47982,11326,4131,51824,35955,2867,14190,39331,53364,18510,49374,4803,47707,9627,52475,38488,43258,20945,36887,60977,27805,61587,45428,53194,64236,42771,26483,23787,29907,35246,52470,33056,41150,54963,41386,6964,22123,47797,31129,23158,17258,14500,42381,27441,13605,44392,4069,45065,21683,7873,27589,26295,10397,33302,52741,26766,11126,10638,36871,28525,15651,44651,20937,18461,22161,21294,52586,11032,47562,52437,33927,43792,19899,57448,21707,9830,15248,42227,10304,42622,49626,41786,23685,44469,5551,20398,56249,59330,18861,4033,31067,50869,29845,20707,19978,1343,12201,36362,6916,27157,53473,23221,21422,4965,17729,47833,31200,784,18485,12233,29694,63829,36470,2833,15850,29079,25435,44075,7491,56685,31568,5657,45963,33462,13889,42606,15093,151,13224,10669,41110,62737,52884,41273,15443,17000,48762,20844,16209,58680,51438,44428,52758,3500,56022,51412,47421,55367,31327,49332,36771,14038,64115,18128,25971,2271,47367,14584,14445,47537,18066,9770,5080,64867,9746,8128,64376,3736,54709,2779,1933,50596,55063,2892,39856,54718,58673,6458,61963,22963,55530,20801,4441,15140,49381,203,21772,27846,57738,45156,42914,10438,13870,32535,12144,32594,45090,19838,25454,50465,21491,59893,14211,46797,60851,41566,40633,64730,3763,32505,3169,50896,27062,42419,58033,45004,3905,56340,10673},{24143,9060,32034,56056,44052,61301,61840,35834,46902,61018,48244,60072,17846,26377,50131,43804,27491,54592,4763,2619,35112,37413,46714,4295,9771,4322,27240,43403,36191,22415,58423,38401,32573,45604,7128,27456,15576,27892,57169,11051,54221,50275,7832,30223,31249,50140,25966,55954,18985,39345,46678,23323,21617,5205,32907,40490,49455,8921,7385,55400,10217,22229,20687,62124,23601,21528,60115,43897,17147,52037,24812,268,51686,38547,36579,33816,36105,39254,43174,37008,38887,61652,57337,15730,7406,43585,51990,21647,40833,45270,6956,49843,48049,40276,52756,45893,1499,7591,18825,50473,2821,27050,40718,58864,10372,64174,26550,63403,7771,28761,30510,26161,8663,22037,24775,24064,58435,3492,41638,54320,26086,48200,52020,40833,61411,47196,55120,40718,21788,43845,4778,53603,28559,62670,50458,22874,27574,39022,48597,24369,6118,24994,52548,42740,42720,19145,25562,11039,44911,32363,23190,49313,34549,38645,5859,7407,46653,63684,12277,24755,16233,13713,29559,57151,669,186,1420,37940,65263,31000,6117,36209,38726,31684,44423,1349,62861,571,31795,3279,37731,17821,58910,18971,41545,59828,6598,59396,29180,30543,32166,44421,11767,32572,27255,43891,55727,43501,41813,28773,58467,55988,60941,47116,41009,65488,44055,24612,52849,42814,57338,587,1228,22879,2745,37686,4620,23645,17223,11285,52669,24320,63211,38713,47412,59385,415,39703,40424,1350,14681,57867,40520,51308,31464,33492,15731,43935,10251,11982,42005,24051,51625,12362,55361,57039,58553,18937,16415,47176,36089,40488,46201,20113,11205,38123},{40995,59611,47940,16135,62681,1461,8291,42880,50460,39616,41888,11000,57021,22491,40829,52596,29084,18861,36260,44217,1099,60330,46191,64208,44439,33874,11350,56407,6751,51660,51670,36477,26961,25332,6661,19023,50948,571,53958,19450,38617,16618,17170,46588,25272,61086,7207,12086,26335,531,34507,21585,23862,11148,46132,62415,8305,31097,13139,43145,30829,64742,64843,12440,57662,37447,53215,62089,36623,30921,19118,55002,49920,7276,65328,51863,34996,2896,4094,41022,35960,60914,37373,32,19649,19562,9421,14019,9081,43314,44007,24929,4660,51227,62137,31888,19066,10023,43865,48496,16356,16786,51734,58347,6468,24035,13017,62806,32509,32707,40160,22492,23890,19334,24517,41761,6621,60345,11929,36423,35306,23351,59933,13490,4613,19875,36757,57216,59669,28751,22182,41932,25989,42622,48134,43042,60751,23368,60551,24353,31985,37631,25242,27797,10193,40945,22569,21061,13994,29535,41574,30223,32945,46344,64817,31853,51287,10860,43752,4969,41330,9084,15762,45607,40500,1724,36249,39163,10624,53540,61059,5007,41403,19335,1184,64272,58746,50718,12118,19684,21803,50049,12530,56582,24913,26226,55734,39848,28305,8547,39047,62898,20071,20409,59953,4088,2497,61522,57642,58740,8891,7946,65398,47933,58941,42632,21652,14597,54539,14534,58603,53354,64802,62899,53339,39433,17181,3051,18274,58673,16111,15507,11478,64734,62159,62788,33246,65310,40682,30457,46904,24283,5358,31035,32136,27454,36959,38808,2440,56314,7950,44626,21219,8696,16866,45502,36717,138,12238,8030,45675,33418,54527,5794,62080,1231},{25272,13304,17746,13,12406,33486,27918,62049,19079,24074,8708,7045,47591,23413,48802,49207,21722,4849,21527,39324,47658,46277,49798,40341,8499,34764,16646,24084,60816,8054,39848,45499,41033,51353,34427,61951,27531,44622,3510,26079,18841,57284,15567,26049,35696,2030,421,56855,26621,47498,2619,33927,62114,46893,40791,23655,58332,46103,50200,61167,42146,3729,37333,19866,56181,4939,40468,7464,62311,33341,25878,18485,20547,45294,56130,43753,7381,34702,65404,46421,31744,16659,9596,39387,11238,63207,6134,6227,38858,28233,20481,59298,20834,9460,27096,7399,61324,7837,28524,272,968,45752,64993,22291,28442,57771,53807,36670,9663,6068,39765,53431,41634,34064,10580,38368,16636,36468,38646,9726,53347,5857,63480,3905,7894,44260,31674,23952,50035,48672,44239,9231,30421,16978,56666,30468,22898,41967,36477,3159,59844,23209,8362,17009,15148,4255,38079,60358,31363,59507,19367,13853,39620,57362,28184,61967,38624,9279,16742,5196,56225,16225,34135,36469,39382,30140,59149,33003,7826,36400,58223,62107,31805,53408,9542,2917,50189,4425,13255,35668,62422,22506,39742,38306,32134,47417,25306,29126,15952,24547,25649,21641,38908,18360,53967,17083,13221,39562,46235,55545,25545,57318,46707,35910,20746,31346,38873,52187,13518,8292,52821,36967,49557,60649,34342,13917,1818,3351,24308,1482,16524,60508,25744,63420,1573,33197,61183,8508,49989,48038,47771,3009,57827,4280,23339,61312,10500,60256,17993,14524,32778,60663,52857,46064,7996,34534,20228,65070,53396,54636,54507,40574,15002,44751,5325,21640},{23566,3665,37050,1189,48956,14700,63007,31124,2520,33258,57099,15553,32262,33107,26552,31080,2386,36518,40770,11269,21855,14721,3499,38992,1930,43043,40621,27657,14975,50644,17344,24170,10435,52499,16328,63014,10249,61692,3208,26806,6832,45342,61278,50123,28726,16598,15320,13064,45055,12203,42007,55908,7187,24648,16161,2404,22847,29015,27256,13351,41992,62851,57805,30042,37180,50615,31333,3058,24875,6796,37024,13788,2819,33072,40159,16979,12683,36501,59016,31479,27721,54302,16424,37316,62831,660,8189,11832,68,42253,52075,21274,13885,25501,12300,23334,50077,10037,62357,47717,48612,12905,27811,48524,62748,41040,40118,48835,52369,23471,50358,59458,6301,4576,27024,18548,34495,48499,58875,17954,39893,49835,36385,43458,6416,61256,24639,44662,11378,50514,28223,58657,38330,59817,1578,29874,4270,31498,15406,39351,9110,9025,19006,7063,33246,29074,24909,46388,13969,15814,50879,36972,3664,5057,51210,34564,44071,52785,58022,4005,41627,59017,23839,47576,63368,29339,62410,5781,64735,31167,19822,2107,33033,6868,49963,56624,45459,52781,461,55509,23197,11180,10501,5565,7987,11205,13766,60415,60131,19165,10194,31310,16446,44423,46673,15464,50334,50543,20165,51541,39401,54638,63575,14921,15417,31662,62876,28961,3058,43443,41566,8789,9943,37673,49679,46983,16453,19849,61773,11103,51243,41117,61156,11929,13628,1338,49854,11840,48302,60985,27014,21410,11936,7703,60600,61661,57683,9596,532,29543,10558,36399,56224,25612,54322,23028,33664,393,36796,15423,49064,59605,37829,15003,1119,27014},{53246,21354,9781,19805,62167,62171,32737,14273,33187,36391,12943,15815,42750,4931,617,203,35465,45226,27523,17432,61713,58988,53319,3104,37259,24765,6408,11965,54541,10529,34926,37186,12837,2327,31436,24400,64904,46131,45126,36812,37605,60816,51255,63801,7723,48308,62087,11053,600,33474,21945,28099,63130,2766,1776,23928,46028,35759,20616,55299,37991,26241,46043,43118,63980,34564,5625,24333,42340,50983,31457,26010,3972,34507,17674,57079,35837,49162,19869,9045,62742,57149,21885,53627,3078,24272,56579,3999,42176,52639,60326,26293,31698,38594,1439,47710,56293,5917,56730,5211,56093,31251,48389,59789,20756,16610,2081,33545,31309,51340,14769,61600,31892,34878,52633,13958,3704,19528,65418,47601,24515,52116,5769,8641,57895,8726,55429,5498,34238,61170,12764,35880,50727,2789,6875,8040,59219,14518,39172,18631,57160,12256,31213,39537,57369,26879,55063,53264,17510,23313,56206,49351,18146,8195,19788,36122,33290,18640,31652,29174,382,8195,7163,17578,17352,64357,29024,53877,20770,57170,52782,55748,45275,20886,50677,54276,10563,56674,57098,6334,29655,16530,57917,47672,2952,39193,12485,61212,59523,40455,1457,55703,53629,16188,48627,27094,54454,43735,6482,61332,2117,48180,52583,21407,56290,50799,32242,15910,38733,45854,11000,3938,48328,36458,48243,33661,4166,48426,41266,41998,55404,5052,14708,26868,9177,53189,19803,8945,45722,3833,37330,50483,35273,41144,23163,41208,52354,64400,51452,41583,35098,47828,2190,36177,58777,60827,44959,63758,13655,7537,49881,40472,35053,25145,59524,61943},{61752,3600,4352,24143,29522,34579,37841,2956,29488,61110,35157,40350,9089,51690,35351,39147,40509,52701,537,54065,6093,9669,58523,30052,24412,64146,35958,33644,57458,14826,28495,15438,3720,16783,22328,28920,15270,37841,63614,1817,2570,13301,41611,19821,15396,25750,10518,251,5312,20084,33115,9053,14676,5794,8634,9750,35432,4247,6797,17749,60699,45070,64299,41747,53653,12467,37962,19163,64719,46709,64426,17483,1197,64244,7185,3740,38885,19656,34196,5444,43761,48737,13993,39915,42069,31304,21002,2574,32790,15859,929,40685,47650,36927,51536,46424,27872,43849,45771,42235,12715,62510,57966,23301,34106,7294,41157,46769,30657,60268,54616,45088,46754,41011,37171,7155,29177,29959,58637,53216,54547,30750,13515,34541,63446,20544,26863,16523,27448,64595,49876,56420,12828,28020,9295,56339,59588,19307,56046,39106,22271,29495,50747,38404,7530,20668,54594,56905,64156,24887,35120,58325,54055,59198,24437,24538,28354,60988,26815,47635,41894,38785,31805,17262,25220,9600,40689,40118,37286,58431,34614,31442,14612,28629,50503,40402,28905,24394,44194,29096,57477,34028,59629,4181,34427,38083,38949,10323,59089,49827,20850,33939,21332,18322,49554,31670,49992,9583,31465,22965,50860,64423,65133,11838,3147,3610,5767,21862,64640,59561,57347,28789,7951,35577,29354,23578,31202,43130,17324,13857,27612,34994,39643,47600,49674,11967,45644,48745,7977,35199,10091,16246,28807,12867,33600,20387,49266,14172,20020,11835,58205,52898,55370,44116,36577,39939,17443,33065,30474,18349,50421,46891,2173,10235,58222,52988},{13019,33604,54649,15051,11451,12472,17308,21798,63134,48751,52235,18343,55714,28774,17972,60057,4882,41741,51947,16121,46327,36977,41110,1861,48081,43049,46393,13729,7362,23141,60357,2290,38574,54347,60504,24467,24429,16293,44990,56647,34059,44304,41103,57497,64083,51766,37486,29221,8734,32028,5970,36935,94,58817,2063,64824,33941,6124,43347,41601,13309,4913,48705,63995,30571,11072,33723,31589,12398,46862,12351,4236,35632,43431,13177,39045,55194,64102,18409,17180,33672,7369,61215,20223,33731,26840,17424,24983,15004,19578,17708,60614,45513,60464,13178,20298,38962,42092,33853,55865,5343,58886,15644,13232,37344,23897,52804,15305,23774,62935,61006,34747,45213,24415,55749,305,43978,8983,58084,36415,53472,37991,8316,20389,11536,59626,2097,57764,10519,27716,5476,4232,37327,63521,20699,5651,44400,51772,18640,61432,63916,10624,30111,38822,7350,56865,14825,50903,9520,24905,37387,4764,50496,19998,58690,12788,46080,35428,5335,16475,35196,37289,23049,29095,48468,27326,40141,56643,54951,57203,18109,893,59195,43801,34353,6957,59783,60110,9453,40112,9302,44151,46470,63823,20039,6413,2006,17458,12722,37470,52879,44555,38041,10793,59263,56319,12398,21827,30497,41783,47130,42638,26750,45523,55012,6070,31562,13419,33003,7005,33584,49169,38879,13909,20499,24947,23566,53244,56741,11502,34178,28736,20310,8245,40498,50425,8589,4027,41041,13595,22505,6913,60338,44571,42126,33541,61939,20054,20765,52291,32965,20663,47596,52864,43331,43369,6039,33450,41158,2863,42328,8749,23348,12421,43708,1341},{56986,9473,9751,22826,37942,8899,60447,23115,42586,43969,43335,63040,16664,58048,32834,14417,7571,6534,6460,10364,19653,26268,46676,21859,46035,21062,3228,37217,9105,64007,10648,901,51292,32897,64511,34238,56038,54161,18854,46752,3625,17539,33694,9649,13464,1423,62640,5115,46565,45827,49607,51402,3101,5361,32332,52025,561,45071,46133,20653,19471,55081,11599,59962,40725,33504,32014,5832,39351,61601,36498,46106,12493,17124,1168,42466,18272,11129,5485,2341,54214,32825,9729,38669,50274,41329,17698,39951,52766,11854,24513,44475,33270,53106,21671,1775,15960,467,21704,2965,9029,1997,47775,17489,64747,15079,6550,1072,61273,22876,30596,33186,55443,7898,32390,45702,32208,54220,53827,1348,3793,20051,42793,38823,63453,4478,21792,32863,27418,27449,37883,11897,63117,8707,55392,21082,41133,21758,60631,40504,32253,18685,8753,15982,25777,8271,38178,54977,38157,9415,50149,10122,57298,20836,2405,29989,16397,45701,10119,53194,28237,45379,61718,7089,37688,60178,9701,31815,21859,16181,46395,32062,39481,10082,28475,25118,25860,17963,8172,39803,63718,54035,36169,64619,20516,57797,62648,37203,5624,33720,62730,17714,18343,37414,6973,5539,55569,57841,6830,44041,51568,51323,22388,11325,46530,12212,44552,18556,18335,64729,50646,31166,21322,22911,52450,1397,16159,12004,19804,62862,52328,53344,38561,26104,9463,17087,1600,46498,25339,56281,15184,51155,11972,18071,59035,14042,5076,26638,29429,314,38878,33660,4527,25785,58210,54890,57125,20727,40342,38666,16563,62049,58742,59214,42530,63513},{32637,27293,50374,33941,38191,23561,17032,58914,60250,38556,3013,6821,29314,26188,33100,2136,20836,46062,52309,7258,10424,62632,38607,62501,49644,40951,55553,1060,13953,16868,3137,21386,31345,61825,56,12737,13689,15339,54373,1199,42562,56693,33930,42253,15197,15099,4828,61458,64401,62767,46231,10306,13449,25188,31721,42882,5752,61624,4361,18351,65226,62989,63565,42836,41082,61860,18647,15916,48966,11997,15125,40542,20201,19351,34708,12959,50846,16750,47926,53231,5014,28921,19393,53491,62967,55492,38179,22923,19990,32906,14758,38037,11712,36306,46731,40316,52194,34750,14232,2982,46428,41822,24805,6704,55144,45990,28751,20061,62465,57825,59007,38244,43251,30562,18353,61399,64046,35354,36239,39563,54160,34039,23675,1458,54243,12387,51783,36479,22747,16342,18214,60791,53342,35767,36603,25573,60738,22767,9709,47156,53632,25433,21722,444,44311,15237,61565,23357,11510,1384,25902,26063,45976,63719,30243,5388,54386,38481,37920,61176,4287,64567,61701,23025,4307,25126,5917,24071,524,31761,29790,42919,61668,32926,65496,32680,17457,5997,44147,64584,53610,62531,40539,32421,53717,24182,27610,26390,48379,42910,46825,18806,34073,6006,54379,9145,12325,42656,2860,33937,3955,3970,54867,65358,28607,11347,57536,50406,56579,33046,10457,1627,56570,64082,62078,37973,24775,33932,55065,53291,29414,6384,46272,56384,4152,48656,11070,61535,33065,54369,4789,36210,52267,33333,56333,65350,55847,12049,17567,30,28351,13337,45998,24420,14437,5141,10532,30542,20569,36093,38929,16202,192,24439,45891,29956},{55252,5403,26757,13614,52097,13902,25225,29621,27378,495,60912,17842,39281,2600,2063,1085,47394,36793,14021,42174,18251,50400,41458,39040,22465,18491,35629,38373,48135,56893,36834,15591,63532,1145,20260,63584,13227,23251,45803,22897,9886,17796,56742,43416,48313,50044,12325,56685,61658,49221,18409,11229,41893,35054,32705,35804,30691,42275,27343,20855,40558,25569,1235,44344,34344,29598,30708,35819,55416,56816,63642,54854,49567,8,7825,8585,48435,56614,28726,60800,37686,53711,7379,38035,36837,56531,54952,16705,8623,18439,56878,32526,62930,6113,43637,63999,59514,22483,41741,8634,44288,3059,46837,8824,42773,46578,54303,61166,5246,41198,44627,441,19975,37325,51836,13333,53323,32674,64781,22984,54418,15795,31316,39553,4760,18619,27846,9108,12418,36927,12721,11419,50459,11946,22413,59746,33629,1721,28967,60272,36729,48025,1992,2187,23577,5825,63958,43777,10733,43177,44615,50726,20042,5869,12377,7185,56761,42644,31280,13628,22611,26812,52901,61814,32915,20319,18647,64685,39377,63719,18767,1503,54838,12443,7060,26306,46085,3809,9931,53461,24550,32008,3889,53245,19929,46080,25710,9593,45017,5269,56214,55935,31660,42999,32861,24716,42578,31682,20041,35456,59835,4328,61170,12720,48716,13052,13931,57120,2163,50412,21591,25281,22474,61661,64731,57862,8012,6308,3196,61787,33414,10453,32095,26981,36566,4216,29055,14359,8562,63264,36008,64506,41031,35711,43246,18533,58606,28414,5124,3321,9421,7352,30616,54705,63341,629,19130,22357,51628,41207,22046,13355,41607,935,29928,28938},{21441,56448,14792,34467,21361,18646,57610,56236,62805,31622,8348,53137,51646,9889,8012,54968,54547,47805,62361,6280,42332,20795,54670,45313,17316,25584,59989,13439,6658,42451,6613,210,56678,65133,18326,33035,47891,39752,60085,26306,30989,47263,657,30688,60097,8972,30108,54182,55662,6524,47033,56718,52756,38107,16066,21361,11806,18042,11921,16830,213,13513,37659,28056,53821,32320,59160,23246,164,27564,9834,25688,62858,56341,46955,40791,18422,45140,10919,56357,23720,24731,17943,21620,63351,710,25949,52642,49847,40912,2703,40193,15321,65454,54670,47552,45155,63408,23252,27246,42973,37310,53984,6005,26413,31688,23031,46580,51583,2014,22143,64084,40700,6287,14351,14225,34862,54236,1216,8568,34805,49239,17319,34251,51545,18687,12956,39391,37778,60637,52595,21109,33014,14002,38916,18036,1384,33685,32713,59637,26486,17052,28982,35811,20136,26645,24302,56424,63003,58205,21378,16007,64548,49358,53205,48696,19312,50881,36778,22910,54507,38431,27991,13366,15292,48313,63108,4456,65430,65055,8712,22360,30665,51516,53333,35262,10961,51723,4779,18243,54604,32045,12327,7553,50514,27128,23520,63970,38261,40288,15316,49574,58510,30142,61415,61191,21669,22743,41672,64354,28333,63992,57086,56827,31238,32219,13499,44067,56334,46069,53583,19764,19952,28470,7081,43351,34500,452,25057,2922,2092,39549,32848,25934,16229,45138,39185,7756,34819,56265,41191,1402,60307,13177,58467,59555,9896,25435,15664,22715,30618,24257,38846,30867,36082,43966,26145,60189,47482,28723,50493,32797,31302,16179,51795,41115},{55872,53297,64252,33157,55740,36440,62577,8549,16543,4914,41762,30500,58641,36736,39959,56728,55308,40570,23438,5005,55193,35227,31754,23751,48043,31127,35378,16840,12725,27209,18757,9177,18793,31446,21409,50514,46315,65468,35555,6947,17584,50684,22235,57533,61463,45487,27524,15554,51164,44420,8860,15757,6072,44029,62169,59029,1063,12646,17473,10790,57052,14301,60999,5557,33689,11217,44904,59104,55595,13031,54629,48334,61312,25394,63460,20518,57544,2869,52423,24929,12269,30573,60044,47220,31662,52707,8034,54521,9185,45558,33275,20867,48990,45808,38783,17681,16505,47132,45858,20816,20994,48495,38550,20082,17269,21324,20073,521,18799,11427,48117,17711,58970,64819,8700,63349,46329,1802,50195,9271,59679,57311,64331,34473,27998,23527,11344,11052,50830,16954,32768,38662,23059,40529,58692,60834,49977,55037,55524,15046,27816,42965,1017,32429,45772,1992,47167,41858,46025,35584,28986,57574,40623,58291,15029,51819,36824,13365,57629,20166,37795,44324,33454,302,46247,5469,33722,14267,12120,40889,52486,13508,53062,7620,41813,60011,4093,34368,2393,44726,29969,35348,18951,2416,2171,4355,8855,41372,19884,17308,18751,63648,1474,35257,11536,61653,24816,30493,36533,7480,4799,45511,63512,4763,31398,62468,57853,46546,38028,6765,25616,1833,34892,1255,64880,36620,37642,51015,35627,34539,47983,31558,6356,9891,13845,42464,7041,18934,51646,45412,52401,22336,53002,35057,10107,60573,14797,24973,13561,19114,31515,5262,35573,27418,6706,31265,1939,15144,51797,60050,55315,46017,65035,62373,6609,26778},{22221,34287,404,47852,32798,61329,11471,15003,7426,21824,51987,23943,1570,5827,28246,9263,27649,13616,24466,14241,42457,64219,10605,36045,43926,46159,58002,46846,7312,17431,61311,29355,58607,13533,44049,64691,4622,8655,23464,14672,50142,57522,44696,52466,6420,13038,7522,57411,28485,65437,9681,23321,4384,55116,24315,50094,48339,60093,11457,21266,6360,47621,14075,23605,3693,61087,26276,1124,46337,54205,33526,19149,61479,1043,40068,45927,2624,4507,62309,5580,42964,57064,58018,12719,48678,22178,19850,52784,16882,12476,54023,4650,44707,38765,53196,28128,54090,19624,34780,36203,13063,37123,60360,37812,16503,50948,9140,37946,20364,22842,35226,2125,61070,46692,33956,2288,42397,19856,2476,54251,36635,15832,28544,60228,6275,25337,22485,13020,11734,27113,36300,22654,28517,18349,30439,12103,17213,10656,41271,40313,2450,22615,5433,11667,1017,59776,16869,32055,57952,16618,35635,49039,5233,7188,10271,33959,17554,23351,49699,61958,59992,52260,42284,2468,40999,30444,39907,45716,10554,38164,51324,360,11856,34220,22160,5927,2115,35701,49966,60009,35542,11102,29387,33994,28685,58374,58891,32952,25248,45478,7840,55272,24403,51921,51771,54238,46587,47702,3398,5096,12599,35028,28737,14375,58294,43020,25982,27572,50577,43213,36801,31025,8040,22101,18626,44239,15081,39008,47558,44207,27709,23927,37474,37410,2117,57554,2240,31715,52235,38341,59565,16408,20333,40348,10247,40459,27248,39164,9791,41980,32805,48101,22456,49936,60535,45699,8323,28123,45374,38450,4599,3891,4909,9765,21298,9525},{57949,60100,7898,17346,27339,60187,2151,45334,64065,65011,56849,29677,64934,37489,56853,45046,40605,36812,59661,25601,12159,40887,60140,13537,46872,30916,8431,45650,10823,13151,26369,2386,56981,63104,34320,6669,24999,28755,6149,12499,1175,10977,64903,48854,31151,42510,24668,13725,39524,55495,27716,63872,49254,14789,4442,40062,29595,53706,21914,32459,49299,49564,35652,1963,20174,40569,20034,61314,56140,36779,3122,52204,28716,16388,21684,38936,7625,64254,53502,20660,27544,19390,14621,57426,34386,39771,44942,59325,53171,20636,2381,44519,5782,10432,2456,25110,20217,17801,27074,31290,51412,37571,56005,55914,59094,26382,4792,18830,46296,30296,29672,2481,57733,44169,16605,35284,65165,58772,38611,55481,30348,55072,60088,61821,42348,10436,62105,6126,40476,27712,43352,51166,10736,48001,1704,60196,10670,15206,11060,47754,56132,47256,58941,537,51693,4751,36526,36563,38889,51523,13732,1913,47330,21240,35736,13709,43361,8738,53986,1389,43766,59571,1371,57514,29870,38526,60027,35672,58852,46660,39601,16938,13784,13616,9817,50198,5519,59380,33824,25026,40732,43240,62174,374,49518,17780,13210,59189,13174,16156,37316,20397,14698,47478,13648,1961,39503,12564,43722,2750,13873,30658,8155,20545,49479,49327,60624,25720,35419,59208,4348,604,40083,42226,20373,28296,33412,31323,19676,58869,43448,33978,48801,33425,25604,62495,42563,25691,39121,25085,26424,61328,56520,21229,55179,9738,32195,59355,14411,65405,49798,41311,9952,53978,60770,43200,44699,13433,57804,17348,37863,19264,17557,44422,5656,33271},{34426,31392,64312,59577,2993,33367,23929,47664,47769,3639,54725,11872,45593,42153,58736,50942,17319,17366,13863,30009,43024,62581,61237,13852,40592,64357,25604,42247,65092,7700,57274,28199,51943,35985,35027,54438,469,6582,57218,59825,13133,459,47497,35049,21098,57524,54338,7258,5898,5899,48479,45781,31119,46569,62217,21505,39125,40942,40772,12679,12994,16739,61176,37485,28346,23147,20680,48392,51997,35597,35422,22333,31501,44309,35794,15838,36355,9644,55739,58193,64686,49608,60269,15051,50440,6543,40833,55710,61958,65360,43517,36053,26798,3994,47194,32930,18704,14226,57686,13667,32842,29960,167,4412,65376,33890,15626,22117,38167,13750,62328,28238,27914,9373,54524,12177,28359,4071,52395,32309,56811,32739,50695,58401,54510,20614,30627,2629,35066,11919,9839,38199,13614,14092,57885,36922,21115,4783,38113,53050,54976,2207,26458,56894,60475,39472,11937,60478,6612,29606,59120,46585,23347,49307,49601,36104,5455,54477,41246,33311,15837,44825,61196,55251,22374,27591,796,6068,37636,4841,21586,46944,38850,40416,1556,35560,48434,13328,45338,22445,31343,2059,56517,8108,1306,40682,12775,59047,15892,35503,12095,28291,4819,55921,11147,20427,57267,28858,1627,61423,63230,57791,49081,50261,6488,48313,48383,50127,33080,11143,30417,41039,54068,38792,64258,40628,57353,46876,55044,23685,51744,50310,46644,54452,23943,16918,41845,33850,21762,3996,62238,9156,24991,53953,37989,12662,6781,36597,34909,23216,58332,8142,54328,24695,49803,35678,50611,16681,15038,31704,59066,59262,28570,13757,32257,638},{16790,24692,55066,58682,46326,39531,42622,45294,53922,5879,34930,1365,40497,41261,45886,5643,58931,54420,34879,22881,23692,9027,56341,16302,13994,21874,17568,60508,63694,24390,50027,56743,51035,207,13648,21573,23468,8253,38376,43986,48960,46924,49011,63643,10824,34051,41750,10805,33611,65395,41489,1266,41803,1906,63750,50945,29356,2472,57106,22927,18409,51337,47235,42532,50592,2691,19739,26968,20256,64113,62677,25563,37817,18252,33603,21883,52003,48123,7949,53873,58283,36898,39888,37496,11052,60485,31601,22332,54526,8732,12665,33743,23934,48097,23147,44181,61471,56171,31949,26882,58211,49497,18184,4432,51700,44541,2970,54284,7322,12608,23292,50815,8161,9638,13051,9474,33642,19359,38282,48619,6589,20773,54402,58933,62314,16718,20151,64714,13316,27642,21851,18859,64215,53340,7268,26954,26891,53112,8735,34940,59485,54933,37998,7449,58425,19004,16057,11354,63353,63094,43388,61839,22503,17665,55589,29555,59832,33123,31435,23681,46801,33679,771,15221,53164,28294,43745,26632,60722,20411,35739,49939,18354,13560,57398,26324,43762,21992,39222,14418,49202,35171,30473,6703,24867,47267,30255,43920,22945,3251,48281,57713,1303,64163,35989,33124,52004,53841,14905,32821,16241,34314,37204,58173,26556,17469,53740,5264,22317,42231,10465,17236,23930,31003,64163,39722,42660,53059,42151,64155,51227,52843,40272,14809,22417,40525,47238,54090,7884,45999,4661,57691,11836,1257,32026,5738,58374,41027,65492,2991,17356,14884,52243,1452,50968,24928,31879,24966,60942,35603,31789,1801,56600,2310,50762,40488},{17431,47364,51921,58881,13303,23814,64464,63099,54828,36721,58005,46322,42165,37369,60682,19543,41067,60128,41959,31382,39030,21435,58702,49332,51751,57970,31292,57353,50448,4777,45034,10780,51534,62393,56522,59181,55255,39994,25406,13746,52032,16353,48330,37668,7359,35398,35243,22534,37671,9172,57685,63031,23752,53301,51961,25934,23728,13972,25598,65223,61799,25430,3948,51749,13793,18035,64162,38688,48126,26115,64792,61512,29033,25310,23685,34571,1170,59770,4679,58198,54199,7685,12525,7289,6080,50509,64952,54474,4716,40687,51589,58030,58113,64523,7256,28982,60641,13067,51032,24734,5500,40682,51857,6438,46421,50973,45041,54816,28447,38971,29269,37623,15102,31596,31814,50631,35989,58574,35189,16302,56154,7380,40704,52508,45673,58438,28703,55594,28304,64433,33024,58653,613,50790,48160,50898,16531,54468,20263,16544,44033,12825,5672,36379,18580,64556,38263,57865,21825,29606,10480,10192,23575,61111,39794,52996,24226,9278,65098,28782,5512,53758,14475,17223,22739,23289,15944,9105,24776,50608,10317,21231,34692,27071,35524,52354,45400,59665,22488,2734,4572,59383,50374,49206,1676,28292,63625,40488,16184,65021,48158,61348,30457,5293,46527,42177,45501,14955,61644,18803,43402,9956,33890,59459,21275,45048,3748,65465,2585,51899,49435,13270,65202,58249,40956,41801,37390,60998,17207,28494,33670,12558,52789,61024,63762,46830,30932,56024,38852,32749,52107,28969,8456,39655,46208,2472,36942,62423,16046,57930,15085,14359,21556,63498,5491,45340,40142,56394,22686,32945,48900,11585,29276,22721,886,38999},{38747,48884,7719,15214,63132,49569,57406,39196,45279,21541,63548,32632,49209,56745,55215,373,38162,43061,9284,27046,59579,38319,843,27481,36628,13410,27115,4044,23357,14020,58520,7988,48010,1887,7046,4345,48156,53442,46362,56093,41698,41988,42079,45760,49929,44636,28584,10103,4225,29142,3389,42690,45443,50347,39673,43608,604,19846,14064,64263,56045,40222,28436,27457,5464,11857,51827,6529,28571,17203,35210,40330,34576,60117,38635,4395,32809,3694,25175,62247,29832,20240,37394,9049,18633,17195,44218,36329,26488,12540,17341,36895,61568,17083,41664,23236,57778,62858,19920,27614,38799,9725,52430,11352,52372,59641,12829,41038,9754,45662,19819,63946,4609,47146,59409,27110,57124,22040,54795,62695,41828,41041,35428,34466,7594,61414,28230,59031,42843,12524,48281,8781,34866,6994,12063,48510,53621,16555,34843,29657,254,18877,30689,12880,59500,5521,6009,1578,24650,20958,51363,6640,40256,59838,38376,53989,40034,1176,27923,23888,7732,31848,58652,10923,5522,59533,63926,22512,61358,26204,57404,47905,33977,616,24712,5722,55162,39411,30139,34382,53748,20715,28723,48442,7696,3450,290,61257,54190,2000,62153,27118,11072,5099,28608,25234,17060,2785,40731,20999,63636,24632,56881,57508,8621,5928,63765,61195,47116,25711,26107,17005,14434,6941,6703,52658,64709,50252,11502,4242,22468,18785,32677,13444,22883,21282,36793,18482,41131,32095,24647,26853,11346,17051,23835,14204,18452,37577,61524,53100,42024,49298,43837,55147,5212,13427,21707,39443,4155,36191,57220,38,42392,51042,47965,36718},{32871,25221,905,24713,47755,34008,16400,32719,25584,12584,43917,41877,3879,20928,18264,25237,22179,12250,15124,18792,8140,31984,18362,62919,33286,25478,33062,56857,13486,17356,55374,13509,22256,33560,5333,29717,2635,5610,8409,13207,10615,55905,37127,60111,38139,47656,53608,20997,65113,5009,44690,23303,26096,21638,4262,61733,6255,28718,17644,3906,15154,5295,60309,9977,59015,33176,24559,61076,54120,3695,26386,46737,47781,22846,1041,52009,42162,38580,25387,48460,20929,24170,27179,4164,62914,13642,11732,43941,38353,32633,34198,61028,52012,28992,42173,22305,59116,12064,34523,23546,54360,16870,29160,63888,48962,37992,16495,45261,49987,10697,8364,19867,38177,61288,61629,39437,62249,25829,56608,21578,43333,36396,206,33134,34334,2051,15342,15774,36353,53227,28750,54086,54373,64019,53676,47415,54682,33570,43038,47564,36033,50173,43742,336,54299,49412,41059,31602,47635,40517,22455,44901,32643,2587,5806,24254,37932,31345,57228,16672,6574,35705,61113,44004,33598,28548,47906,43181,44259,56978,9161,10499,49459,30292,58571,48860,45736,53982,18267,46840,60249,65500,56020,37588,32442,52567,24666,58006,21264,23097,42862,20084,56932,22092,42914,43110,10211,26552,35978,59251,24712,64705,26014,45249,8534,1943,29179,54292,13203,30287,12921,40234,37070,3039,37437,58354,3434,30835,36824,9163,34147,64051,57084,36964,64744,53229,43079,35172,40683,25617,58113,22140,40387,13681,399,41960,15034,24100,10024,4780,19978,44102,27341,42583,60813,3490,56199,56412,61535,3266,19849,54052,34417,46648,21845,54275},{5102,59018,20676,24558,2921,33359,65355,22369,17190,14515,21372,41762,18154,1925,53527,639,7120,58385,52303,46648,26421,65176,28570,31492,55152,57532,54997,60526,44016,45602,56001,5723,12353,8953,31199,25210,54464,63939,23216,63760,56053,20007,45700,57091,20489,31385,31276,10885,29936,29281,30856,63718,26141,57822,60351,16979,58693,56321,19769,56792,24241,49615,21035,19874,22643,4320,56937,36831,35829,52398,51014,31851,1095,33553,1582,13552,18967,39819,41564,46195,53638,61112,61544,26521,50282,31795,9186,11404,39712,20049,6601,29004,53195,35089,52668,10458,30639,32702,24977,45738,50954,48950,19212,12,10046,40536,50374,25363,64950,45914,32714,53380,22972,34136,5850,41401,9228,16498,448,32817,5901,51858,39228,4631,63709,36017,24325,58173,9963,24761,12386,1228,59470,32528,46869,64450,57373,31191,13842,2893,34511,55818,35092,61525,7741,55414,45434,16814,10695,26937,37295,10146,13590,610,17725,46394,40713,42774,28730,30765,27296,56702,25912,4265,17608,22358,19863,55796,33615,38804,12436,10062,47826,7849,23937,38465,14887,33070,52849,58839,24493,48114,40574,29783,42969,38039,11940,43154,35058,10466,47522,58905,31727,13144,42389,3997,34372,60375,24632,61092,29008,43932,34263,40719,62545,46862,10468,29222,41877,60314,45219,28237,49796,44821,46288,64417,53325,60131,38284,58651,45103,5512,65491,9414,8234,34724,10961,12239,22387,35998,49752,59526,28510,31315,59850,34072,10701,39832,8881,17750,32874,8595,55092,7307,831,8064,37299,7637,57119,21854,36162,59989,63341,33806,21248,58982},{59970,13432,55034,10185,64328,4023,30682,42989,1237,243,50562,5875,13926,58962,27827,28488,9143,46825,10634,42335,44152,55183,37857,9280,51017,50733,16298,46206,2191,7903,6957,51848,51227,46025,7799,29525,49025,5553,27462,10873,22485,42746,37378,37649,32997,31622,36835,64169,28701,18842,19984,35326,847,43370,54613,42824,189,64282,13198,1908,7427,61529,48448,17303,7558,15446,13028,51330,40259,8372,38723,14802,44516,40185,59766,60875,63182,17501,5416,31198,10484,43828,8470,21179,38546,8356,10952,54689,5560,61699,37965,20558,54638,5934,33362,1935,13836,46704,1323,14026,4963,7639,11942,47090,152,17989,4563,28608,8671,50441,11202,52318,46147,28240,24259,11643,38630,40561,4101,61991,8962,34890,45963,47728,60673,41073,38955,18804,21610,43724,60096,50500,61260,27704,3164,14102,11922,11544,60254,4464,37575,28227,38171,32952,34385,26271,5087,15937,19307,2676,61426,6876,57822,31751,50974,45474,46557,26076,1652,16722,4664,40181,63966,4738,38031,60646,8967,43921,61586,65315,936,53115,29659,10659,12402,28564,8060,40013,50656,4404,17809,49563,13597,19413,35248,40608,18342,21261,35803,51270,37805,13355,4771,58150,59853,40609,10775,52203,52130,57269,45775,62438,52501,5521,29210,12121,15490,39338,48212,41045,20136,55311,7360,20426,61285,27986,63977,43352,25488,33725,48849,26767,12162,54526,32792,54749,16920,49099,52921,55296,47828,4941,19825,3729,61030,1256,16480,44107,44113,61969,28835,47677,39959,50130,46591,2344,61496,57875,64705,23487,14890,62801,5864,19955,39052,13634},{14138,11249,255,2118,38957,48698,38288,7708,36944,1087,39768,54342,58983,26042,63917,50234,57831,49765,12241,52541,37392,28692,27699,31328,35145,43430,13702,36801,15344,1834,14839,30965,55784,63545,12237,15349,130,51473,60686,17825,45923,50412,16001,46503,36862,33222,63160,17967,54151,30676,47649,42503,65482,38580,26461,5973,1316,10783,57652,28565,53413,1448,9323,12648,47145,57279,58079,18229,3244,58408,14202,59644,31061,58850,5858,34435,21,27153,62308,55672,10030,14326,33523,1972,6133,17864,41702,8672,53156,9563,922,42684,20525,11557,35225,9383,37987,18383,55956,8856,47137,33356,3379,2676,16121,18098,34202,5139,18961,24471,63832,34807,28736,24530,57496,17616,60439,17207,14715,41998,21239,41100,4370,2900,58482,35268,970,25874,45968,57079,54327,30474,49958,36983,61549,20286,59360,56450,63578,7773,20796,48510,16025,50084,1894,39179,43191,24816,19185,20709,57813,32195,41341,5171,18956,19130,34894,28982,60806,32078,20225,45360,58657,52697,5398,56051,32624,2474,61851,19456,29554,34897,11736,30226,15111,14462,5337,22959,54683,46688,24827,20740,42590,64895,4843,2840,50930,1819,27203,26987,29854,9774,47868,51819,61308,5648,52353,30434,58369,26160,31488,19154,7388,64402,39552,32730,24161,46807,7939,52158,41266,43084,46109,56173,41123,63967,7405,6477,59006,1641,26222,23483,24476,26515,12182,8564,14124,52381,39447,59061,33485,20505,6139,30881,60714,14238,49858,53647,58305,40855,35334,10841,2713,6615,21133,43306,51219,64669,19872,17166,11097,8233,13692,24928,9787,38301},{4270,20897,24231,51859,11404,22044,61513,43657,27291,57249,9720,53314,3510,27628,16741,38450,1582,18836,4911,62344,25928,16259,42705,20989,34313,28582,35220,1513,49352,21032,26228,37519,28783,52192,2578,17264,64179,23000,38596,27417,58044,44247,13826,15668,47732,53126,18072,54492,112,36320,45065,45398,23733,39719,13377,10994,29386,46351,20826,26333,27112,35953,29752,48385,58449,60502,49709,33798,46093,42588,44402,504,63292,32936,52713,63156,29770,41087,5476,14807,19862,23460,58501,32781,2211,4669,1448,3993,2761,51587,17801,44635,11117,50279,59003,21587,62756,18043,12382,56633,56565,16114,27607,31698,60863,23288,5241,56092,38810,12073,36934,62278,13293,20618,19615,35273,22390,14651,63950,47868,18073,36722,47878,4203,59498,22689,6294,43842,53849,28063,35127,63665,61416,24489,23103,39972,6034,3638,21653,39591,24317,978,63906,28537,13698,10937,54418,63717,22266,31664,56556,24107,10392,36874,43302,15297,30686,14844,53658,45252,340,33381,61864,38005,39288,35363,8559,22034,8079,5541,11349,43354,29099,60445,60362,16723,59313,64593,6517,50545,59634,28954,40638,6851,40924,24425,30676,7869,14286,51687,23520,10827,63419,39000,26932,27740,5368,34415,39292,7939,2104,20177,55571,37034,19200,45412,62126,41951,17908,62520,681,33793,44308,57445,50870,2268,49753,37922,7320,30610,56263,18331,28270,49847,3062,14192,5110,42313,61313,65000,44811,20163,35203,50207,46954,41529,53955,9547,7551,17937,20251,26448,48917,45962,24665,43838,22426,24651,48858,11660,58840,25415,60707,25426,5323,47054},{209,11169,20169,34396,20874,57267,24138,7916,34581,26194,23260,14346,40200,44006,25424,6314,58454,61430,5826,33262,40131,3102,4473,33376,3596,56087,48585,9,23988,48124,38561,44431,14587,49582,18882,52569,5833,31368,62663,32394,18567,21600,32201,22004,4963,39876,168,57411,40538,38247,51709,25635,49177,36015,29722,34946,24227,4614,9632,59957,29958,22324,48289,45752,24465,46096,46836,60063,16950,31225,61112,52965,24645,10875,44256,22826,50729,26268,41249,59760,14747,33574,48679,50482,31862,27263,25744,50510,17429,54133,48517,37641,60234,16300,5006,55048,35258,36731,37174,62770,49112,65488,23923,16477,36448,35078,63917,9826,57957,65487,48009,65278,11568,47911,29225,58869,43018,60055,54584,8481,19588,1080,19526,5045,46042,61668,65149,49058,22798,58702,53921,47481,11183,44255,42929,20177,60188,164,23140,26396,49321,5737,683,14144,12925,61917,58172,38517,57775,264,55136,5870,17870,43111,48034,44427,1259,10046,8586,3132,57374,14236,30683,58484,14990,39504,9399,22437,15127,39945,263,63634,28487,52457,47506,40196,31503,41800,8906,50396,43773,45028,42094,38450,21089,837,3872,39527,39723,8372,9443,48641,20003,47100,48411,10273,17834,24806,48,28867,50187,21231,18180,4440,36037,7359,8943,42822,9431,22378,43322,5169,54603,55949,7867,10780,41603,53919,36301,59471,50806,37870,17584,8447,50567,3291,56047,51814,43716,26217,30374,7668,29765,63814,57338,38093,4973,24238,37943,45685,14817,32824,18207,52523,54122,59269,4691,52433,27901,35389,32292,28562,19958,61607,58929,57372},{5205,29024,29191,54153,36743,15155,37290,34917,20551,33574,56889,57844,4776,6795,26048,31626,4716,25060,23858,56138,30895,36491,21266,5402,10535,53309,30767,39599,35235,11031,56908,46374,10784,10468,24544,45551,4725,24785,25053,24475,27416,46087,40893,51743,62867,23617,20638,3849,38493,34451,51389,54876,32657,2493,10452,52258,3556,5395,171,61303,62304,40273,33540,23712,55999,49144,16629,14710,28672,6151,55688,58251,42436,42077,10355,54819,56616,8587,64698,58471,62645,54092,46132,34288,57056,8399,22700,62544,33601,63743,5887,59489,61594,46914,21769,3042,55442,20147,33607,54187,59568,8870,63540,64308,32839,11884,12511,56320,47721,53512,12083,42772,53291,56998,47680,42401,40993,39281,34630,37521,13274,19498,30780,52895,11362,48339,51249,52257,40669,27325,18635,713,57885,36172,29670,13149,54884,29111,30326,21378,51793,26546,62501,47962,44587,62311,2487,34841,27373,9988,22225,7281,55865,14951,64409,32196,4973,31737,35247,58506,49675,13112,9732,63734,51411,43844,36207,63582,63094,25443,59546,49313,30961,51670,48886,55340,3506,12089,28361,50915,4592,1400,40472,33718,20711,38869,43948,32340,5505,26592,49239,38718,52396,62455,63357,46720,27982,20523,56068,25952,10926,731,9400,46637,11902,24054,48244,51439,41337,24754,48780,31563,35037,23825,47159,19171,22046,61206,51529,37096,11092,44773,56716,23177,4026,30679,24984,51747,61024,1772,23509,28896,31760,63818,45291,23232,41566,11054,13940,25488,5515,62817,30336,31066,22491,63853,47040,18862,12783,49446,13501,28750,56632,11570,19526,42085},{41927,21743,32106,13176,16459,21152,34789,40752,36879,36825,63490,64518,39851,60446,43670,25573,30900,25217,22085,46369,64799,26503,9520,32381,46967,22484,47282,44614,5948,8337,33923,45613,26677,21862,59251,17303,49918,17025,37681,30662,40783,14841,50708,54133,50878,48114,27825,57879,49575,18460,27603,33348,31395,25876,63171,30488,49498,11168,60187,25241,21682,4458,57635,16545,19384,3198,61556,38229,18867,24840,33924,12404,11442,41812,39625,23934,46267,26193,56620,53451,26180,31875,36973,4266,44487,22504,45361,48107,2440,50349,31652,30237,45548,60979,32374,59959,38789,47927,22225,50514,28493,9491,25780,61370,26794,17846,21310,44057,58267,49499,39562,54161,25936,50038,54149,3883,19789,3286,21945,58891,59988,4973,297,44743,20632,7308,42235,13862,55326,8006,27959,17551,10646,44596,14011,52236,65168,26054,29076,9566,43454,50161,44367,13573,21554,64475,23536,56455,51695,42132,36202,59531,34437,48161,12860,41955,433,6493,18508,6737,26531,14396,26775,31920,42361,38982,34139,9671,1646,55680,38189,64369,30281,52123,48355,12892,47230,36271,27772,36493,56684,52856,57196,57174,28520,18479,56987,16001,6587,58121,55471,54954,24702,31242,56963,10278,55147,35678,32398,18304,18745,46538,23232,51912,21953,60768,16188,62388,47106,17375,6676,25106,33023,51724,14620,27487,26650,8752,49012,3791,16691,41510,264,38953,21100,53373,41671,51906,19063,962,26267,47761,52366,13537,7980,10918,57169,17099,9752,479,14346,64510,39254,26236,41719,21982,45073,31200,33665,62822,38710,47217,60851,21544,31598,46033},{3810,61718,36305,37183,33713,38300,31465,16181,25463,9610,23629,61743,35587,33255,49816,55241,31467,20007,36119,12986,18718,30693,63795,35894,39429,52403,56356,53058,35568,2405,12643,59899,40013,13967,31548,432,52124,64280,56472,31683,28676,12834,45663,14367,7735,36459,34473,13169,11455,48575,18983,20250,33723,33580,3530,54983,33864,48360,38365,51567,45059,43969,42124,35409,11499,2983,38667,34612,29978,54519,64772,28275,16799,58754,12478,34856,41516,57405,40301,9979,16762,51435,10409,51175,54971,25041,33753,25862,41162,6213,6220,57990,25354,30723,12061,17325,3273,4937,33799,23334,31109,5186,18613,11622,46637,715,13009,2478,30412,12053,10215,17263,17725,16654,12717,50193,28984,16222,2957,56067,25525,57428,36357,33932,5008,20507,53385,49363,28519,5845,60790,24937,24372,22434,45940,55971,50876,57454,24515,44711,26570,47436,16977,17255,46977,56552,60404,17807,55513,48253,27236,40120,3162,2683,15199,57896,63641,10099,46488,6080,41718,7142,14525,62000,16038,32029,35775,21902,28821,64102,6903,64891,48526,55846,1789,44326,32722,33859,18950,18881,2670,12151,28108,49703,49343,35439,11306,8847,8809,58363,46098,36707,17811,27335,47178,6315,47794,4385,35277,59718,10777,59950,47756,30207,27369,34634,20745,6881,35916,34241,22975,2023,3280,8342,2324,64964,17874,15358,41315,26684,51246,39102,57936,39394,339,4805,23278,59085,44061,37796,48745,17904,42977,33294,39523,52078,35631,49007,26082,28156,22951,57861,20400,60057,42447,1200,54663,50013,20067,46716,7513,4216,29510,45986,5086,42682},{14048,46029,11631,27285,53493,51416,55232,61327,41825,27804,34692,2779,14968,24316,34852,8763,61606,39034,51434,17098,56037,50965,28129,47393,10190,15103,59798,29280,45636,9706,4108,22581,19484,19111,31825,9428,30279,38120,46084,36126,9449,43321,10341,316,23695,64848,15730,21291,31424,20937,42084,47065,15118,7964,9650,50570,48476,43606,53850,12386,55100,60867,2997,61340,62727,24671,17482,10325,53986,42759,3877,24975,42746,52707,3710,3089,27115,65376,39774,64098,56213,13697,35276,38253,42915,16727,7708,56555,64984,11805,62312,42281,20477,38268,50234,18310,21462,35928,15221,21868,56744,54411,41843,49509,59768,43894,28683,42426,36523,61401,1475,55368,24690,55385,42895,24459,56965,7725,40079,38236,62968,28976,41039,59572,53303,14958,19556,38819,54310,56633,46562,54670,62624,27715,61479,59555,64733,11867,26614,30835,6966,58745,34533,7921,848,2301,54647,59383,54619,27702,29364,32520,21185,1943,34125,46477,10423,43057,36271,26522,41470,13217,36473,5833,58643,33087,21776,11185,44071,47665,8758,48500,21385,24143,54255,19091,51698,6030,29719,16584,39465,11326,55843,14812,61819,45104,25406,26553,57270,27870,25030,1801,65517,40817,27144,52503,37784,23166,60677,35714,160,32560,4725,29871,5217,47812,35082,13252,28982,5167,48790,21663,61201,11225,22213,42221,57277,22052,38164,52742,45109,59999,5928,23925,34455,11571,12033,13421,27915,23227,65383,34340,43975,26823,2647,47088,48453,17474,26265,62467,19641,51923,3696,13567,5555,10494,17661,30977,5119,17867,62899,32410,43822,62674,35098,2177},{51227,35451,45489,24287,35783,1207,20853,20960,22538,35710,628,61545,39185,27251,14880,43868,51877,46252,12381,23966,48919,12646,39025,28581,64125,6126,56804,52795,6139,51124,47439,36472,50635,24383,61719,51429,23141,63594,48406,21122,52545,43369,16963,49735,45060,22910,4031,53505,8124,16845,3703,13325,41471,59055,58301,64156,34289,57582,3737,10648,12938,14214,39682,12866,8395,16484,43608,50757,11574,51430,4795,6372,36425,47357,11481,57373,3109,19630,4941,49497,35154,13898,36671,6342,12526,5726,55771,31894,40487,30128,57956,10829,26687,9212,1470,14417,51928,43723,26721,62880,24716,44697,38195,42907,29715,25806,43689,5189,721,51431,52731,4554,3331,23502,44125,15283,38356,16914,42312,26247,31261,15627,41941,58100,19329,6936,3801,19488,51891,46657,16319,48789,31706,34044,60829,26580,56191,18744,51644,50629,3385,49429,43005,31264,9806,299,38963,7950,40932,38327,15799,22351,35076,10106,14623,55205,51571,2462,6858,21541,52189,27335,41732,39987,26538,46601,55863,28214,52501,14498,11401,25633,53231,41876,60076,20514,43979,13958,56166,36030,22206,48375,36878,52459,50273,31843,3070,10569,21219,16593,20393,22546,19601,61876,5523,19820,35518,9899,2407,52729,50836,29161,5585,18145,64737,50552,13093,11380,56838,1116,2741,7931,21593,62978,42785,32165,21564,28468,8673,40891,60810,26567,54094,10435,27611,37789,58839,61204,25894,36316,36075,31554,63727,60288,53219,22637,10876,30110,55030,46411,39032,41900,44218,3742,13916,34619,25983,24642,14425,65061,36263,42358,53202,23079,39817,57392},{64571,10486,33772,15910,18948,58122,35462,54863,1793,6187,50451,27616,60591,7454,7287,14630,14460,3149,41720,57041,62747,41164,16777,60594,26792,4113,47218,63325,22228,62354,59855,21953,5396,21679,15283,31840,27650,18355,47077,22064,14299,31236,28096,64958,58102,14865,25362,12598,48951,42749,34816,24309,27358,8012,49195,21953,13800,10456,56564,61310,16138,37006,37602,6145,10062,48872,28010,51982,12091,58925,4270,22919,59286,50403,41032,32949,5773,56515,9684,21087,60060,19339,61481,45308,60092,24438,61566,195,56890,7121,62389,61957,58727,26422,33526,15789,54277,50296,51273,47729,47603,44205,20454,40656,22677,19314,58526,5491,9399,11210,17733,51294,8074,30913,12409,13268,60645,1285,14734,57149,5467,60458,24068,13484,35028,5656,22806,39976,37495,30411,25327,2715,48310,12573,49160,20124,41494,60937,28966,38057,25361,33292,43192,42921,6236,18127,5317,16137,9483,56847,28030,51214,53645,12673,13690,65184,37409,47465,7362,27259,513,10190,45336,3398,46987,23143,4579,13520,59658,36133,57006,12301,56719,33599,38742,15657,7686,42287,60036,24659,39026,23985,57447,42041,54563,9586,24637,53050,1099,40609,33622,58609,7256,28439,34187,49906,2450,46431,16075,49817,55513,25803,871,14136,31106,16158,51158,63144,61987,25532,42650,37496,14128,63307,19650,23897,59921,38613,60198,47434,16899,7122,14011,48396,33114,60330,11266,58004,3039,61519,37411,17224,6720,15769,54138,27755,21889,29441,25244,49716,42913,9940,39382,38127,34367,42332,22483,42871,9872,4822,44430,44158,59866,54839,49295,27598},{30783,57097,49192,4019,14930,16292,36643,27812,38776,50032,20373,53485,48388,14962,25780,16748,25254,3429,35520,9170,6054,33278,48428,49876,11703,16543,5213,50499,48318,56625,42501,9076,23124,49615,2987,32588,21119,26469,54167,8248,37468,50527,5985,55637,13338,59137,26809,54667,2701,11902,38033,443,28305,57589,32115,40301,50417,41826,48166,50238,9356,39776,4827,63909,7229,33403,12779,60038,48218,16316,19574,19710,26313,19992,16351,9047,62252,29416,20437,57517,52522,58662,13562,51944,1872,37859,62832,38862,54436,48452,54135,15245,49309,54821,43837,22274,22477,54754,12803,9807,48116,16008,7135,53547,48690,23150,52271,26779,12042,64733,35080,27771,32368,62019,29030,3841,25969,16839,60453,10754,43642,60515,46266,56616,64589,25970,46328,51550,18602,63597,40219,19653,32892,23827,27892,5693,47876,53714,14372,17055,46513,32621,26180,20865,13982,22087,20968,2973,18102,6729,7618,4745,24335,3136,30703,40461,42204,11611,18472,5790,38012,14335,58654,6893,29681,18375,32629,51888,62944,3374,27913,24914,59900,47548,6415,18664,2216,34119,26378,20669,63980,22675,24704,16966,25330,2354,28732,65486,36587,33302,40060,20823,50873,24290,56919,36413,279,44343,23535,33483,49618,6356,49946,15285,1404,17017,61249,38118,16534,26689,54960,6753,41567,10611,46903,51703,12025,48771,26217,30801,38119,33854,28769,12667,1389,50717,52533,21150,9215,45898,5774,7149,37857,6950,51320,62126,64537,41011,9588,54618,27624,55151,37385,25093,64536,39493,12505,27158,31901,62028,42788,6388,56083,61244,22036,14289},{17091,25639,4763,40574,40366,38087,15590,44370,23106,27192,58058,36787,4891,58271,49226,55575,11545,12821,13209,32369,24810,36981,63713,9881,29105,32658,3500,34256,51487,44112,33043,27735,22410,40017,30682,2700,28565,54544,859,19161,9205,53455,20921,39617,23759,65014,27362,28936,10987,19974,51262,17265,1486,28483,4178,3120,4535,36918,63672,63809,61087,2708,26886,52047,57823,32121,38713,34182,3044,46138,46270,49908,39636,27687,31058,23965,59958,59705,57917,12891,62842,42377,18355,35416,21914,60603,42848,63576,60083,60347,3728,48232,26097,19309,36041,5650,31457,23474,47888,23575,21617,49704,24361,35106,8781,51909,52577,13311,33891,18371,17461,24202,50895,59010,23859,43072,10142,29624,16425,20798,48480,28010,15574,59561,27663,49262,45990,28792,48074,19617,53008,37135,54636,21921,13686,21431,41270,28528,3753,14527,28570,26805,48036,50079,35123,55431,21472,62422,8146,59696,54268,20909,5991,7583,33597,1361,52669,46384,10604,1892,50181,19490,34381,34076,7546,57650,24517,30678,24219,16688,41270,11195,33158,50843,40557,17238,23697,42315,27072,65263,18960,59855,12164,24639,21313,63821,54720,47009,50683,4769,54629,13508,27832,47901,38099,51194,3800,52382,22583,13294,18450,39693,54050,10126,44637,357,28157,52523,37722,24572,50099,60010,14806,64353,13596,24694,8468,11306,20157,64716,17228,27280,19836,12720,1048,31974,14974,5522,16927,51289,53648,36213,17086,13914,14107,61048,53663,56938,53868,55534,30137,45702,17672,32814,40901,44587,4705,47880,24810,26989,25610,35559,3997,36592,38142,15889},{14758,2514,18862,31761,55691,27717,26943,14619,54503,22981,8430,36095,45408,23509,14878,1797,23508,26490,77,53979,34125,26187,904,58394,24233,40227,56546,25009,50683,26436,28680,58837,48557,40575,24086,63820,22367,52740,64902,54731,14659,13982,41552,18300,12230,36035,19519,19123,3866,10850,47534,16291,20982,31693,27177,52671,32352,61560,38651,44428,57807,58653,42649,65135,47058,43733,171,50685,56119,10003,41820,41176,53948,9619,7846,39362,51250,59042,64341,19832,2465,21620,60867,65439,44584,34470,2593,50128,57531,52530,59811,60002,57562,45555,61776,5100,6332,9026,55043,55395,34243,12844,12968,33082,59569,26785,2500,57060,63368,15092,9118,45321,27564,30196,23426,61391,44012,31404,54446,30485,29848,15759,25900,7655,53141,17060,9912,274,52306,23264,1613,32308,24959,61088,15544,37042,29622,38218,30346,48211,13900,8437,42306,33717,53841,5072,6418,14223,32625,32170,23090,20286,25318,61083,13260,45595,82,53354,9834,51338,48333,25945,41237,57080,44969,57782,36305,60177,53264,15249,50988,53377,60980,54484,52213,29483,40508,39160,38315,65297,1315,2268,59095,5853,52000,24203,59226,5423,45130,40369,3915,8324,55769,57361,62932,54093,8821,48520,58199,30617,48710,5241,10573,40902,2347,35186,13330,65349,7044,43797,47936,44236,42263,39231,24224,43470,23147,39059,57192,1391,37403,64544,45848,42300,14816,19401,650,30161,53675,8622,23394,3929,64496,8443,12497,65343,64316,43149,51033,24135,7844,56002,42384,27955,5553,20049,50057,51109,61854,19969,14688,51156,27252,32778,51004,27152},{39873,33245,52892,46436,25720,7129,18916,32929,1763,62793,25115,35953,47574,41612,20240,25514,39338,44182,63118,43606,8272,50940,9370,3771,23270,33265,7275,22186,46934,1445,52745,51957,41022,28736,54704,26194,34248,39184,28272,27198,58509,35067,49535,64299,44314,38106,30018,24440,54788,19063,52337,64632,52357,21139,2222,20405,42070,60217,1609,62822,18436,37371,43548,51048,44936,56294,21043,55791,37488,36525,53989,4700,46829,52396,19496,45410,11885,44488,15220,38078,53990,15842,23259,59152,49100,40905,38882,52056,25922,32654,25858,24575,17525,12300,36966,27871,10609,40535,57246,11637,48192,36385,55347,8088,17943,12525,9673,22560,31158,27121,60958,52012,44554,55466,37434,43357,15766,63602,12006,48930,61394,2378,36200,8992,9941,19672,16237,55808,5162,47128,41414,25376,10019,39308,37111,11390,27741,20418,10161,42284,14083,54900,13775,17070,47803,45179,27262,57836,7613,11108,52335,12796,1536,23551,18710,49131,43338,53843,57401,26690,18426,5186,64314,39264,484,46021,942,25798,40464,28154,31802,40114,53955,49225,35482,27853,5595,43336,23984,14658,60378,23425,57862,22461,7712,12981,25977,24364,44539,33182,20270,10531,64656,5004,11023,16666,60342,21572,35751,38892,9968,55230,22574,49857,8008,59050,43720,54111,6302,42503,39071,5163,41917,10608,22235,55747,31529,33980,6431,30390,12300,26627,63782,48182,46842,13337,2733,11447,9288,2778,40439,52005,27467,61678,29032,24841,61070,35733,2693,15740,62984,11682,13447,31639,36155,52174,33220,27713,61307,8091,35607,41229,34203,48392,12915,8813},{23510,42571,14196,41519,3851,43216,11138,36358,12085,63963,55679,53746,56036,20356,11297,29429,48679,4543,19761,63632,21977,36604,33958,40176,53315,25800,57611,11643,13864,44311,9791,26606,17494,38592,46564,11598,20223,42958,63367,38130,59207,43423,45888,52095,52468,55757,57260,26380,25805,50413,14672,20338,12593,2062,22861,40136,14779,39013,53933,50429,42810,57947,20481,63199,19233,26717,51719,62585,13596,52516,10388,51532,43184,50245,48492,21057,47491,28126,39342,35934,38550,37917,46014,18548,6723,41521,64985,8275,35246,8455,36654,41303,36560,41386,61823,64117,19701,6729,55050,40424,1594,51605,1281,9538,3266,50621,14614,64331,9750,5289,11910,46357,9688,59998,45681,22004,49003,60075,57168,5812,40009,7999,15874,14985,36921,49402,22259,39173,47928,49460,51738,29169,4385,14211,2694,64233,9029,2386,19314,63026,63131,20917,37837,23784,53038,29547,25573,32594,45929,37243,33922,52692,56737,58285,21354,25615,37521,36828,40366,40381,65490,23275,56724,39857,10043,3179,22740,31467,58525,34040,12964,53567,56168,55981,41763,21038,36088,23221,41396,24653,49951,14675,17856,55612,23618,8628,50595,42450,43675,40989,49748,17994,5113,25599,47031,23708,18946,32559,18419,64856,7503,2795,32952,56155,33351,52776,30392,31756,38482,16781,40577,256,63117,32706,34118,15980,20100,890,63046,61704,31408,46827,31706,47837,19891,1893,63780,25627,47234,15055,47364,65505,57036,20440,46381,44469,43672,41574,57071,32939,22488,50424,206,18462,30295,22812,11122,21646,2171,9032,28685,17749,34183,41862,51554,31106},{62323,11355,28365,28341,25852,4093,14552,17329,16430,45783,29538,50003,49962,59632,4276,4296,48595,10354,46381,51603,35849,56602,16538,22630,25830,42165,17639,30443,5138,12284,53350,61785,52715,65001,18523,21215,14227,55741,44137,62093,50605,31881,25833,61581,57774,46388,59094,60681,49882,56779,39154,2992,31486,28556,46493,13343,9986,21140,42647,27229,39029,14515,13749,50585,36906,58414,24116,37361,8775,45477,16659,40109,35093,47194,43235,13303,48804,62009,60621,10307,20340,4178,13491,26512,22843,6454,58066,50237,43338,20475,7282,30585,17677,27405,29622,1122,43969,2787,15517,39806,5714,36890,18451,17669,39870,7250,63460,23825,40840,54295,23209,48640,17394,6058,33648,30699,35925,28692,58721,4536,59587,10325,47212,40297,26050,33174,36332,19840,15132,37332,64907,20858,54711,56530,40214,23491,20648,36926,62429,43470,15435,48656,55183,12467,22215,61193,39836,60009,44203,48112,65008,4580,65469,20543,5980,38159,28327,56389,24733,51565,39925,22190,28442,18377,62430,57675,31721,48573,26139,10149,54762,1430,54586,3296,9396,43322,22928,6046,54259,63553,29768,56312,62527,41960,28830,15151,18434,478,52715,18084,47679,38010,32958,44684,6892,11945,33585,12942,25100,19312,30591,6308,6786,38651,61414,51444,28124,43069,5437,30186,366,38332,64322,31462,27283,36951,29804,52950,63165,17392,37384,50349,11098,64825,19912,42330,61006,43699,19825,22451,45393,21090,12477,40038,34463,9654,64052,39943,57512,13375,55142,54219,36338,30237,46568,48822,28086,59563,53733,12595,26404,5966,36092,63488,37031,19240},{25581,20264,32019,15226,26826,1549,32805,44483,6233,53777,22914,2619,64643,33143,2009,15379,44365,5156,11223,3760,65364,26379,1950,23661,20514,43988,35903,17554,12983,65347,20037,49833,53659,59184,19762,21712,36796,35455,55934,5855,16482,43297,59758,42037,56297,41141,11294,48088,22927,5734,33586,59731,3821,28758,10438,65209,57191,8376,42089,8146,54106,61702,34649,11877,58469,40509,42782,42642,3141,59422,1171,60003,25625,56515,17423,3641,21985,14169,13786,19184,13881,20058,31483,13296,36015,61358,24585,58533,15533,44716,45513,14291,24634,58721,15634,53927,64537,56422,23851,13629,19822,36490,19761,21398,33874,11904,55275,4932,65144,13790,38225,31434,36697,14532,21810,27615,1610,24485,13865,37362,24486,32213,47492,25567,24381,54945,38918,20123,60575,19764,50071,30785,2877,33450,53573,63111,7689,32215,32873,5826,65356,59378,5143,53801,11177,10472,15997,15623,48770,12531,16741,54645,41347,30845,42181,12897,51449,60473,14437,65062,56067,43844,63113,57300,28905,64395,1563,61506,26943,34257,27044,9822,51627,57876,21901,7088,19954,18621,45133,37896,20715,13981,47629,25781,26888,35353,1273,49270,17483,31306,46333,4918,51311,40397,6024,35498,65410,22462,41482,55276,17608,55978,16345,10849,21847,59939,55673,8349,50488,1563,55194,16523,60530,60593,6123,17650,54651,41867,24495,16359,5650,5015,53028,64317,518,14108,51398,19354,61366,25807,14025,590,19689,17299,31308,57805,37393,32503,989,46715,9112,41627,13433,36054,49582,33783,63052,51319,44221,32950,479,6492,41078,20845,61549,2381},{35100,53754,19759,10051,6777,19044,19339,21063,44832,24729,20663,49324,14431,33437,54820,19867,25870,11983,46193,38723,60803,36048,42237,6572,13323,36416,34974,28338,27942,52200,56979,6261,53482,62130,42979,13904,25984,10348,3262,61612,64733,26871,58964,29712,64525,37708,18767,36808,15595,61799,24338,40281,19376,56015,29912,7150,37528,9534,35492,441,8307,39041,8209,6882,3542,6836,42501,35133,20842,43379,51265,43152,6656,5000,12884,20752,26580,31600,44703,33127,25535,55717,56269,55456,27586,45139,25560,60071,3499,41759,20546,38666,7215,31303,28138,7058,23540,21551,45675,6397,24492,36995,48262,33450,17928,37784,35795,55736,52504,18982,51353,16579,25162,33781,5087,4454,38126,56205,19563,59350,52043,45841,39663,7378,58730,36397,14983,7768,60276,55157,15925,14193,51572,63320,30581,14411,38580,64976,26127,50257,7329,64927,16059,19890,63497,44808,24536,18176,5397,47356,57437,39789,2564,47120,25341,5207,3622,28245,62727,24003,29773,19775,65445,65334,16154,13692,52066,39232,11627,23160,54207,55362,16514,49578,3607,36971,57506,28324,18070,14396,13611,36275,32291,18753,46419,52955,41976,12240,8805,13386,14020,59793,31634,63822,48649,16469,61105,58172,58085,27284,16998,39861,14307,6833,21547,40040,9706,24823,39533,44093,31391,12366,51793,36593,18399,27729,12974,28541,15349,49734,385,20323,12475,48634,32153,21926,47057,43462,45759,9946,1251,62642,46317,46753,20148,3219,16865,28785,2759,57771,27772,52847,25461,21309,59632,53768,15499,45159,14401,827,4343,34406,11951,65363,37346,17651},{55135,28480,9236,47616,44190,8071,62906,12803,60266,2063,18402,62168,3449,40178,17424,37363,25391,37732,40841,4026,64219,33648,54677,28120,1020,45517,13722,41357,46143,4309,58218,18294,62360,58147,53585,4219,41043,11362,13269,31742,48630,21391,13261,59707,26302,4639,24188,15905,31355,41246,10503,28253,18373,7124,19706,46894,13616,11786,58505,26467,20123,57788,2910,33498,35761,5290,65179,44971,29046,21719,26576,53329,40377,9849,52028,34618,31587,59281,35594,27839,48918,11200,47225,32307,25110,11889,55374,59728,63139,57368,10076,2664,62199,14529,31482,4325,17618,37637,37288,52223,51478,47388,43843,45086,61198,22076,20085,37572,23964,45204,30572,41458,23705,54177,23259,45112,52507,48365,7141,4920,10412,56916,4375,35316,11159,8873,21901,8152,6840,25012,26002,26400,45457,9402,2931,43078,35726,4027,60746,56601,52331,14621,9327,9764,22057,51808,2123,770,26814,26963,20448,3424,4371,22766,58346,24041,54856,44722,46058,14891,590,65520,31773,25062,43964,25060,42981,17545,48422,36354,5952,32245,14718,49801,26045,18138,9292,58048,33357,3397,31840,65533,49270,51721,52199,40174,45412,17890,23753,14355,10183,11941,8971,17448,36655,22517,41633,32551,304,31374,23011,53506,54052,5316,84,42125,31396,63853,10538,17722,56392,63607,64109,18483,24122,21250,3507,25312,21985,15565,53220,30015,17192,42851,47985,48341,2358,42709,64422,8100,6532,13967,23048,52700,29880,31621,44449,33259,59720,24341,28769,2762,1115,44540,25673,61156,51631,4786,24914,12500,37504,25047,58631,45629,54441,6199},{65189,39889,46916,23392,38923,14808,16567,49238,63930,46808,32966,7630,17315,47584,51903,3227,54844,17549,6335,53947,17668,29139,17426,36722,18504,50066,8727,22906,21005,5560,13826,36083,64200,16914,56010,60767,23160,46935,52972,4623,57910,43861,16266,41457,52848,3331,55232,41626,27376,26709,21795,2135,45117,23020,61935,43455,42165,28985,4895,28187,10282,24113,48461,19937,1931,44165,47436,5165,57422,59896,49523,29719,55570,24677,11710,5641,44972,8105,256,4027,39891,11293,44532,29258,46200,62304,27291,21580,9659,15083,31351,49784,40595,26132,215,28853,26496,40521,19440,21673,41195,813,15882,46850,7307,15701,8808,9852,30523,17390,39133,57160,5632,54010,55755,15842,58025,28507,21358,10498,61443,38841,49877,931,24408,44298,2964,34580,54865,10913,36510,28391,31414,26530,38886,46589,10403,29738,41149,5807,7742,908,41557,64208,33897,32980,13490,4796,28118,40984,29296,22065,14713,45432,62709,45181,30791,62397,54882,60481,47495,20363,53230,40012,15820,23661,42005,31100,33051,11541,48798,12487,37452,7005,35239,43980,52378,11662,34082,4512,20071,45970,31881,17164,54900,16917,55216,54842,53924,18176,33998,3027,54235,26771,59587,15232,17189,62998,60708,11994,14308,56423,52476,6924,53511,19802,64540,32282,24815,2687,13591,44392,29772,64802,42484,64895,37094,62867,4814,19151,64538,26593,10243,24284,55226,41935,27731,15459,39849,38198,25008,25014,14683,33087,48665,45413,6929,30691,24769,23272,27035,6869,22852,23657,33251,47997,22648,42145,12155,17712,12100,58121,39686,188,10988,61565},{34210,60208,31793,35272,8466,40283,45917,4130,28469,39559,49177,16008,63866,34258,6966,30484,26930,30746,54961,21189,17331,44398,59917,16355,31802,5951,29421,50443,24653,21496,64730,15037,39104,16522,32874,40399,57844,32943,28198,62928,44300,12918,16030,16744,34668,52541,47952,61831,2363,595,59864,64591,63936,27129,32181,50012,46254,44725,13639,9216,3526,2280,26573,5380,2537,40073,9501,10281,20989,48027,38205,37328,24076,48447,37529,44453,43977,13529,39442,54778,51112,40097,39944,2099,62249,27398,41497,2319,33956,14545,15201,35425,11664,15803,45429,21377,54280,1227,28809,42644,50681,18062,36,14358,35437,63581,64387,16773,51066,1941,18629,1669,32378,51255,23924,33036,21697,28986,40097,25617,54650,63360,24772,56615,30688,30686,27400,201,53647,36539,13160,49322,20743,36749,62623,14236,54446,38895,4812,17840,10581,13549,20184,49666,24265,39862,617,40724,9917,30082,41094,18978,15428,18568,29034,52108,40295,37906,8931,7321,33285,2000,50889,56494,25383,5887,59673,16858,54868,37159,63168,49800,49655,35813,40270,21101,40295,16604,18969,62171,41813,14666,55894,10626,24141,51236,9533,23381,18561,10787,21581,48020,38265,16593,36156,58316,8141,27153,42901,29787,34492,29029,13562,34164,10747,52237,18472,9144,33502,38242,6843,11272,55907,8692,38214,34321,59644,62590,57427,8273,52385,6464,44034,16592,35676,3049,44008,57788,29777,21298,44225,17322,61633,41550,23590,38068,46085,59446,32630,40955,9908,26367,60807,36052,40681,63250,17214,28096,32451,3808,42430,42761,38269,62479,60513,21958},{1234,34592,21222,6499,11862,65308,21314,23760,38927,42944,48788,58428,56626,57539,57698,12169,47583,21315,42613,60734,51105,23535,20612,15350,27533,27825,42990,61453,24797,61939,32501,26402,8269,1511,34883,5075,32518,9665,38060,21928,45371,12677,56676,42841,43803,40620,44993,51462,7493,45509,26630,5520,38451,9111,28804,24805,49198,49707,98,13489,30386,52000,58915,22840,21124,34348,18759,60652,29479,624,63405,16567,31640,31662,28272,21924,36606,42330,53867,43263,17610,24059,63873,40246,39718,61108,53833,24533,34893,20647,15913,31464,51733,230,679,29604,18474,65294,60558,46480,1634,37257,40526,62322,6805,50742,19017,48920,11287,3405,8698,43922,30467,16585,29562,19705,60796,46581,39280,50232,36193,57392,57036,25043,60667,48185,62246,59131,279,12154,32416,59399,27481,6079,44920,40110,58146,26467,24684,49005,31310,24981,13694,27025,1192,33510,64730,20880,29392,9064,48499,27920,15879,3298,21894,40633,61537,64328,15004,38466,31546,42330,40945,55701,54761,41649,59624,55362,36729,6987,38545,31823,63251,53125,3160,16232,56025,18483,42999,31942,47011,2283,5679,23313,15242,29912,8657,26971,57020,16231,35678,56835,44325,11241,40981,20957,60247,40193,5686,39034,52292,31587,25106,31524,56683,25178,28966,38802,20075,14589,26006,59333,55227,7299,7883,11999,40658,64603,44100,57321,55114,19879,31948,3104,9513,12736,39953,1647,9448,63040,1226,22703,17620,36651,26262,23767,51722,44517,5158,16038,20266,53470,59450,55818,4117,55963,46153,40584,59566,60914,28214,2237,27968,58034,13003,31880},{42439,37064,21659,41384,17179,62071,56167,64370,62612,40328,63046,6125,47703,52227,52612,16504,3158,25106,44813,3051,39756,38853,11899,3686,32332,22197,36777,4997,25173,12617,54488,40149,51835,1183,53840,725,12913,11135,63318,22133,20256,1040,40343,54564,16177,19177,44679,17277,15375,46169,10400,57681,39624,3408,47245,64817,54675,40118,55145,52452,12046,12180,48209,60663,21206,31971,45726,4412,55055,47528,8639,14465,53036,10982,40960,45207,11703,50031,34552,14847,17245,43770,11010,43405,596,36108,53752,28527,495,63931,57100,32644,11436,50319,50426,13856,25748,53123,55245,62974,4741,40424,23287,41661,14429,7114,27623,57686,25745,11891,53444,28659,8775,18817,39983,43217,26930,34962,47719,38108,36557,52824,35763,55187,7214,910,43807,53611,21569,32374,21002,57732,22305,24130,55239,18626,31035,35499,52362,29691,64916,39010,43255,48477,59474,8899,19190,65170,4166,15553,43513,1041,23887,26563,28808,30353,5096,9707,24949,19966,15516,6996,32870,61603,786,6455,10675,19011,41697,13602,10503,28938,21197,38710,32175,38704,26433,4146,5611,55637,60101,13217,1482,7616,38621,4980,15372,35127,12617,56982,19494,58517,25756,28135,22946,25927,18564,42987,46376,46915,38999,14468,52331,47379,55435,13228,31055,64012,33369,8025,22651,27174,27610,46670,59883,12458,8530,41051,12993,24474,48642,22098,13556,36682,34091,64050,57901,23503,11513,47682,37074,62538,59255,3496,42866,32956,50604,57431,54135,49498,43422,43903,7296,9960,64159,25272,54947,50752,31534,18151,41178,52994,53480,26140,35041,29331},{45938,38253,33163,55156,38971,55565,54032,18260,22133,54532,4213,44908,50676,35613,24450,31676,64830,60862,9143,63291,32089,12915,17583,37640,44032,46518,27598,25048,23846,32925,13962,61611,30945,28430,21020,27461,61127,41389,39594,14915,42083,45507,47885,58936,39307,15371,1162,13191,54806,62604,10344,6272,41326,10961,61114,52033,10698,43956,19,48838,83,7728,50933,51297,24229,61913,11157,60164,56429,4445,48952,30433,34428,20441,600,25033,55721,59849,21871,40885,22734,58700,28001,35916,18650,599,35735,25677,23085,39869,27504,58294,39206,43952,464,41749,36148,992,22964,20293,45243,52030,24187,5562,46772,39357,7890,11782,44995,31011,17870,40144,28066,55219,20150,11972,51535,22369,27806,59995,17537,34878,48615,15921,21982,6961,42782,39625,52439,9390,2060,4619,19838,60430,56896,32051,55390,16559,7397,33906,13914,29407,11009,32427,12627,30012,53354,37702,22256,19460,49429,23962,50211,24590,27505,3891,20374,81,18175,11464,38826,33490,40348,10505,61379,14622,45320,52260,49544,18720,61847,1617,22571,33011,41805,20642,44313,25409,11156,6750,1408,8137,13541,38646,35391,24733,52883,9940,51032,8712,55346,5678,13273,26656,1417,32267,28115,55937,13884,45054,65092,3940,55864,56908,63145,57716,13879,29830,41577,15640,278,15296,58601,64715,46657,58020,30764,14215,12301,10705,5795,47467,31993,26852,43726,20768,5471,13464,64123,25886,27910,24661,7294,21792,31743,34289,33920,20025,13833,44204,2031,30183,59990,56726,61812,13613,4867,23859,3469,56436,3698,18267,43281,61978,30263,55195},{35719,15425,16306,61977,21919,14355,40347,45843,19270,12209,39862,29704,62927,42152,48310,13666,37896,44542,35613,1647,9775,36258,25402,31927,22536,12465,49565,23399,52927,44607,36212,12419,8820,13801,16580,61773,62610,27723,57541,57297,42111,2666,12263,11208,11879,50694,3487,27726,41931,36877,52613,28230,16429,1632,13520,37369,40794,20951,19234,6397,12371,30712,57974,48055,10322,14241,63249,53040,12426,3981,38297,34985,5989,54485,12628,51221,16153,26498,27716,11307,17140,33089,46037,61887,11802,26512,29653,33286,22619,53369,15773,29080,47348,50565,17230,33298,54139,29715,18118,57839,44037,7182,28261,6881,8131,53785,50536,15681,25497,14889,6832,40442,65399,35030,53443,37257,31280,59282,8105,32479,11055,9398,37888,46272,35366,35478,17202,62722,25214,21510,35702,13511,7156,36169,27044,20125,30451,53114,32543,5782,21084,27935,43261,1247,50210,55459,64580,26261,47283,12879,30564,14159,2524,57030,21766,45047,59803,23096,26020,602,37396,59053,34232,58875,20951,17635,59996,26163,44360,17702,16915,21579,31681,22548,45321,46484,24915,13444,18688,5578,14525,30759,7705,44132,40448,55570,28802,25352,28225,48006,9015,19509,20033,28923,33050,47132,8186,56672,39058,18914,45985,11897,54519,54219,57313,27492,33006,30517,43842,35087,30670,10636,47803,24056,50582,50289,869,34905,16726,21791,5292,55493,30117,40666,48296,5857,481,60974,55717,41624,37840,50402,40107,43208,37444,58815,36008,7341,62431,13659,39927,46325,24278,17801,18949,57972,59016,58683,53666,24564,29049,58830,49712,15781,27230,22051},{47689,34973,48734,12986,21661,8258,48236,32249,65528,30236,60969,17964,64849,38145,25241,59411,7086,48545,30490,8824,10273,37449,60359,37996,22228,56599,50010,37515,20629,7289,4207,63748,38505,57085,27563,3251,14018,56525,37996,4640,57469,11137,37792,10376,26456,52204,35980,25978,3026,5931,42933,27434,45435,23731,24795,12882,42191,50642,39958,58590,57319,31126,150,21808,15115,59135,1053,42634,40938,50264,55958,12923,38365,20619,35476,27033,54858,65269,32146,47219,16782,48307,59306,63014,41107,32426,19965,50354,2532,24420,32799,435,9094,13216,59874,51052,6647,33198,9523,65065,46867,15535,12374,10888,2712,34686,40215,35254,23981,34596,11044,25343,19907,19837,59888,12290,53622,64082,20487,63697,27375,39328,21391,54322,59486,60051,22160,12774,1641,20956,26082,62931,9768,44735,118,33409,29045,17215,11608,19861,42712,43719,51966,38700,39652,16967,4817,63677,17185,14002,29607,45966,54148,63066,36453,1741,38701,12868,52382,10966,62639,17121,2477,23524,36225,56067,21202,57753,46164,59868,17867,24110,33252,49527,1957,62272,9897,58073,10178,9257,13138,18275,56905,36511,61705,62018,35873,9371,20059,26172,16923,580,14100,33484,46484,21558,14891,15548,62938,10128,28337,50945,58649,45885,64998,22227,27972,8075,3850,23739,1019,51719,48959,52697,13526,29271,36263,9563,6662,3805,31525,65258,1074,6253,28823,32819,41245,8853,20910,59425,53388,49107,30301,14111,47963,52813,4790,17183,64640,57775,49866,49710,31078,16274,49296,16548,7491,43629,37660,5084,64879,27435,33637,24946,47091,53310},{37810,21715,26923,56786,7640,54693,30456,12442,13106,34008,19586,22221,44765,57016,234,35237,39919,36632,51125,28318,65291,34158,17069,36938,37528,32051,7830,24404,63138,50980,58661,4537,53205,32100,6292,50518,14358,30038,17514,17559,7165,62003,38940,9019,37631,19489,52365,35913,43592,63577,2264,54587,45973,1557,60309,53937,4834,40462,5844,58458,55110,29401,32726,63873,27643,32735,2965,51290,14882,50791,55865,42508,50508,49202,53631,48620,61318,780,35763,17690,3528,3172,34280,13005,13232,6707,2160,13077,10819,1016,14347,49734,17466,43555,6845,51153,62458,40004,29196,24328,9703,49395,41050,32069,21713,2098,10574,38134,62492,1570,44217,39873,13037,61644,24639,49658,10881,30206,51145,14005,52487,49542,18840,4821,20469,53710,17047,16049,58879,61909,55357,24061,34318,49157,51213,22940,59784,56950,12364,19833,51104,45102,45702,47976,19924,21996,45183,64010,9441,34269,38984,48222,48542,28866,1743,60386,12686,48047,21128,33399,22250,21518,49182,34082,43952,62456,19177,65245,56987,27733,7771,5823,17045,48980,59189,51004,53427,58505,21440,54072,54645,42030,15418,44105,1935,62645,26228,11728,45094,33800,20511,36757,7275,48564,45767,48267,55187,58836,17110,45789,36935,8126,50433,22484,8619,28638,23584,53091,34327,60327,20258,8872,24493,22551,9544,13212,54016,64288,34309,12326,31750,42141,34842,34273,12020,63990,30156,42294,62599,51190,20828,50915,10275,34255,38100,37179,20563,32461,7941,30947,4375,3770,34175,2825,12387,31268,11988,24788,57799,29013,51373,46531,5149,14006,57459,16573},{37076,16954,42831,6477,13575,20677,64179,3443,19075,6991,18984,52038,7454,235,29277,32187,73,38660,15559,42717,57236,32491,65432,17074,17215,43511,47694,16136,8081,45823,7259,8545,63697,56873,3465,40023,55434,8148,52266,7639,64991,8401,30250,26259,62296,12476,28296,43001,36988,2815,63996,38504,462,43829,26864,62101,36272,17881,49268,55137,43851,40992,35328,49396,51638,36500,20073,15253,56172,45732,319,5850,360,29340,1518,12186,48441,53710,4462,20793,61904,49281,12506,10182,64836,10084,24115,44426,62389,54915,45552,54345,746,55319,18851,34905,39538,24901,20284,46918,11878,2301,61043,55957,11049,20539,25607,6950,51181,6695,27983,44661,2055,53691,19092,42072,244,40920,31327,31322,1004,8173,17463,26871,10155,55847,47,54893,38852,8374,27211,32485,19098,40992,56170,6208,669,29373,31913,51383,50333,45386,52189,1038,14707,13290,60896,10933,17020,5151,35392,14518,44571,32774,29401,18108,13883,17858,23173,58139,26502,24349,20988,46165,6893,63429,8933,37652,33790,40802,8997,60111,23887,38499,13453,25957,21361,19493,9401,54960,49299,39778,7297,60808,59678,50713,10762,32453,43493,9630,23765,10641,11594,5121,48063,26571,27794,29470,10734,46525,48689,3878,44201,55824,23851,63639,38995,61151,63741,51810,13239,35671,3426,49889,5383,30356,52001,26875,57573,36619,24541,23845,22511,58813,37990,7964,64666,38419,28743,53661,34730,44787,34844,780,21275,61731,63239,48095,44455,9183,6048,53304,47953,6454,14388,11859,25930,30380,24180,55547,21316,65105,32188,16214,26726,36953},{43222,51403,62153,39065,28692,35291,21275,19039,25155,26886,58309,36330,25416,45085,60556,1115,4005,36657,35016,20133,26224,10432,37591,33904,15665,31179,22914,59974,7394,47267,28192,53751,25474,56009,42707,41971,55079,13497,18448,56056,61234,15782,27210,16340,57947,18272,59415,30774,8681,22670,47151,13397,26678,10486,48993,64888,14570,4244,53416,28137,14820,2344,14965,38642,9582,34275,14403,32764,5385,17379,11766,41799,29453,23997,16349,18268,53811,1680,33667,54755,20103,47962,658,2761,57155,62794,38466,9613,36350,57085,63385,31769,15235,37931,30394,30351,46839,46108,58556,41914,57540,52575,37166,12022,39557,58813,6327,3900,57427,7776,11165,41299,42743,31583,4066,28778,22440,3978,17890,31915,9209,41601,50314,44019,16779,33814,60495,30382,10499,48278,18379,18833,50041,4648,60611,19891,22868,29123,42971,5885,43248,50346,62887,63369,30035,6846,29334,233,63389,17923,22401,39373,41691,26660,17298,25949,54936,9098,27017,18049,13623,19449,35326,13979,59900,31484,11219,851,20036,45890,24124,20948,61082,11504,2763,62256,11757,55607,51536,65142,27617,22179,58607,30656,57168,45920,38747,58935,1504,49542,33782,670,60485,59281,11151,14980,2401,40403,468,30578,7852,18631,36765,37552,27211,1008,1573,57308,24186,37739,53055,1810,902,8300,55916,20375,8444,6236,49773,13603,2798,16843,26691,20237,24854,24577,8781,46239,30149,26498,49092,46094,33339,20177,16901,64516,58245,9911,3528,15430,22910,7656,16727,24619,52708,17765,12670,702,47408,10997,38270,918,61923,49265,21146,24942},{25417,46520,50190,5904,3753,52528,26629,30135,991,53860,43747,44372,2014,42052,29925,15901,40109,42907,10126,22620,37464,55996,41391,25862,5028,61472,34599,45235,25041,36112,65199,20152,60671,31948,8581,34654,61628,12353,64495,42676,21503,18127,6337,61072,9253,31569,34267,35514,52376,5167,31315,8197,11970,21227,32326,16403,5441,60408,20129,62850,55532,40996,61866,48395,52603,34239,53629,1108,42960,52522,24995,27297,38128,8315,37317,33914,25698,3289,14106,23588,48652,2659,19648,38577,36692,21811,7956,60529,62761,3059,60019,45825,18498,60286,9401,58967,41436,49446,23411,29322,63621,7199,11487,23841,16648,45296,60016,13444,17667,51262,18321,26827,40323,47765,17682,60019,46274,42549,32855,52290,46599,4797,61143,18777,41610,47334,39401,12447,4814,30588,62942,59017,16180,50323,18434,30752,25556,10598,14456,16191,33230,7363,19681,15269,38748,57123,12790,59310,627,47482,19833,24031,54494,54102,63814,26133,35727,24258,21426,22859,56933,48690,37008,50800,60284,46337,35975,61120,5129,29015,41046,32396,9987,46355,5457,58681,49310,13385,62424,46632,18750,55983,59205,41544,49333,39586,28231,29315,27371,32525,60011,27301,41002,28699,46424,10469,14440,30128,11246,60732,31063,17332,4606,20304,48274,2152,48812,46380,10597,35841,21569,6411,17464,57093,28975,11942,36864,49040,56547,35132,18947,52878,12707,18553,50276,23832,4928,14897,355,28152,57291,19765,46039,43687,6534,12063,2015,5337,48407,36760,62561,26964,31570,2338,21851,37272,62766,55729,59021,9227,22028,10541,18408,12326,36619,23231},{35887,40156,3810,62197,42409,31084,14713,24739,7495,23274,39253,45042,5509,47918,10281,26681,6650,21054,62495,20651,26864,12950,41535,17640,10933,16662,4780,38614,10042,19710,3222,27191,23808,61220,41501,3727,20849,4245,11816,41884,61837,29117,23092,33394,21151,302,58,61446,22424,9413,58999,51587,58272,31779,16750,14693,15100,720,52373,3718,55284,24740,21741,39401,38068,47710,24199,60784,52267,30421,35543,63341,47061,53307,10823,32574,56774,43191,13714,48837,19950,53487,32725,61662,43227,47160,43860,43402,22959,25096,50989,34321,17127,6276,31250,27672,10870,45252,62234,64681,13123,61219,90,47645,12503,6982,52946,19122,3429,62178,25527,45121,60937,16125,13450,35213,34512,27891,25296,11236,47899,43984,48988,53769,35800,58443,12892,22653,59790,30666,43918,53181,13396,48509,20831,63898,3596,18443,17564,44403,34925,34650,26177,21867,6386,21150,49436,27065,39283,48984,24091,6364,48061,3377,32908,712,65275,56029,45442,204,43588,50612,19641,13980,50015,30757,42447,15495,44880,50502,36681,3861,4766,29224,59314,39320,34507,65483,53306,25854,18619,61224,31650,47966,43293,50019,6951,54642,40737,7824,9412,61200,1719,44994,2668,24322,52849,39985,46878,33233,57739,1459,17083,23996,36273,2480,44414,6212,28294,34530,31569,50698,34761,19743,32157,15018,35421,1368,26859,57892,25373,51475,52169,6808,24493,60418,7834,17787,57576,5146,14986,20534,10345,63145,61519,62059,27650,48902,1478,53113,45256,45494,19471,14168,29790,58357,20017,53537,49186,19810,51239,61838,6944,33080,30507,18251},{11139,29579,43347,61279,63233,40734,60940,58021,54440,46466,7548,21367,52274,5338,47459,48557,20182,5400,39649,33527,41499,1874,3381,6243,50234,32249,56536,10694,3722,51779,47390,33298,38147,16070,37098,44459,62682,42890,36820,54151,8386,25671,54158,43962,35017,55476,28711,14572,39157,27139,39480,60074,60320,58468,38505,62790,38532,29241,6436,32458,48035,57639,3008,31312,30053,32555,34094,3044,60726,19408,8075,47824,12642,19131,49397,4504,25342,21349,46737,58088,6663,55106,53555,50889,19047,33875,28303,61828,12118,63312,45533,21481,36323,30401,45213,9833,28484,58009,36920,36390,57860,5216,29988,28473,47563,25119,502,48731,58957,10579,4093,35034,6244,41881,55470,54920,4106,18923,64551,9201,8292,25233,41757,43499,18464,28406,35246,22557,18295,17135,47623,263,55782,19721,9205,29304,30808,57101,20772,18944,39947,14457,9447,41585,18248,56725,5433,29983,49053,60063,38204,43553,7485,59129,32161,16168,26327,12695,58727,2563,39372,38509,59188,5304,16996,61314,13071,23232,23043,19158,8277,51608,51998,25781,22699,34987,44083,41980,59619,39800,965,21930,62947,29902,53974,59917,21814,52809,25979,43043,15347,9415,34538,34707,41210,446,10765,60271,25119,26301,11283,57123,32868,50367,51164,11599,3559,3099,11115,23923,12776,38222,64677,25580,18532,10309,33280,17224,4947,24443,25227,62083,29988,28135,16620,56522,13444,9038,46393,6229,57190,11805,40614,31890,47902,42851,62517,41615,29769,63640,32250,4751,28231,309,51061,21111,40883,38124,7930,37257,57780,24842,51733,49037,48463,20906},{38738,62853,5956,32446,10029,17010,62753,57849,36650,62170,50524,23268,41064,61531,34743,8723,28135,49009,6135,21879,30981,42005,21006,1479,51375,25199,32078,32463,7989,60496,15917,47908,47871,8549,22231,58063,41161,23106,44982,36478,11169,55153,5031,15398,59631,12937,21970,43413,23525,39452,47724,34778,53155,28311,52438,63886,59108,11249,15199,37905,42126,53495,19004,51210,20160,57732,58880,36796,58100,32112,16174,62468,25307,48208,45132,19415,50593,62916,41707,25156,8140,34103,15851,18529,38188,17769,39057,52285,25459,24080,23382,46987,34883,40663,23697,39543,22000,20190,5699,31294,43818,41626,56439,17979,62151,54892,46437,13907,63186,13135,8749,53124,57117,4345,10813,47220,17296,45549,11857,1713,43011,13557,11794,63513,6270,26252,58674,34682,36567,6754,37434,9696,15478,41370,41628,1029,15407,30213,20841,18175,43833,11203,21302,16309,54860,60526,60738,34281,51174,40672,36746,9184,21217,28059,11939,32407,61240,60510,59014,61829,41114,17016,48667,56710,27574,37734,16464,6151,29056,26696,4555,4232,46789,49856,42321,59044,54408,29847,31936,159,601,25153,10595,57894,875,32419,53051,2888,63054,28125,61329,62956,46395,62695,36677,30958,42631,20437,38640,38365,31215,40968,33869,17640,47962,63609,29514,40560,54611,18644,13062,12107,18918,47710,53464,65463,63590,21614,42149,6265,38849,39761,49499,60560,12200,10971,30552,48873,23867,5532,31226,10752,5073,16924,14958,50375,59853,22515,40916,8653,17828,9426,35767,19918,39858,59147,18971,42046,51656,61517,35393,37202,64692,27309,34988,50654},{3293,51031,25720,43865,55868,13272,59753,18827,14392,22244,6305,11439,26943,40503,47044,43155,33815,3905,17685,35806,61502,20265,59780,29428,43354,14316,139,32444,2397,4191,26172,39411,64371,33322,39650,1283,21074,27,59926,23831,35204,46786,50888,14205,16952,63643,43755,16190,18259,53672,36485,57170,37906,30758,12345,57930,61275,39492,25423,60875,15451,25904,2328,129,6224,56159,10907,1306,54474,2984,5455,64254,11249,21768,7863,35326,14079,13798,42121,64520,4282,39817,33067,42604,34108,20622,39025,26307,64129,24849,18188,6882,18455,35936,12748,32627,36826,31385,16446,22231,39708,32406,48684,62082,54141,45168,19755,13065,65108,14887,57199,6587,38868,22213,63637,42630,33714,62761,56523,50104,28262,29157,47322,8710,20069,52100,64043,4686,42658,22696,26653,45117,2880,25122,41571,17567,17930,39625,14928,51030,36802,28643,65227,770,6852,21378,30668,53404,60325,42251,6915,64451,56178,46218,45311,14471,35932,47649,13412,4248,29830,44144,7794,40298,20846,50396,64273,16134,13639,49952,35713,218,33065,59015,62879,53266,6552,38571,35325,22422,10933,17502,44722,9310,52185,44039,36163,36530,24984,6976,11848,57929,51598,59408,57175,38863,62495,5732,58803,20283,33580,33840,8943,62476,16066,53217,41939,63797,7702,20598,19999,50686,55203,20704,4177,32405,9403,41072,6287,33767,23983,61378,54425,10744,44663,9880,42631,16756,57097,46439,11438,1417,18291,4400,45756,2315,35644,56757,22437,56275,42055,50355,35280,34970,14577,35525,13497,56375,8707,13169,51846,59946,56587,58872,52633,42398},{49794,29925,39228,11843,4503,16416,11895,63205,24904,25714,19821,51190,58050,28027,4750,43014,3506,2697,23265,35895,58322,44288,29237,23212,29269,53272,53596,53346,23270,38962,23565,15079,54026,782,48,20745,41744,4453,32338,27311,33148,16720,49138,15988,6659,55786,61768,24669,48495,62855,65215,25583,24841,56867,34560,40706,50131,41384,49072,58480,59759,1041,41420,9699,32198,27112,40844,1089,62248,59930,63508,12037,21607,30225,28883,30996,21608,18322,45108,1574,30516,62386,14916,37802,28513,28517,63525,50623,11311,30815,35666,34389,59172,14817,51245,56492,1327,27003,36781,14094,59345,23245,52830,12144,24732,65524,46246,5338,54054,53709,17253,9171,3351,59072,17270,48241,4891,36240,39965,5588,45301,45773,37901,57672,59024,46635,15485,42,13013,61390,2751,9824,60301,15601,11740,54211,17857,3376,1714,7311,15247,61214,3788,14008,5392,47645,48068,17678,31613,30211,32076,58551,44251,54003,43797,64448,52817,62258,59445,7263,49321,17070,49399,35200,51492,52526,21978,41575,43289,46238,60058,25389,20926,52191,40423,35599,28242,58901,15902,40525,42363,47229,22752,51721,57092,18011,52505,61158,20399,38320,65508,44217,19565,30329,5678,13529,18137,58119,22689,34684,8307,3025,47159,35331,22285,43486,23559,11889,46161,10879,64127,53609,717,47155,59083,2312,51393,49923,23496,17175,31655,44336,41988,17572,46637,6043,50418,63008,23691,46505,33339,1520,13956,42477,55948,18136,40632,6597,58014,62786,60866,47898,48141,18626,46266,42355,19108,25493,52660,11429,37291,33736,18793,60698,53653,60910},{6810,43718,52900,20583,14676,35630,41220,1995,54085,57878,12674,47621,10853,52515,48433,37464,1947,34629,60687,885,39427,31338,14404,3299,23968,11023,19117,61780,64182,19157,30025,56403,64446,9657,55187,51023,28739,18035,16259,61256,61919,12135,9225,3605,49887,49965,15719,44720,13371,45710,47480,32318,53246,28563,13549,43103,133,43670,27637,20125,39621,3497,19657,12502,37748,29179,14800,21088,41441,8440,21335,45141,65445,29956,35639,97,18086,28612,50013,64250,40925,7600,58720,20374,16077,10093,65333,54716,49909,50631,16063,22262,34617,173,18742,13381,28404,37227,33036,28498,28456,4827,10718,45609,15034,17646,21035,43455,1792,47735,3675,58104,49980,46063,3260,52669,62292,24423,13867,32162,10764,47880,54788,25091,19102,45995,61173,45031,62090,58793,12356,58810,53465,43985,16422,9878,3253,17758,9215,5352,12933,4461,55496,32244,51702,6727,45106,46822,59681,36119,45114,40524,37269,16646,30301,46644,40991,54408,45496,15573,30871,40157,64220,22005,33568,28399,22212,25240,4863,47640,10750,28967,54753,1103,9349,13974,25159,55655,42626,37236,49270,32980,30427,20210,37747,8400,10416,60759,1671,26896,10107,51913,62667,40371,1635,61603,7368,61425,6508,29657,29246,20193,27946,30291,17595,29890,61344,5821,64137,40945,17841,19187,40279,37520,61744,31059,2718,24897,25788,62784,2787,20514,19614,61906,1169,9820,51322,57579,33551,52900,61694,48973,53094,24080,40423,31923,33515,46169,51806,27386,17131,60072,51538,49429,59866,58472,13374,8776,30297,39171,54527,25548,45624,60117,20107,18058},{14497,3895,6339,7669,12747,42647,33116,47909,22603,56505,35658,37467,54978,31844,31900,28978,58772,43530,53905,40227,34923,33067,26242,63067,4713,43058,8040,8113,31784,65029,22159,13734,19512,38517,5635,38364,46591,65177,15004,16648,51712,48030,23870,64062,16934,62689,8614,62386,33047,22329,51530,51389,37974,27111,2978,23312,56646,10748,50999,11908,49187,50436,40865,6014,40882,39383,9139,11705,44663,30676,38810,31848,42532,43215,50606,39017,29530,45388,9347,15899,61061,14191,29383,60408,6820,34955,33006,23655,58906,37535,52460,20314,14325,34084,24648,35621,40130,17207,11232,21693,26487,59814,52214,46785,25089,29750,6126,1839,1938,21910,60947,47306,33947,59634,59979,7292,1212,9480,2170,24982,63280,59398,2475,27736,59941,43473,59731,25997,44124,48582,9333,19922,27414,54827,37435,32106,53311,61150,24993,15526,15414,46084,29932,37942,11105,47879,31447,5354,56635,32263,31857,3926,20460,28268,50113,53732,31310,56475,20812,60715,2452,24141,59868,4978,21250,57308,37171,47731,42706,35344,39763,13525,57358,42176,17128,60948,13423,45572,11931,4817,18863,10349,43989,21730,52960,55881,2063,18672,7803,27766,46523,62757,20848,31279,7955,41870,9634,62960,58257,39624,4381,52495,59007,55470,38130,41932,5145,56535,23449,39258,48895,55448,15168,11179,43625,54719,59428,4663,53428,14462,1487,3461,43220,6587,46425,10614,29989,32735,6892,31327,58316,46921,2517,10683,39630,41657,43239,8127,23487,45459,46798,57950,31385,33335,62227,50846,5869,63643,54494,11643,56992,50091,65371,5739,54830,13173},{55738,16233,52108,62780,60626,23756,63375,32459,11773,40328,47856,5122,21519,12415,28077,61639,20954,39877,46345,3958,43793,35744,27426,1662,28440,35264,15191,30277,14960,21489,52891,14397,16235,48505,19373,15496,46105,13953,327,62264,44197,63650,50967,50848,16626,4205,18778,41544,47175,11497,11361,15417,39110,31153,53208,7826,29906,8266,43052,52812,43909,64258,9156,55206,56267,32935,43011,61408,36295,40187,3850,39989,63063,64789,62262,1099,54610,49658,27085,37087,57551,25933,63441,47337,50245,28700,46210,50895,952,19687,44631,50804,64961,50296,11246,10835,24856,40870,43911,49865,2869,34010,27504,25401,20627,43879,58482,42001,556,36523,57292,54879,58066,62949,18595,45789,55861,58773,30951,29390,19363,16894,49042,28698,17824,1268,16088,42834,60072,53477,43904,61943,24350,9177,23612,11886,26636,975,19685,22188,28673,8093,12850,44462,472,3696,63069,52168,30273,58825,47080,34261,29802,30541,51733,61903,43242,23021,58555,52176,35401,20301,29207,65075,1946,59626,19432,56673,63875,64226,64454,13870,56256,27672,7551,43932,60263,22078,58041,2802,20827,28038,32927,39335,61183,31986,18805,37373,24010,34407,16530,19252,35813,6469,17804,34203,547,57566,32666,17268,5423,48862,8298,64599,58696,30237,45470,10217,1881,696,5808,18765,5108,7864,37835,40679,28656,62634,40710,53895,24295,14202,60391,13339,18978,9441,14052,47777,64705,59785,6766,38189,11521,35300,7643,29036,38680,11483,38965,61152,14926,19001,13398,19439,12975,58596,13654,47960,21089,60287,24200,6666,24692,25070,3188,65248},{20144,40415,27311,40860,851,19731,15287,8332,18144,60671,50864,28625,33159,19030,3170,896,4143,14569,11372,19105,9575,3036,15382,31120,5613,9997,36912,10961,47757,49854,30794,45523,27174,33775,20508,38592,58542,27259,22863,20034,61243,43879,60632,25393,12174,17936,65183,15102,41746,24728,54175,58811,33447,7612,22685,6243,35300,42408,37003,29164,45949,49577,30356,47215,16164,19284,36808,1558,22735,30658,28164,65091,57836,47462,45145,4013,12708,49173,9561,55949,32006,55376,62954,7814,1409,11465,39555,4016,63915,65418,63875,37358,61929,8544,53271,42423,22298,6318,60398,10413,51479,44749,41306,35845,35998,38002,22390,33118,63532,24856,22718,7885,58217,12523,3880,64148,20606,51598,22651,48885,58897,39749,21738,39415,41333,23782,18134,33408,29078,64711,655,3604,10174,53685,14153,61142,3810,50212,54224,56617,62569,21789,22988,61707,32006,51292,10362,53646,51852,39406,20538,62274,4034,29589,47398,63876,2578,44007,3423,47080,56145,4997,4496,14838,35018,54556,65095,24910,924,32482,54300,27113,19186,48780,59526,28357,64615,42716,24781,65028,33178,13038,44425,45325,53231,20739,59639,45746,29365,45876,52134,20027,34934,10053,53086,14331,15863,906,16510,15395,49611,7931,15361,46624,12732,30118,26508,10430,36717,25496,65525,60183,28016,5630,62594,1050,58918,42962,63839,65393,64051,10467,65356,17636,61357,42229,23200,50316,13246,11574,6824,36575,38110,32066,50485,49196,62676,1615,36307,9855,6669,42256,1354,1451,39989,65004,30802,9790,50703,20014,36109,13642,31031,54340,17969,3413},{5799,28292,14145,1920,40960,24645,13779,28592,56100,42147,21453,6151,16859,63467,10330,33599,63339,51346,21560,26707,58757,30041,11277,58640,32973,52672,3496,25726,41453,9022,24210,17206,44664,15060,50405,5558,35809,6340,17369,45379,42229,46124,45701,14373,16523,39599,1440,47128,50286,48959,40725,41789,46926,61925,41992,61401,36314,46516,17706,8018,47491,55924,20991,45642,49916,59260,15608,13429,9575,49322,17226,32138,44916,4358,56198,10770,46113,2105,48817,16977,54344,36558,40565,25751,15220,55910,65082,36725,26472,21892,13914,13493,46433,31,6576,62569,43806,54446,36229,24854,1653,22194,47525,2276,39013,17880,6655,53741,12062,10877,50110,10012,19386,61685,27217,4772,30615,15576,55384,6187,16029,24972,4436,40322,14139,47986,39511,3157,3931,23400,5216,45843,18657,1626,62288,50671,19110,55734,49694,59321,2093,37575,56731,25761,63343,38490,20735,53768,52182,11560,710,20164,32606,41910,52817,43917,34055,64356,16885,51581,23954,65253,13314,9720,37728,21242,12847,54271,10528,37624,33456,39096,5918,18942,15411,9111,8962,58980,63672,57343,55766,8572,59782,29722,50576,40943,5602,47876,61172,20396,54471,54642,46592,28155,36863,23810,693,1129,37739,41550,29428,23174,57229,20219,60966,23153,23981,963,26677,27032,62402,2987,21852,22493,62256,11438,15668,48241,54287,55303,33474,58427,13908,27326,28615,21877,13552,36433,46589,12515,27300,38502,45193,43408,504,26745,18117,9253,37512,1562,39072,61010,44352,62,13084,3592,40990,29768,65088,20277,38858,20011,50584,15823,43604,19439},{45376,12132,39055,45050,23058,54231,62967,37396,47150,18354,43631,19817,26541,46707,51996,45975,62932,9079,63142,26152,31548,14795,36104,14606,39659,21761,18015,25289,38860,20342,27689,46485,47465,35028,56776,38235,4522,8135,51942,7090,32965,24697,20091,35831,42434,1698,8479,30515,14178,59652,63221,30580,52759,55290,31987,11657,24261,59685,61243,10428,50416,58262,38719,14724,51623,23639,46772,6139,44090,30617,5923,12306,21842,45263,55959,25385,62272,41756,41736,60160,51001,63246,61513,56480,6767,28160,33970,46134,58138,58628,30564,54950,1410,32415,38085,26699,15194,38148,13016,19635,40796,15046,21977,42311,64329,53052,13463,40919,14792,36926,32497,42941,62517,53592,18978,6179,2999,47476,9382,18261,1256,2352,20340,49928,26581,57444,52416,6104,29279,9810,46614,33677,5374,39098,48206,32343,14488,46221,64758,23657,64112,62333,44977,19466,46079,36416,28703,28844,15761,27910,29476,13844,54121,20106,46021,16523,50905,62145,23735,52698,27160,1530,64954,6537,7717,22644,10536,64492,63308,9280,28063,58789,51810,40682,50429,9986,7757,34516,12418,17110,1445,48493,36124,6857,39666,31159,32082,29568,21221,36663,47447,44867,41970,31504,64904,21712,5416,3919,31686,35014,56832,58385,9396,22638,28254,16453,61011,16637,60861,34026,4660,55767,49703,41655,46984,44808,8075,55942,15515,1336,24490,13535,38673,54607,3706,46956,59668,801,7697,24116,26461,9611,38793,34459,43927,22952,33744,62945,25902,28233,2026,22312,36752,22400,55814,25770,62844,61117,13677,49110,30870,26839,60661,40417,27658,50365},{54662,6702,29747,10502,19758,17073,48712,47970,17610,8926,56033,54925,53831,5134,31868,9622,27625,63591,35288,4518,12894,30725,65442,15892,63997,62874,4025,35220,35603,6445,61633,16300,31780,19665,47374,54437,38997,14296,37661,61097,11729,37679,35894,5513,24896,47226,59766,17421,50867,55432,34226,30659,36628,6269,38224,15143,31130,53759,44814,37600,18544,56457,49472,484,27344,7208,34459,34025,42206,10715,47699,8311,24031,18818,16403,30588,40241,23850,12889,24580,60214,52656,26988,64060,6077,44576,60572,54007,37583,40854,2319,30700,64546,25910,23710,36844,41613,63484,1317,53974,33834,28901,41089,2207,14266,30217,13186,4410,27509,29780,5008,34396,51767,8318,16094,36014,40911,41480,7015,22559,56027,2305,51513,52532,48568,41931,48992,39429,6752,24335,1044,3552,20140,58496,54130,42654,42848,57494,5933,63094,54813,41039,17951,24311,40312,58199,2616,63842,8229,60729,41880,50634,13630,49690,55295,25784,4986,20066,2141,53255,24839,50915,31840,44075,9796,954,58360,30519,17696,48571,12836,33696,19940,15387,57785,20942,46888,42668,22263,61599,54762,30393,48632,54852,51246,3027,26379,41004,20291,9803,52038,57637,59151,57277,17307,56884,32557,37940,21905,34901,28000,31878,3941,36157,1429,61225,7048,20924,52458,8818,63787,43046,40958,42927,38965,65239,50726,28568,37047,9060,23882,48866,34646,47634,4879,39183,42083,5898,29673,64200,26016,44264,61783,43204,36616,50542,5401,21364,19450,467,8600,36305,31207,16867,16163,61371,29288,2046,27522,35111,48079,36006,25619,3589,51509,9100},{51955,12673,38867,47183,12856,33453,35413,29575,59946,49150,55779,7432,28484,53790,55678,4998,63197,9979,55451,62979,1319,49761,8916,3102,57550,40641,57263,50095,18138,25067,20047,17813,44954,46221,61312,62052,4500,43522,29312,26479,10755,47792,28023,18709,31144,10321,43521,47106,35113,47609,42906,20181,58399,30566,48815,36372,40369,61148,30338,33567,6734,55591,6985,35671,4182,27084,40855,33612,62541,61878,52066,29747,60446,21093,8504,57225,36351,59905,44133,31533,37902,30341,24231,63107,27721,35431,1835,27535,44831,35491,58464,50142,52036,43179,5752,63214,60170,11370,3996,38917,52345,21387,59171,38890,28658,61715,7569,2636,32662,17061,6990,33254,49611,44943,53181,61911,61862,40818,50933,1604,1818,17247,58897,24477,60763,61512,59759,17360,17354,21744,55592,11879,64646,42050,39562,41861,20461,57849,37172,3477,62746,6563,41811,3212,22146,54718,34024,6607,52485,9068,3418,62164,52440,31347,33501,57309,24316,11328,21648,3236,23625,63618,19736,7743,6880,44577,51438,7466,53752,31818,5837,40702,45658,25948,63358,32170,57787,20217,40059,61945,32350,19529,52359,22542,56461,16031,32852,6803,6633,61480,14279,29805,7050,50459,10819,10621,33529,42040,45127,58330,530,29312,43674,49727,21436,7052,52515,38136,41036,324,27873,15004,50295,10143,12878,44192,22724,45798,56122,65454,32854,25181,5083,51598,36804,2007,54691,33254,19513,27200,42603,35153,12440,3190,27521,39304,45298,64019,28335,25307,4046,41954,3262,53408,60142,31881,40955,63186,34434,40751,12550,33623,65516,23180,61094,19895},{53578,9385,33866,8194,52890,64562,56127,45651,17146,26948,19431,48654,13342,35879,37363,28286,32661,30880,30730,22387,47801,64398,21372,48802,50240,62027,31026,53270,17256,56123,55572,39450,28103,15700,42228,15122,46007,1120,41756,23504,29746,38603,18546,25543,35422,9010,17518,15743,38881,61958,54444,42326,11277,44535,23206,31372,51856,17216,46268,52646,31229,1957,23449,19021,17482,32371,30577,59812,45694,11500,64823,18035,23565,8903,11878,50556,56513,63084,49283,10138,24177,46365,9903,26266,42618,63212,31026,13309,22556,5883,44763,43900,47204,4311,45449,27274,44842,34810,55868,8156,54906,4164,63490,60164,30901,45420,47854,38221,65160,6860,56332,33548,5054,44281,4567,57915,12144,1050,48051,16552,35604,7099,41845,56117,19187,15110,16391,9239,3305,21884,49098,53073,26852,58016,60065,62799,41801,42931,55737,16609,51145,36954,27026,5356,43563,47035,64216,64635,18868,36349,33029,53431,29831,36868,18063,23484,39844,13799,47587,57828,23354,10257,11540,37040,48754,58187,56579,55511,51177,47922,41008,60451,61300,10970,60275,60480,4511,1361,60285,43231,33143,4552,61974,56169,27504,53404,53248,12322,56169,57140,40343,19537,14127,15877,44635,28903,58810,8619,964,53604,42966,42020,41194,58475,45560,33934,30022,12537,21094,7005,47018,58398,39096,41508,5718,57082,44194,61787,12458,43544,10470,40762,30945,46935,55879,38991,20347,62312,19057,48658,21990,48485,63266,43601,16693,58594,11306,19656,58594,39311,61133,65447,35709,16803,7279,57101,21792,52867,26395,1944,7615,46212,41687,46152,12321,2336},{42814,37851,60375,33220,62921,61252,4475,34949,28947,50245,31598,8569,40558,53580,47011,40951,27979,1748,64875,56347,53784,7681,63600,45330,30665,8391,18643,4146,46554,60086,26583,43488,57848,34386,31037,56304,49559,25638,56031,2134,12129,48116,54939,42617,56345,55150,40653,64575,35906,5027,12420,53,33669,15879,15953,25042,4549,2522,23404,14484,20721,46336,20216,60863,13531,43537,46152,58037,4118,4138,35979,48629,50615,54837,55917,8395,61918,27429,20418,23661,38997,1505,53341,23805,42732,41456,35647,19858,41697,55683,42274,55102,36715,35476,45949,46821,5763,23535,55123,14901,42434,61115,33736,26932,59478,36069,21493,4714,6900,61222,23430,54372,52703,39528,14364,3162,34058,24981,47659,48350,49134,20972,43748,59963,2919,728,30740,52141,56148,30824,11950,62600,43197,54310,43369,54927,45600,49899,65106,48471,58701,23931,9994,49364,51026,31156,39165,49597,24878,6378,27518,2651,9670,52036,59668,65326,51700,51034,62205,14076,32602,15735,35704,15263,50661,17312,31987,33670,52656,40938,19415,25513,39986,23208,56893,54369,50316,59373,56430,48914,5134,60266,26360,22093,61703,58458,18089,32271,18182,60148,63830,21100,9872,49889,28082,9598,21563,55708,19874,21237,44292,466,5808,50947,60291,20671,34671,22623,17529,7658,58657,27329,40694,11377,351,2230,32837,65230,30657,14523,48228,21662,47843,27895,21530,62295,61983,42027,49584,10348,23588,27487,51234,6662,54958,57408,13047,41615,11934,53837,44737,22135,46298,8345,45944,29079,54568,36947,18767,2561,30276,24048,37814,38999,64623,64005},{33671,9043,58079,38042,61626,10737,33659,1,3354,2595,51685,59477,47087,4755,2026,62495,14034,20988,65068,60171,311,57194,10743,29497,7039,20465,58987,39808,42904,30927,28176,38025,49813,27638,60496,41625,51884,5968,44685,51072,61328,52722,7394,57102,59138,25750,14042,36645,28654,64426,42149,5797,13834,6735,20650,50973,6155,1489,46421,64966,22112,48458,33582,37991,41178,14150,36051,12411,9965,37769,16735,29865,34973,1005,57620,60619,11468,21700,58249,51063,35696,58549,33548,10904,39638,16410,28477,24461,39611,13464,65144,31859,45626,47140,4566,45527,42631,33655,27544,5521,53595,660,47021,33339,31875,45072,38258,45107,31620,23947,41352,58731,31062,12533,15295,45426,9027,17895,31263,27076,26479,47195,37055,5661,33249,35382,3722,63418,17244,23264,52280,41472,11508,41052,18564,26642,52257,62407,8772,24775,209,62026,14033,15087,45596,22749,50331,42968,14768,59225,49004,45387,9590,35629,26606,40239,353,62733,29164,40235,44931,59104,30309,61158,1661,35275,27467,38518,48309,11049,9888,25580,47617,39456,42184,31735,60683,56729,61387,5209,22354,30974,22678,953,9815,36487,18619,26944,16700,52563,59840,3985,38070,38683,54290,59493,35324,34090,48168,25080,5553,9088,54731,59193,21001,39185,19044,11737,59779,31496,46595,53920,41252,24168,47230,41494,38384,52503,22822,41186,15029,42319,43662,9190,37137,44280,31509,59532,7382,62661,1746,8741,9149,30803,51160,38800,30060,39054,59518,64619,10488,8371,24609,43059,9320,1219,62473,26810,20119,30656,54187,24872,60291,49129,53520,50348},{44725,20669,42855,13883,30601,15155,5420,30943,63220,64457,24065,57544,28795,19420,45355,62565,3788,200,45220,43774,9893,35559,21494,54693,2531,52813,32879,49789,40662,10564,55824,13297,61123,50141,40396,26748,33154,2720,46717,9550,17150,17983,62757,19152,29899,58543,25790,2260,9311,4,4013,30505,28494,17186,59138,31051,13268,65169,17551,8056,12104,42940,44083,21116,50971,44772,4673,36931,27980,10404,38374,29685,33005,45883,20399,37259,34615,36088,1529,60667,26810,64824,6472,21457,4727,15046,54278,50165,15874,36751,11238,3704,10594,1484,14048,60094,18226,30792,28548,24740,17741,7603,26374,42895,21551,63109,7445,55932,47878,40213,43520,14935,47365,62727,28278,18030,33925,31060,25874,36803,27258,65223,13967,33451,11355,1374,33621,61001,45037,6090,45108,35918,8769,30552,27352,13432,47488,49416,4767,61934,20686,3794,2220,64593,43488,16354,60502,52807,15857,5840,31153,63578,16588,13906,61652,7551,20810,31962,37614,41095,29913,51956,29722,46081,32737,5108,40164,40971,46481,38240,17965,40359,64980,49525,19204,48469,57029,17835,8521,16506,43234,1214,46736,19633,62299,26688,46564,31746,61430,64140,47336,57863,29205,12021,12157,30698,9672,50824,39090,40778,32458,7756,33146,10618,45264,35476,38682,33786,16235,63059,16084,31463,44559,63106,4931,16906,35965,62851,13963,2459,55376,46381,52049,37229,36680,55722,3741,60157,26931,17480,1867,63235,17353,54680,23580,60466,30059,20739,44840,34802,16504,41332,63846,5212,20235,30918,4794,41760,64560,47966,16995,33679,27063,59930,54791,2451},{36830,8408,52005,65363,48177,14473,35267,48511,41617,4144,55538,14476,57309,53895,13524,27492,15621,21456,59423,10019,6122,23432,2078,63013,62595,51209,5381,41050,22298,3342,25656,11002,52667,35318,7774,60626,52121,4663,18398,61470,9141,40886,43351,11902,46437,8035,2168,646,40509,35108,9447,14465,28019,11542,5510,64252,45654,32223,37407,9291,14427,29777,52777,38981,34326,24487,35140,24498,34000,24388,31344,64027,36706,37740,53676,15425,52664,59561,55622,1837,35128,60068,44177,51352,52619,26731,37143,60236,43436,21452,13589,46685,45324,26877,12168,64312,31025,10007,13971,6121,24217,61966,35014,54007,29468,23431,36045,14318,10025,38684,54936,8519,11211,5456,34578,13267,2131,39011,49703,54406,33361,48960,7780,5119,1811,58335,65341,39897,8228,7223,48398,16203,52695,42119,10518,19307,29803,11329,29873,63008,15892,63493,50726,3285,3386,16884,42144,56622,3077,1365,17145,21175,34784,48618,55306,37396,56382,59272,15513,63785,5354,38606,57654,48779,65292,21901,43333,49870,48053,19236,38327,63961,40420,24289,28756,58060,58622,39303,51828,28623,26727,64999,10619,15173,14747,22136,54787,48623,21671,19542,27638,6658,53451,21791,14975,8558,15290,53625,5821,34736,2773,11538,23271,45378,42200,49726,22860,26722,23171,5615,1698,59910,64360,24309,24463,37744,40050,15398,9547,37058,5759,11827,5222,15804,10782,25609,31940,33031,43991,28063,49952,58885,42073,8930,44244,21489,53484,53202,2875,38738,56245,43033,3628,21892,30827,22058,3296,54392,29637,44005,22060,48833,50683,40840,13934,48991},{62064,62912,42991,37466,36345,24196,298,38177,22696,19655,62138,38270,39390,12627,24921,22029,29790,62654,47292,22800,55238,64555,11836,5026,10677,51855,18274,57244,4510,17793,11312,62414,33399,30507,50941,22814,58895,21333,53407,15238,54110,18843,48478,14446,16751,18913,35264,20822,21798,1443,33403,3681,36921,10511,48029,45831,59197,14958,33590,39710,24104,38524,61796,3634,5381,62487,27838,16668,52672,4763,44463,20765,14658,41967,43376,19919,52902,20026,59903,9425,59153,42085,33257,13703,58842,23196,16223,36073,42629,11102,8319,55951,20458,58388,59593,17932,3624,59568,25340,22171,5453,58348,29235,46129,50624,57707,44636,37019,34595,14151,16228,62524,58481,22875,19728,38129,51630,64942,3632,29783,15560,63164,47293,26719,34678,6687,11923,35613,7553,43715,10731,20409,214,58003,22089,51407,28704,22986,3906,25893,54995,58634,4083,60699,58646,11642,36005,62537,31185,30031,24704,57426,43156,52947,51513,5907,64538,57704,10548,47098,10162,7839,22254,33910,28182,11117,13404,10848,29537,35785,700,39107,63981,36713,2073,14237,53509,46377,52566,13746,54383,51519,43278,53572,863,47556,53686,26950,449,9601,13758,12750,63998,65180,6368,37294,18155,34910,52978,31776,8881,31038,53415,58595,19222,12840,8603,39506,28769,14826,10148,49210,26496,15890,13061,54057,3761,8067,3075,28327,53990,19762,23802,44668,53008,44132,14385,15762,40982,3828,36360,20507,7936,27373,26063,7985,17496,56735,63271,46884,31114,7376,56004,53232,24047,51378,45020,5238,52253,240,20835,13498,29491,56439,4778,20432},{61581,28801,27747,909,24280,64819,64555,8296,53997,7994,27904,48294,5004,35147,25719,35951,20260,9843,59326,2462,55690,60757,4045,45106,9225,54349,30864,9026,22614,12902,13590,51867,14879,41883,36324,42853,48152,1175,41463,38521,64668,19561,56621,48627,11432,41983,4502,5075,64721,20095,35700,65133,38136,52080,65115,27409,64355,34509,560,11378,58097,64368,59743,13996,35614,9130,9396,24766,10487,42975,27899,2993,59334,7607,27940,34070,5832,32302,33250,48329,5903,3279,40719,41396,6262,7816,11662,33037,31402,59347,26559,60703,6658,34433,19450,5176,26877,42998,51397,15116,61145,19388,63501,45671,30245,51145,2771,62932,52119,53497,35079,33937,31324,34129,14520,17566,23343,10708,44936,3440,47241,24197,2019,37296,6299,16449,41990,18178,19022,53477,37169,8240,36564,29064,42799,7192,1401,39720,29860,26675,16583,63540,22180,1052,44494,32148,24670,3243,47712,57604,56517,22771,6766,23620,35574,20729,20130,18781,63638,63169,54544,43091,3175,55016,9674,35606,11767,20814,33725,16898,7670,60995,35154,51225,53015,35551,5441,23431,23873,12466,28007,31429,5580,19766,7772,54717,28199,40607,44198,49374,64630,949,54922,40819,61623,65260,18607,61339,22009,32902,7621,17578,55759,15315,18575,22411,59043,38483,208,53549,7887,58927,14028,35590,28875,25426,15925,58467,42819,9055,4597,55934,26791,24135,28842,65101,6015,14509,24828,24621,23941,34244,17356,23096,44842,34675,46380,59573,6289,21467,33364,65213,46002,57194,37330,48969,59393,58169,49626,33521,12487,64162,42542,13450,35865,17967},{32993,48776,32113,62954,58478,33217,34305,45306,4521,16897,45497,47155,41147,35148,25235,27299,8232,11956,43428,63270,57092,36289,49839,41541,55275,24007,43293,43495,58487,6951,17336,13208,3672,29612,1892,4118,29541,25943,50684,45357,35338,26381,26528,11937,20340,58528,65499,60827,43598,12677,55341,36572,44195,40093,61871,13338,6508,14062,40430,10186,54307,17502,13916,55164,12408,25264,29220,53135,20439,54895,4764,12474,23941,53208,46574,2493,31252,53051,35931,41456,43659,60387,38573,59298,57350,41271,60078,9550,499,56163,18569,37621,1637,30990,53042,8066,27274,46472,15124,49841,63024,48076,61889,30448,1479,7197,32804,32005,41542,24797,46259,32727,55895,37267,32843,23067,32186,42058,8821,17042,26253,16020,34081,33636,57902,41903,28035,40384,27267,40717,38345,47805,55500,39565,49623,53474,53579,19857,58565,28115,64661,8691,56060,51665,5637,32464,59761,39243,19513,47375,31579,48587,63113,6013,5526,10172,8901,12613,37313,28834,3966,26976,48493,5232,63897,28794,47823,37050,50268,37165,54908,45026,40259,55348,64871,39382,990,41249,6685,32758,41065,47339,39249,59350,16974,3267,41931,61932,57892,36984,28965,29288,3518,62369,26284,64483,42708,20892,12857,8194,5568,5496,57714,14114,37206,2675,40402,58185,57840,48700,12981,16953,4555,8657,2751,29138,9857,44679,4800,47501,42738,12959,53254,58181,19887,38474,48946,39036,3291,64957,53563,39172,48567,6477,41645,16216,16889,15397,12043,48365,24236,16869,17845,20118,48688,30580,20771,64855,18182,24135,12399,8708,7443,45032,8461,26396},{51371,3999,54120,6464,50457,57320,41646,34734,60941,49501,61882,47402,33430,10548,61690,24568,15176,19020,18965,29780,8078,26586,27210,50206,58121,1548,13130,38967,47807,23991,56537,20604,53242,61866,45770,23373,13304,8227,41781,29585,56336,45029,47822,54000,23371,1521,57247,28655,14740,49812,2686,32246,37181,2984,26971,50859,5320,54700,34359,51635,34764,29692,52182,443,29295,36315,19761,26255,59141,59105,35457,34500,15883,7403,16393,45432,40800,62505,64147,10250,1841,15551,53102,30231,64023,55573,40035,1680,10513,62968,54191,6176,7421,28316,46473,30145,42704,24879,12699,56726,41442,39580,59268,45957,59112,36923,41270,6452,61292,33874,3914,30920,42153,62387,22720,28413,31965,47260,19072,60976,51,64586,31333,52791,13157,45097,62488,49473,26449,20054,56595,58419,54748,32758,25646,24660,4037,34222,51777,32307,62712,7456,30911,15419,41246,27963,43952,39112,42304,13185,60235,15344,31193,52157,53584,14330,31933,59006,10905,45220,26857,10972,2371,62066,20502,41536,63904,44274,5034,6579,65015,37069,26286,58016,6188,4707,11430,11417,34713,8765,20440,18558,49323,22366,5471,18438,56399,42284,30453,17661,7914,64337,17205,10763,21465,59187,57896,56795,43545,57141,2266,64871,62213,59423,3228,1539,53691,25127,11183,36012,2533,59748,48241,17130,35560,4701,53395,990,24658,13023,64696,17659,54080,41147,36486,64077,59100,45960,32894,58810,23699,24761,23706,33612,5640,1852,8828,41747,61827,43979,61402,39909,11587,28268,79,28644,24779,38801,21366,8112,24355,32265,3879,49171,51439,15433},{11357,40180,33454,49509,37618,46674,5891,42991,1835,40480,16424,60620,65253,38088,58620,29682,63723,31233,30552,101,16371,56583,61216,21289,55584,16299,4541,59974,757,25682,41097,2677,13,11702,6531,41364,42719,37629,23482,5944,4527,13313,42003,56131,63114,35554,10842,54347,9491,46737,59018,39147,28240,54005,15730,62877,61617,32720,15503,4317,32547,21319,11536,20525,23276,31616,53205,49780,18995,56786,34400,37499,22584,60464,7722,14317,11327,39891,49911,18782,40916,9598,47012,51079,50321,22635,3375,18554,29306,54098,22002,4300,64275,19581,61329,51561,57078,48004,9011,23636,42890,20275,3062,9105,55158,40814,39418,12794,5573,13748,18043,12571,58204,16309,29120,8344,24446,59672,48503,52629,48864,18232,26843,53437,1222,50990,8412,13624,30515,43814,58,11229,35036,1351,65473,18819,62709,41989,27309,8387,5581,18719,58058,23406,37648,3971,41532,10946,31603,38043,87,45196,48601,64888,23137,12830,34143,47003,32168,38942,60401,18468,41613,36239,19955,32278,12590,30319,17360,58559,33638,27072,22740,14647,34929,54403,47626,34433,40330,49472,42929,61060,48134,19357,5285,64291,48346,24860,13076,49819,44232,33606,21773,24227,10611,64044,4407,9875,45861,55652,11018,43162,6508,11562,44619,36580,21762,64773,44074,15603,13665,6412,18939,27428,50799,14505,25062,59780,38292,20389,42326,64031,58239,39382,4880,61102,12518,17732,30046,56484,2819,25727,22495,20724,38755,7002,52590,42092,46300,28468,65431,27238,33034,31087,55662,62849,11153,65419,10945,6913,59843,19082,34583,18491,32638,9257},{4886,56167,30042,36370,16906,47376,60207,23210,32432,2817,2913,26204,41474,2784,41710,33251,2442,41623,33643,38871,30836,22828,55537,25556,61012,51228,38876,44628,9821,48798,27231,64998,8723,775,26125,9397,6042,28253,38388,60139,6449,56604,18675,61868,60673,20002,9516,827,17830,4709,5668,10158,17807,56112,54866,13050,4284,58256,17398,52975,47572,50899,5285,49691,41582,4782,38192,37175,15442,59670,1390,64186,57320,56335,54036,54804,47780,43149,50821,58338,22095,64080,41225,57966,39553,14217,14082,34211,27994,25655,13400,1282,41455,2286,46334,8256,30371,22845,2635,27238,26214,27784,48802,47218,25690,48167,40630,964,21808,17114,24975,19892,42906,63539,64572,50159,58345,36218,44166,14938,34700,39860,63925,3181,55119,50011,27469,12355,19691,11900,7900,15845,61156,55237,31030,9988,49387,26339,55721,26007,38628,33817,50304,62352,48211,26418,59591,31532,5197,52581,27730,61189,9800,42780,52213,63903,51231,12057,30155,40491,37238,55677,51046,38521,14470,2928,34339,22309,21754,48942,592,41756,12778,23617,43319,28648,35402,44614,52532,40734,5659,32054,5671,49074,1042,4952,54178,21538,3894,9134,14004,49578,58802,31426,55184,37822,58813,60984,7530,13689,56439,43042,43459,24271,17984,45374,64281,28848,23109,26378,29506,27636,37490,48459,32129,972,18569,33467,17586,52090,22472,45331,53580,46951,38150,41386,10716,51961,49365,53861,50927,27228,55565,54232,16998,46501,24905,17161,48980,45724,39593,47896,49398,38026,20950,15610,1256,21612,8328,30021,49131,12192,3256,55539,30613,14257},{57648,39770,63106,47803,54245,16937,12318,56416,9512,23585,65490,54776,37879,55749,65068,60668,2092,13325,41767,39645,3023,45955,35336,17033,58142,41781,17999,7023,40879,27318,40638,50829,44669,49634,55398,38541,19199,6142,5985,32655,10817,93,50842,6902,9644,17020,40508,62235,42919,50248,21297,50639,26072,46121,52112,6430,64886,23473,38051,4906,46913,36006,14612,36812,14821,7754,41691,50192,64955,32142,23570,35368,26255,30790,3027,55081,350,16569,351,50367,55206,50676,36129,36670,31527,58454,63090,45436,56919,39795,59108,61649,54670,8003,57155,10714,22326,32825,12364,42397,65247,8629,39700,65492,13173,46908,31944,34158,31330,55065,3047,33333,29678,6408,55174,62490,23926,25708,16196,11107,41243,39857,2991,37397,55997,10267,34243,17585,58912,11343,46059,7518,8817,15309,43666,26240,16726,9555,21435,23343,63586,55838,12200,18550,43776,63077,28705,50915,19404,35390,21841,15483,60376,28905,6731,3525,50223,36538,7410,64607,33795,37856,34767,717,24134,934,51686,44687,35128,48969,47097,35298,48553,36795,58860,57870,20966,3012,7170,6625,24612,11981,13353,61382,55136,48840,20170,53985,55543,64127,7419,47550,62995,1604,61786,17093,37593,51835,32102,35363,30422,16107,53714,26992,45629,37899,1253,49030,38462,11990,32163,2150,17786,63790,21143,16137,41086,57437,35623,37725,22474,63005,50746,62498,47190,4969,10969,18324,63948,1523,4269,16264,9372,29116,31939,9963,3788,50556,44163,3322,56481,14361,7756,4093,51876,24422,48992,59978,28588,63075,17129,57585,30455,11766,12043,2858},{63756,38883,16193,14566,31456,51781,2089,56608,51722,24810,2735,35419,50726,19426,52095,12331,4029,38051,8561,21712,24154,3562,46638,20573,1529,6321,28563,2188,49114,63458,21673,1616,58998,35124,10082,41538,34127,27107,40604,33536,48830,55216,46295,26619,51155,45819,39776,37674,48588,5542,41609,53163,44755,38681,25047,11346,26239,18058,4615,2473,60524,31317,6767,54991,13618,39171,39809,743,58376,30091,4906,49629,48258,28500,64612,19714,53207,60428,5883,29124,4014,21779,38353,33180,50641,49781,575,14837,53072,24194,15442,59574,20492,63643,14177,27679,43749,14389,14435,62772,39544,63772,40485,37451,26275,57102,8196,46222,47027,38224,11251,24936,31934,12484,48833,54810,11320,29317,54973,14354,63992,34270,19224,38196,58057,17406,48339,43318,24183,47027,63072,24541,36765,11498,65513,4518,10656,16723,10536,39382,3686,56684,6085,18373,58915,35468,20005,2602,44375,52418,22137,63009,36174,18819,9683,34972,9806,32911,33479,40750,49539,15124,7731,49305,51127,10744,39611,10339,22230,23974,25352,47236,48224,40775,46060,5025,16325,57722,40183,45454,21215,16130,37541,62542,39968,59569,38594,41218,64956,14225,62290,2672,20240,11826,9076,57743,28183,52559,33923,52088,15717,27126,27922,54293,17590,27525,35251,9956,64877,25383,30659,16105,31496,21120,29180,12356,38862,56996,63008,7624,40528,41085,37451,57822,45274,3692,10905,28045,32425,53372,32292,28210,51162,42910,62027,58045,65150,17629,23164,49181,24762,31059,60262,20610,54587,44191,16351,47001,27214,39066,53682,60452,18432,5620,16326,29559},{32649,26288,28240,28417,23137,31133,31045,51007,62565,61454,42723,18086,21341,3833,11778,63762,29658,40458,5011,31520,20531,5323,39770,38466,36969,5260,37872,38729,17976,22311,11201,32282,48873,65253,3785,64036,59656,38550,29176,36165,56885,18161,14517,7881,53434,8525,24560,22067,32907,45749,20376,40818,49194,33961,22898,31909,61061,40027,7577,15206,63937,4485,35500,3711,62001,55988,15148,12531,4297,25424,54536,54788,19777,3879,23528,12634,1432,56703,33196,54065,35210,16916,4731,28843,21806,17527,14161,3397,44795,52826,45352,47217,30463,12148,64664,99,7445,6822,27847,19836,55832,63908,39965,2244,14667,5701,47191,39333,9172,55334,34482,61669,20891,56395,10701,11625,6258,48444,18161,41682,41590,43592,54368,701,53956,39991,7279,21868,60478,12458,15432,19115,20810,48706,55830,3835,47951,18495,28214,55023,14193,31282,17893,26624,33897,25238,64303,19663,55667,16899,62368,57360,23754,25545,41752,27952,15837,41339,40503,59440,12394,16195,12877,51610,22833,26535,40431,48301,17803,16382,55503,56034,21027,49394,9415,58841,11966,48228,24964,25291,39174,25652,29928,2256,45579,553,37222,14407,63506,12923,39776,53368,53876,21981,41933,19994,36045,14411,7599,27096,19167,34321,54003,53114,32045,7156,34387,13805,14465,65361,22768,58608,50404,30269,59697,24704,42924,61412,43901,1073,64306,52211,17749,27841,31033,5612,41819,40232,10665,10886,51897,22604,33419,1525,36906,56536,65294,62795,34109,17231,18425,33985,20887,18574,11488,22780,43074,31020,56501,17667,56449,2194,18870,35034,61237,16452},{41204,4749,64167,4252,63259,65235,23251,28159,45078,40729,22942,19601,55335,37754,52604,56292,5760,55283,30705,56397,26539,29832,50450,12623,52789,31323,57365,9639,60322,32437,54880,46683,4982,60086,54987,35630,59684,42743,58622,62000,8979,47985,3743,64535,58300,25964,49751,14318,13076,25699,35489,37418,47023,51804,30969,2692,12762,24019,57983,40832,24227,57596,24564,16358,44735,6336,8500,25222,17467,24242,61636,39938,62139,58297,47155,25346,29749,8108,15527,43016,16528,11001,17180,4852,1931,24062,12327,65508,54337,11859,12220,32083,3530,20939,57774,46070,46916,37465,47872,58287,50543,12010,23928,1809,17188,12762,56193,33040,60789,36472,24341,65132,51934,40929,4986,19077,17578,46967,47765,41744,24657,24063,24701,49374,5793,8485,39963,60333,56030,8587,61744,55119,25902,16360,2219,59141,6684,8192,54800,37216,15766,33935,46580,57060,37934,60532,59529,42622,40990,59831,32475,56357,10989,5738,26963,64430,56539,22734,5286,29516,27512,57981,60574,7237,25150,3030,58687,32672,16157,14801,42487,455,61813,17650,40984,15773,43945,49523,48086,50715,48835,1898,50169,4469,50445,17906,47005,5505,64818,24861,33555,2748,17846,40316,37840,23676,20488,43346,8764,30114,47980,30910,351,10382,19940,55963,11004,4947,58983,65072,47156,27968,20179,62612,54460,55952,4824,27087,1529,44533,11744,54339,47860,59201,30026,9018,35141,41323,61086,49227,58010,21228,13732,50303,47070,7866,34234,53089,62058,18420,56887,24575,51089,5788,51498,56439,62714,2261,55828,9717,41339,57368,63045,6416,46367,12467},{13301,10673,36196,2863,7278,19945,2388,18666,58162,31902,44611,12364,59854,55806,35393,9816,58798,58873,32995,47152,3785,59992,24249,19277,41698,38741,38702,15540,19481,24071,64110,38020,62899,26816,34575,9917,33345,19588,12731,20460,712,10594,9176,14507,10584,33037,8755,63763,28424,12507,26150,22285,5827,65524,7273,33034,27776,17004,13536,40158,57076,2110,60353,64616,63416,32378,18013,9727,28491,3712,5472,36983,36769,11173,2024,59846,14823,54238,375,1521,34398,43459,42270,53445,64353,37654,27853,14051,62025,28461,41503,9381,6823,24500,59030,9589,46992,27772,23818,21545,44977,47303,21578,39747,5973,19783,11451,26988,2317,11977,16529,30634,39842,16205,26922,9178,53105,63271,43630,57886,225,52063,4622,40612,899,58842,15870,53935,27156,57471,50624,58245,62475,64805,39528,13004,23506,47468,6631,54039,46040,42426,47207,2401,21490,14524,49919,62775,15318,42569,6150,47300,62141,14262,38934,24399,6776,9023,36361,48503,27552,17308,41335,44417,6159,22759,58583,11407,24467,25321,11707,27090,11920,59046,50901,38017,60180,54365,29149,37956,61288,25343,64525,7263,37062,36917,64940,28374,17025,15880,3442,18914,15933,54948,25278,56646,33293,15444,36133,3391,13572,30477,11299,29223,26344,51701,7858,65395,36394,22734,13450,10554,29309,8737,60111,3199,57780,15226,14581,44509,26395,48281,51229,2871,52246,21718,36646,55391,26899,5821,35810,52390,24526,52038,19209,58188,50803,24866,11327,32697,45897,36973,61057,60899,6727,49400,22050,24888,14575,20024,37250,23279,59819,34037,39078,5134},{36326,51786,888,2449,61560,4819,2572,34977,23363,44052,13690,17104,60739,2252,18373,31503,56113,15530,57602,2262,52596,63183,61496,44399,51471,44622,22275,22285,9973,63073,7146,52790,1344,42526,40408,20759,59438,63684,19732,18690,6190,33317,963,26298,61620,41154,62028,16363,41447,54100,6143,34576,51018,56174,9091,51330,14759,53620,29564,53172,33117,21336,47245,57599,35151,62786,3185,16420,9213,27088,64443,11115,34601,42766,34903,45383,1766,49090,47823,47410,44595,9455,14701,64184,17467,59104,14192,6625,54496,32425,25079,31846,45738,41788,17514,36916,16259,32148,33811,46541,10230,60008,60199,28934,13990,36422,61317,37077,37888,62772,1330,47224,44966,61333,43491,14127,50092,38388,6999,3919,26530,47039,42800,44711,59206,62564,20849,29649,64797,4189,8515,57250,39332,13517,43518,33672,31522,32914,44130,41844,14320,32590,60942,7193,37967,14904,46633,62850,34283,13721,26218,34949,12806,50030,24680,46988,704,10093,6019,4517,25326,50264,57584,26511,30717,35515,48775,39636,22224,39687,35281,37164,24870,23347,1675,12502,4506,40952,62564,20344,4514,42879,51818,35452,40297,34747,22349,46194,3958,30629,61397,23245,2104,21066,60332,31472,63133,50980,49804,48022,26404,47582,25681,49457,10742,40984,9526,59075,26046,6108,4571,9077,33734,63905,38195,58050,410,7551,45348,14814,57210,997,36715,14780,961,10460,5574,3516,48766,6918,18037,26270,49745,34705,49827,12464,27907,5059,27987,33283,5798,16602,22163,58466,49899,36609,34623,49838,1894,47469,48890,11378,29630,8495,64908,26637},{35650,55958,46722,30127,31338,51032,11600,1115,12724,21551,9764,19905,7908,25392,13515,51042,24126,6780,33409,48493,5152,50730,59852,44339,56437,42391,57214,49855,30587,34468,4065,52584,11830,4720,30577,11548,9796,46470,41166,43179,48696,30604,1909,29531,38151,23620,40766,47932,65386,44640,26759,21341,63004,63258,49897,7042,33304,8651,33325,26919,62082,59973,8953,49098,20015,49791,35340,27070,52319,22085,3745,45160,38198,7441,32492,49491,9975,54215,43325,49640,7353,6113,5773,16604,1072,11625,11192,28552,50864,60834,36513,62684,48180,50709,825,1427,49757,46955,36520,2836,47709,6950,24689,48661,5544,57442,47063,30169,44186,24823,63404,40496,63931,53931,40043,41891,62216,45104,42983,43752,64277,4520,40135,4286,63430,32105,25717,53075,17584,17293,24220,38126,561,9100,20649,55434,5818,13830,2524,5489,15963,43726,40115,39107,47955,36842,10100,58043,64057,53524,17264,9663,18845,8801,44268,59605,61238,15878,6203,38233,50234,65485,43574,30373,39633,63934,29673,41022,10366,25106,55707,48944,335,45347,14710,27595,5701,49833,34941,9800,20687,4768,11102,729,8800,15332,61875,50359,1262,19056,11404,47158,40639,41674,9480,49203,7858,12840,50336,34346,53599,12484,44321,11520,40739,64489,7496,64193,51035,26621,57053,31659,11969,8008,3038,53986,31904,52493,30105,12197,5548,60936,4837,64904,29900,63030,40851,40438,38450,59971,39456,30837,42897,38052,34098,56151,18471,15170,806,5812,30045,30068,12751,36399,21561,19599,33353,13690,15345,11339,9211,40777,60793,2497,30454,60341},{21976,30118,6033,57623,63187,2290,14865,42536,9299,19588,54566,25196,38026,8818,34456,35488,40959,31597,43133,51118,65227,41907,12486,57116,37805,25116,64219,17952,27063,38591,21141,12129,19884,58892,24805,14876,7594,14118,38985,65453,59678,6277,24172,31657,31737,14526,2943,52287,20637,41238,4644,54979,17076,39749,30169,3220,8380,6200,47687,43548,10263,61035,10439,2387,8310,35240,27053,41741,4919,25232,44681,41118,3037,10880,62247,57467,30901,45232,11951,20368,58803,33594,42850,45914,1720,62060,1500,56472,32717,15501,13677,23826,6622,20540,18230,50054,62128,17195,53298,5685,29894,56005,15631,64634,15301,47427,59328,47506,9365,32112,8960,45535,25131,64252,12740,44411,11929,41941,22996,21399,31311,1624,11608,10677,28928,51591,43405,52347,48177,61424,32683,45125,53130,12061,5208,49954,16796,44281,59583,60560,13540,26708,64397,47634,41830,6531,48711,10477,11785,62342,35577,52928,29177,16182,18863,48413,34968,48273,41144,38129,10896,41404,58691,60570,5465,23267,65535,56722,16279,50080,12815,22597,53526,3394,5588,556,45715,63465,51563,54199,34926,12528,44499,5504,48928,59212,35628,43172,62841,1882,7020,29633,244,6221,11592,7396,32620,11774,3282,13625,20018,39025,26990,3799,36346,19245,19880,32232,37098,61620,11405,34857,34888,36187,15533,11261,12043,50728,38141,51066,52570,58658,58236,37691,41261,18163,45440,11030,54944,36662,26196,39295,58919,20274,25138,11437,34996,64330,45047,22383,33621,29,20338,38053,52659,63406,65258,32514,12814,51878,65147,60606,37572,4095,14454,40417},{56868,61696,64537,5437,33079,42803,46460,29612,44050,21974,37335,45736,61444,9347,7070,30635,8512,16564,54853,32346,24554,60195,36394,46833,2727,44105,2154,17722,5538,45818,41533,10633,3774,51119,62166,19889,51989,7052,2315,56216,55872,27217,5810,52226,29418,64560,48500,61773,10553,62724,33074,957,23308,45098,22718,48149,985,23738,55852,49908,25509,42850,28322,45776,1719,7593,38484,13195,50752,19196,11223,12982,41268,36322,31583,14562,18489,64981,37259,54925,60218,52831,12817,60205,15704,49128,33697,61787,52752,61595,32551,6332,20308,65002,29565,36286,36910,42045,1796,51778,65020,659,64887,10944,10782,34738,55197,38337,3933,37749,51800,21193,15308,63333,56893,2830,59648,27575,39146,1244,4627,1444,52014,24018,61732,56319,11052,35644,31080,14278,56033,58876,41066,31782,30005,36658,44037,10505,30496,38385,25009,48019,21034,32762,35919,47420,24899,47229,39286,49522,39476,19360,11664,42598,23357,41588,53310,24382,43481,26908,54733,46413,10383,47678,34166,56393,47786,4878,13105,6305,38872,3147,12540,44886,23704,64881,22350,58697,53753,6386,19125,58568,50315,32889,27345,28281,10184,6031,57687,52844,31294,21629,40166,46593,58874,18416,15409,36331,14495,45034,16725,43750,53882,49589,58333,17424,24388,42606,44977,14943,38282,14393,33631,25092,445,17847,44943,8093,18637,20364,44148,27827,47856,61565,33591,52459,44995,34116,269,12767,11996,1764,52321,51593,10538,27463,26708,14931,58086,3040,59555,53101,27784,56007,45047,42187,49267,23489,26861,36579,39379,53736,30710,32181,9459,54530},{21958,43352,14975,58633,60980,17210,53011,57400,39230,51366,59916,1864,12709,5056,4544,59311,186,44228,8197,46605,3053,463,3598,5085,6343,26695,40345,314,43205,51055,16365,51779,51191,11071,56777,44945,48481,48416,32616,16089,36079,3952,20,940,38946,60378,55250,30529,24979,9601,14597,4216,49413,3619,53279,25384,32190,43481,33782,7130,54793,61559,12949,31533,28149,60964,65212,29812,12627,55350,63765,41549,28728,971,48379,34179,30435,57,42816,61035,33859,18648,1555,41948,45402,54685,61963,23422,49626,39638,8929,49356,23137,19208,50179,53193,52487,62717,55279,16622,4147,32076,33497,49069,57454,54604,30018,23009,49789,48578,41485,3670,42051,19472,40979,64760,8898,1307,18702,57883,24192,54931,11755,46218,51664,50689,59170,46793,20106,15635,20685,48102,44452,33545,56893,19513,43075,30067,54831,17062,35581,40812,20622,34978,26378,23260,55701,63256,52435,39985,32217,28398,21680,13806,50456,41245,30502,14790,22936,40781,14512,61367,58517,18478,50426,9937,54555,54657,58305,62562,36405,1134,30353,43920,23411,20084,31771,60803,55019,22522,59741,6977,33587,48466,43734,42803,30717,15341,11591,29719,65043,48816,32875,33464,10628,36742,45913,55023,25628,507,36996,37631,56183,49476,23464,65116,62723,6163,52956,16722,15884,60534,50533,41403,31793,33458,24425,58777,20674,34185,23927,45290,3135,48323,62741,42751,55420,43034,63253,23621,5963,1780,45239,51624,55355,63956,11443,44115,31759,40319,4232,42372,23048,44049,65022,62343,20383,16038,50069,6532,17884,19862,23615,6621,65263,58313},{46735,9063,9065,40813,51363,38233,28564,47695,40273,52805,28950,63369,23532,59923,19058,28091,42073,52905,35799,21865,58544,548,23256,46340,16162,20419,56968,19867,17042,18160,34826,6095,44082,18751,5474,59168,65354,48803,53070,26216,3899,61847,38142,58037,46434,8337,22849,20986,38001,55029,29276,40823,62668,40878,21836,52436,6610,23113,35739,12306,23585,25880,64352,21120,23855,14102,38237,5312,10817,1606,4876,824,46798,9991,45924,42887,4526,28421,45862,60196,35067,718,55820,40162,13635,625,10302,31072,31124,34359,6048,52400,24448,50043,39360,34610,26406,23629,58129,63626,19393,45664,20166,15432,43393,54622,19094,17835,63693,40359,46586,8744,38818,55856,11303,40198,659,39916,33482,46788,16959,39641,30894,64695,53818,19020,10733,13689,44233,23214,64052,36706,3172,36721,60995,22673,64453,63032,10164,47885,64713,18665,40692,35212,51995,55621,39109,30895,9140,61767,36185,39638,16611,7449,1087,19899,46665,3754,18753,19157,35066,57431,48375,62484,55070,32276,1208,50773,50948,20038,40341,58744,26325,52457,61310,17511,60631,18622,56867,16080,53965,37707,41000,61676,46729,19009,3102,38763,65292,41014,54526,52837,45050,1310,59668,5478,18674,2211,62379,49797,41236,18333,6152,15149,64875,46168,42818,44151,40633,2443,27942,21951,53846,18426,11106,45562,12238,1261,7603,36728,48030,3458,58232,53072,55316,29944,3989,11379,36149,8109,30038,40901,64820,18411,43729,53168,15482,43956,40766,53364,30317,1755,15906,53160,51450,23495,54468,2814,16433,12078,13965,64130,59444,51698,35413,54276},{18743,43924,46285,51247,52374,29419,23352,8614,11326,10811,45157,39910,55177,2783,9630,3767,7485,43579,25436,4978,10480,35997,27383,34015,10177,9595,42670,56398,21741,3286,38408,56792,38455,34164,14834,58878,13988,9734,2439,45081,47964,35446,24022,15857,29237,56501,56152,40753,29211,64499,14325,5940,37762,64222,47928,6735,43028,11723,18039,59528,1241,20952,57754,62197,28723,15923,46811,55045,4113,492,55773,56843,37158,51208,48055,49196,35047,38673,3255,60800,12138,52663,17755,20184,46046,40830,27481,25199,38930,8405,57055,50205,20579,864,12055,62963,48168,38289,25763,45174,25328,48376,18394,38762,39643,32051,53371,48390,14704,4650,42634,61725,22192,35789,60204,24762,51832,2404,45207,55482,56626,20747,41331,52631,37124,16242,13517,27087,55351,64762,33270,27786,42463,32844,18117,24274,49020,47852,31050,9133,45833,40615,13886,8906,9783,1470,38899,54746,55884,18394,55397,21382,6154,13943,14317,24664,20063,20233,13850,43341,44006,18193,32365,10482,2195,17958,52836,38886,27852,33341,44905,31266,56480,40616,46196,38602,50624,60531,39594,57398,11280,50637,14312,37351,685,5954,14166,63071,58139,34206,34449,24085,51215,47137,30654,6585,6832,53198,13998,50102,31662,43416,7329,27290,27613,42365,46585,48357,51857,31007,47429,64640,47365,31854,64055,57587,13868,3029,45738,20601,53682,37784,49997,19257,3311,36783,61345,10695,60699,47039,51786,52281,3956,8449,42484,64117,37387,27420,28256,1943,35063,14269,35859,39742,53832,43003,18067,64526,18218,20233,39582,64496,27946,4080,55992,19865},{19857,50137,37550,51652,47742,61081,55865,16947,61855,54754,45352,875,16510,6966,35563,63010,17881,42587,47476,57766,24493,5588,30804,27185,31623,44651,12940,27250,39780,61999,23790,998,62946,41319,54764,48074,10718,47411,65315,40583,42117,38030,17044,12036,12743,31194,16927,20985,42540,270,7977,32852,29735,59279,51890,64648,55001,50824,36827,45387,60908,45810,41754,43192,58594,4600,22216,10859,9741,40920,42670,6205,59446,61472,18148,37859,51034,16446,12725,42998,20613,38361,45033,14741,29567,5313,40691,10327,33664,48119,10106,53403,27820,15141,40727,32119,56305,10229,44200,32146,43822,20335,64770,5590,34111,42752,61733,51736,56888,53859,27917,43630,41041,23476,46097,5901,3362,11170,9570,62245,35090,6881,40490,3721,6258,40589,39066,33010,28695,16005,56742,6520,26008,56557,59366,52369,35308,40350,55721,64100,19962,37721,62719,47812,38541,31797,28843,36059,4566,16742,13524,35838,34896,21067,19762,41233,59931,12071,20162,48949,51388,11139,45849,21689,55218,56934,17691,63131,43805,14566,11909,7693,28825,65373,23167,37229,54115,26192,46053,54774,60117,27737,36366,36466,8864,21733,44264,12714,39591,23344,32042,65092,14243,19890,3554,1111,14607,6779,19346,10709,32469,41855,32282,59184,41513,38330,45647,1881,9933,50930,41471,25524,3223,19142,14592,7297,26380,56472,32879,49046,43996,47212,30047,53194,55891,56880,30315,61726,28041,8918,24366,25083,9300,7325,29478,45923,39657,34121,342,45218,31809,31498,44020,21492,29530,60948,31341,63845,35276,44221,62192,6444,32761,36596,17326,10379},{8739,23947,14146,62041,27449,38789,48786,20766,9425,13167,19260,4247,17403,5084,43579,31886,12653,48639,52181,29653,50869,6654,1405,15111,6794,62908,26499,64215,46065,51141,24640,38692,7424,18447,62330,1244,24141,3180,52,28766,6396,19654,29828,6804,38167,46092,17378,36239,23212,21998,11968,52142,747,26743,47621,60277,24855,61281,7496,50911,47198,18873,26601,26919,56540,50179,64571,29722,56780,12385,44741,49877,48592,18924,37777,56147,26133,55139,8733,22083,14501,27629,14319,4069,5578,52131,26925,27936,58585,62405,46021,26734,20933,20709,60477,19391,270,60139,28564,21984,9005,8544,46678,61307,6486,4480,53992,25696,30710,27427,10273,54667,20879,19203,58915,1267,56297,60677,51052,28624,57470,19492,12968,16846,54015,41379,4342,27700,4851,27848,59076,50956,50024,54304,62844,58362,36772,4676,40198,4960,50410,2351,50958,37667,61781,25317,52149,37367,44567,23123,1897,27490,64443,17672,61356,18257,61316,40024,43463,28852,6311,17255,55984,5920,35302,41565,37697,38888,61033,10479,39154,54443,8057,30572,17848,15192,8821,22394,47475,10049,1853,1639,36244,18374,1999,28980,22553,45070,31445,13038,41375,12485,12932,33179,48861,10457,25342,17007,44347,15991,43436,25628,2940,10000,22523,63009,29315,8034,49185,38681,20363,14669,33898,14085,21730,62522,38877,8528,6309,40679,6742,62044,61763,49022,4570,372,57805,6012,47616,46656,55040,60355,12951,29374,31049,17606,23669,57482,65090,43910,40584,49785,13088,42589,64145,55089,7216,15056,49466,49553,55612,30687,56527,8097,44833,56894},{38361,50493,28860,6085,11511,41137,10724,56737,19611,13784,28217,11936,28059,41711,44686,7425,64221,57110,5884,34494,42067,25058,45074,30741,26710,30799,40662,25165,55430,27161,36863,21232,58702,27438,2614,63987,3919,6424,22295,14328,49610,46346,6611,3138,49787,22178,60497,56145,4302,41306,49332,16399,9321,37460,45508,13374,33596,15391,57952,29131,28106,6722,35442,37428,44990,37747,30313,22561,62723,3029,25705,28678,51772,58947,42018,53304,55621,58670,22909,9072,5762,2228,23001,22010,49406,23798,42439,5744,20980,18742,12189,19919,11498,47875,48899,40892,31473,46709,46591,31071,61895,27207,22048,44239,4624,36532,62550,11707,44040,17596,12601,54058,39290,36722,331,60813,46985,56661,34695,50517,10482,46103,18267,43754,59838,31233,3057,30524,12927,26095,580,58403,17874,31607,21542,12053,15872,62339,6342,53428,41631,44827,18821,22253,18692,10336,10689,24577,5380,28828,48861,45703,20887,22041,43844,63245,4636,9356,8955,53197,40779,13006,30854,6851,9481,29040,2542,19379,30924,15311,24078,37813,12345,59788,35956,54313,1415,62148,5665,61310,49613,19411,3595,44056,39667,33167,9411,38888,33732,57053,34010,54935,42801,55517,19667,54128,22102,42116,22905,57434,45101,12381,30454,40402,28208,62775,37489,44568,35068,63886,3729,26221,46083,45568,52234,25263,58836,22434,31470,7170,61187,35782,53366,62688,52074,61973,5669,65150,40634,27074,2112,54696,17466,46135,42847,19189,60906,28958,38915,5086,45357,13355,9960,22437,4547,15161,15278,3942,37430,17832,35226,37065,6307,2844,43809,20033},{14821,44861,38821,57527,717,33822,1778,39941,539,1854,42187,48597,11770,46704,7918,17039,48637,40391,41893,38346,5370,45101,64140,15819,6673,40993,46820,32753,28125,24930,2584,24113,58981,64311,50084,52199,20939,3268,41045,38555,26664,11839,33262,22961,16955,7989,23491,19269,55553,34222,31522,12777,52034,2029,56676,22942,8531,33037,10654,44135,21194,6261,19950,44815,12953,18541,39836,39839,28062,52797,47848,30255,9380,36214,28204,31352,4134,10583,38447,4149,8907,51647,13135,43598,3352,17320,48168,51750,16222,52828,162,5618,17960,16677,24073,36898,15994,756,58453,2377,21116,35223,43441,40332,16191,25841,24213,20855,9350,29694,25530,42807,41418,36530,64715,41836,43294,28479,53832,15815,48997,38303,10345,46066,45393,41500,8366,48969,36441,19919,52897,13357,25735,60414,43981,3506,15081,26554,27750,57845,43408,25136,58020,17869,50774,62130,34980,61537,55588,20477,14826,43269,27270,28628,32168,43561,65413,28777,111,17095,38635,61280,43030,31979,29706,11852,63937,46078,27219,22402,56254,25921,64880,55448,5204,54818,56312,65427,16446,46839,26750,48233,5540,50720,51921,36197,40555,49959,16844,18553,14082,58370,42034,57041,14720,18720,62200,32306,46495,3740,20507,4642,4689,24582,64457,13686,29820,16342,3750,30542,29490,45689,56085,38042,44222,58223,1374,32108,58343,35745,21469,34983,64122,28798,43304,8988,64717,10826,686,17712,37394,7704,30497,46229,19162,50709,8323,17384,15789,6387,26453,47451,54836,4628,60782,56587,46551,32512,15726,62522,25908,59539,29045,22304,22353,13402},{5279,64266,5628,8658,29049,13336,47344,48330,58456,6065,13726,37779,36486,46737,27663,32833,33113,4518,2437,7265,59089,34197,28124,36903,19043,14009,102,3564,65084,12790,17532,33359,39145,33833,53276,24362,29206,41046,20584,32344,43233,44638,18090,20149,2210,61034,34259,28340,5017,12153,57545,57019,63599,54261,22765,3681,45925,10885,19529,62726,8120,25212,30336,61027,42525,23977,19504,58497,53334,34950,34403,43443,54250,15305,2519,49812,19087,28687,46538,63277,4844,7193,1413,22292,6255,11572,16028,16836,60803,17191,41037,7468,49192,63240,22310,972,51290,39647,14965,19123,30586,51752,28811,48230,47021,58413,6663,20780,52019,60666,10228,22940,64761,3398,50882,16944,53606,48489,11991,13965,26764,14652,57795,12535,31214,57147,36406,53754,16278,49949,12688,25247,34895,9979,13829,51081,20231,57057,48502,43317,18933,18406,47362,26748,13459,62984,17538,54044,40768,63960,60045,35762,34770,6112,52769,43634,17161,26760,52453,60748,18262,35941,26051,25700,12923,58996,30233,12654,53999,13181,7694,27668,3030,31575,24045,63970,15071,32795,26687,26963,29858,42575,50332,36730,49208,13708,149,49352,46046,36514,46351,54883,6059,62382,2595,25041,51622,10225,64348,40880,63933,55840,27918,61067,322,3562,35691,14540,58023,9693,32195,58077,25356,54822,57164,3060,2332,16589,55514,56869,18497,45888,5925,56345,12558,9153,4425,5541,12749,17448,23090,45440,32645,43654,19529,50347,24114,47077,88,50502,19029,46400,46408,62062,2510,17382,24931,20766,24965,6998,16898,2611,11278,58941,35733,41568},{15701,8053,21748,51343,33359,41614,61123,51564,53269,61970,13268,55670,39,53459,38050,45975,12921,16725,49565,12339,22297,15082,54098,26376,30190,41980,52909,51962,29568,34762,20076,24493,36275,51985,55515,7994,37726,50492,17214,27033,35372,13746,33174,59570,42891,54773,7246,9462,11403,2867,44075,31447,46647,16077,60105,22625,8343,41124,51236,40763,53397,8451,47359,32459,59703,16437,18597,16676,35258,18898,7929,29847,55013,61817,20117,25554,58546,10592,35752,12002,1495,41904,6675,13454,61281,14250,34853,8975,15031,33599,63290,35842,46525,6704,38038,57081,39828,8204,43963,62448,6754,5200,11971,1266,31073,37490,37105,19451,33248,41447,52497,22922,53418,44558,18063,26205,584,261,63432,57843,46640,53794,6894,12969,9977,7020,3168,18201,33620,6545,109,11690,20748,60775,32186,33692,7996,54010,12514,44743,550,2097,12861,30805,32518,18537,43419,35229,38626,10670,2897,19335,51612,52963,44056,45944,20504,62118,10807,52820,23535,1389,41457,11828,49987,9586,52250,19684,30519,2344,62248,8067,53082,18479,14242,27000,36434,57654,14968,12872,24961,24870,18565,33871,55799,61453,6524,5355,30906,47051,50942,50146,43403,16144,64120,53321,23567,37540,2382,27791,13498,47123,64478,23282,14086,64203,51206,24780,62724,15308,23258,29819,14224,1905,22831,22200,20266,56491,60331,19700,46241,58057,18936,50803,8036,59240,32105,28946,57530,17624,7665,49756,7459,25831,49283,46398,23518,10931,8294,41575,2272,44280,27850,15453,22018,33416,19412,25734,14141,1287,61235,57248,12417,9667,17555,26712},{13756,13129,28297,18965,41218,32265,57675,4713,33692,51796,22200,41520,1340,25804,34113,43465,1665,25753,7979,46164,28237,18563,42299,12762,34328,30620,12389,48217,60994,23037,20300,51105,22039,58907,26063,5949,39631,30856,58402,22379,36817,5035,16434,41143,20675,633,49280,32513,22989,29964,13028,26595,62924,17810,14297,45462,6457,60743,7053,59710,56570,53660,17802,7017,12527,12475,49811,50179,58967,48714,40320,4621,49227,38710,39661,54570,55457,33950,17310,63550,94,1193,25709,50675,89,61701,61273,56808,33475,35208,35430,6729,23169,31313,50465,20142,2615,50690,4019,54944,453,38380,39719,3055,48697,47892,51498,42867,9920,9889,42091,35731,27736,61434,57325,22972,15344,27637,45097,23062,37732,2253,51549,1970,15879,47591,26266,51704,54444,3065,9890,26800,2258,10820,8078,7354,49023,16146,57028,56639,35350,43591,29009,57570,29067,35836,47664,18792,6179,64771,40030,27453,17400,57350,44478,13079,34363,50770,25740,25711,54346,45974,57502,4598,56270,3323,27274,3975,63318,28046,33441,44670,11970,23541,61251,17747,33157,41001,1019,42418,19201,57336,30841,17378,29563,32922,65409,50047,50125,42937,64414,530,57301,62062,7177,39169,56218,40088,57617,22323,21557,27514,22378,48273,47190,6527,11656,20041,42653,36415,42916,1380,43572,59590,43835,37088,57497,11155,56548,1105,39348,56268,26427,25248,15923,10009,50912,2302,65040,10054,9756,54867,41224,8790,44825,52036,51695,55106,30019,5912,15411,63142,8626,17249,61978,22155,34944,45717,26062,38088,32762,40441,6340,12532,58040,1847},{45985,3741,48884,2965,48570,48909,47730,21554,26486,35055,38514,51799,60503,3620,12993,54781,41594,17920,51593,26743,11286,57256,59510,48705,64860,18325,34227,6229,3681,17861,43536,46436,39712,18573,7789,44191,28714,35327,10472,44708,53344,6341,25086,15422,36063,23525,28408,49737,32929,46325,17477,3795,36845,49614,39999,10793,8913,15838,40015,24396,38541,45374,33442,40854,31131,7435,45861,52400,8941,49455,51605,25838,17285,47454,25684,58698,5727,21741,45979,58895,16491,28052,52839,60558,58665,39843,39366,44935,61208,10578,4448,61403,12856,46172,7937,50847,36468,23925,20781,37449,14612,2875,431,56459,31332,12179,32099,7745,21517,41669,54428,16538,10752,22947,46350,4155,55143,47766,60468,9385,55882,39055,15640,37439,24086,43318,61557,33270,47944,22101,55765,49403,61589,31598,10780,27186,38735,42870,43308,21947,16643,7267,30056,64310,32349,46117,41545,47238,24169,41806,15320,58781,2108,35987,53229,32099,9681,26009,6788,64315,1148,53648,61401,34500,5622,37783,60585,25128,2602,36123,57005,47705,65206,7816,27436,50917,57525,19671,56865,23150,61125,4264,20967,7324,4101,53951,35292,49458,31603,14981,41566,55380,31154,12790,19752,6386,55629,4689,62802,21917,56818,3647,34065,10271,27011,43398,20788,24506,26022,56429,50587,56651,27407,49722,8403,44904,25358,60085,37746,47505,24360,39412,8952,57930,38353,62872,18676,5013,36012,63687,59035,41638,6289,5663,31180,51054,18673,15807,39463,41036,56831,55304,14363,62686,32053,37929,6444,54943,33311,58941,18210,13573,64154,11185,50027,38238},{42550,10344,57094,35226,63185,44768,59207,36437,46494,57364,64383,57890,23926,37361,27227,63620,45399,36949,5253,4222,29012,9747,52406,9515,3062,11446,20815,7893,36128,26737,10451,58062,789,46704,52621,2881,41735,11990,42210,22146,13118,30704,26703,41222,18920,18069,59486,13029,25996,42868,17297,31235,15731,34453,24959,33782,37057,47280,27912,10480,39311,35213,44033,53204,2093,18815,32694,39735,12757,23392,19687,42449,25964,26430,51546,63666,46242,54246,50594,46762,24192,12586,24122,52820,1586,25400,29805,65350,16387,59563,11166,54874,32650,36502,49580,61699,49296,63454,39709,32315,62500,939,26788,54277,21374,58688,53325,21710,2337,25763,47180,22033,30772,39251,61637,58717,10092,25017,57559,13447,59451,34550,13752,40966,61427,60020,45183,12491,46988,64564,45637,36777,10285,34183,26157,36046,61060,12520,9489,62268,22584,28936,43558,20238,35211,7952,42371,53701,7576,57936,50777,2840,30631,47661,29129,62102,19364,22972,19094,8866,48170,4347,23115,12285,13309,28106,8899,61180,647,2276,32919,42096,21390,62986,58748,57452,47332,56012,40668,50409,36272,14622,49460,59028,17975,36175,50675,52194,60565,2827,29834,62727,13733,36665,38369,38019,2522,16561,54875,31835,25098,22992,46590,4077,19087,61925,26370,52511,53743,16449,60834,52365,20023,58634,34543,46229,55706,54079,15011,30981,7040,22320,57972,47759,7183,37009,3852,20366,36060,50129,58851,37327,49873,36506,54641,30935,16722,21076,50343,29114,61943,29729,57626,33469,31765,6770,20254,16528,7475,63536,61529,6813,55569,50536,20827,46615},{24860,42635,21528,55624,865,42050,42366,19286,42892,58940,40497,12553,20171,26188,1587,3374,6308,2657,12437,37318,33664,12463,58717,20165,38887,26781,48995,23492,20257,32296,33317,23916,52349,24975,39108,22885,57036,7861,10766,26287,56123,61394,30357,18690,55940,8487,20130,24696,23905,65227,2280,54551,53850,25435,19027,13661,48754,30148,51043,58192,22468,25829,12865,32891,23335,24407,59852,22681,19045,4532,23816,29720,11512,6641,46630,1210,25597,15760,29885,8904,60435,43994,42685,19168,46784,51069,27399,28619,63925,44973,13590,59350,18923,6594,59826,50443,80,42747,24057,41727,63068,8342,47520,57503,36817,52917,4586,14335,60005,43555,19812,4865,8962,15433,14817,8862,8642,40094,30186,27352,18680,43093,47891,22182,17734,6007,33662,37068,20488,55537,60348,56659,47588,57,40392,11390,61717,13367,400,55330,31399,60742,35226,28171,14524,55678,32093,42168,41130,16480,24097,31685,1125,51673,7643,20358,9419,64515,51861,3967,5558,20780,30538,49135,25239,60052,47108,27047,11383,56806,24320,55073,8905,48251,27183,36448,19204,42882,31193,20757,46406,38824,63115,46498,44335,44458,45108,11562,21380,19036,38249,27453,59332,48863,54820,40900,57061,24002,56720,18618,7184,39941,56952,65013,47247,4710,64244,38581,61226,62419,61962,64586,11276,12178,1950,33013,24208,27153,47705,8229,63344,2346,32126,22177,56970,47983,53603,43173,42399,44009,46932,64112,26593,64965,4579,7779,28621,52658,28526,13260,16072,9246,9818,26650,38068,50287,51542,27163,55312,10759,57834,30515,29819,14028,4615,14919},{31182,20674,3521,22704,48373,15249,5649,32526,31818,20912,60485,65231,8693,51326,49823,25468,6650,18700,65107,23052,4547,20364,18196,61447,60056,8459,4787,32945,50620,45978,3113,19792,1158,16355,43663,32315,53137,20330,8373,37180,42549,51034,24705,15310,50743,11087,14144,40142,38949,27405,32165,28838,35140,8408,4576,12245,33575,45216,53651,14338,46906,22596,56802,25021,12089,9103,45203,57115,53991,37461,55761,35770,32513,14757,38780,15090,21022,6629,57723,22597,52113,59148,694,51973,59981,12527,24,55562,7156,16528,56282,52281,1077,40935,53766,5833,6347,51088,15405,54039,16072,40035,13094,44267,17185,64215,43708,10906,37919,19932,62209,199,1949,23457,59185,18880,4219,46865,26180,28678,64452,38660,24893,13932,28253,40787,2087,57665,25516,10048,17057,58818,47281,36232,34259,1087,34681,41557,38300,23048,21481,36943,55602,6953,33180,20913,13223,9940,16919,18752,41529,58837,22252,24379,29664,44512,7488,25858,26157,62297,60419,56659,7711,5633,42715,15566,44909,56935,5021,34061,43100,41884,36075,8324,63620,59171,9910,64579,5556,31858,592,42819,39914,31089,28080,33311,32054,49407,54148,42546,3294,17657,17313,59138,62990,7693,10803,26490,5456,14507,32187,24668,60859,53199,3060,38786,61217,21813,48119,24973,42414,54207,15478,13520,49049,36463,39479,36063,32617,49640,54042,12242,18473,890,50191,8010,43494,6198,53545,57051,50045,48797,29619,27125,810,33559,20575,14250,59277,20578,47615,29682,29120,37357,39741,62649,46608,18133,14755,35066,49564,15389,63423,39846,32952,5608},{17218,13270,1441,16808,45363,40514,63664,29820,27366,4877,50565,23437,6250,51765,56040,39817,22005,51660,51479,43598,7870,2492,42945,62822,7657,29456,5462,55355,23851,13564,40454,23749,47784,11531,21606,47484,28590,27775,57449,15926,36307,53054,61886,18962,15726,19617,27007,8932,53181,30082,42980,41264,63550,32776,32033,9349,6395,7738,39235,25523,64806,13272,54580,51756,43549,62888,31417,6132,64230,50227,52863,8689,1946,23079,37096,53244,19021,30838,45571,12579,5750,38590,34841,57509,1476,58126,43793,25189,65082,23648,52854,63689,21476,280,4802,14534,14740,8613,9782,12401,55486,54928,20536,5473,6386,33853,28354,51433,10656,2499,47131,2970,7808,58359,9538,23221,41985,43770,62907,36520,12309,37621,24327,9175,16048,31074,1618,33573,14241,52382,24558,28464,17436,7996,34436,22199,62735,30484,35199,37360,51046,7531,18796,51405,13906,19028,42448,59877,53732,60150,22490,13964,21047,46082,49776,57636,55810,18325,45736,3912,1179,28351,42174,2921,35025,15525,51822,5672,46380,55841,46196,17523,13187,34586,55636,7990,42142,42571,8059,43616,40321,12369,51181,57712,28933,11171,28382,57709,24506,34986,13888,35246,23427,5390,39995,27752,63719,14038,18153,60006,55909,43159,3221,57416,12286,31931,61570,42624,62370,54432,25845,63016,63165,2968,12502,38981,44554,31556,51332,10053,7565,64686,12688,11044,64390,52549,61120,40639,52805,14649,64991,38173,37736,57934,58601,60215,56522,55743,23731,60817,60454,14968,45617,14508,38251,32175,37728,64334,60970,40917,26229,45628,6820,52567,9963,46740},{5655,3717,10636,21302,27006,8552,49408,59081,30575,14637,2064,60356,29883,57540,10874,63063,44255,32696,45171,11338,1829,55636,25259,60303,56120,31523,46271,64674,49691,2479,18746,62012,22954,4558,17105,21022,39676,12927,47708,4430,26353,1129,14409,45451,5484,25813,58798,34257,45281,60772,11503,26781,52914,24674,58001,5166,37776,3405,38557,24819,55162,20402,45596,30227,16602,14506,35818,44088,44760,4773,24280,58550,50189,31124,62354,47450,14336,40225,57783,29849,9267,65205,20584,45006,29943,28672,20497,3668,16316,26547,42497,46984,4163,55561,48843,63262,64252,14663,25974,8006,47842,9315,19197,64681,8605,34729,8811,12603,8153,64472,50932,8706,6268,20202,47204,44495,19507,1920,14309,43547,75,60097,25037,12927,14296,49964,31181,41947,278,52399,56612,14514,48956,38162,32120,32667,1985,35397,62793,43422,45193,4070,53761,47543,20790,19369,49070,41234,15988,10436,50855,10941,43815,2744,6136,63081,63722,30773,8572,38986,1048,44550,26105,7916,21223,18446,4573,506,64571,4681,19580,39791,5872,57915,4803,10601,15919,34485,50968,35218,20940,19283,37450,6213,7502,6877,4612,41683,47196,10546,46004,37870,17445,9177,56676,5591,12452,11994,26839,58505,55128,22599,41756,39655,29956,18400,39474,10113,22340,27636,48673,21606,35496,54715,52861,16588,21974,44686,64492,2585,567,53219,20728,15119,50647,21979,49127,45369,20214,17571,29592,21720,24110,24752,35329,2773,61009,56352,53454,34539,65219,50385,45229,23054,9001,8547,63805,64821,13656,46134,34185,14730,40262,45309,2875,3368},{55968,29347,26876,54002,53119,33669,30898,30133,23338,6054,31122,48250,64682,4429,63857,48396,26881,891,50795,42819,60996,16696,43192,8314,884,25183,40135,5339,16506,20743,20893,42009,668,35476,1290,37305,9218,28357,56242,9823,8868,47829,41360,57759,57257,44561,52900,61399,9923,5296,12726,41056,10408,16137,41057,19744,1455,58642,46964,63602,21839,4770,52169,13678,41592,52238,4028,51177,6562,14219,13578,13421,43801,5429,15044,4202,14246,2477,17009,30255,58208,28047,54510,31338,60852,30273,58643,18299,5451,29919,11885,36138,24933,1229,59229,9357,20032,54713,65178,54858,1767,5997,26760,44430,56425,3464,36760,56181,4467,14771,62005,7642,480,17349,47587,46500,40941,39919,45159,14033,39831,4655,14371,2922,55891,9716,44283,14449,41906,50102,21822,62628,29794,51167,22367,37121,38562,5658,15720,44503,48355,2724,28196,59161,18627,7672,15127,24561,19889,59211,55859,35081,19764,15417,8270,23546,3009,61867,58656,52511,14228,64388,51775,26505,23227,34101,11578,23663,9009,16496,21083,21166,41874,54404,58084,34212,55698,63484,16734,57632,62226,50817,27008,9032,55760,27081,16453,9387,36417,5185,19451,56263,37925,28807,50112,61589,36217,3071,56554,17850,39194,17382,56613,18860,27353,60441,27055,47605,48410,35207,23901,45903,34574,39638,3645,20586,48672,23518,45081,17173,65533,45419,26511,44673,29963,10689,12384,12423,33435,50632,11186,26282,18938,64625,6640,38362,65510,32085,62240,21334,15213,28881,27378,62431,2818,14010,9622,25400,51109,20918,53564,39950,7158,63594,17555,61311},{20350,3910,32342,47298,16563,65253,57885,24589,33869,3596,20606,2215,16578,34215,37038,59546,64034,38117,15969,49304,59060,47033,5524,64815,16846,8505,54298,6989,59908,5564,25466,10857,759,14726,64473,48726,46105,23115,33824,17947,29711,13491,17981,18954,35229,56081,41756,12354,26363,52850,40292,26643,41206,31685,63161,1857,39319,20678,12475,31127,52575,272,14897,58320,31787,48206,30045,50377,59437,57429,4571,54853,40922,52037,28842,20370,43520,5424,46083,3439,33097,23824,36416,39944,38387,11460,9064,30509,59856,6047,26436,35604,64214,20706,63178,53314,14314,31445,16396,2683,41541,47911,5395,22332,62640,61918,7247,1856,49403,29011,64159,30236,37613,61416,30896,34911,48922,53167,48714,30725,4074,53512,17983,13615,15486,28672,29790,51302,41164,59794,23532,28849,48564,24339,8046,32489,29676,47717,56953,55552,3421,54990,4510,14256,28731,39234,59791,58802,31021,10781,59857,3343,18798,56451,61435,20945,20573,33025,29347,1432,8981,35441,13536,37525,27137,63893,13720,29639,2771,8930,4362,21887,62953,8876,58184,58516,44841,5190,18007,34510,51959,55150,28940,26564,27082,2864,7022,6154,25305,38154,61110,59949,55944,42045,58217,59053,57465,9877,46005,41712,64312,16919,7001,7801,65190,60153,10676,62784,42226,45159,48878,8484,39061,6170,33068,6124,54158,31678,25311,5603,65512,34609,38086,17486,1667,31287,25505,32364,12586,59232,63491,50048,41179,22291,26564,41994,39411,56283,34108,22498,51898,19607,65032,3287,1871,43859,11410,32614,39796,31061,59687,60581,11868,60168,62813,17956},{50099,38216,51859,17250,14946,23827,30974,49140,969,22744,12151,50224,9503,42974,41779,33653,34256,65031,51953,55602,4392,53061,55343,22956,2940,64802,53623,25627,21284,4540,12678,12155,25509,13445,32423,45060,51534,56767,42436,63867,9262,6718,38264,5854,581,57163,39164,43386,51514,821,8902,6318,63050,12947,30677,23731,20813,4791,21979,12461,2151,52664,62884,24508,35035,14683,61620,14572,9675,14475,33765,30949,1945,60429,45707,59278,13022,33857,35141,60232,1594,27423,44395,21980,27110,51609,12779,49233,61181,8755,42993,56408,18039,28660,25063,12174,30771,40109,63078,14006,56832,43266,24320,46890,52520,27624,33524,63998,42912,14837,23444,11299,26649,56706,32971,15981,19762,18533,14160,60593,45897,23913,64914,62592,57675,50834,47748,53264,32125,42323,30374,4395,30982,33020,59162,23267,49085,13079,14196,32122,24262,35730,37203,41643,13503,4016,27249,27805,49359,41240,31409,47687,24712,2605,654,11746,12658,9139,41936,14813,4184,9226,28834,56296,24952,42125,15836,26054,58577,40658,27246,31505,2946,9108,9642,52029,23527,11042,22307,44002,2390,32907,34908,52756,62267,52474,34515,775,11199,48498,9577,23833,14865,22856,6971,29765,33020,62839,20627,12360,39611,2984,51039,14872,8272,52790,34638,51973,25261,3770,29039,51472,50120,39534,43544,63031,214,57687,63126,927,3806,22915,12688,18477,43344,34545,29057,8394,41752,37529,47300,43011,24391,60641,52890,55213,33828,59706,12461,28468,32084,58532,24549,49014,8055,12792,57959,11900,27564,42370,16456,6193,37513,26571,59995,19204},{57191,54960,39497,53260,15269,56904,55237,12009,24447,38964,40102,32209,18622,46686,65059,48153,30686,60688,5628,15260,15703,49213,60177,16282,10195,7704,45793,33580,12197,48230,8685,48033,8860,9981,17815,55345,47,1234,13180,35981,29671,5368,31464,29719,64878,18783,46690,52261,50826,15414,47599,26639,30097,44342,44718,61090,17771,36509,3102,21468,43344,28296,58347,30711,56116,14165,57808,39849,17576,37977,46928,58428,3178,12924,36711,18139,37356,4412,50379,57091,2304,33851,21038,33148,45414,56407,49469,54280,1397,3005,32667,37140,26787,22257,44076,37794,56600,12313,7628,25571,11107,45292,22848,28849,54575,39304,32691,19970,9937,19065,52110,31806,46048,49287,6750,52966,50084,8916,50435,62848,7654,44410,40524,8296,45677,12179,17480,57975,4055,14080,3928,35291,55745,19514,36470,427,38485,19883,4402,22294,470,37482,30173,26521,48848,54718,46793,43083,14535,32494,34546,65434,63073,65076,55457,29673,18582,61300,56423,14747,31118,55271,1416,33585,35607,46059,56925,47564,36319,64702,19606,62742,7792,40749,12852,18076,14191,41817,14680,14308,62881,43582,17026,3046,26051,13392,52377,12898,26717,52202,21986,34208,18687,7705,6026,23139,11889,2980,57140,50081,53029,39125,13453,50112,35578,61257,28185,39656,43994,59799,13806,42300,40178,5140,14546,52914,63122,20298,59665,3392,27492,37178,11204,46986,40279,61210,61297,21382,12345,16326,17786,11415,43337,48729,7463,49704,39149,4134,52960,13121,29187,18902,43768,14970,54561,15288,34921,10431,55878,44967,15784,60920,13381,35992,10037,8678},{26308,1663,55845,19319,21722,29823,46289,12416,44872,39278,17942,11112,29539,57673,53312,16702,56092,47463,30839,41392,31826,14084,10126,55918,32391,9775,56710,21010,41538,16838,57467,30152,1262,41162,40020,41624,10916,47208,61333,17346,10787,27919,53868,45831,29362,48359,10222,25037,61695,54759,19114,32277,3926,23584,54116,11479,24501,25204,15419,5222,4255,29079,35775,10188,3067,39501,30799,14199,21157,52281,10248,21069,64695,49189,4220,49225,25825,59586,4627,262,37753,23648,52524,22971,18837,6260,39361,48318,42786,53620,19544,23365,45796,35430,9610,39544,4594,50691,43945,22795,57721,13666,12437,59579,38292,33355,37435,10821,4702,4657,55533,26812,47265,43231,8252,8423,10457,13254,39768,12011,57359,16788,60725,48072,1532,50543,24690,39624,32405,12734,49994,11851,42515,1427,64200,35454,33529,57601,64601,30778,56377,8914,26802,32392,54718,53092,16063,30364,19892,7003,39425,43770,15726,26960,47311,595,35902,34609,45403,60869,59299,13133,19965,12584,62132,37460,6550,1658,2627,46255,33233,9284,54438,47368,9704,44077,58339,1080,7302,12860,17487,17953,32732,59244,11491,46751,7610,19319,17064,41525,24397,41824,52025,13221,31307,44413,64845,31745,54758,29360,39074,11246,10182,52342,45155,29630,62091,50955,53064,22583,25571,59886,14832,24503,19221,64404,55844,9484,37817,59511,53259,12816,61167,46841,46457,26063,34379,21219,49387,41734,51097,6475,32052,5029,63357,22890,30491,887,49050,41394,64296,40800,22332,19238,51336,53441,1354,26611,431,52204,1843,10734,64465,3151,45196,64852},{61339,64257,27658,14212,5786,41849,32847,34494,34823,11582,24474,57583,7467,30323,27409,36685,11724,3087,17768,28664,3099,28212,60867,22727,32574,18415,59709,31223,34090,56179,59482,15313,52373,26531,54866,50612,65154,27933,63217,49715,65151,5046,60922,33811,44929,58944,8805,14245,15145,48256,12779,34815,54989,61581,12966,41319,19678,10664,48173,8056,54556,18982,9788,51050,43437,27135,39537,59583,5104,22592,11579,33190,24502,10445,3471,46140,40596,27558,20128,40285,45883,8451,42009,24954,61821,23999,54556,1425,46769,44376,53150,30450,33329,39804,4777,51597,61551,38908,20580,18353,50871,30401,17015,14923,35675,327,11986,20300,57785,24255,59505,49277,51525,55436,41434,27200,59172,4926,39330,44569,10066,37549,10107,44291,21956,18455,6478,8589,30465,11963,36889,11031,9845,52122,3683,50992,52130,519,18089,46754,55042,24930,43684,8970,38169,62616,33806,46810,56482,38279,8866,59699,58172,35754,51889,57245,63321,2187,50758,52533,41817,60302,16130,3209,7249,30420,37800,42019,13649,46780,59976,41663,47862,36609,507,53604,60467,25446,30583,35614,3620,63032,2272,42230,43423,63354,38213,61251,14076,60852,57212,58270,38012,62249,57188,29675,9485,23863,65187,27694,12239,14070,23122,59678,30602,53793,31353,21018,53839,21254,45408,5434,25828,60475,6274,34219,61948,35269,12485,43648,52643,51266,21510,12919,4853,64565,22605,21998,55494,8230,57906,42754,64822,409,59835,21571,45158,59677,24903,14476,65096,55320,155,58834,22131,61474,10448,42585,27917,20796,16076,42908,52349,13910,20467,44096},{47255,49003,8781,43501,51063,52359,63308,14806,22508,6023,59940,33167,6062,63183,48442,35805,36198,56032,22570,46532,35143,25478,25704,26703,21772,45703,30563,60058,31871,16360,2044,37208,56422,29792,45201,18151,21273,8069,23407,24644,65288,35603,1693,58702,22993,9791,8018,21869,26541,47548,45151,12438,44271,46039,26416,47607,19346,1117,41582,30691,62028,56590,59651,46398,31880,59929,57786,51567,41496,5116,953,4994,41140,36236,31386,59881,52362,36164,19196,20765,23677,27366,50107,24860,31911,63597,46533,39386,9705,44043,32600,58902,45724,17152,28716,51467,46557,11452,46435,4993,6625,39556,58234,15079,2184,17806,6026,50263,62692,44147,2284,61894,57312,40517,49348,63729,51123,25188,39308,573,34095,42119,1422,24891,16065,16785,11919,59416,24480,62387,63726,34790,19401,6022,57446,30988,61931,24151,12747,41914,43848,55761,62815,63595,24711,64184,34548,29626,49920,42462,24469,40555,59162,61943,21537,29894,24553,57400,19956,39491,29087,5995,23798,1629,277,60196,54318,22476,10367,38076,53529,10713,63565,11218,33917,33876,46744,5297,49294,42531,8817,56726,50567,7709,31683,17841,57820,47357,52198,22222,22640,53163,10294,24462,1653,19486,3445,44369,43685,18402,23696,44642,24353,3000,53367,9174,51715,54325,3289,47036,57845,52540,44,34350,42232,33693,38119,35803,57734,12890,30786,17999,51533,26564,17632,60467,37255,41134,44343,867,24836,55357,57278,11762,3215,2527,17788,60888,6650,10243,23689,55426,61618,64345,45584,64479,4406,18580,54009,27220,19299,48772,43718,58452,52996,32713},{24906,15500,3665,31315,16903,42902,42386,15680,2513,38278,13895,59287,27505,24523,5648,49055,12676,26826,27907,46628,55397,30392,45593,15215,26879,4354,40712,4985,16506,696,43154,35051,41296,14295,40528,35084,18416,9847,29180,31364,41125,42819,1156,40848,45930,56117,59523,38904,23468,65165,15618,6993,60915,63407,52668,41902,9116,28850,17321,60729,29977,39386,6240,38258,65424,12061,16232,18982,60890,33135,27524,8459,49875,6698,34854,29807,27692,11795,36173,22088,52421,53682,51943,24197,50403,41930,20320,18008,11448,29249,38579,31519,31398,5153,29858,56451,45798,27198,17463,37732,21371,55428,14636,38057,2826,44798,59178,5208,61582,32623,43063,11175,13863,26540,8891,27392,32297,62280,45451,1959,60195,19079,56352,23318,35544,53339,9582,61742,20925,30004,42451,58044,150,42315,46590,5865,47973,64924,47414,39219,50206,6198,48224,10289,2364,3089,23596,3956,48312,14985,39736,29650,22386,37717,37293,1789,27598,57057,4876,52388,31654,64637,20159,40563,22595,47969,18471,30431,48713,23147,41863,49048,20167,30921,18940,50835,24304,63772,35899,462,64616,30234,19803,26193,6167,53030,59681,35348,60099,64035,26831,59080,30131,18951,42570,29392,20443,6223,15271,35926,34121,12829,26291,103,29812,22225,43499,51015,12703,27191,25875,39723,30502,54650,28726,15135,61194,41421,55440,37898,5780,49291,57735,41754,61681,48993,37716,30988,2091,46300,22816,46267,215,21083,13606,60458,2904,29430,49660,31733,16502,23510,21463,4528,30639,18549,48111,2106,49207,63328,38672,59729,44738,1332,30436,20966},{20280,13967,43630,11443,40196,51130,36632,52686,11554,20949,49640,42602,24888,9591,24809,19923,10407,22496,61481,5744,21651,1197,5292,5406,65342,50136,52084,58850,17295,43742,15771,21542,57327,55486,21393,45641,7193,45666,22413,33840,17521,47978,9223,25946,38345,53273,29908,47047,4764,50669,1768,39844,47109,14392,52777,4464,41426,7444,50909,24516,51454,37503,4862,20478,12709,56024,43933,8052,50411,44881,37585,45257,52614,14625,52277,42987,33927,17035,18233,50076,23964,9770,31935,54282,43846,37833,20763,57785,12327,34684,44858,12802,64988,48103,11850,4797,42303,52448,55953,29281,17674,58534,5478,27860,20436,13371,46832,28431,17553,32326,52424,29499,3084,14138,20065,40127,17153,43689,44904,1192,2631,54963,20330,19564,50226,26863,4635,55322,2840,7524,46243,54309,59054,42923,40274,19162,23681,38761,6970,57662,51492,40384,37740,40928,41833,59389,1333,48037,54451,56578,3621,15075,47057,38061,6206,29736,26557,45242,21337,64209,55454,37688,19639,23723,27476,58395,64767,52847,32966,6227,62828,30072,31636,59,23074,12284,53342,14332,37562,41738,39116,6402,46466,41736,24284,580,14586,14599,7526,21400,48947,33117,21498,48065,4312,59034,32650,63053,26771,5234,40036,6651,4181,13078,37889,6731,54987,2599,33903,21724,45531,37083,49246,42025,48979,38856,17736,52389,27647,8243,56545,39447,38508,63225,41879,54739,46587,564,4247,15674,17895,28937,20797,48132,28972,36674,55114,45669,1153,6233,62400,9363,58078,28099,45793,18778,43723,53515,62675,63797,42989,2224,3367,36855,56872,24319},{57080,22206,19732,50835,62828,28591,2657,64026,10134,42145,6589,59622,46842,16074,30302,50448,33357,1467,47096,29403,39288,12826,18805,15367,41800,43132,30545,34551,59355,61704,60677,20069,29037,40256,33128,6989,63423,47811,28780,20331,2615,55454,29478,46419,5844,24046,19576,23286,34220,16352,29666,14568,4879,6590,10219,61795,45337,37272,15798,10446,163,33801,28265,27978,46698,49102,10784,32735,32433,60674,15905,62063,40692,51283,20682,20152,54,54120,21056,59942,58530,28492,1086,9666,23288,29076,26023,15531,40460,37470,65426,11592,40075,8350,40557,62969,43463,62401,6102,49738,37885,65003,19191,10348,60038,18460,51221,774,14331,30607,52622,48824,54233,10450,47851,23742,53665,42172,55418,51815,39503,44686,19106,1236,35244,17369,36683,13494,47744,28925,43665,63017,24870,61823,45234,28880,15946,38519,11594,33728,32101,48317,56764,61712,33368,26622,48399,40880,34581,30640,56334,39673,26196,15068,59826,56931,52787,27653,36793,10628,62366,56126,1750,54589,3590,39087,36687,46122,32160,60748,30462,37520,9249,21001,39067,17635,42706,54764,45063,22194,31315,56204,37010,3246,835,61839,54544,10673,721,47970,7409,56941,41384,12403,11045,46554,496,6148,17985,57589,41770,27887,23539,62952,26636,56661,32921,64508,48473,43588,29969,27014,13533,51018,35679,49036,44368,14597,18213,11479,9065,33978,43142,47531,39983,6232,60800,10857,58164,55422,57414,24713,16540,17689,17819,46881,3825,59235,3139,54297,60420,15198,8695,60649,10472,38901,47341,62625,16758,32376,11943,62300,9302,54225,53213,45047},{13763,49124,32571,50144,10563,36309,30761,39885,21203,38322,41830,35909,23725,21024,11128,24302,36813,51462,26161,64398,49235,40136,48276,52804,17976,15088,36207,37191,12345,44285,47492,5207,30649,18096,42920,14839,40200,49719,44038,4904,374,35288,52929,25431,54123,53261,54070,49732,6828,13526,49106,19821,3467,44743,5190,2781,56316,6569,2957,10054,59598,52353,7091,43585,22012,28675,46495,51827,44300,55436,41807,43053,9826,12550,5135,38657,21044,41375,34513,13251,10189,9844,64320,61575,17461,33485,16907,5255,43647,44538,13695,38065,10410,29347,60611,29596,50007,63540,21758,18323,55644,57277,18741,57553,449,15984,20200,48732,32789,7947,54293,44128,10784,48668,1887,5813,62669,17310,5535,8307,58385,32812,59447,38460,62229,34149,28293,16981,26197,20190,29058,1987,26755,2782,25487,48616,56906,15900,7494,11317,15280,37304,63439,48256,38249,27042,16291,9392,29886,49262,50892,47057,28120,43261,18693,56898,44570,3803,42273,43630,56510,60427,32647,13068,25073,5881,22125,25083,16669,53665,50884,57458,40520,57452,57924,12249,740,3646,1794,44690,56686,60470,36116,10495,49336,13712,38663,4773,375,56782,11494,12817,61180,32920,25394,53565,51392,24760,41536,23515,42559,45160,1043,7955,33832,11472,38210,60489,22794,65252,38194,38429,18378,4842,4785,41960,8998,63954,39142,22449,47422,712,4397,35440,52838,17478,13727,1718,15332,951,9365,48797,20992,1377,38049,41636,50673,58246,56319,27430,738,19445,64877,9059,10515,38280,46826,29063,59409,56457,39058,32996,18379,38071,21275,47178},{18874,53130,27722,15224,57255,4010,13132,54476,39548,21012,57708,25800,32736,13660,54840,47847,65136,43906,11670,8952,28950,26049,25767,65361,20498,51579,34120,22381,13962,48261,1308,29699,37637,3312,4089,4798,15352,59707,33550,2122,38033,44694,36271,2071,10488,31491,58320,9422,61321,56975,36899,55700,2161,59398,46137,40098,33450,25856,39974,33305,28570,63291,55348,10374,65347,45908,10034,37382,4608,55583,8976,4943,60865,58480,4891,9055,26947,15881,9885,41452,16197,37673,20320,59645,22950,20604,39131,1737,20646,53911,64785,45772,65091,15325,42464,46740,8912,33760,11741,2763,49472,19241,64570,2679,20119,25459,39723,49760,58790,6435,24865,33306,55891,21300,37686,63646,53069,14722,52555,32611,63408,51791,1401,36841,22158,42516,35820,65211,62277,48642,31254,64455,51023,13065,12408,26804,31263,62922,40351,59630,39705,60000,53261,9789,12196,42397,1109,21019,22166,10178,53258,47216,62249,36258,39979,22557,23004,45239,6990,40690,4844,8980,47895,2050,20055,54386,9071,24174,16930,15705,17875,9664,41205,53119,4513,30082,61980,11116,26717,6557,8204,44861,9626,57351,12123,7290,52644,32868,62666,53574,45614,43202,130,40080,41917,61603,55393,35126,32046,63445,15485,30254,14441,14187,19781,52911,48533,35294,29043,15578,36693,25356,46362,59239,60541,45855,39350,23347,8271,15673,28805,43501,31647,61884,54083,55384,24834,56788,12663,62778,18812,21701,27063,48334,3598,29736,44313,18079,34087,11477,4660,18098,62543,33801,57698,58806,64192,3647,58605,38169,61777,23841,12997,28837,4534,19657},{21242,43454,35706,28334,31438,9228,15469,25738,50783,9139,427,18015,31273,63337,30218,27294,7359,16713,42080,51452,25432,60782,21996,8595,34918,65527,7563,42473,11674,58553,48962,37766,42445,47519,33697,17550,56277,64367,19195,53778,53376,51473,50764,39307,2242,33202,42537,9380,16233,53746,8097,32223,4754,43188,26832,41131,6465,24322,14854,8685,7320,21581,34126,46209,63030,51687,41663,23419,2351,47061,42903,26779,55094,14413,5697,44889,19535,50289,34967,65265,332,57323,54613,35327,14064,47803,3016,25123,33211,31039,19338,53767,46493,60893,23309,6729,34379,63652,48209,34138,33082,19372,45396,20901,8139,44012,63529,13209,33045,13506,9068,10544,47903,55806,30287,13892,54460,16289,1069,32882,1377,49183,18140,19473,26106,15147,48714,8973,47236,35017,21543,9117,53276,64218,13675,60515,6653,50115,44802,32382,64887,53907,42840,17307,17892,16478,16386,19587,65055,64135,7548,28288,33058,62740,24191,19084,20949,63873,60170,9477,3130,53785,47831,3034,64303,62522,25494,9755,47358,23653,56788,39159,59419,36560,32530,41003,26629,34437,10857,64560,42087,19584,41646,46391,61270,680,17288,37295,47233,7080,35535,7556,48357,39957,62001,18499,55421,31694,53173,15927,42005,30585,25549,57839,20886,13699,25751,21144,48280,36716,38638,59394,1153,47079,60093,25705,43606,9075,33291,42127,42964,30592,57969,38592,10695,58836,29884,3978,38210,64393,46767,27346,29552,17021,18794,17308,33723,44417,8955,36774,31890,18349,11604,9190,36860,54441,5496,16382,7323,24139,28499,38655,43465,10311,46333,45021},{46226,2280,34962,24125,49468,41126,49797,45595,42874,28066,42228,1618,9206,21176,61177,40312,63879,7434,56369,20978,42348,39652,31935,50926,38892,22961,20317,26486,60418,22190,12449,53167,48599,43348,40961,32397,17818,10682,29741,52398,32031,36984,49411,37450,26963,13131,24940,25267,6775,13389,36396,18759,34861,449,34125,64702,19888,8916,29067,49616,48586,55433,32883,48718,51515,46065,19449,34957,30948,43032,43194,54124,58897,25278,48289,27312,58272,33240,59593,10800,36149,27645,45995,60889,23565,23964,9363,49329,54861,1724,28489,43144,13516,41847,6669,42389,55424,48832,8075,9798,52333,27795,6675,29817,10433,41367,15880,40357,31964,56715,19567,62055,44678,2861,48729,298,18676,20937,59533,50169,12483,17804,38275,43009,59640,27476,47157,48199,56574,12817,29525,14751,8063,59214,63188,39533,50772,34145,11152,9157,61468,24705,4244,24522,34801,39135,1159,20669,18416,20463,42865,18540,2131,8547,63079,31121,30060,36242,27229,27785,46844,5676,56065,4815,12586,1910,11592,1603,26885,21737,1256,16452,38247,52782,39909,21011,20143,27987,57239,24363,62222,57395,22398,2943,13391,12524,51664,33425,38861,27274,54330,19879,53239,47958,39563,59913,14629,11753,39503,5684,43269,46762,63932,36192,28952,5716,1759,12409,27802,62178,50884,10134,24035,44046,62343,65172,39638,14500,6746,54260,54029,48699,44259,11343,42218,2318,16054,10018,42504,63586,3993,48048,62481,22852,56704,53416,6529,974,48052,38307,28810,21005,56423,23549,10486,59186,53244,33580,39715,9741,51030,3249,30717,57345,3188,4783},{17421,45200,21969,4432,28225,27089,7776,21945,1371,2572,47185,852,42567,40787,38441,31898,36053,48028,5672,59182,32601,9646,50609,17605,23112,35494,57577,32927,23375,31050,34605,16726,26703,13466,52394,62432,63522,8578,39737,24968,54066,55839,35053,57641,25524,57235,62013,18163,33924,40371,47524,20029,31167,51009,58152,57111,3460,61672,28083,992,41412,49906,37343,3978,60025,41258,36404,51741,38201,60186,13423,7746,9870,44177,42604,12812,27810,28423,9845,60217,45009,58042,34421,18822,22035,12402,42891,6943,7436,47254,20688,8461,16803,32562,47325,15792,7622,44155,28041,5671,31595,61097,64742,29125,8705,38099,21003,46652,37861,33024,39330,51545,18221,61682,27582,37265,29112,35526,30707,19353,63244,6131,13089,35326,17691,42358,9820,10244,39722,34069,5540,23140,1642,64447,17094,53080,64153,40023,29749,34986,25546,49036,19794,33040,19708,13694,16436,23147,19903,57419,38261,9150,50437,14450,63585,51283,279,65045,54793,26690,42094,58046,54567,49838,19604,42413,81,63370,33829,21721,33963,34490,56057,49479,18264,32079,51499,47454,62947,63997,38461,62690,11865,36484,35681,13075,22480,8882,13747,45,36911,48334,15522,20520,43307,8856,33532,46645,36969,49047,15182,37611,4450,11919,3490,14604,15139,57158,5701,48141,5291,21954,27853,56097,7256,33411,6863,19407,11995,14204,19281,42034,46430,54541,11868,16372,16434,50179,17666,9136,58243,2168,31535,58842,22348,22441,16747,9011,29725,19304,54560,41315,22834,56591,35204,3901,59087,34433,6752,31755,27811,41972,20460,48667,40771,25878},{61372,49060,54976,32654,58358,42433,31980,30602,17176,17924,62559,13350,28123,29568,23744,58094,20938,34572,42042,46304,34575,40173,7320,102,32290,56928,64250,38815,61084,10697,7064,22034,59512,14665,13140,11338,19150,58679,53447,26777,55700,6823,29702,43674,7993,32949,10918,42155,20462,24793,55454,908,43102,52980,46933,61280,59869,63929,61075,41552,36898,58638,53849,12919,22409,14364,61679,45131,30317,58919,9527,18857,12402,252,38278,37894,7672,6369,46814,27398,18702,2940,42436,56758,49763,11281,50278,3253,5469,15525,30490,14843,5942,25936,28417,46572,47485,33339,32650,18018,16663,11594,37533,24883,44056,29722,18415,13789,38551,27335,19103,17794,3361,3453,30970,33079,3726,57805,17459,64203,59450,27061,48587,29018,43639,1801,26143,22515,47957,59918,14117,59063,41297,49675,62806,6940,12836,12321,26524,51371,53970,1,12397,26618,54339,50642,51321,35120,42409,4342,25157,34341,37437,40970,37078,42487,23782,25044,64059,62630,12908,32240,22481,49073,21110,2423,23,32406,51142,37454,48279,38949,62577,22706,14565,49621,7192,33443,38447,40624,24020,61074,15336,5922,45922,43736,62593,13522,19279,37543,16775,20566,58090,49190,33195,52808,4289,4408,22948,26019,63399,46527,35962,24123,866,38367,42495,16291,61422,55015,48459,6785,37122,25348,14406,25782,20979,43542,7722,54923,28080,51957,38110,16746,62661,33030,5108,9788,42206,13669,50332,48641,39171,1019,6049,6342,26307,26209,17095,61901,8842,30658,62059,11808,60561,11394,55175,1024,42493,22616,19854,21238,40809,24334,31881,42412},{65040,22759,42729,15885,25311,32917,7286,26201,15509,48588,12196,23839,30833,39167,14296,11963,65189,23463,17531,55424,56040,64331,34834,43104,26528,6032,53883,53626,342,58470,2686,54385,5106,6626,9081,12019,47745,28000,33487,31169,17542,5284,56838,63389,12248,37847,7061,6075,39144,40975,53177,23040,63981,52880,4896,48870,20582,32695,42202,35365,5965,7400,12362,31644,15063,17119,5765,39741,55221,13804,15953,32620,12194,54810,32549,27256,4778,10916,33505,30346,21187,55379,35626,28275,16620,21738,63390,61873,15164,44392,6378,51211,24891,55299,17903,37495,41402,5334,16538,16157,56306,56839,55875,29138,55436,8008,37044,49674,41159,17622,13549,55679,1272,62803,41798,65397,14720,27648,19643,39864,63826,44615,32636,51973,54639,48284,35603,42891,26084,3916,45316,29249,44277,53836,55924,9627,46814,59146,60754,23037,30079,9835,22422,38662,30197,1920,6162,28271,2745,25660,53152,6964,8318,26863,52531,39881,17654,50693,38524,50537,27848,16445,50147,901,50040,35332,39923,2433,16403,51653,52186,780,9619,39130,47450,32931,41823,27629,47124,40010,17918,60084,38062,40587,37521,11393,53747,30779,26149,45036,3976,13314,29235,33371,27568,34328,58259,48872,52879,12898,47303,58779,3727,57177,40804,63374,51203,43134,39582,46492,14672,5808,60696,4114,61992,43216,46325,65483,8867,45956,38351,42035,47966,31391,44260,48964,48055,57342,46708,14617,56334,5073,24654,8575,24425,6760,2816,44794,23681,29224,5483,54417,50313,34903,59640,38592,8130,2425,37372,27587,60530,5642,18154,26878,32717,5292},{20569,43864,56600,18655,52821,18873,17701,9730,3383,41335,23856,48141,63431,2382,44175,42245,11433,42772,50246,27971,63009,20008,39786,3016,8578,23893,5429,24925,50231,28169,60862,37047,48043,33534,47038,31942,5127,18096,59586,34473,39857,47777,20815,4267,12362,10043,4867,21274,1429,42309,49456,1986,34009,6683,40921,36213,33295,6134,9592,58598,37096,1432,18795,43794,17841,30875,36971,39387,8980,59779,7197,30827,60325,14890,5785,62790,19660,55825,14467,24700,56974,22649,39213,39025,2332,31583,9857,532,52912,48259,48989,51298,43552,52131,47428,56230,6349,64539,49332,15084,41173,9694,6682,24085,56413,45212,6422,45431,23456,39953,19557,12546,31010,2740,64545,7083,53114,37687,30037,47194,48729,29393,18909,506,4187,60255,3952,40939,32170,37914,57438,18053,6343,42066,28359,51295,2917,29601,12698,9227,49098,16938,8751,54486,228,63149,49891,28529,51254,41317,56772,13748,19507,29606,58654,11426,6517,23847,63879,56326,60890,30730,9406,58835,27177,2757,19997,23280,10311,40123,620,57411,6008,62934,17021,50848,16608,64028,42210,19476,10785,51007,54357,27563,47848,12122,23134,58098,4885,36335,35907,28102,11943,26350,4750,40912,52815,61604,63898,45879,12478,33903,22719,16004,16762,590,62045,44316,36874,39130,49114,9724,7324,45479,59362,64655,5974,45259,21163,19956,4022,35556,14125,39156,23487,23891,2595,36506,64516,21150,44120,55370,61255,25069,59321,10032,37159,33326,62093,8485,26776,11608,51203,2871,27758,22111,54516,18008,60925,65043,13990,29898,49472,46065,18137,34893},{4814,36657,25449,42898,30504,60954,38838,37246,63373,36891,63004,11374,63247,27031,4023,18850,18800,11251,16031,2796,5009,28840,11547,10296,11166,19833,63757,17596,3181,62619,22937,65110,49613,44323,40125,15608,54418,23396,64835,11342,58922,14819,57779,26286,29057,35444,30080,18158,28450,30953,13305,43485,44991,43594,58978,26586,10654,59622,22637,6066,37055,60794,10353,24972,47844,46709,46623,3050,27550,44710,10116,63137,19780,20609,26528,56934,25656,52037,24849,9647,33857,4758,7729,57723,18085,50443,61494,42729,17965,16306,17551,7615,36158,20001,62812,61075,56770,17743,24935,47387,20174,49214,15936,38179,941,42367,64151,56548,12261,58418,64157,42611,40955,34813,34459,16365,25622,43106,12992,44676,25791,48608,27564,65517,35839,41749,22428,64637,34348,32517,47207,38189,26221,20226,4750,6903,48353,54921,28650,29681,16851,61649,42561,4689,62255,27747,57587,51442,65022,41198,43194,31205,30491,56400,50432,19884,39136,2928,27550,14087,5766,63271,2122,24986,35183,20447,62678,61904,12999,65234,17112,21141,19691,1223,42331,57929,30945,47881,63223,450,49842,58759,21073,38534,58108,27598,51238,47768,48212,14530,56555,13260,46680,26206,9607,50537,63400,55286,49649,15453,49480,18633,32806,12432,35802,62532,26718,10470,22958,65122,42701,23827,34856,24308,5648,40341,3378,45671,57468,43136,54535,8679,11334,6935,43519,24923,19670,4324,57456,58039,10469,17747,13310,52712,25017,54602,51882,39447,58242,11275,50255,11593,1299,11320,62747,57976,55857,7731,59544,46043,58717,33587,29962,11757,14822,34468},{40028,59381,55495,34721,36998,19509,60047,14857,31311,30470,41195,7902,20619,55573,34541,32252,49367,23338,8367,18789,53873,1902,40849,35192,15560,17236,57849,57117,34991,32499,18457,50277,39288,20405,19233,12926,11684,52733,57236,22569,26108,51254,47578,6402,27415,50544,5862,5803,32327,4121,43829,14460,59144,39468,53036,16632,48122,62404,53595,45165,19192,6286,1109,10064,979,44260,40738,5691,10746,34507,48335,10982,33361,46512,13941,23763,7487,61811,35900,23745,52062,33453,65268,25025,14457,46976,50115,61392,31406,45020,51981,13061,64111,9889,35128,62551,40587,29069,22212,17100,23949,60201,47002,31541,58745,36052,26316,1,55309,39864,36971,35179,40462,39575,15845,50397,16562,25769,33895,47636,36117,57093,38965,57419,24916,58299,13649,15384,41089,5043,61442,48460,5182,4466,34024,32502,53721,2211,54845,45338,45162,62149,51816,33002,4579,19946,36516,47899,34622,37728,4442,47058,15483,46245,12198,62234,50460,7503,9737,34021,18622,25529,43911,46528,33277,47276,23451,49934,32278,32744,48351,14128,21914,33152,59163,8503,26683,7338,963,63669,29966,46810,52252,39728,31554,53535,37771,60756,57850,21116,29367,46174,58760,59415,41179,18498,47089,53235,14458,28752,6843,14000,19789,59111,29448,56364,22960,41500,25188,20591,8657,58747,20774,3868,34800,31030,50229,27612,47505,31357,21056,57178,37927,45841,59031,2961,5032,52647,6297,15946,54284,19989,17603,44171,19074,10103,53074,57341,12897,23802,61044,18868,25121,58808,27428,1151,64326,23848,46639,38333,29985,61423,5347,61635,7312,34733},{17719,21588,24292,12305,12536,41549,9863,52353,38134,40205,20719,31852,13525,28122,45432,57281,12774,49799,21447,16509,2809,38420,1144,36374,31138,29754,24538,4918,50516,24526,9523,34519,38815,40197,17826,6041,61870,5061,53695,53536,11414,59601,20752,7651,17170,44887,19557,23807,38165,26303,35020,3417,48282,42718,53306,44343,27890,131,20701,1416,57787,16569,4444,32684,25372,4874,29240,16548,22175,59893,40795,28389,49207,9338,41246,27778,39506,44126,12320,36720,13316,52994,8243,14989,4980,12934,60485,30531,6875,9037,33192,26362,46247,55411,35498,43549,19452,60237,4923,21689,28336,54685,32376,22947,1235,7093,44155,63756,41563,60355,3613,28886,15599,52002,29144,10017,34205,30701,3840,42995,23854,65267,10034,48262,26417,57121,33033,44600,22543,48967,3485,64689,36063,65145,39056,52948,64025,6188,22485,4765,33762,57366,21675,54822,42339,50560,39959,6033,42020,4202,37940,31366,40490,30949,23735,13636,20010,50266,18419,24484,43684,22160,55551,14362,18704,40688,16718,46606,55692,34406,25318,12741,60455,38261,10524,37099,8480,38623,5909,59720,21563,1567,30575,13314,58536,32199,57519,55958,37112,47135,30964,35398,62000,6515,52407,40724,27593,22788,14012,2703,40568,11902,46298,42452,35337,42079,2617,47657,21414,5643,24996,58312,60538,32173,10453,43729,39413,63567,41267,31027,2145,51801,12934,24090,47289,57326,64693,35914,46382,56185,54380,47658,6759,12420,45672,18513,45671,46124,17454,36545,20888,55961,17392,51646,44761,58724,22931,4032,51298,56424,14457,1363,12225,57226,52093,39117},{24783,25271,45527,45989,51555,7671,20940,16583,4133,36069,4190,34340,16112,60909,29269,30583,354,33789,26497,19993,45959,51740,61757,41491,61802,54584,14602,26017,3840,61858,64231,39481,24797,48851,31881,7043,52238,8601,19028,26524,49317,46619,21644,31785,44118,59778,38795,35991,48750,62949,45632,20256,7285,56565,18030,59645,48572,28778,31730,49659,39049,11372,1492,59192,29561,1730,37972,7262,17803,50204,45784,45672,38499,21156,298,54469,995,54717,52071,57382,4879,36838,28744,25194,56372,55345,4498,65422,49147,34105,811,25219,52274,63123,4250,31822,21261,39866,40318,10762,45838,25820,42262,35332,62538,52362,14062,63530,35599,59351,48193,24250,33744,38968,60405,48244,63043,5006,14222,34513,39388,1611,27784,38922,47956,31610,14102,3045,4004,6638,62721,45922,7217,31559,46779,30522,36159,63714,8124,6568,30784,25976,17278,54218,32189,7465,14628,55608,63887,16632,65,36798,21539,36206,49667,23314,32694,18456,47662,18143,28400,53425,57389,31387,58905,26821,20118,35284,10182,60042,28697,56900,23756,59400,27085,1601,24229,64016,2463,22484,32376,51365,37854,31541,39438,3751,20253,64315,22024,53987,36944,48938,3856,24506,11244,7102,4970,44692,2205,30458,5071,50267,10757,16069,63289,56394,58427,35971,41224,58058,6821,3720,47608,2013,37936,18373,16413,11510,2915,31956,9092,555,18000,31213,2818,11309,15271,44916,58849,27890,44762,1505,11079,44620,53678,60655,33666,364,22848,20818,57038,35509,27286,57619,42683,402,64417,46055,26054,49589,49514,36434,45180,63789,22924,63315},{2224,12832,44704,21633,30941,32349,10791,39409,30609,19695,32982,18395,51506,32201,39199,34932,63398,30691,46447,38449,13990,15686,9204,27941,61317,43251,64568,32652,48076,51515,7888,50792,18994,45482,38946,31146,8402,33009,45688,13606,47861,12599,6078,53264,30006,41376,8505,55320,55694,46237,47043,33811,15903,63701,32506,50544,39862,1076,30507,19622,60652,18236,40048,63262,44188,56324,40449,40835,40945,36034,16060,46973,60514,53978,2631,47442,26798,32323,30328,35986,17375,41221,59460,64453,53087,39254,34849,1398,52295,59030,50443,4329,56158,49438,39253,28739,63949,13395,50270,34824,10711,56242,17308,55401,21149,61601,34035,58072,58118,22078,4200,7275,3362,56973,356,1958,20408,35369,51822,7543,42123,39033,7692,21404,2846,57034,9290,7385,57888,31770,56521,40140,25588,30212,5495,31676,21536,64946,44479,50403,19149,18914,41562,50491,41787,62111,18789,30771,6024,13236,38597,732,29105,33881,33582,37636,54625,5441,16361,20258,4809,64264,17050,25466,20254,33011,39840,231,47487,9053,10513,7281,3825,9549,33509,24531,3305,44857,13442,47954,32599,50819,40657,62839,8446,4137,7288,42970,61866,51233,31425,60467,47150,1826,41177,17544,44009,27658,14989,34019,56066,12570,11706,7406,47114,54870,30769,11560,59311,2684,55530,63348,41311,34492,9945,7623,63571,42844,60106,38260,17995,29789,4893,15584,49982,18508,7212,33356,11056,36497,62383,22286,42641,23496,39193,38967,52378,17725,10613,4675,30017,42836,15915,55591,5551,2569,57603,27892,11188,36755,10523,65023,33386,26064,46224,53751},{38546,1368,61722,52662,34166,3124,42257,56773,7310,35360,55970,24484,38763,24531,34265,47963,10980,39879,8466,61729,10331,21211,48532,24803,56894,13462,62793,19206,763,49164,324,41015,47658,57192,7072,51858,28854,47490,30983,45182,37711,957,62642,58329,55047,46482,21344,57551,42304,7502,22563,9131,49844,51026,260,5324,57398,41372,10635,59329,49923,14614,26202,28786,43291,45317,26289,58696,14970,23905,27041,29496,2036,4300,1513,20726,12831,17067,25802,10047,43771,48756,31743,61850,6232,27794,12668,65186,39907,11659,23531,48414,44497,60410,15067,13680,42262,35896,4012,17960,15198,55416,60060,4231,58019,54697,4972,8670,25241,31846,6662,12227,64698,23411,42745,47985,26478,18284,26042,4465,40619,4597,15235,57138,64910,36076,23033,37095,17114,51327,23988,3077,15751,28183,48938,9106,27567,5742,9352,28046,32880,12252,26627,28936,40164,23146,33145,62664,29204,40699,10528,57425,47066,41811,4118,62858,9252,25216,20995,31762,30151,45018,24315,42621,29396,34071,22421,57250,45440,51401,27314,10767,41925,4691,58057,10047,32104,15846,48085,51737,27683,17938,61635,2033,50121,53747,15175,47774,37268,6161,10613,58383,51485,22867,35983,47998,47959,15964,4291,55013,27564,57155,41648,26805,51460,17534,531,50427,42778,20944,52795,65510,51980,7013,58362,40296,14886,12596,27278,5409,3345,8492,35271,3742,26499,17471,12127,40801,5873,65234,63043,23639,31378,48375,17377,21125,26615,38681,217,46488,35766,13279,30780,37087,14115,48367,16259,46263,28320,31712,45749,30552,33138,51536,44071,36734},{13184,26484,23845,61100,11819,15181,55501,54179,47195,60380,29382,6831,53165,4513,30531,35804,53931,59283,25148,54285,28083,20376,29438,59543,27109,18369,6000,26232,53763,30716,7708,18697,1852,35183,22529,40177,9637,52298,57256,18108,4866,22265,62014,5587,63752,34,6171,11639,19595,35377,42803,31962,42108,56947,28598,10095,17678,2226,64219,65320,4510,49133,44836,1584,14973,47543,4964,58248,33496,828,27004,52438,46089,25458,64520,49685,50733,58293,28281,5028,56894,37988,38687,7576,64637,2659,21940,35082,47747,20711,49819,26255,39290,40847,25523,13486,24072,56603,6944,15271,52510,12913,36288,20941,12669,43793,33082,62167,56169,34148,28491,15003,59131,284,11640,2724,23066,46678,52229,56367,24817,44127,49059,34509,38520,48278,46886,49129,44422,20456,55745,57376,58501,18101,62319,3583,23431,3571,16273,28985,19409,39960,37950,17097,55687,20935,16458,25346,7166,42934,1772,38008,32662,47134,37160,18603,37062,36829,39391,52819,29051,34818,47517,1565,59806,44310,30808,18910,33377,59026,60746,51544,22026,49618,6992,46898,2315,61025,52871,35211,49602,58304,55845,12391,30231,58607,22070,22849,64876,23209,2762,25768,38117,2692,49810,52005,1746,38637,36657,34864,6696,12480,32091,14553,58774,16997,26813,13276,46432,37171,54820,26813,1050,13675,43963,63545,25237,58799,34321,59732,22091,18027,3743,41331,39903,57785,28543,61679,55261,63006,594,27875,47792,28700,10340,42637,37117,39558,47844,13752,14168,48067,24022,57608,53,38753,30999,21613,15935,39671,26310,33267,45665,22102,53378,33236},{36316,45588,26127,37017,23122,15551,9932,285,16051,7350,44815,40505,45542,63121,50441,45133,22260,52371,2238,10101,60846,835,14585,64987,14092,22059,38722,42707,64101,44428,11384,49020,43930,31967,57704,47101,52770,3410,32393,33840,44020,49169,2905,49134,34115,31746,31843,12294,41080,8366,56228,42781,27821,22112,44601,24650,54870,24547,31328,20486,24911,45785,18437,3602,27829,20452,53095,62146,11982,55615,52512,50664,6018,12463,62552,23356,32744,29166,19694,12324,21965,7583,19876,20033,49902,25412,4168,16383,34453,26717,65283,31319,33882,21137,29540,34837,39953,37366,44549,60804,37481,56276,53562,33581,38596,21095,40251,32576,10934,52073,6529,38638,11588,8214,4416,64284,25308,29284,37472,4832,53844,10706,15633,51360,62125,48255,9917,28422,22815,61199,16504,29661,62096,16932,18524,27736,16289,48619,7067,23960,61887,28507,5225,27486,12226,38357,60892,40259,5462,35377,11371,55973,35666,17493,49455,27698,11790,44631,444,1699,34468,21578,25151,59012,57090,65427,33121,50782,9376,44224,25250,10887,26886,23335,53221,57699,15716,19518,4525,27764,39799,16096,1978,43553,64730,2745,48778,39076,19808,13626,19910,43773,47323,50862,3168,2808,52835,5536,11747,29815,18102,57662,56894,62695,8323,27558,29376,14797,3137,5261,49415,33803,48116,48097,54165,28057,25226,21672,16997,25479,56862,51082,12250,39135,16686,26202,717,48888,3707,43848,8131,52623,6581,44686,14699,57923,49926,15922,13844,49597,48320,5121,55553,33284,24460,58495,14386,62620,9126,19530,49822,17194,44301,29777,19564,1998},{27133,42595,55509,29201,61331,37002,40087,23384,61562,32511,63690,61720,22497,44251,8993,44797,4482,57866,1109,64709,8803,24395,57942,32904,44450,45393,56686,15113,47779,2631,32125,48809,54797,53584,25177,19263,15367,13560,59459,38534,34912,36241,32783,47625,48591,4399,13445,11039,25099,10387,50320,19413,31591,51146,56041,44056,2681,63376,2142,57165,36064,49578,10507,882,31125,4298,7836,12113,36028,18862,32975,5149,64730,33158,3125,29570,9041,10494,34902,35373,17641,62731,57854,9408,64580,43122,8913,51713,30262,44517,7456,30171,5715,36732,14333,56590,45517,10636,9264,47558,38445,21105,18586,36490,60702,45502,20613,51296,10127,23962,60366,38886,31142,45849,30792,39608,42528,63115,40403,30421,48624,43739,43216,11498,22547,32398,51044,16536,32568,22089,9518,58353,4573,45616,11784,60125,38804,36911,57856,23327,58874,29568,49494,26975,30276,20081,22889,63545,56591,27696,59257,38972,15575,29652,33845,16566,47524,23922,32418,21133,51347,2649,45064,48349,20135,10454,56829,47271,44082,688,46585,24027,29338,59345,30061,39736,19872,33938,33139,32388,49426,50629,30450,2858,41048,15544,64391,14773,2499,53582,24724,13422,44010,45714,61684,62648,44629,53993,44592,59407,36029,64121,48700,44690,26251,36395,64780,2446,59155,40139,49802,8605,44314,48021,38347,18489,29178,61849,6351,32170,23350,49009,15893,19007,16084,63369,58609,3693,16592,37709,16106,16968,40773,6191,62043,17681,32030,65128,29722,15639,65340,11454,52073,16454,11774,26412,60531,65492,51309,31887,64831,33071,60739,28980,62248,22186},{9627,25467,64378,15824,26326,31295,29062,45948,23947,6433,46126,2855,21445,29222,49537,41201,6603,34812,5657,41307,60711,56168,64233,62044,24775,12746,50114,16048,15681,65461,16948,3527,40655,47747,51968,22394,47918,27899,559,55683,35153,44017,35751,12727,32865,14585,26736,59786,47984,11040,10215,11832,8184,59890,61819,3082,34574,37188,17498,44877,4260,54904,54651,55544,24435,55697,41521,29560,59883,16211,1456,8447,60899,11549,41333,57763,26679,58422,26006,62480,11841,36586,61146,44942,28489,64412,9000,58227,14254,55160,49561,20848,9313,40275,26578,32572,9332,43405,1847,858,17226,35403,2684,41111,34002,17214,62411,51421,3303,49774,40410,57872,23516,54665,134,12014,26034,17406,21260,9972,9578,38839,19470,29284,5096,554,51176,15719,44195,8330,43417,23193,64821,20224,9952,32016,17472,42564,2247,41590,42236,60202,30968,42092,63374,12425,31609,48007,51084,12263,24157,46131,46277,48671,51679,814,9435,30265,27497,59114,21144,12423,47066,25167,58933,48393,17025,33390,14074,14885,3661,42924,43430,21704,51009,31259,647,28828,25216,7407,59094,25062,44457,30382,58419,65249,37486,12622,59220,16744,4849,36429,58129,35691,6234,9254,14487,31992,9961,6647,33182,10290,48375,26260,22663,30162,8511,17381,42753,43478,26204,46161,27901,21488,30805,20690,17620,58156,3021,55756,55314,22629,36335,56300,30134,48800,7465,16062,19283,30708,246,42388,24976,7567,14701,25163,36669,36679,55065,10362,38139,54344,12552,16105,43177,46327,48643,14499,8184,15425,43259,18799,879,22929,52039,19885},{38146,43280,41794,5260,45763,33606,3608,7323,50699,37254,60037,50829,40800,14883,44487,4821,45576,27623,63691,38256,41411,37654,1977,47595,28460,52348,6293,45725,4234,45539,52386,7939,22884,47117,60734,6798,48595,44364,9155,29724,22953,47112,13769,44425,34077,59294,13527,61298,12631,53529,31936,16990,49567,63240,33077,29012,46329,45057,34294,61583,12552,63635,51760,27115,28090,30250,10878,60856,63459,16347,62573,38285,36675,47703,46295,2110,62516,22465,16565,32357,58910,43787,6060,14228,10129,55182,17770,13379,26460,57203,47759,31321,52675,23666,29562,48333,56780,64028,1429,58289,42927,51714,62177,3065,3482,871,22479,23931,1874,44732,51321,61794,2935,18770,40680,24396,31632,58242,51831,41936,1911,7513,54732,27574,833,49384,28022,20548,52944,13061,56710,13945,47251,13485,5949,62634,34272,1196,13914,11636,55942,49148,42026,11526,11337,9952,63688,32334,29300,24851,40958,61488,29225,32245,55097,47390,8064,14331,5488,18693,46095,36654,14043,41287,3339,60310,38053,37559,64836,22951,52101,51211,51525,24492,17150,15161,59700,2346,58205,18893,2533,58283,4373,20203,6132,11197,21733,56310,18518,20134,33386,26798,27400,53244,16627,1369,49050,42475,1984,13166,5198,28546,13824,22816,51295,27968,51198,49014,50030,47125,63669,65495,34832,20684,57392,34183,49459,5394,12776,48446,499,42210,41838,60400,1190,15640,46809,24615,33274,32693,60388,53108,46447,63035,52242,14247,26821,27968,11516,11483,45188,37219,42553,34866,7646,43168,49773,65368,52525,11240,53206,38804,33544,56926,16422,8234}}; static unsigned long a[65536] = {6501,22823,57317,64424,6455,43916,14925,33355,16397,5265,30639,20100,31254,53734,34766,52734,65436,6889,58282,21190,46879,16921,20780,25282,59865,29811,53222,63670,13750,44349,22340,34567,62314,20791,35985,37356,42069,7009,64788,61028,30796,55299,5058,20273,64902,20978,47871,17041,42612,40204,52339,51361,52214,31229,60245,3615,36037,60548,30434,28931,22984,57888,46069,9485,26572,43,62775,52603,54038,55311,41678,65342,867,63254,192,59997,54309,49570,41236,31638,46665,26352,2909,18177,24914,47500,27088,9350,22831,54745,12804,43220,35481,27289,50628,44809,40891,3724,61524,6429,60288,47510,12960,27775,15297,2708,20289,35423,1674,15063,11080,4458,27203,5467,16407,13859,17753,19928,47381,12628,63568,45766,27686,6398,57578,52454,2133,8156,60857,11727,28816,41653,53404,54705,51188,50982,22762,18469,49254,50619,8216,63173,52860,43371,30616,49847,26790,14179,40954,43388,25628,20603,35134,2789,3099,61631,7155,24548,34717,62555,14188,42930,22554,59522,60446,11619,14696,59878,51474,53009,64846,53957,55758,42399,8492,63475,20871,25801,4479,28593,27339,40997,1054,14938,9465,18512,45063,21251,31442,44598,33017,52885,24595,34626,43480,48547,24796,40399,29618,61023,50453,37605,54331,36686,23924,59311,58814,33682,44290,44272,23497,31640,46317,18210,43639,45308,30323,32523,45210,55246,8749,42414,50470,33019,43229,32567,43326,48509,11323,60602,17747,57457,50138,64789,62893,26627,49603,42722,57952,38379,3399,12818,556,27481,15265,9281,6369,49529,15608,50997,39671,49676,20875,43446,14875,8346,41425,41548,63148,11978,27819,27838,63360,62355,30706,1801,45334,40976,64025,58902,25615,46705,63396,12088,47858,34618,39436,11521,59608,44158,10643,14891,63031,32956,16640,27133,64907,50895,28932,57176,32634,21645,49969,57180,39593,13261,13124,59217,3659,46154,10025,58166,10646,22428,18996,48585,36693,45254,38688,33022,56793,6529,15958,22379,5502,42343,12064,37572,38650,30586,15255,33716,17955,11037,50708,55540,42421,25636,22525,59432,44882,27055,25438,22672,40723,23354,47518,14125,21359,63441,884,55892,54608,8391,21483,40298,50069,2101,33432,29727,56103,6816,54060,14042,52594,25639,20515,15158,45684,55777,3731,3831,22034,27318,45792,58289,57159,6556,12952,9211,36584,57466,64261,94,38472,50147,7333,58628,39231,20021,54612,47937,61776,41731,62785,14738,55768,44696,63185,5023,56832,43757,27703,46227,30025,59693,19992,52515,8974,24610,34207,20474,53116,54324,6088,62610,39825,42145,46243,3531,63743,35323,41925,23753,5524,45756,21512,53903,51331,19403,20104,37246,20434,26319,13864,34907,51755,49744,7804,34173,8132,11743,55886,11670,47752,18403,15236,3629,63237,34952,50616,17578,48370,55604,49993,61661,17696,40662,22507,59582,63875,37379,46300,59584,55387,56771,33806,43969,23197,5491,1583,37566,16376,54011,5947,17961,47460,38806,54704,62214,29949,48275,1911,36578,64455,35288,37766,57613,50225,59352,34425,43455,49290,23918,12165,33337,45206,17750,15132,20489,27391,24441,12067,54889,35857,21498,19439,40096,65525,28569,30120,36734,56812,50520,813,55270,26715,35349,60596,58400,18667,27443,19106,56444,40316,50400,228,1603,38362,46393,20900,51817,10374,15153,46595,3666,47535,9143,14230,13487,45245,31161,4702,17633,38776,54311,15470,50286,33955,20718,47792,7428,54731,13938,57392,6460,5774,19566,41496,26055,6164,54887,41516,53356,62458,11231,11251,51493,52045,37197,36151,37281,42718,54208,166,55221,36458,53683,11014,35993,49510,57067,31613,5408,55460,60414,43767,55588,55367,38199,13303,5093,39547,2485,2976,23272,59592,52082,15907,5688,61182,20915,21099,58211,33655,43522,49903,23729,31024,13481,50751,62035,47876,58103,40427,38714,17544,11068,61844,6442,22321,14639,43814,14221,48940,7794,8972,24884,50281,36870,3329,13339,35401,55655,33169,8722,15652,18566,55867,26708,481,37032,30910,25268,38272,19471,1232,53858,46692,30221,43262,27317,34094,59880,2224,1460,24719,35380,7148,3179,797,51388,53068,60506,41501,15853,36274,24161,46695,4854,30818,10013,63843,60216,35887,22233,46593,56966,60226,60410,54567,49838,54478,16556,10516,2876,42588,52934,58485,64020,12691,64171,27929,16504,53628,20059,54911,41239,50386,43792,17681,47723,16267,41342,15587,11462,19050,40622,1373,17486,15026,52413,25157,12334,39537,21530,32515,2968,62691,35637,20887,57669,63534,45123,12009,61628,9731,173,11774,8229,7825,63368,57162,61178,9073,28087,44786,17830,16477,33401,14879,27247,49486,64,46338,8124,60563,26791,57762,29218,13123,63443,3839,4126,51149,20788,9533,34553,21681,39545,25104,44256,1615,13152,54565,9810,37486,64713,4941,61831,37215,57706,4964,37953,15915,26763,52880,53088,59163,54337,39241,54399,29722,9966,45156,55128,62619,21006,49019,6450,31131,51894,27582,54674,32582,55465,64183,14054,63186,41518,45283,62094,18845,8823,10188,5608,11423,32453,58490,13907,9359,23893,19274,15405,4793,4778,2706,48239,42298,50262,51494,36735,48754,12197,58184,38023,8530,26383,32810,31809,49569,1933,29518,33174,58421,59019,33791,20533,18332,13377,11741,17217,6243,7101,4995,20652,37548,4763,34150,61617,7153,60587,4521,30721,30392,6471,14821,23677,43349,6234,44007,25988,64842,61082,47840,47885,45776,47156,6719,8505,51349,7619,58800,52239,8766,9709,33025,26941,4086,37307,30412,59015,41127,9953,51040,14382,62335,12471,9068,49203,60283,27001,54358,22148,12037,12069,1540,52651,34405,42919,17917,13554,34243,59036,61887,47467,64716,27771,20881,58632,39493,16924,1058,25945,19628,25998,58315,7452,63798,39122,28940,7815,54566,21181,55150,12604,11943,6489,52457,2296,60527,61842,24339,25030,26464,30442,36800,34157,13273,1389,27616,30607,54906,10496,22411,53184,8971,48691,15747,61190,34045,17688,46304,35515,17801,38863,65465,41261,59562,8199,3210,1670,19180,59456,63590,14189,37712,60051,40860,18714,2981,29008,32773,10572,65330,32723,61912,13771,11879,12561,19901,41052,22269,64745,43887,26547,20543,60117,26182,7435,50574,33693,52316,52124,44121,9743,26727,12922,64469,30947,25331,50203,14388,17807,34237,33332,18939,11349,22209,62280,30967,56496,4088,30318,31764,2088,48258,12656,8014,20181,64701,63491,37174,29194,41917,22764,41883,20678,2460,54411,55201,5406,32938,36782,16387,25471,19312,19179,50836,19691,36704,25551,38928,15187,20674,20802,30451,28120,43540,18659,10538,12717,14634,38616,22776,51843,10071,34143,54783,48284,42708,57068,64050,35520,33622,7474,8541,6351,57447,41841,50360,6802,33730,36473,60182,32364,18960,26408,34875,8601,12158,47141,32768,10073,35050,16979,61858,3515,7419,53695,10224,64090,14326,57235,2149,30726,27016,45041,46143,64170,38256,20744,24139,42523,47127,42948,20764,11343,41721,15559,43637,5117,12141,54225,33963,23441,58076,36736,25689,29619,40278,13111,11046,28756,64615,13233,2218,240,52959,46448,11871,5368,6431,58570,38101,53548,39057,39433,2493,768,47547,49938,1124,29896,53813,27028,16187,31563,50215,33983,63914,12538,10630,53300,26346,46931,1640,31978,29030,57778,6269,23965,42650,47824,61473,37311,61687,3130,1393,7295,12129,24612,37633,65484,31794,23766,29853,57218,926,37365,7319,60675,14220,12955,10206,15235,41963,39060,54685,50888,5309,60655,46575,5653,2048,49359,1776,65255,53911,11928,28216,23795,61900,25916,24967,50039,62954,55507,46141,562,63048,4445,45035,58447,34122,49598,49159,5792,39148,31774,3050,52086,18635,55298,36161,27453,27627,39838,6754,63936,14842,40593,64417,15744,19281,18338,2069,57253,44604,44320,35426,64355,11973,47297,12722,23508,62221,31879,61852,3390,41772,16712,29502,8970,37074,42566,33066,46415,11797,21563,16193,54757,60623,39832,50257,48958,31608,36112,27501,61654,49146,19539,12330,6079,22978,57413,14290,7776,40238,5845,53987,59355,20241,32295,12835,60534,22050,55781,7102,47109,32985,61117,17777,18775,28902,11194,60628,43662,50336,62869,58874,7880,16964,51229,50840,28514,12106,17484,48087,60952,31468,15367,8542,43533,7190,1806,47486,27788,12845,13419,46520,42395,30079,38543,19727,59032,58092,59033,811,59496,15988,43638,14928,17924,2564,58500,7231,1896,13343,7210,18253,65303,28350,55689,31868,45183,65033,12715,56303,13230,61114,60175,15636,21034,14978,3977,58929,12775,3800,58967,58797,23519,57393,31250,20396,54853,59911,5195,4494,55656,15138,24273,34421,5372,7447,14482,6622,24863,1633,24137,63812,4787,16657,53676,40365,29430,58084,45581,28309,14258,19860,61543,65126,46319,50033,6302,7200,21389,26629,8383,41601,53229,65350,21031,15204,63125,19483,61948,53078,20921,17477,13171,4403,41555,33792,37316,6605,41099,24821,60131,21310,51110,52482,43759,9938,31174,47784,20538,42789,10104,14924,57259,24852,62805,1174,21319,49831,23851,5740,21403,26754,43789,33912,11027,58584,32998,870,39380,41621,61772,64933,17147,24091,17506,59637,31346,54843,65121,6546,19035,1966,33670,41550,55615,28079,10539,56213,27122,37635,55869,61046,11832,33487,65355,35968,60657,58942,15444,1218,35493,26474,56108,20486,15854,37284,26497,14472,52312,39995,21227,20963,49727,29190,57458,2294,58367,50523,52168,1087,49647,54221,34827,63305,56695,6361,60795,64786,40658,27022,27431,47028,41325,19096,34371,25497,22214,36090,10439,52041,62428,47228,49176,16299,30102,52758,6969,7402,21348,19025,6639,32670,27497,49693,24414,17501,27785,49014,8864,38171,49122,9567,34495,1470,310,48619,22490,20528,37173,20741,33273,27857,28244,27993,61414,48846,53809,46639,57449,49448,26601,53095,23619,27746,54240,18921,36823,4467,64267,47326,58441,10238,49342,53650,15260,35669,3918,23759,23916,36264,48772,21789,46691,23397,23303,27321,64120,41587,19584,14087,7241,59093,13919,3262,40695,7127,56573,40523,55464,39660,28021,31989,34015,50853,41657,18433,27628,62815,685,36650,60254,10828,1714,44953,43383,12639,12053,59172,57331,28555,43481,21866,4064,30215,61656,6833,52417,46785,38977,17503,35745,18954,18374,11296,18183,57198,28527,61328,59699,25648,23333,57539,20627,1063,39366,1088,26430,13219,36252,58304,38925,3083,776,49656,56374,56217,61846,15432,32340,27666,15130,37848,63604,56057,15534,40731,24608,15025,46562,34499,27905,24084,18217,39645,54051,9254,30852,38378,16318,17227,53990,26348,10904,9329,58787,27459,17728,65357,36389,734,7917,56759,62977,16728,20036,33721,50276,10734,34498,31673,53082,35234,35484,63583,42419,38529,3787,48834,64776,39733,62007,26226,24693,64770,35775,28136,2226,61061,7233,28859,29036,33879,16722,32016,31854,30216,22221,10203,64608,65207,64598,60549,50406,39932,56938,17265,38085,33858,30208,52405,25470,60309,9270,6565,30567,8219,10822,36099,49877,26399,7887,17129,22151,15360,52859,3677,40081,55809,18409,48582,61143,45489,58033,44872,47204,56371,45055,21758,29504,25522,45464,46951,56874,50667,19967,28846,16505,33779,47653,46807,1342,15028,36362,54539,20111,2839,44753,24405,63950,12920,52684,29859,41688,36350,23399,32447,56170,11532,5041,58911,65329,48886,38582,34508,39279,30223,61699,28176,291,33239,46321,57916,57522,13226,47924,32152,3219,33152,6166,27542,45397,64107,54944,47992,34305,29141,48327,36714,44360,33423,57389,4143,45319,51527,52340,44370,29145,23093,3425,46645,19141,57845,95,35575,15824,6242,36843,4550,59246,43782,10821,57936,41089,44068,27907,52736,55866,2180,446,58734,31882,35452,28355,64751,14911,58745,41800,1136,24705,1916,19385,38418,60108,17650,3224,2147,21842,24984,64167,18730,34774,46247,55830,63579,39709,51164,55033,14975,47164,20590,41388,61559,21938,40336,280,7255,34384,52300,33112,32740,22315,19148,1480,40946,36890,41205,28594,32535,28925,46345,31299,7883,33483,57887,30402,59007,17392,41812,29716,51577,4544,15427,55523,24434,46118,39299,12756,20453,27237,65475,49063,7520,48320,12183,6913,38219,49145,18427,15023,46303,17928,47293,35677,30410,12480,56712,34798,32464,41008,36075,60832,56064,61652,37982,31537,15703,43931,12414,6876,14271,17788,43518,61741,42173,51611,25193,6951,14714,45426,24337,48279,36242,25366,32550,37599,22916,21063,6038,20940,5486,48626,61635,4953,4462,30260,29678,25886,30846,21923,34013,16756,62150,52160,55258,58984,3843,5932,45808,62612,18540,10826,64099,3809,6110,17142,46797,41162,35302,33011,40637,31354,30518,25626,58796,41830,6253,30888,18476,48414,28729,3978,10336,42586,33580,52835,46276,64364,49887,43797,56245,10970,2676,49459,9663,5469,19229,28,29493,30143,25993,39496,28654,47254,10095,13706,41970,15730,53586,25935,21491,10178,4534,2964,23111,65402,10815,20055,52092,55431,13982,8728,133,61006,37455,42094,47834,48223,52407,63877,11825,49496,2810,41034,44802,43233,43868,13500,26082,27530,40794,32365,24577,9841,42034,53440,59725,16743,37285,22246,11898,11804,48623,44574,23890,45705,5164,6275,60471,9616,17597,62190,30489,7422,61283,10957,26253,63429,16978,2879,29536,60769,50474,2601,21919,16389,23807,772,50659,20509,23084,12820,7517,29730,54009,42886,32417,25119,5247,32198,61471,38836,34484,60371,8757,36318,41195,256,8017,14004,23561,41636,15639,25855,28281,44019,28611,61955,43562,27947,38979,56610,60379,54649,36233,12884,21324,415,28813,20074,39482,51178,42083,48938,56314,39998,7865,32762,61022,49586,36167,26483,46186,36497,44465,8431,57388,29843,51430,49904,2496,32503,42907,19117,50195,48937,26126,47238,11714,35307,38319,14211,46063,63745,35354,26778,26290,26414,56286,54086,18304,56859,11944,44909,22638,55554,50187,1056,46085,32988,46732,36076,22766,62169,56762,7384,57023,36576,12520,46675,24390,6995,4435,60460,26839,59231,30067,42940,42760,35975,60436,60107,19151,20372,61100,4104,27120,60092,57855,2307,10914,60511,25017,4353,59614,15024,28873,23198,33090,43400,56989,45174,64344,39288,47837,22016,29364,24119,61534,7827,44169,1679,33278,26020,62782,11419,50611,38660,49937,34976,14706,25382,65488,57524,19432,41855,29997,27724,26318,60297,3580,58674,44210,5822,30083,54171,36869,59859,1075,36199,45877,40125,59523,37665,42435,26015,44902,6006,17102,31649,28338,42401,14483,17828,23676,31981,36438,48971,32933,56058,57103,16022,65487,18766,9266,56733,55307,53934,46107,41409,44109,18655,58577,13467,2127,3887,58228,42961,9667,27281,8976,46825,37195,56833,1908,32934,9991,26939,21564,61044,37893,28017,9229,15032,50641,45727,28387,5934,9948,16226,61056,40347,59876,60112,16944,20818,7896,47693,22322,53750,535,51601,42049,40492,19087,34502,50774,61692,33298,61584,9903,35295,7583,14028,20637,29933,13070,31553,41799,44719,31410,28765,35614,56673,8051,25709,22952,7886,37695,11162,29169,58965,48387,30672,15738,691,2630,44118,51255,59099,60518,52394,46840,6406,31000,55643,59225,62511,30418,43173,29680,22032,61308,5696,57030,31305,7111,20793,56399,6420,49989,61304,39048,14551,64554,36986,24162,11477,13783,10219,58562,47888,25182,47688,23946,15451,36476,30717,12392,3953,12630,10355,3301,29193,52767,17694,2021,42386,12763,27694,32681,60627,40402,62567,2548,38155,48105,14149,62496,18640,58774,36136,38576,5916,23323,31273,54681,29013,50111,53067,13349,25510,11289,17990,53475,29418,10381,42011,46206,11935,54042,15403,33651,57385,8146,15537,2317,35124,50647,53839,52089,42380,52810,41355,15900,60429,18,37709,22287,37107,55638,63397,1578,40827,25244,47123,25271,16492,39634,20233,56242,47268,20704,61083,32617,19700,4320,58426,51190,57063,13080,57745,2517,14070,58987,3170,1199,34102,42576,17997,51099,55675,14786,10620,25424,57852,25328,25792,18170,28452,27707,1909,25298,21587,14804,13471,54430,16893,1941,4976,57462,35198,38801,37394,10262,30342,32429,2969,18353,34902,51920,10853,27795,31143,36818,34187,39576,12552,22237,8641,21410,30479,5453,50552,30383,44869,11401,38428,58201,18385,4727,16862,22328,48242,61434,2289,34311,25678,53117,54569,34130,996,8089,16427,45900,8652,48902,11543,61067,39428,49207,40047,55257,16464,58173,31540,59342,51018,31859,1845,10420,9634,47008,44457,33569,13766,44561,46707,58165,34865,11738,24812,14206,43676,8945,32505,39618,14662,3457,16751,13904,12624,11479,4384,18254,42643,18653,58398,56517,49445,24834,132,19985,61221,24819,25638,10684,38162,58540,39293,24848,11952,10595,54876,31518,37446,19597,61927,39136,49355,35111,65493,709,48382,11147,23023,24744,45011,47114,21572,6964,37758,48518,8018,43896,52527,56321,25530,50022,22713,46501,4820,7863,27966,43059,25839,51893,52143,31746,24650,2204,40475,20360,25853,41751,6090,51234,37800,4892,31558,11558,48559,8778,34234,5673,24304,25087,14259,9532,56039,3442,56098,53593,32144,42757,13257,4663,45923,19119,17452,63632,37867,59436,39662,25158,59101,23238,28852,62561,21174,1898,57564,16402,40033,46623,22648,8127,48420,58652,34220,31489,22732,57282,48237,31317,31642,32828,45132,10371,38400,20444,53484,47750,54061,9468,22077,22912,24551,7456,16026,48067,2121,14298,16060,20367,12380,16691,46221,6073,47836,30377,21033,37128,45354,12500,48704,33068,63831,20266,44225,44711,10448,6975,27555,31228,16867,49369,32606,35299,7799,50372,20205,60308,58975,13415,49531,62126,55962,62474,4484,17112,15683,48737,60000,35801,33343,921,4541,22030,29579,41840,9658,12280,45036,31061,43812,23450,40264,38143,46630,16800,35921,61904,23334,41478,29269,51259,15694,30839,42878,47496,40804,23315,14971,60990,50052,38730,65103,59606,7893,60066,20393,46736,47136,19012,61467,59446,6514,36962,13392,35839,50936,38578,58956,53353,21369,15532,16316,45075,17118,42362,53735,65094,11964,65076,63394,11249,60647,1600,40290,22153,16850,35907,38783,3823,57375,45026,9396,3345,16268,16606,64151,28493,21265,42911,42486,52879,27957,56932,20592,50539,48150,19328,50268,37757,37717,2216,34084,13203,8872,57005,8980,503,53851,52116,50891,25738,16892,51752,36867,18520,59349,14387,51088,57358,2536,41465,2763,62375,14904,1020,49461,11565,52588,33366,52686,24873,51683,46159,51393,53708,9633,56999,40177,37694,37102,1561,27283,15771,33709,45979,58091,23950,40363,50911,34114,13770,59787,36569,21011,51516,32565,63791,6173,6866,23342,45718,52073,12460,26481,10996,9975,27192,49761,705,63289,18397,44692,60919,46064,38132,26902,45623,46560,21949,10152,8291,8211,4580,25255,454,55725,43479,50192,22189,45564,12676,37919,37314,11570,51562,61281,58465,37956,6822,40685,48756,53629,18539,21107,46047,20975,32005,31137,65248,37783,21073,49801,21092,59480,113,26337,3104,35518,38656,32181,2081,23889,7336,8891,42403,62210,36111,30954,34414,49845,41419,37021,9762,62244,10293,59737,18849,59392,8935,52984,30198,65159,27264,38016,4044,43891,18518,27831,37029,18829,41336,34278,39080,50886,30493,15458,59966,58945,33908,11171,22698,38671,35995,17986,48035,57269,59447,7791,26659,62192,24296,42193,60535,58986,20345,3201,59356,23734,12463,30448,35028,55613,58479,62110,19316,55933,54223,25802,13082,41865,13031,55771,49373,6648,76,58437,30191,28556,28135,49356,53850,22844,26469,35112,44981,4063,8170,3652,59288,5374,55215,57987,17896,28638,13326,38837,13652,20753,13875,313,10578,6823,23507,61669,22394,14936,18545,45618,64089,33142,60389,42804,11071,35072,46508,15561,57482,23894,40209,32176,62489,56570,838,20669,37569,59160,59596,9065,26714,63489,50999,2589,61002,17625,3,52184,3539,9245,6031,33886,18108,19912,26340,22936,17436,28264,55775,28790,49622,6767,7796,44715,28380,18952,11542,1552,26256,30485,63595,4160,20000,13596,43485,27745,19334,52971,34037,16922,62431,3992,7595,64966,60222,11827,65442,15663,48126,45007,29414,54623,39642,22578,6109,6047,39738,39515,27664,31077,12311,387,26758,62253,64397,65065,40868,13486,49206,27553,21161,41699,34445,34763,3525,25163,37974,62389,39429,50824,15135,29973,28871,52612,147,4419,41675,46483,12348,6180,29257,27248,38431,14782,14626,64065,2862,64851,2868,46177,64254,30423,52032,8485,61000,54423,51171,16678,18102,53274,50325,41329,53640,24898,6350,28829,24218,63080,21461,14416,10897,56763,35119,11229,38445,13386,17892,17594,62082,27420,24023,525,20382,22450,27078,23888,13602,14570,46824,32466,49015,1049,23304,28115,9773,8039,23011,13251,59396,39385,44194,24792,11673,868,43107,27112,12494,59542,7792,48715,64373,5736,2300,47485,33455,56454,13626,39862,14985,42706,51314,25029,60045,17435,55839,20479,57288,13721,19195,51580,36989,20765,927,8967,24290,40003,8753,55105,30544,17482,58185,14045,41440,40060,13149,50236,3261,65200,61644,58691,9885,14295,1237,31271,48471,14558,2602,33414,25970,27204,45039,21120,6314,62257,47531,51656,32836,19501,21983,44175,48114,20163,10858,44291,18273,14850,56173,49724,29299,47791,154,56890,5365,12778,24280,15190,22102,29572,54625,50652,51252,16113,39041,27499,30325,25937,27976,40263,38346,44230,17015,49114,63023,57615,15752,304,29769,25426,9033,43786,44328,55119,59391,52735,61919,23407,17186,50799,10697,34938,45098,41547,46347,17437,20142,32156,52502,4171,41328,49149,6888,34651,48821,64982,62021,50515,42593,47662,60244,30915,24421,14470,49021,23733,19856,8081,2040,55995,5936,58261,51075,31182,48621,2364,48556,61021,64502,42895,57445,9223,46455,3279,59823,60211,39885,42739,36776,9578,22967,47434,63431,55885,2822,55065,49343,5361,9927,38706,9291,19417,16852,61120,3403,3288,21106,8428,48398,49547,43912,5783,63515,45255,5556,52472,56688,35716,53289,60943,41936,49328,6301,59254,40432,48498,9719,48789,26996,48312,23901,52889,26056,31615,29713,41270,42737,56325,46620,45275,16653,63332,3477,57893,19022,9736,13939,54715,15325,63003,31306,33662,3431,43897,33085,1293,62387,2831,27979,4879,62145,58214,29370,29665,54553,49134,42567,35254,5967,16814,58138,22767,58772,64797,33012,8762,25975,59386,39617,37796,28866,31132,15518,17748,41811,38093,17005,56489,7228,56346,20912,6313,57642,20846,48095,31629,601,45391,7620,12976,25394,15148,11283,45276,56494,53617,13062,1129,46232,46249,59891,41956,25888,10020,44104,47920,1538,30220,18348,19849,33703,8071,16592,44100,22365,5443,10368,963,45805,58281,54398,50864,11143,61472,7691,47737,64370,25249,33988,43228,43344,3047,42534,32944,35058,47949,38734,3040,24568,24950,25396,5992,53747,56615,6797,26820,62416,31121,35416,30406,1996,21792,18665,17336,31152,63311,61587,34694,23100,65058,4917,8538,21566,62491,11151,17538,10239,61994,29077,16438,50558,53332,9890,65090,53730,55702,17792,50035,32507,15583,36961,63563,11695,60139,1961,54265,5982,36004,65057,8840,7573,10001,6830,21289,22886,53678,44023,50050,28883,40330,61123,18087,28433,46863,44808,14671,7848,49411,41513,24817,1141,26920,35749,8440,29156,57907,15788,10520,38026,13658,30326,64704,29327,15811,432,18506,43152,44957,11562,44200,48865,16252,10508,63008,760,37813,15728,30826,17284,44508,15268,21057,30121,51251,31001,39322,3371,31516,47081,5868,48744,30738,42061,24249,57129,58642,21887,62217,55438,2693,952,64343,60897,49277,18581,23032,5829,54897,28104,31129,19783,33563,39690,40792,25955,51821,5731,32385,8584,17849,15160,54964,55310,62678,3117,29647,56605,4921,17407,4283,42667,24757,37069,7509,50686,56984,34285,62780,19350,31294,62165,21549,1296,64763,50805,27618,5151,53016,38790,40126,50,52754,62119,55631,54536,62861,40785,34929,356,33026,58149,27888,52392,39872,8270,8658,51868,20622,21667,61811,11239,9510,14826,58268,2994,11497,175,8956,54080,60580,52872,40953,52370,64320,55810,4198,38240,3357,38047,60332,26898,42046,45214,51542,32948,32924,21295,64806,46956,44499,53054,8723,23,3174,60938,59611,41183,47901,46557,51605,13263,59431,58877,7159,9833,1910,24019,43737,42322,27725,24778,27053,5742,3616,36369,53599,26374,22230,53071,13852,19587,25385,13473,15647,37647,24345,55109,18649,43681,26453,47565,38217,63858,25092,25554,17838,9391,10416,41495,49561,27851,53263,14423,12300,37299,24238,29846,16948,40019,32626,63635,524,46239,37908,47208,50848,15176,60878,64925,16212,20814,64914,32187,21634,5577,13086,31825,9684,51539,5828,48142,48813,11232,5758,6188,12947,52954,51575,52044,28837,49949,45562,39594,39230,47001,28081,46836,35828,34303,33334,34117,10602,39174,43673,54743,59808,4832,8580,31482,35047,51328,13306,55068,27255,58908,55021,16128,60006,44434,41081,11852,62694,65447,42017,36971,11712,58865,13262,12191,59194,38803,38490,30250,30747,62484,62384,51550,31262,30060,55006,36392,9405,16368,3653,29587,35194,52801,30853,56181,12186,34337,28194,49238,11216,27617,62874,9304,34970,49381,45280,54230,21716,31741,9098,24025,14829,57901,55940,51066,3091,10982,24776,57596,44665,6280,14090,13902,12336,62372,22493,4455,36668,1752,38902,16716,54650,26816,10147,32158,61777,1962,3150,31899,30359,10028,20343,56633,11763,60266,37259,1579,22028,52765,15448,35140,42825,44922,29752,57820,48125,12127,24319,57154,27052,26477,46917,48135,18519,23049,22206,60820,11662,56658,46710,62659,15514,11275,54586,50822,381,59741,62740,47247,61267,64388,33937,9812,54259,30173,33767,7339,54525,706,27997,50263,6432,60800,7633,43412,24473,53431,60671,23811,38531,16552,42211,28061,2457,61682,61131,37404,8053,9725,59258,42830,52764,47571,38127,3870,49658,48897,52666,6327,22780,47417,18746,48855,6434,38464,53050,65407,19036,27597,50099,35286,41752,39784,38396,25552,20863,32705,53339,14274,5139,25052,24949,44488,1064,36504,63805,46672,48778,39451,42028,32942,36512,64493,13823,53453,10803,41953,37050,14805,64235,42912,1334,21937,3113,46349,23460,50998,3805,29202,49911,15189,56278,53698,47978,6575,51686,6048,4542,21272,8310,51143,8268,55343,21836,38148,41241,29229,48825,7060,5784,59538,48770,28806,59857,27279,3838,8267,16166,50759,40676,41011,50335,28342,53622,10581,26417,10309,1516,48879,62934,26946,31614,44404,23152,22382,14494,30515,7736,10423,37846,58688,7565,55019,26230,35000,35911,49152,61177,8528,11429,7604,38602,9613,40452,17588,16566,53506,19565,52571,20604,49229,34847,53545,53881,43763,11665,56589,3868,17026,61373,40746,37161,36592,8103,27648,17814,3772,21222,12154,62151,56037,25090,54147,35179,62623,49828,63196,44241,17786,47042,2570,28110,64800,22719,47648,13287,53787,5132,40530,19824,27147,44326,65269,41347,48817,30966,50491,63723,34967,27320,45878,25544,11826,18889,36460,14967,32510,17115,38318,6592,12241,19034,64862,14152,62099,13134,13539,34325,28050,57509,40172,5889,63351,56192,32943,43910,46138,57359,3636,18564,1346,25756,27478,44056,16772,38573,55008,58388,10596,20405,24232,59567,63551,50991,42634,34778,31374,26976,5051,4107,35517,449,31883,52905,46443,9164,35269,14424,41067,50503,2035,32649,52511,25348,15015,21052,52137,62436,24613,45893,35563,33000,4516,58815,57465,57860,14127,53347,52465,47807,62918,61834,57571,19621,15426,34470,22753,13317,40275,47430,6163,39224,14795,36358,29009,11122,16821,20274,2804,51642,5401,59668,63471,5257,43105,16321,6213,56359,6642,64478,2243,7187,6937,42478,26439,24666,49390,27310,46005,38218,57109,48298,30154,23312,47734,20831,11391,29259,15624,27884,2410,44458,58034,17887,56388,7665,61209,42372,54162,59534,15072,33637,63580,38802,20287,11752,6229,29987,37592,63616,47275,37216,29249,13206,46362,47357,23661,59910,42239,33877,59530,48727,36123,38393,59882,42038,11022,53039,27131,36372,10139,30492,51861,970,16878,20668,47902,30605,49897,10367,6503,62148,14598,57804,52793,11126,46028,17357,22112,55414,65375,61249,2238,1194,23265,11610,57848,23506,58117,2150,26917,4548,46231,59128,2463,17889,58317,64677,30769,34533,40099,35436,54274,31387,31441,10580,35310,2045,60890,42642,58037,61447,48924,51870,48381,54597,19253,5855,64010,43046,53227,45824,14931,62072,52203,47897,56949,659,64221,25983,24903,55124,12319,63323,44936,52260,8892,21881,28179,57831,13504,4456,61001,15503,33561,54543,30111,23911,54479,55361,61553,35373,29802,9228,56734,50564,48176,53761,30974,9367,11614,23225,21968,10863,20920,34845,12242,38151,35146,20014,34996,7094,38995,47373,44049,34956,57582,19310,45982,24767,14819,6749,59259,30682,21171,30162,65028,64575,52867,59313,45264,25294,10124,43270,51496,36607,15645,24542,12773,24966,43616,11402,43503,48929,29796,40163,57124,44453,479,58423,61107,2192,18890,17630,64085,1328,9783,59963,43432,27804,26862,21888,49520,58754,47425,3944,46688,37222,46681,64916,62732,47490,5983,43748,41666,44322,16775,24654,1985,31877,33943,32835,37638,29797,36574,10237,17766,19429,44525,43467,45645,21434,27733,20371,2843,61523,24004,3400,21475,694,21767,53371,26033,15129,14794,56238,36020,32713,23948,51071,32697,52096,15524,40210,26502,51810,6630,62294,29242,1457,7151,26334,26156,14150,31900,27895,10447,43672,58308,8377,58107,19998,50728,40821,23256,60049,12823,10264,61241,20351,53555,1734,22222,64009,27737,37506,44181,23614,30429,42629,34682,35900,30095,62231,50987,42117,28669,50935,13064,17418,32687,355,13647,19325,15869,63497,59860,11723,31942,2105,1419,42429,3722,18760,29410,44363,12948,41364,54437,46799,23660,11636,48228,15118,18133,15152,57618,57345,64961,51914,17328,39287,45576,17416,6346,3502,49479,17564,16870,16853,6914,52950,18485,24977,44927,27531,64350,37084,28462,43086,48439,13842,58245,33977,59061,64879,31114,28164,25427,36323,11491,50484,35415,5097,64345,1680,17293,45194,51454,418,18615,40201,10823,25176,61796,51242,53090,17942,3663,54800,51892,56116,28308,39187,2732,16452,26284,46812,5043,30080,34514,30010,60111,48243,54935,37655,12394,60601,64286,31819,2962,25431,63759,5733,58427,56376,45520,43271,31745,20641,6418,17384,24360,34163,11329,48605,64484,33422,23542,1441,1984,35462,31340,33172,22911,45013,11110,20076,29528,19558,62291,27600,52315,49205,22143,46986,20357,61125,53702,37524,42615,19016,9998,2176,42214,13592,5476,19191,44044,4632,12030,50955,24064,32383,48628,1700,48573,23696,19796,15686,31017,62994,47911,41113,16888,42041,4761,28162,53235,41916,51423,56043,30979,60837,42636,4244,1262,2314,56134,28121,18763,1035,58588,922,23627,12977,34777,58513,8107,34385,61595,35679,56583,51556,38968,40052,25815,31264,23556,38282,40924,21155,56930,785,25790,8573,38073,37681,34098,62459,35309,35726,48410,739,50133,4734,21089,30184,63740,4886,35988,5578,61371,38927,17430,34987,11000,61290,55293,42690,19136,46189,24087,40315,38054,34794,30686,37476,22362,298,10557,27718,48130,64163,50753,14728,39955,33221,47561,49443,38637,59561,21840,7450,44937,40046,38120,47849,59978,26948,46516,13992,10492,39845,23080,2907,39476,1359,31216,45383,7831,19264,50008,23823,55861,56766,34835,36830,25925,26024,38214,15424,28011,16659,26287,28434,54978,19158,63241,42422,30364,29307,41691,2394,9645,56051,63769,42661,25613,5297,14075,63043,58822,54736,38141,46677,40985,32512,21301,57906,15899,61643,42354,37345,44249,53936,52122,14450,35923,40196,58676,15447,2089,55812,19886,50067,49509,32911,6727,56902,3481,11791,63346,14946,46145,4635,30193,15806,65511,34023,14603,39400,60202,28413,9259,46535,49437,12957,25996,29574,10695,23502,2920,49947,5859,24234,61005,12375,55835,13769,47315,48082,12662,49066,29943,7898,36874,17559,17502,41012,22777,40856,21780,44221,49247,24413,16111,51669,15590,51698,15344,6832,61815,16232,25938,45129,34870,10365,42360,9201,31344,32552,18126,3586,52647,51009,6781,16601,1479,54932,50630,4493,28456,1764,58568,23730,12139,29983,58428,6875,31556,47908,34294,13084,37696,32686,54167,9973,38964,61315,31697,61109,51028,40302,1440,19144,3358,58452,36176,31927,47659,6021,42340,47016,36716,57366,19068,30899,34047,24923,23746,1369,56309,27636,20558,8578,652,58333,46558,56141,11075,58163,6668,58788,60486,7118,58038,27404,63677,17240,8814,27546,18622,27249,10005,54987,55737,6706,4460,19002,53081,51219,36087,58325,33376,22786,4859,18614,26031,22997,63956,8061,22792,56916,21864,37500,51934,23413,54082,37351,48349,55160,39598,33411,55611,40444,23788,23176,3003,62825,21303,23610,17177,44637,47209,57984,50027,62823,7493,15330,51260,16830,42635,17974,19355,9384,18478,64357,39990,59027,5407,4215,56554,65107,16990,17532,18920,4372,8189,6121,57978,27883,13808,40862,36139,11242,47026,18144,32167,12553,6820,9376,63182,24374,51970,48690,3437,42900,33914,60751,39585,24056,61511,32172,43963,55468,47044,61253,62897,11537,56472,3674,51046,59587,51721,21633,32753,18091,48475,48492,2257,33859,56499,1168,17351,10820,46687,36646,57363,64890,28024,56096,59072,36335,33737,24971,31910,25793,56885,57292,51851,45544,39782,26828,9568,21811,55646,20567,31086,44897,46343,48086,35268,42196,21331,16391,5288,20152,1312,31334,36498,59365,61137,1034,27490,849,552,30688,33512,11604,65190,4509,28874,34723,38004,38876,23949,26532,57474,15091,14865,52668,61475,26782,37883,24820,64141,55194,24066,4560,12699,17960,47796,26938,28511,1095,5871,50290,19543,45054,7316,24679,51647,41685,1298,2552,16946,8369,57918,48365,50882,44237,10841,30071,61212,3069,48837,39613,64285,3895,63867,9530,60872,7773,45346,36864,27791,58183,2730,6336,17188,39130,29165,15181,5725,12062,38310,32936,7605,18231,24620,40362,63384,10116,6370,41581,32975,22291,13443,55721,6673,45003,64692,10329,64569,18565,17685,19184,54050,19473,32390,46643,30742,15933,11011,43741,37030,3892,62924,38951,11352,16952,13898,7639,23695,16367,33634,54899,16636,19917,16677,57898,1083,35341,12929,24899,25296,21892,48613,28734,14249,40920,16709,24269,48068,61245,15466,58879,37104,24526,17916,60203,31304,30163,60924,61689,64784,36981,56478,28230,11867,7882,30046,14921,54732,23327,53267,28443,56689,54847,9275,3855,38628,62180,55025,59374,33146,16375,59903,23716,9655,40483,24769,29140,20366,35589,16012,18593,11370,62754,29,18857,52528,42755,37682,46730,37640,55353,59513,22,62493,49606,12688,64779,16662,31238,53195,36419,50559,43818,11904,38755,7494,35262,33313,26605,10464,47438,459,60912,27517,9540,40626,49011,21068,63639,62442,32059,38633,39502,4745,30224,15476,17340,41071,2358,33533,61913,43787,22848,12661,47916,35294,37951,54554,64813,36023,33294,32194,22697,30965,38670,54125,18241,47713,16809,6395,36503,50756,37192,21891,42097,47944,46592,49991,36500,19338,13587,30409,44498,11720,35248,45067,52561,2935,2846,49790,42018,57808,29252,10162,44394,2478,33769,57879,58043,34053,32874,49340,63825,19972,11055,45168,661,56131,23220,20953,13764,1554,14994,45274,31237,47624,57854,53341,52279,37618,11932,20772,51794,20947,24596,23840,48695,22430,48061,24787,55084,44130,55519,42903,51905,9971,52622,41339,62317,23177,36158,58267,45482,50838,51579,35660,18141,2765,14666,54701,3166,732,10180,23167,27337,31259,47346,12755,25386,20154,39078,35513,23871,61621,54929,29920,42163,24657,40540,41144,60831,13801,25111,33446,48859,60959,48622,52438,65410,14974,29714,568,12007,45995,911,5044,20184,9209,57206,55219,38935,23724,2151,51005,47680,37325,5318,44704,4334,4321,426,60300,34580,13638,34222,62628,16748,54886,6675,32426,16207,61945,18670,5770,57600,12933,59901,10868,11553,19889,8085,51187,4238,14835,64124,39337,50914,56341,3280,61681,25656,42253,62773,46170,25511,17368,45112,15641,34598,32195,20030,24469,11596,9091,39948,65038,9922,34229,2515,5311,54297,41676,16431,27736,63737,34134,9106,23190,51370,14594,23656,29290,13674,10726,65414,21220,53840,6264,32212,27003,13710,12115,42323,2648,4004,18745,33928,9739,61153,60170,22403,20936,44943,57504,53701,2729,43142,61420,59201,36002,4033,14435,60636,21521,6131,12382,65290,38327,32184,20739,38478,17024,28213,28889,258,37765,20835,39779,55158,55705,16741,25344,56015,52731,37378,52795,33493,23922,22037,37997,29595,957,30052,31729,8705,42472,47667,36011,48078,47641,14775,16959,26928,50409,12672,56909,29822,47896,10898,18255,56657,63530,21845,49245,9473,22752,59444,61964,58548,48181,7949,47380,62288,56508,5640,31348,35276,9112,7988,11219,28409,26203,8914,29584,25688,8878,41502,41780,58563,9592,29010,14351,14548,39397,19786,58637,18744,4131,26510,31841,39251,34882,11769,1096,17275,45674,65521,29417,35782,23932,20812,26513,13530,45053,7086,51963,54263,55097,62171,57873,63921,64226,23160,53503,10941,9244,17648,25524,54137,19722,42779,56746,23699,45807,35952,49148,49535,35013,4032,44572,2235,37180,42284,4968,23310,6247,23543,33364,31624,8850,14611,49252,55063,63164,46964,51459,61344,10570,6594,33339,54246,23143,11987,13211,40146,17389,59193,43305,55620,24018,47867,10115,64023,39381,2053,55336,30793,8294,54517,4313,3691,21231,52871,32089,17074,29705,38438,499,12055,10006,27695,16761,13959,13622,53983,21677,14839,58354,30000,37035,8623,56729,21059,55247,4328,35676,53704,14,31488,31514,25880,7482,60768,53259,56186,40304,47418,29951,32434,63053,48848,23242,59243,62514,781,33947,1413,41494,65453,24090,25259,15321,54421,27817,49332,62600,50567,25042,44854,34061,4326,2436,22989,14462,49539,1968,59198,49068,64580,18105,55756,46603,53505,64433,50087,61363,32853,50845,34746,19841,41437,27214,3267,6887,28928,51938,28865,10418,58704,19479,60207,43939,62229,35411,61319,30014,32830,3048,49126,21702,54346,24419,23379,31564,21708,29945,56501,13379,11693,56352,61996,21809,63065,50105,24806,8436,14113,9574,8029,26326,10221,36730,15780,27698,63559,19625,14400,64451,302,44042,9751,27526,26129,25134,53965,29928,40509,27357,63986,33993,43764,3346,6697,1093,44734,32797,44053,44480,26142,22180,42522,52205,37231,24589,37938,63379,16827,61119,57733,34153,35220,9594,28190,5341,14009,17312,47675,12477,33811,56724,58498,39036,29805,38749,61665,26325,32851,4220,64227,7032,34329,34978,63500,25856,40836,18603,6194,39966,54165,5604,43663,39111,57856,29956,14073,41312,428,10311,54477,8480,56777,57959,28818,59540,33325,19523,64949,33246,6417,45322,45145,40558,217,32926,19291,58889,6807,63303,58764,51462,48512,11142,5682,53343,30995,30116,25152,64631,13749,60048,35110,169,32320,39141,34300,59598,31762,42013,54679,21418,34340,5369,22980,57444,50897,55963,40987,31876,1997,35081,16803,16603,52989,8444,49722,43127,44901,20574,21507,62996,62124,35875,11582,51323,33752,24214,34833,24105,33124,54995,55411,18648,50370,60135,47569,34509,29697,58712,17163,17271,12040,62932,6156,52183,7841,42741,25603,11024,36411,24096,31100,63378,10085,10707,9777,20724,63296,52545,57935,40495,11894,51407,33114,60296,30585,54383,64322,19861,37970,56462,9283,33259,60637,36356,2116,49216,62830,31062,56625,45473,43683,64229,12024,27584,40693,42005,18335,31220,59743,45532,40942,29186,40960,56893,9947,28206,24774,55537,61518,5830,43781,6496,65345,30331,1847,10408,53450,37999,54126,8975,36658,29357,6512,32137,56120,3891,20736,62368,16558,21423,33157,58697,1044,44772,42946,27458,15787,18422,16654,28152,32959,27659,32,50434,57576,54177,20514,3077,39477,7919,39261,39727,17605,15910,47468,29954,35265,20555,20003,58062,61294,9430,1319,61591,26747,15094,52674,58888,57115,25933,2860,7172,56254,58006,62207,23476,20094,39347,33498,62196,64588,38189,4667,55169,3657,21013,60017,54937,33950,34829,16645,37822,46817,57280,15397,57627,30917,29659,58989,53140,19946,35280,43357,59317,2759,49221,620,12147,50481,38018,533,22947,56270,63159,46743,55341,13635,57742,61055,55154,7141,2242,23058,29452,40006,10108,14776,31105,2950,23739,40392,47827,36294,24320,15713,4364,32487,52834,49407,27476,14881,6386,4125,54333,32088,206,31959,20407,25032,42896,20144,17139,58680,11959,28907,35627,42452,15107,63322,37287,61877,42358,47530,61311,33796,38843,44900,16631,4072,41092,39631,14843,13763,10298,20284,21641,58895,60311,61179,52590,34168,20877,38274,42664,10259,33857,63206,36656,52952,10689,58176,52344,10437,13831,64645,29308,11336,34730,38585,31984,21187,65314,53882,41310,30513,31792,25452,40160,6710,32752,52552,33835,50690,30411,27485,20597,50808,46731,32079,58850,10895,2770,30207,13485,6428,57446,41124,24034,33248,50670,13869,56807,55911,54588,43456,61167,8307,55380,40900,3223,9717,44047,43993,24779,31395,36752,6190,55355,33639,38210,60589,9357,2970,41363,45345,59344,6203,9757,12931,60564,52526,38561,16966,59886,13009,56560,65242,16194,42714,37206,44406,22449,47655,41398,3324,24275,19470,3785,15009,7457,52206,17512,60335,39045,49943,54046,25730,37220,44873,53437,44440,11694,5494,19307,44079,2237,1766,21682,56151,11734,56022,51796,8425,16484,45845,23395,7030,46007,44893,5146,43466,2539,48838,59373,7283,34321,7097,53179,15012,48930,1411,34634,46104,18570,43627,57493,22839,45279,13956,30313,53765,11377,40348,16381,45514,6563,47227,5805,17657,57715,17926,59999,11872,42026,17160,23771,41742,34155,28070,25601,3902,13105,22256,63960,8712,21768,5525,30361,59626,28159,21531,22467,18244,4159,13687,43828,41519,43359,8533,64693,63050,11395,13703,26354,64126,47193,49559,4076,60996,22187,55189,43385,64876,12762,45591,40422,12207,48955,46615,39794,58189,10176,19582,25035,15968,14058,45865,27197,23275,11527,24017,39106,52101,31075,1828,14935,44478,40165,62061,10157,62987,38140,64212,31397,702,47045,11187,55828,42764,14378,14977,4553,24762,23002,58779,7161,51169,37488,26324,51865,63321,61244,25664,61273,38794,2395,57471,18934,26361,26269,30943,33499,44663,17446,18349,6612,17492,26833,1477,4060,14854,1160,12689,53764,39572,43377,7753,5953,4928,40635,14575,24480,13738,35886,10771,54419,32914,22122,49864,41982,43671,24889,8282,25096,29092,29032,58620,61201,11503,42107,56291,28727,25753,21837,7795,49280,52156,29100,13787,5499,38234,45005,15753,57957,35974,37237,43823,3108,10746,56074,394,55535,23700,65073,8901,42206,28628,10986,49103,33935,54856,25064,37656,19060,59788,64517,1862,11770,57882,13293,28356,19391,31427,10,53763,44279,3585,4423,8663,59325,34314,51595,20229,41885,16304,29629,64209,30822,37048,42281,27524,60260,17904,25987,3651,2641,4097,46959,3710,32479,46281,63221,50689,64636,18129,4496,47658,9051,50081,56418,39592,26525,12302,30324,55821,33457,49372,64021,50639,26720,39812,10285,23257,38939,10693,2283,116,17867,44590,34049,31494,58293,50996,63175,7341,13380,9364,48214,58672,5914,10671,57254,61490,29869,47039,47303,3951,37482,7415,18738,32506,55972,14478,52299,23678,58857,33619,52979,59314,23046,26825,18824,19921,19951,10782,34147,22068,56271,43284,1065,1517,49453,14260,11255,12048,52107,31933,23509,22641,17673,26396,17082,64669,57339,44450,29445,48710,180,45125,35944,51976,53819,11166,10998,2126,29060,50304,53477,52973,17144,7427,21834,39213,53974,28904,920,32022,25147,1656,6636,54194,35037,11736,52253,55262,1404,57013,65438,62038,17518,8115,65503,58934,56206,21905,36694,20501,31252,31550,51974,26686,39177,13097,34954,19885,50442,4926,11496,48835,14093,38754,31195,58862,36109,37986,44380,46293,43777,15290,53103,32254,41866,28404,42803,29981,36652,10153,30625,51203,42293,25340,40040,25977,163,13352,12325,6925,1724,20979,19167,58202,18084,18157,43717,8900,39321,35767,41887,65394,27911,45263,53815,20219,6141,42142,59353,34067,9518,8854,59199,40572,15775,22659,55668,30158,3993,4025,46822,53153,46132,36673,52264,49055,11403,38653,22618,61506,57172,29183,21157,47011,55237,15912,13128,29258,62342,36271,45732,27662,4732,45846,50311,18543,21747,156,11698,38508,49091,65486,56813,29516,61729,48291,28208,51442,29765,35790,38421,14429,57777,42793,1890,49338,15679,7992,20908,20428,15369,43034,6865,29075,31572,7276,6453,34593,49851,19680,18911,9507,19393,60572,27538,33344,44833,26895,58547,53803,28973,59107,12198,12816,33036,29617,19220,39976,35242,59050,57832,19193,53074,57436,14981,5837,57448,43682,12360,30346,18015,25258,60191,57506,6128,7293,25476,63794,2284,21967,47078,45535,41153,49825,48288,3305,42039,49420,45417,25390,4519,52531,60098,27433,47192,20866,65020,28076,34411,34215,55874,4641,55440,51926,22496,14124,26379,59283,5059,21947,44862,20783,55391,26612,21277,34374,20658,25447,51809,32696,1880,28710,38392,243,15630,46346,59634,36772,23403,29400,58669,61859,7389,61302,46413,22854,9766,12233,16459,33691,8708,13637,26617,63167,59793,8416,34582,53652,25185,8992,55690,15211,18869,25941,2509,8899,37235,34486,42053,47811,64443,6973,15358,10699,15656,1279,50561,37459,43619,44159,52001,34128,24857,56686,41290,40280,35343,27536,18868,3667,5285,37900,58966,49582,38717,64963,39633,45184,46550,24000,46068,15577,28901,60165,21279,9121,61456,54665,9109,18610,33526,16817,13818,51300,17473,51428,43387,12913,50207,41897,47376,24597,57340,9369,15077,19370,21740,55635,11379,16839,29773,62748,6957,63239,17848,13439,11372,21158,22387,42710,47312,13611,59090,42033,55370,36979,3940,38481,53283,38204,48983,44524,24798,3434,36771,3021,2575,1357,39786,22817,15740,33557,64073,42826,60690,14561,58801,33496,51039,30892,37242,53872,57741,29501,20625,33606,2286,34443,26707,39086,13971,33500,44,37412,35779,28945,11207,2404,41108,27992,45538,28976,11630,18113,25927,54622,5315,23016,4263,27825,18086,20425,18137,25693,48164,43240,38434,48020,28609,7036,43980,63664,28822,15702,44850,35156,64683,26955,17631,49138,63170,18153,50353,37877,28853,29966,41798,58572,28554,929,13054,47895,55210,42012,43110,61033,33010,4536,21744,55784,31049,48826,2556,63095,59080,25979,1972,28262,32378,5678,14507,45804,44267,62048,23896,10938,55051,46963,21869,1295,53470,8342,24354,29481,62728,55254,42723,33127,6095,41674,10961,49772,33330,39975,36958,38213,61219,30169,20642,57549,25464,63799,1591,55397,33280,6172,28743,28382,64622,58271,18527,8697,31698,62141,18130,2465,45314,59161,20065,63691,52423,38259,30225,32087,58130,13106,11358,34920,24524,58692,17593,5156,16651,10156,5271,41611,51413,6304,41582,24181,18607,26665,8510,36710,34206,17438,19240,47248,54189,2230,2351,20280,37884,64395,23361,46878,36134,11193,62984,65040,40061,14241,1462,8359,40050,62187,6080,23951,39810,29742,58016,65499,1627,24446,11883,38635,23250,7969,29510,61630,21974,64378,15986,23218,64166,14191,55060,4830,61526,50940,26491,57813,49751,41274,51591,23511,31398,50877,25432,9346,1735,39314,35599,38893,3665,52395,3644,9260,3811,8667,16466,62870,12807,43264,8865,18663,45971,32759,58430,26608,36062,6620,10263,24186,14609,219,2412,30476,17230,45779,4048,62226,16341,48071,38273,56109,57500,37880,47224,57355,14006,27508,3949,52410,57037,57656,3822,15762,25213,51977,25312,22508,50957,21896,16461,47965,65213,2432,38860,18073,45785,11209,50841,38275,52891,25008,34404,15286,18390,55421,4591,49917,18003,12619,32081,1111,61157,27445,13489,22345,53182,28465,4703,9676,52199,29023,58194,24871,17019,39439,24175,5839,61398,18479,10117,49298,24400,46503,41578,10272,4256,33734,51765,52433,40043,6769,34213,8380,61979,6182,62598,197,48676,1277,35701,59378,53841,61504,55466,30281,7701,194,7496,44743,33746,49263,63874,20422,55969,52187,57476,46324,41850,7802,809,31639,11301,55987,19492,59735,27943,56548,35225,14970,5734,3757,17056,1055,55549,25039,47174,27311,815,18830,63959,56430,41734,34244,61007,13265,63842,6917,26508,58075,202,42170,38289,2736,32253,18933,54329,26330,14117,56990,41289,25407,54855,44650,22771,54805,24835,60722,56425,43436,46577,18550,16036,31377,229,42344,22223,9882,19351,58191,8487,12546,27047,60440,31866,3830,53712,39803,8646,58569,2894,1618,29015,41985,15099,11445,49282,6703,35778,48604,39707,12134,21985,22908,42544,57994,50754,42391,30767,10506,53991,21921,15038,9464,57692,35153,5312,13063,5017,4282,29073,55091,23366,5655,29631,15109,43325,4013,46698,62886,64348,42082,9382,18632,58900,53052,8928,39474,37292,22372,43732,8626,9290,39751,26521,41313,49720,60398,5327,9934,15690,33170,36822,36056,61152,59757,4512,42933,5062,51625,55094,4211,5399,57036,46701,15239,25696,42944,6570,35501,43375,15896,22843,23673,749,27164,47676,30246,60227,38533,43722,13973,1767,59932,25666,11838,57730,36235,51631,27613,22055,25006,53904,52456,25127,10199,2802,35552,55204,33003,13476,10407,6611,15961,20454,10586,16764,58299,1795,41952,13466,8413,51518,59338,1354,36189,925,32987,43573,63066,9222,2527,38629,40680,36138,18214,61014,7058,58731,53112,22855,61826,16671,2004,52225,271,18189,15724,25725,23545,61427,58311,14322,9088,27583,46080,32381,26540,38060,41115,16042,23816,53202,27942,35642,20918,21253,23580,1026,28035,31506,8285,30404,63207,45806,31028,502,46658,39817,12519,62543,49470,25034,17698,4684,50990,50395,12228,56872,27073,14653,26137,44703,28539,32527,57958,62621,26794,124,7434,30739,56449,65522,6423,35842,30022,11204,57886,53012,21018,56956,37729,61845,16456,43733,31849,18525,53539,43242,51588,33138,34088,28499,52861,50671,35250,23983,5024,38704,3236,36052,63199,19271,52948,10463,12685,6267,53679,41853,1375,39489,49743,24472,16100,10213,18892,9020,3342,40761,3222,8247,41803,42531,48936,49215,52951,18463,6387,5123,11686,48483,63614,19936,46918,47826,33696,50636,59798,21449,12430,62560,7930,11858,63757,55630,6378,12427,52840,4743,1265,28568,38545,62515,22375,63243,17495,13693,61872,7448,59702,15381,44989,9624,34818,26674,61085,3700,53918,7353,16906,1719,64400,57507,41504,15147,1519,20720,10878,35340,30532,37949,57053,49419,33536,44620,54268,43731,59581,33532,44726,5249,1000,19349,51334,34064,31439,40864,22033,56296,25661,39179,22506,30642,32910,25205,59657,55833,63499,42189,20779,63629,64792,34333,13252,6519,45597,47489,32244,55899,59334,2640,15672,37866,54317,57189,3509,13639,59222,58408,48651,50208,31759,25845,22164,54228,46949,24760,46472,63817,31814,64606,26656,47199,42160,850,29897,37807,12836,4344,27158,12081,58820,60333,28144,56174,58129,15591,26626,50309,21632,17772,37643,1051,58914,48372,2158,21217,21853,3478,41827,47154,30467,60209,23423,12870,44335,9642,60829,9960,2823,56664,50098,26520,35731,29586,25762,60187,24136,60125,49487,48683,61115,30098,61593,3233,30271,56085,5760,27472,10788,51980,42682,57611,14493,51876,11223,27128,34496,12680,64049,50910,36472,16991,4354,5630,25388,23963,62541,15640,62767,63288,4806,42746,406,55603,31289,20209,1256,1201,25085,17232,49142,50359,4952,64665,41964,60921,36409,29019,13748,52554,36927,56866,30847,13943,62632,54627,24356,32448,7526,25573,6824,10075,41030,28321,53242,38106,13059,28867,53490,1209,56222,30015,35432,62318,10118,13324,16428,57310,42218,51368,56828,37240,26863,20595,30807,2141,43392,52321,45522,33486,20220,7193,48878,53621,11970,1484,42231,42036,18537,28314,56834,19490,56608,6745,12636,36448,55113,36702,49179,45092,30488,22371,41088,36462,21623,1388,45832,45411,41842,38996,64142,5710,65135,11280,43735,20043,22526,20141,36882,43095,19610,63091,13232,45405,60866,46776,60027,37750,27015,65219,28180,40131,31436,1376,51770,47802,31585,23266,60061,27560,60617,38721,45789,16178,28224,54564,54085,30921,32996,28869,21930,3844,56862,49733,46422,25209,57287,1489,44226,24882,2502,9182,10603,57435,14428,609,4186,63659,25292,39269,26189,32855,62401,11777,45261,54150,56922,18732,53190,12315,38489,63813,37577,61170,45124,31069,57755,64666,37442,7901,16024,24322,2608,188,991,27027,43154,38123,36050,37805,28697,22926,35837,61391,44740,49594,8875,19482,33134,60691,28333,62995,44548,45551,1512,50480,58439,10928,7664,5284,3032,42701,7201,45480,24093,22691,2543,25264,61937,19251,64811,21502,18185,27346,23239,21386,64004,26709,59176,30099,59821,62476,50367,62631,1157,25003,37429,63171,11235,48059,55827,14311,47719,19436,60286,21111,53740,39126,21323,61976,61875,9591,38827,15168,56611,48269,32075,10911,2718,44048,7564,19297,25197,64794,44305,18431,60537,39064,47464,43572,52301,31293,9021,25942,64561,45713,23570,16755,61272,52245,30563,17048,42879,49062,35454,10278,45864,53368,10302,47799,35746,49466,27921,9029,46383,10286,19217,21113,8348,60304,23706,15809,15535,48724,1092,16455,15102,62362,31636,2856,59230,62239,44700,9212,12554,27744,27968,1816,23000,19864,34462,49162,55928,42981,38142,47855,20628,18024,29824,50163,13137,45887,718,57980,19753,14497,47972,22364,42966,60629,5692,42146,30613,1727,33936,63290,6134,54396,14920,31957,14779,25105,32303,32518,44336,39819,30976,53080,5764,15075,24775,61132,58973,37423,33582,65456,20984,54029,4199,6931,2664,20264,29208,65051,63887,11531,18275,2440,11408,8104,5098,16227,13657,12901,52356,14123,16787,47803,22684,64528,44640,48666,46775,37839,21829,46073,12731,43824,32074,49218,22748,23144,19999,46926,56678,50766,17391,16998,14041,28384,11421,46339,47261,19114,30808,3162,27393,35370,54991,41672,60654,59654,4204,53252,14131,46487,32522,9278,3412,17378,40487,2037,48373,26995,48664,53874,6752,11845,9216,29747,6646,9139,27590,9207,56119,55447,52769,16202,2033,25254,60559,52878,12042,62300,61206,51571,33255,47423,46030,35151,4307,46877,52449,59242,50349,17521,61279,14689,8886,11564,27635,16383,19386,2908,27356,20685,44613,8466,17680,24051,23061,20179,47809,62839,15746,45912,42653,3119,34836,21584,12589,40480,20987,6235,14186,61230,34451,25654,63063,14882,64918,41921,44213,54488,59252,53799,7907,40867,43301,55717,28781,11786,11220,42436,63719,32118,56654,33131,1324,32458,40406,36160,24958,21752,276,58290,63307,51748,36006,19854,42103,30244,53743,13441,23797,23884,14161,27287,11968,54803,17915,62993,33228,44344,26154,36399,55629,54256,39776,8835,53113,41886,61151,10030,31588,44354,35799,15580,45180,65174,12209,5030,61407,36218,30527,44730,26975,33556,2594,30440,34113,60911,42359,20167,54768,44913,46992,1250,53921,33773,31205,32793,61934,19527,32366,19460,43948,4393,17127,64997,42228,13242,23189,20524,2900,53246,7579,1018,54965,53668,31240,10525,35088,9745,26475,54303,22144,40079,38170,34872,3250,50607,38077,59255,3759,36806,20339,55760,7608,63269,48187,20164,13968,27923,14664,55281,400,8123,8973,63235,48616,13133,20609,4605,43019,61493,362,4121,36956,43405,61585,15323,35164,650,58922,64043,53752,46307,65205,28815,3980,47810,9175,18459,35980,6251,373,23010,26128,38081,44607,48970,38163,4440,24418,25450,32867,24112,64699,29741,65138,39214,57556,10323,20473,60570,36923,510,9195,3695,54520,39514,35904,37334,10551,17004,40312,1755,45344,38574,28930,16699,47448,64061,35245,11492,13709,31811,64913,36893,30698,3270,58740,348,56914,7551,39295,1570,23195,21654,10339,34390,44933,18966,46852,15066,53165,38038,473,9006,26879,35802,63840,27571,33354,25053,49226,38797,10833,3118,8686,47211,21909,25037,2656,64540,14514,27051,47689,39792,56709,57814,34224,51089,28572,31054,55677,44565,22596,41450,40117,60994,34454,55131,1617,56112,60705,48343,34,3454,17956,7871,59595,41690,6665,13170,9559,19116,41245,36266,4987,41655,64993,21445,26616,64412,19894,48081,20189,33406,9476,50275,2139,23931,8671,24240,54647,28903,54902,14661,32375,58591,52933,6140,56577,52949,16448,23713,40847,11050,46240,30139,23117,61483,21438,58020,39800,13908,20243,50371,17143,1149,38403,24369,13643,13946,46758,43699,49628,35785,28876,49173,30994,38595,59092,14194,2533,1545,50158,28534,6938,51139,21683,37390,60918,56323,3199,20010,46636,23909,39900,2388,22775,8486,45919,28279,55206,37814,30133,34051,21042,40706,46113,4037,9498,18902,63588,6662,32336,28304,62006,34799,16819,14175,39242,22712,51551,1492,23009,1340,42377,33657,23484,28124,38340,55684,3530,15821,4938,65399,37304,39511,58947,49093,28632,23575,28777,19858,44988,46833,62299,20249,2140,64365,14510,22422,38195,32950,11785,36260,31842,50210,50426,63574,1906,37060,23155,10271,35800,35574,52605,47698,15031,53827,39371,25290,64066,52733,58247,224,49768,23090,31040,45495,34135,18500,23203,6201,37989,43464,22592,17370,55132,36820,20070,26536,6984,42943,65307,40993,30861,52348,23089,54984,11941,49809,39232,33866,33445,58042,47741,55522,62379,34018,32805,65173,7669,440,54379,38786,14695,36212,25729,30833,54901,19799,15213,63873,51658,24599,14868,1110,20062,18083,42152,59110,31244,13367,31479,1921,29080,37042,64592,29056,53501,33061,4130,5796,50206,39311,64808,39849,2213,36909,45241,7801,49540,3783,40269,56184,25416,22743,56698,48558,43180,36322,47515,63042,60763,64944,40642,53053,51874,40257,54542,689,59213,24585,44476,34713,11937,56844,12204,61051,16864,44461,30984,14726,7999,59949,64452,54473,33302,35092,49300,63236,23857,15637,34695,47563,30816,57478,2592,18018,3866,54394,13272,55203,51405,56796,58516,42711,27152,53563,48750,51960,35168,17636,7039,53042,695,30666,59064,7473,65533,37941,32558,38697,4637,55461,38324,11210,55351,56089,4704,534,11519,50489,6078,60881,33195,9704,12668,51993,20350,50896,20001,46090,16170,64198,45927,54913,46248,48986,53146,2634,44571,8086,28083,2760,21350,14953,18053,49580,30928,19413,22795,31847,28664,15295,1491,19635,42971,10605,29288,10222,47602,23045,3471,33452,22384,9872,12090,9370,41631,23200,47612,57381,63297,58585,9353,6696,52115,16457,88,13139,59175,30253,56171,20365,30268,11854,20883,4902,13940,16548,3798,37557,35080,51102,46978,14834,58959,52364,8791,23501,10396,40078,37889,29698,31726,59539,8272,63197,60625,63151,42863,32672,33074,49814,3972,40241,62490,38352,50709,5061,18041,15248,2311,2808,57356,48328,28044,51365,37341,43535,50006,51315,41825,32227,47336,23474,9796,58910,4688,4756,40448,51485,52141,44081,47210,35099,4378,57344,64884,27464,19285,49631,52374,10459,1203,57790,8640,1379,7091,54000,56919,58249,3289,22853,6862,51381,9771,21351,32804,34955,8225,2352,33515,53608,60089,63308,30662,29640,19926,13088,6139,62202,36980,53051,29474,18941,53098,27222,15595,6992,64046,39850,33435,50238,3035,50901,17582,30027,55418,41341,49236,15763,42178,33269,17023,2840,41738,27273,34398,10745,56511,56552,21800,29789,16056,17264,53379,54377,48964,44547,36915,29438,42570,33518,37191,14442,32685,36290,22204,55948,21798,3404,35351,36408,36804,38010,42732,30164,27808,12074,53571,53350,32595,47766,32432,29677,35634,23653,10249,19433,60770,904,13267,27442,32676,2405,64980,45050,37734,46960,33205,27981,20349,51084,51145,57776,20114,23828,2085,16289,20204,39952,58148,38913,59290,8809,28243,42818,13447,52818,3561,31592,34433,10590,49808,10769,39459,12010,42797,31830,29166,48127,35391,30012,63363,49881,8591,15533,60742,35021,28215,37267,20224,46312,13836,60838,14745,22734,14601,46305,45708,18652,28814,1221,7793,11648,35820,37087,3010,4050,16070,59023,54971,17130,11591,16290,20331,51409,46149,58244,34020,10164,51528,14996,6513,4674,38404,6358,61139,61873,29181,1089,8070,22124,40286,59443,9457,49016,13099,60781,35060,8554,55193,10471,9888,49350,48249,45442,9738,60977,36930,56727,1151,59836,32631,36764,59791,24309,59898,52756,60229,36197,45220,62542,33032,26229,50965,2609,13921,59331,1442,10960,50014,63442,58960,61422,64624,40170,9607,53781,42951,19735,1915,25833,41880,34355,1928,61291,27322,9038,35584,35832,9571,55320,62900,33165,17292,10296,43615,9831,61457,1721,18975,14980,47603,61276,5497,12706,327,40711,22637,15473,53673,14415,4875,31310,31457,4258,35489,44331,5245,61940,37803,59990,45023,9730,47772,39833,39363,56815,33055,59779,29525,31560,45892,23495,9149,4290,25365,26265,36908,9554,61192,63624,45797,47829,33317,10752,11115,60319,43723,32693,35025,32890,14579,61618,6259,20598,51483,65299,47314,59280,53993,37494,6049,46363,56747,51988,62172,34266,442,23655,2016,63126,22197,49141,11281,55678,44568,48147,35143,17195,42007,24617,6248,43607,31692,14918,47371,6906,17184,30428,29743,8443,63450,12389,46961,54279,225,61323,61949,7245,31829,23074,25402,56632,43848,63247,19694,5010,39159,1785,15589,53573,27861,2354,63301,17387,8094,31241,38157,17677,58602,2506,57508,6402,19200,64919,56467,9805,6653,18291,13502,12444,51733,26466,30235,56142,42197,890,50750,2337,16021,63777,14869,62712,60811,10120,8944,6994,44992,39916,42529,54034,19866,15875,21495,41559,50674,14534,19164,39813,31908,51231,58175,3711,1607,10243,34813,56669,25717,38468,3986,37068,10216,27615,52921,53848,13588,39438,15021,51578,47725,482,58630,8147,39898,150,31135,18274,54367,32529,24684,3888,44908,47429,4430,63292,62577,52376,52418,45691,46131,27416,18650,25663,38112,5095,28297,41656,21077,10388,8792,22038,6040,56847,10588,49697,26809,38940,22917,32656,63599,56609,8496,16942,63876,14025,35703,32599,63989,17873,11303,60101,10190,14573,18122,49870,18212,8575,42263,1626,55871,3026,9962,31618,9539,18945,64628,50913,25332,60684,22905,15635,34617,26440,8372,29845,57835,29094,16501,61358,6169,7879,23698,22986,51908,10334,32588,5647,19659,50346,34910,65077,28670,22076,10633,45999,35606,28348,17695,6374,48760,58636,15609,40614,8741,4731,63951,45091,60854,52660,57238,21735,27937,47212,21275,54441,22605,15808,37859,60171,34429,65067,13383,38137,10812,27324,27682,46759,21516,39506,32068,3315,20127,3900,51694,12192,995,57774,36469,36275,18278,8603,43112,21154,15108,12837,5155,21533,46826,54480,57583,26368,27984,62829,26362,48337,52986,62574,36234,44642,54518,5171,27482,3678,52724,39619,25307,63573,61092,9889,58578,1061,16482,45981,50504,9974,18818,26387,3990,5709,23350,58882,31733,55648,47604,30486,50548,56195,63455,36402,64749,2929,63920,53737,61740,61883,49494,48840,23377,40718,37289,61757,23215,38296,1252,49878,6192,45563,36148,53238,820,14005,47257,41895,9057,4434,8351,50422,61515,18979,15177,35860,65089,30751,32130,40070,26234,44679,25751,51981,13408,748,40127,42364,37096,4311,31601,61998,59156,28789,9603,15197,23429,62580,9460,13872,8655,29076,45566,26972,4096,32513,37374,64562,18713,45833,18114,50785,55541,57971,13158,28560,23085,1152,48643,4868,28094,24381,60834,20026,53483,42424,59463,47462,40532,10121,41105,50830,28921,57724,33524,38359,25550,51657,42936,18872,40106,14787,30286,35624,49524,51738,12817,47471,10009,2767,41446,17200,50040,23440,47529,45001,64399,43391,33959,62928,21945,34779,34267,57169,57140,8776,64803,39867,63555,52530,7378,36493,53388,25590,23182,64743,30373,24639,47235,60685,27550,14841,27880,6160,12625,23708,64643,36968,22064,10972,62128,31571,737,46760,30209,58611,30643,21605,8001,53186,36281,64722,62692,17064,63673,64468,10730,33067,31148,13154,35956,44907,58732,28117,11195,59869,51491,24712,51456,46298,25461,24580,17923,25533,29551,51433,26410,52421,45501,3751,24233,59237,41876,5752,38243,19198,11256,47545,15621,22584,35683,13438,29095,30086,3079,3059,23219,21023,31667,56687,7873,13715,2586,1876,41652,59868,38190,22568,7323,16999,61764,43197,15825,61099,3635,2480,2451,895,39447,54005,22769,48912,30795,17103,52088,55024,23158,51535,59184,37211,43983,65064,1861,34542,43609,42616,4877,34363,47250,19276,44376,48567,11878,42840,64295,61914,51949,13207,50227,9249,39240,30597,3923,16917,60338,15565,50212,19715,48866,40037,61619,49597,48627,58988,28090,16274,54710,53225,45,21786,37649,34288,14759,42407,61395,40310,27847,28003,1146,2344,9734,50736,63195,30386,25582,28161,11082,63657,4243,39640,43452,18602,64222,1248,25371,10331,56102,18841,62462,47244,4422,25707,59169,56204,51180,55133,62779,50693,22369,24383,18496,54532,24215,11325,49844,36027,34438,38669,19066,49188,51991,35204,36529,59872,20248,27064,52230,25618,6689,64271,24246,10651,45400,46053,24433,42651,26044,22689,36054,55190,29301,49007,42074,23326,44397,64496,6500,43968,41860,3576,59545,36835,46724,60856,62157,11836,58890,21963,52710,12403,10721,1701,37230,40407,16296,59689,10270,45889,42437,643,63736,18546,38238,26214,8119,40332,59931,51412,64772,18956,48452,28193,14384,7057,60860,39774,25488,56519,62337,47405,34570,62681,5639,18865,58855,35838,15855,63395,35564,36539,26006,38861,15563,43129,48719,37726,56711,23371,44275,24125,2268,28347,28028,54327,62034,14628,65025,58677,38623,53425,19425,24145,34419,1885,16095,4922,53462,48293,62460,63369,1138,6722,16405,56354,22922,51818,17286,33759,49685,50356,46035,43336,47361,36685,17343,61557,1666,39102,23612,62864,38402,14744,63428,39563,41285,56362,9921,58306,44150,34119,34869,56693,36879,62386,4916,3736,39501,12022,50541,8955,19234,104,14403,14892,59839,11465,13483,50242,16587,17548,39280,25817,49919,7429,46277,29363,12758,27026,12424,56190,26554,65400,37026,47893,6345,43570,51157,44337,48448,45939,25837,52442,14863,41943,16244,22243,60810,64888,48153,16165,48593,52105,41142,59468,4931,3239,64727,4226,19969,47943,35794,41399,60185,63421,9402,43045,22583,40435,6740,40949,38872,9074,55081,59682,28988,61924,36092,56302,14349,40566,57588,18774,46872,9823,6839,62101,40,7684,31378,65459,43645,6604,19666,29082,58382,46576,55395,44020,51800,36400,57261,52837,9740,40419,37151,36920,41357,5957,32287,15036,52172,39622,58599,49222,43368,61833,31820,53199,60756,56445,59056,37338,4158,34957,32401,27700,43022,45726,17182,1654,8412,23774,14861,9763,56668,60576,46406,46386,23291,9816,10479,49612,58124,61362,50869,45679,59618,60718,2194,58154,32393,44888,33729,31052,43893,27927,35621,57074,21314,59881,4915,9232,5832,9007,44026,17101,11378,40880,37342,8590,30631,20034,51508,49183,25022,59948,64210,26197,29312,41002,36288,6598,17213,56244,36125,34387,25785,44368,55115,52621,43884,52136,15462,30469,58670,34334,18368,64411,23372,21975,55749,49625,14286,12273,56040,6526,27715,33204,21695,4205,58393,59802,15171,35303,27967,58455,36699,42324,40921,54113,10843,38746,30950,5119,6784,52644,6534,335,5533,26883,42526,51829,14825,16866,49819,21765,25727,16834,65356,23156,15555,9673,14572,28726,33310,47470,26460,54236,50302,16011,65405,38619,53392,48957,59359,55743,36201,49560,12671,63903,30393,24111,2853,39094,52377,39847,41554,63965,22801,21652,15284,34260,34744,1405,37280,3604,15858,58322,56010,4242,60372,30421,45249,39646,21844,57122,23906,22805,56846,20868,44143,8576,40124,35149,28313,29482,11435,2733,29342,46235,2742,40774,13005,64755,63652,13436,42304,10268,12468,22888,12087,26250,13291,44435,48792,7490,1133,31497,63315,25525,57230,4539,34050,45744,9925,42312,59713,60072,63689,19788,64314,8201,1420,6664,19668,55569,2798,60142,31894,61540,53546,61922,3969,31786,60663,639,2849,51131,29922,34025,37687,9145,51214,33215,1469,61484,6041,41958,13295,31401,37922,58241,55698,47419,29385,11221,58762,60744,59643,26505,5527,9828,40092,36545,15921,22358,51360,8118,38488,514,47037,37088,41728,22512,6382,62461,6718,32624,64822,6544,24569,59543,35431,58275,14359,1173,27915,59661,30845,16649,5667,37518,15881,32858,60275,64112,53657,31976,47241,50710,27951,19340,46741,3706,23094,14062,39536,17146,32619,56826,54541,53493,47120,2951,7723,56053,31785,4896,64567,16430,30008,20584,32526,2606,25593,29280,27258,29302,16860,51904,56155,56931,44152,36659,11141,52907,46637,58420,31709,15607,24100,26066,40999,28410,8010,3058,55029,57242,31837,3070,45692,61452,27096,49537,46117,56572,56595,52965,60042,10679,49333,42775,7495,450,23747,30745,37860,54677,52432,16032,29173,13967,18625,43286,7054,18416,40905,44342,60622,46792,42676,57531,24386,33286,23064,12404,61728,45959,18426,44699,7513,29230,55566,22300,63502,24003,1067,43667,41646,48285,59150,39611,32289,39454,33537,36689,27392,667,32472,37275,43426,35137,43277,29360,39668,46399,56336,54455,34458,31301,26323,19511,21213,39956,36303,45394,17863,57369,28655,58459,11504,60128,25701,47556,30681,64366,2353,13280,20965,26285,55582,25150,9711,46385,62641,8239,22042,59397,53163,62260,19101,63790,34216,40586,16680,52058,14638,10395,44014,43537,47549,40404,47856,63155,1965,22408,7305,61299,61910,16462,35487,44919,65254,52322,11711,45795,22546,48830,55711,12558,47130,28986,6111,45917,34327,7243,29676,22150,43539,36071,18228,62325,63527,64866,15404,12508,57783,7765,13120,15309,55726,10242,3646,52908,23592,58541,9581,41353,46166,16564,64182,10529,25202,8355,59038,19578,32899,1742,12555,37802,37701,31186,30744,60733,53247,48267,23471,29754,32461,15392,10544,42836,39197,62529,2066,52439,52587,55498,41822,29734,26468,40965,31707,62939,47705,51296,47219,9355,49771,13712,54472,15073,51773,41133,43753,46432,21290,15865,45470,36451,416,48141,42080,59322,40968,44643,59939,30187,7614,35246,57575,48625,42102,37790,2297,41302,17165,11314,48918,46660,63334,43966,65036,22088,7759,64956,25013,13372,1927,21625,57351,2129,27592,61282,26317,47034,20143,24611,2223,44472,15557,27708,35570,49155,40382,46061,306,28469,53581,42857,19399,5809,360,28491,55252,26786,63020,47779,63666,18288,19876,27334,5951,22342,7043,47304,59130,6481,42985,22445,30886,22644,2070,40281,14471,20621,7892,40087,16467,23529,26651,13201,15191,14143,64544,12968,24468,59486,26695,14277,18733,51085,51326,19968,38226,61768,41492,36959,9215,33412,37702,42283,53758,42325,11748,27589,60408,61065,38788,61738,47498,54578,38279,30016,35897,59795,30106,47507,62273,18125,24869,55884,37927,31547,20638,23907,64390,6033,60302,43091,27089,28013,44748,36155,49317,40583,21130,50692,16792,3965,39301,17720,41280,61813,23776,60747,12899,62281,11740,64118,53496,25221,64117,26083,3816,18027,9956,24206,62898,13646,10186,41762,1751,62638,24753,35458,21565,17335,12533,59131,30583,27964,39949,32580,1057,30312,33780,17219,54127,28341,25146,41684,46109,50293,5320,27673,4465,24059,877,47066,61535,14243,19748,39461,41784,15756,9855,5722,1979,39581,3593,21854,43342,5306,21706,58328,5898,51583,23551,43907,27044,18736,48116,64218,11458,35396,53711,62014,23719,3432,47862,23092,14926,60798,11084,14990,45364,61093,65446,6625,42245,35255,17806,38695,56421,19154,63263,13991,62848,5445,43528,35147,34691,65005,48094,31569,30551,15111,58215,40531,35003,50764,2222,29632,54435,5116,34030,23126,47657,31977,22359,8499,26378,44970,42133,11186,51799,43604,61421,34985,63784,429,31171,6624,36474,38221,64255,53399,37771,51860,61287,37842,60715,43886,43987,17489,10054,15060,42703,54170,8050,35670,39325,28086,4457,20482,26748,50623,269,59026,53686,52713,5460,38031,39855,3257,20077,36857,42062,53826,34683,48257,51703,53559,36030,4227,13147,2030,31297,18174,20364,26025,21145,51691,59980,44799,55596,48526,25267,29671,15749,33520,11631,45337,57488,33720,33817,15768,7537,36756,28349,49664,59297,50622,30673,61296,15816,4197,54368,34894,35009,49815,2060,17900,54114,57314,16474,16594,4012,30732,662,5674,16749,46207,2212,45827,15222,1833,60124,30565,1555,43710,21675,24946,41091,20312,5801,43208,10422,1803,3489,8768,39298,15364,18827,18366,52091,46747,61113,24424,1636,24481,35002,56704,29239,38953,10313,46933,23199,24306,49402,8256,42044,54052,11482,30683,23693,61592,55196,28284,51090,3287,42379,5000,42747,6845,38568,53434,4572,37200,19622,550,21421,53290,58379,6479,33870,47036,46265,52342,6391,6885,27179,47599,52577,15990,40714,24739,52400,45678,15882,4042,59642,9208,10127,21299,45076,78,52337,20643,13375,38652,20559,7942,51543,56505,17012,7976,36978,20907,40175,17514,34379,48179,49244,8732,5612,14461,13691,61662,40142,22182,5436,15245,44546,63702,48155,38145,41222,59721,18852,60169,10032,18203,35555,33910,41530,61229,14723,20173,4252,60075,64330,43489,22198,37806,64638,65274,51153,57121,65139,58279,41641,27462,65500,6266,22955,8164,18728,17488,25587,14810,3693,65403,23418,15453,33200,9666,42546,48935,859,53073,27057,64752,62098,64915,40299,31587,5363,31014,28998,47009,20146,32492,55255,38534,48118,53660,55186,43231,3064,23467,47012,12329,40970,19042,58537,61586,45008,4692,40453,24562,44085,47040,35814,65351,60721,32887,32798,486,15228,5886,40771,12322,53542,3094,48965,30240,516,26357,29260,10255,29116,9360,20063,52637,16203,49640,16225,54380,20916,10715,15623,31643,12941,15261,35905,64353,35437,65000,48684,33884,47198,17007,50303,55055,46179,17301,41477,53104,20040,8298,45901,62046,64820,5210,23123,15498,22932,10860,12542,8350,16801,61637,43711,16930,30348,33819,8813,15605,54918,56125,31816,25507,5564,14402,36026,47041,30890,18600,44864,55290,17918,7726,5846,64593,15401,25120,65364,23835,16199,55708,39368,34684,34006,45583,20430,38829,16798,185,33941,22687,13340,47971,2177,25896,26653,45491,37179,65250,28937,53160,51884,26098,51414,3864,33057,27130,19843,13833,38311,22514,11306,27067,26152,316,54894,33929,62051,27121,8625,53654,64236,60915,23936,42877,43564,60855,56460,48200,41954,38487,48148,41414,65384,40398,64953,42905,4165,11913,13270,4597,23122,45288,60669,19676,3919,33434,29566,54168,65021,20832,16643,52930,3514,37785,19163,25921,49543,44720,40074,41176,40567,45669,49209,43714,19437,59067,5665,39346,48650,42265,6589,61011,62452,24228,17453,8825,39025,41849,37646,7525,14072,39212,47159,22351,30634,37467,4551,42753,22307,28787,8517,15441,37431,31720,33513,52057,26294,57293,58944,51041,52385,34786,34736,37414,34758,30024,50705,63010,31021,3364,6311,36523,24615,6531,61332,41521,39927,63329,63768,63528,60986,36370,9114,35150,49592,26852,23187,30160,25735,27303,43386,17073,15558,22875,31631,26433,62518,28039,30385,44312,42138,65192,8301,27381,30722,41566,43856,36491,40389,38466,7489,27772,10051,58873,47925,3916,1581,49511,56256,51208,17865,52079,32150,60313,65260,14565,63074,6504,22010,12517,18068,52090,60848,41878,31050,55524,37606,45849,9407,15074,2200,37673,29947,21472,58777,54657,7678,46632,50741,856,7084,6606,64630,59066,33377,20560,40717,24128,10742,5181,38024,17405,14159,60214,3607,21666,49891,64387,50769,33710,59844,58274,53048,4507,40221,26093,13951,39533,11411,16133,48362,16449,34041,63233,53810,34900,39008,4480,38025,30006,8876,11842,10536,27118,7842,29300,61411,4350,23284,29857,22702,32379,23234,2625,33030,37539,48638,1835,41529,968,57141,21186,50937,64976,23279,48678,49433,12039,42136,11820,19448,10704,58058,54079,23264,4907,61995,62466,53812,19295,58663,44857,50327,34931,65388,20447,35480,56310,52540,29087,26225,33306,9972,29925,13608,43784,64133,42594,21333,14332,21001,62677,6089,10299,4817,54427,54145,28884,12286,38791,11529,48583,60485,50310,64648,17244,34383,3332,18905,52259,33615,12161,7763,35969,61817,46152,18983,65276,50048,61530,22380,6549,51189,51427,4557,9361,14886,6904,6899,53157,38956,35769,13286,63481,48524,44739,8656,65524,54801,27799,30362,5807,42347,59474,1977,33664,32876,63735,18679,45570,14443,21761,15433,15575,43554,35381,42884,16101,17481,7660,36159,1864,29667,28509,23819,62419,42242,63244,43115,17110,51675,63738,52265,38915,58160,10604,30743,52401,51630,20381,27457,37555,48595,28570,43159,38027,435,52977,20823,37787,1914,33130,12716,5908,55673,9339,10326,25234,35653,11885,55685,54537,1238,4847,47345,63715,34406,56143,48463,4713,17504,11906,35870,36227,39503,55260,42972,40601,42537,55047,64313,18783,11744,59324,33793,3547,62066,1558,52518,35859,14652,58372,44034,42712,35787,27102,22763,16044,45620,7934,6737,3656,21597,19178,39720,28916,33510,23778,28630,9630,55046,42148,22520,11455,15409,23406,3820,3560,17760,9712,38496,33708,59155,18875,55795,52961,27692,3145,39068,44985,32811,56221,23966,9158,49608,10964,46353,14893,30958,6545,39267,56350,52567,9381,51133,26931,46888,2695,43700,17511,53535,1234,22692,7143,65315,3540,45898,32220,14648,27424,39351,61942,58238,45126,41366,25882,47146,53594,56234,7322,45138,36858,61788,59908,13410,25503,52305,4241,14823,34991,26120,10631,48767,876,43970,52173,4670,45080,53441,45723,27577,56210,19324,12935,2062,32966,64176,18840,55216,51576,52508,65037,5239,12798,54903,52085,40451,34681,2018,12992,3316,57501,43858,45523,64207,41870,7945,47296,54788,34885,36286,42393,13144,62853,39529,32430,54254,28363,248,55093,45596,37090,28471,51179,48302,35026,14746,2653,16632,50441,49352,23431,11386,11454,37952,44325,15715,24335,3765,57908,62501,24707,6940,64937,53299,60007,26745,34638,37914,38524,23044,34194,23662,54621,6806,50478,64550,59119,18218,8905,34000,64898,23866,39583,15317,46523,6993,62940,874,28678,3154,65129,51737,55587,22806,33043,34178,25376,64111,65370,23880,36465,24351,53128,14622,8320,19507,50818,3012,1865,24531,38895,10848,63190,8754,35357,35572,47846,12844,50944,44067,31145,60914,8997,23740,52723,50758,33713,37911,23606,54069,31800,31715,27220,34255,26344,32646,33592,49177,46342,31023,8617,30126,55945,30303,39910,44112,14282,20834,60317,35408,26971,25874,36845,28893,27048,37744,23260,62944,41484,51151,27225,53530,64029,10942,26221,3361,29926,48631,30432,4718,53367,9328,31217,57399,45542,17899,1191,36738,27510,26199,57510,2425,32298,34467,37666,18999,9627,27573,44191,122,29147,19834,4371,48132,4834,23927,33735,17667,55910,49523,36098,14549,18514,64205,18918,30336,62913,48209,20089,8365,11321,297,21670,15162,19287,12617,19962,48054,42786,10201,9864,12203,13927,7413,47715,3330,16008,25222,58519,14138,15301,27910,13400,4988,18415,41227,30525,14454,64673,27288,14425,22213,57681,27862,2508,28075,5150,24308,58344,15417,22056,13028,35472,22175,57523,26867,50528,7464,37705,2989,52257,48732,65491,40084,27413,6894,34742,59920,15604,35534,39773,63473,12097,46268,47277,60351,24282,36390,46135,19997,56179,3388,63456,18720,62799,15375,49266,4292,29879,24315,32251,13409,52761,55747,5842,24474,4397,19802,49527,31057,1787,11705,38991,61435,32196,20188,46981,18501,49765,15342,1356,25067,4786,45798,22838,56772,12599,27909,48421,5683,27425,16443,245,63520,32755,37344,23346,59434,27372,54954,39801,65518,10716,60167,50135,26498,12598,54428,14165,32597,13717,23463,47857,5073,18441,48947,10469,4618,7158,41503,27107,44599,33006,34968,19583,41209,60699,37545,28071,36928,25564,58171,4722,50000,20356,32682,31164,41813,19450,61598,32012,27090,50475,63192,2102,16664,38147,7334,17603,60158,29858,49757,44246,20238,30302,53560,53661,18893,50222,35979,7814,44491,37831,41769,903,17639,12458,62277,49008,15083,26570,18559,7049,41940,46726,47963,4376,42887,27928,63888,13348,22859,24986,43283,44087,61941,18753,6903,51283,17289,54692,22426,25015,15843,20317,59417,28201,50424,1053,7983,3982,47628,11557,57085,4812,21302,46676,45436,12990,5623,36240,24916,40782,51531,35728,59058,55568,28199,10880,21769,29318,45377,30620,4887,2087,37120,45511,8607,41701,496,37004,25220,30918,63070,149,59454,54798,32532,25649,50879,50928,12782,55078,58932,11589,51025,59688,41237,18657,23281,38066,8034,60367,60753,33972,63819,7229,52237,59329,58190,45790,53286,38202,19865,18146,617,55769,27117,12137,3988,57697,52487,28633,60179,27378,62194,34012,49058,65113,22089,60892,7803,1944,44392,41321,53843,51998,33064,64513,33308,59834,45883,43603,20297,63605,5707,34914,17535,21462,19690,13426,8923,15643,24953,39235,61402,28730,3912,51019,22263,23947,63893,21116,29383,39132,5143,40329,44948,25302,23573,57651,7920,3936,2462,40765,13547,27142,61827,60971,40539,34489,11285,45044,41823,24447,55860,35144,57518,31969,9479,31194,5542,23247,58856,49783,38109,45716,40800,22407,57309,2870,40634,12135,19599,35313,53370,61558,16591,788,4596,40973,57082,47343,41846,25356,9809,24033,19027,29775,46547,59938,5421,55301,48170,32473,10436,14737,26693,31365,17952,22294,51718,24012,48254,39495,14963,5354,32338,12829,3991,14187,20970,42111,41500,48617,47082,36329,17412,46193,12082,31743,32777,52707,18761,60843,54950,48877,27156,12434,13452,898,64375,24722,61476,44308,5250,57250,48188,2108,41977,49651,59074,6411,49673,11682,20725,45600,32091,31201,29274,13197,43845,50448,30756,61183,51895,4461,25906,46468,34247,22923,9455,58053,53361,28767,11390,31491,22738,64864,20136,30261,60694,25043,55376,57303,62559,11704,25828,24036,9332,50664,55994,14232,30233,26107,31838,9151,3321,17136,28972,41027,3853,59096,42282,25448,9401,41150,8439,25132,32134,36536,54266,16937,48828,44673,142,5917,9082,18791,3410,45204,14627,39473,64659,36215,64883,108,49566,59571,8838,11058,19571,24681,42607,52501,40164,50068,29527,40533,4023,28665,48885,8682,35682,34270,64541,45379,9804,24752,4267,5166,18619,8287,3067,40276,31405,31513,39376,6484,3191,32314,28010,42143,65477,12516,28725,53461,20602,37954,45466,52619,59220,61711,46371,61329,15484,33281,19462,36166,62296,64858,20577,38299,53320,48251,12496,64600,3187,43693,37664,7252,27711,59501,65392,24669,44447,55789,42223,59769,27726,57991,624,33347,43104,23362,63613,47302,34733,26499,41668,33315,29614,11146,3764,44120,17585,23899,26437,44550,15615,15622,43905,10474,45907,27625,24493,20712,17058,65386,28038,57956,45627,24764,35851,4738,16889,16760,20525,17853,17091,11299,42684,49385,65052,47894,17866,51956,3883,42345,42056,22303,32257,58843,8869,26201,52798,34849,20659,2416,30445,3508,7872,24266,57241,45665,10923,49097,485,803,22807,45996,19771,27295,18063,6798,17874,39434,5251,4150,29304,21865,58011,40353,34112,9758,48435,30723,4343,23201,59031,11831,64767,43808,50880,24533,6974,29427,16533,14530,55374,34814,25293,31012,15758,51277,52955,12808,62102,28567,55776,9733,63046,47022,61876,57723,51101,5054,50972,60822,26124,27935,20308,56123,50149,30497,64083,51901,3931,57827,12560,45165,38037,36975,54990,28203,58564,54418,60224,40387,548,19713,20913,53359,27234,12858,40403,35226,18777,59640,23465,50568,58111,46497,64231,2558,40076,17723,36029,4066,2553,32304,14224,41573,65312,10866,13809,61345,43267,4650,17249,56279,21821,34002,39580,17931,11002,17705,7444,42433,44991,59764,54946,35765,29916,8037,13514,5618,8238,59205,59639,12212,40080,57711,46845,49374,59936,59506,4549,36733,26582,26787,52357,63694,63832,49518,41281,50654,6550,10034,31536,32995,2712,53828,51608,15553,14755,51819,36613,46573,37393,14244,11663,61423,22939,16188,22990,18693,18019,37962,52857,10209,47614,28920,17970,19825,44567,2357,35434,2667,15926,55289,7476,50339,17802,60945,585,61087,48540,56738,63434,43406,57675,346,57330,21783,62986,37322,62708,5291,43971,44069,60978,36298,43035,51399,18574,8948,61359,15660,54514,45447,8384,21211,17883,5147,6030,18694,30667,60164,25088,8097,36680,52856,37028,57674,41694,35605,40646,33930,46273,55729,13906,56565,8321,57395,59126,30065,19300,47387,34571,17816,47363,59149,44332,27043,34347,14205,26684,10082,22528,34932,16754,7294,49670,35502,52560,8401,30824,6567,30920,31369,2898,54728,17311,25588,38135,43677,14369,3385,1326,12118,58024,58625,34165,56726,4319,38584,19663,28917,8180,28856,18149,35006,55914,28807,56269,52334,54712,6934,3654,27099,29971,25033,29605,10472,63408,32771,24987,6376,23054,42792,60217,2241,51249,61756,37824,44543,57950,7192,55148,50156,17554,60364,16584,6288,54508,2020,29235,1855,21480,42696,25418,41809,29576,2367,3100,38457,25868,29189,69,53240,16097,10609,46264,58841,60575,9210,21028,50780,46134,3930,23994,40917,24703,11897,61525,17462,4661,8330,4920,126,47985,40073,19235,28060,266,41169,35917,25056,54555,64113,29787,5223,36421,41389,53455,5352,14766,57590,14698,63184,10587,63820,61247,62547,13043,57985,26823,15734,28054,65412,34145,58466,44589,14694,19065,3865,12997,12076,55422,20246,18060,23944,26140,64327,7629,42451,2472,11175,15953,23743,1387,14705,37552,4838,10170,28353,57017,26178,15504,65354,44963,29880,19375,16239,19664,8788,12841,38153,62699,59921,41946,56868,292,55451,59686,57042,49588,56506,42925,10920,18046,38847,25195,41804,7356,10686,1983,37395,60141,18265,15500,42638,32281,37363,64520,16605,11484,64791,5714,19570,41350,60743,34167,10275,30589,45017,37193,16908,28600,1669,13141,25139,48039,26918,36594,60664,30057,41490,9181,10069,12729,11021,53837,41080,47225,2735,19218,11561,7110,36059,2674,52581,4027,39011,22488,8986,59270,31122,36556,25809,16331,57298,64817,5424,61868,26603,20923,17560,36579,12510,34125,60879,23758,29253,52093,54858,22667,60773,64603,49246,21941,7137,35327,16463,3005,27867,34632,11839,33089,40892,58515,35889,3683,59286,26174,60109,52434,43128,53001,51995,13092,40879,63306,49088,35982,12872,63493,60493,17551,13239,48427,52665,21248,6944,64671,36842,19859,45033,2717,11981,53964,3743,41588,61169,19650,43911,2828,15206,13496,56381,59224,54773,14833,20169,35218,336,12832,30537,49609,37751,22567,47103,12924,949,38887,61779,13980,52270,58457,3443,26989,43079,2545,48652,10766,51653,64868,16843,43308,15088,43612,2422,52424,65387,53564,46954,38501,36132,40546,50904,2690,6426,15142,1097,3718,49166,36731,6100,24459,18881,58543,42663,44378,36565,38557,23206,17104,2761,58559,38196,53751,16259,24220,16565,25319,12719,10406,4108,12583,39272,48499,1472,18675,7497,61204,32700,17167,23456,16802,60626,57849,43641,59828,10160,43471,31133,9839,10919,62304,62639,20423,19537,34204,46130,28558,41844,61898,8403,7625,27790,51072,29554,56604,25117,21264,49010,19166,51489,668,64691,16308,38726,50243,4273,35197,18907,20408,47899,65056,26053,3535,8718,49287,36621,36763,27285,36351,359,62945,37329,55710,35686,19924,36802,29531,17329,33900,57494,36508,23905,41779,17925,30986,43608,36017,55159,59135,40265,27713,57409,17491,11796,863,39704,9111,46336,6403,51105,3353,21335,59009,6150,14742,62526,56532,56699,47720,6791,55659,14144,3566,821,34129,59340,60248,10568,56003,46666,59970,65023,61096,38335,59383,44187,52721,30817,23228,30675,44858,34937,8356,17935,17875,32319,22571,24380,33990,59154,31630,56941,37335,34005,29534,36214,44302,60610,19913,54227,19679,49952,17686,43131,42561,52169,20109,801,55061,914,53106,11728,4223,27080,32465,51766,13791,22129,17362,9951,61803,30354,50512,43092,16189,59922,40166,10921,50672,31802,10386,52909,2198,9708,45750,3803,6161,58070,63228,63355,58454,9716,34537,19133,2557,19194,31400,27811,43329,39986,14411,27864,27159,333,34613,38280,1465,32120,25878,36988,33419,32690,45816,32002,39393,59143,24342,42385,36154,53226,20292,35449,1871,7230,2510,57190,24120,25048,60574,51237,57060,29505,33424,64359,12323,52108,9940,40721,55693,62383,14562,49534,42657,27632,63705,19645,10943,2817,65117,48368,7653,7810,31362,1573,40333,8266,18327,60168,37468,9043,26239,43761,41602,24695,274,22021,3293,32653,57568,37735,22413,61501,38985,40223,54659,13254,40251,49441,27305,29758,53979,63909,544,57134,28057,33608,5515,40503,55444,58074,13727,50800,51201,21550,18093,23106,14944,18495,28661,4946,51808,6372,25768,31922,57761,22744,34964,37863,1805,36532,39109,30560,7974,13576,57519,44562,1749,57193,27483,48537,4058,14943,47055,44806,56967,38555,65136,6953,1321,29130,47290,4675,62047,20782,51295,48507,9907,42869,6221,19124,44795,3595,14050,57469,6959,33372,21017,56863,44138,3355,25171,3109,40045,64332,4094,26735,40370,31307,22244,43266,46618,32400,56627,27344,7042,48366,35647,3873,28795,41864,7199,9949,19808,50294,14039,29381,64684,54741,40366,34448,59800,62942,52882,31944,30883,47086,32782,31833,53782,13277,57260,43238,58256,31964,16596,45509,52956,51128,55658,12963,33234,6505,2677,22199,33431,42267,62695,32346,54877,6059,65012,34210,32747,50722,42227,3200,24731,40694,45240,51823,8059,46381,16295,29913,12620,63529,16364,1793,43119,5626,47469,62907,55900,37644,22866,8958,1647,21984,40762,29303,24816,62236,15797,17415,19512,30699,27082,25124,46175,52014,40059,19394,46975,24622,7944,45608,27922,56944,13621,14733,27362,27389,1628,30322,61987,11889,51484,1108,46945,4003,28877,3832,11062,43097,47685,31350,23134,18399,50505,1907,7586,45414,48917,7914,29738,35141,58641,33838,10174,14831,33889,7136,27996,43037,57076,35903,1839,21579,42862,8471,50590,40236,23669,39498,12046,44097,33554,60419,408,18163,21540,31595,63062,50934,56786,3575,42113,46173,1347,25166,11771,5545,31188,61255,23412,2505,45289,19556,21687,37315,17324,7645,24751,53273,17841,48771,41856,35908,42139,33893,20432,11948,18261,5968,33903,49679,38620,62637,42010,27036,24936,53834,47169,60232,52119,34624,8145,8949,52607,46664,4024,43194,34252,4474,35189,55392,39526,2374,32317,12530,44886,27620,5037,60720,55489,39317,52135,13264,43773,44768,63090,20895,61164,21422,34936,34184,15820,54,21733,44728,9834,36509,21534,21868,18712,56463,36541,41933,49835,60987,14948,42632,4284,1812,51415,7504,6615,65305,5293,39848,17963,39930,1309,37436,22815,17218,50104,18400,5735,55372,11905,28258,32265,155,37375,22385,64367,59347,46218,23042,5461,18281,59580,13282,55378,39310,53746,43530,41032,49546,54159,56787,18271,48679,600,35062,930,18010,55173,14767,62077,23417,9859,54512,21008,15967,6193,20161,32066,3649,10795,62583,60783,46649,47060,6322,30851,29062,18981,13157,50582,3507,22959,16270,19305,18072,32630,5415,19211,5008,36796,28772,63103,35376,55371,33463,20190,30975,26912,13883,26403,21473,17655,58079,52065,32423,34415,48402,34095,64237,18380,55285,47112,31058,18800,47184,34834,40274,40103,51936,7977,48210,65003,63962,30622,52295,5313,5290,46796,49635,2479,36345,35158,18033,17432,8200,14112,32746,27852,24407,14360,21405,7582,36925,36289,10047,40980,5836,55551,9732,42363,7713,51572,40283,49121,4594,750,59907,40111,36255,18536,49945,47928,65189,62835,35372,27206,30968,63809,53123,58682,45020,29532,40339,56908,44469,30376,27386,53008,59803,58969,65378,61829,4805,18311,34988,13342,56670,22062,1158,24013,26633,18985,28693,64159,40819,15538,35456,1948,18466,30989,22500,25405,56672,38099,44127,7929,63002,46606,47000,11574,26964,22443,22832,7417,31607,20956,4842,38610,10254,58301,42752,8966,14467,8678,52931,21,18123,11792,58604,18654,22983,32040,37144,29737,38820,38709,17860,52992,20902,52219,63679,27070,44721,640,43840,917,38454,38890,60688,51080,6472,13414,53801,32667,10184,35448,16440,59826,923,20031,45809,3796,49629,22879,51820,27893,26546,25746,52803,29695,8395,34296,49541,11864,5459,33132,39184,34616,50714,4936,41937,50995,34313,8323,27786,10893,45056,46169,14986,52541,52215,18447,40808,46642,28236,39289,16075,45506,7540,11688,57912,35188,58025,25434,28368,56066,32982,32048,1182,6962,59746,64258,14822,29467,56982,44424,21610,38000,43069,26275,9770,55136,23585,56178,29700,7409,58451,947,15614,45010,19063,22976,23583,38834,21393,55634,59221,22006,35260,7933,30426,5003,4203,30463,2330,54053,52779,2797,60324,38124,23830,35657,35181,49700,65006,38833,41228,10550,29870,39138,4230,15493,6783,22423,1824,45368,49671,48667,64965,45531,8985,54693,63402,46805,10627,53216,52982,18717,26451,30091,63592,25782,41135,21721,61863,64986,50002,54502,45072,65166,26514,43431,40906,33522,30396,60500,52197,53185,41992,45304,58701,10042,63869,49746,20411,61646,53374,58813,21065,646,37158,7292,5007,4757,41983,35740,15231,8917,1341,23601,55003,11254,24536,60682,13617,34121,27432,35569,63581,54758,12101,37720,46803,3304,14347,26211,52675,23021,44411,48079,3325,40320,31039,48488,45136,59298,31221,13275,8228,41643,5925,604,42875,53829,23768,60692,52127,61818,6146,23898,41116,44605,38068,21560,28101,23034,61944,196,48226,26831,21914,32410,3215,7828,62080,64035,42233,3142,22664,27962,7320,43235,30003,25123,57272,31495,61952,51158,21636,45203,62054,17573,6072,3366,47615,46614,28408,47793,42508,38967,1444,18605,16993,65530,25831,1991,6281,38338,59003,39158,17493,46904,31784,38325,46237,30714,35588,52212,1355,44859,26059,4810,42622,63478,44095,13356,24990,29656,41984,3702,56298,12633,51124,9767,35848,58338,32277,47207,60343,44636,24415,22821,49972,62856,4002,55902,24641,15779,24479,60358,25652,35694,57981,16795,18561,32318,61894,63648,31961,48000,54867,61771,38710,33489,50189,29763,43429,35536,23764,57483,12245,3498,41215,7780,28450,7498,27727,48527,33665,43244,6447,63523,54942,14373,29234,36854,60161,564,4701,58799,9874,64196,15443,46344,5513,32113,27774,59488,17709,30561,32358,15735,59503,55633,36121,4396,4526,48019,1584,37376,45192,13325,23088,56760,48003,61437,22885,19784,51961,61369,60198,41482,36307,22311,54841,28031,62644,59850,19086,2043,12215,59625,22523,20380,55184,19586,20016,19014,2703,9514,49255,42627,12303,40994,2292,42552,52562,59410,64731,2716,34375,37523,39945,62949,17774,45486,9801,43345,3462,24284,4589,26144,49163,12570,46228,53824,51529,61973,16885,65078,33318,24520,64584,40246,8620,52095,40702,48610,11098,34520,65170,52469,31573,52012,17752,20328,20858,4563,58845,44593,46125,27278,39818,16221,11290,26793,59138,43440,44783,59528,27827,4092,54417,25140,34408,57459,56441,62224,52762,14288,47256,458,19651,26448,35155,64594,39053,56339,45045,30148,5900,15098,8194,40185,99,6424,64816,31319,2219,32165,52500,21166,54362,37411,19157,65363,59393,23193,60975,22352,12350,24236,21997,50320,8446,52649,52615,44288,25299,9309,32854,4700,15681,39805,8513,60689,35045,745,58836,65282,51825,40449,46209,6596,5507,39977,25305,38091,15513,55586,8729,31006,52013,41147,15219,27747,32306,23296,54446,5938,53565,62225,23017,20145,56176,24495,16925,53031,5928,29106,20257,59801,20726,46233,47079,55366,1148,47991,17598,7602,25174,15818,13195,19366,58334,38675,27309,7021,13628,32015,50082,50382,22141,30369,36101,24702,33907,36470,55983,45111,50264,9417,61218,8297,57149,54014,14169,17113,30199,22710,22761,4699,12926,16670,16969,60329,29523,36510,60067,46937,58231,22931,61769,57088,10521,8254,46365,22846,7981,18799,56059,37669,40849,28742,40197,30638,3861,60441,3238,34417,62246,19870,1235,25287,4389,28761,3463,28331,2511,31257,42596,33951,28047,16971,26121,63621,51750,36291,23752,39110,62160,48657,41377,49070,61606,38380,38503,28315,50298,5761,45439,53101,32024,5398,9566,18207,17272,26792,21619,16105,50583,33392,28612,8746,50199,14489,42095,20552,48946,11954,9238,58122,13618,47222,28298,29589,43943,63383,28426,38583,44688,34526,23194,43802,63644,7830,32341,39353,29119,45524,12916,49409,61418,56152,38822,42035,19175,17756,31376,61491,1740,44648,30509,21293,38763,22210,49048,54526,22898,2512,47004,2659,52627,36967,20851,24310,32757,38110,8501,41727,35196,37775,53220,37152,55476,7530,14279,16590,46229,22190,15620,15474,18502,22690,32736,48240,26136,53706,29901,13565,61810,64530,45195,15188,6968,24208,22948,33644,46910,8661,64564,26355,50165,25509,11005,21043,33545,23613,5978,41458,61799,49391,9276,57328,28962,109,38748,5508,17346,19561,56475,37770,32182,55763,39913,10317,36724,50412,38298,8912,51166,31081,7337,1161,41286,51192,55718,21071,21466,22669,44314,47583,47936,12017,11606,59173,12138,29685,56886,57025,7363,57968,30963,58491,51676,57316,65468,18703,49930,52254,45151,0,19418,9206,11819,20542,48974,21714,52056,64819,8858,15971,37895,63009,54648,37099,11225,6115,56409,8503,19411,28616,11887,15982,54434,18023,7403,64892,40004,33233,64155,55314,52008,33418,17404,6991,12469,15308,46609,37264,40786,65326,1888,25627,53330,51256,1964,62332,46647,14484,19697,21569,59190,21009,20884,4100,55352,63847,57502,33230,62274,31897,22774,25012,12582,61647,36041,9842,35257,61953,25342,53419,13950,36311,12159,25711,38949,44661,30045,4106,63299,22556,18107,64790,58503,40591,63586,26717,42108,19024,8664,63093,55134,35571,60577,15311,45504,35510,11585,43014,62841,33503,56637,21419,49297,47339,4113,42748,62721,39127,56507,44500,30707,23703,65423,13916,30297,9784,3893,44961,16555,21719,25473,48570,57799,45652,4280,45769,20023,42434,37092,19656,30055,5785,2497,25077,49686,8582,49595,26574,35238,45079,8420,43585,35171,44724,40066,36665,15785,21556,9943,51652,17154,61382,62950,53002,48915,14606,18165,37031,25122,62114,23357,59114,34986,9689,58046,9660,38164,58116,61154,42237,12140,4889,47600,8322,30284,33041,31200,23565,25548,3549,35825,13424,12171,17674,24945,25504,49468,16851,18234,63763,58596,59701,42051,63981,26002,28845,2029,60322,13019,51944,21202,38767,53141,58036,15721,46527,32684,39938,45875,39677,64960,34107,19655,60597,18874,30358,64733,35629,43628,35085,44033,7574,38993,41768,47077,18839,3158,39171,55746,41682,60417,31291,20193,36230,35789,40153,10284,8105,40882,30044,60714,52267,18238,39771,23388,54724,65209,38255,33007,42168,65112,35512,13813,40787,51954,18792,29437,4794,29317,63765,8589,59851,47572,62686,44533,48871,36277,9916,25851,44911,59989,28328,33374,49738,8397,56227,17371,56198,24634,48641,48464,30753,9981,5611,26198,49136,2842,54994,6794,23311,15800,39996,52808,5628,20108,37223,47805,52677,59139,2758,50125,40289,59714,2231,64006,44296,26274,48873,59927,53266,62656,19236,49397,32779,42383,40090,18597,35751,63755,710,58643,32877,35054,103,43403,4207,28200,8232,33579,44429,19477,38744,7512,60868,59471,65251,8868,65183,11800,52110,65489,27491,49234,43170,61720,58920,33829,38569,53426,25799,45024,54088,41986,8173,33083,8438,1009,59192,14081,6042,44262,35866,26567,21775,40260,9576,17701,24959,44022,63535,56915,20427,37208,26080,20506,56268,39227,62204,46261,39046,35755,32360,49081,53126,48092,47333,28691,45232,52358,54073,42425,4444,13394,40543,18951,19286,44139,31627,62487,41642,22822,20404,26102,65201,41110,39682,63548,54204,60863,15145,52688,30438,17352,19615,44333,6635,51789,62346,56883,39185,36698,12391,10133,4079,46325,64625,12488,32962,38351,8159,28202,63701,44615,41187,62622,43353,55935,5136,49025,2955,50684,65228,64524,5571,545,11507,16796,64729,25873,1205,44867,47407,27354,60569,64714,7284,55074,42182,48305,62477,50794,26423,19493,16883,53254,60472,3857,8393,60331,11782,29717,36794,18371,63345,9977,52278,29058,59294,24190,18837,3591,43488,16847,48384,60680,1704,44577,27290,39149,10559,51476,57648,63178,20182,25346,22709,16855,50036,33573,64826,4300,29831,56913,58752,52638,14809,57650,46563,7211,19183,23974,8410,20589,43360,17982,54632,50140,9908,22943,29079,55106,40878,63690,30254,44254,43825,45603,18722,12249,26316,32891,47651,4146,29909,50494,25747,20362,62739,26658,49648,49717,56004,25754,34360,12667,29655,31227,29356,41395,17718,58497,48406,43272,45810,19013,56414,3394,50269,64360,36769,1482,37124,40720,8919,2788,32482,47003,32870,7366,25584,13540,53296,34488,2153,3727,34151,61790,54389,32162,49591,22446,4036,41282,35596,2714,23933,20768,48531,3135,62519,25625,39345,55266,10405,59358,25141,51502,33201,34927,31731,4450,13892,24582,4169,46370,20487,23270,51058,44576,14077,17092,31343,58853,56145,57052,60416,56411,10451,16,21056,57165,38718,36851,43800,22318,29219,48380,57744,8363,33638,7455,61130,24289,58182,14532,52755,22360,11672,62134,41309,61499,23174,41626,63226,11660,60724,33345,31446,3209,64362,16046,6541,24924,15223,14231,51310,21429,60241,33528,37825,11243,6238,23956,43778,25086,18888,33550,13795,8378,32262,9313,10801,34432,4355,57434,778,54951,28675,45925,20507,51501,7788,45201,54023,33560,20126,27954,64471,15388,48407,35120,30431,40772,896,63439,16023,46428,16447,43552,7164,44769,18432,45012,62358,54493,40564,8360,62963,9862,9967,46974,55471,38997,50116,54936,54690,51701,18771,40279,23101,37689,55687,61839,26054,35508,11624,16707,7299,47682,31179,2617,33236,3614,49675,9778,64420,63935,11841,40816,53322,64981,18323,7659,59877,2927,50267,65072,54395,55538,8257,44078,28072,36911,5108,17522,47424,57299,48295,53612,58597,30894,52273,18391,4919,2727,58526,58556,52366,55505,52918,49576,16018,52706,50938,48030,14334,25055,15095,16083,14460,38848,3313,47839,56166,37878,18926,42677,3915,59985,36913,8887,58626,63795,43561,10146,47640,40933,35997,14201,19888,64312,22444,59804,24506,54151,3299,61189,9070,23030,11982,40729,34926,8208,19123,39297,22551,39379,51649,54017,9930,65110,64217,52428,672,6198,58097,3310,28897,50740,63143,33743,52926,21839,13719,25191,23955,23480,46049,65060,16167,27610,60368,51495,38781,46838,25133,37254,30113,8185,54065,49240,43500,5178,55087,31045,60312,36393,54870,13127,10126,48876,47593,24788,8204,7095,52521,15879,22686,29393,40914,25379,746,2990,28287,31528,49512,42387,57921,26069,32848,63377,2096,47172,30156,28913,43736,2323,54407,50331,43475,16251,59944,35079,62749,53885,5511,47027,32177,46156,40554,33369,15465,59824,21981,42647,25279,6936,2859,40617,11563,25281,21463,33018,7515,238,61416,33852,9720,40876,3362,28459,18645,11851,60906,7542,1532,13583,30328,45307,23097,2854,30464,9978,42847,8489,35129,33404,60339,9996,5346,7150,6408,55890,25797,62759,57034,17911,32140,42882,46434,31232,49885,52689,17557,53275,62720,19867,31247,46124,31937,35760,21219,43659,40482,46693,44410,50798,58546,3661,22731,38647,7025,10046,9134,50983,57601,4758,21577,2632,46925,60352,1860,61512,61492,2681,17793,3164,55872,12746,45884,56384,61509,20105,42262,58198,4773,39323,8662,14479,51154,18187,62737,29791,15202,3458,28796,15475,36766,40650,22349,55053,62565,15955,23475,15839,39740,1655,38447,36999,53288,33610,10493,32551,48307,61155,21710,21797,44664,40778,22758,36664,29037,3044,38360,55321,42342,29526,40488,1025,5810,37887,1483,19438,54290,23415,55375,53529,4317,58574,33777,24189,58566,25113,39370,29691,49705,61390,15454,4487,15909,26320,62896,8137,58474,7439,60174,14945,33342,35678,20730,3131,15326,43930,25211,3087,54869,48506,34048,8628,8709,56952,23772,16912,28689,35135,65007,33624,7756,45140,6130,25980,24038,2652,62985,10869,6212,52759,48533,21802,27797,3814,50565,59077,63189,43933,60786,49665,57188,4224,32425,6024,19941,13593,41307,10953,13917,54904,38159,43832,39441,45784,5316,32034,32278,62883,55176,7194,64264,61929,24271,61975,33471,25621,27265,18816,2774,61613,4031,35607,31532,37012,41913,19406,13183,37670,1159,11713,17507,19452,50788,52461,64027,38277,52947,39084,46889,2072,22845,45330,4182,60982,20456,56068,54919,15684,47075,40629,11200,6678,56851,20435,57843,27840,5111,61310,30190,10594,65249,25697,53779,38334,17201,53641,15880,61697,12574,59744,32362,59276,55614,56636,9237,63406,51990,18590,37247,11044,64437,15939,20557,17475,38002,38223,46208,1609,38169,5357,17358,58438,60380,40358,60887,28548,49515,63895,29931,52336,52913,59455,7297,61057,9851,63899,38058,52634,36338,55082,531,49858,42934,10991,31025,11918,56473,21873,37163,9265,45259,60759,47882,17857,1217,51719,11633,8638,3907,23986,37368,63137,1772,43914,41294,25909,53360,24299,30118,25272,14959,21391,28996,2010,46530,38780,34809,30171,5553,42404,8910,60060,22998,26829,37008,24547,4363,62002,25796,40489,20600,56680,54459,29390,56497,47360,31611,22736,60402,21226,43427,60480,21133,15778,28143,49974,32743,61725,44836,5270,44082,41130,52000,30275,34653,37835,33270,19925,50136,12227,39614,766,25368,10303,53857,9152,6364,52547,50601,34637,16832,31512,40016,864,56640,36185,6409,24385,62787,47771,10753,38448,60619,47868,47118,50712,29477,32952,53460,29692,9354,19557,20582,62480,9047,41488,45754,54144,28151,25543,14275,60917,13294,58928,1150,21409,24743,2090,20353,42291,39950,5818,32205,27603,64296,17642,21467,60533,40194,59583,12000,54799,30940,1189,26561,61966,3608,61683,58153,53221,20155,15272,13773,54933,23611,58008,46924,47117,37509,49251,24633,1619,10743,21924,36314,64938,25913,12971,41424,7536,7345,3193,19792,48018,62158,51450,27268,37774,17996,38764,38278,16975,10934,18090,1902,21885,64299,11602,49879,12822,61909,12602,34854,12750,605,26311,14457,12292,14229,23892,42209,56398,59768,1853,21038,42533,14874,22889,59935,9963,9550,37738,54068,19880,41199,25643,63854,41186,51626,48860,10389,15285,40285,57116,8148,44361,33613,37262,7721,41942,45932,2128,28771,9919,39034,45560,5074,27953,5135,17523,12108,20749,52251,54071,14501,1624,45517,24463,47053,44600,24132,45134,32197,28906,22118,7261,3082,39508,15282,12528,24655,36142,5011,16359,26292,19964,3188,22220,12616,11945,31791,9414,12271,19319,48478,38230,42995,33822,56574,15361,51541,3317,51055,63309,10486,22958,10555,19222,49764,3052,22361,38631,23338,57101,24628,34690,13420,4120,64675,57933,6891,51559,24055,19282,56978,5390,54040,61071,42090,13011,52261,56031,47492,42640,51083,53597,8344,7311,28868,52983,50364,60599,41948,11652,6356,3307,61486,23120,12811,28042,57988,52429,19480,60717,33264,2921,44645,24475,19548,2980,64649,25263,16409,18446,6686,55143,20231,14910,9905,11950,18555,393,42469,27960,13776,32422,16355,25108,190,47595,21411,606,1671,47733,37093,51681,49485,10499,12950,41965,4819,22796,19293,48034,46199,8324,6555,44999,46979,17992,27191,1678,20794,61554,2583,13040,58656,58448,56044,12251,62817,2887,1763,44180,21803,30885,9194,54022,579,5712,35240,58608,45625,9753,48532,7273,41380,48748,50003,44185,6728,57305,55989,32863,16985,11474,56864,64079,25336,39066,44870,15450,25931,9064,47017,6380,24793,60215,50950,5998,13199,27168,46106,2715,55442,23153,39830,48746,23591,13960,30858,19987,15505,49102,58982,7070,26123,2156,24083,52807,39822,41057,13322,50988,54094,6927,59590,54584,3914,5813,11184,6778,17840,54598,34811,25644,4406,50823,26947,12099,42766,25313,63519,50383,53164,57472,26266,3858,9403,18042,27314,43872,46356,13030,8982,16828,57530,28448,15688,15296,9569,51390,13937,48510,3258,54264,7843,63312,44609,17124,40036,33373,54270,53295,56191,27977,6629,54402,21588,51222,24068,28758,43179,27699,57520,48672,54370,44827,28939,35671,62201,33529,64333,61317,49599,57513,232,40086,61278,47106,37149,92,32234,16774,26849,21468,59810,9348,9814,26822,2433,30800,56821,22090,40364,18814,30668,17366,46494,49241,58837,11715,16738,24155,60593,15519,30929,56788,20417,15674,22661,29279,18756,6065,24347,55973,7325,11148,47074,53937,24909,41663,45984,11934,52741,38663,43473,61079,30942,28704,50781,27588,54490,49080,58851,14949,24996,24858,27025,23409,4346,35055,55853,60348,945,13779,5866,47368,41746,48943,50392,54998,19187,63947,35895,36713,61641,42447,20050,51279,56878,6634,29330,47637,61581,17070,46485,25457,13345,3013,46661,54262,47982,47696,27579,39698,8469,376,27313,54551,10057,43590,20766,41862,42327,31865,9695,16845,36028,39483,36084,56635,21730,16784,19699,11086,19076,4540,1769,47592,49017,28533,2385,17975,32989,38495,40198,61049,41589,27004,1074,27735,32332,10210,39300,51250,59742,61516,37372,47745,60268,46181,10901,64092,30066,4997,36546,63754,51441,12267,51091,48011,41514,35073,65275,3465,55759,26343,46137,49351,62960,27528,39387,5997,43033,47919,45837,24368,60388,42580,112,60641,62606,23557,18128,61405,62585,31749,23863,52471,57771,40192,41568,46751,29808,53553,52799,64476,51660,25965,44846,15262,59664,60582,24637,47747,5591,32241,16665,41714,62333,29690,37804,16593,17876,6880,51723,36949,14024,28466,44906,51224,20759,64483,27760,26523,8894,45077,51241,58936,31578,55531,35597,29211,55713,6628,19549,19785,35557,52415,6232,45588,48334,49364,60366,5282,46706,11548,9590,47923,50846,11270,45518,16349,61667,2959,50678,6177,61068,39919,16996,30367,39205,32374,65343,16410,43027,55782,18682,32767,56953,9292,4164,35272,5841,44560,29057,213,42030,30949,44843,65252,12632,60544,16894,12711,8726,13560,16476,26870,16578,54250,39783,48841,19976,28395,43958,44521,16369,38247,27002,45213,182,15356,38228,1048,13113,1821,43290,60608,63839,22086,37234,10913,2863,2647,44377,10193,10135,57111,50221,11863,13612,40859,59256,40469,43167,58624,23530,65359,19822,37017,45048,6632,45840,31470,13800,26167,64766,50960,49977,27741,19513,31949,26736,32115,32098,8340,58901,30557,59214,54247,12986,60828,55807,57078,42016,41835,30413,28432,42922,38096,61870,50152,27195,58781,53715,31772,54661,1622,13039,22896,5737,64712,32333,54304,22437,16583,51375,49941,36153,42734,59607,9707,29034,32968,27782,45997,40754,62997,2099,44579,7324,37402,48064,57602,54341,25669,31097,49915,4071,21901,34806,10983,30360,46734,53547,4504,37736,3061,191,31159,41042,14162,63405,53306,58402,18269,58496,57696,7390,22733,11076,21879,39168,62133,4705,37075,22409,13589,60270,64887,12369,30398,64805,10775,11707,52188,18192,32359,20586,14256,257,47999,8237,15459,4669,9558,13890,16616,21726,40604,65142,1292,58958,3532,49128,28581,21062,46900,12843,4862,48609,30830,60929,22597,54016,3563,52519,50080,29725,18935,10244,35727,42558,2683,25115,45277,20159,48980,1716,37946,27366,60295,36581,22313,15402,32135,15486,37529,44899,52161,47134,25706,49452,17929,52748,33168,18541,54101,8064,46517,13884,30764,11464,64546,15184,54838,22741,31510,56981,11033,55362,30280,26682,47313,12230,52323,10456,32141,369,63651,30274,35558,17063,61620,39982,26283,13337,13936,56324,53759,5523,45369,21170,56410,49052,46465,57367,45733,54530,24404,43580,13955,20171,34704,52969,3395,33505,2445,50431,54156,32337,4687,16729,8458,20211,61060,37160,43994,51172,39711,19362,52830,15370,4083,10649,27368,30239,35390,59995,46000,43450,64551,32533,18781,23359,40724,36889,44195,15183,52134,34989,40829,32441,26577,37170,30591,39182,40814,5550,17562,11931,63963,1042,10930,32553,5475,34805,613,40372,58181,31589,58040,61331,2791,31175,38526,24115,6187,16106,39408,54489,41300,55004,18201,58598,28721,9895,38638,52211,40346,50169,29675,25145,60728,7296,37905,1027,45829,8614,58027,9163,37502,31390,33926,45545,9840,10661,31034,41141,28935,12513,40244,15784,201,54561,28084,30786,30034,40925,53060,38608,54763,1045,10958,12673,61600,10857,29449,29598,5606,11674,62037,5152,27408,55116,8450,50100,29142,31924,59490,39424,24040,23404,7606,48505,45947,62420,19250,22612,5217,30595,61064,25093,23621,28016,40640,23914,15220,43219,11538,61766,30165,17757,24593,31048,148,43165,43776,17775,23255,57222,25895,30501,10718,39732,36446,53552,27645,21959,36853,4202,57634,37270,24561,29104,5333,37511,44934,33715,34737,57428,48758,62033,8961,26079,23744,22097,1271,14756,20448,30703,60431,27756,56263,42121,12070,62905,56917,23014,20800,35322,361,40691,61186,20756,17450,9325,42202,59086,15932,50525,34979,6966,49041,62434,23642,37961,52829,10579,5695,17364,18997,62818,16434,47337,9379,19441,37526,37676,4566,48355,40611,19874,16069,22994,56052,37622,7743,48069,25363,64259,52618,31739,5370,8045,2490,5920,61431,37309,39204,53066,42052,59200,42898,64698,27758,1029,41523,30319,59770,34410,32480,3778,28296,11501,60070,44738,54706,55565,47497,5531,53139,11313,55224,60401,28615,30856,16068,10410,26392,48644,17902,40660,27878,31568,63721,49868,15890,36939,48675,9772,3002,27611,34977,25774,22816,51076,45818,47205,49889,59293,46809,19705,64742,15165,15884,41173,61127,7154,23499,56197,64901,35631,8192,56311,16965,38831,13702,23887,57346,24783,28233,38980,29885,7307,33834,30538,24860,42442,60172,60143,1958,22820,4246,12094,1560,16130,54028,15386,39903,18297,48662,8111,19634,47353,33078,27012,34518,20176,26444,28029,31704,5481,47068,12398,45311,39304,33253,51699,36445,21273,41574,47348,901,54273,3469,52345,59024,48074,11676,3904,64434,7931,36135,26057,32726,30424,46040,47351,6444,57173,63741,31790,2912,5188,39265,64019,5022,57194,15706,7331,14252,49268,34658,41443,32133,25109,11891,61603,47652,7613,16570,44694,38086,17433,14630,49167,8314,24741,2273,33552,7707,40504,8464,64848,45487,60681,58530,53540,22316,6239,49185,1886,27568,31126,6083,56836,38131,46748,37815,7638,64996,60552,61794,2481,65316,49303,1576,61702,63249,46451,57168,9935,32919,42390,45222,27441,16140,52717,12842,51983,1706,49787,20636,8551,57336,6999,37301,58284,55558,23232,61235,23479,3958,54723,15502,34482,20634,44951,12373,17420,23385,858,4649,45910,46011,33208,33163,3295,23665,60038,58425,2315,61795,51152,26447,51552,29961,54089,52783,61321,35675,36130,38005,28690,29529,51380,10016,52029,23313,43042,5990,9434,62422,4332,9061,31499,46452,48635,51793,29451,25049,59022,21110,27685,13231,7216,57142,53214,58634,28390,48211,16943,38416,11781,9493,46462,11191,4841,53817,39908,34643,15251,63984,57619,7396,48853,17342,37885,38429,23829,53968,2355,5972,40356,42490,39917,63730,45799,47186,46205,26845,27604,21081,59720,44885,29149,21778,48863,60981,22704,47764,14496,7162,75,15131,25011,15549,16773,34891,4306,63855,17644,16051,61892,34897,48963,51933,24487,7925,44653,64168,35195,55187,137,54301,46018,17017,56028,30571,42426,15436,40262,38212,19072,61275,54738,19434,38239,54734,58140,33243,45935,40218,63612,40207,34594,2821,65165,19199,38370,2983,41947,36588,63001,42243,44456,41580,41407,26719,4708,897,41724,24956,57782,25805,25919,26490,53672,27520,3491,14860,42897,25555,36373,20436,49760,13684,42524,10694,22628,16205,31008,46449,62842,63513,2435,30229,9694,45541,53385,16206,22942,51492,63603,29296,18855,17832,50307,53642,43602,10849,13740,44398,2208,36407,26731,32467,16829,4103,42378,61835,14464,65498,32316,16144,24216,16650,5471,24248,33732,7178,5034,7046,55651,38382,55146,26376,29084,53301,14447,45472,60069,18044,57612,61298,26011,41093,39541,46723,44114,16247,34541,44123,51175,63725,46770,11467,14409,56584,25242,65361,61663,49116,63724,44581,35680,4043,15584,15371,59300,15335,65333,28947,9092,47478,58724,35468,57411,60457,19895,60501,30072,40109,36654,60451,11655,14297,17191,58018,13085,64970,52862,64342,53122,35177,25776,38281,51696,4934,3735,47101,55488,8249,16732,44628,8102,23821,30433,56986,36807,21078,65224,53378,65168,17613,6241,8389,44789,45639,51685,1844,36547,14883,32796,57967,18982,10969,58834,51633,13053,25903,65483,27251,29905,46622,22140,52241,50279,51985,23455,52155,20894,62711,12951,20734,61808,21648,19695,35247,56453,28825,33862,30452,33760,4949,44545,62010,62640,53043,22510,52785,23274,4090,23473,39142,3298,18435,19525,21040,10497,15708,10850,12741,344,2537,7461,40834,47232,63940,14922,65485,21895,7785,64931,64514,57614,16454,59212,43417,36758,55883,55253,47859,49818,54759,54747,37139,38245,9873,19667,33652,39399,7987,58708,35215,44390,48572,31313,50319,40039,29774,60039,44657,45164,60249,21083,43311,42315,49562,21332,12791,21823,6086,41644,63815,25172,5561,62097,46504,53468,658,14716,3277,56233,39092,59906,11637,40686,15529,5679,54154,39089,12027,21121,43182,23208,5646,38330,26496,19255,38862,63133,21736,37117,58069,1892,46529,44096,12988,24999,46081,55269,7165,58846,4944,38907,9992,51555,48653,58162,61378,56385,16522,24318,23263,19837,40619,42440,21156,5429,63337,57863,41534,474,3194,3755,59894,49905,1949,20579,10932,53442,13364,17386,59676,60676,592,10487,59941,14210,34940,55597,37153,45211,17948,20469,26014,48314,19121,47660,28854,59708,37487,54934,57195,51763,62146,25097,26761,12527,7829,45606,38173,7328,64958,20655,47642,56616,48134,56343,60447,60704,41043,128,30526,16286,10667,42633,34558,5878,9221,934,17637,23702,26454,22138,22505,14114,60130,64830,34935,51292,40020,307,4872,5330,60827,30737,3088,51852,42135,11486,42816,20817,45598,9161,18074,26932,60851,52332,38941,42515,60916,29976,59441,23348,24205,58821,43199,16658,33745,47329,50812,28344,53115,41263,25972,7425,40156,50421,10834,54563,11892,187,824,52139,63461,17028,6763,56264,35976,40570,65130,50407,41613,40321,17600,25062,64405,14225,42881,31314,19519,57867,8337,55315,29221,37672,47787,3028,47634,53504,25080,54261,63507,15796,54839,50984,24508,54544,54562,30657,17784,52839,22517,16112,15408,28228,57922,19686,25455,25808,40666,12416,19709,12907,39851,12681,19685,37362,43447,34091,37579,48658,14589,3266,1306,46930,17886,16726,43227,43330,38871,12783,123,5621,55662,25165,23817,56342,7505,42979,30581,48520,37957,17569,26921,32250,35696,35547,22969,30700,4208,24951,38187,16084,46828,52081,23658,58300,30991,9525,47755,63317,47835,47396,7980,35521,19505,21306,5258,31473,511,16055,51951,41155,29440,52865,55730,60477,26077,25976,19447,6626,25408,18779,62026,5817,40291,26769,29890,9741,51374,40890,33828,18821,20711,56257,13179,11199,51194,5430,17779,42665,1827,56752,32765,8091,21689,13316,16291,57262,52566,12175,21794,2056,35176,28095,16050,36725,40791,30835,9595,51984,22518,65327,4386,44351,40974,9084,5334,39170,21618,45761,29810,24403,18442,52692,2366,38962,559,17710,61118,49053,54753,56417,52078,36778,62810,53541,43599,32729,28245,49921,8579,45459,12613,3774,29213,10731,39420,50270,56218,12544,7175,30500,47231,39555,28407,46607,53705,41557,34703,18963,5113,40664,65445,33088,22254,17565,5590,1514,17427,57164,39217,16182,35321,56375,36671,50483,6224,62645,22919,6430,40217,47474,41737,57989,43253,16694,29688,42782,8639,45057,62367,2669,61548,47124,56450,28515,62203,44984,30311,28708,59247,60097,8549,45300,431,34131,60896,9744,2579,21995,65398,9503,61015,25154,58896,52534,61867,53865,32744,27486,1744,9803,42491,49469,12754,37201,17761,26262,31386,14731,57738,40557,42085,58615,26677,6561,53690,32131,50521,10836,31504,59619,62364,53045,15700,15169,17854,47905,9713,985,62409,58121,18718,11516,64929,41753,60318,27262,64882,33805,27201,34100,65325,21296,32784,33056,16822,27567,63367,12634,44174,41987,25951,57538,23286,44294,22027,27009,3555,63485,7062,11860,21603,21880,58419,62786,7267,27040,20898,65318,53491,39175,6773,42855,12449,59835,57054,30608,62334,3340,20461,56717,15827,10080,53966,50280,33484,51472,44541,49133,36431,33922,3367,39808,62350,51193,52998,26944,24649,62916,37797,21655,31861,44025,55137,28002,42699,45257,17632,36683,10574,14047,38463,41391,53583,36757,1320,13850,61960,60644,64725,1448,33284,56789,19387,17515,47757,35888,9344,52341,42610,28402,47133,22462,18143,41192,40268,12234,51620,5573,33725,44365,25858,21617,26341,2211,8212,47974,39626,15570,25814,11595,46056,30309,46290,6415,14319,63427,14035,46447,58655,17081,16161,50066,54778,36571,40133,12973,53914,11654,59333,2042,64718,8027,36386,9083,36015,27081,18642,65433,6796,23375,33038,63128,46133,30695,50246,26192,20841,28502,7719,29815,6789,14498,50905,29687,57716,25786,8390,33799,14992,18161,6786,57559,18835,35082,40456,13814,54599,20194,22105,40464,56047,11914,42691,50907,3961,44293,16176,4193,51739,14027,6716,44065,152,26484,1829,4093,39875,49153,38818,63033,31803,35314,43404,45456,12317,63660,43458,15877,44161,43078,17717,64818,38271,29902,23048,50049,28596,53923,12343,32957,23446,22468,17790,45147,24932,9993,24704,27750,61303,25816,30487,5353,12063,23321,14104,39739,23483,64239,33384,11393,14581,44367,18928,42953,8048,50185,22147,8049,39163,60939,4234,43678,56014,48993,52443,21233,6757,38906,30864,43694,17487,44676,9279,21704,5927,14199,50278,42656,40115,54462,43288,32935,7940,55162,8002,24229,55977,17356,6695,60706,55584,16435,22565,53653,25578,49873,27360,48490,38758,5360,33938,7149,32233,20477,57622,8088,47284,6343,27049,32745,47126,20870,31125,46174,17991,31705,50073,62854,36147,9582,5579,59482,54549,5,64270,9599,27599,8774,41168,475,45209,14156,50042,42578,60342,3952,46192,60382,44723,21064,58962,38003,29948,53893,52870,27021,22700,34343,55276,3001,19009,50967,49098,23546,47414,30026,34890,36347,12806,19726,5104,114,41051,64213,5447,15121,32669,49565,16788,64147,39531,12557,39042,1899,43031,52875,18924,24976,38041,27046,39216,49866,3195,63841,30705,3071,48324,35764,29848,51795,5322,3444,38312,4336,37380,54504,14644,22720,52391,56095,33305,26620,5109,5582,54680,36426,33894,30482,21977,16916,59644,23253,58830,14353,15276,64303,12942,24184,17707,62329,47299,18109,61633,13385,32794,4005,35061,31990,39983,36875,64138,10531,38921,17419,13507,37636,634,46798,36700,18492,48469,5393,8335,22188,28587,59667,55231,29179,29562,9386,29025,63027,26876,55836,55897,60581,43596,50096,5687,54992,51628,14697,54310,54382,44245,7989,42151,6286,25968,52794,36691,674,28301,17406,34628,7567,46884,14357,8595,50501,48706,58948,28823,8829,17123,8418,54118,45787,54859,33389,51426,57890,55242,22892,18303,35267,31846,14521,38808,53509,1072,4490,28359,59235,12848,39644,7577,50745,24183,63028,11293,17658,10966,7755,18628,28646,24138,50637,55767,61988,42125,46621,11070,26553,35868,34532,24300,15836,22259,3227,20254,33934,22521,32925,49726,12196,29715,35776,22317,21559,32107,5358,24810,51728,55814,57205,35538,63268,52887,30924,3662,12949,48461,56612,22492,41288,55559,40579,2324,62781,40272,9398,23941,13863,12151,60064,53178,4469,49311,16797,61393,52778,28184,18440,38811,57792,9714,43457,35355,10376,20096,19758,46762,826,1040,50155,46777,35161,62398,21037,25404,18656,36946,55946,60225,36982,50297,31098,45387,34583,21781,38559,21546,10248,51816,39762,27421,56829,48541,63598,35461,21586,49462,29694,38810,34474,48411,40573,30245,43864,47794,40220,42989,5897,8618,20336,41697,65287,24197,12195,59319,49694,4191,61649,4017,24213,1887,49417,57323,60716,47947,17851,52972,62589,49585,20466,52307,44834,5887,25558,58699,9674,35205,11710,36353,220,59507,47021,17545,52529,40093,28242,40609,34575,43175,28032,18007,63521,28975,32290,49353,60269,15064,51387,47833,53024,51394,35766,13544,4993,21762,64070,42910,4985,44959,38453,6517,40802,32010,6320,5812,61394,22489,38022,17211,33891,53150,60149,1712,50009,6705,58029,134,10637,2697,16790,37534,41794,50092,3090,63026,21440,55426,64652,12523,21488,20698,38855,6905,10540,47892,25208,8571,31079,12506,1177,9447,28657,21392,28260,59874,40508,11639,16337,37300,65018,14578,21297,13677,42453,60880,61527,13258,57725,63328,11664,57245,22257,19845,518,45510,58638,22113,17251,7584,32335,6317,58768,6074,52555,43821,3704,63862,34788,7979,24278,2423,33381,56297,44946,28339,12442,26753,13357,12904,62360,49840,39121,29654,20225,14813,3271,16067,25521,31999,15067,4411,47392,41468,43169,60819,32283,25512,30202,61933,31594,39655,11394,10375,15292,3226,48160,25071,52935,63720,39101,27729,26487,54642,26223,53138,13425,12073,23960,50540,2971,851,26837,54494,26713,26923,65450,11649,23877,7346,11015,16171,23091,3626,31381,43870,38733,36042,53912,46458,47013,2426,703,30611,20134,8004,56854,35304,25398,61578,32983,34516,56322,33964,35455,51115,5879,5503,17690,15179,19215,3957,25777,11360,21084,8624,36914,63830,4529,37818,43365,2188,49449,53591,56329,22798,55195,39795,17964,5584,31925,38990,60949,22724,56079,24706,58104,46538,18847,50586,50575,26424,23391,56861,18336,57700,54862,7269,26058,41125,18579,11505,5509,64013,39443,20784,35601,59912,58794,44612,26788,56509,59674,36427,9490,43815,62030,98,25565,30906,51147,57986,19420,47889,27419,7858,1196,15359,2975,24252,6825,45960,60653,46703,54026,15141,57955,1091,30592,28156,12174,28490,41457,62679,10269,39987,55563,49347,7500,10349,35191,13112,29456,48738,28573,51419,18594,43155,43254,61715,24881,14183,50918,18671,9954,15993,61932,40485,50113,7079,10040,31950,34513,56881,29394,33274,25240,17620,63300,12200,59187,7348,20493,37983,31358,42492,11380,50704,19809,22472,780,6520,61568,48670,23185,47987,10155,2902,39577,46524,49793,49040,10763,6219,45712,52996,58206,41511,23762,35107,38069,44553,48022,26301,56259,42688,50602,29306,56240,62189,27757,49061,41400,65460,61640,46400,9131,57851,54786,28599,25349,51230,7748,49051,15406,14385,7938,34769,57795,10829,63086,25631,29580,29123,3784,41508,60989,52691,9635,13274,4081,32421,20914,34750,28259,14508,14876,23137,43302,32778,3959,11483,15659,31734,44742,34236,45938,60267,6601,60708,30329,19643,62435,7958,12586,27920,47523,35818,53171,53258,6677,22870,12700,6649,16725,53212,6231,59890,38304,38430,58475,17242,3272,18016,41432,53985,54531,44364,20385,46839,33992,54098,4577,58660,15924,34099,2903,8536,63566,14961,21574,10995,60963,9489,41619,56660,279,37660,47768,61836,40728,21387,7394,23858,64430,47686,8842,19089,46161,50761,55207,10058,63991,16273,54131,57544,45628,44400,1349,55674,7174,27104,55751,32452,44297,36992,39652,38752,1244,50941,50549,41858,56546,3937,49522,4863,59437,37229,18687,11823,2327,52544,39521,52957,51952,28310,46012,46147,51612,14398,43193,15805,13625,31337,59692,58323,1988,28718,64377,10535,15445,13209,8375,26185,28174,8139,56177,4316,21906,16812,34225,26884,13117,53495,30869,16238,38394,14718,53615,26462,35329,5225,60712,61385,22865,33183,41922,32594,63392,7632,61480,35374,34422,25586,3639,28841,60519,11795,56849,54585,36555,25563,26017,40742,9189,50770,48032,10171,51503,58009,52075,39866,63671,12155,56252,15792,22078,37944,59909,60355,59895,1959,41072,25002,25436,31773,37255,34608,14000,41154,12797,41717,64394,3950,23767,31527,47838,38686,23320,55949,62901,37444,31444,42827,57022,7885,49846,20827,64372,63310,4556,37849,56304,34233,59458,40474,11174,36415,55363,30441,65292,9849,2214,19010,58380,65328,44311,34507,47548,19764,22014,39915,17519,27284,61767,64911,62240,45624,7206,53102,10061,44414,55396,36485,31788,53335,59323,5337,52667,52039,26096,26857,59694,32517,20957,43653,3671,3804,11757,1531,62316,18284,3826,23714,53134,45385,16918,43217,14099,1414,20019,13699,47524,633,10855,14586,31481,8631,33921,15770,10732,21070,13598,38175,12961,12130,2431,46669,9614,50608,30841,54067,42518,22550,61577,41083,60374,28282,32216,37657,8805,136,64559,53187,7376,35916,28608,20260,32928,54594,3594,8468,7369,30534,35873,18038,50159,60898,15991,53508,14474,31958,11821,16621,26660,7924,7554,39032,35927,62430,4578,753,58217,13302,24324,11001,42543,11536,26780,4856,8511,15950,56480,43346,55712,2987,59251,18973,11263,15539,9759,48348,52033,58288,38268,1212,33290,32555,49956,46531,23999,37214,4721,26539,13566,60713,26193,3126,16469,2954,19424,4774,25419,12221,30419,48359,59785,7742,24721,8689,12745,55141,17540,30021,8777,45226,29995,65017,29024,4573,57091,15598,22333,11890,43183,141,34331,22336,50844,46274,13130,40677,64233,4309,19916,42287,27879,50817,7609,38535,62397,31287,3901,46309,82,13184,55139,9952,30573,26048,54291,57740,29184,57390,50173,34720,49117,43871,58223,63201,61336,20742,8033,45312,2520,31747,36810,49742,19890,16679,23937,13888,63508,11422,49659,50443,56962,31465,38149,59605,5888,29243,63717,47625,62539,47716,26296,59827,51724,34547,24685,60612,13761,728,2782,12235,17894,2873,3231,20995,19927,16371,65059,57623,55226,62106,41243,30838,5141,21663,4869,61967,39396,10443,7897,42507,28441,47623,14531,19616,10253,60239,4801,25317,43062,40577,55575,9861,62136,61032,23437,38080,62388,27860,774,10948,26776,23939,25411,31971,36709,29664,27904,65105,60846,52109,37324,53387,59624,26587,3521,21882,41910,61658,40282,58361,64323,42320,63607,47707,4518,31756,17466,36636,164,29314,33600,21692,20177,54912,61651,63589,50591,59959,7256,5458,23748,37055,7491,60767,14540,22539,2484,33217,35950,63492,62242,6335,14817,22057,21015,44284,59762,34700,65462,8539,24412,40618,13722,13110,26887,42068,26467,4929,24644,34710,51286,64662,648,42729,13227,34282,46952,1280,4340,41978,42978,33251,26308,38116,4503,49755,14386,18438,47255,51838,39178,13187,60799,43323,13914,5133,13998,38059,51618,36728,61330,26155,58105,2668,49095,52792,16956,12476,25687,44321,13986,5924,60025,32050,46048,29488,49365,438,35412,8939,26064,20066,35967,61053,53845,43454,13268,39027,55199,62797,27828,42302,65528,20539,3601,63278,34188,55732,64137,42309,33883,31382,22414,7012,33296,28158,20878,13083,1381,27681,55722,40014,37295,43704,4586,40582,26846,25949,64604,20650,11051,24790,8099,17731,57662,18646,51928,21629,30032,5026,45962,23997,8386,50543,10107,26200,55217,8807,55887,52599,19851,5529,49719,41296,43892,18243,52404,12059,36729,26457,48468,17173,61396,10510,26042,630,57690,47322,45342,6348,50381,28361,2784,24394,30387,61983,12145,65301,19177,17203,40151,8666,12543,20747,27157,2492,35816,41654,28037,50446,40371,55449,29294,41335,27124,58971,24910,8895,33871,44787,12473,7330,22326,11512,12366,37611,65050,39821,14399,1081,24230,20230,14350,40259,31575,51243,45533,11342,18193,41442,62446,30472,54102,61357,57105,39935,59565,56072,43990,16573,27371,29153,32229,39500,25889,51050,1260,62915,9860,52352,22289,45826,3456,10946,14101,57213,4489,32299,55779,50739,10528,36259,37546,36094,8082,25619,22494,10400,39625,5359,23041,13665,55278,43435,41785,54198,58859,852,25671,11899,6715,60908,47904,9480,38146,32204,51619,44167,38851,35896,40460,8498,36732,50041,64158,48480,9776,32774,4628,51020,41063,24387,6439,53277,15376,38384,48601,32519,44779,50550,22755,35036,62888,35334,14734,58386,51889,33144,23657,16711,56728,13491,60894,35430,42674,22725,44570,12674,13744,34485,9039,12579,57751,2161,55474,43686,28058,44092,46379,2345,5272,7714,58695,26668,14597,15124,21269,30900,1682,7040,30911,44209,33448,28205,14375,17724,33896,36231,11448,60710,40551,60281,61780,29389,18396,10887,27830,14343,36174,37990,60861,19301,58544,33558,59729,13482,6580,49151,12669,34697,28391,34126,25233,2111,20075,23539,9932,39324,29985,35580,32679,62690,18039,2816,24604,47631,33810,33605,40801,14645,9774,20384,54691,17414,64844,28847,4665,33450,58285,14907,3956,49423,6726,33387,57327,2550,34857,27701,22002,16936,3263,5769,19254,41695,27871,38891,60009,62454,52288,50190,24062,54319,59825,29096,61915,35007,59600,34588,16019,27173,33050,59557,52716,28848,27007,20763,45108,27140,9929,50355,14364,36619,37079,35291,18977,32242,60287,6717,62859,14449,20905,63942,41941,50324,21338,11986,44371,16660,25483,13391,9436,8885,2251,47197,36352,55107,52582,4625,64072,21431,64660,21575,4136,26349,24364,8979,53651,36394,50878,12002,40421,45965,29626,16915,46364,9180,2368,9656,46466,9696,53467,12545,9100,64475,51163,36039,48163,30394,44064,33444,59295,57585,48197,16620,40641,18465,24771,29231,48451,29899,19430,55151,33635,62895,33226,40418,17759,315,27974,34650,48511,32809,7209,35739,6983,41028,58080,56522,46773,29718,4062,61366,34551,38244,36750,37318,19585,54673,35229,919,7122,49427,58906,10177,42221,30205,10449,34528,8506,35187,50245,34453,61242,40715,28779,24877,12663,63747,21965,19806,46484,25167,25676,39020,7472,42885,12189,25217,43586,42598,53762,12888,25403,33808,14078,25443,23108,10453,22538,2063,11087,13607,4522,14566,52159,41603,52938,38564,25923,13416,35311,60826,21576,60931,40300,24298,42471,52310,43974,1642,4626,51749,54740,58254,21973,25415,28830,45452,49105,17032,52193,60775,16945,29847,12465,65281,16777,7738,21742,42003,11400,40410,36525,57695,39228,50031,44503,53458,58991,50214,48201,43876,49843,41172,58728,63115,61076,42488,7188,28431,41709,26116,497,13387,35684,34512,26088,44083,18575,13098,60526,7816,32301,3490,51170,25297,55802,54466,342,2392,7360,44388,50437,36177,47979,47374,17654,19150,64651,51533,13922,20946,5820,61946,42461,29649,56438,57962,40454,23425,6133,24265,25811,16472,12359,39710,1943,55502,57894,54993,35192,13925,4885,9612,1085,55384,60659,16739,30970,13698,20309,42625,46972,8230,727,32099,30908,49912,50825,57993,14163,45197,52843,57148,44343,48494,44746,54374,30255,39962,2475,10281,45169,29122,29347,12792,56534,13685,37413,52636,3728,8750,63430,25723,57713,45104,37399,55369,34819,21388,22887,7347,56671,64975,54192,37125,7469,63611,39778,18490,58472,16215,56327,36482,39418,50613,46414,27595,48702,18521,21132,50815,32724,48232,51666,40738,33105,10629,56843,59489,19120,8685,55456,44890,62601,8839,23844,41711,43087,47415,30496,9497,1332,1435,65440,47054,19871,61749,8426,55229,18097,51017,9308,12020,30141,7171,39003,4038,55386,22650,39628,55728,14134,54257,23562,56379,6683,57976,27680,53021,38138,48800,23390,17456,36114,35603,49341,30444,37039,5400,1790,53940,16973,17039,62081,29696,13169,38009,57244,30860,28253,5211,50958,24537,25918,63824,27908,19754,54720,26314,3476,22894,7552,64268,23587,29597,36860,55961,22587,26108,9224,37261,40481,14600,12327,11145,26076,46410,3072,28623,60084,58631,3933,58864,61261,64177,12296,53854,37626,47638,60984,24575,64801,35104,22524,8207,42482,34096,3801,47861,40722,19037,64032,35285,33998,49506,57640,42463,50023,28773,65271,51651,51573,49736,3850,6965,49716,25201,3538,15981,51422,43348,23903,30555,39012,58481,19427,40490,38889,59837,14318,59888,43505,30282,21329,27178,13135,22181,43684,61295,32720,27301,48839,34619,46075,18626,60905,42367,29148,3945,62326,7543,12201,48215,6837,28166,11843,8650,9780,21859,55930,27730,11267,45660,19639,53415,29736,40327,16721,21482,45416,35546,36535,60745,36175,38817,33396,33453,33094,52580,59845,38691,53260,30907,5199,24264,46493,10382,46568,53753,57593,32324,38265,13457,41101,26489,23620,10345,8012,29820,60555,4840,39608,14441,48576,38,44214,11992,8095,52186,25528,3066,56934,28249,3740,6363,49451,47200,2015,13517,1582,21591,44841,17941,30514,8841,22981,34249,21412,8406,39719,4034,63522,10485,36043,13716,22262,36267,39386,62440,4839,45301,62914,8141,45484,55398,21497,40608,22247,17116,17417,12686,56882,7100,15952,61016,22400,11274,50458,60120,8800,35093,16987,13213,35052,28182,33171,41107,65285,37780,8540,294,9856,31251,19883,57118,16799,38969,9898,62016,20876,60835,25604,58744,21177,20210,4508,23650,28879,35328,64284,13780,37182,41264,44975,21354,2700,34431,16898,39146,29577,55960,1286,61043,58941,38753,54496,19598,42675,52154,135,15030,64532,31668,37274,12415,61588,42154,39601,27438,11176,157,19458,61822,8402,19396,28540,10385,27035,25325,14362,62978,12801,53578,42806,6765,7876,54725,34670,6652,52940,23227,63649,27607,43496,32832,63913,45081,6674,14885,49994,20511,51369,43052,591,3976,23667,63665,52476,19544,46938,47439,38485,54750,11475,47844,27138,24841,55419,28068,5945,64781,11185,38728,2031,28993,2936,49050,52738,30468,42247,30436,47266,48743,42444,2335,31284,43557,44454,3622,35632,2253,52970,12291,19723,8252,38715,44024,7690,27119,20442,42762,47567,25190,35533,24515,46662,34475,11829,54687,30558,505,22663,53041,488,61277,340,26613,60674,56087,20727,40380,11020,4274,43696,58307,39874,47815,16737,23505,1005,20910,54827,34442,16118,29457,3027,52094,52962,49242,61376,40021,30114,10161,28911,8313,22688,26007,59705,43434,25422,35056,16815,41594,45565,35817,57995,34949,2477,35377,42015,57770,21567,63540,1761,42941,25608,57616,35217,24559,28133,50479,62609,47765,63437,42994,49028,60259,32598,13697,24366,20890,17884,5226,64432,10195,64601,47223,11593,14574,29099,43494,12849,34776,59678,7888,31634,26914,18533,64989,61089,22261,45228,52498,23351,54294,29993,38168,22119,28357,18121,31108,2051,2811,48697,13548,35981,51070,7680,45561,55453,25773,46936,13328,16414,5668,16868,56575,13065,25854,43156,13786,34866,27716,14233,38571,56408,12084,61901,9832,28952,4329,9187,52185,24147,16086,15164,27551,21548,39540,18061,44122,46067,26364,3920,14307,58549,47964,25110,27899,62473,17469,26036,35808,2540,40512,29064,46694,64959,52114,45704,793,55550,54717,50765,52250,54667,38040,13797,29674,21355,50510,37680,24845,30610,27466,12612,53534,13499,52787,23782,22797,36186,43524,16280,28602,14492,2880,10781,64080,51553,3486,16365,39559,36051,10736,44405,9893,50127,28967,9494,29121,58147,24336,31258,33788,45848,48608,41064,38347,61841,48988,39087,1223,48351,30317,26187,33797,36093,40200,383,38156,61879,53907,45047,10031,43020,27631,37693,40709,65371,30654,44073,63052,55605,60632,10200,19402,21036,60895,8423,31917,23643,11855,4891,6440,30655,11382,51181,33150,37183,8610,9146,3694,26099,58640,51264,34861,10794,13826,27606,29575,9687,45074,63980,41074,64346,15480,19517,2430,24375,38624,54907,41295,24257,63215,45066,12871,48037,14791,51406,48309,5931,31695,6506,55448,36171,11540,20253,28793,37473,3960,56092,61590,20334,19378,57174,62804,24060,22103,25261,15677,62891,16285,9420,50696,15002,56901,14148,43946,60850,38121,7051,39131,63509,32609,59616,51947,17114,50560,55993,44654,20838,63480,12156,22251,24070,4388,42947,28680,50660,42055,46198,28892,42443,8109,891,5911,18267,47030,51661,65022,61791,34394,19329,47319,36737,8434,5013,20369,50566,46819,31199,48557,12772,12642,37006,49829,3979,36749,51457,41368,23057,37745,33058,37257,47806,23486,51888,8240,52592,55429,15174,62272,10737,1380,24101,22272,33603,21613,55996,15994,31907,44110,48586,49484,56780,26810,50569,12575,38139,18077,55847,28625,8463,55002,43906,61458,51568,49389,65027,26671,42519,8523,56504,11754,15266,33675,11424,7104,31693,8725,2956,28959,2720,38668,11761,21131,10927,26426,46778,53058,60272,47866,28106,20721,19365,39234,43810,58371,45343,35864,43472,42374,14505,42891,52682,31646,18319,54044,14285,17744,33942,61173,48010,41735,57833,65259,42873,43922,12266,34696,65055,55308,45788,58362,7833,10566,52244,27231,27072,1495,21661,43553,65206,27818,11549,56943,3859,37219,11700,13024,5975,19898,12890,33939,19115,29368,33813,36363,56065,49926,46994,5307,23902,63894,26529,7834,25891,51047,23400,56971,36862,39453,29003,43945,2538,20476,18132,56867,32468,38225,53107,53230,39911,9426,59041,45742,20064,60034,4673,12376,51917,32613,14700,24478,27833,12903,10561,24328,38329,10429,63699,15320,17089,6294,61731,3338,33932,51304,52655,57294,26869,12370,24507,41732,4240,33969,56239,10666,20656,44430,50943,9853,8889,18582,14355,47864,3068,33220,35955,49630,32052,22553,37097,13353,6911,50730,32843,27150,719,2495,34531,58816,35735,10835,23831,55436,26438,53474,2590,51311,31724,36753,9280,17624,29426,15467,52055,14685,15927,32930,22239,41372,1397,12979,25592,3106,44591,39827,43390,38841,13772,39574,49118,14887,17252,61805,434,40743,27468,43239,53623,26105,28318,43582,56424,19692,26252,36107,54711,6315,45811,56518,21454,39517,9451,17138,49026,47249,6525,51997,25822,26249,47370,23798,28351,61951,38651,54890,31322,19602,23822,2813,10433,8969,20296,43462,57653,23365,10739,44980,7950,64184,11802,9556,31875,14198,48603,30627,8981,49406,62399,34590,12779,18264,52662,31593,20937,54675,65232,24185,28140,707,41129,43340,2143,60466,50499,6793,42545,27668,57750,47574,55579,57557,9955,5778,24876,40423,42292,21150,35145,6298,2028,38276,49059,11164,36022,29533,21980,43428,21899,53820,13911,23679,21169,63034,28574,34714,62009,16997,5402,37513,58509,2302,60399,19346,10379,14765,6729,4497,20694,10877,5994,50405,37396,53466,35933,32018,28293,3712,50368,11081,14960,50947,65331,53412,55894,6222,37503,60046,20202,34688,32149,28899,49416,41531,51564,55282,53797,162,25724,6002,14583,9423,23712,34748,65111,5474,30588,30004,5901,32868,59633,7156,45915,11651,49348,44542,30540,44316,36884,33433,46148,34401,57408,54422,38011,42075,16767,11100,34346,12058,48633,45558,41431,48681,40212,16491,18484,143,18067,12483,17962,40784,38839,61042,25541,55881,7006,41259,5263,34649,54810,26181,20035,24410,60928,26382,46354,3202,55512,47644,52018,57270,17541,40698,59648,6359,21346,32546,52360,13188,48399,38641,45791,14267,42843,20497,56700,49031,54163,9008,29648,35039,35843,3474,43972,17241,24940,716,14979,48553,25463,21123,24312,53584,11657,9824,57313,58209,14303,19701,43727,37461,52347,13542,3214,15391,6477,23813,38383,57694,20149,58869,3983,37452,23408,34856,61097,2011,22266,16121,63767,39721,13020,60425,10676,30606,50016,63886,2396,40752,22295,56980,26097,13131,63749,27780,62669,28753,52117,7423,43205,33425,65263,23213,25897,63274,34057,28840,62451,14937,48021,5268,32739,14702,3655,56897,60014,50450,57661,9668,34248,62979,34945,29960,22456,30844,31329,9341,19653,16426,55484,16520,42157,1454,24651,46251,22803,12077,46631,58383,6136,7399,67,52763,28189,20091,59046,31090,5766,16102,27474,32111,29054,41903,38707,43664,39688,44760,11224,55552,9072,45332,23340,46295,22680,25908,3638,47317,45753,38291,55332,63498,14337,3613,50858,49464,58698,60735,56870,1350,31411,45580,58505,33024,42854,47306,46613,24549,18904,44358,14824,62726,3641,5314,29443,10756,51345,27496,32260,18691,22329,43279,34298,57580,27919,17441,49022,11056,8546,54352,39769,10980,53849,48476,47452,60616,63353,65516,36747,36308,21424,59362,51210,19745,8801,19978,14325,12515,9120,14324,42255,7371,9285,64389,29283,10916,9835,11367,34623,45217,21343,8683,6081,47473,25446,49865,8172,19095,38937,7404,10333,6375,6494,56805,762,25752,40671,3382,43944,27656,42927,50796,27135,19547,17555,27312,53386,46352,18065,49927,47072,9544,52630,64635,58030,24168,19415,63655,40042,19981,35087,32549,34622,65161,62298,26773,6952,42295,31403,10653,61081,53276,62438,13255,19204,23298,43847,7954,34044,6129,5933,7686,59053,31680,30119,33439,18947,53062,15456,48233,32579,51858,29814,33860,35419,48636,50917,45427,29373,30180,34075,4045,45120,60491,14897,62667,47959,2434,64555,29508,62310,49259,37454,62468,50288,29339,52994,29507,6693,34054,60482,64647,11432,18312,40810,59856,44372,17741,45065,54644,60427,18136,45861,47088,22938,23761,3445,28583,35211,1843,14488,29420,43380,42771,21872,12865,45270,34569,61270,60495,53847,42931,2361,40556,62709,5988,64707,19811,15895,59675,42641,44944,8255,34548,35938,59219,10413,31361,7774,43004,59870,18341,55929,51223,49430,10110,64211,62356,26906,53958,22676,3582,7126,15033,10668,36701,8441,34256,49319,39415,43333,64849,49023,49037,48080,12850,56965,13041,5551,10621,23283,12114,48640,19390,31341,53063,46114,11105,61352,53537,42988,19821,28672,61978,43493,61072,55389,6895,3966,20588,40581,49548,32494,33307,59521,43051,63259,50176,18272,33059,18350,23860,10772,40067,29050,39412,17158,21115,21713,19590,41216,50284,55997,24455,63376,9135,11106,8108,57132,26966,31051,12622,34506,10398,35209,4881,57597,21749,56790,12906,55407,48599,551,14223,39151,2997,65180,43448,45296,55500,38505,13516,7179,36885,18641,37015,61258,51327,22319,40499,30600,38364,26835,20819,19485,8224,7851,39841,29472,61138,41447,21345,22903,50085,32585,39853,14052,23827,43273,12162,51001,14522,12812,27532,54276,398,31150,528,13972,29151,51677,63698,33040,30621,21004,57197,29519,53775,6772,54193,46071,19961,23115,57284,26808,58743,35441,5569,2442,47140,25351,55681,34534,65030,5005,11805,50385,32717,25309,45434,15668,19640,34503,1052,45070,47577,15822,8724,50554,57214,26406,39145,44255,42366,27180,28546,22673,33878,52726,28653,55238,60530,17170,52833,64257,17967,12284,22694,53925,39237,569,16575,33717,13954,51351,889,8079,36024,47300,43583,62683,57423,58905,4815,58629,24439,34381,5875,19110,31447,10294,64277,46037,23531,57,13021,57073,56203,5700,19606,57839,35427,2263,11509,56936,30391,28880,60469,984,41188,48779,26573,38689,55208,45847,64654,8215,50417,41473,28563,63218,32589,32764,60794,17016,58561,4992,53955,5557,45320,44189,16072,36210,140,33961,23967,21356,2696,9105,6672,56512,16412,45856,56305,47950,2,60235,59967,13495,46126,29379,4269,30728,32297,3039,6540,43726,22065,57203,50767,28494,13253,38530,55672,52280,65101,32953,12896,37931,41201,27277,4559,42341,16572,16512,44362,60021,18250,34304,33009,10484,22765,50344,63964,64623,12193,51722,32570,61134,49039,15435,25482,37353,17013,45616,48796,29361,57764,12914,60156,3675,31385,48529,33542,63463,60871,18235,28535,35836,39306,35283,46880,47301,14855,13732,11478,40620,21309,49677,25334,39906,29712,31088,21414,20330,39190,18629,42540,34764,23675,36651,9513,16347,19021,22977,30137,25078,3378,64935,2925,59976,35331,28123,39341,47217,34344,32445,61856,63205,48316,64837,24522,24699,42620,31154,33151,47845,9340,22226,32994,933,51473,40599,56382,23847,58432,13806,21515,39210,53305,13816,28096,32823,9078,25189,46260,12217,53311,65377,20968,18822,35095,47812,41202,44487,65469,34587,24872,65109,52819,35922,839,11862,8009,41718,38553,15061,63267,6755,24675,50337,30862,15523,10635,28185,6318,5919,22309,65332,42339,33804,1003,57166,3466,32605,29660,30859,54487,25441,7146,19707,57006,21943,43081,30075,55345,8217,57431,56808,3080,3749,2185,52284,63896,10223,52892,63810,25616,58502,38192,6410,3235,44419,6399,11857,57045,48887,5638,50513,6390,58442,14743,49043,8411,14491,49354,16617,34602,15374,21679,1625,9125,8521,40098,52009,53992,5520,35777,37253,31280,7215,26281,15783,5877,12379,62765,53334,56154,45073,41061,63692,9924,65404,5053,4561,40051,21978,43724,41126,40962,19767,29748,47318,58360,34664,2587,56008,43738,17510,57084,63227,8214,61605,25496,5773,34310,25098,3327,44250,43523,47890,23920,28968,38897,33502,6441,65401,35409,62607,40179,7518,34934,22867,34771,33100,50919,39943,21522,55393,61787,11535,22323,8013,47144,9994,443,18037,30998,30834,57196,13974,22284,26963,36991,53748,8635,43328,55985,61746,39312,40656,45866,2689,24317,24978,55577,40538,42785,62482,53256,16370,33501,21384,36697,33671,28519,19899,26016,22837,28186,47546,63113,13403,63166,53867,18747,55123,57130,56551,37595,37593,33620,56132,688,52522,45762,56742,63953,50175,61240,43794,19126,42112,12938,49799,35447,11921,47984,3122,9521,30144,59599,4957,41404,61301,30711,49859,11870,42128,11139,39835,37913,57266,2836,36326,28464,11346,2546,28420,59816,25748,11929,47411,63418,4925,31805,35174,58365,6120,42581,60054,59368,26257,52338,57079,41683,59326,40145,174,45899,53665,32252,60068,47015,1638,4172,57646,57163,21375,31654,48331,16668,8025,1513,17795,48391,25409,22790,9986,44449,31142,38711,27465,19828,53920,60964,16535,16098,61095,64096,53284,34464,32084,29891,19550,36279,63136,46947,36553,41923,37033,48025,13126,8066,29578,1741,25076,10706,9477,1202,30188,32449,33279,20022,4844,26571,42692,44941,56774,64000,64444,56972,25491,6155,37692,41257,33748,4564,11004,2023,37843,40351,65230,37609,43742,38206,51135,43206,38785,1993,58785,45745,30357,63505,33082,13101,37081,29346,44549,36964,37932,58352,59947,22941,62191,50461,15846,63496,39050,54774,22924,18946,57322,7995,23001,48143,62043,37688,11517,12402,62801,41242,62319,29567,63336,47024,32020,11692,22591,1062,14998,42883,7157,63623,8024,38459,615,28658,13582,714,3517,22099,30758,9385,25675,28480,42997,11956,30471,55906,33179,27856,819,51841,13480,22281,17494,27998,16037,35371,24272,12117,37213,27670,30569,7183,43519,18213,8761,63753,41276,52176,2931,50985,12472,5501,48084,33948,61104,40768,55992,62227,9246,41662,14453,61106,17248,31370,57943,3386,31026,40017,506,11856,4429,35393,39695,23514,52034,6751,55494,10888,35048,47379,4913,59574,19909,29161,45027,51610,17913,43332,33598,21960,32839,20195,50139,18295,58187,51834,59681,608,56161,52054,6271,33349,50966,9561,60833,37190,50969,35066,59533,2448,11340,42172,62838,65220,50922,62663,60814,47922,15851,31074,35338,44492,49100,19248,64143,12462,3268,29924,36137,25445,37475,57904,57554,41671,60104,37034,55225,14109,55077,8190,1204,9282,28181,5565,62648,32311,38519,35877,17388,21848,65144,48426,16392,52255,15057,57070,62981,40324,45028,27250,64042,24065,2325,36585,47591,26771,33014,16600,16642,13269,44428,34271,4740,62875,43836,12964,16277,6614,35542,32603,13119,28720,55627,18677,38479,3112,44202,1255,53218,53897,33738,16981,40413,5686,52866,32671,35957,27816,24244,15280,48460,7626,43395,17423,54175,25517,22616,15573,34961,52431,6018,32388,45968,49985,1564,35527,18411,10008,47740,6707,33323,45441,35019,8908,19243,46230,53876,7277,59620,2600,59162,3609,55273,64485,41770,16216,5867,63776,53796,53521,60907,18764,42001,15076,54210,16745,65014,40005,40118,33632,30370,42261,33276,47962,14517,47730,49410,1011,56183,49713,39023,42271,26937,55682,7195,16727,40545,46555,54206,30810,29921,50524,235,41265,20078,43950,7928,33794,63957,8347,1520,36479,34403,36388,52317,12917,18369,18503,40181,42417,37731,46754,1351,59738,12104,16961,2162,25417,26043,60679,24664,45933,35530,33803,39491,1592,31674,44462,23077,62992,53188,35375,52234,53619,60243,54363,29935,22094,1780,54429,3296,960,19084,58600,39342,61333,38961,58811,27824,15259,23245,14365,9387,17119,17665,28484,42314,20773,12945,10277,24930,5662,56951,35103,25781,22388,38777,1391,26609,63594,17282,28498,59588,46086,52626,44443,49756,46586,539,25954,54351,721,2293,21372,37269,39837,20368,39605,34359,53272,32200,47957,42860,16826,33247,40733,20551,62752,3605,37504,145,17836,63204,22273,50375,21874,9219,52047,57325,43343,38055,44788,30074,53389,14184,20084,20993,14853,36313,34330,31185,49899,48403,48709,10409,47898,45448,48888,50433,28442,11317,32904,64174,32817,9331,11049,22048,48271,3996,53822,10337,39108,42631,60337,56531,7548,8745,2801,35433,64696,57010,26860,60606,46882,55991,28965,1119,16863,34493,58246,36032,41181,2777,8221,53910,39615,61916,12035,37872,5142,26216,55820,16656,8300,50363,16191,52202,15845,8783,53713,18505,41234,17647,4942,38694,25489,14192,9303,5718,13586,47673,52901,29261,39573,21609,37474,16618,11850,64840,21953,39291,1423,5959,59711,54008,55349,23510,59499,44659,29963,34040,37828,3974,43652,38989,13055,26654,47218,65294,18643,20015,50632,45503,65416,62111,28048,57223,7710,64145,44504,16497,50742,40568,59778,24117,31486,28607,23099,47029,51156,13172,46464,58468,28969,44035,31178,27535,52491,46360,54557,48536,17256,61094,15233,43913,43040,55818,63255,40945,22787,58650,12692,10940,29244,13985,54509,64464,23170,32463,32055,54582,46948,40815,18944,49767,25235,10370,52593,15766,49002,60228,15489,11493,24483,27216,62569,20821,50806,41892,12936,51382,33004,16444,52248,65265,15499,31923,11667,62722,64288,9917,52190,15777,11939,61121,33978,53821,62525,27479,52355,59573,41438,45339,990,7754,22934,61075,32136,37369,8548,60841,30399,18704,37202,40491,681,14141,50347,38315,57274,11102,18393,62232,44534,48808,53981,16177,46294,700,3970,32725,13803,64612,56326,8515,9881,969,41370,18940,36520,14528,60648,6542,61782,41149,48741,18152,43953,54132,47823,18702,26675,15897,47240,21813,30575,403,8960,45316,19326,39426,8197,23991,1427,60787,19552,26819,38727,49618,46366,59171,25818,30041,28473,55998,19944,21054,55337,59218,59551,7840,65266,65379,45019,15789,62520,57570,6869,50617,35654,61981,58260,21396,18112,35722,62108,17243,22782,7839,13167,11140,33309,41483,34211,43265,1750,39331,63154,44135,46351,6547,1718,34413,7416,20392,965,35498,54893,61224,5926,17971,11708,48777,17380,11806,12603,29017,59085,38301,1046,57734,42606,61445,30043,9969,49482,32161,65302,24164,64057,31253,62982,34174,34666,32256,17162,59076,1831,23550,48015,54481,36250,60531,21628,26596,32153,43961,17821,56582,28598,21961,35581,16529,8627,17411,7068,16278,23184,18526,54218,39715,22536,48339,32070,47,37980,44860,56247,17803,8166,64668,10523,38572,17062,30069,19408,18552,57095,23717,40261,37136,28192,48548,41707,1586,54248,53567,20606,34230,13218,44198,60074,6181,52017,8093,55855,39307,63575,24750,1225,52320,46827,28799,39836,31330,36740,53168,11339,55452,48389,17530,35987,41778,6647,51420,35559,63729,59121,15006,4102,38266,13299,6210,58174,42848,29624,14468,23381,45515,34515,10347,1378,741,35353,31670,29515,13726,21962,62872,24450,50396,56431,37921,28699,50956,34028,42504,40386,49474,6836,64734,9404,24423,56817,35937,10401,35658,23383,20796,31213,24343,34479,39425,46598,20216,59088,34418,56205,54610,60889,41852,8918,31417,62967,34389,12237,62531,34031,4849,12485,27502,65063,36456,4500,4135,3620,61150,5677,16706,16516,57926,56593,5923,4141,51342,55079,28805,57441,20198,3513,8151,41255,21049,58155,34279,28235,56567,9866,25670,32188,44945,24178,11096,1525,20207,47432,63700,51061,26365,12774,50635,4602,38411,48982,55595,33268,30959,7975,11461,22120,35165,38639,28673,1980,54609,36089,44635,36783,23328,16890,17319,51783,14065,54882,43769,48928,20611,44149,3689,61246,7899,61684,53590,11025,34043,59928,44051,43563,57026,44286,38712,46946,35296,39570,40205,61013,6552,38719,8925,6714,45881,34490,20087,17922,20689,804,10874,21114,41926,844,5981,50130,30146,22975,4606,13142,50051,25479,39051,54093,11095,1528,39616,59451,11297,5413,7985,46055,4382,26372,44303,55300,6152,29539,28775,19041,16926,25650,42719,14486,48075,32261,38336,9761,52371,58112,25567,48812,52548,52238,47196,60071,38766,25125,55602,44814,35943,50181,58718,34711,31721,49224,25143,57910,27256,9496,31450,24828,8445,28936,46091,887,63040,10470,5440,38015,36344,33338,26390,25999,54343,21278,54742,1170,21053,47930,47272,2775,9362,11133,64873,53192,16266,21262,18867,12254,22248,33778,53806,58847,53894,52349,37601,42820,27749,30494,33514,33063,41128,46116,65093,65420,43889,22974,21852,41026,44851,11788,18804,33847,23083,22166,65429,34426,61809,8765,7240,52610,14410,1783,41413,26805,43028,160,61429,14899,56153,23670,64689,5771,61102,61625,40678,44281,63423,26,28005,9980,24379,32173,57765,10003,1713,34101,33960,50300,56231,16690,3506,50007,31986,38778,5950,4266,5765,1294,60242,43250,61356,39925,60762,25710,64152,10792,33145,23410,46020,6603,28922,43770,56592,4007,7395,15333,60276,45238,17361,50732,40031,5985,41971,21596,57271,9896,13745,44515,9742,462,29784,64702,39566,10854,28857,32913,5016,48793,19627,54123,49616,60083,61454,683,6055,31091,50889,28955,8459,5468,33775,59174,25300,40842,29182,23469,5576,6950,349,38475,18572,18623,28019,37386,26241,17040,57781,22962,32862,42047,5516,17755,29278,27129,62566,16473,50487,50646,63706,26506,17268,65152,31664,48508,11960,61672,29556,58487,48357,38033,21284,50326,25847,9575,53595,38326,43103,12290,56027,33143,36568,23007,32143,44754,63358,10755,38092,51004,28597,48413,32500,16164,40932,23103,64215,27388,44186,42955,578,30299,36213,25094,4260,48227,59763,62703,34958,31960,165,46801,54464,64250,36418,755,55410,26449,56992,1459,58061,20926,60250,22756,51635,4400,50952,49621,32760,6835,23754,17348,62135,3255,20740,17183,15793,10137,22327,12578,58723,12093,30353,38283,19661,56714,55875,38643,21193,31780,51359,63359,37969,44506,43866,18320,48363,45103,48395,48033,30690,17973,15192,32109,39070,13241,43965,63019,40184,31682,30447,64321,36506,47491,50974,26019,65264,62345,899,24297,39479,23222,42466,59830,21638,9876,54500,10632,42745,45557,43038,47735,31599,64335,11499,29561,26166,2117,16335,63470,22607,32571,43601,44232,37078,53279,16260,13870,23183,32539,51065,30505,48538,15050,4014,16910,43276,11572,49674,59603,64878,14707,1276,9004,27422,50060,18695,38089,47110,35835,14708,52993,48795,33375,27097,10522,9230,45869,21582,15748,11646,30902,48922,35551,5426,34480,61546,62613,16114,54196,10241,59145,21239,52353,55318,14623,18556,7805,16932,16315,43997,65019,33911,53757,36433,9755,39278,56562,25009,9987,4939,17260,41122,56318,45735,54815,30771,51403,29128,26231,60955,31769,29708,60524,10096,44597,16585,15838,35214,2109,32117,4746,22348,21027,59961,12863,1728,37077,30566,46955,30269,64497,17781,28617,32396,17561,57699,49862,41003,27272,38840,23972,27402,84,5609,21503,4070,3441,64068,56926,44531,7544,2599,63608,65346,47175,49187,32730,64674,59782,61705,14283,8,26032,52314,31141,53481,63366,3571,5572,54637,8006,19749,6613,455,58875,5650,34223,35457,32078,14340,55901,34966,42441,61589,62138,30749,39358,1974,31144,5840,55742,52293,12418,45152,63404,41998,47727,317,46570,21242,50205,26380,19292,11659,252,31752,12495,47503,57075,33266,22203,2829,1190,9019,30953,36192,59081,36357,14729,5615,17215,51272,176,1725,26512,40234,11525,35098,4431,3221,62796,28586,35122,19107,56737,2299,58581,2793,54834,36077,50621,51640,10644,53510,46088,2215,62395,5739,54432,470,12294,40215,33361,54975,60018,8016,48870,11023,50931,38419,48454,33198,38609,49294,1466,36562,29563,40305,17107,48901,38177,12464,5092,42707,17713,38627,36629,7235,52928,58364,34762,5929,44101,24001,12695,44285,12576,27897,62929,5921,55757,36126,21955,63157,58158,17327,30453,21300,33571,46532,40652,31119,48429,12182,47092,31582,4788,30559,5122,5657,62850,43605,47718,21282,2807,31635,17155,10465,27261,8000,48581,33661,43054,10103,2036,36253,40779,35616,37002,47879,59239,51777,29265,4259,49892,8808,13651,2118,2068,42416,12044,65339,31796,13243,36542,21737,51940,57543,62761,12645,27529,24452,27446,48299,2838,35369,61968,40388,39699,26427,48677,33403,37624,54161,44252,6084,60223,18595,20426,18523,53156,24176,45465,35421,61417,17978,13421,23961,38950,44855,42770,64356,31459,47270,63558,59424,15632,2952,24833,4255,28062,22965,51574,57333,15348,27525,26289,57209,10327,30582,40813,50019,42144,3204,58387,39772,3018,36410,62921,17467,31426,49584,31490,21580,26892,64740,30993,2889,4723,61478,46602,15651,27326,43293,11399,33968,13746,22527,25021,12125,44735,47512,24682,39604,39674,21140,16302,11515,287,59103,41039,54590,48673,13204,64450,37366,63878,5776,52853,51616,62039,7575,38736,21214,31675,11494,48705,31018,45370,15834,53023,23855,6297,39442,21095,47097,19270,18908,59183,31463,51593,29512,20294,49253,28018,31421,51835,26288,20470,48774,25485,50681,16403,14084,36119,13545,22438,32718,21694,35182,42918,621,50055,6661,24668,17245,4278,17057,27948,58868,52104,3510,62321,5417,30035,11407,65193,38678,9878,12702,28529,48137,14309,34802,5881,48072,5798,30042,14683,35410,65278,54444,41740,40699,63082,41320,48919,24535,48806,53808,40293,55544,26943,7607,29143,24130,65472,51680,3234,42835,51136,32100,45633,28537,13288,2078,35813,27060,20729,54457,14401,49701,30084,12179,3086,52495,25004,40224,8947,25712,2814,50194,48602,1677,1614,51191,6650,58197,58964,49200,55304,28530,58152,28172,15627,31988,26801,41837,41163,9295,52613,39868,3147,64337,52727,9825,60426,17516,52873,36439,52564,61217,38963,28335,47069,35901,34816,52641,61148,38634,30507,19702,56921,52062,29298,58014,61367,10931,487,14934,40105,23271,39603,38242,19942,31290,2024,40951,53524,8870,24503,56676,24202,41319,48933,40904,3034,22906,64134,18282,295,3714,60247,55788,54231,27743,52589,7734,58262,31793,2892,3658,59069,10709,45407,45702,51906,2245,61439,48721,63764,28833,39510,40913,58172,34357,27298,1333,30262,56075,52102,17399,35833,59346,54909,30724,42449,10168,43758,57362,19975,22883,22074,59632,28513,17794,52711,6227,15508,63105,36492,45743,31022,63941,39435,43491,62826,62179,6046,52228,25016,21280,27545,23805,16437,54589,35902,58272,63361,55671,22665,60836,24714,30310,38644,28065,7740,6258,49689,42092,60620,59042,4140,54639,31995,54244,20880,15903,34362,2418,55532,11719,32414,47265,35362,29392,24578,12038,38476,5149,60129,32763,9901,59589,50843,8852,47674,30039,9484,19467,58378,48849,15852,16696,47522,31115,45536,31683,15920,8280,62938,56903,53604,17722,4660,9096,14890,53830,37830,39507,58735,31193,39236,6014,59680,58999,11436,37711,5876,38462,42790,23116,6804,28033,26010,20906,47706,21257,47886,56629,23135,5791,64008,45654,61409,19631,26168,55811,34392,47135,36346,45972,47461,62693,2680,30511,7152,971,55013,41221,45530,20132,36341,1424,17014,60449,61425,11396,1593,49077,31660,50101,60144,58221,26171,62086,57072,60359,40764,20594,498,15195,40696,65157,27364,53119,34911,13570,10592,25997,35492,21321,63445,35332,51978,18206,55364,44402,1917,8259,24609,34824,14966,10106,31920,37083,32655,13311,12160,32345,17937,6939,63049,19842,10089,25384,42027,34450,55284,63919,5219,58935,43923,17770,7436,13442,50631,56899,4360,49900,3084,40457,48487,42373,12260,50685,17949,63669,37147,11998,10477,11895,55864,52289,25534,12324,62264,46915,1937,53429,4730,59842,31474,45425,28445,44876,8078,8902,30508,23221,38658,31078,62421,64815,54920,28167,33726,56081,3167,46059,28049,64352,9076,20616,43084,21147,57029,42728,33812,63466,2588,58180,29321,47397,34338,8427,28812,13894,25867,5087,17326,38083,59423,16306,15225,58583,37759,19039,2771,129,16360,51271,14383,49544,41037,40596,41497,25360,42076,9317,23401,27640,30541,5941,18292,39904,53878,17472,65032,50188,47767,28832,60397,20526,12696,36739,14927,5266,2666,56561,33872,16648,26431,49175,57326,17566,40713,7866,41680,15273,35689,17111,31890,23849,21988,41792,27924,53172,61415,41365,36365,55876,40239,51281,49800,40612,43894,26495,36888,1511,12644,32284,6750,63708,31103,47596,61608,11620,58756,13521,30294,50511,49113,59385,64607,62031,10380,18092,57378,22079,49953,57161,64941,63100,44177,31325,53055,12687,3501,56725,14003,64785,55954,46541,3748,24187,32053,29093,7129,33851,17844,30831,62750,6379,32368,25350,22163,6923,20200,45412,43498,15087,20028,1245,4297,13905,12185,45974,7023,24901,6482,41303,8811,46968,26716,26162,36437,62247,44629,19677,16974,30408,51740,50209,13979,28375,40010,59320,17622,59115,30801,60012,52112,32428,41244,28251,32826,53726,444,54448,52685,58978,56419,34928,62757,19923,15600,31438,62508,37409,9444,8223,44055,52591,58120,47891,14015,30617,60496,3856,41817,49667,40988,18988,65470,53682,36551,51567,27244,36108,47493,21917,2516,24800,8714,46402,49684,61146,9032,48256,35768,59704,16388,37143,40839,18407,42019,54182,18417,33072,9701,2825,28424,31451,53085,63808,24152,51812,4813,16074,6456,55023,27519,41628,48441,51036,33288,28370,7674,32635,4068,53407,33830,13224,6352,18638,30896,19781,9505,13581,42602,46058,19201,37916,3467,9517,2250,60823,21286,508,12033,35133,36149,47502,29465,43124,6863,19381,54533,992,5666,19853,2419,40420,28257,64518,47441,30825,6096,23453,61986,54534,39005,64553,26180,54851,20424,10377,48139,9046,41693,60562,39411,3973,54491,43951,8787,45926,16613,28766,24785,39863,17363,50653,39902,24961,64910,44624,30716,15712,18846,9085,61733,21024,52455,40032,53142,38789,953,36060,62513,54128,37715,48121,28030,46115,36941,43549,41197,13449,19934,7238,47354,17313,31946,5803,26422,21819,57373,63015,38042,20828,21863,22674,3684,49327,45894,60087,43275,41997,53069,26590,48392,22045,26400,34103,39196,35186,63549,53315,47875,50975,5823,56696,19839,55653,5324,48344,37339,55623,62736,35565,51367,11279,37521,789,48217,18680,49578,23306,20123,16027,35809,36554,26367,36405,45335,64349,60539,21484,58022,29126,31997,9664,35850,55798,14374,39016,38567,30761,60481,61274,2244,51016,39388,8699,7508,12743,64552,62206,30874,33736,62073,6396,34724,22478,26894,25959,56603,41879,9680,14040,65244,18429,5274,29929,39856,37268,63545,12748,35831,42890,50596,47514,25355,33136,28648,46553,41796,28105,8334,49893,2459,1798,37920,29560,40243,19333,55574,63114,21050,18817,33304,38868,34881,3177,22310,41912,64334,36312,62865,41729,43592,23421,50352,18752,29893,57071,64457,60013,41801,7720,14372,11729,7208,8248,60613,7383,51866,17601,21061,42025,33140,28908,48660,20518,12247,53366,12333,64537,47865,6720,16001,54460,57354,10556,16471,11173,47239,654,2199,28043,14753,10672,19421,46953,17266,62592,32791,63414,34925,47400,54176,26139,12199,34221,55417,41069,24466,29927,40157,37059,62005,36973,16541,35639,2820,38799,7889,54287,10390,422,27340,60796,17151,32045,30779,7813,54242,20484,7598,65432,51268,14133,48098,35100,58179,3422,18249,60062,44675,39202,53607,27794,30273,8772,30772,48972,58848,32636,8283,28715,64076,13828,41185,54601,27521,13229,39079,4471,520,41537,11439,50633,43003,43017,63390,60936,10461,65464,50496,46441,4039,45673,51202,10182,2995,36200,26861,33216,48044,43630,52766,12371,19518,9941,5308,50835,12965,34783,26164,51614,35541,29248,48040,2660,11559,13162,7527,31214,63789,58353,5743,36122,60197,60818,63510,27556,33876,16622,15398,65134,56194,8933,35138,9902,9675,33413,44426,44108,28014,1881,62575,2196,63816,34365,63044,59494,50777,52670,52782,60777,27038,42528,12095,6702,31895,1251,53793,32044,48632,62403,64358,49421,12338,37755,56964,20607,26176,24085,53149,57307,8593,37499,6690,41748,48296,35227,10055,19173,55766,34269,22020,30177,7884,44102,26743,15238,32185,28501,20865,51742,36798,45687,928,63853,62553,1736,27952,46070,63415,3323,30475,37122,1302,8884,30063,49948,3879,8388,46062,64835,31412,9644,23175,59304,881,15044,49860,34205,15394,53445,9235,16298,32391,49803,45444,9563,24494,3872,51519,21830,19623,41689,57153,64780,36829,65323,34010,51729,6909,59419,42124,29894,30076,18175,64169,1634,1757,21032,50404,21417,31656,6371,50046,63075,26583,41793,7197,53526,55365,48183,63929,44774,61264,8915,33287,11573,32433,4795,41639,60231,7550,35537,38014,46690,33850,60804,10851,62867,45956,39723,62313,14010,10954,51585,23820,56933,53580,26248,59284,11511,48814,39757,40701,690,60284,5075,43100,38867,23738,22040,24031,12962,64682,27784,17029,21268,37743,4958,44251,7387,9968,5048,14327,40726,5056,52222,43157,614,22474,7138,17122,52460,11766,54348,31555,49884,17181,977,29849,65132,56905,22193,10366,15572,39888,31128,32049,17972,39584,24579,13057,43661,46396,7044,46518,11627,34801,12078,53147,5767,43252,43820,37150,23962,51850,51636,22264,33106,43089,32033,50925,65053,61428,23563,3278,45949,857,34195,1431,9950,58484,50927,6446,63403,5452,33437,33460,31261,20068,52006,37761,52007,55903,30077,1041,54510,48932,31948,37381,45594,28687,53728,5946,20018,13341,39889,54524,3975,48701,32457,59861,54036,18563,48311,2878,37298,51404,14209,33984,62289,35662,19774,62650,40930,30842,41322,25986,34728,48065,27385,51581,48694,28961,37639,61556,18246,65204,12133,43707,31665,25061,47586,42575,57553,26511,33646,4447,478,22481,46680,39890,24941,60771,50867,36809,22747,53403,4923,8737,46318,63465,37857,3603,45038,16354,64435,16149,6908,28322,29264,60314,51282,29309,38978,44523,4771,7627,22921,32110,17983,34659,43680,32629,46009,10227,49505,17085,44260,6106,41315,11128,60618,23163,21090,45144,21542,53832,32326,16719,10682,41410,47260,4341,2340,33254,45664,18616,17164,54470,13734,24965,65179,46051,38793,17739,42853,2965,48733,22799,36790,37438,27455,47952,26811,1903,24927,34324,41549,43690,19904,41918,10024,61020,33104,22957,1215,4668,47421,60334,28324,43947,1301,16156,53189,40385,55140,23567,22728,53811,59629,52709,22982,17985,43772,53174,51150,28762,50522,41932,18188,12864,38761,35926,53879,59332,49769,49910,35805,30516,16771,53180,9690,64283,42787,28132,40710,54833,8520,61812,32963,41277,65070,61550,993,29728,8328,26119,33301,44776,56083,3125,48138,22600,38115,50749,15017,43067,26840,11539,22721,22813,25219,46006,25041,42045,28800,15691,54485,50909,6255,16914,57043,38738,6510,33976,15569,39985,64281,53314,23928,10383,31456,11989,14690,53420,17325,10424,63222,18568,17799,22389,50576,1536,6883,53094,56301,62587,61502,37968,21992,60683,17069,60698,17365,63448,56185,26307,9321,61645,45649,51627,28419,61195,13686,21883,18220,19249,26141,55854,24975,37537,1568,32547,63474,31168,16935,31677,59100,32940,32245,37781,46200,53707,53804,41696,11083,20298,37959,39869,37495,34892,65217,31579,29552,50968,64904,20175,65428,16439,61145,25840,16087,65001,34719,46392,32819,50620,25718,12257,54433,37263,44448,5961,47279,14137,40854,730,45854,2913,50782,33517,18309,52703,33180,29759,47093,56995,15970,51842,16422,48002,35698,9536,10498,64720,3762,37699,15902,37667,38988,12043,44861,47125,35108,24329,25320,43384,28063,59766,57382,39961,26783,26589,7800,55856,34217,19074,53228,65104,56623,63285,58125,25677,45018,5922,30337,42600,11043,33211,40824,64115,57286,6654,57430,32169,10369,7966,46269,34035,27103,25295,29592,60966,44375,63035,3720,27738,42960,44821,2383,35750,7923,33379,19174,51437,57311,17068,61943,1432,56013,58665,64241,19075,51730,5580,6123,8828,14580,21328,48996,49143,25902,529,41957,56974,46583,37176,52326,50255,2073,7519,32483,1284,5913,50832,32702,47692,40369,56127,46326,40128,14762,28197,54513,2645,57940,16663,39657,36635,18237,38306,37730,32615,2781,44148,30802,65277,46331,31708,31163,35442,21039,12794,35717,23692,12395,54655,40214,50648,30685,38552,10761,19043,59660,52242,61508,63425,54388,18166,64814,50468,35282,7072,27561,54606,46397,23332,18930,62923,56277,4890,25329,29131,12354,33820,62533,41976,35425,59453,48594,51,21360,4809,33559,52227,23987,32849,11181,21168,8827,61677,51879,33768,36834,24686,16132,27137,55840,15841,62276,60488,61719,27236,25206,251,46779,33426,6761,36045,28472,29912,39468,20088,41755,3744,4604,29582,30930,950,62315,62015,18059,27762,33479,936,52876,34686,22970,19209,56224,63544,20743,47540,21861,4303,46869,33548,23671,25160,60106,1648,53030,64921,17094,40727,61334,31641,63477,6051,46054,51762,17864,28887,24811,18808,38932,43096,52742,14555,1986,54471,6578,34180,25413,44473,39263,36297,58668,22842,48827,17693,37276,43655,17813,39814,32965,61349,30837,63149,3551,2261,57686,44998,38356,12345,34660,43407,65086,8516,37072,5451,32831,13642,44805,24917,18509,10446,39445,47668,36102,63416,44502,44008,49281,40169,64197,40307,5802,21108,56869,54635,46795,44770,62139,28666,15547,26321,8098,27434,62793,27674,28861,15232,51743,26734,14607,40424,31652,16119,17576,19354,11010,62983,23050,23157,23686,54281,61673,18461,27252,25184,37598,60594,33892,34074,63417,23356,60635,54505,62087,25553,31857,23926,26687,61387,7635,37000,27975,39683,50077,759,54054,42137,24486,1931,58508,23169,60188,23751,51717,43287,62959,40284,30875,11120,49645,4449,11016,48246,35665,46566,49074,55834,18420,50942,580,3632,32645,27882,11351,34826,23945,603,33790,42717,4498,17586,26303,50665,38685,40443,19011,26404,50174,34631,5831,62361,36366,30459,61193,12229,57277,29090,54185,4720,27731,23574,159,30923,55202,33099,55857,54550,7859,21656,4018,13165,254,47783,9040,9372,60737,36110,52606,55265,35742,51303,50444,77,32889,14476,37567,54463,24527,44089,58390,3244,62730,53377,54864,19892,31016,15601,47046,27302,6388,38001,717,41583,44930,63782,24912,56785,35270,15415,35966,23392,60926,63910,18419,1631,36787,60665,48577,58355,2567,27193,2058,54652,25665,34855,28803,20450,11556,13453,3483,5956,44060,15310,13002,10762,56510,12514,21986,36824,44179,14012,26409,31292,32420,14215,20997,26694,146,47096,16724,60736,30478,1401,26832,64431,33108,65381,32607,36257,20377,45906,5493,49571,17572,55197,20733,3495,59663,10906,6892,26522,22929,37085,52639,3022,49160,30781,4011,22011,16261,39373,40095,44978,12887,11547,57913,8853,62557,56896,43190,9036,8785,30733,53096,11608,30674,65474,2525,39969,41669,60719,51497,40895,37065,26705,54836,51753,42791,33008,64872,16029,36091,22390,55806,14214,23522,45505,24140,53899,17715,63828,12397,24302,26900,19595,38804,35023,14527,7716,23374,45937,25699,58761,18389,37350,19982,26488,18460,46673,56720,51397,24517,34246,41456,31863,21922,27901,32918,55624,18620,610,35942,61745,47362,35507,60299,12313,46846,23288,62167,33946,44522,37113,51617,59055,54136,32577,34662,15551,29371,33358,8848,45574,40319,34884,9094,23541,16061,13296,976,761,61760,14715,24245,63695,58633,19932,31892,37817,27020,40415,19269,29977,19054,54345,23638,23168,33700,2094,62261,4115,14524,16518,56209,29778,5759,36722,55765,26548,63271,58321,43203,35568,28769,44088,37479,1030,15835,50151,42980,62215,42976,10431,31862,47048,43895,12881,53800,20315,38756,55492,954,31157,16081,55700,47817,20679,20252,29478,19761,12649,52814,26177,33547,13757,60378,33523,31880,58613,24295,11696,15847,45607,32280,64423,10614,23802,21141,48270,65098,55435,14670,14862,15452,1370,19152,59459,370,63129,11940,59840,6233,58095,48221,9086,1894,35707,60353,9471,308,22509,58759,7797,54403,17274,18964,2605,39075,61463,36157,6132,22381,63923,61758,17763,5248,18286,56067,40661,57739,39002,49795,38899,14367,27447,11647,1976,17524,60553,62933,6273,4912,30147,35127,1809,64656,16035,2559,24045,64407,30762,26558,23339,25459,28026,5085,10393,61410,7959,60772,52232,30687,28051,49816,12970,47666,57229,4006,5127,4546,48050,37045,49784,1473,55990,10971,20455,8507,8306,5960,2169,53696,45153,50701,30437,26500,56597,26432,15156,23521,42998,21159,29740,9335,62040,37540,16598,22293,60525,27083,36791,53610,6323,64304,31416,62091,39262,59203,1242,30806,60561,40002,32879,54135,19323,26163,42892,35706,64777,55923,28839,7478,7053,23874,20135,57803,48322,44261,3203,55955,60869,41904,21616,29171,345,37337,37168,59512,40630,5449,36382,54739,50589,65239,43579,21771,33611,46699,51165,43026,18301,47618,12206,17906,46471,22106,9579,33117,25745,11310,42768,33190,39770,11514,26916,40344,22717,7019,35115,63453,54780,25632,3867,46804,59384,29785,30584,2032,54100,21088,47506,47307,18627,15278,39186,60858,8106,48655,63615,12264,56784,51915,5240,34339,26219,18055,9760,39929,25378,6050,43068,44564,36423,17850,46871,55908,54689,23319,31002,21195,65492,28283,29154,42977,17951,42000,32032,45924,50535,43215,13376,13329,16079,53025,17471,56011,21185,30973,13423,7275,16846,22320,9697,20775,34164,20924,35711,64726,7770,13125,16015,44317,11993,44444,34082,16861,63770,14872,28674,59402,30982,42500,47440,16197,53999,6149,48175,62509,57249,42822,36097,65151,6174,35856,51864,12231,51716,57705,31429,9936,57635,10584,28614,58899,13212,24330,29917,25440,15680,24156,18554,35180,62682,11731,59428,50903,4347,45375,713,55059,4420,37057,39047,14139,12925,39796,44693,38285,30697,11047,54857,5602,20265,39095,30292,22250,29959,47956,30081,23553,20667,8269,24780,1019,7750,56021,20540,27761,12724,31554,3848,34923,33704,56133,5456,31316,52824,48230,2371,65267,1178,64845,27672,4784,61778,14376,65141,49393,24313,48717,47553,44528,60095,42683,46713,25392,52855,193,32704,33462,35293,12541,8821,47621,21620,23913,25690,23635,19064,17888,46250,62770,10797,30945,52382,50277,35333,20635,15218,29436,37266,60515,52147,12225,22537,13843,21647,50837,30305,42470,40756,26999,7291,55433,17208,9042,30660,44881,44477,19608,25149,25984,12208,38209,48648,56148,16500,28577,2886,24078,53109,43397,41367,60808,59351,43622,7315,50920,57139,42236,23609,13613,24766,51247,12909,16626,15959,45356,1165,110,49988,9546,59321,36649,31538,9475,23925,3149,1282,64326,35562,11107,6208,44235,49104,38056,45476,54634,63250,31832,45602,37563,5395,19591,7117,46772,14436,26824,42844,37434,5228,9202,5943,37319,15267,30746,45823,57964,22207,4728,2097,65534,17729,25238,51461,59267,35792,12253,62486,36040,49003,56799,60932,60255,45614,7962,31005,27274,52513,39245,38934,8653,2272,21644,49632,43657,40811,43460,30174,50702,54574,45069,4466,64274,1285,43859,52398,62643,61862,54766,52074,37044,21325,17552,42867,30435,46165,7663,62706,36038,27537,46850,21362,42654,26272,62499,38926,53176,15316,41423,23012,24915,51094,63716,62946,54605,48090,34708,2427,53669,29672,43085,24341,64906,17197,15049,15085,2381,22484,24348,9626,13193,7570,45193,40889,13431,52071,37119,20686,21401,30843,43366,34804,50610,38079,21486,63556,61098,7375,25354,24720,63098,42455,10903,52676,60825,62308,16089,50570,35077,21082,18915,40068,14237,48905,28305,41661,38857,55342,20438,457,19790,29613,60649,35710,61985,4545,23622,45958,39553,16307,54149,7077,1644,1963,20532,36943,62144,33162,15256,55496,22017,44043,62912,2239,17536,42579,5472,35345,18719,44002,32508,38509,26722,41017,42990,25825,39405,22271,56924,37678,5300,15983,9946,60396,36912,37924,34062,63158,27105,34943,7752,4792,8278,52600,19731,44516,45492,51707,9319,22012,40521,4798,50981,15819,33849,43005,47881,28640,50390,18786,60903,38502,5909,54074,32869,58953,53421,29124,64591,60651,41021,31609,43370,57119,38544,27211,61312,37294,55636,9865,42731,58431,4689,26929,59292,4575,18164,16115,23448,2628,26478,24399,38297,62660,31392,8602,46482,60937,35384,8153,62327,41884,11253,36095,13880,36746,39649,50057,37080,45381,3715,7250,34437,5970,28737,55879,41722,19931,35949,9050,5028,24009,31007,2591,44276,31109,17372,31288,51173,37906,57011,43822,41278,60001,14772,16181,44535,60127,40296,40550,28724,51690,33087,1115,409,11784,6337,6091,2166,18232,28770,51073,61166,36848,40783,26309,8338,17628,4850,42556,51168,18633,35424,11909,27777,7618,32151,55850,31691,60082,6082,26109,5014,50103,60995,45775,19884,17385,51317,64301,63864,2655,17131,50251,24919,48513,30222,37995,32105,7637,23564,41781,27399,42408,15736,4752,30257,43526,3877,14519,63365,9012,22653,18482,17988,27450,16377,16287,18226,24855,45709,17868,32437,47941,12410,63584,8770,51504,57487,9055,42909,13688,10027,289,50954,31181,40135,15802,20619,8758,33565,38677,46286,9580,14599,25787,14785,27891,37892,6475,17819,43381,19212,16635,53208,40825,38923,47282,35667,53802,20490,59142,51378,65015,60554,597,33441,54140,55277,36483,9875,43023,3251,24303,35131,27870,36940,49607,33658,24583,35399,39877,56162,49193,7916,55926,52598,13854,31136,41397,7947,26194,23472,19794,51440,55581,57896,40240,52148,19669,46498,31089,15421,19760,24456,57670,10951,23345,37009,14988,11881,53916,42902,51654,10628,31661,60543,9268,16757,29063,64087,7563,33641,60884,9677,40957,48485,28041,2984,18402,31096,61576,12565,9299,46733,28089,56968,41586,40225,2091,7729,55052,63834,65344,6039,2866,56730,50429,26557,23186,16717,11308,42002,59124,46919,44280,16806,64769,38078,3896,54577,41819,22039,65501,51942,13428,20244,14680,6036,32094,13549,23056,13752,36457,9273,39530,33482,13506,4780,9,981,31973,60867,8449,31279,49754,3523,55070,63746,44929,49532,58605,24370,11092,61322,11485,20045,40035,48099,61031,65520,56373,37522,58673,12419,41033,31966,6098,60262,48437,21270,32856,9456,19710,57421,58396,58972,2945,64488,20441,32124,63393,13048,31275,30161,5649,51118,35761,17947,45537,46712,59765,34523,20212,24885,1467,35646,51339,55098,43940,56997,43803,65044,17367,36611,26001,33917,44113,60839,6558,31562,13074,5165,10266,60053,54373,52906,45730,13970,8920,17337,37571,52192,48769,6397,43049,3470,20042,31,34838,51712,13527,57954,15521,63131,45443,32231,49850,47002,50308,25542,63601,7953,11552,20651,34863,24467,26332,57720,61965,38062,61895,8773,43584,11641,12875,40191,8812,14002,57295,44425,62417,32821,31864,3349,36273,27100,55032,52111,48004,28728,10099,56819,34609,12704,28496,35729,44355,15331,44219,39484,54392,37091,55974,59328,53390,7411,28748,6996,49235,45097,45110,15008,15664,16962,39129,22643,45084,40563,64987,19304,18305,21381,59548,25770,18734,22622,63078,64063,51347,55953,16554,50719,26209,1131,57925,15437,8374,9400,42859,11626,63472,46256,6478,4601,45725,10081,24943,36715,8649,2486,34253,49201,50726,63107,16183,63401,65514,13585,52516,942,7717,45839,40182,60904,64415,46727,62381,39641,31998,2193,42856,31027,58286,8303,31509,22292,46697,15705,35531,22768,25611,26752,44075,51621,20860,549,30651,33223,1878,23461,12507,10852,38172,40355,23142,55919,40992,43819,16940,9415,42167,46902,16574,35223,23485,34307,56871,31911,2705,8222,24199,53086,1762,42072,53838,17833,33754,24874,59772,40277,16781,52286,26115,49890,14023,55934,25177,18598,48776,47308,58838,61147,5854,36670,16514,2047,56820,63467,39058,55430,15490,54296,48013,3770,25662,39693,57620,55011,30659,41962,53887,15550,62390,44972,6738,23006,60325,55405,51891,32601,43438,52657,60779,8999,17310,53331,19711,61984,6535,10320,22574,55657,54440,62764,35325,10440,46,40871,23492,11456,8263,32873,6857,8793,20573,30836,7615,23118,17315,1646,34257,48568,52365,7722,60875,9506,27614,46032,44829,17426,54282,10295,20933,25973,34862,57934,48219,9197,10074,26779,60160,12536,28912,44482,11807,30983,52883,34348,48375,54726,33077,42305,11019,20319,13001,20989,19,37155,62457,593,46781,49888,36443,3721,18216,7849,56516,19955,35744,54190,17141,55043,52524,46711,45009,14615,54888,65306,3648,18534,4156,18664,33319,5506,20409,31094,46021,22431,49400,39994,47382,22458,54713,46934,20048,28923,50872,14338,37406,52493,60517,23231,46685,26673,18871,55601,21561,42828,32820,56523,39037,53950,20859,58318,45722,44527,26339,8796,52673,15886,12562,5425,7758,20217,54772,14509,55180,35935,50833,45313,47226,23525,37870,31954,17202,59572,62873,11335,35708,11750,58193,51883,16988,61747,49564,40851,54957,38606,28549,12351,64150,32514,23005,29729,15675,21535,9192,52646,24850,17353,63578,16157,41219,61176,15395,2844,24955,61039,3849,27926,31353,7050,59215,31777,24123,58461,57550,61185,52121,14539,1446,12915,19190,58657,53760,50414,15862,32903,13477,13634,42497,64602,33356,1103,21072,49184,45481,2157,63672,55986,64825,33701,49525,56360,12766,56012,21016,47797,61438,35781,8717,25732,3894,29256,20688,38017,64926,46445,9964,26685,44099,38878,41686,3283,52011,49012,11718,25934,10154,62376,37382,12481,893,55598,6425,25957,21860,33048,11125,35157,47063,15205,39137,10524,29022,34137,57144,26398,4181,3392,7811,28891,8020,28482,11161,388,45668,63433,63934,55641,58554,51045,50857,53313,51710,29910,28429,8277,11866,37582,59475,15354,53939,23236,46633,34525,12103,41250,56353,24346,20751,5935,30549,4751,49610,9334,21622,41572,5018,53873,39193,34301,45675,27406,9516,42908,32584,34219,49139,32548,12172,52396,62162,41134,48637,28268,43729,59035,54326,7302,24277,18045,39992,1773,25198,14381,36310,451,29268,60029,31552,12548,38415,46791,10324,45355,44106,22296,671,59260,54583,62020,17228,37939,36922,59370,31295,40896,30407,54055,33544,7507,46729,16972,6947,53975,26930,50261,43890,28528,5863,45573,9871,50038,23119,24063,39188,52473,61074,58133,64509,26851,37305,50089,42781,27233,64579,59575,19139,40294,18912,58359,25227,30484,40776,18022,28914,22126,59188,10300,30734,27296,1815,61828,51109,35963,22029,58755,50779,55823,57312,60997,64200,43158,6043,39088,626,1274,6223,8897,439,31485,16673,41867,60455,45951,26578,818,12102,15685,51971,32322,22598,44923,44223,44573,2654,11828,53449,32038,28954,53863,61108,27820,722,4337,6360,3817,60122,50398,29770,43982,30181,14019,51596,29661,57645,1722,9326,1863,57304,25622,60499,20002,36604,29251,4517,47252,50677,15463,44677,341,19973,7576,56994,53767,43108,24222,36994,36896,49288,25487,3051,3363,64730,53531,14495,19223,62586,53325,37313,27059,31737,63553,37126,13238,24737,5781,10229,15314,18515,29825,3550,6215,7354,22613,32668,27375,25680,26224,1077,50380,50132,1147,51523,7566,44810,32471,9227,7467,52427,2772,45641,10873,54299,53077,7098,46737,60621,41996,38684,46478,12982,32785,30574,53457,39716,23482,43474,31219,2488,43222,46025,17295,22749,29150,27449,64586,787,834,12149,42104,34874,36494,2281,63576,9446,7298,64165,1016,39726,53232,51098,59609,38320,58720,9586,55915,26138,5470,44196,61703,22000,53418,31738,2885,233,44168,58778,48911,2643,13730,56156,22283,17550,10289,45247,33596,1478,49567,4485,58645,61752,38674,37603,42458,8231,36141,32543,59134,7533,47551,12049,46340,35685,43973,46810,54139,3602,10428,15574,17174,48696,210,38186,3860,1562,2255,6516,64251,59244,45975,58429,18497,31029,59653,59983,40893,37753,1496,57641,40313,39097,26797,49258,36128,58954,12698,2406,6148,25435,61572,17302,32929,11737,53362,29287,39637,65185,8938,60077,39523,54781,13115,57816,58127,61532,22216,5980,46390,24435,249,51261,12226,5971,14620,17957,8978,7304,13045,24268,31082,39724,55952,45568,12282,18154,57338,38894,46899,8596,26744,30422,12188,8430,18080,27734,43597,49908,4677,29735,19658,47472,61722,54515,5632,25159,19146,51358,12675,9843,48939,49770,51734,24541,51788,50881,29052,55183,5477,30927,57823,52422,37271,12157,51301,48060,20213,56457,15676,59730,56674,6126,43598,56189,58248,60315,9133,14063,60726,37327,16933,25826,60452,3240,60212,53159,49405,18858,17055,36618,49286,40918,61112,32977,59679,15271,15925,3007,29627,26893,20451,42773,55248,566,1869,27066,11319,7244,30089,57062,59526,45928,11616,11109,10598,27841,17661,9621,56320,16185,30167,1080,63152,52718,60133,4212,24550,57342,25803,45068,16901,29998,23145,36336,50097,26998,40381,52886,56465,56319,1186,47264,36208,52987,29864,6416,11622,65097,46829,51916,53671,4275,34198,52077,64945,31434,26012,43569,49264,54767,15429,19814,55692,51853,52040,47182,16563,3306,32228,12258,2598,50580,55188,34144,36263,55479,38517,448,50797,5986,16782,49249,12735,17740,6861,61670,10867,37056,59867,33626,45224,59994,45803,7538,11725,53383,26034,11969,15541,6179,61370,16816,28974,44495,44680,5850,25410,51602,50655,47330,46407,53026,58251,39923,53502,17250,51629,6097,52825,47043,105,30977,8273,12122,16141,62085,28231,8101,25439,22376,4983,34500,42225,36952,18131,58295,12475,58443,63183,6341,60362,50899,22703,45229,3647,19952,40455,2626,61070,39760,36455,44142,3105,31735,13546,35723,40725,14219,33575,50500,61678,16168,12919,34042,6956,18208,40998,43531,33249,13741,26644,54339,40120,58142,21055,65389,47378,14166,36246,48166,57517,1410,10839,17966,55576,17809,41911,22265,49450,12146,20358,39422,44501,50488,64482,5635,13284,9307,37207,464,32309,5663,39472,7559,542,25444,37556,6347,10166,44012,18699,61806,12277,944,7555,54782,17742,56875,56390,61306,36719,30231,53871,45325,38560,62858,10591,40408,7083,30946,45801,53249,3186,40058,1870,33322,41712,62084,11234,62404,28783,30815,43352,14216,39154,16173,51051,14747,14029,7076,22682,15258,6774,14958,54425,42945,7351,27253,49129,51959,29813,18592,64181,45830,60439,50820,36348,49436,7184,56251,20623,33196,44671,57432,10908,28077,22740,48858,38444,19332,64206,51525,10660,39155,55223,31104,14914,9748,29365,14182,4871,33906,5071,8028,33360,43133,14426,54653,21867,24158,33669,45142,54342,51341,18715,21696,59849,49619,25226,32800,27552,30964,17606,22658,139,48875,29250,34171,30956,23648,50731,63039,6691,30053,59954,5552,46611,3750,59477,59269,10066,12795,63866,20157,11942,3356,9752,28107,26672,18900,32637,26765,21365,3045,3818,36513,37014,49867,16120,19589,39829,34323,48801,27184,10783,43929,42694,36582,6768,61580,58520,2332,45141,2731,9577,33854,1924,63800,42514,11640,12736,38581,63304,53721,56761,43817,23839,941,19040,47236,29559,23549,60138,16322,56490,31632,40751,28591,26000,55547,6846,33447,27660,2106,59409,52488,58135,48654,18787,33120,38696,10141,7445,29033,28700,21944,57763,48120,49714,21525,35024,37105,56514,39244,2646,43015,32459,3360,18705,45468,42590,29068,42969,33184,53774,43674,43249,8381,3276,33927,48415,47035,29081,13822,34328,35422,36540,39444,21893,64667,60702,53766,8421,63750,32786,8253,31371,49225,56115,15649,50423,25844,29401,37256,60102,53807,36324,50718,16219,60646,2637,53633,61688,14761,36106,10935,22861,38960,57228,32651,50166,34839,28643,62424,40303,33647,6571,15322,56643,21835,44646,29757,37559,9535,28453,14820,9636,37023,13108,38405,41334,44684,12400,2883,374,50374,37793,42700,26818,13145,2498,62776,13535,64936,19228,23984,40148,14739,45353,15543,1889,36420,9620,10504,43842,18343,37631,22557,57638,19129,23317,40639,34108,54570,26927,29616,58161,39344,17783,46155,2138,37853,39621,2408,48218,20746,15856,31730,54949,363,4933,38823,43747,46361,50250,64317,13185,43861,32269,41376,61762,18340,55111,27487,20053,25928,56614,30129,61961,49090,51197,32703,63275,32057,34396,9606,6499,15469,34950,45902,540,25192,64419,31754,49296,61718,34231,19252,2790,17719,31116,42920,61935,7365,14235,24169,59403,946,36156,65510,42810,52609,51053,44773,61237,40180,60678,2007,41214,16559,25967,18414,24691,23053,29162,16263,12011,49403,5418,46837,18012,58980,2228,13909,32734,52478,5083,37058,29018,25532,64465,9710,17002,4697,32647,43636,35598,37615,25421,32520,29311,41935,59951,48422,6828,36478,1923,44417,23865,9368,22993,16769,45703,42501,32706,31449,23052,7946,33052,57527,10862,10105,60661,62892,375,26143,22167,44849,58553,8433,56469,19633,16294,62576,34535,42059,39554,49796,1955,36169,38550,11689,21501,51408,59049,57420,14991,16718,24861,37440,30587,28589,30128,28571,58329,22499,37993,3863,7065,35459,48843,27132,10183,25789,11495,64650,33362,17403,38613,44667,52164,64048,21801,18651,2113,44695,51513,410,23853,45046,63419,57283,3132,3423,7647,30401,48872,60993,36682,63802,21691,52162,31750,48255,60019,45643,28364,7631,45323,24557,4513,32199,65008,2762,8795,60730,64637,53516,27602,30109,35752,32587,35224,34946,32274,39432,49820,10412,10060,26982,62349,52406,52475,62352,31909,4117,25303,5826,39571,23435,41001,51212,41600,11677,60220,34674,61880,19778,27460,22804,42837,17402,35469,62857,7964,28991,37777,23826,42530,19777,47774,43780,51087,28746,51855,27821,49458,10179,6725,40944,27776,31249,41111,56434,7580,56547,9311,6400,13444,4619,16838,62595,6881,13578,12123,25641,55905,64256,49320,49538,54962,18215,38482,65304,27511,39741,51939,40297,44090,3207,17920,19398,8179,4239,27291,1695,59484,38742,17995,22716,53111,32488,28900,27679,30276,21814,21030,40384,15945,54318,52097,21134,52048,54224,8142,46178,27576,1228,17602,40894,1684,44880,24204,9622,20798,1447,2523,28401,31771,25609,48477,20480,37654,10754,39569,18184,60290,60363,44942,40193,8405,61723,59089,25720,19088,42208,29876,32240,16269,9310,698,64741,39093,50115,31036,3140,36887,46395,54756,31391,34073,6666,17198,23741,7516,1458,15992,50432,47246,54744,35758,8856,29175,47587,22419,34808,63006,32502,9867,28683,54643,19820,22301,6770,59460,45202,55090,5304,36268,39133,57542,41791,54449,19242,28983,8364,48645,55898,40149,61335,19520,183,7470,48842,31335,61459,54308,10078,4286,36543,31714,60900,32372,40623,32446,46079,20663,34162,48096,32008,45324,32654,56368,5176,36173,45404,11983,21352,38252,43740,31156,9160,15530,35733,47433,45239,49732,23125,18099,7569,23069,3747,18701,63773,7221,17599,8989,23672,31826,55950,3111,2075,34472,29070,7568,22053,64688,54735,18378,28299,50244,38075,47739,48991,26688,52174,18475,49863,29611,39978,4552,36600,11588,61789,32282,37538,1503,43640,29806,5423,21824,20398,57185,25994,51162,1804,62120,21841,41077,50578,58001,50485,23618,35737,48070,21890,36833,57265,25523,33154,536,24618,49387,27377,40603,63617,47243,47410,29719,31166,26830,19882,49073,3447,869,55085,46650,43312,6487,19159,14315,18637,7381,52628,31776,62837,4073,51517,5153,48244,58918,46505,58462,62735,44866,26767,51566,56976,9191,37296,18768,10435,6368,20071,27887,9028,22930,50885,14251,57533,34721,9188,57966,38435,3189,45378,56677,21807,2006,39519,31127,14064,55404,28671,51108,25477,22860,55424,3406,53533,14032,62800,46544,57414,1589,60307,15101,35615,39208,36140,47588,17054,42153,49107,2341,40461,3436,51786,24458,47525,58771,47280,130,31476,52846,39790,13278,17338,48985,43468,64472,20708,16495,1231,43962,36844,385,30458,31628,32892,1184,27428,42821,27330,19499,31884,541,5173,32967,18306,56529,3256,62611,60536,10029,39596,10149,14395,26866,44817,21125,10159,29101,48749,61226,699,26370,29975,51466,62285,6044,52551,30952,50926,65461,23537,39115,18064,8587,36840,38260,53224,46600,20960,41157,25214,19341,20820,59777,18321,32748,28957,34104,54875,5907,58871,60571,22092,37137,17679,23196,29494,29004,34837,35420,4640,347,51856,46084,63320,35741,28890,27145,3637,1659,54004,21481,55797,32808,4170,62930,45101,56798,30863,40663,33640,58510,29635,41351,6990,27242,46111,62860,51003,59691,63685,34166,30110,61737,62168,13118,2710,11159,44716,3730,50253,24497,58705,36846,4800,36899,54872,32937,1494,52072,60327,62792,11687,36533,21334,57844,20670,12867,53209,54807,59318,65131,25051,43796,25492,39169,62831,5619,5273,5512,3420,53076,16931,62579,11844,26038,63108,44601,43843,29663,207,59044,36703,61804,56054,54668,33774,63687,366,7836,19681,4495,28149,9031,58035,47585,40231,9682,47665,55697,54938,2107,12859,28590,43321,37260,32593,2429,18190,44816,6978,31523,28325,41417,50317,53627,64242,5884,53427,6147,39905,16222,4047,64875,26602,17663,47094,50994,65369,43174,49709,61216,51546,28667,29044,11916,28507,54001,64768,15876,58528,19061,45585,18384,48504,59710,65338,30604,42446,50688,7075,23251,29873,57793,27427,16080,62230,20047,55117,21505,17984,49318,19746,53241,5732,30285,5600,53639,14629,17687,64234,52558,41673,11888,2665,3206,42655,55909,44777,41973,20017,7035,42123,19238,6593,27172,11468,63907,43077,15616,23165,862,23394,61318,58229,38938,48456,22339,6831,5339,38303,37398,42584,57708,38373,25380,62341,28435,10441,31852,20245,33887,26186,25057,45223,7119,20295,1616,27634,43685,26479,3098,23770,906,60055,29086,14314,10889,35743,9352,34852,7692,55649,14086,25322,670,527,33684,40441,34170,60246,14242,16758,64920,15823,24755,27865,31176,39165,42127,12861,3183,29733,20306,27008,36717,27523,64203,29670,25082,2172,11038,36417,25783,25922,28619,13692,2687,63932,4874,32822,28437,60118,41874,27415,3808,11381,51330,29550,40595,40516,36385,38687,33940,7130,24768,53582,45934,39815,53720,37517,37544,61161,51912,64653,4409,53836,27807,30936,10280,27803,35854,45172,64082,915,54695,1606,65085,28223,52189,23722,56202,17699,3634,16393,61712,44244,36655,48565,39264,5431,57296,4054,58514,5858,13929,39785,7034,48913,17396,28067,34644,59062,37121,31843,30619,32710,45359,49344,17269,58678,56571,999,12882,31974,9806,1567,9703,16977,55138,3242,45328,16078,31912,14619,1715,51411,18468,53771,63352,3076,2057,5384,28785,26980,59781,7739,10041,48294,15628,6946,61726,2740,6685,7697,34140,64995,26135,64051,17638,4860,11869,12015,48941,13751,28635,34342,27651,30007,62851,57212,8162,41010,58417,58525,61069,13977,8195,52546,19818,15468,18006,31363,30477,21987,32954,34538,62008,62311,3660,33060,36599,6279,23427,48268,56585,46323,24074,59021,2439,8782,57365,8654,20917,7329,2713,21469,26104,4631,17908,13981,62904,15960,57380,62832,8015,45529,60957,55480,28989,16789,42392,14408,41049,52751,42999,59238,41402,39748,46648,2974,16200,62774,4897,25974,6918,27564,37054,17804,12721,55509,27226,11875,20824,4613,49239,49797,15199,30999,8622,21857,58671,61470,52425,35757,49833,9170,55514,34181,59529,29940,37330,3645,34647,61648,467,61239,62715,35466,49789,644,14864,50856,15817,26710,60510,54928,56349,41950,39203,29276,37533,65079,13150,39820,14067,43701,49613,40374,21109,16325,53329,19380,62173,25338,32063,60080,50218,43016,16546,25518,41562,61232,52828,2110,49513,13711,8562,42838,17616,40940,11350,9467,44140,35485,14296,56129,54111,11196,33534,54220,42554,48519,47084,42222,53034,21815,4365,37209,8210,21766,19205,6344,23363,25788,10507,42179,65169,3494,32895,25239,21447,40899,50411,3807,8370,21787,51772,54157,27541,22966,41182,46201,28366,22049,30905,28276,32958,1932,61163,8544,11874,5724,63200,1837,31710,2917,46655,45064,35861,1135,51849,38665,2795,50153,16693,8312,36368,33864,30289,8362,17128,39670,11490,64187,61450,29970,29706,23527,45540,30791,63661,8634,33881,25535,50600,3524,27417,52076,25731,43927,62032,27661,2747,11917,628,51266,22152,26233,39602,57152,3761,10119,3633,40159,41284,35999,1471,25635,57671,288,15166,63641,44586,23998,15984,23854,11653,43957,6017,12866,25795,1004,55432,57039,52354,51318,7696,35618,43869,15938,29668,50343,47541,12454,33751,36660,59717,47663,32370,40368,64439,10533,1610,42535,14964,2881,24995,3065,203,33129,55048,50579,28369,45158,59723,29382,34840,32559,10785,29409,16682,55192,3670,51176,42194,11341,43416,40245,11530,17196,35167,27347,854,60668,37904,35748,1313,19082,56794,10276,48535,28523,44807,48891,33398,38253,47479,37437,40484,51400,47933,41881,44830,52153,15201,23033,19227,30736,31983,3729,10026,53603,52563,40341,51830,7709,1794,37226,29704,33438,24658,24281,36488,64024,4381,7781,23343,9390,22249,26757,49164,40803,18458,43482,24867,20192,17086,30054,50145,34004,29786,3617,12353,60292,32404,36718,27196,53777,31063,43184,33920,38983,59815,43749,24786,15416,8084,3717,52903,39731,55478,58571,44782,8534,21198,56097,31604,52170,3758,31740,45177,48162,47087,15027,2269,23496,56345,60983,38290,57400,12399,43367,19835,38076,19208,19456,61228,45891,51436,28495,37340,22133,19649,37650,29953,56393,29871,15281,39161,47570,46380,20534,17989,35867,43654,30719,5064,54412,44011,15100,51490,7623,34172,26494,4690,41634,60514,50924,27845,10612,28652,51925,33292,32803,28256,16744,51648,55232,28750,48908,30718,51142,58469,28178,32148,49256,18530,60126,7956,7344,49980,43274,25148,2978,40755,36841,26443,44442,40437,41119,24259,45451,57263,1453,47609,51506,36641,42991,50875,7085,19459,28346,56985,26724,43743,62961,44156,46875,11357,1102,7662,60277,26188,27722,38729,16515,27859,5601,35628,19763,179,37536,20938,5344,51955,48036,14830,35347,51713,3686,14699,55170,62925,34524,46940,35042,42525,2944,24154,59316,12648,216,26331,9662,46001,34059,15673,49324,59960,24690,27243,9144,56464,2186,4612,37086,35169,36321,52805,51177,11347,21105,53814,23494,1117,9198,33020,4124,46142,24708,49678,53444,16099,12116,35413,4296,31498,16675,3253,59893,55793,5183,35339,30070,53833,52553,24485,57722,63686,32477,27358,53624,26394,14120,44844,45382,24897,23070,56363,27050,1422,41637,39238,45605,64917,11900,20649,64695,8504,41041,43706,30293,46096,54866,7534,63364,56607,59875,35638,36296,28460,17610,21007,53620,25377,14631,21456,43718,18158,35356,17987,64909,38682,45632,14732,35553,15263,19059,24069,60542,30242,11533,33371,7290,50979,5231,56792,5310,24676,16264,64761,42670,41337,31084,37570,56144,58499,45980,42823,48041,47480,14167,51308,33867,24389,33188,43560,62947,19363,8526,64775,33210,57099,48927,57938,27437,21327,15696,36434,60282,37875,20612,60081,28372,49358,57232,46916,21862,7213,37514,21543,20122,58403,59083,24384,58134,53155,32470,59753,13629,11118,25316,5031,58026,16245,48042,20340,33555,1213,41757,57563,43347,44197,5392,5905,46015,25116,38194,53732,58303,49456,30680,11190,42513,19232,18914,6445,52576,12386,2411,20901,752,11237,46262,60263,47281,16545,50357,23750,41988,34369,32004,16028,30350,29216,50410,24201,27765,31723,16644,38357,42942,40075,5721,10832,37383,21163,31913,46480,20572,43954,47926,61574,21606,31657,53791,57828,63088,3375,2818,30741,50625,4865,50012,41210,13645,47488,9786,21527,54826,44682,1436,16579,1623,50887,61885,38944,36645,52149,18612,22630,47639,34817,64306,48517,2541,51871,34022,33469,3596,46539,25566,52196,584,43363,45015,47188,63585,62156,64318,62618,55031,51877,35578,37243,35874,63517,36883,29957,39024,31060,52633,18196,49054,55959,2658,10394,44299,12759,24498,53951,3405,29682,39562,63806,17255,56448,2841,10749,30038,53569,32444,44733,34326,42275,55877,34436,35478,49289,56959,61938,64992,6291,54201,27932,36355,22083,21688,6025,365,20011,33470,48634,33429,4615,26092,61529,24538,9702,13260,54106,31633,61465,36115,50810,58904,45836,6407,54325,1449,63977,37103,36741,31671,17954,59775,13849,60450,19671,20716,23445,23908,22466,46862,26237,35479,34941,37891,19045,53017,52559,38945,17035,48525,26103,6490,36801,27941,45737,10100,64670,56715,16283,54806,46211,28894,45265,23149,1132,10304,11368,51878,14122,22904,43351,57033,8862,39940,5375,50729,33785,24321,29942,27624,37328,60778,5588,45358,65519,38287,43900,38103,52209,40745,37935,38049,36229,17645,30820,65083,1938,20301,27341,26122,56954,41788,63342,7087,56550,25556,48685,30157,12521,57207,55056,23314,2819,26924,39153,33065,58757,46678,12080,58748,53769,59946,43018,40288,52899,3291,61260,14995,51802,38070,3416,17137,22971,44940,8112,32501,19284,10111,12265,12263,51848,6070,35221,17525,47447,29642,34295,30506,11127,54364,44278,14557,50119,20813,7479,39743,44917,25917,35884,46674,58144,44558,31525,42510,57868,50088,18452,42338,8274,43841,56928,16537,32833,39564,49109,17,30552,45187,39858,23416,19405,28810,2008,34341,49467,565,57181,57186,44393,44415,3669,36684,7869,21260,29610,26538,32844,63411,20472,46958,11443,63796,40476,57951,56955,44319,10252,44436,2309,34555,10842,11910,22229,19994,55462,6574,60454,14147,63007,58696,34718,63232,53902,52005,38284,48914,35604,1400,54378,58083,42617,29988,35128,31645,43734,61797,7972,24239,59843,45987,7492,22560,723,8317,7789,19636,56521,7029,25260,7821,24887,39534,57231,22624,16882,40708,30577,43319,56650,63693,35793,58243,24102,41218,43687,57246,51922,34716,35939,48241,41248,13663,40553,59180,61292,46787,3890,27230,5793,14640,4271,63389,60418,21886,54134,28191,50445,50078,36,19823,43975,4662,9422,16380,43230,6539,32427,9231,27500,26639,54233,49712,35668,22421,20647,38057,34591,22267,23229,4823,36898,55487,24286,37955,48687,11114,37943,43191,14848,54057,31626,48966,6355,25315,10112,36931,10056,21051,48405,39557,6094,14837,45613,59236,14455,19617,2064,6312,52774,60022,48,62028,52868,53722,58885,574,10613,57511,47699,26195,52306,21012,59690,5340,18096,7960,26987,337,1660,62056,17334,11111,32292,58961,4315,57215,24267,29939,44697,5912,5441,15081,42964,56426,54546,47872,31484,19185,40416,28128,38924,50054,44889,31460,39840,6821,45409,41616,8373,60428,64427,38345,29180,28525,53637,3487,40775,16319,7926,7705,52964,60033,1101,62948,51392,56295,61386,8688,28763,6521,16408,62680,7824,26476,11644,34699,53161,32490,43376,62074,35893,48542,60261,10894,16641,20464,53166,41411,24193,16511,44592,12441,38407,49379,17683,19092,29842,45653,24054,61198,12358,58639,44176,24539,41145,2766,63653,51140,35566,48611,41094,22502,56063,52999,47539,22696,8798,15040,18423,64744,35593,36219,49375,21138,11534,18513,21437,13644,3286,41824,23402,46903,44674,4482,41050,32305,11028,8951,59740,49780,10460,47643,3426,12740,22308,3625,32575,56493,42521,63663,51689,59671,43806,24518,16783,1544,60934,31140,46525,63937,8720,50695,2888,46195,33476,1421,58434,52832,2370,43210,31835,25990,63153,52978,13571,26050,27126,64280,55045,17149,58518,29217,64156,52373,48698,23666,58199,49542,50201,40654,46627,27470,9724,35544,56365,10258,13533,2562,19093,35163,29721,50129,55144,22003,49305,34430,39673,12911,17901,58990,13903,34759,37501,34353,54683,62614,30546,21196,17499,22060,49774,23086,13563,48718,22156,37233,53625,7385,30519,63440,25230,8896,45783,5289,3577,12838,43053,55035,48735,24627,51443,49706,55213,9557,16808,60448,65150,21956,36675,18472,24944,14983,53986,40048,46456,44422,26175,25180,48807,4358,4137,14197,38134,41905,5661,10033,16525,54939,17317,34434,46223,22178,55748,43419,47781,32788,41266,46533,28788,20962,20855,19213,49718,56718,41211,20082,32092,13572,34685,64570,55832,48708,38914,34992,36648,43790,37608,50460,36786,22621,42229,26441,2812,47843,4082,27507,28378,35505,2145,6240,63546,36248,25050,18337,36695,25698,55272,15230,28218,7875,34089,43316,42637,25243,43679,11252,39277,33628,53219,25930,16329,61088,57234,40547,64908,6342,6385,784,1975,41383,11307,37625,27475,28875,35402,21086,53967,38497,20504,32219,32243,36744,3905,13755,52975,24146,38600,54981,14902,9128,36447,47714,35929,13630,10010,57289,25920,18854,64458,59822,29932,30093,32222,64877,8470,12190,18268,34335,41007,30153,22750,5629,25546,39139,33602,42493,32761,8245,35159,61642,6897,52389,59900,28888,38735,14877,6184,32264,44717,38725,6998,48784,26646,61861,2146,18588,277,63081,45637,10384,32310,34293,48400,8673,586,5671,50861,45457,23376,19881,14857,26584,56483,46551,47576,9449,25442,33420,262,64798,18219,24402,14430,4287,17306,51911,39446,4828,33814,22856,49777,42709,31985,35797,14433,41109,46102,59794,28938,30132,25898,24725,38144,9101,55501,58108,24648,48174,13930,16276,44686,24395,23008,18142,56407,47816,15671,13846,32497,9157,61211,10457,18748,57302,50748,30909,23862,38263,55984,60328,53741,19805,33044,27075,63978,60930,7374,41969,31230,53303,638,23981,28722,16117,1363,4583,46588,23571,29777,7617,61171,1580,55390,12255,2571,34731,54202,40085,21441,46619,32273,14956,38772,49623,55536,7733,42963,36905,43509,61403,6775,56482,33527,29803,38587,25911,23140,41966,35279,44474,50683,53611,18754,41103,27319,45781,60529,44652,15411,7611,2119,38302,22835,25953,28277,47746,30301,28209,51655,20020,38064,43126,19687,48761,6465,63564,25734,18066,23098,49633,30897,25276,26543,35841,36919,55626,33923,58917,56292,13590,33261,65147,4330,36328,34372,26517,2372,10067,21383,46605,30547,19182,1254,31753,3742,53293,6333,53663,24514,39552,12089,48674,40054,21570,54019,35017,41053,53065,23127,63464,53703,16198,5664,38337,13344,47921,30356,58521,39730,161,43070,23958,35435,57864,22960,46506,21669,1022,57137,29755,48119,4026,40828,54684,8659,25383,29136,12629,51873,50013,24104,15123,59498,29198,57452,28188,65210,56694,32732,47220,1594,964,56439,8399,20806,15618,13159,22486,20321,18524,41552,50235,1269,31896,20379,16093,3496,57942,40689,9735,64620,1154,62271,49157,39305,19915,63400,16159,4010,27805,54178,52625,16825,58531,17305,32568,6808,4114,60974,58395,62602,29588,37098,24730,6812,22944,7398,27826,54817,4600,223,56412,57589,58331,23013,64058,58552,60196,45828,43047,16154,51161,48335,5625,1487,57772,22420,3802,45166,58802,36963,12637,1468,49492,39260,41898,16334,23942,53438,63202,45946,54873,54431,29854,52968,39886,39702,45458,9691,20107,28285,36530,13072,52489,40256,4375,22015,44741,63822,1526,18906,38858,51668,36381,25749,1802,20971,16468,9610,5701,3548,8490,54884,53245,4852,38174,27572,56515,42539,7501,2038,58711,30901,16353,8563,23547,2401,11123,55739,50476,47847,30614,41571,7915,226,43708,1874,10495,33324,42950,55259,27667,38227,62147,2203,49604,44819,902,8633,15114,63092,51002,41507,22973,43783,62132,63283,27161,3786,33680,55329,64440,764,33111,49034,40510,46780,24050,51052,10973,8695,23205,2636,54366,6855,54708,54794,60346,2437,56344,6508,1694,40737,3144,44270,48739,30884,17459,29399,52823,54191,7952,61902,23554,31839,40012,44701,53710,40707,24465,64529,16196,28393,46867,21817,19703,54591,38661,50178,55338,50120,19502,16686,23248,50220,60507,27706,46831,29662,63054,7458,4413,47580,37336,21544,42744,6826,53976,4441,10129,13313,2702,38904,63848,31963,23586,19451,6283,49786,60528,41565,56069,64446,65256,28119,61928,55110,7900,60965,24098,11767,9123,33975,37218,54656,5562,6572,41623,27308,58927,5862,15972,15588,6803,40113,15037,9137,55103,24626,47201,10720,55805,36316,5789,19046,27956,56563,931,1707,26445,64191,56111,52191,60180,6045,60238,63109,53003,64473,30866,59820,54087,34754,37154,9333,36855,56779,27331,30725,29994,49447,52311,14222,36825,3681,20277,57547,2039,24340,41560,56682,7177,63990,30919,32792,10430,40636,19568,41929,21788,44569,46394,46646,6932,63643,12733,40885,16436,51253,16967,51471,3115,65362,62819,42499,40025,11995,33164,57098,27506,50083,60902,36183,4768,7993,17994,54443,14523,60645,25848,15056,52851,16054,45236,34633,59831,33973,27440,36573,61997,41667,20839,27712,43122,24484,8552,22833,23552,7123,13978,5614,28817,42150,57810,16386,45943,51027,53478,21002,9102,22282,14941,62163,24092,30803,56557,13815,33744,43009,37172,57680,57443,55313,50662,15980,32847,30103,10167,44554,20889,39520,60037,22044,1527,16382,51258,111,52890,90,7257,37719,55330,22366,54047,36207,2240,28111,2005,30653,20549,39486,55525,10565,49657,45920,57552,39499,14418,35290,49641,28354,46526,54633,15964,52898,4749,22052,28980,36301,34440,21000,29354,63912,17660,12953,36144,2175,58996,23512,21718,2398,56471,21756,11753,49132,21820,4671,58264,21448,26356,61266,59919,6013,55715,9811,43379,21112,6278,62263,40757,25451,62059,26934,26978,48786,36601,20418,15977,36957,20335,53754,6023,1799,56910,20620,6191,63318,54729,30061,675,58446,11305,26202,13405,4595,40937,10454,54439,14321,52643,52453,13173,31366,34942,21966,53643,62439,52272,35258,29776,10361,56288,42573,56945,3723,34412,64859,53550,59541,10421,54755,13027,34646,36163,21698,59207,57094,33625,50354,33593,8605,44231,34878,27832,20305,37250,16010,29868,39764,57630,41749,25716,43618,9799,28306,55042,35881,60992,52958,42406,9848,17224,57051,46971,39222,46909,14701,19192,6867,43595,54874,56389,32537,14466,14392,50657,59991,6553,2837,8152,8903,1433,47681,25841,11414,47262,45088,6731,6137,31689,56124,26568,62284,65225,34668,16223,47443,24358,60361,4052,52297,37278,22471,15798,7000,51024,53714,2260,8500,17421,51806,39551,2476,39401,4272,45269,23566,23569,16204,47356,63503,4538,59060,24902,18692,36376,59577,47274,25014,24030,62626,34068,56889,18263,30891,6864,63333,34274,13603,6102,45118,4967,57769,45895,44792,61133,38731,38516,55156,414,27498,46454,32352,57020,62931,3911,57248,19018,33627,46767,59189,44737,33650,33464,45758,52809,22299,59943,392,11699,212,52904,19887,7666,28267,22498,47342,56273,56558,14602,45914,6873,47537,42439,44681,48479,2897,28610,696,53471,2103,53136,46427,12470,6879,35865,16630,41622,57083,151,43136,52151,25399,65075,64055,52247,59612,55916,42352,26071,24260,41493,58242,72,21128,51782,22085,42361,44470,59527,53223,47970,46419,32516,34828,7412,11144,16526,45380,11498,13462,12966,54714,58041,47216,52125,16746,40971,35070,46259,40008,49404,13858,14856,40494,17810,34306,50053,24129,15829,20185,41716,35130,38028,1922,39926,9585,13369,53108,32807,7768,2002,13225,45782,48358,6511,36859,17734,13310,58131,12479,42396,18198,54152,37561,10780,2576,62116,62286,390,17998,17021,11759,25506,14554,17607,52163,50902,40574,53010,45851,17148,36544,18008,39667,29860,64413,12377,47617,54796,19446,28289,56211,6877,12725,4,53870,47171,31464,26619,46101,5177,38046,60387,32363,20980,24378,42839,12047,20300,5656,49192,27435,36873,56619,31274,57621,60278,7904,33590,43137,38611,35395,5076,607,43668,60968,31492,28688,6054,62746,20291,51299,26149,61197,64162,3184,52658,27014,18057,65504,25952,9813,22497,22899,59972,59429,9583,50827,6310,22620,23560,13437,57607,2629,37123,41146,37332,58044,11733,27971,26655,11073,41702,65532,45812,40501,7572,11278,1353,5276,25237,51451,7462,14234,52087,4225,5568,3619,33263,38865,43600,4950,7616,21751,23459,1703,25577,31603,22956,26212,47047,25401,62129,63198,523,36220,23451,13100,61225,39290,23192,58336,22277,45338,10113,20235,4525,53261,40472,61128,21729,8940,55,21753,509,10194,57928,28948,26377,7433,55865,63872,54211,62441,56253,33166,34974,30334,14284,6963,51290,38231,16039,6015,44131,30267,24667,8121,6216,1840,26369,57357,32735,51487,64542,4627,53375,39920,62535,522,64501,6901,19989,8508,29581,32997,62649,46429,47581,39218,11726,64644,47334,65482,14541,65395,54330,14270,2052,25929,23709,65202,18825,49650,55185,27842,52574,20717,21612,44708,59037,861,30628,35057,14329,26985,55450,22004,5794,18932,16262,33541,9424,5448,5254,61181,34407,10511,33962,3946,18302,25194,41439,14178,19214,52507,32476,15840,58212,18339,54960,25018,10830,5965,48360,48338,30572,45988,10981,11830,1033,20952,32418,45942,3999,27373,3282,27207,54314,26770,39864,30363,40167,59166,12240,53962,51228,53400,26638,64795,62083,5129,29431,47759,46194,18700,54824,25036,34264,62249,33966,22108,16343,37977,36653,44712,43043,3732,8993,44793,42750,53856,28579,58073,30339,56691,50614,55271,38322,17749,53205,63468,2519,15931,60145,35344,51664,50544,64735,20414,4858,2941,3249,51337,6609,14513,33753,42023,41020,37819,18421,61626,41533,17231,12880,4385,24106,36464,65122,27188,58480,11764,30230,24075,61798,24544,27739,55661,27316,56998,28634,57456,42060,3290,30878,62265,24107,26132,15103,10545,57028,2961,11861,20867,21259,49096,39842,56290,14774,42105,13276,5380,8472,47014,38355,28656,49384,39750,53528,27549,21067,7096,35207,64930,33986,25875,11154,33645,30960,50760,5055,64661,7432,13175,58060,43502,35366,15556,58358,34070,58804,57397,16683,40986,30590,42756,2356,41463,58059,8339,4061,25714,48847,14276,12484,1317,33335,60953,33873,7600,27224,23876,59703,48185,4448,30214,52739,47309,3192,33194,60785,46389,45659,51903,24698,11882,44868,9492,7045,40837,63372,42450,11295,65246,53384,40528,40852,58270,36187,1811,28291,14254,57004,42824,35636,41462,16786,2800,36285,64799,33333,44510,13790,47185,49316,58416,6300,6694,6189,16258,12753,5002,63339,44496,46854,31351,299,25890,13022,14735,62507,31209,48117,11104,14195,32673,36484,25562,4659,36180,49331,23481,35644,38443,5389,58296,28712,35840,42280,5536,36354,391,12318,45772,30355,12650,17150,60522,13235,47778,11801,59478,6218,10918,29214,26504,924,64175,21465,42868,36793,58463,1335,49313,14412,47511,33974,24159,31043,10132,27950,6919,27336,48539,47559,11680,32334,37279,49762,62234,1241,42958,32146,45292,9011,9107,15097,738,49992,31694,51999,1180,22128,65380,16399,15611,57917,41349,64896,4078,32474,50124,40748,20530,63999,65431,38020,46430,60116,58460,25430,41692,47395,51366,11262,53932,39460,51684,9652,57672,22071,15626,59517,39339,11244,21162,44621,10101,2806,40952,51107,62590,51081,64760,14888,17161,44199,30670,57872,35613,63021,13384,12824,31778,60437,28649,49653,19740,22657,24108,41832,49617,41356,56061,60886,53287,35734,43164,2532,64160,54059,57561,28801,45421,45303,65439,40082,35367,44705,62166,47582,13060,339,34844,63838,31914,45950,25658,54666,54501,58063,25755,18199,8265,51077,38536,21903,45749,54468,4940,7762,52277,47975,30344,49380,22116,2276,23850,10787,60849,8913,10414,26402,22840,21225,56590,26663,12854,32799,45273,14768,20270,27365,4101,8409,57604,38646,46490,9617,34880,13091,22025,26528,36276,441,9410,37184,36521,26990,18262,17617,27411,7134,13856,8058,54172,58995,28142,29333,17580,45508,50906,21330,62025,62090,13081,34016,53600,34505,2000,20550,46103,14071,57104,32258,8566,36333,48954,53118,42130,59120,21415,27609,40470,51832,62548,34973,26028,17205,26600,38702,46980,53518,57874,29915,21363,59809,30210,476,19757,61440,19530,43039,1125,23358,19080,18644,631,59151,24570,30780,42659,56892,46038,48753,14616,3738,13912,35770,48110,27903,10445,17939,25246,52246,4904,3797,37430,53036,60976,1710,25864,47311,57058,58312,20731,42086,56400,4547,39336,46721,11180,18313,33506,29029,58356,27515,1474,25721,37132,53616,40907,13805,30279,46358,37704,45087,43902,26564,64728,20133,22312,10083,17703,26766,26524,50063,59914,44222,11260,30553,31725,34275,1297,9122,42702,29540,30264,11093,34400,8284,42158,21201,13893,29225,58998,36034,61035,23129,25262,44327,31231,59950,50162,37258,10037,35872,63631,16063,20660,28274,28416,33244,46384,13333,7226,59957,40071,19256,19320,26555,25106,6523,20951,51313,5786,61884,39072,26442,52631,1720,43703,492,1377,40195,63710,43550,21558,36620,2928,42474,50289,20547,31067,48649,15104,56446,11908,28198,29071,9877,5944,25642,4110,28451,16615,61059,39899,2672,60411,17000,33843,28508,47670,8616,31511,1551,20645,51078,58627,17428,45835,18707,29174,2266,51026,20445,5052,51280,11911,6585,32082,48173,2786,55503,57329,32709,54746,36284,19259,54048,23691,59034,29967,41907,51968,27783,31928,48984,6195,32123,18794,34029,20131,16611,30371,44939,27239,27822,19118,9155,24460,37881,36799,12018,22695,10569,18392,58093,9425,1510,48438,41750,64548,47085,20187,59152,45697,22297,60607,56538,44517,62107,61857,29331,21538,31452,36567,46689,56167,18069,22066,38875,42317,48107,46704,18639,41229,37864,3213,11188,48663,25736,5205,29320,22238,10018,64821,46556,47690,65153,63762,48397,62444,59617,33826,14703,27961,10378,64034,28222,5537,22051,58250,14593,58028,6747,6976,32600,42184,52381,34019,39746,58096,56455,49044,65081,11746,36705,40995,21256,18155,59448,35450,42394,61925,1396,1344,12932,34605,26847,20033,7708,28187,1001,35281,30889,28958,9336,10937,1505,11749,53864,32103,55683,19600,4764,5103,28780,54528,22170,24279,62396,56948,29946,13983,8493,18186,56940,12148,13731,26075,871,10891,27418,5366,33807,33097,28694,28550,33566,5047,23419,50961,11108,55256,34308,35038,29102,54764,986,5419,46210,48192,17393,28454,33021,37602,58654,37022,54096,56071,49396,60504,41951,19003,38053,21379,4762,51013,39281,29262,58916,23470,57632,55486,20475,13430,7652,22168,13537,38575,52474,12522,9985,42475,11405,28422,40377,48184,36792,59210,23861,48989,59157,15186,34982,38215,44057,23879,10136,37833,50123,10307,62050,10352,56541,27259,17587,64940,49812,47458,19353,63005,22448,14771,24838,54239,51791,44009,36068,53200,5488,2845,2474,64204,52216,158,44763,5526,54503,8764,17490,41834,57819,15863,62001,31095,52343,20101,38449,32036,39375,20375,49194,31245,43338,3553,33673,58617,59807,56076,17047,29458,37724,47954,14180,47191,53785,1918,46033,1438,37628,29495,64456,3880,21129,51146,21433,22396,23597,17953,51693,27199,21175,25798,6509,8657,29021,10218,34235,44445,51416,57802,28713,28905,20406,5539,18294,22851,20140,62704,3248,55499,9519,23293,27955,13648,45340,32043,53688,19803,29683,56062,42066,27512,3230,26412,19231,52416,5006,40328,57267,34097,57183,18308,23688,46886,9785,58477,4590,2514,39854,64611,386,57089,34286,55701,14929,22968,27565,8461,14588,18553,58019,989,56196,23727,4636,52650,32715,61284,13298,4357,51211,4418,52463,1522,40342,26384,1106,8630,62664,45546,842,4866,8700,48829,23003,11816,51973,4424,59462,24715,65243,10462,58810,62455,56880,58280,8353,45031,51872,24754,39246,11203,14477,21047,57537,53543,31915,56175,9822,37448,18826,60885,59998,34614,50030,5283,21554,37323,23258,62879,51068,12453,42272,51320,18606,19266,34610,10999,22171,47364,47903,39658,23259,24516,53486,48194,21044,38455,53169,18280,52372,18017,65313,6497,38183,10799,64467,38399,7571,40644,1883,4914,62348,60591,37420,42156,58649,14153,48432,25766,25912,6245,2210,1390,10172,3054,32544,37861,46977,20324,26117,12356,20624,58257,52556,6898,6295,43364,36910,11977,35983,22534,17210,21739,20580,17060,61889,19979,21019,18676,53046,8467,38556,34832,63531,64075,31177,28836,24307,23277,31758,23785,50084,31546,45498,47375,9153,56937,1288,60470,63901,49861,32806,9016,33931,48245,3813,5555,57797,59426,56925,5233,29453,43591,27622,14278,36300,63859,60700,36775,10813,15373,57347,16569,50323,27836,8879,34447,63880,61840,15068,14287,8771,24904,26242,19840,39017,57407,2409,30648,54476,3383,8400,14358,29679,33530,14020,61341,20919,33674,11440,32114,30934,55511,31011,38666,34671,53381,30735,41096,5838,6119,44315,18861,59902,55978,46403,7073,29016,61050,37947,12381,59695,49426,36236,16450,2939,8169,41670,42473,8583,57818,56810,18802,35083,4797,62973,28040,7349,35251,23873,26133,17095,30554,19311,61325,4974,47687,30047,61346,58436,22454,10922,42381,12409,15440,64135,47709,52916,1216,61930,35986,54280,9886,29270,1008,10287,36459,24888,63144,6228,311,31256,44229,28645,31921,38603,14394,65095,61448,12747,41114,22783,28719,46182,61326,46745,20776,53177,21341,5698,24291,17837,7408,61992,8133,60584,32915,45711,20545,46628,2375,8574,31053,10017,25526,32976,3995,20701,56879,37408,43697,35845,34416,48140,58957,4818,62258,641,53105,42800,47032,11780,32498,46638,31936,19957,3351,20361,471,12144,2773,58348,827,64252,61969,5952,15237,40788,13679,13876,5454,60234,10128,45548,58435,1408,59017,43775,24636,40271,36360,22125,61495,7131,36031,24015,12274,52359,59685,59926,64179,30142,57360,4105,61477,43846,52683,32071,9625,64453,39103,15313,20690,17166,48893,29263,54315,44111,17505,23801,55822,42658,63127,51480,64067,47163,26509,36712,43355,50248,62228,38824,12840,44383,49663,60194,18410,59841,31315,2642,5323,47269,17253,63124,837,17496,40352,14919,38361,16357,14490,23843,30663,11292,46991,15638,46099,12679,64003,40700,42687,2468,322,54148,59492,30794,32846,51444,41352,16697,62756,35342,10351,52902,2745,25784,28398,30873,17087,22110,8843,22656,38540,5704,9727,24071,35829,40507,27848,48191,15379,64557,43296,34218,62306,63216,13832,43492,6890,17743,2326,59647,30466,1905,33218,22169,55142,5376,44021,52384,35429,34981,62283,22818,35871,9225,47230,57528,46571,4304,20160,51673,1687,1039,9868,15872,52100,27023,63057,29828,49605,52335,41713,44750,36630,31130,59964,36633,58218,60750,4134,9196,60473,36454,24746,57884,30784,60497,43171,40519,3824,30821,62666,63593,20944,58203,35691,22401,24732,8196,58823,38401,30876,1266,42349,15227,58742,61105,10776,47459,25347,31170,16747,6660,2428,28108,47391,28365,5852,10968,10571,22398,16517,20631,46136,62620,3624,53257,26908,51726,30349,62481,57817,13509,53756,28811,46287,7249,15247,39823,48159,6771,51383,4333,17820,59472,16003,10683,60463,14106,37403,33096,5799,57608,18445,40505,12288,2197,42278,34529,54043,19454,24964,23978,12803,60901,55164,20691,3014,31941,40053,63780,5115,52584,21877,36808,35474,7016,23241,57113,8043,6457,57087,60813,51033,58689,52263,16248,11129,30332,27637,37841,31751,60821,56970,56235,44413,12328,23532,45461,12252,7382,42479,12839,29459,60774,14724,53527,38150,1675,47143,32223,5112,56428,35600,34561,7271,44655,22593,30023,18795,17621,61073,62012,17001,40518,38912,58237,13016,32961,17880,22386,51333,58114,14525,50585,7212,56684,29923,17332,13163,65463,62868,972,54158,12781,48920,35274,50656,6199,1598,52900,17872,43186,21136,33267,43932,39105,57461,62475,39043,61469,63163,4831,6211,42330,2115,46783,37018,4236,6254,49124,35583,32060,43306,27056,59407,40790,59272,52550,21517,1122,14200,42400,32125,15070,6384,12580,11241,45831,26029,40229,15007,2549,10963,53316,37677,26259,41449,56824,10576,10245,41647,60893,59884,48043,1858,37497,42509,21727,9320,40129,15873,39313,6912,11361,46164,20429,54914,57825,30512,3529,47804,53410,12967,62004,49424,42697,54959,10240,48726,33591,28439,2135,57080,55567,57237,49195,18750,41838,44489,18205,18322,41161,59940,26125,58266,43453,24921,46818,23124,30785,63892,42559,30185,4370,61404,31139,21746,6470,18990,45198,33614,46214,24564,33945,63348,2919,42726,6949,36118,48862,4614,1289,64889,33731,16765,40697,1849,57591,20090,8963,47664,49986,17454,6623,5848,16818,60148,30828,10220,25657,47316,53424,27085,64310,10856,38417,25514,64081,60910,7539,16030,55716,62268,36518,53953,51048,28478,13701,57709,52027,51547,21858,48100,46901,2748,35620,12223,4425,11721,60409,51232,27494,31248,9049,30107,12412,26535,58145,26446,23230,46929,34081,42968,36317,46708,127,16610,64108,5175,12448,1515,3779,4331,8090,37590,35890,37934,9794,17478,26335,16880,38563,52043,13597,65133,11412,38741,7242,12054,6766,912,36243,17999,21237,53476,1637,28020,55250,6896,31886,46359,62209,32191,48364,19130,34071,54313,49083,43556,54361,178,8691,53915,41396,26621,20093,32864,46072,22218,9130,23075,37725,31272,17870,49078,26721,62762,3326,18398,47973,34319,2688,49907,58832,41467,46608,44301,36222,50556,36047,55287,61488,16395,19564,8414,20570,1756,29139,9442,45773,36538,43512,27094,7451,15090,21126,19055,49140,31507,54892,3075,26755,48809,59296,46913,55205,59108,1781,32108,693,6464,55244,56404,54458,8704,29026,4861,3696,27881,16142,11136,26836,8645,35996,5042,29319,19122,27626,16362,27809,12764,60453,41593,65368,23836,10827,6085,41638,32356,60347,7578,4789,35894,44341,62328,58292,54347,63552,32064,6874,63229,18516,24194,59425,59029,1657,31243,53971,36894,20789,5099,10975,3618,7685,42079,34284,28428,36205,46421,27801,23697,13670,18140,33727,25505,28275,5025,19641,21741,22791,20196,16058,18853,1611,39135,11331,13381,33827,25453,45715,47519,18333,47377,37244,7532,117,57673,55064,48723,26611,23243,20928,52572,42306,22270,36759,19442,7431,2246,35576,50373,20568,21058,30879,10674,532,34639,35022,6328,1599,24288,37527,17704,45955,61906,52549,13006,46966,6744,59411,4488,55590,64560,57605,27042,36605,48481,65373,9017,48852,56988,4237,31189,12540,12164,8874,12734,57915,34755,65509,26740,28255,48281,52635,41371,8054,49741,52138,41538,60056,6159,52330,49753,4152,51896,52411,46026,13146,34177,32029,56019,21218,8996,7080,54930,39,63676,47538,54751,31469,65145,61824,13580,46280,55664,15385,3053,16305,46585,53825,50547,16453,13961,9965,61694,53394,31688,52812,5081,47732,51909,36292,50553,10610,20255,38071,2657,39302,26679,25702,20102,21271,20073,22606,40001,21927,49672,9589,39478,53723,40739,378,22876,21179,53556,12646,21627,44054,21804,15200,42597,18095,60588,60210,35611,15940,33227,13359,51209,33770,39980,44029,15487,19596,7268,35031,20569,40162,49944,15393,8168,44559,40044,2098,19005,19314,16470,43643,28488,50964,5891,41789,7671,37562,9056,17567,30211,26228,64758,9749,48782,46832,36339,20263,21964,40208,49291,623,39680,57204,1384,55409,41304,51918,29404,4825,54108,13440,42992,31312,10515,7850,47289,10870,49013,39255,58357,1754,41327,58775,35962,31134,54390,46013,46044,12577,58733,52402,1164,49983,53744,51514,21649,44691,32813,286,51284,9129,58139,34918,19335,37118,28455,56579,35035,26085,61893,28732,31203,32308,47701,64062,37171,43855,38883,913,6035,21720,47808,26537,47878,36821,1745,36657,53047,33336,13900,4464,23737,26827,47383,27095,2298,11315,43885,24411,55829,4253,2877,43362,56996,63030,60634,55937,54948,42645,44061,23824,53319,44366,1066,17374,37127,42498,3172,24464,18464,63827,60204,39456,34446,25204,56009,60609,326,25083,54064,37823,6103,59360,19368,43613,33823,840,58392,33380,37082,45267,4903,7731,31477,43588,27751,20958,8218,56073,45953,61441,24892,12131,37535,44755,2080,58769,4945,44306,60541,19083,33229,63248,36265,55279,15173,32211,12834,64300,32586,65043,29045,17033,57996,987,53525,17480,40434,12805,30127,2382,14008,35954,9296,61184,42551,59650,15291,50313,26165,58089,18326,14800,47399,58391,2232,24172,5613,30375,31263,15678,32939,48278,7026,57628,61565,25480,9248,9944,28804,9683,15613,3181,13728,47934,58993,36983,43649,11330,4190,47259,23755,1797,27186,28966,3146,62278,57610,4965,28436,26874,13518,52444,5362,48447,39250,42870,58833,53745,24954,41759,63176,5869,58316,26953,13228,48317,62584,13318,405,10318,25423,7746,9837,35193,5741,8904,33271,34767,10558,53393,40354,13891,65088,45707,32000,44732,46016,26526,60462,49872,18328,23113,19449,10750,50771,49233,53079,11312,30840,11880,61018,9383,30763,51312,51044,17641,40649,60666,2473,58886,5504,22179,23968,50240,477,25715,54062,15506,27877,46328,64102,30265,32660,9428,51544,4694,42795,11416,44935,33686,29761,26381,21989,60950,22334,56243,45671,12999,5039,43862,30149,561,3073,63257,37541,62177,52051,59336,6607,24110,62140,32163,3019,26586,39140,57273,23934,10012,20355,3987,20593,19947,49214,24005,54737,49723,29779,44986,54130,37410,42952,35784,13029,32633,53422,10052,43320,29348,18755,16059,21080,61770,12814,64833,56731,59977,50305,16145,27778,56642,16256,37358,32096,65495,64613,37658,43909,37135,42101,63327,46932,44228,26859,58758,63709,49703,36429,6207,62336,56332,33391,34793,9356,63979,59123,21871,5861,54943,13541,43442,45113,23131,63829,33086,37047,39209,45672,32916,55089,33477,35822,2174,44838,11117,18548,33916,23287,48199,34245,50594,7747,38592,61400,22810,60155,41710,19279,45460,729,46110,49572,16547,38747,3650,24673,1823,17345,42577,41394,22440,47427,48304,61639,15567,48668,51659,49711,52133,47187,49076,8832,34568,21908,61048,18591,23489,37483,40632,6631,33861,6577,54835,32737,45841,61350,64275,21827,22063,33141,55515,38662,37110,2303,16446,490,34612,23969,10665,57732,62877,23904,31850,58234,31526,48012,63371,8734,51569,29878,16351,23594,52026,36589,31423,64948,57756,30333,48329,51227,49660,49898,59550,37836,61214,10130,10623,2254,45689,52536,35959,10974,21508,57586,57252,40188,50811,10473,8665,1689,10831,63191,53302,38258,32202,64782,55924,62885,6759,11933,13798,48992,25956,46440,63512,57505,50004,23682,34557,38254,13673,35535,29146,13845,11428,51886,38854,30898,1775,47828,47758,5032,24253,15065,23442,1733,40613,5221,31239,49728,63711,34729,1808,13606,29888,13497,28412,42623,64026,41848,41421,17517,35470,23491,53570,55999,45635,62976,53919,3589,10341,55796,24926,5186,61571,47710,55177,41931,29658,51134,19258,12433,7218,55791,31757,42799,33126,9502,10234,18124,62338,60711,25059,53243,59709,46815,10148,62426,32850,17615,62970,48500,19361,60162,4963,59767,34620,8906,46031,42155,20288,54603,15709,13524,49131,65069,61250,43189,31419,18001,31172,58560,27554,21946,43635,39882,27111,17627,17117,2489,12163,61837,26784,26795,30145,17229,28924,16327,41847,17220,42388,42087,45569,8994,41499,33186,32834,62255,54321,32927,51645,65293,63996,58297,58776,59670,44996,43335,8056,15737,55592,42370,24696,5465,50717,2470,55261,45374,30321,11949,59005,938,62323,46811,29479,50716,50026,35358,59817,54295,3370,34787,14982,46204,59229,12626,19203,16272,53901,23139,58204,52849,12086,63211,10541,25704,57947,43433,29863,14564,61343,50154,51122,38409,49857,30980,14016,57735,25054,64491,63562,10747,60941,30868,25838,39114,47966,64893,5566,24482,2751,62876,25685,51646,26622,63295,45814,51000,61936,736,18344,47166,6196,21244,50698,59493,59376,44045,47340,1109,28797,1311,35160,49642,62036,57047,17445,46774,9030,19950,35445,53013,31869,33265,58913,15878,65494,16688,52050,47338,15934,49082,58370,17140,31303,38701,46457,24323,55841,46651,33795,26922,3284,26692,5942,1791,40947,42251,40902,34951,42032,35852,38796,25084,29991,6560,20578,23959,7867,23742,41158,7823,60146,1229,7485,38722,10926,786,42727,23082,9976,60672,50723,16877,708,52753,9234,51554,16811,50455,8465,37600,6448,943,29144,55212,15769,29837,50694,60844,35718,23953,38167,18043,60090,35069,19170,2960,39417,21996,14264,64477,21910,51096,36637,47782,21614,4451,45135,19263,16549,56681,6165,48995,33818,43246,15112,9726,8019,61541,4515,36190,1476,37162,15180,12276,27024,27269,62881,20286,783,20825,8822,28552,57598,2013,48259,41648,13567,12368,1585,60600,3359,35289,30612,44003,37308,22215,30499,13829,2722,35714,16340,42538,9440,27215,26965,64404,37691,18994,7446,39195,43875,37623,16886,33091,13923,61305,15253,38759,12790,51560,22087,34511,6979,53731,12275,49832,7687,14954,30503,3347,40536,34367,61342,60727,56705,40749,6162,58580,34947,9854,59832,55650,57806,17776,62581,22595,758,62768,7603,18494,56973,57211,40861,14806,5768,3334,29246,4368,44552,20822,56645,62629,666,53006,2165,21897,3775,57944,14263,36900,24134,40857,28000,27885,49415,12710,23517,36953,49495,37419,6760,37519,17898,55976,22061,36430,57649,59287,59847,47253,12218,51910,11168,43422,26359,48851,60091,8491,20564,48491,33399,35640,37716,30564,44812,20707,38898,3668,63036,23636,45555,15670,35612,44347,39167,57870,64460,2252,12712,59111,46610,1940,10647,17011,58557,3852,24974,22160,8846,42290,50517,58478,37239,19308,27079,8810,12008,26270,56848,43617,41148,14878,4291,31396,13636,21536,55944,12770,44137,38965,15018,13837,11643,8736,60407,57128,47038,33781,21326,30649,19868,54910,50609,46896,11433,36467,18898,47800,16116,60660,62159,27657,6922,24587,24922,56002,58798,48618,55096,53197,23558,2359,61175,65041,6157,20419,12512,38853,37343,34315,16625,31480,39763,27514,39968,50193,46895,53020,55017,18923,37464,48951,28786,39809,58320,65481,54703,17465,3885,12109,44634,9264,38406,63179,41323,22529,34476,12641,20629,17314,51479,59248,13196,35880,21336,15431,20785,54217,21678,22615,18221,14115,43459,11259,40155,64576,18987,19379,11156,9421,21774,64681,15472,14098,55075,49781,56923,26841,25257,45859,24294,15761,21671,61086,41786,6332,35005,49210,5194,13351,25381,41498,14687,9416,2623,4867,47958,61528,31655,28709,27980,42614,33440,27773,13713,45993,49924,11722,3259,33739,48797,59707,27390,61604,39206,34784,41047,47813,32095,13680,50624,47738,5145,6579,6543,9988,24406,36014,2456,55600,62212,14584,1612,56743,61888,12169,19657,23212,4056,45528,30427,28292,34821,49759,59227,7484,34578,29865,49271,54927,53417,1226,2501,60615,29903,60803,4630,28580,24314,22730,44997,45082,18815,36072,44511,1731,40139,16848,15689,52399,32728,48671,64563,798,18836,42252,2389,61551,11513,12499,31987,31336,55817,37525,29206,25939,29362,53459,60551,51521,645,24970,34139,38551,22532,5348,15804,28392,57625,11508,8242,13,31967,58840,28295,40767,45235,32367,25103,9979,55200,6010,66,64461,41253,64054,12457,51482,57170,35319,64719,21376,16421,62049,44639,63060,25936,27270,43117,39073,2967,57688,44965,14157,31503,4250,24865,15350,30678,32852,28809,42048,61612,35532,9099,20891,34228,60147,5382,46793,26519,61220,39685,62448,42639,42742,34751,47213,45978,16433,37273,15046,53369,6955,35476,37138,28647,49601,36495,39984,7523,34106,27858,64847,50322,7772,35315,44483,33311,26485,56856,64955,11029,51558,1172,25311,62447,41131,14950,19869,18896,24122,25162,27676,10064,43113,42619,12016,8125,20986,35300,51964,20757,209,53511,49737,35759,51218,58924,3505,34522,37505,38309,35114,47562,1994,30903,45186,27403,23664,11248,56960,57757,39198,32917,40877,33314,60385,20348,54349,12447,25358,18111,46789,32023,23036,2578,3643,25010,46935,41023,18168,34543,29006,11923,34607,48815,39022,3545,16502,23081,60891,57470,16947,48446,30009,18106,44144,6595,55546,64045,43754,56748,37542,15790,63868,27267,55837,38063,6353,2922,35317,32208,39663,25164,38998,46771,62200,7308,5222,47526,19225,51499,54989,59923,47566,49997,4996,2942,48484,8794,58523,54966,38048,49695,61739,41444,62105,200,38050,41469,60028,61424,54226,9454,6,24558,16338,15380,15866,8560,13208,22367,19536,15357,21594,60489,44155,30277,55346,14560,18360,24359,47446,11545,37297,58263,3328,7182,31202,16813,12405,15382,751,32127,56613,35428,42088,24432,63976,17254,44928,49581,46095,384,60468,51343,8319,45096,55562,30395,32922,19015,34085,14129,11611,25027,65208,19914,3136,43788,43123,57541,11338,33766,37928,26711,25647,35645,1246,27221,18599,24501,54860,7636,58881,43883,51371,62104,32249,16493,12239,44324,10404,61466,60876,47137,30078,8957,28336,6945,17568,10790,55402,35414,8857,11661,15781,9380,28794,6483,43857,4111,4179,22276,40254,27338,26391,56929,314,49283,57809,21920,9288,10597,6790,24221,63917,10573,64912,26456,32097,64409,29537,41387,13574,9863,44353,38343,51776,6308,42376,19540,43061,49366,24153,45329,51291,7368,49955,8531,31342,4639,54216,23335,3565,49257,31817,46719,21416,60764,13528,63845,33630,26739,54413,22925,31807,51929,21184,4754,25153,5229,23141,57117,62991,33723,26458,14208,18798,59105,41189,25623,53749,9438,25583,2191,8942,49302,57881,53866,25862,26170,64139,45004,4843,23504,18577,57866,8382,29522,5296,53345,21144,43324,56591,63234,55457,20039,10959,62742,5999,17125,1596,53945,937,48747,260,61314,5416,5072,29861,18104,57175,31475,52702,37855,20633,56706,38484,35118,35101,10727,14463,61761,51008,5993,39157,34459,47321,3344,51424,59146,26263,45475,1300,64164,27798,45143,28860,36609,30403,58170,17098,45162,16332,22937,58504,62000,35724,20054,2940,7400,26541,4016,61078,48207,29199,21856,31718,57861,13660,33905,39462,40477,24398,10002,53499,35446,47393,56128,53464,5102,5385,5627,12126,1957,51067,5594,10865,28942,3882,63325,19819,14932,44790,20985,64470,40473,58495,43852,11990,56920,43369,22305,45516,63818,35567,41166,27401,13411,55521,21485,49739,12113,2743,32382,48325,18252,16406,48845,60639,34722,36687,28562,46684,25156,19624,12365,48894,35928,63291,46897,3411,64605,58812,22809,52586,40797,396,6997,3574,24920,42210,44994,22245,3680,57919,60360,55738,27134,55234,32361,39303,32893,37929,22018,6118,17178,64954,6052,24842,17299,55249,1323,37186,4468,12060,29209,57220,12677,14778,55696,29444,34848,7108,12851,48052,9214,29471,58126,48824,10907,14654,2809,23582,33994,7367,13994,44318,33845,9511,48569,50526,57532,38504,6851,9638,9678,44687,25602,21148,57701,20809,60687,25121,59805,33875,29646,56544,65100,43141,24646,62588,24969,52796,64448,54288,44330,184,8046,38250,2670,10173,51828,43041,8032,60040,8804,9829,17331,40350,17543,5292,47996,20085,28764,41338,4233,46657,13319,6244,53994,26251,25095,52995,57221,34402,12873,14079,44520,1140,2467,47173,56018,31368,4421,22081,14614,35914,46856,18848,35306,20803,55135,47099,2225,15254,27752,37188,53988,10236,20879,9547,9827,31570,1981,16282,15151,33119,11703,12110,11963,6117,8598,15918,17451,9880,43660,34565,31700,7784,38182,46255,15548,29783,19226,28319,3246,45853,36244,14368,49849,59216,8930,52350,59223,61732,21104,32525,36129,3964,12132,8488,22651,17905,35892,13094,49186,43793,63097,46894,480,54300,64657,4180,38832,21060,32566,33173,39636,32041,619,25310,25025,61596,46162,24925,49932,13865,16934,4959,64018,32611,20503,18315,42809,51357,37331,23599,35464,5434,21167,43393,5106,7312,34457,47945,47436,4144,61821,53561,51063,62331,64523,14550,17078,55001,60336,48489,38930,37485,16358,23626,47394,49519,25574,40228,15564,33034,35630,37449,5880,54958,9366,24629,17233,44887,55607,13641,11057,49376,61676,30330,30951,8447,41098,32267,21216,57834,40735,40154,65273,6886,44274,24,4351,38700,50211,61199,6068,59899,9314,17398,11326,53699,30955,13492,44924,61040,48388,9241,63633,15870,6226,24992,6474,56138,28458,24217,61141,23989,59450,8941,823,47310,23572,57049,31901,21709,101,2131,35879,19369,34741,64880,1305,60345,8241,41829,8668,37782,28415,40379,53938,1571,172,43715,51700,42932,24652,29157,64238,50389,30867,1372,10265,51634,31798,46861,12908,3157,24723,55971,38288,48266,9060,23535,62741,4977,62527,22091,12853,54020,39556,6805,6736,43060,31856,33654,61713,13933,51029,47915,58226,59389,35579,23988,18740,51982,22878,30347,47324,57066,15603,64690,37016,34562,63426,39117,42733,60614,10824,4185,29492,8234,53709,57210,56749,20807,2651,41459,27304,29005,45089,12659,30473,31009,38554,33103,43055,42331,59555,48101,49392,22586,38198,56580,15110,50229,39475,39543,53908,2034,44313,35496,19541,58946,167,41374,12638,2933,23209,32801,14245,34361,16137,11560,46987,24285,48596,63208,34124,36315,20236,15948,60946,38601,57143,41330,34265,18259,21878,16582,21693,57455,47413,27938,45403,40325,62344,20352,23430,59070,50715,64538,59309,63905,37769,11571,20571,26463,19838,22745,4155,29867,62078,16490,55790,46640,8898,20183,6075,4399,49936,12655,2077,15662,46282,25058,1416,10585,12559,589,45977,44507,64807,19085,12921,42630,13176,27171,26245,36850,29227,50868,19028,31644,39737,19367,19172,11597,4621,42188,43486,50377,33842,62130,51205,30425,33999,17169,54818,8701,19532,1504,38681,55504,35786,56957,52393,53093,15034,21207,28045,8600,42973,45527,48444,23295,53954,48788,12939,18356,53326,60321,54461,63684,55211,21029,7248,62410,38515,32557,31066,51213,64827,53601,36013,52728,28705,52696,5715,16478,17077,11793,29374,55723,26885,2168,25112,8220,63180,24431,59339,41138,39703,32065,60103,767,43746,12385,10478,48575,61971,56266,8366,36663,11359,15051,13812,37662,8519,34350,9552,26061,64094,8008,15848,22059,9037,64547,40270,27351,13335,62233,40589,33668,44178,27779,65164,27092,4989,26530,29429,29185,8396,2785,8525,38770,49161,36272,18172,37614,8710,52923,42767,8065,45234,59467,40996,57335,35136,15182,2086,50551,10373,15860,54977,28417,63891,9284,13236,25225,57402,33697,34629,31662,61347,3141,29558,22946,8316,8336,27802,53264,37320,29042,54406,17692,43774,4417,4439,14803,26954,54245,32164,15597,13656,42858,27945,48434,47822,2378,40959,53430,31286,37466,28326,43101,45105,31565,64449,50986,52772,58343,41515,14679,43981,14542,51200,8859,61381,49965,61172,29497,62109,3468,60633,63726,64410,21479,39055,46625,62671,1595,42384,31676,55670,17546,44588,35526,43172,2949,33616,40335,54307,11994,35091,31703,14884,5286,627,36610,30290,7590,23294,34351,20218,45271,64747,62903,41627,16257,28826,4647,55752,62608,44632,47969,47534,10875,20885,46215,41758,31783,56199,33410,24573,41486,55516,55459,3085,8721,15318,54243,40401,16684,36396,19160,16320,30247,12,44647,7386,14969,53018,45700,29937,40253,4366,26022,41570,24427,37076,53886,32545,55383,18560,33481,11938,33394,26956,27768,52911,22503,44379,8564,55964,15526,16398,62369,54475,41659,17105,42171,62636,3152,18032,37964,33982,1553,18578,41132,39181,21430,39676,46761,27687,61832,60792,44638,29285,55851,39979,23468,46404,40750,16647,2555,4937,33283,44803,23478,51322,49181,56214,24250,27719,56662,28582,29387,30252,47145,55663,21942,62353,25708,64535,13168,6987,65262,11601,49045,23990,33348,14281,45825,63087,37415,13189,51120,49493,42279,19581,58239,4505,43178,28584,44352,49444,26184,7984,63024,29934,6462,20661,40450,50024,38973,47431,30462,19168,48892,37795,43259,1126,28808,48465,22425,55434,64429,39258,54450,2694,1291,18194,51744,3792,7676,11376,41249,5574,59028,31073,59051,45657,57796,29476,49804,19273,4909,19047,4666,35231,17862,56537,41177,6748,39096,60958,57721,33689,28273,3265,21394,14036,49408,5319,50419,22847,16695,11094,36364,2621,18160,45842,14752,19592,12384,13543,32815,11638,35040,8135,25836,51811,33771,38745,42669,7591,62763,55373,52514,16633,47122,33839,5915,23055,33705,51969,58970,65214,50778,18909,6679,22706,62524,46579,8030,13742,54662,34585,1394,58137,37204,6307,45043,8021,23680,36916,18604,12596,62092,23784,5482,21223,60790,55939,44949,48647,64928,13614,846,53816,48023,47801,20941,26821,5105,48336,35277,12310,52864,1535,5659,48551,35656,2152,60703,63111,20468,4361,9999,7052,58394,10950,48212,44039,27770,44409,37024,25537,47058,53408,4177,37020,53482,46973,59228,55463,18617,62045,33711,47594,38591,53780,46887,47633,3599,13182,17526,35994,61243,40615,24734,49130,65393,26563,46891,29334,29407,58805,53862,46962,53952,9499,41385,22224,61709,51082,43555,15327,4380,13841,51195,52210,42411,53588,31898,6436,21292,36337,55377,47532,32348,28154,20903,55943,27286,53145,28946,2390,63452,40948,452,43670,12505,49959,49089,58265,26636,48442,16986,11798,62290,51992,18364,51093,19612,1452,9351,56596,6954,31712,53291,23568,55401,29286,41831,38621,18957,29473,26838,16000,31943,51827,37493,52894,10883,44407,39254,27414,13365,59030,61451,65324,27241,6461,10890,54529,28307,41269,52448,29726,15716,49398,354,20467,37585,51113,51731,20948,26628,50963,31549,11344,13205,27991,50915,28145,23781,12588,29061,13760,2624,36191,33,58401,41143,18448,63096,12912,55235,4710,42536,34756,30656,23309,40922,62871,64384,58224,20471,19752,14465,28532,11980,28463,40114,19044,63029,22013,22280,36526,34386,56840,57606,15720,54484,8308,35106,5057,33583,39931,37225,58409,47656,15732,64436,45435,15695,63420,54235,909,54868,32540,47181,58081,51957,17664,26997,9267,16184,7372,59510,17037,25759,11679,62324,11988,11724,54808,55359,9171,22008,24089,28543,5977,45586,25181,36765,56601,33597,47323,30579,43873,49325,16323,20932,38936,2507,8419,16292,29107,54381,20346,29240,35940,5243,59790,40597,37856,19847,46756,42761,41267,49942,9911,11064,320,38884,35219,50001,62972,29316,43211,26279,62988,49228,42114,34898,8509,37588,44432,57092,3709,48688,9312,61555,4617,52694,59144,51125,60923,51931,31559,52067,45349,3600,49330,61980,40734,10733,35891,13723,44416,21399,1819,19506,56744,41924,25387,9294,5035,7449,15150,65427,15727,48854,50473,10636,13513,53677,42503,25659,39015,4470,29830,29585,12969,34815,44493,49875,45512,18729,28970,24749,28755,41058,32072,24173,35203,43000,35154,20391,42031,17291,45694,58852,59628,8262,20079,6451,14333,10624,21258,41178,16577,46907,51599,2464,52729,46002,56543,57584,50720,48186,771,19373,22705,49596,40230,42336,50859,32323,51038,23109,3701,46320,8836,47155,2184,34291,40121,6339,52804,36828,24735,57624,43565,8806,31935,6276,65452,15949,56599,61103,37053,4145,32128,7418,44217,14266,55309,39548,45062,47626,53005,50682,32086,41967,8435,24032,7055,33869,34444,27108,27684,24632,51037,38307,27143,41890,23526,8178,45872,45740,38480,57050,13928,6538,27379,11799,4651,11271,8731,40865,37786,54013,18531,55893,3682,20228,18230,18910,58976,60430,62845,50260,16396,53380,27886,25726,58330,49643,1651,6492,49024,18434,52963,8286,28138,31781,45734,51121,12461,44160,46150,27153,21094,40588,12052,50538,44918,10144,47237,33902,12897,13067,51609,32121,49507,27789,42134,10800,18862,20318,22793,53532,32406,445,47983,17579,1920,16002,41836,1210,57977,33397,41598,35516,48292,3782,63823,26875,52459,59343,12005,25372,59982,33898,58482,20922,64939,45030,43716,55895,59864,53270,34959,16810,27405,45333,14190,31706,6528,18580,15399,7132,40898,60512,50978,53917,6656,50801,36624,37991,50849,4568,28522,19109,63833,1676,47721,44785,21773,26958,28023,1947,47669,55680,3835,28792,42299,25672,53297,64445,27306,55917,44475,6616,2413,53262,32190,6599,28819,9870,12683,57216,50615,12991,44027,56513,8644,61252,39031,40522,7022,62556,34115,6220,45090,13532,12295,57837,11984,50929,64748,7198,30601,42608,7107,8687,3789,32003,19156,60862,27872,60809,2173,28500,18834,22964,51781,57391,36708,52231,54241,63906,32101,42555,33577,43807,36131,9857,46043,1686,56898,1179,54486,39981,62453,14299,24660,60094,12307,63341,36468,8117,55086,38881,29535,30941,49292,21593,13433,7510,57426,52775,18481,42621,5094,6583,18299,18678,54405,51692,6022,49882,65087,34895,28999,48216,43499,33206,48736,9176,49508,3516,7454,1895,33465,38216,19791,37591,8083,13281,40679,65455,64047,23490,63656,36299,38528,49029,558,17359,14107,20842,21266,53004,5089,15288,35266,44630,60865,27518,20153,54129,47754,18256,7819,52440,7082,18743,49168,15568,56017,51206,18551,7546,51505,16954,54819,40659,17031,58713,36789,24640,54322,48818,63147,65046,44451,65178,41382,17921,13448,53786,21285,59854,20483,21662,19836,65365,55399,30523,12401,29771,30550,9408,33069,21385,33147,56281,17574,57516,53488,60218,50456,7996,53770,16317,51216,44381,8995,4080,8326,56719,28196,17977,12388,18538,62354,49079,48968,57885,64119,8113,29349,42375,10900,17121,35650,37460,33449,40062,1104,47560,16122,19401,282,40903,40130,57318,35783,19221,6003,36046,27586,23872,47409,54426,21520,56477,63177,23352,14361,56710,34468,13860,40934,50854,10804,63637,17192,48722,40897,35990,59508,9373,61269,53121,11837,23217,17049,46612,49925,40869,5816,40747,8354,46813,102,53333,45857,36225,11036,63930,9371,5675,59004,28636,23607,38316,50537,2114,52166,39330,63577,5685,37768,53742,29138,13525,57534,36105,40292,59952,51309,56034,20983,41203,18491,4452,29710,6142,73,8126,39001,22869,28778,60280,64863,54103,15086,20156,62906,64091,5821,44847,30037,56208,41475,42917,2904,22572,43835,36066,32972,29236,65471,11032,5595,12079,36751,17323,29524,10917,55358,13010,9200,37364,58488,20869,28997,32947,11324,41362,54849,4918,9293,8077,1272,20278,64253,64186,53890,43449,16040,26244,26868,44357,58926,2190,23060,30517,43011,58612,43162,33588,6732,34993,43755,8474,52929,23389,34689,10363,32327,40144,1854,31669,59716,23641,14939,24182,41767,51639,56461,42297,63728,677,13897,5583,35475,38630,51545,64489,27254,11510,13121,1800,33712,14085,44921,22634,31309,10547,53181,17344,8740,22447,64269,42924,53675,26397,47385,9692,4791,8302,11735,21831,53895,4527,5464,27638,47622,26455,47736,12621,38460,65118,34093,38314,1901,61695,4924,45584,41426,64577,21221,9989,1014,62568,15935,65091,11233,13151,45252,3352,44952,15973,32602,28088,58119,8802,18710,17769,26090,8735,45438,7658,10310,27505,22511,9491,13034,1406,8260,7641,54041,53574,24088,56776,45302,11112,29812,22897,35747,8415,39431,13962,53075,38188,40088,36762,63407,9108,44041,54850,25456,9093,19730,22640,43130,15682,25668,43625,4888,16136,49360,41908,1913,34201,39128,22392,59268,59206,49871,56811,17609,7191,33979,64597,43575,4415,57876,39718,58623,54376,1951,63068,491,35278,48752,46853,34599,52146,6782,49119,24449,26101,35898,26026,38197,9723,64506,4249,48369,57658,63388,48265,43937,9537,38414,28791,37794,28148,39647,52537,36706,12713,24643,44950,38051,53448,27982,25490,57485,58898,3851,37637,58464,43465,14764,3322,65261,61634,52802,28676,27896,11017,12452,25960,51049,56634,14089,38597,26706,40916,36528,57056,60059,27898,43739,14545,36662,47590,64522,55988,58567,53084,5114,47578,46212,31980,25326,19654,25576,58827,38486,57315,62665,48592,37001,46424,34795,12306,20873,22723,10879,24492,39467,22136,64672,48234,55354,45794,60195,1524,13887,39509,1663,24118,6776,56690,12357,55647,15585,8826,9538,15954,46322,64036,37749,63756,52745,39233,44382,39026,22714,20256,15867,23595,48224,9393,553,36380,46180,3578,27219,65279,17383,30925,23276,62301,47267,11853,36863,63123,12744,41460,35721,7,28964,64983,21249,18051,49528,6306,30996,48180,47597,63533,1683,55125,49334,40049,30455,6394,11442,50893,22675,18842,12623,22519,17945,36401,39266,41517,46883,54707,9097,33340,19724,49853,60086,7589,57125,52477,48136,22391,20151,14405,39787,8619,13577,30823,15594,41649,27282,46254,14736,46749,49636,47073,63130,53472,38537,27202,15324,63846,11886,30227,44300,45100,40911,11228,14832,6780,12998,48742,7176,61374,60201,54173,20508,30400,33272,58891,44013,11765,11218,7673,53666,64549,37236,37283,30671,11772,8943,20117,38467,19789,37779,38473,37718,17778,8743,19514,11550,53632,9394,14595,65198,38593,60340,56804,32157,4766,58887,23024,22217,57275,12501,60873,55612,50316,3679,41489,49442,57227,62558,55469,28603,2074,47501,37348,37971,46908,5873,43713,53880,47613,19804,35364,56536,37528,34579,64148,52049,15998,15631,42141,61698,1792,30962,19717,29638,24196,55920,27869,62205,65421,3336,61622,49182,39225,3541,4930,29325,22852,3504,18355,49046,52714,57297,36412,41118,4750,404,43258,2301,7388,7170,29329,48564,34738,51797,43839,55846,48301,16385,40132,56764,39394,21102,34963,30498,42230,22173,8442,32489,13161,29132,31530,62582,43665,3698,54908,50530,27677,53239,49802,38828,26594,11814,1142,49639,100,35121,59281,44017,39074,18451,4882,3903,3828,39937,28820,31151,37089,44698,50724,39247,53059,28386,8752,63446,5202,49806,38971,45190,6815,26401,4982,5746,19094,16131,38191,16004,38233,17204,6293,2494,8155,7782,11947,39791,59382,9218,53536,25038,49688,40855,51123,61816,54305,59416,34560,32395,18735,16542,37416,29602,21805,34208,17881,56488,43765,61126,61481,29398,44761,51913,13848,64715,42668,35491,11813,17556,54292,61286,22701,44295,22588,25131,7846,20959,32247,28055,37469,30773,13014,36886,6057,218,51563,17304,39329,29852,48376,6438,63436,51159,12337,35830,14933,8733,61503,26550,24073,60643,4712,11116,59065,46157,42894,54350,57349,56094,483,24853,37,24519,14693,30234,37756,26936,4219,34272,24803,51352,36797,14069,43813,58100,2661,53191,20201,61320,35078,57791,3089,24393,42212,60739,10650,35623,61365,61825,1796,63955,31407,40732,10606,2769,725,60423,17413,16172,41605,41359,15366,15653,24165,33209,57133,20687,20170,9166,43941,26970,7651,14923,55326,40057,20836,10094,47929,19807,57812,49301,55965,30189,46847,1508,57941,18658,21898,57061,21490,56284,53402,52118,33123,12166,25460,64189,36681,14100,57405,52770,15531,32576,31414,50464,46510,64685,5979,9756,21100,25695,38461,16624,64903,36049,54408,49412,41679,45952,42201,14308,45921,53143,50177,51186,59202,62790,42929,29612,20495,8476,10514,10909,62794,46076,58366,15646,51584,37558,15029,19620,48802,16052,49262,18991,16413,45945,23015,28481,56858,15496,54334,17767,36202,9148,44258,62371,12974,40429,62966,55709,48780,28001,37958,35876,63766,5387,60305,45838,28266,18976,48156,10770,54624,22412,29386,19529,49710,34127,12708,20395,63350,1434,50629,43865,58236,8408,61293,58921,6758,10256,13360,39481,62241,47416,47645,64103,52283,21599,59724,56646,28221,63939,35736,8128,34003,41,54120,3377,23834,60523,54848,60043,46744,64386,57842,42131,38248,8143,3569,6282,2376,41614,59102,30755,23868,430,50285,18751,5930,18696,51127,61545,24972,33475,42192,17623,27266,28027,44162,46330,19091,4345,21615,13012,21079,5277,26207,50401,17279,18325,7033,40939,45485,33386,16126,25359,34492,50056,9159,50477,42268,3038,57787,51117,31333,49666,2270,6871,29463,34999,45770,8514,18071,18127,57718,14625,34765,33417,50438,58051,42071,55513,42829,60806,57503,15425,10187,45686,9508,19732,51597,49111,16342,21228,24893,15772,57403,48967,48898,48831,37792,31647,32592,54986,36560,50898,60073,38034,7259,12142,63727,52917,30183,44828,60566,53281,61479,33831,5331,33368,17691,11385,8437,8613,13190,53861,13289,53089,8205,43294,62902,7910,12428,50306,40758,42557,22541,63079,4095,63252,1337,21337,2513,8890,58412,34611,11822,27972,14536,46542,26579,39516,35034,10346,19510,7239,33093,55283,21406,9305,54696,8483,53072,21745,43469,45976,32061,17051,4966,48089,28714,12605,2452,17768,49237,57353,36168,32742,3503,59315,31413,2076,8837,13531,1822,49446,44529,30645,53057,43226,59514,49914,30056,3350,42177,40178,632,13102,47860,31347,62822,22104,41434,56042,9462,58086,9184,21215,59341,6498,7258,517,62256,39221,61865,62812,37480,2613,21093,48880,19464,4276,1367,7004,46187,58,29433,59497,35964,60738,11003,58377,61972,23096,24619,63270,9699,9448,7133,56282,7465,43658,43463,39834,26313,27800,5874,2692,29657,10777,58363,42735,58470,22670,38814,24255,16531,16139,30341,53602,19237,5775,5648,44129,14051,48998,55534,30196,56232,53011,51481,48926,19058,64278,37106,3913,58950,28618,3773,24428,45940,16214,14940,48689,64947,36642,23810,58227,35033,27591,34544,1100,29118,16805,58606,50021,37675,13820,14422,33478,57350,48713,794,8719,7668,64897,33095,4483,53318,10722,52346,27342,14577,25876,21460,58013,37111,37874,33714,4436,30596,25023,38692,52468,50627,20943,18050,11198,57899,60824,52985,6321,4735,1926,44204,51764,60219,8134,5386,25513,50804,55967,45393,45944,19935,41471,37754,46823,11656,51756,48122,13334,52131,51335,41576,63703,5215,24076,5763,28411,46151,56030,36865,26507,23520,36990,402,10553,59904,44977,57999,20605,24401,13301,58573,50274,28953,21931,17410,56758,9618,26896,58407,57475,2830,44826,50795,25940,46489,242,37481,15687,16731,58188,49336,14840,63734,58765,31606,52730,46927,37776,26407,34227,61012,55179,50492,61784,53433,30092,52175,1970,50916,34919,9186,31806,24149,48969,61487,13093,47703,8052,9154,33002,40838,9342,35651,13095,59479,43568,61135,2386,11775,46446,10741,56060,36206,18173,19875,17257,1366,43007,119,45034,48916,48470,16314,38241,2365,33027,44446,32246,44490,39691,41311,32908,268,25989,22142,40317,45905,1717,35312,33260,52369,64298,14563,16007,5236,18000,847,49855,7628,59958,54809,31415,9138,10724,19626,51919,318,28210,47089,50959,1327,55956,3097,44526,19605,56535,26952,6175,43118,43198,40498,10616,13475,20004,22054,4189,680,32888,21763,57990,55679,35400,56160,22652,45701,25187,47927,48310,28173,57086,22603,35359,59853,18903,15916,58483,23640,50876,35239,48501,35882,4911,18596,53312,49339,4379,58579,29448,25449,41408,24839,4277,38765,44464,65413,24733,53337,62,43766,5570,9389,51402,25493,1658,10723,32562,23977,22275,26130,9939,27748,46479,32013,17706,36917,40024,21443,12467,52420,58157,30351,46477,34675,4748,20492,20787,53670,55445,55583,9258,8597,64511,29841,27084,54404,57308,19906,41392,14342,36564,49690,59622,15390,50329,57055,24563,54285,23102,49996,4648,50642,51148,12937,48124,8331,5373,58010,53268,19782,59666,29352,39327,7971,43125,20092,30278,44248,29067,22459,61009,22742,44125,12236,2328,34663,51470,14289,57192,33365,37933,26112,12815,21313,49123,49349,24591,57014,47494,7835,2082,50034,56188,5410,16487,56077,1418,62824,21526,52480,12709,19971,40736,56770,26968,41821,13811,21833,10169,1533,38885,57892,44040,54921,61213,32248,9324,20067,9001,4139,38657,45225,42219,30782,30798,9220,11615,10053,14552,54915,51565,64351,52732,53038,60483,324,46513,1006,33584,14354,36471,25568,20709,64828,2338,47986,3572,41826,38100,55918,12930,10947,26358,41206,6838,23154,46439,2256,60178,40433,37458,31918,17932,38451,16400,51385,48154,13601,60136,7991,40213,6367,28828,19555,18139,10501,51695,62806,31534,2746,30696,5029,57821,18647,18883,41528,55181,16714,56289,61041,24254,57191,8824,63479,44141,6680,3741,1942,43378,42548,4352,62262,24210,34603,63760,63064,12363,3881,62293,35573,25374,65245,44329,33490,11337,59369,62412,38511,61389,8187,19244,37882,30178,28486,64855,35170,31994,42020,61751,7214,50921,5336,21707,52932,30064,31844,5496,45295,46714,7553,25529,18688,36258,11778,2685,46912,18980,45521,46835,54982,56147,11927,38305,44310,4803,62698,14083,264,54795,62828,24683,29724,56486,41545,42132,51373,2649,33207,45016,4726,2719,9685,57264,58115,64224,54722,38205,35404,48816,36921,47887,16233,58433,40873,3734,18955,62802,32286,23631,30138,63273,53513,18820,23837,20032,62197,9090,6792,31093,20519,38113,59040,26942,37496,12091,42110,24795,38458,21791,62153,48669,41283,28320,22455,46702,26254,5857,39630,18573,61544,19954,23076,20630,11444,56080,31596,4610,63658,62057,61037,41899,19384,19503,58722,43515,2947,51923,25275,53395,44273,49735,9378,52068,21539,18972,9411,9572,29338,41863,49928,13568,36839,19288,40202,34780,50025,32530,16873,53905,42316,30213,14903,40653,39767,61614,47883,60695,6843,34242,27208,30556,17460,21408,20945,63958,24979,38850,61814,61671,37653,20722,4339,25612,17682,29406,15894,33844,24011,19219,59465,37829,47401,10818,20893,27175,38249,4906,660,24223,41618,12417,16951,45767,44668,35010,60376,58919,2561,32554,33062,45819,14518,44427,63572,14427,11066,56470,24014,13529,47325,22679,16608,9141,57219,54181,21948,43978,45061,42024,20929,43418,59879,13463,44954,2905,42412,2577,41980,45179,63904,13910,47748,34254,2805,45173,7927,7891,41765,4119,35849,34789,52430,26967,9062,22678,38229,14335,3726,19299,17589,43425,21665,26718,40015,59918,9132,31184,30237,23188,27165,2826,63514,23881,56659,43646,48836,29323,37471,21283,56822,6849,23757,24791,64002,46943,616,54056,47286,22781,56520,36517,49189,57096,1882,10072,7779,24429,43925,4248,32698,42743,9013,59469,14870,22933,47083,24287,39669,63071,39403,28751,60642,58240,25044,55825,32407,61802,36016,47620,8512,61939,16698,54209,56007,58109,1036,58156,12445,31648,29553,900,4262,42681,23038,45388,42649,51643,17669,39993,30389,51465,28405,64836,20376,28566,47358,8929,35465,24672,2709,8543,63697,11371,11755,56782,41171,60784,26815,13347,29821,37477,10712,25128,65497,48563,11366,44218,4759,36404,43719,18685,32186,11236,5244,34701,36499,8460,20703,55594,63882,27650,16253,64279,9728,40769,58186,45490,26599,15560,7361,49976,52015,41743,62178,28294,7253,57826,6493,28526,48152,13401,8404,24274,26676,54552,45880,43063,58721,31581,57798,10114,60373,17443,21229,64074,58376,24430,10165,831,21235,31686,4846,35971,32945,63375,10845,11903,31699,54066,42476,3527,9168,17614,5121,64272,4533,46739,29509,33258,36577,60189,52687,3588,22545,37187,46536,26843,16330,35451,29599,33944,27709,3708,14346,1826,46236,19376,23114,50791,9297,63280,63682,22405,15011,17043,61052,44824,19607,34726,12061,65048,48979,36162,44575,23615,1383,54831,65535,44896,42605,41725,44437,11430,41200,54091,52967,20333,48883,43138,63928,44119,32384,40515,20904,61263,16234,8557,49748,46499,17737,3055,15714,27902,63938,53831,1998,4254,15745,62573,36127,19216,7648,19382,9926,14704,4772,8163,48528,27594,33782,46855,7621,65298,62185,20758,8988,11364,26461,42817,59700,49982,43898,27300,46656,31801,46982,138,8716,43587,30609,42532,54447,27792,35439,42928,57788,11067,3309,37472,35585,29336,4408,28290,58255,32789,36079,2619,49602,14088,50866,34667,53492,26549,22022,7014,31702,12825,51079,21455,14204,23063,42264,45500,16160,59566,19816,17943,43709,59132,7524,37742,33080,52150,17067,10261,36256,43979,31787,56806,36074,36976,20548,4116,53658,28345,63161,54445,28706,1208,37249,26585,45488,1007,57960,33312,4880,10546,11300,50226,8677,53253,10231,10910,27183,34277,18876,49006,60349,39880,36522,39964,21600,37923,47850,25819,53469,61866,17290,61379,64105,49125,43874,37228,55161,63966,35467,41990,23787,65348,39176,7441,38321,63056,10491,15368,32235,51967,60344,8690,15828,32351,63560,48889,38469,6667,64249,26310,8916,34494,22770,17656,20808,64978,12573,2850,45494,16865,5260,41194,39076,50449,19392,56891,63106,37879,50137,62222,6590,61653,60479,42014,25266,32171,15755,13557,52850,62550,14793,36880,24026,46569,37811,38830,60484,30854,9611,15722,40007,62164,9593,14678,39485,26781,10011,26979,59968,63238,62697,53515,59883,14305,22009,57239,5161,49439,24818,62635,25212,3440,3862,41609,41972,33037,1181,38045,23151,18047,17891,63458,33535,2100,45424,49918,21578,9427,36432,41522,49939,54854,36184,24113,21243,49284,31265,10625,44170,20554,64201,2521,49388,64039,5973,40500,52060,33954,55490,15240,39694,60310,40250,55848,60184,22374,26741,39382,29040,51302,8122,27019,1639,63230,11131,19704,60565,47521,39191,46129,40390,1162,18118,17604,32315,32454,49473,11322,26569,46310,18200,41968,24761,62552,7514,26436,32408,4428,19665,43675,5256,46561,38471,54631,49027,747,54592,22972,41512,42248,49810,5586,8680,30814,36120,47131,56568,64414,29900,23718,17395,49170,45998,51432,12718,55644,62716,7601,1463,10305,16297,7362,38374,24077,47105,47851,28036,25478,18584,19504,42100,46873,23838,31722,10509,41541,21557,11018,55665,4658,6657,36086,56432,52290,3000,31331,51377,38900,21142,64626,44238,56387,43960,46122,58064,53413,47527,19352,21933,49698,40376,63409,39953,56358,234,57974,10150,48450,51111,36907,21254,265,20060,59495,1630,38845,63683,54925,51226,1867,65154,41677,12085,51778,56906,18239,48555,26775,25948,30446,8279,2957,64710,10702,5179,48401,29291,11809,49813,3810,9495,60961,3908,14912,39550,16607,4270,25144,22945,9026,10065,8637,23756,10273,44967,35915,8110,38067,40161,37917,330,41260,9910,26114,45415,64885,30961,13913,43143,23028,27914,9531,56330,64088,12029,19594,64379,51678,17591,61174,9124,7909,43728,22683,60157,50790,37037,40143,19289,46438,8696,11598,59129,63925,39256,27167,36948,37564,5158,20261,36302,24262,33321,40468,37049,54828,36178,46275,30599,47948,24694,6154,26640,58618,31462,54072,12564,46426,43298,34391,31779,52126,42270,11085,40571,48822,30677,37248,23360,13338,62175,33840,1243,43139,17152,58666,49315,10912,64732,53667,29709,43002,57437,56527,3567,27058,14304,5218,5131,14538,50612,1621,49295,25248,33297,15115,42402,61860,32431,14682,10844,53049,64195,38607,53231,46083,15134,11434,11272,37858,27759,14692,53795,18382,12051,59449,9277,1315,10045,63587,25314,58078,16710,43176,30530,64582,10687,37942,61921,8031,59197,24470,41526,39909,61388,58601,52302,13413,63504,46942,2923,59509,25634,3484,17823,4008,4087,54213,33047,16595,42006,10846,21274,48318,34179,52700,28757,16020,27559,31637,56307,7535,37532,20735,33346,14475,11702,27426,58760,53194,44080,34209,50977,55122,58123,51007,23112,25969,36374,37547,3825,57737,43150,37067,2852,5684,27917,41066,27854,29600,64392,20996,2753,62653,60791,33378,12214,56355,12537,25857,34132,1912,51398,58456,25605,40624,12019,53928,59433,33187,29335,37043,27034,577,6819,33965,10233,53100,60213,46203,50415,32217,21436,19348,5676,57135,3528,30646,63668,35378,15126,21420,46450,27069,7220,45454,1507,3592,49368,32861,7247,53944,46580,33677,40395,12563,6413,27574,54160,31808,44072,14741,48606,10325,34906,48014,30939,41454,5091,7343,34740,10039,47601,21010,37293,32126,24512,40789,30754,48791,57911,27149,64703,44418,23040,58977,24576,37737,13362,12539,8789,45021,37847,47555,19360,23856,43372,25640,44689,380,20259,39497,5466,24716,3511,35965,47167,54559,26681,1023,24080,33303,35930,7557,3211,39895,32641,49516,44494,47708,16681,8181,44764,35094,41544,13705,58863,59008,25741,8779,64616,38760,17027,10438,11768,64979,5518,38424,58313,25142,32455,423,53681,14226,26945,49971,62370,12293,10306,9174,37361,46786,37763,7675,55571,60503,6467,55564,55520,3597,4401,42506,28881,8299,18202,7024,23393,26277,15332,35998,1348,40123,63718,13103,58057,32376,55783,55227,13724,55473,21457,10467,26580,57889,42321,56386,50231,15175,11613,52884,36440,5381,42582,43331,60487,6419,18727,61570,20206,65441,47233,8642,59846,19048,3337,57617,7541,25046,19630,24532,10748,56830,58930,20449,27918,46004,1002,2402,63785,35102,38981,44883,3057,7047,9397,60755,63435,60638,6730,32369,50234,23663,4153,52291,53956,14663,63933,8818,836,15,53244,2833,26909,63995,35230,28116,43626,63793,50746,2349,16085,53210,37873,21703,13004,29322,56333,51663,55727,50482,56207,63650,15203,22632,45406,31501,52539,20378,54097,63606,28234,42064,55628,47465,39173,17537,56135,25860,10458,19830,41022,34679,48027,46720,40267,15831,60258,35561,23025,34092,11392,7728,36001,30166,35235,24227,40561,40766,2901,27796,30155,18636,18359,23370,1550,32496,2202,11013,33107,32206,23980,6860,43576,55942,41795,19741,38586,62676,4599,6910,59971,44714,24832,7301,24913,11776,55018,17909,11009,21119,26280,12119,24773,32837,39879,14571,18011,28403,61380,41539,13455,22858,215,24823,10212,61792,1967,40322,12618,28400,36327,30450,1563,31684,773,36261,64787,29344,13558,59364,18383,4984,60273,20700,35318,64297,31873,2025,47372,57548,52744,45196,48144,24815,9661,686,15481,33351,49696,36461,20338,37011,40690,4232,37306,49455,56392,6421,12440,45117,10372,26631,31810,13373,15089,43470,13553,28425,34320,44875,33224,36998,46923,57702,3311,25370,60464,11197,28489,61664,14965,7881,40688,63203,12737,12036,60289,3886,9233,34853,44969,6262,54752,62494,38165,55130,64336,46802,37620,9461,53997,5543,63638,51106,24451,36933,10392,19358,29397,12482,30236,27547,33587,37370,8873,41733,9240,34352,3133,42467,50378,38125,61090,61959,13484,22165,43021,16562,31324,5485,37630,6325,25843,12878,18330,32674,790,1559,22778,39009,43304,6261,42216,45868,47691,43853,16420,21934,26910,6518,7786,31834,7775,52836,35,53577,3029,40273,20316,26604,64007,3587,52266,30059,17919,39883,1601,38958,32984,4719,29295,9501,64874,8537,13999,39152,2482,52510,12487,46144,13799,63731,43161,60443,33915,120,20226,5885,63550,48428,15383,30912,14646,26772,64406,55904,13323,30535,35548,29129,1588,33617,40552,29416,55609,56827,97,3017,9452,19725,51945,33442,11868,1425,4782,55951,32435,23039,42300,24789,56101,54593,29475,5567,15300,13078,61905,63245,45431,55580,64425,52815,22101,61564,6930,64946,62941,16224,53373,59361,47051,57982,20654,7817,8276,9322,64640,40773,14999,15022,44038,5521,4217,64232,57949,27098,13177,25301,56459,43538,7121,44585,19374,35819,55831,10442,18430,2275,1830,35514,7099,58471,30327,50466,63949,34280,48931,39243,42956,24960,32080,47993,58004,50122,41279,59491,50219,62248,37157,10364,26375,5279,47320,11208,62549,25223,55799,15494,6588,17727,60815,57644,7125,13216,51445,65013,38074,22252,4394,58706,37890,60847,1641,25829,20203,44602,42313,11756,24546,34735,47234,35648,13966,57525,43025,64994,36612,3713,58937,21288,5787,50314,57800,21347,28360,30624,51054,17827,29499,14905,61144,58751,15234,42368,27866,20596,19033,47116,62655,59892,49708,65283,39828,27678,28217,38381,6458,31597,41857,697,34592,4716,20826,13459,41561,12283,62920,17782,42198,40956,51784,8756,51355,64857,41212,19960,52485,59697,43223,41297,17377,61849,12785,3570,56685,54357,52019,63313,32610,40964,49425,5110,53152,15602,32563,17277,57240,45666,51464,5549,47161,3488,37194,31046,9883,43445,45714,34110,38052,43934,34917,52462,47611,62544,58651,30315,2171,62840,18401,16982,43623,28802,2278,15957,62814,38642,14657,34078,62391,9643,25904,22363,21428,51863,11817,62880,6704,5124,11034,24886,30877,30502,19081,48909,26205,28624,38589,3984,60780,63761,19321,47367,16672,13249,53906,57410,26322,36223,41256,52084,36868,54575,27985,53414,44211,10399,41332,50829,51768,27276,4711,37984,36837,19857,47661,25196,22548,50196,55385,18913,26091,42294,47619,15277,22585,3297,61383,23579,28327,39844,11635,12287,4857,25869,53794,50773,10513,34556,55845,39754,12726,20387,17675,56900,14568,42511,29011,44479,40848,50884,58635,59819,22751,1195,65319,38363,21452,13464,22285,39542,65071,52103,64962,37510,16361,11012,11079,42738,23581,29918,5275,38391,50110,6000,34705,1259,5220,44780,33899,10819,23576,64194,3151,25610,10564,58792,43688,30345,37391,23683,44633,12332,35519,61597,29098,10881,27906,21602,21450,58087,27037,63927,40674,30013,50213,58512,1732,41510,27329,45929,4218,30124,63256,55427,22441,15545,39125,12238,50102,30710,15665,7310,34287,13388,460,62674,34846,50440,27181,61629,9463,30414,54453,42257,11580,61775,45231,16345,45410,63410,10359,53646,46469,47649,12426,62821,46222,50076,68,27649,23261,44334,52841,52140,6989,36179,26297,57001,6495,46093,38102,61339,14658,14798,27598,45286,43558,42560,45373,26366,48973,11398,22864,51401,8495,28679,50486,24854,56963,35798,43153,39725,1904,15210,22347,23462,31619,17558,4491,46296,12927,34709,19637,56157,15229,17764,19674,47762,14677,28627,5435,42899,42232,57019,64723,21589,9628,23964,35089,37838,29972,49422,58032,29222,58694,15080,21998,36435,14049,12640,12943,37610,45778,7561,63571,52023,57379,55406,35337,14404,24338,4587,49270,18358,56545,53512,8243,39933,43050,27978,9058,29191,37784,22477,17339,64765,64565,11690,20961,63121,8385,12987,34953,43374,48976,2582,5067,15283,18437,1738,18002,31359,12446,21660,15889,35064,3134,31037,20481,13924,12587,45040,26850,25283,57905,23919,47568,62112,62503,15013,30804,29732,8907,14781,27513,10810,19545,61993,29454,54896,36221,19409,54104,53517,58067,45963,10512,7067,56740,1774,46074,4807,45423,10427,56525,2491,10228,25595,21806,37899,45348,52608,50599,33816,26416,59363,44610,61200,351,21631,56569,23912,45336,58661,14851,51463,49579,24002,23728,55020,25617,63850,23493,13129,6788,4532,50272,20061,42609,63537,13623,12635,5495,21979,63974,63804,21900,64556,41630,65143,10691,34039,22884,8954,32493,20801,12593,64717,1336,53776,10802,4481,22914,2201,55381,11812,23027,6801,53124,23685,36082,46668,26160,39666,36643,59518,53206,50516,25361,49067,39941,59656,28423,1498,62307,10205,1530,47076,37698,24948,52910,53995,47344,44995,44631,9551,6011,38648,32775,63451,26159,4235,48017,30307,54822,34879,48921,55108,25943,61474,53562,12210,44282,27753,27990,13855,64895,31010,22024,22123,55545,2896,61324,43263,42084,14377,16041,15799,22314,14250,9570,5317,54354,61017,2529,22432,14913,2779,58828,46596,39010,39059,61443,29919,47157,10735,9769,2026,18439,24709,44801,2160,32857,2399,2701,6292,15773,14894,61931,26473,1273,3876,31282,58205,27294,47388,29462,58418,58664,305,56299,30805,7278,61256,37159,49901,49788,46097,54823,44077,62651,27101,13511,2421,48868,27005,29753,9271,46604,41375,40684,4645,62292,22910,56702,62955,24836,20615,49950,46183,58195,62702,7806,285,48024,62463,7990,4041,65039,48177,15048,4020,25580,60386,57515,30372,22531,13753,2673,34055,51391,9894,21785,35243,63973,49498,65508,9826,16602,14590,22893,14955,1705,13844,2783,59068,46892,35336,24985,31848,16073,25101,19161,38856,46474,11671,49652,51319,32069,42705,23246,1546,49791,6933,329,58909,15579,58842,18673,33564,36754,8417,1407,41869,22350,17320,9117,48584,43317,55794,50803,35305,19714,48630,54671,2450,12289,50075,36172,2187,26925,35730,45450,48497,15974,45051,27407,9203,56046,43986,32883,36133,19153,55720,21782,6274,64515,25389,60264,34011,62060,38377,13237,57147,17822,8227,25318,51265,59727,63135,10652,51030,34563,51736,56272,50792,6586,39423,21611,45771,65478,51962,5045,22331,8694,51438,54791,42776,59905,48639,11453,13336,31586,37515,46050,14596,30948,15338,4327,8182,13947,18661,54007,29489,27492,19688,33821,15751,2603,21427,18721,33028,15483,19181,12367,15893,29160,49367,31080,55770,38615,14247,29669,14097,13202,30212,43057,55317,10321,36524,4530,52788,39857,8482,29800,50230,21097,12531,1281,40585,8036,19751,37367,41136,4975,59568,21076,50005,6028,2596,30543,44595,3178,50094,54278,63516,41877,44259,12984,56416,48097,4901,16588,2574,15193,14316,64292,1534,1299,47550,60859,21098,17341,31531,20431,3414,63174,16785,4744,2227,23769,1605,56993,52777,34203,26295,50184,28212,13675,49477,37290,48431,48730,46337,39440,26503,36116,8592,16742,1649,31356,19766,46333,55000,41254,29623,25820,40326,51356,48379,12765,38720,21101,64421,21252,48867,45037,46928,63865,45890,52740,13116,49196,41179,32795,28749,15146,63391,22194,61419,35883,63922,22344,29541,9250,19277,11958,57497,36672,46481,30618,59621,47203,31404,39775,21014,11965,61300,43691,6743,12124,26190,12956,44016,17042,8863,29986,22495,61432,12098,56397,31445,56193,9063,25915,24896,19873,32237,37492,50563,31795,64773,18986,56754,28303,65268,32475,47179,52182,20745,4302,14777,543,29856,33621,4691,58384,27263,23282,39124,22610,55302,13308,55485,9600,50037,7380,15606,23825,34980,1770,44765,43805,63968,25606,1556,37674,17542,15477,19030,32620,43547,55172,18780,29423,37554,20861,60079,34336,13523,18917,38520,65199,49009,12720,20882,49984,39789,29205,44154,56137,31598,4308,36593,25241,45327,64383,14417,48436,10357,10019,25991,50783,30661,24426,33128,38513,63870,53844,9002,59896,23540,28984,9217,32528,19233,60400,63596,43995,6859,21087,14567,5049,3169,44005,17835,1445,27958,42204,34665,20344,48386,52596,57869,55585,59889,47695,42872,51746,34232,59579,62727,21206,15299,14763,42652,26425,42880,41888,19272,18035,61233,5134,65026,12658,18222,25137,9815,5160,61690,42303,38465,42078,52568,11621,14363,57002,38521,1569,60236,6926,42477,44556,18013,24642,42174,30176,4163,54035,6197,17619,7017,19970,14790,62687,35920,14730,20044,16980,23233,14968,9555,28280,48900,45897,22475,1782,21940,65004,50259,29639,27647,34841,46495,17083,42788,37741,49004,13056,31242,5295,8816,39090,62003,46629,11149,10415,28941,53363,34601,52064,26697,38437,29228,52976,21715,51720,42258,26592,21320,62407,47180,20120,39873,2890,50393,12869,37791,59487,22881,45200,13036,5068,58450,62182,23067,46851,1547,27345,10215,41704,14748,23602,32657,25252,16871,44973,9453,24846,31453,63714,56481,18832,16509,38180,55606,3273,2181,57024,32321,22072,13847,63918,15883,43882,3948,61874,60152,48007,15005,54284,3348,22070,8532,36761,23841,36625,11463,41238,42678,13573,62067,12777,31147,19831,16909,13446,5021,18937,35041,42318,26704,26667,53647,41152,11972,18793,60035,41156,19481,42935,29450,3063,57693,58766,60568,45293,15412,7973,10257,53739,56713,7116,34382,1692,9791,59866,4112,44594,65184,43863,461,53700,38618,26950,15592,11088,62685,3415,37421,8845,11130,22920,8477,23935,40928,642,5780,48104,13378,24109,24770,4174,17468,42418,4947,17381,51338,35483,13945,56492,48462,44243,14437,3401,45661,5806,8747,11605,52318,26683,48961,49669,28457,227,7681,36950,56647,2333,48408,3621,2638,15786,62989,42660,27307,31375,9686,58684,8535,23938,20562,60421,40527,27176,6466,46989,12571,9818,51421,37788,21446,16064,42234,64199,30019,58933,41569,57233,60748,11546,29596,32885,42203,29768,6676,21659,7279,43278,19207,20626,30626,2734,25091,57726,12665,28377,51814,63181,48999,22234,7420,29571,56228,59773,37992,16254,20327,59745,10517,53926,12478,34250,58709,7682,34596,50239,29281,47910,1032,13332,64610,24476,2377,19929,11865,55322,57643,35236,12012,20750,34149,21630,20844,64246,7751,63900,40984,5082,7306,62485,60114,6020,43414,45720,49190,51198,4183,29491,11489,29826,43163,39318,4046,26764,25681,58915,34483,35984,23723,29801,9113,26762,33235,15729,3776,23181,59752,7074,65295,9884,664,31055,23396,46098,50508,22399,13279,7878,29794,58582,39352,12892,63225,44614,65061,30520,61693,15140,48945,59388,36970,23590,13767,60294,22047,6204,31373,59275,50204,62546,47863,16794,37401,2604,46686,41783,37697,37189,57440,26293,38866,13953,37683,36278,23344,56452,47819,21364,58702,9104,15704,23353,39607,32056,39271,41615,35834,14749,186,25579,56895,1548,44098,46976,16071,43656,14721,10084,32829,53070,57200,9653,65082,14770,39924,18989,61748,55112,43566,54138,11276,13138,43938,58659,53137,37491,50420,38257,25151,27333,41782,64302,31930,27257,4511,42913,35287,64041,23775,36237,15578,6507,22258,24689,16246,41715,28383,42759,49775,44990,49961,61384,57983,19105,13840,62807,6746,62605,36550,25995,757,53446,51289,4432,33612,19855,41816,65127,4576,743,13008,18182,495,682,63187,47263,43080,58925,1395,20180,19833,17053,62675,59125,17009,2487,55443,3372,24174,60265,52813,12177,9608,46257,45903,33836,20072,24605,19569,63541,13501,24416,12611,40638,42589,22343,10985,60005,53271,37145,40823,63454,58594,29557,61194,23384,50072,32781,48353,31425,32999,45106,16976,49335,27815,35663,32772,15552,7715,32756,62625,20811,42289,35586,45870,31577,60816,55858,17046,1708,25188,8950,740,994,7521,18276,34782,4981,26172,24991,22707,9746,22436,59602,32973,7655,3060,63038,5432,44188,10534,37619,3391,32460,6840,55368,35178,10905,47907,30287,37789,13975,40909,7340,28160,51831,8462,57490,65177,34120,48046,53909,17738,40314,27705,63742,35719,54203,1875,34680,31620,31600,6960,33728,11449,35206,8780,46435,16674,62357,17697,51867,669,20420,5379,15837,62633,30033,46024,49267,58196,14688,18805,52327,45446,293,21474,17050,38654,56707,35252,21929,3590,24894,38456,53019,10145,28238,16243,34290,24219,27504,18880,32538,59683,37439,65226,49299,58726,16720,60812,56366,8345,56950,8647,43012,18162,9609,9365,56265,8651,7011,64641,56639,10021,16092,2264,8149,35418,23386,46022,62809,36891,4686,33070,19682,38366,53618,8432,6383,58422,37909,5964,7854,50661,41927,45188,65106,48264,39160,263,16567,17194,22533,24659,14438,61080,37632,27810,40931,59483,3939,23330,44094,24157,54121,40843,33757,6290,61285,37198,14164,30789,27163,36586,27793,61734,55733,53352,4565,60853,31056,31658,22604,47404,15625,62718,51354,9793,14038,37465,33765,42335,10192,16401,19920,13350,9838,47939,51815,24126,52329,5107,52597,39535,10808,53989,42680,34491,35961,12387,23066,24638,34238,31755,10314,13575,41558,24067,20684,52436,4051,32970,46970,9472,40412,96,41868,29315,50874,25286,43232,19611,35709,26888,12886,23477,11387,56767,34775,39019,41273,51522,7790,56651,47451,14160,52368,25324,8003,47287,21875,26728,55786,32712,25352,56451,6915,28388,56912,45575,2295,49156,61519,13432,13256,16034,16333,55676,60420,4826,33863,40908,59261,27141,12342,26962,19134,21724,38667,51792,15657,13417,58068,22715,47557,27988,27873,15726,39252,23133,15906,6645,31887,32932,41343,62545,37713,6723,1037,17825,4655,16762,35503,39664,18156,35065,19779,55104,49463,46244,63085,25821,32411,52645,29272,45634,20512,18148,4588,588,59063,48692,65024,59722,33789,13624,33159,1960,36638,54018,34781,51598,4905,52281,41651,24293,4584,32225,7317,17065,59116,34589,35821,16523,37960,39546,4391,29620,2195,19673,5954,20662,59987,35482,64149,21400,46765,27534,56741,26733,5170,38622,16153,4486,23150,29421,63618,16488,17944,52207,53454,52664,17958,57491,18381,57545,33383,10600,3559,30871,8730,23790,41585,58603,48158,32154,64225,15861,60707,55120,34930,29817,29220,49035,8035,35053,32440,11623,44063,35947,21172,4310,42355,45874,41720,53674,21189,24697,53913,59013,53196,34921,36406,22476,48093,27223,31763,41455,58489,45834,24929,55695,40471,16849,34948,25060,18542,3583,11316,19609,35549,65235,13050,10601,11238,62450,38441,6515,6929,34656,4682,4395,55274,4709,32692,7588,65084,48699,31903,34395,43977,33382,46763,13866,26882,17278,18094,40425,13346,50118,23845,31435,51511,48229,11518,62427,9025,53044,40958,38397,57146,51132,58110,38966,6619,53170,5457,38562,16293,51524,6795,29203,48005,2182,43849,44804,35853,29615,58399,39901,37435,63908,36570,22515,60200,27323,64525,49590,599,59435,11201,63058,20313,52408,25581,26880,61077,6104,55348,27643,24997,7890,39846,29496,37671,43878,2154,32419,2304,50737,48711,31939,52499,24127,32224,45402,11609,63494,56927,26158,6814,37707,64172,2768,64123,12923,29313,1939,9327,40846,45260,55088,25800,27714,10322,50028,3610,23240,49497,45390,57841,27361,6270,60134,37317,34761,59934,3369,28934,42730,60356,19090,33718,32652,12153,61165,19652,2441,3519,43712,44710,22177,26951,46715,27717,36181,14686,46753,13551,42592,52920,18843,55080,63748,57438,44757,37685,25545,7414,11287,45655,3928,45752,54141,48077,37578,34692,58648,43408,6093,49824,30522,5246,26450,16255,18801,36269,13458,43315,36785,23842,16129,25538,7562,3799,1123,63569,4873,8769,5414,46327,28461,27493,25571,8586,55704,60765,23943,31515,58410,49935,2003,65160,48333,28538,47065,55518,16831,3205,63610,7689,10645,57007,44391,53162,40587,20934,39334,63347,42939,63619,65448,44964,38604,56262,39579,18942,9027,22080,39276,39859,52106,28521,18119,53853,58200,25719,19029,1028,21407,6178,15396,34975,18075,42351,49478,16014,24024,11544,56586,54180,11415,33690,38039,29731,21990,27451,115,27480,20329,10925,47481,62766,53733,61755,43248,51112,45171,33904,59014,3274,6711,24150,38974,9150,9412,43241,33958,21311,50532,23536,43833,10348,56665,57822,54133,908,43801,6066,35713,63156,63344,62359,64617,30380,64823,41180,63988,23062,39219,24037,41814,27843,56564,23513,30108,29201,33604,2318,19826,21511,18443,31872,46436,49491,15161,46500,25236,65236,18225,12121,54109,47584,39661,40378,44725,29686,30270,37062,19933,28929,23022,56791,21312,24677,1409,26465,59885,2857,46272,907,32138,44842,22174,55764,11599,32638,65182,29974,56739,3955,29652,24198,55745,50762,1437,50863,12989,27010,44658,64516,63733,5598,41535,54316,4383,49909,43695,21397,58048,51671,34615,19542,43461,20283,12278,18089,35587,581,59586,12503,24247,56122,28103,49662,15119,52123,25966,64687,17671,50365,52243,53148,1987,24614,39359,23051,50112,41207,61537,18361,32880,61187,35754,20341,63821,35004,39223,26858,58687,13988,61091,19675,32583,13615,55642,22950,2723,59400,44505,63286,57276,24377,23035,7064,53551,44619,36622,3312,39713,30531,37767,35213,46746,41960,55413,50834,40222,59461,7725,60206,8332,47115,54916,53970,18317,63083,4437,45578,353,15343,60852,52757,15149,47853,49429,64927,35687,35619,56246,1877,46874,4855,974,9413,30720,44649,45964,40936,19224,5230,12393,8784,34995,3962,12608,48857,12216,59780,10759,21317,26333,21913,19718,48656,9515,587,19660,29790,10811,28497,28059,29547,27720,12768,29267,52752,42065,25020,15293,40287,7688,16551,17126,50634,12995,47010,13871,53948,56158,31889,53718,39085,52575,31047,8158,54289,2972,19176,43099,3499,51137,19644,52132,31701,35528,47785,56977,34830,9602,40431,54451,43536,57631,23882,65476,37303,24670,5790,63490,30365,33115,62252,18375,1071,9488,37910,37915,5563,11397,45547,5301,1632,40009,57880,39568,17754,47608,37973,39407,17206,5446,2739,21339,63117,25269,58168,3829,37551,17216,21601,62778,53792,4535,19737,58658,4900,32749,56172,54271,47070,15355,27363,48467,13853,38006,16313,39525,12355,10936,1746,33192,26813,37752,17796,39947,33049,40308,31015,3025,41299,49213,17190,47420,7902,14811,37346,43826,53365,26388,42431,18668,7207,8235,4323,45352,23596,31919,62029,19280,37373,45315,2167,58532,58210,12693,28620,46898,56495,11158,47789,30430,5326,56001,20843,39798,30088,15485,43666,47437,50095,49973,26074,32643,43111,26789,43879,40426,53175,36150,49691,25207,38388,54483,58783,63627,36334,63486,55591,45567,22146,12678,55941,51774,41379,3795,3707,17030,34199,52331,64220,33733,29992,3780,51898,31765,51882,14317,21149,35550,63863,12340,22907,6124,10260,13737,14366,14261,27580,60579,17808,3006,27380,8921,40806,32160,24572,61886,24028,14328,39651,54355,29168,1038,26261,49326,12874,63118,40578,1192,7405,20988,7088,35463,18209,57875,38673,33073,51056,55454,2290,29866,52451,5699,56070,44467,43202,28241,10816,8171,1267,5498,41975,55654,8341,47751,29886,37027,36238,37925,53896,54328,41430,47977,19604,2282,6893,60390,4245,60508,44702,28910,61704,20728,61610,64490,39758,25031,63952,59165,61624,65376,1214,12176,8599,3716,49611,59301,39021,15739,65286,51532,3384,50697,19267,7599,30073,49792,25069,15270,3155,58590,9970,5196,55344,28334,6537,11177,7852,14193,9923,1207,8936,32093,33758,11294,47606,58066,55632,39452,29464,61522,11815,57937,15312,52520,14341,16155,63803,45362,20872,24993,12664,54356,13758,13901,28716,45181,19734,63547,31162,4736,58207,26690,32951,21743,23895,28870,5825,32628,62849,30379,982,16708,24590,30117,14313,26643,6001,54579,27764,7185,19524,12312,60969,40110,9301,11884,20955,13690,8275,54081,38708,55815,5896,54516,26255,3374,50282,65187,10175,9358,3449,32451,2526,52648,45896,52791,43299,11189,58729,56126,58849,13052,30765,24621,38713,38825,20935,48707,35762,26246,33182,42648,61724,1330,8251,27835,41213,18758,12072,61514,12248,58893,5989,34760,45230,25560,18054,43221,38185,23378,26994,32824,42765,44669,37594,37972,43010,14908,32541,21928,52466,24801,62437,401,39965,53869,43188,63970,44399,41989,16740,49211,17373,31505,712,1893,34420,28898,54293,19553,63630,38525,38982,7837,26052,36295,34868,50071,3023,46996,25591,48231,9441,45445,50015,5349,45873,43888,21377,3062,47052,54883,23533,21755,36063,62279,50703,39749,44206,15951,64053,41524,894,23993,1500,23745,61785,31355,1730,5834,65045,29196,51807,5388,42481,40670,48330,57376,45243,62115,39419,4790,19125,22992,44401,55495,25740,57110,2992,64609,28278,17869,9715,51941,49191,17321,27031,32974,37966,52229,17263,59265,64809,38874,62193,26021,12180,56274,27644,24241,25343,19007,27849,37659,25894,2620,49137,34190,3124,51435,9764,36795,12714,52780,14446,50752,53656,21307,52025,61897,28759,33252,13025,17168,2678,48213,5192,3275,63739,55100,15155,30097,29275,41174,19576,56229,41240,58052,46188,31099,40712,28516,59789,23079,2986,60725,55037,33480,63362,62186,16384,29351,61599,4986,48129,11833,30068,10886,50831,52218,12566,1417,15969,13470,54558,34886,36895,38036,32481,26661,65374,33678,62479,4851,16109,32708,46865,60973,32949,42807,54115,17662,37142,22873,47654,13522,51780,54969,53943,53000,4739,17401,50727,45852,52653,42814,36306,13023,43032,5294,49573,19526,51287,64642,15128,50860,28551,27989,14576,23923,34851,29889,3320,26800,8790,30850,25247,15062,54003,64571,4785,61917,44000,18757,45967,2310,42808,30384,56347,6818,17097,13671,15306,26051,13407,17979,54021,15528,42679,56887,14310,46769,34087,42058,42040,2750,26037,40967,51759,2948,5329,44172,50571,48934,18863,4173,50351,980,35241,39463,7114,12694,26533,14103,31467,28352,39973,24758,51126,25454,8074,49817,46893,16372,3319,63354,45095,15944,40034,53687,24409,51624,36871,21532,48948,23701,11590,816,43984,6787,29964,24616,34554,19879,507,9173,38088,27683,57878,46540,38705,379,28468,42109,39063,25907,34032,319,16190,13564,57460,54871,27875,29419,10211,5844,28943,39878,21118,6659,56328,58880,2469,4824,8387,60521,16702,59564,50091,23628,60988,29402,2079,62366,13035,64122,52858,63260,33081,33178,58835,26647,49940,62894,8475,30632,17096,32122,28092,34312,44215,53130,1925,4569,55803,55735,12001,9605,12173,19959,54654,20049,21146,42801,59873,45879,40912,57320,39582,13017,9892,453,6608,1690,49913,32397,64033,32921,15365,27863,41505,13003,32841,18266,2285,61736,7594,21664,6961,53416,13107,59500,12751,47064,52671,36282,28798,19902,16780,53649,59536,4288,54881,31906,65284,51042,7741,14202,3376,11974,51932,59012,49967,62734,11811,33525,412,18363,23996,35495,33185,41764,25540,28449,58486,6437,9846,15658,29549,44227,1060,27006,43478,24891,23632,26273,3459,47061,23883,15455,32881,22542,42186,10014,18706,29137,62909,56230,58389,63284,31360,60677,10892,18395,13965,12301,59975,54576,16557,31544,60592,24192,12893,14650,61468,44987,15054,55652,61990,7855,36000,54540,14783,5948,15264,10725,31112,40440,39891,29341,60096,16823,53280,55071,7144,8165,6670,53097,9648,27463,60020,5321,35960,25887,30140,47951,4040,51244,50545,16110,50150,43257,43382,54523,16840,58169,15422,50167,43798,63814,32028,44582,9782,4908,14852,64581,32644,57416,24502,61413,13793,28147,5738,1486,29466,52826,44093,20748,29337,1144,39356,26565,30570,60121,2322,58753,14396,32462,64273,28576,49848,34212,6985,1935,43256,40089,16905,40409,16519,42938,13148,19684,31281,55868,12178,41590,63924,23954,27766,50164,64891,46460,10411,28919,47132,45994,50669,58404,32412,58146,49307,14094,24933,54779,9671,1850,61691,63602,59127,59591,63636,49626,53927,57384,52435,5729,16950,55750,12860,43409,5811,7661,24543,54188,59871,41044,47369,56559,50241,48204,18749,18810,7173,50814,23649,12898,27965,32180,1169,5479,62170,153,59366,51757,17258,19575,63188,30985,3968,31851,61957,4077,53127,2991,41090,15053,38849,61004,36436,6847,39735,25428,10786,31260,64144,62063,16005,15733,49064,7961,52816,20383,1681,41833,5883,64052,33156,18178,10202,45970,40927,13358,42889,40445,13775,36422,24647,32574,4279,38869,36748,41596,6844,16638,3009,13435,2861,41416,12205,17464,24607,31576,43935,49750,52874,20029,11134,60434,39319,62919,24567,59945,18020,58539,22186,38030,26373,52893,40013,364,16791,49975,45796,36904,39928,49549,64974,7217,36245,27033,21371,23073,1661,52180,19100,4454,11179,37422,33299,14656,38207,14116,52750,27527,21759,22708,23867,5355,6916,32402,45670,54076,25367,4492,51859,34539,18229,26218,22127,58287,56287,21464,28418,59087,55907,44292,259,1493,53783,33219,44203,32770,43920,47483,13720,38300,48620,5708,7326,44920,14043,47697,51439,45493,19907,12895,45909,5899,55095,63047,24442,23848,47335,50106,22416,41287,42181,19958,42784,40741,38782,25852,31035,12846,29762,41139,54452,51116,62689,28951,55553,472,34521,56649,39722,38844,37978,13619,55482,2387,65035,17651,45155,15908,64990,48321,14262,11926,1709,41719,60233,36453,7013,32046,17666,28512,3737,14017,48762,29388,64774,9048,5702,26907,54846,55243,17199,1240,22208,10840,11502,39712,28254,28414,41137,22668,24160,29684,38773,23726,8880,4827,61063,27280,20681,8833,33787,62974,3869,35806,10279,34772,13895,61482,10086,54581,5397,21884,4387,7246,13312,42704,31226,3031,56935,57160,39560,16123,61542,9392,2312,40237,19128,46042,23380,43744,62069,35807,49274,50391,40174,6016,50529,59917,51376,25414,11459,15491,16146,65353,22338,51160,56648,22561,48051,50017,12420,57480,37400,21210,59597,11773,16833,26959,9251,58440,47742,35388,5012,39326,41938,11581,35577,4404,45365,1308,21876,22452,37907,61,13089,33848,23297,64658,37740,14173,22609,58506,6005,53942,29739,53298,17643,27382,51185,4624,64459,10838,60980,44239,28250,54199,5528,28915,60405,45759,40147,57785,47825,32416,48987,45149,37998,5125,17733,57008,45014,63992,29455,272,58012,22649,48496,38655,10768,43881,58831,29641,9565,50847,29978,25962,17553,22857,14617,1211,52579,9913,9858,13604,59578,41474,58458,43534,13456,18428,47160,11612,530,16779,32159,53692,20565,55297,37238,33231,43093,39934,25667,45429,34752,55149,51813,12958,11183,26360,46213,20276,18076,21439,39687,65391,37302,48597,56773,5670,42758,17457,22242,16835,40411,62670,918,14246,42624,38286,5172,50369,62719,8529,59262,21640,41617,61536,45372,30542,64771,25081,59979,10765,49047,52324,53566,40983,49731,42763,53697,4582,37405,52249,36165,18624,25179,12876,41745,7147,10796,4426,30457,29745,21750,29350,32450,3557,29415,47285,13810,44555,9119,10902,36395,13851,34258,15347,27742,37714,52236,63073,13609,34864,28736,35264,55092,21240,3107,58770,65,48220,48560,39220,57664,61360,31187,44938,2565,24528,4657,20494,55703,52269,52319,53585,41436,63072,18354,52213,56456,54716,1739,61489,6734,27754,52303,40594,33692,38499,25594,8325,54467,56975,16465,39404,7105,47575,14665,46341,62469,6584,25486,5642,49378,2220,64843,36414,59829,47760,57710,52749,2924,64219,27767,13689,31197,33595,26848,64031,15512,25472,45058,10426,49278,35497,46316,29644,11628,56415,57217,61029,1222,5305,10617,65009,81,775,16147,32139,49065,18204,11150,21760,18669,58952,58047,43647,49583,26336,44164,45793,62846,43578,42098,49199,41076,20613,9598,14356,23690,59553,25743,25519,44412,28332,60864,10567,39650,36774,30759,48624,49545,5020,1236,38494,54105,39959,22162,14962,39056,12549,53405,3834,35014,11217,5719,11212,5444,25073,51012,20583,17008,63849,9754,58587,22041,15764,44884,64331,61297,13033,7280,54424,284,12902,4098,2321,20215,65148,8007,19313,22219,16047,31454,51592,22069,19056,47605,29097,56555,13765,21390,33551,214,50747,8934,62661,47946,38082,25429,11742,52235,36113,52458,38029,6058,11979,60395,13696,4459,46417,49362,65062,14784,25733,4570,61602,50755,14379,48844,57736,12268,15378,57857,13396,32894,53788,46511,23457,52224,20439,21402,39098,43075,62184,27806,29177,37826,24491,230,12143,28247,35690,46289,6357,5637,55236,39147,42089,52679,21870,32912,21117,64262,1777,44982,42671,15898,5238,20576,27663,22241,32291,29007,41035,44234,18195,3935,63016,10696,29911,15995,41930,18589,29305,6733,45741,58050,42542,23426,50394,32357,55707,5544,20632,37700,62516,49933,35702,17298,42813,35249,34014,28477,11716,45601,42326,36587,19720,47444,59520,60383,36666,13488,44015,56474,42328,53351,65502,44166,12335,48198,19793,19768,7718,35705,26703,181,62382,58369,61773,30792,36803,4910,11951,19956,34655,49773,60192,34251,30922,31458,58527,20715,64634,39200,22913,46683,52974,59209,34597,6970,56300,36965,15423,3030,64810,33155,44484,64462,27732,24440,16939,11528,61251,63826,45361,65320,31687,45367,22075,41059,2953,15826,14801,29408,24565,26196,62472,6530,15699,425,58607,16571,33538,59000,37061,56628,10134,23087,22985,15522,24968,32842,45463,16479,1261,51711,4414,45310,35407,40535,54332,17993,8636,19918,7335,31690,26981,6143,48545,53215,12918,21124,555,40544,23815,54277,2233,16127,40809,61223,16043,33331,40795,28503,44874,36527,64969,19309,58351,5046,30104,20520,3473,331,50912,34858,44374,42382,45552,57946,32845,3763,57691,3033,19113,33242,30709,34552,48869,27704,12243,5027,53860,63025,45815,20459,20521,11284,38446,39756,14026,5958,64646,30306,8998,39081,54031,24263,14185,19317,17716,49687,10489,9075,4374,53144,13885,47517,24581,2726,31180,64678,62743,2059,15071,12631,53304,6872,38547,61847,51057,25277,27127,16312,4652,51372,12136,62055,17288,6034,20804,22134,64154,7667,53489,24598,37387,40414,49668,39565,47848,24500,45695,15554,17711,20112,14434,5755,8202,42725,21672,26027,45507,27469,56283,6562,26988,19832,12959,47390,62250,59136,49,3564,28153,60323,53344,33570,62330,50644,41420,4443,17640,17080,48790,5851,2414,46806,22868,13259,40393,436,20172,3971,49042,22357,3056,55412,14033,20856,16017,49322,64750,38220,38779,31713,377,58141,53538,32689,58883,31383,45738,62374,3429,28069,50775,14055,58150,51032,29289,54249,24355,9081,49500,21426,13802,31502,22130,44441,956,3924,41433,51276,52652,56621,63704,10779,39627,42693,28506,26003,49834,13995,8965,57451,56865,3424,2424,36444,13418,61010,63462,38771,8261,56023,62019,17285,54416,35001,5338,10344,56539,1747,44878,23178,57654,37181,63324,40211,65016,6692,7895,4463,43506,4162,2611,32255,62219,45131,15287,58789,11007,62269,10519,27949,18510,25065,14110,21626,58415,54733,6019,23608,58867,53984,32380,52922,65531,21784,55209,16125,20388,7967,56969,3771,6559,50679,19108,12320,44894,29593,25674,28302,44420,9957,59646,45386,46065,27690,27260,16568,30300,47273,21590,4653,20510,31352,18377,22513,28960,52285,45513,5351,30916,6289,8062,43120,47852,38522,58738,12684,22212,1662,49920,37265,64098,1950,51395,32941,48193,53451,30031,55166,25228,44485,18995,37834,28085,40520,13695,57970,33832,15774,52997,55925,9177,35438,51900,17547,6682,5636,29002,16242,2249,31521,46999,7135,61655,21847,13320,62195,10138,35522,40524,22711,32840,93,8831,50299,32279,42901,3093,63261,9003,46890,42851,61227,26856,55838,51207,48341,59082,37801,17397,30258,8361,46258,9041,13355,48377,25607,31610,18100,1635,6980,42438,63141,13018,10669,56655,32392,55493,8527,25559,13478,48562,22601,54660,22544,21046,19210,12654,31204,39395,4295,35958,26393,45817,60944,46866,37165,65171,22501,983,23487,51233,35918,44840,39972,53213,8660,49293,42149,48571,40361,12181,12556,1846,10483,56703,50142,20939,29609,63597,57684,5190,50651,2930,1688,27218,39524,27983,33933,40647,36977,32027,49638,63482,49386,31663,5403,35253,59613,6443,20541,12978,22325,53061,38955,14816,49785,2874,40430,21838,38498,22227,20397,41123,14635,22564,9899,5157,10767,5280,14814,25007,30131,4213,14048,12889,37185,54790,40537,34893,39065,60252,6053,20500,17811,40643,4654,9920,27710,24571,64339,54976,28541,30981,38743,48057,44147,50555,34581,44263,2458,31975,28195,11353,7822,2163,7847,22877,23970,64230,45462,43908,1992,5814,8830,27721,23173,40883,56781,41906,15000,10611,24135,4804,6762,48208,8198,55533,12374,55699,5209,5966,63326,8851,63570,32119,41698,5206,52663,48544,39365,26785,27539,60505,5278,10618,5510,39999,21639,30944,8281,5189,50584,3314,27581,57450,52309,15801,5224,50890,11354,38632,3228,11215,24041,41232,7300,32042,40465,48944,60010,45698,59457,52614,57120,1954,417,39257,65238,61497,28064,63786,64069,12833,13283,31836,18028,36936,31812,23488,52016,61569,62572,40101,47981,50970,17214,56958,29310,54474,55792,13460,26865,43430,6713,16532,5154,57112,52980,22909,34009,65358,18036,2055,59167,3941,9337,5216,16770,9693,32354,14632,50128,55191,45059,35635,51452,21643,64136,18993,30637,31020,54197,29874,1817,57035,36678,32011,22808,17635,46868,62488,44794,56,14302,24631,18021,13493,3043,11996,26131,15979,2461,45262,52492,41556,25265,12437,60151,59992,3874,38959,44660,48850,49112,54895,8849,4638,56420,40506,24511,20648,34487,30640,45399,44173,48503,33370,3041,32521,24989,18567,12525,21812,65496,42116,39717,11919,35617,57574,31327,5120,64599,33546,45453,57268,44683,13538,6225,45160,62287,31845,54973,3368,14608,38450,34196,34409,2832,58619,7205,8893,37166,8080,48133,32969,61616,456,23466,61462,12490,57374,24170,13825,13616,27327,62044,52129,20322,18819,64011,27041,64754,36647,59749,60882,32504,61989,50700,18307,49556,39632,23202,38835,63484,63557,59563,14389,65074,34712,61202,29793,21650,10677,25468,6145,3303,35693,1697,25614,34116,36514,54099,62295,16928,50673,29369,23224,46742,38065,34460,51321,22288,35256,18789,62432,38975,5198,50493,39755,14293,39606,29955,19053,57100,60024,53558,60604,39780,3212,38422,23736,17563,7870,30987,44767,53237,43921,27436,6853,23368,7970,50490,59544,50507,64521,61309,39284,46725,56435,32872,6427,35989,23382,55319,16065,50161,63975,48031,23072,5815,36817,22614,7288,45268,47780,41193,22802,17463,10945,38852,40580,21075,1017,60350,47938,44871,20488,9236,56853,22132,9649,31070,39315,46375,1475,10358,15844,32485,2360,17390,43424,28659,3522,8932,28629,18487,15105,57932,26680,32866,38986,15536,57492,22789,50757,61008,24661,39620,19948,3542,46036,25791,12826,47616,27940,47408,45822,9482,64086,4835,37629,53204,4781,13661,11625,42595,15269,34984,28252,42993,36304,46965,39038,54340,42195,39527,4206,59263,38952,60166,754,12492,64380,20792,11480,64173,1810,8131,7812,18480,25737,21993,5617,2787,33909,41175,31678,42091,50233,36679,23629,48731,19397,26624,45042,5697,19077,62013,36069,21732,31782,15039,36012,5860,18293,59973,5299,19475,12666,37397,54110,54596,1175,49637,25981,50064,39639,60186,43399,4693,3096,21234,36391,13186,60940,47019,27629,20373,20433,11320,9466,52640,44001,12730,21232,39736,60960,50506,44832,22434,1185,38376,56163,47442,52877,54804,43196,13610,12594,53514,4257,14300,63881,60927,22900,13505,29984,39409,50562,46105,22231,11787,50107,44958,22891,44438,33761,56732,23026,4954,52820,7894,25763,58230,46123,397,43036,17485,37210,11332,44916,8522,21315,28606,55560,54963,8076,8669,55328,42215,35804,56755,47298,37721,59337,10091,25722,37621,34240,56533,58795,19846,46315,5711,58090,34160,25871,43854,55163,17375,38819,32293,11466,28863,21524,61036,43976,63837,63811,49438,54075,26751,19383,47482,46722,9747,55347,38532,42468,23235,55947,47818,59862,33474,59502,10663,48579,52024,18618,44036,15419,11790,56443,44066,44265,17845,4528,37427,62380,52046,4969,52165,6878,32438,55239,14520,40502,38236,62571,12535,43001,11077,3095,9110,57442,28004,61560,58825,55323,29511,11447,54619,63600,5269,47148,20462,60036,47292,33039,42254,53662,49852,7163,33837,16634,36696,52208,35142,15586,29324,21316,39804,45604,36209,42070,33913,25629,13655,26087,34871,9015,15016,64188,12831,30201,43149,51138,17890,64796,36906,15650,20874,20413,37981,39450,38178,60015,22330,7545,30679,44190,9542,3925,28827,58736,45420,4603,19850,1851,33076,44603,19137,60734,60766,12894,27621,37543,22435,29979,33295,60631,58653,43918,15667,42119,57668,13305,9486,61763,47516,39000,1128,46270,37945,37131,54721,50650,33623,52145,30727,22991,58232,5463,40835,33110,27348,39831,64289,23047,28358,42423,1834,21810,44519,51305,41448,22812,56090,32270,34497,64655,31198,27946,10417,8333,9262,61136,33193,11163,30296,7587,47646,3906,28219,38594,27608,33567,3909,49060,33148,24711,14537,52403,59439,14480,55724,46398,38261,43838,37808,59,6167,25138,20927,46418,15593,7700,11257,1693,37064,237,27039,37288,38957,17882,62707,52464,14543,9629,54184,53638,17157,58700,59756,63972,42346,26774,58923,33161,23793,20774,19465,34263,5610,18927,17659,2453,1013,32085,10125,55927,57453,16174,37851,62122,14306,11268,4679,17135,22757,12652,19337,42126,14846,54829,29435,35394,23347,60119,49304,60456,34743,56939,60573,39071,6569,38097,36767,54037,31268,32754,1643,28073,3642,15125,41485,44193,18723,10207,47139,46046,28754,58414,23515,13178,50291,35773,36416,41018,10122,10882,57167,61962,49428,4194,26732,14906,53972,48009,25893,27639,32581,49101,8820,42562,9933,37177,3300,31602,5412,53207,5757,61579,14587,58730,39282,54386,33516,22590,27489,29484,41393,31813,34393,58511,19559,12026,32783,58213,56337,17234,62143,58003,47475,29412,22635,27723,41810,64077,52195,57048,14014,46246,13038,40108,9524,58741,10214,25905,29000,23405,10481,15776,12232,19099,33685,38815,35020,63399,44006,11586,14021,23130,18279,62672,30528,30483,17584,14915,58646,16494,9821,43192,54769,15041,29628,29188,4427,60406,12071,6064,34189,29907,21889,19372,47025,35046,2865,13957,64972,55617,46301,13834,2572,28849,7377,45885,57343,31208,26434,31931,5182,1070,4410,24211,11555,26351,63987,61288,58276,25341,55145,5870,47744,9897,30533,16104,38323,36450,21247,64618,14294,19371,19721,39561,49526,61248,11975,17824,48759,18769,46914,43804,50061,36305,64130,39389,38367,61855,8964,54371,54686,50707,19262,22149,43919,15815,49655,13861,50497,49038,5212,27148,37837,46382,34399,32664,34424,55667,54375,26183,42720,7694,26544,48149,39907,27646,6573,18342,11579,10806,34924,59546,15782,65163,57015,38911,27367,47955,58963,46590,60381,40168,30460,20981,59018,40466,22737,12780,54205,44583,37071,33574,1361,17350,29835,10316,30449,19416,42353,1665,46014,25373,3092,23516,45930,39253,55275,3153,60392,9256,25099,64869,18562,60237,57179,50379,8502,24980,42260,10700,39374,24195,13109,52897,60076,50447,61338,54702,36552,45216,5910,7511,13835,13075,13087,47542,36146,50358,45638,42505,13370,60154,45025,3492,44304,3389,10607,50338,33594,35059,28475,41428,2339,20314,60788,1565,64363,16540,24116,10989,11152,34060,24382,2348,40077,2014,12581,49434,57923,13725,63220,36053,14592,62181,7359,19698,36534,47961,37457,15937,18298,34345,3292,63381,36770,2728,9601,55312,55014,54384,6435,3500,59078,959,42301,12423,59039,23285,4899,10340,32827,7908,64867,13181,56606,31623,9995,40584,53655,19878,61896,189,10043,13877,34090,8585,58136,665,45357,832,16661,57226,47832,19755,14535,30652,19966,42274,30935,10688,57900,1239,16503,26905,56528,44076,58614,45449,29110,59519,14481,20281,14421,64245,3101,32207,7459,2001,50676,27912,10791,64739,56600,60595,59253,25900,1461,59196,63688,51540,26222,24258,48799,56991,39286,46271,975,49172,61679,46717,26206,12502,6536,57836,38152,63444,31893,25992,51520,44611,8047,54302,2342,56526,24624,18549,7921,61823,35934,30366,7262,57150,49883,47445,7286,39296,27217,29989,13220,56255,23438,4822,52773,3078,36723,64240,42029,64804,54924,22594,29353,34566,49960,17172,36251,48350,1314,23544,49265,49169,44350,60967,61531,19476,24437,15133,15214,63162,427,44606,47906,50597,21972,4123,46800,32275,35326,10705,49929,63994,2183,12006,11375,45850,3815,21754,17907,29469,32871,4324,9527,59955,27154,2796,9698,59655,36085,18223,33676,59310,51362,382,21287,15249,55331,42190,27689,47121,38507,2170,1084,29441,17885,62259,31472,64487,16328,55852,17583,27477,65227,33980,62425,21506,31210,56722,10455,916,39427,61494,1116,20976,3308,4531,7634,55859,50862,6854,14812,59731,39180,57383,86,38470,55483,20083,35490,51622,57046,60063,38512,12068,59728,8191,57468,23711,61316,2679,34226,46226,38333,17448,55637,22718,3821,51688,51074,3024,10658,6485,3640,7556,16179,52490,15629,60475,53576,49555,30701,37747,50908,22139,60557,21846,5808,54387,43285,13399,58685,25877,9388,46388,25173,50784,39586,35084,8140,26641,12413,30978,65506,49963,18739,57464,52760,40831,20403,51897,7711,18683,12590,28134,22404,38072,18211,20115,57767,10990,22121,25245,15418,45644,22871,34630,49946,48659,47842,19162,16628,4715,23503,51384,57057,10070,43389,23859,21697,43237,36876,2627,22155,3544,17225,3752,16957,43527,45189,11311,20485,38166,60870,42057,30150,55073,17936,45408,34283,2443,20415,65322,54410,54183,52523,14458,7203,62502,61903,42926,48682,44184,29039,21476,28747,56803,42923,31728,43151,34058,57714,58861,58444,17649,41293,25107,11962,50711,7002,5462,64153,1523,42220,9651,16580,50330,31155,26312,38690,46528,7266,3433,12222,64393,61045,58860,32993,60271,35500,32751,733,20325,29622,4473,11470,9437,60807,6597,48172,2631,5833,42310,48252,52712,46475,61547,45757,51857,20,44641,61963,5538,46216,15352,45731,36954,57495,23128,51958,512,37333,59796,56219,61364,910,45821,46967,35051,34792,19057,58088,57743,53935,21904,14917,57097,46433,26345,36849,52223,21957,23616,1219,20992,12045,57829,2741,19241,16513,1227,60078,45609,34790,58524,60306,62117,30298,53605,54630,41597,12657,23398,44030,26670,39067,23211,25834,41744,1371,28150,60509,6986,63432,21915,5187,49110,15507,41403,46409,18962,50645,10899,57779,47627,5332,36688,2449,36721,6012,38386,55041,54200,62405,52378,13469,3922,13297,22552,41247,40467,407,9522,14515,22107,39728,3612,21894,205,34965,55129,12996,27930,6488,42774,18227,24555,38570,26482,29120,17976,64293,5174,52120,10744,25645,43201,38880,1872,39532,18532,39624,5391,48950,22543,15351,57404,11971,55101,51270,31855,36881,30568,55083,368,3252,33472,56312,8588,58002,16692,47988,51725,29051,24934,33390,37251,39522,15079,978,48588,20125,1443,13429,11669,513,47251,50949,4030,53978,50256,26291,4769,29043,576,5137,11961,567,15460,62530,12504,23436,7749,48561,14569,24826,25229,15384,5422,20009,28536,59299,59570,9349,25200,60752,60741,58467,49120,23864,55517,19265,36152,2824,9052,9193,21245,23428,9127,15159,34657,26065,41038,55639,9024,43212,1287,56285,10088,44955,19445,31858,54174,50465,25633,211,8497,59208,13857,3611,12028,1402,6469,22453,27655,42042,18296,60802,33045,13918,60951,65114,19097,21790,49514,52226,37252,47841,63094,52624,61025,21764,63476,17409,40929,9257,19343,26111,27353,56082,5644,34133,46559,64526,64290,15871,18242,58707,42371,61891,53015,62899,42213,14130,43214,24448,30832,49600,16913,47229,10825,32294,50059,3396,50108,58949,36745,14750,36720,5490,16134,13714,33113,54124,34152,60008,53773,8130,26562,244,21607,33643,24226,62968,63,6214,49968,16704,56716,27355,12459,16713,53818,22540,44253,8760,29982,30972,17529,56267,1329,1118,19719,58529,19508,23369,40323,29833,34065,16169,17745,14807,61231,21658,65216,3579,40633,22573,49978,9820,52604,26826,29380,9928,34896,33756,52697,63488,36486,20197,19140,54095,13944,19516,13987,21705,2996,54335,54996,1789,37612,27575,6502,4128,33071,52991,52194,52036,55007,22951,57677,14711,10774,15885,65234,32659,55157,37046,44396,14068,27593,41231,59266,28927,41453,3512,47183,53151,45479,63294,13046,59631,4453,1024,34641,4714,29723,20103,35609,34370,36743,14371,6581,56873,16429,23869,62161,59421,51167,58955,15495,41818,30036,57748,63889,46041,54169,53358,37940,57463,7027,24729,53961,41703,49483,17247,36902,12728,52838,57031,14001,15082,33495,7260,118,42187,46288,37936,59930,14459,22035,64834,28177,32812,36505,28553,4616,13194,2319,20695,61505,32166,55561,59638,45298,411,420,19412,47402,53659,64265,24151,63338,62415,22829,15449,29358,35795,27343,30895,10962,34661,22726,53606,14257,32991,23071,15137,58878,54997,46858,51453,8727,16076,8611,59630,59610,58326,27071,22354,19897,62917,20671,21453,45800,54344,21770,15832,10872,59140,18544,23249,40497,7181,16152,18765,40730,40405,20440,6712,55481,55009,21651,11035,47435,18191,29200,60140,13402,49563,52412,27495,15892,14011,24868,43956,16689,38136,54821,52361,32978,50606,44369,29545,43109,4642,28227,12498,52362,51890,10343,34604,44010,52781,37130,1929,3138,17815,37764,35970,19977,10494,52503,30256,23803,38158,15163,55645,12518,64340,23647,29962,17010,50743,35941,63089,41882,40870,24554,45170,38577,12031,56818,14419,20347,16240,58703,60760,9435,29498,25771,36383,37164,58219,50029,56620,54497,48486,48131,32722,15859,24224,30195,7787,28752,32556,5019,43071,45350,32898,51092,25596,27999,35652,56048,23132,51526,47288,45237,20041,24982,9010,44815,61461,8855,51665,34026,40833,11668,17758,6618,5865,33282,56581,29367,34373,22211,20799,62769,52943,31283,11457,58065,12075,29767,55016,3004,54560,17303,51924,12107,6209,53203,16550,16162,42398,19905,27688,62443,46545,49752,65181,50296,38546,41360,51570,56587,1982,24727,309,26974,12466,55408,7282,15143,30062,3926,62270,22236,43513,44530,8206,14667,60538,9000,20037,5343,29074,59569,61156,48006,32213,29862,10247,33607,30797,1748,51845,22286,13192,59726,6900,59784,29884,48763,14669,38617,60298,59969,61573,57481,16576,4089,42564,44486,61783,57065,55714,35392,30194,5716,56380,39946,61464,21673,51844,53522,7358,31393,18674,27892,14312,21164,53032,24048,63609,46476,23454,26566,55526,1386,29164,15298,45309,11417,34309,12202,39512,47484,36944,2911,7874,9205,14655,15612,27509,57773,65270,28240,34812,46998,39595,43517,27619,26873,27412,2568,18742,33101,33202,1127,11583,34939,64408,11717,29795,59357,31031,29590,57364,28735,3703,19733,63835,39134,9869,5328,49248,1398,9792,20561,32625,24777,56852,46185,43013,27691,60888,2724,55774,40938,11250,25406,39406,38032,18778,48016,24035,11137,35222,44532,48055,25516,41928,12493,37169,31622,22522,47831,7965,38679,32818,283,9458,15582,41564,15830,46284,56498,31420,39887,11413,41159,18569,49084,31345,15252,27769,678,38565,1156,9900,43281,50828,34118,45662,61262,59755,15172,39912,14228,23654,17316,31775,38193,21194,29591,5906,13984,16968,25502,23443,30676,22611,64486,18079,39629,22824,52942,48167,24665,57838,16612,20723,46283,4201,46816,32325,47786,32573,57665,29996,58128,14272,42129,9190,37349,6924,37498,32663,17861,3254,31932,59289,25866,59117,56401,65108,62866,1497,28977,6681,59659,21096,28074,23433,12406,15438,47573,43756,33160,16604,36005,23290,11873,35116,49329,41078,22253,17294,6099,64934,34138,18031,61027,38353,16049,44240,43072,4268,2938,7695,11089,54323,835,57201,23625,20991,51549,11119,19991,44709,22176,3533,19189,23449,48001,50183,64244,52142,334,39004,63861,50725,58077,34200,50962,17187,50593,15911,55034,42180,60291,3793,40026,61110,684,13600,44481,16874,5730,46467,28261,41065,10654,31621,37746,22555,15989,1859,48374,16581,10301,59308,34842,28824,4231,21513,25557,25830,55543,29906,57090,63265,4633,20446,40683,23800,28575,25285,9887,38909,14170,43484,54039,48394,31296,7263,30819,38948,62990,43483,16265,24477,14668,28835,59792,35471,204,21246,13735,18698,13620,23301,17099,40560,57679,37937,34146,25467,11567,16949,46582,2123,59706,42077,41723,40910,36760,43834,63554,58007,19245,62414,22007,25186,24365,35123,15985,1429,58216,22654,30848,48714,42644,21250,47194,23780,52790,24738,39049,30465,31583,12670,64106,59651,49869,40517,28733,11920,40919,51672,31207,34378,5394,3875,15055,11113,19038,60761,7392,60123,45371,38774,28872,55573,35803,32719,54522,45904,44386,19812,43066,57199,26897,22184,53568,15510,53634,55416,47005,17912,24988,25118,24678,63316,38350,54669,48546,14172,39207,3790,4816,60605,40627,42081,40672,34072,3428,939,63061,32037,23280,49896,31818,45658,46709,29432,7592,6116,54727,15803,3247,31947,22073,3129,18608,796,3733,14018,4978,2248,43318,47931,42115,12786,53473,53630,300,7219,46311,22200,60998,44718,24179,62562,2848,58341,54012,33459,32035,26030,50643,64512,52,64371,43307,64694,44685,19071,18922,42512,20770,16424,58449,39806,59181,19993,4802,22410,30248,52722,23783,26691,40442,4299,2229,52003,55528,27162,33783,5530,18408,32531,48371,28122,39457,34368,1956,60230,17382,62394,40513,45525,56038,55719,41802,64508,25199,6699,64248,37417,17855,48516,34175,39653,24908,20657,40979,16303,31719,11389,53233,6285,26973,39752,19020,48765,62729,42256,26300,54885,16288,19953,12270,18387,41620,23043,20536,8368,53110,44387,5853,58981,35602,53859,53321,56778,23307,55932,19315,52452,15122,18247,18504,11040,46591,47107,64329,49285,7820,24998,39150,30536,37663,28444,14352,9239,44050,13468,51705,41401,43949,2347,43140,43702,29965,8861,769,33461,48960,54015,38181,10505,19716,60004,65308,6257,43497,47712,44798,10740,47056,49057,47610,57187,8715,57291,47960,21224,45615,49964,28168,14896,46355,65512,21357,17646,46190,50933,61354,59658,10123,50160,21459,53463,56403,14506,53587,15244,57514,22759,42517,1723,32238,51880,54414,58683,848,36096,6405,32618,33359,26812,59852,12003,883,30562,21529,770,39119,23971,11261,40812,14265,36224,17843,11304,8114,8068,701,61236,48899,30490,14440,32896,33540,36359,42996,59387,51144,7303,41807,23846,44747,60830,36309,61160,20925,35210,46652,45592,48906,55240,40863,1566,12451,46514,27169,59427,48895,38724,49460,39567,38395,21005,63565,22830,53317,13708,25985,40777,38518,10283,1112,37453,41106,10023,11808,21425,19008,4402,17533,55761,29255,20653,29792,40969,12994,7732,61800,41036,58291,34021,43629,14431,3897,13114,41820,51221,5015,37976,32168,34971,37596,61920,37013,54672,36010,17307,33521,29782,31440,17831,43967,9053,50402,54926,3331,19419,1945,51840,46509,62624,1702,51129,26696,37384,39588,58102,35330,18145,22773,45577,33353,27855,10984,1364,19738,16667,30857,65289,5843,46444,63620,39799,32031,40394,255,62018,51104,32691,24847,27652,29396,46849,34734,47914,20110,21907,34640,42751,49377,17106,873,22001,12793,65047,23814,26068,49071,26804,55844,4951,60933,29564,40375,46377,4138,51854,20982,29405,18176,38389,1542,64428,58844,20505,41196,16249,64325,56405,6486,49798,62402,33695,19484,21395,16209,50086,22784,278,49310,17528,54754,24878,24864,23832,7092,26067,49987,22439,31223,21192,54077,2633,19431,43207,14818,4210,61162,37832,63536,2524,29233,63542,56088,3878,21091,29936,27198,47080,30135,59045,46564,24251,23921,10500,29195,61520,10837,51059,55578,17652,44892,18759,52695,58178,1653,61710,35862,7081,49758,62662,14984,22901,45630,36947,23305,4122,27210,28701,20147,52705,33293,57021,6884,57306,23735,62783,63674,7169,30263,12057,26413,45060,51418,16858,1758,20666,28288,57041,13479,433,22433,49574,64971,34702,21738,26492,39705,1604,62093,20897,47477,34573,29172,25515,30893,33809,31551,43106,53557,21952,20998,25210,16090,15750,43058,62377,20762,53396,33653,38739,3766,26606,60026,56907,1187,17287,13210,27868,6114,28438,17903,1428,4294,26232,42140,59406,40606,15791,63279,41422,58031,5500,9646,54454,16733,31768,30249,61140,40874,52924,55787,590,56361,38293,35626,65240,54122,2977,3573,65119,23763,30397,55666,20738,60650,19188,50413,63678,9914,14227,29031,34825,19742,37871,16057,17025,3753,5203,23105,13490,21585,4359,63168,11658,50362,42022,45855,47579,20850,26531,8203,39797,39360,35664,52602,17156,64132,4510,49745,44895,55174,10444,60731,5893,14348,18899,39384,34077,52988,8120,17534,65383,26545,62041,39113,43779,56468,30320,51538,63277,42073,49839,22662,33740,42459,59929,30134,57424,19996,22825,45148,17134,48225,5643,34904,24191,65237,56258,875,2616,10502,21510,43411,14280,59797,10068,29968,8454,35029,47291,14637,4168,63783,50971,43398,48881,39759,52296,14074,41271,56701,39398,19795,44145,51015,25135,6246,7106,47942,28034,52747,18929,5050,43292,22882,46860,2518,44835,43314,40875,16143,28686,38117,19322,36254,63193,12830,60842,37573,11363,64738,6977,1884,36676,39320,63883,31087,23623,25570,39697,12532,6062,38933,39383,36193,54032,64510,64793,62593,26086,37641,13759,10308,47564,12032,47598,59719,59627,22298,53772,44192,59698,19862,64706,47932,60478,18290,20421,30593,10059,10036,17171,36198,30704,5795,10350,50144,10615,7234,19001,20911,9252,53456,24963,47258,11132,27959,56904,13026,1759,64764,60956,15919,24710,14725,2686,31761,11666,56831,2125,39914,25216,62771,7737,39338,59759,15482,28479,28995,45922,24879,62847,45221,39308,14997,31616,14796,52363,13700,16530,39201,32266,20705,60789,53930,57972,56860,37568,2998,42777,37203,33125,4148,2012,23498,50603,11584,16903,48123,9126,10876,42689,38308,60030,20124,25863,61222,37221,1456,20410,12244,30827,42876,17431,29895,47206,24372,40830,2384,33327,23523,40845,13136,36249,50587,32456,45640,52028,17934,11915,25572,45086,28696,59002,4729,32183,53007,11706,49056,65310,60199,59758,50604,46253,7227,49399,3781,38269,60817,53198,23559,62408,10757,43546,45676,62079,45957,62696,37167,33225,30217,50870,62411,16485,7001,28702,25679,31308,3537,27061,30491,29544,19017,44242,17476,16442,7113,1,45419,19498,29483,32865,54832,33167,18052,50332,4554,46463,52200,16301,55772,43811,64680,18347,8670,54507,60393,52533,36007,8100,1258,14132,13556,41599,32349,42460,50851,13271,34903,27160,1099,33801,8572,17222,59445,39340,9178,49503,40826,52177,37950,2247,50640,8246,48804,26389,29059,63011,49357,44133,58055,48287,22785,30343,49934,40447,64900,60498,53480,39665,15999,4644,22205,25600,17262,46423,58595,30689,7997,12827,43669,24837,33925,45755,16884,22995,46431,15319,44791,56800,55292,33981,65419,1188,18576,16842,31173,49747,10659,45677,35504,48453,44408,2988,46045,27934,12439,36124,56841,17179,64127,41761,35389,51468,15813,21717,51709,22451,59687,29872,29829,23806,61575,21926,25624,32658,55618,28097,52912,16899,30480,38179,4643,16419,46242,41095,32413,33092,44751,23273,6688,372,3768,4814,40665,40138,3847,58644,8987,24121,42796,25646,8136,59645,21776,9706,4779,43611,16418,27944,64536,16481,35936,51199,37385,43959,60458,25066,25684,19908,45636,2009,20531,27894,21373,17354,63852,35383,35350,60303,49620,3408,29517,34176,11450,52842,59141,36003,57156,60177,24388,55548,46574,58808,59413,45207,36606,17746,54336,5079,60899,4520,43880,25806,32964,59641,56918,7777,54814,22996,40682,15901,20402,2915,57178,49001,12262,18965,39609,46993,52936,12660,49614,10924,12220,16150,29434,44070,32307,39215,28394,64060,65311,8183,18811,60502,57486,24344,9431,37732,26630,2420,47190,48884,51346,3103,20888,31466,42191,20848,50663,7486,5267,21358,16366,31270,37748,59273,14108,59669,43648,19290,39654,56367,55455,33256,61714,22566,41006,38580,39455,10267,56139,2331,16348,36061,37560,16124,35771,6491,34183,25823,1778,48665,15996,31520,13327,17856,50744,33967,961,32112,40176,27018,11999,22735,39544,62820,49827,54917,35595,56476,1691,44544,15857,41805,40534,57529,7622,64545,17736,21398,33539,13042,53255,39194,7838,32300,16623,9183,598,39449,24490,4646,8786,48861,49127,14171,19800,10864,53294,51687,18978,52390,13049,32192,43752,65390,42962,6799,13037,26305,17800,54253,21528,44463,65367,1098,31431,15196,34481,59306,13354,39211,18528,14291,45860,23031,61500,57683,29134,59006,60153,49533,1198,50536,58039,60132,47059,44236,30913,64533,21165,7531,4298,2503,40183,53500,33250,40022,3409,36628,168,24510,60002,61361,54775,31727,54547,25910,3176,43760,65280,41961,41736,14546,25395,19896,31789,57372,24602,43692,34600,42906,17959,58622,4412,12877,24200,34186,34034,58907,28204,18444,34757,61753,42054,50340,59751,32701,10232,54275,33153,54700,352,8455,7037,44205,37778,43148,44736,28492,35075,3889,26648,261,50992,31285,43297,58253,43952,44865,35199,24942,26899,4209,44962,33987,14155,16953,46010,55182,45102,27125,42415,37587,14605,53572,25250,12349,9534,17072,44046,23216,63217,63084,48157,28524,35545,15741,60474,60159,35126,1485,56000,49413,8429,49147,20896,27155,60556,64583,55686,9080,24840,40235,30200,30405,20810,42413,63424,57717,18689,43245,16339,21294,48430,31071,34889,4753,53435,51455,12378,51294,40598,23910,4799,64121,53982,41915,34056,25804,64860,26844,3269,20239,13465,13868,10944,33985,53648,64391,57660,58143,35823,51604,31437,63412,56316,4608,37426,36639,41592,1620,38947,1650,9509,3871,6568,24763,14126,8674,49154,46197,7646,4998,14034,13640,53398,11685,62064,8834,18601,32239,9059,16619,41543,6587,56484,17075,5532,48128,59106,44004,10778,47773,12331,28843,64850,45299,6651,60003,45650,395,55975,4293,22581,20262,38992,44796,24392,17212,30381,21991,3413,26957,2362,44744,37112,14792,37854,43860,53798,18171,20007,10403,40301,19770,46372,44247,13633,19339,2093,42183,58621,34745,611,46671,34519,43166,2148,10532,2778,2580,9909,22337,11101,4961,37066,18662,35063,43094,30813,51447,63110,27544,28112,9089,3185,36083,57433,5728,43181,2622,54698,63836,59818,1374,41190,52038,52002,37708,52152,29636,12021,43088,20857,42975,19762,43571,24148,20024,35582,54968,46225,36262,18258,65443,18877,27200,18005,52158,43187,53236,13667,18462,41046,38929,20332,24653,52037,7265,12980,8456,23300,32394,35175,43490,57171,55165,3264,48238,48195,32499,63013,20363,22278,46220,17708,29442,16705,44784,24142,1990,40759,16151,11246,14898,45115,12981,10332,45029,60365,13743,36812,49624,11469,24445,25019,18425,57728,15997,63343,25500,16676,57319,63884,2044,40817,43160,64307,63102,27837,31483,41591,19145,55245,63752,43134,11277,42587,2041,46285,13796,44233,23818,25075,50953,177,9302,20966,40645,5040,38154,11739,1698,2799,22954,38442,31804,52409,16723,5804,711,13374,51021,2934,55599,32203,35008,42217,9549,49363,11172,18224,47520,19744,5772,45281,42238,594,48959,3020,37648,62937,34239,29530,11730,61019,56383,48286,45114,37634,24044,51389,38541,4055,51632,28381,11575,36480,43082,1392,43044,61313,64442,4472,15936,48323,19469,23316,11388,28844,7124,2780,59118,12789,11953,38558,23302,53278,29844,28406,32405,4623,55425,34883,26049,23068,25742,52573,9399,91,30175,56750,30629,21685,46552,23976,31543,23804,59924,62211,58884,25757,51582,8422,54573,31406,6800,10751,9836,22961,14797,11230,50384,50180,31302,52387,8157,51966,4192,37642,42162,10976,42834,3526,1664,9657,28545,15305,5546,45502,5428,50946,30658,50842,15743,50973,40760,63744,43720,26814,51225,42409,15212,2221,17376,1076,21818,6061,28565,13591,24443,63302,29108,15655,12819,59636,7437,25005,33846,2755,20886,14828,61926,52445,25420,21851,38452,2092,45990,54970,42686,30226,43529,13454,64595,60662,44514,63628,799,36330,14238,17570,56093,595,57902,47341,34627,50388,40158,43076,56802,38341,3110,50495,15742,56396,37679,34676,29340,39172,11634,60274,53167,47463,57334,16994,55706,39648,47940,14610,32288,11762,40391,39729,38398,4021,54400,23147,11629,45471,55295,3606,37432,38119,27533,46263,16837,21595,53443,31827,3120,16231,55896,34785,8983,48262,57258,332,33508,51965,14516,29468,38035,57633,23019,46252,42815,8478,6468,15942,48315,2130,23166,42874,64757,49575,49087,33636,37827,16629,59524,55036,51062,58324,29594,13007,49158,17458,4562,37489,34908,42224,43589,62266,43543,40961,24907,22772,41048,28399,19563,44536,58983,24671,20977,31487,48062,65296,40901,62537,22918,40669,19813,61168,41815,1807,34739,55305,3685,33468,50249,45244,49230,52201,8026,46176,20150,3341,21748,27189,13246,40306,11471,22424,2792,20591,20950,46507,28316,39343,27151,41326,17444,55394,6856,59211,571,47968,52450,60590,9830,28885,12591,13519,41324,3427,20443,50010,18916,45629,8349,8797,12567,63801,38184,38344,36232,32622,23387,29486,47355,50989,8629,31041,39610,42833,43621,11488,9553,43698,28171,27387,33543,63774,40150,35855,18938,55491,4127,20080,61129,46470,55294,3845,38920,21263,18895,14292,18316,48589,26106,41665,54214,49382,58968,44932,16350,33454,10480,22863,58992,11683,50301,56663,9395,7612,9798,4837,21230,1645,48342,37286,5585,36856,54979,26738,53755,42984,45321,46587,42713,55099,7407,54117,26385,1729,38972,46857,19318,64315,52863,64589,59379,27570,31206,40853,17780,40094,37798,51536,9330,42527,5100,49431,25961,16186,41859,14836,39708,808,26146,53579,59965,18169,14060,5703,26063,5200,40562,31123,42754,35067,37232,19257,4264,12455,14859,4629,8755,35885,389,18372,32329,51887,39487,34877,62777,39044,29135,31267,59937,5745,28978,1506,34749,27633,54369,48113,855,44107,3472,5242,51336,14621,23337,39599,10000,64017,57789,29326,54267,33755,29746,44115,53716,24081,20005,40340,1253,51086,48085,44086,36217,13631,447,57712,15014,11288,47147,18828,12408,46848,50292,4035,1502,22332,24094,42569,58750,51460,52632,27212,17498,22383,59549,24496,34873,1316,21281,34822,36425,37897,10933,21308,30926,49681,36481,24513,40511,59672,33747,49552,20805,33427,12883,49782,62908,21684,19919,19642,19579,22559,55842,34441,10475,58072,30094,26542,12407,4084,12975,29359,30159,57032,56406,52990,9018,28157,40770,64614,55572,11418,7760,39018,5559,31824,51641,15010,26960,14330,24103,3294,45127,28126,35543,13015,23110,3011,5405,36929,63857,26871,58045,40590,24630,30266,65515,55167,53411,9478,22479,20359,3745,41774,14604,17577,14339,61657,22201,21680,52083,38882,43177,5607,56113,59011,56413,515,51010,53014,12438,24718,62538,57341,27696,64999,30635,10518,53397,36892,47589,27011,41415,36203,17036,29078,15257,25000,12572,35666,50839,57439,64426,2932,1113,12425,64998,41806,28091,21135,5480,38976,27623,21500,38425,52375,22642,30182,20553,39692,10655,44359,57412,46944,65321,5514,65223,48614,9406,51174,17237,16876,49202,6902,9156,22058,57731,21674,58565,41112,18782,36048,42591,44171,8379,34289,45631,18770,42740,4149,59164,504,55222,36779,51935,21571,44395,55616,24488,60883,27557,24438,33880,64381,4305,34202,59485,23796,18488,40112,60740,49383,47221,57719,29839,51751,18388,5620,29170,13223,39091,50198,36901,34273,60947,26759,60403,11760,48109,46969,44771,37433,37070,43224,11587,32424,26493,63518,59271,8295,2644,14511,54025,47912,10670,42611,52681,41358,37799,50807,13942,8911,10560,39413,28950,49488,15226,55069,47332,58021,26768,18725,6829,35232,16539,31653,45121,36375,41070,28682,32675,38021,48646,25364,36597,14203,54776,281,39861,38375,32147,46519,65406,29520,5541,48048,64015,39414,24203,13627,11030,2698,6122,12065,24584,2963,61265,13958,65029,33407,57558,29583,49683,12769,2535,50945,21188,24545,11060,47128,13827,34033,19377,20639,30752,37490,58872,2721,53973,7963,38369,12435,16271,25114,59059,26039,15517,10354,15540,24276,26329,28595,21353,48712,25861,17259,53307,39054,53487,32733,55268,59748,64573,15471,63543,29804,18950,52383,5281,19736,4196,45760,58876,17575,14248,28585,35030,21621,30197,42240,48300,36331,41479,37604,35027,43750,35655,15701,59422,45936,16700,4767,26986,1047,54143,41292,62957,34364,63860,61650,63645,15154,57572,61765,7868,51350,64700,36378,36239,31904,35417,22895,43234,47018,51996,31799,56033,31767,46768,33098,49830,35076,60391,17670,41120,40796,3997,19801,60749,11758,63413,39681,958,59481,23765,47504,18831,43413,26429,18456,21342,64305,63116,55736,52915,24305,50463,52426,42520,33786,37727,5535,39273,58737,12821,35298,44134,54762,20585,22185,59348,46864,46158,5128,15849,36631,18948,59104,49517,15864,37898,39143,14119,15340,27448,47456,40955,42672,2851,58858,48502,65218,48474,59537,56200,13666,20969,35152,35649,32731,8011,27850,13166,14827,33176,41262,35924,8676,41361,45862,37652,8376,62076,16378,30730,36067,11431,52484,57300,33666,25155,15207,3819,53645,34698,33663,16096,7861,51298,50527,43295,42420,18741,50093,14847,16859,52817,9781,50182,52325,54436,35259,27423,23171,35460,51637,30304,52441,32750,14323,19149,3543,25520,33585,38954,34076,54636,1900,37902,46718,36826,11258,26992,28232,65120,40763,5347,14301,44759,16373,22260,22660,18386,17946,21545,52538,54670,58793,19567,52294,58340,55970,41640,63330,6076,45844,8367,61196,35688,23299,56801,33436,38636,16907,14987,7994,12615,58310,16192,31389,62095,19491,24859,44539,61566,56114,18936,59084,56356,28504,34038,880,26746,22461,17509,9587,2308,34456,52258,35365,42457,12547,12096,49231,31760,45656,2205,20673,4369,58550,11328,11907,51953,64416,34356,1415,65258,43942,14082,64328,36603,15922,61680,1490,24829,55010,41435,61754,28660,40063,56220,24391,60793,29766,56422,8451,50430,65426,29958,45318,34477,7757,39766,61191,59733,12810,53327,18931,38649,5631,54985,8236,51769,19708,34517,22535,13512,14331,49115,20412,36780,61881,30684,46094,15479,31183,37985,50020,49171,63915,4685,32355,20767,45022,27068,54626,19127,27349,27229,49906,62962,998,46411,13881,7056,15795,14900,3116,56845,64402,85,9983,17520,37312,6811,20967,58494,11747,14585,22988,45882,32179,57418,40841,31541,4099,19143,55153,40887,46641,21646,18529,12585,48882,40655,28851,38160,41272,44666,37094,18969,42329,64841,57496,49749,45071,55619,55778,31158,54645,15346,23329,9118,47552,59312,12868,30576,32875,42332,48008,63982,23107,60874,23957,19079,59241,57566,49465,45681,25761,25750,42893,53891,12993,63132,29049,34192,29066,23791,35125,41741,22406,44201,26145,55324,21276,42285,31797,17474,58385,21504,24333,26428,56006,40616,1303,18558,18115,53135,5895,28651,31591,34796,24367,11896,38826,15377,53173,199,49346,21208,22608,24022,63099,20098,49916,19487,15304,5726,22465,52789,53183,38493,39367,1919,16875,46139,31149,62373,65347,1082,22953,31823,4289,32901,16053,20222,54058,62668,1304,45589,63272,54620,26581,51745,46549,31269,35071,51006,3208,323,21911,39921,17726,24784,19165,25391,15887,16218,575,6942,31822,18486,10093,28476,36847,10476,32721,42673,10988,64639,61908,59838,43339,17180,48994,24856,44059,13510,38492,60065,20696,47366,18949,57126,3934,63122,56894,39852,64263,18277,34158,34621,46369,45272,30028,53494,41632,20618,19939,32442,17235,37903,50638,46146,34642,25070,32155,36379,46920,2159,7483,61124,16498,54092,39893,18167,16091,4574,54618,65158,61498,10189,7018,40216,39458,36424,58681,40136,62532,31902,46052,13285,46368,19414,47242,39549,51204,24180,65116,2691,55982,33784,60093,49558,40549,32960,7986,24058,15754,51972,41390,5522,30633,57920,43415,53211,30378,22192,6305,7597,30203,6354,41140,10548,45205,51534,1930,39807,45966,21340,45433,31266,45219,61234,56168,5036,48029,58616,64125,42484,63539,3493,23292,62943,30849,9640,54238,38385,42259,9797,16103,39488,1403,27467,52333,53423,11472,49217,55957,45167,52725,23439,17653,24592,489,62922,32661,10641,28745,59232,59558,40446,18499,37888,45729,41308,25327,57647,12250,51741,37036,15464,53324,13307,7581,45954,54784,55038,22067,17400,46659,15194,59420,64095,13191,37003,29653,50074,48890,1539,16281,31853,53092,3479,1952,47702,60913,62042,13774,16284,62392,41909,2329,8679,50252,34123,49306,5009,18984,9375,62684,18331,41464,7204,32680,31120,16527,32886,39960,16077,36852,26008,17969,469,55931,25914,43594,23777,56837,40337,28692,39061,6627,37668,44781,13707,32623,11794,45161,44216,62862,29020,21583,46738,17355,51196,5004,12847,87,34998,40152,23207,18711,35674,53292,22826,48390,50271,13215,43441,47119,56260,41579,62188,22135,3482,40675,24417,7558,51623,64129,6077,54879,11240,31117,6687,29293,3921,20790,59345,43721,43989,12727,43542,52388,5420,29085,24371,5169,22563,14880,32981,8684,25872,125,23555,2280,13071,56876,19488,8742,59057,62523,6640,38762,15045,40343,65125,18180,55306,47769,32931,5651,60115,34007,41706,30082,25682,38625,17508,14722,59075,58784,43650,45384,53883,36283,52611,16217,45539,37576,61743,55694,39069,15400,14344,38426,10490,34471,17858,9165,16923,19614,4167,22031,30692,11309,18884,32347,24952,65317,6112,59559,46696,2982,7856,27091,64341,21085,17093,31580,58647,43114,23414,9700,62927,35788,10884,51881,51989,43689,25849,1385,43064,21970,12050,53931,27605,9588,40832,64097,22754,64040,54730,36489,5864,62340,55878,8738,51022,52298,40258,26806,49454,519,27271,41317,39466,32271,14037,41730,36367,28009,62714,49005,23659,6941,20025,15336,16088,42454,43029,6610,6848,9419,51907,37114,42120,9409,1577,21779,54219,3552,31885,795,56652,56104,9937,15428,63647,6742,65467,40206,43144,60972,15241,54953,32328,21592,58225,46941,19496,17283,21197,29838,41567,58347,53436,57703,39918,17895,23577,38427,25881,13681,18813,63276,53684,27839,14128,4187,52063,11052,41230,12752,10015,61549,41546,54611,29952,10593,28858,8959,35273,62882,44672,7442,55555,64923,52941,49931,18103,54499,61918,51650,43830,63298,53635,27299,63902,51417,18726,10432,10076,29376,58208,45696,29245,3676,57965,24114,38800,52525,47989,65034,13155,39894,53614,24656,22575,3074,2999,37617,12509,8042,29428,15167,18522,47877,43147,49880,24994,13434,13830,61122,6056,9879,32268,52308,3243,11967,60693,39967,42389,45746,36196,57948,19980,38208,8154,62088,38412,63945,64243,24601,28131,24701,2132,54063,20699,53465,27190,29887,18418,9044,53664,17721,46567,4188,57727,2274,20777,33393,15516,56423,26282,11500,17500,60624,47129,30933,36602,57758,49627,32377,18283,34111,5088,65188,41164,31982,54699,33421,30548,44831,50418,64324,33031,48250,63340,6870,34727,36969,43624,12972,5720,44596,35810,34536,22019,20310,3769,44778,825,53947,64438,31934,64839,25769,50318,49721,48417,59776,45610,61882,28520,4221,7939,30495,19260,56056,17449,32104,43877,49260,52944,32640,54298,60100,32909,30766,7596,52437,6921,42147,47152,22963,29041,28385,58575,38680,74,18772,41331,30748,44966,22115,52481,4864,61636,27601,19062,19577,63014,39229,36616,8621,29158,58332,12614,18240,58782,52896,12150,35228,57255,29089,13174,3354,41553,4962,4994,2612,39465,19891,47071,15719,65068,28052,10994,30259,51875,30112,4833,46060,41369,2391,50873,42063,42888,61375,57637,26983,46003,27522,35148,7287,656,64260,47150,40438,26689,28263,41346,16390,48798,58866,40030,58693,10967,44925,5439,57093,22397,45690,26035,63722,61958,46601,27933,22625,20816,47283,4991,25728,19974,58894,24809,3453,28271,3343,17209,37616,54232,8817,65288,48056,30775,3016,10692,59277,45119,50809,35878,24350,4775,62305,31072,64022,48303,4022,49970,18547,50328,57247,2847,64479,24029,61982,54049,9918,9990,39166,3631,51775,8398,50595,30740,5547,19872,53789,44091,48340,54511,1358,36064,12298,43999,18998,17897,36614,63194,18586,15209,53217,14380,14092,42749,23524,55044,21322,22161,1012,48261,57059,51603,42250,43145,37347,46876,16213,31821,15042,31716,3520,20057,64951,31328,46782,21435,48907,14473,52128,3448,18025,46597,6777,49032,21493,2363,15106,1521,22760,38877,26347,7585,53790,21825,33316,58278,37722,53868,18151,55415,54629,31038,50191,17839,36065,5427,45572,46108,60640,47678,42695,11936,13044,40227,35827,33191,34899,60603,18324,62705,38614,52557,50186,50588,44690,24687,57419,15069,11291,3910,40345,16344,36938,30715,12600,25089,56795,56005,46425,24814,20544,51236,20086,56553,56433,5976,24726,50436,25653,27063,13382,42037,31871,31938,5213,8096,1343,56447,8952,44706,16135,26169,48700,24361,48151,37733,16736,29816,30456,22902,16220,52771,41902,32534,61455,50131,12597,7393,43495,1121,27812,14758,64228,25739,40610,62400,25780,55773,63281,52275,4776,38358,16241,61956,40541,5680,4971,31372,47214,62113,29711,60279,31651,3719,9034,25637,51306,2067,29751,649,47271,65099,64498,51589,7593,33005,49108,58817,29083,63707,36143,41470,47935,13777,64753,52386,48409,11957,30630,9528,62878,10678,45122,14456,4342,15329,40199,8060,37651,52661,26702,42715,38129,7128,45916,9377,5969,25926,34707,47499,48925,62052,6739,28650,63997,2178,14255,61717,22834,38910,59170,21382,44126,46241,20523,53719,43291,26258,16887,62517,647,1590,63969,5748,17439,14013,8594,4059,7809,40858,14673,62096,866,32343,35049,27139,43394,17789,63264,45651,47449,21822,24588,35525,29630,13200,59395,59109,44758,64527,22195,59761,49536,49223,14642,20608,36768,16006,21514,40496,58098,58283,42448,46196,55027,30241,10577,7998,28093,65212,13736,36677,5101,15501,52030,35712,5204,27374,52198,44825,64338,52271,30130,33357,8022,19747,42427,35109,40651,65480,23191,31831,13789,30602,20119,27653,32882,23721,16524,57182,47636,7008,55912,35772,32665,58809,59942,63879,10554,51396,28605,47694,56987,40233,4972,51130,51332,30338,36413,40459,21241,41086,44384,29881,38420,51324,63961,17108,47731,41429,43056,59375,36836,15414,7547,26881,64012,39355,955,39430,11697,45253,48977,9147,1953,41184,26807,62615,64422,57847,41160,54438,25655,14240,14547,33698,17531,40373,31165,47153,26649,36319,55057,43487,41896,48785,28622,41606,303,15387,43309,29247,62760,14942,6582,46578,16763,12486,35753,50283,3418,19534,39332,6671,19171,7115,24097,27813,45422,32076,37140,21496,2122,62863,62646,49092,53409,58298,10356,58106,43421,19489,59662,43867,15544,8984,34332,64596,12985,41246,60490,32614,46728,13032,59415,16275,40605,7649,25397,30415,24843,25304,47874,64354,22043,42783,62975,28668,21074,64853,46017,40140,50223,18134,9023,37109,63210,11985,45455,55325,17629,11840,48280,59715,30997,28850,42628,54678,38339,64870,3198,33237,48725,37613,32604,51537,57581,5232,56436,40621,63897,21003,17980,18351,63059,2867,6735,676,52467,19696,37133,59623,39052,42954,3568,33245,33957,44584,15905,29914,58679,43996,26302,34545,36343,27187,16445,21699,63262,2164,47854,61706,57243,62616,36194,18833,37227,39362,62058,7693,10807,5484,45469,5255,18365,1220,56100,25168,13821,16941,59245,45642,23095,18062,29232,45137,28878,325,8167,5706,26961,41019,41016,48313,30904,26078,32688,10729,11182,30219,41939,25846,42574,52616,53340,28963,22093,43809,5096,18587,45146,52678,27925,19463,37451,42333,2417,44538,17455,6268,4502,17672,15619,46408,37205,43992,30017,18666,7488,31118,33291,9253,1412,24270,37388,52800,32330,71,28056,36211,58818,65156,46224,33199,46087,59504,41790,60370,48716,25462,962,28220,7350,49958,64991,23136,35695,810,833,57077,1891,4737,24043,47386,33328,37389,15718,62570,12314,18009,572,38203,26350,8175,18968,26299,46834,56293,60935,33722,50403,57655,9722,48768,36632,18314,29807,22935,24166,7078,45351,42357,43785,48404,29781,4927,14636,35335,63844,47062,20174,15697,20354,6433,49922,23444,15760,7745,38013,62017,36966,50200,21255,26984,59812,24326,17447,45250,26991,31424,24586,25218,35405,12112,43423,46313,36974,54880,62700,54545,2597,56020,12601,32990,54360,45083,64697,13941,58159,28774,39870,53452,53342,46153,6813,16589,39643,7826,37820,29487,19647,59799,17668,9619,60354,6741,38750,18511,26855,19593,64686,62795,41563,9681,29159,13915,35610,21828,25357,45991,62733,21916,39765,62755,45554,25767,6633,24363,38510,17226,34193,57040,51557,32683,49094,34052,38232,28561,63501,26666,4777,6037,14451,56370,7818,36557,38094,28776,19712,41873,44800,12569,25700,43030,8063,56768,10589,47677,59684,33681,10939,32923,20452,31461,2189,43303,61442,22046,9564,46184,11192,10728,35320,11369,6621,31190,35791,42986,49981,46412,56351,39183,107,12100,25585,55076,38342,32386,43634,55780,56644,44037,54709,570,36566,34673,9167,54306,58424,52925,29875,54852,48590,9439,5345,39843,17859,2455,33719,18785,26669,18110,5589,15004,37512,26110,45768,56911,42613,27213,39162,6684,9984,30291,18850,17842,32221,41268,30691,9300,4765,34944,52945,3260,26459,29343,2563,16534,22457,51708,8394,61062,44837,6810,50939,12092,14871,47050,19827,33395,21850,15334,6158,33203,36515,59996,63055,22098,36080,29345,50361,7048,62123,61116,28882,12739,31970,39686,5856,63253,33400,61355,64759,7314,30799,22290,51548,44460,58501,58493,5063,50469,41624,9298,25778,61623,5782,17145,9891,41075,58589,6868,879,47108,44853,12429,64447,10859,24983,56884,3143,63069,53336,1360,15439,8296,3754,3584,14390,28895,4620,45256,56241,56105,49568,62220,55785,13180,726,6125,11103,24938,56391,52080,3365,45973,58715,33466,18117,49954,54793,4322,54792,12610,905,52680,39802,27410,38090,48903,33874,12309,18357,26799,1784,9721,62528,57208,65167,10690,54999,39006,23694,64266,20307,39589,15767,21598,64967,2569,27352,48764,31092,18116,23424,43132,38693,62089,36487,64676,60920,54010,50649,57396,63266,22225,16510,27177,20221,33956,57361,65409,5138,45002,20601,12347,10664,54770,65309,6564,3963,47450,54905,59226,17052,28971,34797,44124,51097,37760,35945,59048,1841,12551,14207,17618,16599,31545,2875,61047,24663,18630,21478,65010,11551,33214,15914,4943,45291,27430,27566,41340,44182,18716,35316,21451,30228,16597,39788,59112,19239,26147,4009,31388,38044,49018,3628,45617,34161,14500,11901,55147,35844,5519,51747,30206,50265,20849,41914,30757,50993,46682,20389,34086,47398,26657,19486,19261,1167,35444,46522,41650,32189,22114,39958,32678,24552,36549,13077,46234,62024,47717,35972,43209,25047,52217,6237,208,49776,57682,6663,44497,39513,4154,49593,12760,43829,19004,37812,57225,42662,46821,50763,33659,14889,48981,64495,27630,62243,35132,33762,15407,49554,13704,28165,8962,45843,5001,21204,46784,28109,43350,35858,59195,12857,19670,36044,7391,3837,44257,22460,23646,56091,56055,39745,35953,28487,46750,49995,38987,54940,7352,13781,46027,7982,38390,62889,58235,37116,61351,61567,596,8357,55220,59665,22402,27115,43327,51469,58719,38104,27395,41843,19772,5086,33109,28631,23982,62127,32342,54861,42547,58342,57914,12954,50146,49401,28517,27853,48356,57746,23705,3760,9269,57573,9199,28604,13747,30001,65360,43762,23715,6170,29625,6753,50366,60746,2675,42165,31323,27702,20942,14952,8144,31384,5949,32591,59974,44662,20437,17879,22026,61607,19618,49272,31584,7808,57251,11859,6982,61513,3690,6277,20302,12256,10158,47953,16480,52966,47331,24831,55012,31107,57278,10656,5681,37852,54186,47067,5984,45294,222,3806,17805,29643,40102,10992,37462,41608,45440,42585,42205,29103,50143,39270,31399,26118,21958,56683,43581,814,50514,42914,10798,42495,7679,52743,59848,63851,57044,33853,3556,58302,4676,25375,46565,11053,35692,36081,50735,15157,60301,44346,34428,51275,58349,31956,9654,25256,4407,19965,26148,14901,22619,29650,44623,1090,37025,765,13412,57136,52654,30186,16759,30125,42494,29941,63646,55198,34276,60513,39706,10142,45908,19619,1879,46029,53029,43135,29163,779,53549,39988,50533,30420,29403,13013,13926,42307,34823,62510,49276,18708,27658,5080,39839,48352,22681,29950,3387,56675,57377,57569,56372,24804,9035,59531,22629,53544,25475,33467,36995,14420,20546,59390,27484,60413,62053,2895,13245,4683,34376,3168,52827,65430,56624,54312,44822,38491,31561,19423,9765,16734,55327,19765,20279,2279,17425,23364,4214,44028,54616,33952,36516,7007,56308,30914,63778,64619,21178,26742,23979,31508,47350,53842,19032,36490,21487,50416,8258,48728,22987,19706,24256,59412,3841,58749,14916,21668,61759,22491,53087,19067,60253,54922,51754,25963,31160,7270,30417,20535,40029,61449,47700,32560,48794,48942,32569,46841,35796,62267,32263,57853,3485,7769,24748,43651,46357,25215,33815,16236,11072,51979,31659,47761,33116,12025,59168,60697,30865,4895,1973,20166,11327,38267,11091,13649,63525,16211,8329,24680,17193,45116,59305,5652,15117,16363,59350,44852,4747,6708,52042,1426,3794,26045,57027,62343,38903,35699,53248,38943,60962,47607,46820,58710,36935,36644,16311,33504,16854,59747,43121,37095,34354,34281,3827,24231,16750,58411,27444,64973,11506,27238,25660,51239,34972,31033,16460,2607,56769,47165,51885,50247,64214,21523,8352,60459,43313,31246,25466,6967,10758,63775,10952,45150,27936,32776,246,29215,17440,19306,21191,12246,24830,33507,2050,33996,64783,28317,56500,21444,54142,40565,57636,18958,24880,52953,47505,34141,20458,49734,10191,6029,37392,7656,27000,60320,63447,45032,39448,25339,64474,58854,54187,60257,14676,40359,6249,57003,50345,60031,49807,23262,46008,64401,9807,16499,1978,41220,26153,31428,17034,8615,6669,28430,54397,46416,26854,10805,35261,9750,8315,1842,61819,6842,35032,41466,61392,14751,64964,10288,51431,50772,48455,32331,7912,31433,44151,22341,7066,20491,33326,21799,25130,32398,26635,34549,23789,58974,2744,39116,41004,58192,27973,50687,55251,50786,5208,5753,54771,16352,29673,3225,35812,39354,30,36831,20830,20258,64503,421,64709,11955,28886,20994,45208,13676,26737,34435,64180,14769,35074,3546,14452,21547,38539,5622,42269,32902,50892,26977,11266,50467,57973,30937,49020,50721,33549,14643,19877,60011,18436,38917,47995,31929,20599,50454,23204,23336,15052,64531,20527,36228,18684,10527,44563,47558,56888,15092,2815,43501,31422,2899,3788,46644,29573,6600,55127,36951,865,29461,35233,27384,28559,42161,14030,46983,25827,27876,11576,37354,26210,4314,33013,51329,30504,33240,56692,7015,50865,12346,53877,58819,19135,52512,9650,55458,15833,40309,20463,61611,33656,5303,40602,33122,39590,57766,6841,24939,26607,65418,59233,45282,30105,31225,7189,50883,61399,53644,55610,22671,24079,6524,61412,6287,15946,64587,60709,882,64721,62969,27017,46599,1825,32616,16753,16201,5660,43008,20786,54006,14158,23367,32030,29569,4523,34214,46788,44903,51943,63119,36008,27209,37597,35012,57429,29930,58374,48393,32524,64454,49030,58167,42277,44877,14059,1197,26217,27400,9512,41993,18784,16417,12004,24072,41373,59933,932,51141,29514,23668,53689,51429,46752,50519,59754,11042,65507,618,48923,45163,46634,2985,57479,15337,21489,4980,45227,5827,53784,18634,17020,14046,3127,60492,25345,11946,860,49394,40000,14504,4695,32946,3697,45751,1541,15170,17280,26634,3163,48272,65435,62237,16669,80,15363,16627,63209,33749,45392,13754,53485,40692,23341,22487,28531,50813,46808,14672,7186,17084,36021,5505,39963,26615,63469,6698,9179,9615,51363,56331,64178,5744,33856,32992,31234,33443,55882,15216,53846,12749,39083,9345,20683,651,8990,52693,4478,52542,31916,7699,56180,24566,56979,9054,65241,12083,16844,43705,63856,56631,59264,51785,1352,1726,33562,39689,18762,45777,16066,45212,9529,56249,43225,10542,60758,21305,39811,62836,11059,12651,16033,61675,35044,15198,2584,28768,42365,41894,11779,10185,46635,5747,35097,6092,34316,38523,62673,51103,38201,26264,23593,35509,16538,15976,55168,61259,28286,2534,34732,14674,44062,59047,63214,48076,45559,58912,42480,61954,13214,36926,1488,61750,27669,50534,57106,23318,19078,37245,53285,32695,49729,32019,65517,57151,43520,45918,10402,4506,3450,27292,34693,42445,54658,3687,19580,1608,36924,15215,8844,59404,29127,55888,51779,63681,61970,36960,34297,13569,48115,55335,15058,53428,21182,33924,60445,60023,14659,60586,4829,47743,28557,33409,35506,46735,33687,582,22872,42067,11061,23940,46843,45154,27235,2882,7285,11569,15987,1283,21370,18894,47406,24525,37445,16309,48755,24866,59377,56946,19112,45242,39505,46378,27587,57498,52053,62713,55015,50498,9597,31574,46191,5383,16506,35913,59783,31432,36997,47422,33581,5645,21122,57975,53,33742,26235,21537,62772,34142,2142,46922,17798,25982,62378,18285,48952,13672,49499,6008,7761,27874,60909,20537,36349,44052,37178,63101,39575,57768,49766,2065,27461,31138,34773,11383,32415,15546,24177,8309,28329,13427,51512,17189,56835,30809,54286,64441,53391,55403,64064,46667,13654,54207,1852,26637,45246,47098,7937,45430,23528,17608,7426,40055,20513,20692,4157,38807,8558,37478,55280,37100,48103,583,5261,56280,38332,28642,2415,16544,9670,33882,5069,41024,12707,20864,65194,36384,11426,48745,29284,36634,11642,39348,20138,48598,54785,3398,44513,63293,4019,42871,62597,33213,16451,23792,21808,13395,59993,35086,49069,9729,5762,7844,38816,31742,36088,11374,55439,38200,45621,38410,12828,60954,25437,62808,9604,64977,55808,62467,59307,57747,55054,20714,51767,38128,34645,46120,24692,29546,3558,29292,15707,39539,5717,60375,51267,36861,4956,51804,1699,35184,59515,19103,41079,24745,3994,50976,49823,41040,36511,57281,46716,59476,32047,21793,19743,557,4312,61210,33102,27185,54947,13292,48781,56983,5654,62456,37894,64711,40625,1897,35951,19455,25744,43218,44466,60540,38737,56942,59394,41045,56961,17914,10685,27516,4970,64078,31557,58824,24957,48661,11365,35912,38732,43548,47091,32491,64778,6250,48473,48367,15542,42226,41472,31326,26243,3015,39777,239,27829,33531,21568,24171,46306,7020,55731,7704,43358,42604,47294,59696,47170,26726,63538,38224,43477,20974,18120,50315,63712,21795,40134,50334,48787,50923,6230,20237,55155,60369,817,29460,18790,44551,35725,9067,60985,35978,7430,50577,17497,23732,22850,51862,31003,841,30340,61627,27846,65155,45611,2379,40703,29391,15362,61666,59079,38235,8150,25569,28265,43269,55382,64100,23331,27994,56212,60330,32116,36280,4501,55863,6026,2551,20052,27969,60922,37425,64190,28066,12431,28183,42246,10007,58593,30770,54527,42841,19995,42432,61084,58492,38365,25924,24052,57883,11427,60110,25561,56723,54697,11298,60732,11245,33699,32897,12341,12308,49587,37141,41595,59739,24875,19052,65247,61433,33649,47788,37845,21796,27359,38007,19848,2834,58305,21932,53382,52069,62198,7424,57859,17581,29634,26904,22874,8448,64984,51975,18329,83,11476,29877,40458,43567,44309,7644,57786,32174,34008,21470,36145,39578,19196,60667,19468,58773,19069,33285,61444,51248,27970,7957,3237,52276,63457,4178,48274,64361,35386,44157,34465,37321,26725,60150,63758,32009,49837,1339,34154,29207,35738,42904,15302,58675,14788,46292,32409,49000,3967,58985,5118,52504,65203,6533,5797,65215,28842,50062,26004,51902,5253,52848,36100,43614,33262,22117,58716,48457,8609,56735,42965,9374,57903,34887,48248,23878,47980,14397,18807,48319,16038,56530,41060,1509,59615,19444,60173,60050,42603,253,2446,24900,9768,45157,44626,29780,33001,26268,18489,13321,23226,10035,45571,44373,45593,13920,40719,37865,5033,34550,39974,57877,4285,51615,35090,29271,27030,43401,57107,40600,22415,24805,30776,31770,18959,65397,4724,30731,4261,51507,46039,45139,10292,6548,18709,6334,52583,8177,33177,62471,11818,24373,22729,41610,55102,14849,11732,9787,24095,10575,32578,20051,39865,53631,34654,2618,47870,31828,1362,17470,37019,62647,21151,27086,31590,60797,34027,59095,54688,11345,50793,59303,50058,24453,41991,37876,35113,19049,20719,3699,1873,35162,21499,24534,51500,50821,14407,26842,22685,32838,15345,11783,7332,1268,9077,4348,57749,13768,64140,24813,885,54556,13164,62811,28118,1078,35440,4634,62154,11522,42308,26891,49805,2966,28113,40104,7139,3673,63751,367,23604,52746,61820,20275,48874,32236,5377,61843,38942,11577,12364,34595,36773,64578,43437,38859,58099,44266,20646,48058,23600,41949,20754,16872,144,44813,22623,33363,44976,18049,45867,28141,51307,22483,59811,1543,357,59113,61377,48073,1999,23634,13068,37816,50295,50472,29521,63139,17394,48146,46387,57929,17300,8055,8023,10049,65272,38901,60085,50126,43507,52220,28994,12034,38599,26041,38864,11617,14909,55593,12450,1501,23598,28337,14140,39062,50047,38775,54420,12436,32215,23159,50948,39951,11594,625,9071,62238,56857,20099,6532,3102,59649,37005,43116,19461,31083,11848,46670,55126,53933,34803,21518,29703,47726,51486,6309,24124,20665,3197,54027,57536,16666,30580,53924,45363,40991,19893,1368,19739,28662,61158,62071,59043,50452,20227,34933,63998,44891,41584,28987,13889,47347,15975,14217,22645,5038,32790,28723,49841,2155,13132,7440,49174,8693,12799,21367,57805,32285,55622,59552,61854,6817,22470,54269,53727,53308,2134,43476,9338,51697,17787,34241,35539,29035,19131,64492,20899,10784,55981,10004,12705,26877,11592,32612,14118,13314,19728,23138,60404,22841,41226,17826,18406,33841,48591,28371,40744,2022,28717,50043,22800,49435,18379,46990,29012,13534,49049,65458,60805,64309,38664,30598,61700,55058,45215,41301,17360,11877,32389,61533,32639,14710,64101,31318,51262,5191,30368,20320,33629,31471,29167,55316,8871,19357,30932,21127,23794,27612,36397,41756,62964,56313,35172,15757,45553,61327,58717,15698,57784,26730,23852,47389,59712,26073,55862,52672,32062,30938,5750,54840,51254,42496,31867,6272,273,46995,17061,41009,7281,371,1813,34268,44914,20247,19230,13964,29855,3046,37520,11520,38784,4065,47349,48424,59249,41981,13494,41664,53158,16841,9737,39035,42794,57657,40100,47994,44947,657,13896,14370,63885,25599,46121,13266,41291,27740,1652,29760,51760,60658,53884,61838,31443,50680,52022,48449,11406,33137,45983,11348,26645,44136,46584,58535,11438,51035,25045,26415,62813,35991,32572,46554,7069,1120,22631,3833,39860,6834,47100,58746,34452,62803,14273,45398,26516,4074,65505,43185,38842,64071,60183,29603,47884,7860,15928,42337,32083,55291,15943,42565,42937,1079,39464,2725,21298,31064,28990,45739,17930,38133,53589,34831,29117,49312,8711,4755,5939,16652,22814,48904,36036,23018,15571,61786,47176,22927,54972,15527,47476,37224,8909,63983,46437,62254,35948,44433,32542,34867,53889,17818,12184,13792,65211,42249,59371,19303,22096,38838,24635,53132,60105,11384,62065,45285,54215,62745,37580,5894,24870,30170,15497,45595,47215,23422,49135,40740,57290,40083,20038,63781,24935,27763,52113,5987,50518,25703,37115,38740,2560,36815,28613,56024,41604,10342,60598,6473,50668,7309,33631,21020,24039,47384,4161,65349,40417,64950,42846,7643,5473,43799,29001,18535,39954,34510,16107,61685,51530,7771,22617,28137,8209,38683,54258,36340,57352,6527,15642,44058,13804,21935,15965,62751,5356,64403,56106,49075,3917,33485,20999,64499,27335,46092,46348,44103,19678,34069,46077,25126,12723,39970,231,43998,38640,18270,35592,21982,13051,19275,40799,49821,56839,41305,22279,55826,14196,4567,26750,61563,830,13662,39333,58714,38946,31430,11264,5713,20769,38413,37574,30352,34109,37175,35202,64621,19327,34572,54548,24844,19186,57865,52535,62149,38264,38107,45000,47775,43439,31681,45699,37987,45736,15217,56348,64044,32077,62100,11286,33121,26901,56216,63223,65337,56775,12862,32986,57526,64871,56026,59430,38792,16804,22836,57963,40888,37441,16989,5084,26701,53269,48703,15339,34606,36972,13694,16031,34191,39226,22530,3562,51509,26371,10634,33824,47020,5404,56226,14218,12852,26551,45587,54983,20311,61149,15221,36996,21026,17933,39638,18082,7145,16687,6393,27293,62483,38916,61615,52854,24623,5751,18404,21139,10063,9445,7274,6329,63165,41117,27488,27665,49680,25884,17003,56765,2704,17434,6183,18477,62798,55913,47990,14684,23161,62833,9915,56032,64466,8866,34753,19453,9548,28100,45467,59594,45218,23534,46663,51235,2946,37896,36661,36583,54830,16824,52698,22335,29819,20240,25958,49951,10760,60942,5599,8867,62418,31004,15947,46496,47543,28367,13472,26411,31192,6958,3159,23973,43260,11155,36784,34262,29882,4706,56029,62183,4884,48720,46616,4796,40203,24756,45432,30694,58113,4770,58345,36559,622,34185,56708,2217,65031,52708,62208,1338,29224,21304,51510,46885,64590,51031,29112,16955,5364,17596,13729,53609,14268,49990,6373,21722,43048,1529,60970,30335,89,63625,13331,25079,58082,26127,20326,5882,63524,6186,13445,11876,42241,38809,17296,54283,26575,56086,59291,47403,3123,45646,45401,24736,31732,3042,1139,42769,31218,51702,63142,17676,25498,44979,38846,47777,4664,22602,31711,11684,42334,23652,56050,44879,51771,63386,5302,43102,10563,32802,22469,52869,3373,55980,19347,37901,59466,2871,10038,29176,64382,59771,20027,30390,8882,15047,20323,55762,45109,57102,25278,37844,10549,23952,37975,32178,43831,55441,56317,10896,57546,6557,967,16489,21555,28695,9665,28731,54195,17689,19268,22666,62701,58151,27585,31888,61594,39120,54409,26157,26435,54955,38122,42778,23037,64737,33408,34358,20012,13104,61401,43255,60032,46984,39364,23172,4228,25273,18870,11460,49557,11355,40805,2083,46066,6027,61561,46089,40977,18454,64030,65172,63380,54393,43620,1613,5450,9504,29693,17940,50148,61397,31860,46082,51446,62070,23799,58943,19132,19098,63772,5672,5560,5367,39378,44904,49227,47359,35511,51714,19466,9982,26247,24781,64104,14146,30152,13653,42967,9474,27123,63370,24851,42296,52167,12497,45519,55497,41487,28440,21183,42866,28621,65415,30971,54863,36640,42850,2019,23324,31979,26327,47729,27562,54651,55741,41102,63134,49440,58327,18236,11065,22109,5641,15904,30880,57587,6988,65096,57729,31448,19759,58725,64894,26208,30693,59372,55889,51930,13389,61038,52178,44264,13664,14432,121,16586,46453,35590,1263,39292,47997,54251,42319,53376,2504,23278,22137,3536,6205,1672,38527,21361,22915,7321,33133,15644,64319,10626,32259,5442,64494,41726,10638,41854,48803,12940,61159,792,27429,21757,10226,4935,19364,51379,23833,47671,18260,23930,24822,33868,63449,17207,50171,24802,34322,9802,24021,43771,8129,4960,46461,28427,37355,14802,56842,22084,35117,57401,57639,17246,59718,8069,37424,8781,59547,63532,25536,17347,29788,56757,60611,8803,8739,39793,19342,25597,63258,48580,37108,32511,55968,5847,18631,10814,33578,39896,7406,65422,41015,28102,48811,27113,11930,27409,62654,54260,29282,59381,21624,17626,58220,26173,36441,26560,29827,3846,34540,63000,1946,52569,37052,26094,43451,28918,20931,11227,44183,34501,17513,50658,57801,58054,19051,7936,24471,48530,5342,9669,59953,27986,38440,64146,26227,63511,2438,54865,27297,5575,49309,31065,57992,4195,30702,46581,52822,44820,40514,16423,50342,18773,59257,5903,6785,63591,6107,33949,29506,18300,48819,29069,59073,26005,54898,45728,51155,53354,63898,55755,36814,17965,46127,24625,6032,10713,7657,15812,49551,23432,17539,23639,63213,27454,45802,13122,40881,27563,6858,34156,17527,41934,50802,51449,500,36561,61111,63140,30623,51386,58101,28760,12701,30708,14647,10282,42983,19863,58314,55379,49874,63212,58534,25458,3767,17847,52351,16108,48066,47090,30204,15059,2369,28547,6127,23995,28740,50044,31332,41687,6551,2236,46172,19521,38787,31736,27913,32371,49615,7061,30243,8968,63045,15113,33491,53592,6144,20760,26878,25694,32564,38118,28637,9014,6067,5163,59302,63713,6641,18507,30481,57489,43928,61716,64708,31840,11991,25321,64223,8775,34990,57775,57256,10204,23897,59734,2350,3081,34349,3148,40548,7857,54070,18352,27675,22306,26796,42646,32313,64193,30058,50172,24890,30650,50618,20139,2754,46679,25400,36595,32662,13368,5605,11678,43574,11976,10673,52179,39816,57579,50852,41224,12396,17762,13935,20862,8547,33511,43261,17223,57301,3245,59094,41208,36755,38095,43936,6971,9103,1233,18864,24862,8860,29938,35216,57652,39028,50439,45590,13931,50090,43243,23411,10297,36387,53694,35715,58085,57998,52479,59408,55420,39377,18346,6554,14499,54338,17322,60442,10251,49634,35016,22255,26527,37684,18098,51498,36690,54664,36204,59204,12697,10701,41955,11481,44960,39275,50557,48091,12299,4057,65417,36103,29470,39369,24772,40122,11437,62347,54811,16919,25337,41298,43236,61485,58222,59133,60547,14844,8038,5592,61853,20013,59418,8407,28139,24937,7955,16807,55062,18812,51787,22378,24242,57387,53083,31542,32787,34473,17429,15710,41705,26395,22393,6576,34652,18251,62599,56745,32621,45989,22235,10022,6338,10719,9095,43917,40334,64957,18517,40526,37508,55470,50691,8744,4442,9136,3446,4147,28982,64585,55423,9289,38757,46163,26933,61521,29212,36903,25813,267,11409,36055,57979,4592,41875,19428,6256,45969,9819,15120,9306,19911,33277,1971,25465,9672,49779,4514,39274,10640,40673,3929,15178,8304,31519,35368,42043,33275,23254,6319,46401,6009,21723,18806,9418,61203,63438,1696,16646,52494,57862,51735,20390,2581,49902,64376,18873,40555,13550,12111,19817,28006,16970,2287,24645,7005,54607,17066,59981,59673,52565,65229,60532,7906,18943,16614,62504,51217,57398,23500,51826,2738,38432,28485,51790,43195,58476,52328,20374,10230,28099,21712,12742,60877,62449,19963,52181,62125,8075,40866,18289,30644,2737,32699,52532,45413,22463,63382,14624,60701,24947,37443,50787,46168,29666,13756,26591,52919,48523,43310,51034,51561,16230,17281,61878,13659,17045,55527,11334,1481,30712,46921,16938,54748,43514,62887,23146,26890,60545,12219,47722,19662,55067,55557,13058,15446,49273,13718,7466,41476,24408,27370,57629,36502,8358,30713,42164,65425,42599,64500,43751,19988,3840,32980,64128,39997,59330,62791,51847,63172,7913,44968,40396,61793,3335,19422,29798,36617,2835,60494,20148,23268,57931,31233,45820,7463,3475,26597,57425,24325,47830,35190,29485,3421,38126,33241,56736,28229,51803,26576,19389,29028,8244,61686,12855,2958,62594,5066,27109,63037,46950,19440,26777,34397,1171,18394,3692,19497,988,19404,15488,61539,45290,33798,60948,41747,22727,8005,13584,50216,14391,7202,6349,26271,49481,29570,30115,55849,9847,57567,22582,64109,14641,56223,61180,39701,31953,27787,31696,36805,24425,10648,19294,16963,44283,59399,41316,19945,43926,9632,35826,28641,60578,8672,47138,5140,46572,13997,26700,62118,31522,63946,49715,9789,55813,29944,15242,48182,58979,29500,2910,48418,64632,30545,13066,41121,47630,55267,23164,35774,47647,57565,47976,18030,7251,33572,35556,11039,3393,44132,13390,44616,14858,2380,29749,5705,24235,11165,198,8264,14989,62199,53977,58373,52656,45680,28639,55049,7549,1711,49480,7342,36117,51364,53892,36057,2943,27540,37146,54045,60316,65300,41031,45233,16486,61869,58023,62492,45478,6764,3419,11420,62363,49178,57138,34380,47104,236,42802,47711,39471,35756,45911,25063,42832,44348,18245,36572,37809,34574,14142,36945,44074,32596,25183,30641,19509,65054,57678,36477,59438,29277,58803,53364,18078,17612,54365,44468,53507,38328,29621,18686,40226,37963,29513,25484,413,57000,9931,33492,26598,10450,2794,18449,10397,20672,55691,62223,14154,31236,47821,296,36727,63944,46997,23121,29750,16528,18457,62953,34080,34916,32017,27045,20113,45093,45182,28544,37428,52262,51869,38514,49099,54615,21366,57753,49033,25170,15963,39112,23779,12761,2046,38211,3461,7968,18135,30454,22655,52831,60251,34791,19533,18609,7120,21143,32561,46405,20386,12432,3190,56315,41344,40941,56487,9443,30729,21048,1629,57666,59153,44618,20116,43924,61337,13678,48346,2447,4438,63067,50713,64543,13899,23059,39656,36626,63145,32090,20214,35643,14406,37965,48612,41520,39469,40137,56110,48832,53852,56182,34299,5596,24808,58522,55801,56334,40886,40107,29565,56630,52852,9287,49208,52070,22627,31605,61923,51478,19546,50706,37996,62634,24349,8494,38698,40462,50572,64861,53685,38408,35973,14895,60729,11902,29969,29898,56491,13785,24728,25501,4579,3165,5517,16180,27834,9243,46299,18493,4477,4821,4932,5335,15599,54961,43289,64988,22569,6171,20162,5409,50666,60723,53929,31418,48102,21573,45863,51011,742,14789,43631,5371,41532,57659,13993,60467,33741,26047,20815,3985,18257,12784,42601,20128,54844,57562,23891,47763,34530,45178,53949,48458,53201,8343,31019,62011,47918,48263,23589,39672,59148,8553,48493,49220,42009,48975,40822,19940,59813,50592,58319,50930,38659,46589,42502,15794,7313,11,42311,23029,39492,52927,48419,26328,59122,52447,1668,44756,16300,7832,59677,62297,39747,6284,6326,62121,52629,10319,32860,27987,44423,563,61991,33833,51587,8473,39936,61430,29395,55286,46814,14838,42008,36937,47457,61911,29637,33222,53596,59535,41275,15654,10425,44116,29689,47814,45049,36216,34810,44912,11006,8092,15096,5078,60412,40807,40628,41625,20223,15913,18150,14526,24759,19990,24082,15759,29377,30760,47900,57012,51183,41233,5694,33079,64311,50894,58538,29425,8193,24316,9904,60357,29254,35591,15978,735,20272,892,36078,26072,55688,13526,43955,33456,25892,52035,9659,52204,20837,48856,21700,59774,30439,37038,22626,42864,8116,55660,31766,59604,18844,19247,63231,8479,34388,10102,33586,54506,44356,57939,3725,57667,31402,37607,27569,8847,65291,28684,2265,41872,30768,21205,11451,45130,44848,65411,39294,48864,32905,20400,57108,64208,32373,5144,48615,43443,14930,39881,35909,23915,33135,57603,37129,60041,57707,9483,40400,31952,55542,25950,45185,65066,12281,55214,47455,38548,41979,18370,56146,10562,44268,4301,26969,3379,33576,49337,35763,40116,24489,56394,48552,17765,22890,3899,54813,56566,55288,46757,49504,16094,20522,21045,13668,21701,7905,27439,1318,56276,42410,49204,29883,27596,18413,33300,29608,4543,54535,20268,30669,26518,34036,5756,57038,29114,33458,14102,30049,19500,5214,43396,46334,35406,36742,28677,41055,58747,29197,58807,52642,24906,63675,54495,42483,13461,13079,39259,16416,3534,4698,11302,3664,22633,20563,28698,54155,54116,60341,25323,14651,47790,29384,20234,3173,17159,31278,42772,19910,43146,33494,34182,28323,50350,61851,23917,17950,48495,48196,5587,49471,33895,61372,62522,54112,20845,17175,3407,10817,56340,17261,53401,48106,13579,20460,26915,7410,60,7522,55556,40249,38295,31146,23518,41412,59054,5918,14136,44117,41084,55819,13882,53805,19388,46266,64157,8327,37470,45499,7698,59282,22183,54646,55804,65466,14618,23447,19359,9647,60057,57698,44722,11167,10098,57018,57897,13874,40542,63022,55880,8292,58017,40247,28862,44651,21912,25713,59414,58727,16820,65336,16235,57663,24353,62747,59091,59335,13996,10619,29645,35361,62658,17678,63662,32067,3160,39014,35932,21494,14336,42811,7948,12474,59750,25102,28397,25807,3455,9639,1779,47352,44537,45549,57499,44931,63032,61058,50826,37686,25232,39123,24529,59525,13934,42516,7289,19410,51704,18897,49692,18731,39942,18362,39876,56236,3854,25231,48260,28155,58233,54602,12344,18796,49699,5489,3927,47111,41944,13739,31891,43361,52981,10468,24973,42957,4229,48412,11568,270,28379,54638,65253,18181,21772,13234,45710,13143,30179,45888,9315,62843,62213,13886,17852,60205,4335,28396,52130,16639,41217,56036,23681,11318,3380,56524,53027,36466,13594,17817,54812,1430,38270,62789,29226,28592,50457,45619,2027,54084,28864,18724,28343,49472,27548,48775,16655,41861,27114,43577,15442,5252,52595,63582,52414,18970,39029,12885,56556,18919,4377,35560,37645,8250,7379,15478,7222,6366,51182,36827,56437,42175,61289,21849,46488,46985,57064,10861,62075,10291,34997,612,15307,29332,35847,40428,48385,61890,343,19588,56626,24461,42982,54617,41068,11157,59001,33772,58938,38751,65473,54119,36009,6643,58381,59786,44644,17333,62393,57551,47724,36371,8606,46537,26552,19689,50341,13451,19331,4184,57535,4537,25832,28834,43632,48823,64824,58273,4585,24049,41540,54587,13788,29836,19197,16229,979,45683,14582,40529,7640,23689,58558,49998,57477,28981,14105,62505,52052,15648,19922,32971,7160,10764,5548,22811,32484,28053,45626,21725,58346,46548,2277,64852,33901,24396,35700,5148,63242,48161,58405,4733,34439,3438,26919,14469,60293,17773,13794,56164,53823,12900,58551,5184,11078,46988,58767,37357,61801,65366,1310,21925,37051,47533,20285,22095,49414,29241,1224,30811,33724,41480,18974,29764,2104,37156,7560,43334,59585,4955,61708,12568,17038,57467,20370,32230,59984,52098,51946,13683,12361,37360,64192,24261,35540,61696,48190,6414,11069,52821,41945,30029,62890,24523,56588,53357,41085,18611,7724,50428,14445,59760,56187,30168,23651,22570,31191,59010,61257,16483,53328,2918,48253,63948,30374,2756,1031,18056,64881,29568,23322,26698,20129,9272,41787,18557,37918,9795,42865,3554,31102,38087,19900,11691,57009,42819,28838,25284,53498,42176,62855,39268,15275,51667,3705,38626,692,32232,10312,28467,49165,30521,2973,5455,53497,64001,13198,49979,4848,44421,33473,62852,11026,45682,47487,17330,55640,11554,52517,3598,32677,24141,35382,59925,31945,18159,602,37930,37450,24827,36608,41763,54580,58252,33051,51986,18925,13878,15353,14613,56855,27931,53980,27146,54694,63335,57969,19296,21442,2757,57909,1768,33553,52367,35183,3114,61453,5090,26095,18345,34859,64942,24008,13330,18859,20517,19949,25203,48423,12511,12168,10235,44797,54469,51801,29378,43644,8819,51950,26618,58739,35096,40648,60558,13976,170,14757,19147,48773,29607,8763,8555,56877,36563,35068,42288,32014,50114,37575,195,41170,34504,7845,26760,57858,32979,7506,11925,48283,46332,54802,28821,5937,28214,62884,31962,29720,1382,23985,29538,31955,21041,33763,61638,3464,2914,49321,1753,44993,59240,22111,54498,12944,56121,8176,34478,24099,17133,61066,65449,57370,16148,36627,19073,38999,25865,5723,47177,17185,45724,2573,6087,2855,21971,43444,30470,10140,18424,6928,15515,10391,29823,62174,38433,52497,25024,43216,19729,29999,8184,2650,50408,44071,37869,38612,2444,23605,2554,48425,62497,55040,45721,30136,18767,55870,22302,52704,8568,50224,13508,34079,38699,28470,24131,33054,45858,22023,60546,5167,34807,28474,48751,24027,16857,16904,20973,43090,4524,37886,11849,32714,37627,22940,53338,56159,28933,35348,24574,62554,30664,25469,59440,25178,42200,25630,46492,15596,26238,724,7853,16163,40667,32021,51353,34669,59806,51344,45251,21976,64287,56364,48810,16138,3497,37407,13247,20617,40367,10710,5235,12584,62723,10711,33075,26632,57473,17006,35385,18967,26420,64028,30388,59250,35732,34648,2262,42845,60757,25686,62245,55118,39285,28703,13096,42266,10198,24553,13404,43213,63041,63506,4783,15891,8044,48290,25224,43795,7670,37772,13879,48171,50258,35919,60326,11362,41901,11169,49418,39684,59897,45094,5207,46350,32302,31068,20069,63138,29048,6004,11681,26084,47202,8922,48833,58339,62657,30272,60776,11170,25161,28239,58790,61446,26853,42397,44587,18471,59473,30192,11578,636,16766,37553,50699,6412,40041,12120,5593,39922,17634,28170,40781,47509,20676,14727,62512,43168,63926,20529,32403,37739,40383,704,13784,843,6389,4416,44509,53355,48383,17590,35524,21103,12802,49707,60044,6217,8759,33750,9022,29237,35360,19769,55529,32276,2336,41700,23809,37212,26405,61280,4142,8518,7010,18961,5689,20232,33601,63787,47635,46700,63483,3777,18776,30090,43837,13406,802,37282,65437,2699,39957,7702,16992,26276,44459,62218,41959,32495,40186,4251,27227,65340,29699,2288,50197,44224,54613,8288,54415,13290,31533,60285,7460,61030,8946,10955,63931,30151,13515,44032,39007,7528,37310,21069,23578,59327,65479,51274,9560,19169,58686,4717,18882,30232,48028,36590,65352,57760,13398,44818,6476,28012,56814,60583,4049,22368,21690,56641,31298,43730,1439,38984,56149,28175,63954,29366,23875,64568,41062,61024,65526,40091,16210,32627,44625,56169,17592,47917,6972,22304,42553,59177,46238,19494,39768,17239,15078,33825,31672,26260,4053,15956,9844,5534,38703,47909,27166,45266,57850,36270,8604,9450,47466,6709,20610,22647,47006,22158,59098,38477,35811,37377,63696,12606,29297,64736,48168,35453,43006,53348,19283,36073,53037,53946,41381,27728,24237,50738,61003,46057,1455,45647,64398,52617,50070,57599,64005,55121,26286,60670,64396,20399,494,3460,48112,15962,39734,32769,45550,9958,47195,29980,33084,4318,22639,21432,9459,32201,20267,58791,43073,44271,18467,45813,15116,28163,12383,50871,44956,19903,41013,23624,23464,22589,5904,55028,22464,64291,30783,36934,54820,43511,10956,39349,48587,54663,60696,12390,9779,16701,35244,25794,50734,46023,31650,64504,10097,33015,45986,42465,30461,37456,55360,53310,25251,250,58000,14533,52099,61674,25353,28744,12194,20964,4075,31013,22862,13989,31566,52786,13561,20097,2906,11701,52233,25978,1743,21686,21608,56598,47728,8188,57131,53372,61188,32766,32486,6724,52847,64059,358,61426,2610,1667,36449,54571,26062,1325,33519,29601,22100,47278,18690,32859,10328,61744,63112,44146,16025,47873,43074,47820,39164,64802,38008,41612,58375,33633,26872,28542,20337,45418,5691,54222,63993,9562,24209,23373,51340,22145,65372,63160,27170,60845,62282,34159,12321,31169,42685,31255,27093,4973,36558,7903,58335,42159,23223,4609,10987,9520,18138,34577,399,4001,24717,62578,3581,32001,64056,62320,48686,24928,49219,23992,60176,13061,20121,763,17877,1814,33149,21236,18014,56025,22268,26472,4176,49654,20795,34024,65297,15274,12910,15966,45579,24311,16379,40189,56797,4265,11789,49876,43268,16960,26723,27916,2635,35018,8545,6449,60221,42721,4109,12422,20095,14503,40064,44839,1856,62652,9718,35301,19104,24046,11922,22370,53693,19798,51638,24331,63146,52543,63004,25620,4398,14559,52946,6113,24444,39587,20056,20465,55050,48805,45685,45396,40097,11160,42563,38769,57279,32210,58132,38246,62152,49490,11526,52486,61034,64247,11473,28127,34706,55228,54604,64519,40069,16475,16082,33289,21855,52268,51297,56338,31042,17700,44983,886,37549,28949,48049,22202,37530,39316,49232,62339,49371,40668,62495,14712,48734,22576,14675,63561,16009,51448,17176,62464,26419,8570,51846,5996,30051,57202,3451,25306,42698,37584,24782,31030,43851,53969,32816,24357,22699,5437,60516,51613,61101,13682,4367,2827,8290,45159,27013,16507,20640,13240,23603,3220,48083,19810,17571,55608,56756,57337,32054,22373,48354,18088,59279,28169,14691,44678,4894,11603,3884,32694,6206,61562,15127,50376,14095,28979,653,35263,26699,25270,49501,55263,32884,4200,20199,62062,10338,39678,44566,61215,19478,65123,33855,7727,21551,30238,48047,50397,33694,63967,36398,45961,36692,61538,62999,5126,8138,25899,31748,13156,37418,50980,40311,22677,15389,11523,6756,2343,46766,52252,27755,24765,59025,2017,2707,60058,34687,33158,46626,19356,18455,45258,41995,40990,42350,44403,39309,39390,41845,55303,42550,2926,11632,20581,57846,7041,23900,33415,58994,16703,61668,14022,58555,33609,21344,62591,14556,16778,42430,61026,10050,35139,60782,33139,22005,39437,48910,47031,39600,58453,12041,5159,27642,7438,49085,47880,57560,28644,4593,23325,48522,27939,55472,14709,6185,25947,33238,22928,12213,52221,55589,64838,15303,15144,13315,31357,49279,45497,27,39328,48206,30474,3756,33402,24454,53129,32920,16279,38387,48145,51679,21969,6935,58277,28046,56427,64558,5065,18788,55753,2803,2858,54164,48205,15723,45663,9817,61368,13498,9087,49261,52397,39696,33568,56947,10681,29832,52806,7778,21939,53309,39490,2124,22722,11803,18034,33189,3672,54465,52274,43204,34197,6779,20478,42798,2483,47684,60163,64347,55446,806,27963,41014,9637,13361,18405,466,49432,63495,55264,40687,6263,32170,60801,37723,6265,49475,5180,44323,21604,38012,20081,52446,37199,9242,62688,31211,52059,24225,24376,60686,21777,18583,48820,43745,44345,11425,33764,36781,27814,33888,51921,32175,20498,44915,35398,59159,8524,38368,17684,50045,36878,19815,35925,9945,59915,12066,18585,43551,59554,42842,10197,19006,465,7468,32350,45582,55178,59814,44031,45175,44289,30787,35946,2542,12809,15511,53346,59986,55475,23355,3175,31364,30011,30594,59505,18891,10466,56622,20299,25028,12443,52282,33688,20737,19554,40705,46391,32955,54825,5492,57997,49725,55936,44863,16324,13867,6316,53040,25758,48896,58309,16730,44557,41871,13819,30790,56442,40190,554,50581,41087,2054,53282,53998,28300,42541,39421,24334,34922,43791,23104,14253,12891,33497,32741,7941,58609,31965,39659,39082,23179,5974,17732,7401,49212,26471,64316,57368,54640,57415,35846,8881,25775,1105,2071,5849,10680,966,39013,23687,7370,37040,62500,36531,5616,33042,20644,55621,58939,48178,65128,41378,131,16995,35869,35815,9045,64282,37217,27106,55340,41506,28130,24797,58118,63971,48680,65221,50542,54237,1557,13069,27383,46844,9363,62303,46491,26018,34469,44617,21035,44298,64481,62251,44731,12489,39402,40704,31124,34302,32387,14867,54234,40575,34725,13778,39350,52066,56378,16013,57371,6882,28588,25494,15019,26179,5963,43903,6827,14091,36707,56661,9226,1290,48203,9961,54787,59179,61496,52690,42207,24895,1094,13371,21404,19111,59833,41167,37565,15372,1818,54967,10208,64480,62725,10143,40607,49923,22131,61742,15020,8681,34636,36932,33918,5193,29375,45366,15930,56016,8927,43504,16415,43988,11153,6638,27205,47672,7630,32642,53033,10543,21951,17927,57540,42122,878,40479,11008,59576,20755,26470,53523,53519,29038,39897,43510,35608,43985,7038,49086,8608,22196,57704,58829,19776,49962,24462,2614,20006,57512,38294,14168,30218,21918,15693,34625,58350,26935,53736,8565,14866,36711,3435,32738,19756,61871,44749,31666,22547,23078,45871,62413,52470,18048,48482,52701,36816,24824,484,43899,33776,65523,19531,20829,33800,50733,46112,33997,55350,16016,8213,44670,10965,35011,50348,25001,40242,42235,8186,40232,26664,47428,1934,57257,19019,2267,41452,56618,55022,22558,31321,49589,49144,62235,44729,64566,1848,57687,32758,20677,61830,12928,33991,20797,29851,28022,26610,63357,30172,39480,49836,32825,14612,35672,14393,36377,40493,6381,29133,40318,7224,2346,41029,55824,5554,629,9775,26342,221,43322,6135,20781,29113,12352,56721,28272,63314,58542,11751,51278,1143,2711,23886,19629,51246,48396,56237,48578,25074,26240,32443,1134,15634,13948,25333,48466,20614,15581,38605,40072,65334,11282,32632,32608,33970,46473,17379,6920,4811,49269,46546,62536,26729,38598,25335,29055,53598,56369,39989,2893,39156,10181,29027,12879,60652,30990,49530,63018,29328,16902,35200,26802,5779,64829,23870,24016,20682,39675,13304,14007,8713,29125,14269,61460,51927,54952,19000,5298,37073,10552,49314,50459,45199,12187,3938,5669,22377,51100,6522,6340,36033,8392,54359,24301,45341,11206,29046,51674,8931,13221,4281,31625,57081,64084,30288,50425,888,24352,39558,64831,42915,1021,32536,24540,58413,29273,26204,43606,7237,49704,51220,30030,19400,11202,27076,15941,50157,48757,12013,49345,4118,65080,5955,17479,42199,25026,47142,57595,22232,1365,7642,31500,49999,29238,7650,23644,7767,59137,23269,7180,30251,21349,2334,38111,53959,4067,62971,46624,3981,29490,29772,546,20290,25683,51590,36463,47189,57386,35308,19930,36623,49550,30085,38439,4222,50462,54842,61850,19986,12983,23308,50573,47327,38371,25253,40592,21999,60585,12757,10488,21553,11487,50598,48306,28483,31106,12856,37272,39039,25651,45706,18971,33352,15874,18473,48956,8698,45474,34292,31085,2397,35697,34888,17797,10217,26652,53996,50237,14066,28129,56150,52719,38372,52061,40872,6153,15562,26834,30005,19142,3285,5130,28270,47305,21374,45376,52881,53963,30855,13559,11846,24521,4598,6069,23630,31926,52585,14135,17408,47412,24911,8484,26886,2937,41891,37762,51263,62022,46373,24662,25474,46329,32900,24794,27110,65257,50471,34960,59652,49198,20778,14174,9316,4680,48308,27369,24606,4893,54353,37661,51662,2209,3171,24700,1264,44153,14512,33428,53035,34066,53778,24560,40478,64202,64418,27182,5540,18737,21291,40219,10537,39189,7712,34905,4175,56809,30788,12305,42987,26614,65424,26338,61307,45483,9800,15929,54166,41629,29799,63487,31111,1230,16195,31110,940,31881,29542,27032,171,29065,14972,10608,13969,20208,35529,54676,29446,31339,8087,45526,43904,34901,45763,10274,46459,31685,38474,20058,49763,36877,33329,5658,24143,31212,57422,58259,33341,26150,26949,328,60461,49894,28626,6948,10708,54255,31717,42096,63356,20242,3439,24133,37862,12023,36866,4678,41658,50855,38566,18147,2313,27844,20046,50168,11441,29210,8556,49646,51682,64463,5835,24053,35324,18885,30382,21137,20251,2316,38723,3430,7706,9850,2258,8067,53125,14151,1574,25779,32102,9142,26151,47149,6644,1989,13552,47913,54595,10196,54482,21022,36164,44163,2049,29447,23349,35931,8799,62617,26501,18367,54002,7443,25772,42970,1155,41386,46521,26070,42050,47528,65124,62724,19435,37101,27174,41797,31380,2259,57417,54538,23929,51014,38251,58507,53636,46870,14444,9679,15328,60438,4741,65186,58897,10885,19344,62027,38873,14780,62563,8767,40397,23885,16310,3397,25971,32727,24799,61977,8174,25549,16374,49957,47023,42974,37773,25810,51839,34715,55477,36596,46420,55356,42004,48574,45717,12339,25040,15341,33890,25527,3836,8577,1050,48997,38970,28373,34913,46128,48169,35673,16237,5624,64216,45786,8937,48277,48729,41198,54372,15807,997,33953,27578,53120,10773,44578,58892,1114,26556,55152,58406,1270,25946,11213,47753,28082,63732,38812,39372,63219,35363,10599,9116,49682,26749,16856,18197,55428,64114,41314,50387,30829,29633,36287,35641,25901,3121,10526,1200,42276,65175,61807,38795,35397,46617,31076,28505,720,17938,48514,57592,5633,9688,32439,44165,79,32907,23773,37463,26215,24747,6324,23244,43341,38292,17595,22473,33035,44762,22880,64185,41536,11138,54568,38483,65529,43251,31905,6907,32073,11211,1786,38542,30777,2615,42724,10151,24688,4898,35379,27376,48088,22191,4325,10717,15279,45913,33257,9705,19457,53439,2776,36918,17846,34259,40295,21176,537,52004,61552,58269,62952,11810,15224,48273,64756,48063,4696,19560,5749,37967,10993,11452,40950,25870,11650,56540,38061,24603,46881,48378,48550,62758,60754,39742,43354,48459,40331,5259,47536,35297,51119,49323,45688,35681,48165,59913,23452,33046,60433,8648,3812,6200,16336,2271,41005,5185,19646,3318,38423,23458,58368,53349,46267,48953,37868,6452,15243,46119,10871,27232,40793,53875,20250,14439,55026,62406,4247,65396,38798,15576,52505,56666,63319,45428,53941,8877,37728,23004,14951,26306,29840,59191,37948,29192,23267,14799,9066,53028,17442,13244,11847,23434,17829,45667,12152,42456,62564,59401,63779,21902,5634,62935,43200,57127,12362,1193,54816,63240,28146,62429,36025,55030,55175,35523,45748,20575,41348,64161,35443,45248,23760,30812,34318,24504,11966,30988,61609,45306,5262,679,25481,35043,13090,62445,46594,12491,40065,9942,40631,25944,42831,50427,59516,62603,25835,24981,44766,22646,2112,5060,13650,51706,27693,55241,35166,42568,62965,18376,39099,18040,3339,31968,27471,44627,21160,8751,40056,58049,1069,2136,56549,26100,4015,50816,19938,8632,24436,21728,3036,3180,791,26903,33029,60088,43768,29053,56825,21519,21477,40716,19844,30096,17893,3232,6299,42583,56823,63943,7453,8318,23725,28114,4760,9906,26534,28078,5902,46100,62155,20165,807,34017,37484,24292,8953,35499,34136,63622,7112,12800,21173,10315,32226,49106,24327,41754,47453,10048,35173,52379,44389,34317,1602,6454,65451,54212,40657,48026,63422,47007,14145,57555,63150,5995,56294,35625,15610,9204,43642,31993,4129,3452,59593,26588,32007,28784,32780,30283,11607,31972,60377,64856,4742,16346,56697,28125,14529,31338,53922,16983,8703,8706,44745,26315,29152,37550,19572,24163,38331,52776,58294,40027,19538,58576,6101,8559,1068,30872,9185,52939,32051,56215,35633,58005,53738,27398,19336,18992,2993,7978,63017,43083,23538,63654,39392,44752,48549,49489,19773,19601,17791,44713,15888,49275,17238,34747,15434,27889,53193,36813,14993,1857,29372,47158,58610,40439,54891,41258,41760,39104,41999,27194,21066,37710,62604,32590,10079,41000,53131,24057,18809,9115,4373,49730,49150,2749,54980,44898,25673,26134,32650,40963,28008,41542,106,9481,24594,33451,38436,21318,20840,59278,59380,47632,14947,30416,37850,31277,48978,9274,39939,62951,20556,48222,60137,12211,46202,60673,12946,18681,8040,7529,40349,52720,11824,43827,64016,57961,52144,22828,26625,26623,11054,2662,20706,8453,18508,40966,53680,37589,15315,3518,65149,34063,1249,756,13248,10738,58662,49794,24905,8991,65011,41808,13949,50109,59052,50170,27452,37277,62784,36519,65408,62816,4405,9433,4392,16891,53406,22485,23420,64905,20713,33416,9429,2684,40844,63667,65341,8569,38896,39781,51948,49778,38813,30048,51348,32058,58056,40798,11090,22516,15725,2864,64832,4611,57676,20496,38994,54090,39107,13817,49197,56049,5597,19683,63224,9623,44128,42805,52578,62498,53835,58780,32878,34377,15868,34449,62302,59956,45612,7654,63526,62710,3932,6362,46140,10225,54153,744,64968,2916,59234,18797,36548,15461,10929,46790,36591,53056,39249,9169,9596,62834,65092,56542,3954,34768,22418,30636,11121,13222,36496,14591,49395,29707,30040,951,50121,41851,62142,43280,32716,29355,60925,59560,23637,20416,12456,44974,17369,24188,44455,24713,64932,17349,15294,10246,51758,44018,58258,56078,34800,15420,45006,17297,42812,14212,15566,39470,59511,27397,13366,2884,60047,33702,20008,20852,59532,21552,53479,40850,59855,9845,52715,23162,19613,60567,11912,24499,3217,25068,37291,20732,41223,39892,4845,715,64374,46374,31409,26864,27136,16900,31991,31496,62521,42716,34983,28374,10087,56140,42356,20303,17270,55334,21994,60424,3688,23786,59858,50232,31044,50179,46034,11524,44439,44971,20761,45278,28225,2752,49361,7003,55754,65231,18803,25362,52256,10250,15289,56250,11333,8226,53323,25508,10062,47033,14808,61254,27228,8271,19395,2393,40436,19551,46314,51833,40038,23975,18613,65444,2979,58903,31996,1257,10915,29604,1451,30603,62137,56136,10482,52570,41773,62176,65527,14649,37196,5433,49842,7373,1399,56045,34843,57155,65002,56357,43816,19070,20587,41100,25,52888,64985,29818,36403,41776,36170,10077,9286,41739,16425,44220,64116,33509,27350,54682,34466,47704,50032,812,49895,65233,4808,2206,62465,5396,2207,36537,11031,13422,56838,54229,16158,51114,12304,34564,61974,47276,7093,56099,10675,54900,60840,46830,57321,38354,57895,26452,29904,29422,33388,39597,16768,23584,10335,35863,5991,44580,55530,16458,50079,17221,13595,33706,18248,60520,50399,56485,1464,58533,6296,55539,31940,35403,31455,21471,14121,26650,8707,13536,7103,42485,12105,64629,34001,39199,26712,16869,62433,49661,22442,58997,56395,6377,34635,3630,34586,28518,7272,58951,44856,60113,2528,44608,13838,5325,8041,55230,14740,56107,51467,32193,26889,49243,11709,11269,37706,17076,45347,7090,46297,44339,9005,41828,55510,6060,20304,64724,55734,31874,33885,7364,2407,11997,3218,22356,2400,29111,36325,38672,48521,7744,30665,22949,19023,28510,56594,65049,27396,49521,40818,64539,36241,13990,53613,2120,13503,42780,33350,60016,56656,33660,61701,9247,41251,33212,5077,9162,21413,23749,27332,62385,32469,29543,47513,59020,18672,28447,44269,20990,56201,41406,29908,42626,5788,56225,1183,48554,1832,1936,7031,37007,31478,45886,63459,5197,59732,60435,31113,50626,25291,25547,23548,16897,51023,39871,58397,13160,23148,10978,25824,48053,5237,16508,48566,15692,27077,14502,51425,7264,59097,1166,48440,61730,56335,61268,54749,1015,54718,2566,34527,26040,63642,25765,57924,45085,17276,872,22579,46543,4853,58690,41306,46291,31224,45780,47756,48326,29702,43593,52240,1737,30615,59016,20702,10793,26060,8371,55114,31300,52157,27394,48472,6480,33802,36615,50932,48282,39030,5727,41775,33488,5777,36293,33232,59285,43633,11645,36897,38805,18823,17153,24600,31951,7766,11226,57224,62738,62827,4990,31612,48111,27087,25369,11222,35977,24962,4979,25812,51245,38596,17088,800,5558,21954,40338,61507,26081,31311,18866,46335,24061,47178,38538,2530,58806,37447,22739,9500,44208,21509,6404,57145,38579,19780,37690,20675,53154,42916,18070,36832,11835,10582,56653,21731,3139,65385,7254,59962,18373,43901,11373,61659,16228,51994,31539,1673,3241,45331,49308,56617,43282,6637,57807,46653,48445,31992,9545,52020,19672,50312,12788,16496,49886,38549,50065,37148,42571,19472,38176,55740,54777,6236,61601,64014,11135,26756,39391,44910,40884,6330,17785,47049,55800,41525,35780,16793,46512,20106,57811,63387,15520,29555,62717,4356,39144,16896,13217,26236,30101,24006,2179,11600,18179,57016,36070,22599,28741,11074,8452,51064,48515,12592,13300,32132,50502,34169,22779,62423,50546,26009,39357,43610,51644,43525,36598,6365,40187,40780,6602,18483,39410,24332,64865,56130,54641,26642,4446,27781,16561,5483,59158,16984,9347,35594,51515,6202,24807,62926,50018,28446,36872,29850,54931,58592,63788,62980,7943,45305,16560,64294,19573,7798,65137,40266,60394,27275,29424,14633,55339,7735,42861,4029,46842,9641,16411,63331,18660,24020,14044,36188,25330,56429,16250,12732,22504,12787,40935,41073,40486,54974,51060,4707,25495,28855,51600,64664,41481,14031,54521,48236,14719,49702,2306,419,34969,7935,52010,1073,42921,51837,35488,10434,42666,30578,65191,41441,39283,54252,21212,48783,41056,35346,16752,8977,61054,57824,48443,10362,58177,60999,28909,55843,31870,62910,57945,36987,61208,20752,16637,53133,38105,62023,8924,38870,17044,55171,55506,49822,60181,15250,24243,24007,44518,36985,28985,40525,53898,10092,49036,28896,41900,46302,60422,20293,30002,53717,12609,829,48361,16929,23020,51285,10789,46755,673,38349,45693,12647,32353,42093,3229,21152,51586,6655,32711,21021,37041,52895,57815,28739,20847,1868,1107,28226,65176,56816,15185,31878,25575,57454,31215,41889,46957,48108,21025,805,15492,4836,43991,12738,9172,11063,26353,55922,28015,31367,17461,48962,62309,52496,40248,53099,5890,54385,40978,6331,49740,65490,47967,19943,15666,27823,55437,29091,3281,4555,41204,34546,6422,47102,42273,41151,41920,56753,37359,14845,26926,63051,22819,13873,25842,42369,19426,41405,56576,2682,18081,33683,46245,63680,13963,30050,34461,5070,47776,64705,44727,1836,2547,14773,18851,42849,55066,33667,16326,38317,58763,64131,52287,47749,51727,44926,44622,36035,5478,424,13140,32296,27654,12269,4499,23214,41384,34584,53855,6700,26911,41054,65222,41082,46486,58015,59452,59178,43065,31679,46160,41633,41097,11745,822,14061,45948,22580,26191,62956,44512,29115,38905,54442,17549,58337,57184,43337,7338,29503,18621,2095,65513,38879,47798,65454,25760,8481,10583,1145,14553,32339,56751,55467,40559,5872,32039,6701,38262,28831,26798,64507,7318,58164,22549,10330,21642,61707,12316,15430,17812,39753,12534,52844,10657,19298,9261,37988,11041,20158,26213,43544,50509,13047,63169,4085,45128,54107,9808,27240,38886,321,5411,33599,12627,40357,55958,44287,526,28211,17018,10290,48534,45941,50141,57891,47113,47998,22159,18026,62844,22240,38908,42464,57123,16735,60415,46217,50605,1866,64886,65102,7071,41575,51477,13932,9318,25850,52737,56667,19443,1771,25393,538,47508,1760,27062,1838,46740,56466,20269,55816,19206,16441,51805,63640,14076,56679,63460,62131,36580,25531,52506,5168,11834,43725,54789,26113,55400,61205,52797,65197,7232,32509,35473,5162,24724,35237,22157,58931,29413,31196,33672,31379,30957,17702,24283,18571,9523,33971,28601,37531,30969,54083,32648,39824,61735,44105,31320,25169,15850,12682,32025,25280,2061,15711,11205,28707,65382,25175,63871,52768,7677,57930,32906,20710,38922,1206,17771,60240,7610,18474,47328,42852,25289,2891,35015,17968,36993,36452,19638,31032,47629,9432,16208,46794,12703,20186,45099,6063,4672,54845,23731,40569,46219,20680,57594,42348,24207,27325,57794,2471,47162,4216,6105,7683,38590,9069,4349,33016,40915,12297,10642,28578,47245,35824,49811,13450,38019,10639,37821,62540,2544,27116,47869,23633,47057,61660,28098,41551,33430,20854,31153,61406,33023,44540,4390,16920,15765,3182,62103,51594,338,41318,16879,9631,25764,29548,16927,62365,37352,60550,58786,2137,52845,38161,54024,18878,41418,29155,11541,20771,64899,1597,28080,21199,61142,46376,2639,52313,20118,32129,5438,54179,35352,4571,36247,21153,44905,18085,41660,54988,18860,35906,15139,17120,61950,26046,51607,29204,30295,9263,5603,7397,7862,36195,43559,1247,43024,26278,21637,35720,40023,41225,7624,9852,27029,30510,7951,48038,45389,7730,14976,7918,36811,38043,41235,46764,3623,54945,44307,3417,2869,21734,61864,30931,20168,5227,64952,22849,13153,50850,9255,18887,61999,2764,275,38676,37063,7236,59182,17090,8072,41333,56035,36955,48345,33053,54837,40018,7089,4433,52620,34366,21261,52031,7932,21562,45133,23252,44823,46906,9487,16432,18412,52699,39192,45052,63076,6071,59863,36428,27671,16536,14485,35201,25879,42286,2084,70,20972,3480,42405,55744,22794,15003,46167,46502,19026,45297,34427,52623,57348,44845,10109,4622,64385,663,59405,49966,39077,8289,38892,46442,55921,34850,29411,4166,2454,731,53888,3302,54923,29223,7783,37703,8161,8305,23808,62312,6392,13862,64812,11048,27246,32707,60465,30018,19750,46171,18856,60052,45107,7864,56638,48766,33320,17422,21380,14177,7503,38114,13733,31567,30123,15814,10353,13073,9959,28312,14181,29088,38919,36669,14345,6658,1010,50321,39335,34820,20499,33367,31167,56117,22636,2531,44811,9912,37516,64679,16776,5201,42618,36667,31548,56118,39635,33919,10949,29178,22324,12905,13474,33405,29892,33589,10977,247,26386,25859,14057,63771,25589,9140,7499,32436,58071,41577,501,32006,42572,26940,13782,53900,51488,39714,3216,33181,19574,4133,25705,25136,35622,59601,15810,52509,25129,19648,30778,27543,4878,30308,28362,14448,43373,24849,38500,14320,43247,44084,56377,468,36104,17308,7807,57752,3381,27641,37810,8233,48189,10503,6591,47650,7223,39040,39416,31744,25883,24740,12014,46905,9323,32106,62534,34455,39971,27074,6168,22693,64368,31235,63385,5754,24556,54719,23710,41461,32814,55966,3739,34994,5234,17318,60190,53960,22482,15136,38108,57394,20566,57157,28738,27473,40681,31276,19330,28025,16404,4948,57236,45876,59398,9541,53729,42118,53447,43545,60099,1331,19983,44338,4870,34677,19031,36320,28926,56783,18029,41025,19495,55005,54078,39494,26817,41104,5940,41509,26304,58445,47426,19562,17735,20664,48607,42428,30750,3791,33385,29990,36788,18450,3333,55625,11566,30316,14413,35275,290,22036,38821,12776,6721,55891,47095,26161,7703,16881,24931,12279,14544,31101,54492,7502,61848,1518,48642,7167,28007,39118,26013,26559,22827,15035,42021,18318,26678,10387,63077,56248,61510,40360,46308,15661,30020,63374,24042,13562,55979,4362,31408,57759,21378,521,15923,25433,54030,7028,8888,64534,9009,12690,46278,27558,19603,16715,49072,25539,9584,7477,59354,45534,14973,41974,16911,17100,11618,8702,22979,63792,43516,51288,57953,28340,55570,8643,48433,52659,52483,16356,43300,35284,63373,16048,26515,19632,18101,29651,46939,22480,19515,48949,35899,48235,4607,54033,35659,44385,37371,20853,17132,56165,7063,12167,62322,23237,33618,61632,23180,59147,24674,45599,10714,8692,26298,2144,31394,35477,35212,42959,48600,547,12224,57871,2373,38222,25691,24883,53251,3943,61582,3196,50333,44340,18470,13952,26803,3746,22577,39518,11178,19138,64308,54760,31493,25412,30882,7196,58473,25308,14957,4151,22746,30992,7327,1572,41771,21458,43844,44212,26267,37586,57484,55333,4069,12259,48289,31815,53265,31617,32026,56306,2320,845,36226,56041,32214,45931,59988,1450,64038,35992,58667,61774,50531,31524,63916,3037,25274,48543,5693,50819,56578,20954,41427,57324,31517,61271,5487,12526,40171,48202,3627,7480,16045,54146,19345,35910,60991,26662,52171,33648,22353,34559,5892,11097,34770,34876,3049,38918,58094,19829,45622,62275,30524,39504,50789,40119,3842,11356,16543,301,54941,33197,51257,49502,45360,57840,26595,4581,60476,22228,7471,53432,17267,1345,7059,13669,65196,45764,51293,21541,35704,1086,42185,57406,52914,65115,30122,29681,21816,6981,34046,6138,19528,19535,36442,9079,51184,21203,36507,53691,10997,56402,60256,4883,26363,8567,2291,560,2595,17725,15717,12607,36361,1153,52419,1163,45556,20457,54878,13824,11404,54765,14176,63246,30539,27315,64093,58839,38313,40975,21267,1499,58517,33679,62911,17483,15669,6617,4338,47770,62642,20516,40981,32218,22082,40982,2593,64627,14053,28421,12524,54456,6176,57609,26993,36182,6303,55873,47151,10662,34105,51798,39248,1537,50675,13555,42949,46654,30314,41766,38888,1820,15208,51069,63985,53022,22429,43356,26023,16521,7142,47365,19937,50117,42462,27054,5350,28681,23210,16958,60193,2466,7355,11410,30774,45648,23588,573,56275,8160,14720,58940,49826,57689,61721,7166,12643,19102,56503,59185,13397,47683,11214,39826,4656,29105,11446,49370,36838,14414,20191,6401,62596,38931,6850,21826,31535,45985,63120,4028,51987,48276,12170,57158,11893,48045,30100,23289,49856,46859,41708,9790,28564,41527,51899,25692,3898,60979,34423,40252,10090,47554,6260,49250,2522,35185,57780,10452,12261,61353,50228,635,21843,46019,1043,40576,52601,51606,1587,28389,26593,56602,40923,30887,17071,41893,42106,15633,12771,12813,12272,39591,6463,64369,44207,39612,48297,25288,1969,2671,63104,18233,60444,4876,15084,24457,33995,59186,27456,61238,62627,13000,63349,54320,33642,60560,63911,1322,50217,55233,36018,17981,55072,20130,18697,30087,49457,36058,49649,50266,41491,54391,31222,47295,61436,7877,64110,34148,50254,17730,65162,45496,58826,14754,19775,43508,21209,40463,22395,27245,30870,65434,57754,8815,29109,1130,15457,46534,18058,39744,17273,23684,28246,493,12550,6108,27144,24397,28663,6007,48416,29014,41354,50451,26913,15246,782,34909,63567,39538,32209,10979,36575,51836,45774,55508,18901,6809,53768,17712,26421,59916,32312,7140,57332,39884,28207,33707,39100,22427,51095,38237,27697,38645,41191,38716,62351,41777,14111,687,19984,63797,21950,41445,65457,935,52669,39991,4558,47544,29480,54614,57427,64505,63634,39700,12421,65195,62958,23645,21936,14487,3008,59464,12285,6252,8581,8293,42489,25598,46911,4091,15917,7481,37583,48990,20697,53064,61340,44277,40011,37912,40972,41345,49854,52811,29047,40840,24918,22172,52304,34083,49644,28992,65335,17424,62788,5378,64762,48247,54401,7911,54761,57069,19693,655,36019,23617,9213,45326,2663,21368,5824,24047,47679,52021,37326,25072,13393,38130,7672,40753,60656,40028,41681,14815,12767,27503,21657,21581,42099,49476,45078,28237,23812,35271,21832,51670,54272,62936,19522,24742,12595,5581,29606,59635,57114,21711,58870,9543,41645,20502,45992,38588,1275,17751,21492,62506,33865,44471,44775,24420,463,62731,10698,39528,8424,54797,20833,61408,8073,55388,24825,8561,18879,4000,12796,28311,61348,55039,34962,34576,11124,57521,51824,2499,44452,13520,46078,61207,28782,3947,17309,53234,56440,34915,45287,64633,3161,3942,29834,50273,20342,23674,39033,17611,44431,35387,2234,51434,16836,13762,32272,45765,63287,51822,54519,45719,18886,45747,52292,11045,17714,48629,18287,38348,22274,61907,64922,33989,13605,59556,29744,56084,51043,12128,18310,29072,12653,45191,53554,22355,2872,4725,45284,19787,17109,18838,31059,51273,8883,18453,21635,48693,2403,49553,43410,26220,23065,6852,853,41635,437,20693,46367,47495,8550,21653,59071,49577,973,8748,16685,34678,6566,30529,7922,38506,30443,10847,36674,16895,15413,1059,41607,34672,45543,13599,14096,15043,49180,29809,57177,24530,51937,62753,42736,36777,3989,52380,7225,15410,11273,35661,13250,62068,6459,13632,24010,64276,60432,38768,24086,24422,51458,51215,22346,14056,61781,62478,60630,59470,63251,61947,62470,40255,13807,64572,55938,28248,20930,3137,9788,22417,11675,54572,7357,53725,10622,20909,43420,38098,26089,32666,24144,37581,36342,948,17871,50435,43964,57285,37010,37926,53114,1765,39623,41252,51715,48347,6151,20401,61517,46515,42487,16175,4475,24167,3128,828,5287,17022,14681,62216,59367,28685,58536,43541,42169,11247,5264,22562,48740,10163,26480,51238,28956,14760,65146,8675,10044,1788,25964,61583,18953,63282,12372,36475,35554,10131,45477,55357,14239,11924,40989,62551,10419,53250,51761,42,15525,24509,39361,44707,19302,30881,20271,17910,33175,2585,25932,14717,27995,63807,27890,41165,36501,9343,26418,32399,21200,47795,4999,1995,7487,3156,57685,51240,31529,47454,44656,43098,15001,55218,14213,5690,8612,15617,27900,32478,40173,18334,46279,33897,32142,8457,12326,64037,33118,24362,7109,23704,61727,56479,53626,14660,5800,48332,4681,13076,1278,22154,45437,1549,51316,20178,36819,43915,42244,26486,1685,50134,36726,40926,37241,50202,32344,63012,19797,64924,20394,50768,7168,28269,34860,32145,39761,41839,25499,10703,59274,12411,19155,51269,14873,40141,64943,29266,12529,41919,20949,40943,45317,62744,35494,41994,50011,15349,17059,16394,43532,53091,52784,17878,5819,53575,34261,28711,51475,23720,41451,18498,50900,47168,38084,7421,51325,39944,13839,55669,50776,241,16062,64746,1307,50951,12934,56458,36332,37994,9470,15509,14713,19202,42549,2500,65140,9997,59887,57927,54956,37979,24212,57577,63890,17834,4476,43521,10360,23707,58545,39239,18004,14236,19852,57626,7475,28330,64574,42166,25425,8057,64854,45395,9526,19246,19407,16609,10530,21676,27328,35208,15731,37134,63626,777,22788,1575,8926,36984,24505,20137,1137,56850,20282,7764,28376,5241,8311,22999,62998,10809,52937,19278,15842,312,65042,14080,25100,12056,43850,45176,36942,37507,54600,34912,60208,13309,13363,57830,40820,56261,39679,21238,33033,28944,59736,350,3998,9573,54628,62630,9469,20892,29701,25885,43402,6943,31349,5962,17079,29187,16553,3402,63398,56502,34463,1176,35486,19474,29439,11099,53724,51410,21180,30647,53520,637,2305,61899,50287,17236,29756,11265,59442,55296,58586,37840,60384,27065,35105,51732,64663,35292,15093,4132,52960}; static unsigned long f[256][256] = {{16141,14629,29033,40258,31951,38615,30150,10087,8453,61096,24115,10578,313,34030,20976,49785,40991,8394,52074,8229,45686,11474,64738,49822,44156,28014,56598,49131,33200,27357,32293,35955,22282,2963,48079,16005,4986,9046,24379,34176,62752,1272,64986,61931,38966,14733,30081,41892,48778,54654,33531,16436,57958,47036,16138,5670,58941,6581,21279,9913,41323,20598,38122,40088,48980,18144,25829,6259,59495,56521,22983,56126,59434,1060,35512,27178,23285,13890,43550,61561,58110,47892,6320,7444,59108,28476,44339,44160,44662,14071,4199,27106,49742,27831,56645,25076,36912,20229,19125,42379,1720,34067,64493,63532,54436,20821,23633,15005,52051,54081,12205,45221,64835,44160,14235,49798,28911,29905,2151,7427,39274,2919,39553,46125,5041,17229,51170,33492,46895,43319,32191,59060,4710,21765,46855,58744,62031,59619,1714,52715,59131,61174,21711,45091,15048,3560,53092,40149,49095,17840,17390,63130,46847,60373,1766,46616,8496,4984,2420,23903,16666,14597,41409,58716,9994,26268,32734,6998,63730,6642,20993,56792,48175,4866,19418,1223,31395,35615,16117,36261,43612,2765,14879,24938,27431,19273,46050,28000,64136,10468,1640,58093,35501,56647,62205,14639,38965,57573,57966,30117,30392,1113,42994,40126,26377,25949,43938,34403,59777,7576,34281,50481,20214,55678,17081,3801,36828,56064,4949,37524,56902,55176,35577,602,35296,1540,270,29235,8079,62170,48188,52939,10950,19533,56054,55002,42540,61222,8803,56207,52927,5754,59466,36921,11349,35205,39940,9051,44097,50454,55364,64306,41099,4220,14806,61286},{43339,23015,59779,60418,45765,61925,18703,11615,46186,19612,13031,5498,6618,34063,13011,44166,59832,9706,13563,9370,39086,57786,23940,9905,31045,62479,65348,9106,14057,8457,41435,61612,49721,21361,7661,18884,13358,11666,39684,59191,16780,50743,54068,53156,10184,21530,3996,3440,13152,58973,16814,26443,61509,65281,662,2083,43261,38098,7940,5705,37231,8930,23829,5577,27286,54548,3703,50368,62723,40332,48720,3104,26338,22786,167,17678,8874,19139,13228,54949,29017,54698,19811,37740,706,31785,8759,55753,50429,2081,33691,16390,33283,20274,17684,35764,2929,54481,10791,38521,24264,48682,37633,47615,1469,3519,40647,37146,17406,1491,35671,27784,6817,44670,54320,41078,43321,24570,39275,25975,57909,563,18979,21638,572,30465,55862,30776,21134,373,26062,57674,50214,16744,54361,35536,56413,65082,16249,2201,63532,18351,41427,22951,2957,6278,23174,58725,40592,27991,14480,45137,4535,54364,42987,59859,39352,57234,46474,20967,39180,7763,56005,24101,40646,36936,42992,61963,7556,44399,16478,21864,52653,6011,35152,4736,61700,3425,12899,18897,61162,59660,59214,64013,24452,14845,56448,18465,9206,36452,61905,57881,44003,33980,15684,56307,25314,14098,62610,3772,5715,60250,32750,7817,7274,41138,9475,4246,38818,55077,34621,53552,56600,33421,13839,20522,61234,17730,48758,17731,6173,23740,47751,65194,54841,31107,50143,46207,58863,8358,59667,30078,54867,56790,14118,9501,27797,14626,62585,49603,65151,4721,10811,15821,8900,19453,20108,52923,45009,32462,26964,18214,35811,47770,42957,27595},{12104,10994,1486,16355,61121,18481,59291,9603,48714,33401,37519,34702,50307,59519,7913,11171,39281,42933,63227,56702,5586,33333,13630,43186,32728,7554,24951,45241,60410,37718,3711,8028,44145,29430,15331,14212,3853,65218,43420,46008,1570,24302,4667,3440,48801,60886,59059,9473,44173,3299,60804,55321,17098,6769,15731,8262,58078,38980,65214,15093,37952,6541,43070,50181,12809,38966,33838,45750,53622,31911,39485,11090,47926,570,33362,39347,2571,53903,56686,45758,44008,50665,63743,36654,10552,18831,51394,64221,49095,29171,39566,16702,41151,14249,54577,13303,6783,37884,15647,40323,39858,9591,38398,34441,8784,14626,34117,19413,33672,44649,2588,47855,59686,11410,30211,25587,11066,15408,45212,59147,14111,23575,40317,54794,4734,36562,47695,55996,18352,41898,52116,24052,49133,31822,54983,56994,52930,52265,7017,52379,49081,20692,44616,49888,61954,18369,56536,2504,62374,12495,41940,36903,41925,55766,11895,11295,1351,43491,45325,12345,25613,64370,10250,34166,55573,48407,59258,17,62998,37750,7567,26318,63872,34752,63331,47232,737,55863,40268,23272,58871,12307,48267,41262,46519,63212,36134,9370,55143,44316,32923,36212,22483,49645,40596,55857,65493,54176,56256,13288,17856,54467,4709,15187,52242,54765,61738,57728,10359,44342,65326,65500,3391,16907,54509,53618,32613,65128,64247,37173,50436,9683,48182,58915,54295,12227,49007,25451,60462,34768,54607,2850,631,57525,11475,40098,40815,42149,32640,15989,44888,64595,53147,54117,17825,26129,63969,29341,4876,775,38284,49034,27988,30665,35451,52037},{42731,30615,39061,40284,40195,2618,10392,64179,29920,39675,22527,49432,19220,16745,30383,44920,17274,40742,41999,35762,4253,29525,26461,56003,9210,39959,53395,64515,20488,49205,33992,16003,44263,39188,64487,14889,61355,44785,48021,57711,23249,33086,63590,2576,53185,62788,50176,17090,56768,38,2700,18663,12862,23485,44407,44208,35246,53033,50776,106,38642,35740,43645,34645,25602,11211,28831,10733,38426,26975,58536,32519,59441,5715,39837,32852,46305,16286,24754,58475,44652,46736,47411,5313,42845,10938,60487,26252,2501,35034,1317,18125,18971,63503,31752,35035,2552,49983,49758,2724,51652,59773,35064,41355,29874,39349,65512,21347,3175,3690,16995,36282,11154,53541,12338,56589,25891,8540,64271,727,55811,21062,11471,6067,1419,56501,41516,57096,45695,42117,26297,2906,65419,44712,7027,18501,26442,59566,53374,20764,41552,58637,16419,37160,28029,65048,56935,45925,42107,15946,17708,33208,62695,40110,45880,47372,62918,40922,54301,16845,1725,9175,19708,57465,57463,63732,11372,44314,1761,37895,41278,46925,12820,34491,16877,23277,62396,15491,16882,24805,33117,29510,54641,63677,45692,33526,24201,53938,3260,10226,54984,6260,54649,27331,11691,37811,31067,32615,13530,23753,57621,4764,5710,58473,35752,61631,49521,6378,19735,19375,29496,41680,12881,49707,41404,60180,60577,52381,39413,7672,54741,10278,26049,50676,61784,62823,54730,4583,2853,55463,11097,32967,40281,12025,2978,33188,22924,45045,16663,55804,46960,47233,35001,35399,47718,10148,43979,33727,16360,25889,52875,43642,64969,1469,49983,64228},{51136,56481,42864,1797,49463,51034,43216,33338,60671,24348,49610,29018,10407,22300,58113,59799,32654,39803,42121,53584,16436,55722,42016,22554,52909,49447,32199,17129,22055,42781,1504,12290,58930,23840,42024,13372,11730,14235,60784,20016,8912,12258,53738,63120,20019,19619,31938,31235,30046,39182,15331,57414,9694,54044,31578,7308,27816,32682,28764,32972,61223,31746,59656,49752,9729,2130,32653,48051,20345,51308,25688,46993,48431,34226,40510,31985,47354,31371,18810,22230,21233,14725,35972,9438,8409,54413,10106,33852,47708,971,27957,23950,15194,7412,40138,33088,7294,32412,60087,44569,29917,11860,35794,34388,33725,18097,24019,6993,51783,58266,7650,33305,29206,42552,53697,223,25755,12667,8761,43657,30241,2647,2157,17737,47718,35685,7985,15076,3679,58829,24507,34280,36347,2087,34971,39031,59782,26602,56092,50462,41069,51648,58419,5553,64996,22301,33280,6803,11208,30584,58847,1892,17132,19497,50083,49992,11676,16493,51708,24363,15002,56942,34928,28842,34076,64132,35099,4323,60937,15723,14370,928,7021,45948,44905,59855,48456,10790,39269,61004,55627,12286,42466,63773,41402,50487,52576,34316,60315,32801,61357,41,49179,44446,3934,4968,2764,9668,7934,48786,42067,16886,57034,27666,57344,60999,25324,46106,20783,48161,27486,24572,3848,29982,54707,28714,23592,33643,30932,63436,57909,25757,30152,58203,49133,36600,58010,6359,29345,56694,52856,17186,37098,7310,19876,62623,7439,40346,17011,30397,55159,24926,36153,10725,12663,65349,25904,2531,35416,47945,14210,22636,1131,30090,60372,31458},{47499,1902,21682,25722,62753,61756,38797,32506,26035,48230,2408,23116,14237,35942,38205,45720,36108,39958,57604,25566,53066,27231,5448,52940,17639,58583,53038,5265,30878,51053,11140,7999,12552,22223,24378,45898,31681,61329,41195,61975,64170,52572,54822,60253,2494,14785,36748,39005,12848,28468,20803,14202,30800,27060,55728,38980,45008,30376,44893,23416,44474,26458,3588,41842,28843,61944,43132,33516,6555,56435,62110,49604,36275,45271,58568,12002,20654,29256,44803,12845,13985,50638,51762,65479,63035,4583,37560,61968,2579,32656,11576,3998,15412,35675,49077,35190,28476,46389,9576,50984,28175,1319,14211,63145,29130,19986,16094,36819,20836,39305,33404,4921,17948,44244,17943,44669,39897,55847,3340,52065,8821,18503,6824,29753,34741,28332,33262,4527,58330,5915,59900,32078,36877,14213,47254,63273,22269,38148,63422,53541,25266,63366,31938,49668,53192,55806,18764,14697,11413,2172,31128,12142,62700,59818,38345,15192,50993,28615,37275,9423,41792,44376,14522,39315,52586,55669,4068,38546,27813,41684,29928,36662,62840,3641,12511,34069,9813,23216,37363,32500,33700,9364,19098,38932,56988,11866,17218,34334,9653,63690,38444,53315,12119,42754,40039,18262,18528,64150,60883,42279,43793,36108,1714,63362,9257,47820,56155,14031,51343,55896,26825,11389,49610,19612,21512,40278,1162,22557,9072,39115,29230,16499,46059,44396,2487,13159,18880,8889,46805,43313,57376,22751,5588,59900,24027,54242,18640,55819,38333,4252,21870,44239,49465,38866,10500,17569,7382,1746,54430,25291,25316,57783,47903,8543,16985,43361},{14475,24362,46599,21435,6996,65319,25737,53874,63135,15625,18219,10747,34247,22841,3394,57483,60471,25810,7970,15895,1253,25716,24500,34399,5283,45178,60960,35290,23206,41388,53001,18738,62406,16313,29134,1816,45451,27834,16041,54193,19545,17714,5825,25445,14829,41666,33272,13232,57676,8112,6088,44755,25354,34498,21382,56571,9393,58120,32165,59189,43428,15920,6211,23690,9946,675,5682,18905,41881,50628,21604,4242,1711,1474,54190,45845,2452,3043,30201,8760,37583,3527,5799,53153,57888,23398,12148,51814,58923,37434,16208,8169,44119,47659,28903,50885,59939,11625,9189,49734,9894,57273,20385,26971,59188,17684,22486,21819,46906,38686,61511,11827,33481,10801,57369,17033,27912,39135,50534,57561,34709,43226,64463,59702,43826,25805,4437,14857,64582,57334,9180,17216,8986,59345,10154,35999,61746,5063,29837,59420,48644,1681,15632,13180,8625,26198,59975,28577,44544,54953,52323,43237,54508,35438,20670,55932,60812,12553,17110,15196,65377,55911,51681,42914,55886,16396,57210,21701,476,41589,52756,55045,51052,1794,51227,43924,15092,8106,54526,54162,53293,36192,60765,10019,47994,27352,3181,36924,50703,20263,57083,40951,28330,37718,31054,31619,51624,16299,61985,48097,34233,19637,42097,54730,62587,56104,9871,10074,20979,46082,55083,3698,3765,20599,34872,51217,30312,18987,18007,20979,51716,15559,42927,54529,16358,9660,8161,25443,36656,29796,42522,41768,2436,11302,16181,1853,16504,39179,17251,48387,44766,51725,25440,40950,48981,5627,39474,44821,63921,11319,62872,49653,56473,19352,39184,12027},{2789,22296,58505,46690,19828,61672,37028,9430,27105,41278,42899,7103,64342,11638,24651,32031,64826,48883,35385,20844,29434,2254,50100,35933,38266,13811,27919,31593,23051,21387,40129,63710,63000,18253,33398,6835,36082,41173,56169,17699,35358,12496,38315,663,43786,49258,63720,23790,37232,61644,61748,43961,51642,57626,45584,36862,43937,6438,19101,4244,54747,22687,43265,6251,11814,24729,4079,23926,4114,48568,29776,38198,61241,59972,62299,60330,38608,46108,26553,30020,64598,26035,61763,63434,25459,20137,13504,37505,18582,27357,61892,64389,32254,12811,19531,58821,3388,25666,22304,31822,28075,37586,12506,63996,29388,54502,58435,2289,37091,21312,61512,59294,4986,35464,43431,18119,40808,25292,5104,608,39108,42881,16922,22866,63699,48452,5900,65037,58401,19431,52038,16246,64527,54004,25915,15228,30559,22264,15668,15130,1396,28694,63290,54592,55979,50569,30308,61618,48428,14120,26170,18066,5147,14174,29721,63216,40390,2483,52923,56319,56466,25951,41129,15920,30283,46990,45555,4575,9241,40346,13075,63703,7995,62238,28373,49538,10771,43975,38101,54271,1288,1958,42363,10609,50184,47167,4377,30790,22387,9848,44652,45166,7374,1870,28814,8889,38822,46519,46469,60903,316,39308,52503,43906,12275,32658,14265,57100,59659,8256,11023,64192,22177,54287,50186,26531,33580,6820,47520,50546,37907,61434,40235,25682,4454,38959,33590,44210,48428,20408,31643,30808,2373,2087,31623,42843,18262,60371,46187,48343,18427,30879,43847,33024,26727,58844,35237,14237,21496,9,3755,1885,56250,10973,29984,57580},{53133,22006,35710,35525,42174,40005,13174,53554,42529,43555,547,595,4489,63503,56892,3169,38471,46621,27695,37700,63563,23199,38872,36371,26098,39262,36216,20014,17013,20004,21439,6329,24566,12021,38270,8567,8872,48506,35282,28365,58369,40870,55145,56772,41218,42972,56675,11921,29705,46741,19478,50352,54594,61440,3844,16305,20879,61376,56592,29855,35634,22001,16529,28774,23463,20228,4176,63748,2398,57202,16779,53111,24641,27696,43309,25277,33645,6371,56643,44254,41549,64522,2633,40114,20484,41109,47741,29207,51273,58816,15939,62206,3372,5125,52070,8868,54223,51297,64795,7962,59996,2957,52601,48259,65513,13567,60354,1053,24363,56422,30502,30824,49042,18430,16766,11304,51329,63196,35405,10959,19126,28695,64685,60762,40406,40862,44379,43106,53074,33761,52696,35367,6872,26099,54401,23419,57031,39286,46926,1092,24772,36813,58779,20774,7734,61182,17044,51258,61722,23568,23427,19066,34432,3557,52355,29525,45382,27180,36550,26223,11613,60231,59089,939,4441,47139,35450,55775,20067,64511,34393,60892,54720,10194,38987,1268,2975,17698,29010,64944,9438,49332,21740,10723,45301,4082,5512,13660,50266,63920,18288,44717,49808,15760,45018,18563,51156,5127,48217,45941,9679,467,48697,56073,45848,20721,46806,59732,6000,32204,45707,48030,44675,8902,4953,43542,33967,61823,51551,32345,46033,28856,65442,7023,9277,8629,27898,24562,28361,62249,26255,20848,62938,43845,42786,21764,51345,20047,7409,27837,47026,40066,10046,32196,63438,51181,15638,43987,26791,38411,48023,5985,38127,5339,13036,6202},{15131,1362,15412,44533,18888,26143,63394,38089,60521,10920,43536,20180,28730,57949,49491,63398,62690,4195,20298,9350,62748,62674,9377,30336,43623,55938,35141,62000,20575,42202,15632,17396,27890,26847,42177,16250,53166,61046,12587,23485,46266,16716,11943,25655,25366,31777,38533,31362,36763,3628,2642,29061,24165,58659,21353,3296,49996,51408,49854,3427,65018,1105,31052,28893,17223,60690,62643,58634,14408,33020,31460,50160,36260,33215,55510,17557,61615,13713,44001,12914,50276,26729,61501,53832,9710,63716,54963,36862,8133,29566,6985,24060,40254,11960,64809,27036,26532,12941,267,41284,124,35579,39038,17531,57725,8179,11128,21360,10050,63647,14873,18385,4366,35678,50844,47415,3043,8152,59748,29123,45303,16840,63823,40901,18578,34555,23969,53276,48114,48052,26065,59752,58917,48633,41369,14300,42084,50305,4289,29542,59069,6185,15382,46472,27041,44551,48783,3991,21641,57896,2068,4800,20025,45956,50370,32464,37028,30772,46247,9526,6839,18974,6563,31575,899,14691,20289,64406,20056,21376,9911,21993,53756,44058,20382,27164,19269,19606,41602,14994,41126,14858,65273,63090,63731,1239,10027,36746,47620,16727,51431,57666,64953,37735,22255,33621,9092,34348,61641,57658,64780,17448,24618,61129,54310,209,48227,30817,43699,27680,41089,1534,56890,53857,29749,59383,3342,53646,23732,47878,27723,43203,14764,52637,50120,51444,24081,18436,64059,19638,48724,55592,10739,24317,59073,49331,18413,28754,36032,55504,4362,42835,12627,44758,11480,45674,19865,2825,34570,57026,6707,14964,41909,12779,60467,5805},{44175,18362,60157,20486,41126,56305,32927,61717,64545,1605,55313,46491,15813,18982,7890,62446,34418,46890,26896,20919,11120,48315,12495,41095,5513,16808,62408,42091,25040,33078,56790,35093,36343,20444,30570,33345,27125,59479,30202,30084,14917,40659,3634,1073,33915,60116,39384,46055,20960,467,34478,22809,55744,15474,61059,35601,20665,12932,31726,46982,19373,30634,58271,10147,15724,14165,35303,436,53477,15000,10333,23134,5974,60730,60486,17113,7339,22234,46653,61874,47494,1685,9057,59700,2023,50084,49095,52145,19642,11747,16788,50196,354,56519,60629,19940,12079,32908,23847,58956,34226,9518,1612,26127,7646,59973,11615,53390,7984,61558,52988,14587,60277,17391,29986,63949,376,16910,61640,41049,58137,33216,20991,63999,52875,38773,47300,15779,14438,44970,7613,19643,62142,11513,22501,42289,40227,3863,27837,9561,52152,35013,19428,35771,20205,45677,45946,57562,2849,42755,35451,49371,6558,28964,32274,46789,30828,6081,13660,61157,17419,42572,51864,11324,16660,27800,7742,2685,33037,40836,60342,12993,13967,34993,51136,44347,6810,38613,58204,1299,57391,23257,44824,15887,26290,21509,56961,62445,11614,57055,5660,45747,54722,32248,10656,43983,45850,33252,12688,41032,8881,53902,48740,25101,32141,43859,53996,32005,33862,11656,42431,46755,62070,45686,22561,55342,41367,27570,6995,11009,12848,61359,34221,10523,65104,2810,20161,33530,16829,22047,20066,54284,13856,30993,62495,12781,34861,28734,61097,42830,385,60215,24739,55769,44912,28890,59406,9588,62047,31748,51825,14046,10267,28545,17785,43924},{40172,45201,12779,13823,32595,20408,33721,9194,2990,9481,10956,3390,9021,7655,39705,9026,13977,58272,42290,17998,49023,55728,27393,51272,6284,40032,1016,2303,3055,54091,62917,50619,58109,20959,23004,2962,34240,19420,37159,54023,9994,49380,30899,65344,41955,37288,9384,35200,41129,25162,5962,13186,9935,32429,1575,30166,11987,20083,18453,37020,35077,29694,38190,57515,7724,53454,65524,60564,58944,45345,47882,57772,31733,4798,64634,18178,23508,11824,53133,36311,40102,29034,44529,41099,2600,62478,50565,17300,1893,19254,61668,24986,36068,6553,33633,50654,18899,18840,55393,59847,53493,24174,41959,41868,12257,40532,34674,54999,5151,5745,44597,21834,34026,6507,30441,42142,38920,11334,59074,9327,32984,51678,58416,28579,52999,47347,40349,25889,17928,4066,14679,3453,56709,29843,64746,34526,64276,50952,20111,19053,21853,51125,27450,53759,64966,28103,15870,37630,21368,60566,33924,45390,38344,34687,19529,37743,51915,2685,4926,35789,28576,35848,39279,30174,12128,27394,13146,58581,29309,35001,48768,14879,50830,58084,5818,23608,21713,12548,10434,65033,23835,43620,36054,39133,34105,40026,46059,5520,17809,24509,33556,37671,12958,50819,8176,42162,32957,23101,46535,1994,36629,49013,63915,46778,9997,12549,11685,43746,51643,61373,64527,6848,45695,21022,39518,54004,53312,52293,32888,47127,61819,13421,20846,51309,60757,23673,7975,24351,63941,15650,13839,49511,3865,38456,63710,3214,26104,35780,52528,21357,41873,3458,34248,63610,45409,38305,46626,36238,24642,53777,26598,39429,33890,46709,56593,65373},{18451,1657,23838,34426,62050,30645,19338,41383,13338,15914,62066,29374,55410,8203,5511,16000,27755,57627,57526,8860,43955,33419,20662,7140,2093,47481,21479,25945,929,40972,59353,6268,25823,40980,17154,44504,31651,34679,5918,35124,31523,47451,35950,18362,63594,15387,37409,60838,34063,52058,17081,9272,31860,29396,20808,30734,1203,250,8882,24521,64529,51310,56548,63119,43200,27192,18968,54388,26221,44047,17256,10577,50147,6493,41759,50775,24259,42377,58768,60422,37767,35402,2440,48238,15452,41283,10103,41787,30546,26843,10060,6278,14858,62215,17359,5807,41815,60608,42880,65054,230,27866,13499,45098,6307,21310,25170,54624,10335,17694,23371,12844,21256,33813,49228,21730,50480,36160,499,18678,59253,24745,312,32938,63612,50810,17742,22259,20450,35275,50625,44862,60804,42240,14254,21234,29679,11955,32985,30740,36337,36533,63739,30788,11800,58933,56842,48921,55389,56105,472,24292,31484,12747,19525,30265,21561,11757,47663,16166,11191,32482,23391,15002,3283,28946,51902,50060,5563,21445,62128,15414,59415,59693,34675,6523,3805,46384,55856,11912,50256,41434,45573,51459,44517,27742,49583,49427,199,56150,42989,4493,64235,54951,57316,6871,39870,44175,60044,40925,13000,28620,51204,48567,29130,31676,36208,35582,46918,60339,123,30333,9882,19546,27717,19721,62972,30952,48987,59761,43018,23848,16167,4369,62696,4164,6360,15012,14604,51380,29212,27145,20842,35146,3105,30251,39803,29007,11348,28030,55701,44285,73,49930,18069,2571,37940,26124,58112,2650,51600,12818,19042,57320,58309,14193},{34624,38185,36563,8385,12047,60246,37272,61161,55188,10351,10078,12787,8934,24263,56775,36200,58761,32581,4271,1162,61840,53686,15103,39084,4928,60433,31662,40115,21147,30197,20891,17197,43971,58194,1274,45208,17355,53683,40505,50079,51336,10779,6658,40558,36926,18244,38583,17122,43523,51764,56133,27801,4751,35747,22,35750,10875,9996,27375,21134,28165,5620,38092,36314,57635,35601,23468,23627,56909,64940,54145,43900,34527,9610,32015,1930,56067,15936,12437,59043,14316,11232,1328,16041,54112,9372,8951,31241,18283,63096,48911,48902,64113,29223,54874,38432,406,20393,58426,63175,59041,14382,58822,45785,9280,51691,7599,25162,56161,439,63740,48790,44220,34175,21334,48662,43177,62931,11135,62795,55484,23350,30771,48664,8682,49888,41571,47257,45898,64957,37615,27952,21321,26799,31256,38874,11733,58477,57352,32952,22294,52813,34327,35019,3484,28572,117,140,43279,57565,12074,41194,56282,838,10752,17640,14113,35532,53626,25399,64140,52540,63729,54734,39190,35250,61707,53791,63525,62695,21607,46280,20139,60394,57713,6579,41098,18100,8786,40084,34648,11736,35258,38877,18549,17249,46631,49428,63858,120,51871,50500,1950,56048,49570,57952,53928,49433,62439,29933,54623,21125,26333,46715,42911,26697,24563,41151,7937,8294,3811,18087,12824,47791,21166,58443,58932,50511,61593,56059,20565,2001,12470,27278,41642,19360,23331,62671,59044,65231,56812,2883,16470,58803,64071,10209,34660,17123,20212,40617,29693,45760,38665,47,15587,18002,53226,15873,25310,43071,63483,15674,64691,1032,26395,33026},{4503,10228,25920,54992,55483,52183,7781,11113,42242,50225,60271,5999,3619,20306,19481,49094,11362,9995,37369,45530,64884,15079,24077,43516,22183,42298,60534,43802,60796,24829,33976,61518,60986,30173,63640,40175,48866,17238,13053,54749,56379,17755,28937,42640,53299,43936,3118,56246,61289,55336,18375,22816,19251,39063,13128,17019,54089,57992,26269,16333,52853,63578,7699,54737,42967,51954,38572,11202,60060,38928,25204,45970,45872,15836,63173,55467,56123,50959,50251,42196,32453,45084,33115,33218,41325,33493,33462,25853,14246,46272,55407,56997,28824,53154,58205,23554,43781,26375,48001,47001,34289,7315,58553,55611,60965,49222,27848,8251,50417,22884,58045,64690,8878,13325,16615,5239,4010,1530,44105,48868,20398,43875,56103,42528,51132,18294,54277,14362,48593,2538,46630,23680,39621,12720,26366,29129,45734,55364,41957,18972,55341,59729,28054,26462,7322,58935,38333,58801,11795,37907,18186,44057,25824,39132,24788,45461,17077,37862,1171,32727,30549,33063,50203,63558,53413,32055,7838,13515,43431,22879,36746,10640,56321,25507,10214,10037,37871,19019,6792,41577,29389,15666,64429,33219,16904,28328,28862,19732,33022,1220,42381,58935,23342,16581,49304,32782,61177,26505,44988,12058,5535,30238,3573,21847,35175,30934,8579,436,34073,61319,45569,56151,41178,14097,15719,55979,27257,42947,1666,53763,1866,14398,34108,12072,22713,52064,412,49184,12343,28262,27126,58102,15584,56673,41289,53619,14991,41846,21978,36179,39320,30736,25645,11895,48163,2744,24334,21898,35170,59302,7229,54879,54052,23926,2176,46141},{6478,14188,1841,88,561,26007,24549,2808,64970,23284,51491,44284,15869,59784,3021,13500,64966,20626,733,57446,48198,39059,36109,14616,21762,54878,43032,8700,37476,40853,45978,54001,57941,31263,57615,16657,42661,19507,32077,17908,32836,3506,14950,44874,569,3318,28772,35934,52981,30880,56111,31809,62649,61456,50111,42154,6458,26037,21997,48504,22188,56432,13304,28375,55371,17889,14007,42269,64141,9168,7112,5423,39227,16599,43562,32572,53276,48927,3918,43899,26230,47131,40442,34555,54640,5675,18554,59560,45153,61419,44563,22844,10449,54864,26651,3850,36326,26234,43094,14098,37627,53364,9732,18330,9791,41506,58823,23020,64893,17896,36033,49585,48422,37061,2412,905,61220,50673,59304,4512,55696,26531,29147,2235,2521,63998,4920,8418,40021,15897,14721,4658,34141,62174,31961,53114,41967,8313,21304,6967,61039,23020,12613,26809,43982,41653,32858,43732,28512,5711,2999,38603,3567,19256,42315,20833,12878,37614,18748,52051,62055,4537,41780,6819,44395,16126,38362,30746,29077,30440,65214,58123,44122,63213,41486,61862,64517,39235,12704,26511,48354,3903,30793,64963,34356,17078,49418,37376,44753,30572,7219,64197,7106,49165,18933,30784,54160,42460,47863,7402,40914,36174,39981,63226,13903,54582,23830,38632,37562,23070,61057,49143,40476,13287,14843,27646,40955,53562,15811,15748,52620,28575,40388,43302,35042,34591,13887,45786,43562,7876,25007,15469,24007,7622,62902,9969,302,60008,7956,17755,53189,29447,65123,41000,26868,56612,42293,47159,32537,36607,32336,63077,13142,8032,15911,51415},{4291,5944,3352,20085,21343,59625,64188,50785,3345,7878,13232,50345,45704,36057,9224,12657,17630,37136,7897,34756,35671,15033,19606,16841,40261,19636,31580,12678,52086,39077,1341,52964,48857,27121,25466,46108,62287,35257,54639,22355,35145,63437,45299,55813,8200,34578,18206,33656,62003,50117,27494,49106,15999,22519,25486,60142,3576,42358,60026,54251,51407,4023,57581,49831,9346,2697,59883,37063,5048,24769,37167,51637,21763,25246,18901,52701,49098,50923,17663,33099,8349,55799,3675,57344,57240,5240,45374,25833,64669,40920,26843,3889,42914,20850,18185,36261,25318,65292,11427,47507,36038,33893,19223,50305,60045,52059,8977,47843,19559,42708,59776,9167,45343,29370,16663,5558,16139,38861,12404,63601,58868,22670,12611,59035,47655,14202,53083,42057,49105,11037,25464,566,19321,16260,48304,10271,43738,39267,1456,54918,43116,608,38245,42675,38770,28979,44479,42597,16624,17016,21117,46355,40175,15559,18789,29962,12219,28524,64247,51116,17876,62098,19721,52783,47395,4434,55256,29536,12655,44472,37716,29186,32413,8225,39067,55924,19981,23251,15110,47460,24591,16948,30853,56233,6085,43565,58112,3291,63101,62359,10321,13863,64242,23523,64507,61822,63190,30613,24413,6939,42800,42717,3011,48190,18032,40734,13325,19582,30541,29223,21717,25304,16563,42546,8608,3306,29486,53861,22003,57264,62357,55272,59159,23390,64222,18162,23307,14092,7442,7708,64952,10234,54205,16729,58394,33052,4582,41264,47028,27963,58754,42065,9936,11767,3365,62806,226,3603,58184,6873,15109,6383,40614,9247,38467,58749},{14755,35964,38121,13154,5306,59825,48563,28606,27043,21108,2040,27851,28327,25895,56189,57930,18550,4490,23774,19217,61333,46388,7224,56882,53841,50099,58353,22100,33662,17002,37118,28503,41995,44114,34862,3930,63534,51389,19756,27737,49754,56376,62730,26064,55884,31113,32111,11374,36437,14877,7861,30051,64704,28256,2890,62886,10030,38920,53980,44255,5243,13418,63731,25933,31872,24556,49959,46488,28539,33701,53622,12842,61859,2212,24103,27424,16599,5362,24125,53257,56664,18657,7547,36335,54073,13174,44426,46883,43165,44729,63555,39258,15997,14186,59820,8962,13073,45949,46241,42398,4258,19038,39242,32645,60858,59968,43256,22115,13230,16198,28924,39468,46598,45699,39413,48802,16971,28318,35888,63485,60640,58624,19583,9977,20740,17725,34417,28251,25446,53742,24902,28574,19383,18427,4749,9903,28743,405,63582,65072,11135,11240,56349,8249,33759,52167,35431,64771,25149,3621,54026,8559,36632,35197,38771,3405,21681,43245,6943,24365,24936,48886,5511,48380,14359,6105,57699,38736,24426,48399,59191,33185,34504,47904,4808,47345,54798,53310,29443,16168,9983,64257,63426,57810,29210,63693,45492,14240,40836,61697,64280,27356,24790,58871,43132,9706,36237,29239,40442,34257,11640,14486,62341,59374,35732,51928,65096,37867,53202,33462,456,56957,62957,2069,27569,26786,64685,21363,53499,43390,21758,10507,24025,4062,47088,60582,30940,31716,50156,42413,3100,4042,26961,11177,54422,26624,48387,4030,29437,36570,4814,38147,59662,48183,29714,37171,43485,51355,9572,19450,59522,55267,39189,63295,57631,34079},{50102,508,4483,21114,56836,36891,12292,60561,38064,60395,52225,52097,2949,7752,63852,28775,26372,34495,62009,58660,33012,46948,29734,11051,63244,14571,49052,58045,17849,27056,28875,47707,53844,47167,31293,58375,32164,14079,45512,11970,8485,30256,64406,34381,44167,8133,35312,59627,30881,16871,55889,40798,18167,54066,44208,21183,7698,57124,63821,57875,60354,8237,46450,39854,35513,47130,63423,29470,42008,14563,13734,35992,11535,37876,39,57992,47858,57053,56504,57185,55995,24826,61871,31500,56945,58449,10070,11568,63669,19259,60621,62525,22048,35019,62853,5983,60530,25651,31024,28811,62221,56961,19710,7393,26496,13679,34864,47926,34578,63505,17986,64733,56090,53256,20401,30324,47576,5083,12593,55084,14047,2342,32099,19935,45015,26306,41765,60064,48126,59365,46736,25914,7038,46714,52475,19134,61618,32479,29596,35640,29449,42597,15067,24889,2096,59783,42766,54825,31661,39621,48954,61885,36562,32882,50979,51956,45985,5660,19432,58480,12117,58957,42108,60808,17309,21699,3748,24977,12380,40654,64657,57880,22367,13565,62686,17366,41892,37084,15173,29273,15435,32808,59985,12537,33754,41684,32506,56615,37342,27060,50415,17272,59176,54363,26559,34137,23185,47987,29692,49446,26835,26059,8292,57927,60140,4729,35674,9246,13522,36299,27186,36408,22846,55813,31596,36203,22099,59146,43381,9918,53613,9902,40757,30161,23224,58562,53076,57896,33639,47626,10610,28848,14393,58943,7426,1464,25049,16144,48781,29789,23389,38736,3660,59867,58039,31029,31997,51243,9845,57130,56251,64296,8494,64852,667,55734},{10817,62544,60247,20482,37770,45369,34238,29143,32235,48519,40280,35526,42915,27319,18220,16676,30854,17758,14370,32487,3268,51358,48184,63703,42832,55220,50465,28372,11892,34849,63552,1580,11947,24329,57804,45560,43350,3768,50412,45610,61295,51742,23085,41946,61204,15964,29501,46256,3525,59154,16088,7633,41397,65520,7912,59203,47891,65194,40584,14659,31654,16671,29567,26674,4039,25005,56892,65030,61358,7853,43144,25879,30440,43721,32568,20988,26042,5643,50211,52758,26684,9663,45674,12524,29800,18375,10073,38724,39461,35691,23655,20382,8267,64617,24600,35953,36733,8030,15549,12934,38591,43407,2051,33652,14373,11193,50667,62719,12606,3220,35391,45424,62010,35759,18849,1080,45863,26614,50963,54493,9627,36221,60631,6979,51670,36356,41616,49235,10628,46003,60830,21587,13892,7178,3213,23067,36621,1791,38092,63972,8877,21450,39399,60176,21382,24702,55265,12442,22269,9506,42132,57047,44061,61325,50194,60462,22744,10314,11179,19773,36915,48472,5357,50248,55985,16258,43779,51725,12058,12934,13663,34000,27501,25298,21005,26909,4411,21430,62010,56007,43452,50931,54488,27237,30682,18183,8989,64719,1295,42081,54951,55176,48769,52935,65369,10623,41732,56826,55953,45163,19121,29865,55374,24493,42452,63430,19301,24507,3231,9272,25246,16562,5072,31445,42,27447,6805,8876,6470,26936,47648,19550,1305,40120,8728,60310,47949,29620,56304,11880,13964,19619,3336,31892,50543,3224,29927,37884,568,64241,58953,63089,17578,24403,25289,58731,45746,53225,28893,26499,4786,7467,57897,12971,14915,17689},{33845,37325,17744,8852,21862,54059,20088,47426,37351,39798,7463,27007,36573,203,33021,50892,63451,50897,28,192,36066,7656,29583,18134,53979,58019,46554,60329,47299,37882,34243,15525,57762,11035,53823,43024,47346,48867,18414,15973,47377,19603,23941,44873,40830,27055,10189,17377,48037,22795,28764,13109,24646,4790,18811,18936,6768,22208,58846,53100,34286,978,24336,28700,44277,34024,55921,6357,53295,12095,33099,46434,34496,57974,40301,45380,5177,59269,24169,53479,37424,44884,35449,39161,10329,40045,6195,43545,30565,9315,12349,23784,3345,64548,37789,45186,49710,50127,10581,23302,28367,3304,9930,49542,3307,25606,30056,40491,19400,59127,51494,52950,60092,24573,38505,16737,6627,32443,25957,1974,59584,3112,39869,54097,20554,35096,53156,49060,44422,56381,24586,63894,40308,62051,21043,10810,9647,43001,33435,7819,25627,17750,16255,11719,9940,39854,51404,45344,1781,3911,1821,19144,4466,39274,12336,43328,34798,35900,59988,38606,28144,47686,63685,1004,3407,49561,46382,63193,23567,44137,47371,20927,20593,16599,7420,27504,1637,61282,11796,12671,48166,40831,8875,43006,32916,29324,33799,52094,62280,31883,54839,3778,31820,26610,46657,57316,9239,39653,38253,44492,35783,2398,46850,38002,28591,29734,48249,51430,38636,48991,36016,6710,24942,31484,32671,54351,42918,34353,37846,20117,27816,30713,38948,50556,15751,29214,16958,40339,57742,51004,23361,27612,51274,1157,32321,5826,59384,14751,43025,61610,29144,41372,10764,41763,34869,29062,3640,63091,64847,63711,23240,64155,41778,52759,57649,40893},{10899,25192,33769,5335,15880,35386,46545,30397,33782,411,57513,18032,38747,45488,53632,30357,55406,870,55776,45963,12811,16934,54008,59269,7914,10466,43269,4374,44366,19328,47212,34875,18458,14257,31369,24624,31484,1046,18945,50671,6459,33945,6082,58065,53400,43067,5204,34291,28817,52052,56587,55957,54266,20615,38734,56062,61214,51702,52649,6658,56110,51406,2751,60743,64566,2325,61957,32390,26622,22498,32388,3594,43360,30908,64603,10425,50004,33764,10392,21122,728,31923,54602,15196,30921,59058,11969,50844,835,29378,15629,61476,12744,25906,4532,17501,22404,58042,17647,59016,58361,5637,46977,56022,14710,13099,35661,28056,42889,41634,27319,17481,53000,53595,28794,23270,35154,24213,42341,28783,65223,25130,46965,12653,16239,4333,5054,1503,45280,6904,62567,28643,2168,15880,24305,59971,57240,41978,14432,35397,18550,45545,13343,15456,42016,45877,18102,44253,6257,23187,61915,40109,18714,48059,49971,51735,57898,2505,63422,40539,55592,17147,55944,43654,3691,38761,50915,42502,40082,8809,29280,27255,47957,46819,57395,15813,64435,60833,58222,39971,15201,11824,61127,51465,18315,30632,49239,9862,46786,3575,36543,56663,61309,62852,11968,21258,19935,38364,9891,18732,54151,16499,10141,63643,31574,9490,22061,8024,55596,5272,24418,4173,48331,38771,35909,49767,61257,62646,9948,48672,6525,28737,63224,26478,10659,23659,10086,29838,8387,28741,18602,37988,47442,44635,46301,55236,32629,65157,46507,21008,8548,40999,11589,34304,43381,28584,47743,19776,56988,25839,24110,6597,63986,34976,54314,22393},{51209,64617,39249,21134,12680,58778,36830,18144,31917,3898,49658,58491,16911,34279,43740,1742,25345,32735,9443,61315,43352,17583,50743,7525,60348,39201,21080,58553,34091,31002,6012,59091,28573,56976,56807,21391,19714,46662,65146,9876,9070,27488,56747,35568,26381,33162,23668,57030,64375,3765,35315,13370,61799,27532,26977,41097,14178,31598,36045,64875,44430,37588,49219,5454,21949,53680,47793,21726,16137,17939,17686,42004,11820,2746,35233,43702,40638,5513,52897,47569,58916,37675,49337,29672,18275,40436,58222,58434,2232,51801,37195,41517,49088,49732,10902,47272,32056,14867,22265,52972,36569,46524,47214,52525,47411,15759,8473,21242,57869,10070,27483,41297,29882,60572,64945,50746,6738,33530,6249,35028,47092,3803,24540,16328,49898,15402,1510,32595,9736,53728,29261,24709,62316,41001,42136,54435,40207,26718,50974,1489,30900,1604,38765,36323,9655,1983,41466,65164,50863,47459,25147,61560,32758,36051,19924,15606,12780,44194,2609,42567,53347,33896,28976,63157,55234,22502,61615,36961,33619,47348,25639,17372,2580,27871,35585,4691,24788,14242,6253,32136,34364,34956,10637,36919,15540,3066,46339,31327,30871,37629,54821,27465,12068,46965,63639,54417,55249,51689,21692,22983,43556,24006,2641,10145,27252,24206,2847,35623,42011,51494,24623,23887,2222,5755,1378,35197,18,52679,28349,12080,41064,65085,32339,11908,46772,13472,53728,56959,4011,8752,9967,37880,13753,18034,65398,7036,21242,39094,2646,17460,33873,61065,24327,52679,12095,21102,28966,15509,60085,2866,685,19812,28185,13849,29658,41907},{44800,49779,60660,33811,16348,3759,30866,12511,32437,56362,27154,46288,41963,63577,38691,53581,42564,48664,41840,55293,41000,37808,54253,32674,62540,48622,29569,36118,20897,7980,59025,32723,44147,29010,44135,20664,24217,26030,21266,46649,52533,49337,57190,20111,46720,39517,7623,42140,163,44831,29961,49543,12996,60013,34834,11429,24150,49915,42502,22758,4860,36799,4771,36532,61607,59215,32379,43398,19380,41512,31995,31001,15415,28940,64004,49544,11752,41348,25876,9635,29133,23660,28630,22267,39509,56384,9569,64889,26192,54337,64511,27750,17577,52045,36308,2246,9854,9898,12386,15666,30092,2323,43271,47391,19054,65184,48862,49805,16708,56721,63415,31050,46468,17511,33190,13973,43896,33267,29353,1662,9224,12263,38500,805,50784,31527,4047,48042,8938,1469,59217,16958,6215,14591,47025,39194,39302,1058,65060,20199,40499,53817,62938,40981,10119,21502,31761,9007,23470,12863,49950,48772,28782,44412,28816,9010,14245,4860,63895,47304,39079,64795,27704,35776,47571,14512,10060,14033,25716,10275,1482,24231,55025,44960,32149,54818,4400,20914,35597,42155,2859,51967,33873,24046,25140,23840,8712,5513,27015,13676,24428,53684,46624,61520,8063,23651,20197,63479,10503,31063,27250,42204,12160,59278,51581,26688,39112,41399,45755,14267,39830,63948,16053,11021,60248,40945,62350,56235,18760,22858,65218,57627,31289,59270,23223,65228,13500,5255,24786,35489,57729,16887,58139,45540,8156,54114,43980,48082,42235,246,56553,41750,49108,36063,17532,51258,22392,20396,15781,43615,36722,39194,20652,17157,65166,10689},{33440,35882,1405,41075,19119,15259,19420,465,36111,18925,21993,23238,26444,62015,62068,6028,18400,4899,51808,60548,55851,4218,37987,41995,50360,34429,36345,16503,48636,31221,53538,17011,33334,64224,17458,39915,17288,2865,9629,37938,58706,45188,10625,11502,34644,3066,17202,38220,42288,27651,52974,52537,46202,23589,23750,23016,35320,51208,2343,46481,50147,9213,5076,28096,40186,33342,49888,21699,57265,54265,35394,18303,38264,24464,51372,15963,51434,52185,32753,12386,59077,36927,2158,58985,38979,2037,48431,39182,19731,44086,16672,17384,35517,50791,65245,5631,64465,59134,61059,53651,64043,10028,45802,5474,40334,5925,24529,65338,30411,55467,35311,55069,16288,39388,8175,62950,18420,25929,28974,10631,42255,57417,14721,5816,65450,34850,31833,5156,23632,46597,51571,31498,63948,46361,51330,39894,37937,47612,6354,639,37411,529,39292,64551,23679,38588,64130,7149,45632,33361,26848,751,39191,34731,10237,4426,18285,9615,59014,31152,37603,45146,46068,26761,5663,12677,4817,2939,4352,62087,15429,60892,5534,41762,12059,1765,37941,22160,59658,16151,2864,30429,54769,40052,37202,1772,20833,61215,63387,42620,33436,39896,41118,36577,33029,60571,56541,34516,54793,51061,13389,6515,44103,17096,44408,64080,21303,40851,2816,28868,1413,108,32572,28985,60725,62849,55707,25037,49980,18343,33991,61811,34559,57768,31112,2211,55165,8273,19995,44266,10133,33925,2870,59226,4707,11719,53035,25647,32646,37107,37245,9307,53194,36491,46046,20054,42988,62114,48151,43953,8473,18530,8911,38710,49029,17071},{41095,13102,11837,30622,51730,15928,43207,37791,46432,38928,29355,43555,14316,31299,52730,2479,50869,35496,31840,18877,29127,50712,31435,14994,20706,37134,13837,12849,8187,37647,11154,35302,40894,58534,25600,64328,26091,335,52200,19552,22729,28322,2508,33262,26448,9402,11911,31108,732,10489,11359,58752,11669,17223,41047,23426,30159,59429,6457,64241,56311,43130,48993,46137,37449,15331,64201,58399,36934,55995,15868,57912,54093,21996,53143,41784,25621,14039,25179,41628,27285,22199,44201,29495,37850,493,37791,42332,19912,61319,5889,398,58353,24197,44729,17992,25538,6020,42231,55907,53334,16011,4286,42648,2908,52489,12423,53627,34811,26627,23076,63004,47262,42082,55984,62047,3981,33467,19193,63227,43364,30907,24582,20434,26880,49960,8201,59039,36246,27470,16430,20085,19855,39639,17863,33959,45136,39199,54992,5260,54213,11055,5390,62800,19492,56850,36990,31243,63962,34292,57430,1881,2309,10341,50333,2598,6480,23188,22159,13958,17788,3037,26415,62696,55931,4030,17742,17243,41908,59812,32870,55341,26039,6542,21609,52815,27267,17354,52343,28447,422,59177,55016,34122,34955,1283,28669,30200,29152,326,16663,15627,37972,39445,7720,47807,48005,11672,3397,61708,48229,9211,60278,52418,62894,1400,16332,17049,58124,54850,64503,16363,5081,17399,1159,47732,33086,47698,63652,22903,39414,39821,57934,59782,42254,63583,18505,53836,63589,33987,61538,63160,39302,28465,42234,33496,57346,47196,47602,24866,31056,28792,45109,45988,55526,39107,41157,45829,53208,26461,29394,32493,19880,11410,21670,41310},{2126,38557,20052,8315,14334,19716,63427,60352,5116,51728,2891,4446,31862,41133,44157,11341,30435,26306,32019,4191,17213,42582,54630,17929,7461,16931,18319,44226,41989,27765,45087,46537,35795,9786,37154,11851,24426,55652,704,2580,9943,39542,58014,54482,27785,34297,26650,55501,37017,25836,11040,39178,421,11560,23280,32788,45484,22755,37138,63988,10427,63624,59462,48097,30394,654,6078,33772,30380,39364,34559,34256,19197,41498,52885,54856,58419,10298,59547,6808,62419,22068,48048,38997,60901,56168,8086,8936,32483,28438,23582,11407,64388,39377,42636,13081,61688,29529,40008,6108,52449,56812,52860,11444,17091,2465,10537,46426,5204,34411,42619,8104,47786,61376,6770,17042,37789,60832,2597,18207,55963,9335,19450,25890,18693,15751,33304,7006,32292,38054,45131,3498,4614,12467,63732,34343,46034,17675,29592,57382,5880,19513,44928,37614,51378,56144,13911,30360,8060,28971,29595,59210,48270,29665,38584,11280,58719,12462,3456,22473,30197,47757,4050,64595,53445,45731,42213,31851,41630,45198,7636,2013,884,21225,5667,40469,17651,22007,59002,504,63519,38023,25243,57118,14568,26613,14702,44312,52827,34910,17560,63098,43556,63015,54494,37605,47705,19642,14458,22041,22024,53520,5465,30355,7521,4707,6530,6479,11366,53033,50471,54509,21312,5781,52362,35855,36718,46656,58144,59712,47237,38692,42013,63693,48175,59194,40149,31778,11428,2479,36517,27691,62403,59362,60206,56564,27226,65312,23015,50099,27405,38418,14188,50813,1622,39167,55141,62633,37795,55434,45164,53350,42750,27800,62717,3923},{1520,31353,20534,12496,12877,55949,34103,80,24924,37421,32578,32275,54561,9618,47579,2119,59468,18038,8012,36429,57450,27161,32940,24152,45628,15487,9193,9544,49903,60855,19340,20542,20681,30193,2898,5741,56981,63632,9760,63807,1482,60628,64162,34452,22718,25975,21598,34698,4060,53339,52779,7835,18787,31019,18947,10756,64911,6403,16955,60137,50609,13725,14903,8822,41943,23636,60715,46722,3547,61893,61802,41225,34551,39683,61612,60313,11399,9723,32998,41865,63238,18791,31536,47590,46514,28908,49503,42289,8114,30017,35260,56450,54258,65174,15403,3708,42699,18075,16869,40350,55404,14703,19364,40690,31941,6021,26547,52715,24318,13757,61010,400,54903,30811,36829,871,28101,41769,54829,20208,10769,17468,7129,31805,53038,54374,41577,27594,62616,50569,64143,8027,19675,6066,33339,15631,54307,47911,37507,6396,42763,36912,16350,30325,46301,23798,39695,1899,65023,12750,59171,3691,28727,41611,29237,30805,51892,39424,15034,30182,47418,28994,60705,9859,31874,1599,40945,65376,43849,44061,19716,27840,53583,57785,2200,25062,38321,28348,11208,23471,44461,65416,19672,426,14268,13087,40959,31032,49309,23748,50857,33796,25770,59880,5085,23578,28377,64161,4125,11258,41295,44361,64755,15549,37351,42962,24390,45598,30703,35992,3536,8653,6032,44927,15328,30247,57589,26459,16698,43309,50899,55515,22886,48644,6529,32594,59874,5219,64703,3159,11215,21016,62539,37347,5037,29640,25170,61127,5106,47147,6966,47256,5042,5188,15446,45853,26916,59169,3111,54948,53579,17268,15873,24602,11516,56334},{55481,35450,33887,34629,37420,3578,6829,63956,7070,51870,46723,56871,36633,23752,39216,35509,8600,21062,34540,58136,23346,13500,22449,47361,62732,45567,63083,54617,33195,10271,56294,64976,37746,38991,19718,32974,15398,18615,56326,589,57363,25906,17119,52033,33002,6499,23902,47161,23227,59679,8872,37316,57491,1718,39829,6885,46029,54195,7785,415,15779,8676,31663,61152,52014,32347,20887,12292,63350,18189,5831,40615,17862,12589,34854,38676,6618,25895,17337,32473,44620,11660,33566,10360,56744,11457,60838,33983,51475,46304,10075,25567,11900,51122,56984,40679,13371,16045,65196,41651,47587,62649,42294,32759,55326,36446,48481,53831,25526,59776,47904,34446,9924,17596,23499,44013,12964,42202,26374,36213,23515,53661,7419,61783,1508,39112,56751,57002,26022,1605,17528,26826,32083,58227,37607,65214,5404,49960,6398,26908,28304,7830,25029,25744,35332,23325,34711,11528,41995,35506,10450,24881,35799,13221,55621,54091,55526,43227,24106,1913,49223,49418,62167,6762,61,54474,17750,33578,13890,23692,30324,12553,64466,16279,51573,18091,22578,22990,44033,51752,58594,48981,32639,57108,15913,27445,21318,46294,58454,52386,31826,3575,63750,41692,38388,30529,1919,9649,24998,62143,35888,9717,29007,36553,37002,15397,32325,58637,4068,62413,31357,5033,51322,37726,42781,58193,25633,21498,11306,26758,15573,24887,52189,30907,29099,18155,62635,60531,54284,23100,30003,43519,61142,53387,34801,61421,45448,24298,18988,22102,27259,17027,36872,59929,30450,46359,13109,31686,63359,38463,20984,61268,24253,30883,12632,45698},{27321,44506,42473,37619,19935,57189,62164,24470,28136,46782,42064,2774,43379,51920,59551,16265,51091,47828,51882,35664,13782,2014,48711,64454,45820,32843,36736,55822,26444,53015,55292,15793,25518,15414,61236,32326,7766,16597,47327,2248,28396,59544,20147,41589,17900,34412,57468,42888,56307,43462,28919,24362,48645,38863,24851,47505,35969,27562,34765,19813,1718,51919,52586,45022,40158,63106,43232,2268,59017,26205,30596,60233,35058,54244,23027,42158,63900,2956,53931,13011,1655,48614,24272,7421,44219,64929,47013,19022,5128,55041,19106,50937,6603,58205,44894,20162,46266,3130,11220,37292,46339,6083,65385,28641,32350,11487,27508,48280,48622,44790,63976,53775,40136,45708,58601,782,29537,52995,36477,20826,20199,10510,16111,44784,8754,43146,44605,23401,14405,46765,39251,63705,38492,26150,43451,57496,33944,43120,61754,15542,44806,28658,21127,16479,1004,43220,62862,44024,55660,39902,2724,19050,37209,54499,17211,45489,18855,59062,48628,46701,29473,46371,12477,39099,63928,63434,34727,13454,20202,37024,13702,65359,36925,49477,44719,33072,43372,13135,26798,18242,13295,64597,43975,60050,9336,7095,6236,24926,55545,61200,12460,34372,35497,827,17279,56252,36563,20468,744,34721,18934,41719,25749,26691,55596,18059,55378,32836,45881,13500,59260,28513,38369,24035,11967,58633,55796,32563,4668,7140,51881,13672,33100,59979,26556,25315,30462,44814,8935,46844,20496,568,63604,16666,51087,34719,22361,8532,39008,31126,62430,29111,19695,6162,25850,62341,44775,4451,30980,60787,61382,7099,2836,51502,61881,26257},{12289,48679,14537,31627,53269,45676,29083,21616,50072,15392,63102,40109,56728,37759,6081,3981,55766,6734,15229,54238,11129,22349,22711,27021,29423,58527,57913,4435,50579,29860,56678,56644,24588,35156,6867,3771,17956,46501,28161,40739,1506,61791,43044,25005,19980,38045,14836,38602,21899,41938,13832,15047,54317,57026,36058,59111,8448,52284,49347,5619,25709,6826,44713,11248,7052,59950,29173,50738,29073,19974,2270,33203,57242,55735,51644,65105,59569,64251,7624,26174,14796,30541,27865,6927,45351,11643,3646,21015,5522,38883,10695,11043,50217,29347,62930,55111,28254,60007,38080,22554,31068,5729,34177,55642,30296,61340,63318,56156,3340,16864,2177,13254,13608,50203,11206,63551,15780,5455,185,43462,23179,36735,50479,215,42421,42026,40282,60771,62087,18239,34842,23158,4249,22323,47624,23323,56977,37413,52158,17433,10593,10848,62467,29144,30777,55277,33310,284,56510,55060,61919,64649,50332,31611,11277,42398,35364,60498,59166,28623,9869,62210,61351,63744,60952,36494,11919,1855,5354,23490,181,53550,11665,45189,64382,36609,50706,26614,2483,11209,8114,30381,58284,60288,52896,51210,28656,52825,11977,15632,7986,58529,64575,55258,17909,54818,47873,59204,14702,37217,23603,35643,46355,34664,39435,28062,18352,53587,37178,63341,61889,4886,26512,23817,45360,19021,45815,55220,33461,21799,15645,32528,11553,34283,48945,17702,14464,2091,46807,53562,36562,47144,55678,31781,4645,35035,24741,6035,27141,33510,59430,15854,49831,18652,17063,13813,22269,49636,3610,45034,20848,41228,43351,9551,24618,28013},{1811,31970,2835,10894,24728,47161,815,47821,6102,3847,34994,50213,24786,55816,13190,56360,22338,26472,44974,41075,24945,11951,56729,6452,7801,12428,12118,3111,14137,25428,19891,32712,19853,17538,35363,14336,54807,21921,64815,47280,47507,57081,34913,43389,7976,30663,37146,55608,35361,10064,6159,28114,65150,16836,26528,30487,43339,28099,24389,30563,13393,15995,63091,63207,38387,5542,17599,4571,9073,41407,52746,6889,655,27924,49438,37854,61188,32573,7886,12755,25269,38609,39173,57834,55004,28987,57786,58327,36736,12474,56261,18597,57518,6907,65298,32649,17914,51952,62711,43656,3967,7074,23077,42582,23835,6187,2485,31255,29283,9466,975,11228,32277,25980,45188,46170,32527,53894,40993,30379,44103,2794,13530,49684,600,3399,61983,62248,43433,55237,10808,61216,23217,10805,61579,34479,10306,31493,22067,2026,56346,31767,26131,2682,50195,38895,42112,35287,25311,42600,37041,18829,64573,61538,60671,54137,37517,50592,19337,61140,6619,12931,6721,53823,28498,11972,24110,49222,49482,22042,10184,63111,38169,48284,1183,53213,3412,14658,4149,49327,49656,29269,37429,46571,43894,26356,22963,3922,31435,41942,41955,7088,53826,38960,23348,57627,37162,7578,18722,52128,49139,10326,20030,38872,17854,14077,62415,62807,35859,19802,30224,36643,1979,40000,13417,12689,22951,40979,8619,53973,15262,32015,22963,55358,53215,3774,48263,14418,1206,54027,25684,37800,24322,19978,3025,64136,64238,64331,60236,7217,2571,57414,44994,9657,12731,2935,63029,16898,5592,58070,25596,16777,52685,59526,51008,8078},{37810,13047,61915,35439,10593,1892,15906,34491,37347,21978,37354,22682,42197,52037,51696,45627,17672,4021,6670,27221,53480,54958,25242,15109,13966,38037,47297,23463,7777,4288,34128,19895,17540,64925,2769,27039,17115,65417,44182,26603,40843,13,24158,4888,30855,2268,11654,39929,38519,57461,6885,38983,2002,19370,18452,51121,28555,49858,22393,29513,23109,19635,9038,41369,51060,54315,36844,53693,40620,16128,62891,56102,6632,29090,3179,17246,2373,10997,55628,34870,38439,56171,52939,8129,223,19593,53361,29801,13683,46067,48613,41421,44694,54385,62720,25709,56125,8450,24931,17093,56520,19377,42972,539,4894,42874,46779,2528,54967,33668,17750,31549,27608,3937,36334,17695,45905,50050,53155,26574,16265,3837,12038,2176,959,58824,43865,62078,59056,8560,33525,61693,59470,2065,43061,1477,60647,43489,27838,56338,32417,24388,29420,35249,972,45344,17419,38776,50772,7149,57534,17497,47711,11698,6037,46295,54294,5156,12318,57911,2660,63753,51251,31389,18221,31995,59763,55469,51101,20529,41367,63717,46314,59009,46407,5770,41220,55672,43873,12883,16638,58240,53399,65452,34985,45455,64637,59860,8766,48276,34875,19891,5125,14784,38948,6932,38126,8223,27918,61513,62962,43077,61610,52686,22347,22337,57355,49069,7335,2163,41251,10912,62388,55621,40469,46314,54543,36470,52311,54687,62043,45169,60808,16103,5001,9983,31351,26488,2738,15613,31809,45368,38963,29633,58921,20627,60173,1672,46489,63101,41918,11346,16426,18140,63042,24711,43853,21408,6659,24948,50836,9974,24396,10836,35512,35805},{37224,17862,60862,46753,34728,32708,10144,3978,42540,55353,36534,36184,45938,44834,52144,64943,29751,18664,46403,58485,9386,4645,38827,31336,37016,47215,59596,8234,20021,34868,9210,44279,5380,47397,40938,63492,30188,25918,296,14447,45380,8483,11358,30120,21861,54226,61146,28666,45658,21913,7093,27791,21312,42206,22924,34524,10350,40304,33776,19081,48914,6852,56518,16077,38124,12147,37388,49437,45510,55647,8151,64997,14171,64462,23362,40927,63139,63665,50089,65522,8659,43583,1436,7986,28625,20972,42553,17806,25216,38228,28186,59169,28979,44906,42721,6086,57844,14596,38430,11836,22467,8884,29285,45431,1787,41806,13212,3410,28318,8880,13235,30111,40020,5156,64317,15154,37571,62416,21052,44386,33397,17939,14742,42483,23148,23529,208,11823,56759,14076,51663,34513,12854,32997,24782,26179,51517,11964,25847,53313,25525,4246,28967,64322,1980,59550,59823,49313,52137,55292,64057,39873,19837,7399,57941,63387,3571,11528,30373,56306,58860,9299,40874,45317,19595,46630,35388,49208,53819,50048,19548,23889,23398,61867,18390,59552,17490,40388,40786,30598,42992,25635,8740,33161,27630,32700,23770,49743,46387,46146,45723,2944,2870,48905,17692,47151,7977,41804,22068,21623,57912,23784,18010,29688,18406,57085,57031,35308,41103,36794,24483,12880,30305,38211,19439,12774,6148,37221,45098,5829,10687,55612,33775,50061,52776,38897,25729,51514,16561,26133,40860,34382,28874,11113,42724,51360,53887,63454,47080,29330,62815,60448,40682,44485,22055,58856,18708,28486,49405,57900,17239,4750,39473,40753,27324,20364},{64286,46861,7944,6140,45672,50007,59651,29041,49717,43513,43738,8514,14784,52693,53970,15420,40849,61445,31033,44303,54052,51373,64985,63533,12105,57539,37738,11099,45778,26081,5631,58624,3393,21170,49761,48383,7086,62208,32113,57347,22101,57062,1532,2782,36520,12165,27030,52480,33779,3782,34796,46266,45457,21899,21730,59205,49131,32550,30305,50277,30777,45425,10136,9502,41027,23963,12048,1486,30498,51704,63420,49073,36950,25498,33121,20584,60489,48279,34422,9778,11596,4214,57900,44263,9668,58530,9635,46506,6526,11326,510,26458,64985,49668,13957,41330,51559,37115,31179,18655,33001,12743,6485,2188,57807,21825,32682,58943,59519,63622,2995,28944,50995,27939,55724,32309,10292,30388,57544,29341,7468,13745,15409,9727,46158,44630,17102,51015,62345,14572,12362,47638,33571,61998,31355,33267,18674,2275,6369,42450,46725,41884,60556,53485,3040,17036,45388,38711,32110,27255,63672,59921,14270,922,43265,26043,33533,29264,35097,55719,8236,19788,47328,33239,46497,52545,30881,18866,37885,10573,43665,47957,19468,54400,37887,33733,38115,41332,48001,14112,65195,24791,60753,23964,53605,7714,27249,40395,26553,25279,32856,898,13430,49963,39977,18544,11781,34854,31463,47589,48702,25408,22592,36194,59015,12849,48506,52024,64654,62414,42152,50901,27729,51179,32705,14208,24400,59398,52428,5479,5936,60492,2688,43537,25,12158,32513,28801,35154,22839,6690,24493,25812,14127,43451,30139,51522,49382,11910,33266,11168,33161,34896,3763,64586,53477,5813,30463,28478,41565,40974,24473,46217,58268,37312,52898},{11472,868,1221,54459,17878,15766,56154,41940,64589,44251,472,18980,44546,45181,4267,60036,38712,60040,25792,12993,57875,9771,27676,43861,5022,48226,12616,47914,30502,23648,49055,18204,15411,28211,53483,6500,26835,64305,62974,47303,3315,11954,15449,21920,49268,50159,54416,14265,60108,11257,62016,20936,15328,1344,34822,1735,27726,13553,2494,48409,49179,62197,22806,33788,58477,34755,29260,20639,21618,2147,56754,51378,19353,36289,14605,14242,12330,3906,54791,22860,55645,48035,46678,46594,5988,34585,24541,7371,60965,62093,10697,50204,29106,40419,12163,57598,43812,51804,15697,18221,30759,36435,12489,9887,28405,17449,57270,44042,54373,11914,4251,168,61895,15422,25726,15236,33177,35310,27509,1257,53052,24498,20374,50059,8809,52998,23744,34363,42261,59217,37319,56322,41188,56589,59414,45300,32658,35532,59950,33594,46497,7526,52681,55771,19828,43126,50766,10451,12540,28722,54076,60967,9937,12076,52026,96,60741,313,53274,25067,21095,3638,29161,48371,34637,56906,23176,3316,53649,59128,30720,9235,42407,31079,29867,13361,36651,25879,37224,31149,881,42798,348,59,56533,55720,29671,37945,50959,59854,28824,32220,6668,30714,567,7226,56935,32064,64235,44390,29213,45463,25391,14810,12872,23328,52980,36980,5260,10902,59147,28137,56222,16785,55766,17878,63865,14344,4427,1394,62198,37133,52868,45221,49827,18532,55535,1096,1078,10333,31090,28520,21771,8566,62053,32211,47840,8499,40468,33452,17638,17429,51578,49299,16541,12155,34564,22730,50149,51753,59217,339,19538,54070,49004,32946},{60992,48166,9260,886,2693,54741,23208,31343,8472,59647,12183,22748,585,21181,45293,50392,52394,16972,27026,29969,53251,27883,3855,23122,41049,42524,53611,49309,34476,11564,37747,52,40531,48395,2853,32145,10401,20172,43022,4312,17395,31157,41577,16130,46540,55771,12067,47014,36508,37841,64130,45234,31887,23465,11456,63230,40680,1787,56621,14844,60406,64157,26137,58166,21550,64364,34,14726,63076,34800,60113,43420,58698,61739,10445,10872,50648,36457,5106,19493,60341,46952,50462,32619,28339,1267,33551,44672,24568,37464,34989,2914,44672,51298,31900,25315,17372,48692,20841,24170,35246,32060,2935,48474,25878,44200,35583,38172,12155,48332,42288,49298,55175,41317,42877,48224,955,20937,18220,52229,61676,35737,44464,56119,35126,18956,40051,42558,25929,59499,8559,21751,5834,26485,50489,10996,47040,62516,4990,44172,11859,42185,20408,50287,23924,11017,1513,20959,45649,11664,1718,18618,54879,63912,6260,8771,55950,6902,37222,43029,26935,13125,9328,19666,58595,61720,39042,183,45731,5818,44435,39999,36671,37365,6159,35009,57947,17439,24557,40374,2215,3815,20034,8790,64120,35188,391,7481,59065,10736,35654,32250,43609,30459,41745,35333,6120,17756,25640,57033,8904,46447,54165,47307,46910,14586,24064,50165,42747,32065,11586,65326,15106,31207,18518,44792,61708,16561,36695,52401,32049,40644,62513,61370,2972,4604,54373,38708,54437,28916,10036,31810,31266,51696,834,52603,60657,22320,4102,41099,8297,42442,28863,39925,61680,47118,34163,37448,38217,13804,47037,21994,11388,22588,15749,46774},{56761,63883,41378,59785,18585,39616,2704,37728,61401,49619,16140,30683,25727,22886,55552,52082,60601,22819,51406,5648,25277,47856,32,41529,62044,58415,18213,17328,5186,30121,33585,1644,5709,6687,9,7371,42202,64085,37532,14058,33828,27835,62370,16773,37626,24055,51363,23194,59283,3174,26525,34583,52062,42460,40403,18553,33345,15411,45145,35990,49830,19946,19755,42667,2797,49382,38615,55192,42362,35193,13712,42673,39139,46604,21324,38930,44965,48682,45878,43338,23270,7909,3568,55783,3284,46490,34802,6954,52717,10867,38172,53824,41798,4413,45990,814,6694,26876,15781,18298,27114,33989,23411,58979,52574,39466,13088,31809,3573,9837,41507,53856,16065,3935,18235,62340,57069,65415,22098,46039,2280,31424,6446,19308,27632,51898,37675,39144,25163,23610,41271,58812,58662,41012,16669,35233,26131,46722,43866,21114,22979,356,20022,28371,15985,63371,64710,1739,61763,38824,51139,43356,16473,60351,42481,62239,39750,48683,3237,40321,31837,36229,14732,33910,49212,36395,25830,64956,49430,49757,42412,20334,57580,34445,58573,14933,53081,35011,13864,43267,42253,32125,15009,1631,31726,35737,36305,8914,30761,5433,36280,13011,25471,45507,28467,5884,45179,4019,4366,35214,2904,36807,49140,41498,32486,10812,21490,28752,46129,62130,60779,63031,35465,55286,65126,28078,36321,49036,21392,64568,54112,2635,2570,27397,8124,19447,13413,29865,25146,15286,33416,12152,59982,10222,25950,52060,48775,4933,33849,61083,28349,20845,58278,9661,8453,47297,48814,64062,25849,40634,39700,32240,30138,4845,24441,25495},{3672,22026,51497,56410,20090,27188,6936,8445,35985,19258,45219,3550,8927,55018,21752,43946,35375,22356,61349,17878,50652,58459,38362,37567,47673,53555,41671,18218,12575,50547,10394,18381,40187,23944,63397,13020,5175,8235,15315,43069,54472,18088,47683,46003,32183,3777,32982,7728,46411,57335,40471,39352,27504,63367,37853,7099,35379,55180,6931,4544,16593,62618,4319,38834,41775,27992,59835,46843,9383,59443,16498,14261,60198,14668,51602,338,29976,21742,42567,16566,49368,48975,31863,38278,6051,10059,60114,41066,27884,59241,15243,33194,64741,26380,6281,63188,47956,51838,55258,40696,1786,37519,48550,62508,55110,5793,58538,65364,40301,10396,17948,3132,22391,45426,29652,61228,34210,62250,9384,27662,39352,27802,44634,39014,4137,59723,16691,64586,55990,17319,65239,48878,33255,41099,22885,56499,14784,30002,37167,46612,44061,955,54595,56397,63554,8485,325,27677,27251,33369,52367,11457,8515,38276,60928,64954,21622,56459,49901,22013,51246,28930,43479,45564,27251,33442,39476,52804,35557,24334,59895,17013,55503,49054,56229,64373,64509,59912,33270,8322,9483,27467,14877,9414,39749,56099,4123,13888,25314,32256,22004,30277,51226,34438,30975,7743,11004,20541,53978,9019,25974,37652,65487,40176,29586,13214,15914,60650,9854,52421,47634,36260,39244,24080,53806,18386,951,61491,29366,17447,49158,45102,45063,14006,1140,64554,31006,21914,41627,40818,33071,13397,12307,64680,21017,58883,53923,47278,32655,5925,6846,63144,37120,34720,14329,45281,37383,1229,23353,29885,57596,30831,51069,6342,24811,46079},{40797,26860,15619,20312,9065,14219,14500,15438,24025,62988,17891,21950,31674,61365,28995,14142,35838,36818,49351,56293,61684,43702,28411,35577,37108,62048,190,15764,3592,17699,810,24412,14453,36391,29038,53519,1692,45914,59859,49194,26366,59374,41469,21090,59703,1200,62286,20681,5619,33722,28688,15030,54922,57840,27093,8659,15947,9826,21734,26724,54762,9161,11685,17643,45672,46493,55746,64383,26086,41240,6378,64741,29022,60249,15165,4583,21841,24936,54346,63252,12590,21079,38589,22299,63794,28350,64513,19443,24745,2459,24597,47421,18114,2315,37140,42491,39657,58506,26417,21701,23057,46862,345,31275,28189,10846,42247,49770,44719,21422,41631,39607,48760,63978,817,4547,3248,2103,41237,14901,62021,36182,53767,52887,27113,9627,51782,60962,32751,11948,31890,52881,35579,55540,54294,35379,30911,42275,9502,11573,35289,63889,22585,23667,11906,51586,46269,36532,6211,52497,12243,18357,63926,10585,39774,60854,46150,45946,64475,27423,15224,38029,51736,4576,35139,48255,21034,9323,47090,48306,26330,24441,47068,41743,35259,3485,13923,14931,37916,9107,27887,36188,62686,45061,41198,47800,901,34946,12185,15582,6840,8934,48632,50537,51205,23630,39154,45434,7513,35332,3456,62733,38256,21944,803,12194,34115,20102,3725,13171,4103,3723,16717,7868,17553,30614,44358,42895,25481,26106,12960,51868,41472,51843,19769,56345,60840,24798,6935,60071,58112,7887,32649,33754,53177,60470,11565,4605,2595,14120,507,60470,15681,36775,5211,5646,36393,19825,51775,29525,46403,11126,55675,48582,26039,50004},{33624,28487,50755,32808,42949,27059,10210,13498,19634,54685,62542,3235,9687,63201,50522,50166,45271,31121,18870,170,10655,48918,62128,24856,60146,1820,49986,24273,47376,36819,53715,56525,25324,18940,45424,7613,62592,2764,52169,43682,50660,6879,22697,48652,58218,7359,44052,4543,65298,37561,63904,49989,5716,43865,36767,33529,24167,23059,5473,11248,45939,36430,42022,47894,54573,20387,2798,63280,28535,10164,60260,27757,34327,45718,39090,36716,16649,39020,20828,64973,46465,30261,26542,19742,35739,63022,48253,20825,54152,11178,3043,270,61572,13346,43801,1862,4702,5659,24752,6052,50253,42566,580,50136,21346,10643,47149,22908,24923,14022,43702,1728,43035,35582,25923,50604,41080,21178,3966,50299,15534,21157,13443,18257,35417,62508,37103,1924,64073,17175,44795,6503,33352,18513,61039,53023,56989,16871,921,263,24199,24903,7766,58683,12885,13680,13518,52058,26361,4055,12159,39381,16880,47837,54994,64156,15583,33490,11306,33693,21343,52887,25790,62668,55556,45735,7434,9734,17714,4049,56706,2931,35673,36618,27278,4043,50681,13213,64406,44922,22318,775,41303,17316,7743,52326,17667,9049,848,46052,34626,975,45354,15513,52417,6953,58944,56174,31505,5207,15175,39686,24649,31763,14174,7566,9422,63989,29066,33917,2118,53558,4527,54787,31199,8946,16237,35190,31759,52575,11421,40398,276,21007,19508,16478,40089,63403,49578,40485,20730,3862,16915,44951,65335,65080,17072,36614,47443,47,28195,4143,15034,12098,59116,58353,29896,4596,25766,61319,39302,62837,11588,45090,63418,29484},{16832,34456,62428,55771,49161,20178,59860,13843,22827,50561,38733,52418,25670,23795,5506,44796,61445,21478,41626,48952,15878,27000,7910,29155,15634,32369,52431,45493,25360,43632,16322,54935,58718,41632,49910,63474,20435,49059,47008,41726,57763,7984,61637,457,60390,46592,20661,36115,8595,4154,56436,42076,26253,40722,42151,8772,6620,15578,7082,23046,43733,35842,32324,37740,32209,11566,29860,60259,19926,15416,5733,18060,2061,4772,13030,52257,25150,24506,45485,60641,63569,15208,54170,26762,44844,35310,26139,19167,31414,40992,39392,18878,24547,19152,1132,9111,57416,30773,44239,6946,50347,7314,21258,58336,58129,4363,24052,56,9223,61908,16583,56691,42132,49341,46103,18599,34778,10741,38114,12894,2656,43684,57276,11120,44647,43026,27153,23674,26251,20910,19987,18700,15203,1650,31505,38089,60060,28996,63019,14561,20334,41198,41982,10288,26031,58151,617,11897,28046,46305,41782,1459,24352,27816,61074,12105,57445,26887,13985,41929,11872,28951,49472,36645,36283,30255,16430,50284,30867,6685,1486,4492,38004,19391,13864,63296,52993,6672,62403,842,33679,13477,21282,20839,49451,13281,49872,59952,39944,35916,47331,55047,43402,36220,38906,4259,19684,9009,43485,1267,17441,32205,31059,33231,20125,38753,50840,3198,22227,51888,27431,41224,5259,54955,60976,13071,15969,26966,58378,61312,55675,64852,24699,40135,48936,44748,44644,3180,59864,1148,56665,7685,62969,22902,61758,27242,2250,49937,49224,52376,30586,20319,55285,16741,5856,7334,27811,39647,23445,28770,52315,29022,63238,49296,57454,5146},{55146,19569,48703,53041,24980,46448,31057,33595,44252,11595,714,3697,22484,45994,6096,34945,1816,51702,8390,40622,12554,4279,57262,8498,21253,16132,35564,30251,59540,60040,11818,65535,161,35694,16702,34982,57354,42305,3375,41330,56695,22571,34979,30122,15886,41984,16672,47658,38220,43615,12088,39827,34347,25675,13845,31025,45141,28822,5324,15369,62415,5121,50800,56170,54431,6857,15,15573,15471,46966,8777,51186,13737,10607,51364,27926,35774,62482,61828,21668,23786,20201,56835,45814,16394,35753,27,1769,31306,37624,59369,47992,54081,16750,22108,36863,8566,54235,28839,18443,38575,7999,31455,40663,52238,28108,14508,38228,29186,46198,16047,53444,173,1788,44470,27410,5407,52832,62445,39896,58615,25249,14112,39609,2193,36924,31394,46502,50802,59420,54692,10994,22195,37796,32919,28008,10553,58730,11514,4958,51349,32386,6839,28758,40374,22242,17167,15034,42932,46768,13072,32121,39560,46066,23176,8521,28913,16761,37437,37413,62044,49530,56150,948,7371,4321,22814,37040,58553,28084,22655,33747,24424,59892,20652,25125,41033,38375,12131,13889,49165,10652,48382,56627,18643,48090,12350,64370,20755,9269,4510,29244,56913,26870,18066,54172,33322,9403,51077,60403,50871,63005,40542,5201,49293,32009,31278,65033,13348,41786,63254,52281,56185,37031,9236,57442,46857,57765,25357,19293,16798,42240,9208,4876,58794,10855,58175,21521,46082,35583,49741,12301,27435,54302,38360,11096,12946,59452,26287,23752,55557,52169,25442,61195,19448,58708,39391,51654,40167,4964,31023,8569,54284,63340,26474,17314},{18244,51552,17761,47999,61779,56174,59144,27892,55385,17116,22390,26794,40581,64407,25082,58920,9338,9472,42906,51079,22580,26204,20405,48475,13148,18205,24779,19448,31076,19767,46222,19557,56262,40739,36190,39028,20233,54828,34945,62135,61316,53895,30690,30460,16563,46539,49916,43652,31676,36487,54748,18629,29658,24634,51475,40415,43859,50698,12632,61382,29746,47139,45163,14266,8575,62600,42294,45301,33904,59015,50627,64281,58155,2614,27966,53437,21060,19620,59754,28101,46204,63284,56380,27595,48622,19086,22244,60676,54933,11346,18475,2033,51100,39486,23390,63987,14522,61558,38450,59321,25804,12724,4545,50830,41615,55298,44303,34909,47900,14422,40513,17410,24618,33860,5008,34098,40336,18233,1130,63649,64104,54796,26797,15774,14700,8311,37187,24149,5880,8512,42380,51555,36162,38256,31209,29593,59223,26284,37452,45952,62680,26981,34409,32881,48865,23666,27940,12736,29144,4832,11361,59710,62369,60176,29434,37557,46729,45867,13279,57076,56393,12863,45358,57499,42590,17427,6459,42195,57580,1266,44003,63245,45127,50971,61473,41976,59620,7706,24653,28254,2652,45481,33370,38083,16240,55086,18049,50230,40905,38971,50055,21548,64567,35928,6132,20379,7220,56412,35478,37353,31053,38554,53553,55727,6319,58918,50742,64404,32555,55489,30080,47510,27649,1906,38458,9778,7144,3028,13499,30445,26214,31500,39374,2703,16938,43434,26131,12219,47071,45928,4948,26494,32458,58452,29186,3291,10905,29589,35642,16446,29510,54477,39619,37635,11258,2685,53609,33563,17674,64942,31312,26952,57859,9707,42828,60818},{4218,33893,50903,1554,53155,18755,35297,5975,605,32369,31876,13285,47281,21968,24336,7577,11161,39469,11353,62459,7332,25578,1036,26307,58740,17802,56320,41411,20631,2178,52290,10118,47580,40872,23980,18059,31455,41332,7360,42312,30889,17064,54880,16396,45838,64130,62069,22858,36519,57101,63889,30858,54258,11733,45025,53079,4590,9611,35258,50325,10632,5833,9102,35396,20592,38901,40709,34792,48519,25507,9279,53089,10332,33086,58109,4141,36523,35572,25390,23822,54150,13480,48225,50599,19142,14621,35895,9925,2045,7768,1272,65275,15230,64776,12425,42065,1109,26404,42034,14499,5176,45642,39953,43443,5036,30852,58733,31569,60368,12449,16621,118,2300,2613,65440,20030,48848,58239,33062,9971,62948,6424,2039,8520,41723,16928,37463,2181,62869,62893,58613,23212,44089,13386,49782,56805,60209,9826,47924,39310,17543,1062,7250,39698,63845,37798,51876,64831,22,42403,54599,14683,8769,15112,21919,34921,29999,6032,5515,26103,15979,42415,25521,54159,64252,14802,52329,23019,60552,22683,6584,8161,65438,44018,27797,51973,4435,15843,39817,28739,20336,48284,38212,5368,5782,43559,58678,40059,14374,22638,20083,57255,15204,37917,25915,34453,2443,36879,48643,57734,18017,48252,40812,24661,52860,30338,41857,56631,19679,47781,48229,63316,19542,14742,35120,15012,54696,33891,20794,52814,37730,46825,19362,47039,36451,23001,17676,17400,2946,961,30609,59527,21671,36935,28243,13962,64426,37457,29499,35848,25030,60665,7538,23034,5023,56176,52344,13297,21591,49766,1288,60624,48445,25087,15291,9271},{42619,51585,33322,60379,13087,19047,53534,29432,30993,52225,3085,24525,17199,20826,3087,34250,37530,64096,40804,13474,63274,36370,43756,3262,12537,1699,30052,23823,37099,61605,43362,52063,17364,26477,16675,35290,5267,36,62172,63727,7582,8183,38925,24469,64314,34089,15285,23028,62997,23131,39408,63829,3794,17594,15359,40173,5761,1607,55895,1890,13598,3983,42460,63428,26269,28408,21993,60898,55303,23338,23309,5881,18704,26334,58113,29066,69,9271,7114,46007,7500,5711,57073,15098,26543,55311,28135,4698,2808,13389,56718,39011,25464,9261,11762,54386,48725,49696,29929,24403,33982,3666,53891,9459,20004,19777,58632,49582,64584,28272,20642,19632,44344,21669,21803,14441,6083,3982,53811,35998,53299,27984,8988,32107,49481,42006,37122,15063,4894,50424,6920,42467,6152,8852,48632,59074,35081,10391,44783,62539,36681,1553,50376,46587,25421,29467,63256,18171,50157,26730,52881,28727,44758,55898,3346,15740,8880,36185,9338,15489,4989,51647,7114,24029,14498,37459,6537,34870,27558,644,47201,11665,38565,33943,12246,37232,44496,35395,43962,53130,50524,43166,10804,32001,42635,47258,18533,13535,12110,33177,24306,7642,3630,19769,54122,52040,64435,6468,12023,36506,38331,64664,21933,16600,14465,28723,45951,60652,50947,44533,26279,42105,22127,20207,4318,61411,524,13837,19878,21092,63885,22060,11100,11413,30813,15853,41584,8291,51960,21496,58904,4705,1003,45389,31554,21981,154,43364,63119,33985,5874,18526,17203,26202,42943,24304,51496,55066,65503,20616,29920,62679,57695,54016,10065,16445},{23417,29550,42835,2874,55735,19555,57553,60907,23447,743,11080,50802,61183,46261,28094,11434,14752,16934,64949,26286,1319,20422,65227,48208,12560,26946,20376,8113,34854,26352,10603,35450,46651,2586,58991,24289,25345,29686,62633,3018,41930,22403,37298,2803,43203,26834,25100,13604,62348,57640,5681,48397,3193,20426,5695,4429,3052,11894,2647,56709,14344,43270,7228,42572,46535,52102,24344,50333,3504,9440,40826,9188,24235,7480,22525,32393,64455,42769,4444,49811,38157,40634,15706,6812,34455,30559,60726,50038,62462,21715,22840,44215,17803,21257,39099,17153,2651,23174,54698,34607,4325,63598,60009,56611,53754,11255,9640,22608,37590,22428,46565,17336,17162,13351,60852,61947,65364,25965,26792,45402,30674,11684,53785,32598,34081,3833,52042,45032,30640,9961,33563,36940,33467,23884,57380,46603,26297,36531,42628,4700,34405,16518,13807,24884,58877,65521,32735,2479,64198,5413,25958,4742,32408,6448,56124,51212,27997,70,62307,28660,46286,6771,38767,60879,49666,37035,4852,59662,13276,65211,42260,2906,50022,50184,62631,32502,17415,32706,27623,46040,53443,45505,62130,39474,39521,55387,14783,3230,45349,19766,20654,43862,42694,24138,45923,2911,18405,42943,15090,55781,7393,26109,9653,57533,25600,9986,48957,20098,53531,61725,21554,40515,13993,52369,37982,2876,29960,35633,48861,58041,648,13017,42872,53815,20572,1545,15988,46182,10943,5421,25174,7966,1900,29798,61470,57966,24382,46738,65064,3014,32391,48382,34157,9103,22753,55744,24030,35808,21810,21474,2400,6465,39325,13731,36308,3150},{55432,57045,2160,60526,39581,47071,46672,24180,51530,14288,14443,12421,17739,673,48028,45661,41300,24575,58972,34481,49629,26874,49767,13086,45440,33015,5182,19117,24728,16541,28557,29320,16629,49358,21876,27746,13506,9456,14781,49463,10943,63184,26931,9217,795,19176,9469,52918,53676,29932,53206,58478,61473,24399,57228,29365,56401,20392,48546,17750,27144,331,24203,2862,3539,317,58861,21322,14549,45124,24891,46274,51441,37327,3739,13782,7814,24096,28813,19095,15517,45802,56715,16786,39691,12919,57055,32192,28615,53500,16878,43575,51071,27745,58374,59860,49488,25629,49962,31728,15986,12888,11498,63292,1613,23241,6198,36630,10274,58002,11324,11180,58784,17970,56695,2340,49012,60572,6901,11387,63438,11488,23508,34023,10964,50683,58440,20548,37196,25490,46496,19024,15107,10205,54280,10802,26143,6876,34139,19381,24299,24524,13285,3290,681,44008,35806,51826,53707,50560,12328,2130,48197,42815,13915,65318,48517,49593,37426,10552,22859,28753,24380,48805,31084,56820,6254,56939,62083,13657,27307,23873,52177,12131,5578,57431,30964,50145,46972,36227,58091,15271,29376,14085,17969,22013,24093,43507,17228,37626,28628,60161,24988,47150,63788,60646,50287,33309,21354,18815,45286,26814,6705,5639,39322,31918,5384,27922,39524,13434,1597,42263,31488,10218,43101,57588,10747,5440,2949,49400,35724,45664,26102,25779,23631,17084,34102,31620,27782,29106,59419,45866,28768,44135,43325,19151,49726,42828,49726,11276,37669,39404,3979,4909,56753,64921,37778,57429,6449,54586,40614,29844,33309,39851,14511,39139},{8931,48511,54742,27614,53443,2395,70,51907,26210,25487,7370,60866,59479,16053,65019,21261,54763,65021,19320,21178,58005,21399,4763,16662,56675,35892,11907,9839,6734,50590,14464,37523,15048,12858,718,58568,51701,29300,2955,32145,2402,5500,42900,54568,49455,5990,53300,27122,59110,65043,36678,23182,50729,5433,33124,41947,11379,50274,747,24982,43436,11322,42178,14681,38465,5860,41416,52094,59042,7134,10778,18755,56901,3703,29600,38765,52228,60995,550,14563,36587,37048,19991,48444,23806,45870,9269,21061,6036,8505,55543,57125,40935,8223,52240,55817,54998,5661,47111,301,37342,15635,46319,50271,30155,47928,39749,11430,46775,5871,24194,38956,47325,39032,56763,18238,39979,9000,2509,56329,45880,53097,36879,29726,27778,15982,9936,64653,675,37163,28373,14495,24694,27619,220,9714,15066,997,46671,16679,65417,55954,29128,60044,51762,11931,33506,50786,26124,33060,36578,14755,48879,7535,5923,15704,48404,5749,54677,29019,49003,8002,7870,841,62874,18045,64853,6555,1315,13222,61187,37269,44984,64310,26623,42041,57498,62222,33532,39826,48440,34895,40188,55091,54939,64517,3378,52637,40448,18218,12112,26722,19402,12069,15067,39339,12376,63810,58982,43926,26319,1235,26830,46923,5737,24270,63446,38252,34039,52808,7220,30244,47459,23679,4946,46396,30112,47893,59422,22648,57237,16109,3627,3202,20191,2505,28042,40061,53495,20818,64908,43658,27495,46746,48611,10653,4130,4596,26455,23317,35247,57569,28825,39597,26146,55380,56237,29599,18268,2230,29749,56936,45806,48756,62485,26424},{38262,10680,10764,8951,40080,11481,45391,25164,14142,12941,26904,23145,46288,20080,15002,64462,28933,1301,42723,15178,75,25857,10951,43238,41191,41771,21755,17407,11581,53596,11816,27761,37975,9564,1133,19343,41593,60554,39329,37580,26510,17397,63920,42765,37546,16548,1696,29778,61011,65373,5879,30464,49820,10482,36281,10187,40135,53070,12509,7752,47994,44640,12483,47671,5037,17268,34374,1161,24584,43716,34640,16844,22194,58135,9166,52590,26568,42388,23948,548,45030,24532,65219,38294,44486,45495,29904,26374,34581,5137,2260,46102,29660,21585,37435,48728,21700,54266,36148,63002,62229,1692,13985,45008,31148,51835,60903,54526,52083,41019,365,14050,58188,54156,59567,62185,40531,20361,18241,55090,41277,23778,49317,10093,65222,22693,47644,27135,30092,52207,55301,42525,31927,13898,41940,5167,46915,36298,50794,13268,4614,1899,59629,5849,44159,33423,43377,64257,39396,36335,1279,25388,52750,25798,24217,7575,29195,10954,18958,28965,30945,41080,28224,6500,58687,15456,56294,55981,588,27067,38237,16457,9388,6998,1938,49484,41087,3636,9620,35096,10220,42463,48837,24892,62796,36121,52312,34521,13353,13408,12783,38892,4328,54615,39607,23767,49825,18589,33310,27886,19848,27425,37496,23683,59922,8858,15925,13641,48637,36566,24457,40374,10071,7006,51188,35693,34238,49862,28087,53645,29608,29364,63641,53905,50036,38157,10877,13394,63158,57909,39592,34811,61407,10072,18830,53066,47903,29738,29210,45501,5214,47906,42717,4930,2034,24778,59425,9875,10965,11740,57438,49211,119,41136,48844,59949},{31863,22658,19217,38974,43658,64577,4600,40110,3113,18187,56662,41415,30975,55929,7231,42165,6305,58000,42558,27625,41746,8240,30481,15969,25650,21998,54667,32373,28925,58235,39527,52946,7408,1057,55131,34884,32745,20104,13840,33815,29806,15704,26696,52422,33599,17752,51022,63407,14050,52996,28330,5737,52711,17382,39760,55743,18153,14864,49573,22198,53328,52947,58083,25608,24921,58130,40097,42641,26971,45515,4590,63407,47442,19797,20463,63797,18640,46326,12309,3814,41814,21124,52480,3418,35041,16312,50462,59361,8978,31843,52557,61181,64544,11184,49887,53217,932,61142,51197,14835,58911,45225,40651,48780,2757,33283,45242,34837,723,53899,39071,52022,23882,50736,51815,23876,54195,14049,14412,53688,53289,62045,3215,18547,4378,32770,20760,34000,10196,44744,32833,54489,7436,25750,21825,9776,55308,21632,53550,14026,5764,35406,33601,52248,22053,43934,41574,29127,19328,31240,18925,36112,48769,46416,14175,52215,62095,18045,50236,37566,42704,9075,18787,6840,51569,15154,22229,35582,38170,38720,6721,5073,10290,24237,1733,31400,9982,60737,43286,44153,11127,53049,10364,59629,46555,53224,39825,46472,8058,17977,3570,31375,3136,7739,16960,54202,32322,52232,49885,7269,62384,31490,3292,30731,47743,21157,36728,6426,56489,15640,26686,65310,13316,11695,55269,35862,51989,32008,41459,26819,37801,37099,43534,21694,58819,64300,21705,42740,63546,20573,7962,32639,28791,6732,28013,58704,9528,35769,22286,47019,4188,51473,932,59533,34441,4294,61586,16872,61940,23455,19157,47504,46205,29014,24523,19367},{10404,39112,31075,65048,60517,9164,24263,63719,42035,60005,40743,925,23954,61814,56279,25894,25127,44990,19563,1941,36047,45147,6681,36316,34676,19578,14656,30028,22695,15328,53460,24895,6668,17682,53990,34973,641,34480,39798,31367,46803,38925,29281,46966,27896,13422,23641,11767,58067,23408,56711,27079,20610,40755,27295,56181,4717,53153,9986,28186,61678,51725,5034,31480,47916,25251,18132,45333,42662,9570,42598,54037,57298,35628,55704,43402,49574,13048,41777,53818,13368,22697,46183,5757,26116,17177,59071,12764,15206,27791,52085,24049,61170,48429,40200,5059,47653,33316,29036,64223,263,41985,34597,50769,14917,40717,41172,16944,26987,15038,56519,33472,29175,48742,17584,5598,47695,17249,31156,44028,8850,50527,29004,21704,52726,22768,57001,41427,62485,6467,10814,37590,62253,20225,25354,53513,30167,19113,19371,51754,43346,61864,15267,42289,9888,37900,58599,55242,18631,42506,37334,1244,34876,13393,44803,3314,2885,11073,37158,50485,60608,58970,12936,6218,41063,39972,53498,26155,56020,44430,34331,51555,60587,26270,23572,12687,46773,42523,32562,47698,57488,50551,53894,35508,47991,2332,34873,45953,42487,22316,13165,30829,26364,55839,11184,26398,58762,19544,44972,33839,56531,34397,41664,10805,32350,36316,31651,44826,41225,14960,34164,6029,26919,36213,29183,13578,42173,44701,33700,7991,3655,45719,7318,44155,26335,49364,57494,3372,27207,31216,27740,51850,44267,44313,26990,7542,43561,27350,28932,8866,51368,42558,27437,62021,39616,44369,24750,53878,11890,55376,35153,21022,8474,9127,39667,28026},{50018,30637,26608,6779,50549,6484,62665,3099,53137,2594,58511,6113,41177,23000,9228,32793,51372,64768,61048,63256,42281,7887,41541,36797,42477,29259,8822,57655,50912,26062,52032,33861,9705,7227,16262,52644,7945,8603,6441,19114,19432,64126,37805,13683,11249,19976,12882,1341,42551,19307,29338,39455,29286,29475,60798,57380,56031,3103,5294,1582,36987,40929,50611,12312,57747,59318,10994,52603,6669,35821,37544,40872,12207,3972,56902,44703,37144,51940,28187,34186,5616,61307,38258,7337,27781,41809,267,32477,14233,47037,28906,22179,53509,3172,9063,24739,40595,33228,6481,47750,3743,37189,3822,58844,32513,55824,58590,56059,13432,24728,62088,64200,21526,60886,15848,7264,17312,20359,63206,25197,47403,36025,11085,796,11539,57252,9748,59782,47167,10686,26167,7554,32325,32259,55739,50009,10554,1260,13339,5656,24783,47329,8823,43620,17869,45195,4215,42358,5536,4030,42925,28908,32123,26106,63321,56098,24735,64478,62170,42256,44225,31859,51094,36253,51369,2594,55601,48448,63742,48950,64575,23160,18028,58205,9753,40048,10442,36049,26780,44602,29966,64701,47469,55272,3430,34293,16152,60327,49591,28405,35670,3887,3361,33935,62609,13180,16975,8299,30483,10229,40032,53109,26640,33206,1386,25160,3352,54818,445,22972,15941,53060,6723,49837,5465,15094,62068,52940,55431,60057,62615,64209,9259,3631,44831,41053,15636,44549,57414,1192,55631,49779,55745,43090,10883,48994,30123,21946,5567,188,17325,51834,65469,13862,3186,60008,61177,45840,34029,49700,28814,11552,41225,43815,29449,28700},{11889,24548,44010,64299,54460,14507,9219,57903,32541,9896,24467,26742,37972,52085,53698,4262,39227,23646,9571,24988,38440,46289,56245,23162,12173,10419,18816,44348,36136,15310,33819,33005,43627,32190,49572,235,48974,28525,25229,3659,47655,35377,57733,24376,37363,17211,15581,13020,39460,7106,53966,62666,52179,59747,2942,24020,16875,35749,47180,59369,834,50039,11225,8517,61041,31372,36063,49216,93,49350,54769,23201,49656,23552,8215,4589,62041,50782,30126,57590,25037,56797,31892,59901,7991,36161,44784,38280,40689,25033,40985,17153,49184,38290,4495,32583,8489,33004,43412,21607,7969,6915,46210,4615,12301,40203,16632,60532,49002,47836,41107,13295,36625,19318,53572,27212,27693,4750,59717,26843,16971,11864,60016,28648,31687,56365,7910,63987,6133,25340,21320,13920,23505,47956,55936,51820,19101,42043,9632,11371,14544,20569,26272,5234,51135,10039,7441,2160,57614,57373,55391,39539,47,32074,32511,55725,3296,47866,50200,34868,3375,22846,54147,63704,48930,7888,24586,54899,9942,59775,60299,39190,59149,63110,48443,42997,64295,30417,41600,29791,30862,11123,14210,55559,54427,62122,20196,11425,3076,10692,24306,29120,3749,51857,36460,26182,19081,29056,10975,57026,2310,3832,60405,19889,15428,51553,26653,21574,30733,51276,33323,63121,24899,47177,45172,51143,29412,21788,19698,67,36156,6398,44978,49517,20011,17205,17609,54840,57964,4705,60493,64199,13869,58934,52031,3023,51631,5702,3444,38330,12344,2248,50124,22636,49815,58436,41261,8530,13991,17056,1545,58112,15857,27144,56288,63099},{42387,10814,17288,10090,54687,56425,9502,14393,65097,39782,44853,23318,15697,9737,48667,40006,28680,38476,58899,20997,34279,4947,11960,44119,13511,1449,61194,22733,32263,18727,24214,8723,49832,13384,55950,18239,60422,50035,49552,53830,61461,43164,59670,13365,37042,42906,1262,42369,62813,30984,47440,33009,30703,33534,47437,43182,19094,14661,58448,16260,3384,58120,32315,43,28344,30135,21113,51037,46117,11979,27953,64171,3625,30795,55218,19978,54008,33248,3553,7889,15315,51074,56118,64510,14225,7247,843,21672,27841,30221,53865,13843,18200,18073,61160,34656,15900,52306,47284,55890,31748,20651,46260,18371,1346,5528,36696,63259,61498,34477,28571,52827,53254,50976,5382,65336,41077,15722,19796,62635,15510,40187,60192,24906,46983,9665,24478,48416,45546,59101,6024,13033,46380,6595,50470,2006,467,7585,2149,35669,23664,5548,62815,19753,33517,46653,60296,49956,7290,53087,26915,34188,6846,13921,50302,11776,20884,37063,34325,4666,11273,465,30111,31142,43541,54226,528,51955,9409,29087,57067,14337,26557,34865,64542,20969,47833,11017,43955,11839,51607,4016,1818,12755,46262,43941,59476,63442,21275,28125,9391,28316,19142,47252,6384,45279,26184,1227,52830,34175,54669,26455,11102,36443,13044,59256,56065,24709,28000,34124,20855,37534,54201,60052,30364,8394,46525,9062,49651,39173,21697,56857,35871,37426,39574,40037,21460,7485,485,40848,14508,6664,16317,18166,41278,52562,10997,30338,65052,2541,37774,44603,16088,15137,155,12397,21571,5358,21061,45957,65097,40456,36753,23481,53529,4399},{51025,9939,48719,60423,27622,56691,64003,60233,42939,43796,64936,9981,48877,30100,8631,1382,23102,59789,17157,22937,44860,17244,10336,48308,42940,52517,7424,17939,3,57330,47793,51105,34331,30255,27958,7614,2128,3,42752,52266,64424,2259,63839,30990,30951,13012,44673,4056,26062,37011,3144,35026,10965,41142,33347,57880,20117,16050,39262,36749,49642,26958,63712,37200,52615,21288,2439,1396,29594,44534,54279,2518,16063,46278,32801,15226,3935,15279,15058,44452,33219,13371,44827,24792,55113,27454,46585,5476,12111,64595,5945,23461,27495,1705,2410,9611,12386,44627,4069,39632,9030,48815,57067,59509,43958,42843,27987,28509,60105,6823,5464,11169,4338,12039,32233,53441,20746,33154,3379,43089,36583,40887,49717,45444,20001,52391,50491,51965,58577,65358,980,22614,17242,65071,46298,45822,1070,42831,29943,21288,53950,56011,59689,22143,57863,63888,27118,2159,13140,51723,53843,51722,61826,62146,53866,18744,24264,55704,45169,32475,31952,64960,51016,40406,2998,61374,37412,11005,65069,44910,60342,35540,7041,45771,7359,18647,30176,14505,53213,32918,45851,62515,36362,2243,45895,44771,22135,40655,42296,15451,14578,19737,26659,53286,298,46160,22364,633,20019,19562,27809,37324,53893,24532,30929,40837,42867,18661,42873,27338,20083,28185,3078,38428,55983,49590,50289,1254,59807,62916,56446,32542,2198,51631,54488,28539,1568,50830,4063,45766,4454,17524,25531,31601,23958,62397,37050,9685,29063,10870,2029,38762,47335,18139,34584,26898,44231,49564,33692,41860,18749,4421,20539,6975,53747,37368},{49345,6566,30749,38187,57321,7441,19998,33230,2533,63355,54603,24247,19328,27955,18234,49978,35485,25061,59193,56552,40985,41776,57872,154,10795,63216,65371,16326,23697,50083,52564,30232,40950,21115,35117,16810,59683,36641,55146,1257,19516,40094,18026,59186,31096,28297,27999,51167,12161,4359,34378,54121,5817,20182,18352,31615,4248,25906,14626,2606,60965,56772,25750,22555,52130,51955,59376,22075,24854,31099,32068,18459,46580,30903,62507,45121,24915,60908,9800,23078,20742,44762,26948,21204,46592,9809,33321,38794,56979,15349,9618,52996,19716,60880,48775,20492,17437,13797,9387,58547,5804,26634,30345,50227,46755,13636,10839,56278,56236,12215,8331,42889,30860,42832,19908,17074,9944,52425,38846,5287,45363,55630,26601,53827,19349,14,59715,34604,33645,32927,13529,47803,52077,38132,51995,36242,40652,14299,3991,31217,11000,62311,59884,57324,14726,54962,16036,29549,54321,36553,2917,55418,55550,44034,62134,15094,6545,25123,34547,52376,47424,19051,44574,47898,60763,23834,26881,56987,3335,5038,7154,22992,42352,20457,27852,20854,50460,35079,1873,58425,20183,17238,48972,17010,36332,40762,58149,39015,51262,35852,52992,34950,35112,75,65317,4940,22621,31877,53713,17284,4447,44390,18308,24207,13741,38896,58314,48627,24249,21525,23149,62791,45155,28350,55929,40745,3705,29407,50862,25569,22154,5441,51754,30520,34864,54567,17826,3121,28175,55794,59944,16031,25333,13949,118,7918,30389,29680,20422,22174,37045,39274,15558,63196,48014,32315,29538,56780,13632,65244,34109,42565,59260,57600,22219,48547},{11902,27165,39496,35322,62729,9990,16085,22500,42666,62244,8774,28490,31715,50277,42107,28679,33677,31076,56659,11359,24520,51087,44291,1177,27397,39091,55840,21994,59380,20058,55085,39008,35367,10429,33758,46007,28735,65406,33132,8588,9930,26271,29925,347,50961,57446,19101,31664,7743,9945,62911,52854,14302,24411,12029,62677,13017,33485,23923,45854,33977,2966,35683,29431,2022,36614,29135,5762,53165,64130,62802,23827,18261,11940,49502,22682,31891,7812,8414,22868,62008,20341,49363,28754,20889,52733,40484,43795,18913,39982,30110,55187,24311,9763,26460,19478,22233,6413,36184,4879,6273,28589,28306,63453,38518,47688,36895,32391,47531,57692,13482,33277,40307,13950,61614,38664,6434,3962,48913,44334,50551,6457,42426,21357,27819,20582,56671,34244,19656,27203,6620,56375,25197,56847,34168,52504,41357,61681,16288,23983,2937,15884,26560,51910,18036,35070,10229,50867,56546,27261,56987,51002,32561,55284,12687,53255,62354,57443,31457,54172,39114,30568,39614,33243,42326,4872,35050,16879,14151,32930,36652,51642,57463,21859,15953,45625,49967,38827,1734,3364,8109,757,887,5366,45589,36677,44377,28779,27387,25345,57910,31190,7456,44648,36387,4825,29761,33501,6818,33939,59694,51465,2684,3771,49945,18612,17228,48584,18313,9786,37487,25757,57324,62955,55538,989,29754,21577,52302,12514,26510,48322,45146,2144,44144,39733,21537,8318,22513,38331,38675,36060,10405,16295,10677,24914,54586,57973,11513,8904,11898,48091,12993,62972,39776,30444,51776,65381,31860,30788,15225,14625,21767,8116,62001,38184},{47024,58283,55863,49756,26220,4614,14652,18315,31672,36788,1209,57257,32150,7302,50520,8383,7497,39868,6851,17947,3323,15433,19405,13816,57298,56196,40440,19168,39378,2857,21898,45931,43822,55917,17036,37670,55079,14117,59277,26420,48706,61632,60501,50294,5009,3173,8217,34520,46229,16304,22046,63269,34,22188,30290,10036,27804,50480,51800,49726,9953,31501,57755,14659,43101,42906,24822,40282,14768,38889,27766,29486,31971,10641,3094,35746,49550,27684,34447,11594,10588,8655,15041,59149,42679,9954,43506,38598,9245,28143,23202,64579,22918,34697,14810,28946,27940,43602,59947,49571,33513,52914,58274,59119,41729,62578,49526,58991,35224,15611,42588,13421,53496,30772,23230,24604,3521,23053,49546,8914,51808,8425,54548,40657,35292,45883,22308,55103,17972,4289,62760,14584,29525,25679,27452,33795,31496,47104,43080,19392,23998,43499,32166,33740,23067,33807,62966,45539,20129,24112,16977,18086,64250,49080,10956,12249,48485,1144,12501,34670,32242,42034,14670,17362,59524,33343,50293,62552,10521,14747,42413,52543,11156,9756,52485,51706,10371,32997,12108,7771,33490,62268,22693,33067,6042,29542,13018,40270,25652,2646,61992,27493,36959,32782,36504,31805,57802,57612,15972,21039,20022,53195,14631,44185,39779,4450,5294,60760,28162,49168,4838,29620,10633,21729,861,6012,35013,12989,22230,10774,58472,15833,52027,57375,29054,2563,31895,33507,34524,10927,23649,62677,3331,10297,30663,63756,61767,8214,51030,57036,55943,39805,58528,56901,3375,52626,40224,41459,2662,12327,62101,38531,52740,3150,20383,52504},{45686,18520,54948,28044,14103,10959,3895,43346,13332,3009,30975,20564,44000,11458,60430,14048,15023,50959,46039,44727,38381,14820,1266,60895,23278,39846,35169,21156,37914,11511,51735,13573,6560,49424,22695,36932,54751,10035,34082,51184,18491,28395,61569,31369,19616,59816,62196,44807,62765,51014,36821,10547,45370,12255,9926,20017,6748,22349,54846,39181,52442,64040,3907,6772,34767,1993,21981,63449,2234,47860,55861,12474,16632,59797,40973,37545,30100,17284,61288,40159,24330,40712,47391,36445,23684,46735,62330,36751,34686,17933,28817,4643,45013,29152,41392,61016,56850,27230,44768,62034,11933,57247,56048,34047,56170,8618,62097,31339,28761,27251,44683,26942,40083,50452,9274,3056,9637,49060,5919,27507,11828,58380,5904,39006,46636,9864,51378,27620,1891,56772,49270,45424,26530,23629,47664,1871,43969,30659,21050,37178,63070,25046,51835,8737,10681,59175,17751,9381,46584,55052,44376,45201,24381,24235,37270,15560,32237,27281,35110,10974,45342,19799,24740,47817,1969,64654,46565,972,1855,3267,1025,2673,51986,27859,13456,9576,41036,61175,11115,20167,3736,45512,51561,15162,23725,46085,46589,18455,48518,13645,60371,24371,32237,19468,26519,39093,3588,28151,47863,39813,45128,47884,15232,18506,4302,48079,26308,60439,19092,30423,53522,33654,28494,15585,42627,2199,13938,42569,24488,17392,49455,50120,16132,37744,65442,28429,2266,61807,19547,25483,23745,6480,18697,13611,56856,30455,50844,24992,55665,11151,6807,54815,52746,45938,46529,18622,26774,629,9185,32412,20494,39077,53354,26897,15219,11036},{52196,1439,26921,38244,28249,14982,3138,1947,25661,33857,55386,12256,30770,55491,42770,21123,14574,33281,7729,16536,51203,21079,24708,22240,14481,8039,43164,31846,53761,5898,4029,29854,31462,63703,42858,47567,42432,19349,7603,8007,30963,58375,21013,27416,39061,52295,45214,18336,9338,40840,28392,39572,63829,32189,32325,54107,37089,65446,33625,38335,28289,31892,11380,51661,26852,35476,54331,55413,29271,39460,32987,52204,30838,18321,23847,4950,22366,3019,31088,59318,30842,51220,1071,20217,17374,16631,63447,62211,32361,21874,27828,28188,1236,62178,21783,45836,54342,15917,48390,11303,11040,28181,2986,17042,43507,57901,45721,45068,25001,26638,61154,20173,9130,38442,20635,43879,10730,63806,43266,3015,11655,17938,53303,14582,25825,19873,14558,52196,49655,54296,12525,19731,23413,52869,56664,57316,49880,60779,38329,2557,6714,16168,54330,34353,47537,18417,62753,58792,41911,4018,62571,60715,21059,34470,29360,39546,32929,63955,57345,43725,15616,52318,29029,9003,60482,50904,4427,32379,60715,23444,58729,20307,47055,50598,41433,25517,59992,17263,3682,51582,3558,9031,47670,20571,55035,23757,28442,63267,30996,45823,57892,55524,8114,20320,63313,40374,1994,52474,54978,22378,26138,57030,4331,55016,9957,12144,18948,59299,35747,32371,57774,2969,61883,16031,23842,2993,56716,51740,16797,18394,47964,22911,29883,28132,14650,6777,57289,9973,41740,52145,15937,42174,8311,46815,59929,7051,41005,15369,14099,20635,51610,27751,49015,59091,6432,61829,58098,57366,32888,37787,26954,41098,2463,49317,65385,43007},{20407,51805,28601,5250,25994,2581,45761,37054,38908,29188,59702,43629,62414,56591,52017,29966,61429,44746,29365,62131,38280,21311,22865,29645,42621,4301,56261,44385,59775,62923,48796,33227,54021,6530,3584,24327,15271,35473,4342,53269,53084,8915,27143,22954,31710,62172,44217,7851,49748,4363,31409,56678,11707,39367,10400,24596,39885,27380,34016,50947,54305,20707,48303,47374,39517,62809,6627,6109,27112,34726,42396,29590,39703,13718,52163,65088,11927,21305,28157,8077,23998,9578,45867,47183,24071,38515,38826,58779,323,28797,23843,26136,41924,23216,57903,44395,56268,1580,50108,53050,61551,59998,62510,3559,46103,15033,17676,48219,11798,1917,57829,53181,16572,20097,22113,17898,41789,37071,20406,13471,32177,51371,58021,13361,65080,63961,58197,48573,1084,65287,58990,53112,31096,64588,64839,35710,62294,58358,50569,19605,20296,40719,14594,49407,36801,61482,13766,21276,26475,8396,360,31804,39186,39997,20064,3867,27398,17388,43445,2346,19248,26159,61080,42167,11624,39407,65162,65428,34878,38094,41435,4190,28799,14209,46127,9915,8873,15746,12268,16697,48838,60614,48633,31349,62243,44376,44311,24158,42994,62226,22691,52666,8259,8841,12913,62194,32645,9088,54782,45,60911,35490,43967,32485,56068,52761,2185,35360,43251,12145,39673,10772,19539,1354,61176,19907,9255,10148,14743,27756,45487,25102,28720,50762,58251,9842,37958,1932,41315,24481,49511,13425,15117,23893,49320,52160,56034,41186,18258,30511,17615,34914,10713,29616,34654,45676,14923,7424,18779,56221,27784,58996,44474,2692,25138,62068},{59718,50287,14268,9826,8815,41549,39210,1085,22298,23447,45976,25344,22084,20299,19972,5475,13724,26698,49570,26544,49098,60004,6846,46789,29192,41077,49883,10281,21366,32348,17762,4980,45106,34241,50322,726,25856,45178,13656,53714,39028,45837,48073,26828,15997,43220,11260,15815,64192,39233,64336,54959,12928,51004,57094,26952,56136,38580,5196,58170,33140,62681,20643,57607,26278,21129,31160,47383,54731,2922,25631,41482,32419,11876,38776,64084,42592,15235,46008,60971,29984,38087,11651,42171,34871,36621,53709,37233,47517,37840,40497,10383,41289,29324,26268,11104,36982,19637,3461,53702,49909,44297,62376,15757,37313,62837,47174,11080,11796,6560,36106,13266,13134,36497,52874,26796,62741,55495,20176,8345,48396,64506,65377,36419,12281,15728,38868,58765,15460,31454,61014,19813,40167,61760,14242,38378,21109,20698,54276,64239,57579,6935,1028,6723,5698,54971,39115,61229,1103,495,40925,6728,1539,13453,59439,23188,25068,17462,35845,30583,10324,6035,37013,24287,51185,29884,1492,23611,44638,49509,3570,1636,25880,5622,27164,37951,5354,8495,52065,231,31888,3678,41581,29363,36620,20710,27476,40499,7320,27703,13814,12561,13611,36387,53045,63821,61694,33702,9947,28756,36790,1046,47097,30967,1094,54336,44471,10583,2048,14101,5455,43341,4833,35481,20744,21935,4138,1471,11676,21124,12680,63861,17726,45346,9699,37776,46495,49330,48848,13171,17801,1365,27065,53315,33610,3936,6593,47678,14193,4640,59178,27907,15940,1273,64184,44099,19244,17080,5378,63602,14553,31277,19003,24505,30536,50733},{64638,47933,41885,7944,19619,32842,23581,52209,38526,1342,17182,23367,22019,51374,62464,10263,27794,16956,59592,38088,37876,31801,28918,52218,38558,15215,45664,49886,24365,27479,38757,57073,16724,11673,16707,48907,23011,20741,53509,5977,37281,11905,5714,38812,20255,32656,59695,22815,50211,40036,44201,41232,51119,10890,15679,17508,51577,30375,35023,51342,18822,16436,27052,17416,43251,23013,38110,37832,36614,40404,59871,17386,46814,15473,2118,46788,65482,45769,8677,49612,24832,28006,64548,29844,17373,23136,64891,31316,25016,22220,19747,49292,63820,63787,50635,15225,46493,53939,3397,39474,64362,46912,7046,39380,33900,23148,13775,5512,21873,32144,44362,34687,7923,27437,49545,197,8691,18125,6900,16789,50391,14753,50252,10549,16273,8691,64761,48178,8979,9357,22931,61245,21539,40944,64228,38109,7808,14760,35936,35910,60776,35555,22249,33470,49217,51015,40450,62431,40702,759,60303,42569,9974,29467,35844,27480,49907,22832,29310,47203,22026,51027,37515,10464,4648,55949,60436,38535,10034,3122,41959,48005,31394,50625,50482,36065,1206,20561,44479,8484,28903,57400,34926,109,51541,38933,62218,41246,44627,20242,42291,63784,8512,40030,20959,5026,33032,26715,9130,62186,16797,63625,63935,14820,61981,47699,30743,44636,6591,61228,19890,44283,58449,13890,45673,15893,35836,9624,30503,46313,12543,5491,15283,4640,9546,3556,19757,48977,61770,35338,61581,63895,1965,17879,3144,41432,49796,36089,22418,32333,38903,51292,58315,12181,10513,39417,7973,45763,62859,1828,21465,40809,48705,63412,33967,39530},{13608,27552,38665,37223,12441,6954,22267,45339,22255,30880,49355,9817,53181,55935,5456,4054,63754,30900,40463,52115,29452,14158,40589,51159,61933,41483,10984,34600,31927,20975,43802,29567,54801,61129,33179,64081,10525,28153,219,48872,54828,18101,17734,3774,5512,45620,23288,53168,45480,6633,8874,52786,46375,17475,7131,17840,37929,52693,478,65371,58056,45933,1341,62478,39931,65348,55278,11891,11785,34557,8395,36020,14579,59771,58999,31517,41896,8173,28827,22108,2122,53844,58545,56802,53314,5098,48718,44141,1749,46744,55814,17722,59458,46425,33650,53997,1770,7182,46807,39530,20275,47754,44409,7390,4288,55190,52366,25578,42477,59638,30407,4926,50873,41683,24679,54327,47516,19647,862,23063,60596,30547,55639,59220,1977,20563,52509,11847,47861,29088,26802,31919,20779,31341,6182,20659,62267,29630,42919,14929,5172,45748,48081,21655,38016,5856,29410,48200,7060,40654,35279,62356,6472,28713,32660,23872,12436,28021,17933,16716,39732,6330,32656,60932,14234,9807,63085,34580,41943,61040,30990,21403,972,33341,57729,60459,52084,8055,65497,239,23609,5639,48574,34880,64919,5765,35693,24383,38963,47602,40353,42110,12089,51793,35481,6069,59600,6278,437,17433,36167,38858,32601,49827,33304,50458,687,31122,25346,12008,50298,39917,5283,39139,3990,34645,59254,17638,65055,56446,27799,6836,53023,30879,5383,33289,9177,51669,13154,5684,53500,46219,61575,24537,19870,48221,59536,33265,46872,25906,44306,61825,53349,30828,15927,23595,23526,6515,52617,3138,20626,35881,36782,43255,6831,30078},{42376,47818,20318,54363,24138,3619,7086,26527,2521,30198,35601,3625,30667,55500,48373,9024,30968,1714,26974,12757,1036,9568,10142,40863,22486,37096,47351,38227,3042,44536,7060,65080,58509,6117,36856,53239,10557,36165,15164,43752,3215,22604,45898,18721,24545,8158,54919,21376,44999,58767,58911,53957,18972,14865,60562,41828,62843,16033,46213,57871,15519,51269,14237,25380,32771,26270,59324,58767,61968,53305,7460,43642,22272,36081,16876,27392,13956,65366,45622,41388,27173,30679,62176,10916,25369,30627,25898,47436,40116,34271,3386,24855,45111,15926,38212,63384,18121,10219,20024,28238,64697,42193,51371,23905,12829,21964,42915,38064,16598,59654,63007,28392,50695,17372,56427,44053,43193,58361,16457,58290,19384,16577,35002,2889,23784,53388,8797,7490,5887,37509,38113,39437,5332,33040,5202,39485,46008,9914,60676,6132,29717,23222,33046,52562,63337,35212,56476,44667,47606,5324,35788,12989,64171,22463,10849,54909,53327,23596,19407,32318,3781,13786,5177,59759,5640,18211,19826,20469,4725,48253,25616,34038,15325,46588,5858,35410,46989,3844,50287,60735,32377,46366,20053,61496,64004,56041,17141,27635,31619,27477,61523,39491,37540,50055,6524,10588,59835,24586,4111,24760,31375,7136,27819,20959,29908,36511,28960,10202,4299,39936,6027,34260,44201,19514,51496,6012,12164,6232,26237,20732,22972,50483,14733,27324,10007,49610,44421,59704,2622,23332,58112,64574,6149,40050,4698,64501,22189,7368,33482,23983,10214,23710,38254,62651,45615,16897,39129,64166,59477,34702,40877,0,8453,12631,40333,59146},{13631,53148,3,19855,18566,61145,50000,61532,56487,52869,29415,19122,16444,51327,6405,54446,32055,51799,36754,56614,39523,39283,2229,49265,19226,52606,481,40971,53276,46993,34607,48139,44961,44189,4328,21967,34682,32790,25101,1831,7093,4217,4364,25558,62552,14663,3620,5592,45470,47952,34068,43395,42726,16019,1687,12025,42937,22336,18908,46852,21681,54552,17885,17602,35004,1816,47072,38089,43399,25276,26178,58203,57821,48187,41757,36631,11178,51634,54709,34953,62668,27491,30591,25383,51059,57775,26371,50423,11165,26023,11732,49983,28783,12057,42443,54010,869,24985,22740,30707,4058,6723,14254,4026,1520,39080,847,45396,20561,64723,4356,13008,37241,34182,16171,7896,29475,20146,39982,36450,24322,18916,28239,43554,52820,5920,4535,4773,34565,9320,4724,45148,2799,60187,48999,14091,10396,62539,24441,39783,8092,9681,17168,62843,3339,4201,54069,28302,10803,47346,41772,15608,52524,52890,32563,46030,60782,51513,15261,42680,46204,35330,35875,57805,51304,20218,46011,41821,24332,12782,35301,40772,18876,59126,62869,27298,25185,17833,276,31515,21406,6613,28791,53211,34757,58313,34664,40507,42269,5596,14888,5391,57183,48171,55688,40747,17659,57786,18235,64953,25872,35734,34712,18833,10561,39023,46687,41774,49113,25233,53568,26002,35895,65200,63667,48529,43771,9073,42437,19526,30791,35717,10262,47656,8306,39215,61990,51257,47176,27,23300,61021,63973,25881,25595,39507,37009,13777,52716,223,36715,6566,64242,20898,20016,2496,47054,14014,28534,30610,51693,55374,6723,24118,16175,58074},{37386,17850,3775,38417,1149,7972,58708,31210,34814,54107,18714,1955,62289,56961,55991,12331,14746,5524,52882,44805,53999,24544,31630,7339,35408,8496,54136,48863,23319,37398,20530,16771,26053,56609,1310,4270,184,28285,34927,36946,49991,49014,48967,43034,39709,25820,51492,43583,33725,55353,23382,54379,64025,54118,30524,15820,48402,62898,5816,25696,999,17885,40830,41170,17066,4833,21011,47394,43228,59882,44860,51911,39168,43421,37535,7408,35289,16104,27299,53553,56630,35063,31365,16447,30662,15721,24457,52416,21141,40952,5595,21631,4411,30039,50189,16261,18784,28700,32566,49392,47249,38544,61331,14360,58461,57329,63739,1006,306,10391,50254,63285,60250,51226,29435,53186,3687,44288,22567,8621,40482,55828,19264,49183,198,51956,543,9491,61619,64820,51931,60186,38284,23338,37153,50054,6954,48293,809,56823,59161,20911,5472,11073,15895,52600,13192,44815,19463,30780,64015,13593,22660,63088,38825,48150,10046,47697,31196,27976,8317,26716,49237,12795,4548,3666,17979,2608,64020,37814,46382,8358,41398,28540,12131,6445,50223,3273,12829,47198,957,28794,50826,27634,55001,61186,30261,51953,51229,18523,30774,4554,20452,44574,51703,28882,15627,15822,57440,5012,43539,47009,49821,12108,44159,18786,62473,37550,27456,49958,12029,37881,27105,5118,13617,36143,54484,23467,22799,55889,35146,11776,38318,4798,27085,10286,2712,55232,2432,2626,21006,46890,63209,33104,25002,1546,34629,52245,4008,10303,9789,21589,65012,9146,56387,35036,37723,33757,56892,1009,42485,34906,14003,47261,6329,19620},{1647,50712,44769,50117,35080,52441,39346,63062,60639,30791,37857,35812,54646,58460,61291,1410,61794,23199,7893,62420,13357,21041,6388,49930,8634,20363,24303,33953,40247,20256,13347,29458,31485,40934,15702,64528,31422,28280,19730,26791,3951,18169,33178,42647,23890,50547,50331,7061,11744,14679,53199,51605,13390,28805,47244,43390,31974,35996,8932,46040,57892,49193,55727,21183,54870,16102,45926,52133,39854,55049,51178,54143,7154,62227,15572,5119,47862,56913,17732,43646,64481,14799,17535,15471,60334,55046,58022,40607,9707,48513,3940,26379,28859,26371,11431,31968,36237,16353,6807,9478,2164,33260,52796,59101,10863,17274,50631,41902,7544,41382,32121,64113,58080,46440,14577,27320,48556,27314,34940,56268,13989,44867,22719,24121,20388,51545,12361,1155,31880,33105,46092,59695,1697,13520,41859,1323,502,20888,49677,3247,7637,14699,38887,54598,55603,7968,21302,4286,64440,12945,46589,37363,24909,1062,64778,53624,36985,55659,885,43233,30513,27302,41111,60845,51738,60280,45771,44712,46752,49656,4160,10835,38386,4841,28217,51453,36471,30105,49865,65277,63391,46096,46003,64663,54812,36905,14304,62944,24238,35423,15682,5109,15425,60485,16986,4005,38894,60763,22706,22007,19496,41572,907,25814,64259,33754,64388,27691,57591,13482,30384,21015,34726,34463,1305,48761,56571,44207,43545,27491,20959,47029,42161,446,2141,26170,3855,65324,30292,18571,60198,30640,51061,52038,12824,46157,15382,3643,22100,59299,6339,48022,11602,62749,12968,23210,32142,21479,24300,22339,12637,19013,28979,31940,43050,30795},{292,25912,59445,40556,34982,13439,32089,22207,3186,52104,49051,42031,36473,59674,35236,16765,44384,8713,13892,64148,159,6648,1277,41390,47039,56128,905,26111,10307,271,40274,26639,28034,23323,46582,16099,16055,38746,25806,21116,6736,10178,57711,22825,9558,27074,36470,39427,36353,31438,49523,8625,6834,45096,49773,7422,16317,32477,55369,14632,25739,32035,28012,42930,19081,8275,1111,2124,63211,13463,49804,18722,8455,55631,2560,35675,16258,23499,35425,4471,34114,15058,43599,25030,25958,30600,60867,42800,7410,29042,4341,31797,38430,32492,51105,57896,26334,25713,12262,211,65516,2824,53696,33736,38331,9895,52382,47781,18180,33209,55028,25581,4864,28874,32501,20007,58714,32182,60099,60748,57702,30146,61697,27883,61918,3038,3543,60168,31127,32532,25846,38020,35157,39779,59066,44095,60176,4888,61622,2099,65358,36257,28556,14880,25681,3503,33181,3207,3308,40523,19494,63589,1134,17676,57918,28879,32251,17597,56618,41450,13715,18288,8053,40840,49702,40029,51770,5703,10575,58602,9380,35313,17611,5636,62588,18634,18419,11085,59558,30112,42473,48294,45906,52177,54966,12152,13881,41345,53926,63401,9536,26173,41085,12201,63321,33615,37664,43982,41233,38628,1207,56097,18814,52569,5692,26450,20287,30595,3459,6828,58732,49502,52220,7051,33260,53769,65371,17163,43564,13288,17682,36281,8656,47845,4590,4090,36875,438,17352,60926,16439,16136,52964,28968,61246,24390,2973,30987,36694,20824,37844,45228,53453,35804,35920,30720,18642,23731,33624,49942,50759,19757,34933,49678,53769,8586},{85,46608,16862,6166,28510,55661,63869,38903,15707,32923,48256,56958,40609,24911,58832,5137,59389,28030,58754,65217,65503,51398,13619,9436,17586,29639,44641,2458,42464,2438,7214,61044,55068,18852,24570,45251,30985,54721,55963,57203,18299,29235,24870,22006,47588,60869,50989,56833,25211,51587,32794,51338,62075,58331,20910,16696,60766,26461,30848,24794,55581,27830,63459,54373,62995,61242,8281,23421,23445,25582,12867,54577,61625,14655,55494,15027,26560,63629,43403,40318,17382,25009,58622,55306,43007,42014,12137,33456,47052,804,120,61103,3814,37919,25809,50223,20047,11537,4980,20174,8772,63773,24023,1228,35826,49247,29150,1159,46024,11176,5793,14677,776,56435,34294,27775,46407,52734,22164,7992,45683,46112,43302,4285,4661,21723,9222,63506,229,1130,61736,48535,58866,2635,36480,59982,42070,49017,10065,42874,57156,54378,24905,52452,49582,49702,10547,32331,28863,54638,36090,8036,42105,20168,5512,15437,29355,15076,19181,14219,48488,30557,7255,38757,4501,29432,17340,4762,14667,34082,8094,13519,39307,52788,10967,29426,22368,19303,34007,4430,41099,61759,14130,42438,37403,7264,50363,17616,36713,51709,20120,61277,38601,23098,7094,12172,47464,13020,64755,3769,57425,13589,47865,59536,47155,28616,21107,38786,3215,64459,52018,18518,45240,40390,53630,58797,20854,59901,32287,10665,60701,52848,7245,64132,17147,62224,37523,48321,10211,59837,23282,6997,54725,10836,9070,26013,50418,59654,20424,11040,57939,49718,46775,23631,25714,20484,4360,17048,26002,8549,3217,5579,31597,10540,48838,33367},{46206,13797,64410,7314,50950,31630,7005,19668,11491,11649,41585,41736,5098,32712,37376,31744,14752,64846,4515,24986,4753,35234,23199,50062,15822,58955,20936,49253,47635,25122,37408,35424,24950,27499,7640,13693,51293,21787,6349,58379,40906,29996,7493,17876,13848,1894,4882,13787,41413,30154,34058,8661,63565,55047,6704,18184,12442,56076,24852,60020,37959,5934,44966,11160,43864,64024,30033,18873,41127,42128,31486,30389,22253,1575,57909,20184,49992,8561,4001,5949,47537,31835,38097,53667,2023,57778,18516,29063,53746,41269,17176,32783,10084,39400,31926,19088,14282,3173,9049,19447,64947,20583,15509,60077,13302,56662,26804,3420,48705,22969,57617,5386,24256,45901,25538,53521,27328,32292,52026,30686,39669,6562,53045,7763,37051,38595,23669,40856,57791,22373,64598,48564,35673,39873,56568,36778,30303,16042,23368,15060,48371,35258,7631,44879,25792,25894,58723,50386,24051,52877,32507,31876,550,19312,36171,37734,21716,11497,5484,19115,40314,6046,36423,2883,27890,27504,40457,7490,64225,9571,35967,39449,57614,50527,19757,25944,18725,336,16199,63853,61149,56054,45036,16566,39708,11496,9302,64162,16784,22087,60266,28590,54981,39916,27185,7187,43163,43618,60468,5425,16921,22618,1525,4011,32648,46114,60281,20372,12150,57001,29608,3580,42203,22524,10767,48172,50746,14863,20666,48662,47758,38387,28091,26527,38608,4065,58799,61202,16189,24983,48926,15955,2104,39624,25531,20768,15597,6671,46654,2608,53400,60383,26657,33665,24510,1903,10554,1102,40445,8983,20813,8342,49363,9932,48267,30579},{60854,62293,61410,22039,37513,18495,39133,43402,54215,6740,60473,65525,16932,4917,48322,37225,29122,5498,62178,47053,42718,1003,55615,43978,17510,46465,8908,83,11288,8560,58813,41075,52802,3869,38293,34911,54929,5090,319,62356,13130,30357,35538,20844,71,51852,54331,33440,9503,51170,14940,64189,4975,54099,24075,41599,58083,58392,60501,1790,58106,48856,59007,63679,51380,56857,3204,30115,61867,32333,42343,20872,36146,32542,15292,12434,5352,13845,45370,27549,32097,12027,31451,6661,2589,46915,40540,47728,52851,9310,30578,43800,34350,54562,62,20694,63602,40504,4974,51411,3995,4941,17943,54338,787,41303,63314,24449,59596,38280,1278,12229,63751,23845,54924,22028,55137,11454,27714,60483,39265,42008,53257,49597,36414,50693,54567,54636,26515,46946,53177,64116,15346,18370,16796,18778,48900,17863,35425,15277,39945,32145,6367,14770,6890,30194,26065,8977,26904,16835,28485,56395,1736,37759,1865,4585,48831,1517,5347,38049,57688,12162,24474,33536,60385,64658,29831,21953,54058,48896,53198,5877,29567,59521,64071,22267,10487,31444,60675,29151,21312,9923,44281,32078,1949,45328,43766,7499,30035,4649,46916,3755,58276,22351,47326,49516,47980,40399,28034,48059,20359,55850,36395,33032,38945,18895,19060,41500,13804,53600,53813,9305,20877,46974,30504,65346,19632,61136,3931,39274,25349,45594,51370,59783,65143,21832,3361,64329,25277,29331,9517,39720,35204,21444,11490,48113,61303,42768,41309,58639,33532,14397,59088,5699,26036,15450,36774,3647,59549,24196,14096,61731,19547,35792,5636,3623},{61615,55592,34840,61964,57615,43072,19559,61394,1903,20932,45341,2994,50398,39179,4701,62586,58360,1525,54376,57164,53628,35004,19512,53301,5221,57045,27221,54922,18792,27625,20801,20667,36938,15803,24461,58238,29925,7789,17779,36686,6999,52851,13765,60058,65160,24474,1280,27726,58021,5802,48847,49418,9904,18152,46761,21506,32071,41689,52320,4809,64583,35519,6863,60138,58627,49398,65534,31540,17027,23997,41814,3617,45199,57665,45693,5526,46946,33018,60835,7628,839,31272,9194,23976,7123,63808,4725,1989,38492,55259,56860,27978,6218,4633,24251,57705,46098,40450,60357,57639,60306,21622,12291,47793,60947,2812,42249,7467,50461,29925,25764,4910,60403,26664,35694,37086,13177,16131,24157,6799,54906,35818,49411,39486,35765,53646,9676,22975,47037,24987,12689,42123,7128,48112,17573,55357,15160,61243,62087,62985,34218,56573,58466,53273,48402,16879,63371,17959,62775,19085,9433,59309,49098,56217,55129,45687,506,45637,52735,3448,23261,59255,23052,27417,39477,30616,28978,14583,51363,23247,60202,9402,35492,65294,55131,6982,56256,24963,50555,37212,16378,22549,42404,25609,36896,62956,57664,32822,44422,60880,14335,52619,47072,44034,23725,3961,51090,54544,14448,51663,56005,39453,27799,45052,46129,21469,7374,27826,34334,25972,23374,61092,17475,911,22484,14825,9290,43562,47666,27310,8219,20712,19829,38561,51850,7889,21967,31413,40950,28523,9750,21967,38590,43066,17400,2301,32303,22997,49062,36130,19085,37774,61212,43091,12317,59733,59685,12302,21629,9286,21855,15916,50281,25599,55880,50259},{49459,30455,37543,2666,63616,38870,38933,10835,34815,42435,21233,18596,30717,36308,50148,50410,27904,44555,10151,45573,25085,46703,12223,30532,9080,53553,53712,61025,25123,4617,22268,28920,34272,23556,14423,15759,20253,44597,7081,56161,20583,8619,55370,22802,26856,41515,1658,51142,25100,6337,59762,62263,18043,47282,12,53140,2296,50048,63622,42730,38453,35165,43693,54747,15523,44410,45339,46379,10178,20332,29002,20892,8351,28753,1363,330,25522,19733,60706,49636,24120,41815,13468,44741,11883,12345,29356,52261,36225,38029,46769,23701,50046,13341,23500,19747,57512,48469,43547,60125,10382,44021,35908,45194,52564,15056,19861,24253,31217,33938,32756,61596,23415,29250,9069,23060,15877,5306,55540,30218,22153,30475,23054,51900,11712,32983,35015,4824,5880,7436,43107,57041,38544,9441,30757,59732,21327,25858,47226,34486,18590,62930,445,32561,7806,19912,39840,26441,28365,45731,34083,63744,3131,21040,19712,59704,33303,29151,29341,50321,15412,27969,53884,17398,53097,39265,49508,48670,998,6058,16630,21195,65101,54657,30684,14935,33509,15235,12409,8965,20997,55187,48946,45480,11254,36514,25268,44890,58685,60232,46294,44164,449,24126,13189,32894,9454,39660,61397,1119,37578,11024,32490,36813,64961,59896,30666,6699,21575,7095,60763,19886,21246,27404,28376,33235,2021,12178,53688,7324,44120,50347,9548,37697,19902,36953,13563,64110,61558,28593,60987,51981,53098,26140,51421,930,57020,24609,840,17057,40729,63453,26706,7285,34663,64434,4736,1133,47982,11804,18982,39938,44762,59435,60887,14647},{34395,16029,11323,54938,14038,57650,40147,21970,30575,22279,64772,54080,11657,5884,42453,6098,18780,47639,56855,41581,9065,54607,25511,38729,34105,45105,53107,7735,38913,35426,62543,57773,10850,41319,64447,57027,51666,17429,55731,4336,31323,34941,37674,53935,12722,4917,46640,20152,18764,27555,54875,5986,22271,50325,46176,44971,54943,17174,29759,37982,64516,47309,35375,42749,38844,934,48251,25938,45612,3108,19182,37541,9734,43774,18790,12947,29485,33340,703,5846,32877,34067,42518,57111,62834,21174,63077,33030,63434,28317,48876,6759,34982,5607,6638,32794,63739,17618,39094,7435,45730,59558,5314,59851,44237,35995,13778,27663,43538,8466,13306,29043,16914,40208,14557,23841,14735,38497,14469,21928,33774,49117,59545,64881,42232,64923,16693,22015,52867,35413,15047,18909,46130,39399,29993,51188,13425,63692,22237,38547,56836,3146,15402,8036,4793,61762,20250,25048,11474,63316,28748,62100,42917,53747,49225,19046,27320,1599,46027,30554,38376,47080,13457,43479,60945,8208,39531,49593,61653,28651,47823,32138,16523,13353,4594,340,28452,3293,25797,65247,27837,41316,24491,63162,25858,10515,37954,9712,11617,58924,43705,40993,61873,4455,5386,32242,29060,6020,5491,59802,6902,11422,25707,36277,12969,10811,58016,5295,51354,5718,38022,38592,36280,4044,28323,11431,50412,35127,3405,1556,62666,46323,38203,43663,45565,61518,48016,9954,44287,60409,36954,21069,40398,7778,16478,24046,3565,55716,19959,19146,23093,46911,18184,59659,15464,60437,54318,59658,63728,32779,13231,52043,42850,41941,15700,13314},{19982,64252,51353,12265,25181,54689,31444,33594,20967,65352,22846,12006,64448,4277,23386,49393,36942,11939,2294,15479,38450,55613,47765,48785,37788,20831,6509,52155,27727,47771,36779,50475,43462,12282,14488,48224,46032,21763,52824,11254,22422,39950,40353,51339,6331,9072,6902,40670,44487,47348,61030,58531,54068,52889,49358,24108,5642,36389,43671,1656,53598,6182,1467,32769,17587,29692,33553,6962,3423,59393,53041,50625,8526,23621,35372,45959,49581,33066,53342,64685,31602,50924,11046,13818,37385,28212,38710,58629,46446,19119,3509,61670,4518,61104,28667,12323,12972,45663,49056,6394,60668,13227,60712,55866,55620,5729,50249,14970,62415,31036,64946,17230,33463,62588,11711,37884,33505,43029,54528,41820,29153,30645,50838,20440,55566,41241,3766,31121,55888,33666,18531,1,55835,45690,57356,23994,26926,20108,48336,24065,25303,27664,42693,59467,13483,4842,59237,42171,10881,8614,26512,46110,38575,32882,45469,11868,36885,43310,63023,44558,37703,28315,18630,51050,10189,43577,9732,49788,59411,18025,33876,52878,54833,40344,14814,43234,45573,10306,35041,2332,15820,18314,64530,26895,36396,63796,23360,9734,62294,55410,20966,15216,29584,5515,6293,7951,48905,29668,57524,56292,6647,48087,15003,45385,36039,28512,53234,1336,59404,1768,2891,34075,51142,60925,25683,54485,13870,38815,19954,36654,16948,17521,30741,987,42506,32254,11588,22675,51804,19524,39680,55759,50588,34568,58394,56582,38136,49469,13413,65368,16949,3244,35259,11819,2450,30159,16044,4563,51316,3290,1360,9503,29442,11501,6758,39063},{47030,34425,65082,1229,31332,60761,17752,4168,36842,29423,4926,47428,39520,7528,20908,31357,33055,44748,6506,50434,11169,57057,55704,26326,1153,59433,42185,7036,23556,40620,52281,60830,6571,13175,62160,13969,44486,5727,50694,3199,36065,55199,62003,3272,7428,31403,41837,40055,58168,56158,11405,30614,1616,50953,54199,45987,62078,32097,48794,36723,16899,49976,16081,53379,44651,41935,12740,65330,48682,6739,41467,58282,19485,41480,59425,49703,53918,20948,35845,12401,52119,33737,14583,2138,46164,29036,13217,22306,57237,42924,1676,25052,25173,43923,36344,18646,5282,27450,23247,28757,11734,22815,19902,3747,67,21023,38790,34350,23513,64925,19534,563,25866,39344,37734,15718,42653,59484,9977,59426,38263,20411,672,13659,28735,30862,7066,41270,62375,34441,45261,47429,35620,53467,42213,23581,55494,43408,31901,47075,44311,42320,64740,61135,60353,33781,48207,62063,56062,4509,16763,21954,6962,59285,34864,20121,27490,54920,59387,57203,17537,10150,50981,37874,35649,61708,767,40087,58405,57410,29521,54895,25135,64225,16,11260,11240,37957,10671,50486,21570,60896,3071,44171,55640,10160,37734,43263,54788,42194,8398,8894,65076,34936,57736,57855,18072,23899,35149,36302,17592,31466,51511,58589,24254,37164,25090,56747,57807,7853,58814,19241,34624,56281,27610,39716,51847,12483,29214,42267,23157,55255,58190,43131,34798,51801,21320,4970,6889,60097,7954,21802,56742,10380,20618,51884,18243,1015,17688,42438,39627,16435,14332,51841,47474,46046,24703,59735,42517,31274,53114,43044,61318,11075,46709,47046},{10835,59871,56741,51976,60111,42909,7929,60404,50961,50991,53492,20131,57538,25581,2647,11753,7845,49136,17346,41702,758,4362,34352,27629,5414,57048,30252,42751,22789,49082,25864,58323,15638,58603,65347,48437,27004,51293,54611,23708,27153,54752,50439,24088,30990,60912,23598,15793,58188,56592,38123,16379,15592,61516,8157,26488,15582,40535,50910,38091,43454,44015,25880,49209,42572,28250,44142,23167,48457,65530,45338,5748,21463,32446,5074,50167,60508,3830,47547,44236,16818,37222,8339,38912,55224,22530,39938,64918,2385,62690,2172,62823,26121,53937,25928,61612,43579,8747,29125,130,16140,32612,20977,13927,39355,47895,32040,50702,25777,64731,3621,58092,9327,32851,54766,40179,37489,35091,21924,4396,40428,11644,23247,8611,1210,62254,59507,12393,48911,45254,30089,36552,5088,56356,60563,4713,65308,17537,50642,17902,39205,52013,6432,16230,19904,63567,9634,39957,21710,17321,28875,23249,18054,37193,5648,17591,36048,35074,63338,24201,4372,8911,32932,60974,36550,3637,9237,39385,63655,25983,19387,7663,43337,43940,43688,45767,33621,5588,42818,32957,34867,28513,64168,1242,45530,31344,20907,14762,60050,42851,7649,50915,44509,50791,58372,59656,39141,9158,42886,11015,24691,6897,23178,6856,21956,43374,9272,13509,58817,27018,38710,43145,2959,63619,37910,13460,33360,2698,46527,7798,5555,50225,21342,55779,18288,55056,15983,55826,45894,25740,42403,35833,33157,16269,9491,56553,64369,55546,34100,39453,17632,20615,6489,30551,14220,43098,22363,13938,24186,56444,9975,23900,25808,18946,10187,20013},{1744,50980,23361,22797,36944,46447,40506,25092,58878,34587,16972,61147,44963,54842,44342,38955,10004,42945,40832,42851,31756,57843,33375,36880,36897,48092,53765,25701,6190,37904,2862,3328,30108,24797,65448,410,24445,52836,50501,46866,39999,54107,10566,61010,52313,54363,13227,33700,4907,19359,48804,36305,52769,28295,54263,25819,31987,1672,59558,47835,50223,41982,37270,25742,37446,61805,45675,34016,53969,29211,20859,44219,40069,53209,12877,36912,30599,996,54175,56793,41670,9761,37253,46137,30736,58768,37210,52981,13576,21122,32382,52686,23335,29401,41130,10611,2482,50099,265,22257,65500,12191,39990,28841,5546,7397,62898,63384,18615,24269,27388,49588,31087,2880,6071,52823,53176,33974,9915,57589,24847,36850,35326,1829,16372,55350,59534,35361,57204,36606,18266,4271,41534,55241,56257,5721,22162,22456,13110,27413,42490,22556,39044,46265,48347,809,20644,63132,28403,48083,8532,15052,17634,55655,24721,31638,41026,40271,5916,61398,9015,17426,24122,2039,13586,30987,52841,23207,23049,20430,57154,5805,8756,54972,17987,58102,65033,52453,20155,9280,55137,30564,24400,12031,22391,49500,65440,34485,30890,64716,41594,43987,11950,27960,36302,53749,24604,17191,27953,52857,28862,31382,8905,52094,6239,37163,8862,8829,15945,47809,61422,30828,5876,61024,18840,9562,1870,3422,49214,41568,53951,65304,38844,58345,2905,9195,48085,47165,26754,12368,25050,26431,56334,13949,34978,15765,36361,5757,44411,45602,59480,46139,61016,52625,56788,42956,19499,29955,40216,24386,42971,55319,6429,26535,29687,57587},{59809,17488,43315,15650,46751,51036,52945,55673,10144,2295,38457,43388,40316,52861,45959,27147,64040,33850,62576,14333,61646,63280,49709,37898,37220,36706,1386,1986,60492,15998,56023,14243,55291,38542,24720,43581,63959,48076,48341,25611,34345,9236,28622,35748,56903,25651,53261,15380,3629,49037,47147,57104,18808,24794,50847,14298,9931,21333,50856,17691,10257,30190,20833,36309,57896,57195,33925,25203,27254,33983,3125,18199,1768,55918,24886,50521,13645,52196,22214,20425,62048,26170,50635,41120,23121,27506,45261,46812,19090,27558,57658,49591,64737,62252,11347,4235,16006,25966,4552,11550,21533,27392,37736,36669,62620,23795,59723,7401,61692,15434,28609,54518,39089,52326,48754,20533,54781,12803,26437,24829,40005,3472,14007,57506,59696,4109,37729,21462,47985,3339,62724,50750,43444,1954,33777,36616,31326,63987,11828,12353,31400,56100,19466,17140,4852,55978,53520,62119,41204,50333,37713,40892,1354,57012,29024,48721,10995,6890,39893,28897,64171,33817,46102,57013,45598,33056,36866,63978,43617,53721,31264,17803,40660,44022,57272,11415,42492,12119,13037,34140,11222,7893,8395,6528,32519,53306,13097,19887,27433,7478,51836,5860,12420,63264,2103,46709,16969,62830,10857,12762,40996,19210,25131,31614,22873,30660,48786,42635,50636,51974,2824,11306,30723,9559,43363,53047,62019,10039,17846,53179,54747,59440,50520,48565,7443,14412,27204,5742,24227,32681,12096,63252,20714,22819,29843,48279,48909,11869,35882,41072,16656,18134,34097,8486,57029,6735,49248,60303,59024,51904,8853,7754,26758,13346,35349,3929},{13345,18071,27938,44721,25355,42239,51557,36379,30063,42093,32187,15854,48444,5252,49714,34151,3772,40033,63287,4099,18462,18496,11463,42378,57791,63264,4176,27120,6897,19409,39293,12821,8736,5289,15727,61929,415,57757,119,27903,45703,29145,36079,42552,36244,11898,44974,12742,24800,10360,9744,45131,3402,58759,31382,2480,9568,14306,24925,59853,16548,52135,26359,19021,58845,55040,28150,38543,33788,13359,37514,38237,37943,22815,9038,20366,30684,56409,65236,19028,49443,5599,53935,54450,64167,42686,48489,44129,9512,19864,20598,4521,15205,54368,11601,55421,6869,53384,61515,20897,14591,16239,57829,7916,50079,1027,22027,9766,5230,43208,30106,54895,51156,12083,11393,6368,44152,19320,29503,13198,55580,7764,47268,44378,18090,38635,45565,47602,42437,7219,45330,5807,46546,22898,23104,40762,43705,21762,48310,20717,52530,23620,1882,58599,22135,35258,59988,20770,49588,5912,31047,38349,55383,30647,58897,34263,55157,13596,27741,64114,10042,49444,9988,23780,53249,33889,13165,64900,5474,61092,48521,2206,15104,8934,6498,13918,52299,2157,38316,18418,40828,52904,12333,32922,1093,59679,8392,24941,49638,58179,41103,20388,37947,45243,49776,52296,61844,9037,27640,62293,24876,53119,23582,57771,20547,42974,42979,40796,38740,40075,52139,22765,10783,65218,6269,52556,21617,65053,35605,51950,41866,48611,21938,51140,27047,20277,60506,2748,36939,35756,46935,63273,61644,58734,58156,7842,26299,24849,50046,41926,44200,17697,49114,64018,16794,26951,45558,19229,10392,26740,54659,25793,6626,53768,2613,52794},{30480,43308,51049,59838,63044,11601,39423,8839,28776,13105,36275,3595,8198,59857,61339,63364,55642,58744,59509,54376,49744,9557,22953,12979,40731,25313,32850,30277,53051,32631,20316,4156,16343,53723,64007,22572,59004,27584,52502,37567,62966,39286,57423,13397,42775,10248,28724,60759,60512,3059,22327,13828,19999,28213,444,57720,34488,64593,42728,2694,42160,50737,20891,50003,25941,62567,12971,18865,51461,13196,62935,20402,48909,16582,10254,14814,5594,19706,13388,50110,17578,28727,8907,25827,38001,56497,54834,8566,2240,4022,38296,43655,51594,12510,21491,50816,56702,6068,12064,33839,34672,58671,677,22145,51046,42515,24062,1959,25643,20598,22363,34255,9354,14995,3009,54914,45923,46796,16436,48738,11431,39820,49089,62961,37493,49371,16414,36993,47589,25706,16303,57958,31099,1331,4548,11662,51453,12100,35954,46606,42271,31081,46920,24557,7852,44445,17128,609,46870,45345,58947,14062,13307,55431,14084,14066,10717,20417,64381,23664,29346,49555,44195,32501,58396,40565,21854,31915,54997,20662,9756,18703,33459,22920,60960,64336,20061,61003,33485,12048,33588,25625,12788,36256,8580,13734,27171,63004,10469,27840,8551,31477,13938,16496,45540,61620,55189,35446,34836,59577,61734,51288,53589,29256,33462,14597,54834,63493,53405,54247,10939,13744,59742,26770,13202,39752,18185,44767,21777,59199,17407,16280,426,62136,25397,39543,58206,3278,63804,32729,39322,21069,53848,36732,22608,33322,22086,20907,19131,49729,22341,35335,10833,28489,57742,37807,63176,21277,46208,29350,26854,55623,60176,41925,4042,5443},{520,57791,62695,14668,26055,18279,16273,20860,45972,31955,59212,13013,5522,34901,40755,6882,56937,22655,14567,53801,47811,4692,45095,41149,62556,28427,61889,19244,3248,1725,32016,63067,60666,5046,62831,32736,8260,61943,31533,56112,27779,8252,22665,58296,13527,57069,56394,38253,11512,4761,47927,45696,4374,41945,18971,37929,37271,62568,22997,51762,41595,8952,23482,25289,18351,1383,293,7087,20314,39774,17727,37259,61317,18242,55692,40170,4768,20862,29601,65149,60695,51131,23047,26245,3983,14115,39865,55060,53703,52632,20591,8450,57536,63619,10194,11302,8590,46974,4972,15910,18758,35762,1631,3853,18080,9100,48619,42677,62465,8020,5853,54653,65459,9217,29049,41310,47833,22351,27730,23352,30769,3886,774,25275,4628,40452,2045,14008,4778,28408,32252,56787,55009,46241,59335,40313,49064,13346,12210,43569,20668,21218,12330,391,6890,26015,12346,5884,48419,13157,20534,31796,27300,16544,26293,27168,48928,26945,41236,17610,60187,9672,64424,31997,64015,63026,5648,27557,6057,47769,11214,23090,37038,60249,8846,692,24213,9829,30250,39435,54419,23041,252,25404,59385,27164,6105,44537,36309,13088,6905,37794,8513,30360,30597,15569,30516,54558,38495,8483,17106,35510,8247,36029,59516,45665,2507,13731,563,28433,48890,48156,15286,21894,33129,61946,40495,2703,63259,34872,14175,46876,49216,46356,43149,52203,41007,48329,61865,54359,2432,42567,63100,63948,44704,7451,30844,9902,25245,23747,56244,21575,57997,30179,6890,47340,35733,18533,51627,16104,57804,11392,13626,12805,25583,46082},{25288,54418,49095,13348,49675,11525,44652,55770,51134,35239,19167,49047,47847,9771,38682,25065,36170,54040,49042,23168,52754,60718,8781,50682,57865,31091,50704,7680,27672,48439,61035,64132,35334,422,8132,664,3365,28343,23163,5852,54999,60548,2648,11178,57287,15126,32323,49350,18765,28478,7042,19826,34553,29683,19937,63629,41488,14416,47386,22443,39014,63602,14805,27018,13387,38013,28748,16552,40409,10102,65525,56758,21546,52494,27696,64203,51290,30777,35875,7322,8828,786,57194,16347,58384,7387,49619,34119,32366,29597,54374,12179,49964,37579,14734,32553,46720,62900,6155,33983,39600,53350,28554,25880,4326,2717,22690,36580,28915,21739,21013,43522,51009,18292,45966,18518,53939,12770,25664,54212,53886,29909,39011,21133,31708,35631,25952,46412,61664,42734,32682,41255,25837,3094,1857,46492,53696,9804,61904,63718,56561,57425,62987,22842,16291,50632,32027,17120,8431,40859,52087,13985,45909,35063,5365,46816,33279,41243,37041,59680,28981,9038,21415,57082,54592,65010,4619,49279,43450,18431,53824,15494,40542,7402,52173,8062,15847,63014,33022,5281,10778,62589,4750,57764,8884,22884,29877,56141,1716,28555,1322,10051,16696,57404,39022,943,693,42301,50481,60606,7998,64042,25673,45557,45435,60548,40662,49619,49839,30780,14629,29650,1898,47989,56865,7026,9746,6544,47716,41180,49629,28942,54971,12381,54438,63422,29917,16205,57791,25372,41792,8415,8521,58692,17891,36211,37342,41279,61164,51249,30385,22784,16637,13580,28704,15555,3993,31872,4996,27633,19449,59712,30816,9006,30696,60497},{40548,12530,8753,7080,20981,25176,1781,20168,4535,38782,26593,54009,12928,34220,20365,5159,29366,52378,56700,3832,2117,12353,4926,3527,24243,44803,56014,63575,19040,8425,12583,62542,57846,11196,42859,37245,37251,56437,28119,57459,61258,31930,35731,7235,30014,56348,4156,40936,61847,32755,37473,21137,21439,24430,20900,23418,37181,4957,18770,10370,36076,47489,21039,11951,40113,28037,48597,43624,21216,57442,14554,29399,13037,39313,32121,22230,46927,6525,54752,53150,43121,13495,36133,16678,18566,40844,44803,52142,33148,47175,19329,46110,61271,64536,23798,32339,777,33126,10780,39840,49579,17900,30054,37311,45595,36819,54199,51635,59697,11256,54060,42644,23804,64404,10333,47654,25488,40084,48249,43394,6177,59934,10389,45685,47448,48287,37966,25271,25231,40854,3108,38181,28515,26688,3854,9325,42958,31729,64794,62324,23963,42909,23910,27541,48809,34475,30897,64131,12159,62983,28039,59242,53638,61630,12057,7469,46901,54254,56608,56004,162,47932,26649,8890,11459,2730,61753,47654,30412,44049,62805,64835,28015,59961,59236,24611,42643,3837,28168,45045,31969,21880,48064,20740,26843,51176,61053,37111,32934,61466,23472,63421,28082,46949,65037,10978,27290,16708,5908,40781,42375,26856,57155,38814,14208,29624,14093,24207,31044,22585,40663,18046,47112,47791,12230,22267,10695,52737,33735,49845,36738,61601,51847,34302,30388,38223,3538,36287,61244,55781,11639,33326,60669,60215,44241,3259,51240,43191,62444,10981,47212,50509,15117,14448,10188,30966,3089,54141,56061,19556,4181,56819,5727,65065,36819,8711},{25390,39768,17609,14873,12790,56997,9039,4357,38162,3280,7653,23422,56456,57348,32239,51980,60023,61571,40753,48795,18416,59211,8720,22341,2624,59568,36727,54857,20462,42489,53132,58251,41736,21374,8274,50216,32430,15088,32580,34810,53311,5093,53652,19615,51075,43123,6212,41569,38350,42549,40872,40669,33565,12446,54634,12417,53330,48310,62561,53746,44454,37200,54423,750,46681,5868,18927,40521,4854,46174,51240,53615,7146,55762,18637,16624,29167,26863,11487,11261,62994,30168,21845,48832,22026,55034,42688,11952,19674,45192,15806,35197,2995,14595,64364,23661,37625,54577,58863,54264,18801,660,5186,2964,60949,18580,4461,39863,60777,4498,51564,11303,14198,840,36269,49124,55562,7224,55788,55537,34756,46946,65034,30613,20268,62580,54196,49309,63698,14552,13684,54500,39086,52519,53213,20969,12721,28176,12980,30175,30356,59968,48304,23300,20225,8312,26402,2889,16125,21598,61096,5769,8750,23100,11577,61852,47412,29239,19373,18878,15038,42706,49368,50456,33707,28155,12465,61927,36074,42193,16175,52374,34487,50143,18956,26941,25714,36908,30789,47897,2455,4772,8475,2041,65065,48630,1747,43571,48298,39459,509,51145,16562,53040,24521,56144,5663,6715,59938,22310,5617,15370,43624,45908,28120,213,53238,25884,53339,39572,19124,21501,22149,49731,50704,11703,48363,63030,11568,7849,63054,35739,25133,9855,43568,21321,26878,33107,61125,60557,11090,22762,57226,2426,39341,27878,30766,26041,10969,56593,56382,48731,48248,19283,27513,11967,53287,45220,38614,55888,1527,41780,31147,36419,53862,7957},{48812,39788,21898,4384,38028,46181,57741,27565,25149,44217,7453,57685,37088,54052,40137,15600,8415,61522,60858,52724,65302,41454,30529,56794,18968,17626,45367,41632,51977,18846,21186,58245,20451,37316,47855,41186,33817,55130,27081,46977,39838,50601,27875,15579,13604,19770,44533,59099,45631,19506,8533,52125,13833,59781,25420,30186,5381,37308,7308,39455,13498,3006,11210,5828,52993,34744,15620,30335,1336,8113,16231,1870,61006,12659,58722,49650,49713,22799,23290,23203,33806,43649,35962,30933,28244,31614,52196,45815,8579,52670,33775,62788,31966,47328,44875,20124,33838,10504,7853,51069,50709,55027,16257,32828,17905,17764,17205,45422,16300,38806,27899,65263,45582,33217,12732,27881,55090,49596,25307,38852,42722,51949,6759,40405,51599,61441,11683,51129,30562,195,14992,6810,1169,15772,61996,65049,18670,56906,62365,39016,27469,11333,48454,51139,5289,52269,61956,53709,60458,58172,33698,63991,63437,19902,64795,14468,13527,57808,12118,32357,28624,31737,30184,41143,51937,1677,28557,53515,8168,2130,64311,41892,911,39192,8444,50045,64997,25592,61475,61309,47173,56032,10479,19076,40355,34951,12102,30258,20233,1018,13638,10710,35012,47837,11820,12524,65174,56236,37300,1232,43099,40259,21467,49345,30993,40593,39678,36673,58572,40680,27733,3489,19894,55929,38926,6279,56295,9587,50977,21787,26944,30961,42397,661,55387,35671,64525,54433,22008,35129,35002,33138,19404,52845,36165,51860,31534,30384,3008,26641,46888,3021,27419,4330,8646,54047,8056,8458,23858,26135,48221,30266,20482,50849,17252,21512},{41146,29058,62303,2044,34468,1740,35589,3091,48035,77,3246,57137,20640,29358,43028,36933,27655,60575,29231,42573,10733,42309,17209,16037,9265,27972,4659,50975,22244,65160,52640,64311,56247,27428,36882,26486,50123,51346,9847,22528,49136,21540,29593,14121,48573,8644,51482,18620,59562,56222,32047,5457,26585,59976,29697,64809,25589,54346,55420,33182,12529,13503,46913,63902,4140,1585,15176,36941,7120,14842,95,33228,60955,286,40390,15816,62353,24878,5430,1160,25608,20238,51741,45089,27098,18898,54836,29060,34964,49266,30604,60716,2790,28831,64892,54153,10586,33167,38364,932,64832,42126,11065,37955,17158,49307,256,35027,51542,1141,61034,60004,52916,9700,21944,2570,41306,12059,50538,46533,3411,8389,8324,56317,9076,52713,56695,49759,47075,57520,11311,20820,13363,64085,59951,21392,18530,63994,22520,10462,24817,3477,27336,56925,19231,20972,50347,54309,45447,65174,24144,36048,26315,39313,2670,22019,39550,18123,55821,10119,59090,9215,26447,16334,15788,62417,64555,32256,60102,23056,31666,4388,5971,38146,31629,48406,61957,29592,55327,24062,26518,25913,40571,10706,14249,65521,12937,7562,22152,54977,62444,64615,56499,60563,8775,10255,1103,45057,23052,31503,18443,12382,19267,40302,35224,24586,52973,46380,15215,12919,54408,28460,46598,26570,10610,53094,6048,49802,24553,57761,61414,5194,17578,41032,23649,62104,58008,31132,33342,17314,29318,11878,5623,57344,43521,48413,18290,42338,6454,52430,56937,58867,33205,55174,30444,60323,9000,37378,41131,47854,29752,55149,17058,9815,7671,42202},{5976,35731,49419,4702,58727,59339,33395,28192,29244,36621,36489,45711,31882,6135,19184,594,42243,21387,20375,35571,1523,34170,48287,53514,64652,1351,17671,43620,51797,462,33580,22329,58855,11107,40549,43974,23894,46379,48333,38394,52024,16843,18025,55392,48311,14897,4528,46072,58082,54873,6812,25411,16351,62995,36566,42816,59793,62148,1746,7347,20046,15551,10486,49955,48585,50911,15481,40312,43419,48898,31623,33112,5261,16954,36210,5452,19050,44275,24501,39667,33090,42103,39436,58760,2364,62245,7367,54261,37849,27527,41780,7931,1657,44638,1501,17844,54746,28898,26788,52576,49820,7098,49389,4971,48001,22346,4991,43454,53271,40316,5598,44169,27189,3542,59594,64555,61567,39880,44730,61420,40975,18816,7200,30972,46554,39244,58821,63739,13784,17982,12035,24768,35358,198,26871,8059,12359,1321,54937,15071,10864,42101,20338,32952,3018,7443,43110,17783,42532,64743,61703,24964,6733,16888,26336,27988,14350,55230,39147,27617,11974,18202,17138,42834,8052,20640,27163,61930,48383,45215,4042,12752,45862,54469,11777,29615,49589,22521,22990,30811,25324,15176,45431,471,59324,8758,57144,61968,6719,21942,39447,19210,18406,39534,37014,57774,63978,27238,21960,45723,44837,15811,53623,35367,41557,50725,29095,35864,28391,48464,41298,40272,31617,55905,20234,193,59568,35763,15817,59226,53269,18436,32624,13666,5467,1986,61538,34709,27739,33959,64777,44705,32661,30771,36702,28377,26689,29452,53699,35363,64457,52888,4451,48488,42911,13662,14622,59260,26092,23888,4100,21023,41138,46376,25710,48245},{30402,48908,6626,43207,47594,20382,25099,28611,11600,9697,4328,33449,30976,59598,58862,17368,47201,13986,53752,33845,33046,64157,60151,44283,25145,10214,40407,52807,12941,50658,5348,56475,20198,54728,51622,14775,40645,5210,17018,62606,18549,5699,47802,49074,27442,31618,13517,53976,52019,43688,40347,28141,150,22837,23247,24351,43300,61910,4085,42632,6335,46798,35910,42350,63364,30928,35274,1112,58037,35741,49256,63958,21590,9433,11055,22382,19960,47903,45167,60718,28406,26115,39420,29583,58536,64411,47260,52033,32451,20501,31005,25263,31641,54923,30123,7173,17142,12292,22137,40096,6461,37866,9888,21679,1851,52005,8460,63764,19003,7405,1382,19757,40656,2701,58339,1809,13156,63253,28313,44057,10038,9779,53515,44564,58954,3556,39792,61528,22066,44628,1708,64753,23205,21316,44181,17991,22700,17469,35416,34051,34373,54365,40936,26420,9879,24821,46701,39563,44588,3632,2301,40957,26182,34655,40836,61286,62197,51728,49356,12088,24862,37787,24486,25434,32528,61337,1755,6114,5100,64128,38686,25971,29593,24031,26641,14724,5955,9140,7020,60992,61835,36289,6911,62900,35298,53745,46288,20720,48884,26209,15449,43724,29491,53408,25686,47546,53944,33432,26614,14212,63628,47418,38958,13902,25324,31819,41792,64047,42126,62374,18344,60326,32944,2501,63095,59904,63536,49126,17659,54819,46746,29529,2365,27375,48323,3850,57868,16382,53077,60699,51754,8092,39067,37511,30912,60800,48721,41984,23970,50125,64075,31420,21787,26259,34987,23153,25067,15996,45443,60737,53230,22895,45814,16273,22968,47266},{54541,5243,446,37205,37770,37823,8627,11068,16638,63722,43196,22116,33070,11668,38279,11350,15003,31663,9300,28201,23424,65267,63036,46990,20660,53184,30236,44761,59987,6000,185,37455,41707,34728,11268,64437,40551,17749,53563,56524,8391,55760,45007,3466,11800,46652,1159,7278,23527,52351,59244,58559,22616,62527,7137,48539,24334,48220,23911,38599,13526,61193,17335,43344,36932,48808,32090,14380,39834,7444,57202,28994,33851,42234,9381,16355,9271,6224,15671,55671,58704,16445,1924,3822,25645,21811,6683,11911,48352,20791,9485,17291,5665,7557,30124,340,36361,12023,40507,3888,1464,31046,5068,45701,21320,53134,62475,21451,4648,21583,58813,3634,5374,30437,65423,5819,32567,29819,59556,28506,56706,6940,319,51346,51556,17646,37866,20842,7738,55166,59507,63869,9632,59940,1813,50147,21891,44889,62786,13534,59282,35579,48998,48546,17571,17494,12386,49323,53274,40479,25594,55596,6793,56426,27374,64888,7705,20544,38978,56688,19681,59245,45563,10555,41318,32891,60375,65017,35991,55483,16574,18529,45861,6637,56544,35504,1184,34944,9171,59219,27782,8677,52924,22576,18259,55105,23914,30478,10326,46585,33327,10396,26897,8359,54329,36701,62567,50214,32044,40669,28344,524,30715,5118,41237,11286,30989,9572,6209,51277,5533,56355,40238,7655,50433,37916,19726,6222,59781,55388,39902,57553,4377,28445,190,19084,37179,59634,38708,453,24307,37942,53777,55871,13739,55131,26968,24337,35710,16944,49234,24266,32217,39820,53953,24553,23242,18919,22963,60109,51175,9151,10444,54519,1016,31171},{26628,65520,16031,48879,50155,54434,2583,2240,32494,60061,13032,4555,6148,21505,36935,38188,64470,933,56665,815,49122,7202,8612,18515,64129,51405,53208,31576,19251,60597,6351,49760,4897,64399,6438,60948,24012,50478,40809,14074,36605,13894,60949,46189,38108,61706,9671,27214,54783,51742,38266,54701,29521,23331,33121,10061,26320,38931,8711,58605,53049,28908,42732,52429,59320,18667,28821,54548,64036,3834,28335,37330,39906,14296,39708,42705,40444,58546,20471,59503,16034,62650,39684,52113,10839,48888,60701,22454,41140,39807,49261,27056,38831,65442,3594,60735,51306,23096,15858,58979,3405,1021,16439,43306,7014,28658,44544,36074,28395,31185,32117,60974,50055,35022,40289,61167,48207,21070,49561,17962,37267,49969,21630,62085,11059,16895,5001,11810,49243,64572,45282,2808,36684,50262,28921,22170,59264,21464,58670,38879,31504,54464,20508,29637,39574,59750,21472,13243,54449,29567,34895,39441,51696,54703,37771,22577,55450,60949,20253,3441,49461,4236,17404,49581,2962,4563,37235,46594,20947,5348,12437,56047,4017,39426,8455,13441,4575,5542,59281,8798,57297,46148,34487,47519,64132,61416,10834,16266,34313,10322,2815,53912,1394,24827,54406,36505,17619,55664,8670,21856,30687,58785,581,64573,44872,17142,43739,65398,22924,43204,57245,47445,26629,1047,11118,22193,18967,49481,4672,60260,19130,23466,23738,18170,46728,10243,30606,14542,38992,29464,43754,12643,45593,5317,4506,46972,41563,56767,37535,47167,5821,19021,7624,14459,57838,42627,22941,60326,27483,53298,19030,40734,1828,43222,64817,63293},{10466,61794,25424,53453,2743,30863,38255,63614,34550,2298,65112,54378,29307,58871,30718,5023,14152,62962,52425,17472,26652,55553,38239,2110,13993,27862,51947,34307,24441,19941,55559,61803,37214,6286,58192,30698,50141,2318,17481,11762,24924,17970,44523,63589,19435,6655,26360,24583,31767,30966,15951,59076,53989,18304,62057,35694,44065,49703,19805,49395,4589,19703,44548,45573,40419,25955,11176,50654,17043,14863,24277,49721,36027,20421,29969,44201,14306,24337,2365,45283,60248,61600,16576,63175,16043,24286,58661,7020,64299,1239,57003,57698,47599,15112,327,38946,19382,36697,18437,7106,53837,14704,29703,39199,65320,3187,36419,55382,6755,13075,13252,60815,14578,32028,6910,5602,23319,6579,25438,46505,63376,47456,5842,39108,17922,26860,24928,24813,20752,42988,55452,41022,47944,10809,49690,29951,35972,61890,55465,4233,34949,25421,56476,5356,47865,15931,54429,12453,11153,62780,18047,917,40749,4087,24038,19580,10976,58505,5845,31441,33282,12621,14382,65025,21557,25001,5210,5091,38808,11200,29933,31505,24416,26021,60533,24558,3430,23248,45160,62986,16402,39126,29635,11024,41311,610,24554,14931,27256,16564,19893,52304,45159,1744,16854,63116,38125,59137,50849,55413,30113,59436,8169,27748,58718,54599,51358,44776,48011,7405,41153,27157,6591,36482,47578,55060,4874,36175,27000,12513,51032,32496,56934,6018,11049,57943,25755,60387,54944,10692,65143,19097,7170,40463,42279,29880,45971,42300,5005,46002,12334,49305,46692,25296,43477,47563,31826,9946,62159,25030,56237,31767,35376,29815,53219,58333},{18114,48077,20238,46395,27415,6240,35338,64810,18367,15791,55738,9999,51590,50722,3174,13276,60343,30341,57160,27546,22335,17178,16129,61108,34042,1336,5331,25515,16769,29997,27796,61591,41739,50857,52730,64160,16474,1548,1492,37195,23236,28440,55653,25407,25456,8702,13552,732,31815,13915,17550,7667,56802,3918,42199,29960,34297,33319,57342,61921,414,40438,48832,19166,60340,56207,25172,24149,1735,22192,43692,35305,14907,49278,21351,39302,12172,42601,32348,32996,36634,61945,62385,65287,40046,36839,51678,16972,30295,54469,10089,11674,55444,11567,46056,1469,45807,8515,7710,13269,56548,39775,25484,52368,49649,26990,47546,3118,44704,29249,17020,964,5374,51982,9986,57059,29761,18004,26923,54408,60234,56713,5087,43365,52293,54681,8793,28820,60459,54086,43329,34725,27354,51347,22834,30345,14213,41571,15503,45705,14985,10623,54895,59735,31814,26815,14671,51079,42437,5929,16150,43602,41422,17333,27726,10598,55412,31902,44124,28275,57856,35114,10585,13181,55420,38066,62833,42398,24099,7967,38577,11153,3712,13071,37721,16659,51512,28118,53026,53611,52302,23101,45689,28520,28683,57742,52048,28088,8065,16733,54118,19343,16744,58223,37538,47015,23380,50263,48134,16439,501,28944,18566,44254,36392,54641,35279,20849,32824,30098,27693,39961,53201,62611,22191,9107,50022,42523,59838,58038,62332,42153,3545,41650,22017,22514,42885,48377,21901,21077,47956,35656,59511,44294,14660,724,51938,48773,12742,2582,54245,25334,43345,32317,22016,4137,36634,50308,31366,4065,55637,44591,44013,3945,38841,12088},{38129,36328,30430,21389,27309,47636,59132,22121,27272,20003,41584,9981,63452,46080,5674,62537,60394,60386,61417,37059,37534,4612,28727,29562,50846,59037,51278,31218,27722,62586,27360,38408,57118,18401,62008,62996,52913,30998,54560,55880,5733,39275,29171,46106,57470,23114,18073,42388,20526,27817,37134,48225,34748,48030,60713,63503,47752,42988,28460,62874,17196,59319,45281,56591,63141,26947,31529,46655,16016,49118,61249,16578,61358,33696,10762,62938,1293,26145,50122,63473,39016,1941,41852,34705,43125,43839,43259,32662,56867,24063,28589,43064,3942,48284,5726,53935,21690,10413,6135,4021,31266,37529,29967,15102,21089,42144,12143,3556,26964,10502,3086,57163,43771,42984,31947,53851,61239,7911,61876,25601,51258,24072,65369,38368,30932,49317,35324,36662,4893,28941,61059,43771,11903,59201,10768,12660,18051,29430,51794,30119,64114,33354,8757,6305,60548,61748,3615,7840,19576,596,54839,13240,5398,60224,36723,22961,36909,40694,29484,37386,47429,34290,44269,9863,5167,43776,16812,45842,33491,10752,59834,40646,21735,3277,33440,53500,50805,62299,42922,54650,19221,35080,15354,41463,46607,89,32624,54286,25093,2903,64861,21140,2780,45970,17636,17324,34,43003,28802,39747,3549,63649,21920,31911,48415,39280,65066,26511,26949,2479,12970,58098,5835,13756,10150,53954,41300,5450,53782,27226,46120,15078,32252,5772,49758,21402,60937,569,62520,8245,20436,52172,52591,29251,64467,16200,33691,41108,49610,52019,57999,1861,59917,36629,49236,38274,59528,21508,46406,41474,8902,8012,53081,728,37322,57746},{23209,37816,41666,3864,55708,44916,61053,29375,59759,31998,29163,48440,9774,56793,44884,13831,34509,46373,4338,5819,12044,31774,31002,39397,33628,23931,38218,59157,29612,55865,21075,59991,26756,38027,45026,12128,24082,29999,22621,8390,63973,35241,5856,42795,42875,35500,46215,55050,23835,61549,23751,15535,28938,2509,3956,37184,2885,42071,28289,34959,51353,35033,36996,40785,55119,24794,40746,3310,4983,16378,9112,2461,38827,19958,38132,22876,6003,25054,56495,43621,50160,60591,37323,6034,51392,30344,48509,11747,38518,15141,10166,52231,57863,21275,20891,16411,11818,57029,53108,40108,10899,56263,3155,43749,58829,25984,53614,32714,12724,30412,40562,51070,17766,12938,57477,26586,17681,18111,7265,41699,59061,27724,24810,10414,534,13512,5567,12266,3737,27262,53799,22417,49056,61559,7255,18408,45009,21092,36972,37440,30236,17561,48442,63840,49077,42957,29619,63774,41198,5977,39043,20747,63259,30633,18512,45814,43983,26151,42271,52905,11641,10285,42323,49342,807,15646,57159,2182,17078,22637,42733,18827,60801,9437,59465,39942,59283,52321,47997,11166,51542,6560,51965,29160,3187,25018,47183,65504,48360,59845,58811,45563,36364,33069,42118,12076,44435,57883,50344,62632,18669,48873,18082,33646,46571,60859,8331,14743,45138,32194,60857,9769,52987,9652,40782,44051,2048,4216,62176,3353,2861,30519,5731,14552,34084,3595,24587,31466,12166,41724,7854,35304,9621,20868,43090,44938,17427,9398,9208,63578,45950,45998,58048,59373,6984,62252,61473,31443,4397,32703,26020,63364,34038,28075,2445,5611},{57417,39825,10591,61604,25752,19585,32625,35511,38768,62295,61187,8117,55068,30738,44694,59566,48193,11123,29684,25689,40490,42890,35058,33362,59334,33357,63688,3466,36982,29519,60046,55069,33054,65119,41118,54639,39700,4390,24370,19693,34414,31106,35119,26373,15025,11495,20136,1169,63692,14109,43669,52847,58234,26357,54296,41124,21119,40179,65469,2582,17615,22530,65169,51691,14015,18867,53995,20494,63545,32729,22217,62758,24301,37143,54983,29877,35988,34214,12607,63846,48820,51487,50646,23807,52531,57364,58365,14461,53471,20576,12134,23235,40679,38297,51337,38030,63721,50950,63599,57860,63357,15532,20216,32461,18354,15363,49611,29331,52689,40555,5646,59528,4071,64083,23901,52236,48114,48357,55297,57825,65445,48990,51998,35588,17212,39527,28676,22449,38297,36388,19135,1242,43151,35205,63399,51849,15029,53469,16753,21685,8428,58048,13357,12365,30119,4943,52781,18415,56857,33570,20455,49573,41694,11345,41529,8049,49340,4117,28138,23555,38371,28056,33122,36495,20363,13363,39480,56924,9122,39005,6179,23527,34852,48742,25844,25121,48798,59937,21947,40144,19868,29722,34251,55702,14152,20275,61191,24677,34659,21144,35100,35461,20555,58177,17030,4034,35795,21738,60288,30876,31275,25226,25535,48935,53415,21590,18442,38051,42762,54076,7514,30641,11897,38477,8265,17943,41613,37536,36521,46656,43540,63452,30450,1558,24655,47898,15264,55284,38220,50991,61540,15879,39042,62615,44098,65214,47651,35810,6875,2018,8263,26433,61937,40305,29177,40493,9834,45906,49825,38505,49456,46977,18953,44989,50006,14769},{7311,44021,59833,44383,169,37538,12382,49066,60863,59011,63131,1975,20014,16756,27012,972,1741,16172,719,46662,48469,15289,15527,39785,17351,53472,34908,24784,31407,8510,19597,55843,7443,29418,37158,29809,3286,56932,28837,11240,25064,2114,38750,27515,8402,9273,11744,18965,52082,18976,28954,12605,25150,54997,17629,4518,23895,28353,41201,23293,25784,23189,26850,9661,34514,18550,27689,57550,47987,45747,59502,59757,30846,56977,58177,36698,29916,21087,52777,22798,56054,28797,28024,17583,61557,51028,23238,62568,23092,14930,38001,44014,38122,62645,42954,34030,40307,58871,24480,46774,35570,7392,13828,58587,10474,65516,42476,25360,33844,50616,26823,12236,62019,55913,41776,29855,56412,4168,39181,35340,14477,6736,32563,41540,51663,55555,37129,35797,58742,41524,27478,11749,49928,44800,598,63837,23267,25165,34485,55100,46817,2600,25461,37254,2629,43574,60510,799,53155,49427,53028,62978,47199,1460,44517,32150,2732,63,44221,14031,27364,25181,4818,60672,46496,12842,45376,9522,62867,49400,22937,18467,44188,12774,19283,37730,4033,25420,58183,28113,7201,27935,18729,6341,27884,8467,9435,11336,34214,28176,23098,13454,30532,37454,44537,1456,45586,53376,25765,19423,11684,8431,27481,41124,47113,59417,43080,52539,5770,12565,50321,23393,25145,6115,34313,8361,1297,50549,26314,51633,22755,47598,1841,62814,1615,24802,26766,35663,29113,20621,38798,14082,50415,17575,23493,46510,13425,29188,52104,16580,15624,59790,5879,17743,3179,949,36837,58171,18537,56397,1529,47073,49457,34554,59420,37984},{27836,50598,46885,29221,24984,38379,5546,46195,3113,31883,49562,48830,6839,39572,14634,14937,34721,17793,38289,47248,47135,15771,17947,54441,61646,56854,39862,54857,4293,52202,50994,20962,27263,20965,22342,49956,18443,14033,17735,9297,55670,32164,65009,44657,15386,40025,43596,56310,34488,2023,5014,23048,26577,2572,48572,38665,1816,47541,25251,60033,38750,44825,20594,21553,9769,60121,60094,59632,51924,64590,1896,34581,16437,61278,2441,56349,17759,54919,41426,12767,24803,46038,64898,31392,28712,14637,9902,42208,19889,3366,50507,23442,63707,30240,10760,60718,40478,31029,36418,19382,4201,5048,38441,32357,3459,24016,1943,37733,17792,43092,18442,36485,20866,55342,31653,61540,133,39625,57555,53701,38968,62766,27791,64551,7528,49791,44791,14968,13424,50142,32178,17693,55118,55702,18293,11673,48665,1936,50538,60166,32281,11610,56924,30048,51327,41957,63165,22661,45156,57940,35929,10775,19644,34216,2226,45626,18033,43321,20846,39595,54385,46122,1900,54824,43844,44412,56997,3624,27032,65506,60480,57963,23958,45155,24744,7225,39176,65478,34379,2945,43980,36631,61624,13528,54298,39190,45948,54359,38864,47750,33111,7259,9291,62099,28071,1205,56722,33337,60731,60347,40943,37498,23672,23031,20452,34631,1876,40746,53059,51302,50842,948,52513,19005,1968,48302,13278,50303,48095,17168,45374,24638,30162,9506,50450,46700,17816,45637,51635,3793,50321,45406,2703,55997,17235,20755,20748,51699,25348,50732,120,785,44146,2765,55326,1351,49059,57589,56372,43595,65121,57479,2289,48707,19176,12199},{32971,50792,8395,43162,32016,13834,7834,56201,29585,61485,13765,30288,46677,40846,26122,26506,49963,45479,33120,53325,19721,54939,49595,55669,41665,24425,17617,14328,10697,53691,19107,13133,57998,6831,62850,32802,48238,22102,39339,35499,65114,7544,55945,6132,15986,65197,44299,22662,48061,56078,34810,10672,44409,37503,39001,29012,58641,54239,8519,10028,49182,6930,32398,14629,6649,4505,44509,25262,8279,39952,42941,18494,45956,1113,39792,52249,1242,49937,19951,19853,4509,48492,22863,37099,43666,10020,12603,43633,41017,16966,26348,58748,44582,30195,57372,23012,51682,9033,35041,42983,55458,20139,13565,44734,63246,54966,42782,40077,40431,10558,55486,32865,30263,16881,1553,41220,38155,20365,56076,65106,52762,44405,36224,1146,46764,47229,22050,7022,58798,61533,14151,15642,16691,45629,33049,39239,22806,24456,14631,17508,18576,50589,30981,38835,29817,60622,38699,45073,3597,4668,21360,65135,46695,147,34054,27998,101,16158,25880,60145,11165,34425,53185,14202,2190,45748,40883,53271,44040,20448,12217,40832,24405,24388,43784,47592,57027,38573,59217,39125,7578,39562,58356,30912,10301,55739,59704,53517,62329,50998,30034,38641,19011,8346,16459,59629,64688,14905,40206,24700,48149,1857,2042,56727,13406,12595,52679,32294,8953,29362,30076,51693,31645,24474,241,29695,42557,44502,61510,57552,64444,398,39395,26101,2985,10137,54940,132,40921,30035,34303,13444,8874,14704,62625,843,59019,35195,14500,14660,40100,38817,17568,2704,62348,42001,61487,41989,34415,53799,14680,3248,37725,26863,21206,53964},{44628,9550,54016,28568,3097,46360,56784,62917,46702,21869,26197,1871,22761,32299,54053,959,26724,43085,65466,53205,32220,1165,34342,18687,4191,1349,63612,6619,54674,8827,54285,34504,62686,25975,21730,64077,37920,63486,39295,31464,46792,51557,55061,2039,51197,30687,24805,64617,5144,13836,53039,31535,62172,28611,4060,1922,28050,37173,19676,8418,21336,31754,60469,63283,20208,20678,53796,34567,44834,25186,3577,19025,44864,26226,29519,63279,49240,44535,29697,48361,21059,62828,21009,49408,7465,53524,41285,56777,16409,17264,39189,32053,60705,53665,28130,27484,43110,15926,1238,1805,55200,44584,642,57326,25859,5784,30058,64872,57580,49186,40739,15994,48154,15018,11013,45844,33841,42880,30052,36178,24484,30028,25725,29692,64013,13521,3684,63866,29993,29889,42161,48625,31437,20184,32485,24815,20473,4100,63088,41254,441,62440,42639,35637,20019,26026,28409,12071,43394,55297,1983,5704,61249,3646,1616,59757,43702,52136,12924,47816,40437,28910,60920,51659,43535,51623,61072,62534,25408,13108,62859,38099,43644,17644,56959,8945,30182,41170,33273,50004,22201,60707,60053,26476,51663,40904,48338,7461,33652,25222,53147,56569,10737,25724,33702,15000,48282,51715,2820,63788,5824,37417,3456,3557,42081,27261,41857,16274,35341,64334,13789,65512,38878,39077,17404,35763,20546,54764,8718,62768,17610,17607,24868,2117,51063,17939,50963,17205,45462,16773,30028,53555,56964,12118,37277,530,59624,46420,60331,41787,18724,11684,2661,49775,50135,4357,1172,44708,28704,41799,33861,2594,8486,14792,60518,24356},{20569,57226,54223,47280,57432,56065,28295,28331,47584,45884,54170,41860,34703,4683,7629,25339,11940,7807,56766,9483,56048,48003,8980,43847,34585,20738,37545,670,944,28501,8109,42314,12536,21852,2948,61032,38211,55589,28049,61968,56306,22998,65518,28608,31436,64295,53536,17996,17001,32184,23126,3717,48916,17679,52820,6762,53450,63793,14340,11113,49535,53027,55363,13641,11963,19709,14586,33809,24258,32211,47847,40186,35708,28833,30336,52965,47722,28486,18045,41825,56866,50647,20396,9420,24610,53978,12936,30295,16930,57695,13381,38060,40087,47564,26946,50355,33800,59550,41506,21017,39660,35548,64072,55717,78,62779,18210,59476,47608,56760,13993,5702,15604,52301,47871,4663,59801,15099,6128,36866,60682,65256,45059,40974,63084,57328,65181,12118,38226,5933,56784,52408,2073,65203,13196,22881,48639,41801,43504,26543,39575,21018,6334,23567,25943,58699,18540,41622,32068,65337,3773,39551,34529,47390,59370,24445,10049,7110,32787,49369,10775,52387,57879,57120,9154,30714,44185,24308,54494,16790,58710,22004,9496,15249,48674,10787,57869,27348,45598,43668,44814,38412,39442,25810,16230,54608,20748,61557,50344,12096,8577,38653,19447,39033,63542,18827,27844,62904,31913,1133,20480,62902,50385,8278,1946,23105,2526,60255,53808,64997,28766,62588,26506,802,47864,44457,46201,2550,64927,38345,35034,48363,7417,23253,34897,20229,46822,50708,64690,35026,40149,40884,24862,22474,63919,47541,18288,17087,19031,26755,6521,63190,52309,52491,17369,63056,63442,28787,56370,62540,45041,40286,62995,38252,18718,30573},{58960,29173,43172,42556,44000,40342,35817,25730,54346,38183,14438,32088,24376,36120,8680,10417,54396,41794,37219,63247,3115,2364,41349,42550,8077,30989,1443,26312,51158,41571,37957,64610,54382,41327,52854,8906,64468,63089,308,5422,3926,64397,56428,37673,64387,32683,11810,25163,23082,22770,21874,1546,38968,55464,51973,6152,1095,33244,30193,1269,42000,5772,57981,26909,54090,48044,23052,6392,23362,29452,37545,45349,3740,11419,9560,16062,23852,44052,52679,21481,30750,26541,13419,50701,14056,64915,15605,50712,18654,47151,36976,36879,15460,47669,55608,30909,35597,31375,51581,38130,38885,37754,10441,338,52498,34929,5453,15509,23386,48536,27970,63813,53488,26745,59779,29316,48128,39178,29955,34549,4209,55245,3680,3989,31187,3048,30984,31825,3206,63610,37881,49350,22177,44605,49586,7591,19974,11992,57182,50455,19648,6615,38523,63529,54863,42984,38899,8102,28407,34098,60742,19908,34060,59267,52644,32700,52262,51530,15742,9526,37071,5606,3299,26868,60161,11191,13856,32200,38951,60660,40790,2401,49437,37525,29475,27562,16692,8801,57076,45544,64486,34870,64267,24387,32754,24531,63584,37709,62724,47514,46348,60746,8386,39016,61803,24585,26822,44268,4133,13922,55073,47021,6748,36864,31136,25763,9581,35597,51681,16714,58787,9651,22589,7961,53643,35583,22059,47583,41946,64152,4457,6181,7728,31949,52756,41642,19654,6396,23230,53486,2975,44075,34246,35004,33256,33299,35219,24045,14413,32055,61851,21848,54587,39424,52716,61699,48234,19876,20986,23219,29847,39583,12252,64781,48266,25871},{26971,41792,57282,23018,28035,11194,26261,57751,63847,55835,47179,50278,7411,53076,61608,45564,11923,33683,56423,23786,43699,58026,51856,51013,62171,51144,41429,6599,15086,23764,57442,18336,43544,7265,32862,57809,57488,35621,2838,33785,64423,2688,5600,12680,23010,16109,3164,32486,44180,17916,52862,64365,43738,36510,14540,37592,28458,13526,57454,41056,40662,9195,7012,34246,11827,26399,54566,34898,20115,16315,32092,50471,62204,50944,19300,56307,65116,65498,1920,38463,62982,58120,8774,35354,7574,20949,18967,45103,23167,18490,41122,29353,34998,10098,54290,28500,50706,13441,47259,17697,41348,35401,26868,18529,17783,51501,10264,30684,58980,29417,39029,50915,42846,32131,14011,13723,8130,54093,4625,17376,51568,3538,26456,61056,10763,16039,22055,37595,7308,8621,6392,64553,31217,2408,55349,47397,41454,28801,8471,33306,4796,30644,42315,40120,45019,41281,26244,18542,47999,56496,10423,45739,2012,54785,59572,44464,9937,54034,32417,5335,8034,41964,37229,34755,6347,33864,62547,20044,41261,11519,56669,49892,61353,62351,60402,54542,4186,58357,48020,31491,171,21765,56767,58262,37319,48100,12898,5729,20254,61405,58697,53727,2682,52631,24572,46087,47263,57640,51786,51290,14446,24530,11834,49112,50037,57368,50786,6973,30039,41317,39360,16919,57946,39175,24892,3543,54808,50388,17275,31012,55204,6170,44076,61685,37206,14144,25718,11629,22223,30214,48811,58798,31590,4739,32663,6037,56764,39529,57283,45278,4462,11519,61777,50575,3518,9716,21466,20638,34276,8415,55843,40309,6145,11024,27472,54502},{3199,40379,4012,39904,12011,32058,47610,8867,62811,30948,15175,46638,792,13058,39298,44728,46040,56460,44555,62803,10649,31880,40814,19998,39873,36460,854,516,49367,25079,62315,10285,52614,12170,59388,34888,47008,18454,50681,42888,43036,41248,31198,38424,16292,29785,42507,63752,30205,1458,60307,24362,15393,40852,9906,21928,64541,24447,40664,33842,32910,31957,8066,11615,54763,37897,48279,12101,45993,20427,16144,42678,15421,31540,11487,31026,43015,36765,48172,64883,33255,8318,61848,37477,32892,60726,13732,10081,34905,27600,12200,21184,31323,38555,1074,41386,11730,7355,62318,18658,22905,12154,46524,16221,59101,41600,11757,58641,27874,19965,63194,32589,49877,34935,10020,47901,51537,52426,31741,53506,42065,54130,32676,5342,64952,59731,55221,55704,33550,23285,2149,50542,64489,53942,3800,2937,56586,13294,37915,15434,2706,32916,18641,55394,21784,8089,53125,44587,7371,54372,45476,35388,21383,41855,59334,37693,48997,45834,43934,18514,51453,12847,512,26394,13315,32208,16473,32926,12104,5916,57069,361,17014,19663,37340,30385,47226,47110,26619,6853,44103,5225,59761,32147,32020,7109,63697,5086,20707,31000,57681,6340,9284,34676,3149,57479,12742,33638,30449,9656,11242,16986,29733,5237,26015,41662,17433,27779,46122,36778,61033,49730,26116,2639,65065,8563,14654,30926,15252,13915,16031,2054,6752,36071,51509,15928,32960,34667,15342,48509,63440,44762,17201,16894,56878,44431,34393,45264,35952,45703,5312,63899,10013,55503,917,60640,19310,43429,920,57862,2994,26093,4713,46026,55937,16229},{26437,6996,17385,34009,63292,11887,3663,47669,57270,11379,25410,64885,39797,34038,22260,4520,62067,52292,41723,39479,60305,26648,56592,64364,55777,65157,12267,61527,49781,26277,38323,20574,15827,34063,48638,12194,191,24972,20050,27089,94,43192,55693,23466,38589,9385,57360,29997,58179,12038,27465,4287,46024,5235,44462,5756,53291,53397,44000,21382,33996,45627,55030,43295,42688,1107,28890,64512,2215,34735,16322,43540,61254,46614,14446,12147,31515,38495,11567,847,30797,28614,2904,23965,23156,26923,26146,63452,21595,41453,56716,7421,63665,8965,2351,60770,58107,4560,10166,26037,34945,49686,832,46611,17444,3964,14684,15986,18858,61948,21354,61366,34344,42765,51641,9402,41467,31765,10052,5871,28487,25327,13309,19839,32206,65089,15582,64371,337,20922,6455,22424,44390,13144,5803,5194,8510,31646,3236,8841,17839,27039,9885,8061,44362,29722,39275,41719,33934,57971,29791,35015,48465,8947,18435,50290,2124,28119,40002,36302,15663,64385,27254,32959,23689,11313,18567,34560,25747,25076,59907,30780,34135,18001,24752,4529,921,140,63025,8662,28350,29818,8374,21764,58525,44186,46038,17965,51842,33577,65035,54268,61481,2818,64844,38945,10898,37136,48752,63633,34954,26038,39414,20199,21052,28084,46725,38865,6649,52321,1080,17867,30444,3117,48666,51625,36473,3234,9680,30603,57067,12265,24420,38504,41314,25261,36628,4953,25457,34202,33967,13198,43788,36041,27013,37154,34802,46796,378,29302,3614,20934,44170,53484,52167,55945,4480,57969,56064,47540,197,59915,19698,26503,14206,39097},{53961,38417,37170,32611,61749,9928,39562,62076,39664,10323,25803,24531,64484,38287,9841,51890,41424,60384,56846,60188,16627,59818,14693,27389,57535,17581,54823,18418,51082,10024,10919,20465,40598,34125,60214,12516,37442,38507,9977,22900,30652,41343,50025,41952,35169,10237,14145,35317,41839,62226,4054,7995,22028,21281,2444,54895,10398,13556,55743,64330,46898,17953,43447,8086,54492,54733,58583,35532,17382,37681,49981,16887,3484,11335,3580,26471,64938,61786,30902,52093,15570,159,3886,15158,41397,43327,26207,51062,52174,2271,38937,1759,8600,13758,43966,45361,28017,33787,33063,418,32039,20162,29696,39463,63402,4458,45391,58150,20798,28333,22567,21612,7872,42290,49916,14469,5883,60972,57195,13266,27549,19591,10491,51046,7568,35799,32678,29500,57285,17974,17216,19142,12833,57456,34132,19142,23035,54497,65129,16356,43649,14810,26063,48984,64420,32382,63726,37173,18443,63684,22683,56564,49758,30984,17194,26041,26420,59894,54316,18395,56246,33196,21784,4278,4423,36082,48367,61754,56401,2143,52547,59144,13778,26150,6195,26295,40108,32331,12864,15223,62154,43327,42715,7953,6266,12334,26713,11674,51074,55570,21133,5418,53206,2169,46498,34311,62613,33471,33375,33401,11440,54252,2082,63604,41845,3294,989,62108,58581,31299,19162,24223,64379,49489,11076,65342,14384,62969,7928,59565,20904,17553,6705,55155,51850,24599,29665,6210,5720,6382,34531,26906,5678,19773,54077,4841,18138,60634,17129,48296,10530,42107,30613,18918,38866,63751,493,13706,45094,21479,11169,16261,36070,17688,65304,29449},{4539,9772,19117,51051,13195,37188,30368,118,31539,17736,64964,61275,37839,54490,60000,7466,8233,41406,7648,62856,6448,65299,33496,36704,26622,14148,47440,24618,28229,26353,27193,1734,59823,17582,34951,28491,4659,52307,13334,25039,59378,1786,25133,25962,32967,11775,32272,46330,10050,53215,38866,10251,51570,35624,61699,4235,64502,683,3150,45011,36407,3326,15209,7741,18730,52777,41413,32667,4160,64423,34416,30200,33350,2335,18974,16472,54876,49724,3978,9515,55158,38279,2975,25298,38774,1430,22593,48528,21981,56780,60802,17110,878,3560,62720,57389,55867,52951,40367,30426,5040,31583,1669,11999,4239,63125,25856,47275,58086,36773,6165,31573,6808,30760,37645,5643,38851,61504,44096,5853,63459,62125,36381,39091,39768,70,16879,38720,57628,6028,50819,8395,13648,52536,37353,43685,10644,645,12403,8503,35124,50646,8916,43840,44931,9025,51617,20848,57110,48765,13451,48232,35823,12625,51751,49006,18089,29249,61278,45106,1337,61756,61270,30765,17719,5543,6390,16616,58702,58945,40535,17653,52044,942,58651,58679,53347,48731,9753,43972,3759,6927,56931,29554,54592,14733,46104,32399,44528,21786,60931,33672,29024,55481,11235,13104,1837,53043,18105,15783,22962,32114,36003,24195,52972,14614,46592,46285,2155,7514,50271,23884,43276,56327,52624,25233,10727,37483,37736,41828,5561,13206,989,15066,38955,64551,50382,41307,54872,54885,40589,7732,25095,46617,29935,38435,6249,32061,41894,2124,36676,17889,34059,13894,15370,54382,49715,21946,7854,26484,34045,50841,41163,17309,13048,1141},{32109,60160,62673,38977,5895,1231,17010,60846,56529,7787,46869,63707,59713,59499,42791,44015,22581,17954,35101,9054,50017,23522,34056,38756,12981,55925,51776,43641,11179,26449,43294,39052,59918,16738,43810,15111,23322,43538,7893,15601,1160,14468,55242,54656,30014,52048,52600,16910,58690,5262,13352,47398,44505,47788,20370,30211,18120,8343,25438,10384,35977,21272,48240,4731,4675,22707,3014,46876,37772,30180,38378,20530,44324,39936,23513,1931,43884,42,56470,5259,48985,22691,52554,8390,15989,9829,6330,45750,43084,39064,7664,4530,44464,31153,35416,1390,26336,56222,11838,55401,55360,64868,35794,31023,10802,10462,28927,4990,50078,48329,31939,62956,2542,43760,28901,19748,38753,46477,51935,10187,51364,12520,9297,62953,26977,10070,35627,24857,36515,29249,17732,5561,19547,22244,12410,37696,41646,16664,48090,43768,11357,49358,48064,63881,22329,18885,24769,19879,12539,43006,65207,19555,19491,7479,29096,62077,26264,7831,9492,34291,32858,12292,8958,61334,44214,18742,41247,41416,5902,27025,11950,56075,36628,7507,12068,49367,21561,56883,19457,36553,2081,18273,52942,37746,63926,48550,21072,43727,10541,58399,1286,43326,52634,40411,56990,40354,535,56165,63234,21990,52896,1617,22237,54963,31651,63333,12409,10754,52632,48181,40198,53259,44629,1349,45825,16738,25032,48993,59255,20511,22628,2538,42485,2750,10059,16229,52799,33012,53453,11779,64978,17750,48229,14043,40056,3140,31776,58835,41733,43356,9120,34547,25422,59795,62434,26861,22636,49506,5560,29648,14134,14011,34224,54596,31125,13517},{10411,21757,41829,53942,41275,60188,62566,44119,25029,54148,34018,20460,2049,32284,27032,49125,8718,64149,35609,30642,30844,63842,23606,4027,13643,6107,15124,40372,55716,25666,33608,1701,19332,30198,9495,54532,59174,45159,14015,35794,25167,15042,27176,44911,29084,50936,58570,42179,10116,32432,5918,30720,37690,28195,37176,8319,2293,60957,20907,34772,23815,44457,36060,39825,20191,44727,24121,13827,35033,22484,30724,10983,22029,34878,54071,23597,6700,45859,13671,25198,7185,30069,3429,22134,22737,44568,64387,1783,54053,2977,20968,14484,61201,18040,30561,18602,50445,53829,63391,11492,61239,26718,30044,26579,32447,57199,52676,990,44714,62945,13400,22072,49299,1464,6115,34266,38933,13088,44599,1404,9185,55482,17593,1437,33269,19849,18474,20894,17097,25946,37964,30224,38025,15481,56351,40416,16736,13985,25021,5926,3118,56820,36789,31333,10482,7472,3667,60957,50261,34024,39129,3773,816,36663,57933,3529,32159,39675,12768,35063,23155,27962,603,16357,4277,65202,25632,11609,37157,32871,3493,46911,62798,40374,7299,63299,25114,53877,10485,59160,61633,23921,31161,17118,43604,30116,28312,46219,31167,23192,15294,23810,29642,57256,23666,15598,11920,47580,33909,48724,7895,39940,12407,43838,52418,49941,2321,40172,12390,16442,18699,51553,58993,39155,25183,30799,31660,15030,17163,54985,47323,65308,15316,34830,7120,56323,21695,45760,32930,52549,31986,8999,23142,25728,40251,26279,48700,60410,38992,61089,36704,3071,51556,3073,18648,38206,30066,56917,30241,46088,41352,15496,15442,6277,26905,14328},{29128,52129,62754,33637,22607,22672,20881,13307,28455,39678,46425,21565,47578,56534,21345,400,5900,15400,8559,29887,59383,31340,55385,11008,32914,7030,30120,48461,48688,37937,26996,53279,61030,38638,8166,63433,23327,11856,27093,57407,25691,14087,15055,2261,51605,19275,14233,52926,28959,43688,65507,51783,18042,7858,52798,39035,6850,17466,61227,58252,37045,10321,60097,54366,6466,22675,45363,17849,41188,42802,36388,16222,2093,47395,43629,4386,27400,39716,19556,22357,37422,36111,48323,8045,19604,34611,14030,1864,40691,22254,15996,6803,2312,4931,2877,55732,42790,30237,29879,26299,31176,42032,53170,29359,33731,45471,17055,23262,18476,22125,33909,9276,45349,59085,16776,47981,40996,18258,49204,59164,54843,14001,54831,18574,55798,26469,8395,44472,10110,56571,15738,63578,25695,3280,1491,55224,23528,38833,61328,41255,38328,46712,28975,7109,62118,11955,54642,55849,29768,9589,32,26177,20844,58006,28605,1236,15861,23533,55011,1195,37109,6513,17053,39238,47870,49353,54906,19173,50717,288,39792,25757,42858,3465,50003,10511,39751,10329,34462,34458,25262,17758,50604,5267,4203,8665,21605,56930,19399,6320,30049,20835,48223,36195,41637,6635,62755,49999,51189,7519,52907,61179,58501,15782,37907,41919,43221,33246,3806,17664,18617,16742,33119,43654,61360,28749,65306,8321,43108,57758,34403,62150,16875,19221,58090,29489,30462,3205,50691,15127,45733,45687,5235,30024,9239,26373,6432,44942,16724,25717,55405,63741,24715,9609,991,26893,20688,21336,5309,65479,50525,48878,42117,53499,17601,12643},{24462,61777,59468,49175,28470,1092,23579,63724,24865,8098,31804,177,38750,7432,32580,34720,38540,11906,30136,10407,48667,5882,17045,51187,2272,19488,27368,60184,33601,19423,45368,12585,11639,43005,62987,7824,8727,44055,43475,10681,47006,26238,10291,50255,14734,24960,2625,25253,32518,19825,65155,46589,17116,38519,19228,59573,42743,29276,44327,28579,61103,36426,15857,6839,47985,40168,46009,47188,9841,26679,43439,60858,35712,31960,59523,63878,21674,9089,13078,20891,32449,12552,35516,31254,35724,40930,24094,34072,26650,46065,54138,49691,54430,19425,777,49806,1002,6919,57225,61764,22652,62660,21908,6902,31719,43660,61256,27163,3613,1851,28044,63782,26263,63131,28708,8557,4857,4854,17289,19338,13656,194,4718,52628,17264,5813,546,49886,18395,24764,53568,24010,14997,39073,55516,31882,37978,54229,48232,24127,60620,10506,13328,34289,2823,12265,19389,15044,4426,43661,45643,1477,25708,19268,42771,65055,19405,63313,42118,32599,11576,21732,7541,6015,36057,13092,18818,4665,6596,45055,19546,23172,19104,33320,58044,57536,8446,3923,41813,11027,10559,554,13039,61889,14565,6006,29733,61708,7512,20938,60962,25649,38038,58784,44878,21897,45429,3979,2626,40328,2494,22710,26551,14633,39569,54507,22600,701,20919,7778,18633,64392,60467,37860,17836,4012,2972,14081,31688,28943,54581,27883,62959,27997,8179,25869,47315,22467,2251,11363,40579,54586,27272,56251,32899,6931,8148,30139,2693,19765,42406,62254,64334,31929,21702,38561,12501,24358,46902,65303,4692,33601,64668,33868,6117,55009},{57618,10688,53158,45180,60779,61729,60972,40724,47776,10961,19389,60864,17874,552,6746,23670,42511,64592,50359,30174,32563,24846,44632,30899,62872,59104,65293,29439,50265,41333,42006,60850,43527,17103,10786,24647,32902,50056,15394,56734,14996,11263,23984,27265,1185,54695,2510,36433,20600,30585,40883,338,44251,43452,2415,17268,64687,41497,3300,16594,51811,61647,64285,41551,1583,26975,21287,5127,38654,32721,18406,18303,35468,8200,47581,52279,56071,21928,62512,61441,45116,12741,12347,57521,39800,32770,57677,57926,47908,20625,2874,43173,29327,54075,15903,9024,28140,45163,64466,18681,36730,49864,25615,63784,57857,3800,64693,15323,62932,1243,30320,43948,31209,1027,24622,33152,48047,6884,64483,9019,25167,6376,59231,12334,53985,32246,24255,44145,6554,48762,50163,56203,29367,10695,20982,62119,9960,21918,1610,51768,11177,58377,34888,44577,4899,19688,50859,52140,51851,16100,23054,50309,14863,44800,52702,18989,37762,61108,5536,29446,53804,22091,52791,14837,37091,31779,63946,21410,14941,32428,19380,22551,60388,8362,35656,62066,16034,11771,1945,47945,51157,58678,53325,28950,36971,25010,25328,8152,51213,36671,26385,18709,55529,4274,52918,28455,21571,748,33909,21780,65008,21741,37100,431,31182,19501,32276,18885,64067,16138,90,26470,24519,2398,8077,50069,8121,35496,27281,58940,33853,48671,46625,16292,22094,22915,53570,48919,3066,39564,38445,24257,40120,46773,46606,28514,6940,19627,55719,15207,4436,9337,64705,24506,31433,62213,63567,11709,6466,61364,64967,11067,41874,57660,51049,20868},{54951,31791,36351,63095,15072,5751,31346,59992,59022,8029,46385,35176,18072,57130,12866,57019,7721,5629,45612,11840,34830,15092,1181,21045,50013,23964,7370,49303,23413,30122,53231,18207,6882,32482,46819,43117,15241,16609,31885,17419,27402,12718,42665,32709,5532,55829,4659,19335,51006,34065,55530,57396,28444,48242,9293,9607,6966,3063,23206,62673,22348,11116,51175,19457,24063,49968,46396,46129,33240,406,28595,58570,59567,5539,65479,38665,48402,14409,257,1442,58448,6310,14029,29189,45765,32704,26888,27725,47854,15665,58041,5838,51649,43491,49788,21198,43878,43084,17020,4232,52698,18072,59012,43632,27250,2675,4832,51151,22058,36924,30453,44633,51910,41674,33068,27255,7703,52288,19439,12806,8171,18214,43456,50465,1282,10044,63062,54647,23080,2366,52210,45486,47990,41110,15144,20762,40671,26606,5876,13567,33389,24788,24718,3049,60564,11945,14237,62830,44242,5024,35589,40414,42830,5878,11183,20041,36580,44674,28023,11753,64513,23809,59454,433,58844,65178,61145,63562,8264,30336,55536,59034,14206,53451,49522,30136,24522,26183,1747,18654,16858,9885,20203,5573,60857,42006,51209,21022,24587,51009,32533,35318,14973,60722,1873,2076,51694,45610,2957,12959,29959,54979,49062,14203,22516,60452,31433,39055,9611,46096,38150,59293,33660,10948,19642,57543,6311,53784,39626,37271,41808,58193,32334,34631,18954,15323,34711,18965,31217,30552,20638,50220,26094,53476,30255,54664,15522,20677,60252,58148,32539,43728,47096,63380,32262,65263,40318,38027,50583,42218,33256,11501,21726,34706,17169,1043},{39302,24732,13942,30596,48624,33599,28879,55752,55959,32899,55508,42931,16917,43487,7966,38040,47212,44763,38727,62162,54337,22182,9206,39835,24249,39644,27474,16260,45396,25266,51371,8617,40835,47278,7242,41669,55208,1639,53462,48986,16705,56701,48832,6993,20612,49232,28843,25686,32055,18434,10713,61775,7491,63011,26222,47393,40804,9436,48582,3768,56301,55875,44610,32211,51131,19293,45766,37034,30140,3256,46381,52368,41221,51330,16415,62077,39062,8454,18540,3533,25225,45596,55164,44526,58000,12174,8700,59791,30552,54290,36115,49774,5469,34435,16657,9162,4326,65198,52516,42975,62079,26971,26190,2272,2585,37243,55731,44305,38623,27246,25319,462,39581,53335,11422,14042,58574,44528,40144,29185,28778,8541,625,33098,51018,59402,50565,45326,20979,2214,34437,19728,17206,37967,32482,31314,23623,9672,62922,62841,33900,13585,23893,64132,16266,31036,5387,28994,54821,61037,55503,65166,14409,61693,6266,20272,49307,54670,1707,30011,59428,27549,34052,27096,17185,15261,6292,58080,13173,17777,2123,7331,38312,2930,44099,21098,24355,28200,12338,28889,31111,56,44219,64574,21407,43047,38012,36981,16820,59984,26921,45559,6293,23226,64102,497,30082,32945,27689,21523,35743,61715,30023,13223,54315,45879,35872,39188,44913,47060,64734,23876,48229,29095,38235,7043,57921,29759,1444,28424,5024,50062,53109,60320,21941,39707,21180,57044,3666,26763,19043,23569,30540,23794,21095,31012,13941,12145,22177,45199,64190,41991,8492,22553,34762,48211,31045,46587,31522,30997,7435,62378,6971,37751,14071,31552},{50988,20653,32334,44832,51184,28079,34111,61663,12337,46433,14964,2069,19561,17475,25297,55433,41446,58987,56702,22620,61857,1114,48722,34455,8756,60570,41206,54445,46475,1852,20586,26904,57445,56717,10168,30707,59051,14023,5916,24742,7373,33926,30780,2314,52204,22536,60037,15611,44759,25623,23135,19301,7836,51183,15466,57215,845,57785,9035,33904,8018,61108,1650,54818,35841,16300,13456,63309,48335,27013,63373,42543,55512,4306,44923,19522,61238,56873,43984,41297,51350,2016,32680,5656,36234,43542,46795,25705,42066,12945,38126,53499,9038,36223,41366,11407,2858,15456,20102,17713,54141,16485,61867,50183,59176,13237,14216,12615,21072,12550,2107,21178,13291,55930,38545,40719,43634,12190,34193,65126,22219,58399,15097,32439,40800,35798,19993,17033,36639,41214,6023,32450,61596,6505,7204,23930,28837,42635,24389,22388,50532,64458,22173,44269,54667,13509,33346,44158,50854,14918,59326,23811,24465,59816,26016,57310,8433,13076,5639,58137,14471,26605,38795,32550,50872,41269,37172,55710,3322,30593,8891,46173,38367,50826,16664,14802,14028,54190,40296,30576,55993,26277,36114,31596,44300,32229,30483,16277,13879,31817,30480,9185,14933,27748,55449,62445,1289,53496,44752,36113,34088,5004,65017,41324,39551,33114,21393,39918,41807,34883,52128,3702,26444,23211,49292,48394,22308,42257,42276,58601,7766,4020,60485,29801,14243,56925,51685,19901,21455,52456,57216,4863,57359,6773,983,38702,34354,56072,63994,28772,13017,17958,57220,30754,51257,34274,25517,63245,42576,35310,3670,61420,31954,40176,48300,14280},{56047,37160,45930,59929,44078,4939,49358,57158,14730,31839,40151,35399,21924,57341,37551,44849,40478,10418,9072,12288,60784,48368,33179,7940,21363,28851,32135,52831,38297,31297,40261,4404,57327,21374,57353,6847,22928,59369,1785,60513,56444,65516,8254,34928,62687,43470,20841,60709,50781,15354,22312,25714,35212,41160,25499,47653,62320,7287,30662,28125,29540,48467,61709,16005,25825,14897,49928,49213,1094,21984,44042,60215,46908,54236,12421,25533,48437,25903,2279,41105,59152,61164,3138,10766,17988,21037,10429,48273,58716,12485,2273,22785,38525,10137,37162,6676,41361,37935,47495,49022,2686,28541,6895,33144,55099,33811,65319,5455,51099,38854,33357,37050,46556,54187,47137,7396,11406,24671,18485,39396,52560,54492,58821,63624,14617,31913,38193,14307,3594,52430,54436,23822,30306,9934,34526,49520,60073,14050,18002,2897,60340,7071,38822,42832,61191,35051,33469,8007,4117,62607,50663,22037,52476,60835,10458,49316,354,33415,2798,36071,6921,13350,53486,38993,45352,52079,1491,16935,21413,6823,36322,10746,49322,5420,38927,10560,34730,9500,43246,17148,18272,10852,33606,52865,50956,2876,46741,12425,35227,39774,13332,32708,38275,32539,54035,45193,52277,1852,37213,17437,44029,29623,18304,39648,23021,46799,16229,47920,11913,50533,18017,57047,6898,34371,45204,26245,34403,62888,4649,5827,3874,8287,11309,34032,35805,60641,6448,54827,45435,44838,53187,45294,3160,2389,28336,60590,38089,5625,53102,61098,30275,5244,19601,63774,4950,8011,60063,3065,15021,43307,13136,47130,50189,57834,64726,19077},{43129,27781,25190,3546,39983,44476,54825,257,58004,14026,39021,2595,34974,35162,15426,7500,48127,25503,29302,25163,49861,9853,9962,964,43355,49822,43859,60181,61771,47745,11295,19588,55981,42772,32612,10561,11932,6977,38192,37855,32614,38032,24564,55351,64773,578,56628,4306,19615,43776,22367,34807,50353,28929,26464,46823,21509,63143,3106,18860,26916,1737,25248,29272,21125,24321,16551,64744,48091,54408,37444,21013,54920,43483,2050,1113,11518,18329,53943,61374,20125,157,50650,17190,64397,2814,12756,35556,24794,12616,4036,34085,7579,14869,6329,6296,22890,306,2723,64280,16709,25175,59391,48273,13301,671,13860,29139,16637,35530,44828,36335,1197,45788,16205,47093,4286,60020,55934,63232,21678,6999,60783,28187,31608,41899,25311,36541,62602,33122,65473,21870,57385,10111,60986,13490,27391,55036,31283,19273,54608,14670,15840,36082,31110,25946,20244,43153,40578,41431,34157,21022,61382,370,24183,44121,21531,33907,27589,56464,34856,43221,27735,28346,21448,47826,24909,8932,29294,25191,29612,28447,15957,51333,17100,27817,13689,47327,29828,43703,18519,51795,49737,27820,59599,50864,4783,55651,54737,40148,26947,5505,48370,23701,34398,11167,39412,58700,56661,16252,59838,39197,24734,37426,60730,63402,62001,4305,15027,32992,17107,60535,19462,9094,60601,42680,54084,15938,42542,21151,61196,9686,36245,3731,54182,49318,15747,58694,64002,55876,4585,23561,18122,47831,47429,8837,21409,10102,20981,45052,18352,20496,54719,37670,48937,25147,54077,58536,39045,62452,59548,43127,11982,22262,52182,58442},{13843,13094,58959,19144,23146,3424,24231,43573,8791,46692,16648,4981,19838,60362,58613,944,13840,11271,13166,31337,48007,26487,40421,16940,35857,37770,17229,4069,19775,54144,53778,17769,34149,10459,1574,16941,1010,26853,35171,10625,59356,62139,54602,9477,38187,56580,239,19996,747,32983,35573,16137,30498,50974,42869,59098,61508,38299,55463,8795,34374,64626,20691,45342,38476,55433,61086,36828,22562,27965,61982,44680,21463,46951,60486,30877,14928,53011,61172,4338,44839,43218,15404,52684,25561,19580,45196,22835,10804,6794,47092,29795,50277,37321,938,33194,1387,32179,57164,36722,24757,20394,781,15355,654,26505,57628,11759,35811,36828,14299,16838,29928,43776,22859,42413,1052,16808,63462,41781,58219,2560,26408,21333,57914,9956,30889,49504,20432,62236,52262,61271,37751,30402,63552,25669,5232,56388,4299,34491,13215,476,4868,55840,34069,39463,14456,37398,14859,60410,35368,15429,60776,40059,58768,4065,55355,7492,54802,42912,26251,48659,9931,4073,2878,49188,9300,21049,10290,25135,20703,57759,48693,52993,3636,33326,22141,28947,47998,61183,27389,1664,43862,20132,26023,22302,20528,61809,51126,49402,42522,30290,25798,56964,2888,45950,39342,56214,11491,7165,78,34097,51359,43904,59501,36599,27891,12528,1019,53507,27024,55891,995,29740,60693,13452,25947,23255,31550,15173,30425,63411,49127,23777,54719,12319,49031,14672,51655,53554,59807,3173,12556,57357,26404,44500,25601,46827,65027,46597,43453,9693,50905,56258,13065,24598,30700,29784,41181,46461,4193,38779,43003,45271,18540,53869},{16667,9210,35611,33304,44722,32584,54389,15418,40298,60025,37151,11035,51548,55704,31117,35078,60674,7796,40542,43163,17878,42064,58560,46549,17888,15308,34218,47461,38947,53180,10979,38841,22838,33926,4544,59331,43240,5447,38705,60901,43356,35194,61760,1401,53534,12430,49364,8369,29484,48341,42887,50663,41259,57629,1252,21741,14849,59699,20511,4581,42427,53035,58464,29641,55904,40228,22766,59689,18427,50012,27137,4371,4189,36714,45591,50619,14732,8161,33506,63502,63316,40334,6725,43355,2331,2475,60506,13049,17041,47904,30791,6074,30570,40790,62972,39820,12158,774,33728,45955,9690,54500,28929,38819,1307,36176,29557,18856,17400,2578,43758,57363,47104,57693,11425,36672,61833,60733,55280,59889,19513,52099,53859,52949,17083,38942,19010,7507,36537,49350,41983,15575,51156,27008,22913,53138,63565,8162,53902,63152,60457,14833,34026,17858,28659,57551,53254,46848,17901,51350,33491,54190,184,24982,35626,60630,33475,17258,27419,20952,16127,9473,40045,17129,54306,8129,53863,52411,33578,44927,28606,32404,62073,21625,46093,58664,59384,20249,57366,27368,32657,5972,33126,42278,32120,61034,32609,25134,19095,32697,57535,22424,10402,14182,5389,13773,28907,21426,42694,34109,36403,49830,1284,59459,47622,24424,65347,24711,3215,35181,53226,54142,12569,32029,17822,48679,57901,60217,5645,60164,13174,32429,18291,10975,39681,9591,9578,48739,53702,55704,2696,28498,55241,41172,26928,63921,36218,5532,45021,17097,23477,14879,17839,6755,58689,4422,4714,30050,19718,20130,24847,41936,65119,42474,12981,62322},{52161,18468,45023,35171,16862,39703,34590,54260,45516,9933,61240,61223,54318,19106,21625,45814,1980,46187,37452,41617,26167,58010,14996,52940,37778,38752,51214,59915,32470,17736,24891,38304,58222,25138,34169,60278,38632,10539,2403,16564,4100,43797,50209,3867,15034,23457,47351,23852,32099,11880,14990,9087,15442,18043,14309,12664,62629,24698,55243,31796,24096,148,30059,2931,324,20990,14458,7848,555,27053,31296,49160,33834,6465,1332,62037,16967,55291,584,31730,8365,42407,39739,10088,6863,35078,12143,16084,31581,17606,39307,53009,41489,20774,4358,33327,53618,10709,59510,61477,40439,14606,45267,4296,6843,48870,269,52244,4517,20343,11124,55701,29310,35816,64473,39099,12425,55893,4683,12275,18995,31940,19245,39938,57379,56396,46451,34509,53023,43386,53012,15492,49107,10459,24020,61293,6212,9928,15642,38476,40070,50547,13130,30873,47721,49277,23890,55624,16429,30537,8725,5820,52136,22239,8275,23340,5999,17960,54798,58272,34764,50062,58863,39625,2424,12140,58679,33547,17192,8549,38416,52728,30512,39646,40796,40727,11140,11888,37421,65510,62332,35108,62864,39255,60936,33039,23652,22378,56369,60191,47,21937,54930,26966,32263,58417,57494,9491,32520,37409,43993,40438,2465,58162,64452,27131,15396,19735,17389,54404,4563,6981,51681,62236,21448,27843,6658,21042,60785,62140,59596,50914,3289,42656,9504,11023,38575,58085,49658,30530,63885,10670,61479,43623,7604,10008,52976,14763,4887,31406,23895,7392,28141,34001,20156,18335,23878,23139,14988,63783,64321,36448,5427,25203,9698,8685},{40699,55146,1372,30751,854,58525,90,25874,30140,63641,8640,49273,2002,667,26559,50455,30689,36646,55537,39530,43373,44070,14883,37895,32131,15809,27215,61271,714,57402,10226,55435,7291,42979,61395,43076,65211,6823,14928,38862,52735,61216,62161,46519,7767,63979,48397,1241,24331,38347,52762,65072,45170,26483,669,35951,17967,23496,33273,25108,10513,65479,19942,57540,38774,49539,48538,324,25107,6363,44027,44404,46340,50015,33381,43029,54350,62712,28692,56911,2086,62488,19059,35736,42747,33055,59836,31105,57856,59909,54573,12557,30985,36504,49845,63335,13586,10006,26152,44452,17920,2918,27742,9738,39053,39591,60347,11502,51202,48434,43828,16816,47171,64746,28064,62476,14713,9841,61710,6169,39878,25297,7547,27884,15580,30176,56642,26565,63583,38444,26925,10162,37187,52713,21708,22858,19918,11802,262,40202,20663,40607,47254,9734,61875,3919,41137,7742,22983,15122,36958,14168,43731,34632,30681,43826,39660,62596,22645,8279,5543,35383,43774,20909,56274,63532,26236,19225,5798,57808,16039,47228,5929,65130,43776,11914,5754,9811,61707,58834,32631,8272,6267,5109,64130,36460,45664,62760,64597,49678,55534,40639,48861,12545,59211,16412,42558,17019,13802,48682,47448,31673,18636,61129,48507,32774,41711,27909,29683,51399,10326,9250,52600,21098,3876,9762,24450,34984,37748,18938,30563,9293,42394,39742,2516,23508,3136,36878,61527,11118,19002,52189,56622,43355,22697,63018,11640,38523,438,27995,54151,12614,56565,556,14960,24086,56336,44244,234,14338,8400,44874,6687,23319,41565,31315},{16887,47838,30818,39038,17142,25538,47274,50739,47593,61067,47055,20867,13858,36866,15353,22791,6527,61235,52355,23054,57847,49290,36859,34826,991,36008,55920,44063,18343,45155,59257,16166,47554,26285,17901,13709,28239,8978,31868,49367,31340,27624,57428,9524,65519,64536,7231,44581,46681,35454,31961,52725,51592,46268,14139,41299,50140,37990,36927,35176,23839,24180,43465,1612,1758,38804,18981,42571,64259,7696,24453,65398,60089,23613,12330,58912,2984,15584,25686,38451,14489,50488,50786,56503,40734,59313,18183,30344,12358,10014,63912,14245,47364,40181,42374,17267,23403,40978,33162,26774,60503,3356,60336,19570,48306,23966,10343,55806,13808,48211,30019,2976,37475,5633,36795,1859,31344,32058,62180,42773,35013,47390,50939,5249,3645,3750,61334,42282,4705,53411,40090,17992,19665,59283,42331,58162,54061,22157,33526,41137,20166,59183,33810,38830,40505,46966,23490,18492,10934,22513,48714,40971,23174,23650,39605,48658,5842,53357,24554,13758,11810,29821,34450,47620,20334,43913,29029,62039,24681,16942,44415,11,11869,11305,51537,26742,54339,41789,11566,39794,50122,24746,60626,58779,25471,3845,65375,26690,43002,6727,61722,5904,61587,43587,31712,33786,23134,45885,1847,54837,20717,15086,12849,9997,59251,6979,15731,43803,9581,41550,41298,5271,59659,35517,14825,64030,55703,48246,16282,54709,47796,38731,46050,38161,58635,65029,26057,6625,21251,63165,27944,52937,54579,15097,40320,4047,24822,53704,57694,46109,51188,19434,2585,15211,37830,37938,5839,53694,28841,63327,14185,19554,38742,23556,452,53202},{57707,10592,7250,39701,16272,60000,64960,64892,47395,64830,64369,36386,51638,25888,14467,17246,6686,54925,10152,9401,6416,8670,43304,52219,23828,9878,27349,28878,60317,12262,52122,44893,15357,45610,22822,11877,13692,60304,24628,23106,25497,59960,34520,36540,15266,60107,20574,53594,18836,7105,61853,24549,27204,28135,19780,113,31933,24897,62934,30217,42378,32595,956,20493,27254,48219,32660,11505,12645,23809,52939,49008,40773,48740,13216,9468,595,6852,34409,8007,32291,42485,45191,17590,4357,19215,50164,42510,16557,19318,40782,59387,46096,34398,25008,35918,48504,39305,18279,2548,38155,1482,9138,57630,7031,33716,4510,36913,41476,54317,9290,39558,22668,56681,29842,46338,20407,12666,39491,54431,20318,6106,61408,19550,21346,4852,35038,30039,5487,26475,51417,9313,3172,3363,39170,52625,12847,38159,45762,52120,19321,18679,43566,713,5993,18111,47739,23766,33875,46417,51250,41190,54897,46574,48785,10105,22772,56040,41501,39849,47642,50083,51838,28521,21131,63379,46396,4056,1898,61369,2519,59904,58781,16646,24625,50366,33,14705,46858,13631,889,21825,32660,21253,28179,4592,29085,21337,23879,31923,7497,39357,45294,36558,34637,34749,14482,49538,1597,61542,64456,39089,56437,43892,17342,39578,49917,25476,43560,22298,64352,37452,31973,54730,49640,46520,35242,24936,58295,27525,35298,59938,8266,50899,33147,14007,346,7621,35631,63529,25115,38648,42955,30772,14815,4763,19016,20242,18325,22701,45058,43164,33225,40461,59318,57425,20262,12064,23842,44081,32585,16064,42959,26988,22557,35708},{19536,24010,45135,17429,62283,25489,36838,42126,5527,43529,39151,20325,4593,42236,1194,47583,36811,12670,4325,41251,59960,44815,61926,18431,55727,56706,52819,53127,57550,59516,20671,15965,13541,9333,45732,16302,28614,45899,44111,40547,16531,52099,56808,50817,802,29763,29655,55245,7125,49920,27604,1054,59445,44698,53677,62264,45968,18757,15285,34948,26907,20247,40051,12989,65180,60132,48588,57907,63237,59666,47712,3024,16394,5781,31478,60253,15071,65391,35628,13192,20908,22319,55576,60356,19801,27317,21735,41225,41900,43733,46667,6795,62638,50035,14337,30928,42910,20969,2014,20222,45816,47073,51375,13446,20518,35709,40731,14609,42522,1646,30832,32552,34521,29536,46323,56436,22106,31341,55695,33102,30044,64309,44533,39931,38615,26618,41813,29855,53490,26972,57753,34631,33755,43423,9709,60630,17989,46743,4118,22037,11988,39910,43328,6118,28069,39549,4903,48619,22449,57899,4410,7979,64424,54814,11096,23706,61043,51528,24340,59906,38645,4102,30222,39255,61127,7005,18207,31442,41375,21324,46261,33547,4348,30393,29417,47337,25329,63279,5039,20592,36445,35438,15803,62204,5567,56780,61597,17739,52064,31283,26454,23910,39080,16707,40917,17575,34772,9936,5977,27647,12089,47844,32895,34348,45718,51200,27505,51932,51285,18318,56316,40817,20473,21689,16261,43855,38175,11278,59089,63266,20265,2990,28078,28978,8207,29193,12161,522,7506,16901,15151,37721,20757,62662,29908,37306,36602,29025,9110,40648,35654,11566,11949,18406,61486,25328,55541,57710,4167,64071,7601,43719,33675,61699,41727,52869},{10976,38384,26147,64467,31053,22789,55056,65450,61309,33338,17249,53022,15300,22446,41169,31849,43001,59180,1898,58279,2119,38566,51229,29901,54692,46701,9834,40525,13880,8087,8343,18221,12492,12520,10098,10469,33252,39486,44010,58347,18506,46740,25341,33021,61654,30575,51259,14513,27238,40214,20413,26328,10775,4444,29743,59581,23087,31108,63705,13745,21680,48796,62881,43039,61763,56484,40150,2794,49928,13694,18714,3910,54308,50483,19049,49754,46264,62677,62248,45703,50488,22969,16118,2042,43969,1827,18727,53766,45741,49177,27050,2832,59857,56861,28265,36004,22174,59103,16792,58700,39291,61120,21255,30380,48150,36898,29207,49061,13604,41095,31587,39842,15843,55453,22500,28799,21039,17120,38105,58469,7156,3152,25561,40359,37835,10508,57989,18605,25031,25790,14274,32989,53037,55755,65139,26059,52120,64712,7258,37501,29195,63051,19463,33640,41591,39580,4307,34336,55198,16626,9451,58444,59957,41699,61753,35324,40779,41997,19614,35464,43102,61139,18087,9341,32302,43192,35721,49809,55387,20178,29260,35089,72,38817,59531,11341,26917,61194,6050,13184,39847,2513,6576,38578,10444,51988,40598,4995,26141,26278,14512,22512,9422,52775,31918,19012,63024,25039,6799,16457,14104,49508,24025,23855,35360,3103,40661,45849,37756,18918,21213,9641,32714,29315,21933,12465,58693,24993,47991,8432,19941,55627,20371,6114,35926,49583,57941,33876,37869,29629,33788,56302,55048,43015,8310,1002,35560,10419,16287,47981,61859,60237,56880,46844,3457,25567,2722,22447,8448,56996,27549,53568,36577,14955,2085,36752},{32213,8174,8359,6564,30150,40312,59533,48390,19283,57526,15863,62510,13693,43084,37087,9917,56100,48426,14709,41126,55296,39227,14298,23292,21388,13746,33817,26019,19604,7309,27994,2759,8701,27740,56901,5409,11901,17612,46826,52322,45164,62055,14367,14596,47405,64041,24984,61530,56211,40767,11157,63776,31981,62712,52993,20613,27240,5165,4154,38775,15288,29373,3627,35667,32917,17271,3339,46015,47221,46644,17119,56956,63046,47534,53039,12904,22732,39273,57314,65349,21134,56337,7539,1691,43363,10592,43717,24764,34829,56329,29441,33632,49125,36289,1120,16926,2265,34283,11215,64785,43084,8594,32589,26819,25817,6746,11878,9998,30541,2418,23417,22976,39060,43420,36904,61323,26832,3693,21530,51307,20173,65138,41005,52664,46104,26380,53287,42661,10866,57581,7320,19544,7516,39473,29943,7978,28281,62620,24672,15795,48845,19980,11629,10397,63145,43744,13904,5052,15684,28503,10133,36724,62995,37436,55330,38868,39567,350,39904,36949,61685,8650,40950,41309,17766,9517,37655,62336,14558,43362,49811,4912,19248,26510,30943,53646,10296,59340,20869,6442,3340,7069,7449,64218,49626,43199,30248,61842,58398,16832,39176,51029,53813,1446,65047,8597,8320,41772,19902,1490,6764,8812,49677,544,45426,8223,6189,34617,2459,18809,22817,37261,46044,40827,33443,32614,35628,58912,26498,49842,4915,53830,33744,38373,10914,34326,53994,2392,18654,25340,3868,45054,23326,39296,25109,13083,24188,11379,64636,49289,625,57814,5678,6199,14202,27236,17647,54598,62512,56533,10032,53603,3822,42000,35544,4003},{28536,27759,17613,8471,19682,33754,13537,19398,34359,9972,34642,49217,33864,24788,32629,29562,25239,10706,62197,9629,10213,39276,40264,1898,18236,20936,30408,474,64191,64569,11737,2389,44564,30483,38526,19476,48737,7320,49326,61826,49761,35699,26489,24408,16567,15963,11604,58390,53684,46009,52797,21540,34616,36787,47586,55606,38589,60762,48846,52730,56408,40239,30882,58601,34592,43679,24200,26253,41807,31847,31210,30293,3492,45769,39688,64034,21316,14534,43012,14824,2327,47280,15021,64907,11649,5377,62253,21629,48982,12100,39467,15079,18172,29043,12031,47839,48849,44177,56552,41020,2815,14562,2265,63336,57195,54025,5258,11210,2687,12912,27720,64143,45017,18877,39422,63620,48750,64566,26629,17013,41730,19661,36600,11966,39212,50555,35381,26110,26475,4972,60558,29382,32656,33713,38277,48980,30552,64180,24426,15570,48253,36566,38166,62654,17997,37337,6620,1639,48351,45344,38916,37016,53301,10046,23901,23950,40030,43892,32542,19032,34923,49014,42103,28868,42396,7295,12044,37091,28036,55825,43891,49263,61638,15283,56498,11000,18542,36626,24678,30654,54407,27578,6680,10311,64199,49782,52549,59568,38040,62345,39566,746,62300,50396,40517,54352,3454,59146,42774,55124,43045,25262,58893,15536,22214,7266,61219,48036,57226,33548,15370,38523,15203,2917,30016,52626,33198,3474,54713,56003,42691,14943,12392,27570,42558,59545,36896,1003,26116,51,60607,50786,9792,17760,60998,25430,4226,42707,1657,49349,58773,37654,35448,62891,37419,24338,24342,55005,24426,12522,42789,31712,48213,23438,37940,42384},{64230,60694,56732,29563,20057,1954,37556,65045,24613,60779,10033,36523,63989,32638,29234,41016,31942,8240,13283,17042,25724,10663,27925,16179,41425,4930,50716,32978,11412,34146,13615,34212,47181,9918,48216,65224,40238,24973,63088,52746,23365,35735,64915,19350,32161,54443,58169,36600,35850,61161,11329,1505,40881,20243,62878,44279,12848,30816,49783,16159,10804,62305,30666,23659,36596,23652,32712,30265,6486,41279,6430,60343,39521,2572,53698,42479,11345,14574,11654,42610,45603,50719,33742,56028,10183,27877,20115,15835,60235,11510,10033,28412,10436,55538,30414,26766,21818,12994,31684,60915,41655,50696,14428,35365,9934,28680,25542,22772,35078,52252,17762,8430,4787,31844,64871,3487,1381,34049,14267,39485,1625,51778,58755,1686,55792,24622,49534,48563,51855,9846,13528,6426,13798,11120,38356,920,29840,55775,56383,3516,51064,32272,36939,28889,14341,20448,7616,3010,9593,46992,12909,4241,44275,19956,60486,53609,23371,52529,41089,40341,37430,23493,55110,54686,34680,61683,43502,58475,21879,47253,58666,60891,47578,45355,32338,34732,37729,64112,55113,19707,39543,5581,4114,32581,44666,56959,63846,32894,37623,23664,52754,63645,43196,37844,28869,5422,52414,59580,36248,18119,47899,37748,14299,40641,62654,7698,9069,5172,31044,54003,55212,33652,31750,29192,666,17255,5431,36339,56199,8310,44681,35396,50192,65487,63512,57217,34084,17037,47707,26722,39927,27513,12656,737,18336,60331,38798,36130,200,4212,14555,61625,57443,40389,11044,44745,43663,33880,30876,284,54216,65063,48254,17911,34563,26194},{29066,35860,9011,26307,54432,1813,58716,26191,38265,20851,53667,27666,9202,58606,30695,48456,45984,31803,38931,30377,36005,47017,20418,51162,35014,29432,19106,19434,59517,43631,13077,63211,3711,14243,21285,27436,25920,57474,41426,44823,28036,17782,1378,23598,5980,50758,30015,45345,64399,18215,15548,50321,49476,14055,12141,31446,30517,30392,35023,48284,40368,35377,10835,2687,21364,41423,64692,23990,30277,11965,8839,12796,29283,36720,26921,58564,10919,40751,64654,58232,47778,19969,64720,22755,27845,46969,30919,30842,33278,46142,41109,14512,35853,23463,51613,62288,49881,26576,39223,34943,52317,15360,13225,29445,50784,9833,51024,45514,7222,8341,57295,33207,29528,48189,37431,14670,62691,13601,19731,33145,11467,60541,65135,32508,54583,15970,56510,63503,1789,16637,851,39346,28941,7059,44089,61806,54029,35404,21207,26101,33986,33133,654,142,15194,58348,41068,53007,59355,55827,25036,64620,7622,5502,2286,2573,61567,47558,56146,8998,47176,42514,25460,29313,29268,31740,44882,43398,51143,35707,27052,51572,11068,7996,22753,32609,40371,25524,52769,31886,18141,11920,3064,33897,8403,31117,32452,46271,39297,19426,32823,45285,45810,62785,64129,22922,64631,40108,24433,18314,32021,42472,64685,23038,49881,1554,16827,23010,3076,14470,15604,19719,44806,20959,41172,31234,27032,14022,29281,16082,18914,11508,36267,40046,13252,33465,24839,3992,64862,26122,55454,60119,15751,53077,51818,58212,62607,4048,27900,55953,41727,6456,25688,2178,7988,29616,5440,23303,20209,47109,12687,53645,44872,13277,45971,24875},{25093,25892,30094,25108,28277,40169,41022,39507,18704,59762,61550,3168,27894,41864,43287,3349,32708,5114,33913,42490,6669,16984,56904,23701,42178,44881,52098,35621,37736,46743,15464,36198,15729,40849,53053,39175,62914,41124,20103,62224,2051,30603,20238,45378,55088,55553,650,13830,25637,52293,10713,28528,40527,13824,24431,23758,9501,27244,23232,42961,15502,2197,30171,6177,31501,10394,50180,41664,41431,13014,11926,59356,17794,24885,18545,37555,20291,42614,63532,14389,37708,1675,45961,47357,38349,43088,40003,19635,55546,47021,37730,6146,27198,30046,45940,63132,9939,62249,63280,2993,13181,18564,60411,13629,37183,59398,45031,52324,40192,31141,50738,39384,39826,49641,18278,21746,64400,60938,34747,35526,51872,43643,45174,46586,63695,38873,53168,28144,60485,36253,46168,19929,36465,56138,16560,9858,58687,54531,51211,29687,53626,34704,20262,18096,35864,17677,26555,10220,6506,620,41640,55698,51251,59757,7177,47837,36157,45812,3826,31228,54216,52191,32137,30724,17863,56927,32823,49456,55451,53430,55734,45397,42106,1684,12737,38116,40673,39601,45736,31764,3228,54639,44493,65100,7031,922,13617,49477,27863,47723,18557,3461,8568,30106,54701,31085,25031,4268,14596,50077,9995,30710,59930,43442,8814,24542,52737,61079,1242,27319,13215,19143,19829,40144,20115,42620,55717,31326,31415,27789,3134,43267,27033,4397,47709,45350,60768,27790,13309,56902,47869,22429,34764,26864,788,53639,1207,4057,58866,60158,21790,47477,5634,65211,57997,18443,1382,63473,48661,49418,65372,65340,8264,60531,45349,48425},{58426,65312,14762,57754,8752,50013,42044,5620,3706,31663,1210,6847,42483,16819,23856,60436,54286,39883,30447,40587,48566,1005,18178,46287,2448,14317,45952,42415,52894,48703,26304,55947,35263,31345,27032,22415,41163,28433,27583,1748,24617,35040,48581,51180,3293,11298,14714,13746,40122,50930,9957,8093,39679,46243,3636,21807,8877,28513,5632,42363,41564,38755,57776,19448,48866,25679,27234,37337,11767,57976,15178,17241,34542,49541,49285,33334,7219,35266,37051,18130,15079,22175,28335,28282,30565,39425,17135,62468,34999,52272,51132,5825,61644,4025,54171,51470,8815,49114,45128,52606,5477,7286,44446,5982,54588,57434,3293,3209,14584,60742,13071,4273,57945,21165,54070,4175,54911,27878,19569,25202,25612,34856,31123,37804,51100,40343,50082,9990,28330,6505,24610,26385,61062,21210,10072,12654,137,23766,35981,18984,59391,47380,18496,22210,54483,53704,37570,42738,18141,25195,54850,41891,46277,16353,20799,42355,52352,51788,2171,45169,11518,64180,58006,29281,1367,17386,48524,23021,48385,51288,56613,22514,40068,23223,44237,16142,17522,9154,26156,12086,4250,42145,31187,12323,37490,23518,58663,30014,32551,6782,43421,17071,10287,42143,51672,61081,62819,53720,29565,15237,22166,9472,1067,47790,4238,455,53504,6631,56788,24232,17165,5837,17938,1031,30337,49925,64117,27313,62267,15059,12039,6232,23576,45718,58567,2357,11998,43613,43234,8807,44761,64087,934,58352,57256,41159,48661,25386,20345,6581,18709,57222,8516,42511,51323,8822,43347,39691,48345,25933,37539,47804,5634,8253,59157,20597},{57664,59376,22343,4323,45964,60971,59512,97,31371,56731,57962,16502,26250,44813,46499,47636,50555,17788,1546,32601,41160,53327,1589,39857,10109,14093,17643,43940,59005,18215,59223,17992,8356,31340,14709,50164,27216,43724,32000,36136,43343,11841,12554,39312,449,57885,23607,18038,62220,5066,27208,403,44590,41039,19682,33599,5356,22446,1259,42492,40030,54413,65335,355,46581,56873,30636,17091,15447,27200,1568,45083,49931,14700,3108,3290,16481,54307,54714,53081,37670,49218,23029,55007,47038,34113,50869,48581,57336,40730,46592,19581,62006,43281,22268,9254,20633,52619,48857,61693,47913,19040,40873,40637,44548,37102,39481,3705,16014,3544,34374,10714,45511,38863,62138,19557,20318,37936,26175,56173,17383,32591,42972,29279,49632,41929,14235,44422,34682,2156,37446,26026,45390,12179,15098,2239,38617,9,40250,19040,38756,30590,21480,865,41848,9181,36415,37813,17606,46705,31223,40135,10151,22220,48217,14720,3197,27018,19350,26438,48300,18203,61619,12858,776,48015,59279,20584,51003,16626,31835,25373,43129,11606,26655,61015,7281,35576,12861,38249,11817,27396,12304,44985,34168,13929,12960,52753,61966,60232,33717,23882,59964,40545,20160,23815,19607,5848,25134,53091,18438,23875,14141,579,52228,53232,14914,22700,23007,57555,19807,31791,61481,36309,17968,18376,35761,43096,15311,7256,33678,61010,10287,12295,7033,25029,41343,2302,54414,55495,44437,51564,6353,28063,61410,3561,43163,59425,42333,63147,56562,20526,22069,51506,43837,64914,46656,42254,19160,51047,58031,3595,4732,18880,11382,33899},{7640,47372,51744,31425,56011,36397,35146,63981,40087,30184,19249,31827,28093,56249,51016,10874,50647,51633,59382,27531,42981,14157,51460,50555,54529,24052,51182,26510,7595,48346,44992,54652,42076,6904,8599,60888,15617,38029,22169,31666,36625,58994,2407,2490,26337,45457,36081,38707,51550,46554,43114,16724,13907,20667,27238,24981,59480,30125,63089,22087,36782,29865,11221,9442,58453,62182,4288,8615,29914,14963,44565,18778,51179,1245,46137,64562,26113,51613,27954,51033,35537,59891,32929,36770,26957,1320,63028,61647,57277,30720,19577,48481,1040,42643,54030,29931,64704,29391,51851,22624,33716,37706,62246,12582,22373,53084,13070,3630,5305,18091,27662,36800,57373,24243,1743,37224,30484,35111,11816,4594,54100,48098,60562,59052,47315,48632,55189,26395,58758,42341,20062,3974,9781,39268,16425,53567,42857,19121,12455,57013,45954,51008,805,23368,21451,20000,875,41109,23122,28401,9366,64810,5289,40100,12716,9486,3329,15710,59426,18795,11003,20646,3776,22023,55132,46212,42886,22679,57052,35808,50258,26270,2154,48128,45427,50232,48186,12728,1364,40696,32627,60663,30167,18286,23830,29800,59197,33131,48561,39014,19616,2237,40202,47948,53139,54922,9717,14790,32263,61013,63155,32711,45830,5057,27321,54677,47770,21595,2336,943,31396,28485,56017,62502,29870,38635,21153,1353,25131,26353,4766,54,30983,7043,23476,34011,7646,38766,30477,20352,64968,18896,2831,56924,53531,117,11313,44182,5265,58727,3143,18249,54349,29991,12232,33349,6575,25004,56468,15616,57633,63680,45830,37785,24022,45508},{13208,3340,24486,21573,44070,7378,4129,10153,52323,10503,46562,1288,23910,24280,27427,47682,35383,43292,52173,8446,5215,40958,52207,49775,55125,14047,41157,59305,13837,19927,36680,64922,60440,8349,43694,1438,59691,9859,40850,8875,57890,42559,8603,52033,24885,64329,48814,50997,7213,37970,31396,61158,9576,23619,25511,34214,55426,10642,3144,48591,14872,42523,12710,53643,24569,13723,29974,34723,48523,52488,16506,6603,62864,59822,38469,47752,10897,8565,43117,33350,33981,46363,39666,469,58309,40702,51782,32129,58002,57793,27033,16924,14632,28315,30721,1238,1458,26126,61479,1639,9915,1619,17888,557,63226,19513,3513,35623,12426,63818,45871,5306,57663,13107,62218,17868,39224,14270,57787,48289,36993,56685,23372,14220,63295,58919,17357,30929,11150,46491,142,61352,21804,3535,23851,60181,63563,25023,23495,5122,36979,52011,31647,8133,62709,44964,26084,367,24342,65509,62781,22619,27784,11177,63818,3757,38532,40240,2432,30958,36410,50946,26514,11007,6551,7345,56014,3818,15124,51091,15150,38070,56324,37105,4400,47644,65225,41213,58276,49345,63450,50677,2728,29250,5395,43834,17837,93,52569,60206,40965,15619,12498,9798,22533,60911,55887,11417,42274,5441,32907,64,6681,17360,57862,58396,55941,13957,34731,786,1342,2775,7341,24589,48505,31412,8431,10758,11819,53781,43714,11482,28256,29850,17647,49847,64914,52354,23105,36412,6728,8318,9610,57186,59725,48829,29824,38249,51030,5172,5604,13871,38328,48990,13710,4766,30633,18233,52915,6361,65216,52248,51813,15002,29137,24582},{36083,39786,31299,64057,15881,2035,56865,17293,33294,28435,64884,28177,3978,16412,2763,53039,36215,6816,19897,58734,42296,4946,52457,31546,48675,1674,11294,61268,50483,44577,27989,30626,13945,28192,63623,28458,45520,57700,59548,19528,19600,36273,26855,12725,52554,5867,26032,30458,40999,44116,51043,4552,56955,23398,46641,55858,64701,4156,62073,45876,34152,21776,38615,64891,47445,65076,58871,64228,5129,45573,59237,31455,57392,8164,31832,28936,16072,6701,3749,52317,64413,16507,52108,42180,7040,59232,47162,38827,1799,35919,6406,15008,40783,43670,59481,37144,6411,32394,16223,25134,53104,5501,43214,23435,43654,19390,14599,64656,12419,15074,61238,34458,38285,19609,8441,44410,33813,35548,10087,47202,58022,13689,1067,9614,5343,34684,38582,7518,63076,14008,28363,54437,36749,61536,44943,14390,9732,22872,46406,37879,2274,51812,16882,4894,54718,29828,1892,32923,28085,11164,52222,27048,56191,6106,63646,64697,8042,64715,9622,1668,16457,60614,59705,41742,57924,46625,8297,20305,9896,44034,34576,32917,11582,57861,12312,10653,39034,5732,48638,43470,5500,44347,19926,28161,42030,41606,52304,8917,25305,17353,61210,2765,55507,29898,61003,52767,24375,24585,41691,981,54694,46581,54673,13022,48225,27987,37466,50708,50360,4851,8970,25744,21032,8078,32855,43611,6252,53080,30315,18093,19207,64300,28591,46525,28601,48887,12451,46779,3405,21029,53989,55323,46110,23151,5036,20914,59775,58967,41131,44278,21682,61138,17271,23386,26894,47171,12801,49180,14789,13781,15732,61279,27186,26186,5288,38085},{1625,19594,6054,13093,27263,26679,576,16939,37262,64935,29382,27808,5099,15746,42207,50860,58610,54527,13409,34457,10473,30527,64439,48114,50875,43567,50524,32223,19560,45275,8429,21895,45489,44948,480,17221,58023,12137,17931,49846,55960,32422,35394,19732,63086,35103,30429,58628,10728,29080,44282,32500,23897,22045,46878,36572,39934,5493,22051,59884,46223,23178,48643,40703,58324,26582,38184,19606,47615,42371,25910,36943,37760,43846,24170,26240,15103,2832,41286,35437,22423,14770,5240,4124,59322,13100,39204,16887,24840,35967,8410,45436,53670,28349,3497,51961,59341,41746,4367,34110,35652,58248,60255,52928,52105,62685,50321,40113,18324,25151,40159,51376,57603,2825,25770,43832,63592,26086,41055,32684,32511,4725,43612,26875,36581,65467,6873,597,47218,60338,27349,51392,52900,37854,15531,60326,16053,17917,1677,6284,30983,1426,38058,7340,45180,54647,10894,55202,54044,43705,55311,12506,34353,1285,48588,13802,10690,11571,59133,53851,13218,1975,23915,54273,37779,3884,3591,29827,7196,47597,49999,53158,43946,19563,44397,40281,40273,20816,47166,60254,19567,8840,65400,52397,55871,28531,27491,60717,25754,8088,3990,49581,20364,55254,6117,59436,33186,21795,7106,12336,4130,63980,25959,29087,9332,43690,32218,26823,40136,51387,27044,40118,39835,8354,56101,28079,54571,39716,14257,54654,28120,43983,51964,29911,64899,56028,64391,13813,26390,7764,61555,15029,40201,57297,30078,40268,56071,8283,13894,31361,24245,19960,57708,40535,3243,1927,55122,16836,7351,62703,33912,15454,62549,64864,10777,92},{41131,14500,43281,21975,29529,5157,37063,57225,26405,43891,52987,43592,17617,22599,57867,60639,64517,58807,4328,11084,44409,56571,31904,30896,47558,53657,17687,7315,62421,173,61675,63296,9507,37939,18753,31793,17171,6265,55993,44730,26571,51820,55058,60443,31866,57512,40700,35073,43528,52904,61090,27927,24575,12713,55873,49361,47882,60869,38778,41664,16522,39021,13997,62994,4916,27954,52230,29016,35085,26031,24457,21551,1460,35843,63923,6005,63882,31596,14554,31313,7718,18615,2776,53889,51292,25076,26893,3361,39408,53013,6235,59715,56026,57753,36921,5130,40595,5511,23674,12678,11450,38900,49950,19481,40313,39733,9547,36127,19757,60004,57002,60772,59851,40883,27506,22592,12888,65504,13557,26138,43663,16766,20814,26342,3245,61304,24134,50699,64332,33096,10700,12501,37476,47252,31002,12021,64736,43733,54981,22251,49203,22816,27118,43033,25102,8609,1449,21093,56228,63205,16715,25520,38882,33658,44561,60888,34711,28299,13151,16357,59671,14619,19541,25932,52257,22833,61585,2777,36200,44197,20312,62148,46063,50582,55929,5221,8641,47189,8774,48635,37298,2007,61907,24165,55699,56908,43089,6417,54608,9994,33545,40474,41358,3172,3014,34201,25255,61708,42107,10062,30508,30832,57500,41178,38041,3542,34531,12420,64817,51318,52349,6333,6813,42821,18706,29221,11071,10383,40029,5613,41693,37801,12039,24508,30555,30923,28688,21145,11247,33021,61122,53454,65409,21644,31770,54035,3479,50546,52790,58182,33685,4340,21827,42586,5873,54410,8966,64237,34277,13548,61922,5823,20627,14225,36306,59523},{56241,23467,32715,57369,62211,52704,13507,4344,27617,58497,17176,20286,48387,505,30456,47065,16774,28158,64606,5106,34847,10628,20292,29835,1125,34802,25003,12082,6899,6453,30034,2479,10143,60964,12981,22376,14254,6471,36888,59271,21328,16191,31383,64049,12080,5567,16776,11672,25561,57732,8467,40354,8757,38312,28834,3575,61795,48946,30929,44075,53182,40468,52933,4330,22064,4672,63548,30772,25840,4152,61374,10942,55314,20705,24416,12246,54541,38121,59389,14754,19601,8305,54839,34401,64831,32233,15972,13897,30291,59853,46531,28120,31473,9715,21259,35960,51779,53976,12460,47375,28370,28228,40423,38207,18132,24979,63794,29054,45922,36253,53362,47527,4622,15060,33530,30999,60925,23383,12109,6761,41243,12080,30012,9057,11231,11259,11150,12525,35280,29909,14433,35093,20334,46215,60313,47612,58175,20691,65110,30290,26588,17142,37637,49576,23775,57927,20914,13514,26123,40554,42245,59645,57057,60495,22787,11448,27162,28784,6041,4678,47958,37059,3596,37343,9757,16143,29089,36051,33433,27663,30818,11391,33600,36371,39438,4665,16403,31176,65015,63481,7640,58133,23880,436,53815,41730,56421,25251,62190,55539,43004,65035,17989,33232,59374,2605,6134,3793,42701,19462,51107,7543,15814,14110,30526,24483,19145,49537,36646,20455,28300,19069,48249,62583,54587,33429,65355,55548,61613,1624,3153,53021,18416,59535,65445,29747,49896,41046,15053,2132,7440,16381,65513,3550,44255,32969,38580,38620,62691,28975,57344,20520,9685,21734,62493,26569,27481,6194,31734,44617,31671,52257,22859,23500,35725,54062},{39196,56336,23101,13431,47820,3873,19090,11947,60141,8051,38482,53282,57358,38364,38992,36349,26758,30268,26974,19296,56167,643,48415,9407,3040,1916,579,35284,27209,27852,60257,46873,25608,49629,31637,48692,8957,1821,46349,5220,50790,56890,44759,56274,48861,7638,12723,27072,59158,20726,59009,3513,43997,32861,7274,27110,62622,26295,26670,61555,48757,43031,36348,28784,6270,57926,10815,26975,30758,17500,37589,31883,63259,54091,45263,18821,54647,5723,38697,60188,19707,51793,28677,9931,29446,2864,54795,26899,64462,63195,51198,31665,37441,57391,47589,17547,40997,34434,49094,57402,31197,44875,20931,61223,14774,7714,48770,58538,3812,48291,9898,4049,60511,63102,16987,53612,135,59663,64983,33686,45120,822,49594,34399,7475,16831,16742,53923,50893,47512,65118,57544,10020,11002,48368,27257,18417,11819,49687,38904,49084,41803,390,11637,8239,38880,53509,57916,53862,65313,54143,52396,25151,35025,46538,8742,26383,37873,58744,49469,5423,12941,26846,18958,32500,19194,44424,30373,55794,30102,43369,19860,12884,2745,22891,29610,56067,50351,54216,38067,20111,10238,2124,20003,31989,22522,38305,43562,12353,352,41677,4880,55598,23438,24436,64731,12939,62743,46407,50917,5488,42861,19666,37956,10816,27940,26317,8381,47233,37484,22706,62633,34361,11714,10862,26424,39444,13397,36298,6008,45763,45070,57500,17182,21017,2402,19626,28311,61425,51870,55923,2370,37746,35743,16372,25616,51101,32673,65039,23774,61463,51822,40069,27910,44016,4531,50816,35580,9059,43654,41397,10113,14032,5418,55079,35660},{65038,57612,41831,16297,43409,31582,13993,32187,56748,58444,6692,52104,32249,21389,29382,15349,8635,62759,11556,9407,3931,19399,33759,44080,63300,10932,62182,26249,8349,60918,47975,20966,3724,42858,17720,64761,23090,55605,29145,62806,47922,34173,30444,32043,60189,49298,41344,6355,58252,23632,64181,2545,997,11498,6515,14343,43639,62238,42709,24429,6714,59125,14814,16844,35493,57996,31821,58080,34724,44548,30737,6003,36923,13568,53310,46244,13758,63845,37315,41536,61765,49146,24636,30647,48326,55791,42644,28852,35217,34967,33305,57933,63380,46082,932,28620,47366,59668,48480,6855,15106,63054,34961,60768,27461,18170,57609,63216,8412,30211,58627,54789,47649,3091,50279,11233,44003,16478,65193,56950,33785,22190,17445,62066,32106,51812,39052,59849,61466,49939,44315,51213,46383,21693,7041,49039,22774,30832,12714,43906,10393,1250,64500,25783,2160,39998,53427,55359,56782,47053,13576,10753,37348,6713,64196,48626,21028,41609,61369,5316,26340,50063,4608,15185,33753,65024,61743,51844,59293,21896,43256,20355,51283,23600,15167,52166,23313,36475,54144,48196,59619,4454,39250,5987,3870,25936,20555,19519,60620,1220,10028,6605,28881,39903,27609,41820,31718,44803,36754,37397,2475,13300,36778,19006,43040,28973,34569,21433,65247,23737,13775,65063,40328,47971,49725,12507,50793,27608,19174,58607,39817,44238,47161,26511,3253,37865,8537,8830,43614,9047,25378,34790,53456,49642,13899,56781,47531,19770,37216,9891,32951,52094,33464,25984,13926,2200,57632,62569,6558,24795,11390,36363,15751,21819,40080,62867},{48685,61386,59038,28061,37669,5010,9857,26025,1403,41336,22469,26547,7671,22840,34607,39858,40995,18740,18022,65281,65209,8351,28153,30259,24627,6880,59144,6937,17245,51311,23035,44596,49068,17892,47010,17042,18596,30685,24032,16752,60428,41900,42709,1085,8890,58218,41198,2742,46330,31019,59748,13271,17850,61830,25271,11497,37740,43469,3239,60614,57812,48606,32008,56463,53318,50203,52377,46695,63928,4107,53016,9459,30684,1940,61947,28595,54929,22825,176,30379,8593,42389,43185,48616,60779,38409,23839,8413,62057,16186,34105,4374,37627,28489,24788,21076,49658,57954,37365,57081,23607,31985,43347,2753,54833,37032,9461,57974,6840,36157,60786,12190,22365,18811,61069,51520,41108,44745,54173,44355,50201,64384,16663,26771,23862,26941,23144,2514,39126,19599,57466,53692,56056,5432,15268,29766,25872,62304,35297,30868,57633,17238,38190,24658,16938,18598,44153,28546,53887,48415,46285,1256,30209,3596,21470,2225,31354,27317,61472,10358,41796,10181,54849,35713,54227,55288,3713,20877,3836,57500,39600,62588,17823,32079,62982,30173,40061,8643,42579,60944,37508,63637,45959,21166,62871,16028,9585,4801,9278,32132,29453,34981,62874,31108,18751,27861,24718,48418,29358,9802,5426,57590,48442,6574,60992,31928,56137,53303,42629,46396,55237,54022,15959,54059,46704,35925,19259,11025,20301,16039,62286,56696,59186,16645,38894,51313,5173,42441,44466,16628,44315,8341,45928,15700,30332,15518,38696,3055,30832,41906,11632,53889,28809,7119,11355,64048,13594,27235,15967,32095,57575,57683,37363,45354,23830,3163},{45940,14242,36789,48392,25286,56682,36356,39928,1895,33117,62295,45917,16246,948,2690,10387,5965,4362,34801,46833,12332,47012,43307,56760,52226,3487,33010,33398,21475,57954,11654,11104,43558,12852,47836,4803,62907,42895,34434,43785,65461,19809,36343,61498,42924,7737,37115,273,7534,48674,54135,22875,12637,42069,10320,32901,58487,39650,10689,39667,26833,28586,34392,42599,49671,32767,36068,32718,49266,6956,61626,13720,30920,29268,38479,26484,25287,32865,9270,42264,2981,7363,62750,23309,12389,63127,13246,32923,39014,52465,53547,51430,17394,59693,20239,186,58570,47218,11902,63521,18613,57289,25616,26329,36507,15745,542,63138,5888,47031,25387,21969,34935,44302,10967,43202,29216,56094,28595,45304,65357,62340,11127,41800,5800,16864,18397,59421,8402,16894,53492,37727,59913,35489,22286,11275,4627,46561,15716,17782,15066,27053,7973,9483,38490,1881,36700,2986,42846,56248,46920,25233,10999,24053,11813,18628,37544,63666,44021,59559,56304,46223,39426,4732,33675,5235,46365,45841,43133,38601,40427,49187,57933,29105,4697,30696,16262,48537,42208,39780,34056,51694,41771,887,6881,53895,573,62909,12988,15327,2180,21911,43623,31560,54942,44184,57804,53591,52739,23331,41113,58183,23372,55796,45901,60976,14799,56747,39500,3825,47384,11712,28572,5875,1997,29562,41595,62153,58976,60216,6429,23128,55823,39655,54369,60953,62124,36431,43459,3855,12368,43497,17052,34260,57058,4388,46905,27939,51108,56516,63197,34265,33534,55052,6655,14754,10004,14977,6999,6588,8097,51155,25851,15580,45660,21136},{30642,32753,54182,58204,49838,20807,20454,20926,47545,61095,27112,4233,7276,2711,62118,10102,15883,6726,26683,53201,60012,2717,20152,61967,17705,2327,36617,35570,62841,18345,59279,49110,61739,59474,40500,16331,42393,39445,966,38093,35298,16844,17895,23189,22590,38948,33076,62415,34374,49424,468,54777,10673,19351,60928,58431,23248,21058,27002,7294,63320,47963,23126,64948,5153,5358,15120,65360,26741,58769,61562,117,61675,36198,58656,11037,14074,52599,40613,54957,44693,44527,20878,17510,32889,61545,8748,18534,43384,13399,36,4642,30698,61501,50913,49467,17145,53093,32193,58603,18043,35019,35034,59342,49070,63667,60288,59473,28091,10924,62324,60455,3887,15771,34354,18287,52513,46258,40476,9919,14993,11284,10421,18980,41620,21148,15039,27262,65171,27997,28953,20047,26079,1564,15516,55535,6943,49540,62845,52295,64033,40295,40428,52585,49549,16125,30376,16822,59861,937,29987,15442,40184,61752,29393,30953,60748,58134,56650,59897,29265,34058,50607,3139,39085,41677,53571,21834,34462,31069,40083,58570,22241,48684,58369,56441,20913,40193,35023,18203,32792,47258,38606,7832,14239,16518,47454,20801,45844,19332,45220,24953,6372,45697,62351,57158,18630,36349,23255,31841,58911,25154,62062,32728,8238,34048,9975,6169,26018,19166,15734,37067,12288,14468,6479,23489,26055,64561,11929,34378,15579,1195,53275,17350,53385,60587,18855,23590,29817,55424,23224,65309,47084,54222,33022,59964,28294,48675,65521,24853,17978,15082,33016,59169,53623,19638,24081,16616,23634,37254,50640,25756,16819,34941,5583,258},{45860,39397,2431,19961,18671,48959,29458,64365,36536,29827,34074,19594,51234,54555,6165,32771,44618,52564,40107,8102,27481,13138,51040,25851,6382,54187,32353,26221,21444,57519,62920,56714,60258,29553,47679,16180,35868,57408,15829,36287,24180,40475,11128,54620,56443,63738,21894,65358,36224,15978,59903,2571,8523,58153,6674,47922,10965,31192,12721,45782,55279,58378,37287,49097,27097,4630,4698,20553,28895,17487,48906,50400,48302,61195,30339,7505,459,56311,29700,35165,28870,57125,2681,3962,46468,38155,45597,8961,62499,32831,3435,27629,65305,60005,48318,45301,32674,29454,56200,32807,38671,30373,21427,64284,44902,60190,10927,31280,13308,60188,1169,3039,19464,8970,35510,23198,21028,50494,41880,65508,24999,54401,22921,63864,59010,27871,2480,7768,6207,22725,13015,17409,64208,15954,13157,41766,20621,25039,41407,58944,27495,26287,20690,33553,17233,14334,15069,45320,6796,41860,55359,5436,38508,35099,21384,54242,17197,61097,21829,16844,25342,7645,8113,43622,5241,48583,19453,15426,19818,50625,51283,6981,42337,13507,6463,5463,3035,19825,36235,4052,18570,42629,21820,26457,15482,14684,49019,20085,40537,31606,64455,16360,12233,28514,37786,19926,55084,17952,11149,43035,7127,10510,3690,9408,35032,32350,8881,28901,45054,47001,36614,44493,22749,568,33400,57162,37981,36042,26701,38158,34535,10632,12620,14166,36815,41154,11031,25473,11754,9671,40157,4486,36782,55573,33635,41978,44080,53319,51487,20173,14991,11400,29962,62758,61690,42179,39118,42474,23050,32365,42075,64948,10235,23191,55570,50815},{1454,23002,49061,45956,39452,25184,15940,64511,10831,57204,42282,51109,22000,44827,39286,45597,56537,20169,49535,26450,28596,44692,10210,46709,49944,7017,26995,25899,21247,2852,5699,43717,56589,7236,15793,63289,65045,40261,37077,22639,30758,23163,35124,310,36567,7522,15123,20536,53898,5482,33029,24212,46456,53741,18935,59302,33916,7228,34843,28933,34481,54497,65100,35431,27031,40214,37834,11222,62678,1870,65188,55834,53055,55741,33968,6929,14394,36207,37069,10926,51338,28689,61025,56112,33464,1500,42555,56215,34091,39089,32552,25580,38384,2467,51145,22649,47047,965,37188,18298,1786,19365,15116,7817,56471,19037,32657,20253,21459,6863,46185,59418,10240,15137,7971,60808,16946,18533,40254,1715,2340,27889,46675,9635,23402,52528,62605,53294,43141,40482,37668,21080,50313,1870,52679,33523,49923,2572,14312,15545,23763,4764,65173,8755,57450,55602,60712,35261,41659,13307,6576,17247,42971,10466,19428,27095,21980,15901,20064,47565,4805,17782,14141,18982,10361,22063,363,32927,57691,37063,60917,36917,43799,23309,47846,4179,21812,26706,42271,8449,43444,29412,28042,11352,9238,22308,113,8148,18806,53244,34168,9800,11707,50424,1660,17727,31844,14181,28721,62453,22517,34808,44255,40259,6266,41498,33966,10874,51509,28236,46478,65230,18896,27281,64061,3761,15264,35701,18668,6938,15046,16785,20474,41761,30087,24606,13085,64347,30146,45143,60597,62781,24560,29770,19174,27073,35523,25163,47097,11208,45288,11766,46184,46375,45234,15052,62514,17556,63315,62825,32128,46313,47762,44173,11266,27323},{46943,13243,43968,49124,18569,41420,19662,31964,49537,4480,64577,58605,32089,2816,7477,47641,43268,2249,11986,30380,59985,4266,23645,64883,56388,23789,30432,54462,29958,10317,62212,51313,4880,32779,3114,27357,14969,33168,13076,35309,19572,36602,14083,13839,50096,1595,35666,31757,35717,55196,20612,62355,48966,55673,1992,29044,53090,7502,21873,6216,6575,51960,9105,48922,7559,17901,47368,13559,65117,1067,60577,20448,33779,60771,16494,45166,13691,33903,56742,39276,16438,39752,19094,50846,54220,65116,36190,3360,27392,62017,40118,37070,44023,44356,55216,43160,1653,11867,33996,14894,38985,18632,58485,9797,1091,44654,57033,21932,24903,47497,35648,36364,10194,11432,5802,37708,50244,3217,40147,7688,24288,42926,13874,11250,58788,33355,14014,18126,20606,56448,54066,49423,42822,44721,59789,26853,23762,49090,45728,1742,36667,26736,14754,4007,61094,20096,38855,65424,61820,22347,51436,44750,34925,8691,8651,33221,45937,35112,23205,42194,63099,12209,7648,11617,17875,50238,7839,39343,52409,31971,60067,39528,63705,47738,33965,63199,31623,34479,13343,57604,25343,63601,52037,57138,60205,44885,44752,835,62361,32845,16057,37561,34871,46061,11221,350,33460,4577,21487,19385,55667,2109,57447,42869,5020,65516,12714,41535,55128,58973,28032,8123,21818,64213,13431,7173,12731,4872,34475,8380,18995,23079,20338,12951,14864,15451,14196,32780,28908,13953,5307,63112,19091,29866,26711,51279,12701,51232,14966,25109,38079,42030,13021,53569,42983,8147,35986,50666,59710,22755,5697,11441,4873,4793,55381,54901},{33908,24201,18863,21448,61886,11480,47264,42363,23668,5592,50455,45092,7186,34432,7285,41040,60849,42215,30317,62525,12494,43465,31131,55293,9783,25291,52057,1113,13044,25196,5283,49703,25468,29327,56318,23769,15280,34051,25529,23515,31244,62569,30743,61846,26640,31028,35251,9470,59259,23178,35588,18107,23339,33208,32168,18707,63720,493,29710,62886,16104,38617,39749,5195,60731,59876,36577,147,58315,41068,8580,63919,9926,44462,32438,19312,25837,11982,50570,29563,7473,26514,37040,3671,27574,45085,9510,48506,47356,31978,25666,8443,59248,38586,10402,49524,3245,10694,63312,18199,30104,31578,32317,60757,26818,35027,4082,47379,5211,39379,12671,35384,16926,41244,64138,63736,22090,59627,5743,11846,3283,57150,31410,55037,32730,8347,17234,37963,11324,46155,12808,24496,28970,8255,10266,31473,5847,19468,53795,62825,41913,30164,48669,25321,36822,41182,29596,38019,37700,4815,2335,59177,61366,64939,21476,65240,30108,65517,60382,62939,65375,27585,53949,59937,12322,52396,54814,48846,7268,35504,32529,27867,58202,34716,21060,54846,17930,56186,45254,44749,27580,43032,11251,10580,19553,35949,18086,14486,45183,23522,9828,20370,48015,31449,52350,46404,14628,14655,48393,60950,30908,58378,53412,48603,21052,41293,10409,18711,18014,29972,32375,51296,16525,3699,37729,36211,6501,38377,15567,60757,24138,11988,13524,35187,10708,59541,60643,61969,13385,54903,44325,39808,19851,20702,62893,45642,33379,60362,57574,24472,31163,64469,30830,10616,45652,20440,1516,51175,53559,35421,58320,24640,346,19097,39584,64137},{43480,6585,57094,54419,55212,50883,37552,35656,10727,37369,34226,41699,54077,23824,31817,36754,40740,9874,21369,19269,8946,60093,62564,29347,64692,17588,53188,55333,33509,64488,36581,4758,9221,32421,6844,53100,31644,3313,26500,47254,32732,60807,10931,11367,58263,14540,53452,14246,34515,634,64876,62302,49473,21997,35374,1685,32345,10885,31001,48220,4552,53370,60035,54979,11881,629,186,63670,43497,52672,32770,27164,3407,32497,39051,32425,45598,16458,37754,5342,37567,20177,28556,10537,6059,43595,51175,24255,14421,37340,2889,61609,38246,64224,49372,55680,48728,48863,41045,23398,14218,63067,39726,11326,692,64672,60271,42366,56006,62935,50945,7458,56773,64674,25501,33248,44097,41670,5822,26489,47192,20443,21927,43578,27340,373,23359,65524,28349,53005,1586,22389,26670,8541,18329,6628,6588,49616,49977,58439,50148,57052,23043,24440,37236,50386,31668,29888,16033,6659,22398,39620,1858,60057,38317,52346,10647,19801,27015,31066,15724,45423,45799,43644,33284,47515,36730,9211,54770,63098,14366,37826,28395,8043,57206,19014,47716,14022,216,4246,10846,6205,9126,57236,46094,54335,38307,24360,5910,52247,40307,11083,62694,28208,7743,62874,64390,12440,46701,4350,61378,35548,61629,27045,55830,5783,39417,29345,27559,64085,34198,53758,55574,60001,50594,25754,14010,40338,8434,31606,8958,46452,35993,688,21346,25237,864,44119,56182,5086,15109,53816,29691,4500,38825,3983,54475,16425,39536,35970,27073,17648,14272,19194,18903,52852,33525,53923,36503,43088,41672,18099,54358,35824,47076,29711},{33027,12217,34690,34952,58437,30700,60243,62921,23361,20078,35345,53414,6546,18759,20286,28530,50416,29985,23575,24221,59262,13499,14367,56410,65143,26941,51613,14111,55189,47996,2207,41113,56792,51769,61127,41676,22745,59867,33483,43739,1846,25909,42013,12826,57478,14359,27712,13562,47828,31041,57992,53405,10688,28644,43683,27542,62655,18759,32,35877,11325,21598,31445,38517,3000,33529,42342,51713,1688,39327,60784,19525,53111,4415,9274,61494,36066,8656,12956,5803,41779,40876,9464,8105,57451,16970,61533,13307,59680,8848,14018,23547,53218,1475,63469,34773,63581,37603,49366,821,5941,38245,13253,31808,10838,3754,12728,31499,63578,59028,22037,63609,1238,24081,31469,53882,10934,40930,7766,54036,21652,9573,16876,21371,1801,20714,2357,8912,28415,28692,52743,8876,34601,22515,32482,46409,26921,34884,48700,5001,19416,24512,32898,8363,14862,48453,60824,43850,14923,16029,12211,6032,57705,35060,40311,10938,47470,31752,41604,29012,61667,53113,37670,17986,17385,42703,15747,49121,10905,54306,32704,10152,28433,57111,11270,1211,17127,50805,54705,50165,16470,53961,53325,1421,42619,39462,16907,50580,48500,40383,18288,26965,45858,13335,52979,31858,37559,35559,47819,54022,16673,65368,26410,53757,64344,43971,8470,5408,4230,38511,5942,23160,5620,8175,50721,31482,527,32451,28921,45846,22875,58731,54246,60701,29609,31543,30321,39089,46233,32291,57572,25679,21443,42774,36206,28509,36218,64692,18357,62459,49844,7064,43909,20760,64692,59152,29345,23330,2489,14117,24611,21854,40419,17955,42855,10435},{31626,2,64535,34154,37585,15077,54415,1009,32752,58954,64100,38882,25999,58638,45471,540,31722,2521,16670,12272,6849,13477,50843,22705,56764,44803,5586,42217,32958,18711,30264,63375,28669,28957,13134,52824,9376,48663,37606,64991,52745,18157,34169,27470,23341,11763,19593,39509,54606,27168,33142,30756,48192,30241,60281,32894,24876,41678,23181,29606,11,44660,22030,52830,20015,45575,25084,9905,21702,10335,6460,44118,12682,41261,14895,1442,44774,26316,54236,13308,31805,5494,12409,49749,9576,2637,23124,40035,43442,14052,39191,57557,25418,3406,49633,48162,35256,1306,57083,6404,64351,39042,8337,20910,10448,26194,30832,53973,26452,27152,24239,45590,44155,43538,19638,27478,6307,5640,19122,14384,8111,44362,35340,55784,24829,29922,64465,36490,55274,56561,9000,46487,32652,21669,33485,60764,31645,13503,45688,36025,45600,15727,45932,33363,45760,64263,3142,46600,39524,57661,8826,15319,1186,24065,13066,46600,30104,55455,58644,51995,13043,3189,2656,25402,11775,43753,48044,40126,46614,35323,11978,58806,33260,10157,54035,33080,3440,21098,8208,33631,10852,60209,45447,45384,53854,58337,56755,48284,35729,3452,64026,8328,44807,63560,60314,16657,55620,51510,41440,57048,63620,34040,63692,14081,5581,46845,17523,26594,53779,50718,28378,55708,39988,7323,55687,24985,15801,14445,44138,63896,30485,23817,46549,25484,22255,6053,2302,4363,40506,20448,54209,14813,23110,11828,9583,22294,21348,39190,42100,35670,54073,64966,21466,2852,48470,13314,55623,55022,31117,47939,56462,17323,58807,34237,52059,53336},{23044,18810,5819,57219,19619,39065,30274,15346,12178,49390,55439,34732,2399,30330,40401,13395,29855,43468,1358,62453,35168,65472,62152,40492,30480,62858,26556,12153,13980,54574,46331,10619,11471,63873,34104,4108,8322,26080,8370,29036,65095,33207,45252,5985,11782,23428,11301,52879,38541,33283,40511,771,58542,40216,51170,35836,61990,45358,37632,59944,9619,46951,21424,41148,11407,1096,38412,38705,33446,34169,2237,50894,55644,28077,31694,47136,5871,42959,43305,63158,48181,35778,65414,26056,27587,48552,20441,37652,6309,34391,25173,42195,38210,63014,8234,5747,42141,32669,7684,51728,34057,48760,62244,17420,61168,33627,3832,55437,9569,32418,17418,61449,31026,10996,53179,55068,47416,30231,11921,51198,16937,57340,50326,63144,58816,20888,34953,48647,19396,35699,52163,56184,37212,37534,42886,42890,49976,55117,17013,16904,30693,46581,18076,13500,13971,20081,62297,37854,53257,27810,42680,14647,25808,7644,9127,14247,5426,37790,18765,11889,32769,54152,53102,22359,29505,51394,44211,30365,19504,12695,7113,7637,41766,6726,12287,2339,33805,48109,8299,36357,15258,55125,54235,17046,37184,8973,10281,48692,3213,41228,28591,17312,21119,5549,10121,16721,48222,20582,16875,46798,55890,65442,17013,31013,2779,36139,13579,57779,4370,22244,15380,24970,7902,37428,37463,41571,5227,33490,31717,40824,60082,21431,14146,37172,59144,46885,26180,4319,17665,56983,38387,3675,38619,15363,16048,59913,15755,61062,39063,4282,56620,31832,23131,11259,28391,60093,58822,49931,63386,25664,14431,16870,52048,31193,16353,12531},{55801,46110,13360,32139,59193,13307,10679,57648,57768,3894,15394,13646,8277,52448,31475,7265,28037,15577,16772,6246,26626,50658,49826,14602,59135,3016,18967,12650,3944,17003,51541,52878,53116,42494,65148,31254,31644,39743,46856,16591,33260,55689,56685,36572,16221,7179,40754,4956,34026,34628,58887,62880,64717,43494,10111,61341,34353,57294,62190,35828,52807,36191,30979,2496,56201,28907,44902,60672,39827,21874,57743,49382,46556,28459,25248,49731,35803,27899,8452,35429,26196,58099,42209,52534,20124,15587,24300,48027,46710,1448,8162,44169,14112,28799,3448,3370,28331,60455,25025,2267,31486,31619,48188,44736,33310,63871,18602,4678,36968,8084,22192,16838,43007,28385,4612,34357,31511,9317,7928,7081,60966,50224,33390,39119,28965,39352,28748,62012,1511,18946,14912,60037,5646,26141,25018,19211,29102,41157,47753,4124,9292,28815,9901,57237,36854,47579,43191,58263,52880,49125,51500,1610,38284,8663,8169,57048,38748,58586,36319,62634,19774,15557,38341,11206,2582,47063,52949,63236,37519,12848,1165,20884,28921,50338,9103,11890,9184,30489,22050,35785,21981,23161,32920,56625,19781,60008,59086,54673,17562,55477,16479,55569,55975,19104,9467,21583,63479,62521,15550,18124,53967,35686,11119,29387,41782,18294,53577,17279,6224,12879,15115,27035,57279,9505,15717,14878,53092,39149,36203,18442,60114,18285,13106,59705,29993,61540,10276,5333,59501,59601,4913,65314,13394,44215,33819,64122,17057,50529,36959,4316,18509,54695,44206,46848,14390,23249,34721,40628,56037,59048,23764,54200,41912,56439,1132,31708},{51493,28816,46417,58081,55439,43992,35149,64380,48485,56809,41830,11793,4865,25445,37468,32311,23385,64435,58479,34348,62532,13462,52838,61028,59431,63014,57126,49647,16292,60106,46364,55857,44396,25101,62063,35772,25162,28116,7740,38571,31517,30223,8981,57606,29879,46078,35334,45986,4480,3439,3484,45959,28705,58022,40418,38904,65026,12158,19262,36063,32457,48797,10600,20634,16694,59924,35297,557,15308,38505,10278,52369,43663,18992,13943,21091,4484,19504,46415,43868,13781,64750,50437,20531,47729,48250,30217,64328,25035,18304,47592,52846,47842,20644,12491,1353,47337,19769,7534,33135,22422,59065,20894,37983,32882,43525,37807,25986,38317,39701,40043,49159,36163,14643,43745,56307,54294,62144,8344,17685,13973,57269,9991,45188,1810,2310,58528,38167,2998,22022,20437,58655,27311,10286,48911,62601,40508,7983,49765,44208,58992,13317,38540,24877,5166,19540,50694,10037,31680,42721,60329,48747,56982,23903,12758,42515,26095,62455,34144,3387,19622,29099,37219,22512,54218,17381,19867,5038,8577,59398,44386,16400,35976,53612,62562,28139,17883,38017,15767,27414,45876,38356,2670,33211,2105,15893,43112,7925,49784,61629,19214,5209,1198,38323,38062,28499,163,33196,58401,31818,34371,8081,21868,62275,17323,11709,29779,60745,52980,29752,18344,1624,56413,23435,24313,51551,38542,46014,27220,30459,25268,63929,19282,44028,63393,39380,34563,37809,35861,58615,34710,46469,10593,51224,55894,49043,899,64562,45774,4470,22601,26804,22574,34294,32813,41652,53592,14534,27197,56490,33915,14546,6222,29252,37617,18413},{62454,59068,1480,53457,643,449,7007,48675,33634,39433,9268,61672,1437,45892,3950,26826,1299,9325,15030,36525,12338,51382,61754,41608,1943,5867,46167,25543,59568,43571,51855,26157,3137,28156,61846,20327,36786,36814,37307,13666,1614,5557,24982,36125,49306,53810,32834,34957,58390,53784,25388,12789,15175,55535,64882,62673,15572,11373,4908,61155,34029,30871,23236,11979,5253,45174,32909,16333,7086,46627,9165,33827,38048,3019,46334,14865,16467,15288,63358,7190,54135,35982,65049,17602,48090,27352,13509,28292,674,37350,14770,57666,12566,29914,30051,59323,16766,3204,29654,34604,29537,8054,6231,56877,37947,19664,63968,8993,1787,30598,22627,55111,1170,10687,37910,27690,3518,9924,52884,24576,45204,39048,62309,8005,56713,41157,12613,3015,34900,11273,64204,22505,1417,15129,47506,35692,3006,50046,31054,20265,63294,29169,12413,54311,17426,53830,14395,57443,41352,4313,25233,32238,19504,58784,6009,28969,56679,62024,12952,16455,41926,17454,14904,4282,47729,29268,30312,38308,1331,58212,32841,31611,11606,64125,50238,21074,1913,18000,13555,44520,61747,62360,43814,33319,35713,63196,19402,53298,35100,55072,629,48838,7122,60994,12897,23905,23430,21468,55125,27519,42319,64677,29102,65168,25139,62309,15471,58405,18792,55893,14093,15429,40780,53604,5846,17424,18090,58853,3197,3224,18919,55745,23794,46900,2204,33174,53592,15851,37515,63901,42041,3543,12584,56252,24244,49304,61054,54440,39164,6335,54048,646,16848,64783,39596,46314,11551,41726,30198,35234,47877,36756,27122,4970,59198,35161},{48416,38336,25698,30595,48432,35124,15033,35388,44414,23577,28009,47435,44960,50354,33928,24496,50652,29628,36074,51612,44542,52706,18003,21732,5957,49594,65422,4066,55249,4423,51921,51660,58617,43151,5187,49548,65353,60170,19854,48482,27140,15684,31432,14410,18995,45245,7882,25088,15328,54236,37818,6156,47268,52512,2587,55644,62924,30290,64555,59230,26574,34805,17464,50037,46002,19,53174,34674,2974,54320,45200,60529,14060,10847,59112,50576,34333,62339,62260,55031,1143,11942,16823,58863,30119,32890,51301,26014,17871,58794,51695,5038,35152,26372,28347,22900,8882,12884,43572,27031,15063,38275,23401,57816,37405,14791,1337,54196,48175,51157,40479,26676,37068,20944,7564,4854,12724,49985,62551,42883,39196,26419,58478,23540,11909,52150,27530,50147,15064,42721,23480,30902,25194,10364,42419,60958,45612,52567,33983,14014,32814,26770,36797,31986,16729,41672,19771,53585,50502,34680,16430,49006,48218,51623,10432,3923,43523,6340,60671,52598,27946,47588,52983,60625,38859,55154,16764,8425,40454,64969,34084,9871,47296,50823,44163,52673,47553,9808,59902,57898,29932,65479,51312,61303,35239,13255,18053,10943,23309,10988,2238,62299,22228,2651,43519,60739,17583,16808,1390,52599,43399,13517,60860,24612,2879,38831,17393,13229,52666,54069,3194,17341,10592,48113,23370,1013,30594,58553,22814,38807,47996,49213,24235,21497,8261,50997,12284,554,25169,13596,11638,537,40874,4988,56939,53796,57848,12540,34551,52355,12485,36228,13931,61770,9025,61353,17418,8377,22884,29039,51993,23144,30291,16731,13375,51998},{46928,36751,21477,58502,57594,6166,39655,37057,37974,18335,34668,34508,28609,57095,6259,29873,53206,60412,52969,4382,25808,64825,3780,17838,35016,31433,32333,6757,789,58047,10192,23122,58303,47339,4618,35917,16912,24425,1670,29526,19499,37989,4592,11056,60057,60183,35238,26128,9466,38915,45221,61472,48960,63566,48793,45553,12997,13804,14109,27577,27957,8638,24590,48803,40215,39586,65099,35042,291,52002,52855,44945,62895,61121,47676,22371,32299,4530,13236,38256,34668,46076,27252,43277,61863,34856,47523,3086,48416,40989,5324,4800,31216,19215,27931,29719,51148,3508,50594,36307,31250,39407,23377,48278,12579,64835,56881,32790,13527,44891,14299,1672,45471,33969,3419,31979,13083,7421,31627,62876,22171,19698,43597,36838,13498,35049,60450,36971,17919,20006,9857,14893,33006,12300,31282,36730,44380,52627,21337,28060,59065,29670,42627,49454,32805,40609,65315,8030,207,8847,13338,39154,26008,34908,40624,3104,28174,19686,17352,28281,1753,48852,55222,38209,40281,7251,6637,55810,39233,9406,44226,63487,40254,9810,5076,16251,32561,47803,55185,22086,39079,15278,55902,19102,36174,17712,23028,17933,22761,34608,19421,61761,52172,43522,54725,9891,9805,17968,50964,23993,3104,11195,16423,37958,33994,15304,7579,19363,62713,60292,56451,1377,12868,7504,20338,29301,18597,24001,1311,17420,21130,16650,34243,62999,12721,33423,43688,36881,46229,22017,24467,4251,44482,18263,32569,55810,34848,4616,6409,20774,9994,20951,55279,54943,20804,9803,19124,20157,28671,26565,30726,36864,16976,61153,18674,57110},{44431,53699,33383,47143,9344,44580,10883,56979,32015,58134,38428,53688,16837,32199,49727,9311,56629,36252,52853,15811,42494,112,53053,36878,1712,10943,50859,26156,43854,35745,13378,3752,27147,34170,15183,58050,26750,37439,5958,10436,9325,37265,63133,46413,20272,9660,52856,45226,10357,39529,40660,18892,7637,30113,47978,25409,34950,36388,58895,7558,6865,32958,25106,14024,57997,38061,44276,11645,39806,18444,51036,18750,41462,51416,20017,37922,41425,37646,29870,60122,21381,2548,58436,19359,1328,63055,26216,13933,39294,3714,32092,19699,32539,3420,46707,32499,53431,24107,64854,57068,44326,24253,2173,40355,56119,34695,29538,5484,15684,42984,44992,52914,12386,25807,22863,34491,46992,58387,48354,22898,32314,40080,20504,41439,12107,18041,20149,2652,59351,20761,57122,46875,25660,38342,31380,13915,57615,47645,44417,55287,43416,56060,42324,6315,61894,60083,23946,18957,27656,29216,171,3220,54828,44676,14294,51065,23467,11336,36925,40278,61412,60637,57708,15092,31243,47630,4058,15473,23722,38065,41371,23989,14137,39023,18873,45285,33078,19271,27019,56600,46203,4739,55218,37514,28623,18476,15320,45042,54973,35748,26716,49716,31318,1077,241,60200,37096,62152,4258,6319,33641,50629,27523,58737,19635,5413,57040,1464,14966,10164,41492,21394,2562,39579,25575,64239,44162,2275,56019,31605,24493,54022,14400,10122,19972,37802,64401,10059,20414,59085,33247,4106,21059,7099,54006,43871,10677,10032,63887,27040,24433,11384,24608,54719,2954,29408,45069,20646,18694,22878,33747,21065,40245,15891,898,14524},{64608,9396,39394,62537,5685,17285,23080,22555,13989,40676,30044,59475,56315,55123,3738,54173,63332,41051,12965,4659,57453,19602,53723,59032,30295,60415,26830,7990,38151,13143,23747,42116,57052,56920,24952,33414,10206,11569,63875,997,12052,34550,12226,51379,53050,4883,39497,53311,12312,47670,46549,37392,32337,50332,8523,57728,3900,9674,3837,17028,12855,50236,48071,60267,64248,45121,14458,58797,13402,31163,53227,14078,49429,21218,22660,42621,65392,54942,31033,18739,5697,21107,8972,38117,61137,55159,51493,57185,6232,8839,55666,3465,4182,63599,42733,56285,54281,2688,39666,43282,46293,37391,36572,19471,57221,46966,15242,45499,49376,29389,1025,3464,62020,14217,51681,50953,3386,40515,7617,5255,39799,30542,28188,25690,58042,29818,59871,5925,7866,12939,1150,57987,65255,25331,47266,13471,56333,32290,41468,19508,28155,56391,38356,14591,57190,57624,5836,35458,18407,58802,55389,26389,48226,36476,7132,37504,60504,41703,43151,12261,41667,17112,45920,59241,44808,27152,22322,3293,33638,59146,7324,16895,38613,20448,48881,6431,47453,60418,41589,36066,35798,8915,38920,15476,8539,55197,49162,57071,16359,11442,27356,1819,250,32873,59160,47068,19927,48436,60126,2676,6443,7172,4740,39025,48831,45578,26526,23777,56856,25295,58672,55515,6885,30748,36276,49651,47035,44394,45924,41093,36332,59755,17878,22526,57865,34121,3418,54795,45345,4516,14617,5249,56003,41940,49437,53310,44358,51290,34537,641,55793,31817,30699,54121,57194,54885,38792,54248,28282,58463,6998,6840,4736,29082,60624,17050},{3404,28963,32915,59146,55729,37516,1824,63183,11279,11497,65370,61511,2078,32817,55654,26732,30467,56835,16625,36149,38736,53470,48880,61782,39605,49909,59949,23844,42891,32945,26850,47705,4865,35002,5333,64965,5889,31819,61872,8501,6417,7884,37384,23961,37412,25282,35173,34977,25617,17037,3741,15110,13579,14353,53629,20442,49726,15406,21508,9401,50043,35463,20984,50794,36801,35184,8614,4941,19570,27414,976,49080,23637,23898,59772,62516,40327,24992,30977,12830,28978,64863,39429,40131,58930,44156,34088,13464,39531,6486,50486,39987,202,7670,56784,53259,54973,30741,59520,58361,59896,55394,61857,16576,8412,43197,42878,40691,17892,32217,8037,6406,30361,17870,58922,50757,23472,33085,30370,3121,58532,48441,12942,6991,7744,34741,27550,24055,29133,20192,10556,10761,46382,57774,38507,18685,27453,35988,6359,782,2856,17736,11553,29584,48863,19973,13895,42306,55374,26773,63308,6306,23563,17595,60576,31566,35107,40883,49292,7612,21570,39929,35342,40664,56172,5256,59313,54892,19477,1279,31571,2354,50735,34728,13720,51346,684,39471,36420,15094,49206,49630,5060,25225,29883,18569,39039,55258,40967,49154,61865,6438,55034,40709,64550,4,6431,55522,53645,6226,8271,19563,16622,48888,5465,40405,21878,22066,45501,29649,28907,45334,15199,20214,3250,54460,52564,6654,10796,47649,64813,7494,37847,12028,54209,25297,61373,62135,15898,20046,25344,23905,54324,38194,4744,46767,21688,53257,34849,7326,52004,41808,3275,10134,42457,47347,831,57149,44285,48086,33314,53750,4593,13499,37495,2341},{48159,9591,38607,7133,54276,20938,57080,15699,33451,58760,5217,61845,40494,15762,7131,50477,53088,4607,31541,50716,15538,17374,10706,6732,42031,4926,56281,55473,52464,10060,52982,15559,55846,44480,27420,59778,27458,60075,8023,12196,662,45663,64515,57412,14924,37280,3124,50372,9567,35847,147,39469,34553,20992,36811,43567,20273,10236,7197,55882,29235,2823,2213,29448,59435,44507,30977,29227,56490,29741,48041,2993,3449,2000,3224,5234,45170,64514,49887,28656,46269,52737,63786,48567,47892,35321,46477,3045,2273,18061,1187,62147,25648,38852,40286,7863,45068,30539,61704,29669,7308,42047,11481,39074,39382,55611,55820,7825,61298,35151,51955,16941,55207,52435,8516,10625,57903,62351,25269,2399,44673,2797,14034,19327,31202,54899,43518,33444,43948,32149,19697,50090,16623,22817,41209,21866,58684,4299,60824,11080,40730,42774,39015,47128,9162,19897,42225,19224,49934,19964,29280,55326,37659,16336,29986,663,13864,28824,52161,6123,16530,8080,22601,29933,54207,9395,8856,39056,52441,16119,50592,31422,8380,18853,32342,62687,25707,11975,48316,1673,26817,64091,19958,50049,49206,55085,39393,11618,54029,938,47087,42274,38463,21364,34608,48092,50194,39401,150,5520,63063,7334,54547,11228,22261,18551,22757,52860,7987,46203,30390,2049,28450,49124,31031,10945,21585,17586,8906,27794,37546,6611,35425,31874,55845,47281,62264,23699,25198,23747,28571,45516,34049,54813,29469,10784,3731,41995,54180,44147,55653,17109,18773,12208,61062,35274,47883,61490,19288,19445,51089,8264,40801,49492,19733,23583},{32467,27653,58453,28500,47371,5582,18518,41242,31337,12050,18336,46326,30847,34119,4264,14442,45806,54667,23709,37577,31153,53635,65325,47954,31615,21676,27125,15292,28650,17568,32837,28911,30947,45698,25391,20927,35109,20198,11066,53876,35902,20452,57758,6737,11043,58664,60632,64680,55975,63843,22086,17305,40370,59295,58949,59594,656,45314,43555,50760,10197,35226,37475,65512,9750,46001,42390,34052,25109,54331,8420,38337,17611,63410,27338,33567,29309,13666,48070,55837,23174,6679,40056,54485,57764,31452,12218,58310,8799,50236,40193,5077,14521,38508,4009,1002,1897,54035,48228,25398,2906,57963,10846,65495,62883,33873,7629,44487,5950,27067,46454,19492,31489,28006,15137,26513,49019,21406,62590,27948,10360,2666,50086,62694,63272,59056,43170,63700,12229,11861,53939,35560,10230,3346,16273,40541,8084,10737,6947,27437,62421,18778,17565,43889,48302,35887,5825,59889,19108,23655,44548,46151,44967,45045,2341,54342,44901,13016,32768,35350,29031,31114,3307,1966,7933,59845,59456,9331,63993,59038,57171,2885,60298,42214,15598,64276,13542,357,24164,4759,56302,53926,30755,34691,36050,52160,50022,58013,30369,26847,56599,18862,5228,58591,495,9130,1629,35250,13289,45468,23961,644,55136,9316,53829,4460,59609,61122,47301,9847,48399,25171,20433,34792,3130,34542,53148,2236,29829,54006,62070,6308,48461,800,39861,20719,50580,32756,33398,41892,63998,6469,19023,44818,32584,5081,5084,36057,4720,3925,3489,63048,26300,39941,22133,7471,4832,52971,38841,52387,19708,3639,47979,45345,34482,962},{12257,63121,33000,47984,49933,53674,60923,28380,41266,58432,38309,36025,37333,13505,59153,63131,50391,64426,43405,24323,11510,177,59959,20797,29707,52105,5234,20948,18822,58864,50616,52731,14297,5981,13269,16003,60325,27236,2317,41096,52416,58780,18887,61235,33188,30071,18661,14342,17183,36868,1916,24449,45857,63271,13832,18927,62180,59793,35045,54848,24106,4054,39713,21919,51998,31622,53015,7085,5560,23998,8572,34334,50100,33478,56270,35839,17876,15121,42234,4214,892,22146,50399,17083,22770,56723,49423,61611,23247,58472,50469,26789,13308,41825,15876,30873,46033,39900,33939,11179,54851,56465,64569,57604,23491,65400,63371,47457,41302,46121,42368,2831,57842,5911,10530,47142,54490,47902,38562,27020,2689,29302,17636,31369,37482,49409,3731,25338,35706,6950,8141,48699,62408,21123,47064,38383,35553,42037,65118,50161,3609,20723,25342,19879,7781,28521,43649,20462,37950,7640,47213,5883,40552,10250,14118,45422,22778,6230,48942,15096,51647,9039,7798,1351,2110,44714,59758,46263,24287,32455,21330,52152,24203,40089,61567,46504,6591,22664,23796,22,4077,61745,60478,63919,37696,39671,33469,55519,15433,44363,48058,26742,3876,9841,7826,44230,35296,49187,13633,2309,64888,6907,19331,11881,40489,40814,40280,6495,27208,3110,57160,26428,45084,13057,50468,49996,61235,37621,33578,3751,46783,1368,20501,26365,41440,37936,9307,53501,2516,22994,14333,7838,48713,56225,47177,33815,22304,20680,57174,8095,48220,63118,59874,40726,25368,14282,19698,2880,11364,58232,58166,48204,35097,52751,13825,13122},{15568,24052,32302,14270,2531,53735,3732,63915,47396,11324,12093,34662,4421,51448,43364,51718,20698,59714,4382,8595,62802,34745,47999,25202,46623,29312,31841,2496,45436,61321,15854,57697,41029,58868,20704,51036,27123,2051,4475,20560,23656,16425,39437,57992,3648,19556,29456,47410,45031,11433,41976,63547,38966,21322,6349,34472,4863,55180,51125,39508,14343,3969,18280,2532,35275,48186,64797,23492,53856,7004,34706,18889,45,43846,55489,14937,40206,35779,37942,23334,2916,44794,32476,2222,50240,31857,56700,45312,20119,61659,30812,22663,42980,7093,28550,19046,11045,61859,62534,17303,18511,5443,6213,38929,57497,47090,55538,58960,3625,11852,38786,21613,28908,36515,48313,25845,8616,11747,20429,21586,17587,1816,16439,8452,26041,26388,20222,42600,35947,2627,54690,30843,56438,38306,50557,37354,53328,11717,32091,63624,27025,65406,23478,23768,42441,14778,50732,25061,27345,40723,31126,16165,44177,43328,7329,59071,39907,40077,4998,64293,46825,55511,38903,32208,26588,3251,5288,5092,53602,13181,33018,35719,9708,6681,10857,49842,48589,10291,22586,55640,15891,18048,8497,7358,17248,10980,16767,19038,21749,55244,36048,62293,46549,40059,58547,13221,41070,21667,6016,33652,49639,34351,33872,25364,30509,36431,8389,26898,6619,27089,5396,25340,48854,49548,48610,29684,33166,49600,23814,51631,53845,19577,54667,48825,35855,38342,4575,16383,8054,5275,39232,38229,1942,47984,8938,18716,18653,5987,9570,8272,56568,44623,6139,48692,38605,54319,53005,800,25031,11154,47378,53914,4579,36004,64677,45057},{65203,35798,23364,61155,21360,22429,44602,49493,9688,59905,62299,9311,10031,59580,1875,22911,33670,43676,52555,64678,45445,20601,46477,29303,48493,27446,21297,46102,44383,26117,5021,43313,36639,2801,41855,36473,39873,62394,23435,19075,48811,11764,16794,3455,1522,3651,32764,20792,9373,44986,57111,59312,24587,19693,56395,60385,29438,63264,63675,45565,23999,16484,28016,53055,11940,33555,12480,37408,18407,49493,28169,43550,40995,18268,62593,63697,47101,49526,18747,46073,61859,53946,19208,30382,60532,23075,9812,55605,24733,11015,50605,42468,39262,11241,32172,30646,1909,58944,17428,34419,23420,16956,50356,13580,50593,15873,11811,21776,20859,34119,56639,64993,64367,37092,18100,51480,9484,45877,7551,47043,13239,48017,12323,20721,12538,42285,1236,20812,34411,25354,20700,42578,11414,9047,51810,23396,45117,29041,18991,18318,38725,48967,38474,65094,2157,9348,16304,6181,42875,9858,63993,31475,11577,49831,53194,2067,2158,18676,25966,44418,49513,39369,13449,24811,25390,21008,42088,13783,32620,58497,20600,64561,5354,45098,5625,40447,42615,5893,34567,557,40039,1739,45233,38238,33226,9635,15062,12892,51761,28895,24937,54789,48720,39119,12160,59759,20545,29397,15214,62121,25368,28442,33253,9912,62954,31353,39034,40884,46810,7977,28496,37318,57172,57270,55410,36347,43693,45473,32651,21033,24508,61561,64428,14573,35542,17461,61553,39463,45945,56353,18249,3405,51334,25275,47053,54546,36765,63873,13564,33562,26754,59445,11508,59859,55651,61316,1748,24516,1822,24903,22750,34985,18355,18921,15400,43404},{44846,6227,15033,58673,20092,49991,5242,29387,26384,7823,14012,10003,54435,40805,19655,53255,31872,14245,10483,7175,62092,55743,59213,20907,21836,8951,40385,35487,50380,18709,57204,5878,32288,43014,63646,58710,61600,29225,9171,10820,33989,30207,26821,39119,52399,27561,41890,37664,9544,15084,22697,12362,53540,51196,30651,26113,12197,40117,28335,33863,21333,58872,57774,39995,51307,44519,46131,20069,17270,29895,62881,57692,24045,21372,38123,51444,7762,45008,1434,5295,26920,48629,34800,3218,4183,45438,35469,6563,17329,40859,53614,47660,33178,60816,57674,33736,24184,24807,25713,3758,26122,1092,32245,18135,214,2497,19222,29742,4952,63453,9331,30296,27992,24791,352,2676,22354,3357,27353,15758,50835,35501,41492,62678,46846,11957,19694,64656,63220,64344,54414,59366,9111,46788,41901,30237,31106,41083,37513,31167,45934,29489,45269,15450,25620,12206,28218,25888,22358,10460,51658,34684,4265,55073,6863,29558,17911,60558,21244,44463,7912,51078,47921,3375,56875,64478,253,58028,48019,39440,55014,22804,22128,56680,2505,45388,10331,18711,57865,6922,41704,31215,54690,17885,13266,36102,14452,42770,41331,57358,4631,15187,51992,62849,44895,44265,65189,16096,42730,45027,23429,31743,8727,59673,53431,55321,9826,10067,28390,57723,5266,6408,38752,4096,2270,53941,25186,52585,11298,24012,33687,39496,64128,61226,12635,5069,19574,60969,31233,2316,48107,56941,12963,6728,63298,50878,52947,1250,41916,25799,38781,25942,33943,42419,60042,24771,46204,50397,11650,54994,60341,31422,20950,26193,7613,34416},{29089,7079,41638,26755,38752,52667,35074,33591,8345,32299,62033,45835,15874,3221,3142,55654,54356,5386,57118,48306,32224,48780,30646,38149,5863,1877,62449,7258,42597,16862,35021,18826,12206,41985,8379,21252,49462,16265,14267,16944,31623,35148,25649,20771,6003,37827,8205,33782,53277,44425,4631,29190,59592,55117,56513,32385,46672,19540,61092,20974,62019,38297,22128,28473,2677,171,42772,35944,43735,46937,10782,3250,49095,1039,23869,15641,53766,49503,65135,47823,42257,7680,54672,37625,998,62552,22279,39571,12253,16543,44879,60486,64354,16029,34338,49178,43344,49986,59366,26770,2115,52522,61414,7500,11452,37326,34801,29543,7986,25894,50616,38803,62881,670,53260,10327,28952,19161,22019,6228,44331,62856,26652,34292,10546,29213,53394,64842,17120,35179,48037,28528,13561,34091,62236,43272,36501,316,8054,44352,62557,60936,1879,1395,5665,64158,1528,33024,45043,5272,53311,15563,63826,7732,22947,59921,12639,28917,23520,47172,5351,43949,35533,51944,18183,25178,50126,47484,26644,14199,1011,9519,48129,41367,29530,52837,62355,16351,22436,17822,44209,40112,28753,17469,55956,13677,24685,33123,3147,27846,24803,1820,2194,11335,7678,53955,44701,3092,60493,62619,64223,973,10640,11314,11181,65535,20329,28442,3756,41120,57542,2858,29207,28005,42014,6356,5890,19303,32270,62652,18450,57864,7949,48217,10360,58473,58547,17494,22353,51615,807,23397,65237,21818,63656,51643,5813,15865,50439,1264,32338,40681,39071,21778,36123,51147,39006,804,37206,25492,15109,36748,48441,18064,44337,34574},{58543,54535,34112,51831,35233,43759,15698,34662,50956,20716,46828,2612,49515,15590,61374,21089,56898,49341,60283,17531,24225,54127,23566,32316,20408,9024,29517,1465,21036,29322,18985,38181,45147,31324,22633,64386,61772,16450,27189,5316,49635,47824,46034,46204,61976,60610,53200,23839,38328,5268,7671,37542,46502,43706,61562,437,48505,5415,17068,18570,64604,55279,51760,13502,32656,27263,49826,35400,62049,10540,12975,30256,20778,640,3014,7521,3575,54973,48657,30471,8642,32007,50691,63092,61782,54317,22907,16971,14813,47677,44413,33056,4150,40133,17273,53868,2396,12202,44923,3184,58911,6985,52575,24276,61762,48541,56548,51133,26467,43485,2687,14284,47115,13310,62068,44873,14630,22980,63715,21545,12266,32063,53115,53812,24759,30711,13088,12203,48894,45443,37613,26758,30435,42185,46086,48722,35127,49960,27599,15398,52996,8567,46546,47529,29244,49912,43696,32995,30932,23989,28089,38385,18887,26381,61221,44106,43230,20898,31291,54565,58022,28057,18995,14339,35271,35113,65442,40677,45474,2113,50867,12067,17599,5430,54586,26508,60752,1605,25235,15048,58441,16991,19674,43500,8445,621,31263,19772,10417,13779,64323,54439,9584,24948,26257,16438,28680,57625,3767,30682,25237,27869,34417,28668,50831,40272,25374,54221,8061,14702,31894,27009,31858,28753,46268,52455,64617,19028,15032,22432,617,42934,61027,37408,51891,35216,55317,53856,26963,2384,4663,54037,40083,52775,58268,49556,28621,14163,1923,18985,4643,32611,18908,17108,20432,31872,59341,25321,34663,60118,30373,55550,35768,47397,53824,65167},{3705,21841,18366,16676,31963,2260,12487,29094,28273,11752,42758,55534,58128,42854,13454,13266,23921,13626,60729,20894,64486,12257,44682,27146,39106,49892,47058,45949,29734,3389,62537,53353,16225,61267,4430,30747,35933,54605,49545,29930,22750,56737,11511,45424,8371,45728,39481,6712,9017,11078,65347,5822,32706,27376,13821,18146,7257,14076,19451,12618,26489,12696,54269,25494,10458,28655,35504,42853,13915,2704,54690,14781,51241,17908,49692,62138,35017,49199,11915,34491,6109,30477,6098,34679,21969,19978,52804,17038,31940,63261,59313,52548,3656,18918,3351,37014,65187,57968,2370,50057,32516,24284,24117,58878,57116,19050,18797,4471,6558,47920,46708,28326,55271,40532,47750,25385,13493,47836,26736,23281,19598,42048,39911,14637,38128,22644,56155,62333,7516,41341,32723,2193,46422,46222,18812,42458,773,63758,28485,64956,52630,22099,47109,1084,5928,40588,46747,17102,39005,19273,45456,43717,35229,4061,63346,4028,37128,7671,14017,15759,49036,13324,10398,23986,20062,33213,62223,63748,41427,11998,10608,10318,59738,1931,59106,46771,30443,60497,24393,17368,52806,2625,16435,4738,33664,12489,56956,63889,17937,51988,17730,61625,34431,20761,54867,60845,19131,17452,32085,20737,34579,42613,41476,28526,47200,19564,34605,35971,28598,16183,35110,51959,50742,43636,21353,18007,54946,2329,43518,59875,28945,35165,64543,49789,49753,63041,60223,3732,46885,16263,31813,46753,33016,15395,24974,31037,34236,7832,12533,26780,53357,35726,47018,49405,40421,45595,41280,36473,63535,47501,42128,9683,15590,46972,5307,32403},{42661,52214,64543,19466,3361,60714,22024,37263,20088,7903,17658,64221,16611,14860,6093,13952,41273,6287,63825,38827,33616,60318,46535,1053,61714,16784,36248,18809,7970,20583,40884,10312,40181,57048,64351,40290,28221,7733,63970,20145,29595,14846,58187,18194,3067,43959,49849,15874,50767,59271,47872,7511,43601,17800,11005,44488,31025,2255,34584,61508,53689,42433,5616,35454,63854,38446,11046,16130,60682,58286,30026,47417,11211,56468,53326,26725,20060,18378,34679,9193,18679,7668,8152,34428,61202,53339,36295,62435,54094,19738,43039,48335,36321,16573,35801,50011,4821,57150,38640,5271,29083,38350,48672,3,36347,30129,14064,58589,43967,15638,42472,52945,16399,8506,19831,27157,2833,50478,31810,11826,23336,38089,35906,17838,53093,44898,14442,64904,33436,55184,52485,43418,12148,54939,3708,53658,15543,53576,7881,52697,5306,10482,45805,32630,45725,18158,14323,4793,53899,12017,31817,59079,12563,49220,1659,21794,23226,34913,48642,54103,47907,47468,55435,12781,36550,39186,41480,3250,7672,50271,29121,7107,41928,10694,27901,24459,57549,24095,23216,42869,50653,37850,41056,51951,897,56006,7525,46425,64324,36249,31293,7607,14657,3229,50399,52084,5810,4937,19423,58573,24382,53773,40251,27832,39602,58631,20193,2214,28192,34555,14470,3262,51118,32173,64116,5817,1792,14800,46635,26126,59653,56830,38965,42570,9987,22184,37657,40396,13132,20105,5074,48832,19988,40434,37727,44012,58917,52411,53682,40344,39628,9624,45143,64059,19786,24646,18221,21686,64869,42209,60313,24719,53581,1447,41411,48674},{15791,36151,54449,41337,56123,29359,9632,47176,25675,50738,46861,55099,34779,10949,54867,3233,44769,18648,43377,18359,59075,56337,59673,8041,36231,17009,6843,33271,37366,17937,34380,26666,7821,58248,9909,58366,17591,31630,6835,12414,732,17945,26596,49275,31569,41586,64126,17959,40918,53735,23094,57183,8394,56696,12168,58160,254,16665,1123,65128,64079,63355,43553,41663,48870,58564,31011,45918,8023,43145,52190,40242,13805,23315,41521,33797,26059,50322,46008,54126,20060,27607,4533,31533,26124,47011,36162,65061,49392,29210,42997,16254,17934,62760,62983,28811,58625,57022,27161,11222,2622,63293,25157,20821,11456,17454,1016,48486,56005,18363,15725,42748,42336,20854,36908,14597,28422,34441,16685,56466,30532,27581,9736,16813,18837,38008,6771,40635,49684,6918,7979,32398,22168,55942,32716,6303,34718,55511,56056,24694,60984,51123,3650,37899,51496,48119,25746,42768,21687,27619,37720,51380,4268,36584,9554,54398,3095,30561,2091,12194,35018,37864,39286,19655,25722,27364,54359,54779,41193,50257,48394,61257,25729,49151,8563,21352,22344,9257,18433,18442,38557,36459,50361,64930,58003,22232,25098,45765,43201,35478,57435,63159,33924,56920,59389,2459,243,41070,21153,13307,32903,30112,4490,16492,25239,49859,55224,38583,10309,13397,35541,17448,32250,33878,29888,35841,51120,33649,2432,1308,46153,19217,55831,36927,24275,62222,62063,43831,5049,35754,34848,42430,56655,59738,45794,42833,56775,44414,37540,61055,44716,38695,61641,16447,46486,55205,4214,1870,14552,60125,3237,54900,24323,52336,14266,14950},{20217,59800,49959,33425,39941,63350,24421,56994,39569,36171,1838,19058,20863,14965,41015,13041,4396,62518,62578,49595,55259,37745,26661,51040,41990,53122,29767,59254,21985,26630,45315,10164,4028,35360,7728,29581,58088,29630,11341,43727,50689,45556,33608,44920,34330,41757,4459,18316,21294,9247,19106,42826,32909,36856,28440,4851,49612,41837,58630,473,64526,25983,48279,59874,27907,11363,23307,56490,25632,28607,37795,54473,38019,6791,6667,27342,63975,35362,1092,60919,53162,6563,11685,19486,31689,35638,1514,2757,31134,64199,59069,22338,39679,5038,60552,8726,65323,13732,3417,64403,78,32241,48627,40174,43854,50824,51512,14404,30377,8192,23071,57341,23338,8087,36483,51428,19566,24685,15627,5010,53124,53421,44498,7277,22550,8616,51027,9772,50747,6719,56520,44401,55146,40997,47488,1659,13773,44662,43575,43393,48314,30971,1428,53375,54375,41408,8092,32769,1106,16994,43328,50412,57742,28084,3298,26914,13216,13784,18811,17728,55069,12649,22046,11694,43522,28541,44059,43248,63780,24875,63514,40048,28690,48552,57757,40925,27280,32368,43345,38755,63517,64754,50234,26056,35603,33083,16224,26801,35501,42959,31836,33901,44310,54987,19039,29850,65495,10371,23138,42583,19812,25226,31905,27477,63223,60273,62012,40475,1432,54626,5912,42154,50360,13218,56464,58722,61765,13306,15153,29112,9376,54016,39004,53960,51801,43443,28757,50673,59308,982,25503,51134,11873,3895,37780,64246,50510,24193,37756,55829,55787,19810,24683,22922,57023,45265,26486,32248,35637,44597,42262,63038,17235,20102,15796,35444},{24179,31373,20491,48493,27529,35994,49898,44616,17037,4390,22105,2710,22870,49784,65020,35612,17190,26415,58564,48474,8639,32175,54262,55924,42987,53326,37153,57174,60911,58000,17517,2382,35325,54618,24925,6265,60866,51106,2778,10210,36542,33596,56756,15553,31567,50607,11465,32623,18119,24410,31779,5704,35331,39285,11900,2010,8561,34573,15116,60308,32155,9635,12417,37643,56610,38585,8060,53019,6457,37388,33667,4400,49650,39856,54900,36988,34674,25610,27268,50738,64377,17376,1788,24062,54562,8636,59602,22799,5334,38106,53145,19668,46880,52172,58367,18158,26216,15650,53290,55606,4775,22406,46356,49696,20000,27703,50271,37615,40096,33900,22147,52693,33675,53452,25840,244,19214,63898,6238,32111,1814,22594,52626,15980,16029,28081,27946,40248,55520,9187,1291,11875,55213,39304,6574,44504,49148,73,22259,56482,51146,10713,18435,16184,56,2132,24958,53345,16286,32743,16818,1620,49609,35719,40759,24760,17077,6215,33057,781,54483,40822,58242,21651,23370,25545,40563,62358,13374,36447,50365,50706,26720,48492,35063,51948,58683,24669,48648,10023,3949,58092,62320,44683,20656,31281,49263,13067,18249,51732,47654,1852,46440,2167,6590,14253,29869,60399,2362,52934,12924,25122,60411,36543,29346,46748,29154,19316,17608,37508,19967,40198,51452,52916,54402,2869,9618,21080,47590,54814,2986,45522,43502,15691,65508,49533,29232,27133,41665,38320,25399,25648,59184,51122,28483,22251,7785,30165,12993,6083,38173,57926,29803,11295,19616,28536,53700,63541,61468,22704,21228,28568,49134,9099,27928,24496},{54091,10206,27573,47908,8700,12438,18195,57163,37997,30251,23342,63734,52375,49411,59197,8906,19989,59824,23433,10419,62271,44405,32293,7214,45098,5447,13823,9967,8729,16436,37340,27777,46781,37856,22966,9002,44443,28844,55910,40969,34749,43833,5228,43660,21559,26321,59469,23018,39176,34163,31000,642,52150,53859,20921,46003,10843,4706,24810,3634,37923,20588,18008,6522,20342,16600,19945,37242,32998,13847,57723,3590,10308,50781,41664,22905,48980,34801,20315,24763,27157,39001,48690,30011,43487,60958,27506,62912,30017,54797,38571,6995,51671,63623,36141,348,31614,35461,4107,39598,10597,25645,52613,5117,16033,65078,16215,31537,59800,47813,21672,46614,15406,25682,51002,41660,10228,18336,9369,9638,39549,24739,25741,36926,40330,51006,48641,9689,56592,44137,37098,25441,56341,40500,43413,62064,43356,35139,42815,65135,25842,57220,54282,53238,39395,41092,29243,5186,46687,12588,12026,45741,29885,6757,46762,29472,33971,29761,26612,27932,329,12295,7533,9329,57017,19271,18264,49605,8345,41560,27771,56401,56968,31168,62865,63019,31997,502,60897,9429,44566,44782,31037,12517,36100,31078,38464,4852,64527,47711,21551,36205,32503,60305,1443,53756,37385,4478,43741,45755,65174,52158,45213,53715,36169,57944,40148,35154,48687,57846,43411,53271,30073,44345,53969,2428,15653,9034,65475,33913,20417,60119,29465,31535,12605,4700,40244,64867,26419,702,10823,19502,47417,3130,43079,26897,24881,39616,25255,36395,20038,40832,14930,58212,23421,48379,6192,26386,46971,45716,4750,11818,26272,24267,30211,60046},{51656,26632,51672,46407,48131,38438,49172,19627,7455,4803,37548,56851,2554,63447,49950,3901,43057,34075,56424,55765,24308,32780,39859,58513,48571,4324,29818,5714,4427,59068,59897,53158,42583,58453,10597,36196,36803,13912,2078,27445,23480,907,1206,41449,31699,54112,37028,19522,41789,8454,38168,53344,48983,44298,42966,50626,35938,3015,24984,30836,12357,32004,57538,40157,5915,62887,17091,1650,58320,44745,35463,19296,43565,3881,3782,55174,38725,44173,9366,2324,2637,16752,23174,51389,26808,62652,4777,36717,5548,26974,52049,62607,40358,23306,5070,15403,27196,65099,51972,60212,44259,26384,4829,1272,943,40264,41598,19469,30338,52507,3005,36867,63883,54256,7837,12633,44770,64727,38024,12468,1765,5560,21414,34533,58615,29034,41689,30935,56112,4424,51822,15231,49007,45237,375,13962,16299,62120,43671,62315,55197,1388,42107,25776,58947,39680,37567,30484,30545,32916,57863,58072,7383,15499,5706,17769,54694,5202,33722,40773,336,20173,17951,22502,51292,43338,12465,20253,62698,26780,14628,6377,39543,56478,5978,31789,57622,39034,6829,13301,18182,52194,5164,45178,21415,44544,11659,51058,50243,36612,50684,64736,3746,42604,679,49989,20649,34487,47179,6728,23699,5370,37810,29849,64762,32625,29593,14473,42207,52538,19325,29869,62884,52489,34649,42501,51616,42262,64934,54823,7230,23740,5262,22786,7457,51493,38450,2268,14803,15529,65526,19821,32287,15947,58010,61713,35163,63318,64584,24363,12634,15512,3840,2393,130,20892,53427,31962,63635,4924,51771,22439,59185,24891,9013,60903},{27467,43213,28881,33000,34586,45566,28994,64722,34468,952,4771,10898,25255,50310,32018,61811,30791,18707,61861,51078,51795,3229,50587,58913,61015,58407,49543,21039,36123,48671,46569,11073,10602,39588,2053,5173,50484,39230,26425,44470,16622,55660,50529,11512,64751,57246,22898,31251,58928,14327,58783,60862,37093,18188,36837,57495,25301,17688,23389,20680,58337,39289,49562,36597,19791,5602,30737,18579,10322,166,37593,15750,44620,61612,16598,51542,24434,4454,28282,41884,26915,11366,51158,22994,61290,64472,18839,47911,2862,3994,40393,24610,62097,20425,36646,7592,8278,6802,2480,33346,61271,48684,62321,52897,59133,36487,5257,63835,56173,53718,54827,46703,42393,45502,63284,587,33650,52924,16868,51159,34513,43181,63231,14847,34451,40386,44801,35276,8452,35801,19562,2036,41341,11226,31489,64385,32707,13239,62581,48676,27164,43659,55395,56729,6715,47235,33284,50818,2539,2269,63768,34316,45042,34277,28239,1569,4232,32206,19794,1417,11095,7037,58380,46169,38327,6231,23133,26117,32326,13794,45875,21395,36528,11147,8623,54146,10612,30909,5503,46577,51195,54076,40440,51934,33583,13071,59067,13794,38797,1277,55594,15416,19339,27149,16524,4514,53951,18825,44638,24165,60839,445,27903,36257,50812,5640,58939,55515,5557,38659,33288,32055,3644,48445,20680,18013,10487,22729,7215,32837,30660,4615,2554,14501,41216,21435,19514,54499,43080,3810,45650,38275,5503,10049,57683,18430,19417,12079,53681,57839,44262,32013,47241,24244,32707,1153,57794,37677,19013,1623,37133,40159,32724,6014,29356,59676},{29411,37854,59866,37049,3485,61575,2220,7650,21995,11479,16492,39303,3417,46616,22374,64368,5855,37533,13748,21561,18081,45860,4671,12971,37258,56126,27793,12258,53612,48590,11979,12189,47420,25455,56773,36871,36038,48163,9871,10391,49129,47561,57924,15429,42829,43756,10502,42616,51041,5562,45108,9807,21842,63167,38757,38712,21751,8042,21807,27266,44264,8050,14182,42127,14132,18389,46589,14345,32643,32305,52767,20824,19065,875,49457,55183,28003,11551,3174,28948,42392,25770,54197,32164,25251,55743,55852,7880,52686,15651,51694,36319,50249,50955,5122,19607,17911,37068,40184,52411,16677,49479,4495,17448,36064,2501,63259,25126,15238,29596,29488,19072,13828,6835,20520,52155,37846,65303,30632,4128,5568,5919,32640,5235,55069,60379,58629,18162,25339,29122,45210,64329,29455,39617,28370,33128,9381,13111,54003,50258,20760,1720,14443,7288,32157,9975,55824,14708,35795,970,63612,2669,41863,15824,48198,19257,27903,5635,53008,49065,47208,55462,24167,55926,12798,51292,48171,41865,8808,12346,60756,1195,36586,4917,29461,24457,51484,25279,59130,64141,49611,22136,186,53561,29721,6556,63939,50254,30113,57449,3734,3746,3040,18147,61846,4417,64338,49112,31842,64093,47585,10591,47312,31488,16059,2301,11415,56891,51796,28877,25829,28453,37661,27344,34714,55079,22658,372,8039,18904,45044,16554,29277,17331,142,63727,28335,54239,24100,62715,6881,36129,50792,12853,24084,42063,45796,13031,54256,63403,11436,60945,30150,26466,33501,55964,9458,6769,39989,37356,24144,25174,36075,62174,4946,12221},{18415,2863,38901,41695,30169,55304,15505,40273,21322,62640,33749,31678,36765,35816,61958,29386,54397,19306,25462,64788,60063,63730,15677,19469,20674,25455,32873,55587,16171,2418,9950,60768,13110,50165,38471,59028,16821,19997,61260,51419,17697,21409,30321,10028,33846,50880,14717,13021,37606,21250,59482,42107,8882,51696,6075,63634,26110,53525,32478,58792,9101,47598,14609,62783,45855,34269,12024,41350,30525,9297,3362,28672,23762,41871,18336,15270,46544,60483,17727,13389,52974,27665,52693,24246,5141,21654,42895,6717,9897,42508,1193,61488,13109,11844,64368,54709,17565,38781,44877,4697,666,26898,7423,63574,2987,47470,30005,49968,22413,27386,2486,38990,2721,11675,40439,49374,25485,12247,53451,48408,27071,39809,52760,52912,40790,45528,56952,12787,35726,36750,13984,42951,63902,64010,51256,59878,54128,21562,56274,21848,19508,12626,51162,33287,40456,20084,60717,9284,33565,56150,49399,56701,62729,30729,56233,41407,7607,53801,56169,6402,52995,41821,22870,42474,22137,9632,64779,32793,63249,31177,27301,61051,33243,10473,38377,29132,26358,51371,55460,47083,41563,12410,27584,25766,17496,45121,44492,12636,31264,13205,23992,50265,32812,31698,2072,777,53277,6053,24747,54048,12294,33814,22079,11794,20103,65339,11062,23193,7159,60812,59775,32495,47222,35623,54746,29649,49521,33097,47260,58032,47245,35045,48685,13548,17630,42569,15532,33561,59374,64251,32260,19786,54396,11909,56864,52574,47814,37588,62040,62130,23621,41468,13838,57084,4761,63666,49920,47772,18607,3475,9394,46081,55412,28039,27765,15405},{34246,3415,52274,59643,37424,37295,61856,49258,55973,3255,759,62894,3786,30745,65349,58748,14778,45568,18497,42292,34187,28642,56323,39985,4277,885,32127,4522,28197,7650,6985,28606,60738,56959,10184,38297,2363,44517,4139,18214,3877,20129,6502,23104,37369,43860,29751,26306,4279,56969,9591,27681,2707,38384,59116,39925,55793,15625,41466,32105,57704,63430,26603,48637,8895,64386,60268,8068,12060,24371,17064,4554,49606,31614,17164,24769,31988,23011,54666,16259,47263,50475,55312,27979,15854,17522,3930,39427,43893,35786,31908,25273,1450,38890,47447,56527,43679,53290,35626,3163,60317,46756,14425,60713,44106,10129,21225,53520,21553,51500,59408,59502,27831,39418,61957,546,14705,62252,42756,23707,32952,49441,36168,46426,57966,54871,39108,45541,31235,54367,34635,5580,885,25269,15783,23990,52587,13393,48450,1113,32529,62594,48110,12144,21675,10223,51357,23453,61655,13959,12881,22379,54605,19004,25333,32267,26431,44578,11992,21604,35256,46105,50701,55788,24733,24911,16941,20436,43683,63538,17048,59799,35635,46686,24111,44715,14032,36588,62872,202,40972,59875,34353,60817,18613,18503,31368,49786,60204,52422,5302,40218,24080,8632,8832,29267,26527,31263,62088,61108,34413,30616,52737,52582,54713,47282,55793,31294,20597,26047,10119,920,43484,28389,3594,1051,51695,8480,64943,5216,54778,4373,19261,60700,44341,62246,2189,25747,22959,20641,1721,50838,11598,30093,53856,64278,50127,27937,13434,38502,27939,27042,29845,60531,13642,46540,47714,42569,47985,52254,6686,49073,24532,56069,54903,38750},{34518,843,45875,3112,41154,4183,38115,19335,34677,64857,2229,41018,14943,65267,33204,25526,16840,9666,56467,45454,3548,24150,10766,9719,32314,27949,16861,2715,51670,55427,43693,51182,24880,50853,49697,59826,38773,62540,52220,65308,54428,51761,13409,8025,59991,2056,10729,54826,3684,20439,10455,61252,54929,47103,36380,21486,29375,12544,38444,3210,42721,38939,35218,4494,14792,25656,47722,27189,28298,59066,30771,15241,38780,9003,7216,46960,57757,25431,3915,11639,27166,16943,55303,41934,30584,12333,63540,62916,36918,22062,11378,18340,60340,40847,36107,41368,20494,21573,5480,41948,29808,22769,8423,15752,12903,49593,41944,47497,45121,60329,65401,2891,7725,1587,22717,37900,47025,44365,54452,37968,30049,24206,17757,43612,51698,33014,33629,32572,38182,33272,35432,30561,9746,56036,45612,43566,46795,38485,29528,49973,20399,31367,18708,19822,21024,13168,19570,52645,37001,161,33776,15076,29418,39012,11913,64129,63421,32399,64981,39651,18783,42817,52475,31279,36698,51855,17046,10566,29586,58578,10024,40636,5863,29623,43673,51457,50909,42153,7831,52731,21913,49810,24711,49714,19996,61321,56019,47350,29714,50230,62908,41399,14805,36788,12047,20372,1348,21930,13283,16812,23881,13205,37605,35061,51695,21332,41097,48335,33207,25480,28409,25530,19991,49039,16227,17363,38931,18589,28159,1701,51769,41789,17012,11957,8693,58909,4817,6812,26545,46820,49818,63655,39472,53302,16266,1636,20635,804,53986,39890,64241,14179,24947,64874,62454,59181,57256,63774,348,25519,40442,32092,51009,25620,54242,63520},{51073,40251,26971,33150,5975,563,32254,64451,4211,52996,33306,2644,56672,45693,51625,6679,17102,11000,6299,60653,13026,35439,29734,51099,5441,25322,16335,45980,18160,7105,12151,56200,21610,16789,37690,36620,50309,37808,23918,48440,60667,54892,50683,47408,23295,56289,1059,8991,63340,37542,63858,40915,31886,9335,8944,24882,21936,5213,1849,59855,29822,221,63399,57419,37064,30320,14201,17875,58109,40160,25331,27195,25496,21837,27307,55970,57263,50331,21815,37271,16946,17170,27736,32503,46169,16752,750,57960,35099,40105,20190,24166,43841,27901,53560,23392,9576,51779,21999,5961,9183,32401,42712,10902,63374,27941,16023,18989,1618,58919,5460,26857,39582,3176,48706,59041,9000,27668,6869,63428,49646,6655,53179,16034,6188,49117,28233,36155,15648,24093,43481,16521,11888,41047,56219,30398,32534,2747,31723,18267,17733,19743,43995,53220,19596,21979,4392,19480,11947,36221,52716,6155,51275,2634,48897,35007,25994,53775,64562,21053,2734,9613,7496,12879,2303,53671,56037,10160,6799,13240,37963,33261,11708,24457,33242,13584,17072,42817,61689,42378,4681,27058,3272,62138,56838,65040,10200,32598,37359,28849,63976,15661,4393,36987,25292,11933,30341,10714,7281,16629,11959,55922,55231,47801,54166,9673,1986,43255,9900,61588,40220,28567,63478,61719,28726,62392,11158,47011,5463,53004,55106,29797,43491,51820,6479,49517,15628,20430,11002,19538,5804,9563,28842,61147,20122,21528,23989,37161,20232,37314,39311,64894,51521,38470,18312,13143,52420,44182,40023,63380,45425,62280,17327,15424,54339,60390},{14871,26964,60426,34203,62572,11681,33978,53465,54107,25128,48648,59906,35959,24518,63461,61706,45272,33919,43548,26690,34517,19328,59623,23248,25325,18289,16865,18976,47152,7242,56860,53523,39416,61721,19625,9377,15445,41760,58119,56875,52137,37944,7304,12566,52948,41853,18515,12359,9651,60744,4431,22485,4958,4387,1094,64960,29426,61208,62293,16636,58188,29688,50331,23818,55234,31444,58006,64988,16890,45259,36120,14861,40724,27380,45072,32100,58797,9557,6722,17774,6382,7346,39332,52823,14830,26925,62540,48061,10220,26361,8835,16714,50972,18179,56495,65080,45847,8777,42619,706,40255,29028,38040,33481,28110,60959,13982,35575,22816,44645,47307,16884,1928,46620,33351,1221,53039,55447,14927,32540,44479,3391,55667,1439,53379,26559,18845,10372,37994,8706,22333,44432,29834,51461,42850,35523,36260,64718,19542,173,55896,18874,43115,17788,64631,45974,4428,44231,38893,39730,62442,7224,20828,32766,3834,57910,55104,48744,47474,31714,38281,52165,59220,6872,39735,15736,2461,21158,4370,24488,18631,46375,35752,49020,53227,10916,16838,17542,6312,9531,29782,1302,19227,59002,47440,24962,47275,16811,59182,7998,63581,14428,41146,19407,20563,40513,34170,20527,42743,24157,9414,61241,35882,41544,8140,2846,48521,47016,8031,41719,4335,36115,58945,5116,30525,7296,24335,27220,2887,2063,25000,6017,34922,31500,14378,33008,41935,19417,32942,54306,50450,16032,51695,48730,35064,19921,35572,2677,10046,61802,24973,1640,30175,40394,6178,39837,58366,30140,20917,38784,20826,30954,61664,8267,54840,60699},{26734,56783,36344,17430,60514,41224,63158,65280,8117,35810,44596,25233,6208,56108,37943,29153,21085,43028,37080,7222,31064,57803,9897,34665,37926,58701,24787,49074,6941,7470,57789,8150,50713,33318,20424,5614,58069,42439,7006,6384,45760,11302,47755,26378,32098,54877,53713,60609,2837,56069,64187,61755,58508,59717,28221,42433,61046,26406,23615,53296,43996,10458,17864,51459,7107,44684,29754,11630,64697,30316,52620,9793,36501,62507,49499,46068,3151,21244,11566,9628,62775,17243,39776,25729,56005,34638,7887,24606,18021,47452,35599,61372,17838,63759,26623,63039,44442,23637,18561,55350,23418,7334,40683,28453,41536,45422,49801,32409,32236,4625,59212,2457,4679,8472,4358,5958,51430,40211,15541,57210,49063,60175,60200,27700,57148,29525,29190,34577,9213,65117,6847,29214,22815,21298,18257,27418,20454,40781,14666,29700,54987,30779,24265,55089,30723,56171,47469,29724,5263,34193,40795,30147,44629,34774,39699,51793,8370,27036,23266,52877,34162,39737,46142,9315,45440,45100,19168,27046,43707,3192,6565,14223,12671,17207,29952,18540,46538,29276,22839,14041,13514,64035,53184,58152,46692,44785,17196,487,59321,529,27274,37830,14384,10429,10677,34726,35811,15088,19889,15658,65457,21673,35435,43078,60279,13098,14581,21757,61922,30542,44701,10415,11881,10697,41143,17778,42751,10692,9764,23816,10771,57515,28611,12260,38263,24855,25695,17179,59150,4678,10375,1764,55485,19636,43515,38518,30698,18379,36462,47108,37272,12932,35357,56189,50562,21997,20625,6492,46730,18671,29043,11299,63383,62929,30329,12150},{40263,61005,41664,50887,41318,19621,31408,32803,27807,36190,16428,4489,15752,533,24486,57973,14529,773,42856,49257,8254,47454,4190,45676,43681,18993,19014,53126,17458,14436,3757,51274,23337,6568,38370,39425,57674,45909,24197,7203,37635,29952,16147,56733,33226,42512,8956,4394,45707,2540,18914,4461,21800,42778,15725,36811,59235,20065,56060,56912,65360,54704,56521,29748,12774,37586,38976,60822,36255,15316,13765,51664,29880,52388,22033,64203,10577,16473,24229,37641,7993,35012,25905,32175,45988,40944,6185,1860,33497,53896,58252,61515,7485,20224,14721,30148,52700,32736,20408,51726,15111,51072,57473,23875,32599,45385,12466,5169,14666,41911,20802,41814,4965,34302,42534,5408,25204,37456,2721,28825,41553,4222,64323,4457,37939,44333,62547,63845,36540,36548,11197,39711,64220,18217,42107,17644,41267,18952,31747,40122,3935,1243,15454,29872,15951,49195,23057,48655,18427,49489,11448,3846,37480,61774,59085,38289,46639,64601,64735,61336,54644,7141,3733,8002,13130,29169,20208,64741,61757,48769,6095,10919,31220,62431,18586,35476,24760,8355,9174,6542,43232,25986,60071,31928,25819,16365,62375,33155,24973,7398,51700,33279,7291,27428,29411,50265,52662,3642,19766,14778,35928,55549,32524,15537,9979,19176,58537,56333,51516,28946,28875,48330,25747,42777,34238,4419,9189,7036,14425,42422,29711,24567,2276,55935,38489,9125,24504,34422,35450,44701,17507,2695,12244,12974,35064,58873,33130,38124,60503,1858,30084,59395,53478,14119,47380,57339,42510,13053,41132,22665,6105,52462,51658,27061,15315,46402},{37616,14363,26144,52039,37256,41703,34359,9585,64583,64432,1800,28494,34696,62926,6269,34787,50498,1644,94,8861,7458,46476,29623,37623,11181,19888,46479,39582,39828,24213,14953,31169,3887,59529,17313,23084,24976,45153,48150,26417,18271,18112,41785,26945,23015,52339,26637,64299,57045,7904,65108,7643,29406,50817,36129,41657,60315,53775,29439,10456,22205,19890,5238,40612,10973,4272,10781,25903,39413,58020,10853,56080,3018,40907,63076,36085,46505,44002,7283,27427,64503,4174,21816,56058,8469,39674,65215,29784,41378,27293,41470,61930,43401,58009,20459,19409,55735,43444,8819,50129,52673,62791,62389,22248,34695,39316,39954,17263,39696,15325,26527,13605,11043,21295,3004,27610,34186,5447,32192,55961,50778,19035,52269,24520,39123,48864,13868,15444,44527,48381,35041,12927,46418,15079,15036,20625,6309,33777,60667,9111,44400,40859,22387,15448,27234,63005,18357,20220,766,64631,10321,31060,50561,31072,40403,23924,3993,26133,31430,56840,53404,6462,56779,15544,54285,34259,37398,61101,28996,46314,7969,26764,25738,3733,52558,7893,42944,45066,48855,12612,21890,32057,38286,41897,9006,33389,5117,19618,23361,21989,1390,25364,31348,32197,63838,31197,46511,20033,7256,58392,31833,13212,33392,1866,3147,6080,6497,53474,41544,51173,52674,62945,39913,37415,56585,5702,7687,20972,47659,32204,63037,49483,41758,12117,1817,31371,46237,36921,59554,16652,9399,38056,11018,13261,33011,62736,59956,62196,23217,16983,56447,38031,8024,11878,53114,18508,15775,47627,3845,14734,9425,32985,23439,32858,39102,3070},{27569,14592,39694,644,55253,31914,2692,22924,33304,6085,7593,22386,38810,18727,17087,8288,39260,44313,64198,42983,25252,29824,25051,24651,29658,3220,57525,59401,41316,34848,30152,30331,29111,38110,63395,39834,29830,29563,21057,55812,17651,11881,9757,51389,62079,34408,17022,16707,15044,15100,22363,1583,36946,42301,1117,8228,9890,61870,21309,53940,59766,33800,16937,23972,37707,26438,59036,12092,36432,44511,40486,7,45681,12381,99,262,22743,51671,17975,4465,60676,38797,59064,33259,33848,36772,20813,33887,40,29180,48064,47380,55907,64073,39522,1919,12461,48078,47083,12448,52210,31600,27559,19604,51795,3364,14795,49404,20741,30318,41179,10435,41731,52317,54945,58367,45800,55085,28112,647,50853,50275,3111,33245,47630,23584,7287,19298,37347,11245,36561,18553,41003,32866,30307,39885,1371,1535,63814,47180,43592,60230,62007,30121,58471,38074,16924,23716,21965,64990,35951,33898,57100,34195,22674,31979,59523,40883,42204,55440,19434,35767,57438,21856,64615,22475,11933,4764,19748,26896,5566,4984,64335,52935,41703,20808,55147,966,28445,14559,41605,17152,47712,36175,44159,47874,12346,7088,58777,23076,60109,4247,25212,51080,4118,14623,45426,8736,52994,65173,24361,60745,49733,56631,32229,24547,1505,37299,49820,58941,60051,38069,40828,9401,38537,59908,30688,4427,27223,4962,31907,37797,18890,32929,33797,14106,44838,58125,19073,19729,22502,7481,36333,26710,56154,26675,63938,36940,37478,1240,27719,36942,43569,16000,20419,14690,41396,34156,12755,53813,7118,56750,75,30648,56849,39558},{5997,53284,62205,1042,46309,34428,64251,56692,44148,59464,58345,46518,4655,34809,28565,20997,54317,27722,59183,2838,206,22893,374,8011,13436,27195,23289,43270,43895,50129,59603,40877,53963,54461,52067,5355,28594,16376,46955,39858,36268,37492,48230,27471,59348,9004,30322,30592,55746,58035,6279,20797,60734,2080,3749,10731,47252,55019,59150,41970,14817,14933,6889,36725,53673,26430,61174,17125,26509,41679,40184,37174,44843,9566,22841,2429,55341,47593,19087,60195,3178,42465,17945,46810,39951,31839,49981,7130,56359,59020,52158,19858,54702,3579,39351,62782,25766,25918,25921,63458,52820,62449,18427,21191,42822,22644,36222,61562,47283,13161,62862,53994,43615,43038,30854,10587,29432,43886,45987,23254,41997,17309,15946,29661,41473,46528,43813,51986,1961,60666,7123,20124,30525,62435,28594,37958,64072,43421,52910,55718,51436,26711,37614,31622,35937,18800,39233,35152,5189,26096,27132,47457,58787,57753,64201,17937,47761,20983,56695,11769,23022,3136,22004,53181,63907,51015,9226,24457,1436,48475,22216,4490,43436,62473,61251,20241,44633,14671,17033,4592,41755,25723,46116,56023,53053,18482,48777,9042,31324,24322,62749,1616,43832,19745,35434,32420,4377,63744,57718,51897,50636,43145,61426,4053,35985,62995,28176,14296,61542,8380,50342,32217,9399,50930,38121,8814,38016,58236,23725,55561,60965,30482,43610,54154,30689,47354,51799,39165,24059,41275,5954,13451,52282,57000,37073,60008,43708,27169,28887,63510,14476,59830,51454,47318,25629,55030,43402,26703,7920,16085,31195,3991,19918,15052,33732,36580},{48512,65186,22173,11617,13260,8265,21313,63199,64754,45144,57006,11913,17823,11379,26966,10027,3846,49828,21920,4673,44362,9210,65333,50505,2822,17510,18683,3395,24865,48626,53250,1435,13511,10398,9200,20025,26159,2589,32000,57206,28705,63423,836,15647,30271,50212,30482,1970,58716,9417,24988,34530,39789,24190,25513,15064,17356,42634,48214,60963,58264,48253,14316,25216,58822,40486,19170,13695,42927,40731,11074,7787,49490,48215,19265,15727,57912,10160,1322,38509,65209,31216,61321,29921,30946,55804,25943,53209,1448,45340,49238,64366,43490,5057,5051,7929,61802,51047,63536,24781,21279,3250,20208,19150,47690,54451,25128,38981,47566,63953,48138,42496,54447,10348,37188,31636,12277,1515,28820,42874,26838,28855,55490,56564,8637,8392,17769,28593,62495,21397,25102,11673,32045,14787,53987,45504,50107,2359,56762,9599,7522,10249,6251,49892,50247,2750,27468,13420,33370,33749,9950,16294,21618,6384,38008,689,56825,2885,31660,34326,5234,10593,62550,48873,3425,26056,57046,55567,43577,21636,56075,13641,4335,56243,20909,4380,30532,38035,50753,21448,10260,35915,33385,33021,30229,47745,41932,47481,14006,21585,51533,26797,51427,39988,33809,5883,9362,13264,48775,16833,51778,31522,37128,31731,54970,44976,8326,17369,34385,3137,23136,57993,61815,20878,28233,44426,6596,8244,39643,4267,531,7665,42179,29289,30832,58553,12507,19340,13018,12474,7686,14343,55530,37639,12240,50705,12318,11901,48800,35871,19416,39317,48791,51994,6356,1608,29699,25005,11302,12798,42402,31522,21798,59533,28756,27327},{15846,63499,57659,57776,36244,55065,5175,23773,57820,28659,43323,64498,53797,63041,23852,44281,53309,34265,46610,7202,26500,42445,44794,9750,638,2461,31032,2555,40670,47307,12325,19217,41325,46041,33231,36553,23039,44555,29188,34750,19147,20426,18257,49959,42041,59519,40943,50350,26613,32567,43941,33912,15757,24826,16490,55370,40440,132,11087,12413,61429,32874,42032,33735,5577,20953,13427,3760,19646,43453,16439,53377,28931,48865,54513,43991,44392,31325,33748,20403,40553,19380,37947,34613,35414,4224,40625,26874,34726,12231,13939,20940,12246,763,54433,22743,64043,23630,57222,29835,60147,31345,40277,43401,13115,29939,42561,9022,47142,65229,26360,10816,31695,38922,41808,21298,29470,21040,60806,22877,61726,32429,54195,22514,43751,7909,41100,54117,62574,35462,30884,15429,59038,27956,39786,46864,25849,55563,6416,50182,51518,52948,28058,44243,22574,39027,35292,25488,20325,48280,2867,51636,34672,45692,52864,14104,1258,16446,46278,35914,19114,61897,23811,38369,15183,17477,40936,52326,26895,5602,18675,40073,38540,29125,15192,59847,57781,896,30835,35856,8364,27797,29775,53696,44978,51146,41097,1322,7070,23731,61836,12285,20865,21397,14163,14123,58453,10557,15461,10374,15278,39844,41028,4322,29369,38925,16202,45727,43272,10493,45771,40526,38209,42143,1957,24322,43314,39091,55122,39045,11380,61994,55678,54612,61762,41506,51941,16584,40957,34031,22488,951,63528,39040,54996,7237,40783,8468,55173,51199,46559,9084,29822,51312,16764,1242,1951,65304,47565,1760,39231,6510,50584,19969,42457,46603},{62143,48511,61296,8555,43981,60417,55092,60474,6846,18105,7466,10134,31076,39428,59957,5981,53443,21975,16061,29571,20930,36127,24835,61017,61571,30817,7809,23238,60976,49400,64547,51921,64820,2321,28005,8210,65484,1825,21745,52065,40409,44207,18547,64479,49756,46151,27558,3505,53162,28033,56287,2570,19495,1339,22708,11625,40954,48972,44515,51689,30505,1955,19693,16697,46605,428,61845,40,49237,62250,49853,43205,48689,672,14374,13182,48927,53489,61849,43283,21592,4773,3059,20496,51247,53700,51082,35154,19394,26054,38537,28237,17104,55516,15568,19601,58064,1022,13572,19583,23756,62634,57158,50258,30614,35020,35911,1352,34879,46948,55503,17061,27805,53647,40631,16276,15649,35223,56917,55146,10571,64184,57579,17603,39751,28339,24801,6506,21796,30406,15163,44399,57694,64849,33597,28644,29781,8150,35846,28142,8079,12566,33691,47571,20999,30287,49192,18113,1259,43318,51251,29866,64168,49475,64420,8925,37611,13323,26650,30747,22725,29856,36427,54496,28795,60717,274,50440,22819,23845,10427,28009,12919,37219,7452,9151,41634,38421,5895,53098,41431,24917,53626,25084,5450,2958,48564,55372,2703,31556,17092,10925,62235,14036,32274,42145,32028,48808,29816,21730,45260,35853,36670,6016,49924,20808,54872,33148,53012,20343,36048,37586,11987,18111,56104,6270,16742,64840,33903,52015,20659,43772,10503,57229,15152,22216,37047,8434,35484,27214,34428,49985,60078,38596,27796,9833,4231,26753,54923,48531,29315,8929,21378,27205,13338,11297,4399,53744,13729,6685,38459,40427,36322,35777,6968,54852},{46124,18898,12366,18580,60734,8174,36906,40108,65239,7207,52539,6667,36053,50219,58118,48971,61332,28178,26600,47004,64484,25616,54163,39327,24992,19780,22277,49717,29695,62304,17793,51023,41696,60255,4269,62223,26356,14732,24527,62760,23886,43962,14636,57620,17515,36555,19905,10894,53520,25885,12397,5516,18436,28922,65277,9738,9440,41430,56127,56689,10488,24266,24255,48452,20707,64639,2972,34098,12960,64901,45622,17902,37551,63441,28527,49584,54084,41521,63001,53976,46212,2856,63720,514,9110,40696,36526,31310,22552,51503,62827,47274,36888,43121,50497,27105,9006,55595,21757,38206,52630,44036,51551,25636,17074,41399,44180,20265,59549,63752,24872,58072,59071,31864,31033,61155,10685,39211,4990,54901,32914,17797,41916,7270,11638,57995,22307,41020,43396,39616,30387,11508,4115,18974,9925,33841,23933,40557,9625,2786,36762,11797,10236,12779,27321,47819,11547,9899,22268,9872,52493,31384,33123,39940,31983,54856,61529,19835,49988,21263,32350,1047,979,6254,51511,21764,43749,59145,17924,23409,52870,5917,17363,1429,41627,42351,28053,14502,27864,29019,42240,12926,35311,41699,18589,6069,3402,26059,13994,11877,25457,18969,53137,64009,9964,37700,49421,20480,52169,45112,35720,33574,20328,28953,1718,48780,11035,20909,55597,43551,14177,41114,19121,45880,4935,1133,2541,22228,347,21826,13605,64736,47795,26451,63745,38003,51077,44436,3655,32599,23395,36003,53863,5243,8131,13790,26554,45586,21829,54214,22362,2134,23255,18583,61423,37944,29739,6943,57451,1438,13034,12084,4045,48370,15850,30990},{36407,48394,32977,60151,39540,3662,48538,48144,62790,51683,63328,37156,25548,19925,52168,30331,34226,51648,30531,39322,30523,48966,1299,31241,54175,51923,64751,36502,57399,16452,59787,43172,24534,4443,16730,19061,44493,65346,23570,25787,3027,17427,21815,52027,40574,17372,17098,33643,12636,51,3583,57876,16094,37922,46313,28570,8671,46599,6330,30195,26495,6826,24330,11824,65067,44407,30537,35121,44535,23677,42316,53344,62363,56532,12347,13797,40030,10178,50369,31169,14339,44594,56683,23200,39308,11479,45492,50363,38442,2865,57827,46938,59091,10834,26520,64367,24800,36284,5232,3967,60099,58557,56917,2663,17867,64985,12960,33578,50474,31838,22966,38806,35331,38819,65004,38737,26669,51244,16578,46783,64831,42234,54378,35736,48995,63067,33034,18755,23671,33294,19214,18647,1625,61257,58883,45531,4265,36749,59602,61557,2006,8440,52916,20806,61732,41760,16477,6442,42566,13118,35196,30738,31147,2381,54957,8091,11618,22930,58614,60696,53884,64333,31015,33691,51993,42994,2994,26871,59329,57477,41221,29069,18409,8549,7399,39388,32487,26641,7950,51884,11509,63879,19485,62354,31492,3161,26471,50373,62329,9247,8856,21573,59191,51124,55794,9083,1600,22215,57091,24705,7976,1821,36540,62722,64888,34009,34382,23049,50772,65043,31570,2893,55672,46475,24768,25213,49017,18010,11982,18359,62565,25949,34369,58400,55313,49442,2007,5817,44702,1548,17935,14758,52461,64247,48693,4675,45572,18114,23083,40348,23418,23390,621,40387,52862,11511,46727,15791,33388,35655,51058,45834,51438,2094,21371,54557},{52229,29261,57585,42911,8765,47333,63384,8102,5398,38363,55261,8695,2760,52017,1034,4727,14851,46623,60456,12830,16292,60796,2672,209,13661,32240,26080,56509,28431,42227,22995,14617,36664,35941,59079,62728,444,18023,33648,57702,28328,38537,33038,47121,5565,50466,16417,44943,53859,13045,39954,42087,46853,46708,60837,61965,21441,44177,55819,3698,14764,4998,62687,46981,55744,41561,25587,35385,54917,20215,47056,7879,23374,41121,10336,5208,37998,25157,47014,39861,19209,64418,33517,24989,14242,29275,46355,47699,48156,64736,41056,40568,58006,52554,42047,18793,37169,29556,61494,35555,32815,38668,3949,53475,61432,54195,50003,53477,29729,31294,53662,12120,441,61542,36259,52008,54199,38563,48830,51000,46570,27640,49342,60446,38976,62931,14215,63120,30970,25766,4691,55257,35034,30419,62173,9215,59992,6552,42803,38731,34541,36829,64125,46502,53629,11526,49449,22491,58792,6617,17898,11239,23391,15782,39420,60064,24800,10691,2838,45374,34250,12507,50962,1144,24088,2958,17595,57167,31682,62414,11914,5197,6971,2999,29824,42437,43257,34986,46457,5158,59007,33371,6700,43139,45668,54893,64520,5030,25286,17396,53443,58255,10654,5671,5054,25672,48919,29274,49028,50646,49829,59779,20971,24887,8153,39271,10161,65120,44673,10911,24,41915,23898,1632,31969,27651,43950,43151,46827,57459,37950,7174,10929,24468,59115,38724,63649,16861,3584,41976,31636,34109,45524,46758,4796,60288,49230,28592,23571,51694,32252,14806,2867,56796,27939,9178,35923,54606,49475,22355,49514,55358,50009,28827,46904,1898},{12565,21044,55651,38570,3853,18497,27140,23965,33964,18654,38832,35695,61481,59947,38441,2828,38278,33724,62426,45670,5373,9220,62862,26090,946,31319,24760,8418,35087,63965,22481,22927,40374,39366,23453,42128,64245,37276,12555,26195,55260,2463,35289,56696,53904,2914,63048,44717,28874,37030,26387,6579,5184,64417,19503,980,3546,33421,48428,26359,30446,26940,58290,9568,1999,28673,40131,46665,50823,51303,10371,56034,62758,48147,46642,46780,64825,24737,46203,36905,59961,40970,22925,42102,22724,35282,61672,10290,64793,17575,52642,29503,18350,36808,29200,15960,27257,17309,16410,12742,3618,10768,2970,61434,65056,27025,13329,39644,51153,38696,2560,24312,1278,57746,6864,5772,61473,40165,5809,10423,34657,26835,37106,17970,4694,41056,23805,30909,22394,22170,13895,13965,49810,10830,37582,43235,34308,38705,44674,34060,33177,31637,21104,37069,34126,43398,40313,5476,11932,11943,11421,57271,5713,39850,3476,26911,50360,22280,15729,41153,55923,30554,30852,7914,50238,50275,58945,54178,10220,15274,25280,48424,58978,60624,14883,58537,52287,4971,12721,58692,59877,63207,23740,15211,60660,37695,38777,14916,20151,53629,15724,9079,58969,8211,44015,40886,65064,2366,63143,16536,52328,17746,26354,25831,29614,54675,32929,43563,30263,56333,39208,53919,41617,14880,9,35818,47583,59510,37388,12477,27167,18334,49224,46714,24657,45390,59035,9298,25149,31116,8467,24777,32958,55066,64211,61808,27708,13285,27237,40338,34619,37766,63929,25289,32177,56320,37365,49639,55742,29607,41637,48087,39634,38615,18401,4923},{55659,39860,37213,64483,13383,60461,33001,11293,28465,8822,11029,1128,18356,60596,2175,53426,38979,25495,62417,22462,12605,49861,25533,35961,35605,44667,16123,15783,35043,38654,20659,42681,54097,38870,15138,8697,9887,41144,48296,2066,27585,36497,45528,38630,59893,2396,63987,36142,10120,23183,32213,63408,22849,51054,20732,46684,29446,11147,23036,30281,50973,19044,32790,6315,60536,38769,34858,54269,12884,43523,38779,54009,26614,55835,7197,35191,41105,6727,67,1915,16226,42311,11,38953,43342,55458,62561,5361,11835,15138,35566,62234,58059,64298,18883,54971,4755,9408,21062,43864,43936,46920,58548,49432,13325,62187,13205,60466,59593,24948,30140,34053,26650,65180,51548,31467,34469,4830,46341,51343,52632,22504,26821,26118,48464,51743,9718,26222,5092,44559,25153,24666,7503,58879,36239,14792,15280,20898,7428,46930,44922,51908,31930,56203,47982,26173,28898,25860,6487,29039,12461,31837,1342,29986,35493,32869,13185,1578,4104,40511,38333,62576,45350,52014,38385,41509,21141,58956,17580,24660,8733,44073,27,49204,27572,50588,43023,1328,2416,9228,42013,37651,32155,1079,63698,43086,33545,19773,6206,43376,54241,25727,46100,7401,48727,168,35241,50551,4216,27866,55057,885,18899,337,59493,29429,12825,17759,47354,30173,65478,64290,7267,32289,37776,2194,29042,6675,48485,53051,7423,28434,30989,7208,47764,44235,64302,46996,21801,11290,61791,56566,9781,40993,43989,44525,55173,14235,30156,34962,41911,17452,24941,38829,30520,4201,24913,61534,17680,48822,45007,19684,50095,13648,5512,53580},{10004,22399,18494,13256,62549,23134,40540,63544,52288,25806,4775,29986,18196,31807,2433,57205,14365,59093,53826,5880,30309,632,61065,32392,49026,16556,63879,8803,39157,19878,6962,38093,59329,47732,21747,10322,33305,19130,61727,54960,8562,31529,34084,50174,26269,36077,23996,53020,44510,59625,4644,27995,44543,22203,17880,63218,2521,60187,6298,34847,34332,9310,24982,44553,55430,41169,40316,34233,12076,20509,10614,32309,40241,13220,27369,42075,12506,22522,39903,5983,4065,9851,24326,52176,8698,225,6857,46081,51835,37137,52767,59161,34568,52661,24727,39855,10793,64986,40841,56807,45815,8314,50345,44435,37233,25433,24950,44624,41550,41129,60822,56408,27599,63207,59511,30894,25444,49227,65311,8735,877,7607,51932,14973,36754,3258,35258,65299,33960,47224,37536,15405,57478,21606,53382,19124,20159,20336,54468,55021,8391,23424,63605,20820,45579,24749,11035,50148,41722,21601,49503,19064,40066,44830,57364,35365,28242,21036,37401,24844,3995,9862,7088,10797,45536,64371,5279,57771,46674,8474,48355,961,17124,41179,42004,25562,8266,34335,237,2771,23178,19727,62641,5435,25168,21552,915,753,23580,30719,18077,20608,36636,50168,1564,41966,21093,21391,65040,27344,53757,35101,52742,4425,29104,44351,48651,6717,62045,49421,35802,48996,53514,61443,13024,2049,55047,50374,40640,52663,44777,55343,56340,57439,34815,60157,49988,53009,19455,56377,3111,57735,44989,5455,10042,6123,16042,18710,49740,16823,32074,57546,20392,33020,31646,13228,10976,56529,56034,49688,38227,25765,6377,13463,1517,18235},{59488,742,1278,62346,135,29144,55815,47347,54930,1142,52620,23236,41191,19501,53566,53289,55241,36863,28112,65518,17357,13131,9608,8442,31549,40606,31394,9844,30331,37736,64593,63678,56471,80,44290,54356,6861,48053,53887,7663,59447,48565,60396,64676,47761,10363,55681,21315,35728,26782,34083,29372,60171,3818,60959,24027,3277,59190,32086,17474,8012,25829,54471,38049,54213,8680,18970,63345,30658,8878,65401,61152,56859,14186,9870,48644,62817,50016,7582,45134,26803,9157,51891,22686,62601,54430,48631,21441,24664,53030,45347,8617,6560,65335,466,45032,19740,56636,5759,65030,4369,27457,22360,2525,16537,46760,59261,49679,14459,20422,30105,944,2292,27632,28487,24105,25223,20463,36869,20761,45895,52441,59118,35168,25896,36634,51481,28794,45693,7238,42614,38557,13109,30497,51153,31154,56393,59096,43065,7871,8636,60951,35487,2114,51758,8349,38315,25787,58074,16844,64595,17577,38013,59869,4628,33680,23927,51608,59036,22719,10633,43788,57700,32367,12435,29939,64545,39005,61923,43434,20344,18489,54262,50945,44333,44062,46622,63904,55171,7418,16067,54637,54391,46131,20029,12292,8509,26520,27586,28692,61542,30863,55813,63988,63566,54063,15009,57044,53815,25844,39581,64992,64514,23721,51398,20280,20867,35165,63001,52920,50261,52939,29621,33823,64555,58794,56536,43876,51633,47229,44495,47428,44388,6349,34054,63175,13226,2901,22447,51182,19052,27597,7158,48806,62623,20773,27988,54827,49949,7191,64087,6750,44930,17759,14315,9921,44841,17858,38006,17011,4380,20096,18492,32140,3661,22573},{1918,50151,50528,32653,34879,35751,59717,45864,1967,8301,63314,51849,49602,56561,38102,7458,6408,26581,26254,7053,4219,35493,22999,40690,48335,4874,37400,33548,22224,29911,31528,25113,50900,57944,62013,62123,23728,15483,15493,58964,56890,58458,25194,8000,20900,36016,4736,1515,35250,35710,30451,41264,43509,7880,18529,64187,54937,23820,30061,55341,49915,43417,59650,60652,63159,51817,36998,43167,46715,1542,57164,50742,7341,59734,5203,49405,38189,19980,61884,63885,3769,14017,52672,55200,7633,14387,37239,30172,3842,49169,7803,36288,57529,43097,37008,8016,30678,10655,45453,63322,7352,39977,58059,11778,35687,35942,20682,42518,18610,11772,19942,15949,4058,37627,25212,50542,61878,18733,24644,10924,40449,33602,44429,25010,918,12675,32819,23063,60851,32883,61473,49096,53949,59120,32727,7691,36244,14383,63336,53739,36839,17925,52435,60893,61987,8283,11484,45105,32819,34200,514,14444,30923,29038,45134,58848,47714,39679,5659,60460,56646,5912,51516,25787,52914,9429,56220,36695,34493,51807,51596,21528,40669,39876,11768,42458,10955,33427,31192,32512,17132,15004,36703,61302,6913,43817,16020,61551,62084,1896,42463,6620,55962,8151,27577,21723,63374,63936,10587,6492,36862,36565,27816,54476,31719,20825,50068,5040,43410,54338,24731,41992,30214,52871,22356,32855,57931,43989,32795,16762,56566,44101,19832,15201,43048,41067,14094,19726,33550,61373,64047,5475,29336,5445,24918,32826,63251,62008,43553,44447,31519,33744,47937,62709,62079,16980,12923,38883,13468,45747,63975,3189,32187,42980,17493,8947},{56163,3456,54200,32090,5617,281,1706,12229,48221,17897,30554,34014,63072,34004,36400,23715,42711,60548,59563,29192,40975,47518,52726,60094,17416,19076,41687,1374,32014,50462,63058,45914,32201,29488,37885,31681,22512,11673,54297,28057,33218,4688,4234,42683,52403,62770,27216,19019,49069,14180,45962,38755,47180,4126,40804,43870,26368,39949,60544,20357,42263,36484,16612,17747,44324,31804,7739,28055,23101,19387,3555,24134,7151,298,5772,359,2259,44358,41101,60490,17661,41059,59615,57483,32109,26786,49284,46128,2493,46842,23966,22667,50992,44921,29708,43525,493,19011,15237,933,61320,27104,24247,30205,64210,6595,34122,48823,30446,19468,60266,51240,56481,14202,10741,42250,44541,20167,34882,46690,65522,63283,64043,8382,2871,50721,23128,32171,22360,18284,15604,33940,27726,28504,47871,36011,47339,60766,8057,32965,3885,13664,43186,5196,5329,23621,53621,34563,62674,24205,63377,10250,12999,33790,9893,33039,480,56944,9890,32418,33970,9658,15592,1232,56557,9784,43775,58608,10946,9124,61864,46249,48465,25490,58572,62920,29516,37922,50339,27544,8363,61509,60535,37001,42156,13086,40208,20300,28122,258,19528,43213,12120,44912,32911,25609,52205,55822,65071,14548,20825,9912,62976,29745,19651,15072,776,54435,24072,55978,13964,1278,49960,41895,38204,28531,48646,54174,22682,34677,38070,61351,32364,18008,9743,56500,25135,23830,14639,48206,18239,48704,4249,7296,35062,13018,64807,31680,15580,36609,5023,58077,33533,34517,44272,6471,22884,56195,32338,61774,41675,59999,22410,59118,33992,24070},{46339,28534,60648,47552,35870,41603,23559,671,11483,21944,38027,26648,49141,22027,16293,50367,10879,47934,45656,8899,19113,27702,60251,38151,26560,13747,54704,51064,16879,11285,44269,63542,61007,26419,19191,57964,4703,38768,26922,17220,3918,8560,5618,45487,11260,35422,56135,45583,5438,6898,39219,21807,15544,11687,49733,25041,5335,30285,48164,25493,6861,10932,64944,59872,40244,47054,26597,43836,3351,37601,21930,41619,63111,50883,16664,60389,58643,19807,55926,15218,43049,61712,52118,223,16584,13300,36300,56754,36202,37533,13919,17264,54591,31905,38048,17814,59715,14008,21459,53431,33021,33719,57347,26906,28908,58514,24969,13896,62923,41839,14270,3184,54148,27943,16154,46004,31082,27013,43424,44074,62983,5779,3513,22374,3449,49001,50989,40084,22353,53412,61572,46487,27145,49588,31095,15254,50267,40852,33474,43802,30967,53183,4821,27198,55076,20321,57708,47285,60305,56812,35934,58666,56549,63214,58030,2680,55975,38633,63214,3508,31611,6131,26502,41877,30924,24037,27366,14202,21490,28462,55903,38585,37832,4257,24713,37835,51060,39877,35566,26206,10017,36483,1772,64284,9023,61403,57952,64497,17153,60058,11108,35911,65405,60526,4847,5410,20111,29862,62461,54804,17226,39735,48492,63101,760,62649,33322,51898,26720,33360,37333,43776,27560,50233,64260,51833,6496,22893,47921,3390,60270,53748,22639,26691,12006,35733,44379,28790,63677,48108,15732,7925,40275,34875,20427,35542,4429,26355,5344,61720,43061,55729,42948,21791,55681,34123,4605,43004,46784,10165,6920,52953,45785,46967,56905,47788},{46950,11680,45602,4962,37155,48480,61105,44265,45402,32285,50988,53507,39676,15464,1571,36452,36661,58958,47282,11366,8803,16426,63666,53454,52194,44679,53103,40786,10093,56135,38113,17175,56964,27494,37704,11108,37443,65395,32845,12178,37820,4403,57180,34395,63504,5857,12610,11263,40406,38171,4684,27184,19730,39037,16845,55304,2746,46422,5301,20726,20695,56612,2626,10849,45928,55271,15113,13492,41332,43533,16807,51771,48227,38048,2236,59864,44476,21299,28612,65163,1987,18602,32259,26115,17890,19229,9867,19379,32448,30369,62356,59954,44106,35666,31030,3812,22282,52523,63314,27239,25834,4128,58192,46200,45151,54069,8145,25673,5243,58462,49764,32948,18285,7468,5737,45289,57677,28705,23383,64561,7865,30580,55263,14480,36133,12501,37459,59348,26678,48270,815,29578,10297,29175,37043,18522,29957,64454,17131,23389,22409,30066,40661,23005,45037,4966,43537,62305,44391,65161,13049,49701,3458,35332,15948,8293,49042,17429,41432,33670,19355,50497,57102,43967,60589,34513,42171,10121,40729,19124,26933,18433,27130,436,10137,33095,56907,41549,42453,38000,48444,36667,30563,7073,49648,46646,21626,16175,32715,53160,54224,49040,21421,2315,60631,50329,12477,24975,47097,21706,33448,33155,43269,23035,27688,17597,41167,16085,11335,25971,52475,62116,4367,12501,35531,16084,24044,37755,41566,17857,33187,518,15370,11984,61122,15402,43788,59601,28715,9700,6428,42369,29595,24872,35938,2559,59465,23091,957,22902,49681,64362,62615,47576,18133,48168,2818,40841,16037,40667,3288,14782,41080,52528,32840,20250},{5393,13859,47237,59539,26934,37253,59829,31892,8287,20186,14368,25262,51033,12902,253,60649,22451,13153,37542,18164,21949,42403,627,50154,55384,62101,51219,51874,61718,23491,34037,13180,5373,13546,16672,59326,14269,21218,5809,27401,55098,38332,40823,53591,23246,41113,13180,3816,63485,41910,50102,60361,24837,58762,42665,10774,19620,14613,50490,37854,44950,58707,495,52386,28049,32946,58874,47426,52359,40915,53631,38789,33113,39592,51699,10961,7446,54902,54266,42140,55625,58028,24862,44493,52819,37531,52322,53535,39407,46399,6813,63457,31217,7241,44453,43166,14129,6486,52436,41252,48148,13513,3523,62073,32775,61536,44150,36492,40397,11053,62242,18607,36698,44521,30456,13136,25673,24424,34094,11888,5622,59997,5633,13736,21722,33599,2766,59859,34566,54149,1466,47893,40756,14914,26471,40610,42054,30131,13358,20383,60993,32630,42645,60503,38398,37923,35403,1286,29518,56748,14403,46926,57227,62061,45771,7827,30742,6661,11213,19862,61261,29958,64775,26291,49477,43552,25877,64016,34918,45117,19465,32238,16670,63748,10013,55949,27665,3371,259,45272,27173,5100,25625,38365,32521,40135,47133,20890,54597,28701,8931,10008,20612,46054,62562,42699,55420,21928,10258,47211,12553,36265,34434,21656,25335,1813,26287,28073,43617,48836,29876,36271,65255,46467,11957,48480,51231,60954,3499,14121,59094,48218,44495,10696,31166,22170,19959,769,60592,3545,41643,20859,24152,55137,53708,3101,2135,57179,37760,9908,2519,26813,2199,62055,42603,11173,40223,25523,60828,28989,5872,55275,6236,35573,56535,21857},{32108,64977,50306,22603,8717,49962,54635,58206,9012,60563,10936,29824,16245,63257,53090,36821,38419,44847,25914,23741,25235,20576,21557,9296,54507,55474,16215,50470,58229,28383,58912,59832,24439,23141,56811,34710,38410,43831,11039,18289,4022,58779,32204,40829,53610,9890,11501,50004,8262,10308,31940,787,55422,5568,615,55208,5270,14029,42326,62422,50623,19438,37885,10549,14073,1586,4284,42832,13699,40849,35350,61999,607,29030,56460,1538,34648,34453,12644,6673,28278,63587,34543,37432,55976,28143,18431,19241,57803,53249,1734,48903,33467,6549,21390,22725,2805,56309,20861,14451,58002,48366,15582,2297,37338,33554,59634,19093,64925,2205,16951,2199,7357,60141,38190,49164,7498,37999,1376,41769,33347,51393,18735,54628,7255,40136,37677,65336,26531,41820,63867,59743,63644,17692,23645,3593,23222,54228,33349,3012,39408,17429,7239,3095,19629,50176,36900,14431,50475,18193,63870,712,22345,2803,4473,5404,44786,23292,55968,25352,6196,24754,19128,10330,46227,45648,8391,14600,51586,58165,33401,8971,52450,65369,9158,8125,4093,54218,10222,52112,12154,5261,3034,27104,45928,22077,6049,12716,13078,40752,10924,27090,13632,6065,20015,8564,61731,5269,3568,31416,3977,57557,31039,87,28835,35005,17669,63882,61715,20429,30441,63278,1438,30220,12582,7330,31857,40389,25258,62669,46226,59,36639,27248,32866,58397,57133,56045,43028,60369,27792,40436,37139,56327,62225,2427,23980,53502,50673,53755,55180,65239,13166,16345,62708,47231,52191,3031,1054,13500,34028,11588,1431,5677,2205,59639},{36438,29995,13548,42688,22326,11640,30645,9809,62926,61291,52863,5494,20610,12669,65310,50117,53418,21271,18604,3078,57952,35500,17244,12121,52786,12112,25134,60647,60195,44207,16082,48713,4531,20841,57943,13298,41177,57149,36928,53297,17624,27962,7655,46988,13511,9676,659,30576,32773,2223,61989,10520,58597,32142,46187,44447,24394,17208,41872,57091,64546,156,1573,22221,10800,29195,22825,24487,11262,2080,19125,57287,16138,53437,64365,58195,27335,7036,25069,8265,7824,5948,11137,38132,25154,28849,35687,23724,62432,53594,9305,17535,15412,7733,36312,41628,24580,31689,22785,61605,61779,55226,30031,31445,26342,12651,38370,4020,49197,49220,49940,44178,64125,21550,20946,64676,29593,50141,6196,31795,8839,45716,52437,63338,30958,9148,4327,2958,40286,2827,43706,42542,36938,15142,59017,10786,34303,31317,28103,56557,33326,45847,25689,57764,29428,65427,42455,50867,63756,34798,44548,56189,40364,25310,12826,56056,55998,38167,30278,44028,14758,26327,32703,62174,42739,37607,10311,42240,29820,38858,41922,45587,34264,42773,56838,41132,10496,12546,13693,16151,7287,46299,807,29012,19540,16483,19412,54634,47186,40396,58927,19435,57578,17333,29780,45892,39185,41727,26762,46250,64211,28247,26784,65223,37176,36296,47134,54460,54010,13943,24028,63899,19678,63581,63714,9474,3457,31854,5767,24284,59098,27111,53180,39310,15536,65036,37336,12187,61029,8787,31599,15759,2399,44753,5625,12691,6866,64451,19102,56317,3907,33194,13882,64957,45316,43461,16327,63397,35242,12163,11964,48099,1697,33982,59157,50152},{54994,60761,63578,32791,34910,4118,59700,62438,39640,43096,3092,52380,36445,24088,8941,46860,32124,36654,59560,13537,29937,48386,52563,54756,57468,9473,29158,42447,12632,10730,54455,30641,61867,23892,7460,49423,52634,35072,4392,39481,56215,16546,46426,56311,63619,1369,39375,3624,12227,1821,19491,20747,42903,32353,54616,44394,1350,27471,46166,49885,43485,31919,36547,29222,50283,30766,24785,51805,42818,14773,24990,55503,47788,6795,61459,12213,2190,42656,13913,62311,26953,14134,9994,28620,58025,6088,48226,51188,7087,36946,8255,14063,62767,63302,11086,35483,39942,47869,45632,47116,29701,13919,50451,57549,11239,44765,29616,32561,50998,25008,4768,187,52235,25889,40179,37281,4464,22807,59888,28325,18361,55588,33668,45035,9574,57217,61150,14778,65347,57083,49575,36523,21787,57211,59243,35319,5591,45223,44536,55493,20741,34135,37422,53434,20143,3750,58936,56767,46675,13052,36300,4032,22611,9301,43074,20919,43718,90,60291,19573,60772,9557,51819,18807,58387,3686,26362,37343,938,32497,46866,53130,60477,3222,24963,12131,2958,56153,3761,23709,44746,10315,53279,3869,29302,44506,64522,9745,22898,9503,27256,1638,30411,21642,37644,13119,20237,53476,57490,24854,28721,53170,55199,39400,44648,45736,49821,63814,5460,60307,37861,27173,1207,30995,39197,40572,2895,21329,19931,60646,16108,49091,47510,64570,10676,43205,32532,54064,43824,4981,62415,46584,32734,9628,33833,25487,13315,35041,49292,42399,64103,63706,50576,61549,41815,31359,30405,33161,39247,45100,1343,47962,35685,31038,9117,61131},{26958,1803,46240,49111,64906,55405,31388,44461,33455,40626,41095,60961,34295,46898,64443,5838,10181,42872,36617,27998,12779,65021,48187,50112,51160,21831,6424,24616,1160,37720,7951,65080,5014,54703,17619,52969,27376,63701,39586,41760,26887,34467,48615,41737,4771,57371,58594,37385,19759,37819,57707,10275,25799,2099,54091,41400,41606,49939,57939,32562,61906,56957,34607,23736,39836,4715,30928,30010,22713,737,41223,53417,2404,1119,11132,57249,22049,23717,44244,48693,49470,35222,54239,57195,13447,10857,49680,56145,43866,27525,25739,46089,23730,25892,22396,5414,16,64677,9822,57055,41014,38051,49978,48864,43959,48455,7655,26837,31871,5982,8700,34158,13446,8933,57312,23296,14503,26787,151,31403,1427,42904,33831,10272,43065,3036,16732,62903,41514,7545,40469,49088,54364,16005,26556,53804,49375,54214,23076,52937,14660,8188,42030,10749,35200,48257,11934,28651,55339,46389,11951,64778,10153,1717,4379,29594,50526,23866,38043,15736,50410,47730,51071,23101,3279,10007,17729,16097,21289,55677,35370,60349,40207,32561,47970,19147,50829,51619,22329,50032,63974,60091,35892,36855,51992,3524,8319,56776,15642,58911,57256,58696,2479,29744,2680,923,62806,22765,61398,2678,47565,22659,55996,46281,7517,14702,28808,18801,7434,31813,28220,11850,5199,9757,64132,32781,46787,18829,12435,34912,37101,46001,12171,40739,62625,46853,43932,11501,49819,63147,49639,10565,18212,57250,19323,42165,21018,16636,19153,49624,60552,16263,62633,55903,49744,38228,18644,62740,45184,12308,30708,5839,11381,43377,6887,46200},{55990,40340,22702,32052,17680,25542,16305,12856,31037,51767,22663,34276,4719,28961,8503,27735,61789,44333,36364,55904,51054,64983,33516,35051,24489,31003,43913,64262,57189,40122,9195,35303,46862,56030,59328,7314,36640,13190,10281,17248,17148,64729,9794,60115,59302,35351,20779,1677,21752,9203,45204,44996,18158,13295,23933,40225,1727,41097,62137,47881,37312,30636,37437,64246,22630,60106,60732,6460,20811,21757,13223,26006,39082,5529,23893,14057,57051,19379,19150,57605,2735,22526,21846,63241,27409,56835,13169,5541,15534,46784,18008,3585,24232,38892,63839,25661,45576,36488,27025,40329,64816,5623,46291,37971,58393,65259,12660,11306,5579,25026,4296,348,45336,46307,62116,11456,2760,51495,20083,43387,47186,27476,3021,14286,54783,12106,54782,12960,13433,56962,46933,26904,10601,6165,45726,19617,4504,40776,3699,56171,15194,15281,21642,34599,32330,33187,29083,38528,13162,22537,18858,55785,59204,200,28382,18087,1286,56573,60843,42910,50451,5567,764,29275,64475,39677,23996,52155,25670,39878,48910,17430,65215,19068,29081,50395,44995,58877,23584,22824,23233,64521,53666,46139,31181,29271,40953,18919,48339,37662,38189,3815,53758,2011,63681,14785,64592,52450,49143,22872,23020,14478,13340,21732,63122,2571,23314,24133,51160,48687,20341,45144,41651,11896,31862,19449,39626,52198,36419,63286,65309,27129,25111,10155,54453,37895,15826,58155,14662,30913,36110,59441,60142,15517,59192,6443,44600,36298,8930,4664,62817,26430,56453,41406,36318,26759,55928,19176,6084,31082,23633,22538,32780,16842,34116,32241},{48802,29940,10806,2386,5778,11723,59280,8036,50002,12005,55374,46403,48855,45685,52206,61184,47993,55281,45188,40803,55868,14548,55440,3200,5892,12271,4531,62100,18263,27832,62612,3521,6515,22005,14084,23029,31628,2090,51817,11971,56179,53941,19993,1834,7167,50888,2934,20082,32941,56397,3076,25160,61071,4483,27720,23742,7685,44546,2458,376,61871,41649,44303,36764,17838,1593,19526,645,14164,5523,39774,27195,36760,61082,34949,13435,51265,6404,38363,23572,17544,6258,41370,40536,26151,7360,21191,37038,65128,41572,45301,53302,37775,46313,3926,24444,61906,50274,39222,14981,57870,19245,31737,2684,14371,50858,41544,30820,4667,19487,35887,2748,6822,34295,61032,35429,12544,9727,41223,61148,64886,38086,61172,46741,35620,18366,32725,64458,32683,25221,56890,28635,40803,56881,53930,18781,19174,33055,60690,19762,14108,62655,43997,46975,64402,51581,62599,51843,38350,24077,32005,49934,17492,46507,43640,47018,20069,63445,43676,19268,23293,47791,55179,28861,1246,41028,25194,49828,55354,5563,3082,40805,49444,52772,52713,1766,27438,49580,57538,11175,12277,59459,16623,63892,44261,1725,20591,26232,51149,30089,33727,44349,28930,3004,43917,26077,51586,53164,37571,12468,34132,12286,32026,17240,53095,37597,55613,36598,18477,22867,45750,1719,11108,1404,15691,55487,63720,8014,4572,34766,34787,49003,41430,36976,29790,6963,20529,35015,7361,24256,2532,40398,27374,31376,40744,31181,49187,12114,9945,16482,10957,64475,1714,2231,26454,36667,6344,32277,12520,3257,332,32735,2610,63236,37792,52346},{58243,54401,21371,36981,61068,932,38422,59795,35495,8833,35850,31296,1730,3928,63987,33616,27331,6169,34158,46888,39517,64800,57854,50815,58564,48195,21970,44424,25073,51473,4781,21811,31155,44780,47924,42654,28232,22033,604,15121,35636,57766,18983,5211,15134,51277,62295,42922,24185,23321,53015,62014,64269,25239,51735,37450,32279,17969,46301,925,54291,56207,16818,9846,45507,4467,57616,25716,20184,55300,55774,48355,17098,29585,59691,43681,48631,9396,24672,26503,48513,65289,22381,11969,11045,34219,15935,16333,13516,57460,48029,18793,62082,49615,44308,37984,33669,54304,34067,29193,17468,20310,47283,46852,18032,42551,53041,61448,21647,12938,36406,53161,37448,36842,37723,51995,24904,50981,19508,51072,29360,43226,5695,61685,10147,53388,52206,23289,54765,21452,26006,1240,3595,33058,40889,15380,27386,35110,64022,60748,3490,44010,9289,49424,28469,10791,65118,23937,14676,40599,18318,20571,18524,17182,49092,20533,16707,17729,25831,58559,47380,43227,18939,16810,16025,53109,23999,37502,59805,44193,33337,50998,21070,52732,29808,39858,53707,57748,62358,2507,10745,64303,15798,13524,23950,55099,16585,37727,61732,61911,38228,21369,47622,34464,31922,19062,7301,13432,61331,38776,52840,60897,46059,33206,42856,33933,47483,53229,55687,20908,15116,6040,29234,56437,22373,49622,2920,21459,44075,20019,11296,41773,22090,54805,11059,23227,57528,7439,15022,31039,24095,3851,42560,58175,19821,54444,31236,25227,398,42141,14819,37864,18178,30303,17554,24964,57085,49915,23002,38879,23674,35066,55862,4111,33237,14724},{49967,38684,61003,53702,26372,59550,32173,54416,15529,41409,46055,46152,16277,53045,9026,46436,6174,4337,52985,38612,11807,43038,23626,41687,38554,24149,31996,39072,61925,35169,23009,47184,13124,49105,63544,14798,4294,64242,61937,64540,60162,12814,27356,52643,12229,35124,63908,59668,18974,13022,55749,40300,41835,35515,22640,58730,15360,48181,22614,18318,31237,22240,1979,24198,40628,31885,43684,1293,16080,1850,63440,29191,43617,41453,21002,46255,28990,1416,54772,55131,52616,15481,14168,57341,22752,3348,44565,55606,15951,5538,52053,153,14250,52531,14332,23912,56092,30689,30448,53735,23031,35901,12890,18795,4747,5348,2624,31068,35605,65448,53888,152,11787,5013,14596,52746,6256,36540,59605,40757,23162,11435,53713,62154,50056,9882,4911,26553,9554,484,22184,18467,43081,12516,45873,57051,43319,57882,38414,2894,44635,25493,13219,3920,657,6916,44354,32904,57135,25934,22300,20585,26926,17789,61914,14964,8966,53474,10939,49501,7747,29411,46094,20584,34623,51348,36652,1008,53852,42819,57452,52004,2962,56143,1640,8732,37312,46841,56442,39601,14255,43723,29231,42927,22132,34255,407,46762,16101,15656,24401,61736,49685,61933,15513,54200,39590,29404,45025,14829,4118,46255,51964,57286,33081,20510,33979,24962,44911,63375,56115,26184,16202,12686,4021,38821,31821,33781,1514,27908,55232,59460,2009,17899,45324,31684,30871,55615,48333,6623,63803,1557,47273,64867,35111,52321,3537,53146,10918,43328,30528,3196,61143,34152,62992,64570,11785,26991,2513,10733,46148,52459,40511,32829,31418,26990},{6396,27543,54056,43452,45135,57904,22040,31928,56902,33009,18467,9499,46490,64696,52819,46539,8087,42129,31984,20247,63426,22907,50027,18307,58499,44970,34609,35719,15210,64332,52767,57570,37656,58319,9633,63970,44209,39451,47510,20295,38037,36542,5812,37069,46131,49709,50118,6098,35063,38696,35533,49795,7361,20212,18133,31864,14866,35575,41225,7431,63063,39812,12101,59005,28081,12167,60301,55963,52564,47798,46462,56455,49225,32422,59562,11609,62174,6269,43000,59385,26115,26733,52069,57559,7710,24862,58140,25048,52537,12191,56881,49481,28245,26803,65241,59007,19850,3365,12549,54380,8464,41685,49411,53624,22203,64585,12078,5915,44496,35222,14745,29716,37353,8646,61629,14477,58850,47941,46382,3316,23840,27740,21550,23789,59771,9153,11884,35633,63989,37452,51252,65163,41,54113,42247,14026,28612,54510,5978,43622,40308,44947,1250,19683,52610,21123,61001,46026,14122,61311,18712,9976,47117,29495,13061,1804,13414,25508,53604,54795,436,20384,40758,30802,16469,9266,44551,53255,28581,27546,48998,14567,4607,53478,50888,9724,6316,61372,47779,39650,55661,62283,60847,47957,38007,24381,48971,24650,41208,11477,11508,1787,33161,56984,37114,26295,59812,11508,15456,52257,34357,58946,39798,15587,25073,41284,27318,32691,31552,22506,57470,56792,30649,59637,42992,9376,42366,11244,21639,57257,58797,60430,25154,33885,58898,14408,16463,45747,62553,32580,53652,61734,36838,34519,24868,46755,21580,56878,60348,1902,6383,42860,63570,62296,3911,25859,41032,43509,11226,15169,13499,57987,45623,2987,13999,8417},{52636,25380,30520,10199,61950,22053,21208,58465,60477,37408,17175,39915,20278,8210,53787,7078,36477,30377,1456,46758,37610,27972,16461,59365,51631,19502,13575,8712,51213,15537,13086,13993,14020,1955,41113,60548,14969,64091,27867,18108,57969,54190,24593,34641,33030,30603,24941,34371,20687,46920,5848,38070,20712,17969,43692,17840,60559,24959,21488,10204,3083,47385,32018,18248,43747,22350,56500,51317,34925,7087,26618,43513,34704,49037,59747,63617,45441,33196,37063,2343,27032,313,57531,47933,21359,62755,28175,48343,23037,60867,21689,55208,29928,27879,45026,51316,47529,49515,24881,42008,60533,48098,18999,36405,20756,37003,64067,45531,448,37376,8289,20518,27171,35367,46065,13906,35673,38921,54092,46031,20468,60868,64016,31177,44408,62704,55446,45026,4699,36952,15599,56561,13482,25193,28901,11505,55663,47245,18129,55445,33550,35050,45300,32141,33007,21815,62869,2891,7439,35196,60185,60463,12945,6503,15131,18025,48748,11346,51101,43548,18961,15181,43295,3364,33326,4783,31348,39704,29474,59247,767,61140,65007,43702,61258,42668,37060,23378,48714,30428,60876,48030,19229,23185,30536,38043,969,49409,37081,29820,10166,33908,50465,54715,3047,31823,48756,671,59448,8338,59313,7127,11962,4532,9133,32871,60149,3490,18993,33277,40547,63953,7139,50636,54026,28674,56072,29635,60763,54394,31133,40578,38397,35724,57045,59755,26695,3722,14254,57911,49898,42024,6293,33983,56005,20673,27905,10728,61408,43998,9157,26804,46522,61204,32071,15022,45016,33770,28594,23194,32153,38564,23418,51162,63604,23651},{51844,5023,458,9101,4556,23209,41747,51564,60629,22984,35693,24944,16172,42676,4420,5239,22020,19915,27227,47290,45731,21606,25850,60454,59092,59253,612,4631,59709,21886,63117,32475,59354,18854,42445,54838,1659,38112,42247,61572,10735,10578,53708,31531,62046,39720,64618,25992,49796,3517,37432,53766,27203,17545,33621,55139,11936,3024,17507,37626,12191,25573,22465,13902,24321,43712,38838,40685,5919,51894,860,6421,59714,29552,30605,52994,42715,33318,55060,6038,26988,27726,25857,19105,56179,59080,1608,19888,4094,63310,2471,62985,31254,56681,27449,9034,19088,44294,54504,33167,60110,18561,29423,58668,61195,21460,15264,30789,33572,63864,58310,26701,18402,37571,59010,45020,48287,30027,10412,27674,48248,26910,58691,21614,27777,44537,64150,44923,3362,48513,39754,64395,52429,38279,6713,60019,22343,20268,36474,16433,47716,64867,970,16853,24698,46841,31539,49393,38512,12536,54641,30530,43900,5248,26294,27694,42158,23986,49586,6571,31304,946,31635,29146,14805,4917,46166,31388,11189,45083,29439,53386,31209,17712,57125,51930,55241,2127,19019,53508,52686,44601,56777,43598,12418,50371,58132,46003,36737,57080,45502,30376,25450,55845,4756,60681,55771,54243,13538,16098,53347,43978,49315,45909,16926,52256,41269,3483,64403,34230,10583,6110,3789,50697,21631,52440,38886,1333,51274,61361,57887,48983,57476,22073,3233,64250,47179,10191,56989,52959,60484,40267,64743,57063,33970,48891,32324,27199,28695,22300,6904,20389,28666,36931,18078,23663,55832,38946,397,17494,34753,18439,48217,25163,6685,24362},{54719,53162,10664,56142,60651,40139,23836,28610,2369,13925,31946,55456,56525,37312,57983,63680,64696,31949,4797,52785,65225,18969,27293,41384,59068,7854,36210,2631,34116,17985,51848,19179,51331,38884,34906,31503,45271,32206,9634,44005,52521,38859,18759,50721,33250,54216,34036,41526,19031,47155,48674,39736,5155,53646,32961,34988,6703,46699,40888,22954,22384,22226,14304,33725,20351,60925,54918,46684,56481,877,1456,49873,4895,17381,62395,19405,54682,58393,62826,2370,15798,24850,60196,35406,63986,42533,16872,62849,37916,53125,21651,18922,18075,30291,38607,19855,46366,49352,3056,45693,9040,64697,62843,8978,2517,2399,45264,21044,53197,42786,7679,18103,64094,24420,3924,39901,24869,39029,14950,8196,32086,52666,57927,16922,50090,9541,44368,36038,58231,18408,4988,55129,58227,25612,41386,49771,38589,10258,42870,61984,41078,20597,27008,16799,56362,6512,36018,58653,34975,42079,39589,2021,39240,48613,3211,21830,61788,31223,42418,61419,36846,21559,28145,36590,23708,23662,52976,59226,3989,22052,38142,50724,42812,4768,27744,60244,19030,39968,9386,13133,10990,63393,32283,13322,19221,8055,20864,58623,12921,41087,60828,47991,42207,19902,38529,55853,26025,16455,29967,17423,41150,20765,13771,59417,30004,29269,63868,5562,22541,47750,43313,22384,44892,17105,33803,65398,227,35395,4827,64592,51784,3884,56970,38959,6150,51264,53020,57656,35199,41908,2705,8695,38538,28998,8386,12601,53588,2916,12108,64310,37631,58701,48280,47133,9827,5246,63414,39161,58081,26167,25055,47988,42708,19055,2715,33913},{43130,7238,36699,57184,23145,43124,8153,45164,49793,51449,59882,45053,17156,10541,19636,59479,20182,13154,42339,60789,5260,22954,14306,1020,32706,58169,3388,25721,17011,35976,3301,64200,11268,50135,40837,45225,31817,28075,58586,21703,20813,6607,35135,41540,51643,48307,33239,55861,4492,20668,18411,56870,53505,47070,38693,14096,5930,59766,33896,51645,42091,36767,2617,59841,7723,34901,17224,63407,56281,3574,8241,45171,5177,36829,15225,41778,49533,62852,34193,45365,13428,61190,34482,44941,3277,41191,60080,32721,16016,30801,38672,4320,64801,51027,60481,13192,50809,37539,51995,36697,49621,37107,18605,7888,12491,25565,53946,9734,37438,45075,4775,59938,18462,8357,1842,10210,59403,9534,48821,2454,16665,45669,42802,27196,33281,41259,43179,28872,22767,30822,47989,20484,45222,8002,59667,13899,30704,51464,50725,29514,5450,29786,65413,56158,3757,48044,32713,53794,48214,51913,57691,20566,10102,51075,30275,26082,8219,51904,21124,43997,7736,41814,18561,31456,21876,28727,51812,6422,36821,13925,6389,11969,28188,40046,54519,40798,58771,3137,13074,2663,10574,29319,17163,30679,17542,42836,39599,30642,48931,21504,61857,43637,6805,42033,41147,22379,9243,59040,19592,36895,11817,37328,50942,15646,40911,33689,63192,50517,31856,40997,3946,60958,20301,4550,56441,32329,20208,25701,52000,29292,25668,19371,25924,58272,41900,25909,11110,6338,35601,36472,65519,57445,36826,41290,60457,23002,21568,12222,37999,43572,41719,55191,1570,20419,47456,62549,46711,10206,52727,22587,38174,30929,1228,49983,41729,28971},{2136,42445,22439,13209,5596,55946,26327,5374,19134,8237,11052,57496,38568,26226,3444,62626,63505,1970,24560,21608,46528,55881,45063,30247,51397,60569,34754,63808,63654,55543,64855,14292,53572,21826,24790,19226,20020,26721,23985,59990,48768,20938,13786,24215,59655,48987,20028,2924,55985,16142,13552,58453,57217,11931,9837,49835,16263,903,2324,17853,45977,31134,7240,9832,54668,58010,63029,61929,36562,56315,9673,24449,22821,26944,65311,18544,28507,33061,19179,32219,36909,17515,13327,29157,12896,795,51295,46961,46623,2645,5128,21962,5722,18868,57034,31121,61237,8825,13565,63317,45143,56289,53002,34263,47314,8198,60656,63252,32566,52526,8827,5684,44867,11223,48617,62820,12426,36316,10552,59849,30903,17161,18415,48682,13796,17853,62837,46376,62320,60273,3046,62641,18506,26640,47276,30588,26173,18594,21169,62533,64114,58991,35369,15880,52687,12652,24566,46942,13856,40022,39097,22998,58386,11765,19808,2349,61268,18717,55109,48903,14676,45339,56277,61115,36583,1677,23153,30797,18227,52169,40712,44500,42115,49860,54,53305,21227,4584,23601,26545,1851,5666,50582,13570,11630,36020,51575,46800,22387,40945,1065,64868,24314,43212,1389,50781,21366,60070,9808,15058,26340,29269,16543,21980,7082,928,56471,21783,57842,46835,32613,4808,58430,22638,61716,8606,32277,10544,39041,32673,1486,20977,59801,42011,14435,60962,57981,33258,17404,45454,51548,34052,15916,15712,38252,34277,15382,7069,45067,60609,6676,65023,21472,10144,62844,6857,5133,16758,19253,665,14705,43199,28130,948,28613,20871},{53067,41243,37696,43967,10155,38181,1382,35499,2053,40578,23216,514,62749,16531,5471,38855,9965,12939,18743,51019,4334,29808,23073,24146,1738,11145,13045,28506,37661,58422,30543,54940,62292,26893,34896,40219,34748,4293,21174,45974,6923,62522,42001,37055,9663,36121,35328,32503,27431,23688,36083,37232,23012,53618,28451,52474,13085,33828,34357,9395,63909,48362,29924,59249,52094,52953,20447,29179,58386,50138,10382,37699,15150,27808,43454,21807,31404,34556,22851,37912,8632,10183,50295,48929,55181,26414,21298,46664,7675,46544,19247,13943,45300,496,53960,47197,42151,47382,37612,47761,19087,27833,21449,10379,11211,29675,43608,27402,32410,49459,13686,13391,42358,5914,1856,61896,54283,6890,35940,8437,34377,31647,59080,62450,28694,1054,65502,9434,58265,13250,43057,63309,63920,42061,46309,51362,7063,26752,50042,29761,7316,3418,47300,36996,63811,25933,39011,11279,55678,47067,63671,29758,11102,53096,19560,16995,3314,17050,38229,35810,28098,5339,32118,29721,50551,17849,4168,40093,61055,27860,18352,14403,52433,23104,53420,35294,12288,60191,42238,26656,45123,13504,62453,15746,36065,18403,47374,65339,19588,26004,63673,49223,59358,21246,8871,57657,38057,19635,62552,22078,22840,61925,48990,23984,28376,60223,1059,26955,36640,43274,49896,21501,13712,51986,16429,41648,30454,421,37233,26639,910,62579,14507,45623,38634,15646,62192,43745,8783,40343,46641,60471,41195,63501,37253,7689,63884,30122,49110,10739,7432,54055,7160,36810,55196,8225,47343,7894,21109,632,19413,62937,29215,26097,57364,24744},{26646,46711,52373,5958,7693,43887,33312,19641,48386,5040,15674,32724,56013,47125,15673,60003,33175,61243,33508,302,37956,51576,17897,64104,58599,50191,9056,11531,13868,19957,1183,23769,6049,32451,27411,53323,60879,26910,53689,41090,2118,51869,12059,12224,39466,23,47599,4286,57209,591,15947,60543,23012,53526,35583,19954,16376,34476,4100,12976,44962,13193,62956,53978,45070,27928,59291,64786,27093,49272,61360,61053,8294,34127,25373,15660,57473,37858,39785,31970,48852,44304,34201,39006,64080,28585,48065,20898,62968,15920,3732,6067,14368,31486,61728,43805,25953,4230,791,35005,14541,58793,20351,62226,34044,40227,38168,4855,53822,57061,60738,34940,58552,13676,36319,10054,59523,8918,29319,15140,41555,8683,33445,54360,2692,62825,31118,32525,54228,138,59189,17130,52857,21730,56497,30780,38810,25325,686,15187,17518,40929,47197,46843,15635,7615,23865,32801,23055,25023,22461,3946,31026,26570,62424,38446,11820,38375,8443,48637,16332,37876,5830,50514,10045,40138,52207,62911,31974,46728,31450,17141,20030,27605,64778,25038,15078,22268,34988,45456,25321,48054,22646,65494,20919,60684,65162,60948,15905,1136,4872,37685,5620,6913,22076,50797,47139,36560,14170,38728,40417,2023,15180,43205,57892,20440,43045,43469,60031,1980,31645,28641,53386,2525,26432,42974,37078,61140,43772,13080,37837,17132,50783,21417,9384,19322,33844,39818,9797,52434,5227,3205,816,13814,31915,51812,36830,52253,3451,15945,1551,28319,30849,13900,60486,5925,49511,57662,39742,29779,8108,62212,57122,39539,33745,64716},{14828,9863,25594,47799,50791,42677,34826,18013,28564,50913,23093,49634,57917,6088,59465,18953,49095,11818,5720,49848,17161,10947,34916,48226,33373,34777,35317,48796,49733,15459,15830,19880,108,16360,62903,51377,43751,42851,9617,36821,23035,16577,5888,22058,57337,17048,56352,45333,6049,7055,64035,63014,54440,15120,18565,32128,17464,28702,30914,63514,36484,14064,52423,51943,17310,65526,16722,60024,46654,30904,20032,45168,20438,34516,13205,46658,24021,34625,39689,24645,28178,46472,23070,63527,62763,42949,33305,45564,34001,59558,28192,40602,64854,2948,24103,44340,52541,31128,40054,155,14284,17667,6500,36780,23394,60256,11971,42564,58140,33992,27462,35872,52966,59282,27871,64804,45573,22425,1927,51363,11593,2241,52195,676,54875,63294,34749,20000,32371,51521,56748,17422,3932,42395,9032,1571,12311,41671,37131,15854,7435,3568,64157,46902,12648,21245,19806,36421,36565,29183,50822,33990,48112,33902,22672,63612,60816,21616,27342,2704,25832,56977,61147,14485,17143,26505,36343,44596,58749,52904,63422,3583,61676,44986,47022,31884,52391,24879,46555,39259,37324,41053,31446,10351,24410,32869,5372,59671,28811,18912,23396,45141,43224,49586,19054,1250,18896,61601,1892,36233,45619,8747,10541,37392,60377,2440,54871,64093,5080,50745,37799,51735,32995,56441,49210,55946,7821,51737,42539,35296,46210,39264,1389,18435,42663,31162,3232,22415,26731,43292,14626,45950,28442,63426,63299,28696,48488,32284,61961,8757,14512,32547,47252,14363,57124,42659,12223,35804,34437,17115,12853,10759,49096,59972,23785,34056},{47213,50713,44234,4918,29340,56706,30792,21129,62692,21516,48738,17688,44170,3494,47879,12569,28766,53742,22261,13277,50153,60982,56504,15298,34672,6166,38761,12441,63562,6626,29994,25311,45355,41098,28002,44307,41477,8043,34474,12754,33862,21019,27199,49880,50376,24005,3212,58895,51646,7409,35694,61788,37492,43532,29934,33443,44716,6158,64384,25582,658,11007,41091,35335,19514,40463,19225,59510,3743,53204,33087,3992,62801,64677,51288,42417,15914,9628,2081,31946,64211,32777,24280,41856,16170,160,58733,26334,45078,59664,36289,28654,4704,8674,64826,55985,31004,51000,38360,12825,35677,22963,15768,13935,631,18333,21060,8028,19770,61075,62525,29095,32700,12479,5366,40037,41321,2962,55308,51118,20191,46736,57398,50440,36344,2953,65334,63895,28182,36924,28174,1592,10545,45440,18855,39001,6546,11929,37194,24247,45711,62597,56523,23936,42999,63592,42804,16410,38703,36471,5255,29454,1937,1743,5543,60350,45480,44419,52197,53642,26658,17790,19635,38055,9240,32105,25402,62001,6882,63094,55655,3799,49395,45587,64526,54272,3490,49628,42912,3318,61141,4220,43297,20020,63891,11998,61856,43872,1738,59234,53675,8085,54366,170,7715,6285,17273,34163,19535,11168,18846,41833,58523,9924,38898,45718,33594,32384,3530,33752,48952,31353,29269,48644,45124,41777,10099,49388,46944,47044,29978,54427,52065,42157,3583,60569,60904,34729,53744,15732,6055,8256,60839,44647,50535,4518,35234,64283,15461,55247,45164,59741,59751,39288,56715,47275,471,517,17654,44936,28968,13811,47949,13605,43394,52476},{55824,38457,27585,27645,8629,816,37979,34280,39413,27546,3982,4724,2157,33174,14313,19265,18112,15052,59789,11124,18590,45502,2506,33968,26889,50769,21875,47786,37270,58754,59254,56970,9122,26775,27472,49494,39097,13246,5890,24944,10542,2122,22736,61901,44877,49087,19041,15289,65088,12673,52482,22994,45818,22255,47946,60848,43454,10395,6464,62721,42776,3956,4869,30869,35372,55138,16916,14847,50080,4637,21057,28659,43796,10770,32810,806,63837,42551,51245,47576,29099,55816,11025,1645,41618,57477,55553,50710,50295,24034,42088,21497,59557,11204,61189,26473,56303,3809,14132,56706,17415,56248,43141,952,10070,8761,65054,12555,47740,40075,54691,64557,9954,14727,32437,13778,11715,32756,36863,61534,46865,36257,64572,23570,39042,9353,19583,940,9017,30179,3981,40777,54304,50606,23323,4779,146,33590,58488,14514,32567,55122,48921,15986,56761,36242,58711,5779,19794,4276,56344,61814,6602,14758,63407,47096,30975,59616,62341,41524,52938,17239,64713,39743,51249,48483,51954,44972,35106,61373,13996,5732,37027,25359,48595,30649,27421,26259,16327,62107,52023,53836,63494,4752,8874,15237,55081,50767,60006,2349,12740,65381,21988,25245,3353,26852,63461,27371,58655,57505,18229,33586,3487,45751,49796,22787,52373,12005,21000,62946,4349,15789,43074,17366,46821,16068,43617,18329,46204,39928,56787,18868,13819,65262,59490,11352,46513,32084,41296,56870,56792,6397,44489,34880,61021,63179,62205,851,55927,49107,62534,64505,17961,16034,40257,2406,16603,17599,11757,3570,5623,26601,30386,43996,7464,33807},{24847,53666,47291,20531,43301,38011,35845,293,27351,34980,31197,49045,65393,48721,56310,6799,21048,18766,19647,8849,56648,28779,52981,22330,12937,30746,27502,23403,8960,58061,25818,8038,45484,24498,27552,39305,33906,45465,44377,2031,41861,46849,4178,16386,65162,53303,49061,33257,13567,6143,54142,16146,52103,29189,28588,41074,46542,5688,59240,50033,50839,61597,11704,10477,9977,34584,44101,15241,49185,26266,41938,34979,13232,62545,24807,65496,12195,12317,34976,7357,2438,31190,49751,63161,11061,35269,24250,20119,5615,7654,49872,59736,16486,59801,46294,42939,4475,58601,10737,52810,65177,19259,18784,58554,4493,64581,7350,62864,46933,47767,20276,5838,63509,11684,38254,27939,30735,55312,41638,47416,19415,22363,36366,23557,7101,49078,1381,36480,5322,32553,27819,54237,31453,19852,36295,44286,30180,13337,35463,26607,29477,588,43224,13343,61468,14447,11108,23418,45848,4709,59702,60868,50357,56702,23986,6882,3048,10842,25167,9812,24433,12419,28579,37548,47906,1473,35527,6221,65179,52479,9537,46159,1832,6491,32941,62328,36951,27942,19581,42381,40816,8169,17207,2497,10426,43628,9476,58648,60286,29045,1835,13279,55013,23220,14218,11938,31386,10522,38656,47930,223,12113,54826,45428,39700,46407,11216,639,21658,14457,61009,1578,47233,48166,1266,20765,60514,34092,11827,26945,9912,23199,49505,24066,6521,27572,23400,17991,62574,21361,46619,22866,64280,63325,52153,9141,36293,33697,31520,13691,30981,22240,24804,34818,20483,53999,14280,52171,50198,19976,6458,30346,12647,20641,37579,53343},{40622,37830,49523,49050,46405,38882,38530,12774,13193,34766,33542,33858,3530,32720,44827,50499,5074,25161,49174,51538,33676,20577,15090,63850,47008,56884,33951,19923,21733,38371,35472,12826,17447,42480,52449,36547,34208,54326,47904,15195,42965,38413,20625,9149,30580,42084,17160,32494,34118,60480,39330,50872,40275,55188,831,20138,9085,38622,35682,3516,21286,13072,48348,4624,42224,45035,52753,47134,18567,62650,6355,6856,58591,38349,13246,13938,63985,41220,24257,20022,61031,40418,19496,28255,4602,27241,46100,39399,49011,47000,5103,4872,58116,17242,61417,13663,63718,13348,22247,29130,18711,65503,44524,58155,43817,47782,52466,60289,39162,15544,52969,16777,16129,19944,50843,59739,41841,42655,31038,56676,28577,47380,15772,48853,53754,35297,29804,18355,35640,19469,54378,20751,53068,51322,62428,64855,32458,62092,33185,16297,6349,52716,5988,56070,45783,33370,10597,12031,35828,26883,35916,30913,59863,34442,12233,50236,35084,15972,18810,64053,25967,37384,2757,50490,9179,8594,3654,43373,43296,16146,31304,25654,63667,48920,38860,12452,45077,28527,8382,2787,49488,28246,13945,4619,58279,1390,45650,17231,48036,14482,4121,45975,47766,51749,12734,47843,401,40582,25831,22534,43404,31325,42937,4967,533,6780,23810,64606,55909,32278,41858,44776,63162,6291,48594,43862,55023,18818,46403,13468,39157,59214,33966,24789,47910,46196,37838,57311,7204,60172,56166,18962,45693,20222,27958,15776,18352,27004,51750,60837,53104,1098,2421,31647,48465,57812,46578,12306,37197,59839,44379,13058,45668,11478,8847,33293},{39833,27441,39311,64028,27615,6421,53477,36558,46885,22374,6813,38565,36840,27074,61225,50630,28908,13933,17978,57921,54230,39037,10829,50383,58457,38154,13328,28943,48179,31571,10540,25394,16784,37539,62264,8590,37486,15034,12001,42341,61169,14605,39284,64484,52413,25993,46664,25330,16722,44503,48418,34859,57384,26517,25612,12623,55005,17906,34351,36580,16196,42829,41523,14005,26978,51809,39010,6792,56143,13690,20843,60158,11251,59254,2318,21981,28452,22200,20452,57471,62189,57521,13868,14463,24109,29521,51841,61072,6010,16002,31264,25011,27562,59889,49266,42070,25379,56565,8385,12174,21898,11510,18935,47768,35741,36528,57893,16189,49608,55535,33793,24371,2388,31799,18361,32468,16175,37040,42523,50386,1870,57861,49140,18836,49631,50132,28055,32195,18125,64300,24756,36499,50478,9421,3797,62865,29961,15919,50051,52054,48275,8533,33693,11688,57641,57302,24616,48319,52647,32183,59657,42919,60967,60920,14545,36308,32176,43667,63263,39664,59800,37756,45429,28526,1684,63964,29380,13675,27068,53616,38068,22135,49284,9891,15816,15755,49344,32688,17248,59232,40284,18179,47975,20856,33939,50449,47425,34581,16949,22419,56992,37873,47402,1383,17417,10055,38103,5090,13813,48933,40761,49422,44713,52887,57049,42892,28696,21349,63296,51675,27496,61385,28013,29360,18200,23591,6043,29248,50038,43096,9136,58213,42684,35219,23053,1484,31692,59118,28569,43659,10762,39312,38128,13213,57878,53591,36921,19926,64151,52240,31823,62979,22427,14040,35032,58082,941,16707,39703,64508,23613,55913,35556,46025,37645,63484},{27179,58218,32604,2800,41506,60663,12245,12519,33219,58903,32674,15877,48050,10270,25460,58426,25457,24027,9512,30304,20233,49733,58616,42914,14153,22278,9544,47577,64713,36742,56268,21254,13207,14220,9356,21450,54069,22254,47571,21038,16823,56199,25904,45238,43844,38898,63635,46214,24988,41369,49151,43632,9403,26555,60632,63101,61190,12642,1955,9428,48230,11790,52106,35581,5668,4595,1457,25565,29195,24398,792,31393,16078,12506,58458,27728,31050,62204,7319,22962,63533,34961,32371,4561,29189,31137,47270,2845,30559,37571,34744,4914,25744,7988,10028,47629,29160,12956,3002,27440,30324,60273,6539,26007,59953,59951,34880,61573,1862,30767,31921,2479,20670,30516,8813,60309,37290,7700,13492,9876,45659,63667,9459,65302,8789,53208,28695,16125,47448,56212,42937,35211,64585,11334,55866,49709,53815,59246,12255,59734,45131,63645,63032,15142,59317,55765,17657,32973,697,16972,22239,57004,22243,26828,17913,27847,29593,32655,25064,47162,64676,21526,7770,48806,19825,7661,32347,38239,43592,62607,13148,49777,18757,20108,7237,23888,53279,15329,4441,19188,60701,1483,46756,2983,21322,13862,2844,36304,35372,39585,8609,49700,26970,59393,11062,54732,19388,63664,47354,51574,24364,30321,14049,30199,60054,30670,38789,50531,8209,13963,49722,43181,11061,25450,52614,43042,7740,2165,63908,32533,32196,28204,19904,47254,64532,57853,57972,54543,7918,38136,46118,28803,45910,54946,35373,30778,55742,30662,7925,6496,34613,17734,14608,4048,43243,31146,63391,4699,59601,16029,31156,46280,51471,25882,2439,56993},{467,57966,25810,41667,10309,37055,57356,24182,58733,20589,65293,21383,15342,7543,3073,19823,9553,1859,55231,6262,52294,14734,30138,38999,45250,24070,57066,7181,6815,9846,59666,2096,62750,45339,64141,5002,3307,8402,46666,2229,41987,35790,40869,62828,2081,42435,9354,27965,19534,62361,4228,14730,54092,29196,11942,61816,21796,8827,29449,33919,34402,39266,62244,13613,44538,45489,58510,14040,50560,22724,23751,15476,42165,56448,34511,57426,3609,41830,49732,59071,18572,50391,18737,8371,23597,54936,4917,36810,33101,19625,47581,48323,10041,34464,12948,41248,11350,2205,63909,58263,26263,53345,41456,45256,17599,32555,31533,60210,25103,34736,26583,63368,3753,48306,57366,61807,60433,40201,638,36347,34172,59660,7254,62005,65431,21806,56923,9037,8395,10043,20178,27358,22654,32137,11845,40941,41003,20836,4442,5597,22576,20375,31264,17650,15493,9141,41600,20447,18480,11727,15716,43275,15207,53563,5653,60317,28549,61900,28328,60079,11738,48983,6450,42755,43032,39566,34036,62275,63987,32642,5503,39014,61085,18303,30809,15876,22720,20577,33079,36076,22757,29194,47124,50596,25195,37778,52563,2064,35350,13464,15435,33074,29532,21454,20247,2134,30426,45720,15173,64735,42670,15889,58265,27061,3788,7499,63554,18109,17862,62679,13858,54308,7824,10041,10044,8202,53156,59079,9032,43369,9659,22888,52041,35586,37582,47898,24743,59345,42322,38250,23907,51571,7916,54919,30663,42074,23412,38301,16027,17526,40495,49362,30695,45786,33299,23490,56401,19263,8605,3443,17241,14524,60651,42312,1788,35635},{45930,27905,51280,11392,23937,28156,29097,21435,21925,42674,10673,8506,5673,17272,44538,27805,58990,39641,46724,37064,50798,10785,2776,21067,36369,10451,52723,8407,5733,39147,34230,29376,51769,21499,9026,62968,12305,33939,16545,51732,7258,19736,56336,63245,12645,23168,8210,14567,32648,54633,25725,33662,59689,41426,10588,50731,13212,47533,24959,19356,5633,5880,19069,16036,33021,57177,47207,39428,57281,51094,26378,51234,27371,23757,13653,61303,29336,1052,23681,39913,28594,33202,57403,41055,7071,41065,3710,54340,42817,43972,30286,47594,59194,54141,42966,61359,50952,20565,6948,27588,49779,35442,45997,27995,17458,5145,8511,14677,16022,39983,28277,65211,34279,25275,3862,35518,40482,781,1935,17056,19459,31536,27176,51282,62527,29659,21916,10941,30786,29840,46122,45885,50,63953,1404,889,31949,11111,42676,36484,13961,8097,38323,6877,9236,9034,481,64856,30766,11564,14772,61611,53813,4267,26440,51310,51869,10098,34248,21682,12264,2493,41968,22198,44255,31668,14358,54396,18124,9968,57145,3542,17842,38789,3180,35226,19376,45759,755,62858,32407,19418,31232,23299,42910,64896,57988,61838,17078,56234,16475,36075,13285,32658,58506,42664,24896,12022,13237,30425,4828,47274,17567,52315,43046,29639,63860,11425,56976,54098,30724,22991,13933,10747,56892,29207,50661,47499,4642,48138,42496,47550,12023,12427,41908,18375,22197,25619,38898,21698,4715,55776,34680,51143,3579,18295,37704,49319,17472,35067,63849,39896,22558,22557,10036,7818,58891,26743,33391,31551,492,35669,31761,25435,6950,33783},{8915,36567,64468,15497,41298,9317,38438,56746,39261,20967,15261,45002,35744,14876,4260,54763,8046,42743,26586,49719,13722,65226,39354,43557,5367,62818,12148,29127,24827,53391,11215,59768,4855,1782,45024,44811,57076,35534,47652,29693,13784,23482,24313,41007,15094,21193,36224,11385,38092,27845,24509,62141,35819,41392,19863,45545,33922,24230,4674,45610,57870,20122,23940,12330,6538,33739,22687,8772,40363,5213,4812,5072,41314,55940,45015,64816,58083,25794,33935,15794,54675,26729,43316,39436,28253,15326,24115,36139,5637,56414,51513,34821,64039,48350,24758,59818,25451,19917,3194,53606,4115,23990,28958,15918,47102,54100,25894,2784,20240,30800,6525,63715,61828,44664,50481,6632,49168,14979,36054,37686,53332,5733,37628,13255,57875,50151,16799,3053,54574,27624,39694,26288,60056,63041,34445,40409,22715,14234,11915,60142,44021,23576,46001,26926,2666,52279,52377,61919,13451,42033,22246,22632,38744,17216,26620,32554,64636,4450,47830,37764,41438,28660,27842,62473,34731,51344,38062,28199,28361,20075,55067,13459,52683,60199,27309,10920,29839,18522,14301,50269,36336,13246,16718,14008,41421,31747,11387,1209,40646,28400,6376,30128,14133,49827,23020,35178,21735,45692,51934,7416,23599,11010,39711,28599,23297,40792,31131,56423,38301,57341,23627,63430,59343,62952,53817,18480,1266,63903,45788,65272,53065,26262,16693,18034,34664,18283,37358,52252,56381,8351,16026,62991,23098,7097,16946,58348,45759,10250,41347,1648,51860,37175,3872,27223,27796,44640,8382,8024,44674,2993,32837,21298,3252,30147,38757,9552},{60619,32734,50346,33501,52911,26497,57387,39911,60461,59354,57149,2876,34885,26657,16713,6093,49258,24961,33253,15109,19342,22024,54430,17338,22654,39895,56870,56859,55945,39726,4667,19792,28184,54752,60860,13497,46139,54396,35150,2980,10470,57318,36924,21384,606,22146,53449,53636,5162,48650,16018,63628,13109,36516,3421,41485,56471,38822,15216,12353,27755,35943,23368,52094,16488,38647,17426,61417,39434,23197,24166,8146,33600,38812,52430,49937,58568,62932,16783,17935,11184,60644,57087,59707,54944,44956,29179,16261,21959,18019,15275,17088,6432,33676,4615,22411,19332,56000,4917,11870,32742,4077,40231,18299,42140,35357,33685,18860,45861,14802,14094,18681,52053,18252,33372,47238,11090,61848,30080,63305,26782,36539,25958,35568,47596,18179,35927,39707,32721,12798,23994,42540,34469,27245,29032,44700,23174,64121,15889,46928,46021,12513,12077,30601,35910,55916,28618,50278,65108,32074,45990,47745,48323,52241,58642,43328,58172,51039,51769,18412,64228,50476,11259,52619,17241,50685,22200,60365,60847,12481,17570,5724,24947,51608,61320,44768,28392,2366,11047,29319,8257,24562,28098,15572,39928,699,51454,50308,58865,57037,2553,42904,10403,48952,19315,12307,3835,53244,14578,26541,5804,4688,21032,2723,39267,4921,41030,30080,58755,17860,15902,28453,61556,21830,60348,52423,50504,31479,7012,35538,65131,56669,3078,5094,34822,29969,5162,9222,8271,24929,61560,64986,54970,40148,49936,27599,33420,4195,26542,19857,37389,58840,1663,30901,48384,295,38475,53295,45990,38401,21576,57544,47177,23326,26206,43337},{13476,39293,27120,39237,35563,4908,63769,36029,53590,58785,52443,19997,51540,1073,30604,63258,19890,30765,59318,7004,14721,47984,12389,15303,39615,22954,48014,46581,9156,18689,42506,51818,7676,33663,37743,9859,21188,24027,46636,27779,10827,49907,34878,42285,23038,20360,41451,32245,13909,28798,65167,37536,9192,17461,15471,55797,53405,14855,28869,47313,27601,48095,46653,24597,6624,18862,30582,63711,10980,50228,53538,64267,16842,50603,57074,50354,2582,18134,11770,28605,24257,44172,50249,2791,51618,36384,50920,58155,33122,46063,20129,14656,18472,56200,5531,2019,24844,57299,39661,33555,59329,26411,1812,46319,43265,48819,9683,38914,22807,43932,35592,48741,50139,47632,38950,14810,22557,21166,59933,15392,56942,35583,16389,15181,24503,9842,62346,34655,3380,22030,30360,40669,31302,22596,64472,26635,53338,48051,12706,42761,63037,15560,619,43893,41949,40513,11472,56317,53463,41703,55464,29982,8968,56800,29241,39150,12056,35622,37116,40693,52102,42917,52978,24267,24301,51709,28252,768,7033,30697,27859,61302,21583,50506,1482,44710,3382,48094,36938,54026,434,28085,49616,37346,40235,26961,9374,58130,1265,52569,53689,31418,35614,1179,58685,6083,4074,41201,56277,65411,14287,45496,54402,24597,22852,39083,56347,59989,27968,1027,38636,31886,22087,64763,51114,233,53533,17154,47774,45625,59789,43643,41611,36924,11096,61687,62269,5106,29995,43519,37182,11299,6966,52151,20400,26342,59247,6995,63727,25651,61259,39769,54024,21456,32736,24107,20705,34156,3384,37716,56506,25362,30508,11886,57528,10231},{63210,14529,6790,31059,13575,24484,28456,13730,48700,34165,57085,60182,10704,19783,44897,62109,31661,54844,36130,52356,13170,39260,25992,24475,3154,16676,61663,5309,52093,6618,47176,4585,27893,3851,45814,7549,61397,62860,52427,49748,13242,26425,16246,26095,19322,59433,50853,54605,56047,43267,17093,48150,24977,29774,27212,22074,54588,10604,21420,57336,57147,49075,39524,60632,29715,55665,22391,57006,13664,62856,49917,38405,46557,10173,25352,56060,5667,8751,22126,48436,43127,9743,32788,23126,24139,38775,51564,9057,27646,12469,12115,52854,10355,56394,22681,27808,3423,28688,49705,60593,56720,3716,29442,23963,20379,62419,39842,4912,4024,48460,30765,48305,7392,57997,26381,38397,8969,18087,42018,22994,30050,46733,39395,65090,12838,63910,51175,13021,37878,32552,18059,14612,2581,16148,22157,39500,53215,29417,33263,19111,22922,24387,41071,8259,59246,60816,26975,52760,30790,1878,4883,63023,16378,4288,64841,28197,839,13255,16539,50438,48939,17746,56950,3681,16885,8043,58903,60381,20122,39099,65390,7237,41714,22432,24594,58668,42224,63262,46389,17719,62488,7944,18973,52018,3244,46642,59316,56784,31359,53278,54261,2666,31561,35043,15904,63247,46435,60274,9795,26031,20036,7565,6929,52598,45888,3441,35809,5119,25643,2902,28390,20793,20903,25277,65300,62396,19778,52100,54999,11152,21797,50780,24362,28172,47714,37211,12605,44233,17463,7667,59589,15926,54472,52784,48840,223,35050,49099,2992,9813,50457,58043,35714,39421,62329,31605,2273,801,31129,13788,38683,54978,63311,58856,15998,22609},{44645,15111,39481,20272,46229,35307,38944,9759,1702,19193,36026,45608,40194,22017,6079,39703,2765,30845,56121,37515,43884,34567,31587,8218,40839,38515,33322,13518,25433,31970,58671,6696,5430,43531,59987,55804,39076,28664,33196,49246,51064,3206,48260,52186,39018,30729,16021,26755,63659,19193,16542,59896,60666,9260,54329,52284,48770,8878,14055,31497,65411,12438,21265,23624,4255,31332,8658,11517,5630,61069,51548,13693,20206,21766,47640,15577,9434,8281,22199,48490,27235,49976,14820,15877,33829,34940,44141,45791,58753,22637,61221,61247,6635,36320,15874,14285,61986,30937,9626,31289,13890,40644,51339,8809,45414,39951,50501,34575,25392,25916,39813,47105,57507,16629,30150,49539,21412,14609,25154,30873,31531,50632,34953,52244,2996,14404,10955,43236,62467,34990,970,17067,53120,56068,24537,47792,53990,58767,7564,32381,46122,18639,47720,43692,1697,57489,50741,31402,59858,1478,43047,57804,28868,36356,480,64307,35497,9437,36866,24482,63151,32570,20543,65220,36289,26543,21983,21223,20969,9755,56023,30756,812,869,9090,19531,47554,59102,10630,47585,24005,45547,65324,48247,59925,35126,44725,56696,46157,58554,29464,11862,43434,30883,28419,48591,29167,24322,29513,59326,54677,31225,8790,53891,42355,903,15690,61969,12059,8608,48922,37975,56463,303,1140,29863,10132,34813,15110,30169,13849,61825,31886,45830,32124,47933,17273,11410,58939,28483,39943,58381,8887,24398,41767,64234,29027,49051,9002,31291,38603,2509,63347,51756,50746,25367,59201,2330,5177,62590,33696,8353,40144,51687,62765,48628},{59925,58490,7247,12230,1286,65498,41021,51206,23968,23804,57228,42320,43242,38034,35023,43755,52489,30628,26597,25709,61169,49140,58508,49225,49916,15314,55628,19079,49379,28905,58820,63751,24615,8266,43303,10685,49325,47051,25853,24458,14623,1444,18929,52339,60009,64534,42769,2105,57727,36931,37437,48495,59409,12487,52391,30588,43813,5514,22759,17846,51577,23740,35839,16274,4954,21511,1259,23682,36939,1433,2896,31314,25355,59120,50006,63938,8609,3989,3201,14679,56721,19622,49396,9624,32635,32627,8498,47505,3952,40507,62983,23816,32987,63611,4110,34138,31205,26957,23315,20022,59727,12806,53802,63794,226,51683,60869,209,7768,35258,25550,47256,9976,45025,44098,54855,47356,62327,27218,21508,28885,1297,34468,50544,54928,9404,44066,42872,3620,36460,34886,46993,23925,38981,23525,29448,6028,34167,59209,38982,53069,54835,42067,7000,24589,7058,37038,47103,35166,18427,30349,7633,21469,51633,16411,60028,18751,49353,17739,13897,29459,48229,25311,36293,27760,19221,28974,42843,2049,60792,19947,38784,17480,6041,11857,42013,57160,54941,52989,1764,18345,34162,31963,54569,40135,35799,32011,27029,11508,41923,39999,56871,8918,6047,55551,54153,11388,13006,2909,13491,19087,40426,63501,36457,54499,13444,7119,12912,27002,26691,50462,61252,40679,4510,11471,18699,22337,39825,40585,42973,53750,37080,17324,46376,39590,3090,60803,31946,359,320,61867,22394,11073,33962,19728,40257,15280,53658,50025,6944,9915,65030,37639,35554,21600,56256,19875,38434,10667,6892,35651,29124,38088,56478,7384,35961},{275,33250,1670,34043,20195,49130,29922,62003,47599,61766,38065,20626,33522,49757,55686,6153,40308,33898,59364,55793,43130,18847,20663,10354,12275,15890,16399,30640,1481,503,61326,40046,4399,43309,57484,62944,44031,13006,45239,10573,55525,49942,62368,60666,16446,38269,27579,37253,52099,34080,39439,32054,53153,16620,31887,27151,4633,6517,9050,18684,40228,60010,53705,41550,29177,15726,19195,55187,4671,8999,13533,22376,60565,48077,8916,21567,41059,32229,48151,3210,20183,30879,52017,18577,49819,49032,63517,52211,42344,23249,65342,36765,18376,28151,34684,61799,35751,60874,13756,58745,53005,26044,11504,28081,45033,4799,29171,47420,27797,25575,33144,36930,46977,9696,42097,2350,55829,5950,30001,6691,19826,58947,5515,5114,47443,18404,21224,19122,29948,54792,28675,30087,27829,56105,42039,7693,38957,21937,29294,13448,47404,62200,20934,12378,35357,61087,33207,48892,39726,32616,8344,53148,53435,60573,23051,40807,47848,59681,7091,55893,32035,33073,9486,846,62817,32,326,3957,24359,65110,59971,49768,61602,23123,58850,32335,12939,21979,3488,55006,20052,23757,40848,57287,15895,64219,15996,51128,26386,24433,52001,54919,21471,7848,32443,5326,42319,20730,16820,55572,13498,44136,28167,14948,36329,9058,49877,53615,9841,42796,43408,63693,7939,61803,17503,19994,53894,57297,5656,17319,7883,41904,57359,45389,36595,31684,49426,53144,42508,8874,12470,50665,31855,1489,20107,56377,59993,62016,43588,59457,53392,28243,14327,38300,41710,38292,8701,43776,1114,7577,25383,23735,61156,26562,9546,34561},{11136,23177,18055,44822,24029,19205,8456,60475,11668,64069,13749,42663,44643,25435,56731,7163,51774,3182,58881,53936,13230,53940,31561,11578,15425,52768,12088,4789,47983,60932,59191,36741,21708,62063,45528,7488,59965,41600,28410,50938,62888,51364,166,46090,52979,49570,55822,15195,37317,39494,6871,12206,15057,37576,57999,10200,51993,61269,15665,55873,46205,13564,22854,10987,14493,60477,19266,10292,22895,757,28860,40153,40225,42056,37445,62605,58693,17493,37124,28705,9822,34248,35792,56146,56965,6242,9532,21251,35189,59520,53104,30370,8881,51258,21027,44029,37995,23393,37926,2952,64106,47589,17889,3073,4547,46847,48208,55599,58679,26082,10187,40271,16172,19197,38499,6623,63514,5068,53846,64409,2627,11754,63347,40807,9263,3477,39516,62571,16052,21640,46260,7567,47244,5770,17524,53718,34731,34415,41844,33908,12439,25577,59004,22564,36465,15508,28407,7256,13608,51134,59779,41409,60594,38802,29566,23371,12456,631,48654,35345,33607,6095,15215,46505,42469,49390,57727,29638,59885,42976,6115,38716,63133,54077,42167,34631,48667,29658,724,25087,40864,34320,50065,23482,25229,17707,50426,47457,318,40835,57403,5977,46098,18340,41428,53993,6569,11342,0,9414,54446,51167,53750,16470,63055,44269,8662,49447,21202,14020,5653,29247,34167,60576,55398,26232,18957,33351,24755,46612,12698,11967,2503,1788,14160,29883,13426,13340,52131,24497,20592,58916,19571,44176,50360,59649,61485,24394,14382,18831,22391,45289,65010,56672,61103,58746,55173,43751,6202,7585,56727,25263,42299,45575,12531,2251},{20461,50300,248,64086,21549,59506,52713,24395,51977,11397,57025,47062,30029,42811,49200,2792,31623,15746,32013,12578,14958,60833,16964,38377,10602,4035,3308,12648,51218,40393,13628,32191,55442,42862,25853,20721,7779,2822,43308,19259,22548,31586,48964,55319,23796,53038,50511,19248,9566,20971,36069,5446,8346,12764,20008,22533,33102,58083,34955,517,3466,18717,5878,11444,47258,124,52532,19452,12158,4819,32663,61126,37887,12636,36845,59206,29674,12213,14647,14722,2750,36974,58156,61142,11475,38362,10305,57999,52921,53131,47714,55107,24026,56486,53496,30209,11860,10295,19432,37432,25456,31176,17158,52893,61132,27220,12085,33142,39057,28244,16868,48350,27190,30209,57198,323,60737,18402,14559,23730,26046,15590,15449,31354,48930,63810,60881,35841,51263,797,27317,22477,46076,65149,32893,59035,59314,9100,6991,54623,24779,60636,25023,35973,12617,23719,63566,46664,31321,14315,5592,60513,16602,2464,24524,32361,10545,22915,29252,23494,46468,27574,23124,23353,23464,17465,63989,38263,38467,21455,51291,28494,2488,11870,64179,253,33917,21900,41540,57873,7720,59392,59052,3167,5989,64832,61484,17445,40824,51852,41398,46671,40680,43266,44493,51823,23761,55671,22809,15015,7148,8936,34424,56324,52308,55446,7734,44803,4861,50532,32082,54726,7321,44163,33344,14067,57015,50637,11618,4914,36927,42715,39398,14970,38729,49515,56722,27632,59435,25685,36592,13086,40963,15543,31118,27036,8871,9146,56405,29220,2330,8101,36187,40479,62132,10539,2060,49053,40279,51514,48142,59391,31926,19919,17647,60571},{64659,26019,58548,21333,50038,45168,49251,57570,42609,50113,5875,24998,42539,22795,63056,56439,58770,30814,22248,9028,54085,16408,63235,36610,40692,32558,44514,50205,21259,22340,3264,50656,1254,39655,65495,50930,12124,30203,38393,45014,45670,28187,50548,26853,38416,58062,17121,10955,36100,1998,2165,15563,29626,2649,5649,39106,60302,8459,47422,41159,21165,47128,44264,32515,21177,60304,58,19710,708,33216,31732,52673,14708,62063,5776,28643,39734,53798,4190,40036,3337,42390,21932,19607,62849,60537,16289,53148,61392,7533,8664,6543,45600,6179,38245,6731,25694,29857,60974,32361,9494,17196,61593,44915,21972,47845,40350,56986,33165,25142,46584,10295,16956,13163,30133,11719,14945,3993,5355,10788,63321,44617,60217,54169,4359,28119,37655,29569,27762,1584,64430,28402,7505,36971,51255,14117,172,22583,1501,32729,32062,63105,20935,53790,11186,30633,51535,63113,12301,25090,2337,12076,11946,61898,41137,45965,77,4395,11150,43432,59818,61704,5835,19217,10484,42488,36383,26285,43670,4310,22388,29009,32581,51683,59664,61543,4941,41931,60169,48474,59687,51982,53859,31978,20827,58347,35144,31441,3239,49926,4618,37137,50180,41458,6391,15718,21834,58039,1512,37698,8853,43890,2474,34244,60977,11251,57789,6564,7868,19689,29897,60099,51731,15465,65056,20460,54173,56995,56587,52890,55079,13358,51691,44608,28890,36129,11223,6107,34075,43662,11827,61304,14553,57107,1770,30291,44217,64637,15958,50276,58774,3571,37520,50649,50929,18619,45243,47802,59121,60498,52285,40292,64388,19737,22972,37411},{58235,23127,48587,8621,39168,5199,31235,28242,46854,54787,52779,48285,4214,61069,8471,33508,63961,58371,35867,43617,61995,34630,27552,35937,30808,17287,28554,63117,34606,37517,26697,11089,61430,50033,14253,33246,31899,56522,49367,62435,17641,17320,56927,48136,5441,42441,25336,46598,9854,46610,51125,45804,39582,3560,7923,54565,8772,41702,3560,63554,26726,44635,35150,11796,56623,63614,45238,40806,28782,50124,30892,62195,4352,1281,42102,44491,62590,35207,1815,24009,30331,13668,29716,8832,797,52703,52520,45037,16336,5443,20360,8027,16313,19111,25607,50252,39134,16346,18605,44175,34047,52960,41358,30402,1783,22676,56811,18953,522,19240,58982,14614,4349,10065,36102,11502,46042,58551,9868,15497,51634,43819,44271,50113,3047,26933,15347,57918,31572,35298,41607,25963,19797,1623,21490,12079,54952,42360,3946,13913,12318,50617,40633,61946,55548,36796,20252,52085,45042,40463,23537,39088,57816,60125,13021,43389,37453,41087,35255,62075,29289,12458,52291,38448,37698,30875,36190,53266,60723,3321,23571,49342,34508,14800,55775,65470,41747,40547,50463,12128,61452,6995,33618,4986,24705,21876,24141,32953,21079,3805,3917,62512,23332,52873,23641,20395,47887,51283,19773,42022,14285,43188,49423,21136,32536,18417,48335,11973,49068,50610,53882,56689,30798,17747,14821,33585,49426,8979,46292,59473,22799,8028,27747,50205,9593,6855,22405,5543,62944,21350,36691,53194,64726,51764,48120,45671,45694,52243,23447,13250,4043,18295,1381,30801,60662,57510,54088,28363,58593,9193,57659,57225,65262,19901,49090,49848},{56743,3917,3341,48682,61591,16139,47227,1116,2824,480,31629,31940,50035,33694,56827,24580,41062,60871,52921,60767,58120,23141,9858,59341,34145,36830,30827,9526,25954,53675,35623,42875,48278,62812,21289,44819,18467,34995,57126,6972,20592,23646,51544,31221,29772,17037,41662,29784,24564,13653,56859,62205,53781,21556,28054,16278,11605,8273,55959,54149,60287,21410,13511,51137,12874,52854,51883,6990,56557,59021,30038,13758,12631,36535,61043,17899,23162,4871,13103,43576,54817,44082,61523,19649,55475,4587,61934,13264,15359,7936,1765,60253,18397,63181,26702,64096,17336,58865,18685,18307,32720,47902,30112,43096,22603,48698,59459,7866,7450,59026,58711,31548,55694,5258,50261,55876,18226,7212,33560,26405,2143,22638,12246,12398,11794,14261,22088,25448,10588,41542,64782,18466,45750,37266,15226,64183,32328,17567,18936,14510,64377,60495,50949,42355,56846,19548,59809,4215,14886,25621,42364,14124,3624,49071,24617,33023,65196,53547,7142,57425,40436,11261,15904,51027,44326,46339,62529,21701,49510,14752,19904,57646,52478,3818,30684,28122,49089,15018,48363,56221,32375,6493,47641,43928,57413,38295,56247,17437,28605,16346,36760,3280,16418,2924,40422,52552,19436,11384,11410,32544,38080,53762,15875,50550,33494,35359,59975,13707,2537,38283,2848,23029,43018,456,63117,63889,6473,54760,13190,60934,65406,5060,43428,3457,60684,59101,48543,28816,57074,37702,52455,65172,16616,58642,32222,5243,28658,23397,27563,44065,49151,22690,42401,23606,25432,45798,30972,57724,56903,13972,3443,5175,54560,54887,27426,62645},{37252,38795,61010,54774,55725,46659,59323,43461,5250,6008,10478,64885,40701,10170,52133,6069,13953,13661,59064,36195,51318,1424,41576,16675,17748,575,64002,51959,5902,38216,62150,5881,51043,2257,2790,36843,29513,17094,11045,51852,5888,35938,42476,38071,3503,27889,17734,60084,62374,39984,31113,4148,4362,58694,14347,47008,9875,42470,39792,22404,49060,64837,63054,58796,62015,1702,14987,38151,41304,46307,60516,7972,46573,43877,14670,43068,57979,48787,2515,29706,60181,61583,46133,31695,30374,56571,46737,30718,27057,29308,34106,6526,6675,12353,53284,56462,8146,52766,59728,42670,64759,30641,8223,30343,14556,21826,26531,48914,27984,13826,40162,39395,44089,25788,14806,23923,60870,36425,14374,29174,48250,25865,58534,23577,9293,9869,2081,23493,22256,39282,12505,48743,24432,35286,47803,23629,10183,12916,10392,33656,41633,8827,810,11522,2822,40361,45788,36072,56503,33934,56301,49618,41741,56649,17695,39204,64024,17030,32839,56618,26648,37501,59421,23720,48580,46617,64535,45418,5819,41844,56382,15633,2272,12491,14933,12089,44196,19805,22618,60014,12914,4321,193,36511,14081,31545,49905,43597,40594,55513,12932,60392,57224,37981,23619,36426,33384,9998,59254,23040,42952,14370,22441,28395,47982,27462,38350,52355,40486,35395,24808,33859,50884,4834,6730,64012,6302,7982,6602,1186,59266,21700,15501,12370,2223,64347,3104,40264,58888,16941,3372,34596,13237,27777,35779,44689,49709,31891,5499,61496,64155,8269,14921,39586,57296,6809,29305,12746,27606,24690,55583,13349,47079,61721,46470,18342},{53630,64737,40622,60137,14636,17141,37023,16221,15519,61845,50103,4926,51169,24788,48775,45883,23686,48974,6552,58181,10443,50686,15601,53285,41345,39241,34266,40495,57343,45516,5738,11440,42604,46973,64348,59076,50982,19457,50986,55838,16966,21903,31892,62611,34964,22406,2239,16438,15436,63934,53004,36772,60391,4653,15541,31352,14126,60972,8054,36631,43370,41668,57977,59480,64962,37201,15439,33389,20001,5169,60464,20148,57466,20926,13759,51242,44229,59979,63843,46797,34504,48185,53869,45160,57145,24146,20533,21045,19788,62092,44126,16126,5396,39893,380,54669,33394,21729,60702,54482,44396,30766,18225,28662,48124,28352,3863,55782,19149,51207,35313,13764,27018,57305,52997,18479,65408,34385,46551,25719,51511,18892,36960,51236,44551,17982,60990,255,40023,37300,13577,42871,37123,10733,34741,42956,28405,62437,34867,21893,15815,6528,33584,39974,2895,4738,29763,53104,47518,62145,65208,52069,38935,50894,41829,36929,52271,51397,22985,36363,44856,58042,44312,18598,16880,8773,49062,23127,17518,20548,46132,15447,1661,53194,60799,16873,36017,38100,44964,10000,57508,53129,1330,6889,60827,48188,55419,6632,20355,53458,21759,8467,6966,49190,32019,50977,49417,22679,55209,22191,17966,62546,7428,6111,31415,10711,30470,29700,9061,22227,47036,33119,11654,30181,13478,12896,23646,23488,49798,42506,41357,26052,55665,7392,60564,38062,51844,23128,31642,37602,64625,23869,59817,40716,48060,42791,34960,49940,12589,1049,38922,2850,4269,14381,14320,10379,15378,46659,48708,8313,53103,58846,36262,3054,25553,53305},{6158,20896,49212,12614,23781,50188,44139,11161,24603,58424,55301,6718,21433,4393,1945,51633,54010,55317,62367,32037,55291,2214,21380,38817,4289,19641,43710,8831,56614,19699,30976,4261,15154,46223,63142,34058,47861,4869,1679,41224,61958,20691,53094,25973,18726,18466,8845,259,8979,57987,22948,44162,20346,52563,23919,29714,12452,53571,50354,46698,20434,44122,27743,62500,21470,1628,23690,11211,35067,31988,43521,14579,36329,48421,35747,31559,1870,57528,38844,60302,25354,9725,46338,47504,7571,27231,2000,29861,59416,43215,29839,45065,23110,55841,32657,24591,45112,64270,34658,25159,22460,18834,28551,29878,52453,11168,48299,55051,4864,29460,5316,16520,22533,42249,42387,32826,30737,17101,2980,58465,2178,42093,1234,647,16045,1305,42073,61360,13835,46795,18360,10268,12411,59700,60244,60092,6039,5857,4612,7543,8192,48970,15094,64820,40072,16094,5288,42166,15064,40826,10009,31569,28538,21554,40657,3248,62544,36609,63099,7575,4058,5919,40331,38789,13983,12247,28794,39768,25524,62498,41321,21429,28217,16970,37832,250,46022,33131,10409,10884,44718,45786,19358,65420,58951,42512,12459,33744,45994,12989,13723,19788,950,4689,15596,55005,31693,21496,30181,50545,61621,57552,400,54220,32559,11700,44722,38006,56704,6704,46252,33646,48928,7850,12433,50535,48396,1294,26550,11635,28828,28214,30796,62261,29128,1001,28378,22684,55193,43940,60328,16621,53397,19261,32513,16376,61265,51283,59798,7825,63553,6806,6335,42114,16338,56733,12517,23710,238,4326,55376,28280,1351,14889,11286,15323},{7557,36450,46522,37108,24226,13435,34960,2996,41808,32620,18246,19490,14214,32326,4452,25595,22234,21748,8874,36961,42394,13106,3200,61462,61048,87,22086,56312,42738,51741,52717,41160,15313,35301,24129,22345,8693,26734,24218,41592,56936,13524,4360,53342,48231,41611,36153,42605,49093,17061,43365,1050,60337,45085,30163,57177,65416,20232,25860,61639,31679,26446,39414,34797,60821,11559,55480,13196,5643,31363,61937,17204,49431,6185,12716,3887,27875,47901,63305,46013,45896,13139,20939,44054,55363,58573,13774,43159,6653,42781,49932,59480,16292,19290,12476,50899,12541,6925,47250,61740,15767,11180,44969,40672,16085,1744,33826,46971,52077,64595,35381,3230,28023,12756,60801,21497,49051,61906,10248,5221,64086,21049,11966,5547,31509,16350,54437,30335,58012,61626,53683,16548,33095,4909,13429,29920,22944,15145,48860,33824,41124,29531,17793,33390,39706,8199,28990,53056,26608,39891,22409,35671,62050,27139,1126,29288,58750,46205,14405,23391,54197,3847,53182,7604,8186,15391,28528,37183,65236,224,1946,3471,22044,26821,22161,19946,63366,4029,26524,40486,2768,35743,54695,40320,2933,59453,52131,54952,62703,64436,20122,34489,29944,11753,24645,64938,9719,28748,27509,9494,49064,9302,10126,32251,60584,38882,53696,56786,15916,5736,56878,57297,14764,54202,65263,46279,56474,11643,20560,35322,46880,59407,55157,20027,22327,37265,41050,38210,30268,61298,20034,50475,6545,21574,42704,30042,50763,19482,35605,41046,36166,21108,51694,54901,12949,15299,22968,9726,63174,61910,25831,58761,20654,54378,14452,5322},{33554,18986,49262,58020,19630,274,64224,11991,53717,8748,13073,2686,41073,32430,7875,59153,23203,19304,10093,60239,39131,29582,22025,43957,44698,11155,51518,34406,4728,20217,23667,24413,52401,19658,6723,41549,22305,42316,62468,22692,9940,11596,51890,1330,54721,60180,62559,34268,64359,11436,5737,24413,1711,62073,27568,41297,54816,54028,2320,50087,15606,18210,40572,39257,59926,19568,37290,3068,64729,53533,48642,10957,48926,57790,59393,58989,2703,7199,38710,15825,27221,15307,52966,34521,63440,52320,32670,59613,43795,64857,54965,61090,14048,17458,29915,51667,12754,3632,4397,33791,36823,17940,19992,57134,38609,17090,19329,18682,55130,43516,6534,38492,38043,47134,8854,50822,41688,9204,61157,14332,15078,45120,1953,30196,1036,46825,11127,64201,38760,46420,60088,10065,16118,16960,40743,31976,53487,36206,63400,47971,57852,27381,26193,39987,44392,1038,25298,43825,35386,41871,3655,6867,55474,8615,9571,17359,62413,50562,64579,45608,34318,55149,13560,52445,37384,31771,48672,14650,21829,10691,46903,14890,1886,51453,13521,62123,15651,30917,54381,61783,20255,1619,44519,50116,25406,15980,19492,403,31097,55995,17841,64723,20273,42285,4350,34855,22456,17784,15230,24579,23097,47846,52772,33415,28749,26630,9043,11898,26112,36681,58995,5488,34440,51996,51515,11583,54205,41765,7385,46980,8098,54365,36032,16621,54118,40168,11323,43911,2285,32168,5920,51988,2067,18310,42275,37855,61830,17729,28096,65041,53648,39821,7776,56777,51711,382,51540,42628,3416,1581,31611,41529,43300,33237,8381,36656},{972,7891,35395,42094,33756,47998,26882,59363,33211,12512,49879,25918,16201,17916,9700,604,50049,48581,2613,62381,62283,15390,25168,7734,30416,31463,29209,32734,16785,33536,22856,46660,30623,9080,34465,13145,17136,40540,9194,31873,18424,19957,11007,7276,12594,48577,6732,3879,56945,51708,29231,56103,13480,50542,21862,23848,34380,55466,18771,17014,16396,48585,48624,54106,62102,21778,41605,40782,31390,4921,1886,60182,32369,23702,51808,45038,32448,60136,15,1383,25074,34024,51828,59101,6350,18589,18139,8083,42363,27838,12187,59138,23228,13745,52693,8556,4626,30383,43675,33405,22198,48970,42623,14925,2455,26404,52197,61100,33202,60228,40773,11210,53345,33185,35724,26511,26557,35678,10046,24655,54568,50331,19088,15142,10134,14721,20765,51884,52554,33557,14336,44503,59769,43491,44107,37918,63542,23305,33760,8195,17353,13937,60113,40676,51302,8912,46657,46839,58985,49327,53567,7699,8096,19663,16076,18841,3688,58878,5144,61106,55442,54480,42989,6885,7873,10904,31033,45035,7698,62926,32190,10146,25410,39492,10769,14218,47032,42515,45876,55564,39475,56188,57915,9616,7535,42083,22494,56918,42525,57233,40824,60660,3511,37561,49094,29047,15467,18934,4640,11540,56829,34453,60027,16879,17574,17035,49809,6800,59783,45025,50229,48248,5931,64154,57060,31074,60836,43690,64180,19860,4991,16962,44567,41863,64639,39358,62269,18994,825,19727,24510,41141,8011,40033,37547,22840,3653,2001,33155,42860,1266,18923,24902,7457,42014,347,20466,50576,12640,58235,11422,55565,4258,22031,26678,14920},{21154,65454,12326,7487,46725,51682,55373,64204,26206,16826,2542,14804,44709,51932,26320,30495,45920,45923,49146,63356,37515,53037,46857,12817,19176,19978,52499,58745,52872,15340,8660,17914,47607,56302,63965,31610,24722,50459,23150,32071,21138,37004,29354,28550,21087,8783,58019,53579,50687,10905,38388,4704,44538,64658,11516,7342,52133,560,38541,45814,23692,38374,23021,50111,46281,15582,5338,14248,49678,45943,10226,62504,29006,23698,16924,33946,59562,63777,20587,46955,22275,62087,52129,18932,19751,3858,36198,36972,3350,53354,18272,23909,11830,30135,807,31864,55600,64937,62458,29734,51755,21656,40904,30636,59919,27146,45037,28226,20254,25382,45348,34079,35272,52976,62433,41322,30522,49636,41325,44302,54608,55995,15612,63294,32143,45882,14063,33836,13973,63347,7062,42120,41503,55124,51077,50631,6649,59893,43942,19390,55300,53847,4575,8401,63319,44695,34881,36234,25745,33094,26603,60757,13166,56048,36955,41922,11439,17878,58988,17106,55809,14279,15873,56340,3126,5048,60518,25965,3375,32429,12360,44809,29090,50102,13698,15346,28346,38240,10690,22159,12261,21481,28210,63222,30485,55510,49871,55979,11074,62391,31657,57002,32729,14386,45387,24230,55349,10455,6413,14579,62390,62413,33626,10328,35512,6650,31083,57524,11841,23077,46331,54448,25009,30267,29032,53084,60656,49518,30851,36175,2602,38296,2460,27320,43945,9243,30584,28862,2985,29211,43065,43633,38710,18631,53629,3702,26420,41471,7676,27108,37618,54166,35816,23143,4263,24073,43770,40910,51554,58878,48849,21566,5222,59118,42998,21782},{8801,49486,49367,37593,4864,50689,47337,8243,50189,16362,19932,11927,62702,53892,2692,3033,47650,23951,22260,37645,46348,13031,36089,3786,23098,17469,43615,40695,16806,13691,13012,25093,8778,49016,13153,40335,36697,58100,35091,35174,42319,16680,44100,61071,14642,59704,53094,2498,21110,24185,53946,11029,19792,29440,38929,37095,34210,31671,37924,40756,39316,34147,372,48763,26896,14652,12006,53765,64116,26559,15621,6815,14255,46685,58912,19937,10867,13001,37461,42211,4906,35138,33148,61114,12624,2032,44034,33956,24252,22879,22957,38143,31759,50491,51934,60862,29422,41420,12492,18830,15574,28355,16642,54538,41226,52320,28601,16767,7077,63871,14304,1531,3800,54539,61187,33661,63199,46095,24584,65444,40360,31347,8134,42065,28894,19153,25896,4970,27622,27682,22656,14458,24826,52474,61197,53964,57308,23225,4198,13874,54091,15078,44982,7458,53277,57179,54701,29858,58237,13562,55374,5882,50728,26178,40068,2801,1732,25531,63077,48416,11072,19527,32118,4250,53827,48936,33048,60400,19863,64737,57959,42849,30749,6624,53076,3765,8578,44411,37960,31702,27289,64934,30632,6326,62308,51869,12405,58943,65355,44170,53638,49562,49844,17660,60994,34530,12973,37567,26955,63043,55204,41599,60145,28704,7544,26099,52196,64545,31949,22850,61767,1041,8521,41925,41639,64368,43944,12610,37583,8007,58810,55759,17918,56549,1648,30730,12825,6954,41839,48384,1613,23429,52167,35700,34030,4151,35326,58325,4107,2515,53531,43624,39061,44173,9868,33675,350,25612,44682,27755,41245,42348,2139,30483,62765,2330},{41659,780,5252,37908,46975,62437,38975,57145,32877,18851,64882,54219,63424,31863,12423,13704,53346,44536,27732,21985,65164,3227,63461,43347,7347,33379,31046,61142,36190,10010,62007,33277,56882,9295,24565,59157,65493,39168,26661,32848,37312,4089,18883,56960,59380,29175,28063,8096,46834,16072,15477,19976,27819,12163,54407,10864,59415,16163,7453,20501,20844,63907,29828,50125,36370,28880,64328,42516,48130,48449,37994,26361,36604,259,45785,36718,5700,1799,46465,16355,13269,23264,61050,7731,11978,45296,12635,24575,45594,53707,45537,59883,58899,44671,16229,50010,58836,50291,61732,7287,10987,38358,21998,62579,42254,47410,31568,9819,3941,21752,7004,54761,33053,51589,55275,18837,29859,50902,59337,34766,32111,16943,49002,58327,30336,2764,5387,34674,9156,6264,58450,19036,15859,58874,21296,53398,30287,65492,57244,39857,14985,7352,21176,7864,3405,46892,30682,60438,40900,60824,18268,52514,38171,57290,38692,40585,50889,36164,36090,48273,47502,38574,9735,57700,18848,19096,27631,60309,37870,10116,33321,34611,45462,30267,17930,31216,1265,16325,17395,3196,64482,24840,21595,21768,65489,14375,10155,7822,14402,55356,28185,59568,7656,42356,63381,26487,2977,48602,20211,23502,29298,51943,38367,53612,57996,48696,20257,46404,1789,18663,62180,5723,22997,13115,28533,32289,2795,2727,41621,4412,18945,63846,49434,55865,45935,56946,65181,30082,64396,25880,38508,56533,50791,31819,4303,57846,60358,40162,2248,58122,7781,3110,55193,39356,14416,59549,51428,15387,826,32738,5618,12435,55577,50218,1905,64953},{32432,25548,56320,65264,1940,41141,48474,4499,31291,5992,25512,30763,24769,38693,60140,24580,18312,43885,14245,170,54330,55805,61839,46307,54493,11382,55537,23454,64756,33932,5886,28609,55231,27617,2835,10918,42692,46678,62376,65453,1304,35896,27987,36923,65210,43140,47678,51234,22006,10117,55191,33134,27970,17242,37582,36126,19244,19282,55258,55648,17301,19258,1882,57681,42554,57580,42684,14877,16924,47850,40428,36694,17790,53004,52059,27853,43160,42583,7294,16848,52867,44971,6043,43937,51068,52071,28068,4278,32582,23321,39097,23302,29557,25353,44216,30899,51360,24077,3932,36011,18717,62547,54476,55247,65178,14710,40871,3725,26132,17368,52865,24570,40598,16822,47849,49317,39441,11637,9197,21723,19096,11123,14526,50569,49853,11916,47062,47841,61475,11693,32750,12408,34766,39724,49861,2695,58245,24892,2750,14979,63803,17875,62608,7192,59853,32138,26759,52510,51541,59867,19419,23768,22613,55835,60103,59327,8167,56228,51860,55484,14117,39556,62905,62118,17058,9172,63464,4780,15522,47937,21513,45730,52627,42487,53684,23709,44376,58030,6390,26748,7504,11121,25745,23090,52480,35706,39685,13882,12139,26565,9780,20770,2850,41362,46575,36721,46200,54831,65514,21883,26714,32893,36716,13458,9167,13043,53299,32904,49167,29718,62854,299,23048,60264,47303,50752,23255,22982,22183,15967,28125,46478,24286,26242,30395,33096,32976,36563,24170,41658,49572,38063,36841,33927,10013,38067,7656,14441,44464,30212,53770,31067,33818,12730,4038,64545,50518,30313,23200,36109,7784,37519,10481,54447,45741,55866},{9824,15416,10673,36,8975,50014,1104,20837,26948,10038,12211,44754,30823,17446,11712,32827,53119,16983,37899,8862,23789,59770,37454,8104,24461,61137,52218,39783,49199,27612,28797,41806,42584,24160,26482,45749,45519,63038,28811,26406,58988,13196,696,27823,23977,61717,41621,57644,53957,42193,40154,61089,13063,5017,14738,18409,49733,30221,41673,30310,63927,58019,45901,6077,31004,11511,7015,60742,63633,50477,51638,50569,46681,29700,49302,75,27478,31382,41911,48321,53529,50435,35383,37314,44034,19016,1494,28067,42145,18940,25095,23492,5861,39204,26919,21236,14463,55174,6922,56045,53659,16155,59240,9748,54626,60311,16561,17113,49798,22141,21364,46789,39365,27724,6512,10521,5339,27881,3519,50792,35617,53439,53026,20438,36526,851,25944,43848,59202,24015,22347,64950,29971,58987,2303,37634,23690,25123,11887,45258,17483,34935,2391,40067,56437,27196,61461,10687,24,28439,62300,61471,16597,65269,24735,42803,22103,59111,26210,31826,38881,4450,10468,60525,8184,28894,10232,24679,29195,28776,10135,31458,46522,10824,33905,13428,47312,33020,6029,36825,58964,24381,39002,47457,27190,20301,61196,30705,21142,57064,62156,27400,42332,62147,51594,9781,41690,46978,19361,30706,12695,49395,20436,19308,36334,58717,41317,50110,30699,9496,53015,46020,41796,14737,15743,45674,61012,33311,20881,57847,46843,49837,51249,21244,27112,32984,61842,23856,15221,62972,45687,8246,7900,58992,18409,51728,30338,35562,13991,47682,37019,13855,57575,8976,45073,58837,44227,29262,43968,47913,36640,24475,55600,21769,54207,122},{45963,58386,5559,53283,22245,43480,3259,45369,38099,6122,20692,8326,4096,5830,30859,29341,16955,36313,31145,37711,15767,38573,32263,18723,7335,663,53997,55873,54759,26375,60627,9263,33164,24147,7963,27389,61957,9033,40774,23748,58719,61755,50597,64916,23824,51469,23696,5595,64278,44426,370,30416,30753,42689,34899,43845,45243,60687,4059,36720,48968,15794,12714,39265,52208,58272,38563,21777,40276,8291,9523,18769,22729,14293,38505,9210,22599,8862,13599,52575,21107,63933,59669,27837,64582,44670,4754,5360,36103,36334,14034,5116,17173,388,46959,50833,15368,51558,12016,1000,57582,19245,13488,25392,50988,28133,41668,36038,55563,52552,5531,17135,21835,34527,65156,58423,19862,24645,8844,1224,26906,12132,40910,3913,52809,52260,29574,10624,56776,47979,53685,34921,34771,36534,30262,45605,36665,4249,63282,2613,37322,65179,65300,52267,62897,42293,62133,8252,32220,62247,26871,1824,466,32075,27023,55512,43432,48924,58968,52371,64905,27323,32575,3507,19474,25175,54423,49322,40809,45885,58073,53091,18917,46733,65360,4683,16155,38691,36610,2999,46369,5637,32462,41883,38363,26064,38033,65284,21360,51525,44885,52371,43113,28556,62040,18166,35439,47823,47763,8745,45044,28237,57401,62887,33389,63035,65214,13376,39785,62326,41816,50835,60526,35463,47784,13467,20310,51345,55006,51684,65016,9192,44823,44415,60275,8568,31756,6817,45693,27717,40963,29529,60726,46503,64064,52289,59651,46862,19837,62134,48172,46293,1462,62286,32596,59586,5416,30926,4177,17088,37638,40395,40701,47979,42729,55776},{8930,27085,55005,57837,31211,52872,23666,61665,42835,29877,36612,18496,1248,36650,34503,3176,10050,56255,61024,2877,49147,17601,33478,48154,46106,31280,35604,8980,40447,8283,7760,57130,6395,33038,21146,48693,48254,57882,41586,40053,35951,40244,31931,10187,47528,48139,26485,25578,51736,6324,15081,42459,21685,5571,3557,56791,41724,14472,11032,2536,10950,39540,32512,46175,61114,28424,43252,8989,35911,45421,38189,63463,19857,2255,49093,42515,31774,47992,20674,38119,29477,11058,64072,58272,28715,53474,27810,64193,21728,58188,30127,44182,30150,61225,7524,11311,15855,52311,18592,56070,46,18072,28215,41763,9133,10795,47789,52176,59372,10052,35792,35882,64249,56950,29259,28416,58901,24857,53851,42021,47321,14391,61342,13700,13571,53162,24276,47985,49715,13809,15225,55092,17369,47856,47466,53913,52398,34639,51217,17914,6044,32124,2972,23038,38309,13809,43322,20421,34775,23141,46747,5087,44235,64685,41173,2786,36183,63480,44438,31188,53584,3244,28937,9664,4292,39437,36368,5285,50015,52054,8668,2040,1191,45074,39598,1545,634,18921,2792,28206,15997,14037,15628,6148,52414,3766,45508,42179,31771,57701,6618,17572,2229,35826,12242,49515,53799,62662,63565,16340,29383,51619,30362,12184,52994,22686,51876,36506,46886,65333,15326,6012,5790,14715,34810,24943,47443,5332,26244,5134,55189,46943,50023,36839,65326,6832,50370,62059,2326,3897,7539,2367,15144,48839,25903,63910,40539,50102,27820,50743,17595,4049,42429,21157,22857,31362,11205,33904,48477,4871,38195,59417,971,53251,31873,12785},{13226,46028,65132,64281,45093,2106,38891,8972,9043,47328,36192,45944,27984,48381,434,46437,42899,40601,56464,28190,57058,52673,45274,10310,16748,35776,24905,17612,52645,54389,37273,40300,3662,63482,23158,41803,25779,10168,23405,56869,41979,45860,30204,50306,46524,37932,11000,29829,31437,6776,35551,41644,10017,24577,60583,20301,5295,36117,18256,50422,64915,17234,49260,62314,65044,5544,60389,18008,30587,24182,22115,37098,60114,37017,64324,6326,40321,25198,31616,63055,5498,12153,42792,6243,15196,4151,24141,1529,9395,55204,63432,25253,51703,55306,30492,52536,13472,28746,48402,38244,30173,32560,29621,49882,53169,12001,2346,18781,47617,8776,17109,37219,51248,60231,3905,1608,55474,47048,42031,23230,29136,16387,17687,36628,2446,27375,11166,54948,37995,37683,61529,42374,36128,12811,12202,127,25291,14333,39919,61561,26650,27989,46880,64187,61979,60367,31560,5086,37137,11752,4157,20265,47891,49754,59934,28421,48395,38295,41408,31341,54114,37136,55758,10755,48366,21047,40576,30417,34738,63210,48887,22233,28945,49492,21754,35468,28482,46727,13820,20417,61399,55763,56452,4731,26697,32738,21176,17162,31928,54137,26721,43517,34344,36617,9769,65063,53481,46312,36047,62298,12415,12196,54824,43507,43724,30903,63920,5740,18903,54259,24314,33168,4983,28741,13261,9140,14761,26445,50922,13685,51800,32159,21482,63693,42226,11827,38046,65379,42033,13321,48141,34962,38686,10121,26585,53330,724,39653,27765,26397,5709,4176,32074,23162,21413,6307,50182,14997,34483,26922,38382,19354,15045,11746,57712,2428},{30370,32377,2860,27230,38992,17802,54981,63344,33297,16119,4361,36746,9142,32062,50013,7487,30391,31537,1480,46448,29666,31548,57293,39318,9537,6973,10913,23496,37079,25743,16144,17672,46526,32120,48231,53559,17727,13811,53903,24114,30128,40768,37176,40964,34555,60878,33086,2891,29726,32701,43032,33939,59157,28023,49499,40987,60950,13864,55091,366,8948,292,3843,15983,17056,61052,28617,55671,58744,58958,20530,24290,63381,36729,42491,12098,20826,45675,30888,40575,62220,23657,44662,35106,24430,37883,55020,19901,39912,30108,37073,57824,9686,61094,37671,50790,17513,31299,54393,62704,13286,50007,36288,31625,28648,41700,39019,6329,9684,44827,49547,6383,55758,20505,1511,12370,52296,37722,6618,63585,2225,14332,719,5103,54551,9190,49358,52801,13023,44792,60312,30879,29792,33156,58271,13128,35551,5511,30462,36333,45173,38550,60120,50349,64824,55277,24560,22378,40160,50853,52004,28684,380,8740,54735,15073,8237,52534,43993,35755,410,4532,64455,28795,33429,26876,55643,16428,4133,62701,41848,20455,63176,16487,36429,26563,38127,30502,11168,13548,62223,51508,51499,42085,50859,31086,5371,3020,8321,42582,64854,31440,45046,21587,41786,4084,12400,16034,19019,11546,52055,63773,14747,52645,40658,26427,32654,49577,29410,26791,27746,24248,36033,26167,1625,3304,49557,31599,28011,59562,36165,61623,19075,279,20320,2294,56280,28145,38007,60944,36604,59279,1128,21756,43970,64361,5182,60428,18082,56920,30362,30261,16183,14104,17036,65396,28719,44631,34780,36472,57240,34533,39131,14916,31801,28041},{63587,40619,62880,23838,3254,58515,8867,5573,25880,12104,52756,61181,29684,4309,3274,22996,62768,6352,62881,51537,42357,27171,50666,54598,12042,1493,62934,31158,6274,17667,15945,52878,27693,51844,7372,10627,7155,28139,20768,37985,14911,32521,18020,56015,2694,6640,23927,8855,59667,54901,23218,51657,30927,61736,2727,20321,18820,50459,31060,26537,33960,61729,18521,14669,2383,5887,25685,30463,59114,7769,42831,54292,53777,57178,33409,59233,64416,60951,23029,11378,55730,7973,6880,11799,1119,39766,62281,61785,37045,45582,49807,60866,49472,28764,19679,48359,58426,55149,50142,54638,45485,9484,30472,27758,6152,51229,5229,2849,6390,8801,2664,12228,26764,51949,44113,38380,49457,21543,40366,12621,9997,17765,13070,50854,39155,21942,17967,20501,31330,58057,54182,32230,24790,16555,35935,32547,35880,50628,59781,7353,22355,10837,32798,23370,26653,64505,6718,31310,4019,5713,19140,48380,34932,59823,43764,2813,25708,3031,30333,55577,756,42913,55844,38294,17674,55369,46978,837,52008,11816,19874,22676,23419,62699,17698,54661,46740,20916,43053,64340,50148,64915,4424,46715,48381,52617,22785,40300,21223,10947,54815,7468,15720,20875,50842,28945,35730,54669,12106,28821,48401,2258,28244,45159,65236,47043,1463,19423,19699,18710,36684,31232,42772,63893,14142,29587,54224,52833,30814,16095,50650,9323,23443,47090,57559,50607,43591,42759,30766,31970,26287,46318,22423,15318,54536,61096,36331,51503,27005,53034,25654,19091,57435,53351,61276,35135,57372,29293,22437,42761,49181,64134,16769,57160,56513,41227}}; static unsigned long p[65536] = {47204,29378,9404,23545,11359,11648,63376,50170,58379,5204,56872,34235,11029,35540,32512,63600,31948,31068,15037,5607,419,36237,52141,8919,43008,30315,15927,17863,39628,35029,53270,12027,21427,33539,31486,33606,46317,59564,54212,5965,13049,26840,22748,58835,24713,6663,20693,54221,49752,42062,5815,27178,63372,42605,16102,30765,24246,45444,25458,34866,60928,54516,36156,17824,41854,26333,51330,38590,25722,14885,8245,43947,55046,22486,58475,62682,652,20080,45237,13425,47541,51362,27571,34425,8916,56823,30181,45057,60571,40168,23652,21516,40875,63566,37628,36153,18712,57620,32648,44421,60514,25707,60425,17218,50624,60565,47025,44892,37687,57688,34879,44235,20935,39127,55332,18936,51476,53928,19880,19724,46620,12441,17623,40060,55890,56655,44895,29351,18619,49501,44873,28579,18143,63253,51785,49713,53036,65097,14179,809,34050,24702,34548,23320,8480,62738,18333,53290,50358,12802,49901,49054,62701,14441,35835,24059,57452,13107,61502,14653,36451,9708,50000,33410,56251,2379,64013,17698,23834,15969,47757,40443,29013,3555,59965,50864,53562,35202,40839,41125,4026,31144,53439,37092,39876,8217,16900,52777,31196,43220,32911,29022,44255,18368,24398,52875,10381,50940,18413,62846,23937,12084,55774,53795,51909,30069,8894,6734,18047,9579,2226,12662,32052,12791,61309,11109,24193,57428,19731,63861,411,32559,46475,65529,42696,31754,61395,35539,18207,27819,55479,6770,29513,27240,28051,8660,15938,22761,46256,30192,191,60565,55196,54071,49798,18941,46622,47258,23782,24510,36264,45584,3275,22143,46219,8137,34600,48800,49497,31014,64328,39253,63151,4703,41140,22490,57818,3220,37234,10379,4918,29566,49835,27260,30917,44719,48119,34009,31212,34975,38462,60499,50492,39748,53575,2661,6101,62140,19972,49116,3682,21740,8905,18649,11706,56541,50248,40380,20721,3940,56833,43234,25352,49769,42682,58778,59432,26877,38586,24212,40138,25452,44614,48638,551,6009,51168,35962,50438,1668,13348,24231,36274,5206,40476,27325,28959,41863,10667,65149,4341,36242,10610,40791,46974,28990,63744,63141,5253,20476,9993,10877,56476,19360,42486,14405,19433,28364,33985,12588,65238,47437,35740,27807,19391,28759,6419,46406,21147,10111,55811,45303,58458,5167,11390,51805,34453,30100,62625,14824,702,62369,24182,47333,59869,61210,9727,14084,62255,60332,39909,33206,38605,34151,8939,59108,33659,51971,40524,13379,11806,61006,64912,31379,21767,5726,51805,407,51010,38124,50484,46933,36128,20837,17302,38784,533,42032,29982,19773,5852,39290,43147,24563,18035,52107,5383,11865,44465,860,53427,5695,6306,27565,62747,23102,8691,19421,25897,36409,18161,9274,12897,52856,28374,36795,65396,48433,40735,59771,22445,34580,19094,49561,63689,51475,26123,37539,19366,7323,10960,40187,60729,48388,57497,10792,52445,3997,50677,41932,37548,44012,38067,22065,62119,54395,54075,45172,40835,18605,37871,49569,59307,6785,31596,45090,55077,35828,35669,51180,46790,17395,52353,54983,20657,22956,29782,17305,46015,63852,54309,7586,53760,63475,24118,34281,19000,56093,24314,31049,12288,45622,43089,6543,2141,63475,60292,5836,62628,38542,41373,48445,60755,63126,2982,32726,18178,46116,40315,26508,32180,28561,55080,29111,60248,22555,61973,37978,35283,52946,57119,51004,30866,29369,61202,52278,17196,45969,52851,19680,2821,41136,46067,2857,23318,19911,59411,47827,22212,54527,57795,42243,50294,63976,40799,58694,15364,38603,8771,13690,16263,60322,57482,44702,50609,5997,24518,37302,35931,14917,20737,54863,34968,18840,2580,50591,25512,42040,56999,23836,14885,6209,14834,63854,62131,62886,22944,35512,21185,33589,4972,48169,62712,33006,63444,40038,41814,37984,7197,56044,57321,32247,10736,19495,50431,8784,17674,20618,35231,44093,6336,5788,2299,23152,48078,2652,10800,37555,35566,19956,32901,43025,52373,45688,54026,13336,10265,8702,36146,28289,35040,61940,8171,58153,28935,4636,46562,41723,49667,21539,40274,21298,46533,36900,45385,17565,9064,25144,11297,16054,56735,52929,47116,42093,20212,6327,10453,48531,30656,3143,24339,16120,12494,40783,38495,26961,34588,1249,1164,28760,9651,17807,51175,10193,44996,51766,37834,36223,24302,34824,50386,43285,11912,30545,44225,12098,20210,3446,40277,58308,4532,33687,2450,28823,59819,3943,18856,25990,62813,54053,12423,50528,60168,33105,36763,23953,45272,53083,28220,355,2731,47187,15331,56089,24846,59954,13539,25126,31274,16718,26466,65534,55088,3477,64109,26224,23093,57693,31210,56334,17313,21948,51156,58154,47940,3144,19134,63233,45615,43524,53211,43885,794,62308,38493,50775,8015,7079,26258,7323,41065,14950,9056,53904,4998,61790,44221,30673,15268,22497,722,52054,44859,44310,17745,52636,37230,25208,64167,42465,44527,14034,55465,23353,6317,12339,52363,49259,56115,29979,8293,57440,35079,33000,43102,10894,4119,16446,5458,61498,50160,55040,40377,46540,2705,59604,3126,36217,40784,1376,46727,51102,6666,45856,24948,44123,13876,60226,13423,14098,62066,40335,4261,65156,28650,57941,63597,47978,40890,48022,8920,50681,62458,44833,4590,8202,64378,6953,462,58223,13163,2345,16414,63721,10068,47731,7595,52543,48085,58806,23263,49372,41307,54423,52451,43598,60063,6151,51578,59416,48204,55718,28388,2061,9838,64023,17554,9051,30693,40196,23784,63863,17456,45008,37014,36672,57858,14946,4103,61131,2487,34512,7145,11857,33859,6144,50721,23564,40323,33830,56537,8148,43409,56338,33516,28468,59915,59800,47911,24409,11343,19862,8017,16713,12104,15837,24633,57860,39324,1706,62364,45805,114,415,5882,43521,46913,50884,30517,44692,6775,54205,18054,29930,52708,29470,29662,2777,65049,32874,37168,6399,54752,51333,26367,9053,17890,12986,25695,64090,57498,4028,50323,25563,39686,23761,18445,43207,55420,27216,17381,30873,16828,5114,4393,6133,45312,47880,20377,52647,17310,57898,64843,53018,55723,1102,56515,36116,23069,5452,25281,47063,11602,62817,62646,30443,31134,35468,59632,18277,16442,49985,61131,35382,28495,35748,26315,6948,30234,40802,58745,5153,27475,6547,61368,50366,4655,969,46544,5076,5439,18049,41396,4436,47095,42177,7111,18907,43150,23629,45194,64862,11507,59485,3146,60483,16631,44076,16329,47461,47799,23160,37653,29912,38014,4536,15527,2929,14608,3448,32200,9987,54947,13477,37637,55875,47908,10435,10324,36484,53353,10904,1707,16283,53863,50743,47188,23227,48176,19933,3526,56190,34887,56810,51558,36756,62056,1022,27271,63395,11415,13808,2608,10486,9140,32560,22835,19730,64172,328,16697,2960,20214,1613,27204,7696,33194,65017,21042,60499,40387,28791,25220,13854,11780,62879,36395,18002,35706,28863,11387,46198,34976,54286,56501,1577,36590,57364,36237,64617,2168,31769,38622,62111,25928,34461,19216,5426,53191,17685,24917,9093,50247,1493,64460,30894,41944,22088,49965,14217,41666,59625,36061,41764,49999,6897,65351,54429,21730,11458,39982,9018,38322,33042,61701,33772,64949,30198,2312,63692,6740,11567,53476,51858,12209,58136,34100,34150,45906,38221,18084,30645,27396,38397,41607,10972,44487,43060,7172,64412,12459,25780,9156,59074,37804,44578,28448,62960,44786,41991,38661,10883,59571,9439,14715,49029,22003,30328,1008,63412,40040,13315,55668,59047,60916,57429,28314,2973,58328,5859,58030,53802,1505,46272,39776,31717,52414,57528,47464,52557,12005,45597,19865,495,43545,65187,53148,60296,17692,19967,20853,4923,20860,9086,36661,63442,29657,34027,19528,11679,26150,30638,16358,24892,65229,41360,48142,25896,56299,26612,52313,44821,56045,35450,1075,14411,14823,47907,32948,58092,31358,5127,56359,64623,34888,50400,45746,40713,6440,35839,48345,47250,46037,7923,27118,21625,6793,5992,22711,58544,53594,53075,2255,12823,43329,56523,59547,12811,43248,14791,26806,58648,35380,46384,17801,5495,13200,39656,39323,16873,61913,41579,55795,57871,40486,59930,56679,40727,2016,33645,45346,9284,10072,31689,2287,16569,9027,49493,34221,11583,7814,54830,19980,10332,52720,57436,37558,47211,4887,55020,62211,3251,7106,44663,36134,44235,54774,42609,8470,3522,30431,13447,23394,52567,15411,14332,65294,13600,5596,29609,10494,23876,55500,32319,9162,56082,22318,32971,5548,59504,34345,3830,62809,57978,19281,9176,62106,43556,4156,37481,70,35570,63424,43086,24872,23776,35599,12441,54513,20329,24841,64243,38880,33470,48654,36339,10469,4943,61951,63061,43362,26916,494,34559,25594,44301,41965,25477,16886,24417,15510,21843,1193,5323,26854,8091,64417,61053,55949,27221,57187,52727,43368,31800,49783,22477,51601,5630,17350,61863,19837,24652,51487,7915,25310,22667,30290,43331,33969,43221,32213,1885,23528,6736,11927,49545,2595,793,12021,17869,19695,55844,15163,43439,33772,39699,22703,33085,14799,23500,53593,862,40453,46525,64419,36004,49988,63096,47644,46910,20619,4062,27323,22864,61830,62788,13622,51820,41935,6414,42872,17391,46165,61956,25089,10439,33725,999,60663,33880,23815,38486,56439,57332,41743,42848,1325,16376,3247,61777,36224,20867,2418,15321,24144,63744,35104,33213,10218,26281,45270,56504,62291,52162,37249,2925,63633,12450,53731,64069,47936,27985,47910,45730,25566,19002,59251,35358,15876,16833,23467,65478,17603,13959,57707,8121,11895,13466,49450,52102,23081,52963,41346,31261,39213,37440,52894,49570,58595,10138,36511,57974,52720,35974,26551,39243,48346,53213,63246,60326,27711,38229,23625,23699,46175,19140,58802,45744,50665,18326,60010,42886,25759,49238,47205,19760,43517,9517,50144,25118,29903,34447,8581,24061,52132,47590,53660,4074,61029,9095,60289,7256,763,28309,31916,56606,43513,48730,21427,15007,48074,29781,6178,48619,25537,14721,49518,357,16073,48316,32126,2194,26581,24584,62414,46322,64070,59839,59465,29296,4945,36688,16193,64653,14911,38806,11652,10737,2876,31692,15751,7306,3368,16618,9918,59745,20894,36944,47041,11316,57608,11219,14451,53680,17399,43867,59583,40997,33366,4213,56207,52582,53947,57865,46685,30300,15182,9309,62575,58575,51391,41154,29076,33302,54054,48043,65365,6700,14938,60976,13487,48384,3446,50360,38124,40991,41641,55612,8369,27678,50423,57569,9209,37071,31532,52457,10336,48882,14126,33933,55957,34229,11631,24523,3674,120,49263,16139,54775,49481,17298,62081,54229,18777,39761,20747,31051,37472,61567,10035,18995,4019,53099,28403,38082,3696,5918,61313,22405,57313,60951,41113,60608,32111,31909,63295,41528,64581,50614,57728,19785,49321,33534,32921,16830,47018,59353,49184,46330,22185,50405,53885,42996,18401,7783,55186,47659,46985,4536,7031,17890,28685,32915,3977,45489,35134,59832,6472,12159,7023,64784,31619,22205,25536,43771,487,55844,16301,38214,19597,39311,65082,56708,44965,18728,46917,48681,26486,31764,46232,55449,27163,2472,5552,51557,28023,13087,50238,25694,55270,25933,58600,16863,63183,7944,55665,15162,61709,9235,48248,26407,10344,33084,16159,39372,14749,28899,3201,12610,61578,24630,42260,32553,7122,55394,2083,23342,33987,43275,626,11660,51969,5191,47982,22898,17937,29314,41715,7968,59712,61571,13280,57659,44235,53064,21154,60735,29140,56546,26330,33752,50377,49832,40198,61140,10953,59230,31241,7553,32499,64884,55778,36830,30359,65363,60173,12781,28915,37328,19608,31071,42152,23136,65345,56244,58540,35835,3438,15919,28572,49715,3409,60599,39006,8032,29528,34011,44666,19675,14140,36615,33718,22022,12399,54852,63504,24939,57326,29158,46593,24392,63452,3218,13849,60197,30584,59408,53193,61211,30780,64904,15370,58987,24289,23231,14804,41132,51780,24267,12663,11177,21490,9562,64640,14413,34785,61478,17452,57940,20161,64689,45405,567,53806,36113,25986,59326,49387,46150,19638,38403,44497,13578,27418,36380,54750,56466,29998,21301,6183,55123,53866,33492,56865,56678,20838,15159,5188,48919,48435,16929,62037,51777,24501,4192,10813,63810,26911,60240,51822,4075,28181,7598,65333,61388,7455,690,57809,51615,54600,17946,12612,51430,4979,23055,48941,14618,25216,62323,9452,25963,65304,17444,57499,20090,50528,34389,21898,11604,18909,42180,1601,43636,36681,44139,651,15354,53558,21197,48876,50740,43761,37485,3213,25218,30262,1217,17942,39871,23807,50138,40821,58088,27271,58826,56855,53974,54578,41039,44482,21296,54908,22107,45409,20981,51979,45097,8264,57251,25580,54913,11833,50125,11003,40350,31133,30531,28300,9215,14772,61750,21575,29210,25279,58895,58466,62869,6423,44426,31708,44006,45653,39650,13786,47505,6406,49667,7005,40120,58415,23364,54859,3483,45793,41202,61388,29341,20888,44127,17396,5141,49772,14111,22621,52057,29474,37223,33078,52952,9135,52241,50398,30102,10471,44067,57674,43924,53862,60011,60061,43212,41029,50752,47014,57876,42253,55846,38285,3751,31008,24857,49873,34322,46852,47915,11884,38650,27274,14506,54638,684,44923,51601,58901,36935,39376,31291,39643,41956,144,18889,20823,45155,6039,61998,40274,15843,32676,55944,17106,3347,2814,45667,2120,19929,39,49893,11745,41470,2616,2251,20109,34438,20807,11649,41908,29676,54156,52152,55233,64772,8442,49144,46301,37125,26929,20434,52789,33953,39214,13704,65532,27560,12344,47046,14630,20284,2861,5697,35867,45208,64343,16099,11068,34723,44421,37031,61730,62438,62381,4320,10738,26379,2911,9777,9234,5942,42480,63903,19049,39752,21996,30236,46025,10825,15074,57517,13938,25072,56588,7884,50452,40478,62852,51025,14314,59284,9900,7545,16927,9868,51650,65102,3669,19118,39081,55410,2613,31739,25028,22532,52332,19843,3590,23592,62982,46262,47174,16475,43114,29007,8258,34148,24015,54016,18825,22593,61093,35099,54643,2587,55359,41805,7646,45613,11680,30142,21140,18563,38887,2455,36731,16453,24734,10808,29612,55452,36960,42511,48814,60001,65290,9813,63107,64516,13674,37135,54075,61478,15315,12000,32724,25931,52399,65023,49105,21315,56817,35976,1294,30740,8041,47996,54567,595,6209,5306,8793,26866,37978,39304,22859,13554,57355,11514,25322,20069,32145,18514,12421,52545,50098,41777,815,55046,15192,35537,31607,47519,25167,60758,7213,47173,11342,65236,44348,22456,60650,2105,61030,49583,11801,26553,18187,5094,20631,13648,10903,24640,22063,30892,6385,17464,24430,50534,63945,57083,14836,34682,30983,21544,55835,38526,38556,12999,55800,33685,42330,31281,55327,51915,55260,16377,29153,37668,40340,29270,58526,31809,26653,23872,45757,21665,9703,21915,48206,5675,27141,44780,57097,16769,40068,49867,22425,35133,50703,59588,43037,63412,47943,37390,42847,10950,54638,20191,12157,47741,12827,36050,21693,25481,26413,20135,64526,4422,59511,28375,30986,31261,2627,31930,12247,1995,27165,40005,59322,27469,31429,46693,30856,35559,2476,14260,57903,55813,27757,20135,2134,41951,16810,46496,34388,23039,64747,57510,56582,48697,59711,47343,25969,64150,19626,21324,45507,866,8022,6588,39836,62384,25035,21236,31698,5490,26290,1999,5556,37105,53754,40945,49325,57418,21342,26912,54189,64135,35736,41189,24950,60255,33961,63016,33936,7970,41606,60178,49186,28610,45878,41011,42670,29416,49405,54996,315,60825,62500,53682,52973,22794,39045,17994,29194,16255,44760,37020,8265,3996,43594,63572,1334,5491,8726,30388,54628,16491,2974,20589,54095,58258,46545,61632,15542,17436,30317,24435,1306,34120,61160,53557,44515,333,42293,18734,41870,5296,26274,60192,51123,5133,52294,61551,28597,57405,33321,20770,64676,1415,56980,5632,39272,54805,13671,48732,34992,10904,5000,30209,2497,64798,26923,39672,38189,59348,44807,9047,59983,4868,42288,8811,9284,64212,9880,32120,58877,4511,58944,53388,25778,45949,62991,18795,35804,46559,23641,48585,62297,20412,30548,50300,19653,7562,65027,47678,43097,3751,17649,4864,62731,32135,25892,7477,63802,41490,55990,8360,58577,21774,50883,48923,58124,52532,58668,63379,25014,34995,19426,58148,26927,45463,22015,55016,59762,29213,53027,4215,42352,35764,58286,47740,11178,65416,37263,16327,63184,27795,5221,55288,43731,64118,48381,24106,18973,63288,27076,37026,20191,32101,1309,26289,52322,40311,9896,43561,39540,37945,35626,14661,1827,33722,23721,1085,49415,17625,11113,21582,17628,61089,33575,25129,63416,24895,12967,34366,62027,9020,38477,57775,30664,4690,7979,42036,16406,25178,55406,36229,12678,17757,46335,34649,19034,4908,15966,46273,11121,16895,36063,61798,49036,632,20773,51263,20452,12586,56559,28926,27117,57956,38737,22714,29403,52324,34017,10035,10345,59198,1279,55211,13060,10913,2003,16994,55153,15701,25618,3775,37860,17687,35658,39202,26009,23579,6580,58568,44203,61947,60916,34615,54814,50488,17430,23999,34022,23006,51299,28609,59447,30043,15257,19535,37334,3698,57486,20143,41531,52288,59378,14750,25459,6668,43350,55911,64965,14286,46423,9390,50497,6954,65204,24623,32349,44002,64275,45675,3650,39216,27828,30206,63235,65460,33405,25055,13526,51251,1346,43875,16038,1823,42550,64775,62613,50825,54710,1796,5987,6662,31506,902,45815,58651,25098,4370,56985,10351,13713,21248,41912,11850,8162,14662,13128,53688,15320,63995,10160,8681,20887,9326,3346,22171,38302,14514,43899,3266,61834,33465,2492,3490,21690,47968,23359,23140,42591,13220,54638,13084,47964,15897,25806,12220,31895,12312,22202,60734,44635,13496,51923,5115,35664,15112,24521,11475,29478,12815,36449,24179,56877,17876,35710,15125,28996,35989,3474,53639,7046,960,32148,51631,10027,4328,18819,20592,15566,36486,34346,53734,30547,47845,2570,23409,43979,57561,57260,55082,8316,18985,63360,33295,38754,29344,50313,46888,14176,43204,56766,61797,65057,7732,3859,60426,48003,13788,39368,1047,12949,8839,6904,32009,111,62795,64954,15970,63935,32725,40987,8775,35427,52842,35430,51830,57913,54649,55972,23689,38800,21340,31236,325,6584,19602,51486,53511,61327,36706,22185,35043,48016,10652,3963,4644,39344,38342,35447,24277,8542,34078,49789,6633,30349,38452,10040,59780,12960,24670,30326,14234,11210,44102,39071,29730,41463,29796,5657,36317,20560,57745,56996,13681,36871,15595,43518,62810,5662,13698,40427,60433,52984,64824,37712,41410,40881,40941,41541,6285,49566,15904,46097,35404,43692,11809,64317,21968,2779,20774,44022,61409,58927,41232,33528,52706,1937,65275,60278,53984,39010,25075,8644,6925,55297,24046,62208,21460,46432,64865,64254,25653,10440,35280,51172,41032,63152,60489,13405,7965,64824,271,40433,17863,12489,23483,4713,25760,28332,38714,5557,44033,1875,10774,43415,42148,46797,17653,49685,35758,45543,57422,28593,41365,278,36015,34179,12821,4673,21582,11161,52292,6593,21789,39455,50173,16826,62988,57079,2465,31946,45381,1007,10025,55197,30316,63308,43824,23543,43477,23519,63329,4594,14015,44319,37219,5778,54295,61330,29956,37457,57335,14857,8784,58189,45377,23570,27381,37696,4991,9398,27713,60408,25076,56644,32596,22732,45104,16304,9998,60499,42708,35666,65473,6448,50424,11229,2613,49617,12764,18217,20899,39040,36180,21348,37503,44602,7201,48599,53986,26797,38158,13114,15170,7034,10660,24482,61561,5142,51764,62600,13712,37984,59581,11762,2090,13473,16491,60154,50050,40057,51107,4315,55351,38713,11072,43987,65066,36876,47841,13537,42157,2948,5977,61687,5823,7359,11176,50269,21695,19342,35749,691,55649,17556,62260,24429,8242,41285,52623,38130,63842,38324,62521,25541,64245,16885,16198,48471,13656,18840,64270,49998,26855,44005,40813,1367,45108,55778,47622,26767,42786,40852,26251,5599,49580,38614,20306,54766,30016,53091,8478,31136,8806,49629,39273,62055,8304,41754,41552,63027,46271,46775,27747,18718,40192,59589,32312,1052,58191,3619,19292,5972,44400,6216,18344,13038,47661,32770,10240,43677,51933,5010,54838,44033,11862,25976,38592,24106,48338,12953,64379,64783,32945,24445,51871,11970,19977,61514,55552,29021,23836,56038,38308,37663,5981,13887,18284,43682,19973,47316,32502,11894,32251,5847,29532,51757,54623,54164,5445,55724,60227,56547,44322,48292,63210,7749,49966,2164,64550,19857,42017,28369,4553,35466,2607,61712,33427,38844,27276,39956,11383,3762,35507,55878,56029,63826,27003,58691,65088,22690,35186,28267,14761,6220,59478,54116,899,7170,35225,34733,14101,59161,14327,35638,1435,404,18060,60228,13158,23256,11849,37199,28822,19764,28247,23424,52191,13956,39044,14259,13867,29179,34363,43126,23386,23882,64733,42447,3164,44575,7426,52794,22445,2349,22481,32660,9977,36974,15904,64363,43498,52646,26817,34340,31120,29758,25707,47422,9160,13450,44075,57053,39179,47146,58451,29893,54272,58735,7264,27564,197,64856,44550,29253,48574,65141,54277,45157,53144,9418,59620,16964,30495,13567,39534,47124,18370,32703,2664,9381,711,24912,28226,54723,23718,50832,55946,53140,5892,11611,31699,2797,24428,38451,41954,14163,11546,15813,21777,42594,3644,9760,60044,22262,33697,33177,6272,34161,34371,7257,36896,32973,30596,60572,22903,3167,48957,22342,45109,44304,41500,25400,20623,31447,22078,42132,10273,42648,55978,29840,13642,55192,20559,13864,4503,15502,14031,35902,37081,231,14706,55897,24484,47861,53283,49430,64607,40364,2078,37377,40306,11716,15961,31808,52673,14585,14515,38387,15682,31625,52271,12324,35685,13042,58998,26248,64579,53669,7684,6109,41276,16220,45378,42450,43134,1893,19209,59759,28052,52754,54930,48753,44250,57743,50254,27420,29703,65268,3887,41014,302,12629,29495,35350,12145,10097,3850,43030,17220,59164,14500,32033,56202,3753,16992,38331,5031,31016,2221,5386,48478,47098,45082,6549,53155,17640,60486,27226,47972,40833,42111,2854,31292,23228,1529,2328,11798,15396,58377,63448,3356,15184,22014,62467,38271,57591,47188,24592,5569,16251,47017,44816,4366,45032,42019,29158,19439,40338,35456,13582,16297,22681,36178,30337,44274,49490,39357,38214,14273,2449,31925,14129,30843,31277,46154,1583,26367,35024,8565,2670,21535,32114,20247,4905,24157,44030,20814,2050,8314,17804,26260,22717,47497,18081,28282,29167,14830,47592,14354,47830,29625,62996,50238,32068,24434,53021,8524,44042,42973,28648,9750,6632,54108,23856,5190,50794,36131,15376,44258,55133,22997,18570,10900,44320,48023,32745,47178,60431,43740,21513,62935,18079,43114,27988,30341,11893,19472,16276,5525,25559,6106,7422,64825,65362,33631,30326,916,32834,33850,31760,56506,14804,59818,42856,34317,16660,19022,20835,39398,6883,3454,44528,52235,22431,7503,13630,36370,20241,33221,28532,5470,7266,16877,38901,46701,5147,63718,15186,16230,10217,36257,34758,6020,34,38188,15819,23254,22506,55454,49278,64421,34786,25168,28081,5826,24926,45395,51639,31274,7687,60853,38249,46980,26657,65209,35757,51768,19930,7134,9313,42460,13348,11490,46486,42578,64028,61426,3516,38155,35814,44991,27502,12995,17591,43424,30660,36681,41920,19747,37814,46266,41998,43971,43395,50975,57487,11049,8333,12974,61631,59793,12342,42377,39864,38652,19397,54241,65196,37085,2994,1317,30122,40398,24923,55223,10710,41781,46153,48239,16021,57074,31676,48435,15516,60351,11542,53335,43701,4020,36064,57221,39244,29760,46566,59311,10479,28227,12936,27868,22757,40147,64088,2664,35130,34593,65037,1544,53297,7380,27036,13525,1185,9502,18182,6332,27794,30386,46912,32713,19780,36852,7456,24172,52588,57317,20071,17125,6452,39099,29520,63263,15774,46783,51410,5723,26124,12667,20691,13127,22804,53554,2792,1077,63588,2032,50697,55686,26132,30795,36702,4110,47037,15980,62676,30010,42810,59415,9856,25993,11986,32115,36921,60037,34407,19745,10763,1538,42540,1825,22192,19467,34726,6721,28690,31473,61012,34061,22381,37150,19722,34334,61131,48240,3209,30760,51068,30413,2910,34677,47368,22647,4738,56924,38701,18765,5745,13436,12161,22549,58999,60534,10501,24423,60251,48812,26261,38779,54867,12589,1335,16268,59213,10600,14116,43396,29279,46412,65159,33851,3995,52569,44669,33920,23440,57941,18641,10400,24230,48016,8721,53179,10769,43721,21749,56134,40891,43819,16911,7394,42258,6973,44421,54675,25895,1603,20832,37071,18139,11330,14463,13723,19021,54095,43119,19435,53930,34994,22574,10187,48285,47937,45533,47162,9675,26130,39551,40097,31953,47574,49756,58326,64046,19565,20701,35721,19269,39401,17720,42468,47223,40291,30948,57269,15833,63247,46692,22946,19702,60838,49444,19669,56148,48749,46477,9639,45814,16723,50949,24046,6417,35569,62766,13620,17750,52004,27561,63458,4148,7773,22379,39800,8746,21458,41883,55967,10891,18811,62784,5959,17162,14101,13866,10880,749,38536,13024,5134,59914,14455,14609,22699,5503,7055,31208,18655,35522,39007,37362,3427,8674,6376,26653,29860,26526,30089,47656,15751,3033,8265,11804,61043,56911,48802,49256,56842,63388,46534,3521,19601,54084,36300,35812,3852,15419,17581,15234,24745,5795,10555,57142,27770,21577,45464,36634,47989,42886,38191,11332,46608,60226,30394,32866,20814,3677,26804,12062,49669,21525,46780,36600,43555,6229,21035,16617,50961,24559,19975,52041,59805,40029,15653,33859,16141,17801,29035,34714,55837,33620,48063,888,7721,27432,16611,39919,21750,17364,53235,52004,61832,23475,39036,2909,21535,63895,18405,50781,52980,41083,34260,43453,58379,39771,62703,22277,5877,54659,61675,29533,61989,11448,9392,44653,52365,10216,11874,31237,28221,5443,61929,30525,4127,38520,36655,57177,39602,14984,54252,12043,16214,223,53937,18689,38656,38097,47448,26505,40358,25249,29914,55446,8718,48735,58309,8503,23561,3227,52273,22630,8384,17394,48038,34227,36596,60370,14601,44800,26494,34906,50755,31902,57730,7626,50741,12897,32634,47620,29706,28848,59671,4728,51239,4475,35985,45904,28070,57549,51263,12521,4859,29119,27376,28424,40405,54629,23666,47888,36008,53876,62257,30196,25791,60324,27876,42477,59037,10624,57091,38957,38598,9747,31078,61033,35642,8529,39263,57058,36354,62968,55614,15508,39801,30949,47110,61691,12647,56591,43706,51081,31712,15713,55133,27937,38539,55489,3403,21383,61915,33383,1247,55014,57395,27412,29676,49133,22329,54833,25852,30952,14157,906,11141,57668,1037,25267,57875,23789,35162,26350,7970,47839,52498,10864,47156,11622,57018,57570,58293,18993,12802,41032,18001,58221,26596,50701,11544,2666,3847,64964,8667,16690,63687,3727,57363,54174,25508,23382,44146,64776,36711,16759,677,48890,31342,63186,31677,21758,14073,27886,32405,35305,38585,52330,21449,32614,4566,22637,16211,13047,35103,58713,10018,51579,59826,62749,5188,61244,24682,14810,26931,31634,45083,4676,3082,21034,9210,3271,8145,7827,23187,47914,28419,43685,17390,64300,61409,43873,19090,37428,1694,22499,52901,7934,3707,22132,22003,32079,38929,3526,16603,9818,14668,54178,52390,58637,3806,5773,28033,14990,10621,33542,14319,17232,55180,26358,56519,63446,47479,10710,13160,1312,59617,51325,56803,3636,44231,20154,22899,63034,2203,19035,51852,6300,50449,44387,45668,12564,23691,39674,31818,11373,7188,64245,41670,31243,32867,50011,48195,17298,25275,58482,42964,24861,61937,2498,53030,43915,44539,6645,3668,40322,44759,47938,63732,16455,9154,60687,65074,21531,37186,145,12382,12032,5014,13459,22306,36385,59871,22209,16416,23080,51162,12188,2422,21113,46473,5353,16798,5155,43058,22490,56210,26727,8700,47150,45731,3259,40466,58109,29390,7677,617,32984,38043,46284,32051,59363,24299,47155,24579,62015,12643,8783,6821,64062,59157,53611,60910,41024,33066,27097,48857,14934,38569,65413,17525,60499,49071,40226,17632,28596,7642,3102,35896,4390,17381,32278,40613,18735,61416,45374,36008,21377,43422,55972,290,6103,40431,57414,36552,37068,11594,28895,57020,59144,43673,31585,42359,64303,36229,45432,49720,21754,55388,37433,27062,46244,33987,40794,42669,28084,17165,24779,40378,38478,51790,61246,34237,20154,37794,17735,52245,36563,50286,1851,9108,11742,40231,62088,44381,12360,15297,44649,51631,20202,21493,13395,3587,58559,42871,44018,57180,53448,9226,12715,63537,37001,48548,25216,30686,12072,38273,32356,51001,49788,4711,48060,60005,34566,51545,13646,26361,13551,9292,17317,32230,41355,62352,64644,3364,16796,53216,28893,57565,45360,31541,29729,30014,11634,10476,37821,25016,64882,419,40744,1710,13880,46692,39021,25621,40286,38500,7359,55127,32867,22222,38710,13912,8175,21677,28958,10665,8928,19520,11963,27749,9195,29171,52354,6017,689,47191,15034,2084,12695,8502,15223,30443,31739,26113,57520,34593,14604,2093,34814,63308,2427,26543,59250,53991,34355,26747,58102,32905,46693,29274,21682,27174,4136,46380,1414,64423,36226,28670,19650,17671,32756,33072,45,57179,46997,56003,37934,61695,57772,55185,26516,27821,33267,43509,48522,50642,55873,29835,31392,35634,50085,58066,31519,8212,10893,26257,37858,57384,8257,33610,11651,62524,42099,60491,30695,17940,27144,23965,61096,57094,41256,28781,35392,10409,39227,19225,14762,26315,27183,62984,48849,42612,41486,34848,29629,952,33134,6290,48449,24805,22688,63278,50607,33574,2021,26809,14487,14523,19447,14991,3924,21808,52444,16675,51153,22558,57565,60371,63432,50450,13233,39823,33544,60979,33808,26657,53168,7530,11627,2785,8953,30540,4082,54869,33749,37960,53978,63328,54977,25314,62463,20849,37940,48282,55246,1054,7150,29070,17790,1387,53322,41046,16242,32409,38132,20193,49609,4367,51649,37142,49138,56417,61286,45523,33318,1979,12957,37075,21803,5896,45782,36285,56639,65224,24924,56177,29693,3319,61884,50674,23106,57606,46180,48355,31429,50187,19257,13565,24688,43943,25956,64650,57054,14476,32605,37864,3210,56697,47743,19188,31097,9003,39409,38460,52655,64064,61901,25078,14945,46416,8724,37420,65007,63029,30713,40446,58358,50291,42280,20222,9962,28191,43404,61508,4954,301,46391,21542,315,44392,30813,15714,33409,45066,40692,30235,13434,28547,56938,3933,42042,36232,31780,36620,48403,44580,16476,33401,31491,23075,51091,48594,24899,37799,54852,19079,18588,56654,3739,54815,55334,65382,35398,30121,26722,40397,47216,41044,12601,53185,9224,7374,26010,3051,50445,31250,61768,39821,58468,41857,6171,26672,46267,57164,39703,52146,43337,5680,20387,14834,61160,17112,44345,63123,15493,3288,44847,57676,9928,16786,1000,32637,3672,26485,33024,41399,47100,55797,8375,34296,7288,5822,21937,56588,52418,45591,12272,59871,35027,31157,15003,23441,50091,4765,10358,26705,41142,18605,2940,18417,53643,39580,1177,18175,7809,52014,46299,24673,65502,27047,39350,20221,40366,59520,17749,24482,55882,32080,22275,17344,32063,49972,61222,57339,23780,33400,8678,25695,44196,54557,13092,22349,50886,39546,62304,1309,41592,57127,48010,55203,11889,42200,53137,48609,42195,65274,41790,36483,32410,60274,46927,18082,64652,2358,59697,59548,3893,35358,47317,37015,28194,5026,63503,39221,64315,48773,32184,38314,25255,19106,32037,9306,64879,59284,39091,10458,40680,20900,13297,18173,17760,21952,14995,49473,58160,64991,29556,44373,6444,19906,10766,31579,19431,16865,36106,8839,21097,35004,24641,4125,47446,53726,678,47109,19497,51019,4908,56977,36009,26764,53771,20071,34625,5733,24290,59257,41671,62160,21080,57255,57238,15840,56457,32634,25856,21213,47645,54746,40439,46751,64191,33119,36499,31161,8371,8679,11518,60149,5409,10962,62157,20747,29888,35776,8151,627,21381,33946,47420,18688,22462,28702,49039,32048,60118,37326,11875,32707,41173,44219,6003,9788,12112,23864,47723,57225,64019,6236,38698,10654,32794,48069,21940,33391,43742,19230,18276,15781,34691,21884,48706,29593,48917,49068,16201,24372,41088,29362,13680,23299,22655,48089,5965,52740,7837,56387,20388,10102,51104,30469,58092,50925,35613,50148,61724,43779,63484,14380,60901,48600,39716,36987,35958,23577,50715,42212,19814,16708,39105,37218,42754,23544,41961,32715,21827,59999,33181,748,47757,32353,63803,42668,17773,21954,26488,39182,14445,64267,36596,25368,16819,22087,24217,28314,57873,5052,24356,46036,43085,17082,35940,49127,2316,14212,13850,8324,3499,12477,2538,29112,19659,42210,46530,62188,12179,30412,34862,34190,545,21167,11616,12761,30931,60315,49530,10677,26109,29894,56812,28670,22443,13338,10879,20734,47319,5460,55984,4964,21554,37700,31404,43856,505,35133,1296,26089,6863,9079,37277,13259,60712,15639,5452,59518,24604,42439,13003,56384,12734,9678,25723,54329,54079,63177,56125,57422,60439,5743,37630,17077,16529,49277,7335,58418,41354,8003,49452,12115,53537,10210,43991,21531,14696,52835,26705,46880,23121,36765,15013,51007,51618,24599,40737,15169,47653,2219,40443,63684,12575,34486,20221,42266,18407,19207,8299,34959,44672,1844,3601,9867,30378,22895,36900,33782,19717,42912,2564,57472,27736,62873,105,48063,42379,43985,914,8393,45061,6621,36253,31887,58857,2120,33831,21668,51662,34218,12576,33877,24262,47483,12901,10521,11357,13907,39309,26740,49552,27364,11466,47373,55864,47262,12642,59922,53366,6498,65142,8590,9336,13987,41849,13883,38582,43573,42399,53114,49360,27387,594,37613,38699,7341,46716,48857,46707,2366,33978,22203,22784,42268,13315,62575,37054,51736,47945,8686,30038,11670,43380,36384,54478,31353,48857,12622,32554,48054,46658,5642,9703,52126,63658,62933,63137,42205,8751,46284,5525,23426,44990,25436,19060,12936,49152,35493,59927,47581,17835,13408,61835,52661,46022,57600,56159,9310,51437,29298,2913,18322,32150,50022,58130,28856,60797,26326,28752,64772,40943,15876,31207,51992,53758,43947,40598,2168,42172,41453,22602,47260,32518,61782,24657,6066,9966,37033,64454,45784,2823,3147,27678,21416,28098,34803,52863,20682,14107,7178,42766,33495,501,11364,49262,39515,53588,20576,61355,40589,53472,37293,27843,58647,61624,30831,25285,55609,45928,44552,51976,42798,40125,14525,5290,47509,63585,31431,15717,18709,39622,28738,64410,15958,23442,55239,49894,29932,30330,1640,57184,56768,61819,26575,3834,37330,50145,36091,39775,61064,64887,18731,2892,25710,63380,13923,18478,57586,59965,50399,33823,54296,7391,36240,28614,24063,27848,1178,48005,35023,55871,15830,5452,53417,10581,63358,53646,63374,11763,64598,30856,29265,23964,30987,51204,16126,39910,29261,6598,40472,30320,37118,56323,29859,12782,49359,1097,48755,51744,1331,14634,62808,64167,45757,11982,41469,19442,49315,48328,15409,35922,61201,53873,26718,55088,56467,1529,41118,60151,49569,9825,56978,45683,20819,13245,54231,24972,53221,13843,19909,7059,63474,55639,24501,39524,13219,30457,44691,30186,64591,40138,44076,17044,48417,26800,48404,60171,63117,35710,62016,35547,24136,54666,10161,16192,4097,8261,63583,44416,51539,32160,34993,10571,38135,33591,30538,61114,22596,6164,20744,62533,46135,25889,12007,26747,37637,29290,34491,65344,35757,58328,30694,57798,14681,53441,941,41704,3955,2393,22146,28292,42936,8967,6531,26169,45304,8816,5723,56584,4015,58154,52810,63951,59013,23007,62425,17682,40934,63140,7943,53276,28154,6568,41483,24768,57598,34661,9399,35878,23952,63968,10399,38825,38969,3103,43834,33610,38122,37980,9944,45383,56844,46275,28582,19104,44489,4159,5351,19348,6892,31974,65287,34478,25378,14018,58044,20242,53053,4017,42154,17045,21576,45054,23539,60030,24822,57831,54860,58346,20518,49092,9890,26879,23901,4756,59547,7199,15135,481,45887,14960,22503,1421,34056,52326,29571,50336,19605,58146,46469,48166,21046,29540,19329,48586,64745,13732,1618,39695,57259,3976,61253,46356,58004,15678,23872,36362,40962,63846,26840,63564,4571,23286,24757,17557,50419,27034,50607,14834,39110,10725,26209,9101,19856,61751,49625,22848,15479,11587,4449,50822,44901,34134,26610,33508,51887,25194,40263,37385,22842,11112,60755,59892,35964,61767,22702,64190,4608,36392,15932,28245,51634,28751,20641,19169,6139,49188,34846,12835,54303,28862,22139,13850,3306,11498,37569,63668,50203,19557,5951,14878,17040,14278,11427,6062,25127,46586,20440,50561,38339,22948,30836,32978,5392,16894,50548,34970,32830,63237,46643,54970,190,48482,10338,24415,688,56513,29692,39502,28892,48994,49664,10915,438,62193,54797,41503,32547,17452,10813,323,13571,539,46971,21244,21759,14,28532,30455,65406,52428,61773,12871,18468,1969,10255,7578,58315,40215,31793,38909,33899,59254,59064,26715,59090,38530,55583,15921,26569,11690,2706,49770,1196,38596,41251,20355,29731,61361,49471,22354,56292,21777,61436,4926,57487,11604,8779,42718,30837,1805,5034,17615,53524,44683,61904,35508,63870,33557,23017,14193,47846,28098,52705,16829,15163,35176,5736,574,35331,34990,32269,61219,5264,26139,20866,21271,53673,51399,10579,2844,63722,26003,37915,28783,34951,31734,6251,39352,12387,13091,38957,38294,30723,13510,6337,58999,31764,39009,43551,14222,19547,38017,43688,45534,24114,31457,57386,31682,10704,13354,37114,20519,38651,53043,8970,9526,24320,15384,5519,26048,41373,19167,55990,53432,16664,5155,63711,2459,9317,24597,41887,21048,63192,5474,7638,2569,58617,19171,5441,21173,27350,22669,47577,24497,51598,20387,36622,57582,36164,64937,51970,37646,59946,49884,46929,6177,50782,32688,34143,31760,40412,57954,27277,7989,46311,36378,29472,58258,50901,43195,58793,1455,36220,32379,63842,1206,42571,14649,23827,61512,59762,54128,52836,13441,43356,59372,42932,50186,17950,3405,23260,1380,43919,41601,64056,49859,22732,41592,6861,63143,27158,56590,4833,28106,2483,23635,49001,32168,52643,56414,16354,53310,26666,47671,30529,11755,49575,5441,2209,25098,41329,65391,55263,44859,32166,65412,53505,45299,10670,63696,23356,5470,32695,28736,47670,50163,64535,60291,39601,45222,50466,7308,6758,29419,15109,35152,24318,21439,32207,6495,14409,39807,24034,44245,49846,2401,26242,1496,12049,56428,6446,35424,61737,2506,14298,27171,15773,60198,30214,17967,40565,36885,38173,53707,709,10612,30321,42552,43060,7039,42412,6025,4322,29518,7300,42207,36695,2038,49486,63156,47244,12962,1876,59941,45436,45420,10679,9620,54426,3859,51375,60956,48187,54981,24077,49160,59094,7133,36385,57093,50634,41269,15150,60017,19838,35296,11972,54170,65467,58116,12446,7664,57640,22809,41141,41843,39731,13095,14380,29693,43250,17629,48620,35733,21726,45530,55381,18297,28361,23468,56116,62098,38671,28611,41954,2663,16428,59892,20922,22872,3589,65142,14178,44012,55086,49132,36377,31694,2638,23744,14938,20028,9504,57881,44540,61626,42486,1869,13649,1897,54396,14764,51390,33447,18453,6220,14151,34230,12874,12082,1809,41767,23531,12831,15329,55650,12632,39494,14145,28504,10147,2007,44068,41506,19615,5741,38961,29812,32240,36016,38416,35492,59113,46179,30722,50626,1999,1741,7375,44141,13983,1807,26848,50117,11806,38879,48673,43310,24735,9771,10552,55914,47379,18172,18591,40532,64717,9211,44595,62815,10524,12776,33810,5306,985,65333,56985,34489,41240,34938,54258,16036,60716,6296,40070,60900,55290,50549,24812,15243,19561,3120,65448,27809,54481,31851,9302,31584,34441,6152,46879,19370,7500,32720,65217,39866,24706,15347,4903,32332,23574,58930,18486,39022,49576,10330,31189,8704,49208,23488,19394,39306,39195,58479,25845,48424,36574,32508,26216,8318,21277,14834,43195,8124,39569,9914,26416,54608,13336,51082,32268,37328,61288,16371,22326,49468,1813,13288,6143,21184,61066,9492,9995,27325,6000,31540,8371,15091,5676,14009,17761,47871,12245,36823,22644,62988,58975,27132,30535,33294,5433,44684,42862,28653,14017,31343,34847,9855,64768,5883,27128,37350,31402,41068,15469,57012,1869,26551,46718,11344,58688,23016,28117,24102,44920,20270,21628,31048,45473,46975,41152,42212,60958,19982,33029,21189,52942,54238,18176,63636,39135,24394,47821,61023,65457,62471,62576,64346,40360,43682,37891,37529,44666,11606,63095,12609,2810,29974,23459,35637,53916,27711,31550,1987,58507,56547,23667,55000,46024,56318,18134,32692,51885,41402,53854,1708,45101,1715,11474,36329,27294,981,18559,33642,30861,27558,5055,11212,44461,29739,63521,13226,26539,34057,47742,50417,34416,57323,22389,1748,10988,13489,50889,55698,33994,43407,9154,33765,62442,31260,33952,30179,5362,27011,46401,63156,17690,56913,35293,52138,59001,24875,61705,21335,60638,22911,45623,55456,23936,61647,42311,6598,41317,14729,43183,35305,40399,62726,21581,13099,48430,39277,63433,15175,25193,22765,14872,42731,40022,51800,13828,37912,50441,19898,319,50200,32867,51388,6160,23257,17956,22950,62846,23407,21945,25939,47917,57512,38240,45806,7146,3060,32724,6785,25747,39636,5382,17102,50262,39831,54392,11119,27069,7504,26829,16106,11797,63016,36081,4763,34832,20208,22366,63081,12075,55638,44256,54832,44947,55480,56972,38005,59036,45200,39887,18254,38508,49965,39473,19767,64593,53101,38091,23649,13722,16304,31862,47631,8253,65025,31979,61605,27028,5099,6226,23453,2425,31552,31217,56593,23960,48217,61293,23678,65445,49469,22386,33311,55222,46392,26544,49656,5340,57604,63134,43201,50680,59029,44426,58568,23862,10094,52518,35178,62397,54341,48644,8880,2351,8121,58709,4729,40877,28006,27812,46396,21777,11439,33438,59094,52268,23444,43533,5564,64723,39504,16026,64136,50683,64945,15367,27370,10823,35348,32130,42867,24467,4951,6902,14188,62883,58123,13953,52185,31299,45815,46950,10301,49223,48113,305,10647,36269,6941,11019,54882,58802,26296,49455,28894,37822,15604,12129,35902,28340,6643,47744,27718,46200,21528,34895,7915,53728,62876,61577,50592,31038,11979,32888,53845,23098,36591,59342,6977,3463,32206,26309,46492,12406,52393,1416,64777,51659,19952,56710,902,36154,32109,43258,14179,50699,25783,52128,29586,12612,37236,2872,7999,7960,52574,7196,48883,13623,15160,36209,24829,54055,37951,7343,25919,46848,35960,33688,20922,16497,2339,53105,31207,4101,21073,12432,36429,55766,27352,27233,6603,26319,57144,40587,24680,49948,42238,16951,32093,24754,51863,3883,12878,51558,48308,58356,3179,36314,51593,9196,9586,37225,25011,31232,25065,15834,50886,55450,57063,6751,37882,2031,11309,42512,38081,57297,3383,51665,35653,46675,52532,61204,6334,14016,10195,8293,27626,54941,49336,21202,29750,15916,51203,22194,44853,14135,8794,23670,19136,59405,15622,54715,1947,23800,41374,25978,54358,56257,13910,41817,12155,45761,17023,61327,14735,48060,6920,37201,2007,36010,3909,65516,40538,41287,37472,38048,22189,5729,37302,37212,33173,16443,52755,21636,5329,4284,54145,15540,6072,40353,42891,32848,22913,38266,14994,51600,28760,58383,15261,53680,36713,1346,22454,14157,44881,40097,63868,59647,15333,31034,64968,40744,23338,37603,22117,58836,4252,45889,4100,27379,10898,8928,25236,62132,25932,37371,34635,2408,25802,16589,32294,21171,27093,56164,55611,57788,10564,48085,17288,18283,13749,46742,47436,56972,49246,10137,31161,18615,33905,57657,61090,54752,2449,2343,31038,1773,4859,35184,1164,23598,36833,56696,4966,951,56067,31345,5907,27705,32443,51320,47655,57230,35729,40601,30625,24071,37713,31706,27879,18130,50018,41179,17002,52151,29576,44912,64403,53381,2704,56428,50964,59828,47121,9857,617,42866,5761,44137,55970,31948,60302,19345,50216,41185,29065,51274,37375,64686,34187,1801,2760,23830,38765,3656,41133,55179,5304,7609,52232,25258,6141,20995,62724,14278,22665,22529,37426,9568,24128,11435,15960,30300,54826,56891,16560,25400,53455,30112,43063,7497,14578,19899,56672,34336,47618,35205,56444,14297,58684,46581,18005,34926,7732,43090,45532,64517,56101,4508,58914,54051,50233,47198,54416,56853,1801,23477,59223,41393,2779,3831,2491,13768,21270,36246,23373,44340,4681,31919,7475,46128,46957,57751,34055,14686,40950,40709,44713,35212,51266,23984,20235,49888,10027,47387,20678,46103,55429,17173,17651,48730,12307,8358,18673,41915,50786,2845,13612,55633,35966,7180,5088,10732,21590,48136,64590,29952,47811,34727,30860,15737,15041,53257,33133,56767,43308,3289,18137,55849,35733,41041,50946,30939,34196,21815,23014,53997,59496,34280,54398,61944,16526,4940,44313,52996,27864,20823,5031,56955,64661,28182,56475,61047,35512,17870,23550,40088,44449,61879,16714,31238,3212,5812,63212,45573,65027,58411,43926,35784,48922,48414,38763,42396,60392,38315,65425,12525,26058,36302,6249,15263,13636,12928,26119,38883,25928,61872,43432,9036,63712,39462,64726,15438,23103,41833,56867,48240,4495,61454,9446,27490,8739,15986,19866,36376,26760,64090,46902,33797,32612,60671,29943,46813,54380,36064,36253,60301,33179,20754,52838,11290,17815,11101,11219,61615,57986,65483,41708,6430,11068,59974,11989,29384,13363,42408,56677,1141,52636,7102,17416,43629,19778,21410,22255,13568,56004,12254,3511,38780,28877,7165,5707,55159,64234,43288,16650,13918,38223,63670,64302,55680,29493,43843,60409,2697,16130,55025,24772,40008,47145,45311,10986,57766,61787,19080,1447,54729,8410,23482,33142,51534,43040,63352,30027,25056,59335,41756,41203,27965,63604,6622,18039,4402,49600,50756,4306,1390,38243,4906,48713,10356,19403,18406,4848,3192,1929,38537,26988,24463,3585,42001,58610,9625,55197,5138,2824,3055,7791,13709,17615,43021,28109,9072,15297,34556,64329,77,29817,44726,63664,25459,41634,16903,46295,8538,30936,16052,55665,960,31744,43837,25273,23304,35259,23548,22649,41624,42326,16699,15430,53074,30712,22001,51764,23583,50653,58273,11665,13613,12738,33720,44428,19978,29902,4938,64350,64659,30826,11579,29429,25841,43345,46344,17295,20366,59584,9646,7300,56838,44800,42634,54288,55654,51661,39443,23807,62283,38026,7026,55388,9373,7848,58718,61323,14375,18426,36921,18093,57012,28195,30452,32328,8819,49076,45472,18927,6714,62438,5780,31531,47458,28069,20259,13535,8269,58086,2483,20093,15412,62987,48623,1871,3843,29637,39039,20148,7106,3374,4213,27962,42292,9086,35730,33426,32430,48781,22368,9895,832,8841,36684,18969,39608,23540,19363,20719,26555,958,63579,17519,19279,19663,17178,59378,56512,13815,41714,18022,30475,17135,63975,56449,44515,12270,50388,1596,12064,46809,38826,43353,41470,52399,5656,43132,10793,61162,13487,32995,18884,40809,7309,15595,40173,53812,43869,49351,46253,6058,3102,1718,6414,51856,54417,59933,18075,50053,63448,21549,15501,16798,55907,42273,49113,61916,34772,16651,52053,65474,42048,25016,15336,61129,36349,56333,51417,29995,12943,22020,63394,8389,59653,52890,11529,46933,61028,49012,15955,36873,52736,61578,49160,38868,36071,28612,46132,33833,13570,17775,31367,11875,46652,14040,43473,51508,18494,17437,42781,5764,5254,29013,22842,14003,13168,16380,25934,29017,5632,54605,11475,62637,14101,42582,23046,36322,37621,22348,33042,12198,17207,33779,34662,30255,15002,15810,37244,36897,22946,52400,5883,42934,59086,49504,60402,50826,31491,4868,20663,21135,6042,21468,55707,682,15541,19541,59431,53417,48886,43318,55431,42869,8685,4396,47608,28953,2494,62786,41467,39807,45958,28014,39445,31484,18588,39159,23023,62840,61670,26430,21388,58765,49281,63437,58536,39667,40074,10386,49690,15526,30278,58655,17402,60324,3170,9304,58172,12792,30283,48074,4222,30299,20539,52086,27946,29528,47572,50264,22641,53497,49048,47743,61512,8963,13233,45106,31879,14071,15928,4960,65294,53291,27630,55611,14563,32343,53442,43632,57406,12964,52117,9171,22827,63646,10159,49944,1577,29754,43271,21221,30742,1596,12468,12474,38245,24143,7680,18822,34132,63531,59040,3056,5795,43820,49221,63964,51905,13904,12787,31858,22029,14059,57460,26987,62538,18162,14282,36518,19038,20433,61066,55515,53580,49685,62451,2156,62687,63992,5634,65486,19762,26644,22395,27768,37000,14064,54648,59010,52718,45307,22456,55961,17791,22361,2892,5880,20987,37668,38485,3119,47147,60614,65234,37986,4925,4034,32304,38291,45872,45879,10506,452,65347,4764,45418,24216,4517,41433,10354,12877,15276,43754,20314,22247,30295,29210,11595,34109,61381,41629,24284,4854,55414,31141,4080,44843,26903,16876,15803,52265,47416,60390,32502,13254,765,61032,50661,41518,47098,17063,19352,6507,19913,10489,27319,12509,45780,41708,28814,50729,41496,44646,37083,12918,12158,18993,23013,49465,56497,40009,50698,39797,47266,33023,54597,61612,64186,17308,51700,45207,7307,62667,50544,13838,14328,35753,49762,55825,50290,58042,58594,16070,4396,38232,57355,11807,64413,44674,58284,35840,16731,61734,59585,47594,63544,50807,26766,39889,16045,48871,44433,22458,1872,49840,7097,38391,60180,48994,2647,56635,58127,39965,7584,50383,22096,48749,53196,42524,22186,6578,63293,27716,59577,55201,44972,51477,16467,63286,23651,60218,16691,19742,22928,63198,51672,48622,9355,12986,31399,52342,63578,58825,59844,61480,50278,25935,47663,17152,7359,279,64663,40396,377,55305,32659,12883,60463,60311,13306,52645,22884,61759,55545,53694,18256,6611,50805,37632,36318,10941,61654,23573,12494,46183,46796,25695,7940,46556,13489,36469,21141,23674,41712,25410,42902,37742,5677,47212,42314,17443,50088,52295,6570,44776,65307,49877,15397,64493,39998,10307,31488,4295,46406,38312,16026,6838,62538,60916,36607,40447,47927,35938,12795,2569,22769,19694,33438,31075,34098,27072,29664,25435,27785,61466,25640,46871,32555,26240,19358,62060,29014,59256,26831,50053,43377,29515,5226,64395,63372,17162,39793,20174,7539,32784,44620,38203,61622,11552,63321,1332,27388,37275,12112,1393,51763,39053,6318,62894,13756,27659,45773,33536,38049,59005,62702,3830,11821,19732,40126,5384,47750,29236,46992,5951,48014,23801,23052,34359,60535,30180,61642,50809,43171,10651,28385,25007,25289,4816,56400,46456,39835,17782,44499,21021,20171,28842,58458,29016,38317,8505,57303,41741,4564,16417,19527,48648,28174,13893,30486,46275,21583,51871,47572,12031,15089,62935,35690,35450,49999,56645,12357,52669,45770,4615,50123,27332,26725,29956,19843,31486,26692,62107,51542,38397,59505,18753,5778,27237,24619,8116,55883,59861,26147,14643,46548,53262,59073,46364,19024,60824,21525,61658,19820,51181,36721,13223,44707,26855,57936,55638,51486,25914,56054,55656,21735,38786,16245,13862,44721,37882,44018,8156,30157,35009,31629,55985,49734,27654,47137,45648,53444,33400,42100,61875,2915,20915,33994,62618,28019,57311,58361,45892,42341,5572,29770,61540,27618,24941,53050,49052,18321,21032,19013,35244,1785,38280,38830,52210,35793,8926,62015,11517,11182,44593,39079,37839,42857,58924,21493,52055,2142,32668,44025,8733,50005,44117,59996,55458,44123,20996,43136,34468,53789,36714,48738,11940,14989,52850,20651,18203,35550,7197,40928,29951,45702,31834,14878,49641,54680,60134,9034,36440,62157,34698,22156,53899,2250,35914,29908,56061,26173,62891,24550,54445,36595,60296,7086,41252,29537,38740,61354,8361,26700,34954,62019,19412,18570,506,15638,11787,5985,56628,17185,38370,28813,40007,32566,6905,50679,51309,34035,20416,36784,50989,34442,55164,54091,44624,31242,37897,42270,3304,6374,27520,53910,59135,25427,33582,31978,58036,18880,1442,16363,46967,49399,35073,62066,26009,32172,38802,50431,4860,35736,21778,62646,22191,56205,38221,6321,6297,64496,2611,17452,2690,13576,41732,9843,4000,800,57525,25586,4782,61778,38198,2000,25575,32058,59022,29463,42202,27588,42122,8962,9927,56043,57166,63622,55420,18137,25013,4255,15130,7519,31444,27467,59503,46639,830,1499,625,19156,14595,40687,65113,3721,3471,3508,47869,7179,64935,50020,47621,48817,45331,30815,17079,38197,16057,57202,44499,27318,42078,62096,7452,62175,56813,56240,7251,63029,38568,4038,11975,47526,3247,19762,46650,2018,3207,42128,23481,61865,58795,35759,6593,27625,39154,45243,38115,32904,21449,19324,3803,6071,20465,61611,24568,31002,1248,17325,30378,8389,3365,50497,44739,37591,65400,32259,40406,19875,39852,60341,56483,4651,26821,61573,63597,64265,25624,20587,4158,45336,52677,48921,56152,23343,9734,50865,29399,29865,34942,52434,36214,61959,48062,22151,11501,11647,43505,30918,21106,59157,43293,28308,15596,1835,58336,38529,50971,3040,35032,53452,48367,63993,42129,4952,22563,26701,13282,47056,29992,36095,34233,31333,62947,4216,31398,22021,50173,53615,1099,6902,63224,27430,40926,15067,58784,7543,944,9853,33704,54179,48664,37679,34230,49454,58227,59723,47351,50320,15095,11195,25936,38183,57999,21387,36485,26074,56098,15098,3787,26955,19944,21193,22792,37067,7553,62773,3740,8585,56879,40539,39055,46839,31642,39122,24803,28675,16722,36574,56594,14085,5373,57116,34774,31099,58982,24191,59814,20436,54866,35061,64465,6220,37384,14844,20746,171,28250,15153,36509,34554,51261,10277,15131,53955,3682,19673,57157,61013,50303,33771,6090,50603,11674,29681,49381,47385,12409,17862,32073,59144,15691,6578,13852,9826,18726,14551,57915,62667,2854,19580,13382,6304,60458,15288,13242,42668,22152,954,46020,53695,11543,63966,8384,21397,11540,38018,41467,62736,60094,37074,43447,3308,4122,29847,28228,19875,60605,10820,62435,61303,22958,24191,32726,43464,47539,22557,1054,22857,23026,54232,51479,40857,40882,39464,61239,39191,40419,55334,42447,63088,28487,32833,23947,55834,23159,54975,22780,5072,26562,51154,46632,43031,33199,27386,3734,1308,22799,51436,54026,25112,57410,23072,31772,57588,17548,55836,52644,36717,50865,26031,4032,27669,35156,53752,55172,3984,3053,60485,54072,24244,47765,58734,35618,33388,40545,4371,3305,15183,16136,24573,29044,11132,47859,9322,7262,9732,19938,33188,19803,13880,57892,20636,26213,36324,15890,41923,55765,28303,5017,9755,46761,55520,4476,24509,25070,9276,55389,19653,54691,11929,36391,47742,20505,15249,41491,36585,35423,34169,34144,268,51964,21561,33784,35429,2343,3474,56666,26213,63622,43555,32198,3249,1879,46946,36630,4897,63392,11922,7589,45870,13051,31147,36203,21091,48169,62129,51066,1018,44891,19336,49558,57352,32921,14759,48291,61723,4109,49217,58749,36536,34917,29767,48513,28464,6089,6515,54551,33499,35681,21637,15651,50655,65313,30595,59714,41078,43729,2088,54745,4978,19076,34486,813,30504,53761,61346,32390,17715,44476,40541,35883,2757,10327,55195,44545,58582,14560,32511,61390,17936,15699,22854,37557,24868,17537,44356,61949,34094,33925,2313,53397,57070,3548,31725,22028,34679,60460,8293,7176,24238,31702,40661,58874,41128,11445,49066,35108,55993,46794,9614,26893,33881,28102,40401,57958,25284,15455,18666,47920,43662,58340,44973,44571,60415,4937,46950,43120,34410,27993,8324,63003,19755,20026,47463,31526,38558,31916,61537,43872,15235,34233,6875,21831,58437,40421,54432,33077,43142,63258,23103,29388,42730,63237,41340,24225,39557,5549,45746,14823,23578,46606,52810,42062,56014,21651,62386,973,44277,16115,49592,29887,60460,13468,59388,17743,12926,17682,29857,28635,16559,50059,63626,58560,24117,4482,25667,5634,42714,55908,21736,17011,36222,43451,34940,45427,64600,11110,11556,7986,3248,3787,40685,24470,51321,37072,51907,22282,42026,22438,361,28550,61539,4005,52292,24013,10413,8602,49959,4936,19777,524,34695,52433,45992,55003,44493,33140,57377,12222,40281,10840,56722,5379,57625,35322,34533,4999,25030,54964,55244,48496,869,51704,30160,6262,61823,50715,47403,65426,36246,18799,14018,23578,2254,64616,16483,39236,871,39140,11047,51706,41556,61201,59503,40639,58668,21344,38748,11238,6781,13151,50695,48299,15509,33849,53956,4227,13718,33957,19731,37859,56296,50577,475,16025,32416,12739,54859,1690,41382,24906,43266,32464,9803,3622,18541,38627,7344,7689,52514,12365,32890,10337,46930,21841,37149,50933,38479,34403,9566,822,42426,12648,22269,10800,53660,59541,57771,52535,52807,50677,50457,12440,18311,32536,22023,50449,25836,40384,22113,53556,46042,55384,61606,64436,17546,4543,25559,39463,20006,36019,28324,25241,47561,10873,59320,49856,30805,48907,10298,7747,58212,64292,28563,44349,6149,31359,35204,21309,11266,49639,24795,43528,36639,62871,31246,22403,2980,38862,12385,31774,46844,49041,14641,41300,24840,4891,48605,7624,33087,16618,16788,38152,45540,27572,52460,52790,33472,13194,39067,26896,27126,1549,30466,20246,64703,24323,40473,49043,33575,5425,60230,46799,23013,23861,8593,57144,7062,20072,34320,62770,2866,27567,19575,45877,36211,25939,41763,54277,37470,14259,16958,63039,24099,8769,899,786,56659,8221,14982,12288,219,22775,50658,30460,37971,19189,53243,45534,17972,58965,55856,64255,64856,31379,26997,44368,24124,62917,21387,22245,33650,12084,26359,23739,26684,28430,58755,23778,47165,11868,56097,35757,48430,61060,59939,1556,25374,32114,60566,26119,8049,25068,37522,60506,58610,27998,62992,34421,35809,65528,33937,32247,24083,22568,43121,40746,51171,2354,62030,11349,8175,47152,34432,29522,2236,52218,34557,34897,697,6082,39892,25343,17689,51880,22525,55590,2302,37987,25501,26165,55378,64725,49457,28658,6794,60025,22919,64649,16317,23170,4379,29017,25915,11662,7693,61799,64118,16398,3746,43027,10066,10013,57681,4701,58107,32727,53322,49482,31769,56365,62400,4219,16124,52495,31116,60443,41945,36678,30241,28757,10818,3673,45089,13222,1633,34290,22743,11468,11739,321,16400,22464,60219,1370,30367,45430,37913,59648,55738,7323,13575,2104,56033,23592,10849,8123,58611,3575,22740,30320,4732,20611,40411,5768,3069,46462,27191,59501,52596,43898,21300,54549,23992,12571,53820,25719,54956,794,27852,36215,48511,19678,10957,37987,38511,13553,43333,39948,1111,16664,6275,18717,10339,29113,24530,21126,36157,16136,663,43424,44935,7177,39719,25658,43914,51554,42813,19226,55738,38640,4825,39204,3766,25960,42499,51664,61154,8838,24208,31144,63925,64289,21634,57808,3555,22323,20655,60918,14474,99,33752,50663,57446,17205,28292,59244,49263,44860,862,35126,12702,23250,6362,53064,52246,53354,16972,63563,62129,35799,25854,28184,7389,14894,62155,14839,33999,38876,27130,15785,2966,7535,17147,18073,61648,18651,44813,56175,50099,40589,44616,60365,22465,53734,32661,15434,15632,8637,15154,3656,42134,8745,1972,60723,38350,16546,60983,8220,25754,52388,64536,22913,29718,27502,57317,52458,46513,33651,23698,39404,14023,62880,3088,2560,15382,36521,22818,2090,55483,51702,37275,19983,44324,58790,5609,36153,6996,14183,61801,10557,14410,33264,57923,23609,25243,2481,6475,61165,21489,21356,4134,56428,56079,45402,6685,30966,4650,40614,28545,27351,51082,61843,33078,33181,19084,11395,14597,35825,63477,46964,1674,17556,12792,56710,58791,45983,46101,18610,32580,54294,42838,14999,20888,12440,36188,9343,64457,41789,2045,28503,3626,14460,29326,49667,4360,60397,6470,23136,41507,29680,35344,31050,30831,46745,1081,40627,3727,44344,64926,37314,62385,51515,15306,64330,38699,2024,64749,10864,61421,14362,5155,9948,2509,23041,48227,52856,11193,26336,25049,43529,44741,60850,44717,23545,6053,18368,26328,23257,65049,3265,21120,1775,38844,11331,18017,34122,14954,14379,18471,28288,18103,55701,22904,53475,30235,40384,27772,36712,57684,5193,44802,19736,11622,46096,20797,27662,9658,16177,33568,33847,14003,33821,29359,12493,36236,58306,60816,44225,2394,1925,48745,55651,51278,46580,32010,43466,23419,61140,24726,40256,13113,14529,57227,20138,3782,28389,56707,59522,23337,30369,54970,61769,19588,26596,47990,6324,23099,50802,22260,9584,36541,11373,1569,52558,2850,2210,6643,46920,9657,43723,23978,34217,60057,46248,39024,64728,28283,47809,64802,23292,28565,45314,45399,58281,8672,26731,7326,15896,57300,63109,47250,960,22917,11611,6639,57242,30007,25083,31830,18802,58501,16624,40867,40745,64530,26115,3897,32801,58960,19320,3581,4950,23485,21660,9849,59489,34359,63560,54358,6126,61786,57954,27927,25662,17579,12540,28933,1868,49232,58913,43654,15064,37064,3343,17082,13961,47142,58948,19352,50753,47801,55853,44775,56415,44067,6369,58615,4746,8605,37062,34982,52799,38279,16846,36280,11777,15000,55184,13794,56466,51838,33149,58410,46217,56220,37614,60937,46900,43320,3374,41578,41913,15286,59701,46071,54980,49388,55204,7818,61898,7290,12942,7789,21769,54661,27537,54181,58085,32708,29190,60196,49668,17128,233,10742,48998,59491,45085,46794,45848,43844,21411,15199,45384,61418,19645,10581,29817,43890,29214,58245,50507,19172,31912,47962,14688,2093,45129,16188,36799,22991,39910,49955,54880,48448,54654,36363,54367,59338,13883,65369,53038,63589,47683,37037,56740,59133,8276,39039,14252,56173,9926,10549,26512,18081,27835,27232,52594,30262,22133,50259,26395,32,10969,44395,12780,31468,56874,56889,53244,56136,52749,42434,986,60550,59491,61860,23015,52161,15025,21333,7448,27505,20813,2961,61309,49702,18078,51612,29058,60808,58019,11340,21755,40659,4710,54997,28671,1656,56224,46492,15448,48210,9501,1319,22153,1026,31216,1754,52024,609,28572,25801,38491,62208,12271,45774,1165,36684,51898,55378,46473,924,55264,14379,7702,2988,5586,30625,56049,33992,25043,17796,40466,45272,57180,41595,58874,21823,58955,10874,19155,33744,55034,9720,29943,36043,22511,11499,15287,37006,10717,44579,50383,61051,41827,31068,62941,332,62901,51823,46889,51608,64884,19156,856,25788,18408,58926,8570,13788,49811,64820,17668,62799,8522,11679,64653,38325,21820,26515,3416,49738,41041,14016,15844,30442,30425,41917,20976,30039,25789,16677,46808,18384,13415,7681,48013,41607,23807,43088,13687,15063,45959,56710,26954,61308,15882,38215,54325,20842,43482,59527,44424,20110,13815,5216,3286,15111,1551,7323,19849,51379,60917,64225,58400,22389,31920,44867,31937,17032,55743,16569,55343,47994,55650,38770,62468,6953,64302,50277,15961,24518,62812,5688,13137,4187,55339,54256,28159,47668,16345,31852,24847,38529,29352,16079,47588,8558,22687,63138,23620,26912,39039,48514,47234,21102,21817,28378,4330,64784,5660,27015,39397,57039,48856,54730,18885,35536,9876,21730,50741,54263,42200,32879,2451,62958,41116,12605,12309,63709,63398,42098,53870,30866,60897,51203,34788,47412,26970,18485,56461,14679,10170,43418,43800,61062,58160,49274,54389,16588,56396,11159,3008,52154,38411,21449,24623,21612,57583,1333,33872,19072,44715,4666,21910,10173,60029,23579,42490,13752,12641,16045,7536,55047,54038,42473,30149,32085,49302,58074,17696,43200,32029,5778,12053,48536,32838,25095,21400,47810,57789,43746,13957,64384,22418,8471,7585,1172,52664,33660,24969,15620,63059,27650,53248,56723,54954,4215,6936,47936,24356,1115,34232,46101,38902,32158,19949,30641,3155,12863,63014,33474,5979,19632,12764,12715,60355,40196,486,26242,39024,40418,18794,28795,8567,13835,51015,2051,30507,32756,18411,62536,48868,10238,31466,37054,62191,56040,55830,59085,55001,32346,40633,53146,17960,4588,33017,33861,22776,5440,59922,59648,14659,22532,32933,49290,34808,59326,55627,8296,29653,21659,62382,52012,51448,25442,54147,57142,50399,48786,37645,52146,6959,8299,9260,49070,11826,51057,12957,54586,43104,46319,33958,7777,62532,6477,16082,1790,16637,24518,21303,16298,46934,65273,48932,19206,27459,28590,41208,17589,12457,36983,55540,5358,56753,4095,36197,15934,45474,54256,58432,63063,41796,8910,55322,21373,62709,43894,27707,14618,7365,278,55477,7712,7767,34082,7283,63201,23673,63416,21756,48775,3284,36786,353,48801,33961,42497,884,27536,63906,32896,31011,65383,53858,64327,14928,28415,18364,40339,21119,30183,34464,33365,48821,28985,41906,40148,1109,29964,33424,54899,9861,25019,56221,64273,43280,57194,10809,6259,59457,21583,37061,19403,57199,48602,36240,59776,5850,30428,46450,22002,48146,47972,59153,29995,7419,2876,48108,18828,27632,64771,33578,46597,16294,2552,56528,63191,52076,44156,19266,800,37901,26349,62654,54634,21835,2624,62523,14736,64752,46186,35241,12762,9125,45158,52366,56911,33871,30556,2960,45078,45643,44749,6828,65300,61774,7472,10766,495,64982,35285,35020,44181,14342,9796,43770,59164,17052,2658,32508,35516,15497,18127,22884,30211,30856,58671,21628,44475,43985,49657,18651,28184,37061,36384,15971,11506,5449,52768,17588,29188,61233,5038,621,1731,9824,5666,52193,52770,52592,54293,59635,41271,39577,6538,33764,1565,42160,16308,18910,41872,6898,61134,62567,53409,30820,31497,49535,26176,50142,55947,9466,15365,15153,9667,11976,9987,60957,51263,33070,63439,3110,30226,16851,64612,64371,26194,57280,29340,55810,47508,21156,48466,3409,47339,6569,25769,27241,44243,13675,13621,60540,12864,40564,35215,31947,49688,50778,54064,40341,4089,8068,56143,61870,20126,21089,20313,48118,38392,46071,2410,50550,4016,7486,31651,16079,35685,5557,9221,64629,23697,15899,17604,511,53138,61831,52632,52673,51770,37802,32732,9164,5413,42063,28375,51698,31215,65359,22257,46711,26331,17860,8576,46913,49757,54270,63599,2736,37443,36924,36887,27601,47580,8572,28691,194,60109,5937,38797,61034,63757,30652,33274,8888,35564,44487,26574,20511,46009,12840,6704,54402,4274,17623,1624,8658,22971,61520,41334,32450,19302,61355,3753,28428,47289,7371,59210,30367,27600,20748,2708,19333,22769,34763,55926,29756,26254,52267,16753,65176,43902,12701,38123,10507,15974,36448,43647,4713,52034,51243,40243,39504,14300,5443,43772,9845,54782,57761,52500,20130,3973,30826,47003,36808,19493,50630,63215,56852,48126,6999,10389,51161,58734,5054,35213,58665,55251,37094,13980,63867,17609,26609,52586,20256,57351,39063,25,13281,7141,46983,48693,43441,63072,17750,6879,19453,50071,51263,43836,6927,10700,2092,7695,31105,18623,29969,46121,17864,59927,26746,10710,45593,18951,24172,36187,64043,7743,34994,31606,40654,11648,52028,30125,15462,48777,45785,60626,4481,22647,35065,64232,15539,15003,12460,53411,5149,24825,34568,2651,27319,2621,44614,56399,28997,8380,58430,30997,54830,13035,4656,49215,43500,35364,28523,47798,26121,1776,21227,58170,54815,38644,48418,29253,43952,2578,5937,34413,57297,56210,60905,39204,32894,11957,14743,58126,25013,53880,54828,58964,25649,40506,50838,11474,53950,10006,56840,42729,22330,41812,42007,43989,10970,56034,51351,27936,39878,60465,12981,9627,30092,49913,32753,21842,35521,34534,21148,11360,53081,50509,46604,31425,42022,41016,12323,41808,657,16383,57420,38987,34474,50825,28613,40460,18461,65513,52187,58481,23261,15368,80,13481,2311,17747,44714,58207,26548,13541,36915,40588,15501,44979,64600,57778,14223,25312,3850,42561,60527,53151,53216,16377,38691,39355,20330,14045,50030,61575,21370,14950,48522,6173,40061,21349,16991,51388,27568,11310,18777,44560,64621,6611,7242,55497,27799,12120,35148,13334,51913,27717,13495,59448,49400,62484,62577,56010,64256,62460,44635,58205,49098,37762,33860,63319,40129,2899,46208,40067,5907,16149,57079,48899,12058,1960,30373,49707,41698,6811,62951,35006,59615,39030,13967,27407,62298,34160,31413,49920,49881,28462,28822,50309,25402,53386,12241,238,10736,20501,5047,17856,60069,57100,27680,23630,30869,4867,10128,37336,31978,58282,19725,57968,39278,61574,43486,5768,5928,28796,47287,32886,61437,15611,34974,15684,9117,2980,40546,21556,23540,58861,63659,1227,23093,24879,20848,8327,46159,38960,31178,57698,37266,18538,27720,53016,59633,42137,58625,6296,27083,33502,3252,21836,21422,62644,26223,33492,45850,5655,25628,36447,41658,35309,16240,39091,14126,44165,2385,50263,33121,56644,64612,29460,15658,13594,30306,15945,23030,21939,45509,55708,6414,12617,14876,41915,37230,28779,41029,3774,57710,51534,32191,54863,3186,28427,41444,3078,34488,64789,37194,433,266,15698,13277,54879,43041,24898,64062,455,16506,55040,51679,60790,61558,34263,38555,4678,49256,7938,20887,25099,50904,25806,32568,50410,36344,50044,13448,12959,27193,64209,14428,30078,50082,1799,8990,54187,9552,15218,6054,64671,797,25890,59279,11133,44825,45197,14709,35423,22182,45613,10310,36483,39281,55778,14923,50761,55292,13845,27250,50160,24398,21168,28106,57037,26466,30814,43373,20258,49703,8136,42886,64788,32156,7830,24938,21119,10668,56495,9184,11090,12351,48290,13934,31178,13337,50262,1141,22558,48850,9055,56703,40450,2933,6353,56497,28978,63905,56602,14899,18836,2212,28179,41611,36658,40432,64991,23029,49675,54588,50460,46218,1818,42646,42974,22150,2844,30589,53254,50467,8582,11651,29052,51790,12797,28999,15253,62988,23016,36323,29686,33085,61310,22256,55462,30378,4802,1202,65081,51197,2453,48563,33962,44450,17963,37862,64740,60571,33783,1587,15859,23022,38661,21837,40382,21773,39349,55281,64753,3851,1280,9923,59683,14777,62876,61604,12522,61948,65274,52034,30713,59848,7794,3734,14690,5267,49289,20155,37397,27393,48827,17867,31985,52703,56905,24935,28510,35382,20608,4718,30838,56909,58350,4944,53842,54166,13483,13292,13803,45849,25444,40422,925,51789,55535,24202,64646,57452,15575,34494,21145,42127,2057,63999,40016,1825,30829,25751,1942,49015,4946,44346,58602,18794,57205,36851,57233,11358,38261,37156,22036,38855,35999,44932,42986,11901,39441,33185,18744,59956,65089,22610,31471,41455,31732,11669,1372,24728,27986,43055,23780,22679,43244,29312,25597,15823,39029,12799,40672,65250,8236,40325,28197,56453,17271,46840,12961,11147,20273,16256,58999,53915,41078,15940,29689,10891,27059,56126,3840,55786,26823,22784,50469,55451,36132,40268,56081,61294,15377,20155,26922,2481,21130,30136,10530,5296,40652,8929,64313,44510,15929,19305,37103,60633,40723,36486,34570,2930,10069,21127,63958,60732,9195,30152,56594,41416,571,41010,41971,11866,9828,1657,59229,4252,34425,40893,45336,27378,33795,55993,62292,44700,48349,18079,64714,26644,28733,40384,22286,50359,23648,46308,40389,17654,60245,38688,65326,62516,28985,27061,48076,47858,61488,17760,3648,44906,43616,62386,25073,6971,6329,60348,38706,55371,37974,15518,61120,31208,63070,62720,45614,31220,44994,41512,53203,33920,4910,64869,38893,60169,15779,23297,41438,29401,30332,25856,25221,49821,45829,439,56160,3228,22579,49256,9882,36865,38438,54885,32325,53364,38814,32077,61804,1242,50202,63973,27008,321,42573,26777,16469,13341,16723,14419,50347,23182,42554,60710,7196,49424,42266,20207,5653,36653,54372,34501,50113,38029,18964,47381,62918,26320,43754,6102,50971,35652,47248,49685,12798,2405,39294,9883,49941,9111,21245,10572,56611,41768,8552,42250,22385,25813,46833,44353,46673,43591,35371,22795,63351,65314,29115,26409,9525,64595,9735,3193,63129,13899,37921,26040,46603,24350,26839,14945,58399,38822,31595,36364,18732,22557,55081,38727,22539,6768,1029,24398,54454,30219,25067,1264,59618,64605,51622,45386,53980,59967,54979,46710,11655,19437,34214,3874,58912,45421,38478,24467,1358,64821,50178,43784,32541,15506,17724,44289,39029,63239,63015,16547,11945,27498,41686,12640,3376,64965,25414,41129,8131,47509,11408,5784,48419,25279,34382,33743,59940,64080,112,2748,39620,20962,47787,36138,38044,50207,37901,17737,58434,35633,7274,11756,32164,19280,21665,24979,60049,41370,29571,10120,19746,52091,46585,34435,31447,12639,58153,62012,1956,57016,29793,27417,17540,12070,5161,61208,53522,31107,48434,34139,7380,14374,35525,23,56552,65278,41834,56511,5774,58565,31243,3295,13088,21542,4592,14291,17770,19018,18273,54311,10883,40336,61396,2326,18463,64746,15922,47311,59238,25138,41062,25769,28851,32805,1957,42217,19852,25422,64457,52840,50680,50623,57675,22794,63260,51924,10760,61526,5256,18503,2868,647,11037,48636,49555,64860,1368,38315,2542,63036,38882,20398,29446,19915,63167,36579,16246,33904,34525,38115,578,26437,40359,26110,24563,34087,9396,3998,29365,47891,8133,32588,62124,40638,60096,42920,51722,61250,12340,15007,30004,47685,7827,41964,6202,54573,46173,10282,47132,22202,44556,43806,14808,61410,43924,32375,53614,51719,49133,9892,35301,33181,58588,62174,56870,1473,7977,36182,18089,9773,51047,3392,53294,20376,55963,55043,62702,32959,27319,19819,46655,20102,12619,28416,42095,28760,194,32029,6496,45445,25031,57153,13311,63254,24829,57988,2368,47036,27682,16608,52550,17350,4662,12747,40575,31876,36409,54733,56147,6024,44395,16963,2083,10670,25700,39661,36096,60073,21239,49442,46596,5551,51975,24303,45520,36347,24829,40521,56939,37442,59595,26195,3499,58002,51171,62659,34968,47071,19663,45612,610,5805,42073,50462,13625,43043,7455,45356,1021,30960,31652,58089,28866,56445,35079,34135,39776,51679,64188,12537,6655,25934,22565,18441,14756,48233,5261,38968,3420,12479,519,27678,54788,3183,53331,19435,58153,57634,36009,57885,16389,8362,40838,39576,27406,27925,20604,43742,15527,23353,63706,5744,42841,22413,37126,8098,5505,25871,9367,471,11789,6845,10980,617,64156,54995,5760,27403,33046,33423,48058,50421,36100,16937,26773,44919,55010,45771,62208,42427,30874,14306,42875,42527,39127,8874,27715,8283,51915,50380,60201,167,10465,5666,4731,33140,55544,12332,24060,32101,26370,40754,25700,21727,36177,234,17167,12926,778,38616,16843,24067,57524,20658,3641,64506,4566,21477,52902,3795,7635,43948,3264,60396,3012,40350,62433,24195,17897,5133,48419,343,32665,45163,36486,25482,11398,60613,58964,63261,9852,62153,46907,57787,32728,3902,44161,2274,27736,38467,1672,26804,38837,23525,40271,37750,28839,64407,24624,5162,50402,64625,59705,51310,7387,41241,10789,63863,13129,41089,56608,7698,57551,27638,41263,44829,40270,7423,57989,17471,65450,30804,51465,29011,56796,18422,8279,19209,54515,46314,5572,28302,54958,63725,54427,18304,31473,37243,60422,14261,52430,25615,59476,24598,3676,16234,11972,26968,8149,19433,49504,30344,45664,13363,54495,50317,51181,15814,22122,3316,64290,50366,1461,21677,31011,18309,5143,9417,62511,11171,22834,37074,6646,18732,17252,48419,39247,50517,33864,19506,10345,33297,61140,51618,24170,61482,52566,58556,21205,53420,28227,9429,11323,53481,39257,42407,15480,55003,1948,54025,49033,44386,25763,63760,25989,55096,7994,30166,9163,11569,55147,16673,1374,5812,472,38869,7802,31325,60353,14104,14148,38953,444,23302,24251,8666,64803,30895,6765,42484,59834,17811,14601,29999,30312,41562,51756,60079,15623,23329,89,19561,9304,61904,1136,18684,43090,31897,54374,57152,10069,6972,25503,56922,6688,58138,39667,1869,592,56513,52588,46665,599,62613,20578,17829,39408,4348,37174,63467,11867,32372,19632,37476,26891,46627,28007,31744,57814,4652,15328,37830,10571,49160,56741,38963,53356,16802,35660,3161,54409,64777,19861,50602,34512,31486,36615,1267,37824,11624,54625,20801,6029,10502,32271,60136,46418,17613,47715,8304,17008,37248,22946,59830,39228,47465,30235,23364,31787,33384,39541,50884,18292,59121,43259,17062,7986,29388,44534,48323,32255,15247,2647,37143,45861,35274,32511,63616,40889,50802,36999,26656,60822,46215,34391,37831,34186,45373,44244,52477,63544,53905,42903,65295,10294,27058,29140,6971,65086,8652,1136,18349,18012,39224,63415,25773,41228,8100,18320,52710,49547,49122,57611,13539,17404,5567,30786,39775,8081,50481,38454,25953,7015,34044,56835,8248,63643,4231,9156,15129,27712,44436,11743,62005,42550,19814,53521,31555,50533,30084,21958,47201,49116,22771,19649,36721,23065,58621,23461,10895,8636,47264,61542,43368,64372,930,8863,8974,40739,26945,18728,37454,28346,14935,64447,43400,41409,23265,48305,39336,33867,10320,32316,26508,30061,46265,58406,13598,13737,24695,52591,55160,49580,40080,5012,33298,28685,15780,29986,48273,36526,43492,30071,50447,16515,39035,50445,64679,64639,14259,21210,24935,11036,20918,1062,52467,12554,41381,5301,44487,7363,26715,63731,64240,23325,7460,8543,35418,43431,24016,3607,17453,45491,62298,13156,26976,9262,47207,35011,7581,15598,41757,25276,61344,57889,34273,5694,47065,60984,45670,58822,41572,14063,55979,64576,63687,64833,19058,64694,34421,49148,10526,62582,12077,31033,36520,22113,36263,48899,44956,45637,38223,55414,27994,39624,6807,22472,13618,10846,17559,21481,47334,411,40338,7027,3625,58446,5061,64153,47183,10315,49896,10378,14186,39741,12655,13637,38284,40996,26277,45772,11895,22347,22720,35452,55322,23417,62451,38473,20773,21134,40137,61403,6434,34902,42003,52920,54393,15086,39819,44374,35585,40587,19114,7408,16960,27997,30698,32789,22825,34266,31477,27987,6957,56726,60721,1335,37846,54769,31051,25914,37164,22071,24511,62806,23348,12282,4061,17631,11856,52120,31360,50261,4141,40997,31210,16519,65382,43329,15769,30121,56107,29100,42907,24877,51170,51581,65419,18022,19823,10533,29418,49990,47593,64050,37315,31511,60773,19953,21462,27929,31647,27671,18996,63457,16344,23633,45220,3317,13105,4399,14417,2728,49893,4363,21698,47337,4701,60327,29323,32823,51812,53797,36742,17172,12966,40746,16527,16053,37952,15342,28692,49044,14518,55201,28904,18164,56096,45840,65171,10305,36854,20557,29931,11660,59890,3114,17945,37403,801,61995,53052,55124,1212,17062,59406,1856,9618,64161,15881,25567,35376,27686,39871,7454,7500,36747,3794,31071,35669,48208,57788,7813,26913,32651,9391,63418,57731,19523,11427,17471,52392,28468,56892,5601,55,17716,9972,11131,16881,4023,63579,64079,31340,7559,23362,64635,54926,33314,36960,24179,7702,40105,37219,13677,40256,39628,38905,37841,12417,11251,41016,33548,52866,20172,24844,25403,22466,9955,48341,49268,5465,53434,44611,24143,60971,53013,63790,57574,26742,58073,64878,6702,62373,45695,16301,30922,37195,23324,12708,39125,29540,11978,21667,58169,39684,42948,14665,61146,35895,35529,46616,39603,11749,4772,44568,24509,43649,46951,17870,39883,44687,27470,15304,36675,56580,3642,18849,2922,7896,23986,8715,48622,3372,52172,29209,28107,21545,41336,61647,18038,183,5289,55807,52071,35968,39284,27486,46933,28470,49533,58063,45175,31011,20581,12421,61997,55404,370,42439,4241,38554,38897,42547,31655,47461,58797,42651,43276,12800,25149,24712,37162,61049,53473,28676,32284,10390,4258,55866,60774,64064,23547,14150,1498,19333,63231,43173,47511,20660,8001,32860,46959,28320,54362,26213,17017,17132,44030,2271,23016,57154,40946,24677,34148,55718,6550,65241,13745,50553,46943,28682,15158,27641,54680,57720,9845,41764,30182,19395,32104,34486,28639,31149,10363,11722,64086,62201,51570,15099,40378,39960,6515,19353,20842,28290,47367,27014,14913,26520,4562,50737,9923,50055,60719,45415,9517,41887,707,33911,44138,28322,54500,23800,53236,57881,64022,21332,17573,23849,21416,34064,45788,46805,41113,44300,30307,2645,64714,6676,53328,50132,60609,24653,23244,43269,10987,47366,25494,40846,31896,27956,15319,40752,1094,20876,11687,7295,28764,34105,17407,6276,52778,35985,8226,38829,15738,23974,11992,62745,5469,25654,23230,3219,58229,32222,17334,64845,40023,27254,53523,32169,26001,31627,32552,27048,54443,7405,51155,62857,44875,50685,43712,44200,15412,4985,6867,43064,38286,1212,13116,35350,10646,59759,11320,65405,60941,42135,52023,10577,28990,29322,8302,24856,52868,38024,64921,37787,47288,42470,50360,21975,17362,21405,57567,22240,38523,38577,50926,32680,43891,42439,16989,23746,50984,57428,13320,15603,63901,9826,23861,12027,53333,35532,63945,10496,9324,6132,61507,25831,14636,55258,26934,50979,15108,62527,38752,33412,37843,57225,45260,36418,16397,37339,39003,44954,6139,30869,3264,59597,597,32595,58801,62124,29378,25993,46190,16807,47135,48316,33576,35697,56226,50841,47941,21024,23692,36988,6585,59660,55898,55494,46665,47830,39328,4087,34019,59454,31571,42196,47286,10525,42711,50799,42925,4837,41834,40027,18593,17737,25188,54709,20878,49518,32162,50922,58332,55441,33778,35833,9146,16582,47793,9746,14136,42166,54881,30369,60306,14138,2177,20572,28119,450,39580,19754,37240,50996,4661,22504,16041,51159,29606,43207,14936,28266,26914,6791,48301,57799,19921,58458,7774,20188,48479,7760,61695,27508,25624,30583,32625,16671,47089,50479,58250,9610,42473,42628,44150,13344,27641,35244,21419,27740,43689,63561,28298,6932,28374,24105,31219,16738,64422,45031,55860,49077,43456,30348,52422,39011,52521,20648,7513,8688,10115,59558,15613,26902,23101,15942,36344,20256,53980,61706,56496,23688,14815,35100,58597,1026,19129,9456,867,41751,1153,38698,39369,7944,62586,22956,30655,55107,6076,25924,26899,56021,53269,20633,64731,49803,11040,63597,54510,47275,8860,8552,43877,54548,16133,63502,54222,46113,42637,19940,33036,13650,46350,8579,12989,19226,39098,43750,44124,10207,59006,33666,62214,59431,7714,54267,20973,33006,53522,8129,13061,56612,2714,49112,52036,12964,61632,29936,34254,10547,30091,52884,42638,6442,37209,7097,33153,47271,3132,12961,44220,14434,25539,10571,48152,37419,23429,22652,18574,101,28897,1964,57625,21284,35783,6050,33299,57078,54403,38721,17835,30875,5153,5858,59160,15463,48008,27025,50551,8007,19661,41143,9010,43920,36744,19689,12116,26342,33852,61093,14528,33260,673,55420,15573,2635,2927,8165,13153,6311,60361,22358,22197,30637,38879,56551,41513,33202,14921,28763,61302,65292,36455,25675,42229,6011,8559,14767,19281,36741,20231,2013,4064,37233,5823,11651,57961,21619,21301,46844,12989,3818,20005,7220,17183,22265,59555,62603,46143,41019,22223,61790,34648,64844,18505,48045,61746,26952,9126,3876,29430,23586,47792,3368,42585,55897,31826,56573,55936,34022,53177,38555,52894,57783,29613,1311,4604,58008,35839,38276,64722,39025,57146,17701,54655,40006,11069,18885,7668,57779,639,61228,39944,53150,43431,54873,49648,17351,51773,6384,4818,9721,15129,38264,25725,19578,15373,61339,47537,42066,65342,63343,61527,16211,63634,58560,55422,6406,59779,41845,9695,26338,28303,15105,44616,27995,20281,54537,25961,18219,12779,31871,62823,46897,8182,52360,34399,18075,18035,23734,2345,49834,18283,32664,26583,18170,41651,7196,38427,41757,36214,41960,36365,51124,53600,35999,58479,29529,4549,46742,65175,22100,22611,16628,350,47985,63562,4080,36227,9892,19067,57667,45867,53661,46973,48000,20928,10641,15265,44872,14259,47505,61843,62248,38748,45095,9849,52401,27683,53984,1380,19886,45056,28700,60193,40466,48409,9082,8017,56972,11836,63957,63868,62705,25276,42432,47387,29018,14177,42683,36968,33549,12502,15745,1888,48438,13380,22945,34884,16812,24345,60100,5581,15587,46997,62299,50550,58771,21788,12623,60207,15002,39773,53587,34376,17378,44927,9660,39687,45809,2406,63837,55314,10479,9207,46086,22521,33002,35858,41142,48087,62915,3070,9578,64672,48430,40712,33955,45128,6735,42318,18001,54629,5849,23505,55576,8030,7601,48831,29259,61480,26490,37142,51316,37419,7813,35895,52421,45811,15092,15330,40306,39289,45395,2349,35275,59535,53641,40838,49655,34603,7474,31812,59817,14977,27795,59819,54263,20939,61502,55109,59548,51302,43914,4757,19260,47450,25041,36181,41835,17959,51131,239,62645,45245,12393,33136,46191,36140,4246,58238,59309,4861,33744,21842,56215,46012,50362,45904,10044,38364,11158,33668,49476,2161,12437,10473,48327,16516,32559,16696,26592,51895,47734,33304,10264,58750,28309,61912,25357,11636,604,13490,52675,13693,17998,45776,18221,4052,31267,8286,35279,13537,34856,33856,44851,29637,2543,60457,25945,20609,40465,34793,47703,29409,25215,43641,16049,13284,60489,47574,50680,28854,9393,5351,30664,47965,49587,48526,12169,25187,39902,7572,30655,24427,30343,47426,26857,34518,23482,11800,42705,38588,2023,31985,55094,42280,2018,18864,61872,41746,7595,11689,43777,778,18379,55622,35154,30155,40118,50300,27885,62965,41475,1466,4025,13170,672,51112,1629,44416,58101,54082,63175,58499,13904,36562,47362,6271,6759,50441,10177,2143,31131,56595,41363,12190,49813,52550,24236,41616,35575,14194,41674,26230,11504,18883,9571,8270,48810,43173,12756,25533,25377,6577,25730,12302,47225,2176,49952,38907,29357,5151,50646,24729,55264,54913,15984,57344,47947,56598,20886,55074,61821,43672,51543,50490,60990,51277,28690,3884,3592,2672,7221,42055,30112,13177,52262,51214,43971,47387,3024,45938,56242,35197,31850,3337,15252,17833,35096,43328,14364,51483,8505,48578,21161,34715,6656,63898,19342,64763,24383,234,19175,38071,31513,59942,30195,36805,37891,53336,8925,27890,27223,21650,39042,5191,37103,58972,20103,34583,26557,27276,19181,57472,45270,60322,38264,31461,32471,36370,50748,61655,17995,41741,23901,35720,32474,57047,50210,41203,31427,13927,54081,36824,59649,38245,29360,4183,5403,53312,16995,32936,41262,38563,30684,12900,57914,8900,59391,13649,19182,29336,56631,47356,4686,22565,34991,38314,51819,17771,2932,18738,23292,50959,38020,39258,19826,12041,59002,568,57057,53742,19556,37365,43003,46274,59969,27723,3729,18672,35421,22599,27799,29545,46737,43794,1663,62111,49780,62416,13207,28036,48127,19681,49739,34318,38189,39338,30441,16567,883,2936,26359,30867,4317,57102,37816,12611,1817,42639,40104,22250,7473,57683,60414,59444,54409,18913,20822,64188,40351,30428,30037,16929,24457,21314,55057,7977,58706,15770,40621,4473,31133,48585,843,58680,14489,36277,47992,651,27135,30989,17453,13374,42635,37654,27154,29313,31253,6405,47841,60916,45853,14350,59559,10280,3720,30971,57693,58708,19502,19226,4618,30605,43697,29597,43377,14335,62077,21478,47237,37504,10154,36475,3816,7169,33307,54986,31548,31052,31647,47809,39888,43695,25421,28971,48352,1171,5279,17201,21735,10302,34353,594,63215,58690,32544,265,46113,15765,23442,19838,10594,17210,17815,29700,9445,61439,61503,49485,22781,21552,13274,17567,59362,41110,7039,34012,21312,10451,19747,48085,47500,39219,21959,9788,49892,3314,4622,53769,61682,21203,14741,12110,13303,25595,12462,12432,19636,11304,11863,24500,31519,62509,20792,48624,50885,7577,39571,31681,36524,51498,18819,56343,19813,62388,33442,54980,31133,63621,12347,53609,17363,11596,22933,16458,59575,61973,58869,40504,45211,29696,51217,60618,58567,61015,45742,11765,23431,34522,21152,49928,51686,20786,43337,9596,64138,42769,53718,61836,13101,44954,17701,47912,19300,41350,11351,46313,19623,6168,38842,55102,19983,28587,18958,13707,58335,1849,10287,33163,33234,22835,19238,55734,30813,37828,59746,62079,11714,60117,43367,37606,10558,35973,46994,44565,529,40442,41308,50228,27043,62229,10674,62086,52917,47358,13844,48504,18028,16652,41946,9763,48472,27485,56658,26847,39982,3196,36936,31561,49181,50271,61987,40117,23241,8687,30867,30053,1137,4061,3990,62564,63471,5604,41251,62297,24457,49045,14288,6680,29158,58565,22815,15372,51286,13068,26073,18005,40245,57641,6354,60116,46057,23856,39725,63901,65073,45157,3017,9260,2536,44812,24970,58980,6824,2411,9643,49810,19251,59826,1916,35743,40449,39730,45149,19053,19001,65095,53351,46018,12312,46904,3234,53109,50180,15750,2124,32004,20521,62139,38945,226,64424,58350,4006,9501,56439,50423,53575,33220,58769,21965,34683,55134,58713,36586,22057,6052,32322,63678,37327,57939,13188,41712,44336,51380,14752,52106,35562,14300,37729,13378,22879,15730,35605,25368,60410,14295,20903,43980,35566,11649,47423,13215,10119,17396,4553,22681,30651,58747,49754,15489,17917,43876,5861,39131,29892,35777,7899,29580,27952,17597,32345,30686,41965,17436,7687,54405,58476,36725,12184,65311,6809,16117,7985,49671,47254,2875,32387,25868,9581,35463,64061,22252,42299,55980,30773,38190,63224,13510,11989,64084,35505,18147,36273,47693,16997,36939,494,17844,62930,26825,62581,19858,34959,58062,12578,19623,9793,43449,23796,45627,29346,1007,32546,8593,28082,2943,43813,12117,50695,59097,58827,50561,57388,37767,15646,44321,56853,46242,35135,4904,23572,44681,42891,12428,6892,22308,12129,64450,29330,63831,36559,54134,12978,51354,56661,9462,59479,17513,16217,13806,4118,32672,19778,51874,63801,54997,21064,54515,25382,44107,4512,34878,27850,19658,45514,50357,20835,9383,40237,25583,20504,6003,17647,62126,4095,60973,55426,54238,47699,26517,26769,12161,20701,51755,61474,27159,42557,59100,16538,6749,56042,8993,32070,5820,64849,11297,61131,13122,42481,28547,4358,28446,29300,30207,50551,37177,19114,53597,27438,50598,34548,57040,39327,12422,55437,40461,26035,55600,10461,62440,7870,33477,53446,12161,47446,31258,53759,6638,36973,60948,29350,12819,51666,40191,64081,34953,47830,5087,65344,27657,25879,61384,52280,65268,1442,21466,53336,64997,65314,59636,53045,64160,42131,62225,45387,31043,21502,17829,38591,4534,15868,47796,47361,4269,1495,18459,58189,22318,29313,57903,4338,4249,17609,25681,51763,27047,33864,27365,8524,39640,59409,5978,1601,17394,47355,53295,31431,19942,18624,4696,31264,38916,60184,34878,22312,53319,48307,10310,35243,61540,41307,16652,59265,6713,22148,15843,52128,20642,24679,65225,15116,23183,9287,179,9892,43284,19069,15105,58807,65098,20738,17657,53316,25398,4032,58673,21546,12875,56855,51796,28184,20640,47388,41331,40020,48272,40102,51483,30325,43663,22839,6053,44782,22689,1790,63909,24366,40309,60549,52070,63034,7846,41860,45080,8910,52241,30787,9982,23484,24115,31598,11664,27001,8168,41582,28773,12442,3575,10600,36437,13793,821,27661,57515,8645,37657,14221,9383,54142,14738,1603,38984,45134,42504,7101,64658,61166,19858,65011,31094,49273,37475,57444,64615,23181,41256,3153,5091,34896,56841,19359,8044,14993,8732,21458,15875,19237,5035,60896,46276,8975,37482,1685,54616,18074,20981,65512,34827,37216,33527,24176,21250,26469,17667,30555,62255,49969,64742,57348,52811,40303,48194,15573,20549,17431,22742,64793,30437,51380,39852,53715,29569,35686,27557,56230,54217,36483,45739,13119,4135,61754,64385,27722,8138,64041,33738,33327,24339,48799,28898,56980,9831,60086,15809,53064,38405,44040,1978,41346,54108,23388,43099,62238,30964,55121,390,36517,59405,21666,44126,57213,10564,33291,62399,50313,38412,20327,15892,46935,57250,37592,20909,41880,6342,13149,37950,7392,61022,18458,58186,59837,59417,30640,45505,49019,1043,45874,50919,36051,13671,32660,55373,34709,28067,14376,17031,37141,39658,63110,29782,44101,27736,25490,12383,1187,34078,23201,59674,54325,51095,39148,52044,54508,48050,51121,11777,38357,37805,31603,44286,46665,1296,52530,50535,31772,34850,51354,20623,19242,62320,49896,59700,27757,51288,40475,60245,10987,43406,56280,3044,41363,48666,30901,18638,56889,19229,48571,36844,14527,30196,4412,43540,35052,42660,25759,12687,37792,64693,62311,44625,58284,54654,16421,13074,24722,24148,22229,12870,34651,53263,27522,19979,39424,44778,60532,64799,53456,6982,14054,48409,29627,1826,3803,65258,18910,36520,7416,25820,48624,5265,59652,62338,32430,35218,910,15733,64866,63867,9246,42512,10870,51755,15280,64593,49166,24844,1768,63516,55213,29280,55816,34631,29543,41685,13837,23984,33147,40238,59620,22238,29521,5179,55434,41800,270,54519,29316,47764,35003,39478,44532,39050,8639,38012,20206,11972,33205,51654,54245,15698,54578,574,19712,33807,28790,32522,9990,41452,25187,7704,22193,46076,9304,5878,36583,39895,26798,64387,7899,5039,22692,61031,25882,57353,24259,1719,56006,11996,23950,43487,55099,19188,33208,56454,12840,29182,48297,25210,29231,49817,23487,61260,38086,51542,39196,30762,7383,44116,7225,15869,15671,57873,49310,38402,27691,58721,37025,45907,28222,22109,36059,37844,50867,16844,4652,7821,59190,21068,37808,4296,46866,19621,46385,63064,20592,55721,1870,52512,29065,19785,13268,50932,65530,33667,23487,15854,22686,53366,27027,27430,44548,39425,61884,21100,3531,30323,26491,44654,63850,56472,25093,56978,19701,29837,5371,17980,14630,4694,12158,36496,5970,50019,51847,30276,41323,61929,27609,17487,44733,17253,58847,47781,22502,59003,40655,2560,57860,16778,33320,17848,63332,43205,34313,50583,23786,4916,32838,36109,18027,58619,11406,16200,64372,42109,91,1657,48576,33385,4742,64132,6485,7040,14644,15276,16051,31325,59226,45690,19065,12220,38368,45523,45708,10804,45353,11800,4312,56459,10773,8519,3935,42247,14652,38339,15727,16597,34613,63644,61722,56623,36120,59422,58790,55847,41,5133,14812,52678,17646,23224,50412,35407,41879,13064,696,57966,26655,31095,50571,34344,65206,39142,8280,10660,5940,17543,22579,54322,16894,8447,1705,14472,27832,40112,59673,45705,16686,904,37819,26055,38446,21345,4515,11415,58311,35222,26056,41396,25774,25422,59669,20265,23466,40494,36659,60400,2753,53966,17810,45688,39791,35454,23288,16665,43359,22755,2372,4824,5295,60349,16648,9511,38846,10299,13252,6300,33021,47143,8128,30731,1607,32717,39417,65253,50981,65394,55996,32327,11388,34906,56077,13129,4585,26504,53332,11985,37806,52957,5818,38681,9117,25028,65270,8717,28098,62434,37092,28178,22909,64435,41828,36361,27453,51007,32947,62810,41442,36601,36276,17229,34208,54898,61280,49340,11495,2046,26116,41162,581,12183,4450,53660,38261,59712,31695,45406,27716,60426,60,38139,44606,29208,2952,65341,46846,26395,23411,11503,48265,45802,10472,36549,35435,47624,4387,20271,41161,36291,27731,52502,23931,16861,7068,49481,35104,58980,3812,29908,7152,25075,17276,53921,31315,37128,7394,4700,56533,15727,27798,25391,64566,36556,59945,32598,36882,44535,29153,23246,50599,46111,38881,61973,43450,48526,23458,24464,49971,40381,46884,6662,15955,49163,41960,64979,30486,48145,18343,56449,2349,55607,45075,62932,47323,32263,38167,54470,63536,58109,43141,57096,45982,12757,17163,13582,59271,56402,48873,63595,7441,64254,17070,4359,29263,16948,28773,668,47892,42071,25977,40777,63580,54257,6231,40080,16122,22555,39408,28426,55604,12427,4801,23999,84,1494,28282,41812,45608,44734,27685,16593,13746,28790,51319,38470,11487,59061,40868,56059,9168,33774,16237,31579,12885,14966,22585,17104,53053,52213,34296,34982,60852,10325,25108,61356,54784,2210,46540,57780,28528,27412,62967,44786,18246,24610,8729,49856,9786,40491,37726,59595,22727,46363,20452,31201,10561,12220,50485,2544,47575,64342,63809,16672,7045,922,6598,8449,58416,25161,24158,64104,47277,4450,51196,58250,44690,37255,25566,1361,42319,18775,57225,57355,20436,29173,50467,9440,17861,26827,17556,65301,45533,22970,56144,56540,64585,35124,46080,3524,8710,35549,29879,6104,49337,62312,26549,63278,64906,13419,13423,53270,12072,3690,27330,15254,38664,29605,59914,36410,5493,16841,10577,35606,4744,21260,33779,52289,18946,63432,39004,48478,14104,8304,18677,63561,59251,53198,35252,37824,23500,23622,17303,24509,32566,36717,27743,53393,38715,17592,6796,43589,63934,47413,18234,64007,50923,20008,59448,10463,14008,30486,44531,8662,13471,9150,48612,27117,19367,65224,46654,30615,65534,51161,52445,1864,45252,20411,9003,25382,61688,33918,60364,55885,23495,21420,19044,41823,10526,26529,15740,28289,4008,26057,10539,63563,57003,1194,41987,14745,21948,55193,25420,19084,2852,58931,50076,62044,56001,7493,30645,53753,3190,4879,56293,63283,53983,38852,13248,19791,24256,60365,8741,20163,45307,40878,64114,23350,14549,5216,39092,51302,39405,23072,12320,60360,56274,45707,46308,38122,28961,58013,49934,52396,10851,18924,8446,11435,44150,6659,21402,38089,54183,47190,5501,43504,35603,47504,24336,40199,61214,64725,801,12274,64705,19770,41944,7467,10295,31292,46852,30099,42250,46419,3384,56710,25373,63033,47740,11595,51935,55283,58825,14827,53513,39781,65106,22308,39883,46977,60681,33707,58404,9307,56223,34673,15158,41370,51753,29087,63911,53206,39785,33163,26597,40340,936,44164,61467,46729,29498,26374,29147,26815,159,19297,27091,18520,18398,31362,30466,45834,23721,12216,59838,4395,42987,48532,8287,23605,17797,55552,52453,29200,2914,781,33465,48485,4061,285,36766,29923,60583,40143,13178,65286,27665,4988,33398,45758,23796,46954,11093,28698,13598,197,24278,5396,63336,25598,13116,27649,51933,20875,65136,41429,59097,26360,50187,58420,57016,26527,55970,9814,27450,30232,16612,46484,50664,37984,53297,53897,32526,23571,62155,21203,30288,56283,47072,2411,47026,5153,3182,39412,27533,28161,4427,48825,5306,38305,63197,26389,404,40389,60762,64266,25603,61008,7361,17622,31279,55855,43474,22559,54051,10936,43751,13307,18662,10558,32382,8452,43006,44896,51292,29514,18973,38408,36633,14647,62857,33580,64055,60953,12838,6811,24760,41401,32116,6108,57622,59600,35270,28047,19862,55323,32500,54906,57981,56679,18973,65456,15699,48825,10079,531,63592,2452,16026,10961,40776,38326,50439,29852,40099,23971,49307,44903,30391,16201,39473,15247,38018,47020,43590,44776,13102,22477,19366,39740,61592,33657,50294,39072,31744,21780,65103,15713,40682,4307,49694,51798,16464,7703,3377,18122,25259,33273,34603,52377,1234,38694,27975,15584,936,26821,28278,14636,2695,58027,47576,50143,4527,6222,52378,44123,54677,41706,43770,37535,21795,29537,3884,24130,20600,51908,12855,1302,20206,58460,17897,11881,13499,1558,18548,1777,9229,25298,25075,55618,12285,60619,6815,8295,1057,15128,43598,5833,42046,50930,23610,42193,1374,1437,55462,18633,14730,3346,15235,1997,49826,22509,33938,30799,52998,55405,50999,17694,44285,26279,40181,22969,13660,32344,4394,40109,41273,27461,33938,52846,16820,60174,57501,44744,6254,5592,16678,36054,11950,48493,29421,17786,36343,18825,1405,42915,20796,37784,5521,48226,13261,14145,24423,25310,43252,5758,18772,18926,64758,14541,29065,46160,25570,34989,65251,33061,42284,39545,50895,29737,62420,22705,30218,36164,446,46352,54974,44231,26620,10512,41412,63865,56307,35495,40472,12481,19111,50231,36818,38190,53475,36026,34077,8112,13918,54507,60629,54589,50942,59802,40213,15121,20412,47655,31358,43370,32339,49876,30418,64659,51935,28048,55886,40883,28105,48125,37599,54991,7907,55237,22832,10987,23380,12343,32442,64958,48790,29675,35860,11527,31174,9909,53049,46733,59515,21627,58581,43915,11669,42274,22161,34558,43784,12751,9909,11689,34539,23931,47566,7446,42509,23156,36339,28930,26173,37494,50016,41086,14121,10936,29431,49543,60287,52448,44092,58916,16409,25050,2171,45971,25141,47058,31436,44729,63121,15913,15765,37686,64239,9183,21426,63065,27842,36914,33421,37210,6354,24440,15996,50692,25179,31897,1261,55295,36184,6961,10406,17419,24989,21004,43987,47519,56546,43853,33617,61804,29757,42688,22962,5414,14794,19914,65424,22947,37781,3099,8470,14026,56786,18177,51350,18000,16648,19005,58030,33439,57656,6335,44647,27416,533,6692,54759,36198,25645,61671,54517,16516,18140,13244,46214,8550,1176,14054,38725,60962,59350,26306,3643,31802,19558,47146,32968,24729,34328,6895,52914,46406,63420,6379,15498,7655,61382,30408,60601,59710,27977,20852,61767,63305,61739,54986,43442,10132,49721,65070,61282,50663,6302,36458,32528,60928,32910,54912,20416,8672,54589,596,21905,48177,42277,2421,26848,65008,33332,15194,41796,19077,10322,61945,12173,61199,38377,22244,63524,37275,63644,12556,3689,45264,80,45266,3723,51218,56342,54303,11009,41131,45435,26711,57520,34134,27947,16298,64366,44350,46810,16420,20060,182,21763,11318,33786,24484,1411,23485,72,47260,52529,22632,12434,12287,2133,40448,18550,13864,5614,53611,59099,55801,62660,57067,26037,49012,23958,51785,8738,41435,49180,22985,61593,10048,16988,11501,40188,55237,19600,44805,39266,50960,3527,49490,33795,57915,8658,50727,825,5351,16284,11945,14939,18769,37469,53248,59082,8222,8624,19077,19220,482,11189,19664,43687,14684,36328,28550,40716,30835,40676,56159,25170,6576,7740,7673,34008,48300,43373,21103,34759,19391,27602,10742,8990,9899,40721,37163,60702,46750,4747,44832,50352,34075,49887,36696,34259,28505,7207,57343,621,19398,21952,51665,57070,15434,20594,30637,53841,63897,64285,18107,32581,27395,9729,27682,58095,61089,23563,5491,2478,12411,62616,56869,5623,13001,37996,46420,15831,41370,35031,47509,37258,17777,52405,4966,21891,383,7675,46094,34753,16924,35003,27,37489,25009,22923,45591,22139,60250,28768,9950,61590,59797,62043,44515,18320,18545,63964,19653,50413,38766,44407,13369,9658,38526,52759,30731,19425,35850,15361,32834,63110,31802,29965,41472,3500,2634,21284,10860,26494,45271,48774,43397,56263,18683,50691,39969,10154,497,13098,57788,52216,58394,32517,6149,22760,48639,45425,517,1358,62395,11888,43646,53331,62919,64149,21852,32733,12851,6483,9901,18135,2658,61701,8553,47903,41480,12185,62676,14515,57600,30380,27242,59051,43605,54615,17196,21080,13074,4702,38974,3703,46741,2752,1051,12475,59631,17495,7668,15848,22055,13834,55579,39828,18681,1564,37432,46234,60358,1390,10203,63912,18632,61938,36278,49765,58726,62442,9031,36584,29223,10828,31412,31321,16063,15276,34231,12779,19695,4809,22065,56746,40255,1301,46982,20268,11693,60548,14162,10590,58584,14665,37301,36155,2035,77,57702,3478,59458,55217,8417,36126,40154,45182,47624,19564,33035,41577,19371,29720,21284,28591,18549,2967,28703,44350,49125,49750,53696,18634,38542,38713,6663,57138,12888,17589,60702,28563,11259,21847,23869,561,21043,32172,54243,55461,30214,18876,46009,49174,594,32049,23157,3733,49207,38738,63461,33250,52066,40008,57046,7196,6801,56320,63454,12031,30786,15024,34778,27008,45128,1129,50795,53352,51154,24393,44029,6851,49378,62143,6335,6022,57450,68,34021,6894,4394,38262,51191,5023,44339,12205,8636,56786,46410,1825,6065,36150,8742,56216,15189,28590,53153,3665,45401,37424,39400,743,36433,21323,29019,13260,53297,46098,45391,2715,23087,57569,3364,55395,11303,62418,37550,41460,43869,26523,3124,23167,46536,40739,50660,63807,63054,52766,41911,21426,46266,39129,21346,6755,32903,4526,48921,17494,47357,10267,39076,47543,41230,11272,2369,19244,12090,33161,13746,12474,25954,48587,56024,18055,50220,53278,38508,35779,27087,14276,33353,27591,30566,65064,12827,46496,12041,26880,23059,55691,34968,10543,388,40256,51874,12726,65125,50247,17106,64560,32829,45936,28800,32611,27528,11243,58895,54091,37120,33397,38277,13080,46163,20045,55723,17531,31989,29554,19810,35221,53473,39652,37133,50717,19009,39821,58560,1871,12544,16794,10729,4747,41670,41823,14489,620,44371,43179,54133,6757,9273,4017,7073,52718,54215,261,5310,29717,45250,63134,64404,32094,20651,7452,30267,18467,63195,15744,5407,26589,49268,45481,51705,57805,18813,13257,38217,50462,7073,22446,23414,56925,56668,48791,64960,59720,51218,46680,23625,27809,42894,24952,38851,4487,43565,53586,60490,6228,20728,34844,498,34456,45116,23751,58086,50717,915,56404,65225,48624,55279,19663,27143,22036,64938,25679,20976,12880,53807,39505,11372,24267,27578,48661,31951,38272,54143,8016,24074,32669,8993,10220,11170,57999,12980,5520,13650,63324,57629,30084,178,14238,18478,26037,16637,48696,16310,11841,55490,24732,45713,21472,13983,20775,45404,29979,28938,50668,34392,43226,61163,3839,19504,2443,30379,12240,38544,24449,9622,54856,65403,40583,9394,21980,32447,28966,22480,60592,35383,36206,31588,35865,63601,40810,23477,63260,34925,35432,1470,12776,46008,44899,48698,44982,63109,48595,14358,27334,46471,16375,57135,24660,13645,7296,19315,35787,61701,28544,14673,12178,44509,4376,60796,17995,1755,18670,4185,43312,32763,52949,40881,19684,63618,21941,10091,48808,15230,43698,37947,9282,13913,47471,44934,40429,19801,47030,19837,57842,30288,58620,42412,19228,19384,23871,12405,49348,9648,29659,23341,25638,33518,648,8986,21796,27396,22998,2624,32669,4403,60063,58521,23985,53052,3585,24353,9191,12811,60552,4810,21316,55289,32491,44018,35277,9580,34904,16452,16217,17037,33227,60128,37483,22032,25824,5000,26666,57498,56503,61706,26941,34890,25129,56422,20689,58202,58098,62837,47694,40667,17569,51491,41631,57875,830,37893,5206,19919,3578,51559,47455,26486,53169,26871,5082,5267,61156,21262,36850,43169,24600,37625,55616,54797,43863,34761,64588,55656,30987,42954,14155,17059,31887,45207,60362,33345,16805,44872,53687,20284,43137,18214,49997,47266,19219,48882,54726,63977,34430,16450,32475,39771,63333,29629,44868,60315,17633,4730,38787,37411,40493,3190,46781,7433,58871,46279,61887,52087,27393,5311,24128,29437,13348,18714,42228,15582,56465,8762,8859,6269,37588,39519,60950,39537,18823,48424,43228,44549,430,41369,1682,62783,58488,22589,57899,38593,26291,34394,13702,3900,43919,58682,41004,13614,39496,16231,37157,51983,11986,6287,27108,55364,42797,55665,30146,40340,28503,1868,10435,10759,36305,40172,2315,12500,11371,33431,1902,44424,48743,50020,39406,8621,3234,62787,35167,34151,26897,48989,27470,37957,21223,39599,688,8934,47235,56388,9112,64810,34869,31757,12012,55278,1723,480,58056,1575,26297,39370,47049,38416,51146,6234,13844,30940,4980,20154,48941,48142,5304,30550,8964,30430,33839,17239,54544,20349,48679,1914,53592,36266,55391,37835,24721,23911,39792,9088,2106,8118,14876,48304,53021,6383,52553,222,36375,7163,57903,44075,26391,55662,44576,48511,55323,20196,46407,26434,19958,48166,23074,40443,39333,24564,14511,2514,5808,5868,23619,18704,30083,28501,26313,22531,52933,52236,27196,17206,16572,6005,31796,42637,53064,2123,27274,37915,61594,44897,28011,24328,20151,36499,1599,65048,44396,4048,32674,53170,18217,46050,19520,3735,28980,36421,48728,52027,57797,47923,60564,5414,14609,55165,25968,40606,57579,1710,39786,32143,3273,31616,46252,64317,20790,27184,23095,63758,272,1464,23787,48855,38517,10777,39357,6187,15191,56352,7058,8542,59503,35066,42600,789,11604,53380,29964,40391,18277,49410,63393,64718,42553,25534,15140,48224,881,45137,26447,54612,12676,23613,3388,48901,47357,58913,61623,24912,14503,12216,29358,34081,65351,37039,27626,1105,61136,10711,36733,16608,23974,37444,45594,16483,44227,61599,57594,45474,18062,38117,14379,56194,11328,56449,33312,57929,928,60839,55217,53955,57429,57798,15026,37394,52803,59915,19311,45710,13441,27188,35598,36945,13106,18628,47993,33012,24048,32148,9233,57552,30237,1937,12399,28609,8949,39871,46656,55021,15979,6424,2898,41221,45835,13073,43147,51387,62038,40838,21151,20414,32796,42346,47133,22868,8763,51555,64979,13959,40004,17348,35953,12469,33505,16139,63548,59728,42220,7910,39108,31152,1864,9173,35316,28832,59674,14338,64676,19067,48185,26730,4791,27990,12199,27765,48118,11141,23694,31896,49214,47921,32638,39306,55338,54486,35066,62057,47650,45539,62757,1236,45730,39854,14160,47173,6444,27990,14199,51017,61509,29889,4506,19209,27477,57500,48667,33985,61006,59545,46939,38889,20439,52788,18889,47087,62779,33667,13218,45355,2979,29730,41985,57772,27666,55394,15098,54869,24717,51119,40198,15384,1826,34881,21184,25884,42530,25096,2973,20394,45298,49426,50861,51299,48723,65105,11385,3049,59766,31788,42598,23193,10196,50115,31974,1021,55012,53107,53682,63074,50757,34227,62926,27580,59570,39649,49855,28146,24911,2283,26437,46951,21807,15057,698,21989,12654,29110,17702,14716,41482,13573,7536,37669,64987,63468,4857,43673,59294,12186,10796,54417,17728,4890,20540,8193,25827,42036,26253,3439,11073,18194,35334,21209,43760,1481,15666,9599,60425,61621,34829,64518,61690,4853,34780,17589,5307,15695,7715,27106,35096,8699,10140,48672,43125,46768,3036,23362,36491,22870,65220,13397,31142,61941,51582,16055,4069,45212,28826,32262,50287,29146,60004,7137,22923,2900,1980,60152,45029,28638,29627,24676,22885,41964,62465,38596,21994,51691,15610,57157,36091,38787,19187,20759,45766,54142,2925,39716,14580,27986,22208,28350,38392,49865,33370,20474,48470,28713,3860,28683,9223,14278,1978,60092,41157,59039,51475,30975,37092,10424,20685,33481,60517,53217,48698,9775,52259,65415,38798,27999,44088,64753,2774,40121,17248,47480,37871,49489,46739,14516,63613,9598,4960,62853,2065,9982,51103,31943,15533,31488,27903,6119,51141,56154,7795,13382,2346,42844,26504,46108,1702,30371,4735,41925,7822,3838,17524,58205,47892,52109,9053,55266,6142,13406,49790,48572,23609,6469,29927,54467,37163,63797,43676,63123,10942,30208,154,29347,9182,44730,59194,38320,24095,18749,27447,5172,2046,64049,51232,29982,63279,45364,54586,24316,10527,16057,40098,2058,2647,37928,44981,41301,16175,37877,23722,20791,40983,250,5031,21237,7919,29641,60448,3847,21234,8749,51969,8258,14132,31926,14703,64858,38325,22232,46047,48854,21053,20580,2075,63257,26028,64354,56658,46983,32105,33575,26226,20726,12418,22909,22917,14066,48647,57636,42575,39940,27259,13990,7874,9899,40346,17175,17155,7747,17240,45061,57821,20324,10465,3173,49022,15973,17035,21753,3646,11213,35527,23289,11340,24877,55863,16321,6988,10014,43576,3721,21906,49834,50706,6443,43765,50439,27739,4301,28751,43143,35954,59248,52245,33705,13529,38552,56670,45024,8113,17553,30263,14532,6584,30195,4438,47155,31935,35315,25521,16445,51355,39716,15387,3884,13726,35527,18065,46511,23411,35828,58958,64358,15280,32983,56383,21206,968,62161,23421,35476,56384,11371,18425,25030,36753,8248,47481,25388,17011,21333,63823,58915,47806,4376,18743,51424,2141,2359,34537,46006,27869,20407,54923,23510,62137,46974,60677,3587,58089,42743,1783,61496,28351,10794,20237,34183,5780,4883,16527,54673,11633,64572,25837,53719,3438,25698,27994,56871,36791,45506,27853,20442,21411,13264,56593,25715,41478,36644,63913,47008,39263,34549,30130,55185,46472,62809,37162,47405,45053,12425,40786,49789,48024,1268,36848,47046,21862,61856,19020,52527,64958,48773,3864,28046,37439,58553,9148,64466,48074,50077,59700,14879,11921,64294,48431,23616,33676,60787,27304,48205,63862,33421,20355,25734,13376,38547,42333,62194,11489,29300,64380,11479,43898,62138,26204,65415,28070,40492,59754,14466,38606,25680,23123,13077,52324,1630,30357,45471,16324,50856,64255,61178,50923,40958,58347,40891,23600,12141,39815,62007,53959,10680,52564,38707,49688,47510,6793,52200,3685,9539,15290,4986,24871,7014,24453,47500,25286,5283,3089,3921,11914,14753,8582,28416,65187,58138,2819,36758,44409,41207,24609,18802,49139,54914,44854,17949,60734,9021,57003,48071,53205,49331,49353,22464,22436,10729,37909,55720,9817,27276,3248,16864,14611,41928,16088,58838,31206,51528,41851,39514,45313,17972,24453,54368,59202,49239,54358,16648,44968,20808,43303,56285,57959,33826,5545,36051,56706,39739,28364,13945,29165,43193,12139,17446,46647,11833,43278,8934,39811,7445,9977,26159,41872,20021,64372,13742,34427,3868,58399,50015,53485,45558,53196,48615,56333,53825,33455,3340,4480,29375,54951,38105,747,6701,22478,34493,60745,59513,62738,11092,23818,26822,25137,53288,50197,7819,4390,20119,39479,42885,51958,59546,58693,17479,46172,58653,20230,50354,33124,4106,18548,13009,57595,61501,62126,36320,7458,51322,16123,15642,18995,42672,2912,22230,17186,3939,13006,10591,63979,10203,55388,62609,15814,36440,55357,28713,6898,58918,5511,7357,1583,31265,33885,41506,40905,35516,23065,62795,52736,60349,10507,63817,49595,37200,51731,56005,27493,38612,16701,59584,54711,28169,57849,57327,63434,55547,7211,20800,22805,28051,17040,16440,8301,38767,1610,37833,24928,43407,2437,49530,17936,16164,14963,40190,31248,7197,47383,59588,26080,28107,58844,691,56894,27406,14355,17339,10425,29061,45782,18865,48318,17217,18716,55509,19319,13657,27489,1202,31374,41733,15297,46164,45264,40357,15376,33782,41118,52774,55862,52653,32304,15356,6925,40258,47745,42219,55,23543,59085,40285,7782,30802,14447,35614,49666,13191,51751,52780,17765,23086,64611,60080,21699,50688,13297,19603,42317,59717,31917,42196,43652,60067,39361,730,12921,12581,8667,60875,37775,28081,16793,10744,53008,42845,46999,13519,9621,26937,19104,9139,11699,46098,48415,12147,14480,23068,55214,14538,65507,22699,28723,1022,55552,53248,47844,60498,44128,3726,5985,15589,39823,38445,14073,15517,31646,18756,6423,4451,49937,64996,60362,21111,3227,14587,40389,3794,48922,14789,1465,6630,61632,21769,7165,61394,65156,50783,46168,1269,51006,10482,34184,63638,24821,48020,59569,16618,32486,14915,43706,31041,17831,37036,50127,34650,6353,7443,42458,52552,26666,7662,4139,6899,20863,56098,47257,60200,33552,53416,10436,46185,40824,32329,52967,37698,28698,11330,37822,53685,28260,57972,39750,51272,35697,51625,12103,64391,31696,57247,28245,10353,27443,36725,19208,45292,10313,13718,41726,11191,12234,23444,56691,11755,13444,50305,503,42911,9637,56957,36534,65319,20540,44504,60622,32603,44234,12422,60423,43103,25907,36686,10300,19732,21225,40353,7258,19479,44684,54299,1947,61168,60330,16527,54278,27928,53703,41394,25944,23352,6855,25725,30852,38441,64834,33053,37928,48462,56409,21230,2065,11731,53195,17978,49744,38252,3638,2377,18673,12274,37143,25835,63325,33686,25780,20372,27137,49809,28377,63143,13301,37436,26056,9125,27157,6898,58985,13491,42965,17063,53906,28324,39784,8423,39378,19240,23036,62178,53531,14395,55091,42229,40469,1842,30403,25651,53794,23846,39575,59383,61520,13220,64472,21516,57760,60773,14439,5076,62665,4667,3463,8702,39963,38754,14894,11668,6130,18469,5155,59267,42778,4065,54919,54849,59645,37929,1673,58139,45612,44759,54090,52948,37209,51175,28057,60794,58202,42997,35620,17100,53290,61610,13072,45393,46167,32337,65512,15871,45728,37604,15380,22596,59803,37036,16983,38899,7500,55532,15263,5845,35306,25357,54258,56413,48320,61689,60580,46937,18770,13108,48528,112,4536,20271,58829,2572,59191,8845,19020,62727,29813,55883,10363,57140,16417,10677,58284,5780,6464,23925,52601,13646,1621,10214,18892,8489,5569,56550,60539,30440,376,38998,19309,44187,25663,48905,8269,62136,2709,27046,54982,49841,14645,46885,39425,64951,38275,48958,60516,17560,47674,55320,21247,26482,38535,47123,524,43860,20876,54455,28797,65417,30326,51785,28434,48078,62292,62880,59401,53802,9498,28155,13565,40963,30284,50726,38135,28312,41972,1453,413,39428,64638,38259,2357,12768,48092,49004,39638,37798,56071,11245,47459,20675,50039,14518,19745,33065,50955,50000,44253,4780,42620,41417,44986,27339,8126,24629,20849,43905,35464,168,27855,7674,15619,17058,34965,26414,15299,58850,56624,58071,35996,51948,46862,39743,4638,12957,58623,51211,50807,2897,47896,56853,40571,16882,23783,14902,16460,53698,3882,35905,50833,63713,21256,12298,24751,50536,13503,5034,42182,29018,31590,30271,24409,4538,45122,61961,12261,14154,14642,2038,45072,909,41828,52317,44396,3864,52699,43609,35466,3184,56018,55620,23901,52097,9923,43267,44858,47417,54141,10690,35445,10908,9334,24855,46278,45142,16367,49899,44879,27078,31551,360,40150,55472,4345,30890,8517,12145,7783,5110,20798,30716,33152,49104,52330,3830,15021,26087,52597,8641,3547,25537,45233,42563,2434,40556,62872,43247,51885,22646,16266,15291,24900,6660,6737,27750,3288,60038,11452,2999,31028,11172,22115,42750,22088,51548,62223,39749,27370,5316,55984,40492,26867,8783,38616,31352,46427,1879,50147,54704,22785,4329,65510,15214,21108,50175,23828,62377,797,37634,15688,65064,10224,5310,42730,8139,54428,50867,62732,43706,57396,8165,16176,5569,8955,8831,26314,59926,50171,50991,3776,13595,16,54448,19157,10158,31937,6549,2854,53827,30225,19355,33873,43718,23251,32273,62514,37119,50526,24379,14857,16050,1256,42015,44562,22534,27955,25606,20252,26398,7625,27581,57214,7179,50127,36998,29518,50622,37316,45108,8468,61939,5633,28074,54018,56860,12746,8880,45513,45178,24440,48514,14004,911,20342,6486,41445,28139,57709,35595,45239,59073,31749,13128,31323,7847,58393,37192,415,49835,36554,51126,53313,57087,14447,12364,60366,24613,18292,27806,45797,58619,20186,56989,27711,55760,16573,41917,40333,25948,37479,46963,5886,41174,36903,18016,2698,61562,59928,60731,9207,17277,20588,44268,59375,58088,8473,20803,39368,59746,65236,52072,51238,6456,12907,21116,56944,26239,12870,6762,1157,65023,30710,41133,44262,19067,35092,8790,17122,9316,55439,14811,48243,41472,37446,15640,39609,5586,19307,7842,23523,29435,11239,22002,50190,32030,23232,23464,12585,12115,29,35309,1655,16613,50850,16225,58587,19058,48747,16020,6018,44360,39465,42264,38825,43788,34650,10197,54274,16200,37308,53690,47520,21684,44631,40461,14851,37755,52081,39141,53914,6376,52875,22614,11724,65112,5641,10967,29587,28380,5699,55417,55872,53088,61113,4627,60995,28174,58434,56634,61963,11051,27676,15882,51092,2827,56384,55904,38668,20519,8997,63379,61510,1959,4006,11950,34411,10585,8407,23825,49059,19370,54753,10776,21978,23863,64122,36212,44095,12280,65416,11313,35935,18509,53795,60982,44038,37327,21573,63199,10429,59104,27041,362,48481,10567,61685,50042,53771,47713,15413,42268,55991,51259,4001,7665,15672,64617,9929,45496,30411,62479,52509,30427,23463,34978,26363,63632,38322,14750,32258,17216,27107,14535,52084,64651,50873,51928,19789,41408,19355,54113,8162,36581,45301,39757,21296,27583,35353,1732,5587,15020,2359,51653,60499,62318,40022,18805,54312,29907,64787,25110,38936,5361,65333,55196,5457,3129,48770,6756,44325,35806,15470,10542,24167,31717,39290,63286,45908,53488,28081,37229,30635,49933,28433,62048,41686,9358,20304,26487,18076,15652,25042,48519,15186,22053,390,52618,21310,6719,47059,21752,51238,47866,59253,759,17007,47148,31147,49371,50979,9204,54665,7125,64782,8432,21688,52852,62332,22693,57140,61513,46500,31479,60162,23671,8746,48749,11906,46160,2264,10177,34621,21405,17907,24095,40936,41986,52076,43340,45227,2917,15800,59378,7971,43069,12736,15819,7963,1337,63119,56442,30530,9675,43973,14653,58086,32559,2142,24056,15256,40905,37786,48807,18381,18064,7353,24852,51471,52037,34102,49820,7210,30526,11410,29293,46972,41404,58752,33410,58775,32147,34178,64610,46532,21001,39520,61816,12577,19126,13581,6546,40240,1990,27760,29939,55345,1672,17141,16329,15840,31901,32032,65157,2351,45559,20853,1249,55294,61818,49205,32210,39560,42074,29685,35211,33895,56283,60277,42623,22469,28215,33805,65300,20665,58750,7014,45944,40353,27313,25230,12005,2836,9702,26614,16988,30106,20122,45527,22697,4714,31924,59110,22329,6076,345,52855,38447,56875,17915,64822,63860,7391,61365,53897,46113,7936,21471,2680,12184,51092,37214,9636,12233,45492,11232,17384,63631,31461,43688,20751,62871,50623,57023,29204,46302,35267,39266,35537,16102,29390,62497,64579,22393,12622,13728,41801,6717,42381,40244,39806,43844,13806,44783,39658,40430,16665,19093,45652,20523,8872,3009,32830,25600,26782,28959,23581,31515,44575,36596,12587,59287,32963,3305,1860,53802,55495,45265,52111,19369,8099,65410,42817,65207,55019,56512,1098,61281,47618,36193,38202,31839,61909,44779,49122,28406,11385,27992,530,37844,38925,5383,65422,124,24608,2744,27429,35506,12844,26896,7000,55553,1174,25207,51101,53890,31494,15947,59037,35154,48774,18047,30272,3982,14971,41478,19888,49349,31308,40471,16759,36261,43256,35321,23074,56743,44813,11568,974,17320,8555,58616,13971,7875,8068,60424,38359,54962,57507,17281,17865,19098,62091,33041,62896,55202,63172,16482,8674,31121,36790,32155,28901,58896,62469,39055,7012,63223,44497,11092,32981,5692,50236,17566,10740,19530,4176,18236,38137,35745,46933,45628,20319,40128,26224,15684,48124,64347,41889,26493,6604,19632,35164,6221,34909,2307,58737,9218,4422,40980,39426,5500,50573,9103,29548,37703,38161,5220,62867,36351,61988,42509,18558,42478,28548,38660,49071,28175,5517,9209,4291,31784,58237,11815,8375,54910,7574,22762,19296,44690,34084,26200,7700,51813,16765,52143,15784,11056,46429,11543,23388,22426,39317,64359,38292,61835,27589,7827,51444,57051,28655,49516,47294,18682,60591,27399,52131,41737,32086,14002,59584,5870,37026,57607,60916,33499,12961,7746,32630,59632,47013,5627,19954,32259,11992,63580,2607,16921,13347,40190,36387,48271,61201,53989,6521,62247,55496,53950,15741,16036,62159,18273,11402,11957,15765,7255,10643,54096,30535,8007,6065,24785,38830,17607,36047,55600,24403,28214,18951,5475,57022,58095,62205,47880,2964,23089,54624,11449,53020,34282,42026,4356,44152,8970,50490,41343,6143,28442,41432,61379,43849,956,10604,40556,32580,10558,38813,29210,27554,55649,11336,3835,40941,31760,18659,41426,56726,1615,58833,28576,37747,5323,35828,22318,31355,1203,63943,20050,20968,22877,12158,23169,13754,17084,19677,61540,14166,32872,29543,54502,29506,1922,47601,63113,40817,51470,21902,27503,28730,25648,42127,3041,21545,18422,14621,29652,55737,19568,45594,20144,14916,477,21076,17032,45739,55709,30280,24127,54369,35032,9814,10940,50528,38383,47795,39820,36490,13345,53189,29961,58763,11712,931,61596,53659,18757,1819,38798,18613,12804,24228,53264,46622,64199,24141,46416,35889,10029,38736,54668,39890,59649,60276,519,34502,16945,54628,61253,32199,21934,4734,62042,11360,51696,53062,18599,3749,30448,55646,3492,1416,9123,33122,61958,32069,48824,5086,56280,51071,53679,36682,13113,15251,36960,22110,1336,60375,6085,9294,50513,39153,39190,36216,53351,51122,19203,17376,41211,29566,38458,45732,62509,40746,6883,26787,49621,4150,40496,30121,48480,36137,13392,55793,22554,32787,15463,11413,32719,38996,43947,39883,42829,44924,20609,119,53618,10380,2353,11022,7245,59424,33385,11993,25673,2492,24578,49013,28021,34893,27572,55280,13224,38747,28514,60912,54236,15872,46964,1085,46765,18462,26638,28451,3691,31058,4845,34084,34296,37270,11495,4093,24018,3580,14779,61528,26097,42404,27620,51039,45962,54416,12030,18864,27380,10549,60335,34849,15661,330,34285,25704,14151,24920,10820,17599,6915,27382,44628,7260,26297,30265,40353,8310,49378,52693,51056,11255,50887,11774,33869,4706,2247,25510,63318,37344,1220,62656,12739,22867,55292,33188,56355,474,38299,40923,20952,42353,13926,21509,3644,9823,35015,16907,34015,59700,28418,56658,34222,22753,16848,8830,6005,55417,57711,40501,45714,25277,14198,57156,65402,10843,10177,19456,27380,48062,21694,63193,48242,24885,37844,40963,2120,42726,62799,17787,9765,14912,48844,40846,23114,24189,30275,43551,4005,21046,4965,5866,45541,13663,65323,5534,5729,39630,54156,26913,52387,27097,58073,31223,14348,4076,52895,43906,1203,64592,26176,59752,52063,15729,51466,9837,60497,38900,15548,55437,30394,30434,36338,64341,61876,25860,1039,37474,57664,25575,27472,5100,13909,13430,39490,41954,28778,28035,38071,47675,36204,56095,61456,5412,63489,54468,36367,60886,60966,22217,52680,29969,17508,21813,42325,7007,2074,9712,48718,25354,28110,54461,25100,26611,11551,17758,17736,50087,14692,39245,20753,7295,65332,17442,43762,19481,32195,54513,41482,32229,53343,55497,52212,32657,61885,58416,7496,12634,49355,55133,25847,47540,48824,10646,22855,63704,51442,30604,31260,45752,2390,1790,14085,63649,54600,43656,45910,34250,45888,52037,5504,9373,65299,11806,10874,4763,57230,6865,31328,5842,5961,61148,20438,57544,7673,12889,16617,57682,39405,10591,59945,62380,46236,64769,62781,4962,23207,53190,62570,24622,52703,22435,37220,18510,23298,30766,21191,18156,50398,61347,15028,29881,57425,35336,59211,44785,37344,51972,5326,14148,38401,54025,54259,52444,61987,7334,21951,15895,1941,41396,63840,8159,9454,10933,15772,25930,21767,18923,65247,61476,41269,38601,35815,64496,20434,6929,27698,55394,55572,38920,39227,56800,59171,43540,25447,5256,9187,4647,31540,41181,24611,63127,7447,63900,48178,52752,8225,42333,32335,24797,12390,24623,2372,44523,41869,47905,44224,30948,29899,57105,64394,666,6622,7041,9145,11142,31019,17587,13559,53969,33578,12142,50089,52775,56678,19341,42795,42639,53533,9368,25339,43215,64417,1986,33537,26642,39401,59309,6841,9348,6052,25523,48594,55085,31731,55295,41695,53826,58377,31829,28477,56740,51737,36814,35623,11698,63442,47358,31594,51000,58140,64632,37314,7093,8771,38261,30918,51666,60248,49218,48401,27146,15756,49589,60828,60237,19175,268,65213,64170,22964,26041,40047,25854,17883,60491,10056,13525,41272,10741,46335,50504,60251,19939,16389,51224,2919,23218,49678,41248,2758,18400,24504,35772,712,14385,58824,42232,14791,57185,40069,29521,52056,20399,21189,22199,47278,29053,63304,18863,39187,21681,24454,62744,56485,27076,27602,9273,36796,61684,22193,57584,65250,55112,42600,22520,8694,15281,25045,10355,28389,25401,33558,48711,63505,4923,13149,51291,12256,6909,1182,48019,45538,4732,23198,63137,27226,50735,15650,43851,27525,50604,49483,27979,25250,7720,22782,23120,3298,16710,3290,42111,46991,4150,14997,18831,46173,27149,9832,47120,43589,55710,2020,16901,35816,44035,40786,64662,18829,29675,50880,5947,56459,48951,1646,50542,26489,48858,31498,63174,46409,39407,2189,48566,41810,58241,31769,30787,58600,18071,54577,24083,40512,15096,719,63118,16526,12134,45152,59650,9871,48381,21676,13714,54797,54530,38573,64635,49712,13445,25708,53569,43978,42249,41707,4571,33297,31828,24527,62449,17465,14997,52172,26608,31409,44959,50487,18445,44695,36343,51813,45632,60004,10981,61084,6543,27367,42535,55056,61536,7753,47167,29702,49706,38798,60148,52843,384,42081,40105,41584,28535,13729,16537,32465,22286,57888,56384,3595,23446,19694,34750,29730,51861,5802,17050,37220,57208,11187,16020,40868,44995,28094,53477,50451,30181,61938,36949,60990,37015,23724,54802,37754,63623,33431,61152,28222,21882,46019,51691,26354,17239,18425,11691,12012,24503,11798,53587,33473,36339,25103,58959,54847,59195,46900,26231,32398,57707,31690,9791,37190,33372,24353,65497,12455,483,25030,50029,714,59085,12920,44196,3050,56926,48943,54155,17350,8894,12015,32213,19746,21349,47815,37880,5789,2543,49192,24787,16818,61473,48836,32183,4499,53438,53943,5457,34342,38973,30984,42870,54452,8234,16942,28985,27320,45288,34206,30388,37524,28935,44626,34072,26554,7228,24014,11293,18590,10544,5428,15143,28429,60954,25928,64760,61607,56720,19380,26057,41069,30115,12468,19849,54835,46646,8626,44207,53275,29480,40575,12901,12610,18060,32107,58534,52303,31471,5809,52171,40962,60163,41765,38686,44741,34412,20980,27530,20987,31507,45959,30997,54445,32246,51974,46670,20235,51090,30842,32358,48904,19515,16248,27487,56858,59906,15561,22019,37579,39541,64716,40791,29071,20932,30444,61328,30066,36261,45618,26432,30494,814,46262,10823,5051,46276,22970,30233,34524,45487,41894,27219,28361,36734,62447,12765,12917,36060,5163,47025,19667,33179,5479,21637,19878,2560,20511,48001,11553,43807,48797,1861,30706,46624,16094,33480,34961,9888,33946,3220,59554,5652,8969,49313,23954,56485,26804,34289,29536,5198,12039,27272,58688,37149,47417,31227,8302,60892,41899,9662,11964,343,26085,39232,24497,61278,39610,57379,43330,3428,17225,59552,56861,12194,32658,28118,10668,2441,36030,2093,25747,41003,48522,258,56880,44343,5921,55579,41876,57630,32369,26892,49946,63162,33790,64487,2685,6005,51004,38393,10995,40259,11033,64054,8598,58760,29556,26749,62054,37925,58922,57672,49674,20746,16229,40139,31346,23014,7779,41724,3634,57275,50986,4191,60442,5832,23820,6387,37981,52591,13184,43268,55499,45033,26716,59591,13087,57870,35428,3132,6802,14790,43551,51603,35977,43050,2291,8271,56277,19487,12437,33088,20132,7267,47054,9997,4134,42915,13685,39707,15116,63042,61536,41251,54221,64151,24443,63368,47571,44884,12380,38903,50079,38124,53235,38972,30489,44838,1517,16574,64256,27475,1372,27326,25592,21685,5620,53472,45392,9331,12056,10496,1194,34295,36842,30141,11309,19389,50664,16850,7268,13711,40906,17847,55250,38262,16220,47345,46310,34334,590,6332,16167,22003,38598,48143,15219,61937,63633,24083,13704,40663,52287,27082,65520,14476,55454,51936,61397,13374,17188,11487,40913,36679,52215,64741,21710,40964,64884,24362,32653,25989,63733,6883,37852,7748,60464,42407,9706,63004,65274,8293,24307,47768,11809,42077,33218,29827,34326,48590,1628,4626,17340,52074,43705,13169,24819,4182,29162,29376,34236,34849,55416,43115,12899,22176,11027,20599,21254,20981,45552,5269,64012,40424,36177,6711,62014,1605,10234,2301,11746,1471,40884,11211,48264,53796,8621,47836,28397,175,49706,14567,18715,526,40492,24117,13596,12453,44745,38891,24098,33341,33745,54034,4928,45401,7156,37495,9486,46064,44976,33708,46460,19999,33428,37527,35594,31903,23658,10627,6447,62314,5286,44281,1497,52934,42445,64218,33373,47037,64617,57531,50545,7074,46488,16130,5477,46182,36938,45934,44655,10803,37043,39389,1428,35860,40984,9099,50941,4760,30385,5166,41409,16321,63364,45300,35630,21997,26523,5197,32362,3077,6467,7943,27770,27910,51223,5922,60958,4769,9142,31892,51508,14897,57336,61225,15776,2516,49063,26154,14461,26745,559,23480,5274,45223,38793,51667,17552,36693,28976,22512,33912,25926,18180,22065,6590,50308,20012,31499,46256,19803,15268,44980,7280,45814,47643,51869,25512,15519,64904,2395,61621,35280,46797,2416,49494,4731,38821,14620,52116,23493,53285,63475,20074,39712,26036,46593,41102,39016,33354,9085,60101,48403,7180,58942,39708,62333,58132,23254,20367,22764,46229,44630,38800,35060,61415,45739,28822,25584,55736,38483,22347,3661,60711,56320,14308,9401,2951,10615,7009,63425,37607,61979,30812,41055,25253,34977,18327,37114,21531,28360,49821,33566,11855,62506,16825,48648,36127,15991,57026,34350,19482,43487,59377,8512,37190,3429,64022,44280,6326,59171,42423,56381,20788,18837,26712,10431,32454,1996,30568,36478,19370,9000,10801,11235,58992,24562,33579,60127,64416,2152,30329,27807,5852,52812,48647,29311,17053,12769,23072,58685,19281,25416,56974,8270,65198,64385,36349,5778,16075,49199,10430,20840,7358,65356,10183,43559,9555,31136,50516,7434,29971,14627,29849,45411,49508,30016,29281,52987,3944,31663,15596,60491,3888,38490,51355,31768,34115,17223,32852,63998,28707,5586,20417,21439,35148,18456,19949,34840,43808,44554,30114,21827,61937,5299,46677,9224,36713,35139,6518,45293,25940,11177,60592,40595,19192,20281,23141,27245,44197,32732,5783,38263,36343,9094,34241,11054,16009,34389,10113,8944,18343,13791,17260,56691,58432,46238,52128,8294,32775,54786,23957,28905,6554,59439,38007,71,43854,9952,8843,19768,27086,58365,63569,38410,38920,62552,52190,60807,11501,21349,12138,27228,8795,47901,1984,2184,39319,1685,53427,13205,47164,32475,54611,13931,35036,35066,35729,17351,54235,5150,58461,24905,38215,26628,19365,418,36225,775,25231,49447,28570,34444,64957,56279,45313,14427,363,36403,37221,37884,57553,28074,10238,18742,30216,41747,46097,59147,9101,10593,64381,65128,59234,59561,19779,8761,29715,25772,48984,15639,15274,32985,11250,22288,6433,23771,31460,45873,63587,48287,62648,26655,811,24429,23698,60179,33724,52671,7068,55466,43874,46499,63847,55268,41543,7478,13005,27321,43511,59277,58553,28697,43091,1959,41783,50110,24993,52403,29097,7462,2585,46029,49116,28072,2225,20717,12081,55303,14749,60113,61296,52324,63511,58158,1600,32152,47393,14967,18851,46401,32741,39377,55426,22830,48782,5829,4941,40166,48504,63756,31731,41923,8896,27120,4030,51726,35767,56199,54602,44227,29434,59328,12542,7510,24446,16278,12363,43812,29882,60005,60101,19573,25363,58899,10475,17949,31675,16854,3120,32779,11031,19289,10542,22015,39926,62371,29362,10797,41845,18959,48574,62562,1826,55120,10837,45092,37885,42331,17631,2124,16147,42679,2692,47535,43485,6055,21611,21282,25987,38212,65233,36499,6069,37997,32720,27455,45083,57618,56272,35365,34981,24231,1038,57040,14543,33786,47901,37323,2979,38537,16966,28558,32934,35146,15780,25621,35004,55336,22358,4590,36664,59730,24695,48249,31092,52081,11145,3250,64691,20159,47922,36192,9943,34788,35173,9906,6618,46290,45362,44614,14641,35923,40609,58399,2238,7325,59441,43471,19619,36758,58405,39334,49795,19972,22622,58446,45028,19472,57525,10091,21471,24071,35592,51558,55349,3755,39227,52702,46327,54787,15254,38767,995,11727,50442,23220,56307,15166,61160,31445,52957,29916,58282,44186,33469,44329,46052,57430,40112,25797,33632,19907,54070,50951,28361,35520,37517,4165,64962,2270,33318,58776,30591,17300,11163,53376,19635,25551,32410,29670,1353,986,43120,47932,34977,58363,50903,49802,41019,30531,44447,17454,2213,18379,16283,57965,36224,16521,21871,37514,12109,19581,11927,62065,31500,54742,26960,23092,55598,7351,59850,31066,45341,52586,25994,14001,14697,46411,38475,9863,3364,55843,18704,59076,40175,1726,14875,32079,26062,61083,36527,1797,60081,12962,64641,23105,42139,58042,58775,54085,60558,63535,24113,42351,476,17528,51407,53301,19591,46545,18047,49219,52581,24712,22275,8569,6374,58322,16988,45725,37195,53776,25377,62570,32664,14242,7391,56132,10003,17436,13215,36435,49790,61042,14890,36997,1761,32495,57881,53269,27712,34464,12886,27260,6329,65077,21362,4462,28715,22864,53063,22923,13463,43780,32207,8474,61758,37604,4474,28470,3659,37672,56823,5379,48726,52398,17599,24396,60467,14145,58411,24031,62161,18166,47576,41606,14314,64355,43328,17455,395,47385,45144,41178,47574,12452,33829,32517,5500,48580,28429,22871,20908,12712,13751,54618,7506,12797,46573,7932,37424,59521,59762,19258,52578,29493,8729,35459,38247,47698,48791,29477,43376,41196,38108,51758,16170,41247,17337,3864,23227,34207,49680,6627,43681,48444,20369,38835,64367,51565,10062,7013,46138,38043,32930,22049,59464,24861,64666,19162,24364,9818,27983,49163,54522,51235,55928,28208,38194,27793,49439,25305,21658,49802,42170,19291,55481,64263,345,57761,65013,49521,15406,65251,61647,17040,7855,55874,18498,50783,47369,29207,38588,46757,7651,27454,53869,10138,39525,11855,29398,12818,46378,5383,56222,56213,23616,56338,24636,35254,63334,44012,25806,60857,11295,59983,12986,4360,1210,11441,12094,61298,29311,60139,63462,41463,39670,21801,22264,33372,52827,64480,14994,53729,40845,12626,53127,22112,1367,56718,18208,24407,25428,30529,6434,55416,32642,44824,17965,24599,42106,18716,36789,33992,62023,46206,9137,58857,35898,26960,28778,6066,52664,23309,16889,670,21987,29960,48997,52590,2365,57912,46208,37852,29888,4948,52809,4101,53700,10822,37315,44382,9839,62293,11602,3598,4044,56823,21324,64897,29361,32014,47392,27922,49370,5213,48458,56027,64327,47728,55984,41783,38554,52385,51108,3792,48673,54155,3702,10982,46055,41044,30504,56757,60876,31614,11365,10144,20520,42129,57900,12328,15937,6648,17280,23039,46129,62296,19204,10886,63843,39031,36196,25352,58249,28682,52010,54272,18650,48989,37798,44142,4943,27174,4340,51153,28,23804,37625,9512,51383,5777,14496,62816,46015,48078,11603,11564,49080,12599,20512,6744,37293,27798,13659,28064,41229,50688,8055,24140,18402,56206,49587,26273,795,64623,31697,53794,44842,25279,30252,48643,17034,57812,17464,41208,32875,28951,13209,26684,21501,58453,40898,24616,30295,25401,62131,28393,20810,19125,60401,25281,37276,37693,11959,8683,10548,43303,42055,60204,55831,25124,11056,20903,19956,19542,2153,3147,57900,40597,63934,26685,15234,61213,24465,63386,65073,43453,19231,37761,59403,47042,64764,57804,60804,55159,43305,54070,36217,27037,24890,18388,54048,31222,44618,29377,52755,10256,27339,24306,42601,39456,44103,20715,39010,899,6818,40551,32021,28574,12895,9734,22482,36587,33661,31330,26199,46689,7094,49272,12420,40491,29715,39940,31723,51111,60826,26204,51618,11874,17982,44147,58530,21487,42557,21661,2219,47236,41378,18798,20456,8436,40063,14630,27932,28539,57395,37626,52487,49233,18174,5684,939,48817,27626,14305,26531,24627,36365,26990,43968,32668,50582,60173,46599,56920,5273,28037,47143,50315,51535,1255,63125,38470,15236,33409,57464,12453,50660,55624,47515,53720,464,44684,59986,35004,38113,31273,40697,20707,33363,54432,26026,42184,17685,51987,20609,4690,58604,25164,43728,57309,54726,38271,39758,41206,25176,55055,17374,59005,59336,36519,16418,54573,34568,59527,571,5084,31758,40836,26054,20147,62448,60841,60207,27437,63907,53181,11513,9149,24196,41298,18279,22907,51500,26318,43822,63478,5444,57224,25320,20985,28708,62307,15808,38167,10414,7407,47183,53950,27806,37991,31613,7286,18122,36196,4844,58912,58745,52084,30687,30950,39716,54294,12544,57751,15912,62016,10713,8956,25056,20933,41902,35938,42965,27953,21402,51633,38760,47735,29108,9989,12251,23682,33713,61155,42724,64309,22705,24108,7706,28009,9992,49586,60678,19781,38058,43849,11427,53999,42410,52924,59707,52262,12601,2502,8005,42469,16771,39379,48019,40668,52046,3568,64833,51317,40655,2675,59997,27230,20132,2578,62286,4286,8795,32380,65062,52491,50346,26540,21084,37452,15880,46253,4757,13803,12960,54094,34305,26014,16560,16798,3118,26065,58716,59119,56161,21760,46920,47322,65087,17202,39892,26228,23330,8759,55997,38482,15062,65461,21492,64961,7934,37420,992,57462,16278,26304,41875,56670,33478,37574,53685,3916,32733,38268,15738,51504,23652,6512,55937,49257,25578,6006,45012,38686,44368,982,15067,62674,18143,26809,22821,16082,26455,23161,36261,27038,36955,37459,57311,63970,18043,39385,48061,44099,25694,8653,56361,11021,9854,61261,25433,30606,38855,26580,44982,53485,54908,52778,54527,20795,8148,49575,50171,1857,23072,37165,29608,64994,6220,3309,39113,36717,37515,43118,51280,38840,24381,5813,15520,12872,29619,23818,15896,8476,24933,32810,39445,9941,28186,52124,27530,30844,48613,56657,11555,42167,19198,57536,35725,55357,16500,36582,46525,55585,6488,18523,43721,28153,8013,55320,60427,18738,25136,32942,26326,16646,58999,33205,35056,16935,8190,35255,38906,34120,2969,11955,30034,47240,3822,11115,24349,46128,37285,31243,25044,9841,16898,21706,38195,58753,63411,26013,60230,40027,26652,11539,9937,25915,14734,43512,4123,15959,12338,28961,26432,27192,61836,57924,24284,55069,56905,55949,17727,65235,21212,23617,54212,51157,29044,50303,51792,48198,37724,51996,6424,24464,36838,5499,45969,28422,2736,2163,37657,50656,55820,24761,21347,41000,18526,16249,11799,11500,13283,10786,55496,5795,30341,45650,48536,36425,24625,24937,51377,25126,53590,25506,44951,14778,8295,65169,27877,6943,15082,39760,651,2706,48077,13373,9828,53179,31075,27525,8980,33881,39353,15823,29051,11956,16,6149,9323,20400,54195,37588,30777,55964,55947,50870,10867,62401,35400,17287,19040,6556,50173,51669,5496,14340,16005,38044,53758,49173,24501,63275,12639,1713,5990,39636,56082,48456,49645,17806,22921,34035,55067,47815,28893,62647,22438,14236,29425,39247,63501,19052,22190,27753,62102,50953,27954,64153,43062,33916,59016,4476,60623,13440,30269,25295,19450,58178,28811,32772,22076,30273,8708,9798,43787,44397,53088,6729,31885,30007,28223,2080,50018,25761,63444,1950,33947,45982,6969,12144,44614,692,24947,8441,33470,64377,23885,6294,59620,18227,11555,47141,13028,55989,39553,59884,17144,36376,65386,59554,295,35411,63624,60866,19975,44500,22931,39697,60673,51838,41692,48198,29690,11643,17881,38980,63328,55630,29762,10970,13159,17300,16788,1196,32058,15751,57465,44542,18912,45988,44299,11306,46103,16166,47599,38433,56110,41178,58676,54392,57192,12812,27190,29482,19976,22646,32536,26830,16141,21696,11648,41490,58721,45295,15091,61810,579,20509,7128,47653,23620,39235,4139,50257,17077,14435,17931,61233,26585,60235,53779,52102,423,22726,34883,16150,1842,41894,53492,17590,25537,50055,59025,61920,26304,24643,50606,22834,35441,51232,57786,44061,61618,14100,54048,51814,39257,56572,26099,27059,42157,47570,13348,57463,7946,59243,40304,42543,15570,60168,17874,3581,26641,12024,56402,17462,63296,4709,38919,64639,59029,22600,22636,15691,16098,39783,62553,65454,12973,51419,51252,28456,53039,46958,51561,29190,36290,18677,31394,13229,30106,37885,8067,60403,41066,25309,24789,8008,44285,9592,55192,41159,44560,28192,50134,60218,6200,20449,7532,43970,50034,52789,65482,34114,22331,11856,4772,60977,35304,37588,22509,39773,22994,6546,24828,26220,5097,15011,18193,39858,40896,9982,46882,42861,60350,40689,3227,65386,51378,61860,49910,50611,899,36020,26353,47344,37822,52809,49454,31089,27043,2324,62431,6454,55852,44833,53981,61317,12194,28759,25726,60400,3249,48526,13996,11354,62614,265,13076,52425,37296,18346,45900,48229,9749,56786,30914,35241,34896,24808,23273,53339,40548,55892,6408,11541,52894,4971,56340,61203,61713,27960,58902,21661,29701,33128,8416,1577,39521,48681,48626,12452,62006,47613,22185,60720,29760,37866,40421,33378,39088,33867,5119,33148,60398,56686,29694,19368,55422,58761,57661,20662,62179,6223,40453,32221,49248,64564,3714,18640,35654,47658,31237,2475,65069,9816,39101,52476,49094,43413,48243,51655,22195,36992,62997,55997,14057,60718,23002,28210,43371,6932,58565,47000,15064,15038,43294,29540,6018,44904,8723,53925,13372,55044,57202,65059,10713,32221,47698,17979,17745,13828,40735,54396,21426,30197,20173,2737,50103,40029,23845,39479,48625,8283,14070,1535,50341,65414,37379,49534,58865,18175,13210,63381,27819,5230,3284,18683,40060,45756,54341,37628,5932,56092,6364,37439,23961,60156,10125,58302,11688,2895,28121,3670,46432,2102,16402,17156,62902,58864,17579,4773,36205,44036,4515,55692,21559,45925,53011,27433,35587,19712,6456,43794,40277,26087,3350,60899,46483,38115,58532,27590,38487,43618,60823,21045,12803,13501,37913,29086,15839,18167,41110,16412,25975,39651,23516,28015,48786,46616,58064,42304,53321,6085,49377,26269,44198,9540,21248,50944,64056,64523,30708,22851,5990,62312,35895,2687,53771,58254,34431,24431,3417,45821,57233,5934,28030,51706,44947,35303,24210,9782,3326,61521,36790,52655,30021,5722,35365,33423,56186,46580,16580,21241,20673,49873,12247,21547,1813,53123,65458,51903,26327,36461,5659,14860,8034,23316,30686,15710,42369,11296,29870,43979,36788,18921,39174,19403,49097,58208,59181,14092,30500,13011,44789,45927,12813,39271,47259,5838,51290,30940,55694,30331,47686,21026,9876,1569,40402,18430,36397,61586,36031,17856,63825,19300,17967,28042,36106,56745,52175,3355,51246,26017,41979,54396,34015,11944,63256,51267,37255,64687,54500,19121,53173,6010,54406,18021,56100,53821,24867,58695,23016,50552,29253,62465,24814,54174,17334,36931,13409,23023,46399,13306,30899,59698,21023,25690,40991,39816,23704,25647,35395,4879,5700,38953,10375,61071,10132,12288,22329,29213,7609,3,27682,28252,55045,3496,27173,16534,14738,25085,22997,10845,12425,31478,6048,20290,4514,49178,31068,29906,35936,43516,13684,22622,55723,65294,55394,6838,59401,43259,49667,15277,50011,3419,32402,18438,20689,32791,52478,17793,18512,55029,27045,51319,26493,55203,41731,24389,46878,5734,41264,1785,40668,1145,9337,29401,44354,11635,3612,30920,2938,23734,55035,38054,9891,7251,35460,5431,7799,1802,17157,44968,5466,62883,44328,61278,61992,42856,5906,35334,60175,46423,7435,50040,47378,30496,6448,7333,60662,42621,32674,23539,63900,16042,20466,52907,59493,61335,35514,11888,29710,1029,33297,48320,36822,8044,32770,17442,44623,65278,15253,48638,10545,54434,60444,29227,6666,39495,58282,47165,21068,6913,34345,20480,26213,60974,45540,19063,34781,24526,23008,19291,9460,16195,22535,40066,37595,42241,59160,3100,60573,7906,57554,33661,44404,34206,38375,33265,40085,55013,56776,49766,13917,30699,6336,24470,38791,36978,41198,24879,40798,51435,45477,48904,19609,32504,29914,61963,16664,33725,30129,20142,64712,37591,51857,25660,4458,15214,37653,60297,56045,51228,64367,16947,8161,34706,36813,23143,8421,55120,28210,820,47434,28261,9722,54120,30643,9732,44570,40549,29150,49505,32275,22086,64225,41800,51501,60836,32259,6118,4883,3742,26651,34545,44977,42299,47506,41129,11303,64685,48548,4624,53770,22131,45665,65287,3279,52413,44078,10065,4263,24514,24199,23463,45870,17076,35330,39887,50307,4176,29923,47669,56308,41928,33709,45880,57388,16198,30746,13613,54183,37356,39310,63971,48417,34759,50598,42657,56333,54657,47824,64255,57696,38665,27195,32631,16260,8267,16607,683,58508,10123,38430,15716,3861,58133,21250,61965,11417,48897,29836,58383,18767,47015,27046,54005,52747,48430,31591,3626,11763,63054,18015,61940,40118,23068,60351,59668,56689,47637,14143,37923,9418,42447,56325,47096,60613,3681,46312,10868,37724,31356,63735,34984,10924,665,34278,61158,16009,22310,8628,63301,37633,62172,47807,25470,41140,1043,47413,49233,12817,40070,23158,50837,24419,18512,61727,18056,7534,10587,9540,24946,35138,22942,46766,46462,46632,11589,52582,38047,38796,29422,63819,19491,15287,43973,27631,57101,12510,65512,34299,62379,57100,30235,16474,57139,26086,11136,60801,13839,28485,4827,16975,20569,51000,11511,5220,5748,34680,52702,29761,47683,63718,52602,51080,38876,31086,39573,21231,47279,23663,41682,20479,12123,19367,61033,20340,48195,3752,22194,16730,5340,54640,56237,57976,34374,16381,53510,22647,1170,6366,34833,56238,29576,18090,7351,39755,30101,18597,46625,48936,10091,63187,2072,2982,54937,34999,11973,58672,25931,40762,3251,19333,15332,39042,7644,53230,10997,33902,36090,6314,59143,26054,35290,61038,14468,57235,2676,36184,31785,41007,61288,4882,20130,7555,29804,49159,28603,6367,49463,17581,33176,62082,34751,14652,26316,58932,31662,16709,43672,28442,47669,52560,2777,49266,59283,42080,22753,12298,19853,5738,31061,27100,55261,24243,15107,40832,34565,5245,50720,60913,45897,6955,20461,55420,51721,51782,14728,21906,62307,46069,31555,16450,993,22818,9098,7283,2568,29284,20573,15484,43233,28514,8880,41380,26446,21572,8264,35643,37732,47297,19275,40592,46481,12443,52069,45316,46753,11064,53093,30732,47545,2724,61312,57869,9431,35730,59455,18568,3132,45197,19850,51595,62136,7801,59237,13004,5978,26692,17476,12975,52607,21027,2856,25707,55301,9540,12739,43230,62987,59158,37867,46026,4635,3172,60650,46433,7904,22569,37432,36560,48873,28253,64084,52934,20983,62570,14525,58237,4358,2167,45041,4249,45041,48600,26274,1023,49314,60810,23976,18499,19319,50530,41584,534,57851,61723,29133,33854,58076,36993,8408,30241,12288,54851,37701,58999,21527,7062,31257,53526,26805,24941,60572,59328,3661,1310,56199,30471,55216,7480,9636,4967,14669,447,64080,4482,56970,48237,54629,57431,26879,27060,39077,18324,20862,39324,28700,31498,11939,26163,9772,12383,17315,53866,24969,35541,8330,53573,28606,29436,27385,19,64420,30607,19862,54438,9068,49574,41667,34578,38948,30816,2510,17563,48678,57295,59582,55420,39180,14492,52153,60864,39015,9432,62560,33480,65204,61053,34673,500,30833,45441,8571,1391,10909,8556,41167,32368,24030,42557,33260,34911,3058,12675,2577,19999,60537,63697,38903,53017,46883,57956,59833,39679,56500,35778,40628,3509,59478,55303,41098,7586,60991,32776,33411,766,8681,25691,19318,20216,25856,22661,17384,20731,3761,24997,45503,20943,23458,64247,26304,1527,6768,31607,13154,47541,39878,54770,44179,61766,25084,23758,2998,35577,13152,42565,39619,13098,12968,3692,37508,13425,38309,33266,18282,13222,47021,25864,38113,32659,39875,60324,52698,60036,56664,32705,22546,16382,24998,18788,25053,64262,58870,40465,22004,53581,10071,47147,8294,30684,3398,8357,31537,19163,9512,31056,30898,2345,57989,49611,59565,50173,37657,52945,37403,23957,136,36292,26299,6373,15573,61277,64500,10480,17559,46495,60636,48962,60377,24269,11365,26678,63079,9294,24648,44643,52573,21216,25538,38169,621,63804,33511,34235,45944,33276,31053,13081,35158,43659,50319,24093,13834,41983,23021,36274,45110,3172,19879,23199,13016,55484,7194,57590,44490,35949,34376,45330,54060,34960,58591,33540,64475,5443,32356,58814,27577,51011,5291,17418,52764,50017,50511,26397,8996,49829,42995,38219,52672,57172,2441,56086,42236,2342,57859,56397,42476,12101,43075,18901,10535,5726,34927,23118,38303,26172,10389,24580,2573,2169,32815,54505,22135,33342,50621,1830,57089,43305,13023,11946,44837,17221,46405,44865,4484,44311,57529,12601,10681,17562,20842,10272,5340,34121,24076,11376,63934,50601,47650,49850,59874,16175,65390,35158,8429,64769,42616,27598,48976,51836,18982,57365,36462,31662,50606,5406,26401,12629,34993,45969,43829,41323,58501,29651,19807,38707,53773,49505,34356,11552,36595,18759,5471,47120,64450,48152,47305,13588,16528,54116,56988,56211,14609,5997,3067,16180,27787,39669,34565,23024,25539,36390,11292,51212,42534,16008,9424,45660,64131,15423,21514,37097,17178,31676,48042,47520,17740,5428,1329,11956,6430,8498,22931,36349,22555,23626,7721,272,9178,3992,44265,16761,39111,50958,25232,47015,6380,45999,22137,48385,63322,35337,51927,9738,53998,42250,13232,29314,11782,10665,19760,60071,28498,63519,59711,22979,31113,26505,11003,17008,28706,61393,29900,875,14033,54996,63568,24837,62925,61330,47785,12514,64398,57391,5366,6351,33792,32947,48944,2830,54051,46955,37383,5637,19521,57385,19443,48268,29281,51894,16320,9348,62223,418,32708,34224,33420,1339,39266,21738,33771,64593,5,57411,13728,18036,56964,63349,46683,19475,49680,18042,40522,62739,20484,43002,58436,63603,11523,64808,4570,2275,21806,53779,49435,63983,37014,5468,61739,11476,63971,17160,44679,37739,36502,46781,13476,32898,60184,55254,35109,4688,29958,38802,34508,51439,39421,57669,55363,45859,2186,32208,29032,52499,9994,44454,50333,5739,48056,22307,27834,23272,7906,17418,40703,30992,30670,50721,52791,24722,57422,63032,10831,26982,18324,25368,10378,46854,21157,51865,7064,54491,35833,56913,49648,40985,39424,29807,39909,43655,9962,53791,5166,46944,11610,61407,47868,95,8065,14426,16992,6050,8251,10354,10719,88,15678,15790,16709,10628,33903,55634,15057,23622,22653,7443,36800,35474,24680,36522,45142,2883,20631,52499,2741,15699,49796,52953,63759,65199,6424,21622,19458,10729,12163,48625,24744,17534,64010,56809,22372,16716,51868,7714,59839,47787,7103,33049,54403,21320,57746,7273,57265,47672,4241,18832,14525,8560,39588,14187,6983,65367,20593,39810,64129,53813,23504,17257,62717,58662,57202,41789,37447,55369,495,18461,26426,940,1080,56010,3713,23326,11171,2820,58780,5324,27103,60334,27968,17647,51200,960,21695,44922,12217,35137,23663,43914,45532,41679,40227,63031,50235,45688,58194,24361,53501,60528,43386,29197,47863,59855,30973,30309,64232,6874,60033,56774,59191,34463,36360,41204,26493,63292,39480,63758,22149,54860,14474,65176,4899,4864,47843,51770,61141,61371,40986,30056,28088,50690,10822,26097,62159,45502,16357,40286,28508,49684,44836,64265,56337,54022,44950,39016,18863,50687,33690,6184,21378,41957,54002,30813,53050,51838,4690,8083,20188,62057,9290,58574,10766,58092,11240,51105,2039,45274,2402,32542,442,36230,59133,44305,30048,30755,63677,2875,10491,58763,63870,36291,32793,34143,9883,52060,34307,44426,13312,51932,2029,42637,2935,57254,46273,15814,8469,14016,57495,40881,62547,21604,23278,10887,44508,48692,20251,25043,64208,25487,64918,57110,58945,27822,42345,32685,45515,2827,6010,311,13986,25116,23871,33710,18650,443,60241,1211,6790,33792,21420,33895,4116,65051,19747,3451,4137,8518,59144,33386,50309,58354,6587,64494,40439,37018,31754,30674,59705,32527,48136,26083,23658,43937,22715,36849,11229,26038,62791,60750,8240,30373,6746,6985,13737,40922,54616,58140,3122,62135,62809,55732,62766,9492,36067,4489,65110,64601,9242,57462,5527,54421,35346,37287,18283,15828,56863,19456,36503,31092,31541,9871,52871,200,10129,40843,790,7758,6061,63437,24681,9291,36372,38887,15100,44404,44996,3247,23164,22092,33855,27382,38869,64885,18980,39216,55258,15361,40797,52352,22819,36272,5418,3569,10809,33814,62645,44089,12604,19523,52307,46881,41476,53084,53694,19189,25039,22828,62971,62013,45577,47939,47030,49127,44926,28965,64359,4780,23901,13913,28556,17519,25946,38197,61888,34777,29904,41614,44609,58683,7540,25873,35288,4190,16362,24184,63457,11296,31314,60051,26059,36097,61614,21707,24599,31749,35302,60266,12970,52314,45769,34371,53843,12304,54196,29218,13412,26368,60494,10597,55448,35050,17693,13968,3743,5679,4459,60435,33828,16541,27297,29739,8118,44341,8316,25891,63442,64418,578,38205,23845,33663,8862,21106,2135,32092,51848,42311,55092,4128,14839,27082,58219,39915,25529,47635,27534,52925,59799,26412,36366,10015,16380,61147,12621,22018,18476,32650,24039,24555,40532,36695,63433,62726,62427,6871,55555,576,33562,15517,17020,18327,20615,40970,10780,37284,27992,42270,28296,61199,62491,1109,12681,28995,29,14252,9089,1816,42763,7911,58162,15167,27591,27214,12826,36319,48828,55933,58024,10833,54851,22125,31691,46652,35326,21171,47070,56279,46734,16000,62963,7211,51972,25411,15154,41196,57885,17314,25551,13498,47945,61469,16465,13000,56850,45002,3454,13000,17706,5503,41597,56107,35454,13769,6901,60990,17491,41981,63146,44983,51173,49657,4228,34484,43310,15157,18088,18358,65370,17239,33625,47512,38800,8464,56889,1707,47763,26963,6854,41900,41846,6651,62393,33924,44572,12291,29640,44694,49405,47457,49268,19452,10927,57623,21697,39828,17325,37823,49755,17987,1056,54432,15376,4603,34347,59039,31895,55290,13843,43556,47533,10282,34415,11679,21884,24951,48396,14855,20133,62592,11990,9016,23939,20071,40630,51481,60029,18646,12265,45684,56990,6769,47309,60673,48227,9822,52548,2276,32344,51406,20367,46551,25917,6157,20309,18677,57318,28807,30155,44477,63638,38049,60865,38408,37516,52291,7410,9831,13626,46541,16153,13771,26110,14926,47071,54593,13055,21148,35414,28167,4945,12713,29908,63921,64126,56155,759,18867,26891,41412,43583,52008,33139,35525,40674,42073,4491,43438,19137,27125,57004,27009,25061,32624,52490,12728,14342,1874,35359,39654,44602,10376,63347,10728,2579,40168,19820,41437,7127,9934,43281,54225,26941,17264,64756,34847,60818,6724,62137,45822,17334,64961,63823,59102,15171,17266,51284,34716,64309,56885,1984,1295,41934,46348,14175,21038,41195,36154,22436,21972,36650,51652,2751,501,51902,63459,47952,16232,15901,6558,54593,54090,27522,32580,35976,58425,5709,626,58107,28355,5865,61706,40340,56004,18077,45391,64724,22630,12033,62339,47319,49966,63152,20496,21851,3895,54698,37439,62921,34477,12510,27357,241,51477,36975,55807,46160,31833,4595,39570,63690,55292,39483,64713,31590,35158,38989,33803,28591,1613,41454,53226,8612,61955,51522,13162,65317,57343,9594,14600,29779,21499,57057,58476,64481,38935,1479,2722,3801,1361,8400,53060,8865,59504,33905,36212,10511,19144,970,50670,22951,60550,5064,13852,12396,48342,27499,16136,46184,38746,26669,8263,9969,22420,6276,4431,50212,28296,30722,16078,14389,7381,15606,1759,51226,20689,18999,53657,44792,50834,26370,26769,2672,41268,59023,22728,33069,65073,37009,38395,37970,41177,28131,51986,2612,60859,33784,29635,26731,61794,5206,63817,16153,1593,10608,29553,36416,62734,43356,543,40350,56896,5327,51450,57094,34182,54870,29329,16458,28048,21026,5490,59290,13753,59137,60583,60576,4887,20808,18206,33735,47836,30476,6411,30113,29288,38339,26800,24397,23848,2005,42943,46551,29052,49738,28500,966,32371,47111,64579,52644,5770,51787,30134,51437,46187,9870,61183,18727,37681,59919,15519,8815,964,18448,54987,15236,61764,42558,22340,21162,45987,30646,58774,46210,1526,53728,23106,29314,280,34139,15774,6352,30882,57377,17374,8394,1967,53941,18408,18263,15761,22653,8645,14123,5225,11571,3641,60498,23445,48464,43389,22811,7403,8537,22258,63408,28396,33388,62812,40835,12998,54384,19520,11223,49698,1011,19834,53495,39279,51375,20208,19923,54773,52930,24070,8282,63846,50292,3376,10789,42134,50834,3802,53958,38035,42620,40344,52694,60937,30354,27018,10799,15631,22420,63357,35820,21087,25108,27166,52697,25225,41927,7114,32026,48270,59340,11141,22179,41403,48084,48762,40865,44990,27616,54028,43545,35642,50064,64946,18682,10473,15850,61184,32969,26849,4958,57620,28843,49043,43182,42282,2983,45859,6416,1064,55784,553,16522,20157,28153,65197,48081,40012,38916,3315,63715,45374,19270,8848,53550,37976,15684,53960,45387,31967,64431,17695,42146,64054,39196,35875,11560,62436,15425,65464,35055,52665,49970,2365,64355,8218,15500,53600,46055,26840,11634,56894,1584,30977,10233,33414,4250,12687,13261,22334,24488,65498,42551,53534,50704,51,51143,62029,64163,27880,36008,13906,36023,35283,15446,24678,62958,39162,53294,46510,42505,41080,689,9888,62143,36569,43984,38616,18338,32017,44616,43967,6174,53723,36081,51787,44829,2132,56001,22071,13384,46591,28103,30359,3897,10582,12644,47176,55428,12362,11767,33470,44836,7509,26953,35557,3863,57570,5068,39782,34438,11132,2245,55522,12468,47870,7449,25936,44115,63749,58681,14496,40249,51876,3650,23706,14616,55390,4141,51513,30100,50903,16386,14616,60885,32927,6314,40273,47585,57853,32258,40586,9588,23728,43003,20734,10568,37173,53701,26318,53496,65396,1375,9268,5309,22732,39440,52592,29000,22914,48147,65351,28749,45784,37573,36935,40639,22211,41793,56940,19346,64693,2893,4925,23645,4669,46896,42853,29548,60584,25080,27722,11338,18580,45161,25595,29492,18643,48225,15081,9604,5119,28823,60051,62401,54010,60094,46878,1800,19067,45580,8798,13774,51319,40722,18829,8014,22597,17573,34676,23502,30690,26819,38164,31650,31589,32081,36755,3323,30558,37731,29102,47082,9892,24221,11165,58298,33678,54400,61351,42811,51987,38926,22150,57242,47933,15961,35499,39864,28889,53467,32140,50122,52609,33919,44324,43604,9014,48191,19938,43265,40105,21505,63603,15005,17729,36047,12090,49840,4964,17316,5428,27051,45003,47315,28091,12328,43423,5030,47305,2807,52122,22614,65383,16057,959,35913,55174,16196,60887,41021,27778,3246,43278,26104,21165,55908,32798,52763,25913,78,48866,24494,41685,6976,23472,23569,8710,57350,4509,20941,62292,54995,54210,11297,32371,64982,42786,38292,22337,5984,49835,6504,13441,46982,10343,17259,35450,52414,53244,34835,47978,8330,34513,7333,24664,23954,13980,3683,44700,24519,52783,34507,47381,9205,36948,34674,35641,21082,50040,57709,60561,16496,45849,27005,4515,48467,12952,50499,45816,49599,44918,40746,7037,4545,15563,42076,38463,9670,23429,13328,23223,12284,59333,55010,19514,28118,8418,57118,39339,58334,46362,18728,48243,40128,13740,7177,16857,31382,17465,48443,6756,16556,25975,22157,42965,38206,27475,35291,52183,35314,11586,53858,59243,9321,36051,16680,24652,25063,33895,45790,51434,40080,15466,4232,58804,61994,15722,57032,49557,46702,60386,37784,27774,29694,7670,42251,29979,28112,18327,42043,40204,10059,63149,50356,18218,29699,37011,5622,63355,43661,16671,342,5859,17089,51798,546,3501,29429,61729,27057,8332,32450,3235,8113,46558,38609,27829,59388,19407,7512,832,19046,37577,1627,49219,20610,57609,50594,21079,16073,23957,55561,7091,43986,13471,47954,521,11658,10120,1815,54461,26163,7473,26458,38878,5745,56480,37834,37893,57579,64318,62224,27768,57931,64572,23007,46779,54426,50860,2556,37594,42162,15172,58855,14617,29896,10867,22999,5608,13038,7976,2825,2836,22195,43620,59581,52764,3910,64370,35416,1296,57841,55167,31867,435,40642,20057,24066,56333,65074,52505,44538,12302,25277,27742,17873,17308,34784,20002,17176,28146,62363,6487,28802,62972,48881,11711,52293,26880,46484,64944,49112,59971,18780,31964,7397,41698,12444,20554,64213,55247,35402,55888,64550,35786,9313,57876,6289,59720,57360,13218,25816,34483,46947,50530,42974,17912,33743,50772,44367,400,48951,11009,56903,18521,60448,16491,21875,25083,63482,35706,30970,23271,24292,60994,45507,50478,42782,5676,13940,39594,13854,8162,49415,14015,12304,25823,61790,9632,37163,36,32451,57680,13140,9774,2803,48715,33527,32743,43694,37061,50571,38074,44399,20271,37206,8657,47433,14781,27435,36586,45718,52470,26878,61868,46693,60622,26004,56379,25197,25009,22381,31826,33910,39753,61355,63224,25372,28464,25539,309,7974,28262,2134,23590,61819,52813,64444,22153,58184,36543,26827,10759,14506,6957,45528,9092,11159,1908,11383,61079,10598,56108,28638,27649,14952,65370,5713,28756,31247,9277,31131,44136,12044,12841,54191,48021,62661,63677,46575,13990,28199,9853,2568,31231,42238,52964,20846,20845,28368,36709,16076,31305,1465,60004,26375,50753,36746,21086,6997,35171,45440,39775,38808,31769,45046,36641,44424,50231,33031,59924,20913,61149,22812,35327,25301,39982,35717,37389,61210,20250,48490,51290,34537,16910,31842,53230,58644,40346,52949,34683,49158,20456,50553,5319,2389,16821,2759,15032,44435,63234,608,33809,15705,20006,28207,5830,11846,11171,10392,17347,61645,7565,52741,29873,4964,16490,64694,32964,4818,3315,33768,25329,53006,51161,17706,38231,52601,50674,14307,39187,8600,26517,51132,9900,61945,17289,11842,56007,59841,9362,42989,60413,27404,30231,4515,40738,51482,1934,51079,32510,57114,57714,27815,33357,7768,15368,49547,1040,38119,31782,509,55103,38952,59922,65037,51613,61976,55893,45224,21147,37646,53155,11955,24010,41619,9738,19808,43522,11648,42147,37415,15535,8760,34261,14740,6022,54731,42766,49746,41120,22496,28367,45466,42407,38985,13454,9172,45065,44056,63435,9649,42117,28532,57680,50801,61211,58550,4565,26254,56946,45827,5988,28355,42046,28721,53668,50550,10750,28164,17447,36935,9044,26504,11495,37594,37717,22312,33318,14469,45931,35788,10276,37332,24362,58358,50863,14141,60890,53428,13202,1180,7425,26336,44717,5957,63853,49170,5346,44911,10153,30862,16873,16186,31295,33043,36956,25750,19853,64855,41949,16686,53014,4073,23959,41997,5596,847,27695,55828,51781,51046,35428,42562,4947,15988,42019,62409,523,55704,23800,37108,2077,23733,9372,34516,44311,33792,33506,45587,1512,60935,28412,31577,10805,27338,24706,27218,38676,25796,3183,48495,11774,28823,34973,63590,21933,28826,43605,62056,7271,52463,10315,4822,59584,55104,3256,23703,28144,17894,41819,47742,55545,55218,35475,52036,53621,39027,6785,30739,1222,62947,57301,3055,27497,12468,32948,62767,5874,47084,28482,46922,22251,9296,56133,46060,29406,48846,65447,28774,44777,46999,6085,31300,44414,30697,33130,33971,16743,18401,1830,15772,10163,39153,15241,28389,51579,34643,63353,21789,4786,33748,63545,38581,19989,52858,54432,24645,64553,6728,44998,21173,408,55077,13362,31962,27245,62806,44102,42880,46359,59477,17874,20244,3407,27336,3256,35924,56051,47661,8275,35078,65117,40345,30364,16571,46426,27579,40138,48411,58588,1973,36941,54963,58496,4977,772,50944,14649,13468,10854,58216,49815,19017,7373,14734,60349,12053,39789,3267,56662,43346,26001,7839,11033,3950,17807,29005,39853,2966,41538,39737,49643,16699,5495,2407,63729,51535,60718,64670,24736,58351,34058,21288,56841,6956,23523,25624,54932,21594,41940,62037,12169,1383,4127,40969,5706,31005,6752,63185,24341,2690,29236,31525,457,51897,2577,12856,23463,29615,7783,3930,32448,49795,44883,50930,29550,11459,1705,51666,42160,25775,26499,26814,61142,14825,25700,34935,52066,40746,222,34348,52363,12210,51579,49821,23387,29646,51355,58093,3131,13972,25995,23784,61737,60565,52744,35016,33044,31274,23324,9026,58926,44546,64372,53442,51653,50246,43794,35626,53367,61720,24749,45837,6366,20255,7683,3519,10753,59487,39762,11433,55972,11405,58941,22564,22060,49054,31239,34041,12193,25172,1256,19175,58725,12930,58906,43600,34975,12876,47978,1356,22333,42629,42936,27665,49623,9537,55324,11295,2980,30828,5932,3459,62501,19726,58472,59633,41036,5398,18706,17155,45452,59690,28630,8461,20727,36607,30577,7501,9871,51675,36324,8733,42268,30128,12069,40202,1199,58652,16428,35593,4991,27798,18787,60490,60198,27860,17654,22530,28456,55757,55421,57132,4844,54204,33686,20169,39988,23571,41135,45369,4416,40058,60164,21596,13429,51985,35140,45782,10290,29908,59360,37522,31592,52208,23335,19621,2363,2029,22044,3367,49799,44238,57807,61421,19433,62489,30692,56736,48287,12385,39257,58394,17970,14955,2488,7724,34827,37552,58598,22048,9056,1164,8569,56246,53657,33703,10666,41237,34028,10535,11828,17397,46811,23838,63731,21208,46183,2318,59871,49441,18260,9533,43377,61987,58007,9624,25684,24062,39768,42199,44165,27230,46802,2220,49464,39936,45226,60008,38201,62706,29272,36434,58283,10908,35002,13712,1889,55349,59835,14333,28877,39467,35998,40635,37285,1042,41701,16678,36208,59354,53663,5436,754,56095,8284,63366,54715,29966,37262,29856,17539,57696,47929,16297,14765,37840,2440,25964,26006,43641,10419,14903,39408,32672,5073,36704,53770,35972,13539,11821,53328,19796,23499,413,25518,26579,53122,34408,61116,15313,23942,23297,52704,47013,49738,32144,28811,60969,46320,7641,60012,38673,32388,31715,24457,37525,31974,28844,52146,28985,59154,57656,40495,48767,49510,64836,24809,60428,65235,2617,62723,4110,45361,31844,9186,65527,43215,21263,33566,32736,24142,55147,15117,60117,2089,10553,39306,35129,21376,27528,61627,50597,52813,6142,7883,63145,43771,31087,22392,33026,62762,30875,63170,37597,53766,30979,3353,25493,800,59931,16199,3656,22211,14254,40939,28427,7337,35498,1462,27106,63228,58919,60032,12962,3525,19610,55999,13929,1134,25048,2601,49872,25965,52474,9209,46797,49597,18727,56586,30842,19387,28509,64306,20538,7019,19078,25267,58425,52779,21296,776,59282,34641,64880,899,26551,20625,11442,6465,26145,18923,58057,5703,45766,51091,29577,21960,42855,32490,27043,11458,16226,42189,20097,20442,4873,41372,12577,37014,26730,61304,7819,36519,39525,28081,4640,38989,36029,21714,26227,21126,40486,54262,62460,44037,52296,52285,6176,49021,46600,18898,63452,33806,61874,42358,17611,28987,3264,28544,37452,9304,7131,39865,36072,63303,33443,8362,38457,41272,54254,18078,2759,60022,14985,35081,16550,11023,30354,18447,35700,30884,5097,20855,25404,33189,24196,56904,4347,64834,53363,41886,62358,16662,59191,6254,43875,360,38982,50552,63467,10081,55720,46960,12955,32431,8624,13557,48204,36699,64907,62612,12117,28314,49720,29388,41782,56993,26341,54702,51318,14610,56475,5185,9677,55518,56326,63658,19971,29973,65181,5298,63476,34499,33351,58219,19726,63471,40520,43818,60454,55188,3682,54500,41754,14796,32452,42790,3489,3251,38508,28427,22212,3959,720,63032,11456,34125,31757,27612,30739,41730,15396,47902,46629,15829,19769,64140,25781,55117,5611,58006,8059,16295,2042,21781,20267,56212,27570,58834,64207,23633,15502,34343,19786,812,38471,32017,34566,43371,45309,43357,20913,35191,23327,40313,22329,7519,55741,9546,3129,19203,37037,40523,5409,9609,54157,20911,49662,55993,19400,15061,7054,36372,45864,22031,49707,14189,8089,9676,19023,41,24348,15498,33112,25913,3587,63955,30407,31382,59214,36569,45571,62759,32113,28432,31996,41484,1979,24099,11971,36472,65389,62039,40195,6239,33779,17999,13822,36123,15806,10655,15156,8119,17157,54058,16096,42052,12201,10311,46635,32705,35269,2647,10345,34124,35760,46549,21323,39106,14131,26753,33947,1354,14082,37089,28329,23063,2879,63813,62583,58069,33603,30438,56832,43359,5323,29099,6167,49675,12754,19249,4901,34935,58167,54550,13445,34395,5222,43173,11030,19367,9516,28002,18349,9543,59221,18904,23956,31308,3689,16483,36537,33666,64619,59468,24161,22713,43024,57053,59463,53047,12226,17797,61470,22299,23405,50183,4444,58407,34052,1569,37061,13903,50726,50060,36905,23058,11751,61167,19737,21308,25943,27627,55323,14575,57357,30500,21766,4735,53029,6448,29276,52374,39433,63153,25241,62250,43099,17937,27088,50296,33997,14601,29800,55858,10275,62289,32455,40597,37928,22430,60963,33049,30587,53442,9586,64377,16077,37304,52576,61365,5746,19031,34846,65473,28180,20041,8541,62017,38823,61332,50058,41513,45620,11676,7618,52744,28496,26736,11482,18667,27862,38134,31386,30808,59107,49020,59090,49919,22167,62862,19899,47660,41635,39892,54117,30433,25451,33072,51469,52738,5181,15852,32103,43554,12332,2219,13612,17800,51699,44033,44480,7660,21107,44291,34188,38152,20030,32824,24692,52174,644,18191,40138,47884,61801,30279,63629,16449,46967,6352,32190,20441,23968,54949,58650,53314,5951,37223,45260,33116,55490,25909,57143,55974,51390,40955,7496,22491,54981,17342,2699,1862,58307,38267,7277,40996,53578,55643,30295,58372,51768,19528,40063,32934,30248,3624,11888,45362,61774,6706,47235,33155,64440,18508,14183,36914,19442,26703,59419,33964,25578,32099,27520,12350,33233,27314,27705,1484,41943,49780,45768,4153,30021,19428,49542,48539,62411,24502,28187,60408,23883,40646,54119,16138,14099,63811,481,6799,1845,4697,51737,35055,9197,4964,51096,24153,46468,20610,37005,20522,26882,29991,35573,41018,32732,13547,53452,44507,37560,48216,58029,56960,29107,2511,39479,23835,45881,15166,50905,6197,23322,64903,47956,44260,13392,18642,12301,58835,7375,30698,47288,22467,24882,13698,6855,14363,34976,3295,58289,40843,54647,29250,59332,41562,8450,29997,29280,62949,4856,63039,32060,27311,24898,57547,54582,42730,1738,20490,61867,59284,45605,9093,405,46412,1994,19847,1311,34431,21689,44746,29748,43014,61340,21192,37367,12881,3759,16778,44536,9785,25139,63373,38874,2,35501,32786,23986,17198,48533,56045,32781,1215,37458,18840,28094,40271,62280,60,57648,2179,53823,58372,11746,19553,45903,8418,63007,31462,42114,18471,46175,46636,1832,38799,56232,64151,324,54698,16722,36002,64829,42641,49396,5709,60193,27084,38679,4688,39168,42871,30881,35127,39743,7343,46134,53519,7052,59524,8339,16174,56254,11969,60913,65438,37743,19286,1160,39955,25877,48549,49290,41067,23473,47929,52685,3294,34710,52649,16544,3371,22327,7816,60020,25201,42096,15104,13299,27367,76,51654,31781,13797,17115,46192,33361,50419,2394,15554,39047,19112,21390,39427,49220,54088,18672,28324,39187,56605,24233,45972,18784,1945,7182,23550,32373,34138,53697,39751,65256,118,20272,61322,31963,44961,50602,25271,59634,47331,3090,12034,56083,37265,54749,40595,24614,49028,38194,35182,59687,54825,30595,53604,7787,59683,8289,21940,26700,53149,37329,42358,25466,39013,1250,37305,50140,16215,64109,36434,37645,3808,38404,28051,48225,53430,3540,41425,34636,62052,46424,53907,22362,48083,25953,23440,38723,1849,48303,12616,43789,24472,21665,28142,60677,13534,40199,2180,12821,19722,15270,43851,2863,61215,34260,35572,15712,16030,28705,64435,31520,7530,8477,29331,8776,2481,34263,52967,20154,45042,48572,47139,24618,34209,43137,55902,47793,42650,18993,16347,12044,14874,4052,50632,9023,47849,19457,26154,5573,23139,64695,8578,57492,10979,2846,26862,46038,42732,20097,34616,31903,30335,21706,27590,17018,64081,52204,50633,8820,64997,23901,50382,49078,12971,22601,40576,27670,37160,43035,36161,21242,24709,29235,1984,32733,20484,4241,43358,19287,30428,19643,2641,34585,13434,52790,45571,30391,28197,55088,52237,2146,4747,41109,59929,24483,44924,48174,22805,35993,8277,58788,51535,45779,21689,25326,37430,12019,38854,21685,129,10650,29587,31215,42967,28526,29379,36522,27009,40748,37470,29181,25169,39905,25097,2313,45621,49599,32104,49477,56702,60738,6811,2714,16017,61991,24840,44947,44566,10392,39399,57351,16595,45083,37610,55837,10649,52939,30311,30161,6790,10989,58478,43052,26114,54906,13213,64111,8341,2102,32662,53479,44423,19489,58418,25709,1342,49770,27429,55155,37414,18220,57471,45739,41082,54644,3023,37969,15528,15533,37877,11524,64346,34049,13567,27787,40815,43622,53717,35400,59328,15013,12794,32848,31528,13128,63796,64468,5873,3441,48764,44691,13993,1559,32347,5413,10631,35708,61678,36369,31704,34304,7978,5197,56302,21183,42708,30557,65142,29010,7772,54758,44413,19193,53665,55444,63073,41648,17485,14172,65371,32649,61296,54300,59713,27345,27931,6998,54756,16374,48232,30928,56441,40618,54507,4550,20008,47368,33727,43135,57253,60724,55444,26837,57523,10027,41464,57937,9103,57774,42907,42224,18120,40310,22365,25458,7607,42961,34089,19390,20468,29903,62719,7507,34646,46973,43165,63035,25751,42226,52471,26656,2873,1358,11176,5988,16936,43548,616,63953,57948,11637,13490,3791,15722,24229,56557,37881,25412,53629,8500,63231,39231,50622,22846,62849,48306,46004,14705,61303,53098,27066,20862,27654,30216,19002,54844,36704,63210,48754,12488,9945,61186,9339,1798,26373,9405,4348,17817,36004,46675,18434,30511,64998,35455,41240,26860,59877,1867,51478,15348,31239,55544,42362,26377,10238,9731,10587,31983,1023,57464,62733,52717,11488,44790,6314,32091,8711,7962,35802,9062,10242,11459,15266,23160,26177,52930,28219,40144,5760,56355,18516,51098,37611,45331,60875,4967,61153,4003,26530,61492,32827,62024,17117,9469,56300,54050,44406,183,50947,24604,2006,42525,31394,37919,34275,2795,55013,58669,42104,52436,8936,30322,53685,61230,18491,52176,9666,28757,49615,13663,15787,28729,62833,23115,19261,47558,29545,10715,1226,42090,39958,4386,22317,12541,38925,45153,3769,2899,36602,5886,29544,30110,46116,4989,28671,47377,50532,10152,19053,57146,34670,28323,20838,26627,39802,42003,16754,7376,24314,1262,13389,57420,64881,35429,4686,7323,16945,57168,35171,48908,35869,58799,38717,11072,20925,53765,24633,22150,32202,24823,22029,12542,14952,17619,63151,45692,24118,52197,19614,37422,15320,11497,57578,24271,1470,59213,40089,21264,31381,32116,20212,18235,58242,56415,56949,7430,54067,18757,10567,50506,382,53166,1619,4674,19129,39471,27156,51172,14432,31176,38664,16591,22044,54863,30608,4687,3437,12918,28715,37506,62599,9149,63139,33909,52348,25348,14082,49128,8100,38433,29042,48861,1278,17925,37247,28666,21694,24744,41856,14430,42025,48454,15240,1143,55986,48257,23025,19958,12142,48518,25951,20146,74,65405,63988,11437,6553,63743,12251,55296,25434,37825,64664,23621,18764,32481,50298,21514,61046,28940,35690,47561,20394,63309,18996,38692,10214,36355,22756,2597,2253,14129,34971,32055,6106,43958,44463,43281,30277,18823,643,57585,51875,61218,14507,1391,23711,45025,60836,36350,730,59329,61709,55851,1700,16431,7397,889,14271,29513,23399,23264,2839,2859,15109,56306,44374,50597,58682,34245,19624,47571,40546,15487,47144,62467,55341,18566,43447,34568,10186,7469,25823,35489,18374,18726,35779,61874,24383,33142,25574,8543,36752,61740,50600,43824,3755,6887,21547,61981,33914,4736,24017,41128,46604,683,15881,44720,51465,58086,20196,44414,58916,43346,25497,48805,31863,9702,47121,28851,47995,52548,33681,6481,21051,49724,55063,53724,44153,36285,48900,15990,26043,58266,8638,17293,52919,64780,53829,55842,26183,41069,23733,3045,37071,29386,33822,11269,46942,488,64488,58369,52563,42016,58479,52578,28997,16526,58024,37930,36795,44821,1606,34798,41127,54142,58033,38909,50699,1078,2638,26989,56012,25065,4097,25838,49798,59853,28715,39740,58718,34699,29011,63639,51275,64012,6975,48837,38871,17914,16303,51843,32121,770,37839,37553,1476,2184,17527,24449,32535,46883,35203,45932,29974,65413,58600,52183,30368,6432,27484,28113,49342,65265,4860,47939,50722,2576,3851,5154,1125,55058,58122,8738,5047,57347,10971,44416,46466,28066,50480,32933,8516,43819,57416,21493,46587,51431,47909,30739,39211,55453,41204,18889,10961,63531,43897,21352,16856,26382,43710,28033,26217,24508,23303,39614,16457,62319,23251,7980,37203,27676,10019,12208,13891,13379,47290,35391,48230,37296,6266,40260,21971,28290,43795,62669,21265,12090,56616,32460,9889,4628,8211,29003,43438,45758,21067,59157,50130,53857,44805,54988,62798,37629,22188,34773,25620,24956,17676,50426,44869,22915,2615,3294,22224,32305,1289,13751,37338,35486,24612,9570,57179,45331,6442,1948,49003,60898,64815,860,63678,18726,41519,39354,10887,20552,7060,33740,9043,33772,51265,25027,27652,58640,10030,23491,20743,42156,62822,49206,39082,44602,12061,65352,2973,25584,63434,45144,965,22485,7437,13741,21132,24069,34195,62128,4130,24422,2557,32454,32560,1944,42367,10135,52588,40960,5361,53317,16818,17630,53202,26317,40557,15547,9161,60947,26129,253,17976,37502,61670,5681,48672,36670,8941,58783,54334,49513,4574,44689,41731,37626,25944,8552,53668,22653,4866,36159,31620,61139,28,28429,28702,26418,43076,18581,31939,41992,23601,17347,60069,13332,11387,11050,36433,36623,9879,18433,26067,59073,31039,41017,27938,35859,47540,54649,35561,6308,57868,1217,51624,2525,10072,30173,1862,39013,26646,52840,55808,1275,5628,49182,12196,41152,59889,61457,45429,34463,22493,35475,30472,4711,1401,11553,45625,41672,1816,18254,13886,63781,13126,5444,11291,21668,55600,13191,31406,16924,30498,13476,37615,63697,59579,64426,47824,27230,12938,8709,46728,24515,56204,56477,32197,51989,63493,47761,42192,18813,1785,27638,22926,21505,36162,4259,5164,41441,47666,55180,52167,61562,53576,46446,11494,34811,64690,61963,16255,7888,9070,944,8747,34409,6407,20492,54011,58790,61519,11320,44581,14969,37411,56569,18621,32768,63723,30922,2986,54459,13982,63070,19817,20866,25671,29459,40388,63173,5947,5783,34709,26432,49025,47839,11287,15093,22212,11686,48623,54730,32328,59518,4212,23047,6519,45826,53664,39691,11757,45441,27868,7948,39606,10584,42855,40743,47865,38477,24077,55671,61302,27443,36542,31718,28173,13011,3744,11720,52540,58591,2833,4242,31379,5176,56913,21462,52845,60963,10118,47797,14572,48254,19442,57297,57675,25833,19570,44057,58477,40045,20912,23448,62607,43962,26849,45088,3512,49405,7706,53548,36354,33959,46056,59952,40003,47,17406,36135,44309,49491,61372,8980,5489,50199,11109,19386,22642,30904,47000,37868,64193,23495,24063,54434,27993,17618,11265,32771,14533,13490,61010,27937,58038,45068,26995,64019,41645,35468,17059,51825,9499,39651,48162,21557,22105,42691,35795,21213,52183,41200,10454,39420,33145,23260,51236,30044,37038,13796,27694,25920,42203,48711,16401,29658,49320,55935,1214,45706,29387,21456,9748,3641,13216,54059,31992,50935,17346,61160,5147,13956,43740,45658,48222,18670,9228,36916,63521,60301,39812,23862,48601,59444,37515,18997,63990,27751,52893,5309,37678,23320,49740,47748,38385,8599,42262,52208,63596,11004,56419,62545,2063,25753,55509,33658,35772,16260,31799,26937,41576,64585,40328,46478,4383,6124,60298,31420,8115,38881,42896,19754,2024,52470,21317,28587,14388,53549,5349,27834,16776,34335,2313,61524,7025,4488,61030,1185,38010,33127,64719,1286,50965,18144,44093,33550,20123,13313,19562,64114,9406,63358,43376,7765,54812,21625,7139,26767,24527,29650,31222,47738,9402,30851,51390,51742,24115,32649,33217,30070,35588,11681,44195,49385,65422,38097,4377,58464,25703,55154,2909,8473,52331,25097,61447,5863,46133,30406,26459,13789,5229,9706,5963,21379,44731,31684,54133,49898,57094,40481,18596,32533,6232,6169,54766,59291,48911,38216,166,32272,29767,24831,42482,44449,49164,5723,40193,58154,39573,52758,26855,3069,30485,52711,18875,24821,25809,35999,61041,47106,49645,417,14197,54709,47883,26702,30806,26192,55174,4279,14751,21763,14893,60845,10036,10223,38331,64963,43941,29488,63029,7728,54139,15650,41740,16423,27236,53117,59108,17252,33539,156,1133,39290,30136,35583,30474,51719,39100,1889,2370,51722,42933,11053,37586,12919,18349,33365,38353,24127,50763,51552,18,11317,65513,54264,30135,48542,13777,20019,43583,49540,34228,58505,29829,39743,44074,53238,24889,55092,15285,33019,25248,27388,37811,1041,47431,5191,4028,39277,50992,50561,31290,47533,7560,22629,41339,35387,22660,1065,64485,1079,1466,8114,40000,64785,23960,27141,55111,49645,51123,30983,56295,24826,56211,41964,63584,63808,6725,64472,2921,15145,21395,54502,15425,61157,54434,43167,24372,63415,16871,54542,28818,44157,33199,27005,61512,48263,4204,49872,19391,15042,59063,38004,44609,21808,59502,21626,34980,18505,20585,13476,31591,5293,7347,7399,41511,56476,29331,44320,11018,52422,52759,23198,19503,60138,48294,21825,39509,36608,34858,3017,54647,48471,21124,38089,12957,32194,44334,38264,28938,31997,13773,49211,28123,53485,21446,32076,51785,40918,33441,44295,11116,58423,15423,45258,61054,24835,65087,47795,1692,32456,19053,3260,53504,53640,1489,29613,17591,5699,12895,7954,8391,44617,23166,26334,61920,56149,61439,62926,44335,13826,5421,9982,35918,4053,30129,6757,13147,51425,25283,21791,52117,11216,35163,57715,22647,57864,27731,5285,54723,31039,17681,30597,7693,55641,22008,16182,18953,31977,2599,3638,31774,21689,43221,47714,60216,56309,61140,53991,54991,49614,27897,17170,42081,64054,36663,45656,27356,34642,61391,17916,16567,8407,34254,43610,49269,48918,26929,15030,3299,43303,58075,28323,47941,38226,5881,38897,9693,64988,25165,57991,30854,5237,61696,53537,30718,41142,5362,11762,14842,2132,17447,26953,61831,42475,54149,30754,61292,49660,19178,64353,30021,31100,52012,49023,53571,10394,58569,43881,33833,33432,35139,45974,56657,19677,51798,53221,11622,55399,33456,37377,24286,8132,10140,45256,54204,39084,53570,44785,45391,2993,38825,51897,30980,7234,5779,26964,12854,21219,17576,6773,48310,19221,33899,11654,5856,15554,27077,25773,56487,20963,25330,48482,41453,59612,25997,34570,52427,15154,26215,15552,10821,29475,52335,5340,14388,25211,58288,15934,5518,25173,39129,42022,33963,2530,31786,62257,6309,36282,10171,7416,46523,9253,25529,34984,41845,9175,2779,32497,7253,63504,21163,21328,46141,33474,49237,61417,16453,32328,34357,41617,31641,45259,32085,53381,45167,31770,52672,46987,65456,38469,3464,54133,48154,9968,51880,52310,21555,46264,19032,40774,18011,30482,17271,64874,24841,19478,14803,49133,28323,43370,36461,46044,28078,23657,13542,65211,57414,60416,22825,3026,20034,34675,18047,4614,48881,60659,9710,56674,57268,51752,54827,5390,22385,31914,60201,15080,1254,30141,25343,62207,26339,23602,51505,34562,58947,53051,29588,65485,49214,27528,62783,22754,31387,20749,10836,27178,53524,65012,19642,62234,22552,55019,60947,53071,16327,24720,54620,13594,38570,37121,7176,4421,51111,7250,5770,52333,28194,19656,23793,53680,747,43050,5866,51466,19772,32768,42973,48688,48419,33866,26041,42782,54475,62356,1384,17555,4362,64117,33981,51090,46368,63449,41628,29755,42587,6965,55013,26490,45679,38607,12172,29037,47327,44424,17770,34636,12142,36161,23010,32336,56480,55987,30874,56429,62480,50892,64100,63327,15693,20833,12954,31498,30416,11252,46313,42330,936,9545,64016,7873,43605,26201,23015,51646,57814,19565,24183,3869,22575,42564,41421,41919,39530,25982,63460,64681,19614,51632,26525,32102,20526,41487,42134,39447,24186,24032,50661,28628,60212,39569,17827,22673,7702,8397,23656,25454,62952,60907,31523,44540,8085,4084,4477,33575,51799,9968,29618,44933,44638,64839,23157,47924,41176,19656,44101,34423,27457,64513,53432,612,45939,34525,64357,23090,47443,44215,35487,33428,60640,17043,36038,27448,48689,19329,22180,10448,62905,43857,28700,39031,21070,3748,45117,50014,28633,32212,33526,49711,49526,22788,39975,35899,30094,21389,19862,95,20257,54074,56,23272,6829,64213,49335,8779,49514,26563,14642,11426,60395,13574,2238,45191,33333,10200,31350,28421,16525,21193,27959,25638,4344,1087,32553,44657,28509,49651,43980,47975,22917,31303,31643,12435,13261,3823,51930,7210,40937,20353,25835,34418,38942,22136,61786,60404,9053,15009,54949,46074,17124,8446,32093,11663,7671,52968,46232,2743,36952,61067,45668,12335,10531,1739,57548,54662,53267,54226,32476,30245,52772,47596,52046,45231,2457,746,31530,20629,59722,45264,39696,49148,32650,55049,13857,62863,60091,47547,8137,35790,63735,39494,53877,2677,29680,49535,48841,56060,54318,4090,47969,59880,52313,58195,6399,21441,8863,34826,216,17487,34076,43885,6918,63715,56080,33310,37891,46662,59664,29778,47264,40982,22796,6409,36151,47383,11810,50263,29459,21027,51598,15155,22524,1164,42773,53286,23813,28886,2025,28787,57423,8446,15083,31648,20650,3705,599,48545,225,29291,37186,14373,26788,41710,31416,3971,46991,22062,46705,56454,17966,58042,4942,56735,3654,22776,383,3522,23269,51651,17211,1242,21646,54418,36803,52701,8179,4804,40401,53990,40282,31128,8506,40745,29309,58293,15511,65523,11042,32382,10002,61519,28641,61381,47844,24304,52001,63255,27686,26389,41496,8211,3399,30306,61054,12830,55567,10387,14262,31362,8081,40895,7794,24630,26444,47564,49652,16074,31227,63378,54928,29284,32441,25563,46903,11428,44567,37832,49881,25604,39767,34345,56603,56142,25119,2722,20342,30094,65179,57111,44407,40951,21317,48243,57250,18032,3234,18148,14272,27089,34060,43953,44663,23037,55545,36128,59161,5511,44992,24907,29579,10538,35338,28123,4775,24656,31677,14109,61789,3754,33253,35231,50896,230,54155,42872,12707,26312,18178,14012,19677,57533,4028,65337,45318,5672,45579,51461,52612,61953,3548,51481,13135,22029,53127,6246,34407,41114,61859,618,18975,38292,49948,50127,49763,36406,42824,26725,10734,24498,65155,50856,39037,58752,26786,57860,21806,50268,15288,5192,44498,65001,32265,30847,11734,51612,50681,9218,36321,29449,9041,31229,26816,5410,32101,58140,37759,52814,50211,53852,27261,55389,8535,48109,7323,19092,45911,13162,54465,65342,18914,34902,8482,394,7655,35582,22991,43835,2735,17313,40015,61131,21299,12517,39235,51098,1674,35597,671,59578,60986,38105,15472,2330,52131,56527,16627,53280,30018,2571,23788,36676,15109,61955,26358,59999,2037,33299,37953,18891,18748,9467,29747,5116,59023,44038,57623,41876,38210,38434,32179,51320,30161,62367,45852,45832,32707,55393,17617,56953,22910,43813,31757,22456,11530,53738,61978,43958,46123,48634,15053,2541,45428,10506,39025,37168,58923,33823,42441,20495,6623,22007,26524,25200,22529,42368,27641,19542,31260,350,29948,49085,10816,10818,47169,31656,2755,61589,52832,14774,23942,35013,51033,36105,42833,59317,27660,35807,45505,60040,30400,39973,50041,56056,64148,10400,46929,25784,58830,27732,50602,56124,4094,29590,11878,35608,2402,7046,63211,55934,60932,46551,12931,45225,59622,41230,36507,58039,49827,15505,15393,44844,56827,44324,56164,35674,52659,30352,47139,17181,41206,41110,33714,11413,3594,26682,43239,7668,30866,2315,22955,63484,28178,29003,6388,21663,20716,13157,45915,11738,55478,37796,36909,47174,52174,13356,6763,33264,28686,16791,16333,36079,50480,13562,30307,31252,53805,52421,48726,35903,43994,21269,6065,46756,29156,28019,37274,47313,53628,62503,37168,21853,62011,15035,4773,61226,35386,1870,45669,34446,31882,44139,29142,22483,49096,32021,2853,51132,33061,23384,48481,22922,60716,14319,43810,5586,48005,58670,17582,9371,25762,28259,31705,14826,5297,20125,54806,17344,48464,32934,50235,4392,53222,33000,50357,64580,28803,54155,24521,30074,13078,56860,27649,40917,64227,24724,35691,63266,28,19134,15746,3353,38121,34439,39607,11423,55950,24320,35383,46540,15890,48575,52707,31038,38534,30301,19165,53968,65217,7031,14977,26303,36806,46845,32873,20130,62627,20507,24800,40553,22657,4738,40174,16788,34352,21994,7249,40395,53699,36300,13120,32932,57125,38899,24735,46241,783,48088,14371,43939,44713,29914,29068,42872,41339,61686,39595,53566,10106,50354,44591,29492,581,10198,60149,38059,17769,25614,61342,6060,38116,34016,63994,19632,48562,31110,38652,47238,39268,48754,18224,13856,2661,38673,46028,52605,58288,46549,7770,36496,47874,61845,63473,30822,5184,20265,38010,22265,56197,25354,53436,2636,38276,771,42960,11544,62124,38054,35701,35517,25547,3401,44289,28023,31032,57368,32159,56509,31025,30031,30063,50053,18677,64155,2826,19118,23202,45513,54244,53506,54619,24993,65103,47656,26292,52179,2423,49524,54699,56568,25032,29629,24269,12871,61791,33078,23811,38874,43763,10822,1541,5141,17145,1352,56125,55690,25663,2429,27162,11982,26429,6011,50967,22062,51744,28029,9891,12394,46369,64015,64953,22553,50054,12146,12267,60195,39242,19847,56954,32569,4215,43823,17101,60487,22613,13334,869,24182,14236,15803,49752,25658,64022,18232,65343,6022,35430,60521,51781,5268,20586,3390,2510,57639,44177,46325,6993,41065,1409,13397,46163,31392,60481,30505,64954,38044,22451,39404,37898,37610,42907,13179,45134,15851,42435,64276,53903,13693,55726,14344,8044,33200,7008,18488,47815,23835,15169,2432,5224,37784,39432,51292,887,35162,31371,55629,8736,19408,42339,44521,35218,31019,49347,41968,61460,47548,12192,8252,7183,41026,31142,59942,42844,38914,24431,7164,26017,59346,37781,59185,20662,50358,60888,25503,15166,10978,29988,31179,28770,25233,10142,25682,64364,48195,48581,19759,61804,49316,55621,1994,31599,25016,6989,22173,64253,34374,44222,58310,41692,53358,43626,5600,35928,14302,9245,26565,48066,22723,64554,46657,20691,31576,12319,35348,11618,54125,21143,59580,33981,4528,1408,37053,18194,40149,29449,34730,11127,38519,16066,46060,3150,42247,34092,49433,58027,3519,22835,55481,9914,26102,57358,50270,43519,57603,55397,40756,14907,37881,58151,35218,33149,2967,40390,1588,19556,45635,28514,19137,40674,35948,53732,38706,6549,33694,47450,59764,22913,20140,20851,37736,6096,62859,11639,7004,9102,23928,43677,30915,60626,29139,14235,8729,51657,56847,44187,54291,10544,35404,43591,10837,56834,20036,19333,57095,2756,20088,10472,43879,36960,3952,37325,12702,37049,33617,25052,37029,1919,64792,41033,33776,43889,18193,55599,64109,60302,57446,7727,64575,11943,10354,35655,33108,32083,46524,58020,7664,21874,28884,36203,65197,38884,53562,31805,16800,13877,49489,43908,18931,52718,30404,12453,14899,46422,59177,26212,61622,1154,42849,25120,39088,48030,16049,14721,58815,56894,17469,40318,64324,62089,34029,36221,48934,28626,60931,10598,32062,9618,8350,39851,50227,3338,7395,12549,41482,13262,5532,51792,4901,16231,29104,16889,33354,52495,53034,45379,28833,15876,34052,41857,28123,12285,21562,48724,60104,53024,11336,56619,2182,41913,57973,9458,28999,8633,10196,37745,8440,40825,2084,58362,12122,29484,9167,29702,9219,20790,30188,22184,57856,51676,25701,54145,43066,26391,14284,29670,31669,52606,44210,15707,42639,35970,36001,19581,60297,47657,13332,6230,23600,60695,48890,12150,35804,54832,55553,51593,61482,60109,27047,54143,36474,3811,3406,15892,51515,48828,33368,8018,50694,5231,29532,8172,28819,15844,36311,2309,56043,47429,23730,3106,55256,47235,12177,57661,21541,48121,20909,10149,2676,11063,5008,12088,40734,14788,30162,22795,13372,26796,10997,48001,25239,38529,65052,14750,45940,45603,53525,50320,51555,49311,48188,30522,54697,33872,27047,11090,46383,35701,11916,59655,36441,9456,23779,12350,49559,56402,58991,31367,23322,32910,9225,63687,6788,29659,20484,9071,13151,51256,34978,38471,57714,11893,27711,47336,53629,33019,53344,12254,42379,52948,35415,61966,36366,13354,18928,60561,64018,8042,5149,45503,1900,23270,45433,50785,2353,53417,2311,49967,41165,62007,46118,23397,31459,24788,63392,28419,10964,50043,33727,47979,65450,56773,57698,27304,38479,315,12738,56200,24494,43819,32764,14594,44934,12987,2971,34874,57142,51317,33551,27617,21854,27263,33951,64961,18651,39554,32145,16409,16357,38138,43617,60420,57382,26540,40184,10693,53624,5760,32541,5201,25629,58818,17202,34415,35381,45590,23858,46011,53760,57462,21650,37855,43907,18605,53118,11037,5020,19909,31069,54401,32566,38959,27622,47468,8980,26527,33845,2558,57273,52713,39466,19808,63902,45468,34864,52822,51999,32303,63011,35076,58883,20683,49927,23127,3626,17419,36734,41762,27174,61366,51492,19625,17759,3866,6237,37024,36127,4663,50769,26720,15318,63220,59742,3513,60342,45506,50049,11524,35369,39527,38685,2909,6043,40398,56647,8644,39457,37427,49325,5900,27331,51955,43198,25281,7139,42422,21007,14815,56411,30227,5675,8691,26599,57817,12859,21309,46697,23298,29271,46978,13703,39121,24811,29859,62155,29582,40302,47965,32336,35445,26317,17238,25032,51684,37250,26430,63120,157,14260,18709,29125,38103,18272,23758,54996,59426,40031,57449,65028,62493,12768,1303,9418,21812,46591,22583,33691,25362,40936,11161,39745,7328,54097,16538,51837,23462,50971,64992,13412,3758,4286,52680,63500,30759,54,45341,31465,42481,58618,32812,39954,35170,4416,50334,47219,13518,4131,39190,62191,15811,45904,29240,52913,27616,63587,36202,31140,26855,63604,19885,22408,39276,51866,29900,17068,40838,11597,23192,12268,7145,12289,3521,29459,2265,27284,64633,48275,50964,29971,18087,576,55009,2750,42439,19831,45262,29373,64978,38552,51634,28196,60164,57121,38544,38736,22885,8725,40678,25907,14871,47057,22609,44009,56311,62515,26017,65337,51911,31594,48411,57157,49563,57326,36287,22686,33901,509,11758,20107,15125,50061,189,4082,8914,6845,34624,32291,26052,487,45789,21075,26075,42289,46738,59963,35093,4687,39625,29052,24175,39467,61335,42476,20370,2757,30618,40575,45212,4800,22624,45810,26455,42021,44597,8958,51740,8899,55918,23619,61979,1190,53250,56282,1758,35306,20510,49409,51806,63274,10240,51624,3102,19051,26236,54134,57549,16864,60700,18078,43968,50773,4661,33149,46712,26881,14071,51089,40081,10934,11902,47035,57701,3287,47679,31167,50140,44138,16117,5605,46197,43697,24111,12645,27639,40423,50793,3162,46291,51631,58680,43648,25090,2647,51505,33698,46858,59112,27359,40276,44981,12620,36457,10797,53573,8523,62935,34285,16145,15111,14597,59448,39881,35235,65015,57139,54352,32295,12544,19694,29575,32445,9865,15717,48804,53495,23682,43847,3904,44179,46215,37738,1261,17120,47088,4601,11906,498,13613,10031,43505,42110,27231,22164,11059,45334,43401,40667,35962,15345,35837,65343,39572,1998,29036,29277,61873,22459,28676,9144,15750,13936,43094,49611,9898,2256,58560,40669,28098,16646,9169,44314,55410,16442,19375,37982,62820,62501,32784,30667,45875,19679,61552,10271,17182,15408,55256,41565,48946,29577,37796,4984,38009,60080,59348,40211,23080,64116,46944,59957,49490,20481,22956,668,8601,38467,34793,13473,29700,6132,44810,9992,53069,32875,30659,23869,33316,5500,13742,560,14175,26875,23013,41257,25520,25772,47072,4338,25117,17045,41780,14784,24038,51313,18624,27330,7631,22477,63703,14786,32749,50273,27514,64454,34323,25726,13609,38729,24124,46778,22182,42138,41816,61244,55608,1029,53272,7888,46574,37428,39794,28412,26197,8355,13341,13066,35067,31281,10340,47790,7146,34557,32341,18761,25495,53181,30416,14033,61506,52458,1111,7155,51215,31708,45139,6418,13825,46559,45680,32001,34470,38613,7727,49662,4969,64607,45907,24076,7790,13996,65169,51491,6901,25039,39647,35931,8700,61038,63812,25596,41431,19586,29726,6523,4743,27909,7508,39731,39464,34394,30758,51978,43024,29835,29082,15649,8157,61010,15028,55077,26266,18876,58820,27445,64881,2630,634,39321,9407,36051,52842,55308,10344,48908,48199,48221,297,6123,10505,37079,3318,25299,61620,64749,58238,24211,11935,29990,16099,57286,30162,43143,20549,19774,17933,61160,528,45824,41029,42044,28183,5966,35012,3116,24693,52977,56891,16799,48175,61989,24731,33928,55881,11469,336,2841,38322,43878,39104,21140,13721,15787,62844,48878,32498,57500,17498,32909,15702,4103,35882,52994,19710,42005,40466,53265,16907,46577,9102,45969,61734,34271,52192,64391,49262,27559,99,32994,51792,5040,65205,26711,3681,38911,16065,43902,2216,37616,47731,28176,679,39833,47123,64606,43865,41094,14336,42105,51552,11956,18583,51335,55320,39334,58735,13320,64467,61567,34990,60945,578,17782,49823,58483,12432,47359,20149,51948,2929,52156,42595,10412,14625,15825,49749,4747,65212,63219,45813,52250,14904,64250,29670,63978,14171,15545,54350,61905,29586,28710,22258,49825,30638,23504,50658,58816,21431,910,46274,27397,51485,14962,41180,44385,21439,54263,26345,31862,31277,30569,28607,22795,43221,21717,24942,16143,15455,16280,40440,42843,52213,61457,21634,34350,11484,45706,10845,64314,60155,64484,42227,17408,13990,3228,6369,12302,16809,41893,63758,61153,52470,35528,38650,7667,17768,44910,56721,44423,53810,14409,3025,6637,41498,54031,57545,39854,24459,36425,28060,32516,42255,32299,58884,61536,2680,44494,53029,6894,21971,44800,33768,45879,41072,20493,41007,3015,60257,20132,44675,35149,25290,48700,65026,52799,50030,9686,29347,29181,8942,15732,6150,15628,3038,40327,10284,28632,3089,1380,44982,18521,4982,3456,24698,63610,364,18378,32010,6878,58093,14590,28489,63709,35662,24629,48082,7621,17042,62982,40729,37521,57632,22244,3257,65336,618,47594,47605,53265,116,63487,64858,6261,16387,44976,59014,19005,50254,59739,34408,29681,38561,28504,64046,54806,63063,58255,772,33020,3218,49966,14166,46799,64683,52767,11445,63828,32437,50831,6219,7245,58689,42828,19980,42283,15128,12661,44902,38132,28471,46100,11044,53831,9911,1495,14326,13261,30155,54012,10025,62096,56413,22516,17185,43733,38007,45341,20608,8044,51412,22692,49546,54734,1937,663,61517,36762,52973,12702,42167,4136,53934,26815,7742,37834,44745,60075,35135,17700,46898,11543,457,28544,55295,28678,8806,50430,27942,13352,64774,47118,15709,27066,25343,62592,27190,11786,40673,62323,33662,14348,56614,44103,25576,11945,6645,28492,56781,55453,57094,12181,63087,11953,55190,25285,48553,60085,58585,43378,14354,63426,54819,15912,28820,26024,48427,60415,61793,30350,34623,59918,687,16919,46075,4652,48678,60067,26715,16692,11612,35327,18357,14606,17657,60288,54929,64968,48751,4038,41866,55173,50993,32746,20766,42624,46272,11824,43101,26832,14457,775,22402,27056,34875,7894,51457,60032,46819,24202,15963,47934,40695,47582,7135,28852,22357,40862,62031,6411,60232,762,43179,25903,22284,25948,19324,15908,22073,14301,11919,20678,6480,1560,32528,19747,25920,17717,63577,10050,45338,38535,64887,62861,64200,9135,38643,47971,15403,57995,31653,41764,14523,25543,50839,10079,16549,18751,39478,44369,10703,52901,49568,60083,40247,24142,24871,5230,47420,16622,57529,16293,62943,3224,23415,27154,21599,60193,56073,60421,14117,12721,26413,42681,47462,27761,59086,11118,10744,15643,28123,54240,13861,50775,23438,44493,3005,57360,20553,48092,3217,819,51938,25949,13450,12301,45326,22955,7516,47565,3891,2871,50913,43949,3780,9093,27951,62754,57545,31717,149,11031,14525,3147,5893,25949,30168,58237,64655,21346,44732,35774,44424,19180,6491,30914,4830,24737,45459,55268,39973,49927,14909,5889,10212,23865,60382,40807,59465,54345,30768,55,48481,49456,60597,51447,38764,53526,26386,14408,28445,18567,2797,14374,44640,43578,48609,30289,31839,9812,40228,37485,7476,36107,39011,29310,63053,646,64179,39087,57746,43253,32609,23989,40287,59506,52005,50426,25966,20815,49879,45696,20312,34609,60924,28888,61088,37254,6712,12577,34482,7045,28413,41150,49242,27786,41567,17574,54919,10886,30092,35984,2762,52370,50839,3382,63534,42766,7114,9519,28344,63507,10420,12132,44860,13165,17001,4419,19421,21610,17535,63201,30356,56154,35460,25651,54265,32833,29104,15018,59209,58876,49775,14145,13925,53976,41112,12639,45755,22291,14961,21914,44750,10787,59167,60123,38289,19947,31673,48855,4161,23204,19466,1871,5697,9492,12161,18383,52718,31564,13105,17780,44993,61137,15949,30470,24083,25810,53768,55579,57426,31092,62132,31991,50906,48750,54934,64555,38835,45885,55757,36832,64864,19821,32322,7323,42937,22479,59661,7963,7407,8853,60150,53549,17831,11220,38070,44167,15728,4088,6582,45744,58760,16252,15555,33685,54929,15663,53545,23117,21304,63693,62617,23439,5336,19243,28641,63023,10125,49195,45328,21017,13616,63879,2615,60943,49548,19091,54679,29505,22415,64688,35755,64430,12250,53301,1760,10290,32817,36288,61893,994,58065,31647,48313,12738,49719,36074,44182,33716,15984,8075,41120,33087,27380,57998,40501,4603,9318,13801,22001,31142,42199,19723,9506,40423,44824,59114,18581,27111,10397,11143,50164,32883,19567,6868,16654,55236,29589,49303,49712,47627,39350,30646,1354,19782,53919,16831,61689,42039,14629,24418,13063,51751,53447,30956,59828,7847,50122,558,50008,55282,63175,8560,36376,31357,54253,6624,13294,57552,17797,20197,43592,6293,18535,18026,54619,60481,34785,63229,64086,43043,2884,23398,1625,17820,5659,29352,52201,8512,7298,1995,11924,12632,33782,11394,46304,16376,37429,3882,41768,50716,42765,36155,39565,53277,43876,10915,11390,46793,57379,59648,42339,33249,15097,64947,14921,25961,38569,11447,56063,1415,34080,45119,11849,7885,32899,37047,53220,2643,27737,55887,49175,63687,57470,20991,49309,12217,46241,63433,60759,45508,39157,1185,29325,20709,32006,888,18303,3080,44223,56812,37665,15931,3050,64140,13372,54726,39059,34748,46955,43298,620,34845,1397,19092,42062,20756,39403,25006,49507,34843,44968,2340,9296,5967,46562,32476,17493,4880,61815,39754,64775,31163,53633,12699,35221,64562,25253,63722,59198,19369,60766,28060,47828,42708,48413,11491,3646,5958,17414,56768,47335,48034,46400,50634,59065,7069,686,60982,1649,16806,37645,28149,33196,6966,14427,57928,41531,40186,53442,4295,12634,2105,49605,39171,60277,51356,40945,64468,12693,33360,29591,33249,53846,53614,1531,8986,60672,29224,46062,44673,1896,7022,13070,44430,18962,6362,15817,51361,23140,54788,54807,12286,1971,53302,6171,58149,8248,45439,57412,17266,35351,50248,14620,54988,10502,24437,21704,18359,62900,30712,181,18125,37544,31905,1976,8005,28216,33209,39666,37227,30656,47128,64897,53996,6764,1585,57882,39872,41929,6305,1582,36648,52571,19509,47827,17598,61461,54277,12540,28088,35142,15331,33078,44989,64700,37159,46622,29018,23276,56141,38700,17144,61810,18724,57837,31603,17318,45024,48926,58342,13098,14557,17259,36799,53779,53006,62114,1774,29768,47980,44522,11596,36755,6003,14991,18264,62383,61836,27721,44623,45153,24868,22564,17360,42346,38388,38709,38526,349,5179,21555,44727,57013,46900,47166,15362,20756,26108,33617,16894,56227,14569,8780,33487,11740,36200,53309,63306,3995,59952,46096,599,29392,18141,55709,4180,61479,27417,39875,45997,62957,7006,994,36815,30456,49434,21929,14371,30759,6535,34997,801,8557,41207,33211,58284,5640,25250,9853,60477,13549,22087,20988,42975,62461,64722,36885,39250,44031,37513,54172,46490,5604,16021,20370,46846,31283,64488,60095,41343,59904,37236,19557,13643,27901,48095,41789,35315,63983,18900,45974,28432,5462,58825,31903,1221,42539,12057,54297,63860,30289,31043,971,51415,535,34896,21456,34058,4407,12912,31839,43985,65442,36203,33172,6032,28434,24974,1135,32530,43288,45875,50059,3405,1546,53026,15420,6046,36437,40745,54162,2915,39085,71,43647,57056,20399,61254,4150,15648,26402,33865,61629,32621,22477,5726,51975,41484,29083,30829,40551,44043,55269,19692,7733,23094,48839,42046,3017,32508,9449,12023,43030,37452,55526,20245,43399,53443,25726,56684,40097,22332,30425,41068,12487,9207,58688,34720,31512,2957,55572,15165,12946,37898,23612,23266,31135,61623,47151,65015,39691,41199,61658,52044,1865,54506,38145,57442,39566,30706,28205,55452,61469,50229,4715,373,32566,62863,45720,25205,9851,52407,46563,41147,37286,64902,27045,46097,42729,57278,23504,31241,53748,3553,30798,6444,60708,50101,41143,45015,14692,30588,43390,10288,25443,18108,42165,6778,25636,19689,46385,13984,22155,15084,61652,24586,29430,58464,64345,64729,28882,38363,43586,35632,11748,17819,29826,6311,5620,21132,58827,63746,15154,5350,45745,31454,35679,40215,20980,23723,5886,21937,36442,50977,32789,24588,40387,2857,45005,56297,52119,41934,12575,64860,38088,63965,46809,629,60278,63609,53156,4953,23159,19285,45934,39220,51515,39831,19042,42253,18493,21324,46973,34181,6772,51076,13335,13645,9731,4133,64374,51025,59940,61041,650,10680,36967,55856,3721,53539,58608,37427,38139,14901,40076,29228,34617,7653,18739,43913,44701,55350,30838,48701,4839,58375,10803,8699,3788,12130,17471,20719,7694,63341,41428,27643,62776,24913,23042,8434,4694,37237,3975,52050,58677,5213,61224,47201,45139,44261,4832,8261,42310,45136,10130,52122,8081,53657,42227,58550,38780,12042,48584,30678,35875,37919,39556,37827,16332,51820,27635,44787,58486,27830,32652,40099,28424,39257,10804,6372,48995,5104,39121,5846,11357,43177,54645,12588,44258,62835,14527,55347,42827,52139,52158,14019,39179,11214,41751,32836,11319,51366,61861,59416,7839,43445,50905,28682,64905,2234,57686,14848,57749,7377,30520,37380,37791,43494,11697,39555,8713,22097,56596,41266,23335,15735,56344,18840,14621,13360,28070,13457,28669,10900,65103,45533,46354,39931,29558,51820,49791,25940,35607,38827,46279,39591,15580,62565,32652,22949,15972,38688,43796,43490,20292,53347,901,39278,56916,23721,15617,7312,23444,33823,58984,24144,57537,65530,63893,54345,6809,41254,39471,9080,43682,27297,58841,50636,43380,46848,39218,7974,13395,2472,30417,9754,48490,41803,39173,48469,37378,37424,48646,30703,17816,61626,13669,64714,31978,54282,58303,65126,48363,63389,62108,48409,9620,29821,45614,57762,30510,10211,32684,19160,59006,15407,245,32494,33839,14475,39654,21714,51439,65483,38445,63372,18995,19815,3231,62090,50005,15267,32462,32645,65102,48308,6019,55186,373,7253,26139,48860,34956,41209,53585,56015,15283,39288,21510,310,59356,5590,18668,65190,5281,50007,58539,20153,40010,7755,17032,23524,37327,27428,61743,8033,7441,2054,37918,25417,22262,56734,56911,39680,29516,18137,11753,9604,42506,58925,814,37003,33604,9965,10724,11204,33509,11698,6712,43049,8095,49850,8207,28965,11311,27115,35618,25966,8315,35567,34162,61047,12337,576,27133,52372,43166,60927,62127,13558,729,8690,709,14289,42910,27110,41616,7315,2323,12702,54806,41572,13472,58211,63272,7927,31750,3727,40960,1692,34111,17728,29115,49659,48965,18718,11416,35757,31090,34190,18844,58941,53134,10085,17211,61805,60771,15796,21732,65314,14108,31128,64343,30012,42177,63810,56974,64417,17263,62371,56435,34843,492,50136,17121,18584,31382,45078,48396,29748,36730,60933,31057,32599,53552,32046,63971,2713,47103,15869,28981,14757,12583,46225,28701,54588,38852,47981,56357,49920,1174,8197,13036,28715,11072,6903,54315,6816,40259,11476,23518,37244,12374,13510,34738,24392,38564,2751,45572,35020,14534,35285,19327,47028,14493,52093,65053,52707,32120,39335,1331,53335,20622,28824,19587,61954,17047,7283,58430,22215,3636,2291,45925,41751,37163,6976,21910,39670,16685,54121,65259,57600,17279,58952,28133,57250,26225,50510,20491,28176,35731,43494,36833,45217,36509,34444,7920,39868,19647,62877,40679,56438,25511,32034,64328,52610,968,21582,48457,44072,53144,30166,51931,12524,54435,63427,1705,28578,6622,44744,54324,10425,59889,21069,51826,5827,1839,45940,14724,9939,55876,30059,23226,39543,53106,52527,30742,443,28687,25533,52088,10929,22218,44338,18894,8823,29771,28048,23677,27844,37445,6544,60910,30413,36136,5342,20408,24877,50390,33385,39948,47276,13457,36029,55273,17020,61877,21405,26891,16938,41882,19344,24611,62631,47005,26923,25112,1786,33185,10644,12963,9589,33007,34768,39330,58933,39927,62248,50563,24382,22683,21056,1326,28986,39304,56652,30210,39609,5460,26160,64449,55622,9449,58742,32435,39041,26093,61233,45873,24386,7477,18267,49553,4867,23900,40214,16218,23208,22058,30736,37804,62387,4319,7168,15807,2205,25506,18892,37319,55001,42224,15704,56117,17323,54755,55324,26810,24508,36073,22316,39949,60915,15702,42429,59320,7641,53433,24334,36349,32987,33012,159,11908,4225,58052,29530,37764,4096,17686,30184,53302,29216,23079,46231,16278,12634,34518,44428,25896,43241,25800,56535,12614,34301,11681,50977,37737,321,21281,12344,22300,53429,20009,62056,30541,19483,6671,10930,9651,41119,58340,13559,35654,19664,23324,59388,25277,59287,28161,16968,40544,41854,4662,949,12683,63528,30999,28865,14899,64774,61968,2094,41428,53266,2938,20798,45170,16060,3839,61560,43183,55461,12633,44856,12857,18363,12423,22674,1354,56625,9162,46932,60018,15376,49811,14560,35496,37981,60846,63133,49547,36851,44177,27974,14378,410,1808,62594,32165,52810,24209,56788,11761,6687,53400,15030,37530,56277,14902,48029,63722,17486,2298,1194,28521,39296,55753,60940,60536,7704,24070,9927,16106,49281,58444,33476,40571,29620,64527,60252,52002,54205,63519,39974,32426,48908,29879,56443,41663,14210,11558,59960,3166,43032,9791,53559,56528,19990,6867,42734,16363,30774,12548,32831,42406,47124,13241,24755,23199,22416,25846,39729,2107,26071,20824,47580,44960,42168,1045,43926,24239,58415,9618,20484,32094,17240,17387,19495,51639,26450,3205,28480,28291,26805,38086,58429,48650,15861,29427,47890,28011,10967,55872,14752,29080,31914,8682,25627,41598,33276,7207,25638,435,3545,3037,30463,4947,53528,34609,4754,36127,29399,8829,1910,42978,29278,65085,60553,50432,21152,42940,63772,45683,20804,9785,47007,65112,51566,12589,59715,47565,20940,14482,3669,47806,29363,40384,5011,16422,28228,21740,21064,49211,2077,46178,3198,5710,898,34493,28323,61455,3437,26327,27693,45548,48858,861,4200,8907,10685,48829,25353,30118,61692,18733,26679,64080,14259,12638,8598,38198,12689,16479,15527,2369,38496,22704,44969,48222,42000,60965,193,4818,1364,23154,2213,24243,61077,25488,39267,5129,37167,37947,47042,42296,20697,41474,37155,13529,1334,54929,22558,13097,61228,32055,59711,8338,9268,9768,55809,57487,41556,29487,36082,56806,62736,3282,21995,16329,25709,17849,1768,2500,26765,11182,8035,1186,1138,51538,46261,41508,52823,31222,34552,6781,61811,16511,61543,18737,61462,55116,3065,60493,57568,24996,31150,28399,2516,3231,32011,39448,40287,6091,17099,20459,22734,34021,63295,30075,48683,50167,43086,28195,22730,44637,31737,30770,56770,1423,32688,9301,30050,44072,65101,19006,61119,61764,58306,61897,51521,62274,28209,14585,63099,10802,21126,12962,27823,45520,36105,35259,15361,54347,63089,17485,35285,61042,8031,38654,27239,29778,12234,16022,36250,46315,41739,20663,6882,20777,10275,34391,24584,52301,49552,20603,39726,15433,27803,5302,29401,21117,41514,40135,21001,58998,28317,38522,22981,14580,65407,49682,47515,20966,43175,29572,31177,43659,47838,9644,14965,29947,28590,60987,22600,8438,51413,28152,60487,36943,46769,21683,8787,26285,30293,29954,17061,20915,50252,50138,44905,46559,56340,39011,48444,6953,14981,48330,57742,47592,18468,33717,34386,15001,47280,42369,6345,9304,54506,44272,16364,57768,46810,49433,28469,9851,32702,28767,13467,39770,9780,28329,52839,7223,29681,12031,16087,40253,9504,30048,54722,9667,51672,21200,7341,37469,54438,6001,61075,21890,45314,46433,32377,61474,25129,16416,48701,33469,16466,33958,51536,30271,9759,15537,19437,44097,57836,34116,13143,5567,28917,3971,52352,4810,36187,61409,58293,50963,19272,36325,54552,7308,13927,17712,45282,2708,64029,35696,31564,49095,45994,45764,13382,24279,21480,1947,52101,59930,57020,19274,16977,23139,46613,27874,2811,43066,25415,41821,14236,38624,48713,46941,48077,9982,42319,26958,19692,43890,26915,29503,33505,8151,54433,65120,25740,53261,23508,36052,33241,55450,22198,8889,50652,12251,52331,29353,32271,36039,2671,64551,6666,52280,29679,28762,52739,7814,2732,25324,36713,26900,48280,62305,52366,36128,58646,47537,6330,47979,60930,12811,32984,32712,29886,62546,37586,39729,23764,12248,3429,17612,13130,19981,40474,13637,35627,11155,43052,42026,20925,8084,64906,25330,54028,46503,2934,9685,50224,42309,4023,25221,22710,34998,12900,41306,34654,17247,7959,3287,41055,23653,23169,17469,7022,56910,39618,62963,9745,25589,51077,54134,45539,19173,63121,16793,52994,5873,61764,62654,22403,24056,6112,52017,33980,8435,37841,33269,25254,25492,31795,45545,16556,57261,4600,21341,35604,51342,56575,23343,18434,38883,17219,18492,45350,43085,51541,52006,9592,30410,31816,57717,1034,32296,39865,64111,46925,17113,38147,30421,9318,63744,47247,6053,34679,12979,30756,49610,24231,49401,12110,24875,17389,5889,6,49900,36335,9289,21953,11806,21190,51915,18421,62914,65353,3034,42837,59725,22086,2233,47950,36429,12716,33440,33693,46052,17359,5757,24166,3961,5103,21930,19462,48833,29669,30669,62680,38447,23696,58381,55949,49435,38198,23202,51143,46310,46949,21103,55296,37183,23249,28958,33424,9475,18917,46093,60511,13290,60647,41599,37148,61679,53098,31460,34416,5886,17189,9867,36243,65071,55389,20936,38940,59467,64151,17766,16138,13103,36459,7879,37053,46670,39849,51070,55375,26573,53208,2850,17766,26018,31926,30819,35502,24803,26633,48670,30650,14595,29488,8783,63530,50501,21816,25805,851,45871,47391,41957,44625,16302,39638,15245,53839,9349,48305,25597,7700,33794,41540,18528,26128,3290,13206,26290,60719,35920,1095,40203,29177,65331,23125,44156,21117,20472,33823,35352,20853,50994,26373,17516,14605,15581,36879,48801,23652,50373,35771,11223,36120,59995,55363,39998,59890,52645,8125,36580,40213,2109,14286,10406,38770,24384,51058,17370,29769,53262,126,49453,63482,57152,40586,34126,7774,10988,60609,567,29629,17156,50484,17761,2543,56519,56399,24445,22591,3576,51091,21089,14920,27123,19297,55503,24603,54985,226,19874,57682,17903,37003,31733,54337,34089,17087,63315,18106,51146,4411,26024,21880,57183,61599,2850,28189,37559,39285,60857,12953,38103,12320,46043,59773,23579,44646,34861,48223,49886,59469,63203,61776,35077,36435,29176,39246,24442,26856,40157,63050,59975,35974,58940,45164,62864,35906,22541,14687,61627,29537,11921,11273,7461,5360,4842,61604,53343,48146,50193,41956,43691,13356,3600,20224,6724,16408,9239,18999,37415,52581,16389,6386,58896,65065,5943,51150,26568,59620,12808,31847,64331,35279,22836,11815,5765,3494,16929,24376,26635,21471,43907,21653,43783,55529,65100,7648,30575,55005,54484,14982,21226,43091,32630,54333,23727,23065,22899,60711,52886,4903,54147,17748,30736,26371,27170,15286,53849,6413,46733,30608,12733,15932,63832,25756,7972,24084,24156,7825,53893,50076,23384,4367,43115,50939,30519,46448,42920,53303,56733,50032,37642,64232,44000,10515,53030,56746,5938,3362,45157,16265,40349,19734,38933,13218,7190,60846,49804,35282,30643,56899,17204,14932,63060,47692,7981,28828,14280,25796,20163,62869,16326,58327,35549,51931,40856,11184,4457,41062,17102,15534,55617,7072,42479,36364,148,37961,15163,12494,28871,63012,23509,55326,45313,30721,42167,3768,5891,53707,50482,21134,16671,18436,50002,64838,55506,34938,24594,36862,36061,126,55139,31473,26998,34962,45462,4721,59428,6831,55935,48719,61821,61064,31524,26393,21396,21409,40238,4687,61326,61315,62820,16565,64140,40911,31186,57019,62010,17459,56460,13466,63962,4511,9095,52064,32688,4403,23642,24840,21984,27861,7887,4356,59032,10768,50774,38993,36015,42647,7939,34782,18081,50176,38617,39570,42927,57706,64449,60621,49033,29884,9267,10107,42306,20983,36159,42330,47500,7588,64560,19439,42262,43389,50580,58316,3828,55610,45248,63192,42172,63446,14598,17862,2065,37266,34824,8953,17252,29216,65348,38360,34459,43974,41489,35562,47535,55877,32214,9887,35716,62592,57249,12591,44458,33048,50617,38397,709,49507,3271,34130,11120,46746,41427,63738,31058,16366,54791,26719,50587,30959,32898,39575,9808,38777,17016,10994,41816,64860,57094,38033,42837,54755,31566,13627,14703,29116,61693,39309,17398,2211,13940,38663,16539,24012,59694,60645,43839,33004,12030,51663,10978,58439,13562,39412,23544,4187,21448,10174,52371,49676,29263,4416,60796,2004,38129,19238,64013,13871,29084,42780,12707,15795,37154,15560,57848,4909,60913,28614,26975,21451,4789,7907,47608,39604,45183,58337,65480,39715,1479,26381,19400,27010,32973,32006,46397,7636,50889,61884,49967,42710,4838,55231,32653,10546,39355,61147,416,26837,22354,1875,64856,40537,25094,39614,9427,62166,45565,61825,57914,54455,21908,43658,23757,44838,57735,1761,26195,59980,49710,15561,61025,59547,42381,64679,54013,4214,58934,61362,50942,4662,21350,50654,45659,59571,25873,21903,62219,49963,2774,4882,15313,14059,24811,56781,63583,18485,51164,49856,8758,23331,3127,27147,13613,15340,37514,32269,60392,40926,60405,53012,38813,23798,3336,41852,13347,57754,44367,12337,60789,33063,62002,26152,30551,1374,50855,22679,3133,4196,22476,5050,31686,36007,13487,34907,20135,57875,8739,41949,7735,45472,38640,48549,13726,57050,46798,7887,38488,33865,670,8353,58631,27787,41736,25241,54817,35707,25713,7707,81,57722,62114,58733,8474,5691,2954,38140,54000,56870,15558,32099,41334,37826,64699,54787,10760,59788,1424,18005,8897,42682,39492,7205,4232,4442,47751,63663,11574,11629,6272,28528,52720,28121,52289,40003,62862,48154,32599,3129,24949,50203,60000,56555,36583,53926,45165,34108,4061,64800,9682,34904,46561,3940,41896,2194,834,2769,37425,13069,32466,45321,8816,10557,11461,54217,1348,59594,31920,32985,19234,16251,54272,9243,50039,49180,18395,12113,80,20633,3195,63955,40759,24571,33213,20823,2671,43202,61675,47560,46727,45714,57273,11946,16500,16641,49465,39396,61639,18301,16567,24208,31152,57794,22594,24676,33452,42203,2435,52869,37155,60547,49022,28965,50072,55720,15057,46751,28267,35698,60226,11439,11656,62070,5804,45657,50063,42277,48489,45992,20039,13053,44246,556,24209,17593,52411,50542,63828,14106,1522,11149,24284,24638,46857,27634,61766,21927,35408,59213,36844,49181,14025,24417,34826,38281,61912,58078,63058,63264,18735,55617,7792,22735,1539,7948,31265,55475,55090,56434,60711,26945,55794,56163,11768,34324,22686,11404,457,1755,31287,10373,46086,41300,42805,39367,35394,65017,38875,58827,28748,8120,34529,34398,2181,6092,10857,15244,47464,23328,35012,32244,53097,12927,38508,53933,22977,39681,45277,25886,15484,4643,30890,61041,18370,50570,50680,357,8227,54017,45830,7208,44688,61254,43959,15027,55154,60104,46707,7926,6071,24131,23370,18987,1566,3049,52013,13223,31208,61895,41469,12346,50804,17473,7881,32380,7721,15623,56197,36631,56903,55845,49788,32993,40877,11560,51364,33729,10298,50552,45384,32432,29335,52980,49071,12013,28053,22645,22875,36579,405,44752,1073,30875,7812,2902,18536,36643,61512,29984,28200,19687,31345,40149,7041,63397,18674,49652,15428,15181,27159,31881,31256,8076,31201,33007,55839,63369,3840,33099,4259,54428,63745,15793,44608,38013,9402,44179,18824,11484,22656,24127,20649,38627,52107,9074,25823,47257,44111,32875,43038,44540,14066,6300,28398,49144,17120,8405,46772,39254,5825,46967,31389,22933,31656,33840,12823,38034,12050,52883,7175,5497,19462,35222,41359,27144,8534,55283,33904,12881,1069,13000,23542,48780,59771,39118,51570,43184,9587,4123,55501,23194,27030,19281,35154,17272,53163,46195,34541,25683,28443,7756,21659,63072,48075,43273,7058,28466,36276,41143,55160,40680,16926,7026,43983,59485,30644,63936,47044,45538,49657,31620,10396,21069,2912,58889,4723,45234,62047,9718,41332,32698,56284,61251,8210,40561,21711,52591,57551,49064,13342,54533,64344,32115,40653,34699,51399,1436,36286,24577,45100,31631,36746,20057,34118,32184,64254,53264,32478,50670,38353,39957,25042,21949,64705,56466,7153,49900,18918,46172,41486,31999,48167,65491,21527,57843,33498,59926,65072,26614,27454,9685,9930,21971,57672,58415,45314,56522,11433,48335,22573,46517,63290,30769,23332,26697,36279,56006,57377,7591,12019,43632,48175,1320,16873,4167,61054,35601,63087,59507,3283,15497,22588,39239,36787,21392,54648,19732,2119,38951,21303,52405,56633,5160,38887,38944,5813,22475,31799,63079,27147,61712,56917,1597,7479,40464,51463,43740,560,42831,30836,62098,53643,10732,26426,56442,19863,55691,28395,13877,64075,50706,53625,43251,46407,57693,27010,33674,8195,62379,35462,12985,54445,61667,46023,65337,20645,12034,47101,41151,33683,20104,39022,10547,11887,770,22790,36434,26242,30196,48770,50008,62241,39366,64970,3566,64181,47103,7578,33912,31747,58461,13346,57031,61758,50902,20649,15486,27941,6848,60540,11662,43492,49097,28765,46344,60343,56243,55697,11490,63978,8428,31276,53672,43189,21140,23459,45488,47492,45396,32815,52174,37316,15196,23893,27862,45870,22525,53309,31121,30107,593,3027,1044,8886,57624,55881,26080,1463,40559,57326,12637,44441,61206,1502,44960,14324,10246,48392,51265,51375,16860,48922,4885,54407,63513,30319,13712,34899,19024,18150,50870,15389,1986,30502,18094,13866,55722,35366,37023,32082,47352,32963,44679,60024,46941,31952,13972,32460,8242,34780,592,44495,23386,59924,20011,53903,3224,51885,32825,11656,39703,35937,43285,14181,41933,57998,18721,60891,40504,14011,10698,9915,41992,39252,17541,15537,29814,22081,1285,48885,58415,38766,8948,55004,15953,46627,58009,7345,34110,58083,55638,9055,6363,35501,35520,21899,6601,36270,20046,56057,42283,27847,2557,30180,35287,13088,31912,46432,49614,29247,20191,49721,31915,38404,4987,52430,30867,29596,46144,6480,34166,46353,58080,21427,9003,43346,49884,54328,41662,48365,25280,27087,62911,36237,3775,54403,5390,19419,51673,38201,50547,34375,22996,16160,52794,21232,46125,31255,10866,48864,14529,44356,12194,19908,27444,7139,56489,35652,58841,61947,55862,34107,16359,63854,26307,4346,42915,48384,32653,47306,312,6761,5546,15780,11737,19550,44953,35385,15136,29752,10140,39835,42364,44777,22464,31835,28215,31360,10566,45620,28909,28966,20556,9485,27926,28093,42756,44693,8892,56552,45323,14230,54869,5141,3320,26537,39429,9824,21475,55469,18328,48495,49136,2135,37261,25233,50814,46402,59270,10496,17231,279,28901,51925,8035,60386,6423,39659,11411,1742,16168,42352,53132,21042,32335,57393,48495,61196,34923,10961,46571,4382,7479,24999,52059,14382,39010,56156,26408,8982,31334,60022,38038,15035,16192,61741,29965,6820,60118,33857,32896,61173,56681,16767,46662,55946,15535,47707,1693,32081,17542,64866,19598,50541,32236,15003,43203,62251,8676,33397,31822,8080,60273,44854,53849,49730,45183,38364,51030,59521,22614,27572,8491,46870,26038,56540,51095,3418,17008,4382,19363,10081,49545,1028,17936,27023,20439,40036,56690,59578,27242,41573,63977,34277,18384,19970,12957,47751,1762,27894,21679,63557,26326,43826,27620,2695,22840,19309,2370,33820,631,51724,56787,35047,39595,51935,59650,19354,24864,13701,40875,8017,7382,42245,60282,64000,19979,51232,10996,40457,50203,7258,32625,33385,2607,44095,48347,34003,5802,38449,42014,10690,31733,4076,3643,41393,14198,58554,43598,12557,52581,34755,64289,38104,21588,63377,11353,18844,13381,44750,5619,2717,40190,12711,32692,53648,4092,27928,40125,39528,30156,54986,14383,41780,26992,31269,33213,32874,34780,14407,14067,22335,38993,63903,37842,42529,27102,12139,57836,51834,34791,61573,64712,19634,31288,15399,23617,60438,45699,56286,44353,9513,21987,34407,53840,15989,34753,13212,25444,28972,53977,24906,13167,64173,34385,2463,2552,24715,17577,45017,38087,7854,3488,43207,40650,41398,8309,6713,59023,19704,59294,40175,57726,11523,21698,59166,58275,61246,12207,10690,38477,52705,37089,40171,52837,46235,25370,21274,18700,9322,60746,20328,1762,37622,18596,42718,65041,27164,12021,934,35410,41151,8444,44520,56181,53426,4088,33325,7425,20626,36758,30921,684,17476,3613,56245,23391,962,28757,64528,15575,48965,52887,10939,3903,62571,48761,54328,40008,15599,19104,19229,20834,57652,53906,65301,33908,23419,48827,8869,64210,56213,4655,39326,44918,9986,36727,61663,34063,31141,13417,4546,6299,26444,64954,57103,39033,11114,2623,7679,55298,13229,42762,64895,16258,26301,36725,26674,23633,13218,55834,51471,7497,62098,14331,9447,7187,24165,50940,28133,58709,55284,50115,64809,6665,12274,25795,17302,26410,30094,36833,53196,23508,48716,39875,16216,30698,24526,13508,35929,35603,5142,62403,50033,59162,5423,49893,30753,39491,9672,17627,64685,16614,17355,20048,56436,20674,43012,34462,14659,31020,12675,57839,54720,60632,10885,17331,12898,58108,30434,55403,21906,23973,36222,43298,40790,9393,47282,5569,9197,64308,16002,5925,26388,48644,25180,15046,62468,10042,30727,21817,59431,18302,63816,596,18401,51057,48357,22563,7983,24856,13751,57143,27596,20627,37285,36362,27371,23512,6881,41812,36379,55847,55691,22573,50746,51573,10186,16696,64477,1336,38033,43178,3383,64106,43680,14341,10283,14473,35538,25524,5905,46292,42547,49357,32072,6846,28068,15239,49424,40362,41045,50599,15011,52720,30694,33444,54354,60541,30789,29773,1203,13720,13287,47452,52661,26786,61662,58464,64394,58845,46499,25651,49345,39328,23362,26780,62305,5457,33340,56756,39185,7961,52195,13394,63919,58338,23195,58368,39576,53397,13516,62275,2377,23251,584,21746,26889,31946,26828,13523,13409,23915,3644,3498,28702,42007,20679,10266,31901,35448,49057,37285,47005,16461,5949,12590,34675,6167,6283,28527,27706,46492,50489,45298,55002,23606,59706,904,54017,43340,42717,19643,6580,31589,13995,47923,24745,43127,29046,58116,12245,38824,9980,34111,27994,50682,37114,44498,11240,19455,9730,48951,6894,3491,58441,16654,61190,4915,15999,48075,8848,21563,18512,15018,44004,3056,13599,58481,29260,60107,29228,61506,10136,8307,15806,37353,49411,65393,48899,1713,29085,2425,3856,30350,9231,58455,43229,27188,6665,4886,15468,60559,63565,28766,47488,21650,63013,44970,23764,32941,7693,13860,16498,38727,18610,23493,64869,51054,21483,259,54170,32534,38074,60277,44613,25253,57806,48780,37511,31313,60525,54979,26539,55526,4890,20865,10046,9100,2882,64983,30871,59518,40664,42491,36449,59901,7809,58835,37719,41659,12817,10981,35937,41053,53245,2824,17017,36829,46004,42948,29719,5894,60239,14259,56166,32931,18561,56867,35027,9726,2809,31198,8227,43249,32965,30273,46064,20854,11352,32679,45844,7673,52647,22755,3963,18974,17973,32409,52516,5959,51509,3043,47744,48246,36510,34197,35320,21789,30675,33350,49020,3956,16918,13714,1604,39934,55283,51577,33387,19838,62606,17491,52653,58664,9314,4434,51679,3842,247,61948,41553,11132,61123,28024,6734,10553,64842,44127,59330,36344,24597,13659,18812,8151,19645,21034,44976,16380,63243,17733,10164,45119,23550,8793,53453,25282,35739,26025,57987,44799,25044,60187,28153,57253,15618,15832,2202,25804,41638,5282,43262,27133,27341,31926,58693,14528,16557,30973,23391,6107,26465,12467,33329,25317,25164,30537,12482,24763,56660,40174,41460,39358,17361,44092,17255,12429,1195,30701,14515,40670,1640,50159,15352,60853,19163,22945,15707,665,7536,37173,28126,45047,49595,59257,46464,40914,43700,63891,45951,20963,45684,47071,55037,46003,28584,31090,35415,38505,22455,8726,46965,37595,25581,34920,47778,40288,1,43852,41998,55341,41603,30845,40919,8683,9886,45348,63360,60187,9252,5633,26090,20412,26042,56481,21212,10602,37500,12195,21196,55233,20089,58426,11526,13387,58517,42477,50522,61397,15345,35020,42003,44825,53047,12458,43413,47543,56732,20919,35293,39633,33125,24949,1714,30263,50804,47942,49014,8052,24065,11090,7557,26510,30503,19242,61937,32907,41266,37685,27130,59349,28080,1696,36162,59596,11122,60120,24914,35206,4423,58439,44794,64081,41047,55318,51360,13801,4224,18215,29384,55699,2952,285,58176,25079,64256,62768,63405,42693,35082,5888,6829,60727,61084,28667,46582,50218,24491,12518,55815,11817,15376,37850,55628,41268,21027,2323,52021,38752,35736,7401,58183,62097,60679,36878,13275,64049,17511,61837,41253,39302,47095,19124,28209,26264,12794,15740,45440,43648,59946,55469,22785,43431,19949,17905,52743,32336,65426,46875,41384,3041,20771,13725,61338,51106,28841,44698,5377,60697,59994,34663,51537,28676,21804,32437,39269,13758,9733,49604,45987,54976,51665,60793,8338,26213,29164,52114,35447,16105,22152,15992,18836,10039,37492,1880,24942,57888,31861,23614,26949,25611,52147,30978,20180,64825,47842,30181,43788,30103,27077,44139,17832,9532,33123,61398,24037,30670,37504,42513,38638,15711,54828,16079,36726,50315,2270,27048,9491,49270,22710,26012,14786,8981,7515,18889,40257,42837,17245,63484,28514,5307,64176,13268,26819,44793,59992,33723,23358,25185,39352,55304,17407,14101,57271,8485,30038,56859,7918,33900,60621,27968,24915,16768,33835,1235,40890,59499,52263,22242,56128,58503,18114,38411,28892,47834,31867,13315,32771,18301,43173,3950,58641,41610,1748,57682,13621,14513,13535,62896,9347,42528,42517,106,26348,4608,21706,49177,40272,39045,47684,60310,50518,25236,65424,27090,39497,46618,43854,49536,39095,11319,39639,42895,65482,2639,30875,19495,58613,10026,65248,14862,39593,3950,13441,55942,25872,9245,34909,16161,14040,53845,28330,26946,59415,42114,54288,49662,38552,64073,38994,21427,25847,28195,55920,39430,43247,31255,52365,64915,64686,18971,38706,21445,14911,22722,22790,41136,35426,5952,9485,46519,39882,61509,48320,8321,14826,55056,48774,16533,62091,165,5382,3671,39034,58901,23796,39359,33845,7172,59253,27536,24369,9515,63077,11957,49728,54719,59527,8311,46685,53038,55800,57349,56506,15677,48834,9059,12187,22714,19516,44999,44390,22648,24384,7301,19734,56298,56728,52462,165,59687,62617,22909,63495,60486,40096,27309,4689,59571,31501,45528,40671,7033,14413,39966,29953,46484,20389,51182,7637,41506,65045,35026,11626,45481,16547,57650,26700,22717,9289,576,21535,21485,17903,11126,23581,49156,60816,33002,24657,25851,33756,52747,49793,52915,18764,16715,9790,21640,37356,7849,14631,60867,37554,24834,23278,34835,49795,18142,58609,15896,61450,63506,49344,27922,36037,3977,52646,7729,48869,35996,26753,58698,55419,13373,61863,30326,11809,25974,24896,63362,24807,679,54916,40480,45119,28642,50538,31282,11514,2188,44289,42519,24876,13097,7396,27001,9575,56964,10325,45699,60174,54194,30397,48715,12311,29564,59939,59925,17585,34915,41977,9953,17029,10691,45901,6088,12924,46171,25543,56554,60525,46828,40342,58990,6390,26102,35811,31489,10337,22920,25006,43387,33043,32749,63798,18749,39328,8749,11751,37419,25146,43207,29008,6161,12532,50611,43549,21359,50559,41292,1463,38287,28855,51506,30070,59847,40592,3636,32306,16709,2192,61229,58562,8755,20482,15304,22166,32058,36605,18355,54770,42961,59193,8607,4718,22656,33344,3299,27400,11590,5976,61135,50579,4414,8113,1694,2099,44566,16816,63577,53974,37968,63284,59545,55024,37111,19024,22218,25430,54458,19897,18527,51307,60453,367,19209,42215,64245,14218,11256,59608,57422,35590,13547,39451,56106,6229,47351,20872,17207,45955,30612,47122,47816,64871,18661,40328,13352,15455,63409,4010,33432,3945,61781,11462,54917,44822,24392,36184,968,20469,40668,10445,7140,38837,14158,16201,39046,22811,3838,16395,42053,44654,184,2423,268,60638,58459,51546,26073,21265,54687,59478,38001,23064,34121,21839,43346,37232,2084,39352,54422,26619,32261,59004,44501,5770,11600,9392,9302,45523,15177,41933,20644,29634,49620,35420,50993,40386,41676,7250,60913,61489,4422,29889,6413,53694,31416,19572,59964,36053,12279,51446,63858,20129,43587,21966,8510,59975,6502,33689,46426,20384,54275,42411,34907,36313,28949,45425,38415,521,63028,40035,44407,13488,19316,16516,54101,30461,48722,33731,23037,54434,61479,52179,59061,36945,31793,20969,16202,6428,56950,6247,21251,28771,41480,48819,50432,16664,25548,7675,35308,41532,9749,4788,1366,37019,1579,20006,30651,33997,2219,14721,65237,65271,49975,35751,22555,28740,36814,14150,52136,40794,32227,3412,36086,25952,14357,36832,55270,28572,33688,28926,34360,10699,22308,36957,36994,45462,24069,59775,26437,24356,10362,62703,49265,36859,64993,24838,46349,50950,32837,22479,31233,13809,28121,46820,13046,1123,41877,9447,26363,30491,49358,14358,63371,20832,32299,65010,46129,5759,31530,10526,18822,16596,11960,1327,56512,54445,27107,21916,37971,63993,4394,16493,10708,61240,15328,41385,50204,52945,57061,54384,56647,29413,32033,63147,37354,24420,20823,37905,32629,9087,34735,10802,21790,59673,17263,58128,56963,4682,23967,63937,59983,53318,4082,23774,11172,44508,23478,21884,2239,53237,44457,23924,573,11846,22325,29190,29215,12815,58728,48755,39836,60518,38220,61288,58682,65254,17925,39853,61375,49618,57874,57471,37262,57805,27584,12687,47607,22450,64524,58821,64524,52149,65351,26030,24987,54222,24378,42860,47819,54680,102,34637,13185,18622,39396,41772,43737,37257,46856,32256,28601,2492,9603,59634,24210,44799,16346,41206,41471,41483,10747,60191,13658,5806,35162,58368,64340,33509,19869,63731,45489,19557,21636,54814,7182,4776,54261,5073,44878,18694,5877,55717,29122,27154,38888,56264,32509,18419,58876,49605,29850,49130,31890,10617,42770,8655,62188,14595,30536,40541,20524,3040,30476,22364,61341,25171,38079,23753,57372,42541,37633,36471,25298,58416,51794,59762,14031,50172,65076,48950,43649,39893,62316,37596,13214,23770,52818,64195,43611,54654,54493,8072,36781,45559,45910,40246,5800,12868,17555,12588,7419,31151,32930,53238,30947,55106,22482,36097,52911,59138,21731,19978,36334,62135,19552,49533,43534,58555,3975,54766,29099,24864,29244,13764,36023,44955,65046,17218,33031,59307,1362,14967,52427,44837,34704,1092,45504,52884,15860,11682,189,23078,53788,43132,52139,63535,33495,18772,49171,53922,10072,62123,19247,22187,8976,5368,22355,50595,52044,3872,8656,18445,3504,53118,33146,45799,16629,40197,38809,14241,9117,44889,48629,27044,33570,4847,43733,40539,36030,63774,6926,17550,28284,32097,13241,25205,42236,54104,32467,37168,16434,35052,65238,25938,63516,39113,24985,12023,56048,12062,1053,9328,60862,12498,30665,10521,16226,3171,54159,42342,63056,43209,30815,55530,8769,6344,38731,61224,38212,17085,32365,4996,60263,49852,59363,22656,39324,12499,40643,15336,60533,12353,14052,39386,57093,13566,6743,57031,30708,2241,55799,25337,50872,22249,18005,31639,63491,63485,62845,4255,37628,20274,24833,40414,16714,52572,43727,41296,56210,52581,59175,35474,16533,24484,43458,33713,52801,43732,59184,32220,24591,60112,25717,446,49052,50967,16011,34556,42046,23993,55746,41096,36138,49438,54787,18434,62479,16597,7052,37232,63706,25368,25399,32816,9905,38987,43805,40354,31895,2554,8961,2876,60074,15159,49346,23368,39942,22871,23709,2766,50069,13741,20129,29357,8356,6137,14219,25142,50909,51249,25241,26066,36126,31297,65457,40210,64539,28851,14452,5267,25,65186,29310,5799,51116,33513,62216,24142,25305,24844,58529,2090,43496,22519,63937,26210,44203,7178,19078,17810,61346,16607,34981,25320,32832,61590,1371,34825,47384,29308,21887,24398,10874,61792,3173,43942,10318,14986,13895,56241,64975,53419,5342,15972,47318,5305,1601,25065,32727,60687,1763,3344,5697,31098,1455,52006,35248,54025,64201,3056,31333,42278,58321,21983,35711,13733,53156,6298,1321,18644,8874,5499,1254,40577,35089,57175,17720,39630,41127,62457,29724,18075,11549,10404,10703,10686,36627,18034,44798,62110,25720,41806,65201,6087,58950,42843,43618,54916,47403,57578,30414,41600,10166,9928,25101,16771,26214,3921,53510,30025,37077,34495,12271,56595,28425,6277,1048,4809,62860,8864,58821,50254,40032,15603,9293,7016,48590,18588,43711,9781,33141,55393,4716,19296,23641,54988,50522,19046,40426,36764,15497,49160,31032,63351,14169,1537,54633,53606,34344,14993,8788,56826,3081,20794,3185,32422,24280,17753,41057,46279,19025,47152,62260,39058,27461,47032,14872,36828,1054,31820,26704,26216,25053,24236,40254,14644,36290,56442,29261,33631,55622,60127,39695,23347,64456,63620,27050,1559,58698,41304,8354,18272,50913,54034,30572,30392,38837,26981,9702,26086,62335,28432,35974,53239,17660,4821,63814,2319,17659,6490,22146,46189,9894,52810,16819,17253,15579,53854,63144,20983,54556,9567,54893,14563,45942,61889,27282,28150,3401,50778,29507,19104,12941,3964,25364,57602,43868,53436,19946,12778,30176,28916,55066,1569,41992,24789,3701,52526,58865,35314,61093,58699,39352,6357,24268,37281,27129,59256,42075,37773,21276,18839,10123,22010,61446,23616,28999,9466,6987,24804,20332,61054,19363,29805,63435,63082,3456,13421,17110,45597,61511,41026,31653,4858,21053,48912,11030,48886,32872,11678,22398,12997,35898,53802,41982,20333,53400,33035,22202,44486,39807,61808,13313,28080,12418,45855,48197,55026,393,55895,48930,47553,27319,19226,3778,1819,37175,18308,63256,31544,1190,28953,59413,52639,20132,41906,23774,54948,46101,53806,50200,36983,4765,35061,20181,16128,34824,8630,64004,20823,31711,13330,35468,58395,20102,29951,48605,1247,31814,41898,55227,4852,52058,31155,29425,27435,63618,31111,39418,21881,26501,21960,47095,52227,15800,26714,52526,27843,49326,57900,2173,52759,26349,32757,17078,59952,49851,14711,63357,35486,30811,2757,51143,15539,20482,24608,63367,12161,8594,49179,25142,56146,19020,56441,33898,25583,16585,31896,23513,25315,52087,23707,5814,31035,27410,38474,7581,38032,63020,23461,44908,3604,27954,13944,63837,65149,16923,29246,26967,42180,13536,38672,39060,62700,24237,7486,7081,23696,9434,6910,1506,31175,50066,14450,15659,45255,46029,27186,36887,56745,33601,9079,18658,64696,45441,13918,41146,12933,53605,21373,17793,15990,14434,57016,1715,18549,16697,35627,37480,48002,56412,49403,27286,26686,13952,46695,34295,12208,3173,43178,17305,52098,42560,4431,51090,42732,25097,40771,37066,18658,38471,58512,6370,21134,42691,2719,43048,419,45555,1114,50650,44513,32313,51774,63654,24309,46405,46159,43384,11255,63039,46397,11369,34194,12936,9157,23768,56885,15147,35475,56041,39659,50892,37539,10951,10285,56885,22605,3440,992,38764,56512,55798,36330,50099,22661,62908,41596,45354,55936,28926,1600,62062,37093,4401,12631,36321,41296,51173,39884,20994,30152,38692,28081,53776,49291,63848,58656,63317,11457,43247,19260,58699,58124,48394,28266,41834,62113,44270,51744,36117,26993,7016,58338,64150,14141,61482,33257,48943,26677,27281,9219,6993,1880,35863,31750,12205,35404,74,44856,37772,1394,38364,60456,37533,54416,58642,773,27150,3477,2511,55497,63450,7321,51807,26156,26392,45104,16503,24303,24578,14313,54161,24642,26417,46826,30132,7071,46627,6328,55451,27588,63934,622,47159,8867,31121,60692,41625,31226,60656,61327,47634,25005,33463,53272,15958,35768,791,20093,6472,391,1020,48630,17057,15607,549,12563,53518,31277,25529,11286,53181,27281,19352,13151,49694,13840,58456,21438,13703,64947,44646,29601,34843,63987,11241,22378,43601,10660,34855,55988,31436,21039,59073,23648,49718,1369,64140,9140,50923,51441,35242,42456,47367,37395,357,1701,8340,19472,4901,51770,3021,25837,22174,60081,16651,20578,2067,47327,7701,39305,35160,44198,13297,32806,33443,31039,48132,53987,16852,35471,43715,49058,15195,42554,37111,41614,10784,44402,14811,2154,95,56473,30591,17872,7147,55045,55370,43651,4511,7658,21370,41351,30253,14558,34826,40571,12039,16813,38830,63019,51122,4735,32033,25763,10983,14841,45387,45595,56463,38654,29216,58367,11792,13373,33534,51580,10458,64314,61031,57285,24828,36583,52992,29636,32201,7996,40280,47006,25097,10435,58544,1242,58834,22775,2294,7611,8628,45732,7522,5070,20255,42293,31176,15430,64076,10698,23505,13364,13554,14589,62217,9962,61436,6239,13068,13634,41823,30775,45433,55163,422,27795,39115,19240,55350,24995,18755,37396,53627,12692,44199,44554,61961,16988,60458,65343,54812,16280,9103,18654,58449,4136,12094,23600,53299,41881,45718,64681,32735,55147,64113,55077,52932,47207,3206,36121,46858,53833,51232,25305,21401,50224,59633,55780,64720,57261,34244,17813,6097,45017,45621,61123,30553,59871,8739,32187,36833,8393,47496,59107,23362,25670,43487,64069,8781,7683,4770,56205,49017,64642,142,49241,23530,16952,24545,1068,38385,24917,20087,63232,61103,45350,60764,45418,52363,35872,47620,59285,62099,42711,35947,57207,23319,15616,28492,53137,35192,47822,11704,64126,60977,49428,60957,14777,4694,37264,4176,22253,44825,36969,26803,14949,57083,25404,37712,14641,21960,9128,345,57008,6710,35901,20680,5791,22728,3228,30775,9144,56425,22582,26253,6949,7785,38748,15031,394,39070,38207,54563,27526,30395,45136,58657,27358,13033,15615,32967,12433,4617,50076,8197,37685,28347,1116,60074,56305,19854,22938,20165,4064,33163,17319,47088,64359,27,45301,54486,23217,6861,47952,29502,3011,45061,38956,14473,36314,62339,1774,50078,59446,57900,7577,63571,43484,45872,30393,3509,58405,23062,2958,41433,35366,21298,28555,22571,45852,37200,19194,800,65424,14545,42782,9507,11241,63790,6215,42954,6400,1083,48051,8589,16596,25430,62833,65133,54652,35854,45619,1357,1853,32228,13791,47848,3248,1136,4869,41830,45657,7271,54464,30293,40581,13507,43956,23483,57252,29220,1760,4278,47217,18955,51001,8113,53419,42624,289,27696,1903,43022,52236,381,45035,48247,60618,31039,63234,11083,41960,61533,33275,24749,55960,25909,40647,48324,2563,45864,62389,39170,40632,32265,14041,11315,15456,26812,15408,60899,52381,14868,21435,12652,61490,50436,41842,39697,59095,33158,47428,49877,54580,12387,18992,44283,12827,20802,47884,6169,37533,41136,5130,64689,42768,25683,19333,44270,50744,14491,36101,50211,961,48663,44272,46305,42057,3060,22000,62352,43894,17801,53188,40103,22818,23880,6558,16683,45345,4562,57418,30946,38365,41268,53375,49519,47661,10608,8131,6354,36485,62385,2469,4738,47056,13778,19442,995,37632,28616,7188,47256,27176,47391,5406,50986,43319,13430,27522,25006,42209,24009,38926,31271,45007,59074,14258,32740,33752,27949,26727,23671,30783,32726,46677,63898,28622,3222,12033,16252,29338,9613,42204,59970,11589,53363,35092,7073,11425,48006,28350,42579,22467,40012,49288,37405,18030,55549,30570,25207,40927,60314,28365,49231,61524,1818,46650,22141,56287,31819,35554,9441,22271,52134,5665,21724,37104,6227,19438,47953,6514,62800,12872,21805,13939,64817,47262,52400,52612,54882,11274,32658,46715,51434,58017,56899,18549,62968,12749,9590,53644,27907,55133,24265,11565,13903,32168,14090,29869,53743,4586,25918,2955,54042,3396,17900,56436,31014,20026,55215,12067,44183,6734,58618,35665,41717,56113,4471,2323,57395,9243,37552,2596,13484,11982,18679,34458,61582,11054,1341,22000,12392,16994,49783,9848,7222,39422,9130,16194,51374,39920,43903,63328,4029,26072,37815,33992,57919,4004,19205,40339,41634,59851,10575,43883,49274,26191,10632,23729,1986,28785,11358,21346,59640,16449,30102,6392,49379,10333,52550,53100,34490,43562,35120,17766,55072,9146,13145,61015,54428,27739,60866,19428,37423,37251,1652,11008,26541,34658,15856,16314,32855,48904,51721,47887,63223,50884,43876,7901,52193,60980,7774,34504,539,43010,55051,25857,20083,41165,16942,38783,3062,5586,55312,52905,46753,8392,11078,64818,46055,6930,2081,47657,22824,21557,10758,47776,273,45327,37665,19305,60086,3145,21127,54321,36472,34497,43815,51205,20384,27642,34837,50467,29330,13688,62315,21121,854,17231,6180,30573,46276,38206,42937,18611,29610,13476,52501,41978,48578,11748,20928,58070,59715,63190,56951,53176,32651,44404,45268,22473,4001,13914,30421,59974,8116,21142,55027,63073,10629,22238,50207,1239,29115,59208,12245,53952,34831,31736,12187,42273,52135,58237,32438,46124,950,59657,13563,2046,18940,43714,22030,61944,13292,34372,44705,45587,34797,5680,42108,31153,20297,6977,66,49262,61023,6226,36384,39592,5855,17901,17270,21780,38329,48938,7534,58473,54809,32266,11717,22393,14069,39185,14508,31599,14268,15319,50186,51890,54061,48026,12106,8411,43659,62011,3662,8385,63419,24096,58202,58747,37562,63713,35651,17995,48374,34541,57403,16404,163,9088,12100,5954,19204,16518,4067,27358,1052,40703,4439,7371,16314,48345,64751,13664,51971,25774,11052,60950,49588,26414,46332,25222,47518,15479,61324,48397,35459,16762,31992,19567,50833,57913,58061,9507,7200,59998,33227,20208,64155,21441,1005,874,8672,50338,11862,22701,2207,32868,38733,33283,14535,28464,37776,27305,12392,29430,36464,23152,14177,64473,47252,58619,27103,26534,21626,48620,19321,39939,25796,54892,25870,3895,19838,45211,53392,52178,58743,21981,48197,29474,43061,26010,22081,40623,56608,63432,43267,3960,3135,17385,4298,55326,17124,49002,55233,45600,51365,19860,26118,25897,42961,58425,22618,53771,15621,7968,34203,17419,49308,44717,36746,34112,7282,53408,59772,19344,33061,36707,61497,57694,12896,30380,12247,60990,33787,15641,63592,62007,28543,427,8420,39820,19006,10517,27553,6428,25225,40428,52253,47197,35802,52357,41670,40457,38820,36936,57616,3718,7089,25548,8647,51360,3382,1061,13793,12200,13985,38377,56657,28668,56390,50873,31705,57301,48834,44125,65322,4559,17791,38409,53340,32065,55237,58655,3025,52729,14054,49852,55421,61062,63161,2214,51606,7593,36548,64033,35902,34729,36012,61043,28717,8228,31554,3677,12897,46295,44977,48799,23561,43999,55407,65011,8191,22843,3850,20541,40488,19566,46843,34589,30108,32629,16213,37840,37152,22354,21542,33345,39674,23004,64967,57754,7501,1293,13400,51601,39963,57080,2306,50979,13922,10036,35789,63392,33788,40827,45387,10421,9255,13431,63516,29459,1559,41107,60419,59678,51112,59455,64081,59958,38460,5927,775,4739,19579,62053,59884,803,15759,29049,22991,52887,44735,28807,57449,7745,60561,49695,26995,59834,33277,54535,27321,8395,13795,61161,39438,13060,58271,7437,50116,7462,51888,4058,51154,16450,44524,30963,40195,37222,44015,37718,11189,58753,64979,13593,14730,6308,16508,46234,43846,346,23771,10338,41683,4627,21551,9617,13252,40169,27617,62904,41909,49230,3843,23000,9016,2142,32274,23048,37165,27374,43322,28295,27771,8694,64531,18905,15583,45639,54737,11008,55335,53769,17857,50921,51894,27520,27703,30213,64187,38877,30037,12563,18556,41861,33761,17181,15009,36840,62242,36325,3410,60213,36397,994,14388,59032,45785,63628,34390,50760,45030,36565,64989,5958,3125,26814,15067,6299,63483,44414,56039,54954,5066,28444,2960,52308,22116,59165,27772,20062,31085,3839,14449,35552,32082,32477,30250,54716,48223,12785,22014,14703,61931,27984,63586,50230,36322,41223,16169,34548,46176,17302,31262,16132,55751,21381,14890,15934,31884,48886,26986,54556,8565,45579,17506,48146,14190,51337,1048,7841,28250,50747,34968,634,47223,8008,4540,16044,24739,16851,22608,60652,65444,50769,51796,49829,38593,13136,52131,2867,6364,15413,16078,28682,45148,36455,20212,10123,15963,56540,35575,15187,7253,44219,2052,60205,19003,47511,62441,11869,27276,17012,51804,46891,28140,18337,39950,37770,31420,34213,56546,63320,49903,58959,44117,23099,51077,1189,54560,44064,58139,13919,20871,29756,23783,11561,18310,16818,47357,10421,9430,61480,50072,29382,15615,34092,23810,56126,24744,17963,15328,53403,1531,18871,48994,44201,34170,46336,29860,58205,56911,29066,64894,17496,54369,21156,12201,34483,20149,25272,22778,47286,42511,29066,2962,27322,14108,42824,52680,58368,7050,13399,14163,5698,7468,46652,45878,55180,20983,26819,7571,41920,62724,54317,43306,1055,49940,54239,6389,38294,35270,57758,44479,14389,24244,22833,19775,48380,49429,52762,19853,16739,51575,46404,55719,53507,58333,49136,26197,57204,47284,2160,44158,17755,30451,51313,50661,37120,36333,7801,2452,43706,57115,6472,54312,16643,16548,44877,57663,51068,36278,64437,10119,50738,10484,25063,35345,24428,12930,41953,21249,12010,16937,51008,433,13991,3233,9162,51618,9844,45332,61851,37681,3222,41487,25255,6345,45922,18506,21956,34026,14031,56239,34224,5822,46548,47200,3460,53725,2447,35598,38966,14424,49789,16768,26593,52269,48899,13909,1226,3501,48253,65032,49969,52472,13435,50813,30857,59981,35365,6242,15374,36261,58587,51560,38721,36097,49513,300,38228,27204,57607,559,42750,31729,3274,48791,62206,17896,17987,40297,52551,46369,27149,3778,32382,54538,35872,39363,21923,3943,15021,21307,18777,64231,62756,8957,51963,64315,21588,64690,52799,59568,47854,62385,17994,13617,34119,52677,49717,34713,20279,58894,445,52832,44304,46756,62647,14654,7258,11579,3848,12526,13475,57180,61302,2240,25682,12808,27701,26008,15358,34551,55749,22944,36870,36209,17706,10180,29249,25473,19043,41822,12611,23606,11126,4560,18914,46342,53105,29917,4934,53135,33151,24720,13995,61576,45590,42933,48723,27666,45764,6027,8887,62569,25245,32193,48486,163,6414,8570,45425,46511,7361,25331,33991,12511,44873,49301,12877,12378,12284,44955,59247,1005,18527,7768,21305,22991,19480,41191,38518,4723,52574,61413,47113,44130,48465,63267,1588,29856,36938,26188,20076,12447,24421,17686,21488,30764,656,22039,34327,5913,25710,38230,13049,27547,50556,26800,3895,5402,53658,20131,23373,3969,35685,42380,22190,39442,13912,54860,57086,58479,41638,46395,20345,34699,32705,23276,39095,45371,7390,26605,40129,11276,36314,26611,30095,5147,43721,32771,63456,24278,35675,33571,49660,58234,64313,15039,46324,27966,42507,40213,9453,46299,45287,31831,2800,7103,37958,18436,23850,10550,20188,34149,36340,40666,20708,5320,10930,43915,29796,53692,18428,64123,9822,48200,48639,20226,33719,44738,12312,48003,33143,10963,15801,45326,44303,27293,6920,47127,63602,54685,3340,30476,25658,28529,18264,34879,63102,32352,50677,40741,27968,18503,62762,17062,14624,39410,35269,30237,49595,30929,29048,5601,64294,48658,43910,8905,30557,53395,23381,47244,2669,5139,31273,44627,8394,17726,28773,62281,60894,60835,41587,12820,18652,59766,4683,49364,22635,59222,59612,9998,63872,36513,60776,49224,38139,29982,52883,61445,28013,22844,11148,39760,21963,45378,15582,4678,3380,52286,26427,3532,34304,46875,40320,40454,47145,34958,64064,31046,24951,8149,10907,11316,8663,12444,19288,53332,37468,32310,58583,13311,59958,15500,4758,2578,21300,54765,37594,59224,51121,59629,40980,59979,22642,48156,43732,46812,51298,34332,51121,64281,52043,16264,9603,9883,58252,32265,33709,57858,31080,44995,19224,52753,27468,50064,15905,57443,14695,14619,34454,17017,57240,14060,11918,46425,19915,56131,30468,36699,2533,30622,19600,39906,45475,12667,60550,39750,15360,45925,42585,16406,34179,14457,62609,2181,32714,37721,50209,57767,53399,58571,38797,40407,55322,5686,2094,2203,5773,46839,30292,31478,33563,53044,24733,47651,14700,15856,319,3369,45565,44245,11537,18141,1586,6358,27449,10321,32180,11732,23429,56419,47750,55365,1404,58610,54955,55409,16145,47687,63449,10594,15150,26399,771,55464,18576,47201,46725,60748,45309,21261,16877,33339,58769,40455,39042,49630,55948,26825,12754,52992,19618,50048,62466,29221,23549,7980,41464,48549,53779,46699,55982,3100,3095,15101,34819,62346,5038,3958,25041,12343,12739,50536,52515,28571,27345,55595,21933,52136,39117,12761,61013,11555,44370,30868,56093,25132,9712,62275,44694,35761,19603,21356,57333,46782,49772,39323,4379,36195,15147,25333,8209,9870,57807,6485,4384,54565,18818,64009,19977,20332,24145,64702,62899,59929,15438,54553,6847,25428,48368,58312,12491,54163,58290,10408,60390,1982,57213,49571,63865,41931,40583,6330,36198,39566,59845,5509,10116,33747,16979,51022,47905,37397,37581,38882,30822,43537,26874,52402,35702,63862,56806,50052,55439,39444,46213,3818,61723,33871,46077,25892,50024,14137,2749,43772,56876,26226,51003,39929,7593,42889,48028,4872,44236,1588,17930,12453,1195,28080,256,47832,3973,28258,42812,19280,2280,4884,15422,22847,34351,13098,8134,5343,12767,13560,9572,3314,30467,2272,63530,41216,9705,49657,47530,16457,55096,50539,7317,52618,19658,6409,31217,45871,20945,65434,2505,12800,56683,24169,45757,42476,13889,47233,13332,9562,4226,6321,36143,11546,18900,28661,35301,60363,46346,3958,42306,38739,57073,22324,16326,45187,13110,30718,30822,11594,61224,32638,49862,8602,58824,16680,50198,1593,18249,43496,18688,37181,1243,2197,40770,12153,47477,8764,26799,36348,23256,22739,19747,17233,23944,10608,46862,51319,33028,3018,28543,34643,9077,21944,17824,10648,43809,58920,25640,21021,5221,13623,40294,31739,47672,36158,8809,30042,15398,30248,29083,7449,61703,18181,16946,34405,46276,5424,26182,63227,60211,62231,50277,7118,12730,30460,54752,55459,55019,54561,4016,28772,59801,63703,52826,21118,18141,16811,58778,17956,38764,45853,29234,51646,28596,28770,8711,27479,4790,65145,47062,9420,30528,47020,26462,32756,60515,9536,59693,57451,34189,13336,42595,53955,52129,18531,64863,52026,24025,41405,3245,58434,65065,36829,40363,62398,27803,62449,5299,46075,34365,45764,39273,61263,22727,56450,3995,57584,21402,17281,41462,2832,33145,2393,30156,41855,5030,8240,10259,3536,38944,19260,64102,27809,5088,4637,10489,7805,29954,15878,2181,47705,37788,28640,61422,13838,23505,35588,36320,55919,15032,51722,2052,14221,45400,21098,37085,1160,15887,39291,57016,28341,38181,39018,53439,47271,52212,61691,17455,28010,41573,22364,13599,55070,1740,43348,37126,18430,52420,512,63127,51194,62691,44282,35925,7240,44266,26500,22858,61144,47595,58869,36600,28149,35927,22941,11963,45155,1735,6841,48566,8734,33614,4639,38988,42123,1170,40615,19872,59648,55155,50876,26078,13876,51895,63170,28927,32462,2514,24410,57744,7725,43986,46372,56707,20414,28593,43023,24178,22218,39110,1604,57389,34644,23325,47395,30046,50489,22685,34969,32790,20309,7541,60100,8654,34389,51406,41187,57320,15816,60083,44114,7749,8541,269,40849,53135,37151,5274,6951,22603,30624,64652,6525,9669,26914,8895,29355,27518,4204,53174,1762,10142,20588,9922,28895,9416,33263,33716,39246,58010,46025,40708,53280,62649,54507,58790,63291,37121,60473,9769,51348,39370,41752,54955,51572,1632,8248,26003,19216,28279,63899,384,50775,13628,46471,60651,11770,60738,6051,46577,847,27137,24188,30414,4113,1628,32538,14560,41183,63935,28507,40759,55890,48708,2712,31476,37036,59967,7613,58206,42007,39837,29529,62604,62159,47947,8322,7577,35763,61854,64268,38386,34624,5618,20432,18733,20101,20312,23675,62622,36712,58002,52244,20691,28400,28735,12176,47155,50266,30567,32946,34035,65154,22611,11629,45800,57132,25644,45513,53383,57699,1722,7322,39535,52029,39620,1688,1626,44490,2109,19906,36729,27599,25099,32061,47983,13422,6405,50513,40837,38606,15652,42492,40665,34459,30307,20716,63896,6800,25358,39019,10313,43094,22953,2821,10184,54247,883,7568,12457,10368,57417,40267,41413,35326,7798,55794,23868,13224,19242,8910,41413,61461,58917,38499,8055,36121,47641,63483,50081,63105,49463,56216,12082,46172,11311,29035,16674,13296,61483,17887,61384,31397,53748,35371,22576,58353,17975,24475,55442,59740,36149,59154,9639,13921,25857,36423,19468,10321,43182,35193,49960,12271,16565,18651,154,41570,63193,41462,53837,55818,34552,36139,12634,32254,20571,24614,64608,31690,33434,39147,32370,53663,65333,14761,46216,33520,31856,29096,29759,26980,38712,58318,5852,27431,48975,59634,41958,60639,22029,52237,30168,2035,15004,50435,40568,11000,25362,4239,64919,5294,16601,61681,4583,26192,2816,35715,21473,12018,18631,43597,30493,53439,36113,51276,65308,34262,58157,38331,22328,45990,58079,19831,51626,5400,54550,12301,24125,1394,6304,10257,58411,54270,11335,20774,62331,20843,60711,56634,3412,38564,13054,17541,20644,46103,20206,55754,12356,58709,39609,10198,19325,19685,33112,64379,51652,55845,16854,43285,61945,9802,52447,53023,3127,55510,45500,13904,16785,6763,46103,40340,10238,47920,35764,24974,12285,20463,19273,37084,53665,34461,45996,34801,48209,19648,61579,45568,60563,21639,15012,58802,55,63219,57206,54669,9673,36932,5719,28155,6948,51119,17115,57460,27989,50134,11245,2737,24853,59031,34117,10549,59271,48130,57794,24048,14823,5303,43997,21606,3226,32287,37149,575,45707,9532,41225,63154,60262,26491,51253,17497,44749,37799,25338,53465,444,30806,38820,48027,7243,57910,40220,6619,51335,6182,25110,30701,27171,48830,24272,21156,53251,51207,60015,21506,13722,30239,12685,2054,53694,45110,13594,63473,58754,25048,41230,9502,56304,46641,47174,44817,12549,23605,36411,4300,11863,16850,21336,5323,34951,2661,1096,13079,34103,19769,14395,58418,46731,41464,52233,46074,20256,46259,30277,51684,1354,52855,61399,52169,25581,50543,7027,61137,5986,54315,62881,15963,64532,44411,44425,16676,54922,65048,5479,2199,45614,35511,560,49939,53600,4707,27495,37245,38595,63754,21521,8677,43380,65423,17486,56094,59580,54003,13353,25306,14625,59302,54032,47938,15966,17111,5147,14596,46559,908,46704,39848,2853,43617,58227,38630,10588,5331,22014,7497,54335,15924,12027,45144,37089,58778,32085,58621,8875,41850,23098,60948,44370,60466,35412,33112,2677,49604,24223,19611,21009,46177,50977,40215,9672,23354,57002,37465,16505,1777,14191,12808,39181,4047,2763,32525,44301,39640,55525,18111,64412,49740,8210,61930,27948,34825,23713,50548,15573,11387,19782,21445,12662,36050,65116,62100,56585,2506,13168,60322,49396,50309,56229,49913,60496,39821,5022,46253,14954,9241,63795,56486,22391,61976,22641,28018,24155,9418,14203,15297,63539,40643,1452,24956,31614,6233,10511,41334,49469,46818,12940,48574,7863,41290,32542,54203,28022,3283,7287,10743,17915,31734,868,9612,35157,39863,49619,11619,59704,58875,55234,45867,48396,7075,49938,40642,57617,17303,57790,24275,51951,45043,37405,10015,36449,3059,14103,59122,23080,50232,19961,52827,57688,33016,16932,30380,24046,45941,39477,4127,59793,64884,52769,2583,2449,59747,40485,2947,25432,62129,24498,58101,64597,5363,34099,28011,18638,32819,56955,55052,49100,41170,49397,15364,15333,45663,9391,62463,48987,40003,10234,54982,16696,26704,65072,6616,14186,27296,24348,28796,31891,345,752,3904,11771,42629,41439,2923,14516,14718,38736,46957,28146,62655,39961,12316,11457,10764,29772,5533,21112,553,11060,29219,60210,1578,45151,64920,8247,23184,13575,57855,22682,15510,27968,3415,38160,21813,54555,44096,29077,4943,21086,21706,13176,58482,44264,49969,60287,37531,27940,48572,47664,63084,14144,36370,25100,33655,33909,61876,41977,57293,44041,37011,7120,2907,52529,60932,16912,19132,12213,12536,50668,64872,49673,54218,15377,20877,64325,15966,27502,58399,16644,12777,51976,10914,56940,32442,13398,162,8236,35514,25121,58786,49735,54525,42828,38230,25164,53196,50162,41106,2154,25727,55306,24868,31918,21921,11168,13470,2305,17145,41073,34343,25027,27982,42234,28468,8792,31823,47529,22712,4140,42268,22065,64043,12871,9604,43709,62920,25115,8675,63601,63469,64396,11688,14431,64003,19257,59642,32466,15937,39593,51981,53898,46373,534,37990,2244,38268,50585,14229,8401,47682,34535,40596,56485,3884,43605,55469,384,4932,12988,8686,36957,33825,47421,43409,52987,56781,34045,12511,6223,42743,21614,37828,37453,28333,45082,33487,508,28724,21358,36598,14535,3635,48902,59297,29312,36594,21141,2751,40532,60426,56192,38967,48346,8297,55998,52040,3956,46566,42359,28606,33591,41644,52303,19398,55000,62270,54982,2566,44767,12989,26233,34415,19272,24981,18879,63935,31085,48317,46739,4986,53448,13885,50491,56535,42725,46662,32573,54184,19446,1878,41184,55427,51403,58782,44767,17266,28059,1048,1038,61838,2285,38932,36506,56983,63656,33695,6123,23330,58081,54022,36335,9575,17483,58331,50044,8968,19408,62773,25407,41158,31167,58694,47425,63013,50825,64713,45463,47867,47076,23529,5353,47913,63577,16772,61013,1429,52913,23764,60603,31773,58504,16424,57861,62309,9185,13476,31967,50458,5377,25117,39458,38041,52239,5697,47472,63142,41556,64050,45751,37844,29632,16731,52886,29365,12884,52333,35081,24510,62858,11306,25353,41696,3307,26155,40414,59812,23258,38246,13104,50186,45592,26530,33677,20706,41783,50259,64148,65279,8061,24519,8626,64546,45997,46994,12066,26962,50814,65133,29584,29270,5821,35943,15515,1063,62867,3387,35365,15603,36633,31762,17068,49660,55477,38620,39952,38137,2028,61417,33574,18803,16471,10653,51031,43620,29755,23114,46164,25565,30879,26143,2858,54263,27888,31978,58548,45784,18930,45450,61975,21253,42824,13489,17164,984,52909,12660,10528,51109,59353,11235,2502,39977,27685,51263,54815,45,65203,50073,59425,51333,39316,28789,24807,22516,17443,49885,21128,38353,29320,48054,64459,55522,35573,26643,36422,29494,25803,19269,18484,16786,37560,58926,33893,53251,64336,11258,25551,47849,23412,1287,37695,1291,62366,22198,51440,52509,18586,30831,56630,57256,15635,46368,13653,47947,11675,21740,34928,64126,22362,63057,11674,11860,40912,35908,26435,18339,20883,11229,25291,7466,8737,55113,25387,23743,43480,20784,12570,5586,18575,7453,2135,36388,16659,3526,44767,50730,23042,12119,21016,36971,49894,64536,48244,22565,49421,39402,57160,41866,27038,60447,58576,53969,52308,24816,8776,31323,20924,61575,3820,34489,10320,25693,23660,31354,39540,34915,4496,33364,54588,28193,57824,18085,11553,50295,24405,32091,4996,43649,4903,9689,41437,64377,18553,41086,15885,48771,7770,37077,38266,13563,10375,56126,46896,39804,43040,23560,9111,4360,63094,57637,27433,14766,62833,32717,36183,19611,26249,21824,2543,6466,23037,609,20828,48731,40692,1894,9315,289,62530,59964,401,49232,42080,30888,18676,25410,23702,6660,5453,34046,16674,24857,28095,65377,64789,17905,57643,29376,52638,16222,10051,17054,19736,24826,56167,50808,39827,36597,927,107,5089,46629,51676,16841,8032,29024,5961,1983,7056,57812,1965,53657,5755,574,65418,31978,30076,20667,6254,52483,28008,50966,41000,15245,38580,22309,54512,8795,47662,13188,15148,48178,40425,30891,37274,47452,47847,35857,47098,47498,50319,5898,6947,54943,7267,56860,48312,20038,31571,32425,56028,32737,51800,8581,20515,54513,14657,9899,61816,37548,31557,6879,50939,42683,16710,30413,30127,5480,59289,33926,18932,9075,63714,56922,41777,51085,24063,49364,42180,53746,18428,38911,52020,30103,58997,50066,23653,18499,18211,16939,59786,13624,34426,23889,25028,49959,13780,31087,49551,14170,44611,17569,22178,64106,49488,25102,14210,29757,57937,22639,53658,58173,50096,47257,14375,54314,38355,58965,42081,36218,34401,27842,54676,43185,23928,61211,8455,45639,47271,2187,27661,40714,8849,1669,4430,29603,38524,32322,23207,40211,51456,9581,9349,5588,19399,3512,40926,19124,6981,15385,53899,2658,7221,21616,3032,21130,34526,9839,19450,14714,28072,2196,13720,21916,58212,35424,23854,60984,23508,60167,36815,24677,48901,13747,21313,12912,54902,48171,8703,35740,43012,52363,49843,60221,10055,54739,37573,19000,16797,6031,38744,12638,47653,1418,36087,46917,38120,20191,53762,42740,6609,63337,44136,8623,464,8257,37852,11746,47232,10837,42738,15657,19020,41658,30843,14306,12296,37194,31184,51226,38420,59155,6842,9662,31435,26588,23544,30683,49498,5582,47449,59478,15917,13482,6542,31447,64601,47748,59384,35743,9372,60190,31136,56553,55196,23117,18749,45871,19276,10226,22591,55988,16853,41755,45235,6024,21493,34077,57287,64242,34683,22564,25607,12731,13193,9929,62505,27590,56032,45586,11702,36760,7480,61144,6597,54073,31779,52973,42889,45648,28577,4567,57389,23351,13160,39865,23990,13340,37859,17634,51185,6787,50753,26565,65153,35527,59014,21479,61182,10517,4460,45927,23677,55211,3324,15858,13731,55051,10256,64967,10454,47275,48271,33879,17744,59582,25380,45511,8864,18926,30362,47272,46552,48024,54460,52583,53137,34452,14536,59710,40711,59296,47153,42228,18190,59738,9493,13537,14520,10075,48777,54441,61775,14965,8212,863,32375,61863,39559,62103,51365,21661,36496,50967,63641,60897,18889,37575,33422,11148,2031,9798,42630,17338,56224,26968,28351,1460,41863,26483,63887,60391,48324,49342,62643,11192,55577,64983,60972,8884,51788,54235,6368,34106,64309,57550,55647,60881,2242,31195,45893,38036,37895,5578,13815,13754,27929,43851,4578,63881,58435,14533,27700,54803,2034,53139,37150,14736,60933,724,39578,41166,59628,47396,64007,33939,16032,57992,30725,32127,64071,62706,25421,44172,41263,3117,33196,44243,58122,13328,7404,6310,41961,24270,6886,22971,62708,61169,55910,65382,43297,28375,26321,15778,39438,27821,53038,23474,50463,8661,21532,21215,18264,37812,31908,23911,45038,28652,35326,1052,27919,65213,48946,35074,36803,55922,17894,13538,59942,5036,38103,28504,62564,50301,54067,29207,59286,18037,57845,54820,28244,57024,23418,18098,26660,27983,50279,41347,53277,37824,10543,9316,29812,54798,58177,13846,51615,33737,12511,1081,33644,1424,63283,43087,9937,30550,8031,27519,28149,17750,6277,7897,19717,32771,23086,6086,39409,45932,63939,43385,15786,14613,16183,20879,26039,33234,25306,42976,48750,3896,17184,49765,3357,59433,10985,60880,41522,58722,48217,59788,5305,46419,59744,1575,23720,28663,58054,61631,14384,31906,24876,36855,29580,31604,6016,14909,44282,1831,50221,41743,57034,32392,27022,28002,61782,33742,2243,51483,20587,49131,44341,58171,60246,39529,1367,64891,39938,5786,46488,46146,17843,5490,3567,10007,12982,16118,42398,26177,6033,53777,48280,47394,8684,35481,41169,58838,54402,3926,31717,33928,60654,10903,776,35811,42585,29812,12310,40607,48417,4921,22628,15834,49513,24637,42316,9150,2034,45384,26878,32261,45843,37308,52276,5911,16743,50777,289,46859,2051,50183,28815,36484,60848,10062,37803,40351,35654,41163,27744,34177,58003,37454,51207,783,44968,34298,4779,36980,17670,12438,40504,10919,49791,52248,15569,1022,50954,37872,63212,50123,40523,3657,14730,56062,1475,6044,53777,9763,26046,41089,63085,2735,26650,27035,48406,23748,41995,3978,6396,35007,61727,41533,46013,53825,48598,7481,45848,2173,61027,57213,30074,60987,28940,31510,40776,59358,20857,11903,44857,61999,58459,2597,59486,23843,9520,24223,14573,24832,20357,29982,44727,26846,36573,59786,40782,64703,39910,52597,16448,10012,26952,47317,1967,20788,295,57199,3863,31998,16467,56476,41546,63956,29326,39865,63780,59289,1558,49043,39623,19738,13042,41634,60314,25775,18703,1397,12477,16038,17400,15803,48386,59273,30237,20073,28864,4256,5718,52088,54934,1807,64497,8700,21480,26780,41270,44644,40515,34936,54467,50116,30237,2564,40056,30495,18001,40885,25140,47726,13208,46540,33227,31121,33882,56913,2705,55184,12080,25873,20435,40276,18489,50263,47460,42265,29091,41635,64425,57650,46640,47780,13415,31656,17334,37267,58572,3694,39824,41555,11137,2181,42374,46000,5314,44975,13876,49676,35074,36731,33138,4073,44543,7265,28374,103,53563,49949,16437,32601,9267,56149,26769,9468,43258,9980,26556,17755,29964,17572,10233,18961,27860,7866,5012,24765,18274,19816,20578,48920,24501,11371,20775,18658,49365,60213,26212,29695,58344,47787,9837,41572,18945,34414,10570,19275,61873,33950,65387,55364,32957,36874,10689,23140,52705,55197,55459,1837,34033,50687,17082,15410,58798,58642,32703,6014,58295,18289,30657,16987,22566,13323,30452,4468,1311,18148,61060,39242,3734,24012,40423,10982,13316,43657,53888,16222,42802,28375,3783,43845,54532,19971,47989,58811,11480,16898,37387,16674,50408,50733,64528,37635,38373,61564,29040,31473,27448,59236,52874,47459,1821,16616,14074,22907,23133,64981,58372,64301,39236,46132,29028,18806,58329,32192,28938,11501,608,50064,10943,36660,57343,38404,48425,60701,9703,454,31302,8149,39523,3334,54346,14682,30292,10912,61616,26581,57660,11023,53891,38923,1009,53927,29183,56010,15765,30302,42828,39762,2202,25386,6572,20539,64448,7002,48133,57255,63931,17711,36691,43206,14390,8725,59674,37983,59174,55723,49846,57132,52791,30188,9229,56442,35821,14729,49518,41452,19452,38351,25228,9592,34485,62244,59280,21318,49428,36843,48664,59880,11168,22759,43110,11194,52504,14572,58174,51986,10256,23997,33512,18678,36517,46588,59055,23425,13168,19680,21485,22399,6279,11353,11386,58458,50610,32845,56731,28578,62675,43191,20651,45545,49598,52125,58959,40711,4082,58287,34461,36440,62881,3124,85,7985,1763,35098,62119,47667,37895,40356,28087,2846,10159,54342,33256,65351,5832,9597,14602,42568,55700,32284,21,42174,9920,780,31652,24939,45298,60015,2748,57419,2835,59590,61960,20016,39958,55773,33256,10787,21953,51370,17541,61799,20857,58756,10449,17039,49340,44630,18574,46564,59067,52452,18596,53687,30525,21372,62251,18641,9919,8740,31976,18895,29072,42674,63852,63504,5588,34095,32281,12492,1760,19728,45811,27756,910,10143,6035,48838,37726,32920,2894,6439,3848,61530,17141,54625,41697,43646,30337,54126,12771,18373,10299,10261,30339,34288,35665,33493,43583,12722,34126,26758,10767,42514,18950,4688,61261,12967,14854,32001,21757,17759,21957,51740,35010,46335,17656,14169,29508,29890,31779,34413,12137,61292,28410,5825,41736,9929,10287,35105,53436,59956,18671,19455,45797,33591,5172,10777,16070,64309,31062,13370,64471,24313,19410,39128,49963,12174,42375,8857,8650,36076,62216,1811,5662,30768,39975,16635,24226,43731,39624,311,37186,50409,18017,42650,20294,47592,31026,13100,27518,43722,15822,61391,10864,8162,666,9493,61920,28911,64366,47728,58926,8927,34194,36049,27222,14572,46746,63675,36956,54923,12141,6642,8517,44798,29914,13622,10272,21803,5761,1138,20071,27107,8162,44317,34543,60309,46412,54014,48304,5801,49435,13820,32748,51113,12204,65095,20331,29526,45132,2358,61264,5980,53155,46649,28566,12569,41805,8926,31256,61875,57167,3091,18730,21294,40895,48820,24256,27629,11571,52329,63078,5003,53865,46377,21911,45957,57239,15058,58142,39298,39536,8945,47974,20907,64123,28605,30055,46533,8614,6095,55677,50890,32559,36790,3369,20811,37240,8280,63900,32098,42387,29608,14070,51728,41183,55052,31619,59070,7408,62444,27201,60621,25900,47874,5201,9771,47764,6719,55021,15912,43822,42356,16058,34582,20655,11320,18719,37454,42380,398,2311,10942,37117,27178,57028,452,3868,48545,48590,44444,26451,13564,16880,42349,22762,13852,23012,53688,29846,3320,54882,32453,31747,21559,50496,13306,31465,18114,63670,22914,4313,18253,53481,10362,22207,30681,46360,60704,46927,10905,48008,9217,20627,607,16701,65388,38233,54312,25705,25968,21440,32784,55527,9548,53471,43719,10899,1596,19277,20984,49049,65118,47969,46573,8308,47304,14989,38443,37503,60981,1663,63248,22559,37943,55171,20442,15010,30415,64250,47604,30583,58863,58383,36386,13337,65353,48148,44313,53284,33121,14238,61337,2025,38326,36183,29384,34068,1312,45485,44771,54606,15523,62867,63221,39575,38204,41856,18444,51854,54314,21705,29401,50063,29022,57318,63511,21360,30279,45351,2383,16883,45964,58897,13649,51504,37024,21789,47857,14217,39818,47929,52923,18548,16874,3573,7548,54278,5733,55149,13889,59586,45772,34293,20116,17288,22773,2992,33900,22269,30958,48790,48388,32886,33599,30262,56095,33989,62013,7424,38543,16263,53830,48723,40010,804,32192,3177,61177,2623,49329,38166,48517,10853,56265,27416,41328,7427,936,38256,708,21203,6985,23216,59804,36695,8361,35262,47199,38507,41054,56113,26608,28538,50801,37714,56039,32172,63451,38652,57850,54136,51449,29711,21154,47666,8030,21317,53372,60203,48357,54798,9237,2454,58782,41116,25599,1605,33327,38113,22732,34416,33841,50106,55005,37677,8120,5172,29268,36761,48024,58085,31405,23942,47001,61890,53739,33576,26786,32429,41573,51821,32181,34728,57295,18983,9918,17829,23761,40364,51726,46567,18894,64579,21573,37250,43509,49439,56838,15313,35814,59440,53686,61181,42796,15942,27115,20200,35777,59844,40851,51461,35365,18235,40999,30214,8645,26933,46277,54145,6148,6373,23768,35961,51485,1519,60946,47733,9153,18770,46518,35500,923,53914,29052,48993,10319,2153,52257,6569,13929,13419,48572,3608,57511,14763,7100,41713,29152,65090,17623,35819,50632,7172,22381,8845,21405,35003,37115,16515,34926,21852,28387,2139,37274,21223,659,7410,62786,9915,41297,40866,29016,16549,52632,13956,15451,29285,33801,9884,27844,26181,7163,56103,39225,55065,47916,12752,63901,1271,45424,33879,52436,12446,34351,55463,38089,43761,7387,35873,29300,18484,38524,53781,18631,60166,41167,50196,25412,50819,24134,62633,63162,63106,50768,45728,33716,30121,10599,34058,64569,33169,15761,61967,26332,20601,16561,17373,36986,40136,969,9864,23397,39239,9390,62131,13057,25635,25250,6434,36644,24927,63973,31425,35057,2243,7013,48649,56447,22712,42192,22027,14734,62424,58918,25890,13811,48772,22350,2579,60235,41872,26695,6864,58911,49413,1162,11432,53308,50634,63635,47893,36919,32187,26848,8626,42481,44383,51227,5701,46997,39194,65067,43199,1510,19348,33175,15632,809,34945,63916,55291,2331,52617,42559,57298,35394,56271,59345,65184,32810,25770,38713,24578,928,47769,46183,43243,58306,48541,4037,44461,58774,14979,54836,6581,41548,51113,25381,45472,25674,65419,16663,13217,37964,62677,57247,28062,54286,15456,60942,51942,32695,55384,56379,31843,61364,39063,50081,41970,20190,19953,51577,44139,12910,54472,9810,10003,21218,41001,27255,35972,40518,16401,37620,24642,7633,3406,30089,2257,59253,11403,64039,8921,26605,6761,17663,48207,16421,54876,36418,47789,20245,2142,6453,13329,11654,8344,9649,10251,13151,20689,36281,4559,53799,63118,27662,11536,39590,25826,59563,52542,54515,44833,27466,61765,34224,31662,36951,54033,12760,29436,6844,62633,26146,4199,15997,44015,57329,37500,50541,38186,7558,20495,11086,40151,51817,23547,30433,26213,13138,25356,13859,36237,49528,57308,25630,63910,46898,40599,16367,6197,51695,61630,62304,12856,57650,27131,28193,60698,64675,10498,6951,54041,59116,29494,33247,24197,2779,38631,29986,57428,63717,11357,21788,19317,50731,52811,54614,11584,3135,19509,32634,37583,36932,7363,59491,29120,55764,23245,37291,55671,13582,40257,37728,16495,64501,8337,63780,47941,11428,23048,34793,44705,40331,41430,50325,50224,36641,1811,11960,40451,23712,21266,52445,39311,30776,36666,3194,23016,49957,56198,37083,44364,1975,55690,9677,40587,59238,46674,35111,53219,32936,24289,63573,53648,5126,63364,52103,53534,13757,7542,16356,52504,40005,24404,51009,33577,25984,56498,39463,35303,54217,7516,52110,28272,50322,19613,565,25460,46714,60893,55028,31937,48081,19088,50416,54389,88,56781,63379,54819,47441,48872,2061,2605,24977,63241,16180,63997,51609,40650,20074,21122,15407,23082,31593,12959,49974,35882,50420,39191,44639,38825,60810,56818,277,25151,9233,4939,35436,59966,13767,64327,47466,39582,9572,49233,41181,13481,44789,64875,14681,13765,61499,23568,38800,29802,58119,8818,16610,44999,11753,33127,17272,51412,59644,33568,63071,1428,60617,32922,43200,14132,62598,41305,2969,62245,39984,35740,40015,38127,26669,60119,34738,37242,49189,23766,23361,29154,57517,13786,22964,40920,22132,56378,40194,23322,51142,36357,35748,20531,40609,6856,56411,22461,33942,62048,32795,9431,14461,20317,13499,52818,21884,64256,7401,19635,15269,1898,48360,10224,14429,41434,35575,26945,39401,3792,829,2762,5842,2772,16637,61274,47984,9795,41026,20106,49343,53806,11214,32307,16339,4946,28002,14348,50503,49026,22095,50784,30204,37663,45529,32995,41970,61273,14572,38793,25480,56922,38535,36427,61271,56963,13792,34017,55671,51395,17355,6059,10437,60574,4387,19810,61239,18029,32417,32210,41534,53832,33649,29064,56286,49888,36556,57991,58044,46206,48487,13199,33841,54837,20619,12603,35298,33849,19179,56791,14074,52804,36937,38809,9313,31411,26786,48402,8638,4688,42929,23638,16667,53270,7044,10567,38087,51212,44720,20143,62077,13019,55942,45845,9945,53387,21767,40934,33053,34314,34559,27503,619,63456,55615,23817,55996,17631,59309,50818,24915,6579,34152,45495,11917,59252,12524,13255,4835,26059,50644,13180,58438,30643,6692,57988,24419,41432,32242,48408,5672,49996,22855,20921,36474,56701,6223,42593,51369,43043,6141,26521,9329,24598,63959,65020,275,9899,54955,50279,16945,11761,14916,18305,11713,65028,55935,28332,43861,37632,24241,31831,6737,65189,6268,44696,46346,24343,19114,1331,43257,25784,11415,39494,6920,6087,2878,51022,45212,27829,38627,56793,44,7442,59765,48796,65295,15020,50596,58443,31810,62169,33356,38201,65390,47060,56290,23782,12347,20762,54860,22504,52652,32775,23681,4708,56296,3719,15290,41025,4102,44879,28219,43797,30602,16476,64585,38156,44013,2384,12782,39711,16442,12462,59854,28432,2993,48480,9814,35619,64441,27290,25312,50578,31220,5070,31655,42588,27240,12140,24656,53398,42601,20208,9439,22876,63253,61943,39162,13026,16108,740,34724,19231,27648,50082,28489,6980,46769,41391,27303,59744,9557,804,62429,33145,56382,11259,33637,13259,49162,59582,14650,37410,54784,25119,29471,59998,1661,23750,17050,31223,57672,45392,58773,48366,14835,29797,59153,64158,54042,23774,62052,19320,47290,47643,205,31905,42062,7779,55136,22351,24659,16527,27568,6348,31040,25735,30922,61525,32210,23526,44465,27860,21381,42889,62439,25942,479,37320,37997,56816,58581,9138,61418,3449,60757,32187,54014,15803,58091,34692,17867,12299,37239,5155,29378,49130,53509,54459,57171,37515,42972,8766,31542,6843,677,39831,44284,4679,5488,47369,31141,20652,17976,25068,33137,27776,11859,17274,56966,49701,50607,4765,37391,40281,56447,51164,3112,64387,53084,30403,64966,60431,16560,6600,10917,59499,50949,59699,9704,22902,4655,61329,44812,35641,35146,55757,41737,22138,49106,41753,9135,19168,58544,15092,17899,54717,5821,12082,55673,15425,25453,23262,13760,31980,3692,26130,3456,61242,29036,19740,4551,6501,10206,236,11218,43804,48477,50586,5590,16681,24590,4584,37266,62144,18436,53668,53102,39175,63715,6155,44681,24763,46813,48536,22475,20388,23005,32917,3734,45544,28690,13061,48624,30891,58292,43597,81,16964,13268,55609,13208,46640,3113,50864,25268,1528,54282,58349,53582,23846,20720,14406,48603,57044,46692,27693,35910,6206,41574,11280,43952,9621,42562,5732,63709,39023,27446,23791,40081,4130,20083,14194,61245,17571,9491,15535,56288,49644,35772,3157,4364,49982,5764,23301,46945,29284,62975,6307,25103,1283,37615,58762,38342,22562,64260,61982,62825,24465,56732,65437,48014,17497,6723,22664,63666,58571,29346,60443,20855,64132,30877,41765,56774,25608,8222,55401,39820,9786,54900,36421,7414,53737,26922,37893,64811,587,39802,40891,44468,17444,39191,14748,43732,16447,11636,34826,52419,5027,48111,65115,5009,3379,58477,42059,17361,30601,12929,64839,47804,16798,33174,4651,36253,62440,28286,30021,35681,38715,13616,43589,41998,47202,24915,12262,38004,6401,64367,34933,15789,62758,36753,58173,5154,65012,56141,21870,5381,17392,53408,55691,47681,18216,12747,26915,16515,12265,35236,31925,52104,59762,30080,6740,48939,57574,5753,39948,49021,48228,41168,21967,26487,6746,60343,26977,51752,46200,52768,49437,9647,18204,11051,42357,53420,20985,12923,56312,6304,7838,57173,26338,9614,35181,42269,32928,13709,42654,12911,15497,40155,20020,18354,37259,32165,49688,56006,15670,63368,10029,11361,29906,61412,63022,18760,19591,13714,29549,62553,17203,64993,35502,1210,43317,58581,12771,11935,38983,55625,35150,38569,25407,64046,52641,36312,42352,57775,34002,63616,8258,38467,32410,62311,52069,15771,18381,16319,6590,46015,35745,38792,55736,41398,49369,31952,64166,64465,52423,45144,35453,49979,18959,39545,9138,38381,17074,9435,33980,18939,64124,41482,34670,48231,15084,11359,56072,62351,33135,45022,44114,32470,27106,5068,19681,1611,19008,17269,38863,43453,27725,59824,27192,25904,57718,14330,46339,42258,37868,23374,3566,11711,53248,60471,47638,39175,19213,18156,12872,59784,34671,10734,17164,7233,59454,55770,57675,16586,52888,34250,54160,41673,26324,30531,16352,41858,18528,42745,53209,29995,60928,21917,36697,60297,21274,42881,54318,43265,128,18495,49826,20073,48561,47730,40786,63290,56737,56910,39033,36485,63086,8413,60661,17797,38773,26504,59306,22274,63036,55566,25521,11849,57848,46826,13988,27120,1522,16978,36453,55912,34362,4899,53203,28594,55540,58972,2178,22734,61868,59208,11307,62730,39231,16304,50536,18259,20036,59158,24731,16294,15698,14979,57842,9641,31792,28582,59890,21166,17723,54693,64805,30523,38580,26458,27282,46745,37146,45090,49928,60655,31442,5812,36845,54184,32553,56262,63040,43835,10798,23518,18522,19518,4257,20205,25728,6655,10820,53186,22268,5342,54817,51012,22072,55740,44364,5523,51000,7779,61902,24124,42078,34140,46165,17390,40460,57354,56881,4080,46390,55808,3627,32434,10684,35483,28819,28269,34850,36994,27121,18078,4042,49482,18435,61536,32089,16202,50923,44001,45480,5455,58496,15298,63066,38263,59379,60522,3846,28091,11825,51080,1253,28750,13919,38419,3001,40812,54239,31712,23662,37946,52817,38017,23855,61793,53414,53276,6599,48713,28913,3177,11334,47356,39951,57623,12823,22960,39614,59041,14997,23514,2744,47395,6827,56393,57943,35674,41395,20618,39109,48091,45653,44795,34288,59205,43343,5708,6114,22791,31421,21795,61371,51877,21821,30247,43789,51278,30934,50881,26738,31651,25566,25543,34090,17229,17839,53366,17216,23850,38000,61422,37028,10833,57946,34155,40139,16698,3122,42656,4542,39410,53170,41865,39015,7192,36700,63897,15966,61354,49484,12770,52710,32702,47268,49064,23272,28316,7224,14633,64904,13927,12329,44723,49422,53558,6222,34607,31322,62045,14368,59466,11806,3047,16724,32573,35708,34634,8717,49675,20129,30521,54554,1182,11748,37117,57376,15757,42378,23542,3219,4727,32563,49224,12093,24152,23185,3402,50625,60436,63426,30904,53569,39499,27341,7524,59500,2233,41641,32804,59931,2907,19027,26713,39337,6998,48030,47863,4811,35668,60522,64331,55248,33579,56666,18738,44754,54188,59366,13740,44421,60778,57016,62839,23241,21305,23116,33928,8055,62936,49990,44172,45464,26086,11172,63835,31910,4193,14370,63849,38951,20526,58610,10465,1174,54597,52796,3098,45508,14651,36063,19557,6599,51868,33309,11115,27697,42498,17398,32748,39801,63079,55657,50949,51912,19211,32690,404,3616,35925,11348,23345,26013,62911,17008,21974,38564,53237,30825,28539,33321,38485,6915,10491,61756,57454,9534,25692,29002,55358,17946,30931,49717,33556,61989,54284,1405,45850,48553,24433,9838,55181,26667,23598,6255,64204,42984,13680,13878,20031,59229,39094,10608,52938,3074,57782,35548,50016,61861,19851,29593,16513,29245,3381,49141,28477,36140,45991,24811,45145,28853,2064,27628,45247,22987,7958,24835,11758,63243,54137,50904,62143,56940,36554,1313,20228,49773,49869,54719,62470,31833,16697,50788,63390,2791,50468,23448,31148,13299,63630,1205,41477,41433,19215,25393,19678,29588,37591,59010,22571,60987,22350,2283,26935,20078,57074,45455,36767,14190,61427,5365,7032,27673,5262,12301,45927,59710,4040,46541,55757,51424,22473,26022,27107,65333,9030,27436,49065,57901,20748,10984,46671,11901,64759,12835,13605,43125,55630,41228,19978,27989,51519,134,26473,27434,18342,53135,40089,60463,3560,53148,48043,52921,49877,9833,8296,56987,59237,36205,29440,13080,60710,33460,60853,50769,40323,60908,42903,44282,48853,60026,63070,21855,40974,22883,51099,37653,51094,25162,18523,45109,24520,65278,62266,36778,56982,25191,3942,49396,61152,24325,64682,40706,6887,15966,50249,49111,12894,50751,46448,58755,38850,36116,51728,48317,37467,4400,7380,15203,33720,5575,46187,5523,17385,65234,55509,52856,50570,52362,59898,43039,48605,27926,46185,13392,31830,24618,53302,50129,785,5556,51547,37121,37776,30188,10506,44516,37227,49689,6026,58423,55880,50717,15078,8194,16984,23433,13880,1128,36906,14790,51752,10669,13174,35118,32825,14898,31664,10270,59034,54765,26054,17134,12371,52733,36596,6676,36132,30248,63575,14717,15739,8803,27513,53585,39052,55799,9432,27526,14291,34339,28233,52673,53619,25832,38539,29307,62650,12560,59457,62128,64386,43346,60826,25432,31285,40545,28574,54268,21932,25146,59861,55090,46856,58800,8755,29882,11187,30973,43844,11729,20860,21151,31099,63550,31127,35097,46232,37172,30527,48785,11405,63482,11177,6977,36204,47042,28328,33638,44776,63380,21391,42533,20392,26988,51954,43013,7247,29197,34009,15521,44693,20759,47074,52902,13907,43123,53185,23618,3742,44241,25355,54089,17962,60475,10850,13522,22181,28258,2830,31671,19136,34394,38365,40106,59886,33136,25294,55109,8854,23675,29801,45846,30225,1833,14775,25813,13122,21125,57321,46299,49040,27780,23392,17193,18821,54608,56681,7573,62962,3986,12290,19575,54530,25240,27779,63393,6196,26972,1296,16570,5435,8968,48927,43072,27223,53754,34585,62356,54668,28945,27508,3982,49293,11559,11360,28705,39384,31985,49423,13886,64719,32013,20738,22456,53404,25486,32841,44992,16026,39341,23923,19019,16740,28945,24881,64214,8401,41712,407,34001,45236,45489,47703,11294,8007,15583,11424,56312,56426,53318,15471,12453,48544,14964,16533,62135,64045,48533,39415,62613,44985,50908,49228,37047,36709,51624,3197,18743,52448,49199,58703,30661,8912,23230,27419,27502,40721,6024,20553,10726,45622,43802,53631,27052,13350,21782,64505,39409,65292,13229,11812,41880,48003,3220,2074,21973,4204,11062,55691,32572,49778,1210,5700,46663,37360,52297,40531,12099,36061,35679,63907,38866,47378,64190,36635,1614,60118,24355,34308,18861,51629,37019,31738,2568,62812,40070,26632,2836,61439,45465,61103,16871,25822,39468,53827,37844,36998,43095,4394,46719,57714,37341,18622,21375,19881,1691,55413,17852,40146,1385,56371,46429,43116,50846,14610,10693,15056,41501,50478,38438,3812,55948,7218,13168,63950,60036,11162,49994,47007,774,39108,12935,21391,42223,4255,20667,45018,40754,30230,38071,14287,65279,28242,27633,43277,56468,121,54658,43662,25312,44868,19684,18303,17455,37393,57753,25326,32386,55936,23036,27106,63740,43338,3454,30751,42512,25095,31310,50267,5730,35773,16388,25693,50846,60941,50783,64457,22367,8639,49266,52137,5958,55035,58857,7438,28528,63329,64542,46777,49612,6074,30240,39103,19080,35943,50147,42410,33246,31423,62186,45358,50107,62554,16039,43014,59354,61041,41587,62041,49339,26022,35776,63855,31494,56649,9339,50941,13168,52264,41245,41513,26239,18354,59620,45942,58739,4166,48687,10044,54502,32612,24276,52800,36222,33493,19266,18379,409,8359,19782,53591,60166,43698,22890,54237,37706,17672,22906,56614,9693,31207,35531,19410,24262,60031,418,46081,16761,38924,16576,18279,14634,8708,48791,49752,62683,59845,24680,59098,45972,28750,34413,8062,45156,64496,37434,2302,3410,41009,17205,51809,19359,13344,62446,30441,9136,42297,19164,56048,17893,30996,45458,43471,18493,40496,47510,13343,47583,59715,55485,30519,57153,16808,63099,4707,53031,30952,51852,18527,52632,16956,34471,61857,34659,25582,54747,32466,1583,58285,4600,21461,29911,32329,6597,15662,58841,54134,569,376,11019,28065,44599,31938,13114,51014,12411,6440,17770,25631,43238,1893,16423,21681,21269,20478,49052,44515,5613,47755,45472,62248,37514,8104,59156,55725,36227,18502,55599,5851,16710,26975,26048,43293,7527,18531,29912,33618,56687,21000,53032,29505,36778,43168,51773,12669,38600,36227,63313,11211,62728,24442,32400,54923,32021,64737,36397,28953,7449,45112,26614,3151,48875,48032,9042,25259,47109,12173,21747,11328,37061,40646,54897,18036,61767,53363,20710,37433,60236,21306,9066,31662,13887,15952,30910,9119,46559,11695,23931,32299,46385,29599,30764,61632,8305,4679,16524,25176,40996,59310,52863,63698,18662,52350,33189,47430,25795,42702,19818,17371,61772,21259,47754,50011,46245,13494,15098,17474,53102,46891,20806,60978,17888,9817,22243,15215,17192,3882,62524,16007,14335,54296,1690,21658,29790,30528,25838,48866,19523,56675,9119,64174,65274,8997,50327,22131,29076,65011,64264,3154,3833,45574,45330,25541,21505,33224,20546,23861,2681,16495,826,47661,22305,17730,51839,26468,11485,41097,8991,345,57865,46093,12572,49534,64464,53632,12492,11939,51789,46669,39134,54977,36229,41711,11919,55511,50062,19597,51986,33017,11644,43779,15496,63365,17374,37029,49692,38899,27687,7195,58561,63106,34845,8819,27205,53238,6288,509,9025,21315,56009,20264,14850,38912,3877,247,6236,23720,59148,10115,18358,44818,9451,19045,45511,27719,8089,52959,2374,17242,22658,55189,39835,61766,48517,55641,47178,48342,367,41443,33407,20870,18306,57943,27479,1134,18174,48265,2412,35201,8932,18136,11351,63775,19072,232,42801,61199,31656,35395,33058,11011,55762,49431,45071,5915,17487,43538,22930,60232,27542,34692,23268,59449,32056,12001,26209,58241,10174,58335,52859,22595,35498,4670,19816,3685,19632,45979,51611,6940,18760,23304,60405,883,57470,16690,53062,13855,16523,10915,47281,37675,28218,57970,54823,29351,54438,9195,45516,10273,8969,47090,15459,18531,40957,32958,59110,41958,43404,49268,59361,60617,59597,2395,46857,5807,24307,64184,31178,45758,46182,33336,63833,15414,24932,11319,3913,4069,37148,6200,7590,39197,20111,52193,4123,64255,37371,899,32660,30225,24612,16568,45592,29140,21578,9605,63435,14224,42634,47293,49794,41255,59733,25900,25125,2453,6405,29056,49920,18234,2300,46541,6151,10302,53670,1657,25801,51105,35952,49554,48960,10860,40963,37361,16523,4599,23838,4678,60184,56216,1897,14379,46002,20984,7176,2456,16641,29725,53502,18327,40073,28645,57639,59962,44030,45197,40850,7696,25989,42363,6782,8398,16436,55435,52745,33064,318,5901,59623,26047,10635,38836,44251,22453,14266,48282,33758,40704,25993,35577,59527,28269,37132,42969,61961,15865,36686,40699,32467,41416,65248,23864,35491,7743,5140,18426,28277,59534,34305,35388,15900,51044,29373,8533,63008,53792,42253,56783,17523,62597,21413,49164,55912,17573,10010,50993,16277,18683,55414,46927,38417,57202,54744,48191,28411,53507,51427,40885,26190,19791,58974,25409,12913,6459,12657,60609,5337,33183,4655,4340,40724,39284,62598,65249,50944,37336,21475,626,23744,63170,46849,15635,49834,38247,51907,6361,44365,4580,53076,40905,26290,60194,34359,10560,8172,63634,23513,7702,607,60859,20960,37024,49808,38629,42279,40366,54954,44233,45532,35231,45804,16055,51412,56710,9351,7666,19028,4275,4202,7360,10552,36700,39535,49376,42943,6160,33190,11820,49445,20369,38310,42709,57001,52036,27436,27931,23308,30547,13431,2055,38849,20585,64967,10282,43255,54328,33798,10888,25943,63239,29828,33919,11643,27154,2784,47982,53750,60112,55314,34148,18864,2990,34879,20799,9133,51238,60909,28563,42535,52310,48672,19509,56128,15889,30500,22034,3083,18491,52245,5758,34216,15409,53790,62329,37092,27333,19313,15990,13896,19321,12432,58444,12213,19963,12621,24451,24683,27653,18913,33614,4410,18005,624,15548,57410,37517,47759,59753,18504,27196,22115,10494,17337,16635,7211,36674,4008,14692,56197,31455,56236,55456,15435,37598,33430,27429,55358,52480,37429,30941,33489,38680,11461,27864,27357,60988,37552,30278,4524,15181,15741,7579,46019,34790,55041,22524,60882,37552,48035,25358,62850,52403,19344,50517,8940,874,58755,15435,44257,34147,11228,60825,22565,53419,10669,3901,60067,57171,9131,19990,39920,29067,30222,34741,39228,60536,52376,40955,14629,44665,727,5334,8995,34290,7259,58187,23,18164,3026,55777,44969,32289,28979,8343,8483,21176,61866,2048,12662,2772,7332,37157,28101,29132,281,18981,10882,20056,43383,59879,21127,1553,63106,63734,14924,2320,32315,12545,11215,6972,60089,43185,54381,58979,14236,13576,5818,62865,23370,39175,49480,22550,26145,31522,40762,5051,14194,37726,5843,47504,3461,46050,60759,63890,55694,7711,9214,34124,59225,16809,27009,41866,56278,63898,20083,24444,20951,29101,61202,25912,7423,43103,30017,16129,64388,9925,47333,27592,12203,10191,28343,34237,9119,64069,270,25344,59846,44007,41492,61435,34303,58472,36423,23915,28320,56113,24927,55653,50924,355,63682,28954,35912,14997,63749,52500,60181,26300,3106,42505,21477,59198,54617,63181,65199,31153,24430,35222,28305,28927,14702,41524,12900,4780,33161,38188,39015,2245,516,62511,7642,34683,46866,64652,56772,30324,60356,25214,53967,40298,41458,53966,57598,35008,23126,55193,30450,29834,31150,61246,37882,15529,16420,41729,29780,39577,50111,11345,20642,36684,61503,16915,39859,31717,65427,38414,19672,4321,33705,61073,8348,40557,56902,9056,47263,6677,5444,63183,10417,3997,9516,14949,58304,38858,3193,28787,32570,32791,34971,34354,57020,47478,42471,36264,38150,24749,59945,7847,51804,21606,55843,7016,12646,21384,62991,19128,61323,190,19742,63665,4270,49736,32662,59259,5498,1521,35058,20236,31592,35401,546,13966,30832,7416,32632,30604,62153,43333,52918,26793,20094,5307,16185,19538,61240,34788,12984,27815,51818,927,2403,64922,63556,52212,10428,48386,17506,7105,43147,25164,7633,55169,8248,9789,957,35836,8028,13043,37105,64458,46934,41159,7748,43059,2309,7548,6169,15094,48928,52461,43697,6257,53673,32351,59313,35579,64584,45727,9139,22154,41648,26384,1203,1656,16405,40411,28176,60772,52241,65314,54306,60086,1138,3163,25904,3817,60591,2237,23406,9172,7802,9144,58114,23557,28785,35366,24631,57490,24563,33909,64235,33646,16091,37286,41802,17326,19744,19634,45008,49899,24154,44557,32116,9764,33388,52593,18978,13061,31312,45742,16027,18316,64073,1943,32965,17227,8770,50693,27254,39094,34572,42227,32440,18115,59016,64921,62013,7129,14835,65123,29269,65306,12182,33362,58263,48168,24592,18558,50798,55540,62794,4159,45020,14879,46601,10923,9004,59608,31635,616,59663,41473,28444,1123,41806,42609,10533,35721,56213,51930,33911,13674,2393,60987,47531,22342,59698,15869,900,31621,22756,45428,8454,41358,7192,7752,21654,48742,31340,45556,54878,5180,34442,38607,50454,9793,23043,39275,31975,4152,49817,53283,24432,45809,18133,14116,51559,37385,54891,7211,61671,8700,26050,11831,37912,20434,23869,42392,40159,65508,1440,48420,35061,46751,30114,25674,53539,58984,23159,28743,46601,13727,47054,26281,18101,63290,32146,26842,29266,11221,60237,45972,64361,12321,8290,46240,34170,17640,61748,37710,29307,53300,3920,16029,37300,26,46928,51300,25612,21720,36067,374,17353,56536,47031,6639,29635,34956,20818,56899,35728,27354,38090,29071,25421,37321,61409,46434,17764,1120,27643,19690,42390,36917,59812,14424,43039,8743,53326,53739,45195,40784,50692,51617,33788,45512,44243,20471,47015,47609,12990,57549,42831,46204,18637,29728,60751,10037,30347,49948,52271,14484,18541,48915,5672,6270,63688,52825,36428,13120,52836,13587,65224,32269,22745,51784,64235,44094,61491,19881,61804,46272,32711,13287,11383,45441,18788,49006,60179,45050,49397,46354,59852,59557,49021,37892,31678,45520,38966,52680,34112,16154,58423,49678,63472,43178,47466,50874,38462,34337,7744,7742,61297,44881,26151,28963,20312,34748,37474,21174,42056,21638,62062,29694,38025,36153,44939,62570,44200,23851,8436,59846,12638,8352,24004,22969,60620,35378,31737,65367,11452,50918,65341,30860,30426,32244,46581,42467,16153,23564,13633,21071,32485,42733,43378,12525,33847,3049,29942,57273,11848,58980,27823,23292,34155,10824,57809,10701,14316,26745,23646,41748,58754,37622,64654,47030,41614,49651,13589,20346,21147,31719,42540,54064,52211,63959,11195,39566,23761,44252,59717,54675,59329,17677,11488,47212,593,7531,37098,46970,4342,63536,53381,63868,12606,4062,13600,61588,12077,60475,40362,15958,49277,37759,9618,4109,2137,634,19183,63404,24521,11342,44160,53906,39650,8899,40509,6926,62449,5030,38553,57687,2760,34140,45533,28246,3635,64274,27138,54221,64663,47326,26481,60214,725,21419,64696,45449,58745,31724,7907,50326,63715,58958,37691,53835,24361,55379,5419,15259,53033,31657,2586,34676,20626,48940,52128,53185,48781,63580,53980,52443,64098,56314,52221,61356,30479,54404,39208,29977,43668,27452,57970,13995,53006,60391,52718,38801,49729,16183,26816,44658,5720,33958,28488,40118,9074,17340,53134,31989,51556,49389,21992,53804,14957,42812,14601,27489,64635,39716,54604,34175,39344,10052,52177,6537,9702,527,55521,60505,15191,45211,58363,48151,40088,36911,41236,29262,28438,35947,39590,54999,14148,8227,38546,32561,20543,12173,34003,54797,19990,61805,8313,11673,382,11919,44704,56708,29116,34990,10906,29245,42965,50696,59546,46882,61798,29451,2596,25037,17775,34592,12047,33649,14680,21020,6056,55011,59684,38899,29140,37310,40044,60330,46921,31313,27805,40284,30554,36804,16343,205,16410,4893,54429,64494,3584,33983,63732,37391,32186,4592,9015,29387,56299,22217,43600,27853,32770,27478,39325,46823,56925,40643,30835,58491,594,11025,57947,44340,38594,1751,49602,27441,50373,30800,33370,22411,38577,64971,50495,51097,10599,60913,52508,12816,44952,44523,49940,62938,22245,57820,5266,49672,61187,38027,51227,27210,27539,42071,43216,40776,10204,8885,31518,8823,14238,23246,8960,50009,4464,16029,59430,34350,52418,26194,23810,10219,10195,2418,65329,5132,54014,41974,9286,15576,45142,48680,26939,6255,5719,23899,19819,1239,31362,10527,50542,38902,61302,40989,62650,42050,63444,29353,4768,26133,3257,35037,60267,44102,27883,30534,15740,60079,17291,13444,6889,24420,45293,8948,32234,23734,39169,42078,59196,370,50971,44267,56479,5250,7090,31022,29407,26561,17965,2245,60156,62587,47756,8528,50966,3888,31259,7545,8522,25926,36525,20880,59156,18518,39220,44577,62038,54121,28109,40743,22127,47187,34334,24875,23556,5790,25874,44073,43791,36652,34879,38120,31769,34412,10001,34282,25723,7682,51719,60872,141,55345,57558,28047,45409,35130,9536,56828,8501,34437,44676,57835,47628,38433,49607,31396,58878,59586,48034,6930,1789,43569,34946,18601,1678,40769,59984,48781,19244,36099,4922,44039,39348,27663,21150,52885,48079,62257,36325,52646,51512,3923,42436,29876,7906,3985,46244,21317,7211,51223,28128,60447,47207,7085,51153,32795,16269,19541,48857,49468,352,37127,62184,58360,10672,56754,39219,38642,43308,54397,35815,15334,11408,60556,15670,40953,58007,24067,3182,31720,13618,2511,39091,36090,10402,50997,59843,50233,27046,45545,61815,1238,37198,11173,59889,64347,50433,56126,15358,26407,7972,28720,28715,13053,15682,9336,25331,30173,46765,51872,49219,48746,14851,24008,30801,35903,16907,21757,31050,38180,57699,13135,18903,10201,63683,56477,38257,12842,38568,31074,48222,4164,32874,21058,54350,24834,63678,33499,26623,13195,7676,46314,32380,60489,22294,40852,35007,47271,29736,11497,57843,30521,56210,64417,24119,36448,14533,28415,30168,29628,58705,38007,34191,43098,46423,42766,26055,50092,37406,23798,20202,33148,56010,47342,13623,14167,50868,1621,14384,57767,48685,42783,22560,57537,47303,31362,31686,31074,52810,31467,30329,59648,30913,2795,11880,59350,32865,4546,38112,25505,48524,29195,45915,56432,30288,25231,46223,59772,62315,15403,13647,22904,8938,63801,44178,720,9493,32174,56920,28546,31958,44375,38176,6057,57482,8869,43393,56539,21758,43039,55701,9319,46532,52726,38254,24460,34242,36539,44385,24059,9882,7830,5710,29057,59885,61062,8315,38636,645,19034,48384,29983,51441,46346,16373,45759,36592,3238,9935,18747,40015,9151,36073,52175,23589,14390,41867,47151,29511,34685,12979,30509,3946,55306,38328,44587,34619,13183,8781,28744,49752,49727,4130,54970,3015,395,57307,12230,58578,12239,3032,52517,49949,62697,50108,33734,30559,46988,49266,16843,18892,53924,24452,667,48411,9993,63547,11079,19095,14698,25555,10139,4455,5675,41833,13217,16317,47858,48343,28817,3220,37922,10688,54691,63254,54477,24689,26084,54052,8075,51858,9976,33727,55984,34674,40273,11379,62918,60241,38762,9536,59505,48329,1950,5002,37761,57207,37421,43516,27631,7417,22560,13894,8493,54642,56841,15529,35054,12153,58412,17146,5267,35293,10019,32541,42891,1398,58177,40654,50944,36344,51066,25063,14723,64888,63523,8481,30338,22790,30690,2980,33034,32014,60697,17744,17570,42746,36992,53196,43461,13859,28754,26816,12047,11189,4217,60071,17739,63882,4193,6568,41679,9803,57246,28073,181,38303,50094,57555,37074,19744,53697,14013,56138,33354,60883,45325,24509,38190,41698,45328,60918,10021,12336,10273,28722,19137,18905,10093,18750,10310,61117,61401,51457,38944,56367,63426,27920,53821,1729,48900,23947,12977,3307,48737,25930,36547,52778,39104,51779,27454,3689,53453,14342,51854,38671,30576,46281,30291,11726,36013,985,41487,53786,20548,1113,60792,8267,30446,41743,34985,44819,22516,56079,44744,64824,15053,64480,59993,13960,33011,34348,61698,62463,49842,1940,5807,53327,59262,4906,67,62296,32279,49507,58177,24867,32808,4266,21720,39791,56964,3040,53877,6012,55490,56055,50143,37525,31249,20522,57917,42873,26759,5704,27357,57537,24212,9321,134,29900,48661,61466,17275,23221,18754,50739,44610,34250,45053,19306,51365,62417,31633,56641,50133,63707,60546,14641,16788,51457,35884,25351,57284,12277,40149,33127,12237,38399,9604,55317,30539,15202,57907,29816,17464,17944,18353,33693,37449,43088,31607,64983,7696,23249,27851,4127,25614,7781,46890,27866,33053,1198,23653,19259,23739,56952,2008,20293,30528,27048,16864,3073,60448,8845,30545,10651,1034,7347,53436,13913,63846,40132,22693,64095,28943,9470,11664,57306,65291,55554,56932,55588,21425,32598,24165,51414,18641,9174,19402,29236,44594,42401,25071,41569,12843,22871,25970,11793,46025,43494,33772,38583,23947,42303,16981,17309,15830,29439,44773,27971,23396,50665,10870,16519,46385,29303,24813,16098,14039,10827,54181,57268,31224,54565,54420,44376,47946,33315,38624,18136,11368,10756,32041,22665,32180,45694,64955,58247,567,12526,43904,28285,15943,17150,40673,59191,23136,55561,25346,60847,48090,38262,47231,48367,55573,57001,39914,21794,61939,16789,14383,64445,31663,59407,43947,65014,24283,42237,15742,37551,46695,57718,43383,63615,30353,47568,54346,38214,3953,49991,45564,27615,10935,27706,24111,13523,26632,62387,47264,61564,62467,16403,62545,7095,31926,36549,19161,2249,18492,43659,51919,63851,59341,57980,11030,31651,56206,41019,4679,25846,65281,10090,9355,16388,3890,51974,2517,20070,60398,32632,21226,64053,8201,65484,35947,18202,40301,24575,57958,37961,44076,6914,60534,53081,26195,10136,50042,51821,61019,6190,8792,26375,24053,52590,54762,50815,25906,46647,38873,50385,49227,58678,55722,43710,13427,64568,60445,2559,9598,40742,56286,26504,9771,48989,22874,24911,25177,65130,33661,65328,19300,22438,46223,22168,46861,22612,8446,31519,62138,50008,5262,39167,10806,30632,25302,7694,55677,30281,63286,17742,10297,64314,48637,44786,53786,15049,61349,63097,33935,30040,8064,3693,35517,24734,36292,13831,19236,12938,55947,17320,41007,17455,10243,37362,46613,39769,1600,48491,38991,13880,52160,2973,50662,30233,23198,43304,24027,56171,16359,1656,17670,19438,27668,21717,24938,62449,3093,9889,14268,46242,39041,22484,35272,22873,31918,55964,25801,28028,54516,39334,32156,28371,62476,56259,36504,34881,58010,24868,34079,48672,30317,20014,22238,5207,39437,39632,3698,23299,37567,28337,18749,39632,51361,23969,6650,48462,57541,31138,21819,16171,61578,39558,12886,48099,43017,32830,19108,55858,13882,44291,22101,1308,12363,1664,31452,20275,36100,17777,29506,4603,47546,10868,54953,36646,16410,2114,11035,26442,18808,10307,25312,1015,24031,44401,34040,6251,2968,28278,53104,59938,9032,53993,46318,47953,24238,28966,2563,11646,24465,24831,14847,40359,33570,50435,4305,9243,21474,2971,9229,12059,57513,2784,45202,51074,36810,45589,14995,58644,8308,2257,20323,30133,1247,25988,2027,23588,42532,21206,6345,21778,14868,14772,25598,21001,40774,24906,41731,1990,55727,9364,16139,48201,29378,48078,19447,54321,42103,31713,49095,11924,16047,61402,60943,12598,25094,25223,63090,11862,54971,15015,61061,10450,59002,41809,57468,64926,7311,65014,52914,13940,59449,19760,52374,14777,16741,31945,34712,54853,47647,16969,38121,31840,9511,38547,36931,52662,49923,23227,12962,48237,56461,51315,65322,12492,26527,21176,23547,10788,54965,7929,4789,45035,60513,6725,49190,46963,41159,8443,41779,4074,19857,17357,14651,30166,64299,54864,53489,25405,12486,40313,40191,33658,28400,15272,53109,38310,34854,40858,5236,40748,44387,40259,4741,42386,22983,8491,48342,34240,19777,13266,22731,29156,45713,40919,15646,22907,7464,62864,48429,36309,54719,19427,17931,41796,51804,17550,62333,15368,38585,24868,31824,53411,57845,21603,20166,29123,3827,15122,59986,20397,65139,61366,11487,62299,27970,55743,14691,1823,886,64791,58092,4954,1590,6666,26590,5489,65151,33740,38818,7423,39333,2733,32655,23944,19971,37309,1346,20620,51333,5738,33777,825,22306,26011,28177,47140,22968,4511,59153,63051,28430,16768,4875,1236,45518,46271,47594,6844,10658,32914,58185,567,15615,38060,28382,39960,34569,39857,20059,38421,25695,39708,47380,60060,64957,58929,27448,13892,23331,24239,51743,52850,34754,28750,50229,46983,59204,59282,49294,3398,51563,32973,53650,35882,41071,59416,57916,31110,40088,9654,41319,20773,17835,10903,26459,1860,64420,48674,9698,51827,17502,4255,44236,18691,6575,55910,4136,49794,33872,64720,49472,32704,47042,18903,42546,9355,44645,42330,47268,18201,44501,18217,8291,57627,16765,18416,59517,8813,44614,60174,37465,39982,18946,50805,17485,50970,28480,3667,26480,56482,42600,38404,20423,21513,52444,51198,13176,30718,21093,17810,26548,57132,31155,25647,24618,27652,4950,64633,14861,31611,27089,32372,56958,53655,8435,64963,5404,44533,3703,55866,9632,61208,39012,7715,42815,49278,44082,30437,63637,7198,59215,59273,7414,45748,2695,16417,59058,11685,44581,48019,7124,51627,25700,6435,14461,45822,52936,19258,55117,29844,12588,58641,20296,42448,21382,33372,5333,38422,29239,52042,53773,34730,47655,30515,43713,47869,33373,43866,45790,34009,50029,53164,21817,57730,35534,60033,23291,50847,11393,10962,7165,5030,63898,13248,41344,19425,2924,14363,22427,43990,65515,16888,25015,14626,60242,65043,28454,61685,57357,62001,54140,13179,2666,59077,50845,63518,52499,64164,35138,41216,36871,31972,62432,52288,31789,18905,2940,64618,27232,29536,9857,37006,61834,33891,5214,27089,682,59112,44650,3346,28436,31340,59480,42217,61162,49106,63185,38112,43588,57542,18756,1939,43430,56590,9198,37033,65259,33400,35257,22925,6501,47148,61298,56269,18997,51192,9328,15543,59563,55583,19056,25814,28764,17492,26227,55932,16714,65508,16549,58232,57333,6805,12953,38319,22550,49045,39917,49185,51457,39076,12249,4196,35089,7891,48807,65286,879,26736,48626,63620,12063,43088,10583,37642,24703,35745,41016,8142,62065,35506,30165,48375,62794,43939,57850,35958,19319,14335,39553,17184,6952,23767,55467,44099,52865,56186,45738,58755,21561,8526,57489,63469,51270,39784,53733,11961,57055,43213,35077,35855,65078,43336,63855,39970,32406,42934,35377,15816,34311,57917,46192,49375,61852,35550,29920,1306,8474,1495,7251,732,54124,7191,9035,37886,1739,41380,59057,42904,62937,56195,25375,17597,26181,40506,49280,9263,48680,14939,48033,19835,34737,7313,765,15137,64236,41436,55449,10084,16746,39419,63168,63469,2515,48791,41613,35224,47302,8504,43772,9883,19111,64111,12028,4924,38610,11690,3004,22255,49630,50419,23732,3583,50207,12608,43349,7279,15357,39014,52007,16777,62826,10620,58519,20097,40430,63612,21873,53972,22533,36177,37969,61076,15101,48856,24723,36496,44608,33893,54430,33125,35517,29723,50387,14118,51522,44658,58839,24340,63843,26203,31228,3381,29967,22855,11833,21665,7288,10059,26569,4622,47026,7096,45052,15351,4628,18489,14808,28321,27884,53463,51754,53478,24063,55370,33565,58113,37458,48147,26332,47093,34741,56346,23511,25556,23353,50486,19087,18743,37895,30798,32370,49636,10785,32256,34750,23354,19131,2370,11177,35778,35265,60045,19730,56951,46086,6832,47975,9469,3705,28795,38770,29919,49598,34203,58407,58118,10829,31199,37944,1117,39624,40853,28730,46841,17325,61129,64166,23593,56788,18400,15526,49806,19920,54585,44983,44821,29483,34990,51652,44581,504,36438,37828,44741,20982,14843,28051,7402,39085,5785,63996,39696,19159,19937,17107,56345,28209,52194,51937,64855,7616,7198,48214,44071,65033,6200,41434,53269,17467,45874,62667,35620,4031,4880,16451,28469,14378,34941,57201,36128,54985,16051,32826,17558,47886,23592,1153,32843,33802,49059,53391,17516,30288,42673,26678,58470,25079,37572,58904,32105,48443,32577,59251,44310,55919,12528,56329,37155,62995,5763,41605,27490,3008,64935,12563,61783,11207,51520,10184,26498,52700,27354,14299,65477,34460,57744,3947,1603,37678,28568,31344,11494,38012,16465,1805,22644,1612,4872,36024,64708,62572,48280,47972,1681,21134,20823,7883,22142,22836,32492,27225,8940,42373,13840,13906,38771,2922,20052,17382,43347,58954,47014,12832,1727,6964,3949,63492,37980,35665,41619,2606,26416,10943,12065,64200,30909,31687,11639,15459,37707,2895,60276,39411,63888,3807,51822,63458,65163,2142,28601,36923,40344,21383,52368,56382,7974,16460,19523,23863,17920,57823,42278,39137,40805,57282,58254,30401,55282,7867,22642,27709,30204,48762,54469,20375,8757,27906,5900,6567,11833,62326,43095,46427,35969,25908,34826,43431,63253,465,47481,2860,5631,34350,44986,27667,50513,16990,31598,64260,7138,52000,50014,13874,36094,8557,8185,46295,46345,12620,54260,2212,42088,41610,61898,32032,32403,15552,59676,59028,20212,15171,27045,5331,63780,7244,7428,12487,61055,41070,19546,27385,53262,42660,42995,32671,14857,43669,15223,64013,26641,54301,27169,62914,32616,60114,64537,36547,32695,47122,26278,1633,28079,16394,55404,58733,23592,65394,20810,7165,11208,44416,7532,44698,5350,49057,20263,46047,500,37870,804,63057,5054,42529,31724,9007,54709,30669,33931,19168,54292,35186,50,59772,29694,28791,18022,42337,16769,13530,63824,871,60225,46885,62065,35818,19439,35752,49272,8976,19191,45097,7836,30551,9487,45013,10516,51935,4750,19305,3326,29544,42750,27816,14359,4623,56269,30008,35105,8538,1003,56255,6002,50871,52557,11687,31236,17435,18244,38924,60278,42674,47986,20996,12717,24712,35937,1154,34103,3787,28143,39344,12615,31258,48971,2377,61279,36299,17410,9508,2207,51811,25833,57843,46470,24722,26580,56995,23395,40213,62632,8500,45665,61549,10565,54872,33464,28245,34194,41242,49151,36868,1787,43499,61965,7592,60034,1465,41543,35641,33582,30711,47505,60909,45330,60704,41578,21198,51915,26872,979,26180,5866,28678,16630,53471,60539,37781,7438,6981,29703,34604,59446,24095,4348,181,7599,20045,61621,64623,31897,16916,24023,10751,48586,40724,3648,33352,16378,32052,481,35408,59457,23315,19198,824,63236,21056,28504,49074,50425,20080,34994,18064,49488,53365,3253,34752,59047,58589,61020,56072,24313,57806,46654,23932,4768,22501,22497,25148,62796,60546,18033,4427,9931,28866,38515,36647,40783,55375,51536,55677,27876,5186,15979,55009,27916,63652,46100,10218,53295,4995,3513,26897,4648,59749,27646,55502,2920,28647,1302,48474,256,28544,34145,20096,14437,65461,23647,34128,37092,29086,57718,52416,27774,15236,16743,18558,8767,55822,9748,57403,60951,41203,49491,19354,8248,38442,45853,47906,334,15150,4289,660,61704,3384,49999,9941,42880,29923,9720,20658,39619,7144,44230,38633,51484,43623,65125,50619,43452,50946,54245,3452,55152,44075,13266,40710,20983,25148,51746,23586,11217,19552,41807,52264,2441,32192,62451,39856,64564,37620,24886,63100,47363,28991,63508,43001,9007,50179,19371,21354,55922,16055,55717,11328,7256,26484,26214,20858,45007,47228,29021,63969,44288,17537,42788,57380,21441,65350,55117,41126,19826,52239,19458,33241,7895,52920,46395,31260,16693,52595,29868,10670,34139,7982,9914,17728,56588,64876,34893,31595,905,1156,14380,40139,2101,64724,53369,39161,18754,7368,1440,57200,14445,61540,15221,44584,3440,39130,64003,38581,29708,36567,61354,1270,46370,17013,2522,47999,37430,56074,27008,38210,21982,65337,11500,6915,15132,36981,14773,25596,36309,40810,18005,25615,9959,41171,30413,28447,11265,29441,21809,47638,1551,27594,43687,21046,16455,27845,53509,24816,42216,31762,12242,3096,63264,59141,51720,54284,10953,38664,44171,4292,1089,25711,50488,18029,17954,18249,22500,29459,29694,20141,27665,63450,19648,18941,15458,45883,15007,18192,46070,49210,8371,59587,50255,58084,36729,52661,36791,1574,38496,57017,45427,3567,45729,19862,2358,40906,15335,1108,25164,11200,17103,18969,31395,57599,58344,52522,47061,25965,54275,22697,63701,52839,28971,64860,26320,49912,28511,15275,4677,11280,62719,30667,5099,51570,2517,63783,37344,6934,2565,26206,838,43789,9578,19346,6859,439,57072,63074,34554,3784,13581,31895,52150,36743,27964,16956,29145,27835,56045,41916,51759,1463,2874,27383,37959,10096,37450,28419,49024,34178,23807,23657,44536,14499,49657,713,56349,18584,30105,59563,5298,59309,2560,56831,41544,18643,60365,34548,37924,55674,54366,58500,31558,60748,30795,44826,32348,19428,39968,42176,38903,28570,13075,1368,3565,16791,14563,32090,60104,10308,50595,38899,4905,18695,48700,54109,25256,37469,34940,4331,32158,27897,15563,15796,27023,26595,8761,55578,24528,13773,38164,59646,56930,22884,46779,21965,24175,5863,8535,10557,40151,62298,19593,25951,8518,30485,26651,51144,18775,1499,58894,62067,14360,48214,19640,33055,4129,8524,23490,27721,13160,60036,20814,55316,8853,64958,15644,13543,54319,18855,46529,29142,54397,4502,27945,16190,27977,23009,60132,4478,21163,54105,9595,16702,14091,43421,59314,59866,4223,22253,59768,30873,64095,44557,23341,31170,16860,33391,58448,59638,15325,15409,46886,12613,44213,22469,34050,17115,50832,63023,6603,10769,27134,43427,8637,62396,38095,37358,59609,34325,21020,61896,32816,13648,49950,10234,11654,36846,63977,51684,11739,62177,34224,18394,1427,53161,12741,11625,39066,19947,27417,62570,48924,49308,21793,62170,32158,6789,16887,17800,10909,14136,14489,8263,7240,18164,32981,64789,16151,32065,63072,11937,21956,52969,41119,65496,6899,9511,60924,35323,31715,41215,60642,34751,54040,16904,54660,34606,3851,33130,34645,8074,60859,61848,18810,47512,35093,12644,48910,41308,6083,37802,61682,33231,10020,40904,43414,53350,28301,4311,65382,37292,19842,10218,8091,51983,10661,34932,60797,5352,29486,57500,28065,16165,17285,39187,34988,47079,45423,57154,55151,53426,42366,62733,32007,39931,32782,19372,26064,62475,41386,16139,42010,29450,5052,24693,37292,64025,38530,20519,19921,8147,43089,32849,45043,29029,20491,33853,58413,34907,13140,49914,22710,25638,50738,21840,33115,14018,24866,11190,38556,23933,14627,1842,30842,54819,31016,46117,64062,48563,23807,10911,34946,10699,43803,61508,25403,782,4179,55461,8818,61181,31232,41122,54124,42819,38871,59754,5594,13221,17026,35558,20189,32298,14974,50312,48534,59213,13580,35068,46727,21293,27647,35401,11349,36838,7577,30222,29372,4515,47237,59292,22086,38975,24771,10084,7866,6706,59143,23897,28075,48161,65471,61679,11899,39350,55454,8009,30647,2279,23922,41942,53939,60570,2086,51202,45786,24694,15251,37056,20245,19660,42525,46010,6553,29986,39269,56993,8799,40045,23179,16920,60002,13512,62322,33329,52712,25351,44207,1080,60966,64176,4767,45332,35441,9424,50355,18877,16044,36659,26403,30923,24348,2206,49946,42745,52478,5657,2819,45922,20743,59225,32364,16586,43693,47061,16131,30592,15671,36750,6835,29784,51261,26602,60348,60281,15492,36903,11782,64842,32300,7877,39203,131,21979,46606,14971,11584,13395,44476,28873,50543,7684,21603,54737,30828,24750,56786,28103,51323,44943,35624,22411,51575,54788,28754,50871,20530,24304,48504,11688,32304,39894,3309,55555,64154,38712,52014,9908,57207,52960,12882,29364,15359,58030,1570,62274,9779,46929,31026,23506,16008,27946,13968,60732,52666,34091,55752,57230,52094,28425,45643,42331,54932,24498,38040,53673,26469,7548,7256,55288,43248,57075,11385,24658,8685,8039,60008,27279,4322,14810,3643,15395,60471,30452,17329,8715,31850,54789,22668,54569,42066,12369,30554,4,53311,29260,63404,11295,54523,55440,12281,7171,9987,391,487,37473,49742,40106,61148,60934,864,52145,64287,56355,33951,35357,31861,12376,22332,32620,42471,40388,63992,6294,4174,27631,10979,15926,4588,19697,21046,808,12951,15602,14146,36631,2293,34299,20363,61805,18596,39337,33326,4540,44308,57427,8377,63970,14495,53809,9359,21756,49649,33059,1427,33963,19463,46326,55057,6129,4109,22143,33979,31008,63727,10311,27370,8006,883,48083,26428,16261,64091,983,44561,41143,40236,45325,34233,13808,51231,56410,44911,6009,50464,30124,7966,7131,34916,25851,65112,19152,14132,15143,28971,57391,19335,45832,59613,61744,37303,20684,42910,14618,65269,60511,11021,16849,33541,19379,31025,25796,24464,61240,9720,47454,22501,42530,40758,63273,27364,22476,18205,51732,55421,59790,43443,9900,59834,1524,27428,23060,63846,25970,23951,4690,56604,45353,51657,34937,28511,45175,48829,53508,23631,41269,13701,64663,21814,21090,50599,57618,23715,40219,16405,671,63367,45555,22589,18374,5675,38709,32354,64243,27957,9374,17661,18944,62023,59731,37670,64985,8711,31009,20068,8824,57427,33551,58263,40605,6811,46731,18777,44017,44309,52130,44886,38094,36685,14013,42145,11310,38950,43760,61217,38777,11315,6797,50515,31203,10489,27390,22582,44236,56368,33336,54752,19391,53281,60504,14484,58174,64221,43427,45396,41704,17266,17061,26385,43950,55078,6264,46970,50960,51612,3392,64255,47858,35926,10487,25938,26941,9253,48386,54353,34046,22934,47954,47547,53722,3273,17572,35009,15893,60771,19351,6482,63615,25379,33228,42143,18920,11300,65221,52709,12324,12453,17982,16520,52335,5538,18398,1017,63511,10143,12192,49101,14502,24263,53263,19779,48397,50765,41738,31962,33914,4540,4783,47157,18001,10603,44524,27479,20585,6843,30803,29109,57528,27363,45318,27299,54698,44961,55392,62847,1902,46327,39687,45906,3193,38804,38963,21783,9407,53792,48780,38540,5722,37614,52990,4537,605,7520,20488,46547,9871,64866,5162,33155,62421,51528,3791,14969,2598,31577,39831,47361,26537,32450,1337,24286,14314,51131,49081,26249,29753,31711,62660,18165,21523,22601,40720,40353,5273,954,34927,1367,13160,63920,16485,8133,42640,50403,16096,26162,1899,32656,47252,12076,20300,39643,28207,1766,60971,5626,65313,36323,16833,42898,46735,57859,29068,21636,41341,33941,59862,62918,19433,7512,40187,34072,29548,62138,31948,5342,38908,58474,2671,39132,41547,3775,58964,16893,15407,29044,53853,29755,57958,33256,20667,30310,39019,24465,51054,42872,28338,18043,17882,59961,14530,8217,37420,21529,17279,37344,22728,9660,37383,47707,56542,47133,32352,9848,60527,26179,38489,51508,1309,26389,14460,4199,19989,42774,53823,33447,55291,62023,5377,60012,657,4318,59610,8469,50357,39837,19579,15449,32369,11155,21506,47649,40736,19671,6361,19194,63611,54603,52348,64676,8622,18642,62335,47435,41318,52288,12648,13191,43914,9869,61678,13872,58954,58416,19633,13021,50462,38349,53907,38900,38338,29774,54833,1756,45198,20475,29449,48294,26442,5192,12109,56736,28170,47286,32635,33536,41562,59618,15260,5841,15458,29550,11708,14939,26947,23777,38892,42520,23202,58713,64849,20075,43162,36129,65106,63625,34254,56330,57547,22583,21442,10061,11926,43665,6625,23574,4141,23299,26821,26597,5058,7280,53851,16510,7440,47409,48186,39641,31975,106,53528,5978,60859,55284,58022,37529,51626,24257,9277,1736,13224,57083,19972,16424,53790,33232,26715,65308,5922,18410,57434,38808,36908,52458,64574,51907,39218,21499,11112,30271,55529,51679,64948,56066,29471,47063,25094,3793,10606,38305,12894,61036,20371,23532,8288,61446,42033,17711,63157,58289,18612,4321,3455,50227,20383,10703,41546,63337,52712,5212,22355,14592,14051,31370,46595,25247,6890,51731,30064,3125,30267,43790,14495,34055,30577,57822,29795,25006,54921,33070,4500,25997,19869,24880,34365,32521,61226,34841,6963,55258,28452,15865,61418,17457,28604,20957,15709,56056,1576,31797,41631,28845,63786,21140,3948,60201,25538,46579,49707,42653,1512,42380,17621,38628,25784,41373,30882,61730,11111,9974,41445,58107,18808,40154,19738,53314,45867,44044,23801,32572,36851,61001,42380,15261,34494,30235,26688,5599,45696,63952,25434,48089,21355,59538,17683,18405,58891,63396,64745,55963,33692,53620,24017,43168,54299,59146,48081,2715,61274,63048,45189,23535,53303,41975,54465,46525,63137,14882,10162,64052,44397,49501,54370,27536,63794,42551,27545,8902,15055,39616,32092,37056,32284,11444,819,13765,25692,42434,8376,13960,50966,4668,42156,1931,29868,22344,41688,54895,24854,9626,33425,26728,43365,38558,28010,29173,10434,53738,2965,56153,42006,31100,1795,34548,63716,52599,21865,40172,27634,7618,53067,38572,59379,20079,46899,19697,12341,48064,8701,16123,5365,54624,6126,38222,24823,49171,45678,41900,1969,21856,40138,38479,38574,43500,49695,43197,41129,46955,57997,59887,36096,31041,13473,36203,35432,21140,52064,4068,46396,15933,16866,38656,39776,49671,56562,9185,51646,41729,7907,25318,3067,16244,8467,36854,55385,4171,60498,21175,60144,10672,59898,53542,56670,10967,39563,45101,42722,61291,28600,32846,7776,54996,45867,21024,16972,45456,53502,12562,6919,38813,23402,35507,4458,13415,2610,54765,44889,59292,45019,32900,11271,25389,20761,48741,49767,29915,21058,26261,11139,45782,32760,151,60004,342,56375,62784,27335,2894,43943,64907,56571,46650,1270,31912,42385,22747,33700,12614,24844,11639,50905,20461,40459,36911,49917,33256,22533,1520,20329,21244,28296,48749,38070,50800,58718,16806,1253,47065,4734,55982,55107,47569,11168,23721,8818,772,11010,20563,4403,31931,46781,62844,39638,31354,25872,16526,59749,9215,35851,61579,40509,18794,43000,26484,37413,38602,34838,58415,28249,12846,26476,13221,44288,10282,32212,23934,36602,57793,42103,18940,42038,52603,38678,31605,41905,56563,62969,44143,57737,47262,22795,33087,64790,46751,19484,42996,47728,49722,38333,3205,24294,51497,53879,26293,44973,50538,33461,19372,39619,48417,51555,15702,20175,42091,46019,5839,6108,47449,42002,18933,45858,47358,62900,44540,3356,30447,15633,13400,50686,61826,3524,38188,55178,441,57728,9037,51233,28605,214,41944,61263,19894,51905,4970,20042,217,17951,55161,2785,63470,62282,46607,62562,7938,20003,21479,41067,44843,60880,15332,64272,7826,35482,8216,61906,33993,46430,34693,9717,4585,23889,7896,41399,34426,35364,5678,59387,27903,41191,37668,48252,44731,23991,40093,1095,41584,46143,53539,27764,63672,23561,38903,36293,56797,25152,22175,64294,46608,64426,49808,59718,44544,43905,52298,53439,31126,35647,6512,57441,64504,20878,15902,56030,45732,43929,56892,28722,33301,47958,48561,21340,45190,4597,20385,50198,3144,11601,49517,43863,28871,38089,9332,4377,47250,44972,2774,16455,41548,31852,58120,46478,35469,55634,28175,10217,8009,30912,3359,18874,6229,56476,3845,8456,21321,48909,26074,52329,64757,41537,56112,19463,41437,2525,46434,34936,53795,43238,30599,36650,12120,63000,364,11181,18570,29359,28590,29698,9305,64589,51489,59030,10732,31773,65472,59884,34928,24394,40037,27162,56177,50532,34823,21936,48337,10356,23879,26039,10665,38022,9431,17837,63706,44541,3690,20499,37976,34561,64364,29622,35506,25876,18421,17866,55104,32946,45650,40063,7076,52696,54403,37590,5906,28035,38305,34815,37881,38405,54024,57131,57214,22775,12674,61323,58317,37520,47752,29825,54202,47391,52332,50493,65152,48232,4184,47427,64078,28254,11440,17686,13136,59282,37531,7654,45055,6225,24088,30999,59495,36968,3995,54615,33116,38621,35509,17648,6562,64701,9609,40740,33141,23102,47039,60147,24411,64560,21943,51879,19950,17826,2319,2426,17120,57158,9310,9229,15440,46065,46777,6911,43783,52511,96,10286,13182,30649,47646,24439,10893,42326,5998,11246,50446,46916,31243,39335,54690,34441,48948,18354,32507,61955,11569,36646,6206,1052,52606,46474,23865,30735,16566,5616,39207,49100,56523,21027,34457,1287,34857,14306,20952,29418,9406,61801,57801,56981,34065,56322,14867,22701,14304,53009,29421,21893,42621,50019,39186,32960,13196,62351,11012,65471,18822,49716,2430,10473,42357,42881,43779,29388,25099,42757,5614,9733,55342,38298,51195,962,54266,7899,23387,23858,1284,10660,19561,12472,24131,27654,12276,40412,1967,15842,24501,15604,47848,26743,48000,61532,6096,34302,57098,1435,33487,60870,45570,26828,23060,36209,53969,6706,55018,24127,41724,28044,54829,13037,8911,43854,38362,48514,16113,30582,51880,40522,23432,3392,39491,10334,45593,17557,13844,9542,56078,2834,35013,28923,30767,5446,28480,57829,4791,37808,17993,29353,8962,63995,47387,25899,59496,46438,21623,6477,57526,54806,42183,756,1409,35474,55966,52818,13963,43411,57363,11000,45535,65307,38048,4500,42646,48769,426,23925,54469,43594,38775,53408,8753,23467,51612,13307,10864,39132,9194,22980,22396,41729,14252,27727,35665,48950,38061,70,20009,907,48389,19584,64806,18456,31656,24330,31651,11509,30878,13931,24654,63501,40415,45171,7815,4664,27892,44133,59445,36402,63898,977,54214,56850,52754,54562,42719,61407,23261,26370,53097,62609,45448,7488,1113,64200,51789,3107,16908,57162,2439,28290,30695,6399,59769,31931,24006,50489,47869,61103,31039,32024,47612,10906,50181,63398,41448,40400,8677,59288,52084,63768,6427,49290,36665,17596,900,50396,9310,40393,5504,56263,18498,9453,49551,59753,55073,54038,18870,15569,13274,63949,16939,36830,37456,25460,9824,48733,36910,60018,467,26428,42645,4558,20705,27804,27298,11002,63432,55965,50867,63878,15638,34989,41518,23120,60190,1119,15441,34365,39092,45558,42208,37480,5146,34577,59302,55893,61257,25770,1088,62099,26140,49258,27605,45776,51819,38199,35137,13143,57038,55597,58513,32395,53056,18141,14233,12820,48861,32288,5363,11019,61535,48719,36350,20403,22107,50593,54797,29276,33955,64712,63594,834,62850,14081,64335,6813,49826,32127,46663,56626,40411,18812,15083,48023,19330,27801,49108,5138,14854,52726,16683,41143,2003,18052,35447,64088,19953,1826,63942,19079,62524,55258,30306,169,32587,41467,38807,6211,2895,34425,3901,20888,19969,3467,34337,33289,40005,53340,60787,22701,7504,34360,59593,10806,15409,55698,50899,31872,13708,24007,11030,16479,34059,37888,27929,32803,39868,25872,35835,25028,36969,43064,1760,318,3890,9733,46111,11847,47434,222,59921,7833,10956,33696,20515,16542,4028,60276,51747,20007,18257,23272,49367,5308,60653,1588,12279,25605,24057,32409,38160,54378,54664,52659,11904,36406,47758,45207,403,2981,42578,52738,12773,38650,32752,31349,44125,36379,9822,33228,16345,54831,31231,46898,12314,524,328,25029,396,20516,56345,64215,54962,7802,20798,2655,20168,40923,305,35840,6542,64315,41538,3361,46748,10022,26407,39974,14701,18627,48166,62291,19325,43078,40755,22314,49119,22027,46048,44043,32033,24586,48247,37218,41530,49890,42277,35470,42237,29730,62999,4983,1517,1720,31115,40962,47170,31019,62318,29529,53762,63537,24468,38423,11766,20405,36607,51515,13816,568,63502,24258,48611,46026,2899,6478,61779,31668,17911,46895,42320,36801,6337,21937,38728,63606,62582,39757,11576,62245,50658,22814,7223,28982,10270,28161,1599,15731,40365,37521,32048,1941,40906,43648,44167,13498,33954,62429,57555,14203,53676,4607,25444,944,24269,7526,41007,36061,64899,52334,12989,13245,49223,1761,13857,14860,55196,54898,63627,62262,6906,30055,13860,23535,2568,64476,24172,28883,58356,50962,29525,57384,4759,65264,59505,52064,25468,2133,59363,23835,18415,56469,45923,56826,60245,29173,54511,23762,28432,28074,4905,55584,37207,14623,50446,1170,9811,48860,40925,33159,54262,6524,46998,16544,51537,64127,61358,26606,31756,1795,56470,34560,19732,55055,29175,47530,48293,21364,22965,55958,58057,11122,27663,48616,34743,28411,18061,64534,54166,13561,30676,10812,44100,9367,56564,29579,10153,59671,23648,20713,57470,43792,22641,36734,6890,22977,55934,43494,59052,47150,19918,5542,38753,54475,26932,47995,42535,39427,44020,45786,44329,7200,8273,39034,16861,58091,23556,22570,14123,42804,24463,7909,46623,25018,5691,43529,62796,19223,26567,55254,53387,10421,47783,50309,14899,32336,46519,39493,19136,54268,18976,9475,25289,60518,44579,27659,48133,61850,33330,23431,54259,48206,22557,65362,39477,20945,57683,12191,9920,58498,34201,1695,50044,15963,44937,59356,52760,31626,44350,30519,11947,58847,51987,64773,43302,52565,49246,46262,20026,48170,59603,57022,42299,52292,59648,23801,34358,2642,11120,17208,62641,30456,45243,15773,16330,27458,20489,35098,33215,35962,54827,43686,61274,32697,40211,56684,2681,37322,49258,10140,1603,25326,33300,7976,45208,55013,48671,25214,48161,53915,32411,6193,7397,21414,7057,49211,58733,32806,64830,23435,63115,46101,18079,55887,57857,345,23048,37904,2182,60182,20835,9869,26178,45354,54556,22719,357,52690,20836,49380,32785,35578,12057,29742,45775,41905,28884,62370,5308,15706,4231,394,24922,22958,17243,64402,34242,34243,46926,60144,29110,39990,44526,57771,45949,18189,32652,29505,29023,42455,24901,29031,24948,14789,30959,50442,64446,33127,18160,51815,56077,13739,4124,44203,31691,50779,39492,36366,57611,18037,53822,41109,61165,17173,41929,34221,15314,23168,826,54370,24114,36819,5365,34923,20653,35468,34906,31456,1286,36344,50706,44880,54570,44231,29205,9588,20104,64881,17000,21550,57025,7941,45921,58210,554,51256,3802,3924,51717,13048,23561,3103,59534,56515,47672,50048,39395,57108,7501,1514,49459,17421,30521,28776,28896,25336,60682,38495,10271,31209,13533,18205,51220,60749,24088,45154,43034,4179,53123,15757,36483,50966,36002,52403,45275,56034,45817,10339,49282,55785,14311,39690,38163,46739,8336,51879,52072,23466,17470,43758,21775,8266,46987,43648,36347,39906,4096,54187,32354,18459,50499,34378,35027,15121,56850,38434,54239,13860,38404,18961,40501,7728,13336,49984,58483,6892,30179,39280,64710,30059,58388,60053,30621,30033,4025,24834,19232,2682,45942,14832,19903,57008,48733,38248,5103,45879,19460,22839,40704,48187,53863,9091,32151,11065,17830,21070,15488,41843,17395,32838,59878,63682,12694,34815,65386,34390,30197,15978,53986,11397,39341,26083,210,38488,29088,51445,17084,54946,53694,51397,25357,30030,42158,12706,51350,51345,64668,45679,38619,2127,19009,23323,40369,63241,29684,21896,25840,41264,3750,55752,55354,14403,2445,54544,18084,5513,35431,45998,44429,62735,63764,1331,40493,6620,3603,12697,28216,64642,11839,60902,34899,59942,29761,19545,62897,20289,18167,25169,8627,56064,61374,54670,45821,23141,42365,38016,43977,25606,57588,52701,36440,44291,50118,4659,24479,19379,40063,30231,15564,7376,1797,58209,5982,35410,47248,61058,6647,30849,23481,29926,58027,41108,50121,4997,64188,32803,21657,38285,28189,43726,64362,48189,59097,50287,25910,5931,11284,41630,10198,38602,2619,44836,22536,14526,37220,19538,17752,58787,9539,27194,35374,51167,25452,38758,63271,5412,2507,9298,12554,43661,38101,56229,22902,30219,40931,12328,33602,18048,48666,51644,28431,26608,13671,29409,26726,49009,13311,9518,3513,24408,7106,54699,49433,11549,57482,8987,51572,60858,23340,14198,56906,65146,39373,11486,17925,57012,15595,6133,53878,20727,56600,19296,62314,57745,27536,10980,44189,29984,27649,49130,8886,31970,21846,2498,29742,20270,22463,18898,23778,55193,1191,6263,48636,41190,37039,50773,48645,43576,14449,28175,26204,60353,18435,62684,17485,8167,5040,16457,25457,45604,19271,23481,51594,46287,2885,15583,32531,47346,47120,25947,12140,4365,55101,53188,41280,53889,30805,17191,44982,42470,19965,23542,22414,20799,5635,32091,44509,31397,6021,15862,62392,19915,24362,56939,12745,55029,21027,10497,20032,7038,15920,61505,63839,30582,56202,58811,23328,21376,40865,55920,37377,11217,5574,42327,63389,22046,44390,2788,56979,49217,23189,16075,16774,26251,12941,38303,1207,60565,63959,13128,61072,64180,3640,41650,54232,43725,19015,44000,38994,26897,13125,23040,41405,25443,63419,32668,57846,53371,10439,61542,21985,17814,58772,35957,51533,23366,43903,47564,6230,64828,44732,18906,30482,40531,23693,59565,8927,7385,53352,52982,1259,10949,11095,43272,51166,20059,59181,37612,34505,3393,7262,36026,8147,4087,14596,8271,31217,35177,8682,17307,39686,63092,26139,42653,10650,55966,47695,2368,27661,47928,40027,16168,6882,62787,13557,16707,53575,26543,32268,11777,59221,4510,16314,19981,64275,55509,46631,56792,47115,27865,4292,20354,12378,58710,25697,25105,39235,33327,50286,16889,58253,18586,27965,22496,25997,64476,14019,14924,34563,40582,4555,4738,6163,18359,13289,63479,60437,40854,59014,60921,45784,12200,11358,11717,4552,25158,30893,16355,15280,2831,53929,42175,45909,50268,6852,64124,42008,44579,24864,48782,23323,41711,7832,53744,35171,54993,34168,52308,44654,16415,54830,34248,50753,33943,60727,22842,13661,51473,61205,26686,42420,59297,39861,38453,31351,14985,33002,57724,49043,45974,10422,14903,49915,53548,46467,32831,14582,32775,44037,25107,57843,35795,32926,52632,42379,56769,21736,52069,22297,29370,17471,14989,15722,55378,8676,35313,48465,25470,8603,55435,27246,58636,10895,34159,57723,54433,18919,28784,54004,14883,47848,25570,38205,57127,58572,3737,32297,59602,27943,53445,21413,49305,54436,53025,53622,19125,47355,43305,62568,44832,29035,56571,21488,3508,17738,19418,25573,62946,32676,54713,45975,36843,48005,33507,44029,23935,45038,18667,57947,45550,27323,16746,35390,8686,17972,63834,15316,13941,56751,31415,52194,28598,61427,5437,56073,39946,45622,3725,53157,65092,6074,13183,7087,47357,334,31285,63816,50780,11459,11321,56818,4407,42560,12825,26891,34363,12315,59799,17258,27032,10168,36658,42382,7207,42447,43819,16054,3038,6804,26647,45736,47783,59031,8072,35211,43008,27342,32675,53806,49000,22121,51478,28976,52735,11002,5068,10659,9478,48902,15577,56210,20595,27650,43216,22424,47888,26972,51471,60650,35892,65516,31922,35736,15817,62787,56979,30315,8331,28729,47076,51399,35367,24667,65463,9493,24449,11093,18783,56966,46147,60128,38322,3619,57387,30672,864,2509,12883,34312,52940,44993,1775,17241,42761,58514,16641,38230,41755,27812,29233,49604,42662,41127,13379,26074,60819,16802,35963,33263,31245,9062,45939,18904,20299,4282,52994,30782,55080,53144,55890,24044,16238,53790,49176,61944,14315,39302,43116,60441,47347,8947,6009,24006,45235,35300,15353,51446,18931,46164,47825,38793,3910,28121,57784,54547,32649,6959,15234,56891,18910,18020,22503,20255,27365,5174,58542,53956,53903,62848,37322,17549,47776,26616,7007,18227,64315,1944,41642,26311,57499,58817,27898,17359,54469,45393,39063,26838,5362,48263,51422,1424,25308,2098,3136,21377,47047,41844,57539,44790,25117,45753,23119,52570,4103,12600,63072,24670,54007,29832,13739,38351,11179,24074,54846,12209,37696,9509,40949,9991,1321,45610,28794,32078,27033,49090,566,44614,36440,31630,8595,45842,9869,7642,4185,47168,15570,1958,35556,17279,50311,61961,42452,58812,59582,9935,19654,21756,13133,49088,54170,24486,6019,41450,21386,34497,6125,22809,52592,50178,21710,59397,27265,26428,40929,4137,40856,26619,57441,22764,50285,54520,54527,22134,49887,58983,34548,5033,14946,64177,27239,63974,41440,29389,22441,9077,42694,20244,42080,32066,64484,6491,64485,24475,43405,52073,50982,28179,47733,45335,43498,25795,65192,8275,50174,39603,57000,36720,41136,4330,42532,24507,28988,33118,2298,47379,31708,53938,34340,39929,39795,11857,56721,44301,34167,32601,35785,49133,50805,53779,63898,53679,51731,11481,29815,25962,29168,22450,54372,30680,49948,48301,15156,21967,13771,7675,10285,19912,26512,46548,46098,26698,50599,3780,4201,7039,43469,58478,29505,18252,36495,37296,49335,14287,25513,30602,33105,60433,12087,53021,17176,20019,45304,62251,37897,10691,22297,15725,4626,33378,60808,28084,65160,4503,33588,28604,15173,50817,38176,46786,31791,47527,18081,438,40572,17071,12520,62475,41323,54224,29748,8424,43678,43661,55196,30299,8196,22014,20157,31990,47251,19603,540,46144,40442,45374,55659,48507,33252,47177,50566,30917,42960,20421,56628,52144,4066,33034,62832,62515,8432,45035,36721,44677,64114,31078,50557,54745,14881,9060,40961,48165,8811,12636,18600,4391,16407,1107,48007,60541,47614,56669,65442,2006,37112,37951,582,34150,20951,25804,30659,4967,1573,43619,3410,39003,28620,49699,7290,45797,62406,13115,34687,9459,59761,23692,3456,45576,47607,47291,50193,57730,12535,22563,60747,43725,3232,39013,38244,16495,19329,32801,37755,63762,61571,8872,31897,16151,50489,9340,53544,3475,3833,3288,54750,20924,26157,37121,33298,36134,23258,50700,15506,3408,55293,4907,51841,51884,9332,9539,35237,42651,42007,24243,26416,5071,9642,22831,30567,47957,16367,40968,47162,1319,5603,50367,19385,18820,42901,41537,32059,52269,62168,4332,32312,5792,16292,50620,25915,3789,8019,60187,21344,21462,35352,14042,18390,26747,30565,30222,53717,49444,25206,14681,4209,10588,22251,43277,60567,14506,56315,64890,14125,12948,13003,53975,18494,27483,1828,200,16906,55153,65534,37131,9757,9290,52611,27822,27894,43850,10837,33775,8212,17337,52612,11616,4819,57453,10738,64596,1303,26209,38533,39470,51494,22309,25338,14079,43131,1109,8528,32650,55042,2838,39835,37401,35951,20379,14956,51218,37604,43605,53359,45687,60807,61249,42457,28522,53686,38744,29203,59604,54126,54588,42512,35272,62400,58762,36802,21571,48385,46320,43086,12613,10487,22281,63551,27819,21865,41742,26645,4247,1644,18450,50798,45293,12849,58540,51078,21521,19362,31767,64354,11378,28337,26199,42632,52526,56527,60339,48907,59425,43774,5016,49866,25828,44880,41870,4803,38420,22500,14022,4167,2500,46205,27589,58573,8013,16109,40014,22541,31396,23341,9019,59551,28741,44148,29215,15903,2072,24725,542,58802,24545,35380,24150,12837,23363,54590,64091,60466,56587,14163,58425,47535,19168,43972,55150,53137,50165,47342,51234,29109,3748,12857,57834,42386,60596,9252,11311,29191,11994,5010,52559,16212,39345,59338,6970,47544,64234,61126,43630,4312,35156,4806,44792,61076,18602,1286,35184,23089,61292,49531,46679,59838,40832,58998,34196,16259,8033,59675,16765,56090,41458,58892,37894,23778,53434,12490,21553,49214,27560,11770,23802,21441,32419,56288,40114,41040,29895,8580,35618,44501,26582,59181,19268,52434,16530,11857,19180,25631,18005,63729,41676,22543,44031,10079,56257,59593,37764,42522,30234,18027,23791,39080,38770,23317,24669,21638,53925,11580,21346,12775,56588,39670,21995,21435,32610,194,54143,14709,1573,46002,38741,46492,8042,14880,47546,54222,1432,1350,65136,60298,14360,3662,5826,10967,30071,9542,56719,19777,54451,56006,25639,33215,62738,36574,5645,21494,41056,46464,49375,37095,24275,45761,33134,53733,26813,5958,49720,50047,29887,36058,1523,48106,55399,7060,46103,53786,26343,35577,17624,9958,22950,55216,14145,53961,38650,21375,44824,35361,59750,4390,14351,42409,12322,28222,45990,11175,48447,36322,6577,18619,64632,52589,37852,46914,14979,32624,53967,52455,60864,9321,21921,25485,53172,65269,1217,32650,49758,39469,62339,53571,58772,44206,46774,9199,28960,58248,55341,48662,11736,27339,553,8827,38581,16419,56273,49643,13429,47674,8058,46784,51728,12505,33610,24879,39078,14001,48457,7068,31156,37009,47964,43459,23705,11499,53030,50492,54394,15056,4370,30660,41657,33730,47066,3044,13670,50729,57393,13301,55155,17909,27673,23701,12757,41287,46709,59987,49056,38528,25102,59160,6191,62497,5386,53716,18907,10530,30810,13593,48987,55416,15539,25521,34093,47337,24399,29210,53649,10922,44191,21572,21625,38262,13294,62619,42848,9520,36498,31928,10169,20057,50814,27528,16287,23653,60047,28496,43553,52035,16813,28235,22073,54667,52457,33935,42044,33191,58428,34788,23624,34414,32726,24978,37130,420,57053,8902,6883,64221,34675,38932,51633,63662,63612,13218,34165,18216,35310,31004,52523,36948,50587,10049,58046,19265,48807,23394,53394,64506,23832,24219,17633,44402,25516,51415,26169,54610,20034,36360,65446,17951,32044,6935,11149,42226,33559,52152,63429,41312,34332,49396,283,9438,46574,47061,29776,33179,48406,21578,38357,36085,146,6319,47262,38526,14146,57887,28408,42343,61865,10828,7831,54566,20207,8312,11495,17290,57690,35221,32327,43490,29015,12771,47977,60812,7687,13357,6232,18770,12017,14688,50835,410,11871,13322,64746,40611,55515,63974,31429,51635,58171,64404,56140,30297,7949,32222,3742,27627,30211,36295,50773,60791,45035,37303,54057,52793,46039,45094,44052,29585,38375,58028,21964,59452,49414,52000,6323,17161,42452,22917,16832,49572,64178,32533,43813,37351,62086,2967,12468,19628,23054,45283,31699,24013,27214,56730,16791,22400,32606,41780,11763,12531,17214,4633,63554,2210,50713,21950,19315,17084,30123,42264,3580,10288,28089,38385,64966,56899,21751,15779,36305,9093,58872,45880,2099,14261,52591,14226,33782,49272,55976,29025,39983,47161,29882,1555,44188,59780,20379,12689,38945,656,10907,49070,16691,17281,47500,34520,35647,51128,17848,43001,7267,7927,60808,14260,40844,2158,3567,20331,15983,39447,52825,61524,18227,52731,18796,13190,50791,7975,58668,12896,25459,64035,28178,38938,26563,49910,36469,38159,36583,38549,17865,59190,34554,15028,58611,36063,31570,6847,15454,30733,55893,60294,64028,29704,56902,31103,53291,63332,48822,59563,13007,50675,19980,44886,2713,30776,62231,3673,64385,40876,20545,33241,1073,34747,18781,24589,38034,62293,30223,28242,23714,8122,62751,39821,8570,30576,33384,42050,6564,42639,27827,6764,49288,28192,26760,38305,47132,17296,46660,56582,41456,65120,12766,23262,7633,33253,37506,6608,63992,15130,21537,20595,35820,47328,62289,16213,24146,63614,59390,35695,25666,23264,32979,50093,39619,10441,3219,54167,55230,31170,23891,61273,57217,64862,24753,37244,14636,21401,58472,10254,8098,958,41171,47378,64223,17949,49515,40550,48092,22773,22323,19131,32893,10533,10953,34045,10449,43,57619,9659,35980,3449,12134,42041,4392,34010,52245,59293,34509,8369,30184,13417,2295,26559,41010,44720,46022,48224,11130,16558,7154,63573,57768,54612,46398,11320,45235,14712,1635,59450,21700,58906,921,2602,23953,53243,21403,40800,5602,16824,19868,39269,33535,44370,60066,925,51740,20349,52557,22242,5798,38045,22320,30,14472,48373,33526,6824,58362,20594,49935,24306,24566,28442,34897,41875,42638,11326,42772,39771,11610,38529,59302,20333,65344,8967,6262,8672,17751,41003,26272,59241,31717,3941,40006,51341,35093,60549,27321,34373,31592,49763,10365,47965,10041,44925,20269,11195,44170,56796,1334,19981,60325,36347,62686,54153,41142,44624,2396,7914,4986,41421,33857,3284,39802,6579,36181,26848,27336,32546,15871,14764,55380,31419,60875,30893,2521,21040,23169,15214,61310,56226,19885,39929,23132,65535,32563,50131,54888,35650,31958,10972,11995,55884,14530,49757,10222,14815,18213,24441,63147,25212,54615,15080,36417,51069,16754,62721,16514,2725,25598,40549,48268,48633,27596,45278,35114,49774,21493,35431,20659,48166,58,51538,44490,26308,56402,4036,985,52841,1727,62351,62923,57199,23783,19181,24870,14084,51514,28977,4123,44340,61125,26360,52825,35702,8239,51949,13461,52508,56682,58320,21106,17510,27871,52059,41550,53153,49320,30528,43164,15372,28659,34003,33608,38349,26351,14426,16994,17273,14724,47199,15287,15893,3330,68,27615,30840,46765,47907,23475,35652,30777,53817,9187,47943,61423,12524,43142,52686,53473,22868,7607,6125,65506,17945,31012,55031,61577,19950,44830,65195,38925,9701,36525,9285,12524,31473,10937,52540,37166,9549,17985,64021,33197,6500,43203,11935,56176,48565,45486,30308,12015,29183,41087,45923,63061,283,35745,9948,1643,27662,34080,54531,62759,57364,19439,8426,26,40778,57427,43692,42375,55288,17007,20209,38771,41224,7688,49198,53650,27216,6025,62841,32523,30515,31965,54911,9314,31808,48414,1824,38149,47959,19678,25657,36204,55387,21844,47117,25663,28624,11273,9323,42085,1166,45543,35581,61821,43419,48887,25240,4504,34508,46032,6777,9418,37640,26510,27477,37520,51578,18750,48287,30253,1850,65128,4167,48290,11649,8929,40082,32905,2847,50787,23337,62566,22090,52440,17731,48837,17826,37206,61642,40350,16546,62600,26590,40509,27108,8481,11084,2503,63230,49067,24456,35207,60851,3480,22066,20683,4188,12406,60411,40800,30414,47323,13680,61621,48584,61370,64151,33275,2643,58661,64732,31432,15277,35393,16885,50184,45516,3884,64127,9219,41451,6100,27162,31263,31484,24046,35732,62956,42542,30810,36527,1307,33328,20402,12626,38111,8268,3261,40194,5982,14950,25571,24082,25251,63411,39681,47672,27204,46832,1767,35225,5581,46967,52171,13050,41182,2492,49890,38,20759,58168,7647,45283,28002,22201,46553,47070,4315,57947,42696,5553,13617,49599,27126,2024,8522,48213,57023,57015,10523,1462,5282,64260,25172,25429,63448,64777,18042,27702,27262,61068,19563,17751,10463,61757,59432,49084,16699,47184,19962,39115,17217,36484,58701,51940,52798,43412,57501,63491,12280,46783,36480,27556,26197,51682,53116,38936,34048,42452,46660,22091,31059,59025,63461,15964,46797,33423,37730,57390,50727,26228,29995,49435,46182,21162,50734,41572,61318,52645,6736,37417,23898,5732,528,48378,63345,42745,53530,198,45145,64166,48791,34310,47964,61594,55220,46950,26366,3667,53622,34514,41364,53968,44188,35343,13223,36935,49355,6843,45999,36000,59369,2449,55236,27551,25739,4368,53991,56361,49638,37700,32510,17627,11389,33513,49999,27542,56224,31902,50546,9659,36847,34965,34683,14357,43253,59795,7157,50601,22930,37914,23729,23553,4047,2383,47116,47480,23237,59612,57649,39410,46995,26381,3461,39846,35371,37964,3912,8701,3975,19977,58843,34376,15222,59454,53388,30632,49760,57948,5841,37211,33669,63450,48059,49228,58813,3641,42625,43647,12958,30582,4580,8561,26437,6566,8875,17645,50670,27801,27492,11410,46751,40625,5753,25598,42111,22915,47151,38966,63782,2477,31078,639,20802,25509,64273,2362,43216,8878,19453,42665,38901,2472,63184,55305,45356,53309,38265,35548,61131,63987,54068,4708,38323,56852,51410,4131,46373,57350,15220,2145,10323,49720,29065,26131,32024,54461,60474,46689,54601,36077,29204,62541,41652,44006,62061,23119,9746,9825,61358,61400,25040,30433,14020,26039,7122,47153,58708,42796,11923,24199,1053,48670,41320,5896,12102,24888,24959,53641,23098,60130,6112,18346,27988,17765,9704,48250,43688,53178,59729,750,30687,57358,15284,30219,56416,62907,61131,57921,43469,42500,36190,55518,11285,21581,2935,31782,30351,22505,7826,60973,33665,59638,38727,24160,30262,39667,62811,49662,2683,18551,8389,59344,41648,47853,29810,26695,1213,11066,30971,54220,41310,8044,61348,100,45825,30451,55877,62612,11912,8333,29903,50341,62387,65316,8540,37342,20307,64093,2323,37598,35314,47611,39786,46549,1308,13845,18671,41126,64909,25205,4292,24512,33434,30198,26121,21753,49906,10757,3147,38096,50980,60061,25993,32078,20738,16132,49613,30311,65360,10308,55600,44738,50749,10879,16157,14519,43248,42383,26564,1035,44524,35844,58074,37576,4110,37686,11108,51453,53137,38979,19112,7206,30983,47827,61137,1733,44546,22569,40400,28429,40016,47992,50571,38492,30002,60681,54175,43612,17502,22901,19866,49263,59684,13109,50903,57126,3383,65188,4642,21971,47588,8664,54538,47211,51952,58600,20646,37207,47970,65374,54393,13367,32102,29973,21295,44892,60217,17156,49318,3714,56685,49874,28994,58841,5246,20691,22222,25088,57489,36818,62860,52905,15602,14799,24470,32738,44360,46829,56470,28513,20518,46027,7816,60882,18075,38128,264,60033,39879,58099,58926,50779,60461,63174,50174,32689,39135,11526,61460,10025,37197,12812,55602,39195,20956,63110,45225,35730,49207,26069,57154,29050,13738,46485,13428,18292,2034,24906,10134,31648,17050,11753,19894,57483,44830,19586,41033,58375,63715,904,64073,63871,23929,52809,34060,44260,30439,15257,41005,33936,29319,51631,47018,10151,9233,19735,35106,30872,5568,10641,19485,58239,21173,24886,49016,32595,62012,21951,36198,29063,64241,37927,21958,48689,21724,28490,18637,3511,43490,24513,38713,40794,14140,18421,23875,62666,59971,34981,57499,60642,2295,53905,27647,34006,40657,22399,19417,3742,32208,33083,49496,17363,8776,55833,26086,44136,21264,55052,28175,17239,63094,55377,15406,53723,45983,16602,55500,22517,22126,13792,47697,45527,61233,48238,36718,31080,18379,50316,58358,60592,5258,20644,19139,47010,30378,54313,59375,39535,9840,21122,59023,40942,54423,40704,23323,24986,13771,4169,14442,7428,49542,24134,8680,26367,64208,44476,26695,35360,51988,8953,63762,57389,15579,15466,32716,4278,7205,2053,55651,53106,63060,61647,55305,13046,52428,32807,45005,43798,31036,32193,44789,28390,6854,62740,29880,9946,18296,39497,59394,30680,49182,14295,6152,36645,36213,18824,17652,37231,840,40810,12046,5311,38968,5809,29841,81,29839,42926,36071,16110,39190,9088,57570,24307,40548,58625,43635,31318,41602,48820,27563,58531,22225,54660,65314,42322,45847,2467,63417,33959,33658,11889,22275,4822,23504,40018,42700,17825,24087,16501,27884,58117,2383,37670,52592,47079,37822,38951,8355,58009,63971,57573,7912,58941,60249,6646,28522,50308,59954,6328,26025,12603,22912,15899,33586,42220,49309,8543,52258,29948,22459,31083,26902,13790,55395,23161,29488,33114,29585,58778,48949,16559,22524,32958,14566,28174,36047,42025,40772,48355,3676,18546,38891,1938,3224,60302,9553,51432,51949,11828,60745,43442,40980,59757,18847,18600,58637,46173,1946,2192,57954,47423,21684,51243,39871,20943,57556,29602,1138,40008,10779,56693,15092,59387,50123,32835,35994,36376,55341,56117,18142,7672,5958,18383,65528,52510,26632,16283,35318,25872,30935,2799,36632,14069,36357,40617,14432,20166,44236,40962,24445,39752,23701,33312,34882,21108,3917,50526,11084,52799,31518,8501,14206,56461,58007,62997,62283,296,32435,45473,4635,33455,7212,36878,2242,8564,23540,49545,62931,31835,59249,1639,41487,63986,60902,32276,31081,40929,21904,26149,13576,35116,47409,51894,24015,39681,49874,52961,10197,24950,21100,5323,54756,41125,50772,2408,27641,8798,14358,56054,26555,5318,40426,51803,20457,48759,54651,62335,9841,31099,62404,17111,9568,54118,32028,7520,9946,35426,35542,4785,30238,31380,9564,61610,64474,38497,59037,56214,15912,18488,11497,41494,44052,31662,34915,4052,24851,12566,24802,28036,37640,24372,43752,39208,6866,13911,10288,51853,48072,39502,55229,40958,49481,31695,18642,34022,8928,10903,26725,29772,27384,59696,35527,56836,50101,25548,320,2622,21256,29362,35111,62610,43513,41589,10323,33913,28734,61561,26874,38736,30944,52370,40801,7443,59793,10819,12834,8848,15321,18156,61584,33947,24967,17233,30804,24055,9394,7615,17284,29391,5131,62763,65535,34601,62961,12923,39573,59944,26011,12302,55135,28526,62570,30587,63555,3520,54502,11893,2560,57244,41361,64918,10321,40952,32064,8321,58490,43445,33995,4684,14166,7844,31879,21586,54551,1585,25626,28198,5779,15030,53038,55945,19291,24590,26274,52398,58874,12296,4349,52768,32412,43071,26637,10878,37455,57596,37305,42266,31037,57631,47683,42890,49317,28906,64174,62096,59866,32290,34072,15543,30502,62247,64297,37304,54580,41079,40156,50060,41329,12374,20036,47852,9399,9552,56504,37466,43679,55498,8854,46205,9069,35671,46135,40404,24400,45473,17284,19488,28199,5132,4557,57190,27340,19171,53281,26766,48769,26050,43353,44123,14003,56991,27074,29338,16611,12570,42186,24587,59260,30384,47170,19700,19949,52481,61402,60989,62582,27515,32606,60030,34646,35633,2355,29131,5202,27381,23547,47082,3866,62524,7736,28372,12488,6841,1710,15346,41267,52289,33462,40825,19423,39863,5189,44951,27243,17465,49775,57160,10948,64591,55018,57904,43331,207,2041,27413,26164,41968,64625,58282,19537,19908,65504,38717,29071,48727,18107,58688,11030,30784,30796,33604,3901,56256,22817,43120,3300,15571,43586,34472,53307,65036,34109,2253,24013,63134,47242,26218,62188,18532,24552,3744,58846,12749,37116,8322,39052,53763,38714,52339,44862,53425,1170,45735,62716,6809,32834,12948,54455,2325,27748,32209,28098,47792,20714,60009,6467,26954,17255,42071,33216,53540,33653,29606,38012,61796,27972,21361,4508,12190,64206,45988,30956,301,10916,34870,17346,53869,58923,8657,22500,37676,27566,29678,34247,61491,47657,50844,13814,57719,3707,29638,5093,46742,26203,9412,42643,36579,41823,54087,57498,59915,26394,30889,65000,38947,49579,4547,8927,51129,43620,21366,14627,23733,36789,42000,30836,33167,51797,5010,1727,29172,17460,48591,36022,5368,5136,40062,34839,28484,5090,64880,45168,22622,29781,2871,41829,45258,7202,17487,13803,21321,54646,17588,35131,11966,29881,63728,32249,40471,61107,35585,20488,28746,12072,21053,16226,58512,51792,60695,49006,47508,63172,51102,43513,55551,58293,16706,41236,49303,54447,205,32651,38694,2542,62603,55244,6190,22215,56216,39364,13228,13138,32638,33755,19506,56937,32336,17898,19023,47742,8552,29291,22402,54553,8664,33541,57650,38954,29044,51730,28734,50695,65055,4305,60660,36633,10701,41579,55166,9370,31009,61485,33490,8087,56648,23578,43114,32061,38828,4637,16688,7461,2669,8669,50078,2620,39811,44294,59839,50231,38841,20866,36484,42936,65044,27988,16251,3865,60834,4258,42494,52973,22658,50856,36769,47435,32865,41263,37761,28933,13697,49861,18807,54900,49431,61544,58641,21098,12460,37704,7394,56855,30060,4440,2137,21814,41845,18960,58535,41611,27080,2252,51051,8932,48624,7367,520,50420,8004,15156,60971,23444,27498,38292,25594,24593,45583,9499,31164,33790,60433,20288,21460,51034,3252,53429,21932,19651,27471,52959,9389,56481,44846,11703,2069,47903,14252,25277,56335,61052,60670,13691,10947,33681,10471,53743,89,41237,2504,45422,31866,43054,52078,3204,24641,5323,36795,56923,15710,46043,30784,34011,24272,48601,52798,22636,24172,40726,12498,13344,3453,17305,63709,12831,8531,2484,59496,8838,51816,33165,15141,58086,38897,64646,57235,18471,33697,38260,4301,232,43409,27033,18298,31108,27251,53153,56745,12509,52351,36535,42125,22996,5336,63805,57237,65328,57703,56159,8933,46463,45105,40632,50437,23960,10521,35568,23542,50859,13404,60585,52519,43661,38567,37405,42390,57433,62539,3749,36435,16464,15025,10038,65491,27640,14239,9832,14586,46953,63168,54987,59244,28745,48083,13461,54500,8023,60963,34633,28960,42428,64035,8483,13907,18038,10641,20488,49723,56309,55515,7283,43965,12992,26445,9769,55852,45081,16224,26134,52783,16883,50589,37110,17098,14738,9186,14594,10259,18152,31881,56919,54670,51473,4748,52703,36342,7115,29103,24821,57711,5445,40268,59579,11394,9036,54775,5365,47756,8861,54819,57036,65451,64729,42635,31971,36873,21100,34332,4565,31517,20174,43811,60177,60077,37970,44235,34549,1998,18640,31651,49288,52752,2630,13557,25870,10703,60008,45278,53016,11413,42049,59734,9684,23446,36046,40325,65242,2518,7712,13653,58166,36642,47720,18539,36281,31651,47866,31622,13806,26842,46726,55971,61639,43056,46610,17083,35723,45915,50795,24409,61435,25684,49632,30851,42740,28022,48890,40073,20392,13426,10492,22381,26520,40084,12896,41430,23388,9786,32920,10087,8981,30238,12429,53014,47746,9625,51270,23231,21623,52628,38939,28191,2918,48724,17436,2371,38444,11112,4881,39703,27170,50682,36355,43958,32740,55375,24368,9462,56284,48017,43504,14938,29174,51049,47762,18372,5492,31368,37424,45505,30526,58538,62553,24146,25,4903,32852,43131,11765,27556,35230,52335,29019,24541,27962,16551,45739,49276,46935,58962,21958,35571,59033,2353,21656,19774,20324,51316,16889,49268,8021,27272,44088,51981,41438,37750,33782,33177,22614,30477,6246,2765,44692,55460,44242,38353,274,6328,33885,65056,54112,50520,43180,9687,38480,38624,5526,12028,22045,30970,47088,3321,3326,36645,57364,58949,33853,4884,34303,14486,40911,31738,53265,32060,61734,48555,19798,7551,63031,29990,46361,1334,19551,6169,36473,15850,13615,3003,45387,3400,6488,5689,64746,47478,20766,40601,63981,58512,980,51533,42370,49201,38381,49458,24572,63650,22276,62939,30621,13421,42323,12698,38375,57851,22759,28881,8934,7063,4603,20898,9687,38073,5114,44009,34041,44947,7419,44862,42797,51706,57739,34747,14777,46088,46847,19205,17396,3592,36521,11019,39575,41124,59092,46117,325,58151,8972,50324,58100,48597,56249,24771,56010,63680,58863,25426,33018,42175,4935,60502,8278,12374,36145,51994,39449,20789,30548,13885,48344,39511,30595,46707,36024,53120,18143,63047,48548,14019,60690,54527,38390,49569,10771,7377,5916,58282,47631,13497,26743,5960,15716,49059,12205,14230,26298,55034,37576,61598,29476,22477,58317,14440,61913,44508,45582,33378,8970,61317,3829,22008,54831,47446,11761,7333,43717,50878,20459,22226,24572,11366,6663,26934,54913,1717,42217,50322,12898,22233,18883,33577,17311,24146,37232,8016,16105,17834,11718,4473,33535,63580,23547,14011,6224,16400,65341,52514,8978,23746,58511,98,31968,59500,35118,44760,59635,60791,24139,845,46474,61178,36222,64629,26815,7912,29060,51775,47247,52338,43356,35195,5504,27980,33291,51068,47087,36483,12096,48103,37483,51315,55453,57878,61788,25166,52678,33936,7225,41186,2072,9639,22807,33779,29010,2908,28325,63435,54320,42477,59028,10174,37694,45132,57898,45040,24450,62285,32499,2075,62712,45,29264,36175,14236,9130,36061,4016,20425,61289,62882,21589,10869,20883,8,36146,53712,56566,24185,79,61144,48963,20522,41130,5414,2779,65265,15690,12782,30198,61037,55799,37192,23011,10455,25737,37261,38324,65417,53037,34490,3021,37881,45894,50824,17686,53973,33075,19843,37640,35753,46918,3451,23739,54965,63728,7060,1729,8197,63153,25970,39051,24444,60802,42030,20220,54812,56821,42561,49756,57520,18446,28480,37554,48759,51504,58380,42631,14783,61286,19383,30075,48568,3639,14889,16920,51511,32201,31946,21802,26461,12216,49766,27933,45017,53460,32009,49830,20966,32859,42372,60026,4383,9762,11070,61976,27655,55374,56496,41992,12402,27820,2820,29046,64700,55977,51259,11637,52844,32061,39184,12170,7099,42158,36492,17492,62077,56375,48811,2714,48242,43734,8903,34681,2176,58350,8986,41963,15426,1024,31236,46979,55218,19122,26305,40561,40477,31284,53761,11420,60485,20808,58689,65276,57695,24093,19923,63377,28830,1585,10535,59522,57442,56752,63594,34125,17132,5628,29650,7376,24285,24136,3207,33899,58116,59889,9515,52367,59898,43098,1676,53190,49932,27691,62350,12105,31251,27285,16786,30138,27835,4273,576,23201,5173,13779,60246,63685,300,29786,27173,50085,32000,35524,3693,11257,32682,106,12914,13856,14707,2530,18338,41742,7559,21246,51464,54330,9318,12284,9758,22295,9768,50434,19496,48049,21809,39970,4799,11008,3069,49316,29860,16226,38203,59302,6223,19863,14890,41851,34779,40682,15553,33137,12484,12482,22834,11179,45060,44644,5993,63055,30270,39716,15493,43737,44187,34501,60294,54679,51365,12488,15581,2870,15226,9415,49058,63126,8431,18600,51958,628,4650,8265,23864,48573,37956,62435,39400,39054,45134,17412,36032,54322,59874,5237,5882,48418,33208,10450,15895,3443,58603,12764,35342,1174,11703,21277,35939,3608,19381,19141,27442,11699,64586,33413,53362,1352,35700,28333,4520,40536,11023,15896,51731,44983,11355,17131,13758,54330,47603,10779,10276,34791,33091,16292,36334,15979,46933,30950,59364,43040,28935,41120,33353,50489,43050,29747,9935,35163,44162,28480,36308,15458,47184,61012,55955,39025,26330,18849,65328,1833,20716,93,28915,46496,53580,4529,23192,17500,50549,882,39035,57116,14813,26356,745,10551,49816,43030,51092,53032,22084,42199,15945,57452,8626,18897,22911,37105,56115,30374,37086,53249,12447,47309,7220,33639,24607,53619,30687,59092,17524,42068,33395,18167,49087,43498,6709,22070,11994,47910,26593,48001,37546,6395,4223,3019,56606,58880,60305,34240,52526,19397,59857,42147,2416,60624,50409,26197,59877,45954,49424,5944,59663,17883,61416,30963,10452,12315,267,47046,38225,33629,26376,15629,4127,50169,28411,9426,48678,50524,49813,12041,9038,30515,25124,13759,29941,10257,4292,30100,20842,61955,11095,31649,28538,19280,15888,62773,3879,55441,8665,32643,57471,26235,26299,42980,9028,31168,53539,38454,23212,56218,48656,6703,41643,9905,2826,64055,41374,19926,2132,6052,56825,51754,23416,27083,13160,9741,14671,57790,29176,38359,56716,61599,11729,39523,47860,39860,44426,12299,36779,42092,62930,62391,2778,51375,57001,36779,974,58668,40234,15943,45416,53983,16199,41186,57963,14362,58710,12880,62446,36831,44925,11267,52479,57900,8332,27819,33847,61894,50065,52526,26539,239,5831,24531,39251,42810,60646,39621,4679,2409,10681,21208,20385,32473,27891,56906,34865,39966,13471,16266,11983,8805,2728,45551,7472,38630,19275,3746,14216,59564,33127,31130,21740,14703,41874,52010,38440,16809,4821,8679,39576,58536,249,56173,725,19927,27484,64463,23775,6410,59321,39473,51693,31041,40323,7201,65125,57943,57696,31109,12668,55225,10195,10503,64363,55326,40211,45406,1778,22363,58944,51651,46168,18212,25466,18288,52850,3801,38689,24487,37132,20420,46778,14087,25407,14900,38721,18676,63098,59930,29275,51170,44253,44238,11711,37311,20614,4400,44791,26292,30816,24197,36064,53455,34211,11110,11030,35106,63245,55791,5425,11560,14949,409,35041,35815,2593,1177,3055,62377,27863,21736,57198,13413,28828,17792,47792,45746,39592,27825,19931,48577,27774,28419,64145,62328,61590,64489,57544,39646,60365,43752,41266,43462,5047,14826,48815,13907,61138,25445,41755,40591,28995,19676,55886,56058,7856,58060,63290,462,30591,21691,34396,27958,56042,11243,63477,15820,4774,51880,2830,7568,57507,1,27417,57521,31860,38510,60501,20013,9298,52668,25266,65408,20579,44503,40154,10151,36009,36579,52107,17465,50909,59933,38751,28806,60038,38012,12572,38363,50030,2837,26317,63489,62201,24551,58247,5609,39453,3539,43505,9618,14765,60085,5290,58364,41261,16072,62323,51421,64380,59404,51961,61124,11109,6893,21808,53348,47645,62602,23781,60279,58483,29902,3342,52955,31120,5567,29741,33691,711,56944,13893,43987,52470,818,64527,42633,36336,26929,7408,50042,41905,37911,47126,44112,65046,4638,18637,62045,28305,38909,23514,29783,60331,13885,34588,9544,4379,33640,35097,28416,8120,58469,64915,64700,25308,1609,24370,44359,63305,31995,44320,51312,13483,41857,49972,23233,28493,40230,14457,45995,26859,51087,55713,55247,1399,15080,43994,27031,6166,45323,11879,64804,65107,17220,26141,39410,24299,62280,54112,46725,55722,11183,32094,49667,24228,49864,15170,60727,28407,20224,12967,43284,7033,58564,62770,18560,11313,4638,855,28102,22636,4962,13418,6713,25188,9971,9062,45892,31211,39690,22038,4600,49670,8749,16009,10252,30117,19572,18637,9230,47615,60118,15723,25530,4108,52181,11938,47363,4066,26871,52895,30376,26462,26878,52172,17084,10023,2329,61515,33808,37468,45427,45277,18221,26696,21006,34822,30850,60158,46455,17587,33709,21810,33433,12110,64774,8760,46309,26924,7125,37127,34194,54499,34483,12091,33101,13531,24987,64217,27454,46960,27811,25509,15945,57695,63272,45730,29692,62647,40597,19065,18874,46078,11675,45378,61277,48794,12902,37955,3749,24344,63064,26954,51946,49190,16180,61113,54133,31280,35106,34335,45216,54083,2076,48460,13501,18378,56911,5230,4625,41824,54165,19884,24376,49456,39922,7265,47306,43447,22173,58097,31802,13096,9864,32648,63075,35227,6422,65026,37909,56974,9731,13141,63486,51265,6780,50323,18976,17506,11300,64274,37495,48350,12607,49181,36541,44614,3688,9949,17020,50341,24588,50615,28939,59416,15371,40815,44716,9668,4438,21779,9635,29970,32516,63107,46761,3972,53530,24530,52828,47042,49221,33579,34361,954,47313,31861,53623,7459,27629,45612,55549,1547,6398,54146,26226,23279,50883,49807,60196,57582,51784,57524,62888,57744,49104,42108,31866,1312,25575,13717,20369,3206,62507,45031,65486,43338,44850,9646,46467,60124,23230,19634,43617,16107,53960,25767,29514,56453,40169,32163,54773,22418,60568,41223,1767,14779,48440,41210,26532,12296,6981,3163,50095,28044,35512,61790,58070,36348,65220,59099,9667,44316,7844,33298,32478,45397,21810,61046,7107,52400,5193,19140,60951,23167,11281,18884,62305,30551,24401,39904,5419,30743,47128,13780,35456,26566,6981,52029,14631,13516,37290,60686,63604,11392,54633,6956,61219,30132,23362,29340,64089,42589,35319,56725,60959,36687,44085,1062,46064,58346,43980,19581,64497,41152,52608,53131,8764,41931,4708,2304,62713,32390,31929,36004,10854,57830,34015,10187,53410,8368,58507,63666,11860,61910,24827,61400,63222,50378,7932,23943,52394,24313,11969,32474,44215,1734,49228,51864,65341,24309,57330,12511,16630,40083,8722,28421,29109,32596,2694,56109,27043,40748,45853,37277,5314,63204,19250,23099,40460,24437,15243,38939,52699,20778,46739,8887,8849,25297,23194,17172,24128,38060,47915,63602,48813,54020,17764,9549,14177,55499,55738,26436,57987,44461,27745,935,58092,44078,4624,65450,31365,53293,19299,41087,21425,18268,16700,37609,5017,41441,4985,9984,7549,20072,19507,20730,13028,19501,59535,64167,20055,20774,56230,29001,45108,38220,31309,42660,49890,33547,44178,5887,24008,32488,10643,19220,24608,58457,8505,49508,36479,64008,63803,8789,29861,50817,19342,39278,43353,28543,29159,46442,34648,30262,31731,29891,1293,18093,27839,42744,23302,44635,2982,63840,41027,64088,45740,55140,31753,4105,20242,64121,46690,37559,21469,47203,13668,44657,43187,47851,51151,27562,60651,53858,17867,49589,14216,4719,35206,55033,4186,49922,11298,34232,53586,59487,22894,50018,31027,12050,4407,41705,25587,51421,46698,47816,1925,4310,40647,35471,41276,31894,10418,27917,59573,15183,14089,22679,16844,13818,32772,33338,54011,37222,61166,44855,12109,38608,10964,16325,13451,19964,49467,38938,31350,24317,6470,49823,7947,27243,540,24902,55939,33683,60726,53535,38121,44037,38420,24414,15060,22765,37402,42359,30400,57556,41638,23501,63562,50013,44383,49901,16256,50418,11105,36913,29828,39931,76,15012,51604,1981,19771,63036,10811,23903,2998,10592,25898,54606,23871,25571,37517,2125,39991,26278,21069,42009,7511,5115,606,65162,4190,62096,49084,43588,43847,6436,11647,6888,63378,55657,51740,35940,42360,47231,42623,12658,55680,14677,10863,46387,57604,17544,46250,20960,48025,42827,8752,33112,13527,499,45677,36129,41345,62958,41228,60474,53415,17033,53528,25219,55215,12188,7529,38126,15503,10124,16685,14561,65475,44441,42459,57358,32297,56918,40701,17379,3214,23783,8396,29137,38925,11270,60634,3908,18591,6823,61056,39593,11024,48072,42045,63659,27879,23969,20420,34791,64111,8456,63673,12830,12861,64157,17515,17304,15609,26932,40300,17204,41602,26158,8925,27144,64568,23181,64118,33239,21818,52705,32293,62146,46039,48205,49048,45598,18794,37815,36255,62035,42707,12462,27743,11210,54047,45791,54731,10831,48162,45587,1706,47561,12000,42975,27900,12039,38854,18437,26827,26016,44842,16049,13318,6466,24504,35528,44461,7554,42521,12533,27865,23078,40808,65105,54999,50975,49256,16897,5386,55479,4737,9493,61640,41224,19339,22220,29931,22101,49114,18454,20032,46382,46619,1942,65344,5853,65235,25212,2258,28444,27901,43726,57530,38081,19905,11002,15927,33381,26616,39308,16040,64790,15245,54708,26279,5095,40704,41901,41844,60808,5818,44173,55852,15491,13637,1555,6990,37124,36211,46834,6012,46121,23517,28168,52321,64365,20587,47411,62218,28522,17356,21224,57225,38508,693,15049,60464,51170,65114,17461,28168,63320,46019,64958,48127,36301,50841,7880,44475,15208,48238,56891,24389,50477,4284,53638,35618,54065,31330,54408,64669,37673,9639,35671,39733,32254,16122,45737,31194,64679,38793,11105,64600,21092,52965,43297,41659,31496,19599,2789,18396,12129,32304,20569,52082,59390,28318,37604,57211,49237,58825,32299,21714,10823,54195,51615,38696,35584,11277,61383,57698,14334,54602,2317,52309,14500,53514,57235,32978,33769,47664,8198,57567,38567,42785,56668,56511,54420,23518,33371,19953,26140,56339,3620,4885,55245,23692,60082,44464,34058,10236,17335,15268,18826,16557,17646,54384,35151,63896,60536,40865,1165,56221,12009,32551,35272,22649,33187,48026,55374,14868,5655,18645,56710,8257,38686,35053,64776,60968,20374,64096,42364,63219,3642,41409,5596,64074,36024,20132,3240,56578,53275,50124,43280,52233,64175,48121,26980,87,5023,28350,2026,55826,57835,20072,62738,1680,2935,9653,622,16314,12107,57382,6821,44964,41626,50269,39182,34791,64077,32691,28126,44245,63424,29892,44634,41248,57646,21710,30006,37974,17603,2463,31510,17782,57118,48628,34135,34141,28149,64481,57909,58688,47970,49092,24023,40401,55321,14563,59658,11087,9000,12720,48177,4930,36795,61,8122,12056,9657,3585,48727,55711,38139,27729,1521,44633,9924,26116,30769,37415,7543,29460,2235,61908,6277,37728,45569,62965,41021,60512,25561,26270,61999,14458,54664,52465,48786,28137,24435,7621,57311,58996,52112,32125,14824,21829,46023,13487,26474,14311,499,9074,2916,57914,47714,3537,26925,756,52480,61912,12089,5954,3370,3518,41428,18343,54613,63907,41203,46211,55783,51499,26647,6504,21898,17120,62520,22623,3314,47851,8653,3874,64497,62645,38888,18217,34181,19926,20762,55742,13722,469,25188,35705,25101,7589,56940,38368,60934,30666,62870,9641,15911,3879,57619,4415,41621,24102,41971,48809,31561,756,30483,47804,35222,57737,22627,59335,28940,39320,11469,6551,35643,3622,8991,6891,47078,49547,47758,50031,22016,40729,62141,30834,31284,26996,48252,40691,48654,5233,15563,52661,23815,29671,53182,40600,6930,59396,20095,27361,58800,33397,36224,27889,42371,3727,2660,22488,63792,58038,46713,19833,58252,12361,6280,49074,40505,47861,53319,41321,65513,11023,37090,48940,39349,17481,18725,31409,45307,58484,62155,9435,44900,40789,29670,15804,30154,42875,60059,44264,27149,60434,26760,48535,5662,10411,50663,46311,14827,55553,33445,39851,41146,17739,11141,7864,50752,27388,5710,55866,49532,58580,22795,41830,23265,62035,54592,40242,18377,19049,27653,22602,39217,42681,34979,54353,24691,36938,50315,14206,12430,19517,14274,46428,32017,4770,5278,40466,62241,2500,432,3419,25676,46315,1486,58623,51473,37128,27861,1767,21195,63063,18950,59421,13928,13268,36124,41733,17471,43864,61101,48739,5056,53466,1764,16452,64315,8564,48883,21114,32418,2531,9370,45345,53351,37406,53817,1985,43251,10458,8913,20755,1189,24662,30025,38106,61468,14071,52686,21760,22968,14953,7927,61793,33775,7296,37976,36515,17298,13495,2562,43344,33184,22594,50613,2286,1670,50843,17361,26389,43755,4894,62388,4304,9808,14932,17310,31409,19164,7594,538,25742,15765,38285,44749,38985,17782,55881,31398,4537,38245,47240,43812,18269,25676,28238,3402,9878,17815,23822,20911,62536,44221,54136,44460,40252,65412,39777,43232,5838,2788,49727,37250,7032,15710,6584,23949,60440,55566,2412,21768,47441,22065,7964,64441,31043,57289,27815,42207,8507,56910,59529,26608,60787,41559,32297,48710,14543,35963,27913,56503,12836,857,31240,56821,39462,5631,26043,20076,56954,6364,15413,6524,48804,55170,9767,62562,23150,16344,64143,36617,24188,5129,12114,54799,44915,10357,36459,48256,13199,35435,26835,38338,135,48396,44675,4176,62867,25398,56158,9314,10002,30605,10953,29218,9795,15588,57206,53912,59061,45067,57591,23270,40710,57842,31902,53247,46412,22316,23086,37113,9081,12505,24221,49266,17567,55343,16993,48492,55626,33371,26165,178,51332,48542,30338,48094,59717,57711,2409,54865,2773,57602,23073,757,37171,49588,33742,24569,45950,11945,44180,36421,4400,30136,42706,35911,821,29374,27627,60654,261,61223,44960,17373,21680,36510,62695,43678,1831,34631,58853,49074,20588,1475,3263,9766,53011,11463,55659,38597,26579,18752,14985,53339,7738,50875,50249,14155,46874,39755,38894,41840,52527,41169,10074,57431,38337,51119,40236,19013,15706,58528,30054,24955,8878,32937,4921,41911,46354,16530,48290,62280,22468,43076,43608,53980,12464,24960,49080,11600,47571,363,6393,33646,28819,4740,40751,528,18087,29418,49367,58848,61336,28608,24298,10725,51729,37822,42338,31385,38766,59870,25020,53290,8852,38064,26323,56363,33697,11132,34390,23021,11289,27933,3963,43505,15494,39419,8247,32030,37251,499,834,47061,54086,34738,37592,34095,52197,13751,63441,21024,50405,45938,9602,13364,49831,15805,13080,26835,21956,9978,14657,9016,49565,28497,36226,50102,7539,43402,17762,23863,1399,58715,63010,36311,10316,47235,22573,53016,49975,29142,37816,47680,59920,31557,58258,38653,26702,54733,22773,2328,30101,1065,16694,17252,60848,31537,51174,19921,11122,9483,42345,40586,2699,34391,35358,22246,65461,49873,48295,21969,9515,17579,4984,61278,23480,180,19712,39672,13619,50246,46686,36264,53569,51315,49705,8714,33252,772,42479,37894,12017,54833,62652,491,44137,65032,3383,24203,29849,2403,21318,2691,13544,12036,55587,3028,36842,33247,21101,46371,26800,14508,65140,423,37471,20581,36912,62904,28752,18646,61614,15750,17783,61556,22374,53546,65206,62406,5219,30852,31532,59231,15400,23374,28438,14728,33449,22180,3970,1941,7201,39549,45940,47197,5851,51556,57785,11058,21369,19530,23505,38031,3045,9350,48555,942,3073,42096,44396,6043,53216,53541,29610,54387,34145,45127,34155,48158,4436,44728,18931,19372,19691,19646,61288,22167,39139,47881,25384,8419,3272,29997,926,36484,1925,15470,27734,59548,3376,60859,56599,14246,53179,1783,20257,42084,13407,21068,16340,749,52954,36009,48554,60577,3252,12750,26235,7101,46507,52167,3412,61555,269,13167,31782,36303,59580,36266,5412,21178,40808,47718,827,52552,39267,32515,36690,44602,18610,6584,10939,8325,15131,57743,19758,39229,60644,32292,34660,1748,5584,40248,4705,16930,18472,40522,32453,8658,10051,20808,62065,6382,12876,3083,13791,8937,2715,62317,55152,159,5401,2901,65315,7456,21735,17213,14592,42945,21641,8923,32265,37328,61305,27731,9508,55966,4255,53716,12347,43685,44789,49486,19682,3539,20511,41273,24959,10196,20397,60208,16333,15263,48945,8545,3842,49506,59609,38747,51709,52753,19087,24783,6855,41013,44425,30437,3023,62258,51633,24516,469,51761,46141,40371,45444,18655,35840,13036,12214,58108,36611,6029,31996,26242,36196,11111,4998,44391,63515,1509,19179,29926,23377,48695,46656,17201,3168,4787,2388,43393,8139,19250,19774,41845,38812,34802,29985,12290,32086,2646,42889,20348,36080,60827,19283,61064,60985,11045,4395,8433,3390,50418,50866,7683,2863,31307,9955,27158,34786,33801,60677,35864,41293,11493,18793,7192,34939,65406,12787,32262,29511,5962,38731,25351,10011,65506,47184,56760,50867,33095,6510,23681,48705,13431,36628,2616,30032,62465,30256,22801,6695,7779,11384,45182,22538,52122,59816,29484,54134,16949,20357,43285,4477,61634,15754,47981,17679,13778,23347,17869,11178,3563,12023,11508,50372,5762,7805,35719,49298,18277,43249,42845,17580,40040,36346,21803,31034,50838,28372,45822,16112,30940,41450,51950,25925,3283,50476,19455,58295,52307,60085,36335,58370,51166,36767,11414,47574,11378,62344,44066,55714,44433,62088,65498,41320,15193,58925,59808,35779,50294,44427,34462,10036,26577,64189,39854,18221,33985,14023,3843,63575,31507,39252,45138,20230,14127,41468,59986,17635,40573,20771,21361,1175,12300,7255,52071,47371,26289,33727,17915,5402,1426,55938,46487,50289,8044,47941,51178,21221,9688,27362,65013,5389,29243,63179,59378,41773,53990,51858,11466,11694,50260,61969,56708,50481,40366,13397,42487,38530,47266,16709,55794,50241,42955,54409,42552,11113,45508,35697,62452,11381,7079,63206,37656,43834,33681,55751,22628,57684,46527,50426,54866,12486,40557,36175,7459,17174,36304,3001,23298,43782,16853,58279,23071,52421,6133,58713,59639,33835,61667,58581,29788,38023,61644,31945,42518,34946,26019,49099,21093,41199,48114,6310,20080,18605,13605,61904,64069,54717,46635,24864,59461,36414,39296,5989,53575,61650,19170,19119,51401,50502,60158,30335,35017,28149,28622,23089,4528,28847,53567,35517,40543,48877,9778,8175,18765,43152,60682,91,8563,23569,34443,22683,35859,34912,51730,9090,19280,65267,17048,29696,30550,2147,23200,14915,14315,26140,44864,54769,9316,29869,53033,14989,49020,22125,58984,20501,7364,36807,35369,9686,11042,56945,57076,12317,38425,30173,36530,63397,63667,18801,49090,46832,65149,9325,41840,30617,61035,11920,52781,2007,50764,55377,7748,43844,42003,13747,45790,36769,14106,64379,27406,42519,33321,61016,47251,64443,45067,12581,17138,38720,51757,16797,53584,8927,13935,23422,41277,25685,42481,452,51662,47313,21942,9719,26939,33053,44223,21433,16283,14944,29278,38150,3453,36685,22387,21226,9308,24792,14178,15787,60261,45701,21015,28004,36070,7283,3312,5784,27356,60882,27036,22103,23456,13372,42516,39611,64180,18887,410,39067,7680,32013,38060,46697,20091,61011,50344,12588,29067,14598,27538,23656,59494,3569,56652,57232,6511,62290,52817,38405,54760,64856,1320,7247,17276,9721,3829,13985,49325,28648,7418,16027,50303,16479,26236,15196,7289,28217,48945,29824,42423,32167,9015,29631,21245,22570,27889,32896,13259,39411,9191,41937,38011,51197,40412,16587,23394,58404,50909,56227,7452,41753,20219,9029,41963,26659,31973,60579,40781,40703,11249,35666,11101,27544,44890,35679,33038,62315,48635,16869,65091,32648,41073,10940,43998,17701,47727,1487,1953,32361,40131,24755,13615,37215,4127,43400,61985,32892,27566,58896,18450,30198,30191,46124,58035,42756,3327,3405,25886,54738,62765,46394,15484,1030,9788,8954,11115,63370,27068,47427,44632,47795,11578,59644,37375,14913,471,65224,28325,57191,28088,3433,46197,65161,23480,6116,6224,25370,12463,40881,2208,24449,21789,11388,31658,10700,50231,17521,26992,31146,11379,49458,64103,2418,36213,43524,29996,7319,49346,16108,13712,28860,12609,53365,20306,42432,13062,1216,61664,6040,3294,31148,57951,64586,64176,8395,6840,43355,47113,30604,32832,62244,30677,41279,483,23518,33999,17603,41446,25478,27924,28373,46983,4870,50652,62766,4798,6068,47161,24153,62906,55201,336,62159,63203,34379,31257,35392,43274,36250,5109,4950,49356,32616,36634,7688,6947,19686,37026,59083,34482,14641,48263,46529,5810,61230,35483,35405,5142,39885,32645,40292,23596,3453,62019,54928,6255,51269,12292,24423,9214,14474,54595,39496,31472,46069,44647,51206,25829,15841,45973,15470,61189,13585,38966,15402,55652,17220,60092,45930,46124,13689,37247,10013,89,39811,35761,29631,27529,9708,53938,9221,32372,7251,59445,64940,13065,10215,54486,3632,44788,13518,32727,53223,51082,61825,46530,2222,38189,1446,32359,11575,57500,39575,50122,3354,23281,65414,34016,135,12700,29081,22510,41315,6065,62637,16322,31103,52469,43551,41051,21916,33523,36098,33805,35754,15156,47698,34994,64261,46567,10972,10330,5455,34613,7098,61695,20836,11900,17855,34320,32160,6556,53001,58282,24737,38943,21056,34212,40792,42413,42613,32371,16562,36251,17290,28569,8096,33671,23336,45579,51520,35464,46691,47862,10882,46756,50161,63263,24290,27038,54710,35950,48462,31220,46569,39887,3003,22898,49606,14199,41545,25141,58824,31466,62980,23575,26536,12329,65009,53357,25032,2663,6960,7203,59306,52568,22478,54870,5217,33212,48024,12377,16586,60195,11244,48422,64789,42762,27384,14261,53910,22891,16495,22257,10594,10690,48498,1404,23794,46443,45061,23977,33427,62398,33219,34675,32841,32412,32880,45072,16308,18168,18994,30273,44328,38457,40754,16120,47247,46532,48211,31866,9570,25527,25480,63164,18163,45051,57133,63528,7743,32344,31982,5040,55238,25061,55439,61365,26139,16529,53216,6669,16750,25022,484,54402,60426,54017,9414,15182,56044,58653,32091,32464,6335,35036,54189,7486,17602,40626,24505,50367,5304,4838,44545,30053,40935,22718,2495,43007,64516,44781,41263,18822,26490,2126,11757,34645,7788,56888,11349,57166,10972,48426,31059,25577,58733,15638,22,22838,60948,1727,45467,21995,54748,18431,29137,57242,10903,58878,37671,62380,41722,39648,56820,29440,16672,42406,29447,53046,30644,56588,4362,19805,8282,15245,56233,5570,9787,5279,28857,30182,64016,52491,9341,50740,57562,127,19720,4278,62650,54323,4414,30072,51696,21539,61808,36630,23047,9856,11133,14666,62897,49858,4335,38457,39183,44643,56050,22215,25131,54601,23321,18646,33397,46638,64359,5668,48195,62089,54847,64948,26369,3269,1715,1257,33546,42137,25760,59517,22062,51906,58029,6100,49248,11531,38053,47909,9616,28866,10152,32537,24251,23714,55100,7849,25766,20217,15029,51233,46461,37141,32923,29418,30517,17058,29582,39525,56484,38453,30809,34591,52220,60311,1653,64210,53506,29370,25937,16308,20101,6038,108,52998,11936,37988,60948,1159,29913,63701,22750,10925,37115,51939,19894,21856,64325,40672,12421,64731,60419,36584,18226,6622,22465,61789,6070,31255,26093,1739,48902,19105,35302,47640,61449,378,5027,40801,49522,28023,11578,38439,31788,20737,9246,13439,15171,48096,40335,36902,55098,18861,7713,55627,62671,50409,24139,56752,55759,37206,53089,490,37016,13158,599,62081,20234,63792,26949,62641,63960,20207,31522,36481,6430,5950,10336,1119,49939,41352,25337,11550,61323,45629,38557,4404,64580,57450,2744,45085,40064,20410,7668,63906,52542,13404,27656,37051,5122,24148,24614,51682,51236,64565,37240,52153,36120,46717,29612,58418,2383,19127,15924,8747,43450,39960,28911,31329,810,2124,41241,47512,20918,10488,33411,15047,24430,45763,37488,38275,62694,2852,1704,64107,65046,45922,2296,63142,6136,27266,41346,25732,47482,21127,58929,59918,37950,10546,9035,59271,60689,44966,9966,40349,61283,62375,55786,62550,43994,41130,3771,46748,12811,17475,33744,36981,47951,25051,30598,6253,32400,21464,55344,30048,13923,55466,27926,57094,29041,17574,15255,53603,4400,63562,57016,37903,54852,36962,5506,53752,27333,32945,60712,23476,13583,19554,50946,13616,34429,55661,23086,1564,40847,44411,55520,65292,19440,51754,4801,9648,1383,55242,1819,26584,24917,9807,46553,2246,53589,11377,50041,16031,35980,17696,3605,5359,25726,19940,854,57993,24031,18066,2203,57235,33992,32797,52742,40105,17984,33054,7747,31614,24253,52571,65349,17899,3150,52875,60605,330,52488,17971,39871,51988,26109,48870,50153,20324,366,9683,8991,61077,45826,18270,22126,31638,13448,39130,62,64091,64004,34896,7102,10658,53051,5619,3686,65296,52209,5997,54090,50045,32672,32760,25524,45010,5677,28472,23269,60146,25981,54106,55267,17857,21114,3894,38487,35497,51196,20364,3901,26147,58541,6929,18063,20817,34336,38801,58115,40890,28764,15811,30788,38694,62053,26000,24758,1282,30460,38857,42550,58561,20056,40826,4047,15671,11515,51550,55036,31311,39949,41790,5699,27357,15364,17494,63423,40995,18191,12891,10558,53052,53490,43645,6229,38183,12718,33962,63917,62061,42806,40139,36895,28138,23901,23129,36478,35925,35409,19684,20314,18664,46009,40821,27031,52902,20396,12560,33864,7998,47982,10983,46854,29921,58975,2115,50986,27898,17955,16773,16734,52157,53237,10358,63865,54442,46165,10668,60009,22530,31922,20684,61272,60801,46579,40300,64259,48043,3555,21093,40927,55432,22523,34899,18471,40642,3412,45352,15099,26427,16812,3700,43742,4096,60787,36090,32334,16095,12521,25698,30761,45028,37980,14618,24431,1854,64566,6956,907,56740,1154,45748,36630,18999,28836,41124,4039,56721,44819,38195,37671,13343,18568,9872,31869,59818,36954,11591,57219,62361,6552,62981,58875,21021,64832,18415,1771,62515,4096,47204,35141,60908,44866,826,57725,22168,5864,25723,29606,49241,35565,34750,49236,39565,11901,44443,45893,30994,13872,60437,17641,42585,56338,43058,45614,5147,15397,50553,11114,32641,6926,25466,25955,15242,38848,40929,30064,53674,61698,48632,24946,4822,6316,35720,2536,8607,47733,59861,47037,21846,25015,17137,63228,15709,15670,55239,58703,7723,4236,26014,46375,22598,27822,202,35751,5051,52220,42202,56081,31637,9733,20945,59228,31410,26224,25064,65079,3905,43919,62187,62717,59210,8669,57159,8154,28970,38691,42422,28854,18243,10830,39843,50295,34150,39928,62552,62181,16682,25621,46648,26819,29131,47453,17515,9821,49787,39009,25490,48881,28055,28629,8792,6872,65530,9871,60612,28224,31270,4643,1918,18105,53364,2603,42884,26233,58162,33939,45809,28121,27199,43442,21749,5089,29147,65005,3284,767,1319,5861,4710,27735,46520,63748,53513,8929,34303,61997,35109,12853,6825,37367,55950,55960,48074,50315,53768,13153,6164,3970,15718,12216,3962,63989,61314,42644,41233,46000,10774,23685,33134,49306,27801,16316,9399,39873,49882,28692,26496,27396,57974,58391,60541,12268,60916,12199,53368,62314,26445,48387,35233,3624,48558,50758,44715,36317,21035,37443,7562,39597,49441,60570,9466,56301,57812,2570,5920,54901,5915,14251,53634,51423,25922,63144,54440,60705,39703,62503,39868,65415,27881,37300,41235,49006,29672,1630,29397,59286,4615,41900,20973,3342,53219,49209,24444,12616,13564,13324,48469,47778,40423,46774,5348,53929,60662,27091,26303,56324,60512,22223,30860,51027,37856,20735,36099,31355,48048,18710,29422,27399,53839,25879,35470,9358,27335,28589,59893,12672,48909,27594,11442,13467,8370,65510,10553,33594,35710,38584,2582,45193,5620,44440,48742,47885,14053,58078,65252,28495,29193,25009,48354,5962,20185,7350,16830,61599,24864,9520,64355,15815,34076,16678,63276,16272,44351,28381,49660,24095,647,52596,17003,14440,44940,33977,59990,54687,2534,4785,27263,55492,37749,54915,55881,54235,2056,57379,65118,33674,49290,29563,16958,52554,25641,62680,30054,52350,48565,9495,20013,43870,34405,52099,18426,51087,47510,6086,42170,42285,5671,5696,51348,57032,11494,3461,15003,51319,62042,2385,45663,57073,26549,18904,45129,34556,19486,62368,22632,52338,5379,11252,33775,46688,62877,60223,15803,47608,42743,605,45659,56431,31975,29704,56173,51030,63278,47629,29871,53690,5936,8467,35616,62738,8798,32815,16188,34442,13461,16110,17137,36846,30651,44802,30681,14832,51581,30287,34963,9438,30551,16429,8722,11714,36595,50065,61672,14757,25415,54488,14203,12189,45888,18375,65243,58914,22191,48523,6924,64380,57300,54915,12735,3689,56678,25153,55748,16865,27982,20970,13157,25437,32490,46436,50064,41928,49882,32657,9881,3323,59581,43794,34915,52367,13424,39819,48954,27118,48958,26172,20017,6627,43197,45371,20008,12711,53314,49053,27889,56867,45257,39387,51624,55354,63839,22720,4345,41164,17224,15426,33404,39311,4432,3030,552,42941,16230,59444,59518,62315,9683,32846,23684,7510,20244,64714,21283,2417,22100,33250,15688,62362,23798,21310,14862,28016,11268,363,45697,1362,23439,53034,9382,54284,24156,63172,4375,42903,30885,50967,10558,48491,10274,45603,35740,45470,51733,34847,57170,24070,17316,12989,38278,62012,3408,32451,54814,36887,59009,7898,60255,33094,26943,22488,57877,47316,41327,9801,4271,54782,43694,34971,11952,15417,7011,52090,18377,38939,49626,19537,44433,6186,7094,28743,28581,844,48947,38342,16080,12803,21939,26422,784,17738,36642,64279,35936,15505,15889,24314,57391,36491,20868,40660,6746,15926,35900,61333,9984,33992,16594,18848,27432,238,55120,55445,28910,16109,43668,44741,11750,59139,11123,10248,2389,7363,22906,23801,26227,26159,31621,33212,28831,39624,28233,53140,64971,56380,58209,10707,60157,30245,3829,36045,51560,16473,53342,44572,33910,62868,63510,27664,17752,41885,12306,45997,48215,64266,30692,50954,36529,43464,39192,46772,12276,3573,31307,26359,2698,9833,981,48326,56763,1077,63524,6180,63656,31633,45681,61089,62906,34994,63864,42388,47986,383,54177,30005,4083,46240,13301,63478,59253,45771,48653,63358,469,57118,60287,50749,29812,37487,20312,38175,15664,40566,15644,55864,15911,31492,4533,9347,51552,35544,64446,59933,59009,39431,36859,58243,28490,5356,929,58382,62537,51940,15120,61142,48228,6872,44980,37303,50832,14135,9232,25375,43036,36660,1474,8005,13652,51079,20288,33792,22793,50127,62424,44516,4748,19778,51076,21833,6372,14867,31041,7524,23128,27161,50298,18803,579,7836,50383,32961,55468,63078,29589,51913,13260,16219,47531,50769,36828,27452,14957,20458,62415,29200,14450,49374,20650,29167,60674,21014,53692,47412,45629,56241,64099,15584,12271,59639,22065,4673,22963,46666,44938,31138,3875,38224,12474,30765,60176,14976,23709,62185,51198,17255,30085,53326,59757,39012,65327,30245,22659,17916,48225,17839,24937,63804,12981,17528,9008,27343,59579,19504,46440,18550,11975,37847,46352,41576,34195,16383,52672,17581,15265,41177,57140,44311,14292,21422,16347,57999,42,65454,2277,32361,63553,2534,35807,8713,506,11117,30060,49966,29686,64090,21563,64428,4746,53201,19808,29858,53303,64676,17,12169,34074,41232,16055,12203,4399,59896,42513,14875,19038,3014,59405,19628,30985,61700,4635,31247,54731,39628,53096,63762,42603,45634,59042,48296,7305,33945,13234,25636,39817,37030,8556,37371,64329,29005,6165,2923,53236,63279,16701,51358,40115,19019,38725,52160,50813,4435,57184,38023,4372,53035,60493,18746,24135,56394,36079,28950,29010,20098,36206,41229,34347,24562,55360,36601,60211,52275,1162,15243,57283,1999,22935,16345,28627,44418,29039,42958,9796,24620,32383,14933,37937,63244,27476,28287,34608,7999,26887,32761,618,35711,21169,32682,44010,16756,23132,30349,13377,37072,14701,59696,54690,24328,44753,7030,7943,11038,27508,52199,58805,17948,22186,65448,3340,42325,9238,47029,49543,53305,52490,46826,35906,17781,55631,4988,51466,40675,3921,30295,36200,64411,41821,22509,51917,44306,52547,15562,6955,2765,32061,64803,38983,37412,12602,53515,26126,38780,38294,16053,34351,62974,17997,53019,8239,32932,31370,38440,5624,53886,28899,63617,51940,41547,36138,11324,32208,6486,54355,12465,20717,49770,28199,63456,64598,21706,24183,40381,29992,38996,38161,7594,28570,21575,26362,23512,1759,32216,37858,1861,16705,43985,42038,5518,20542,22441,9047,57892,64001,20311,37938,63282,1308,53778,41395,3679,21713,13015,60262,22735,33413,63223,60530,5746,22091,10930,39225,12589,30041,38596,27648,17552,62354,16768,31817,49668,18140,427,39165,31050,2399,26091,16042,63843,64772,38274,50628,37215,52547,33500,5960,57876,587,57963,35045,34329,32790,43899,1206,55514,27114,64995,17384,65338,416,49597,57272,47011,55197,52194,39431,17201,14201,22966,62609,42281,58085,23134,29012,59963,31902,39730,20874,22117,17774,16962,53036,40651,41138,56996,32317,4730,40452,10217,13911,19158,28807,26496,50509,29412,9978,22849,62135,34519,20920,36223,1835,39570,16504,896,60306,2622,51414,2293,65340,37898,3916,28816,1042,23762,55757,61950,49158,20361,21268,605,44619,64855,44468,35483,8148,34018,19119,21342,44718,41848,47026,44825,9540,17222,18964,52639,3906,59952,29593,46297,17807,12260,52559,39770,29704,26340,24253,30509,147,45335,10088,62836,6861,45262,42247,52889,11692,5671,1317,41257,37548,25134,53048,25840,2340,21396,48171,27439,61259,17478,45094,21593,39970,60825,62621,1692,20570,52485,34273,15608,39411,4553,44797,54046,28896,24712,53336,14273,58978,13147,13936,62508,22621,31029,45015,9997,33191,10117,402,55522,62251,22380,8737,27100,7443,38837,39720,10997,48164,31041,35144,54452,42433,36131,5270,37581,42582,28480,34516,19757,53372,54128,53380,36996,15955,57102,63418,52463,38271,7704,34497,59225,55522,14396,15240,29507,10169,43643,1173,12325,899,29709,1252,43763,41360,24578,37962,44537,21754,40918,53399,58396,3841,1050,1532,3523,6018,47198,64602,6150,65202,2503,27462,61072,42559,20633,42699,38927,25441,420,34448,51426,24549,17396,14487,21847,65114,46956,18445,39877,19324,44172,58853,27964,18235,3303,2755,10437,41029,59469,6901,19441,20419,56008,32917,25088,44933,38078,1839,58299,43591,3395,38639,56749,52149,30722,36959,22977,39365,18585,28243,58039,48701,61821,65104,41195,31181,62157,7661,519,41847,11944,10348,25494,56845,6055,940,46278,52279,42497,63526,21956,29242,11299,57383,40341,7286,16198,45054,5346,41733,26645,31071,15087,64232,46450,64812,48475,10487,64943,62589,40343,55765,356,30110,11307,18526,47512,38376,33690,23687,28847,63193,860,44752,34860,56296,37859,34606,3117,13473,44117,57580,23520,3491,52734,56382,26342,61606,15746,6932,187,32593,64038,56996,58489,55169,22215,51566,52273,59328,35070,1565,14593,6336,36916,38299,34028,49861,26032,50022,40414,23252,39129,8271,52460,46461,27250,5853,33398,51648,45080,50597,52471,41713,55234,61704,53709,43948,3711,35880,47602,9580,15374,44063,36216,33538,8355,55283,34540,52571,4519,5961,27247,55386,29555,2410,45136,59567,52339,56844,3048,25569,47422,52074,16265,1692,28533,53386,49761,15093,63366,52372,18561,40239,54206,3267,8299,51545,57455,23503,32947,57710,51185,31938,61273,7942,38950,52961,847,58953,45256,51886,34229,44501,38598,4172,25397,9235,21184,34364,10633,26004,39010,4898,30334,27814,51708,28690,54977,38896,23103,54688,31005,36769,12326,42547,30178,48401,39817,43616,16211,8516,50567,51250,32178,23908,52267,55634,58930,7158,57988,48307,24722,48707,36510,37630,22205,1763,48754,50330,2421,34940,10028,19995,13693,14583,32159,38320,9728,4492,61649,39344,24417,30160,35793,27309,56155,59817,42985,32636,557,27973,27784,12853,743,5495,49565,15526,36953,41536,65437,29557,63211,2665,47832,56225,60269,43209,63177,18867,13794,49649,32730,44862,12105,41519,3356,22360,44271,58309,16662,42492,21497,35744,48152,62559,32595,42902,56765,16758,6137,50576,10412,24694,11608,11387,58165,57323,36038,22403,38033,43651,60268,20194,8632,62197,40381,12698,34735,25838,27010,38073,63912,41412,5742,52078,12643,36504,27558,42717,45701,50029,39454,15239,15918,11082,60280,24762,42702,39289,64352,49738,2568,15281,4151,7855,19922,46997,19207,30115,42540,57373,59662,22219,13418,11619,30378,62050,43879,23098,34594,3021,44721,44255,52168,37766,60631,35604,16206,27933,16170,34883,8485,41225,23965,57778,62157,47806,63493,57602,36005,36415,54634,35714,55884,35086,5353,26875,47498,30905,13602,4310,49757,32102,64666,61045,56602,36968,18425,35811,30552,54891,29636,46714,53305,39362,1035,5723,38943,65452,2401,27564,31338,29871,42190,23624,11118,16724,8914,39059,11508,49521,16926,9068,42460,26420,4910,20359,33837,5536,13003,37501,33005,27762,31511,27850,63942,58822,24872,29862,15912,12927,1696,15261,64532,31054,50226,5227,2444,63238,42326,30492,60120,40854,4573,35586,1165,47273,6235,12001,56542,22403,44564,32344,39859,55722,52073,12881,31984,55140,12543,58052,3656,5778,4954,27169,56950,20274,16789,37553,12486,59550,12248,1886,14288,38858,2205,43806,58135,9331,15818,53965,49085,6504,64900,22005,60864,64003,62532,19677,36711,29985,6668,62280,3612,24296,42593,21929,49988,53197,42578,29500,40541,58108,40870,5861,3876,61629,42268,58469,2100,59246,59341,41966,9407,5224,46030,41788,55193,49432,16407,2499,37664,21897,25144,35206,57557,8346,16181,44980,23134,3232,40823,48326,11144,24713,53932,22089,41455,23852,46519,35776,48496,27291,61969,13380,56052,19231,40908,47386,3603,7914,64005,15933,59465,38326,59054,55677,29213,39278,27932,46516,2037,42926,35445,1037,45052,60528,31743,61012,18276,50610,9745,14863,37181,17578,23075,39933,11717,3796,53010,4705,59135,43304,28572,50188,53177,3195,54084,12873,55807,33961,38759,31114,43728,35065,42379,32536,40581,53758,39760,12983,19878,11728,45349,25050,5821,25603,61579,20714,27577,37793,13527,58463,61343,4889,8997,39769,46476,25395,7785,23048,34742,51428,9563,62711,3723,63890,16912,14789,17103,20614,61661,77,35838,6446,58575,23263,49044,32220,33673,34541,14523,13457,7218,2997,46617,47855,21346,45184,33636,51539,22697,2832,13041,25051,64353,6515,37760,29740,61828,20151,8799,24616,3896,39742,32382,26536,32829,34489,7529,561,23402,9967,22350,40536,4155,43729,30592,24254,1158,20391,44862,7181,22167,62136,39289,24952,22646,734,18295,29709,65107,65051,25288,26177,19531,35199,37627,33105,8739,26540,28085,10319,51929,57667,36194,21996,54345,2329,38728,26093,44237,10025,2791,44297,8884,19063,39937,14219,54082,37409,50261,13776,43996,41179,11183,19306,58216,39787,36585,46855,13640,34397,63241,50724,53629,52818,60893,21824,50734,13064,21779,60276,7913,34798,10206,10501,15713,26287,27021,25028,47409,86,57050,51860,18617,39270,24860,1482,5504,8273,60117,46774,52840,7070,119,55412,24161,25085,62417,53812,14922,49976,59416,37929,37004,36716,31750,16856,52723,1497,11037,65278,42443,16611,10628,10375,1188,11184,64135,25294,11731,11599,61167,25173,31381,836,1144,694,23786,31535,34020,25758,61070,38535,25538,27872,23628,18464,11940,59455,43521,21721,22891,2779,17931,57497,8798,51678,52706,46927,37096,24622,61310,17195,19346,51670,35802,29098,37621,10493,41553,29791,13549,59962,1783,60893,22881,52303,47117,7275,32885,64510,13270,1922,24504,39394,31547,28760,7453,52309,64834,45420,2497,51382,57839,25917,35958,14050,23401,48891,46007,961,54665,55811,13407,60452,2733,5539,38040,4249,43168,61378,30361,10215,16830,33899,40949,19019,4953,40590,36936,45022,64925,36514,45192,63033,4771,33944,43278,17023,31870,23368,15287,30734,29495,13516,63045,16714,15640,61950,1240,4590,44159,29354,10815,28143,53229,40735,64798,4019,16257,136,23967,58355,14615,28092,47617,11122,61267,47654,22830,56713,34073,4515,16521,62867,54383,63136,20442,35254,3497,29126,5336,57535,49197,11148,49983,64065,48897,24356,36690,62685,35228,55852,57807,51583,45028,38649,65310,64285,50625,50545,19419,10860,6395,23528,40109,55482,44416,51516,16313,30233,47031,47638,54181,40270,17747,6211,25840,50882,31328,8346,26478,53211,19590,43669,46931,46528,40158,51576,35621,26113,63270,47331,44806,15642,22857,28315,23019,51426,61108,52756,133,36459,48068,4685,32917,57913,44465,17020,3401,33911,51904,37364,31167,43408,9080,11012,49470,28964,3567,12661,20559,10665,56489,42557,54444,35185,52814,7725,53003,9610,15593,3130,51766,26003,15651,38800,65220,26056,7676,21970,19556,1530,30166,26770,56564,62714,49808,54486,1580,36166,5717,55207,19148,26826,57977,14158,41365,20048,55400,55291,44203,1622,55063,46363,56027,62354,45026,52939,8599,65482,57535,61047,24089,20034,17884,11529,24617,42342,50547,51921,48551,18673,15219,14610,52011,27254,31863,16147,43318,5118,44347,50429,55284,41474,34266,22231,27704,45367,6399,59099,42875,42202,26751,61454,21171,16643,37569,30166,51318,40740,30716,17981,24095,7563,26844,10496,43551,23599,12717,16789,49551,46266,15616,53525,12701,28997,5935,63422,30130,27795,7085,44729,23557,28410,13615,23378,54450,34132,46427,41049,45710,16144,33033,55918,15835,55288,57651,23126,44649,567,24413,42984,48421,54728,54087,7171,32358,18623,13178,8249,39146,2005,27273,8423,36003,39785,17530,4481,55687,52548,2695,25406,40497,12398,25281,30922,45983,50094,48429,41382,13592,50599,2650,9674,22372,40383,21989,28837,40290,7382,34429,38686,22843,16838,24811,20844,51040,64620,48339,32865,52264,42438,37320,35796,49686,24875,34718,45253,62700,19013,7805,7867,40718,40919,26743,60998,14273,34220,35582,37883,8011,55374,63525,43817,28890,5472,45827,48302,49079,30990,38230,10758,28452,14332,3290,35554,9292,53801,62241,13153,17422,56686,17395,17754,5614,15851,7102,1227,19455,27759,42971,53816,44510,62899,14693,402,12159,34794,63388,51748,49062,31855,7854,691,41649,9718,45821,26198,3401,23990,31846,42590,22861,60582,53244,23595,15581,7912,2290,2870,31770,1451,61590,36678,55627,25199,11518,41381,49065,42471,64325,17031,54663,43954,48490,28948,8041,64071,24088,22897,41126,15325,64372,39044,46582,36596,21450,50639,12427,60131,8134,13170,53145,32502,27540,4705,63771,35113,16416,779,34368,59975,27658,33739,43219,2645,42097,44620,11134,41338,17233,15745,11278,25645,49932,27218,45926,44207,55801,6866,28311,64107,53070,65136,61641,50626,44980,32411,19986,36054,41838,15973,16063,62354,6372,45523,19103,13920,40589,1815,58103,58629,62225,63173,11274,35634,49976,56349,23711,14787,37972,62286,50834,19116,43620,50104,47762,28411,56857,47440,39439,34972,43338,2999,32245,19829,56735,43620,51260,23122,8712,28904,4464,42444,52519,48600,27283,44603,60691,15940,45756,31480,50547,24200,13877,41199,45251,10184,587,26101,34209,21550,52974,7865,50490,1261,37471,40200,58336,61187,24436,24721,51215,12445,22140,50181,29853,16007,41294,49165,50063,11421,24497,26647,54983,4789,28249,24228,18799,1090,65114,58311,8872,20170,13711,29220,49547,1937,64456,28892,54109,55903,17444,50395,42323,5735,24503,24133,15921,46410,13128,7899,27226,45181,25442,52264,59512,58091,17991,13233,37466,31761,33507,47131,51856,17297,56235,61602,11589,21794,30587,23937,32043,17661,1879,40293,10666,16232,64756,21828,62350,50432,27194,5706,50767,58744,38869,38569,55353,28259,33239,53863,25279,65085,21224,30572,3631,35171,58645,1214,5795,37943,52032,60716,31771,53763,63725,32983,25001,28768,43037,19928,2053,45904,15489,36180,51150,20218,46299,65500,32256,62924,39751,40405,27711,46151,60811,36955,27188,28851,48387,23097,2070,48919,7138,46494,25298,54868,51368,32231,18484,61572,47516,49724,35970,65395,55694,14397,25952,24033,23448,55405,45948,35709,44713,4200,41975,3659,50308,22186,55509,25047,41472,36252,11934,19978,21934,4086,56279,27434,53245,46650,22123,14418,45335,57230,10107,19563,28138,39657,23575,50971,57044,20978,55749,64869,57690,58162,63478,64781,60137,10726,10016,7040,37434,27412,37501,4424,13163,40367,26408,15028,65100,54486,38477,11753,27622,12388,47694,25819,5127,1622,903,113,60529,30369,51924,47076,39723,41648,12500,61740,12301,41850,21134,24524,52812,52271,47294,30916,51011,18366,34340,19462,42815,9015,52482,2855,1162,24924,21054,36306,6688,49644,40819,12597,39692,57622,33752,29705,24874,11521,26650,43264,44718,63623,35323,1474,60195,18106,15711,19043,20723,13358,4627,13393,20504,50683,26417,65277,51098,39079,19179,44246,20067,59025,20443,52701,61255,11461,5593,5851,58106,29950,836,29351,12952,32322,23489,39497,9113,24218,25243,36672,62555,21212,7377,45976,51240,10214,1135,28665,49370,35812,41093,7310,8108,26872,49336,1998,54297,56761,62889,58872,50028,32992,14016,27014,64791,51319,16195,8326,45150,9418,58396,18478,61990,4339,23083,62767,10295,62683,4193,34829,42914,5758,806,40193,42003,14772,7340,30329,3526,2299,7664,34716,51364,64168,63545,44917,45325,50099,16129,47134,36282,52747,4043,52691,18576,4802,52657,45419,53337,64865,30587,21247,30660,47346,53119,49054,57243,15113,58090,11686,44551,30062,38468,27757,17990,50687,28175,41751,23294,54188,1141,25656,17856,3556,52978,37442,46785,10068,17729,11392,24083,9380,33592,62033,5112,57179,36566,7515,16155,2195,53651,46018,64015,35629,5149,41321,38170,63970,10170,63616,36585,11985,53928,42614,51041,54704,26396,11297,6203,63461,59809,15301,7690,35695,21752,36542,7285,58809,22953,3779,9343,29028,17937,15538,24686,61400,25389,61693,5713,33710,19088,59681,2376,33119,943,45922,13836,19628,3194,54318,13515,16282,49173,48826,39470,23167,10070,14316,25268,44323,40861,44069,21314,27283,21806,7054,5795,9889,28071,35802,64054,5333,62625,41759,31398,13216,3765,45447,54341,7799,29776,39846,2623,48790,27328,20297,52085,9469,43469,7741,2158,65328,8439,45742,36537,47832,15317,20060,26740,13727,58067,23475,1456,47506,48925,5434,24468,8301,56700,54783,48863,46012,50920,61017,14882,36344,61080,48620,60726,14242,4046,57845,47152,31641,47143,12859,2308,44568,24012,40488,54294,54517,7913,64927,55954,45109,42901,12051,257,64424,36638,41391,43295,30819,8585,58875,50272,27844,45010,25579,47545,30773,11084,4593,12425,45039,62786,61734,65294,628,41721,31224,1855,3310,62168,43574,64476,7216,2133,53609,19105,22877,46154,5816,61470,54651,28499,31318,12459,55119,22770,29493,6941,47828,15026,32209,10240,61696,48928,59500,201,118,13339,8784,52711,54322,3067,22379,23276,18530,34342,15606,32143,25933,34973,26901,23950,8276,49938,34379,56419,46609,30882,31642,18286,10045,52611,51941,27369,30435,29812,27549,29862,6767,52633,44715,19532,44055,19964,52453,23810,9721,51308,51725,10079,29916,49360,34304,25512,18771,41779,43802,22913,50698,64967,21718,5191,34863,6416,32661,29776,22826,8668,64199,7012,63651,59432,43836,30680,16409,27918,54483,44071,49392,11112,48700,19000,51758,40762,44042,39569,34980,18550,19006,59523,48455,40617,53151,16116,38130,31531,54589,38527,45651,58072,54961,57446,57876,37379,54689,13687,14124,12659,10507,1680,61289,60924,26980,36088,57984,38921,43153,10773,25934,43549,35383,31578,62022,4754,44311,48044,21375,63157,27240,61394,19252,47803,62425,31973,26602,9104,65374,26835,59848,31304,60216,49035,59479,1849,19160,57550,43788,26118,28907,40154,19972,14716,27384,40478,31844,62621,24298,46663,39382,48311,62636,7907,8561,34722,7801,31816,43479,10468,36628,38774,34415,8747,51145,58397,13767,15381,31243,54879,36446,27953,24714,46206,10216,18673,14633,22594,60924,24781,54974,19051,31277,22070,30173,45788,5314,14545,11435,29312,50836,5631,47651,3326,60907,5016,11722,50415,50661,63873,30634,50439,60821,1949,60674,26012,58476,63020,12842,3412,58666,53927,39815,13709,63758,11086,6059,561,55852,29358,17804,7339,6115,16998,29824,52811,31774,59457,31079,55647,53625,29967,18459,8309,556,12817,40519,65490,64764,20469,57091,47087,20514,46451,13405,54103,18066,19020,10530,51286,56908,35017,17326,36069,21635,22702,26363,22400,9624,8186,35935,54787,64783,15579,51914,57778,49920,15870,41352,951,2310}; int g___971 = 0; int g___668 = 0; static void g___1046(int l___1035 , int l___1036 , int l___1037 , int l___1038 , int l___1039 , int l___1040 , int l___1041 , int l___1042 , int l___1043 , int l___1044 , int l___1045 ) ; static void fe(int l___1061 , int l___1062 , int l___1063 , int l___1064 , int l___1065 , int l___1066 , int l___1067 , int l___1068 , int l___1069 , int l___1070 , int l___1071 , int l___1072 ) ; void g___952(void) ; void g___947(void) ; void g___942(void) ; void g___1015(unsigned char *l___1013 , unsigned char *l___1014 ) ; static void fd(int l___1016 , int l___1017 , int l___1018 , int l___1019 , int l___1020 , int l___1021 , int l___1022 ) ; static void fg(int l___1095 , int l___1096 , int l___1097 , int l___1098 , int l___1099 , int l___1100 , int l___1101 , int l___1102 , int l___1103 , int l___1104 ) ; static void ff(int l___1086 , int l___1087 , int l___1088 , int l___1089 , int l___1090 , int l___1091 , int l___1092 , int l___1093 ) ; static void fa(int i , int ii , int jj , int kk , int ll , int mm , int nn , int oo , int pp , int rr , int tt ) ; void g___1049(unsigned char *l___1047 , unsigned char *l___1048 ) ; void g___1107(void) ; static void fc(int l___1024 , int l___1025 , int l___1026 , int l___1027 , int l___1028 , int l___1029 , int l___1030 , int l___1031 , int l___1032 , int l___1033 ) ; static void fb(int l___1050 , int l___1051 , int l___1052 , int l___1053 , int l___1054 , int l___1055 , int l___1056 , int l___1057 , int l___1058 , int l___1059 ) ; static void ff(int l___1086 , int l___1087 , int l___1088 , int l___1089 , int l___1090 , int l___1091 , int l___1092 , int l___1093 ) { { c[p[e[(p[l___1087] ^ x[l___1092]) ^ c[p[l___1086] ^ x[l___1089]]]] ^ x[a[e[(p[l___1087] ^ x[l___1092]) ^ c[p[l___1086] ^ x[l___1089]]]]]] = ((c[p[l___1093] ^ x[l___1088]] - c[p[l___1090] ^ x[l___1091]]) - ((c[p[l___1093] ^ x[l___1088]] | ~ c[p[l___1090] ^ x[l___1091]]) << 1UL)) - 2UL; return; } } static void g___1046(int l___1035 , int l___1036 , int l___1037 , int l___1038 , int l___1039 , int l___1040 , int l___1041 , int l___1042 , int l___1043 , int l___1044 , int l___1045 ) { { c[p[z[(unsigned long )((l___1036 ^ l___1037) + l___1042) ^ c[p[l___1038] ^ x[l___1039]] % 16UL]] ^ x[a[z[(unsigned long )((l___1036 ^ l___1037) + l___1042) ^ c[p[l___1038] ^ x[l___1039]] % 16UL]]]] = ((c[p[l___1040] ^ x[l___1041]] - c[p[z[(unsigned long )((l___1035 ^ l___1045) + l___1042) ^ c[p[l___1043] ^ x[l___1044]] % 16UL]] ^ x[a[z[(unsigned long )((l___1035 ^ l___1045) + l___1042) ^ c[p[l___1043] ^ x[l___1044]] % 16UL]]]]) - ((c[p[l___1040] ^ x[l___1041]] | ~ c[p[z[(unsigned long )((l___1035 ^ l___1045) + l___1042) ^ c[p[l___1043] ^ x[l___1044]] % 16UL]] ^ x[a[z[(unsigned long )((l___1035 ^ l___1045) + l___1042) ^ c[p[l___1043] ^ x[l___1044]] % 16UL]]]]) + (c[p[l___1040] ^ x[l___1041]] | ~ c[p[z[(unsigned long )((l___1035 ^ l___1045) + l___1042) ^ c[p[l___1043] ^ x[l___1044]] % 16UL]] ^ x[a[z[(unsigned long )((l___1035 ^ l___1045) + l___1042) ^ c[p[l___1043] ^ x[l___1044]] % 16UL]]]]))) - 2UL; return; } } static void fc(int l___1024 , int l___1025 , int l___1026 , int l___1027 , int l___1028 , int l___1029 , int l___1030 , int l___1031 , int l___1032 , int l___1033 ) { { c[p[l___1026] ^ x[l___1031]] = ((v[c[p[l___1024] ^ x[l___1033]]][c[p[l___1032] ^ x[l___1027]]] - b[c[p[l___1025] ^ x[l___1028]]][c[p[l___1029] ^ x[l___1030]]]) - ((v[c[p[l___1024] ^ x[l___1033]]][c[p[l___1032] ^ x[l___1027]]] | ~ b[c[p[l___1025] ^ x[l___1028]]][c[p[l___1029] ^ x[l___1030]]]) + (v[c[p[l___1024] ^ x[l___1033]]][c[p[l___1032] ^ x[l___1027]]] | ~ b[c[p[l___1025] ^ x[l___1028]]][c[p[l___1029] ^ x[l___1030]]]))) - 2UL; return; } } static void fg(int l___1095 , int l___1096 , int l___1097 , int l___1098 , int l___1099 , int l___1100 , int l___1101 , int l___1102 , int l___1103 , int l___1104 ) { { c[p[l___1101] ^ x[l___1102]] = ((((((((((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) | g[l___1104][l___1103]) - (((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) & g[l___1104][l___1103])) | j[l___1097][l___1095]) - (((((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) | g[l___1104][l___1103]) - (((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) & g[l___1104][l___1103])) & j[l___1097][l___1095])) - j[l___1104][l___1103]) - ((((((((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) | g[l___1104][l___1103]) - (((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) & g[l___1104][l___1103])) | j[l___1097][l___1095]) - (((((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) | g[l___1104][l___1103]) - (((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) & g[l___1104][l___1103])) & j[l___1097][l___1095])) | ~ j[l___1104][l___1103]) << 1UL)) - 2UL) | h[l___1098][l___1099]) - ((((((((((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) | g[l___1104][l___1103]) - (((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) & g[l___1104][l___1103])) | j[l___1097][l___1095]) - (((((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) | g[l___1104][l___1103]) - (((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) & g[l___1104][l___1103])) & j[l___1097][l___1095])) - j[l___1104][l___1103]) - ((((((((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) | g[l___1104][l___1103]) - (((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) & g[l___1104][l___1103])) | j[l___1097][l___1095]) - (((((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) | g[l___1104][l___1103]) - (((((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) | g[l___1097][l___1095]) - (((l[l___1098][l___1099] | c[p[l___1100] ^ x[l___1096]]) - (l[l___1098][l___1099] & c[p[l___1100] ^ x[l___1096]])) & g[l___1097][l___1095])) & g[l___1104][l___1103])) & j[l___1097][l___1095])) | ~ j[l___1104][l___1103]) << 1UL)) - 2UL) & h[l___1098][l___1099]); return; } } static void fd(int l___1016 , int l___1017 , int l___1018 , int l___1019 , int l___1020 , int l___1021 , int l___1022 ) { { c[p[z[(unsigned long )(l___1019 + l___1020) ^ c[p[l___1016] ^ x[l___1022]] % 16UL]] ^ x[a[z[(unsigned long )(l___1019 + l___1020) ^ c[p[l___1016] ^ x[l___1022]] % 16UL]]]] = c[p[e[c[p[z[(unsigned long )(l___1017 + l___1020) ^ c[p[l___1021] ^ x[l___1018]] % 16UL]] ^ x[a[z[(unsigned long )(l___1017 + l___1020) ^ c[p[l___1021] ^ x[l___1018]] % 16UL]]]]]] ^ x[a[e[c[p[z[(unsigned long )(l___1017 + l___1020) ^ c[p[l___1021] ^ x[l___1018]] % 16UL]] ^ x[a[z[(unsigned long )(l___1017 + l___1020) ^ c[p[l___1021] ^ x[l___1018]] % 16UL]]]]]]]]; return; } } void AES_128_encrypt(unsigned char *ciphertext , unsigned char *plaintext ) { { c[311] = (unsigned long )*(plaintext + 2); c[895] = (unsigned long )*(plaintext + 5); c[746] = (unsigned long )*(plaintext + 12); c[864] = (unsigned long )*(plaintext + 7); c[740] = (unsigned long )*(plaintext + 9); c[1949] = (unsigned long )*(plaintext + 8); c[1613] = (unsigned long )*(plaintext + 4); c[728] = (unsigned long )*(plaintext + 6); c[1775] = (unsigned long )*(plaintext + 10); c[1270] = (unsigned long )*(plaintext + 0); c[84] = (unsigned long )*(plaintext + 11); c[610] = (unsigned long )*(plaintext + 15); c[1675] = (unsigned long )*(plaintext + 14); c[214] = (unsigned long )*(plaintext + 1); c[857] = (unsigned long )*(plaintext + 13); c[433] = (unsigned long )*(plaintext + 3); g___1046(15580, 22036, 22020, 39977, 32003, 47415, 23380, 12, 7886, 35642, 15580); g___1046(16970, 22275, 22291, 4131, 48778, 14806, 53374, 5, 48507, 24135, 16970); g___1046(21125, 11135, 11119, 58004, 53269, 14806, 53374, 4, 40504, 36528, 21125); g___1046(37645, 53617, 53601, 18438, 41093, 18078, 54028, 7, 33893, 14321, 37645); g___1046(61076, 46716, 46700, 17757, 37160, 25616, 20294, 15, 25928, 61409, 61076); g___1046(45006, 17813, 17797, 17757, 37160, 30177, 39472, 10, 49487, 42720, 45006); g___1046(49737, 56197, 56213, 27938, 20679, 58595, 19863, 13, 37001, 16256, 49737); g___1046(32982, 45112, 45096, 7886, 35642, 42738, 60961, 9, 47300, 44920, 32982); g___1046(30344, 24824, 24808, 25161, 42745, 47415, 23380, 6, 4050, 60820, 30344); g___1046(37522, 8678, 8694, 13926, 10568, 9139, 31244, 11, 20146, 7958, 37522); g___1046(53072, 36760, 36744, 36699, 61893, 37729, 17465, 0, 7886, 35642, 53072); g___1046(26986, 9260, 9276, 17728, 13936, 25616, 20294, 14, 4131, 48778, 26986); g___1046(54887, 59264, 59280, 61269, 43745, 52361, 24510, 2, 25161, 42745, 54887); g___1046(29648, 14197, 14181, 61269, 43745, 29705, 25487, 3, 58389, 39292, 29648); g___1046(60232, 26006, 25990, 52500, 57660, 25616, 20294, 1, 25161, 42745, 60232); g___1046(54106, 15487, 15471, 25161, 42745, 18454, 49116, 8, 40504, 36528, 54106); fe(152, 52, 10827, 86, 98, 52, 98, 37922, 23026, 34548, 178, 128); fe(152, 142, 10216, 86, 146, 142, 146, 16999, 47331, 55553, 178, 128); fe(152, 47, 24864, 86, 89, 47, 89, 33338, 17961, 17364, 178, 128); fe(152, 47, 24377, 86, 89, 47, 89, 60228, 4086, 28061, 178, 128); ff(28821, 2058, 30998, 55277, 9708, 48147, 11825, 23600); fe(152, 143, 6146, 86, 113, 143, 113, 41312, 15316, 43943, 178, 128); ff(3215, 2201, 10810, 52612, 61734, 51100, 62169, 44022); ff(62744, 41378, 13391, 63224, 2444, 48105, 1100, 21128); fe(152, 57, 41622, 86, 183, 57, 183, 4277, 36896, 44732, 178, 128); fe(152, 52, 14968, 86, 98, 52, 98, 23764, 33455, 16154, 178, 128); fe(152, 47, 47463, 86, 89, 47, 89, 23297, 58632, 33491, 178, 128); fe(152, 90, 28946, 86, 242, 90, 242, 11092, 5741, 54297, 178, 128); fe(152, 57, 28946, 86, 183, 57, 183, 11092, 9995, 47604, 178, 128); ff(22069, 7162, 36151, 61841, 45213, 31577, 21277, 560); fe(152, 135, 11940, 86, 184, 135, 184, 65192, 59401, 41532, 178, 128); fe(152, 174, 44409, 86, 50, 174, 50, 39857, 47294, 47483, 178, 128); ff(45213, 58924, 11287, 31577, 43990, 43374, 43195, 45798); ff(21114, 42962, 53422, 32242, 22069, 61841, 40624, 36985); ff(23890, 26662, 20651, 23514, 20792, 43704, 12965, 29037); fe(152, 13, 56422, 86, 224, 13, 224, 36831, 51877, 45922, 178, 128); fe(152, 174, 12202, 86, 50, 174, 50, 4847, 45226, 26172, 178, 128); ff(2444, 54397, 44831, 48105, 43990, 43374, 62927, 54616); fe(152, 87, 47248, 86, 57, 87, 57, 7217, 39015, 26530, 178, 128); fe(152, 142, 39266, 86, 146, 142, 146, 29934, 4659, 51810, 178, 128); fe(152, 51, 61324, 86, 207, 51, 207, 20299, 27341, 6123, 178, 128); fe(152, 90, 27429, 86, 242, 90, 242, 33559, 55158, 48977, 178, 128); fe(152, 143, 13412, 86, 113, 143, 113, 52856, 12820, 45790, 178, 128); fe(152, 240, 50486, 86, 22, 240, 22, 8727, 45971, 56791, 178, 128); ff(24892, 26039, 39803, 30494, 21114, 32242, 44876, 7719); ff(22069, 14598, 49676, 61841, 9708, 48147, 18466, 251); ff(45125, 9552, 64122, 42759, 20792, 43704, 14996, 46886); ff(45125, 44881, 37190, 42759, 21114, 32242, 3401, 23922); ff(6642, 28302, 3134, 22467, 3215, 52612, 1178, 44003); ff(45125, 33478, 4629, 42759, 55119, 35772, 29854, 53168); ff(51887, 33169, 41022, 16530, 43990, 43374, 586, 43227); ff(3018, 36213, 36667, 10293, 3018, 10293, 4614, 64150); ff(64382, 37019, 59497, 17100, 31617, 60957, 62336, 41314); ff(2444, 13340, 3601, 48105, 62744, 63224, 32995, 20773); ff(21114, 52646, 26827, 32242, 23890, 23514, 20332, 36722); ff(28821, 35112, 21713, 55277, 6642, 22467, 59152, 23101); fe(152, 52, 62349, 86, 98, 52, 98, 56666, 33642, 7900, 178, 128); fe(152, 13, 24768, 86, 224, 13, 224, 61684, 15948, 16855, 178, 128); ff(24892, 45253, 29377, 30494, 45125, 42759, 51831, 59515); ff(64382, 38490, 25412, 17100, 38735, 40379, 29646, 64462); ff(23890, 44062, 60299, 23514, 20792, 43704, 51463, 27857); ff(31617, 50536, 30723, 60957, 43990, 43374, 44369, 13216); ff(2444, 52793, 20463, 48105, 31617, 60957, 55425, 56515); fe(152, 191, 55660, 86, 248, 191, 248, 28882, 56422, 36831, 178, 128); fe(152, 13, 36896, 86, 224, 13, 224, 44732, 9934, 38137, 178, 128); ff(29411, 9988, 53961, 61039, 23890, 23514, 26387, 50426); ff(23890, 54790, 47597, 23514, 45213, 31577, 61982, 40596); fg(143, 40059, 83, 41, 113, 14259, 50923, 4268, 47, 207); ff(22483, 39622, 47603, 47370, 43990, 43374, 25181, 9633); ff(40905, 36890, 27169, 483, 3215, 52612, 53393, 51372); fe(152, 90, 4659, 86, 242, 90, 242, 51810, 32325, 31657, 178, 128); fe(152, 87, 7682, 86, 57, 87, 57, 202, 11920, 36370, 178, 128); ff(6642, 41991, 57338, 22467, 64382, 17100, 14903, 29901); fe(152, 135, 61510, 86, 184, 135, 184, 11153, 27341, 6123, 178, 128); fe(152, 174, 24865, 86, 50, 174, 50, 26390, 15948, 16855, 178, 128); fe(152, 117, 801, 86, 188, 117, 188, 23893, 58040, 38916, 178, 128); ff(3018, 63473, 49898, 10293, 51887, 16530, 16752, 37131); fe(152, 87, 41622, 86, 57, 87, 57, 4277, 34865, 2000, 178, 128); ff(43990, 32573, 47652, 43374, 28821, 55277, 35884, 18140); ff(62744, 381, 49713, 63224, 56220, 7769, 47937, 24076); fe(152, 191, 25983, 86, 248, 191, 248, 8259, 33781, 13815, 178, 128); fe(152, 51, 16278, 86, 207, 51, 207, 3310, 21582, 30282, 178, 128); ff(61734, 38150, 63544, 51100, 51137, 47931, 19914, 27476); ff(38735, 19037, 29954, 40379, 20792, 43704, 60097, 6336); fe(152, 135, 20436, 86, 184, 135, 184, 53187, 59928, 37645, 178, 128); fe(152, 52, 4514, 86, 98, 52, 98, 24903, 65003, 1275, 178, 128); fe(152, 143, 41587, 86, 113, 143, 113, 680, 12809, 23281, 178, 128); fe(152, 87, 34760, 86, 57, 87, 57, 60437, 34293, 13100, 178, 128); ff(51137, 28247, 55063, 47931, 3215, 52612, 24330, 5923); ff(45213, 25254, 49365, 31577, 9708, 48147, 31769, 20755); ff(40905, 1155, 53650, 483, 61734, 51100, 37311, 1562); fe(152, 13, 30820, 86, 224, 13, 224, 46178, 57730, 41291, 178, 128); fe(152, 143, 60470, 86, 113, 143, 113, 58339, 38471, 44318, 178, 128); fe(152, 13, 64094, 86, 224, 13, 224, 8305, 62092, 41797, 178, 128); fe(152, 48, 42606, 86, 201, 48, 201, 46129, 24977, 41971, 178, 128); ff(62744, 20425, 1109, 63224, 45213, 31577, 42518, 37379); ff(62905, 15325, 23493, 47033, 21114, 32242, 7830, 44069); fe(152, 225, 60045, 86, 75, 225, 75, 56164, 51859, 60956, 178, 128); ff(56220, 41830, 64759, 7769, 20792, 43704, 4352, 55668); fe(152, 240, 33977, 86, 22, 240, 22, 62284, 5010, 40985, 178, 128); fe(152, 57, 18561, 86, 183, 57, 183, 10497, 39015, 26530, 178, 128); ff(47219, 41440, 5386, 12205, 22483, 47370, 51335, 41425); ff(6642, 51744, 62878, 22467, 43990, 43374, 65237, 54996); ff(38735, 22819, 14288, 40379, 38735, 40379, 58698, 15109); ff(20792, 6008, 50788, 43704, 3215, 52612, 25042, 16601); fe(152, 51, 40515, 86, 207, 51, 207, 53084, 48568, 12833, 178, 128); ff(55119, 61671, 58822, 35772, 23890, 23514, 25333, 5006); ff(40905, 22323, 27440, 483, 20792, 43704, 65206, 33752); fe(152, 142, 23547, 86, 146, 142, 146, 4561, 3264, 20382, 178, 128); ff(62744, 19727, 35108, 63224, 62905, 47033, 25558, 27279); fe(152, 191, 63834, 86, 248, 191, 248, 28707, 10947, 29173, 178, 128); fe(152, 51, 61262, 86, 207, 51, 207, 52059, 12732, 7049, 178, 128); fe(152, 48, 9039, 86, 201, 48, 201, 3530, 11632, 37806, 178, 128); fe(152, 240, 56728, 86, 22, 240, 22, 5747, 26832, 10851, 178, 128); ff(29411, 2859, 55047, 61039, 9708, 48147, 16850, 12218); fe(152, 117, 12834, 86, 188, 117, 188, 27378, 32721, 34591, 178, 128); fe(152, 13, 64318, 86, 224, 13, 224, 12776, 32393, 29682, 178, 128); ff(22483, 64885, 37151, 47370, 9708, 48147, 62351, 10571); ff(45125, 22035, 22594, 42759, 22069, 61841, 12612, 49736); fe(152, 143, 27341, 86, 113, 143, 113, 6123, 19945, 49449, 178, 128); fe(152, 191, 3598, 86, 248, 191, 248, 33988, 58861, 33277, 178, 128); fe(152, 51, 10462, 86, 207, 51, 207, 56362, 43808, 38391, 178, 128); fe(152, 240, 30428, 86, 22, 240, 22, 37256, 64617, 38313, 178, 128); fe(152, 135, 51859, 86, 184, 135, 184, 60956, 51859, 60956, 178, 128); ff(24892, 64929, 30459, 30494, 56220, 7769, 40011, 27654); ff(31617, 26170, 45536, 60957, 8196, 13943, 53055, 25890); ff(6642, 57545, 1732, 22467, 61734, 51100, 54027, 43843); ff(31617, 50516, 50628, 60957, 38735, 40379, 21651, 94); fe(152, 87, 63029, 86, 57, 87, 57, 13536, 61558, 36711, 178, 128); fe(152, 143, 28394, 86, 113, 143, 113, 59321, 42148, 47620, 178, 128); ff(62905, 1246, 56324, 47033, 45125, 42759, 33066, 17729); fe(152, 48, 63029, 86, 201, 48, 201, 13536, 60207, 1768, 178, 128); fe(152, 142, 52151, 86, 146, 142, 146, 27894, 24413, 61075, 178, 128); fe(152, 143, 28104, 86, 113, 143, 113, 21616, 11183, 306, 178, 128); ff(3018, 17494, 43623, 10293, 56220, 7769, 28395, 43697); ff(28556, 13023, 46961, 35710, 56220, 7769, 30233, 9725); ff(6642, 26883, 31716, 22467, 6642, 22467, 977, 54835); fe(152, 174, 48568, 86, 50, 174, 50, 12833, 19819, 61527, 178, 128); ff(56220, 14035, 18467, 7769, 61734, 51100, 24120, 60719); fe(152, 135, 26201, 86, 184, 135, 184, 45974, 12618, 29879, 178, 128); ff(45213, 64806, 11649, 31577, 9708, 48147, 36058, 19900); ff(3018, 55581, 53839, 10293, 2444, 48105, 55076, 2477); fg(51, 20382, 197, 189, 207, 3264, 24807, 11095, 52, 240); fe(152, 191, 20527, 86, 248, 191, 248, 43183, 47007, 59975, 178, 128); fe(152, 142, 21006, 86, 146, 142, 146, 30900, 23014, 42931, 178, 128); fe(152, 174, 61558, 86, 50, 174, 50, 36711, 61558, 36711, 178, 128); fe(152, 47, 23014, 86, 89, 47, 89, 42931, 22884, 8683, 178, 128); fe(152, 117, 10044, 86, 188, 117, 188, 42364, 12809, 23281, 178, 128); ff(3018, 40175, 25725, 10293, 28556, 35710, 50854, 7870); fe(152, 90, 39759, 86, 242, 90, 242, 23109, 52380, 34600, 178, 128); ff(40905, 57067, 59838, 483, 45125, 42759, 15542, 54053); ff(29411, 46465, 15013, 61039, 62744, 63224, 23895, 44016); fe(152, 90, 54950, 86, 242, 90, 242, 40610, 1046, 10071, 178, 128); ff(3018, 13228, 24078, 10293, 55119, 35772, 14530, 28371); ff(8196, 33904, 36963, 13943, 6642, 22467, 29776, 33465); ff(51137, 31366, 43973, 47931, 15692, 60714, 11468, 29829); ff(24892, 17985, 579, 30494, 47219, 12205, 8045, 17077); fe(152, 142, 16590, 86, 146, 142, 146, 35607, 42167, 17669, 178, 128); ff(22069, 3209, 54879, 61841, 9708, 48147, 62389, 54304); ff(61734, 39373, 34665, 51100, 22483, 47370, 18604, 44646); ff(51887, 13289, 12791, 16530, 64382, 17100, 2553, 18612); ff(9708, 21398, 6290, 48147, 38735, 40379, 52636, 45376); ff(55119, 62557, 53518, 35772, 21114, 32242, 52776, 34888); fe(152, 117, 12411, 86, 188, 117, 188, 23866, 21334, 47374, 178, 128); fe(152, 90, 35685, 86, 242, 90, 242, 1008, 55653, 22098, 178, 128); ff(38735, 26217, 40326, 40379, 22069, 61841, 50209, 44484); ff(3215, 2382, 45738, 52612, 61734, 51100, 15738, 48162); ff(24892, 4970, 45560, 30494, 28821, 55277, 39476, 16914); fe(152, 117, 12554, 86, 188, 117, 188, 47715, 17289, 56878, 178, 128); ff(31617, 54532, 15873, 60957, 45213, 31577, 24114, 36153); fg(13, 40883, 207, 69, 224, 48502, 25272, 46955, 90, 146); fe(152, 57, 37993, 86, 183, 57, 183, 51964, 36819, 26165, 178, 128); fe(152, 13, 37093, 86, 224, 13, 224, 32737, 37093, 32737, 178, 128); fe(152, 51, 24885, 86, 207, 51, 207, 53806, 42722, 18239, 178, 128); ff(28556, 9295, 14337, 35710, 29411, 61039, 52115, 22815); fe(152, 143, 40102, 86, 113, 143, 113, 21285, 30097, 8273, 178, 128); ff(61734, 9875, 61779, 51100, 64422, 23237, 9539, 13766); ff(3018, 50348, 22634, 10293, 22483, 47370, 34896, 40329); ff(47219, 1822, 20210, 12205, 47219, 12205, 51527, 21734); ff(22483, 15217, 18409, 47370, 55119, 35772, 36470, 1747); fe(152, 174, 60285, 86, 50, 174, 50, 59240, 22884, 8683, 178, 128); ff(61734, 38272, 9675, 51100, 2444, 48105, 53866, 26690); fe(152, 174, 11632, 86, 50, 174, 50, 37806, 51163, 19071, 178, 128); fe(152, 48, 27429, 86, 201, 48, 201, 33559, 16927, 47053, 178, 128); fe(152, 13, 6050, 86, 224, 13, 224, 21702, 39361, 8030, 178, 128); fe(152, 142, 18216, 86, 146, 142, 146, 46011, 57862, 37115, 178, 128); fe(152, 240, 39626, 86, 22, 240, 22, 47323, 49049, 33474, 178, 128); ff(23890, 26055, 11486, 23514, 64422, 23237, 64352, 18753); fe(152, 143, 14187, 86, 113, 143, 113, 40366, 45898, 20329, 178, 128); fe(152, 191, 21854, 86, 248, 191, 248, 24515, 55158, 48977, 178, 128); fe(152, 117, 34865, 86, 188, 117, 188, 2000, 51470, 34734, 178, 128); fe(152, 240, 26586, 86, 22, 240, 22, 62005, 51044, 58216, 178, 128); ff(24892, 64734, 11485, 30494, 51887, 16530, 25692, 28948); ff(51137, 62898, 3369, 47931, 62744, 63224, 15289, 45766); fe(152, 51, 47374, 86, 207, 51, 207, 28414, 11632, 37806, 178, 128); ff(51137, 34876, 2275, 47931, 23890, 23514, 59120, 43544); ff(64422, 18930, 33471, 23237, 3215, 52612, 21689, 16583); fe(152, 52, 41849, 86, 98, 52, 98, 8187, 59838, 39942, 178, 128); fe(152, 57, 33977, 86, 183, 57, 183, 62284, 34197, 38046, 178, 128); fg(174, 16226, 207, 69, 50, 2337, 9262, 2760, 240, 240); fg(13, 16984, 240, 56, 224, 63392, 9192, 59949, 87, 152); fe(152, 48, 58632, 86, 201, 48, 201, 33491, 59742, 59054, 178, 128); fe(152, 142, 9381, 86, 146, 142, 146, 3289, 61510, 11153, 178, 128); ff(51887, 40648, 18769, 16530, 43990, 43374, 44300, 49456); ff(6642, 52443, 24968, 22467, 2444, 48105, 63084, 47980); fe(152, 225, 54750, 86, 75, 225, 75, 46601, 57152, 37425, 178, 128); ff(56220, 25429, 62892, 7769, 3018, 10293, 44285, 30628); fe(152, 225, 26832, 86, 75, 225, 75, 10851, 14187, 40366, 178, 128); fe(152, 48, 27341, 86, 201, 48, 201, 6123, 57730, 41291, 178, 128); ff(9708, 52400, 62356, 48147, 20792, 43704, 33153, 23040); fg(52, 56107, 146, 213, 98, 63059, 37126, 57756, 143, 65); fe(152, 90, 64327, 86, 242, 90, 242, 14544, 18888, 7980, 178, 128); ff(62905, 26212, 59245, 47033, 20792, 43704, 44629, 55326); fe(152, 48, 12554, 86, 201, 48, 201, 47715, 18662, 61378, 178, 128); fe(152, 225, 11387, 86, 75, 225, 75, 35003, 27545, 36102, 178, 128); ff(51887, 51867, 36930, 16530, 45125, 42759, 2125, 9579); fe(152, 87, 32393, 86, 57, 87, 57, 29682, 13393, 43035, 178, 128); ff(24892, 57682, 33116, 30494, 28821, 55277, 32062, 56231); ff(43990, 3538, 36073, 43374, 51137, 47931, 39617, 60678); fe(152, 135, 47374, 86, 184, 135, 184, 28414, 40604, 11442, 178, 128); fe(152, 225, 10827, 86, 75, 225, 75, 37922, 6050, 21702, 178, 128); ff(38735, 14545, 36827, 40379, 40905, 483, 40980, 59935); fe(152, 47, 61539, 86, 89, 47, 89, 57704, 63147, 60435, 178, 128); ff(28556, 22080, 33034, 35710, 3018, 10293, 38156, 38661); fe(152, 143, 21069, 86, 113, 143, 113, 3956, 58040, 38916, 178, 128); fe(152, 51, 55187, 86, 207, 51, 207, 29247, 13393, 43035, 178, 128); fe(152, 51, 1368, 86, 207, 51, 207, 1633, 10136, 60685, 178, 128); fe(152, 47, 55208, 86, 89, 47, 89, 2122, 14187, 40366, 178, 128); fe(152, 48, 9466, 86, 201, 48, 201, 23653, 51859, 60956, 178, 128); fe(152, 225, 60285, 86, 75, 225, 75, 59240, 54117, 39549, 178, 128); fg(47, 55254, 197, 189, 89, 7403, 14323, 56786, 225, 153); fe(152, 90, 39003, 86, 242, 90, 242, 64547, 23304, 16412, 178, 128); fe(152, 117, 51157, 86, 188, 117, 188, 64512, 24885, 53806, 178, 128); ff(62744, 33398, 37614, 63224, 6642, 22467, 8399, 39025); fe(152, 135, 48620, 86, 184, 135, 184, 57035, 30097, 8273, 178, 128); ff(51137, 56467, 2636, 47931, 55119, 35772, 20527, 33567); ff(3018, 9239, 1996, 10293, 23890, 23514, 11519, 3620); ff(3215, 5891, 21733, 52612, 64382, 17100, 63921, 14397); ff(40905, 58261, 42105, 483, 3215, 52612, 38122, 34525); ff(47219, 31954, 35136, 12205, 29411, 61039, 43749, 39034); ff(20792, 53338, 25318, 43704, 29411, 61039, 10518, 44343); ff(62744, 35086, 32881, 63224, 64382, 17100, 32123, 46991); ff(55119, 7043, 10296, 35772, 45125, 42759, 15912, 9626); ff(20792, 35426, 30518, 43704, 62744, 63224, 32715, 2000); fe(152, 52, 60285, 86, 98, 52, 98, 59240, 21006, 30900, 178, 128); ff(64422, 36900, 29870, 23237, 51887, 16530, 49872, 14758); ff(21114, 18742, 62739, 32242, 56220, 7769, 34935, 15989); fe(152, 52, 58073, 86, 98, 52, 98, 34753, 29880, 61532, 178, 128); fe(152, 90, 47331, 86, 242, 90, 242, 55553, 62447, 2136, 178, 128); fe(152, 57, 42199, 86, 183, 57, 183, 43719, 44409, 39857, 178, 128); ff(64382, 64347, 16417, 17100, 40905, 483, 61510, 56588); ff(2444, 62706, 28181, 48105, 40905, 483, 53406, 23959); ff(51887, 12788, 6190, 16530, 62905, 47033, 41701, 6527); ff(23890, 23723, 55936, 23514, 2444, 48105, 31142, 61338); ff(51137, 35888, 30613, 47931, 31617, 60957, 5376, 8505); ff(6642, 23151, 43188, 22467, 24892, 30494, 29472, 46557); ff(51887, 22979, 17785, 16530, 45213, 31577, 52994, 63331); ff(6642, 45969, 42840, 22467, 55119, 35772, 28929, 10250); fe(152, 87, 64327, 86, 57, 87, 57, 14544, 44469, 48730, 178, 128); ff(43990, 64684, 15410, 43374, 56220, 7769, 45648, 65150); ff(45125, 10202, 17569, 42759, 61734, 51100, 3059, 18867); ff(23890, 45362, 29296, 23514, 51137, 47931, 24659, 18396); ff(9708, 58483, 48084, 48147, 9708, 48147, 27409, 23869); ff(6642, 50437, 45788, 22467, 20792, 43704, 7260, 22313); fe(152, 225, 4659, 86, 75, 225, 75, 51810, 6027, 32853, 178, 128); ff(51137, 5320, 53942, 47931, 8196, 13943, 552, 47470); ff(3215, 51803, 62791, 52612, 40905, 483, 63883, 59006); fe(152, 240, 61324, 86, 22, 240, 22, 20299, 39857, 10144, 178, 128); ff(47219, 40089, 14061, 12205, 22483, 47370, 58713, 63662); ff(62905, 33902, 15699, 47033, 21114, 32242, 52272, 47968); fe(152, 142, 52842, 86, 146, 142, 146, 50946, 59819, 45549, 178, 128); fe(152, 225, 35199, 86, 75, 225, 75, 32103, 21089, 24062, 178, 128); fe(152, 57, 9203, 86, 183, 57, 183, 30816, 41587, 680, 178, 128); ff(22069, 48809, 65079, 61841, 6642, 22467, 45268, 31682); fe(152, 191, 42606, 86, 248, 191, 248, 46129, 44469, 48730, 178, 128); ff(6642, 49965, 57425, 22467, 56220, 7769, 57714, 59027); ff(22483, 45816, 39042, 47370, 62744, 63224, 13458, 19450); fe(152, 240, 16768, 86, 22, 240, 22, 34637, 34072, 28610, 178, 128); ff(51137, 27889, 35075, 47931, 22069, 61841, 31892, 52410); ff(51887, 31463, 47687, 16530, 45213, 31577, 33940, 35667); ff(38735, 14535, 44742, 40379, 62905, 47033, 14112, 20137); ff(15692, 13169, 14942, 60714, 24892, 30494, 17091, 55189); ff(62744, 59563, 56685, 63224, 6642, 22467, 34388, 43661); ff(28556, 19939, 4115, 35710, 31617, 60957, 36914, 27902); ff(38735, 65233, 45902, 40379, 64422, 23237, 26480, 30544); ff(23890, 50933, 13174, 23514, 9708, 48147, 11119, 54699); fe(152, 87, 29157, 86, 57, 87, 57, 51621, 20527, 43183, 178, 128); ff(15692, 42063, 43415, 60714, 61734, 51100, 44954, 54136); fe(152, 90, 63059, 86, 242, 90, 242, 56107, 7682, 202, 178, 128); ff(38735, 58019, 13038, 40379, 55119, 35772, 47020, 49369); fe(152, 47, 38631, 86, 89, 47, 89, 23599, 7862, 22855, 178, 128); fg(52, 20329, 178, 86, 98, 45898, 45942, 56564, 51, 153); ff(15692, 21459, 17676, 60714, 62905, 47033, 18097, 58190); ff(51887, 20622, 30019, 16530, 47219, 12205, 19616, 44922); ff(51887, 65114, 7868, 16530, 8196, 13943, 47495, 53595); ff(15692, 8805, 26793, 60714, 28556, 35710, 35164, 15095); ff(47219, 40328, 50991, 12205, 56220, 7769, 44921, 4317); fe(152, 191, 40277, 86, 248, 191, 248, 20278, 60045, 56164, 178, 128); ff(61734, 56219, 41893, 51100, 47219, 12205, 3485, 64764); fe(152, 225, 23628, 86, 75, 225, 75, 28519, 42148, 47620, 178, 128); fe(152, 51, 24413, 86, 207, 51, 207, 61075, 15905, 60569, 178, 128); fe(152, 174, 55653, 86, 50, 174, 50, 22098, 23547, 4561, 178, 128); fe(152, 87, 65003, 86, 57, 87, 57, 1275, 8220, 57310, 178, 128); fe(152, 13, 60285, 86, 224, 13, 224, 59240, 34975, 34400, 178, 128); fe(152, 225, 59483, 86, 75, 225, 75, 47457, 16927, 47053, 178, 128); fe(152, 240, 18134, 86, 22, 240, 22, 34658, 50452, 2319, 178, 128); fe(152, 191, 17241, 86, 248, 191, 248, 18756, 34306, 21729, 178, 128); ff(62744, 5391, 45957, 63224, 45213, 31577, 32936, 51964); fe(152, 191, 55653, 86, 248, 191, 248, 22098, 43583, 38074, 178, 128); fe(152, 191, 48340, 86, 248, 191, 248, 32279, 12618, 29879, 178, 128); ff(43990, 21354, 35765, 43374, 62905, 47033, 39710, 13312); fe(152, 117, 20616, 86, 188, 117, 188, 10443, 26201, 45974, 178, 128); fe(152, 90, 50163, 86, 242, 90, 242, 978, 44161, 42084, 178, 128); fe(152, 117, 55158, 86, 188, 117, 188, 48977, 12202, 4847, 178, 128); ff(28556, 16108, 6127, 35710, 22069, 61841, 21429, 58612); ff(28556, 56343, 8402, 35710, 2444, 48105, 63447, 21773); ff(9708, 44120, 28909, 48147, 31617, 60957, 1498, 63481); ff(22069, 19628, 45940, 61841, 62744, 63224, 3662, 41367); fe(152, 13, 50026, 86, 224, 13, 224, 59796, 11632, 37806, 178, 128); fe(152, 143, 40277, 86, 113, 143, 113, 20278, 42722, 18239, 178, 128); fe(152, 240, 55503, 86, 22, 240, 22, 18511, 42391, 53492, 178, 128); fe(152, 47, 39003, 86, 89, 47, 89, 64547, 59928, 37645, 178, 128); fg(90, 9070, 83, 41, 242, 16259, 40915, 24803, 191, 197); ff(40905, 13894, 5126, 483, 45213, 31577, 43608, 61080); fe(152, 117, 27067, 86, 188, 117, 188, 27455, 27067, 27455, 178, 128); ff(6642, 43006, 45499, 22467, 22483, 47370, 31808, 59755); ff(28821, 57846, 18892, 55277, 40905, 483, 15497, 7967); ff(15692, 2495, 3800, 60714, 56220, 7769, 16492, 1348); fe(152, 240, 62785, 86, 22, 240, 22, 34768, 4659, 51810, 178, 128); fe(152, 57, 46131, 86, 183, 57, 183, 29547, 20436, 53187, 178, 128); ff(15692, 4852, 47936, 60714, 22069, 61841, 44044, 15432); ff(28821, 19765, 49869, 55277, 62905, 47033, 40802, 51060); fe(152, 51, 35907, 86, 207, 51, 207, 52100, 38673, 49376, 178, 128); ff(28821, 1847, 64734, 55277, 56220, 7769, 446, 24667); ff(38735, 45314, 56426, 40379, 45213, 31577, 65226, 32788); fe(152, 47, 47169, 86, 89, 47, 89, 3968, 11239, 53758, 178, 128); ff(3018, 55090, 39700, 10293, 62744, 63224, 52030, 64904); ff(64422, 60388, 29685, 23237, 55119, 35772, 32021, 15437); ff(61734, 39729, 19173, 51100, 2444, 48105, 17291, 26733); ff(21114, 60310, 49423, 32242, 51887, 16530, 43444, 21070); ff(31617, 30621, 31079, 60957, 22483, 47370, 23052, 19801); fe(152, 13, 51265, 86, 224, 13, 224, 41401, 10521, 4931, 178, 128); fe(152, 13, 29041, 86, 224, 13, 224, 57720, 45165, 3372, 178, 128); fe(152, 174, 23804, 86, 50, 174, 50, 18946, 29857, 26797, 178, 128); ff(21114, 33810, 12144, 32242, 51887, 16530, 2240, 35750); ff(40905, 60970, 40387, 483, 2444, 48105, 56338, 13268); fe(152, 48, 9934, 86, 201, 48, 201, 38137, 60511, 6389, 178, 128); ff(28556, 49470, 38193, 35710, 51887, 16530, 22149, 50848); ff(56220, 2303, 57303, 7769, 56220, 7769, 56733, 13014); fe(152, 52, 23993, 86, 98, 52, 98, 16277, 4406, 58034, 178, 128); ff(64382, 723, 9487, 17100, 22069, 61841, 61178, 64039); fe(152, 225, 50486, 86, 75, 225, 75, 8727, 4971, 1359, 178, 128); ff(38735, 47173, 53759, 40379, 28556, 35710, 53127, 17730); ff(61734, 63743, 41234, 51100, 8196, 13943, 47113, 24278); ff(29411, 44189, 8953, 61039, 22069, 61841, 32857, 62492); fe(152, 48, 22884, 86, 201, 48, 201, 8683, 18938, 35176, 178, 128); ff(62905, 52918, 50169, 47033, 22483, 47370, 39648, 17821); fe(152, 142, 32721, 86, 146, 142, 146, 34591, 62092, 41797, 178, 128); fe(152, 52, 38471, 86, 98, 52, 98, 44318, 60207, 1768, 178, 128); ff(64382, 47425, 51515, 17100, 51887, 16530, 51376, 63395); fe(152, 143, 52842, 86, 113, 143, 113, 50946, 34671, 26504, 178, 128); ff(22483, 12588, 21390, 47370, 31617, 60957, 37705, 47789); fe(152, 117, 47015, 86, 188, 117, 188, 61468, 19945, 49449, 178, 128); ff(45125, 36598, 25879, 42759, 9708, 48147, 12646, 64053); ff(45125, 858, 46622, 42759, 45213, 31577, 6719, 18526); fe(152, 191, 22690, 86, 248, 191, 248, 716, 18158, 58530, 178, 128); ff(3018, 35698, 51086, 10293, 28821, 55277, 65095, 53210); ff(24892, 56420, 42407, 30494, 45125, 42759, 39354, 10280); ff(62744, 19108, 497, 63224, 24892, 30494, 25951, 21311); fe(152, 57, 54950, 86, 183, 57, 183, 40610, 13467, 19663, 178, 128); ff(24892, 7061, 15199, 30494, 15692, 60714, 29516, 31647); ff(2444, 32076, 42101, 48105, 21114, 32242, 16515, 37009); fe(152, 174, 51157, 86, 50, 174, 50, 64512, 421, 37246, 178, 128); fe(152, 52, 23628, 86, 98, 52, 98, 28519, 32377, 63517, 178, 128); ff(24892, 35776, 20515, 30494, 8196, 13943, 24015, 356); ff(51137, 43568, 19129, 47931, 15692, 60714, 5279, 30494); ff(29411, 25409, 58754, 61039, 45125, 42759, 36562, 4607); ff(15692, 4443, 8717, 60714, 43990, 43374, 36372, 29454); ff(28556, 61205, 14297, 35710, 47219, 12205, 49261, 18478); ff(23890, 60397, 22105, 23514, 51137, 47931, 48810, 19266); ff(22069, 808, 52197, 61841, 23890, 23514, 42298, 14796); fe(152, 225, 41912, 86, 75, 225, 75, 58433, 34197, 38046, 178, 128); fe(152, 47, 39759, 86, 89, 47, 89, 23109, 41847, 38511, 178, 128); ff(3018, 51303, 7048, 10293, 23890, 23514, 50933, 55657); ff(62905, 328, 43001, 47033, 3215, 52612, 22525, 49076); fe(152, 57, 63422, 86, 183, 57, 183, 4029, 38631, 23599, 178, 128); ff(23890, 4578, 53183, 23514, 22069, 61841, 51496, 54002); ff(45125, 13489, 2322, 42759, 45125, 42759, 23054, 47085); ff(8196, 10306, 27442, 13943, 21114, 32242, 47244, 9472); ff(38735, 8124, 3952, 40379, 29411, 61039, 60209, 19413); fe(152, 117, 31880, 86, 188, 117, 188, 17196, 63029, 13536, 178, 128); fe(152, 90, 26716, 86, 242, 90, 242, 64358, 51604, 39705, 178, 128); fe(152, 47, 20592, 86, 89, 47, 89, 34547, 51859, 60956, 178, 128); ff(40905, 46549, 9448, 483, 3018, 10293, 32541, 41324); fe(152, 240, 16590, 86, 22, 240, 22, 35607, 7978, 18463, 178, 128); ff(56220, 37532, 60350, 7769, 51887, 16530, 43875, 48819); fg(51, 2000, 212, 24, 207, 34865, 20340, 20827, 142, 240); ff(51887, 61419, 61051, 16530, 62744, 63224, 24797, 9186); ff(2444, 7046, 47148, 48105, 9708, 48147, 62342, 49090); ff(29411, 43599, 58527, 61039, 31617, 60957, 13966, 47930); ff(8196, 34448, 44695, 13943, 28556, 35710, 16343, 30680); ff(28821, 40345, 4808, 55277, 15692, 60714, 21831, 62972); fg(225, 11169, 178, 86, 75, 60452, 3780, 50, 57, 197); fg(191, 1341, 152, 128, 248, 14818, 53995, 20098, 48, 207); ff(15692, 7393, 39353, 60714, 51137, 47931, 10938, 15327); fe(152, 174, 29041, 86, 50, 174, 50, 57720, 63656, 31679, 178, 128); fe(152, 142, 59208, 86, 146, 142, 146, 36477, 653, 60506, 178, 128); fe(152, 143, 8247, 86, 113, 143, 113, 12636, 31520, 58678, 178, 128); ff(22069, 34125, 33873, 61841, 45213, 31577, 40008, 34574); fe(152, 48, 2387, 86, 201, 48, 201, 59099, 19510, 38921, 178, 128); fe(152, 174, 8261, 86, 50, 174, 50, 41842, 15316, 43943, 178, 128); fe(152, 90, 38631, 86, 242, 90, 242, 23599, 9274, 19635, 178, 128); ff(43990, 56025, 46367, 43374, 3018, 10293, 5984, 65113); fe(152, 135, 17241, 86, 184, 135, 184, 18756, 11239, 53758, 178, 128); fe(152, 87, 51989, 86, 57, 87, 57, 32865, 38631, 23599, 178, 128); fe(152, 143, 17289, 86, 113, 143, 113, 56878, 39015, 26530, 178, 128); ff(45213, 48102, 43170, 31577, 29411, 61039, 45695, 15795); fe(152, 191, 17004, 86, 248, 191, 248, 3307, 39003, 64547, 178, 128); ff(55119, 42898, 36414, 35772, 29411, 61039, 59509, 47674); fe(152, 240, 8247, 86, 22, 240, 22, 12636, 35685, 1008, 178, 128); fe(152, 87, 44858, 86, 57, 87, 57, 11130, 58668, 40548, 178, 128); fg(51, 9077, 152, 128, 207, 57409, 50128, 10744, 13, 83); fe(152, 52, 58973, 86, 98, 52, 98, 43514, 39759, 23109, 178, 128); fe(152, 142, 5010, 86, 146, 142, 146, 40985, 51265, 41401, 178, 128); fe(152, 142, 9995, 86, 146, 142, 146, 47604, 60889, 12910, 178, 128); fe(152, 87, 16259, 86, 57, 87, 57, 9070, 65007, 33865, 178, 128); fe(152, 52, 19029, 86, 98, 52, 98, 47124, 9203, 30816, 178, 128); fe(152, 142, 18888, 86, 146, 142, 146, 7980, 63866, 6063, 178, 128); fe(152, 174, 26073, 86, 50, 174, 50, 5087, 51044, 58216, 178, 128); ff(43990, 6376, 7251, 43374, 6642, 22467, 57627, 59133); fe(152, 48, 27545, 86, 201, 48, 201, 36102, 10947, 29173, 178, 128); ff(28556, 10564, 42661, 35710, 29411, 61039, 44020, 5001); fe(152, 13, 42506, 86, 224, 13, 224, 62222, 14818, 1341, 178, 128); fe(152, 87, 17876, 86, 57, 87, 57, 45947, 18216, 46011, 178, 128); fe(152, 117, 52965, 86, 188, 117, 188, 64757, 52965, 64757, 178, 128); ff(20792, 38589, 28910, 43704, 43990, 43374, 61732, 46390); ff(47219, 36523, 43644, 12205, 3215, 52612, 26740, 60232); fe(152, 135, 19577, 86, 184, 135, 184, 53509, 9064, 50210, 178, 128); ff(28821, 9207, 21724, 55277, 6642, 22467, 3866, 45486); ff(47219, 50330, 37589, 12205, 45125, 42759, 40323, 62677); ff(21114, 32123, 21749, 32242, 40905, 483, 53814, 23120); fe(152, 52, 49261, 86, 98, 52, 98, 17659, 18888, 7980, 178, 128); ff(62905, 45647, 36075, 47033, 61734, 51100, 6929, 1938); fe(152, 135, 55384, 86, 184, 135, 184, 28056, 50905, 16604, 178, 128); fe(152, 57, 4569, 86, 183, 57, 183, 30162, 16927, 47053, 178, 128); ff(51137, 56237, 45959, 47931, 51137, 47931, 1973, 10964); fe(152, 174, 62785, 86, 50, 174, 50, 34768, 41622, 4277, 178, 128); fe(152, 135, 35756, 86, 184, 135, 184, 5952, 39626, 47323, 178, 128); ff(62744, 44060, 5165, 63224, 3215, 52612, 58661, 29005); fe(152, 117, 40211, 86, 188, 117, 188, 39330, 63656, 31679, 178, 128); ff(3018, 62662, 38274, 10293, 28556, 35710, 11824, 6463); ff(61734, 48940, 51713, 51100, 51887, 16530, 60940, 32089); ff(23890, 52467, 49396, 23514, 51887, 16530, 42413, 35248); ff(64422, 16197, 45430, 23237, 64382, 17100, 50267, 56914); fe(152, 57, 10365, 86, 183, 57, 183, 52710, 34072, 28610, 178, 128); fe(152, 48, 25574, 86, 201, 48, 201, 44735, 5010, 40985, 178, 128); ff(23890, 58812, 52412, 23514, 22069, 61841, 6576, 50524); ff(3018, 26850, 26893, 10293, 23890, 23514, 60284, 29974); fe(152, 240, 9742, 86, 22, 240, 22, 53573, 34306, 21729, 178, 128); fe(152, 240, 50146, 86, 22, 240, 22, 30568, 12202, 4847, 178, 128); fg(143, 62472, 65, 205, 113, 47966, 3018, 10293, 117, 197); fe(152, 143, 35907, 86, 113, 143, 113, 52100, 42391, 53492, 178, 128); ff(56220, 10063, 63227, 7769, 22483, 47370, 37374, 23563); ff(62744, 16982, 5768, 63224, 61734, 51100, 19282, 37576); fe(152, 191, 40102, 86, 248, 191, 248, 21285, 47970, 58607, 178, 128); fe(152, 13, 28946, 86, 224, 13, 224, 11092, 41849, 8187, 178, 128); fe(152, 48, 61575, 86, 201, 48, 201, 484, 35098, 37881, 178, 128); ff(22069, 40410, 8594, 61841, 8196, 13943, 63407, 55042); fe(152, 57, 42506, 86, 183, 57, 183, 62222, 40395, 53574, 178, 128); fe(152, 87, 44161, 86, 57, 87, 57, 42084, 64302, 42428, 178, 128); fe(152, 135, 5010, 86, 184, 135, 184, 40985, 10462, 56362, 178, 128); fg(87, 42332, 65, 205, 57, 53939, 25928, 61409, 135, 153); fe(152, 48, 11239, 86, 201, 48, 201, 53758, 60113, 59010, 178, 128); ff(45213, 830, 43402, 31577, 47219, 12205, 11741, 65495); fe(152, 47, 6146, 86, 89, 47, 89, 41312, 51265, 41401, 178, 128); ff(21114, 17853, 23022, 32242, 56220, 7769, 1045, 45970); fe(152, 90, 38892, 86, 242, 90, 242, 1416, 42167, 17669, 178, 128); ff(28821, 1963, 37817, 55277, 28821, 55277, 37599, 27890); ff(56220, 35932, 44928, 7769, 61734, 51100, 30821, 38133); ff(40905, 58247, 46594, 483, 3215, 52612, 54195, 62412); fe(152, 135, 23993, 86, 184, 135, 184, 16277, 32590, 17, 178, 128); fe(152, 135, 2337, 86, 184, 135, 184, 16226, 34671, 26504, 178, 128); ff(62905, 19100, 60341, 47033, 62744, 63224, 32784, 59695); fe(152, 135, 27164, 86, 184, 135, 184, 53314, 50951, 17187, 178, 128); ff(61734, 10777, 45134, 51100, 8196, 13943, 12087, 16930); fe(152, 47, 55653, 86, 89, 47, 89, 22098, 36819, 26165, 178, 128); fe(152, 87, 58073, 86, 57, 87, 57, 34753, 43808, 38391, 178, 128); fe(152, 90, 21770, 86, 242, 90, 242, 157, 10521, 4931, 178, 128); ff(40905, 28036, 115, 483, 45213, 31577, 12970, 45896); ff(47219, 19125, 39157, 12205, 20792, 43704, 65318, 38319); ff(55119, 1371, 33335, 35772, 62905, 47033, 4787, 34572); fe(152, 52, 58343, 86, 98, 52, 98, 30971, 7978, 18463, 178, 128); fe(152, 191, 21770, 86, 248, 191, 248, 157, 43808, 38391, 178, 128); fe(152, 225, 17289, 86, 75, 225, 75, 56878, 53939, 42332, 178, 128); ff(28556, 42975, 64496, 35710, 28821, 55277, 60213, 10352); fe(152, 135, 6871, 86, 184, 135, 184, 10671, 55503, 18511, 178, 128); fe(152, 57, 18982, 86, 183, 57, 183, 39420, 49261, 17659, 178, 128); fe(152, 117, 61158, 86, 188, 117, 188, 14709, 36819, 26165, 178, 128); ff(8196, 53385, 64026, 13943, 45213, 31577, 9156, 37198); fe(152, 13, 27429, 86, 224, 13, 224, 33559, 1908, 51577, 178, 128); fe(152, 13, 63029, 86, 224, 13, 224, 13536, 31337, 20047, 178, 128); fe(152, 51, 24377, 86, 207, 51, 207, 60228, 41622, 4277, 178, 128); fe(152, 51, 23604, 86, 207, 51, 207, 22284, 39626, 47323, 178, 128); ff(55119, 47624, 46344, 35772, 9708, 48147, 21240, 14993); ff(23890, 47628, 35409, 23514, 28556, 35710, 48220, 23580); fe(152, 191, 18561, 86, 248, 191, 248, 10497, 1819, 57389, 178, 128); fe(152, 117, 47227, 86, 188, 117, 188, 11134, 55503, 18511, 178, 128); fe(152, 142, 51877, 86, 146, 142, 146, 45922, 23604, 22284, 178, 128); fe(152, 52, 15577, 86, 98, 52, 98, 45769, 11239, 53758, 178, 128); fe(152, 51, 30358, 86, 207, 51, 207, 16322, 4569, 30162, 178, 128); fe(152, 47, 27216, 86, 89, 47, 89, 37781, 19577, 53509, 178, 128); fe(152, 47, 34072, 86, 89, 47, 89, 28610, 10365, 52710, 178, 128); fe(152, 225, 44858, 86, 75, 225, 75, 11130, 51044, 58216, 178, 128); ff(22483, 25541, 42966, 47370, 62744, 63224, 57209, 8501); ff(20792, 16632, 39697, 43704, 51137, 47931, 38334, 51807); fe(152, 87, 20307, 86, 57, 87, 57, 56252, 58343, 30971, 178, 128); ff(55119, 24937, 44210, 35772, 29411, 61039, 57765, 2270); fe(152, 225, 52264, 86, 75, 225, 75, 13327, 58040, 38916, 178, 128); fe(152, 47, 46223, 86, 89, 47, 89, 13853, 50146, 30568, 178, 128); ff(15692, 35767, 48787, 60714, 24892, 30494, 59017, 57099); ff(45125, 20838, 3486, 42759, 64422, 23237, 6348, 22050); fe(152, 48, 58861, 86, 201, 48, 201, 33277, 47294, 47483, 178, 128); ff(28821, 50024, 9784, 55277, 43990, 43374, 512, 15567); fe(152, 225, 64549, 86, 75, 225, 75, 54941, 7862, 22855, 178, 128); ff(43990, 64874, 13021, 43374, 38735, 40379, 39884, 23258); ff(51887, 2837, 772, 16530, 3018, 10293, 13392, 2105); fe(152, 174, 9274, 86, 50, 174, 50, 19635, 47015, 61468, 178, 128); ff(2444, 2649, 5413, 48105, 23890, 23514, 65493, 24812); fe(152, 240, 10827, 86, 22, 240, 22, 37922, 6050, 21702, 178, 128); fe(152, 174, 34293, 86, 50, 174, 50, 13100, 19029, 47124, 178, 128); ff(55119, 47295, 18929, 35772, 3215, 52612, 13720, 51779); fe(152, 57, 58147, 86, 183, 57, 183, 5364, 18633, 39089, 178, 128); fe(152, 51, 35867, 86, 207, 51, 207, 35829, 27216, 37781, 178, 128); fg(240, 11650, 178, 86, 22, 62292, 30000, 4212, 174, 207); ff(22069, 52310, 22311, 61841, 22069, 61841, 18978, 15023); fe(152, 52, 52588, 86, 98, 52, 98, 2148, 9934, 38137, 178, 128); ff(61734, 56036, 2878, 51100, 47219, 12205, 42585, 26960); fe(152, 51, 5861, 86, 207, 51, 207, 29010, 20616, 10443, 178, 128); fe(152, 57, 63147, 86, 183, 57, 183, 60435, 40604, 11442, 178, 128); fe(152, 90, 46476, 86, 242, 90, 242, 26643, 47294, 47483, 178, 128); fe(152, 143, 32721, 86, 113, 143, 113, 34591, 7682, 202, 178, 128); ff(62905, 63956, 58950, 47033, 45125, 42759, 18085, 41363); ff(15692, 9909, 46069, 60714, 64382, 17100, 17695, 62); fe(152, 142, 17289, 86, 146, 142, 146, 56878, 1819, 57389, 178, 128); fd(29653, 32, 13310, 16, 1, 34153, 15685); fd(49534, 32, 20827, 16, 10, 20340, 3153); fd(30407, 32, 21591, 16, 11, 21670, 29081); fd(25702, 32, 35228, 16, 15, 54696, 8947); fd(35241, 32, 64947, 16, 12, 41371, 28454); fd(25696, 32, 11269, 16, 8, 63065, 30084); fd(54696, 32, 9556, 16, 2, 22504, 35228); fd(34153, 32, 11269, 16, 14, 63065, 13310); fd(46478, 32, 34379, 16, 4, 11599, 54579); fd(46478, 32, 8947, 16, 7, 25702, 54579); fd(57636, 32, 54688, 16, 9, 57383, 38664); fd(11599, 32, 29081, 16, 0, 30407, 34379); fd(15203, 32, 8947, 16, 13, 25702, 19366); fd(45093, 32, 20827, 16, 5, 20340, 18989); fd(22504, 32, 42845, 16, 6, 60422, 9556); fd(55193, 32, 28454, 16, 3, 35241, 12486); fb(16927, 58857, 29511, 34325, 9819, 24768, 61684, 8277, 4291, 47053); fc(47576, 38036, 63999, 19732, 11923, 39361, 8030, 2869, 41176, 30542); fb(14259, 58668, 16967, 680, 40548, 35756, 5952, 49764, 41587, 40059); fb(20156, 50146, 65130, 9706, 30568, 61558, 36711, 16895, 52133, 6649); fc(55660, 28085, 5090, 58216, 54135, 13412, 52856, 34870, 51044, 28882); fc(7403, 37961, 39060, 26390, 39984, 16674, 63899, 54406, 24865, 55254); fb(50026, 47331, 34051, 19115, 55553, 29880, 61532, 22299, 22335, 59796); fc(54117, 22884, 26504, 6123, 8683, 61324, 20299, 8334, 27341, 39549); fb(47970, 34865, 2319, 38074, 2000, 59025, 3475, 46825, 43583, 58607); fb(47203, 64231, 64401, 26172, 62534, 58857, 9819, 26515, 45226, 42889); fc(39759, 47248, 14208, 56791, 7217, 60207, 1768, 12963, 45971, 23109); fb(63392, 63422, 42274, 39089, 4029, 40443, 54376, 37187, 18633, 16984); fb(16758, 65063, 44123, 12910, 63287, 10086, 10121, 1530, 60889, 12227); fc(60665, 49110, 31690, 58607, 42070, 62785, 34768, 16325, 47970, 59098); fb(27545, 55384, 18810, 28414, 28056, 62292, 11650, 47787, 47374, 36102); fc(35685, 32590, 2763, 33338, 17, 23604, 22284, 48704, 24864, 1008); fc(10308, 52151, 44589, 48977, 27894, 63949, 5438, 55172, 55158, 25707); fb(20527, 10229, 45211, 34548, 30795, 27216, 37781, 35586, 23026, 43183); fc(7978, 14818, 15203, 3372, 1341, 63866, 6063, 19366, 45165, 18463); fb(45165, 56728, 7573, 52606, 5747, 33781, 13815, 47965, 27679, 3372); fc(11590, 59838, 15043, 9859, 39942, 14461, 9859, 40994, 14461, 7942); fb(16597, 23304, 13067, 9499, 16412, 39448, 9499, 29527, 39448, 1159); fc(28102, 19945, 61726, 42811, 49449, 51157, 64512, 10552, 59807, 60869); fb(6399, 47294, 58626, 34637, 47483, 23804, 18946, 49615, 16768, 61055); fc(19083, 27255, 26147, 18946, 50782, 58181, 45401, 63708, 23804, 47905); fb(12887, 43855, 60867, 26426, 50102, 18888, 7980, 48686, 22278, 61827); fc(4291, 58040, 4050, 12455, 38916, 7796, 46701, 60820, 53166, 34325); fc(13526, 34197, 18907, 51526, 38046, 33104, 32219, 18779, 50610, 9210); fb(24977, 63866, 60921, 23428, 6063, 40277, 20278, 11922, 50211, 41971); fc(30214, 23026, 11977, 34753, 34548, 31159, 41157, 9407, 58073, 62404); fb(24864, 54961, 21066, 55511, 5680, 52588, 2148, 33450, 35623, 33338); fc(11365, 58343, 61734, 39549, 30971, 44161, 42084, 51100, 54117, 65446); fa(10690, 9, 44137, 17701, 15395, 21043, 37670, 62549, 8706, 17685, 10722); fa(22853, 5, 56674, 8821, 65384, 7421, 29945, 55536, 4777, 8773, 22885); fa(10645, 4, 45296, 1172, 13740, 11981, 23131, 23131, 45296, 1188, 10677); fa(37920, 11, 60475, 19906, 37670, 44137, 49862, 55536, 4777, 19954, 37888); fa(2056, 15, 19927, 13176, 20603, 19927, 20603, 23131, 45296, 13128, 2088); fa(20261, 10, 23048, 49588, 65384, 7421, 19302, 61070, 30238, 49540, 20229); fa(56192, 1, 15033, 17818, 61070, 30238, 23046, 23131, 45296, 17834, 56224); fa(50427, 7, 5746, 26678, 62651, 48222, 40820, 60570, 2288, 26630, 50395); fa(51275, 13, 23048, 5997, 20603, 19927, 19302, 35170, 56455, 5981, 51307); fa(49137, 2, 23048, 52458, 19628, 3662, 19302, 62651, 48222, 52442, 49105); fa(6014, 6, 15893, 10794, 23046, 15033, 44392, 37670, 44137, 10778, 5982); fa(50088, 8, 32992, 60953, 13740, 11981, 56670, 49862, 60475, 60969, 50056); fa(26670, 14, 4777, 17111, 19628, 3662, 55536, 28892, 2091, 17127, 26638); fa(20239, 3, 30238, 45280, 20603, 19927, 61070, 62651, 48222, 45264, 20271); fa(63144, 0, 27424, 65210, 13740, 11981, 12298, 49133, 22330, 65162, 63112); fa(12789, 12, 45296, 57564, 29945, 56674, 23131, 45448, 39019, 57580, 12757); g___1046(13906, 29349, 29109, 36266, 9049, 1094, 47127, 15, 12752, 25015, 13906); g___1046(4294, 19480, 20232, 11977, 9407, 54402, 43689, 3, 42424, 28345, 4294); g___1046(32013, 65186, 64946, 30409, 34328, 30997, 23618, 5, 37610, 59847, 32013); g___1046(138, 13130, 12378, 35181, 61925, 29301, 37155, 1, 63900, 27116, 138); g___1046(58888, 53564, 53804, 36266, 9049, 58685, 46679, 13, 43857, 15665, 58888); g___1046(8879, 8976, 8192, 13048, 18791, 3838, 46557, 8, 28488, 38926, 8879); g___1046(12387, 8473, 8713, 3407, 32156, 26234, 52685, 9, 38065, 39663, 12387); g___1046(381, 45652, 45380, 42800, 40468, 63268, 9500, 7, 28488, 38926, 381); g___1046(55901, 63518, 64270, 43857, 15665, 2751, 16060, 4, 11977, 9407, 55901); g___1046(17307, 51881, 51641, 44452, 3414, 28181, 21195, 10, 19022, 29688, 17307); g___1046(52019, 13182, 12398, 3407, 32156, 25705, 50194, 14, 41483, 63734, 52019); g___1046(37222, 6306, 7090, 45726, 32419, 29301, 37155, 12, 35181, 61925, 37222); g___1046(45829, 16588, 17372, 11977, 9407, 7534, 45971, 6, 62281, 48273, 45829); g___1046(47694, 63541, 64293, 64945, 62788, 58685, 46679, 2, 38065, 39663, 47694); g___1046(40687, 2586, 2314, 44452, 3414, 61597, 26664, 11, 28488, 38926, 40687); g___1046(8206, 31099, 31339, 22947, 30119, 25330, 39358, 0, 43977, 9058, 8206); fe(152, 13, 24864, 86, 224, 13, 224, 33338, 14488, 5008, 178, 128); ff(21295, 13228, 24078, 44503, 13036, 41150, 14530, 28371); ff(25993, 49630, 23813, 32345, 34148, 45782, 13181, 22710); ff(29763, 64399, 57826, 31219, 808, 42298, 63373, 42226); fe(152, 174, 61640, 86, 50, 174, 50, 55824, 11405, 61421, 178, 128); ff(292, 22774, 49720, 49969, 28172, 43068, 16520, 7778); fe(152, 52, 52380, 86, 98, 52, 98, 34600, 18561, 10497, 178, 128); fe(152, 13, 11365, 86, 224, 13, 224, 65446, 24885, 53806, 178, 128); ff(53527, 22496, 46692, 58872, 21295, 44503, 43462, 638); fe(152, 47, 28394, 86, 89, 47, 89, 59321, 40604, 11442, 178, 128); ff(34148, 39774, 45393, 45782, 28172, 43068, 31935, 41429); ff(2341, 56056, 14604, 60112, 53527, 58872, 33853, 53315); ff(24807, 7380, 26543, 11095, 34148, 45782, 2556, 33317); fe(152, 240, 23304, 86, 22, 240, 22, 16412, 16597, 1159, 178, 128); fe(152, 142, 52588, 86, 146, 142, 146, 2148, 36896, 44732, 178, 128); ff(46130, 53438, 52248, 28059, 56423, 20830, 11760, 24390); fe(152, 135, 59025, 86, 184, 135, 184, 3475, 43583, 38074, 178, 128); fe(152, 191, 45898, 86, 248, 191, 248, 20329, 40211, 39330, 178, 128); ff(12555, 485, 41981, 3330, 30620, 31449, 33337, 57711); fe(152, 174, 39989, 86, 50, 174, 50, 52231, 1368, 1633, 178, 128); fe(152, 47, 16674, 86, 89, 47, 89, 63899, 16674, 63899, 178, 128); fe(152, 117, 50211, 86, 188, 117, 188, 23428, 31652, 61470, 178, 128); fe(152, 48, 58181, 86, 201, 48, 201, 45401, 9713, 6248, 178, 128); fe(152, 143, 801, 86, 113, 143, 113, 23893, 17241, 18756, 178, 128); ff(22937, 58709, 65026, 19204, 7696, 22771, 3245, 44670); ff(7696, 11929, 6080, 22771, 44710, 48900, 43386, 7484); fe(152, 117, 44814, 86, 188, 117, 188, 5021, 25983, 8259, 178, 128); fe(152, 143, 50026, 86, 113, 143, 113, 59796, 62447, 2136, 178, 128); ff(24807, 23948, 60846, 11095, 12555, 3330, 57904, 20647); ff(48205, 50516, 33472, 56023, 13931, 61096, 21651, 50150); ff(21295, 41480, 8813, 44503, 56423, 20830, 58188, 11755); fe(152, 47, 10947, 86, 89, 47, 89, 29173, 23804, 18946, 178, 128); ff(12555, 53163, 35227, 3330, 48952, 60960, 37232, 26731); fe(152, 51, 21838, 86, 207, 51, 207, 3622, 4086, 28061, 178, 128); fg(13, 43773, 207, 69, 224, 14387, 34096, 41493, 48, 207); ff(30620, 8805, 5015, 31449, 48952, 60960, 35164, 51414); ff(25993, 40724, 32619, 32345, 46130, 28059, 52049, 10885); ff(292, 53976, 18917, 49969, 48205, 56023, 1303, 44597); fe(152, 52, 11632, 86, 98, 52, 98, 37806, 47374, 28414, 178, 128); fe(152, 240, 8261, 86, 22, 240, 22, 41842, 27255, 50782, 178, 128); fe(152, 90, 16927, 86, 242, 90, 242, 47053, 58271, 60032, 178, 128); fe(152, 47, 21838, 86, 89, 47, 89, 3622, 53221, 12408, 178, 128); fe(152, 48, 21334, 86, 201, 48, 201, 47374, 51514, 22784, 178, 128); fe(152, 142, 46223, 86, 146, 142, 146, 13853, 31859, 203, 178, 128); ff(42117, 16299, 24275, 47286, 16907, 7721, 30113, 6556); ff(3296, 33404, 45702, 33455, 13931, 61096, 18524, 25789); ff(48952, 50647, 42840, 60960, 34148, 45782, 16550, 10250); ff(30620, 12925, 19390, 31449, 54785, 50328, 9809, 23066); ff(48952, 36023, 6330, 60960, 46130, 28059, 57087, 63330); ff(21295, 41576, 37286, 44503, 12555, 3330, 56535, 53112); ff(46130, 48896, 50038, 28059, 54785, 50328, 25737, 29597); ff(56834, 45741, 45807, 56946, 56423, 20830, 64172, 5904); ff(13036, 55519, 61008, 41150, 3294, 2300, 62755, 48851); fe(152, 51, 42606, 86, 207, 51, 207, 46129, 34450, 36653, 178, 128); ff(34148, 40142, 61429, 45782, 25993, 32345, 29349, 24921); fe(152, 90, 60113, 86, 242, 90, 242, 59010, 4291, 34325, 178, 128); ff(42117, 54338, 18435, 47286, 16907, 7721, 40343, 18558); ff(54785, 2775, 62356, 50328, 22937, 19204, 32606, 23040); ff(42117, 57493, 42966, 47286, 48205, 56023, 60085, 8501); ff(36587, 46768, 48223, 40001, 65382, 47168, 15062, 2055); ff(29763, 35651, 1040, 31219, 2341, 60112, 57818, 19662); fe(152, 117, 39015, 86, 188, 117, 188, 26530, 19819, 61527, 178, 128); ff(31157, 60320, 28955, 46600, 46130, 28059, 52497, 25002); ff(56834, 18786, 52199, 56946, 2341, 60112, 824, 7602); fe(152, 90, 27964, 86, 242, 90, 242, 14862, 60511, 6389, 178, 128); ff(39060, 37050, 18576, 54406, 46130, 28059, 50594, 52072); fe(152, 87, 44814, 86, 57, 87, 57, 5021, 64549, 54941, 178, 128); ff(12555, 63524, 40203, 3330, 7696, 22771, 46755, 58123); fe(152, 143, 11940, 86, 113, 143, 113, 65192, 1353, 31250, 178, 128); fe(152, 240, 13457, 86, 22, 240, 22, 14369, 35756, 5952, 178, 128); fe(152, 48, 62785, 86, 201, 48, 201, 34768, 12768, 12990, 178, 128); fe(152, 13, 26699, 86, 224, 13, 224, 34365, 63656, 31679, 178, 128); ff(36587, 44945, 46840, 40001, 808, 42298, 63181, 2390); fe(152, 48, 12202, 86, 201, 48, 201, 4847, 58857, 9819, 178, 128); ff(30620, 14114, 19228, 31449, 16907, 7721, 22744, 30479); ff(16907, 45827, 8938, 7721, 3294, 2300, 8769, 29873); ff(36587, 39590, 52789, 40001, 808, 42298, 15732, 54001); fe(152, 135, 10827, 86, 184, 135, 184, 37922, 19577, 53509, 178, 128); fe(152, 225, 60285, 86, 75, 225, 75, 59240, 42391, 53492, 178, 128); fe(152, 143, 55503, 86, 113, 143, 113, 18511, 47966, 62472, 178, 128); ff(25993, 6306, 13091, 32345, 16907, 7721, 3891, 34836); fe(152, 191, 10365, 86, 248, 191, 248, 52710, 63059, 56107, 178, 128); fg(191, 53901, 240, 56, 248, 37328, 42540, 14305, 225, 146); fe(152, 52, 421, 86, 98, 52, 98, 37246, 421, 37246, 178, 128); ff(39060, 58184, 46076, 54406, 21295, 44503, 3042, 41020); fe(152, 87, 18158, 86, 57, 87, 57, 58530, 47227, 11134, 178, 128); fe(152, 225, 61539, 86, 75, 225, 75, 57704, 52478, 53435, 178, 128); fe(152, 13, 43732, 86, 224, 13, 224, 57410, 31880, 17196, 178, 128); ff(53527, 8266, 10975, 58872, 13036, 41150, 11280, 36434); fe(152, 191, 42167, 86, 248, 191, 248, 17669, 59130, 57565, 178, 128); fe(152, 47, 52380, 86, 89, 47, 89, 34600, 52380, 34600, 178, 128); ff(53527, 30338, 28439, 58872, 3294, 2300, 2731, 36173); ff(3296, 34368, 14816, 33455, 29763, 31219, 18825, 48440); ff(24807, 9007, 53666, 11095, 46130, 28059, 45919, 40668); ff(46130, 29018, 9156, 28059, 46130, 28059, 43049, 53385); ff(54785, 25610, 58988, 50328, 22937, 19204, 19270, 10270); fe(152, 87, 31652, 86, 57, 87, 57, 61470, 17847, 30786, 178, 128); ff(30620, 20649, 26402, 31449, 29763, 31219, 37324, 34818); fe(152, 225, 43952, 86, 75, 225, 75, 15080, 47015, 61468, 178, 128); fe(152, 225, 54871, 86, 75, 225, 75, 5427, 14187, 40366, 178, 128); ff(22937, 15807, 15252, 19204, 54446, 9419, 8438, 50830); ff(3296, 64427, 46828, 33455, 13036, 41150, 24674, 18878); fe(152, 52, 2387, 86, 98, 52, 98, 59099, 51877, 45922, 178, 128); fe(152, 87, 41176, 86, 57, 87, 57, 19732, 60452, 11169, 178, 128); ff(25993, 57231, 16748, 32345, 22937, 19204, 19069, 5697); fg(142, 38664, 212, 24, 146, 57636, 62549, 8706, 51, 240); fe(152, 57, 25687, 86, 183, 57, 183, 28537, 49110, 42070, 178, 128); ff(25993, 2611, 36090, 32345, 56423, 20830, 43676, 1506); fg(225, 15281, 152, 128, 75, 31998, 49534, 3153, 142, 197); fe(152, 90, 63059, 86, 242, 90, 242, 56107, 10136, 60685, 178, 128); ff(56423, 27532, 58513, 20830, 46130, 28059, 43407, 4891); fe(152, 57, 10947, 86, 183, 57, 183, 29173, 14968, 23764, 178, 128); fg(13, 8791, 71, 155, 224, 9317, 32075, 38729, 240, 146); ff(54446, 45236, 18060, 9419, 56423, 20830, 5432, 13581); ff(30620, 64833, 49235, 31449, 12555, 3330, 29109, 29082); fe(152, 48, 39448, 86, 201, 48, 201, 9499, 39015, 26530, 178, 128); fe(152, 87, 51514, 86, 57, 87, 57, 22784, 25574, 44735, 178, 128); fe(152, 225, 32135, 86, 75, 225, 75, 35413, 9710, 17195, 178, 128); ff(29763, 35306, 9946, 31219, 2341, 60112, 36068, 28595); ff(53527, 46674, 11187, 58872, 13931, 61096, 17168, 6697); fe(152, 143, 47015, 86, 113, 143, 113, 61468, 25983, 8259, 178, 128); ff(24807, 56635, 39250, 11095, 22937, 19204, 3163, 36865); ff(34148, 24928, 60366, 45782, 53527, 58872, 61625, 17443); ff(25993, 45575, 10959, 32345, 39060, 54406, 63618, 38291); fe(152, 240, 40211, 86, 22, 240, 22, 39330, 14584, 34988, 178, 128); fe(152, 87, 26073, 86, 57, 87, 57, 5087, 58668, 40548, 178, 128); fe(152, 51, 47227, 86, 207, 51, 207, 11134, 42391, 53492, 178, 128); fe(152, 174, 9705, 86, 50, 174, 50, 11281, 17876, 45947, 178, 128); fe(152, 13, 23742, 86, 224, 13, 224, 41923, 64094, 8305, 178, 128); ff(54785, 13229, 4657, 50328, 22937, 19204, 55374, 47637); fe(152, 142, 17068, 86, 146, 142, 146, 12251, 54719, 50873, 178, 128); fg(143, 48273, 146, 213, 113, 62281, 14387, 43773, 90, 71); ff(56834, 52428, 36971, 56946, 53527, 58872, 46010, 3954); fe(152, 191, 20616, 86, 248, 191, 248, 10443, 11590, 7942, 178, 128); ff(54785, 58464, 21090, 50328, 25993, 32345, 19342, 27039); ff(13931, 21373, 40300, 61096, 31157, 46600, 727, 21263); ff(21295, 32839, 62974, 44503, 29763, 31219, 16641, 47388); fe(152, 13, 35867, 86, 224, 13, 224, 35829, 36870, 41759, 178, 128); fg(143, 43704, 212, 24, 113, 20792, 3018, 10293, 117, 65); ff(53527, 6404, 64233, 58872, 24807, 11095, 29452, 20535); ff(30620, 29228, 17977, 31449, 48952, 60960, 6738, 40133); ff(56423, 41024, 55664, 20830, 29763, 31219, 37558, 36557); fe(152, 135, 45783, 86, 184, 135, 184, 27717, 47966, 62472, 178, 128); ff(13036, 8828, 23896, 41150, 16907, 7721, 25450, 7392); fe(152, 13, 51044, 86, 224, 13, 224, 58216, 7730, 35778, 178, 128); ff(30620, 14131, 24150, 31449, 56834, 56946, 47055, 45911); ff(25993, 10249, 64320, 32345, 53527, 58872, 11878, 3813); ff(54785, 15114, 32784, 50328, 48952, 60960, 35155, 19100); fe(152, 191, 19510, 86, 248, 191, 248, 38921, 34293, 13100, 178, 128); fe(152, 225, 13457, 86, 75, 225, 75, 14369, 12201, 1238, 178, 128); ff(3296, 40525, 8820, 33455, 44710, 48900, 57315, 49329); ff(21295, 61419, 27896, 44503, 56834, 56946, 24797, 40494); ff(2341, 57049, 28244, 60112, 53527, 58872, 10685, 1541); ff(54446, 6351, 36310, 9419, 56834, 56946, 2860, 29560); ff(48205, 32381, 2418, 56023, 54446, 9419, 31060, 25863); ff(48205, 58106, 36013, 56023, 24807, 11095, 26411, 38960); ff(36587, 44510, 40099, 40001, 56834, 56946, 29541, 4484); fe(152, 48, 44764, 86, 201, 48, 201, 1547, 20592, 34547, 178, 128); fe(152, 13, 38673, 86, 224, 13, 224, 49376, 6871, 10671, 178, 128); ff(29763, 46549, 27536, 31219, 13036, 41150, 32541, 7225); fe(152, 117, 27545, 86, 188, 117, 188, 36102, 47576, 30542, 178, 128); fe(152, 225, 20334, 86, 75, 225, 75, 37444, 51309, 53463, 178, 128); fe(152, 225, 54950, 86, 75, 225, 75, 40610, 47169, 3968, 178, 128); fe(152, 51, 14830, 86, 207, 51, 207, 12101, 23026, 34548, 178, 128); fe(152, 48, 44161, 86, 201, 48, 201, 42084, 64302, 42428, 178, 128); ff(56423, 33871, 60028, 20830, 13931, 61096, 20418, 38093); ff(28172, 10772, 39168, 43068, 22937, 19204, 13436, 17623); fe(152, 13, 31159, 86, 224, 13, 224, 41157, 22332, 19898, 178, 128); fe(152, 135, 24305, 86, 184, 135, 184, 44659, 37961, 39984, 178, 128); ff(7696, 27529, 46354, 22771, 39060, 54406, 38356, 22659); ff(29763, 32563, 21581, 31219, 56423, 20830, 11127, 64978); ff(13931, 50760, 62456, 61096, 34148, 45782, 2568, 57032); fe(152, 143, 14187, 86, 113, 143, 113, 40366, 63656, 31679, 178, 128); ff(24807, 22249, 9321, 11095, 42117, 47286, 38139, 27193); fe(152, 191, 8247, 86, 248, 191, 248, 12636, 35685, 1008, 178, 128); fe(152, 87, 47091, 86, 57, 87, 57, 49848, 45651, 55274, 178, 128); fe(152, 57, 57862, 86, 183, 57, 183, 37115, 24496, 35654, 178, 128); ff(29763, 47699, 49262, 31219, 7696, 22771, 1222, 41029); fe(152, 142, 31337, 86, 146, 142, 146, 20047, 4971, 1359, 178, 128); fe(152, 51, 17847, 86, 207, 51, 207, 30786, 24885, 53806, 178, 128); ff(28172, 47127, 22673, 43068, 34148, 45782, 61691, 23219); fe(152, 174, 56841, 86, 50, 174, 50, 52053, 1378, 28309, 178, 128); fe(152, 47, 57862, 86, 89, 47, 89, 37115, 38602, 63097, 178, 128); ff(48952, 3203, 18419, 60960, 42117, 47286, 41699, 27715); fe(152, 13, 60511, 86, 224, 13, 224, 6389, 18323, 35195, 178, 128); fe(152, 174, 50976, 86, 50, 174, 50, 10301, 39759, 23109, 178, 128); fe(152, 13, 14461, 86, 224, 13, 224, 9859, 55653, 22098, 178, 128); ff(54785, 60123, 24316, 50328, 48952, 60960, 18056, 59528); ff(24807, 51096, 15579, 11095, 28172, 43068, 24988, 44293); fe(152, 117, 21491, 86, 188, 117, 188, 16973, 44858, 11130, 178, 128); ff(29763, 13793, 11228, 31219, 53527, 58872, 15142, 40651); ff(13931, 5295, 60195, 61096, 44710, 48900, 45544, 40542); ff(22937, 2395, 2424, 19204, 65382, 47168, 62511, 48198); fe(152, 51, 46131, 86, 207, 51, 207, 29547, 52133, 9706, 178, 128); fe(152, 47, 23385, 86, 89, 47, 89, 31088, 22332, 19898, 178, 128); ff(54785, 62767, 45495, 50328, 48205, 56023, 744, 9086); ff(2341, 7239, 4290, 60112, 13036, 41150, 15577, 9666); ff(30620, 46613, 18881, 31449, 12555, 3330, 51807, 13800); ff(65382, 33924, 44760, 47168, 12555, 3330, 33593, 22800); ff(34148, 43220, 41234, 45782, 29763, 31219, 47465, 24278); ff(808, 9043, 26257, 42298, 46130, 28059, 37304, 23695); fe(152, 191, 11632, 86, 248, 191, 248, 37806, 61539, 57704, 178, 128); fe(152, 57, 10086, 86, 183, 57, 183, 10121, 5741, 54297, 178, 128); ff(31157, 51720, 29654, 46600, 54446, 9419, 26545, 19856); ff(29763, 63745, 35421, 31219, 48952, 60960, 22159, 25517); fe(152, 225, 58973, 86, 75, 225, 75, 43514, 58973, 43514, 178, 128); fe(152, 13, 11239, 86, 224, 13, 224, 53758, 60113, 59010, 178, 128); ff(30620, 32745, 36821, 31449, 808, 42298, 6094, 36714); ff(13036, 47677, 60203, 41150, 13931, 61096, 57710, 5455); ff(39060, 64951, 9386, 54406, 808, 42298, 54761, 19527); ff(30620, 55194, 23865, 31449, 48952, 60960, 35753, 30613); ff(46130, 22429, 28746, 28059, 25993, 32345, 2590, 30758); ff(13036, 26550, 37362, 41150, 56834, 56946, 12247, 18841); fe(152, 143, 63059, 86, 113, 143, 113, 56107, 10365, 52710, 178, 128); ff(29763, 53452, 61534, 31219, 13931, 61096, 14511, 2246); ff(48205, 58678, 33828, 56023, 3294, 2300, 30058, 18916); ff(65382, 42095, 24111, 47168, 44710, 48900, 9132, 10728); ff(48205, 13411, 14832, 56023, 48952, 60960, 36680, 40652); ff(54446, 3975, 8884, 9419, 3294, 2300, 35194, 26759); fe(152, 117, 64302, 86, 188, 117, 188, 42428, 22456, 61805, 178, 128); fe(152, 225, 9995, 86, 75, 225, 75, 47604, 44858, 11130, 178, 128); ff(13036, 4012, 11910, 41150, 7696, 22771, 1752, 32626); fe(152, 191, 64302, 86, 248, 191, 248, 42428, 44793, 61874, 178, 128); fe(152, 51, 64094, 86, 207, 51, 207, 8305, 55384, 28056, 178, 128); fg(52, 45760, 153, 162, 98, 53562, 52953, 38035, 174, 207); fe(152, 143, 34671, 86, 113, 143, 113, 26504, 31859, 203, 178, 128); fe(152, 117, 10521, 86, 188, 117, 188, 4931, 15519, 61953, 178, 128); fe(152, 225, 18216, 86, 75, 225, 75, 46011, 18216, 46011, 178, 128); ff(31157, 55617, 27575, 46600, 25993, 32345, 6684, 50365); fe(152, 240, 39448, 86, 22, 240, 22, 9499, 50452, 2319, 178, 128); fe(152, 143, 5010, 86, 113, 143, 113, 40985, 19083, 47905, 178, 128); fe(152, 51, 31631, 86, 207, 51, 207, 16200, 36819, 26165, 178, 128); ff(36587, 8596, 35946, 40001, 44710, 48900, 26995, 61308); ff(24807, 6638, 32942, 11095, 56834, 56946, 30361, 4134); fe(152, 57, 59807, 86, 183, 57, 183, 42811, 24885, 53806, 178, 128); ff(44710, 2315, 48647, 48900, 54446, 9419, 42961, 39382); fe(152, 135, 36896, 86, 184, 135, 184, 44732, 65063, 63287, 178, 128); ff(34148, 14218, 52204, 45782, 54446, 9419, 6059, 59546); ff(46130, 52465, 58630, 28059, 54446, 9419, 30405, 9813); fe(152, 142, 43808, 86, 146, 142, 146, 38391, 22332, 19898, 178, 128); ff(48952, 4535, 22245, 60960, 12555, 3330, 35373, 38427); fe(152, 240, 51163, 86, 22, 240, 22, 19071, 30428, 37256, 178, 128); fg(143, 21122, 152, 128, 113, 56857, 44196, 26473, 87, 152); fe(152, 90, 18143, 86, 242, 90, 242, 44694, 39626, 47323, 178, 128); ff(56834, 8512, 47122, 56946, 56423, 20830, 31957, 39347); fe(152, 142, 3741, 86, 146, 142, 146, 33563, 34760, 60437, 178, 128); ff(3296, 42138, 20339, 33455, 16907, 7721, 63071, 8779); ff(30620, 10822, 26593, 31449, 39060, 54406, 61484, 64759); fe(152, 225, 11920, 86, 75, 225, 75, 36370, 26632, 39079, 178, 128); ff(56834, 15395, 2328, 56946, 7696, 22771, 21043, 41704); ff(31157, 16907, 22054, 46600, 25993, 32345, 7721, 41585); fg(135, 19204, 146, 213, 184, 22937, 26376, 61733, 191, 146); ff(16907, 19562, 43177, 7721, 36587, 40001, 17123, 53323); ff(16907, 33332, 21699, 7721, 56423, 20830, 10067, 55303); ff(65382, 3996, 10602, 47168, 12555, 3330, 57901, 3931); fe(152, 135, 53166, 86, 184, 135, 184, 12455, 19819, 61527, 178, 128); fg(51, 4785, 153, 162, 207, 46771, 64291, 26817, 47, 212); ff(13036, 63280, 56426, 41150, 65382, 47168, 36832, 32788); fe(152, 142, 18561, 86, 146, 142, 146, 10497, 12554, 47715, 178, 128); ff(22937, 49351, 49652, 19204, 36587, 40001, 19559, 44283); fe(152, 117, 44409, 86, 188, 117, 188, 39857, 6399, 61055, 178, 128); ff(3294, 14917, 18236, 2300, 7696, 22771, 52212, 58359); fe(152, 142, 34975, 86, 146, 142, 146, 34400, 12780, 29318, 178, 128); fe(152, 174, 57541, 86, 50, 174, 50, 6309, 37247, 8906, 178, 128); ff(13036, 48530, 45841, 41150, 36587, 40001, 10618, 37094); fe(152, 225, 51265, 86, 75, 225, 75, 41401, 51265, 41401, 178, 128); fe(152, 191, 57862, 86, 248, 191, 248, 37115, 42199, 43719, 178, 128); ff(22937, 14080, 28702, 19204, 2341, 60112, 61501, 51973); fe(152, 48, 41176, 86, 201, 48, 201, 19732, 11183, 306, 178, 128); ff(36587, 28299, 5847, 40001, 65382, 47168, 48230, 58471); ff(25993, 16549, 12883, 32345, 29763, 31219, 48533, 53255); fe(152, 240, 58040, 86, 22, 240, 22, 38916, 47169, 3968, 178, 128); ff(44710, 15500, 19779, 48900, 31157, 46600, 19697, 45515); fe(152, 117, 43583, 86, 188, 117, 188, 38074, 23547, 4561, 178, 128); fe(152, 52, 11405, 86, 98, 52, 98, 61421, 21582, 30282, 178, 128); fe(152, 117, 62447, 86, 188, 117, 188, 2136, 47331, 55553, 178, 128); ff(48205, 43433, 32412, 56023, 2341, 60112, 3029, 47119); fe(152, 90, 35907, 86, 242, 90, 242, 52100, 44793, 61874, 178, 128); ff(34148, 11716, 36296, 45782, 808, 42298, 54380, 32180); fg(117, 55372, 146, 213, 188, 14428, 43339, 31810, 143, 178); fe(152, 87, 60665, 86, 57, 87, 57, 59098, 8247, 12636, 178, 128); ff(54446, 53073, 51744, 9419, 13036, 41150, 33543, 39289); fe(152, 135, 56728, 86, 184, 135, 184, 5747, 27164, 53314, 178, 128); ff(46130, 19463, 23730, 28059, 25993, 32345, 3071, 5109); ff(42117, 34706, 55595, 47286, 3294, 2300, 51999, 24741); fe(152, 52, 48340, 86, 98, 52, 98, 32279, 14259, 40059, 178, 128); fe(152, 13, 19819, 86, 224, 13, 224, 61527, 1353, 31250, 178, 128); ff(46130, 59833, 58273, 28059, 29763, 31219, 19410, 59993); ff(16907, 53318, 52879, 7721, 24807, 11095, 61657, 2874); fe(152, 87, 61558, 86, 57, 87, 57, 36711, 43732, 57410, 178, 128); fg(52, 29846, 153, 162, 98, 3886, 27473, 22970, 13, 207); ff(42117, 8578, 59497, 47286, 29763, 31219, 3162, 41314); fe(152, 47, 61510, 86, 89, 47, 89, 11153, 37247, 8906, 178, 128); fe(152, 135, 27621, 86, 184, 135, 184, 49645, 34671, 26504, 178, 128); fe(152, 240, 63059, 86, 22, 240, 22, 56107, 9713, 6248, 178, 128); ff(24807, 30546, 15699, 11095, 2341, 60112, 25192, 47968); fe(152, 117, 12201, 86, 188, 117, 188, 1238, 10044, 42364, 178, 128); fe(152, 90, 30820, 86, 242, 90, 242, 46178, 61324, 20299, 178, 128); fe(152, 174, 50146, 86, 50, 174, 50, 30568, 63949, 5438, 178, 128); fe(152, 52, 27621, 86, 98, 52, 98, 49645, 10289, 63195, 178, 128); fe(152, 52, 18323, 86, 98, 52, 98, 35195, 35623, 55511, 178, 128); fe(152, 51, 10229, 86, 207, 51, 207, 30795, 27395, 30685, 178, 128); ff(12555, 45531, 36963, 3330, 54446, 9419, 65024, 33465); ff(54446, 31620, 48397, 9419, 3294, 2300, 16789, 35148); fe(152, 191, 19817, 86, 248, 191, 248, 42453, 51470, 34734, 178, 128); fe(152, 51, 17289, 86, 207, 51, 207, 56878, 18134, 34658, 178, 128); ff(16907, 23455, 18960, 7721, 808, 42298, 11862, 1066); ff(16907, 23944, 62239, 7721, 30620, 31449, 29924, 8474); fe(152, 48, 7730, 86, 201, 48, 201, 35778, 46758, 27989, 178, 128); ff(7696, 10383, 49713, 22771, 22937, 19204, 59931, 24076); ff(30620, 3847, 32436, 31449, 65382, 47168, 43737, 64172); fe(152, 57, 47169, 86, 183, 57, 183, 3968, 54682, 27601, 178, 128); fe(152, 135, 22335, 86, 184, 135, 184, 19115, 21843, 19723, 178, 128); ff(54446, 2200, 49878, 9419, 16907, 7721, 22766, 10016); ff(7696, 17233, 55841, 22771, 54446, 9419, 60593, 37408); ff(54785, 31480, 21638, 50328, 48205, 56023, 27803, 25157); ff(16907, 34611, 13522, 7721, 30620, 31449, 41462, 46736); fe(152, 142, 61158, 86, 146, 142, 146, 14709, 4406, 58034, 178, 128); fe(152, 143, 27216, 86, 113, 143, 113, 37781, 46365, 43202, 178, 128); fe(152, 52, 54871, 86, 98, 52, 98, 5427, 63866, 6063, 178, 128); fe(152, 57, 59928, 86, 183, 57, 183, 37645, 12239, 6737, 178, 128); ff(54446, 16564, 53508, 9419, 44710, 48900, 13593, 20452); ff(292, 54284, 2751, 49969, 54446, 9419, 18711, 37360); ff(292, 32360, 50454, 49969, 53527, 58872, 3596, 56462); ff(53527, 60323, 4506, 58872, 65382, 47168, 19729, 56774); fe(152, 57, 21838, 86, 183, 57, 183, 3622, 40102, 21285, 178, 128); fe(152, 135, 61510, 86, 184, 135, 184, 11153, 28102, 60869, 178, 128); ff(3296, 58287, 41968, 33455, 16907, 7721, 40977, 42618); fe(152, 174, 40604, 86, 50, 174, 50, 11442, 51163, 19071, 178, 128); ff(39060, 410, 51938, 54406, 808, 42298, 63743, 6036); fe(152, 87, 64327, 86, 57, 87, 57, 14544, 34450, 36653, 178, 128); ff(65382, 38964, 3984, 47168, 13036, 41150, 5715, 43724); fe(152, 57, 50163, 86, 183, 57, 183, 978, 21687, 39386, 178, 128); ff(54785, 7741, 1568, 50328, 34148, 45782, 10506, 27207); ff(21295, 11505, 17485, 44503, 56834, 56946, 60124, 48993); ff(2341, 25405, 10414, 60112, 46130, 28059, 33198, 34817); fe(152, 87, 27964, 86, 57, 87, 57, 14862, 41622, 4277, 178, 128); ff(3296, 28005, 19967, 33455, 56834, 56946, 14367, 1763); fe(152, 143, 61558, 86, 113, 143, 113, 36711, 38471, 44318, 178, 128); fe(152, 191, 34899, 86, 248, 191, 248, 1125, 27679, 52606, 178, 128); fe(152, 57, 25983, 86, 183, 57, 183, 8259, 28102, 60869, 178, 128); ff(53527, 28571, 63140, 58872, 65382, 47168, 15256, 58585); ff(24807, 46889, 31334, 11095, 56834, 56946, 33081, 5313); ff(16907, 47608, 43190, 7721, 54446, 9419, 44555, 27791); fe(152, 191, 8261, 86, 248, 191, 248, 41842, 21843, 19723, 178, 128); fe(152, 240, 39361, 86, 22, 240, 22, 8030, 44409, 39857, 178, 128); fe(152, 57, 58073, 86, 183, 57, 183, 34753, 48502, 40883, 178, 128); ff(65382, 64042, 29007, 47168, 22937, 19204, 52699, 47861); fe(152, 87, 16353, 86, 57, 87, 57, 15465, 50026, 59796, 178, 128); fe(152, 57, 46842, 86, 183, 57, 183, 24616, 2337, 16226, 178, 128); ff(39060, 41995, 47734, 54406, 2341, 60112, 47883, 4398); fe(152, 52, 23014, 86, 98, 52, 98, 42931, 43855, 50102, 178, 128); ff(12555, 29156, 20129, 3330, 24807, 11095, 44075, 60128); fe(152, 47, 7730, 86, 89, 47, 89, 35778, 296, 13124, 178, 128); fe(152, 240, 443, 86, 22, 240, 22, 55604, 16758, 12227, 178, 128); fe(152, 174, 22278, 86, 50, 174, 50, 26426, 30400, 43674, 178, 128); fe(152, 142, 23742, 86, 146, 142, 146, 41923, 9713, 6248, 178, 128); fe(152, 90, 32590, 86, 242, 90, 242, 17, 59025, 3475, 178, 128); fe(152, 48, 9381, 86, 201, 48, 201, 3289, 38631, 23599, 178, 128); fe(152, 47, 4406, 86, 89, 47, 89, 58034, 4406, 58034, 178, 128); fe(152, 142, 51309, 86, 146, 142, 146, 53463, 40395, 53574, 178, 128); fe(152, 135, 9203, 86, 184, 135, 184, 30816, 54571, 8154, 178, 128); fe(152, 52, 37247, 86, 98, 52, 98, 8906, 57541, 6309, 178, 128); fe(152, 142, 42606, 86, 146, 142, 146, 46129, 34450, 36653, 178, 128); fe(152, 57, 35756, 86, 183, 57, 183, 5952, 24864, 33338, 178, 128); fe(152, 142, 23026, 86, 146, 142, 146, 34548, 38602, 63097, 178, 128); ff(808, 57109, 35230, 42298, 54785, 50328, 35725, 43191); fe(152, 143, 38382, 86, 113, 143, 113, 43852, 40102, 21285, 178, 128); ff(46130, 52442, 58241, 28059, 12555, 3330, 63217, 10828); ff(16907, 25135, 2678, 7721, 54785, 50328, 15192, 46675); ff(21295, 41892, 65067, 44503, 24807, 11095, 56486, 9932); fe(152, 135, 20592, 86, 184, 135, 184, 34547, 16590, 35607, 178, 128); ff(53527, 57746, 18823, 58872, 30620, 31449, 26645, 63230); ff(22937, 26089, 25789, 19204, 42117, 47286, 40596, 30668); ff(42117, 21361, 50663, 47286, 54785, 50328, 4885, 52228); fe(152, 191, 11940, 86, 248, 191, 248, 65192, 47203, 42889, 178, 128); ff(31157, 55275, 20400, 46600, 48205, 56023, 40621, 59588); fe(152, 117, 40516, 86, 188, 117, 188, 5114, 20436, 53187, 178, 128); ff(54785, 50330, 64109, 50328, 54446, 9419, 40323, 59080); fe(152, 174, 4659, 86, 50, 174, 50, 51810, 27964, 14862, 178, 128); fe(152, 135, 62292, 86, 184, 135, 184, 11650, 50026, 59796, 178, 128); ff(21295, 62558, 20682, 44503, 22937, 19204, 58294, 61713); fe(152, 87, 801, 86, 57, 87, 57, 23893, 24768, 61684, 178, 128); ff(31157, 12565, 44793, 46600, 46130, 28059, 41227, 34455); fe(152, 117, 58040, 86, 188, 117, 188, 38916, 54682, 27601, 178, 128); fe(152, 90, 30428, 86, 242, 90, 242, 37256, 47331, 55553, 178, 128); ff(56834, 49561, 5062, 56946, 21295, 44503, 13087, 7790); ff(54446, 23561, 17743, 9419, 31157, 46600, 17510, 35880); fe(152, 90, 27067, 86, 242, 90, 242, 27455, 28104, 21616, 178, 128); ff(54446, 44568, 52599, 9419, 54446, 9419, 55302, 20818); ff(24807, 48126, 39700, 11095, 42117, 47286, 53344, 64904); fe(152, 174, 46758, 86, 50, 174, 50, 27989, 15390, 64564, 178, 128); fe(152, 240, 13412, 86, 22, 240, 22, 52856, 5741, 54297, 178, 128); fe(152, 135, 51044, 86, 184, 135, 184, 58216, 26201, 45974, 178, 128); ff(29763, 63208, 53762, 31219, 36587, 40001, 55114, 21239); fe(152, 142, 21171, 86, 146, 142, 146, 48197, 61324, 20299, 178, 128); ff(42117, 23301, 60902, 47286, 7696, 22771, 9105, 33736); fe(152, 52, 46476, 86, 98, 52, 98, 26643, 30214, 62404, 178, 128); ff(65382, 56811, 34919, 47168, 29763, 31219, 33687, 41500); ff(24807, 65017, 18716, 11095, 34148, 45782, 20833, 55819); fe(152, 48, 61640, 86, 201, 48, 201, 55824, 59928, 37645, 178, 128); ff(36587, 8918, 10287, 40001, 3294, 2300, 56112, 35686); ff(12555, 9470, 35865, 3330, 48952, 60960, 904, 34080); ff(54446, 35384, 2164, 9419, 25993, 32345, 45340, 55305); fe(152, 87, 34293, 86, 57, 87, 57, 13100, 21089, 24062, 178, 128); fe(152, 143, 51157, 86, 113, 143, 113, 64512, 20334, 37444, 178, 128); fe(152, 225, 45971, 86, 75, 225, 75, 56791, 16597, 1159, 178, 128); ff(3294, 26242, 47908, 2300, 39060, 54406, 62508, 5115); ff(39060, 59649, 11970, 54406, 54446, 9419, 29883, 8237); ff(44710, 20091, 65048, 48900, 13036, 41150, 56240, 42300); fe(152, 48, 36819, 86, 201, 48, 201, 26165, 23547, 4561, 178, 128); ff(42117, 23542, 45448, 47286, 56834, 56946, 41061, 24223); ff(2341, 15869, 54947, 60112, 28172, 43068, 62346, 57027); fe(152, 13, 65003, 86, 224, 13, 224, 1275, 58271, 60032, 178, 128); ff(56423, 41362, 10832, 20830, 13036, 41150, 3913, 32315); fe(152, 90, 59130, 86, 242, 90, 242, 57565, 31652, 61470, 178, 128); fe(152, 13, 27341, 86, 224, 13, 224, 6123, 37168, 34557, 178, 128); ff(39060, 15064, 20259, 54406, 30620, 31449, 46228, 43047); ff(46130, 42636, 33246, 28059, 2341, 60112, 42248, 6158); ff(53527, 22687, 24834, 58872, 36587, 40001, 43972, 2628); fe(152, 174, 28085, 86, 50, 174, 50, 54135, 18143, 44694, 178, 128); ff(22937, 30622, 7761, 19204, 56423, 20830, 7946, 56875); ff(7696, 47862, 24286, 22771, 13931, 61096, 41035, 32727); fe(152, 135, 54682, 86, 184, 135, 184, 27601, 15905, 60569, 178, 128); fe(152, 87, 1908, 86, 57, 87, 57, 51577, 7726, 15099, 178, 128); fe(152, 240, 46666, 86, 22, 240, 22, 50752, 28102, 60869, 178, 128); ff(16907, 59408, 24677, 7721, 44710, 48900, 3985, 45973); ff(16907, 63509, 56110, 7721, 3296, 33455, 49036, 59325); fe(152, 240, 8220, 86, 22, 240, 22, 57310, 27429, 33559, 178, 128); fe(152, 225, 4659, 86, 75, 225, 75, 51810, 4659, 51810, 178, 128); fg(51, 7958, 197, 189, 207, 20146, 17757, 37160, 135, 71); ff(29763, 62416, 56542, 31219, 25993, 32345, 40631, 62783); fe(152, 57, 42606, 86, 183, 57, 183, 46129, 54871, 5427, 178, 128); ff(46130, 2227, 55284, 28059, 29763, 31219, 2307, 26002); fe(152, 117, 16758, 86, 188, 117, 188, 12227, 32325, 31657, 178, 128); ff(56834, 58575, 54517, 56946, 3294, 2300, 27563, 5949); fe(152, 52, 10521, 86, 98, 52, 98, 4931, 48502, 40883, 178, 128); fe(152, 52, 801, 86, 98, 52, 98, 23893, 37545, 53731, 178, 128); fe(152, 51, 47015, 86, 207, 51, 207, 61468, 43952, 15080, 178, 128); fe(152, 90, 18662, 86, 242, 90, 242, 61378, 39759, 23109, 178, 128); fe(152, 48, 52965, 86, 201, 48, 201, 64757, 10229, 30795, 178, 128); ff(13036, 24872, 17278, 41150, 48205, 56023, 47930, 45664); fe(152, 174, 22335, 86, 50, 174, 50, 19115, 21843, 19723, 178, 128); ff(53527, 19797, 34827, 58872, 28172, 43068, 10540, 1491); ff(54785, 24248, 7676, 50328, 56423, 20830, 26860, 39291); ff(54446, 57769, 39372, 9419, 3294, 2300, 45398, 62185); fe(152, 87, 34072, 86, 57, 87, 57, 28610, 34072, 28610, 178, 128); ff(34148, 10548, 17982, 45782, 54446, 9419, 18774, 15966); fe(152, 51, 52264, 86, 207, 51, 207, 13327, 47169, 3968, 178, 128); fe(152, 51, 7730, 86, 207, 51, 207, 35778, 48340, 32279, 178, 128); fe(152, 142, 33104, 86, 146, 142, 146, 32219, 50026, 59796, 178, 128); fe(152, 52, 59025, 86, 98, 52, 98, 3475, 61158, 14709, 178, 128); fe(152, 143, 19510, 86, 113, 143, 113, 38921, 14488, 5008, 178, 128); fe(152, 117, 22278, 86, 188, 117, 188, 26426, 26832, 10851, 178, 128); ff(21295, 10855, 16558, 44503, 2341, 60112, 64822, 6309); ff(54785, 15105, 59927, 50328, 808, 42298, 57459, 15760); ff(54446, 41341, 19394, 9419, 48952, 60960, 38814, 14260); ff(30620, 40675, 45801, 31449, 48952, 60960, 20117, 30205); fe(152, 47, 22456, 86, 89, 47, 89, 61805, 18938, 35176, 178, 128); ff(292, 53381, 27166, 49969, 13931, 61096, 17237, 60653); fe(152, 48, 4439, 86, 201, 48, 201, 42038, 17241, 18756, 178, 128); ff(39060, 60065, 8604, 54406, 808, 42298, 30811, 60657); ff(13931, 42389, 48692, 61096, 22937, 19204, 50866, 45530); fe(152, 90, 51044, 86, 242, 90, 242, 58216, 28946, 11092, 178, 128); fe(152, 142, 46758, 86, 146, 142, 146, 27989, 46758, 27989, 178, 128); fe(152, 47, 29041, 86, 89, 47, 89, 57720, 45898, 20329, 178, 128); ff(48952, 41976, 5105, 60960, 22937, 19204, 9572, 39391); ff(21295, 12613, 23189, 44503, 48205, 56023, 18720, 8755); fe(152, 143, 58632, 86, 113, 143, 113, 33491, 12820, 45790, 178, 128); ff(12555, 52674, 2453, 3330, 12555, 3330, 11246, 49262); ff(46130, 57013, 55235, 28059, 48205, 56023, 49823, 39555); fe(152, 143, 61575, 86, 113, 143, 113, 484, 57152, 37425, 178, 128); ff(3294, 61213, 60914, 2300, 28172, 43068, 7778, 12451); ff(28172, 25967, 2452, 43068, 44710, 48900, 65157, 41259); ff(3294, 13873, 19926, 2300, 34148, 45782, 49287, 9397); ff(39060, 37983, 14166, 54406, 13931, 61096, 24122, 30152); fe(152, 225, 31859, 86, 75, 225, 75, 203, 33056, 26441, 178, 128); fe(152, 57, 64617, 86, 183, 57, 183, 38313, 40604, 11442, 178, 128); ff(13931, 7664, 31431, 61096, 13036, 41150, 17056, 52326); fe(152, 52, 23804, 86, 98, 52, 98, 18946, 10947, 29173, 178, 128); ff(46130, 54171, 56974, 28059, 48205, 56023, 9797, 27350); ff(12555, 11308, 9062, 3330, 3296, 33455, 27964, 42083); fe(152, 90, 37961, 86, 242, 90, 242, 39984, 59208, 36477, 178, 128); ff(28172, 59424, 11168, 43068, 292, 49969, 62011, 37614); ff(12555, 43336, 59295, 3330, 54785, 50328, 45117, 21169); fe(152, 240, 16590, 86, 22, 240, 22, 35607, 11365, 65446, 178, 128); ff(56423, 56755, 14822, 20830, 7696, 22771, 13214, 14712); fe(152, 48, 10044, 86, 201, 48, 201, 42364, 2387, 59099, 178, 128); ff(46130, 7003, 27003, 28059, 36587, 40001, 18157, 5760); ff(7696, 24311, 55327, 22771, 3296, 33455, 38989, 56159); fe(152, 191, 15905, 86, 248, 191, 248, 60569, 24865, 26390, 178, 128); fe(152, 47, 65003, 86, 89, 47, 89, 1275, 4569, 30162, 178, 128); ff(3296, 14294, 52484, 33455, 30620, 31449, 35141, 53698); fe(152, 47, 653, 86, 89, 47, 89, 60506, 50486, 8727, 178, 128); ff(54785, 5214, 33628, 50328, 56423, 20830, 51260, 33082); ff(46130, 42457, 40490, 28059, 39060, 54406, 17290, 21576); ff(13931, 14704, 64666, 61096, 24807, 11095, 28368, 8340); fe(152, 174, 22884, 86, 50, 174, 50, 8683, 60285, 59240, 178, 128); fe(152, 191, 31859, 86, 248, 191, 248, 203, 21854, 24515, 178, 128); ff(3296, 46682, 59537, 33455, 24807, 11095, 30097, 53674); ff(21295, 18191, 48708, 44503, 56423, 20830, 51983, 33046); fg(143, 27469, 71, 155, 113, 48113, 43084, 38424, 57, 240); fe(152, 135, 11387, 86, 184, 135, 184, 35003, 12834, 27378, 178, 128); fe(152, 13, 32377, 86, 224, 13, 224, 63517, 40604, 11442, 178, 128); ff(29763, 29223, 17320, 31219, 7696, 22771, 41962, 44302); fe(152, 191, 7403, 86, 248, 191, 248, 55254, 12239, 6737, 178, 128); fe(152, 51, 17961, 86, 207, 51, 207, 17364, 51604, 39705, 178, 128); fe(152, 90, 18888, 86, 242, 90, 242, 7980, 12732, 7049, 178, 128); ff(56423, 52984, 38436, 20830, 48205, 56023, 62266, 62636); ff(28172, 47904, 57925, 43068, 48952, 60960, 42328, 29108); fe(152, 90, 15519, 86, 242, 90, 242, 61953, 21843, 19723, 178, 128); fe(152, 240, 13393, 86, 22, 240, 22, 43035, 8247, 12636, 178, 128); ff(56834, 48909, 27384, 56946, 12555, 3330, 26624, 56488); fe(152, 51, 58857, 86, 207, 51, 207, 9819, 30358, 16322, 178, 128); fe(152, 47, 39626, 86, 89, 47, 89, 47323, 49049, 33474, 178, 128); ff(29763, 53319, 2402, 31219, 42117, 47286, 22201, 43164); ff(12555, 15960, 55931, 3330, 42117, 47286, 7211, 54256); fe(152, 174, 15905, 86, 50, 174, 50, 60569, 21069, 3956, 178, 128); fe(152, 240, 34975, 86, 22, 240, 22, 34400, 22690, 716, 178, 128); fe(152, 117, 2337, 86, 188, 117, 188, 16226, 31859, 203, 178, 128); ff(34148, 33179, 13777, 45782, 44710, 48900, 47576, 54989); fe(152, 57, 64231, 86, 183, 57, 183, 62534, 47203, 42889, 178, 128); fg(225, 11267, 152, 128, 75, 21611, 54446, 9419, 52, 83); fe(152, 174, 22911, 86, 50, 174, 50, 18065, 29438, 21072, 178, 128); fe(152, 48, 42606, 86, 201, 48, 201, 46129, 14187, 40366, 178, 128); fe(152, 51, 22332, 86, 207, 51, 207, 19898, 51514, 22784, 178, 128); fe(152, 47, 58343, 86, 89, 47, 89, 30971, 42506, 62222, 178, 128); ff(16907, 11517, 52372, 7721, 22937, 19204, 3489, 35500); fd(3294, 32, 47168, 16, 10, 65382, 2300); fd(13931, 32, 45782, 16, 0, 34148, 61096); fd(36587, 32, 49969, 16, 5, 292, 40001); fd(13931, 32, 3330, 16, 13, 12555, 61096); fd(21295, 32, 31219, 16, 15, 29763, 44503); fd(24807, 32, 48900, 16, 6, 44710, 11095); fd(29763, 32, 19204, 16, 2, 22937, 31219); fd(292, 32, 28059, 16, 7, 46130, 49969); fd(3296, 32, 33455, 16, 11, 3296, 33455); fd(808, 32, 56023, 16, 3, 48205, 42298); fd(13931, 32, 33455, 16, 1, 3296, 61096); fd(56834, 32, 28059, 16, 12, 46130, 56946); fd(29763, 32, 48900, 16, 8, 44710, 31219); fd(65382, 32, 58872, 16, 14, 53527, 47168); fd(36587, 32, 32345, 16, 4, 25993, 40001); fd(2341, 32, 32345, 16, 9, 25993, 60112); fc(51157, 31652, 49534, 48730, 61470, 61262, 52059, 3153, 44469, 64512); fc(60452, 18216, 28488, 47374, 46011, 5010, 40985, 38926, 21334, 11169); fb(35188, 4659, 10492, 52053, 51810, 55187, 29247, 29363, 56841, 7708); fc(60665, 59025, 45281, 24128, 3475, 52588, 2148, 20420, 11996, 59098); fb(58271, 65003, 65130, 57410, 1275, 20436, 53187, 16895, 43732, 60032); fb(51877, 54961, 54547, 8273, 5680, 35623, 55511, 29428, 30097, 45922); fb(22884, 35907, 29878, 31679, 52100, 30969, 26688, 57816, 63656, 8683); fb(12202, 4514, 55204, 16855, 24903, 21069, 3956, 45422, 15948, 4847); fc(60113, 11239, 36224, 23109, 53758, 48568, 12833, 49986, 39759, 59010); fc(33781, 33781, 18772, 1341, 13815, 7978, 18463, 33745, 14818, 13815); fc(27255, 21334, 52897, 39079, 47374, 38036, 11923, 34627, 26632, 50782); fb(18888, 45898, 17245, 18239, 20329, 42722, 18239, 7325, 42722, 7980); fc(56841, 36819, 4995, 5680, 26165, 35756, 5952, 29307, 54961, 52053); fc(44858, 12618, 15998, 51964, 29879, 32135, 35413, 31227, 37993, 11130); fb(19492, 60452, 58961, 8305, 11169, 64094, 8305, 16230, 64094, 15276); fb(13992, 21491, 45296, 5680, 16973, 54961, 5680, 38654, 54961, 9708); fb(53221, 40102, 50296, 13124, 21285, 47463, 23297, 33113, 296, 12408); fb(39003, 63029, 43313, 2319, 13536, 37093, 32737, 31873, 50452, 64547); fc(11940, 47248, 37824, 8727, 7217, 20436, 53187, 1612, 50486, 65192); fc(31337, 16278, 2341, 61075, 3310, 24865, 26390, 60112, 24413, 20047); fb(16353, 10216, 49485, 43943, 16999, 20668, 29314, 54375, 15316, 15465); fc(21770, 51265, 57371, 11442, 41401, 52965, 64757, 47870, 40604, 157); fc(23804, 62092, 62840, 27455, 41797, 28104, 21616, 59855, 27067, 18946); fb(53166, 39015, 11054, 26172, 26530, 58167, 63524, 48830, 45226, 12455); fb(7934, 29157, 45102, 37922, 51621, 6399, 61055, 53137, 10827, 61845); fc(24413, 15905, 54663, 51577, 60569, 20156, 6649, 7596, 1908, 61075); fb(38631, 9381, 7774, 35176, 3289, 40443, 54376, 9290, 18938, 23599); fb(42606, 45898, 46175, 8259, 20329, 64549, 54941, 37303, 25983, 46129); fb(1368, 1368, 4881, 25374, 1633, 52965, 64757, 2314, 41840, 1633); fc(31652, 22911, 2444, 27717, 18065, 38209, 63917, 48105, 45783, 61470); fc(34293, 49049, 53689, 27989, 33474, 5861, 29010, 41361, 46758, 13100); fc(21687, 58147, 4506, 7900, 5364, 5044, 14603, 14931, 33642, 39386); fa(30809, 0, 54579, 46268, 45093, 18989, 46478, 45093, 18989, 46220, 30841); fa(12157, 9, 54688, 48702, 11599, 34379, 57383, 25696, 30084, 48654, 12125); fa(10661, 5, 20827, 226, 29653, 15685, 20340, 63065, 11269, 210, 10629); fa(61589, 2, 1080, 13917, 49534, 3153, 29996, 41371, 64947, 13933, 61621); fa(52932, 15, 33811, 8413, 21670, 21591, 6119, 54696, 35228, 8429, 52964); fa(1650, 7, 33811, 7830, 30407, 29081, 6119, 57742, 11406, 7846, 1618); fa(1699, 6, 34446, 39935, 63065, 11269, 36753, 30407, 29081, 39887, 1667); fa(39729, 1, 3153, 23338, 57742, 11406, 49534, 46478, 54579, 23322, 39697); fa(21835, 10, 31546, 13779, 20340, 20827, 35563, 46478, 54579, 13795, 21867); fa(20190, 13, 34446, 670, 41371, 64947, 36753, 57395, 1873, 686, 20222); fa(57577, 12, 38664, 7402, 29996, 1080, 57636, 5724, 46170, 7386, 57545); fa(12827, 3, 33811, 27270, 11599, 34379, 6119, 8642, 24051, 27318, 12859); fa(8399, 4, 3153, 55030, 20340, 20827, 49534, 46478, 54579, 54982, 8431); fa(25809, 11, 11406, 45964, 49534, 3153, 57742, 41371, 64947, 46012, 25841); fa(62593, 14, 42845, 3333, 25696, 30084, 60422, 57636, 38664, 3381, 62625); fa(5802, 8, 8947, 10059, 22504, 9556, 25702, 57395, 1873, 10107, 5770); g___1046(64482, 19933, 20173, 35241, 28454, 16360, 40617, 13, 5724, 46170, 64482); g___1046(9328, 64482, 63730, 11599, 34379, 33866, 62059, 0, 15203, 19366, 9328); g___1046(39782, 8143, 7391, 15203, 19366, 62390, 55175, 6, 57395, 1873, 39782); g___1046(30708, 41517, 41277, 20340, 20827, 19614, 29715, 2, 30407, 29081, 30708); g___1046(60005, 39372, 39644, 29996, 1080, 16360, 40617, 8, 5724, 46170, 60005); g___1046(2983, 59477, 60229, 6119, 33811, 45151, 682, 12, 29996, 1080, 2983); g___1046(11513, 37674, 36922, 20340, 20827, 37486, 15112, 10, 35241, 28454, 11513); g___1046(10424, 41967, 41215, 54696, 35228, 16225, 50938, 11, 16408, 19867, 10424); g___1046(56895, 61453, 62237, 8642, 24051, 18610, 49562, 7, 57742, 11406, 56895); g___1046(42460, 17869, 18141, 500, 30120, 56819, 27235, 14, 34153, 13310, 42460); g___1046(13951, 7161, 6377, 15203, 19366, 45151, 682, 3, 54696, 35228, 13951); g___1046(1221, 52380, 53132, 21670, 21591, 8007, 17495, 9, 22504, 9556, 1221); g___1046(60643, 9399, 10151, 46478, 54579, 794, 10188, 5, 6119, 33811, 60643); g___1046(58394, 53740, 54012, 49534, 3153, 41315, 35964, 15, 57395, 1873, 58394); g___1046(35606, 31597, 30845, 46478, 54579, 794, 10188, 1, 11599, 34379, 35606); g___1046(6495, 3751, 3511, 34153, 13310, 46385, 6893, 4, 56437, 35074, 6495); ff(15123, 14114, 6170, 40185, 40798, 18451, 22744, 55978); ff(15123, 44124, 57724, 40185, 40798, 18451, 47076, 10090); ff(35383, 8568, 59175, 13648, 40798, 18451, 50766, 9299); ff(23595, 34902, 48683, 8013, 15540, 8664, 18644, 8142); ff(18136, 26574, 53694, 32133, 13775, 10766, 34925, 58733); fe(152, 135, 49383, 86, 184, 135, 184, 35020, 17289, 56878, 178, 128); fe(152, 57, 50452, 86, 183, 57, 183, 2319, 39759, 23109, 178, 128); fe(152, 48, 47203, 86, 201, 48, 201, 42889, 40515, 53084, 178, 128); ff(54095, 24465, 5314, 54092, 45281, 20420, 45316, 22836); ff(20747, 4091, 20508, 25687, 8732, 30440, 8053, 40660); fe(152, 174, 36896, 86, 50, 174, 50, 44732, 41381, 58606, 178, 128); fg(90, 25858, 207, 69, 242, 19198, 34033, 55156, 48, 212); ff(52953, 36635, 59800, 38035, 28331, 17888, 7671, 14189); ff(20050, 30998, 63133, 17620, 31998, 15281, 35737, 18643); fe(152, 240, 41944, 86, 22, 240, 22, 46702, 58181, 45401, 178, 128); fe(152, 174, 47169, 86, 50, 174, 50, 3968, 13467, 19663, 178, 128); fe(152, 87, 48223, 86, 57, 87, 57, 4463, 48568, 12833, 178, 128); ff(31690, 40920, 9256, 16325, 11819, 64236, 58100, 49536); ff(15123, 19375, 31431, 40185, 20050, 17620, 48490, 52326); ff(49244, 45862, 50989, 9629, 3505, 9736, 38604, 53062); fe(152, 90, 20436, 86, 242, 90, 242, 53187, 20436, 53187, 178, 128); ff(6487, 10249, 4000, 25452, 11819, 64236, 11878, 65024); ff(13775, 12368, 10675, 10766, 3505, 9736, 55093, 62990); fe(152, 90, 39989, 86, 242, 90, 242, 52231, 50905, 16604, 178, 128); ff(54095, 13740, 25755, 54092, 13775, 10766, 11981, 34797); ff(20050, 9166, 47025, 17620, 54095, 54092, 48558, 49411); fe(152, 142, 34975, 86, 146, 142, 146, 34400, 6871, 10671, 178, 128); fe(152, 225, 55840, 86, 75, 225, 75, 51747, 11365, 65446, 178, 128); fe(152, 135, 34899, 86, 184, 135, 184, 1125, 28102, 60869, 178, 128); ff(20747, 30572, 63199, 25687, 12126, 6904, 2007, 7953); fe(152, 225, 28394, 86, 75, 225, 75, 59321, 29157, 51621, 178, 128); ff(3505, 10811, 6980, 9736, 52953, 38035, 60663, 48365); ff(22946, 30497, 30478, 31680, 30849, 19088, 34108, 27753); fe(152, 51, 63949, 86, 207, 51, 207, 5438, 58857, 9819, 178, 128); ff(28331, 4878, 44907, 17888, 18136, 32133, 42636, 10168); fe(152, 47, 10365, 86, 89, 47, 89, 52710, 9713, 6248, 178, 128); ff(7244, 3991, 62883, 61456, 54095, 54092, 21716, 16576); fe(152, 135, 26716, 86, 184, 135, 184, 64358, 57409, 9077, 178, 128); ff(20815, 57591, 46595, 55217, 31998, 15281, 53308, 524); fe(152, 191, 8415, 86, 248, 191, 248, 38827, 20307, 56252, 178, 128); fe(152, 117, 20307, 86, 188, 117, 188, 56252, 20592, 34547, 178, 128); ff(55612, 38763, 37217, 45768, 18136, 32133, 22091, 61414); fe(152, 142, 30400, 86, 146, 142, 146, 43674, 26832, 10851, 178, 128); ff(20050, 55943, 5256, 17620, 49478, 27148, 43327, 42627); ff(45281, 52060, 55693, 20420, 20050, 17620, 33925, 14047); fe(152, 174, 25574, 86, 50, 174, 50, 44735, 60524, 33750, 178, 128); fe(152, 47, 65007, 86, 89, 47, 89, 33865, 23361, 12914, 178, 128); ff(45281, 7061, 19131, 20420, 20747, 25687, 29516, 57600); ff(15540, 10536, 15506, 8664, 30000, 4212, 40949, 36928); fe(152, 174, 46223, 86, 50, 174, 50, 13853, 4569, 30162, 178, 128); ff(15540, 42968, 41528, 8664, 22946, 31680, 37043, 41815); fe(152, 117, 41381, 86, 188, 117, 188, 58606, 24377, 60228, 178, 128); fe(152, 48, 47970, 86, 201, 48, 201, 58607, 53221, 12408, 178, 128); ff(49478, 8713, 37571, 27148, 55612, 45768, 53113, 29014); ff(3505, 2807, 62433, 9736, 20747, 25687, 46630, 63038); ff(31998, 13673, 35940, 15281, 31998, 15281, 4027, 39640); fe(152, 52, 14830, 86, 98, 52, 98, 12101, 57862, 37115, 178, 128); ff(23595, 24932, 28662, 8013, 19879, 48160, 26, 57555); ff(30000, 62960, 4219, 4212, 30849, 19088, 16425, 40913); fe(152, 52, 33642, 86, 98, 52, 98, 7900, 30820, 46178, 178, 128); ff(31690, 3444, 64907, 16325, 30000, 4212, 59823, 286); ff(35383, 23217, 25128, 13648, 23595, 8013, 27180, 42192); ff(18136, 31938, 7928, 32133, 33886, 11305, 30054, 24093); fe(152, 48, 22884, 86, 201, 48, 201, 8683, 64302, 42428, 178, 128); ff(30849, 36213, 38182, 19088, 22946, 31680, 4614, 38574); fe(152, 117, 20527, 86, 188, 117, 188, 43183, 10216, 16999, 178, 128); fe(152, 90, 25687, 86, 242, 90, 242, 28537, 23993, 16277, 178, 128); fe(152, 90, 20616, 86, 242, 90, 242, 10443, 15390, 64564, 178, 128); ff(33886, 50153, 26827, 11305, 31690, 16325, 58002, 36722); fe(152, 52, 60524, 86, 98, 52, 98, 33750, 15519, 61953, 178, 128); fe(152, 90, 47294, 86, 242, 90, 242, 47483, 38602, 63097, 178, 128); fe(152, 47, 64617, 86, 89, 47, 89, 38313, 51163, 19071, 178, 128); fe(152, 143, 14259, 86, 113, 143, 113, 40059, 26586, 62005, 178, 128); fe(152, 48, 20668, 86, 201, 48, 201, 29314, 19083, 47905, 178, 128); ff(18136, 25204, 30536, 32133, 40798, 18451, 52993, 51257); ff(31690, 31418, 61600, 16325, 8732, 30440, 40441, 17856); ff(6487, 36119, 3243, 25452, 22788, 20091, 59272, 54561); ff(13775, 14032, 36348, 10766, 28331, 17888, 7230, 30241); ff(7244, 52567, 59398, 61456, 19879, 48160, 14792, 64269); fe(152, 47, 12809, 86, 89, 47, 89, 23281, 24864, 33338, 178, 128); fe(152, 48, 60665, 86, 201, 48, 201, 59098, 32393, 29682, 178, 128); fe(152, 47, 32590, 86, 89, 47, 89, 17, 25687, 28537, 178, 128); ff(3505, 61427, 17096, 9736, 28331, 17888, 13069, 46897); fe(152, 48, 16927, 86, 201, 48, 201, 47053, 10289, 63195, 178, 128); fe(152, 117, 17241, 86, 188, 117, 188, 18756, 58040, 38916, 178, 128); ff(28331, 38256, 29749, 17888, 54095, 54092, 57117, 59143); ff(49244, 16265, 20338, 9629, 52953, 38035, 19123, 43327); ff(35383, 50156, 53839, 13648, 45281, 20420, 51725, 2477); fe(152, 117, 9995, 86, 188, 117, 188, 47604, 44858, 11130, 178, 128); ff(8732, 47685, 11793, 30440, 31998, 15281, 26848, 38967); fe(152, 174, 13457, 86, 50, 174, 50, 14369, 54961, 5680, 178, 128); fe(152, 90, 34975, 86, 242, 90, 242, 34400, 47227, 11134, 178, 128); ff(52953, 3109, 63112, 38035, 54095, 54092, 14936, 60813); ff(22946, 55689, 62168, 31680, 8732, 30440, 47108, 31214); ff(15123, 8674, 14434, 40185, 45281, 20420, 11786, 48106); ff(11819, 38024, 45569, 64236, 23595, 8013, 18111, 37282); fe(152, 174, 51662, 86, 50, 174, 50, 35626, 26832, 10851, 178, 128); fe(152, 135, 34671, 86, 184, 135, 184, 26504, 4514, 24903, 178, 128); ff(7244, 45272, 47971, 61456, 53351, 50839, 11449, 11790); ff(18136, 10480, 15515, 32133, 55612, 45768, 14892, 60315); fe(152, 57, 47463, 86, 183, 57, 183, 23297, 5861, 29010, 178, 128); fe(152, 117, 47227, 86, 188, 117, 188, 11134, 52791, 32405, 178, 128); fe(152, 225, 54750, 86, 75, 225, 75, 46601, 9710, 17195, 178, 128); fg(143, 3414, 83, 41, 113, 44452, 18772, 33745, 90, 207); fg(48, 53936, 207, 69, 201, 5019, 28576, 2239, 57, 207); ff(19879, 52268, 23931, 48160, 28331, 17888, 961, 8946); fe(152, 174, 21687, 86, 50, 174, 50, 39386, 18158, 58530, 178, 128); fg(57, 25452, 153, 162, 183, 6487, 57742, 11406, 142, 71); fe(152, 13, 64302, 86, 224, 13, 224, 42428, 12780, 29318, 178, 128); ff(22788, 62945, 40583, 20091, 8732, 30440, 56357, 11272); ff(30000, 19060, 24047, 4212, 20747, 25687, 12754, 64962); ff(20815, 61294, 22834, 55217, 30849, 19088, 59554, 55024); ff(7244, 803, 38605, 61456, 13775, 10766, 15405, 61675); fe(152, 47, 46810, 86, 89, 47, 89, 39463, 16927, 47053, 178, 128); ff(8732, 54237, 57471, 30440, 11819, 64236, 34123, 6717); ff(22946, 52918, 14816, 31680, 20815, 55217, 39648, 48440); fe(152, 47, 20231, 86, 89, 47, 89, 18687, 20231, 18687, 178, 128); fe(152, 48, 14187, 86, 201, 48, 201, 40366, 61262, 52059, 178, 128); ff(19879, 30083, 23755, 48160, 49478, 27148, 50655, 36851); ff(52953, 53217, 20557, 38035, 15540, 8664, 15014, 16651); ff(33886, 50711, 2410, 11305, 30000, 4212, 55714, 4404); ff(20815, 7785, 57330, 55217, 35383, 13648, 36056, 13383); fe(152, 240, 34975, 86, 22, 240, 22, 34400, 44793, 61874, 178, 128); fe(152, 47, 60207, 86, 89, 47, 89, 1768, 37961, 39984, 178, 128); ff(22788, 55199, 18925, 20091, 23595, 8013, 6671, 60192); fe(152, 191, 63949, 86, 248, 191, 248, 5438, 46223, 13853, 178, 128); fe(152, 87, 28946, 86, 57, 87, 57, 11092, 10086, 10121, 178, 128); ff(18136, 44415, 21921, 32133, 33886, 11305, 1281, 7743); ff(20747, 64718, 5369, 25687, 49478, 27148, 4028, 6192); ff(53351, 1244, 38885, 50839, 49478, 27148, 37074, 41740); ff(20050, 43035, 17071, 17620, 35383, 13648, 13362, 64763); ff(55612, 52449, 56405, 45768, 28331, 17888, 60159, 51505); ff(8732, 13434, 5893, 30440, 7244, 61456, 27043, 51711); fe(152, 90, 59819, 86, 242, 90, 242, 45549, 63949, 5438, 178, 128); fe(152, 57, 7582, 86, 183, 57, 183, 52891, 26699, 34365, 178, 128); ff(54095, 9052, 19695, 54092, 15123, 40185, 46833, 18539); ff(49244, 46130, 64121, 9629, 55612, 45768, 28059, 52485); ff(22788, 34870, 10827, 20091, 35383, 13648, 32258, 36408); ff(33886, 42962, 31052, 11305, 12126, 6904, 40624, 10620); ff(12126, 17550, 23859, 6904, 30849, 19088, 54247, 49922); fe(152, 52, 37545, 86, 98, 52, 98, 53731, 24413, 61075, 178, 128); fe(152, 142, 47970, 86, 146, 142, 146, 58607, 62785, 34768, 178, 128); fe(152, 13, 34306, 86, 224, 13, 224, 21729, 52264, 13327, 178, 128); fe(152, 51, 10462, 86, 207, 51, 207, 56362, 22335, 19115, 178, 128); fe(152, 48, 10044, 86, 201, 48, 201, 42364, 49049, 33474, 178, 128); ff(20747, 52119, 54342, 25687, 53351, 50839, 372, 30277); ff(49478, 36845, 45047, 27148, 33886, 11305, 58993, 22083); fe(152, 51, 27216, 86, 207, 51, 207, 37781, 42199, 43719, 178, 128); ff(7244, 12771, 257, 61456, 8732, 30440, 24916, 17641); ff(8732, 64399, 45855, 30440, 40798, 18451, 63373, 51694); fe(152, 191, 48340, 86, 248, 191, 248, 32279, 296, 13124, 178, 128); fe(152, 135, 46131, 86, 184, 135, 184, 29547, 63029, 13536, 178, 128); ff(30000, 8473, 50884, 4212, 35383, 13648, 59230, 43786); ff(31690, 2157, 16753, 16325, 33886, 11305, 49586, 56551); ff(49478, 55929, 44452, 27148, 54095, 54092, 46027, 65035); ff(55612, 14512, 64293, 45768, 31690, 16325, 31058, 50125); fe(152, 240, 61385, 86, 22, 240, 22, 57415, 24768, 61684, 178, 128); fe(152, 225, 52133, 86, 75, 225, 75, 9706, 17004, 3307, 178, 128); fg(142, 33402, 146, 213, 146, 61178, 51801, 36676, 87, 65); fe(152, 142, 52965, 86, 146, 142, 146, 64757, 42148, 47620, 178, 128); fe(152, 13, 30214, 86, 224, 13, 224, 62404, 3598, 33988, 178, 128); ff(33886, 33509, 16245, 11305, 13775, 10766, 4852, 32265); fe(152, 135, 4439, 86, 184, 135, 184, 42038, 47169, 3968, 178, 128); ff(22946, 40773, 14306, 31680, 45281, 20420, 42230, 49271); fe(152, 135, 45898, 86, 184, 135, 184, 20329, 29041, 57720, 178, 128); fe(152, 57, 15316, 86, 183, 57, 183, 43943, 60524, 33750, 178, 128); ff(49244, 8851, 60750, 9629, 22946, 31680, 45344, 35920); fe(152, 90, 64231, 86, 242, 90, 242, 62534, 40515, 53084, 178, 128); fe(152, 240, 1908, 86, 22, 240, 22, 51577, 4514, 24903, 178, 128); ff(23595, 19836, 47063, 8013, 13775, 10766, 6074, 29484); ff(33886, 239, 21120, 11305, 6487, 25452, 38379, 3343); ff(13775, 63250, 22117, 10766, 3505, 9736, 38596, 57280); fe(152, 240, 51989, 86, 22, 240, 22, 32865, 37247, 8906, 178, 128); ff(31998, 42861, 50966, 15281, 11819, 64236, 53231, 23919); fe(152, 142, 40395, 86, 146, 142, 146, 53574, 9466, 23653, 178, 128); ff(31690, 17731, 54839, 16325, 22946, 31680, 5523, 18818); fe(152, 13, 55384, 86, 224, 13, 224, 28056, 12834, 27378, 178, 128); ff(49244, 51269, 40051, 9629, 22946, 31680, 43702, 23548); ff(45281, 24594, 42272, 20420, 8732, 30440, 57095, 35482); ff(49478, 59050, 60588, 27148, 19879, 48160, 19440, 36605); ff(52953, 20424, 41711, 38035, 49244, 9629, 54067, 21446); fe(152, 51, 32135, 86, 207, 51, 207, 35413, 43583, 38074, 178, 128); ff(19879, 29610, 9242, 48160, 20050, 17620, 64579, 61259); ff(55612, 7732, 39552, 45768, 33886, 11305, 39707, 33344); fe(152, 142, 59819, 86, 146, 142, 146, 45549, 59483, 47457, 178, 128); fe(152, 117, 14830, 86, 188, 117, 188, 12101, 27067, 27455, 178, 128); ff(54095, 47002, 24078, 54092, 45281, 20420, 60677, 28371); fe(152, 225, 45651, 86, 75, 225, 75, 55274, 53939, 42332, 178, 128); fe(152, 191, 27545, 86, 248, 191, 248, 36102, 41944, 46702, 178, 128); ff(11819, 26605, 52794, 64236, 45281, 20420, 65432, 19547); fe(152, 240, 10827, 86, 22, 240, 22, 37922, 36870, 41759, 178, 128); fe(152, 191, 37247, 86, 248, 191, 248, 8906, 44814, 5021, 178, 128); fe(152, 52, 60470, 86, 98, 52, 98, 58339, 12239, 6737, 178, 128); fe(152, 13, 47970, 86, 224, 13, 224, 58607, 12768, 12990, 178, 128); fe(152, 51, 40516, 86, 207, 51, 207, 5114, 17004, 3307, 178, 128); fe(152, 191, 49261, 86, 248, 191, 248, 17659, 24977, 41971, 178, 128); fe(152, 240, 42148, 86, 22, 240, 22, 47620, 27395, 30685, 178, 128); ff(35383, 61213, 44970, 13648, 15123, 40185, 7778, 11400); ff(40798, 54146, 10354, 18451, 19879, 48160, 45205, 53538); ff(12126, 6351, 20898, 6904, 22788, 20091, 2860, 19124); ff(20747, 52383, 28005, 25687, 3505, 9736, 58622, 24933); fe(152, 13, 13992, 86, 224, 13, 224, 9708, 12618, 29879, 178, 128); ff(15540, 24487, 37496, 8664, 31690, 16325, 7840, 41933); fe(152, 87, 11183, 86, 57, 87, 57, 306, 6050, 21702, 178, 128); fe(152, 117, 27429, 86, 188, 117, 188, 33559, 45226, 26172, 178, 128); ff(12126, 40728, 8516, 6904, 52953, 38035, 61698, 27534); ff(31998, 25699, 32691, 15281, 3505, 9736, 52495, 51465); fe(152, 48, 28394, 86, 201, 48, 201, 59321, 33104, 32219, 178, 128); fe(152, 87, 15316, 86, 57, 87, 57, 43943, 51265, 41401, 178, 128); fe(152, 90, 28394, 86, 242, 90, 242, 59321, 40604, 11442, 178, 128); ff(20815, 10391, 54707, 55217, 22946, 31680, 60860, 40615); ff(31998, 25298, 54584, 15281, 12126, 6904, 47175, 17136); ff(3505, 13425, 40797, 9736, 19879, 48160, 59126, 38420); ff(8732, 42844, 432, 30440, 23595, 8013, 5218, 3694); ff(13775, 8236, 8898, 10766, 23595, 8013, 53621, 38882); ff(31690, 25794, 38255, 16325, 31998, 15281, 63764, 15699); ff(54095, 19954, 51031, 54092, 12126, 6904, 38990, 58144); ff(20815, 243, 45590, 55217, 31998, 15281, 27481, 58726); ff(3505, 55982, 29299, 9736, 54095, 54092, 60746, 3360); ff(49478, 51775, 5049, 27148, 54095, 54092, 7106, 44639); fe(152, 135, 55384, 86, 184, 135, 184, 28056, 41944, 46702, 178, 128); fe(152, 142, 49383, 86, 146, 142, 146, 35020, 5304, 46343, 178, 128); fe(152, 47, 17847, 86, 89, 47, 89, 30786, 58343, 30971, 178, 128); ff(31998, 21516, 34992, 15281, 52953, 38035, 55961, 33048); fe(152, 191, 48502, 86, 248, 191, 248, 40883, 34197, 38046, 178, 128); fe(152, 57, 19945, 86, 183, 57, 183, 49449, 5044, 14603, 178, 128); fe(152, 47, 1819, 86, 89, 47, 89, 57389, 50452, 2319, 178, 128); ff(49478, 45901, 33053, 27148, 22946, 31680, 62766, 64024); fe(152, 143, 59130, 86, 113, 143, 113, 57565, 55840, 51747, 178, 128); fe(152, 13, 51859, 86, 224, 13, 224, 60956, 42722, 18239, 178, 128); fe(152, 47, 38209, 86, 89, 47, 89, 63917, 34975, 34400, 178, 128); ff(7244, 21180, 31327, 61456, 28331, 17888, 55151, 48675); ff(40798, 45236, 21891, 18451, 30849, 19088, 5432, 5564); fe(152, 117, 61575, 86, 188, 117, 188, 484, 60665, 59098, 178, 128); ff(12126, 50933, 56783, 6904, 18136, 32133, 11119, 64284); ff(11819, 47295, 31222, 64236, 53351, 50839, 13720, 64811); fe(152, 174, 21491, 86, 50, 174, 50, 16973, 48340, 32279, 178, 128); ff(13775, 40948, 1836, 10766, 23595, 8013, 15653, 63618); ff(22788, 51972, 1549, 20091, 11819, 64236, 7001, 65322); fe(152, 143, 1046, 86, 113, 143, 113, 10071, 16259, 9070, 178, 128); fe(152, 57, 30428, 86, 183, 57, 183, 37256, 16353, 15465, 178, 128); ff(22946, 61006, 18465, 31680, 6487, 25452, 31030, 21174); fe(152, 57, 61575, 86, 183, 57, 183, 484, 30953, 31826, 178, 128); fe(152, 52, 54961, 86, 98, 52, 98, 5680, 18143, 44694, 178, 128); ff(20747, 25162, 31876, 25687, 35383, 13648, 45557, 6198); fe(152, 87, 39857, 86, 57, 87, 57, 10144, 46666, 50752, 178, 128); ff(49478, 45468, 54146, 27148, 6487, 25452, 45575, 64522); fe(152, 57, 41381, 86, 183, 57, 183, 58606, 21838, 3622, 178, 128); ff(6487, 50284, 63909, 25452, 12126, 6904, 10825, 14090); fe(152, 142, 54571, 86, 146, 142, 146, 8154, 51877, 45922, 178, 128); ff(15540, 35653, 9309, 8664, 12126, 6904, 18802, 15149); fg(117, 44888, 197, 189, 188, 10618, 27473, 22970, 13, 178); ff(15123, 8267, 57550, 40185, 55612, 45768, 43735, 29420); fe(152, 240, 34293, 86, 22, 240, 22, 13100, 56422, 36831, 178, 128); ff(15540, 9029, 13738, 8664, 19879, 48160, 51551, 6743); fe(152, 57, 31859, 86, 183, 57, 183, 203, 58271, 60032, 178, 128); fe(152, 135, 51265, 86, 184, 135, 184, 41401, 27255, 50782, 178, 128); fg(135, 40681, 197, 189, 184, 64261, 55612, 45768, 174, 153); fe(152, 90, 10308, 86, 242, 90, 242, 25707, 21069, 3956, 178, 128); fe(152, 225, 14968, 86, 75, 225, 75, 23764, 1368, 1633, 178, 128); fe(152, 90, 62349, 86, 242, 90, 242, 56666, 37168, 34557, 178, 128); ff(12126, 61840, 10819, 6904, 12126, 6904, 48306, 43816); fe(152, 191, 38673, 86, 248, 191, 248, 49376, 43855, 50102, 178, 128); ff(28331, 16173, 51583, 17888, 45281, 20420, 55687, 11344); ff(28331, 62955, 57677, 17888, 49244, 9629, 41776, 50374); ff(11819, 29270, 20337, 64236, 33886, 11305, 27614, 60827); ff(35383, 4087, 19444, 13648, 18136, 32133, 2457, 57300); ff(31998, 33135, 33392, 15281, 33886, 11305, 22750, 15301); fe(152, 52, 51859, 86, 98, 52, 98, 60956, 20307, 56252, 178, 128); fe(152, 51, 39626, 86, 207, 51, 207, 47323, 41587, 680, 178, 128); fg(143, 34446, 240, 56, 113, 36753, 23131, 45296, 51, 212); fe(152, 52, 21687, 86, 98, 52, 98, 39386, 54117, 39549, 178, 128); fg(142, 56564, 65, 205, 146, 45942, 18907, 18779, 240, 197); ff(20747, 32631, 57915, 25687, 15540, 8664, 60454, 36520); fe(152, 135, 34865, 86, 184, 135, 184, 2000, 36896, 44732, 178, 128); ff(52953, 44881, 46745, 38035, 28331, 17888, 3401, 35706); ff(19879, 3008, 22459, 48160, 7244, 61456, 42403, 41699); ff(55612, 45877, 19522, 45768, 49244, 9629, 1028, 64989); fe(152, 225, 6050, 86, 75, 225, 75, 21702, 44409, 39857, 178, 128); fe(152, 117, 21582, 86, 188, 117, 188, 30282, 40516, 5114, 178, 128); ff(55612, 52766, 58988, 45768, 40798, 18451, 28381, 10270); ff(52953, 27640, 57241, 38035, 49244, 9629, 42717, 13193); fe(152, 117, 64327, 86, 188, 117, 188, 14544, 40211, 39330, 178, 128); ff(31690, 48174, 64751, 16325, 12126, 6904, 49500, 1852); ff(30849, 36510, 62006, 19088, 31998, 15281, 65373, 9023); fe(152, 87, 28085, 86, 57, 87, 57, 54135, 54961, 5680, 178, 128); ff(30849, 48374, 55393, 19088, 15540, 8664, 25559, 23591); fe(152, 174, 34899, 86, 50, 174, 50, 1125, 5044, 14603, 178, 128); fe(152, 87, 55503, 86, 57, 87, 57, 18511, 52791, 32405, 178, 128); ff(40798, 25582, 42893, 18451, 53351, 50839, 287, 53952); ff(30000, 53833, 20982, 4212, 18136, 32133, 60793, 51494); fe(152, 48, 51989, 86, 201, 48, 201, 32865, 37168, 34557, 178, 128); fe(152, 51, 51309, 86, 207, 51, 207, 53463, 20592, 34547, 178, 128); fe(152, 87, 11632, 86, 57, 87, 57, 37806, 33104, 32219, 178, 128); fe(152, 52, 25687, 86, 98, 52, 98, 28537, 4406, 58034, 178, 128); fe(152, 57, 20436, 86, 183, 57, 183, 53187, 23304, 16412, 178, 128); fe(152, 90, 443, 86, 242, 90, 242, 55604, 32325, 31657, 178, 128); ff(23595, 63161, 23865, 8013, 11819, 64236, 48053, 30613); ff(49244, 17091, 8894, 9629, 45281, 20420, 55989, 17425); ff(31998, 42830, 63188, 15281, 11819, 64236, 43139, 47167); fe(152, 142, 47015, 86, 146, 142, 146, 61468, 30820, 46178, 178, 128); fe(152, 87, 49110, 86, 57, 87, 57, 42070, 9710, 17195, 178, 128); fe(152, 52, 39448, 86, 98, 52, 98, 9499, 18561, 10497, 178, 128); ff(3505, 30050, 31793, 9736, 35383, 13648, 55479, 25783); fe(152, 51, 20616, 86, 207, 51, 207, 10443, 21491, 16973, 178, 128); fe(152, 191, 40604, 86, 248, 191, 248, 11442, 9039, 3530, 178, 128); fe(152, 87, 23742, 86, 57, 87, 57, 41923, 63059, 56107, 178, 128); fe(152, 48, 10136, 86, 201, 48, 201, 60685, 1368, 1633, 178, 128); ff(22788, 14614, 31629, 20091, 11819, 64236, 31607, 3555); ff(15540, 15287, 42554, 8664, 30000, 4212, 28315, 31721); ff(22946, 1155, 21080, 31680, 49244, 9629, 37311, 36991); fg(240, 14047, 71, 155, 22, 19167, 44710, 48900, 52, 65); fe(152, 135, 8415, 86, 184, 135, 184, 38827, 50211, 23428, 178, 128); fe(152, 51, 50610, 86, 207, 51, 207, 51526, 33104, 32219, 178, 128); fe(152, 87, 63949, 86, 57, 87, 57, 5438, 10289, 63195, 178, 128); fe(152, 191, 16278, 86, 248, 191, 248, 3310, 23304, 16412, 178, 128); ff(12126, 54611, 28396, 6904, 7244, 61456, 41164, 59883); fe(152, 143, 18143, 86, 113, 143, 113, 44694, 5807, 33493, 178, 128); ff(31690, 15814, 60641, 16325, 7244, 61456, 26567, 17380); fe(152, 135, 14259, 86, 184, 135, 184, 40059, 20616, 10443, 178, 128); fe(152, 13, 14488, 86, 224, 13, 224, 5008, 51877, 45922, 178, 128); fe(152, 240, 34450, 86, 22, 240, 22, 36653, 18888, 7980, 178, 128); fe(152, 48, 3598, 86, 201, 48, 201, 33988, 41176, 19732, 178, 128); ff(40798, 40675, 18970, 18451, 22946, 31680, 20117, 59921); ff(23595, 49940, 20349, 8013, 45281, 20420, 55073, 9481); fe(152, 48, 50486, 86, 201, 48, 201, 8727, 653, 60506, 178, 128); fe(152, 225, 41849, 86, 75, 225, 75, 8187, 59742, 59054, 178, 128); fe(152, 143, 50905, 86, 113, 143, 113, 16604, 33455, 16154, 178, 128); fe(152, 225, 35623, 86, 75, 225, 75, 55511, 21838, 3622, 178, 128); ff(19879, 48427, 21155, 48160, 6487, 25452, 49638, 4905); fe(152, 225, 55158, 86, 75, 225, 75, 48977, 27429, 33559, 178, 128); ff(20747, 24248, 12309, 25687, 12126, 6904, 26860, 55737); fe(152, 117, 23804, 86, 188, 117, 188, 18946, 16768, 34637, 178, 128); ff(49244, 59803, 17363, 9629, 20050, 17620, 39014, 26366); fg(143, 31810, 197, 189, 113, 43339, 34835, 34880, 143, 65); fe(152, 117, 25574, 86, 188, 117, 188, 44735, 60524, 33750, 178, 128); ff(22946, 31140, 57290, 31680, 12126, 6904, 699, 57852); fe(152, 13, 49110, 86, 224, 13, 224, 42070, 60665, 59098, 178, 128); fe(152, 13, 21582, 86, 224, 13, 224, 30282, 20436, 53187, 178, 128); fe(152, 142, 61385, 86, 146, 142, 146, 57415, 60113, 59010, 178, 128); fe(152, 174, 27545, 86, 50, 174, 50, 36102, 33455, 16154, 178, 128); ff(33886, 42868, 14237, 11305, 30849, 19088, 14692, 28545); fe(152, 143, 21838, 86, 113, 143, 113, 3622, 39266, 29934, 178, 128); ff(13775, 12261, 15895, 10766, 6487, 25452, 59155, 23021); ff(35383, 29117, 40684, 13648, 55612, 45768, 4601, 44227); fe(152, 51, 9713, 86, 207, 51, 207, 6248, 16768, 34637, 178, 128); fe(152, 143, 25687, 86, 113, 143, 113, 28537, 57152, 37425, 178, 128); fe(152, 135, 23014, 86, 184, 135, 184, 42931, 21687, 39386, 178, 128); fe(152, 87, 17241, 86, 57, 87, 57, 18756, 13467, 19663, 178, 128); fg(143, 14321, 240, 56, 113, 33893, 49487, 42720, 135, 197); ff(40798, 40919, 1601, 18451, 3505, 9736, 43813, 43443); ff(12126, 20658, 53209, 6904, 18136, 32133, 58361, 31238); fg(135, 2239, 83, 41, 184, 28576, 42540, 14305, 225, 197); fe(152, 90, 56728, 86, 242, 90, 242, 5747, 54871, 5427, 178, 128); ff(31998, 62856, 51219, 15281, 49478, 27148, 64374, 5175); fe(152, 225, 35756, 86, 75, 225, 75, 5952, 54961, 5680, 178, 128); fe(152, 142, 60524, 86, 146, 142, 146, 33750, 51514, 22784, 178, 128); fe(152, 47, 6050, 86, 89, 47, 89, 21702, 27216, 37781, 178, 128); fe(152, 90, 2387, 86, 242, 90, 242, 59099, 39626, 47323, 178, 128); fe(152, 143, 2337, 86, 113, 143, 113, 16226, 59483, 47457, 178, 128); ff(20050, 34092, 29493, 17620, 19879, 48160, 55916, 2026); ff(33886, 9222, 55248, 11305, 13775, 10766, 53042, 29977); ff(33886, 32076, 62888, 11305, 15540, 8664, 16515, 20971); fe(152, 225, 30400, 86, 75, 225, 75, 43674, 40211, 39330, 178, 128); fe(152, 13, 52380, 86, 224, 13, 224, 34600, 1353, 31250, 178, 128); ff(30849, 42879, 38520, 19088, 35383, 13648, 16710, 44598); fe(152, 87, 39266, 86, 57, 87, 57, 29934, 18323, 35195, 178, 128); fe(152, 135, 7934, 86, 184, 135, 184, 61845, 24918, 26805, 178, 128); ff(15123, 16843, 32619, 40185, 55612, 45768, 36314, 10885); ff(8732, 15636, 61155, 30440, 7244, 61456, 24945, 16476); ff(15123, 29661, 30625, 40185, 31998, 15281, 11828, 6988); fe(152, 135, 47294, 86, 184, 135, 184, 47483, 38602, 63097, 178, 128); ff(22946, 36832, 65408, 31680, 45281, 20420, 48278, 62700); ff(53351, 18564, 36662, 50839, 6487, 25452, 12741, 40510); ff(20747, 48726, 40527, 25687, 35383, 13648, 39632, 44910); ff(28331, 12323, 48176, 17888, 33886, 11305, 43970, 4540); fe(152, 225, 52151, 86, 75, 225, 75, 27894, 52151, 27894, 178, 128); fe(152, 240, 23385, 86, 22, 240, 22, 31088, 29880, 61532, 178, 128); fe(152, 191, 24768, 86, 248, 191, 248, 61684, 52264, 13327, 178, 128); ff(23595, 453, 16367, 8013, 15540, 8664, 59584, 5429); ff(54095, 33901, 50729, 54092, 3505, 9736, 62439, 32490); fe(152, 90, 5010, 86, 242, 90, 242, 40985, 22332, 19898, 178, 128); ff(3505, 39381, 60611, 9736, 54095, 54092, 44949, 58460); ff(19879, 3567, 26667, 48160, 3505, 9736, 1129, 44819); fe(152, 13, 18888, 86, 224, 13, 224, 7980, 61262, 52059, 178, 128); ff(22946, 25217, 17674, 31680, 15123, 40185, 5426, 15635); ff(6487, 27801, 48787, 25452, 49244, 9629, 41669, 57099); ff(18136, 20385, 23486, 32133, 30000, 4212, 59694, 22226); fe(152, 48, 46758, 86, 201, 48, 201, 27989, 14259, 40059, 178, 128); ff(15123, 21876, 4945, 40185, 22946, 31680, 47815, 36787); fe(152, 57, 58861, 86, 183, 57, 183, 33277, 44409, 39857, 178, 128); ff(20815, 3380, 19054, 55217, 45281, 20420, 38346, 27895); ff(30000, 9365, 4150, 4212, 15123, 40185, 4378, 13208); ff(55612, 7046, 3189, 45768, 13775, 10766, 62342, 31059); ff(45281, 32324, 53835, 20420, 30849, 19088, 21606, 62750); fe(152, 52, 12820, 86, 98, 52, 98, 45790, 13412, 52856, 178, 128); fe(152, 48, 59130, 86, 201, 48, 201, 57565, 51309, 53463, 178, 128); fe(152, 47, 26073, 86, 89, 47, 89, 5087, 9995, 47604, 178, 128); fe(152, 240, 38892, 86, 22, 240, 22, 1416, 51157, 64512, 178, 128); ff(22788, 843, 20195, 20091, 18136, 32133, 30721, 23908); ff(31998, 38131, 57132, 15281, 8732, 30440, 63976, 23111); fg(87, 22771, 71, 155, 57, 7696, 9946, 12192, 191, 83); ff(30000, 38732, 53061, 4212, 54095, 54092, 8668, 48438); ff(40798, 15652, 15102, 18451, 31690, 16325, 21202, 8469); fe(152, 191, 3598, 86, 248, 191, 248, 33988, 6050, 21702, 178, 128); fe(152, 174, 46131, 86, 50, 174, 50, 29547, 40516, 5114, 178, 128); ff(55612, 10188, 46604, 45768, 49478, 27148, 59237, 44225); ff(40798, 168, 21083, 18451, 22946, 31680, 51474, 18607); ff(6487, 4673, 57432, 25452, 12126, 6904, 8377, 30248); fe(152, 191, 21089, 86, 248, 191, 248, 24062, 9203, 30816, 178, 128); ff(52953, 25044, 50607, 38035, 35383, 13648, 38033, 8774); ff(30000, 28718, 50052, 4212, 6487, 25452, 26309, 2823); ff(15123, 28336, 50409, 40185, 13775, 10766, 52382, 5824); ff(49244, 28470, 11718, 9629, 49478, 27148, 61862, 29470); fe(152, 51, 22690, 86, 207, 51, 207, 716, 61053, 26699, 178, 128); fe(152, 87, 45971, 86, 57, 87, 57, 56791, 23304, 16412, 178, 128); fe(152, 51, 63656, 86, 207, 51, 207, 31679, 51662, 35626, 178, 128); ff(45281, 27867, 54218, 20420, 53351, 50839, 54136, 24576); ff(30000, 41480, 36151, 4212, 54095, 54092, 58188, 560); ff(31998, 21398, 8604, 15281, 49244, 9629, 52636, 60657); ff(23595, 22687, 33900, 8013, 23595, 8013, 43972, 13887); fe(152, 191, 32325, 86, 248, 191, 248, 31657, 62785, 34768, 178, 128); ff(30849, 30871, 31509, 19088, 55612, 45768, 15992, 29148); fe(152, 13, 62292, 86, 224, 13, 224, 11650, 50610, 51526, 178, 128); ff(55612, 46877, 64180, 45768, 54095, 54092, 16702, 56435); ff(53351, 61729, 7773, 50839, 23595, 8013, 45199, 5377); fe(152, 52, 64617, 86, 98, 52, 98, 38313, 52965, 64757, 178, 128); fe(152, 90, 20307, 86, 242, 90, 242, 56252, 59807, 42811, 178, 128); fe(152, 143, 39759, 86, 113, 143, 113, 23109, 18134, 34658, 178, 128); ff(3505, 24135, 63418, 9736, 18136, 32133, 1780, 23686); ff(22788, 31672, 38894, 20091, 7244, 61456, 50856, 29902); ff(35383, 50789, 63863, 13648, 28331, 17888, 43013, 46319); ff(20747, 24466, 52754, 25687, 15123, 40185, 19326, 3781); ff(35383, 47052, 54813, 13648, 13775, 10766, 43257, 59633); ff(49478, 46399, 5501, 27148, 33886, 11305, 61624, 23868); fe(152, 52, 41622, 86, 98, 52, 98, 4277, 6027, 32853, 178, 128); ff(8732, 19797, 17930, 30440, 18136, 32133, 10540, 57794); fe(152, 135, 4406, 86, 184, 135, 184, 58034, 57152, 37425, 178, 128); fe(152, 57, 38673, 86, 183, 57, 183, 49376, 43855, 50102, 178, 128); fg(47, 61803, 152, 128, 89, 13979, 11001, 36303, 47, 83); ff(12126, 23512, 54843, 6904, 30000, 4212, 6390, 1446); fe(152, 191, 61158, 86, 248, 191, 248, 14709, 31520, 58678, 178, 128); ff(53351, 23332, 6715, 50839, 22946, 31680, 41201, 20939); ff(30849, 51536, 30949, 19088, 49244, 9629, 63536, 17478); ff(3505, 26343, 6311, 9736, 22946, 31680, 23453, 11909); fe(152, 143, 42199, 86, 113, 143, 113, 43719, 27067, 27455, 178, 128); ff(22946, 40410, 36359, 31680, 49478, 27148, 63407, 51351); ff(54095, 10043, 57697, 54092, 31690, 16325, 40127, 12830); fe(152, 51, 18323, 86, 207, 51, 207, 35195, 62785, 34768, 178, 128); fe(152, 117, 61510, 86, 188, 117, 188, 11153, 38631, 23599, 178, 128); ff(23595, 18547, 36750, 8013, 20747, 25687, 44545, 21203); fe(152, 52, 63656, 86, 98, 52, 98, 31679, 40211, 39330, 178, 128); ff(31690, 3048, 38963, 16325, 30000, 4212, 48035, 25736); fe(152, 143, 29041, 86, 113, 143, 113, 57720, 50951, 17187, 178, 128); fe(152, 142, 26632, 86, 146, 142, 146, 39079, 19937, 21084, 178, 128); ff(15123, 49268, 49661, 40185, 22946, 31680, 16174, 63039); fe(152, 143, 12780, 86, 113, 143, 113, 29318, 38673, 49376, 178, 128); ff(35383, 48653, 34915, 13648, 55612, 45768, 56420, 65044); fe(152, 174, 19819, 86, 50, 174, 50, 61527, 40515, 53084, 178, 128); ff(55612, 37467, 14424, 45768, 12126, 6904, 2960, 4331); ff(15123, 57328, 65289, 40185, 3505, 9736, 51615, 51455); ff(31998, 45041, 54792, 15281, 31998, 15281, 60294, 55728); fe(152, 174, 58343, 86, 50, 174, 50, 30971, 17847, 30786, 178, 128); fe(152, 57, 37545, 86, 183, 57, 183, 53731, 21069, 3956, 178, 128); fe(152, 13, 64549, 86, 224, 13, 224, 54941, 7862, 22855, 178, 128); fe(152, 47, 6146, 86, 89, 47, 89, 41312, 60524, 33750, 178, 128); ff(49244, 32513, 36274, 9629, 22946, 31680, 27341, 656); fe(152, 48, 54719, 86, 201, 48, 201, 50873, 17241, 18756, 178, 128); fe(152, 51, 57730, 86, 207, 51, 207, 41291, 63422, 4029, 178, 128); ff(3505, 7380, 31098, 9736, 11819, 64236, 2556, 19675); ff(19879, 59816, 33129, 48160, 49244, 9629, 1779, 31860); ff(49244, 2753, 9795, 9629, 45281, 20420, 12380, 60133); ff(30849, 37807, 11093, 19088, 13775, 10766, 34784, 34974); fe(152, 52, 58271, 86, 98, 52, 98, 60032, 7726, 15099, 178, 128); fe(152, 174, 23628, 86, 50, 174, 50, 28519, 47331, 55553, 178, 128); ff(11819, 21373, 16939, 64236, 11819, 64236, 727, 47950); fe(152, 225, 27679, 86, 75, 225, 75, 52606, 43952, 15080, 178, 128); fe(152, 142, 26201, 86, 146, 142, 146, 45974, 60889, 12910, 178, 128); ff(12126, 33326, 30822, 6904, 35383, 13648, 65147, 6818); fe(152, 240, 4406, 86, 22, 240, 22, 58034, 14461, 9859, 178, 128); ff(31690, 46613, 25879, 16325, 19879, 48160, 51807, 64053); fe(152, 57, 60045, 86, 183, 57, 183, 56164, 51859, 60956, 178, 128); ff(19879, 34703, 19365, 48160, 7244, 61456, 738, 22285); fe(152, 240, 60470, 86, 22, 240, 22, 58339, 38471, 44318, 178, 128); fe(152, 143, 19945, 86, 113, 143, 113, 49449, 27341, 6123, 178, 128); ff(6487, 41294, 14770, 25452, 40798, 18451, 21215, 45091); fe(152, 47, 14584, 86, 89, 47, 89, 34988, 40211, 39330, 178, 128); fg(135, 7769, 65, 205, 184, 56220, 31617, 60957, 117, 153); fe(152, 13, 1908, 86, 224, 13, 224, 51577, 65003, 1275, 178, 128); fe(152, 87, 42722, 86, 57, 87, 57, 18239, 20307, 56252, 178, 128); ff(3505, 1277, 21219, 9736, 6487, 25452, 55781, 16413); fe(152, 142, 57152, 86, 146, 142, 146, 37425, 32590, 17, 178, 128); ff(31690, 52226, 41514, 16325, 7244, 61456, 42191, 17361); fe(152, 87, 42606, 86, 57, 87, 57, 46129, 51662, 35626, 178, 128); fe(152, 225, 50163, 86, 75, 225, 75, 978, 42391, 53492, 178, 128); ff(11819, 48443, 48018, 64236, 19879, 48160, 40430, 16852); fe(152, 240, 4659, 86, 22, 240, 22, 51810, 24377, 60228, 178, 128); fe(152, 47, 52588, 86, 89, 47, 89, 2148, 39266, 29934, 178, 128); ff(13775, 41232, 14531, 10766, 49244, 9629, 34611, 20621); ff(52953, 63198, 62387, 38035, 18136, 32133, 29702, 3516); ff(12126, 5700, 18467, 6904, 45281, 20420, 32426, 60719); fe(152, 143, 16353, 86, 113, 143, 113, 15465, 10216, 16999, 178, 128); ff(40798, 28510, 57115, 18451, 19879, 48160, 22484, 6349); fe(152, 51, 37545, 86, 207, 51, 207, 53731, 54950, 40610, 178, 128); fe(152, 174, 6050, 86, 50, 174, 50, 21702, 9064, 50210, 178, 128); fe(152, 142, 30214, 86, 146, 142, 146, 62404, 28104, 21616, 178, 128); ff(18136, 55343, 33643, 32133, 45281, 20420, 10729, 50305); ff(53351, 29262, 41295, 50839, 12126, 6904, 17315, 22132); fe(152, 143, 51514, 86, 113, 143, 113, 22784, 51265, 41401, 178, 128); fe(152, 191, 48568, 86, 248, 191, 248, 12833, 59401, 41532, 178, 128); fe(152, 13, 13526, 86, 224, 13, 224, 9210, 27255, 50782, 178, 128); fe(152, 174, 23547, 86, 50, 174, 50, 4561, 23547, 4561, 178, 128); fe(152, 142, 30395, 86, 146, 142, 146, 42590, 39003, 64547, 178, 128); fe(152, 117, 54571, 86, 188, 117, 188, 8154, 34760, 60437, 178, 128); ff(45281, 19037, 10940, 20420, 49244, 9629, 60097, 24359); ff(40798, 920, 9728, 18451, 55612, 45768, 60527, 42213); ff(31690, 11165, 55464, 16325, 40798, 18451, 1927, 1587); fe(152, 240, 58632, 86, 22, 240, 22, 33491, 12820, 45790, 178, 128); ff(20815, 20971, 57925, 55217, 30000, 4212, 62888, 29108); ff(30849, 39066, 24765, 19088, 20050, 17620, 26954, 61096); fe(152, 225, 12411, 86, 75, 225, 75, 23866, 43518, 57982, 178, 128); fe(152, 57, 51877, 86, 183, 57, 183, 45922, 39626, 47323, 178, 128); fe(152, 52, 58181, 86, 98, 52, 98, 45401, 34072, 28610, 178, 128); fe(152, 117, 39759, 86, 188, 117, 188, 23109, 17289, 56878, 178, 128); fe(152, 51, 49383, 86, 207, 51, 207, 35020, 39759, 23109, 178, 128); fe(152, 143, 61640, 86, 113, 143, 113, 55824, 4971, 1359, 178, 128); fe(152, 240, 40515, 86, 22, 240, 22, 53084, 58973, 43514, 178, 128); fe(152, 57, 10365, 86, 183, 57, 183, 52710, 10947, 29173, 178, 128); fd(12989, 32, 54030, 16, 8, 64363, 29274); fd(14803, 32, 61803, 16, 14, 13979, 49746); fd(13979, 32, 54030, 16, 1, 64363, 61803); fd(5090, 32, 54030, 16, 2, 64363, 34870); fd(59284, 32, 49116, 16, 6, 18454, 21143); fd(42738, 32, 36681, 16, 0, 40983, 60961); fd(5090, 32, 20294, 16, 12, 25616, 34870); fd(18454, 32, 34870, 16, 13, 5090, 49116); fd(46771, 32, 39472, 16, 11, 30177, 4785); fd(52361, 32, 19863, 16, 4, 58595, 24510); fd(40983, 32, 34870, 16, 5, 5090, 36681); fd(30177, 32, 24510, 16, 10, 52361, 39472); fd(5090, 32, 60961, 16, 15, 42738, 34870); fd(12989, 32, 29274, 16, 9, 12989, 29274); fd(18454, 32, 21143, 16, 7, 59284, 49116); fd(19333, 32, 6021, 16, 3, 5135, 50185); fc(58861, 27216, 57153, 22784, 37781, 43518, 57982, 64190, 51514, 33277); fc(60665, 61158, 28331, 3622, 14709, 16758, 12227, 17888, 21838, 59098); fc(16768, 38036, 63999, 306, 11923, 9705, 11281, 2869, 11183, 34637); fc(10086, 46758, 37374, 17195, 27989, 3264, 20382, 50698, 9710, 10121); fc(15316, 60524, 27329, 46702, 33750, 38036, 11923, 19174, 41944, 43943); fc(44764, 40277, 56437, 5427, 20278, 14187, 40366, 35074, 54871, 1547); fc(37545, 54950, 58004, 12455, 40610, 39015, 26530, 53269, 53166, 53731); fb(19492, 9064, 14621, 64918, 50210, 19937, 21084, 8966, 8663, 15276); fb(54571, 39626, 33144, 12990, 47323, 35623, 55511, 61642, 12768, 8154); fb(27164, 14584, 41019, 23653, 34988, 22911, 18065, 62794, 9466, 53314); fc(9203, 5807, 64363, 35778, 33493, 20616, 10443, 54030, 7730, 30816); fb(443, 38382, 5527, 20382, 43852, 23993, 16277, 49011, 3264, 55604); fb(64617, 23628, 63021, 58433, 28519, 42743, 4270, 55539, 41912, 38313); fc(61640, 38471, 54785, 38916, 44318, 17068, 12251, 50328, 58040, 55824); fc(53166, 18561, 10672, 20047, 10497, 21582, 30282, 6526, 31337, 12455); fb(18561, 45651, 33823, 51577, 55274, 65003, 1275, 35290, 1908, 10497); fc(9466, 24885, 28556, 39386, 53806, 38673, 49376, 35710, 21687, 23653); fb(34450, 22278, 18604, 16984, 26426, 37168, 34557, 44657, 63392, 36653); fb(4569, 52842, 29831, 29547, 50946, 46131, 29547, 54139, 46131, 30162); fb(10216, 40604, 22641, 27455, 11442, 9064, 50210, 18067, 27067, 16999); fc(19945, 34899, 13126, 53806, 1125, 40395, 53574, 55789, 24885, 49449); fb(39266, 53221, 50280, 33491, 12408, 12618, 29879, 30832, 58632, 29934); fb(48340, 10086, 62736, 680, 10121, 12809, 23281, 38994, 41587, 32279); fb(46842, 4514, 8504, 19663, 24903, 24413, 61075, 42146, 13467, 24616); fb(30820, 34899, 6425, 53492, 1125, 12780, 29318, 32088, 42391, 46178); fc(37545, 17068, 55536, 30162, 12251, 20156, 6649, 4777, 4569, 53731); fb(14968, 10365, 17971, 53435, 52710, 64617, 38313, 48355, 52478, 23764); fc(1378, 36819, 57886, 33338, 26165, 13457, 14369, 29001, 24864, 28309); fc(6146, 27255, 55480, 51621, 50782, 20527, 43183, 54360, 29157, 41312); fb(44161, 44793, 29878, 2122, 61874, 54871, 5427, 57816, 55208, 42084); fc(6871, 47966, 26504, 48197, 62472, 63392, 16984, 8334, 21171, 10671); fb(12239, 20436, 14151, 61378, 53187, 5304, 46343, 14050, 18662, 6737); fa(62199, 2, 7248, 53368, 13011, 60694, 38952, 10618, 44888, 53320, 62167); fa(19111, 6, 35180, 9683, 28253, 35180, 28253, 18628, 11637, 9699, 19079); fa(51237, 1, 26231, 8669, 25123, 51359, 25252, 57886, 29001, 8685, 51205); fa(60605, 10, 22970, 53322, 27473, 22970, 27473, 54462, 6742, 53370, 60573); fa(33032, 13, 22970, 60144, 42447, 60349, 27473, 4995, 29307, 60096, 33064); fa(62321, 4, 21225, 60315, 42447, 60349, 34820, 57886, 29001, 60331, 62289); fa(27997, 12, 41636, 59799, 41211, 13190, 2129, 27473, 22970, 59815, 28029); fa(19492, 3, 60349, 20177, 2129, 41636, 42447, 22910, 46352, 20193, 19460); fa(34719, 0, 26231, 61456, 34867, 46103, 25252, 50128, 10744, 61472, 34751); fa(24896, 8, 50261, 64235, 16987, 42090, 29591, 2763, 48704, 64219, 24928); fa(18007, 9, 46103, 18583, 4995, 29307, 34867, 22910, 46352, 18599, 18039); fa(33977, 11, 43584, 54594, 3886, 29846, 29046, 34867, 46103, 54642, 33945); fa(65417, 14, 13822, 41344, 11254, 47507, 30408, 34867, 46103, 41392, 65449); fa(24246, 15, 35180, 51125, 27473, 22970, 28253, 41211, 13190, 51077, 24214); fa(62416, 5, 60694, 3200, 38952, 7248, 13011, 4995, 29307, 3248, 62448); fa(39264, 7, 29307, 51628, 29046, 43584, 4995, 38952, 7248, 51612, 39232); g___1046(63931, 21125, 20885, 44710, 48900, 52287, 64545, 14, 44710, 48900, 63931); g___1046(36522, 38252, 38524, 39060, 54406, 20931, 55278, 12, 56423, 20830, 36522); g___1046(37674, 8488, 8760, 13931, 61096, 61906, 24662, 7, 42117, 47286, 37674); g___1046(24955, 20576, 21360, 24807, 11095, 54545, 12509, 11, 54785, 50328, 24955); g___1046(48656, 13435, 14187, 48952, 60960, 33382, 12629, 5, 48952, 60960, 48656); g___1046(36024, 46375, 46647, 7696, 22771, 61906, 24662, 2, 24807, 11095, 36024); g___1046(15939, 1212, 1964, 24807, 11095, 16274, 52428, 3, 3296, 33455, 15939); g___1046(55163, 53481, 54265, 65382, 47168, 51200, 41802, 4, 29763, 31219, 55163); g___1046(43901, 20724, 21476, 808, 42298, 59547, 20837, 10, 12555, 3330, 43901); g___1046(42366, 16402, 17154, 31157, 46600, 65365, 50011, 13, 292, 49969, 42366); g___1046(27740, 633, 361, 28172, 43068, 3378, 27976, 9, 28172, 43068, 27740); g___1046(39331, 6203, 6955, 12555, 3330, 20700, 40618, 0, 39060, 54406, 39331); g___1046(49827, 10323, 11075, 54446, 9419, 65365, 50011, 6, 34148, 45782, 49827); g___1046(43187, 51215, 51999, 30620, 31449, 9357, 4688, 8, 65382, 47168, 43187); g___1046(19664, 33637, 32885, 7696, 22771, 61681, 33970, 1, 48205, 56023, 19664); g___1046(28117, 48543, 48783, 53527, 58872, 9357, 4688, 15, 36587, 40001, 28117); ff(26466, 2775, 62663, 2244, 45659, 43977, 32606, 23932); ff(9946, 54751, 7928, 12192, 20476, 43346, 27933, 24093); fe(152, 57, 19577, 86, 183, 57, 183, 53509, 35867, 35829, 178, 128); ff(11602, 16762, 25681, 8732, 64847, 28663, 10303, 45002); fe(152, 191, 55840, 86, 248, 191, 248, 51747, 51859, 60956, 178, 128); ff(3293, 6589, 43063, 5736, 43113, 23393, 44893, 42236); ff(9486, 41472, 19522, 23828, 45659, 43977, 44826, 64989); fe(152, 143, 38382, 86, 113, 143, 113, 43852, 19817, 42453, 178, 128); fe(152, 52, 30214, 86, 98, 52, 98, 62404, 28104, 21616, 178, 128); ff(39273, 44864, 12835, 30462, 15043, 40994, 5780, 1274); fe(152, 191, 16674, 86, 248, 191, 248, 63899, 37545, 53731, 178, 128); ff(57103, 33901, 31454, 55155, 11602, 8732, 62439, 47781); fe(152, 51, 47331, 86, 207, 51, 207, 55553, 47374, 28414, 178, 128); fg(240, 10631, 152, 128, 22, 12320, 53257, 62908, 57, 83); fe(152, 143, 46842, 86, 113, 143, 113, 24616, 30358, 16322, 178, 128); ff(31894, 32514, 2164, 48891, 64847, 28663, 26122, 55305); fe(152, 117, 59208, 86, 188, 117, 188, 36477, 37961, 39984, 178, 128); fe(152, 13, 59742, 86, 224, 13, 224, 59054, 26586, 62005, 178, 128); ff(28284, 28411, 14684, 24780, 36482, 35576, 31832, 58066); ff(53235, 38470, 33029, 59549, 20476, 43346, 13994, 62460); ff(63876, 38726, 53532, 27325, 40915, 24803, 34741, 39871); fe(152, 51, 10136, 86, 207, 51, 207, 60685, 63834, 28707, 178, 128); fe(152, 51, 52842, 86, 207, 51, 207, 50946, 12202, 4847, 178, 128); fe(152, 48, 45226, 86, 201, 48, 201, 26172, 16927, 47053, 178, 128); ff(43113, 328, 43001, 23393, 54035, 24784, 22525, 49076); ff(36482, 58386, 36029, 35576, 15998, 31227, 46453, 13287); fe(152, 191, 17961, 86, 248, 191, 248, 17364, 35199, 32103, 178, 128); fe(152, 174, 51604, 86, 50, 174, 50, 39705, 54961, 5680, 178, 128); fe(152, 135, 18982, 86, 184, 135, 184, 39420, 30400, 43674, 178, 128); fe(152, 13, 51265, 86, 224, 13, 224, 41401, 48502, 40883, 178, 128); fe(152, 191, 3264, 86, 248, 191, 248, 20382, 43583, 38074, 178, 128); ff(57103, 15395, 25755, 55155, 12871, 63893, 21043, 34797); fe(152, 174, 26832, 86, 50, 174, 50, 10851, 44469, 48730, 178, 128); ff(36482, 56467, 56204, 35576, 21140, 21575, 20527, 10310); fe(152, 225, 24865, 86, 75, 225, 75, 26390, 10308, 25707, 178, 128); ff(28284, 3423, 14214, 24780, 7587, 55421, 14470, 27816); ff(36482, 12581, 62783, 35576, 9486, 23828, 13028, 51583); ff(51164, 12334, 30441, 18922, 7587, 55421, 32966, 20352); ff(54035, 33580, 15128, 24784, 21140, 21575, 48739, 46755); fe(152, 90, 55660, 86, 242, 90, 242, 28882, 12201, 1238, 178, 128); ff(21140, 25019, 19173, 21575, 14522, 63962, 26241, 26733); ff(14522, 11121, 13818, 63962, 21611, 11267, 47705, 7250); ff(40915, 16265, 60472, 24803, 63876, 27325, 19123, 15917); ff(64240, 1834, 12686, 5754, 12871, 63893, 6242, 21700); ff(21140, 25003, 41498, 21575, 15043, 40994, 8459, 37783); fe(152, 52, 59838, 86, 98, 52, 98, 39942, 5741, 54297, 178, 128); fe(152, 51, 19577, 86, 207, 51, 207, 53509, 19492, 15276, 178, 128); fg(225, 62908, 207, 69, 75, 53257, 4506, 14931, 225, 153); ff(11602, 8656, 52754, 8732, 39273, 30462, 6235, 3781); ff(3293, 60711, 7957, 5736, 64240, 5754, 22639, 57236); fe(152, 225, 52478, 86, 75, 225, 75, 53435, 5240, 47026, 178, 128); fe(152, 142, 296, 86, 146, 142, 146, 13124, 5861, 29010, 178, 128); ff(63876, 16550, 55348, 27325, 64240, 5754, 21802, 45717); fe(152, 90, 30428, 86, 242, 90, 242, 37256, 33104, 32219, 178, 128); fg(174, 15685, 212, 24, 50, 29653, 49862, 60475, 51, 178); fe(152, 90, 27067, 86, 242, 90, 242, 27455, 18216, 46011, 178, 128); fe(152, 142, 41622, 86, 146, 142, 146, 4277, 4659, 51810, 178, 128); ff(19167, 38851, 7498, 14047, 21611, 11267, 41330, 14975); ff(9946, 55387, 14691, 12192, 3293, 5736, 65156, 61039); ff(3293, 35483, 365, 5736, 37374, 50698, 51320, 32420); fe(152, 191, 19945, 86, 248, 191, 248, 49449, 27679, 52606, 178, 128); fe(152, 135, 55384, 86, 184, 135, 184, 28056, 63059, 56107, 178, 128); ff(19167, 29459, 61534, 14047, 9946, 12192, 38017, 2246); ff(31894, 27807, 61287, 48891, 53235, 59549, 54836, 11417); ff(63876, 20995, 40180, 27325, 43113, 23393, 28058, 30570); fe(152, 240, 421, 86, 22, 240, 22, 37246, 24885, 53806, 178, 128); fe(152, 240, 13393, 86, 22, 240, 22, 43035, 14461, 9859, 178, 128); ff(37374, 17061, 53034, 50698, 51164, 18922, 20794, 31725); ff(63876, 56629, 49588, 27325, 9486, 23828, 3697, 13617); ff(12871, 37339, 38894, 63893, 7587, 55421, 14564, 29902); ff(12871, 30746, 54131, 63893, 64847, 28663, 17402, 20207); fe(152, 142, 44793, 86, 146, 142, 146, 61874, 44161, 42084, 178, 128); ff(9946, 3302, 57432, 12192, 39475, 63452, 51314, 30248); ff(21140, 36301, 27206, 21575, 15043, 40994, 12054, 14565); ff(9486, 36540, 53012, 23828, 51164, 18922, 13146, 7930); fe(152, 142, 52264, 86, 146, 142, 146, 13327, 34306, 21729, 178, 128); ff(21140, 33883, 20449, 21575, 21140, 21575, 30061, 43160); ff(21140, 29949, 32024, 21575, 21611, 11267, 58248, 15292); fe(152, 174, 65063, 86, 50, 174, 50, 63287, 36896, 44732, 178, 128); ff(63876, 7074, 1967, 27325, 3293, 5736, 15679, 43293); fe(152, 57, 14584, 86, 183, 57, 183, 34988, 61262, 52059, 178, 128); ff(57103, 1316, 44765, 55155, 39273, 30462, 58092, 44578); fe(152, 225, 46666, 86, 75, 225, 75, 50752, 30820, 46178, 178, 128); ff(54035, 25558, 19343, 24784, 57103, 55155, 26892, 50260); ff(26376, 15135, 43644, 61733, 21611, 11267, 65363, 60232); ff(26948, 49807, 27139, 5946, 64240, 5754, 65227, 55051); ff(40915, 13136, 42442, 24803, 57103, 55155, 47302, 18069); ff(9486, 24208, 38423, 23828, 9946, 12192, 44788, 62326); fe(152, 117, 33056, 86, 188, 117, 188, 26441, 58857, 9819, 178, 128); ff(31894, 49335, 6060, 48891, 28284, 24780, 5412, 63075); fe(152, 225, 33455, 86, 75, 225, 75, 16154, 62092, 41797, 178, 128); fe(152, 48, 16758, 86, 201, 48, 201, 12227, 40102, 21285, 178, 128); fe(152, 87, 9039, 86, 57, 87, 57, 3530, 62447, 2136, 178, 128); ff(31894, 32560, 55335, 48891, 3293, 5736, 29642, 56796); fe(152, 117, 30969, 86, 188, 117, 188, 26688, 29041, 57720, 178, 128); fe(152, 225, 19577, 86, 75, 225, 75, 53509, 9064, 50210, 178, 128); ff(39475, 16298, 6170, 63452, 43113, 23393, 37254, 55978); ff(3293, 10614, 14774, 5736, 43113, 23393, 60718, 34524); ff(45659, 9089, 15909, 43977, 15998, 31227, 23203, 16511); fe(152, 174, 8220, 86, 50, 174, 50, 57310, 4514, 24903, 178, 128); fe(152, 225, 12809, 86, 75, 225, 75, 23281, 41587, 680, 178, 128); fe(152, 90, 7726, 86, 242, 90, 242, 15099, 46223, 13853, 178, 128); fe(152, 87, 28946, 86, 57, 87, 57, 11092, 58668, 40548, 178, 128); fe(152, 57, 16259, 86, 183, 57, 183, 9070, 16259, 9070, 178, 128); fe(152, 47, 63392, 86, 89, 47, 89, 16984, 37247, 8906, 178, 128); ff(37374, 40045, 18913, 50698, 12871, 63893, 38216, 43756); ff(64240, 48792, 61772, 5754, 9486, 23828, 39284, 1439); fe(152, 143, 44814, 86, 113, 143, 113, 5021, 28102, 60869, 178, 128); fe(152, 57, 20334, 86, 183, 57, 183, 37444, 31652, 61470, 178, 128); ff(26466, 54263, 65289, 2244, 63876, 27325, 39061, 51455); fe(152, 57, 47227, 86, 183, 57, 183, 11134, 21006, 30900, 178, 128); fe(152, 90, 50905, 86, 242, 90, 242, 16604, 33455, 16154, 178, 128); fe(152, 57, 34671, 86, 183, 57, 183, 26504, 33056, 26441, 178, 128); fe(152, 90, 41912, 86, 242, 90, 242, 58433, 22335, 19115, 178, 128); fg(135, 56946, 153, 162, 184, 56834, 53235, 59549, 191, 197); fe(152, 174, 23385, 86, 50, 174, 50, 31088, 33977, 62284, 178, 128); fe(152, 47, 35756, 86, 89, 47, 89, 5952, 49049, 33474, 178, 128); fe(152, 13, 23804, 86, 224, 13, 224, 18946, 12834, 27378, 178, 128); fe(152, 57, 21770, 86, 183, 57, 183, 157, 22332, 19898, 178, 128); ff(21140, 58828, 47542, 21575, 26948, 5946, 40526, 49562); fe(152, 117, 51604, 86, 188, 117, 188, 39705, 26716, 64358, 178, 128); fe(152, 240, 24496, 86, 22, 240, 22, 35654, 41176, 19732, 178, 128); ff(43113, 34478, 31327, 23393, 11602, 8732, 3249, 48675); fe(152, 57, 18134, 86, 183, 57, 183, 34658, 45651, 55274, 178, 128); fe(152, 87, 54719, 86, 57, 87, 57, 50873, 23361, 12914, 178, 128); fe(152, 142, 18561, 86, 146, 142, 146, 10497, 47091, 49848, 178, 128); ff(51164, 53310, 49076, 18922, 28284, 24780, 9478, 37080); ff(20476, 32418, 57933, 43346, 28284, 24780, 21688, 16978); fe(152, 52, 10229, 86, 98, 52, 98, 30795, 28394, 59321, 178, 128); fg(191, 63893, 65, 205, 248, 12871, 25993, 32345, 52, 71); fe(152, 51, 9934, 86, 207, 51, 207, 38137, 4659, 51810, 178, 128); ff(40915, 42474, 37355, 24803, 15043, 40994, 15368, 58442); ff(9946, 7249, 22862, 12192, 20476, 43346, 16817, 60773); ff(36482, 30907, 57260, 35576, 57103, 55155, 7470, 14199); fe(152, 47, 23385, 86, 89, 47, 89, 31088, 43808, 38391, 178, 128); fe(152, 51, 58147, 86, 207, 51, 207, 5364, 44161, 42084, 178, 128); fe(152, 48, 32590, 86, 201, 48, 201, 17, 14461, 9859, 178, 128); ff(21140, 36725, 28, 21575, 53235, 59549, 2298, 2025); ff(43113, 53163, 27226, 23393, 9486, 23828, 37232, 31641); fe(152, 240, 33781, 86, 22, 240, 22, 13815, 27341, 6123, 178, 128); fe(152, 117, 41847, 86, 188, 117, 188, 38511, 40515, 53084, 178, 128); fe(152, 47, 9742, 86, 89, 47, 89, 53573, 65007, 33865, 178, 128); ff(43113, 55758, 13101, 23393, 36482, 35576, 31092, 23788); ff(39475, 42812, 25280, 63452, 21611, 11267, 54072, 63830); fe(152, 90, 38209, 86, 242, 90, 242, 63917, 40443, 54376, 178, 128); ff(40915, 13065, 6428, 24803, 31894, 48891, 40164, 6505); ff(37374, 2368, 53813, 50698, 28284, 24780, 31410, 1134); fe(152, 174, 60113, 86, 50, 174, 50, 59010, 47169, 3968, 178, 128); fe(152, 143, 55503, 86, 113, 143, 113, 18511, 21687, 39386, 178, 128); fe(152, 13, 60045, 86, 224, 13, 224, 56164, 42506, 62222, 178, 128); ff(53235, 55894, 27097, 59549, 39475, 63452, 62243, 25207); fe(152, 191, 39759, 86, 248, 191, 248, 23109, 18561, 10497, 178, 128); ff(11602, 13326, 4978, 8732, 20476, 43346, 59506, 51134); fe(152, 191, 296, 86, 248, 191, 248, 13124, 26586, 62005, 178, 128); ff(54035, 48578, 37815, 24784, 31894, 48891, 40101, 18170); fe(152, 52, 56422, 86, 98, 52, 98, 36831, 3741, 33563, 178, 128); fe(152, 48, 10365, 86, 201, 48, 201, 52710, 55384, 28056, 178, 128); fe(152, 135, 61510, 86, 184, 135, 184, 11153, 39857, 10144, 178, 128); ff(12871, 14218, 41242, 63893, 28284, 24780, 6059, 23814); ff(15998, 64122, 62154, 31227, 21611, 11267, 15814, 57423); ff(40915, 45092, 61708, 24803, 3293, 5736, 39924, 60076); ff(39273, 43644, 9443, 30462, 26948, 5946, 17782, 59294); fe(152, 52, 18158, 86, 98, 52, 98, 58530, 18158, 58530, 178, 128); fe(152, 135, 9203, 86, 184, 135, 184, 30816, 26716, 64358, 178, 128); fe(152, 135, 60285, 86, 184, 135, 184, 59240, 58147, 5364, 178, 128); fe(152, 240, 11387, 86, 22, 240, 22, 35003, 33455, 16154, 178, 128); fe(152, 240, 37961, 86, 22, 240, 22, 39984, 16597, 1159, 178, 128); fe(152, 51, 25574, 86, 207, 51, 207, 44735, 22332, 19898, 178, 128); fe(152, 191, 25574, 86, 248, 191, 248, 44735, 33977, 62284, 178, 128); fe(152, 57, 62349, 86, 183, 57, 183, 56666, 28102, 60869, 178, 128); ff(64847, 49413, 6089, 28663, 3293, 5736, 2865, 12091); fe(152, 135, 13393, 86, 184, 135, 184, 43035, 35685, 1008, 178, 128); ff(11602, 11200, 23922, 8732, 15998, 31227, 22342, 5808); ff(9946, 685, 28763, 12192, 39273, 30462, 20059, 32823); fe(152, 117, 21334, 86, 188, 117, 188, 47374, 43518, 57982, 178, 128); ff(64847, 59269, 60667, 28663, 3293, 5736, 23779, 57228); ff(12871, 60639, 23593, 63893, 31894, 48891, 46238, 56737); fe(152, 225, 6146, 86, 75, 225, 75, 41312, 20668, 29314, 178, 128); ff(26948, 34543, 43205, 5946, 64847, 28663, 33645, 22743); ff(40915, 3498, 33920, 24803, 9486, 23828, 46620, 31951); fe(152, 225, 51157, 86, 75, 225, 75, 64512, 29438, 21072, 178, 128); ff(19167, 57168, 4891, 14047, 40915, 24803, 25924, 22103); ff(31894, 48306, 37339, 48891, 12871, 63893, 18995, 26432); fe(152, 51, 20231, 86, 207, 51, 207, 18687, 19945, 49449, 178, 128); ff(64240, 10062, 15558, 5754, 36482, 35576, 32513, 11931); ff(39475, 32337, 62318, 63452, 28284, 24780, 47488, 8216); fe(152, 117, 52151, 86, 188, 117, 188, 27894, 24413, 61075, 178, 128); ff(64847, 30477, 45261, 28663, 26376, 61733, 13535, 8327); ff(9946, 63484, 43009, 12192, 20476, 43346, 62910, 33783); ff(39475, 38933, 48223, 63452, 14522, 63962, 53093, 2055); fe(152, 135, 47463, 86, 184, 135, 184, 23297, 12820, 45790, 178, 128); fe(152, 191, 47966, 86, 248, 191, 248, 62472, 35907, 52100, 178, 128); fe(152, 143, 23742, 86, 113, 143, 113, 41923, 12834, 27378, 178, 128); fe(152, 90, 16259, 86, 242, 90, 242, 9070, 13467, 19663, 178, 128); ff(37374, 12217, 15252, 50698, 39475, 63452, 42537, 50830); fg(143, 55277, 207, 69, 113, 28821, 2444, 48105, 117, 65); ff(11602, 20953, 10511, 8732, 9946, 12192, 64158, 34393); ff(57103, 25331, 28724, 55155, 14522, 63962, 1974, 28703); ff(36482, 5424, 38882, 35576, 26376, 61733, 11352, 53322); fg(143, 7958, 207, 69, 113, 20146, 58389, 39292, 135, 153); fe(152, 47, 23547, 86, 89, 47, 89, 4561, 43583, 38074, 178, 128); fe(152, 13, 54682, 86, 224, 13, 224, 27601, 54950, 40610, 178, 128); fe(152, 191, 29157, 86, 248, 191, 248, 51621, 24918, 26805, 178, 128); ff(64847, 19483, 64115, 28663, 26376, 61733, 36426, 27306); ff(15043, 24001, 50498, 40994, 9946, 12192, 38479, 56844); fe(152, 87, 26832, 86, 57, 87, 57, 10851, 30969, 26688, 178, 128); ff(19167, 52080, 31142, 14047, 28284, 24780, 44408, 23723); fe(152, 174, 30395, 86, 50, 174, 50, 42590, 63029, 13536, 178, 128); ff(26376, 17843, 62530, 61733, 26466, 2244, 15784, 50183); ff(21611, 5507, 11236, 11267, 9946, 12192, 64779, 42202); fe(152, 135, 11239, 86, 184, 135, 184, 53758, 4291, 34325, 178, 128); ff(15043, 7984, 60044, 40994, 26376, 61733, 19936, 60521); ff(40915, 22835, 50458, 24803, 26466, 2244, 3641, 21707); fe(152, 47, 52588, 86, 89, 47, 89, 2148, 40102, 21285, 178, 128); ff(39273, 12976, 63227, 30462, 21611, 11267, 57250, 23563); fe(152, 90, 24305, 86, 242, 90, 242, 44659, 61558, 36711, 178, 128); fe(152, 52, 52588, 86, 98, 52, 98, 2148, 47970, 58607, 178, 128); fg(135, 58163, 83, 41, 184, 5155, 28488, 38926, 48, 146); fe(152, 51, 54750, 86, 207, 51, 207, 46601, 3264, 20382, 178, 128); ff(40915, 40525, 18659, 24803, 64847, 28663, 57315, 1039); fe(152, 87, 7403, 86, 57, 87, 57, 55254, 39003, 64547, 178, 128); fe(152, 52, 50452, 86, 98, 52, 98, 2319, 39448, 9499, 178, 128); ff(9946, 30722, 47669, 12192, 36482, 35576, 10412, 39932); fe(152, 57, 26201, 86, 183, 57, 183, 45974, 5861, 29010, 178, 128); ff(43113, 14880, 40461, 23393, 36482, 35576, 7320, 31090); fe(152, 13, 30214, 86, 224, 13, 224, 62404, 27067, 27455, 178, 128); ff(26376, 40239, 41300, 61733, 21140, 21575, 20156, 17812); fe(152, 57, 13393, 86, 183, 57, 183, 43035, 14461, 9859, 178, 128); fe(152, 135, 50486, 86, 184, 135, 184, 8727, 24305, 44659, 178, 128); fe(152, 143, 40604, 86, 113, 143, 113, 11442, 9039, 3530, 178, 128); ff(63876, 60121, 4657, 27325, 15043, 40994, 2756, 47637); ff(54035, 32040, 4150, 24784, 28284, 24780, 7344, 13208); ff(64847, 59044, 57682, 28663, 64240, 5754, 2958, 55875); fe(152, 51, 5807, 86, 207, 51, 207, 33493, 14488, 5008, 178, 128); fe(152, 13, 16353, 86, 224, 13, 224, 15465, 5240, 47026, 178, 128); fe(152, 51, 60470, 86, 207, 51, 207, 58339, 60207, 1768, 178, 128); fe(152, 47, 38892, 86, 89, 47, 89, 1416, 9466, 23653, 178, 128); fe(152, 135, 46842, 86, 184, 135, 184, 24616, 65003, 1275, 178, 128); fe(152, 13, 39266, 86, 224, 13, 224, 29934, 27964, 14862, 178, 128); fe(152, 57, 32377, 86, 183, 57, 183, 63517, 52478, 53435, 178, 128); fe(152, 174, 35907, 86, 50, 174, 50, 52100, 47227, 11134, 178, 128); ff(28284, 33958, 19486, 24780, 15998, 31227, 14466, 55852); fe(152, 13, 56841, 86, 224, 13, 224, 52053, 31520, 58678, 178, 128); fe(152, 174, 47248, 86, 50, 174, 50, 7217, 37093, 32737, 178, 128); fe(152, 48, 37545, 86, 201, 48, 201, 53731, 54682, 27601, 178, 128); ff(37374, 25121, 8319, 50698, 45659, 43977, 21193, 38139); ff(54035, 453, 32306, 24784, 57103, 55155, 59584, 15176); ff(26376, 55995, 65450, 61733, 21140, 21575, 20437, 19899); fe(152, 174, 7682, 86, 50, 174, 50, 202, 27545, 36102, 178, 128); fe(152, 48, 17961, 86, 201, 48, 201, 17364, 54571, 8154, 178, 128); ff(7587, 44696, 37297, 55421, 12871, 63893, 6197, 38117); ff(64847, 30728, 15915, 28663, 15998, 31227, 62352, 764); fe(152, 240, 29041, 86, 22, 240, 22, 57720, 34450, 36653, 178, 128); fe(152, 191, 20156, 86, 248, 191, 248, 6649, 46223, 13853, 178, 128); fe(152, 48, 63392, 86, 201, 48, 201, 16984, 9381, 3289, 178, 128); fe(152, 225, 59025, 86, 75, 225, 75, 3475, 55653, 22098, 178, 128); fe(152, 240, 43855, 86, 22, 240, 22, 50102, 6871, 10671, 178, 128); ff(11602, 63775, 43947, 8732, 28284, 24780, 46740, 27086); ff(37374, 58551, 28510, 50698, 37374, 50698, 26005, 63095); ff(54035, 4313, 60407, 24784, 21140, 21575, 20405, 37676); ff(64240, 17350, 19260, 5754, 26948, 5946, 46181, 54651); ff(28284, 30039, 24448, 24780, 31894, 48891, 52040, 50279); fe(152, 191, 35188, 86, 248, 191, 248, 7708, 65063, 63287, 178, 128); fe(152, 135, 20668, 86, 184, 135, 184, 29314, 5010, 40985, 178, 128); ff(3293, 60920, 9967, 5736, 21611, 11267, 24046, 16161); ff(15043, 50936, 41026, 40994, 57103, 55155, 22176, 24902); ff(31894, 43622, 35534, 48891, 63876, 27325, 20596, 12599); fe(152, 143, 54871, 86, 113, 143, 113, 5427, 14187, 40366, 178, 128); ff(21140, 27333, 42113, 21575, 36482, 35576, 61943, 14325); ff(9486, 8982, 31668, 23828, 28284, 24780, 35785, 21762); fg(51, 33961, 240, 56, 207, 23297, 59284, 21143, 87, 240); fe(152, 13, 52842, 86, 224, 13, 224, 50946, 30358, 16322, 178, 128); ff(7587, 27940, 31959, 55421, 21140, 21575, 29478, 6427); ff(63876, 46227, 15549, 27325, 51164, 18922, 12355, 18308); fe(152, 90, 61575, 86, 242, 90, 242, 484, 37993, 51964, 178, 128); ff(40915, 48598, 32995, 24803, 7587, 55421, 2055, 13340); ff(45659, 50673, 10228, 43977, 11602, 8732, 43513, 44043); fe(152, 143, 18561, 86, 113, 143, 113, 10497, 59401, 41532, 178, 128); fe(152, 52, 59025, 86, 98, 52, 98, 3475, 57152, 37425, 178, 128); fe(152, 48, 22456, 86, 201, 48, 201, 61805, 43855, 50102, 178, 128); ff(9946, 12348, 56405, 12192, 64240, 5754, 12992, 51505); ff(19167, 18463, 51701, 14047, 20476, 43346, 65333, 16168); fe(152, 225, 7730, 86, 75, 225, 75, 35778, 11590, 7942, 178, 128); fe(152, 225, 34865, 86, 75, 225, 75, 2000, 21838, 3622, 178, 128); ff(40915, 30696, 31538, 24803, 19167, 14047, 52162, 28396); ff(37374, 12462, 48086, 50698, 54035, 24784, 27220, 5305); ff(7587, 9685, 141, 55421, 26376, 61733, 6259, 20528); fe(152, 240, 47169, 86, 22, 240, 22, 3968, 37545, 53731, 178, 128); ff(26376, 38369, 35947, 61733, 57103, 55155, 51067, 45608); ff(9486, 33810, 63766, 23828, 63876, 27325, 2240, 41051); fe(152, 48, 13412, 86, 201, 48, 201, 52856, 41849, 8187, 178, 128); ff(39475, 4012, 9961, 63452, 12871, 63893, 1752, 61471); fe(152, 225, 24977, 86, 75, 225, 75, 41971, 30400, 43674, 178, 128); fe(152, 48, 52478, 86, 201, 48, 201, 53435, 23628, 28519, 178, 128); fe(152, 117, 52478, 86, 188, 117, 188, 53435, 10216, 16999, 178, 128); ff(20476, 50782, 55714, 43346, 63876, 27325, 1398, 50711); fe(152, 240, 21854, 86, 22, 240, 22, 24515, 27621, 49645, 178, 128); fe(152, 52, 30969, 86, 98, 52, 98, 26688, 22278, 26426, 178, 128); fe(152, 117, 4086, 86, 188, 117, 188, 28061, 47970, 58607, 178, 128); fe(152, 48, 63866, 86, 201, 48, 201, 6063, 30969, 26688, 178, 128); fe(152, 87, 15519, 86, 57, 87, 57, 61953, 31159, 41157, 178, 128); fe(152, 240, 21491, 86, 22, 240, 22, 16973, 11590, 7942, 178, 128); fe(152, 143, 17068, 86, 113, 143, 113, 12251, 4439, 42038, 178, 128); fe(152, 52, 653, 86, 98, 52, 98, 60506, 59928, 37645, 178, 128); fe(152, 142, 10289, 86, 146, 142, 146, 63195, 31859, 203, 178, 128); ff(45659, 46367, 52335, 43977, 36482, 35576, 10816, 35912); fg(240, 60694, 197, 189, 22, 13011, 11254, 47507, 13, 83); fe(152, 47, 50486, 86, 89, 47, 89, 8727, 12239, 6737, 178, 128); ff(14522, 7525, 16488, 63962, 39475, 63452, 9260, 45576); ff(26948, 54171, 19961, 5946, 37374, 50698, 9797, 23184); ff(7587, 62502, 6100, 55421, 11602, 8732, 24327, 13798); ff(9486, 11423, 8429, 23828, 43113, 23393, 10054, 52454); fe(152, 57, 60511, 86, 183, 57, 183, 6389, 38382, 43852, 178, 128); fe(152, 52, 15577, 86, 98, 52, 98, 45769, 34306, 21729, 178, 128); ff(7587, 45552, 59674, 55421, 9486, 23828, 16523, 19985); fe(152, 47, 59401, 86, 89, 47, 89, 41532, 17289, 56878, 178, 128); ff(20476, 18801, 56910, 43346, 26466, 2244, 14225, 33878); ff(40915, 17192, 35358, 24803, 37374, 50698, 27699, 37317); ff(63876, 5671, 49198, 27325, 37374, 50698, 29714, 61916); ff(15043, 33542, 48255, 40994, 20476, 43346, 902, 30698); ff(19167, 50051, 19854, 14047, 51164, 18922, 2741, 8692); ff(9486, 50453, 65111, 23828, 20476, 43346, 20695, 22607); fe(152, 90, 21491, 86, 242, 90, 242, 16973, 47463, 23297, 178, 128); ff(37374, 22027, 4795, 50698, 54035, 24784, 13797, 26823); ff(21611, 31021, 59619, 11267, 37374, 50698, 46650, 19077); fe(152, 87, 26716, 86, 57, 87, 57, 64358, 35199, 32103, 178, 128); fe(152, 47, 23026, 86, 89, 47, 89, 34548, 46476, 26643, 178, 128); fe(152, 117, 26632, 86, 188, 117, 188, 39079, 47576, 30542, 178, 128); ff(28284, 25919, 23547, 24780, 53235, 59549, 20906, 33520); fe(152, 174, 34899, 86, 50, 174, 50, 1125, 33642, 7900, 178, 128); fe(152, 51, 7582, 86, 207, 51, 207, 52891, 64327, 14544, 178, 128); fe(152, 57, 9203, 86, 183, 57, 183, 30816, 54961, 5680, 178, 128); fe(152, 51, 7730, 86, 207, 51, 207, 35778, 11590, 7942, 178, 128); fe(152, 87, 31859, 86, 57, 87, 57, 203, 4569, 30162, 178, 128); ff(63876, 25204, 21592, 27325, 20476, 43346, 52993, 54470); ff(39475, 17579, 55388, 63452, 64847, 28663, 36153, 65020); fe(152, 135, 9466, 86, 184, 135, 184, 23653, 51309, 53463, 178, 128); fe(152, 191, 10365, 86, 248, 191, 248, 52710, 33455, 16154, 178, 128); ff(57103, 2687, 24292, 55155, 43113, 23393, 31558, 62491); ff(15998, 8124, 49567, 31227, 21140, 21575, 60209, 29813); fe(152, 174, 12820, 86, 50, 174, 50, 45790, 12820, 45790, 178, 128); fe(152, 143, 41587, 86, 113, 143, 113, 680, 35756, 5952, 178, 128); ff(51164, 4547, 41660, 18922, 51164, 18922, 10863, 63957); fe(152, 240, 10462, 86, 22, 240, 22, 56362, 43808, 38391, 178, 128); ff(21611, 65327, 13617, 11267, 51164, 18922, 42244, 14824); fg(143, 36681, 197, 189, 113, 40983, 31963, 44782, 47, 152); ff(9946, 27397, 45828, 12192, 26466, 2244, 10761, 33453); ff(53235, 45272, 27145, 59549, 63876, 27325, 11449, 31187); fe(152, 47, 19937, 86, 89, 47, 89, 21084, 41944, 46702, 178, 128); ff(39475, 7810, 30275, 63452, 43113, 23393, 60227, 16752); ff(3293, 61637, 21978, 5736, 15043, 40994, 7224, 23549); ff(40915, 14863, 48082, 24803, 40915, 24803, 21560, 5065); ff(20476, 1685, 44636, 43346, 26948, 5946, 50276, 14939); fe(152, 51, 17068, 86, 207, 51, 207, 12251, 47169, 3968, 178, 128); fe(152, 143, 31880, 86, 113, 143, 113, 17196, 30395, 42590, 178, 128); fe(152, 48, 7796, 86, 201, 48, 201, 46701, 59401, 41532, 178, 128); ff(21611, 27881, 48692, 11267, 51164, 18922, 976, 45530); ff(9486, 7595, 53563, 23828, 63876, 27325, 27445, 9216); fe(152, 51, 16590, 86, 207, 51, 207, 35607, 24885, 53806, 178, 128); fe(152, 143, 9705, 86, 113, 143, 113, 11281, 19492, 15276, 178, 128); fe(152, 174, 4406, 86, 50, 174, 50, 58034, 61575, 484, 178, 128); fe(152, 47, 38209, 86, 89, 47, 89, 63917, 60285, 59240, 178, 128); ff(40915, 38180, 33473, 24803, 11602, 8732, 8957, 60166); ff(7587, 53959, 38274, 55421, 40915, 24803, 23791, 6463); ff(53235, 32631, 32629, 59549, 53235, 59549, 60454, 27028); ff(21140, 21003, 33523, 21575, 43113, 23393, 14597, 27948); ff(15998, 36632, 6773, 31227, 20476, 43346, 50964, 19128); ff(40915, 54251, 61792, 24803, 63876, 27325, 16077, 43292); ff(26948, 20262, 15110, 5946, 15998, 31227, 16812, 38820); fe(152, 13, 40443, 86, 224, 13, 224, 54376, 18938, 35176, 178, 128); ff(3293, 46364, 31980, 5736, 64847, 28663, 44467, 40519); fe(152, 191, 6050, 86, 248, 191, 248, 21702, 42199, 43719, 178, 128); fe(152, 52, 12202, 86, 98, 52, 98, 4847, 55158, 48977, 178, 128); ff(54035, 48644, 41234, 24784, 54035, 24784, 59992, 24278); ff(51164, 56936, 30232, 18922, 12871, 63893, 33882, 60600); ff(53235, 36910, 11080, 59549, 36482, 35576, 11880, 110); fe(152, 90, 63656, 86, 242, 90, 242, 31679, 14584, 34988, 178, 128); ff(12871, 13894, 17485, 63893, 37374, 50698, 43608, 48993); fe(152, 117, 21491, 86, 188, 117, 188, 16973, 21491, 16973, 178, 128); ff(12871, 15916, 1772, 63893, 64847, 28663, 53254, 16701); fe(152, 48, 31337, 86, 201, 48, 201, 20047, 40516, 5114, 178, 128); fe(152, 142, 55653, 86, 146, 142, 146, 22098, 61158, 14709, 178, 128); fe(152, 90, 33781, 86, 242, 90, 242, 13815, 47015, 61468, 178, 128); ff(26466, 17428, 39941, 2244, 26466, 2244, 58936, 44117); fe(152, 47, 24918, 86, 89, 47, 89, 26805, 41840, 25374, 178, 128); fe(152, 57, 60470, 86, 183, 57, 183, 58339, 17004, 3307, 178, 128); fe(152, 47, 26073, 86, 89, 47, 89, 5087, 58668, 40548, 178, 128); fe(152, 87, 50452, 86, 57, 87, 57, 2319, 48223, 4463, 178, 128); ff(39273, 8103, 61144, 30462, 63876, 27325, 58820, 43617); fe(152, 240, 47970, 86, 22, 240, 22, 58607, 24377, 60228, 178, 128); fe(152, 142, 30400, 86, 146, 142, 146, 43674, 54110, 62532, 178, 128); ff(31894, 58095, 65515, 48891, 45659, 43977, 10760, 53307); fe(152, 87, 19817, 86, 57, 87, 57, 42453, 32325, 31657, 178, 128); fe(152, 225, 45783, 86, 75, 225, 75, 27717, 54117, 39549, 178, 128); ff(53235, 25818, 18230, 59549, 43113, 23393, 28513, 39826); fe(152, 142, 63147, 86, 146, 142, 146, 60435, 61539, 57704, 178, 128); fe(152, 135, 24918, 86, 184, 135, 184, 26805, 47007, 59975, 178, 128); fe(152, 142, 29880, 86, 146, 142, 146, 61532, 20668, 29314, 178, 128); ff(57103, 45873, 40583, 55155, 45659, 43977, 53853, 11272); ff(31894, 65017, 28560, 48891, 26466, 2244, 20833, 10072); fe(152, 143, 5010, 86, 113, 143, 113, 40985, 22335, 19115, 178, 128); ff(36482, 9144, 22536, 35576, 43113, 23393, 37042, 24578); fe(152, 87, 61158, 86, 57, 87, 57, 14709, 54750, 46601, 178, 128); ff(36482, 14745, 63909, 35576, 26376, 61733, 54053, 14090); fe(152, 143, 23547, 86, 113, 143, 113, 4561, 32393, 29682, 178, 128); fe(152, 117, 20592, 86, 188, 117, 188, 34547, 55840, 51747, 178, 128); fg(191, 53105, 240, 56, 248, 35739, 19879, 48160, 174, 212); ff(51164, 9161, 53224, 18922, 31894, 48891, 40269, 31156); ff(54035, 21962, 53369, 24784, 7587, 55421, 2811, 37954); fe(152, 52, 23742, 86, 98, 52, 98, 41923, 34072, 28610, 178, 128); fe(152, 135, 17289, 86, 184, 135, 184, 56878, 48568, 12833, 178, 128); fe(152, 174, 42722, 86, 50, 174, 50, 18239, 42167, 17669, 178, 128); ff(39475, 31508, 22779, 63452, 40915, 24803, 48913, 63367); ff(31894, 1952, 34610, 48891, 39475, 63452, 42173, 35486); ff(31894, 4717, 1119, 48891, 54035, 24784, 18760, 24253); ff(7587, 7377, 54364, 55421, 9946, 12192, 55784, 32564); ff(39273, 51639, 25074, 30462, 26948, 5946, 1428, 61665); fg(57, 63708, 197, 189, 183, 26147, 34387, 33541, 143, 152); fg(13, 32992, 83, 41, 224, 56670, 10410, 43129, 240, 153); ff(15043, 45223, 64608, 40994, 28284, 24780, 18276, 1717); fe(152, 48, 9705, 86, 201, 48, 201, 11281, 27067, 27455, 178, 128); ff(20476, 18506, 56053, 43346, 43113, 23393, 17613, 10892); ff(57103, 7207, 35934, 55155, 7587, 55421, 47811, 49715); ff(64847, 8989, 34714, 28663, 37374, 50698, 2533, 22558); ff(7587, 45483, 57826, 55421, 26948, 5946, 12342, 42226); ff(64847, 32128, 35517, 28663, 7587, 55421, 4124, 4324); ff(12871, 12748, 19529, 63893, 37374, 50698, 51283, 41062); ff(11602, 29661, 8630, 8732, 53235, 59549, 11828, 35437); fe(152, 143, 26201, 86, 113, 143, 113, 45974, 59742, 59054, 178, 128); ff(11602, 28866, 33830, 8732, 64847, 28663, 51654, 26306); fe(152, 57, 11920, 86, 183, 57, 183, 36370, 12834, 27378, 178, 128); fg(174, 32156, 71, 155, 50, 3407, 5155, 58163, 90, 207); ff(11602, 22757, 27584, 8732, 64240, 5754, 3655, 6274); ff(7587, 11058, 35429, 55421, 3293, 5736, 28986, 35891); ff(54035, 57877, 34515, 24784, 36482, 35576, 47384, 24646); fe(152, 90, 49383, 86, 242, 90, 242, 35020, 58973, 43514, 178, 128); ff(14522, 33478, 26667, 63962, 3293, 5736, 29854, 44819); ff(26376, 49148, 19211, 61733, 54035, 24784, 60734, 14487); fe(152, 142, 20231, 86, 146, 142, 146, 18687, 5044, 14603, 178, 128); fe(152, 13, 53939, 86, 224, 13, 224, 42332, 52380, 34600, 178, 128); fe(152, 174, 11183, 86, 50, 174, 50, 306, 6399, 61055, 178, 128); ff(57103, 26287, 21912, 55155, 40915, 24803, 31451, 59782); ff(26376, 47600, 10802, 61733, 64240, 5754, 29745, 44097); fe(152, 47, 59819, 86, 89, 47, 89, 45549, 46842, 24616, 178, 128); fe(152, 87, 25983, 86, 57, 87, 57, 8259, 9381, 3289, 178, 128); ff(12871, 17392, 60047, 63893, 39475, 63452, 46751, 62832); fe(152, 142, 51859, 86, 146, 142, 146, 60956, 8415, 38827, 178, 128); fe(152, 90, 51309, 86, 242, 90, 242, 53463, 24885, 53806, 178, 128); ff(14522, 33013, 27330, 63962, 37374, 50698, 48807, 31118); fe(152, 117, 64318, 86, 188, 117, 188, 12776, 55187, 29247, 178, 128); fe(152, 47, 44469, 86, 89, 47, 89, 48730, 63866, 6063, 178, 128); ff(37374, 7281, 65122, 50698, 26466, 2244, 42033, 34494); ff(19167, 6612, 33053, 14047, 54035, 24784, 11377, 64024); fe(152, 225, 52842, 86, 75, 225, 75, 50946, 16927, 47053, 178, 128); ff(51164, 25008, 27969, 18922, 9946, 12192, 40842, 57150); ff(51164, 53071, 3272, 18922, 63876, 27325, 28171, 20165); ff(7587, 46889, 7239, 55421, 43113, 23393, 33081, 41242); fe(152, 87, 11920, 86, 57, 87, 57, 36370, 34072, 28610, 178, 128); ff(28284, 41272, 46967, 24780, 28284, 24780, 49446, 50031); ff(15043, 15394, 11049, 40994, 39273, 30462, 11005, 24232); fe(152, 117, 43855, 86, 188, 117, 188, 50102, 54117, 39549, 178, 128); fe(152, 90, 32325, 86, 242, 90, 242, 31657, 60511, 6389, 178, 128); fe(152, 117, 33642, 86, 188, 117, 188, 7900, 19945, 49449, 178, 128); ff(37374, 974, 34123, 50698, 51164, 18922, 43887, 54237); fe(152, 240, 30428, 86, 22, 240, 22, 37256, 51163, 19071, 178, 128); fe(152, 240, 35756, 86, 22, 240, 22, 5952, 18143, 44694, 178, 128); ff(39475, 26605, 39256, 63452, 14522, 63962, 65432, 42791); ff(64847, 49614, 59029, 28663, 64240, 5754, 55312, 36427); fe(152, 240, 1819, 86, 22, 240, 22, 57389, 50452, 2319, 178, 128); ff(12871, 52465, 58630, 63893, 26466, 2244, 30405, 9813); ff(36482, 292, 26908, 35576, 45659, 43977, 49969, 35969); fe(152, 87, 34975, 86, 57, 87, 57, 34400, 22456, 61805, 178, 128); ff(19167, 57444, 38555, 14047, 36482, 35576, 11577, 14134); fe(152, 87, 30214, 86, 57, 87, 57, 62404, 23026, 34548, 178, 128); fe(152, 225, 52380, 86, 75, 225, 75, 34600, 52380, 34600, 178, 128); fe(152, 174, 41840, 86, 50, 174, 50, 25374, 51163, 19071, 178, 128); fe(152, 51, 64231, 86, 207, 51, 207, 62534, 48223, 4463, 178, 128); ff(57103, 31366, 62210, 55155, 31894, 48891, 11468, 3009); fg(90, 15281, 65, 205, 242, 31998, 35241, 28454, 142, 83); ff(21140, 34637, 3599, 21575, 57103, 55155, 31209, 39431); ff(63876, 50168, 60804, 27325, 39273, 30462, 11669, 26831); fe(152, 52, 34899, 86, 98, 52, 98, 1125, 25983, 8259, 178, 128); fe(152, 13, 4971, 86, 224, 13, 224, 1359, 38471, 44318, 178, 128); fe(152, 142, 38602, 86, 146, 142, 146, 63097, 44409, 39857, 178, 128); fe(152, 48, 29438, 86, 201, 48, 201, 21072, 59130, 57565, 178, 128); ff(26948, 26290, 65227, 5946, 3293, 5736, 24152, 49807); fe(152, 142, 45971, 86, 146, 142, 146, 56791, 17004, 3307, 178, 128); fe(152, 191, 38471, 86, 248, 191, 248, 44318, 16597, 1159, 178, 128); fe(152, 191, 22278, 86, 248, 191, 248, 26426, 26832, 10851, 178, 128); fe(152, 135, 42199, 86, 184, 135, 184, 43719, 9705, 11281, 178, 128); fe(152, 13, 34450, 86, 224, 13, 224, 36653, 55208, 2122, 178, 128); fe(152, 13, 23604, 86, 224, 13, 224, 22284, 5807, 33493, 178, 128); ff(64847, 43828, 36822, 28663, 19167, 14047, 12332, 7784); fe(152, 225, 52133, 86, 75, 225, 75, 9706, 12239, 6737, 178, 128); ff(3293, 3533, 37194, 5736, 15043, 40994, 64797, 43679); fe(152, 142, 39989, 86, 146, 142, 146, 52231, 50905, 16604, 178, 128); fe(152, 52, 60045, 86, 98, 52, 98, 56164, 20592, 34547, 178, 128); fe(152, 87, 58343, 86, 57, 87, 57, 30971, 59807, 42811, 178, 128); ff(39273, 28035, 24185, 30462, 26376, 61733, 49816, 22520); ff(12871, 14122, 42641, 63893, 43113, 23393, 13576, 23023); ff(40915, 28218, 12110, 24803, 26466, 2244, 63770, 38563); ff(9946, 42067, 7592, 12192, 37374, 50698, 41980, 51122); fe(152, 13, 19945, 86, 224, 13, 224, 49449, 57730, 41291, 178, 128); ff(11602, 56404, 21130, 8732, 3293, 5736, 58974, 11273); ff(57103, 50692, 51373, 55155, 45659, 43977, 22286, 41895); ff(39273, 967, 20197, 30462, 54035, 24784, 13771, 50353); fe(152, 142, 49049, 86, 146, 142, 146, 33474, 34293, 13100, 178, 128); ff(21611, 5953, 58531, 11267, 12871, 63893, 52871, 33428); ff(19167, 46429, 36959, 14047, 45659, 43977, 9923, 11234); fe(152, 117, 11183, 86, 188, 117, 188, 306, 47590, 52249, 178, 128); ff(9946, 6370, 57320, 12192, 7587, 55421, 34829, 46918); fe(152, 143, 51859, 86, 113, 143, 113, 60956, 8415, 38827, 178, 128); ff(64240, 56273, 33335, 5754, 20476, 43346, 16311, 34572); ff(37374, 57030, 7275, 50698, 9486, 23828, 56983, 28201); ff(21611, 35112, 65494, 11267, 64847, 28663, 59152, 37396); ff(12871, 7361, 13500, 63893, 14522, 63962, 37877, 2065); ff(21140, 17250, 53341, 21575, 63876, 27325, 41663, 5608); fe(152, 135, 16758, 86, 184, 135, 184, 12227, 24377, 60228, 178, 128); ff(21611, 46894, 63122, 11267, 36482, 35576, 62894, 54067); ff(26948, 53833, 56343, 5946, 36482, 35576, 60793, 18721); ff(36482, 54790, 55460, 35576, 11602, 8732, 61982, 574); ff(3293, 59572, 1280, 5736, 11602, 8732, 37607, 20716); ff(14522, 28314, 27115, 63962, 31894, 48891, 60095, 55942); fe(152, 48, 12411, 86, 201, 48, 201, 23866, 22332, 19898, 178, 128); ff(9486, 12524, 5580, 23828, 19167, 14047, 4834, 27340); ff(9486, 13208, 57425, 23828, 7587, 55421, 4150, 59027); fe(152, 52, 15519, 86, 98, 52, 98, 61953, 21334, 47374, 178, 128); ff(57103, 39765, 48679, 55155, 63876, 27325, 34291, 14452); fd(16408, 32, 42845, 16, 1, 60422, 19867); fd(57395, 32, 64947, 16, 11, 41371, 1873); fd(57636, 32, 33811, 16, 6, 6119, 38664); fd(22504, 32, 42845, 16, 15, 60422, 9556); fd(54696, 32, 34446, 16, 3, 36753, 35228); fd(25696, 32, 31546, 16, 9, 35563, 30084); fd(57395, 32, 8947, 16, 14, 25702, 1873); fd(21670, 32, 34446, 16, 5, 36753, 21591); fd(57395, 32, 64947, 16, 10, 41371, 1873); fd(60422, 32, 1873, 16, 0, 57395, 42845); fd(5724, 32, 9556, 16, 4, 22504, 46170); fd(45093, 32, 11269, 16, 2, 63065, 18989); fd(11599, 32, 31546, 16, 8, 35563, 34379); fd(11599, 32, 15685, 16, 12, 29653, 34379); fd(57636, 32, 30120, 16, 7, 500, 38664); fd(35241, 32, 38664, 16, 13, 57636, 28454); fb(54110, 45898, 41775, 5021, 20329, 37168, 34557, 47986, 44814, 62532); fc(55653, 23993, 8809, 3622, 16277, 11996, 24128, 53752, 21838, 22098); fb(37247, 28102, 54209, 54376, 60869, 18158, 58530, 55038, 40443, 8906); fc(9713, 50905, 48275, 11169, 16604, 35867, 35829, 4653, 60452, 6248); fc(10308, 65007, 60548, 24515, 33865, 34671, 26504, 3777, 21854, 25707); fb(64231, 48568, 45375, 47053, 12833, 52842, 50946, 33757, 16927, 62534); fb(46842, 7726, 31816, 8727, 15099, 23304, 16412, 35999, 50486, 24616); fb(61640, 61558, 32095, 42889, 36711, 58973, 43514, 46940, 47203, 55824); fb(12887, 38209, 18356, 39420, 63917, 27164, 53314, 42243, 18982, 61827); fb(5807, 56422, 47638, 35195, 36831, 11996, 24128, 20494, 18323, 33493); fb(4569, 45226, 36809, 33865, 26172, 17068, 12251, 30127, 65007, 30162); fc(8415, 8415, 29649, 42428, 38827, 58147, 5364, 45951, 64302, 38827); fb(6399, 19577, 57818, 56107, 53509, 63834, 28707, 46437, 63059, 61055); fc(22332, 15519, 10064, 35003, 61953, 11387, 35003, 64562, 11387, 19898); fc(50211, 42506, 60342, 43674, 62222, 55208, 2122, 52704, 30400, 23428); fc(13992, 11590, 33476, 28537, 7942, 3264, 20382, 54873, 25687, 9708); fb(38382, 19817, 13972, 29682, 42453, 35098, 37881, 27080, 32393, 43852); fb(27164, 7582, 3248, 62222, 52891, 42167, 17669, 24218, 42506, 53314); fc(52151, 17068, 59842, 61527, 12251, 12554, 47715, 3854, 19819, 27894); fb(52588, 19817, 21566, 10443, 42453, 21491, 16973, 25201, 20616, 2148); fb(5741, 59742, 35254, 14369, 59054, 24864, 33338, 4762, 13457, 54297); fc(30214, 19577, 19374, 41312, 53509, 43808, 38391, 27360, 6146, 62404); fc(12201, 56422, 43957, 62005, 36831, 10086, 10121, 12943, 26586, 1238); fc(60285, 22690, 56186, 52606, 716, 62349, 56666, 48728, 27679, 59240); fc(23993, 23547, 59333, 59099, 4561, 51604, 39705, 55801, 2387, 16277); fc(20436, 4971, 1324, 45769, 1359, 1046, 10071, 2564, 15577, 53187); fb(47331, 23628, 24940, 47905, 28519, 21770, 157, 34101, 19083, 55553); fb(5240, 40604, 17286, 21702, 11442, 9705, 11281, 42447, 6050, 47026); fc(18134, 48223, 32429, 61421, 4463, 58815, 62599, 9702, 11405, 34658); fc(10521, 15316, 15545, 38313, 43943, 47007, 59975, 15311, 64617, 4931); fb(16768, 27545, 49813, 30795, 36102, 29157, 51621, 10455, 10229, 34637); fc(63422, 44814, 54468, 38827, 5021, 29438, 21072, 54953, 8415, 4029); fa(5935, 9, 14759, 18157, 41793, 38451, 10279, 10279, 14759, 18093, 5919); fa(23244, 0, 34213, 530, 39321, 50419, 7624, 43084, 38424, 594, 23292); fa(28360, 1, 1612, 46902, 7624, 34213, 37824, 37824, 1612, 46966, 28408); fa(63869, 8, 45778, 20026, 552, 41516, 43959, 43084, 38424, 20090, 63821); fa(64813, 4, 49032, 35760, 24330, 59778, 54849, 45303, 53019, 35824, 64797); fa(19556, 7, 6526, 27378, 28576, 2239, 10672, 36437, 42079, 27314, 19540); fa(7547, 14, 50419, 8826, 5951, 3691, 39321, 3780, 50, 8762, 7499); fa(16090, 12, 34213, 56259, 20501, 16469, 7624, 24330, 59778, 56195, 16106); fa(60281, 11, 38451, 63649, 37328, 53901, 41793, 10672, 6526, 63713, 60233); fa(59631, 15, 23251, 50442, 7624, 34213, 31331, 13695, 52093, 50506, 59615); fa(51804, 3, 50419, 29852, 25446, 48429, 39321, 46070, 37767, 29916, 51820); fa(50710, 5, 62908, 45270, 13695, 52093, 53257, 25446, 48429, 45206, 50726); fa(5569, 6, 1612, 64549, 43084, 38424, 37824, 60873, 20121, 64613, 5617); fa(54363, 10, 50419, 26997, 60873, 20121, 39321, 37328, 53901, 26933, 54379); fa(48450, 13, 22712, 29830, 34721, 65431, 9028, 43084, 38424, 29894, 48498); fa(27932, 2, 48429, 2239, 24330, 59778, 25446, 20501, 16469, 2303, 27948); g___1046(49479, 62850, 62914, 19879, 48160, 30177, 39472, 8, 6487, 25452, 49479); g___1046(5177, 54327, 54391, 7244, 61456, 9192, 59949, 6, 13775, 10766, 5177); g___1046(8322, 52775, 52839, 12126, 6904, 13979, 61803, 7, 12126, 6904, 8322); g___1046(10653, 18606, 18670, 15123, 40185, 18454, 49116, 9, 15540, 8664, 10653); g___1046(65133, 52935, 52871, 12126, 6904, 9192, 59949, 14, 49478, 27148, 65133); g___1046(49213, 30739, 30803, 52953, 38035, 46771, 4785, 15, 23595, 8013, 49213); g___1046(31721, 34448, 34512, 30000, 4212, 30177, 39472, 4, 7244, 61456, 31721); g___1046(37738, 27613, 27549, 33886, 11305, 51801, 36676, 10, 15123, 40185, 37738); g___1046(32164, 42667, 42731, 22946, 31680, 30177, 39472, 11, 20815, 55217, 32164); g___1046(43624, 35387, 35451, 30849, 19088, 13979, 61803, 1, 30000, 4212, 43624); g___1046(64312, 30942, 30878, 8732, 30440, 58595, 19863, 2, 54095, 54092, 64312); g___1046(58704, 24346, 24410, 35383, 13648, 11854, 25921, 3, 19879, 48160, 58704); g___1046(57624, 20656, 20720, 35383, 13648, 46771, 4785, 0, 49478, 27148, 57624); g___1046(18980, 62308, 62244, 20747, 25687, 5090, 34870, 12, 6487, 25452, 18980); g___1046(33865, 54113, 54049, 54095, 54092, 40983, 36681, 13, 35383, 13648, 33865); g___1046(14365, 39587, 39651, 19879, 48160, 25616, 20294, 5, 31998, 15281, 14365); fe(152, 90, 60053, 86, 242, 90, 242, 37357, 29386, 16988, 178, 128); ff(46771, 62955, 60728, 4785, 35931, 3824, 41776, 17824); fe(152, 90, 41741, 86, 242, 90, 242, 57892, 20118, 41508, 178, 128); fe(152, 48, 32326, 86, 201, 48, 201, 53791, 9212, 56796, 178, 128); ff(293, 3709, 58646, 57180, 11854, 25921, 44508, 49395); fe(152, 57, 29790, 86, 183, 57, 183, 9586, 32181, 28460, 178, 128); fe(152, 142, 35942, 86, 146, 142, 146, 38401, 35942, 38401, 178, 128); ff(9139, 13738, 12822, 31244, 19333, 50185, 45033, 16868); ff(13979, 52428, 24867, 61803, 53689, 41361, 46010, 31935); ff(42738, 28708, 31729, 60961, 30177, 39472, 11784, 5814); fg(90, 19384, 146, 213, 242, 41961, 30018, 52987, 48, 146); fe(152, 52, 19152, 86, 98, 52, 98, 52998, 2706, 19119, 178, 128); fe(152, 52, 30372, 86, 98, 52, 98, 48654, 42526, 15722, 178, 128); ff(12989, 19685, 58317, 29274, 11854, 25921, 56829, 4480); ff(13979, 29926, 62391, 61803, 59284, 21143, 49770, 43705); fe(152, 87, 33432, 86, 57, 87, 57, 4114, 18747, 5330, 178, 128); ff(9139, 7272, 9208, 31244, 29705, 25487, 17848, 11580); fe(152, 52, 41277, 86, 98, 52, 98, 59514, 38546, 55135, 178, 128); ff(5090, 6404, 12333, 34870, 37729, 17465, 29452, 26552); fe(152, 13, 61747, 86, 224, 13, 224, 4281, 30750, 28991, 178, 128); fe(152, 191, 62074, 86, 248, 191, 248, 62617, 47682, 13689, 178, 128); ff(40983, 52157, 58273, 36681, 18078, 54028, 60303, 59993); ff(293, 55899, 62808, 57180, 64363, 54030, 13704, 56980); fe(152, 57, 14381, 86, 183, 57, 183, 5037, 7992, 62560, 178, 128); fe(152, 87, 21840, 86, 57, 87, 57, 2253, 54539, 53614, 178, 128); ff(9139, 58311, 41282, 31244, 64363, 54030, 5560, 16034); ff(293, 2710, 42194, 57180, 30177, 39472, 59436, 31875); fe(152, 47, 63786, 86, 89, 47, 89, 62131, 46020, 24247, 178, 128); fe(152, 135, 48321, 86, 184, 135, 184, 5636, 59722, 20845, 178, 128); fe(152, 240, 41961, 86, 22, 240, 22, 19384, 35208, 62396, 178, 128); ff(5090, 5331, 22497, 34870, 18078, 54028, 26532, 34238); ff(64363, 48627, 19019, 54030, 44196, 26473, 44794, 61601); ff(18078, 43558, 60477, 54028, 14806, 53374, 47993, 18901); fe(152, 191, 41961, 86, 248, 191, 248, 19384, 4418, 20287, 178, 128); fe(152, 51, 9434, 86, 207, 51, 207, 17264, 19151, 51193, 178, 128); fe(152, 117, 22960, 86, 188, 117, 188, 45427, 39123, 5286, 178, 128); fe(152, 240, 14899, 86, 22, 240, 22, 38967, 11080, 52908, 178, 128); ff(18078, 30516, 8397, 54028, 18078, 54028, 38823, 15726); ff(14806, 12049, 24369, 53374, 58595, 19863, 57141, 8976); fe(152, 142, 15985, 86, 146, 142, 146, 29909, 48957, 38376, 178, 128); ff(9192, 12872, 37879, 59949, 64363, 54030, 21116, 42504); ff(52361, 16374, 23396, 24510, 37729, 17465, 11851, 45020); ff(19333, 39067, 37601, 50185, 13979, 61803, 54245, 24889); fe(152, 174, 52159, 86, 50, 174, 50, 3408, 12531, 14549, 178, 128); fe(152, 57, 17773, 86, 183, 57, 183, 32533, 59968, 36009, 178, 128); fe(152, 174, 52524, 86, 50, 174, 50, 14034, 2741, 54061, 178, 128); fe(152, 48, 25055, 86, 201, 48, 201, 36568, 10928, 61452, 178, 128); fe(152, 142, 64790, 86, 146, 142, 146, 13000, 886, 1540, 178, 128); ff(14803, 21800, 23697, 49746, 30177, 39472, 20511, 36443); fe(152, 87, 61040, 86, 57, 87, 57, 44678, 6121, 58498, 178, 128); fe(152, 52, 32684, 86, 98, 52, 98, 48241, 32684, 48241, 178, 128); fe(152, 51, 29149, 86, 207, 51, 207, 22292, 26496, 50596, 178, 128); fe(152, 52, 53084, 86, 98, 52, 98, 3845, 34785, 62166, 178, 128); ff(64363, 9076, 43478, 54030, 30177, 39472, 53827, 46983); ff(46771, 974, 17698, 4785, 64363, 54030, 43887, 7905); fe(152, 117, 25396, 86, 188, 117, 188, 33361, 51254, 7820, 178, 128); ff(58595, 52310, 60269, 19863, 18454, 49116, 18978, 19749); fe(152, 13, 11288, 86, 224, 13, 224, 25221, 7992, 62560, 178, 128); ff(29705, 64107, 22057, 25487, 40983, 36681, 18856, 20692); ff(52361, 64370, 55285, 24510, 5090, 34870, 27558, 14510); fe(152, 225, 16086, 86, 75, 225, 75, 14532, 6267, 62830, 178, 128); ff(11854, 2074, 52638, 25921, 12989, 29274, 59725, 15956); ff(12989, 22547, 36750, 29274, 9192, 59949, 36022, 21203); fe(152, 51, 60007, 86, 207, 51, 207, 23689, 32786, 15081, 178, 128); fe(152, 135, 13586, 86, 184, 135, 184, 42451, 27229, 29552, 178, 128); fe(152, 90, 16086, 86, 242, 90, 242, 14532, 20240, 46147, 178, 128); fe(152, 191, 3230, 86, 248, 191, 248, 2868, 42526, 15722, 178, 128); ff(13979, 51518, 47646, 61803, 31581, 18006, 54754, 49207); fe(152, 143, 9212, 86, 113, 143, 113, 56796, 35771, 36360, 178, 128); ff(13979, 39485, 12945, 61803, 44196, 26473, 16986, 24155); ff(12989, 61337, 36700, 29274, 12989, 29274, 49725, 19516); ff(14803, 57768, 56520, 49746, 62531, 26588, 14273, 42119); fe(152, 240, 31816, 86, 22, 240, 22, 35999, 31816, 35999, 178, 128); fe(152, 47, 36488, 86, 89, 47, 89, 532, 17214, 21468, 178, 128); fe(152, 174, 35612, 86, 50, 174, 50, 8400, 44009, 26850, 178, 128); fe(152, 191, 50267, 86, 248, 191, 248, 64526, 12951, 20970, 178, 128); ff(64363, 25642, 36749, 54030, 59284, 21143, 27948, 22218); fe(152, 57, 50338, 86, 183, 57, 183, 65216, 58083, 2946, 178, 128); ff(9139, 48628, 62362, 31244, 11854, 25921, 56, 8470); fe(152, 142, 30089, 86, 146, 142, 146, 53502, 15415, 10317, 178, 128); fe(152, 47, 6267, 86, 89, 47, 89, 62830, 37551, 3347, 178, 128); fe(152, 47, 11952, 86, 89, 47, 89, 58873, 33096, 37625, 178, 128); fe(152, 90, 44582, 86, 242, 90, 242, 1556, 9141, 31479, 178, 128); fe(152, 117, 45771, 86, 188, 117, 188, 33718, 40962, 10094, 178, 128); fe(152, 13, 10466, 86, 224, 13, 224, 34119, 43418, 6261, 178, 128); ff(46771, 6602, 63447, 4785, 18078, 54028, 34634, 56343); ff(31581, 9843, 33834, 18006, 59284, 21143, 6040, 18066); fe(152, 174, 4428, 86, 50, 174, 50, 46362, 31327, 30604, 178, 128); ff(9192, 3278, 45405, 59949, 35931, 3824, 23011, 8276); fe(152, 117, 7050, 86, 188, 117, 188, 4732, 12531, 14549, 178, 128); fe(152, 143, 22363, 86, 113, 143, 113, 39911, 30926, 32654, 178, 128); ff(19333, 8016, 57339, 50185, 58595, 19863, 26674, 6914); fe(152, 117, 62344, 86, 188, 117, 188, 4247, 47640, 52269, 178, 128); ff(53689, 44693, 55772, 41361, 62531, 26588, 30176, 51998); ff(37729, 55619, 21593, 17465, 62531, 26588, 30291, 40017); fe(152, 47, 15772, 86, 89, 47, 89, 58643, 22974, 49259, 178, 128); ff(31581, 64244, 31341, 18006, 55687, 6868, 41461, 23067); ff(59284, 60137, 29954, 21143, 59284, 21143, 38087, 6336); fe(152, 135, 10330, 86, 184, 135, 184, 59872, 17142, 54598, 178, 128); fe(152, 174, 47082, 86, 50, 174, 50, 26565, 54589, 46567, 178, 128); fe(152, 240, 46765, 86, 22, 240, 22, 8790, 20348, 40474, 178, 128); ff(14806, 36043, 59450, 53374, 35931, 3824, 42479, 38714); fe(152, 117, 65180, 86, 188, 117, 188, 3137, 7381, 63095, 178, 128); ff(46771, 34545, 21965, 4785, 293, 57180, 50760, 21227); fe(152, 51, 56190, 86, 207, 51, 207, 59412, 19112, 22027, 178, 128); fe(152, 13, 2813, 86, 224, 13, 224, 29269, 29961, 49405, 178, 128); fe(152, 225, 26762, 86, 75, 225, 75, 3879, 52524, 14034, 178, 128); ff(59284, 45186, 44838, 21143, 9139, 31244, 53271, 37043); fe(152, 13, 34489, 86, 224, 13, 224, 17231, 16969, 22361, 178, 128); ff(293, 15642, 49423, 57180, 55687, 6868, 58596, 21070); ff(46771, 57235, 37279, 4785, 18078, 54028, 27970, 34693); fe(152, 51, 10330, 86, 207, 51, 207, 59872, 3168, 19334, 178, 128); fe(152, 174, 29283, 86, 50, 174, 50, 26779, 22960, 45427, 178, 128); ff(47415, 2658, 45878, 23380, 64363, 54030, 6964, 4274); ff(11854, 24872, 25918, 25921, 31581, 18006, 47930, 21503); fe(152, 191, 19112, 86, 248, 191, 248, 22027, 6471, 58176, 178, 128); fe(152, 225, 18029, 86, 75, 225, 75, 36939, 44009, 26850, 178, 128); fe(152, 135, 13717, 86, 184, 135, 184, 52434, 439, 34952, 178, 128); fe(152, 90, 13972, 86, 242, 90, 242, 27080, 47082, 26565, 178, 128); fe(152, 225, 40694, 86, 75, 225, 75, 58887, 9616, 61291, 178, 128); fe(152, 240, 22963, 86, 22, 240, 22, 34075, 1296, 12106, 178, 128); ff(31581, 30443, 45347, 18006, 29705, 25487, 57228, 63068); ff(25616, 462, 51500, 20294, 64363, 54030, 16376, 57399); ff(13979, 57591, 48293, 61803, 13979, 61803, 53308, 10434); fe(152, 57, 4005, 86, 183, 57, 183, 14090, 2525, 25792, 178, 128); ff(53689, 61929, 39827, 41361, 35931, 3824, 3171, 22448); fe(152, 87, 48321, 86, 57, 87, 57, 5636, 49813, 10455, 178, 128); ff(18078, 44614, 64108, 54028, 55687, 6868, 14417, 36280); ff(12989, 49130, 35534, 29274, 9192, 59949, 39450, 12599); fe(152, 191, 18694, 86, 248, 191, 248, 37153, 20219, 39652, 178, 128); fe(152, 47, 3168, 86, 89, 47, 89, 19334, 52823, 50384, 178, 128); ff(58595, 4408, 17715, 19863, 25616, 20294, 56388, 27821); ff(62531, 31658, 25807, 26588, 62531, 26588, 34181, 59813); fe(152, 87, 41961, 86, 57, 87, 57, 19384, 41961, 19384, 178, 128); fe(152, 47, 52010, 86, 89, 47, 89, 13556, 63224, 33232, 178, 128); fe(152, 57, 32113, 86, 183, 57, 183, 56464, 39587, 37225, 178, 128); fe(152, 240, 27108, 86, 22, 240, 22, 35926, 14961, 61771, 178, 128); ff(9139, 20813, 16637, 31244, 5135, 6021, 10107, 63489); fe(152, 174, 51106, 86, 50, 174, 50, 4816, 14899, 38967, 178, 128); ff(9139, 33538, 13359, 31244, 12989, 29274, 62147, 36610); fe(152, 143, 29034, 86, 113, 143, 113, 63601, 13276, 35226, 178, 128); fe(152, 57, 45540, 86, 183, 57, 183, 51598, 24465, 45316, 178, 128); fe(152, 51, 41961, 86, 207, 51, 207, 19384, 64343, 26678, 178, 128); fg(51, 22292, 83, 41, 207, 29149, 21293, 39228, 240, 146); fe(152, 135, 37551, 86, 184, 135, 184, 3347, 61819, 30085, 178, 128); fe(152, 47, 26896, 86, 89, 47, 89, 13057, 36809, 30127, 178, 128); fe(152, 135, 6695, 86, 184, 135, 184, 702, 25470, 40779, 178, 128); ff(19333, 19895, 54025, 50185, 31581, 18006, 26837, 53453); fe(152, 142, 62212, 86, 146, 142, 146, 31076, 30106, 34500, 178, 128); fe(152, 117, 59049, 86, 188, 117, 188, 46950, 39699, 65427, 178, 128); fe(152, 51, 27253, 86, 207, 51, 207, 45854, 29578, 36922, 178, 128); ff(47415, 38898, 33762, 23380, 59284, 21143, 64807, 55896); fe(152, 87, 42526, 86, 57, 87, 57, 15722, 53819, 14082, 178, 128); fe(152, 51, 17669, 86, 207, 51, 207, 29725, 2525, 25792, 178, 128); ff(29705, 18677, 52789, 25487, 30177, 39472, 3755, 54001); ff(19333, 30593, 28574, 50185, 31581, 18006, 29018, 22557); ff(5090, 54100, 30243, 34870, 31581, 18006, 54618, 58628); fe(152, 52, 5547, 86, 98, 52, 98, 37951, 27197, 28419, 178, 128); fe(152, 240, 58083, 86, 22, 240, 22, 2946, 40694, 58887, 178, 128); ff(18454, 45398, 43855, 49116, 37729, 17465, 37465, 36706); ff(5135, 27375, 39966, 6021, 11854, 25921, 18237, 6138); fe(152, 48, 34210, 86, 201, 48, 201, 31274, 39587, 37225, 178, 128); ff(11854, 61250, 53185, 25921, 53689, 41361, 6265, 14797); fe(152, 240, 15875, 86, 22, 240, 22, 4079, 14101, 51201, 178, 128); ff(31581, 51355, 29699, 18006, 58595, 19863, 7303, 60569); ff(64363, 49818, 63140, 54030, 31581, 18006, 20976, 58585); fe(152, 225, 41277, 86, 75, 225, 75, 59514, 44582, 1556, 178, 128); ff(64363, 17061, 17075, 54030, 35931, 3824, 20794, 52537); fe(152, 143, 9434, 86, 113, 143, 113, 17264, 55757, 48764, 178, 128); ff(5090, 3109, 44045, 34870, 62531, 26588, 14936, 37377); ff(53689, 64661, 10675, 41361, 44196, 26473, 15208, 62990); fe(152, 240, 48578, 86, 22, 240, 22, 40101, 64347, 61510, 178, 128); fe(152, 143, 36809, 86, 113, 143, 113, 30127, 52678, 10332, 178, 128); ff(29705, 24476, 21688, 25487, 64363, 54030, 46366, 32418); fe(152, 174, 46765, 86, 50, 174, 50, 8790, 30372, 48654, 178, 128); fe(152, 143, 5255, 86, 113, 143, 113, 24056, 6267, 62830, 178, 128); fe(152, 90, 41885, 86, 242, 90, 242, 62698, 23614, 45866, 178, 128); ff(31581, 18948, 34020, 18006, 18454, 49116, 4386, 9549); ff(18454, 20622, 21039, 49116, 18078, 54028, 19616, 27387); ff(55687, 14122, 21219, 6868, 18078, 54028, 13576, 16413); ff(29705, 47268, 29766, 25487, 18078, 54028, 5355, 53834); ff(9139, 11128, 10608, 31244, 44196, 26473, 15073, 61978); ff(9192, 4334, 18553, 59949, 25616, 20294, 2035, 35419); ff(293, 14001, 30254, 57180, 37729, 17465, 34537, 15975); fe(152, 240, 37157, 86, 22, 240, 22, 62885, 33096, 37625, 178, 128); ff(64363, 48555, 21744, 54030, 9192, 59949, 60010, 7376); ff(53689, 24273, 35489, 41361, 31581, 18006, 52202, 9647); ff(64363, 3893, 12587, 54030, 11854, 25921, 37908, 44007); ff(14806, 37115, 57555, 53374, 11854, 25921, 48012, 62519); fe(152, 225, 35172, 86, 75, 225, 75, 65081, 10895, 64567, 178, 128); ff(44196, 61874, 1674, 26473, 51801, 36676, 26834, 108); fg(52, 24113, 212, 24, 98, 42570, 42971, 6819, 142, 146); ff(29705, 12691, 25837, 25487, 12989, 29274, 58171, 10507); ff(14803, 4485, 40180, 49746, 64363, 54030, 35436, 30570); ff(9192, 27286, 57325, 59949, 12989, 29274, 39961, 24205); ff(46771, 41226, 42887, 4785, 293, 57180, 63252, 12737); fe(152, 117, 32786, 86, 188, 117, 188, 15081, 7988, 50636, 178, 128); fe(152, 48, 64790, 86, 201, 48, 201, 13000, 64790, 13000, 178, 128); fe(152, 191, 14379, 86, 248, 191, 248, 44886, 59722, 20845, 178, 128); fe(152, 240, 8397, 86, 22, 240, 22, 1157, 49306, 46046, 178, 128); fe(152, 191, 44009, 86, 248, 191, 248, 26850, 6797, 1862, 178, 128); ff(46771, 31140, 63227, 4785, 55687, 6868, 699, 23563); fe(152, 135, 19002, 86, 184, 135, 184, 5590, 5032, 6727, 178, 128); ff(30177, 42071, 34486, 39472, 35931, 3824, 47748, 7205); ff(35931, 27020, 31089, 3824, 55687, 6868, 44523, 28854); fe(152, 57, 25825, 86, 183, 57, 183, 45743, 15870, 56883, 178, 128); ff(47415, 243, 45590, 23380, 30177, 39472, 27481, 58726); ff(31581, 6268, 8429, 18006, 42738, 60961, 31062, 52454); fe(152, 51, 62344, 86, 207, 51, 207, 4247, 36518, 8874, 178, 128); ff(46771, 35144, 49792, 4785, 11854, 25921, 46556, 46416); fe(152, 191, 39810, 86, 248, 191, 248, 38480, 50574, 38577, 178, 128); fe(152, 191, 13592, 86, 248, 191, 248, 14705, 54710, 28052, 178, 128); fe(152, 48, 31657, 86, 201, 48, 201, 55514, 14804, 20411, 178, 128); fg(51, 20085, 71, 155, 207, 38517, 58018, 33824, 47, 146); fe(152, 174, 37216, 86, 50, 174, 50, 55177, 48475, 64339, 178, 128); fe(152, 52, 50338, 86, 98, 52, 98, 65216, 32786, 15081, 178, 128); ff(29705, 57850, 47912, 25487, 14806, 53374, 49135, 53454); fe(152, 142, 39097, 86, 146, 142, 146, 29497, 40929, 42212, 178, 128); fe(152, 174, 22764, 86, 50, 174, 50, 62979, 50180, 11961, 178, 128); fe(152, 90, 36518, 86, 242, 90, 242, 8874, 63463, 42666, 178, 128); fe(152, 51, 13592, 86, 207, 51, 207, 14705, 6695, 702, 178, 128); fe(152, 52, 56467, 86, 98, 52, 98, 20527, 23614, 45866, 178, 128); ff(44196, 10826, 57251, 26473, 55687, 6868, 31401, 56003); ff(14806, 25288, 52888, 53374, 5090, 34870, 21503, 62951); fe(152, 57, 274, 86, 183, 57, 183, 47858, 32215, 37570, 178, 128); fe(152, 48, 48578, 86, 201, 48, 201, 40101, 45540, 51598, 178, 128); fe(152, 90, 43840, 86, 242, 90, 242, 30013, 20745, 16956, 178, 128); fe(152, 48, 13276, 86, 201, 48, 201, 35226, 61747, 4281, 178, 128); fe(152, 87, 9434, 86, 57, 87, 57, 17264, 9434, 17264, 178, 128); ff(19333, 11572, 65185, 50185, 5090, 34870, 15990, 29872); fe(152, 117, 20118, 86, 188, 117, 188, 41508, 54710, 28052, 178, 128); fe(152, 52, 20745, 86, 98, 52, 98, 16956, 26762, 3879, 178, 128); fe(152, 191, 56473, 86, 248, 191, 248, 56888, 15985, 29909, 178, 128); ff(5090, 30497, 25979, 34870, 30177, 39472, 34108, 7383); fe(152, 48, 55640, 86, 201, 48, 201, 50939, 15807, 8438, 178, 128); fe(152, 13, 4022, 86, 224, 13, 224, 31899, 25396, 33361, 178, 128); ff(53689, 22744, 23192, 41361, 13979, 61803, 33425, 34296); ff(29705, 56157, 49602, 25487, 30177, 39472, 9765, 42387); fe(152, 57, 10666, 86, 183, 57, 183, 21975, 12217, 42537, 178, 128); fe(152, 48, 6471, 86, 201, 48, 201, 58176, 19112, 22027, 178, 128); ff(5135, 27135, 3611, 6021, 44196, 26473, 56083, 50233); ff(51801, 51196, 26143, 36676, 29705, 25487, 40513, 30630); fe(152, 13, 26496, 86, 224, 13, 224, 50596, 44461, 34203, 178, 128); ff(14806, 11520, 9487, 53374, 14806, 53374, 15364, 64039); ff(55687, 64823, 5116, 6868, 19333, 50185, 19775, 11392); ff(293, 866, 1406, 57180, 14806, 53374, 33025, 40391); ff(13979, 5310, 60887, 61803, 35931, 3824, 5288, 16663); fe(152, 47, 16805, 86, 89, 47, 89, 24743, 53013, 49230, 178, 128); ff(5135, 10527, 29124, 6021, 59284, 21143, 35794, 28630); ff(18454, 59679, 34455, 49116, 51801, 36676, 63675, 64232); ff(35931, 3567, 5536, 3824, 5135, 6021, 1129, 34655); fe(152, 225, 29149, 86, 75, 225, 75, 22292, 48957, 38376, 178, 128); ff(64363, 31463, 47687, 54030, 35931, 3824, 33940, 35667); ff(35931, 3532, 17015, 3824, 52361, 24510, 58772, 3382); fe(152, 47, 24940, 86, 89, 47, 89, 34101, 7381, 63095, 178, 128); fe(152, 51, 15415, 86, 207, 51, 207, 10317, 20429, 60374, 178, 128); fe(152, 87, 53690, 86, 57, 87, 57, 45862, 54926, 16135, 178, 128); fe(152, 13, 14961, 86, 224, 13, 224, 61771, 55757, 48764, 178, 128); ff(55687, 16934, 55063, 6868, 35931, 3824, 7261, 5923); ff(18078, 26212, 51224, 54028, 5090, 34870, 44629, 17420); fe(152, 57, 33096, 86, 183, 57, 183, 37625, 2741, 54061, 178, 128); ff(42738, 59876, 50985, 60961, 29705, 25487, 9315, 23866); ff(64363, 3965, 54987, 54030, 35931, 3824, 62384, 5169); fe(152, 191, 39097, 86, 248, 191, 248, 29497, 39607, 59510, 178, 128); fe(152, 225, 8798, 86, 75, 225, 75, 61493, 19611, 32925, 178, 128); ff(52361, 54124, 33634, 24510, 37729, 17465, 60093, 5430); ff(9192, 29574, 40318, 59949, 293, 57180, 54583, 61636); ff(18078, 52260, 56369, 54028, 31581, 18006, 1778, 61694); fe(152, 48, 31498, 86, 201, 48, 201, 48565, 43222, 17537, 178, 128); ff(11854, 33398, 36800, 25921, 52361, 24510, 8399, 926); fe(152, 143, 29790, 86, 113, 143, 113, 9586, 17142, 54598, 178, 128); ff(47415, 43003, 39951, 23380, 11854, 25921, 6413, 57518); fe(152, 143, 54964, 86, 113, 143, 113, 47214, 31168, 54875, 178, 128); fe(152, 51, 36282, 86, 207, 51, 207, 12448, 7992, 62560, 178, 128); fe(152, 52, 38358, 86, 98, 52, 98, 10002, 11882, 22351, 178, 128); fe(152, 174, 63786, 86, 50, 174, 50, 62131, 51899, 33125, 178, 128); ff(59284, 13325, 17988, 21143, 29705, 25487, 59936, 28767); fg(191, 35142, 197, 189, 248, 49103, 58027, 20311, 135, 146); fe(152, 87, 2222, 86, 57, 87, 57, 61100, 35771, 36360, 178, 128); ff(58595, 8026, 26887, 19863, 31581, 18006, 15147, 20703); ff(18454, 7207, 34499, 49116, 9192, 59949, 47811, 1658); ff(14803, 38340, 23922, 49746, 30177, 39472, 62000, 5808); fe(152, 174, 1887, 86, 50, 174, 50, 33112, 25470, 40779, 178, 128); fg(225, 48764, 152, 128, 75, 55757, 16509, 15454, 51, 146); fe(152, 143, 3266, 86, 113, 143, 113, 27078, 3248, 24218, 178, 128); ff(51801, 56610, 28240, 36676, 9192, 59949, 15337, 50752); fe(152, 52, 48076, 86, 98, 52, 98, 53304, 42173, 20376, 178, 128); fe(152, 13, 26384, 86, 224, 13, 224, 62513, 12951, 20970, 178, 128); fe(152, 13, 5477, 86, 224, 13, 224, 62180, 36737, 54948, 178, 128); ff(52361, 60826, 64212, 24510, 18078, 54028, 28542, 6693); fe(152, 143, 21389, 86, 113, 143, 113, 2475, 11882, 22351, 178, 128); ff(35931, 61360, 2269, 3824, 30177, 39472, 28300, 31975); fe(152, 57, 8971, 86, 183, 57, 183, 20243, 24940, 34101, 178, 128); fe(152, 135, 63799, 86, 184, 135, 184, 7232, 33392, 56694, 178, 128); fe(152, 51, 16086, 86, 207, 51, 207, 14532, 57965, 57865, 178, 128); fe(152, 90, 44058, 86, 242, 90, 242, 23912, 439, 34952, 178, 128); ff(25616, 10772, 14779, 20294, 14803, 49746, 13436, 8513); ff(9139, 59242, 6774, 31244, 25616, 20294, 63944, 30227); ff(64363, 39060, 22054, 54030, 35931, 3824, 54406, 41585); ff(47415, 58709, 46642, 23380, 51801, 36676, 3245, 14693); fe(152, 90, 9434, 86, 242, 90, 242, 17264, 10666, 21975, 178, 128); fe(152, 13, 53084, 86, 224, 13, 224, 3845, 31168, 54875, 178, 128); ff(40983, 17129, 54714, 36681, 31581, 18006, 39822, 34117); ff(14806, 5809, 55546, 53374, 44196, 26473, 22037, 38051); ff(31581, 30296, 15403, 18006, 293, 57180, 63039, 2469); fe(152, 117, 25356, 86, 188, 117, 188, 1190, 44582, 1556, 178, 128); ff(46771, 37942, 41290, 4785, 9192, 59949, 26519, 7222); ff(25616, 62782, 52373, 20294, 18078, 54028, 65092, 32938); fg(87, 43498, 152, 128, 57, 26194, 57094, 50315, 174, 146); fe(152, 225, 61208, 86, 75, 225, 75, 33568, 20450, 60898, 178, 128); fe(152, 48, 61469, 86, 201, 48, 201, 1290, 8350, 38123, 178, 128); ff(18454, 63044, 64602, 49116, 18454, 49116, 34635, 29435); fe(152, 143, 6121, 86, 113, 143, 113, 58498, 39607, 59510, 178, 128); ff(59284, 24503, 49785, 21143, 14803, 49746, 17243, 48441); fe(152, 117, 9434, 86, 188, 117, 188, 17264, 31980, 57400, 178, 128); fe(152, 191, 56552, 86, 248, 191, 248, 16201, 38842, 48596, 178, 128); ff(30177, 56434, 51226, 39472, 29705, 25487, 34435, 42715); fe(152, 135, 40694, 86, 184, 135, 184, 58887, 21828, 30468, 178, 128); ff(9139, 16708, 38555, 31244, 64363, 54030, 25272, 14134); ff(52361, 28752, 49565, 24510, 18454, 49116, 7637, 19445); ff(47415, 23879, 29676, 23380, 14806, 53374, 17248, 11063); ff(62531, 34448, 50692, 26588, 14803, 49746, 16343, 11274); fe(152, 47, 41097, 86, 89, 47, 89, 54848, 32657, 723, 178, 128); fe(152, 87, 57965, 86, 57, 87, 57, 57865, 28612, 22012, 178, 128); ff(31581, 21947, 52288, 18006, 13979, 61803, 18533, 21087); ff(47415, 40203, 12039, 23380, 37729, 17465, 5675, 12056); fe(152, 51, 36513, 86, 207, 51, 207, 56988, 47859, 22241, 178, 128); fe(152, 13, 25356, 86, 224, 13, 224, 1190, 26000, 42027, 178, 128); ff(44196, 62136, 30789, 26473, 52361, 24510, 36596, 45380); ff(46771, 6010, 49866, 4785, 42738, 60961, 34061, 19459); ff(62531, 60609, 38894, 26588, 47415, 23380, 56814, 29902); ff(42738, 49418, 40852, 60961, 30177, 39472, 13834, 34602); ff(12989, 12973, 10518, 29274, 35931, 3824, 61476, 53338); fe(152, 47, 49306, 86, 89, 47, 89, 46046, 56748, 59047, 178, 128); fe(152, 174, 38546, 86, 50, 174, 50, 55135, 41775, 47986, 178, 128); fe(152, 117, 42529, 86, 188, 117, 188, 9593, 3266, 27078, 178, 128); ff(5135, 16621, 18971, 6021, 31581, 18006, 56851, 61848); ff(47415, 25298, 1750, 23380, 55687, 6868, 47175, 24512); fg(47, 20411, 65, 205, 89, 14804, 3317, 40003, 117, 146); ff(46771, 4866, 24692, 4785, 14803, 49746, 47911, 56993); ff(55687, 7785, 59911, 6868, 47415, 23380, 36056, 1356); fe(152, 117, 50171, 86, 188, 117, 188, 50949, 18267, 46462, 178, 128); fe(152, 48, 11110, 86, 201, 48, 201, 62529, 25825, 45743, 178, 128); ff(13979, 40985, 35588, 61803, 13979, 61803, 57405, 14916); ff(9192, 12709, 49447, 59949, 59284, 21143, 60158, 33695); fe(152, 174, 20240, 86, 50, 174, 50, 46147, 30256, 51525, 178, 128); ff(35931, 32512, 56387, 3824, 29705, 25487, 20301, 42688); fe(152, 135, 13134, 86, 184, 135, 184, 23362, 15448, 49930, 178, 128); ff(9139, 57067, 32084, 31244, 14806, 53374, 15542, 23735); fe(152, 240, 38919, 86, 22, 240, 22, 62130, 8971, 20243, 178, 128); fe(152, 57, 11199, 86, 183, 57, 183, 5951, 1563, 15260, 178, 128); ff(31581, 53576, 6835, 18006, 51801, 36676, 43750, 25102); fe(152, 174, 26384, 86, 50, 174, 50, 62513, 46742, 17401, 178, 128); fe(152, 90, 8587, 86, 242, 90, 242, 14131, 25473, 47879, 178, 128); ff(59284, 34964, 37978, 21143, 29705, 25487, 44222, 47337); ff(51801, 4055, 60911, 36676, 31581, 18006, 15514, 8734); fe(152, 225, 54100, 86, 75, 225, 75, 54618, 11814, 33929, 178, 128); fg(174, 9227, 83, 41, 50, 29742, 50090, 36688, 13, 146); fe(152, 135, 49246, 86, 184, 135, 184, 53638, 54209, 55038, 178, 128); ff(13979, 25829, 57884, 61803, 31581, 18006, 43491, 35926); fe(152, 87, 33096, 86, 57, 87, 57, 37625, 62210, 35397, 178, 128); ff(37729, 10613, 9579, 17465, 25616, 20294, 59618, 28128); fe(152, 142, 16086, 86, 146, 142, 146, 14532, 2706, 19119, 178, 128); fe(152, 52, 14899, 86, 98, 52, 98, 38967, 22783, 6136, 178, 128); ff(5135, 54766, 43179, 6021, 40983, 36681, 8817, 17191); ff(58595, 54322, 48747, 19863, 293, 57180, 14880, 38298); ff(31581, 57887, 47780, 18006, 29705, 25487, 18535, 48810); ff(42738, 52407, 14447, 60961, 13979, 61803, 43148, 18431); fe(152, 90, 40578, 86, 242, 90, 242, 23276, 45540, 51598, 178, 128); ff(64363, 19967, 58125, 54030, 14806, 53374, 18336, 27297); ff(14806, 54070, 64122, 53374, 13979, 61803, 64263, 46886); ff(64363, 39774, 1219, 54030, 25616, 20294, 31935, 50047); fe(152, 143, 41961, 86, 113, 143, 113, 19384, 21433, 51666, 178, 128); ff(19333, 16426, 4860, 50185, 62531, 26588, 50983, 31560); ff(30177, 33408, 37286, 39472, 18078, 54028, 31896, 53112); fe(152, 47, 3941, 86, 89, 47, 89, 13306, 14379, 44886, 178, 128); fe(152, 142, 4584, 86, 146, 142, 146, 43616, 10466, 34119, 178, 128); ff(55687, 27304, 8523, 6868, 62531, 26588, 33211, 22262); ff(9192, 41046, 46414, 59949, 9192, 59949, 55709, 21425); ff(52361, 10708, 43705, 24510, 52361, 24510, 9673, 56694); fe(152, 225, 61469, 86, 75, 225, 75, 1290, 4418, 20287, 178, 128); ff(18454, 54055, 50335, 49116, 55687, 6868, 17180, 4185); ff(37729, 38331, 47671, 17465, 64363, 54030, 28860, 58425); ff(19333, 48936, 16626, 50185, 5090, 34870, 3096, 28387); fe(152, 13, 15875, 86, 224, 13, 224, 4079, 43222, 17537, 178, 128); ff(9192, 44221, 42439, 59949, 13979, 61803, 48868, 34068); ff(5090, 52628, 42188, 34870, 5135, 6021, 24148, 38915); fe(152, 143, 8971, 86, 113, 143, 113, 20243, 33338, 31753, 178, 128); fe(152, 142, 59245, 86, 146, 142, 146, 29750, 2928, 45979, 178, 128); fe(152, 142, 18965, 86, 146, 142, 146, 49053, 21124, 11986, 178, 128); fe(152, 48, 6695, 86, 201, 48, 201, 702, 49306, 46046, 178, 128); fg(48, 62130, 146, 213, 201, 38919, 8118, 21217, 57, 146); fe(152, 90, 8971, 86, 242, 90, 242, 20243, 10488, 25817, 178, 128); ff(14806, 48101, 62883, 53374, 5135, 6021, 24500, 16576); ff(13979, 37683, 64211, 61803, 30177, 39472, 54910, 23039); fe(152, 52, 15807, 86, 98, 52, 98, 8438, 48555, 60010, 178, 128); ff(44196, 57568, 28152, 26473, 11854, 25921, 15975, 6320); fe(152, 191, 28612, 86, 248, 191, 248, 22012, 32113, 56464, 178, 128); fg(13, 51813, 178, 86, 224, 47543, 37895, 58840, 52, 146); fe(152, 87, 104, 86, 57, 87, 57, 15297, 50338, 65216, 178, 128); ff(29705, 7731, 19857, 25487, 52361, 24510, 48604, 43750); ff(9192, 55597, 14459, 59949, 18078, 54028, 54852, 50443); ff(55687, 24235, 478, 6868, 31581, 18006, 3996, 26993); ff(25616, 8910, 6817, 20294, 47415, 23380, 44565, 57587); ff(58595, 7741, 28638, 19863, 31581, 18006, 10506, 3097); ff(18454, 8141, 3080, 49116, 25616, 20294, 49487, 23492); ff(14803, 37884, 39848, 49746, 9192, 59949, 34139, 14418); fe(152, 174, 49246, 86, 50, 174, 50, 53638, 9434, 17264, 178, 128); ff(9192, 1620, 59618, 59949, 5135, 6021, 18954, 10613); fg(13, 22241, 83, 41, 224, 47859, 40087, 40659, 90, 146); ff(62531, 47158, 28463, 26588, 42738, 60961, 32180, 39570); fe(152, 191, 54063, 86, 248, 191, 248, 47366, 28095, 23874, 178, 128); fe(152, 240, 23985, 86, 22, 240, 22, 16642, 5255, 24056, 178, 128); fe(152, 225, 53084, 86, 75, 225, 75, 3845, 2928, 45979, 178, 128); ff(9192, 51788, 53029, 59949, 52361, 24510, 16143, 56103); fe(152, 142, 28095, 86, 146, 142, 146, 23874, 5939, 55620, 178, 128); ff(53689, 47616, 26438, 41361, 9139, 31244, 37714, 22427); ff(25616, 61567, 2690, 20294, 58595, 19863, 45871, 13791); ff(29705, 37596, 23085, 25487, 55687, 6868, 49415, 10073); fe(152, 191, 42570, 86, 248, 191, 248, 24113, 30909, 31335, 178, 128); ff(59284, 46994, 50903, 21143, 12989, 29274, 10014, 28257); ff(46771, 36229, 6346, 4785, 293, 57180, 60148, 4738); fe(152, 13, 5032, 86, 224, 13, 224, 6727, 45540, 51598, 178, 128); ff(293, 14385, 32725, 57180, 29705, 25487, 52135, 24437); ff(293, 8350, 27777, 57180, 5090, 34870, 38123, 28727); fe(152, 87, 59245, 86, 57, 87, 57, 29750, 34785, 62166, 178, 128); ff(44196, 52442, 44651, 26473, 293, 57180, 63217, 59781); ff(14806, 6045, 11543, 53374, 11854, 25921, 61319, 2585); ff(58595, 55233, 61328, 19863, 9192, 59949, 7649, 1626); ff(14803, 49774, 48370, 49746, 31581, 18006, 29469, 442); fe(152, 225, 56319, 86, 75, 225, 75, 24830, 24568, 35581, 178, 128); fe(152, 135, 14639, 86, 184, 135, 184, 52219, 18267, 46462, 178, 128); ff(9139, 6315, 19087, 31244, 19333, 50185, 42946, 2352); ff(14806, 44275, 49396, 53374, 9192, 59949, 24985, 35248); ff(5090, 26190, 31493, 34870, 53689, 41361, 22163, 64461); fe(152, 240, 41775, 86, 22, 240, 22, 47986, 17142, 54598, 178, 128); fe(152, 240, 21389, 86, 22, 240, 22, 2475, 47082, 26565, 178, 128); ff(9192, 63208, 59580, 59949, 47415, 23380, 55114, 14441); fe(152, 52, 12951, 86, 98, 52, 98, 20970, 886, 1540, 178, 128); fe(152, 117, 12284, 86, 188, 117, 188, 26931, 32095, 46940, 178, 128); ff(53689, 37431, 53044, 41361, 18078, 54028, 7823, 45676); ff(51801, 25565, 34912, 36676, 35931, 3824, 15651, 65474); fg(142, 39442, 240, 56, 146, 25607, 32673, 56650, 143, 146); ff(13979, 26540, 8953, 61803, 14806, 53374, 60613, 62492); fe(152, 57, 44009, 86, 183, 57, 183, 26850, 61850, 15874, 178, 128); ff(14803, 10336, 2275, 49746, 14806, 53374, 64271, 43544); fe(152, 225, 19151, 86, 75, 225, 75, 51193, 48555, 60010, 178, 128); fe(152, 47, 42570, 86, 89, 47, 89, 24113, 8587, 14131, 178, 128); ff(14806, 51056, 41300, 53374, 62531, 26588, 31583, 17812); ff(293, 62226, 5006, 57180, 55687, 6868, 26215, 35396); fe(152, 52, 5477, 86, 98, 52, 98, 62180, 54063, 47366, 178, 128); fe(152, 143, 16475, 86, 113, 143, 113, 48307, 11814, 33929, 178, 128); ff(40983, 26015, 4044, 36681, 5135, 6021, 40457, 3028); ff(51801, 19030, 18990, 36676, 35931, 3824, 56450, 36201); fe(152, 240, 64441, 86, 22, 240, 22, 2373, 1449, 19035, 178, 128); fe(152, 225, 38358, 86, 75, 225, 75, 10002, 62074, 62617, 178, 128); ff(51801, 57984, 52273, 36676, 11854, 25921, 26901, 16213); fe(152, 90, 56473, 86, 242, 90, 242, 56888, 32657, 723, 178, 128); ff(9192, 32699, 6100, 59949, 5090, 34870, 54134, 13798); ff(293, 48797, 33974, 57180, 35931, 3824, 35989, 34682); ff(47415, 9035, 37646, 23380, 42738, 60961, 23484, 11877); fe(152, 51, 17174, 86, 207, 51, 207, 54264, 44009, 26850, 178, 128); fg(51, 45316, 83, 41, 207, 24465, 907, 7452, 191, 146); ff(29705, 61858, 5874, 25487, 64363, 54030, 35697, 41333); ff(18078, 17250, 58898, 54028, 58595, 19863, 41663, 40483); fe(152, 225, 1296, 86, 75, 225, 75, 12106, 7992, 62560, 178, 128); fe(152, 135, 1563, 86, 184, 135, 184, 15260, 41397, 52346, 178, 128); fe(152, 117, 2525, 86, 188, 117, 188, 25792, 46020, 24247, 178, 128); ff(5135, 20633, 61708, 6021, 37729, 17465, 23437, 60076); ff(13979, 45199, 54400, 61803, 35931, 3824, 45106, 52927); fe(152, 52, 32268, 86, 98, 52, 98, 33555, 31498, 48565, 178, 128); fe(152, 135, 22363, 86, 184, 135, 184, 39911, 54063, 47366, 178, 128); fe(152, 90, 50981, 86, 242, 90, 242, 21513, 30926, 32654, 178, 128); ff(37729, 25429, 33022, 17465, 55687, 6868, 44285, 309); fe(152, 87, 34209, 86, 57, 87, 57, 56619, 16969, 22361, 178, 128); fe(152, 117, 60053, 86, 188, 117, 188, 37357, 17174, 54264, 178, 128); fe(152, 57, 25285, 86, 183, 57, 183, 27402, 41885, 62698, 178, 128); fe(152, 143, 3941, 86, 113, 143, 113, 13306, 39699, 65427, 178, 128); fe(152, 13, 19112, 86, 224, 13, 224, 22027, 63799, 7232, 178, 128); ff(35931, 11899, 53012, 3824, 64363, 54030, 52385, 7930); fe(152, 47, 16842, 86, 89, 47, 89, 21924, 439, 34952, 178, 128); fe(152, 51, 39123, 86, 207, 51, 207, 5286, 53690, 45862, 178, 128); ff(13979, 46474, 15383, 61803, 40983, 36681, 30117, 43467); fe(152, 90, 39699, 86, 242, 90, 242, 65427, 3941, 13306, 178, 128); ff(5090, 41281, 56095, 34870, 293, 57180, 42177, 19477); ff(30177, 48828, 28702, 39472, 29705, 25487, 39315, 51973); fe(152, 48, 25904, 86, 201, 48, 201, 58735, 40962, 10094, 178, 128); fe(152, 13, 53199, 86, 224, 13, 224, 57789, 54539, 53614, 178, 128); ff(47415, 46594, 13175, 23380, 5090, 34870, 21755, 34549); fe(152, 142, 21840, 86, 146, 142, 146, 2253, 60053, 37357, 178, 128); ff(31581, 64929, 41045, 18006, 14803, 49746, 40011, 57046); ff(5090, 54635, 58476, 34870, 5135, 6021, 825, 58925); fe(152, 48, 27725, 86, 201, 48, 201, 25665, 48076, 53304, 178, 128); fe(152, 142, 14961, 86, 146, 142, 146, 61771, 12217, 42537, 178, 128); ff(37729, 29338, 38915, 17465, 42738, 60961, 20048, 12172); ff(30177, 26056, 5390, 39472, 40983, 36681, 9076, 16984); fe(152, 142, 32467, 86, 146, 142, 146, 36801, 14804, 20411, 178, 128); ff(5135, 32434, 43993, 6021, 37729, 17465, 36115, 6523); ff(59284, 48695, 17935, 21143, 62531, 26588, 7205, 13942); fe(152, 142, 48321, 86, 146, 142, 146, 5636, 32268, 33555, 178, 128); ff(40983, 22372, 13914, 36681, 55687, 6868, 32613, 20733); ff(37729, 41618, 23792, 17465, 42738, 60961, 29448, 56960); fe(152, 142, 55518, 86, 146, 142, 146, 39765, 29034, 63601, 178, 128); fe(152, 87, 41277, 86, 57, 87, 57, 59514, 52823, 50384, 178, 128); fe(152, 143, 18029, 86, 113, 143, 113, 36939, 9617, 27322, 178, 128); ff(52361, 977, 16939, 24510, 35931, 3824, 60117, 47950); fe(152, 87, 56890, 86, 57, 87, 57, 11383, 63786, 62131, 178, 128); ff(9192, 21962, 16439, 59949, 52361, 24510, 2811, 27234); ff(13979, 56603, 7503, 61803, 9192, 59949, 65507, 64117); fe(152, 135, 36747, 86, 184, 135, 184, 3172, 7381, 63095, 178, 128); fg(143, 42451, 146, 213, 113, 13586, 36904, 10750, 225, 146); ff(31581, 52421, 3791, 18006, 29705, 25487, 24942, 64304); ff(30177, 17880, 49184, 39472, 293, 57180, 5217, 29439); ff(18078, 41212, 26637, 54028, 18078, 54028, 53861, 56910); ff(44196, 40442, 21407, 26473, 293, 57180, 58623, 45878); ff(55687, 55911, 32927, 6868, 55687, 6868, 19670, 37289); ff(18078, 61668, 16495, 54028, 62531, 26588, 1134, 31107); ff(14803, 26828, 12810, 49746, 30177, 39472, 38014, 53846); ff(59284, 61231, 28340, 21143, 18454, 49116, 47684, 64390); ff(58595, 7724, 47271, 19863, 5090, 34870, 29015, 54976); ff(35931, 1183, 35121, 3824, 42738, 60961, 5653, 40794); ff(30177, 40153, 35111, 39472, 47415, 23380, 19401, 2648); fe(152, 48, 5477, 86, 201, 48, 201, 62180, 30926, 32654, 178, 128); fe(152, 47, 3953, 86, 89, 47, 89, 42017, 36544, 21218, 178, 128); fe(152, 135, 62948, 86, 184, 135, 184, 20587, 38553, 10236, 178, 128); fg(117, 14034, 83, 41, 188, 52524, 5603, 14994, 87, 146); fe(152, 57, 16969, 86, 183, 57, 183, 22361, 3720, 48744, 178, 128); ff(44196, 29933, 12867, 26473, 30177, 39472, 5477, 31237); fd(55480, 80, 50133, 64, 10, 4918, 54360); fd(10410, 80, 44193, 64, 15, 49302, 43129); fd(53562, 80, 18779, 64, 7, 18907, 45760); fd(32075, 80, 39839, 64, 9, 56121, 38729); fd(30694, 80, 16935, 64, 13, 27211, 63802); fd(56136, 80, 49059, 64, 11, 22545, 33467); fd(57371, 80, 58962, 64, 1, 19418, 47870); fd(7520, 80, 1145, 64, 4, 63686, 35599); fd(36497, 80, 39839, 64, 0, 56121, 61906); fd(57371, 80, 47870, 64, 3, 57371, 47870); fd(64988, 80, 18779, 64, 2, 18907, 62936); fd(63686, 80, 45760, 64, 5, 53562, 1145); fd(56136, 80, 23211, 64, 6, 50070, 33467); fd(35739, 80, 41057, 64, 14, 17130, 53105); fd(22545, 80, 36614, 64, 12, 54812, 49059); fd(50070, 80, 41057, 64, 8, 17130, 23211); fb(32181, 26000, 64836, 51474, 42027, 9294, 6696, 46534, 168, 28460); fb(32113, 34210, 60035, 64339, 31274, 43222, 17537, 48161, 48475, 56464); fb(29586, 32786, 20512, 48744, 15081, 20429, 60374, 8689, 3720, 46729); fc(49452, 61469, 36108, 17264, 1290, 42588, 60310, 46783, 9434, 61248); fb(50596, 27108, 58340, 27078, 35926, 11952, 58873, 42866, 3266, 30195); fc(55285, 62948, 19823, 21924, 20587, 44058, 23912, 11664, 16842, 19696); fb(26896, 11110, 25934, 53304, 62529, 18029, 36939, 36346, 48076, 13057); fc(14381, 52159, 29258, 19035, 3408, 46020, 24247, 20573, 1449, 5037); fc(41695, 59049, 39221, 15837, 46950, 56748, 59047, 2555, 45283, 20092); fc(54964, 17773, 43722, 31753, 32533, 33338, 31753, 28624, 33338, 47214); fc(4418, 16805, 40834, 63068, 24743, 17142, 54598, 9218, 40445, 20287); fb(17773, 6695, 39079, 51525, 702, 51254, 7820, 37466, 30256, 32533); fc(57330, 2525, 10684, 33718, 25792, 62074, 62617, 42324, 45771, 29271); fb(37136, 48957, 52914, 42451, 38376, 42526, 15722, 47463, 13586, 10623); fc(36809, 36809, 55429, 50576, 30127, 56943, 11426, 48768, 27177, 30127); fb(20457, 36544, 28285, 6574, 21218, 49452, 61248, 1019, 32630, 26660); fb(20316, 64218, 17254, 50576, 10503, 27177, 50576, 38663, 27177, 25002); fc(65180, 11152, 62522, 16139, 41302, 31498, 48565, 56294, 41344, 3137); fb(38919, 11718, 29946, 46046, 10715, 59968, 36009, 6126, 49306, 62130); fb(20965, 56319, 38332, 24113, 24830, 60007, 23689, 36609, 42570, 48601); fb(55285, 15415, 1410, 7161, 10317, 8815, 9175, 21310, 6706, 19696); fc(35942, 35250, 13656, 25002, 41951, 22783, 6136, 60664, 20316, 38401); fc(59049, 6197, 31710, 30085, 40987, 6267, 62830, 40940, 61819, 46950); fc(46543, 18029, 49858, 14082, 36939, 52678, 10332, 7556, 53819, 42765); fb(46543, 42173, 20384, 50596, 20376, 13330, 26787, 26857, 26496, 42765); fc(3266, 5047, 22819, 1290, 28413, 53013, 49230, 58698, 61469, 27078); fc(35363, 40929, 3650, 39765, 42212, 29034, 63601, 36961, 55518, 8657); fc(29012, 38546, 36904, 16909, 55135, 26762, 3879, 10750, 44812, 8920); fb(62212, 62212, 41047, 49206, 31076, 17142, 54598, 48780, 3200, 31076); fb(39587, 5255, 48478, 10643, 24056, 41620, 41408, 30981, 280, 37225); fc(48578, 45540, 39866, 4464, 51598, 49103, 35142, 42134, 36720, 40101); fb(54711, 16042, 59609, 28419, 25625, 47638, 20494, 45185, 27197, 10994); fa(3638, 4, 18451, 29714, 19879, 48160, 40798, 3505, 9736, 29810, 3686); fa(53314, 6, 9736, 49098, 33886, 11305, 3505, 8732, 30440, 49066, 53266); fa(47136, 5, 20420, 22253, 40798, 18451, 45281, 31998, 15281, 22157, 47216); fa(2967, 12, 17620, 42347, 54095, 54092, 20050, 22946, 31680, 42251, 3015); fa(42960, 10, 38035, 12251, 30849, 19088, 52953, 15540, 8664, 12219, 42880); fa(41686, 11, 17620, 54068, 18136, 32133, 20050, 31998, 15281, 54100, 41606); fa(1814, 8, 61456, 61951, 40798, 18451, 7244, 31690, 16325, 61855, 1862); fa(35208, 15, 30440, 3667, 11819, 64236, 8732, 49244, 9629, 3635, 35288); fa(15398, 0, 15281, 64013, 22946, 31680, 31998, 40798, 18451, 64109, 15478); fa(59470, 1, 20420, 11774, 19879, 48160, 45281, 49244, 9629, 11678, 59422); fa(56991, 9, 55217, 23462, 6487, 25452, 20815, 22946, 31680, 23494, 57039); fa(45468, 14, 8664, 15291, 52953, 38035, 15540, 15540, 8664, 15323, 45516); fa(15705, 13, 13648, 37230, 22788, 20091, 35383, 28331, 17888, 37134, 15625); fa(55061, 2, 4212, 51365, 3505, 9736, 30000, 30000, 4212, 51397, 55109); fa(1372, 7, 18451, 7744, 12126, 6904, 40798, 11819, 64236, 7712, 1292); fa(59729, 3, 13648, 59904, 20050, 17620, 35383, 30000, 4212, 60000, 59649); g___1046(54012, 51364, 52212, 18165, 31126, 9282, 33452, 5, 36489, 34639, 53916); g___1046(52349, 57531, 58347, 33230, 30909, 36240, 64081, 7, 58389, 39292, 52253); g___1046(8760, 61612, 62460, 2289, 42401, 22415, 6911, 0, 58389, 39292, 8792); g___1046(61674, 52952, 52616, 27938, 20679, 62274, 537, 8, 37001, 16256, 61578); g___1046(33296, 61367, 60647, 58389, 39292, 34691, 11680, 4, 7886, 35642, 33392); g___1046(106, 26614, 25766, 20146, 7958, 22415, 6911, 11, 36699, 61893, 10); g___1046(34244, 30315, 30011, 25928, 61409, 7411, 39975, 13, 48507, 24135, 34212); g___1046(64570, 64327, 63511, 48507, 24135, 35632, 44315, 15, 13926, 10568, 64602); g___1046(36308, 1177, 1993, 20146, 7958, 36240, 64081, 14, 14314, 44097, 36276); g___1046(15219, 26461, 25613, 18438, 41093, 55952, 28631, 9, 36224, 49986, 15123); g___1046(30357, 59289, 58569, 33893, 14321, 49518, 33574, 3, 58393, 53376, 30453); g___1046(55490, 15824, 16000, 18438, 41093, 49518, 33574, 6, 34274, 33263, 55458); g___1046(47279, 8593, 8897, 49487, 42720, 27102, 28762, 2, 25161, 42745, 47311); g___1046(63853, 49628, 49804, 40504, 36528, 20991, 57751, 10, 58004, 53269, 63757); g___1046(50948, 53757, 53933, 20146, 7958, 34890, 29915, 12, 49487, 42720, 51044); g___1046(17741, 31437, 31133, 61609, 49144, 49518, 33574, 1, 58004, 53269, 17709); fe(152, 135, 20834, 86, 184, 135, 184, 630, 53113, 5585, 178, 128); ff(30741, 5047, 13896, 61880, 23651, 50175, 28413, 57724); fe(152, 117, 32816, 86, 188, 117, 188, 60033, 4842, 53702, 178, 128); ff(30741, 51117, 44683, 61880, 10382, 40332, 49896, 48681); ff(43705, 36097, 13500, 62391, 2499, 47268, 43932, 2065); ff(39504, 50873, 61135, 29473, 16058, 23270, 32573, 41517); ff(10525, 32292, 17815, 19969, 35940, 8196, 752, 50551); fe(152, 191, 33283, 86, 248, 191, 248, 35279, 57975, 37987, 178, 128); fe(152, 90, 40873, 86, 242, 90, 242, 32247, 35020, 40195, 178, 128); ff(65356, 47880, 24877, 29266, 10382, 40332, 55707, 21224); fg(225, 21256, 71, 155, 75, 35176, 1957, 45426, 47, 153); fe(152, 52, 19874, 86, 98, 52, 98, 39655, 35362, 6509, 178, 128); ff(43705, 2929, 26854, 62391, 16058, 23270, 58091, 56373); ff(48711, 10986, 20637, 62044, 32375, 37243, 37275, 2362); ff(55189, 42623, 33479, 14942, 30741, 61880, 32408, 27469); ff(2676, 46575, 38920, 31746, 2499, 47268, 26052, 53085); fe(152, 13, 2142, 86, 224, 13, 224, 36233, 11729, 47198, 178, 128); fe(152, 87, 60923, 86, 57, 87, 57, 53693, 43010, 10325, 178, 128); fe(152, 135, 10515, 86, 184, 135, 184, 48153, 9834, 25663, 178, 128); ff(49621, 26014, 10608, 42301, 48711, 62044, 3084, 61978); fe(152, 48, 32736, 86, 201, 48, 201, 48966, 1038, 43540, 178, 128); fe(152, 87, 11880, 86, 57, 87, 57, 39212, 15686, 35789, 178, 128); fe(152, 191, 17042, 86, 248, 191, 248, 47733, 28836, 49193, 178, 128); ff(31034, 24360, 22425, 48244, 32315, 10832, 29244, 39281); ff(43705, 35489, 28737, 62391, 58088, 16824, 47364, 28677); fe(152, 51, 35670, 86, 207, 51, 207, 58436, 20294, 25563, 178, 128); ff(30839, 2639, 57990, 39569, 35940, 8196, 11952, 41590); ff(16058, 62824, 32615, 23270, 30241, 36348, 42812, 27378); fe(152, 142, 23997, 86, 146, 142, 146, 13119, 29366, 7758, 178, 128); ff(53813, 55763, 1631, 51953, 58088, 16824, 62089, 27716); ff(65356, 43434, 6976, 29266, 7326, 41108, 40273, 35163); ff(9631, 57792, 3831, 18975, 50253, 52624, 28990, 361); fe(152, 13, 22406, 86, 224, 13, 224, 47864, 3347, 51656, 178, 128); ff(2499, 14686, 6413, 47268, 7326, 41108, 45056, 43003); ff(35940, 50545, 4538, 8196, 39504, 29473, 34604, 34006); fg(174, 61716, 83, 41, 50, 58651, 52162, 11450, 87, 153); fe(152, 90, 32469, 86, 242, 90, 242, 45737, 49587, 11152, 178, 128); ff(30839, 57895, 37096, 39569, 10525, 19969, 28137, 10045); fe(152, 90, 52528, 86, 242, 90, 242, 62064, 28415, 19591, 178, 128); ff(32315, 11802, 61607, 10832, 30839, 39569, 3864, 55998); ff(23651, 53409, 13819, 50175, 65356, 29266, 24488, 61350); fe(152, 191, 14421, 86, 248, 191, 248, 1309, 16509, 15454, 178, 128); fe(152, 174, 54772, 86, 50, 174, 50, 59277, 37067, 17345, 178, 128); fe(152, 57, 57303, 86, 183, 57, 183, 42603, 31085, 47588, 178, 128); ff(53813, 60768, 4853, 51953, 65356, 29266, 28744, 63190); ff(64783, 54609, 51749, 15084, 43705, 62391, 5088, 21270); fe(152, 13, 32623, 86, 224, 13, 224, 2309, 5900, 19722, 178, 128); fe(152, 174, 55202, 86, 50, 174, 50, 24097, 57570, 22645, 178, 128); ff(48711, 58657, 35708, 62044, 64783, 15084, 8775, 29382); fe(152, 240, 50071, 86, 22, 240, 22, 25834, 48504, 41906, 178, 128); ff(30839, 60703, 51799, 39569, 53394, 44171, 39734, 11403); ff(53813, 36069, 50554, 51953, 65356, 29266, 13016, 23211); fe(152, 143, 4371, 86, 113, 143, 113, 20274, 24826, 14486, 178, 128); ff(31034, 54694, 38455, 48244, 9631, 18975, 52896, 35497); fe(152, 117, 50071, 86, 188, 117, 188, 25834, 17483, 16894, 178, 128); ff(9631, 23204, 16525, 18975, 30839, 39569, 19640, 33021); ff(2499, 50564, 62812, 47268, 39504, 29473, 23647, 41302); ff(31034, 48545, 19687, 48244, 59294, 9443, 11354, 33307); ff(31034, 48490, 41223, 48244, 55189, 14942, 2163, 62852); ff(65167, 26397, 16356, 61781, 32315, 10832, 17313, 64396); ff(10382, 17418, 17562, 40332, 30839, 39569, 28466, 17790); fe(152, 52, 7059, 86, 98, 52, 98, 65486, 37067, 17345, 178, 128); fe(152, 143, 64979, 86, 113, 143, 113, 42099, 56525, 26607, 178, 128); fe(152, 52, 11880, 86, 98, 52, 98, 39212, 5900, 19722, 178, 128); fe(152, 143, 25530, 86, 113, 143, 113, 15632, 38456, 34848, 178, 128); fe(152, 13, 37195, 86, 224, 13, 224, 13497, 54286, 53292, 178, 128); fe(152, 57, 5996, 86, 183, 57, 183, 33947, 10853, 6718, 178, 128); ff(53394, 24551, 47441, 44171, 30241, 36348, 32256, 26340); ff(30839, 9223, 64522, 39569, 32315, 10832, 695, 40512); fe(152, 225, 64333, 86, 75, 225, 75, 48642, 40435, 7191, 178, 128); ff(30839, 55034, 20727, 39569, 32315, 10832, 16887, 21869); fe(152, 225, 23264, 86, 75, 225, 75, 35427, 13046, 5917, 178, 128); fe(152, 191, 17175, 86, 248, 191, 248, 7843, 46882, 29402, 178, 128); fe(152, 174, 61543, 86, 50, 174, 50, 24462, 47503, 48496, 178, 128); ff(48711, 34609, 45405, 62044, 14173, 7042, 42824, 8276); ff(43705, 30488, 2989, 62391, 9631, 18975, 10504, 12589); fe(152, 57, 22375, 86, 183, 57, 183, 27833, 53051, 8349, 178, 128); fe(152, 57, 64702, 86, 183, 57, 183, 39826, 26548, 48660, 178, 128); ff(2499, 29080, 50755, 47268, 30741, 61880, 28748, 47815); fe(152, 47, 4417, 86, 89, 47, 89, 38802, 8567, 56678, 178, 128); fe(152, 143, 36284, 86, 113, 143, 113, 3779, 23949, 57554, 178, 128); ff(50253, 7440, 5266, 52624, 2499, 47268, 30225, 26111); fe(152, 57, 61464, 86, 183, 57, 183, 6827, 32332, 50625, 178, 128); ff(9631, 1461, 50473, 18975, 50253, 52624, 11832, 39702); fe(152, 117, 27739, 86, 188, 117, 188, 21986, 18497, 8102, 178, 128); fe(152, 142, 409, 86, 146, 142, 146, 3531, 35992, 33096, 178, 128); fe(152, 191, 11006, 86, 248, 191, 248, 58459, 22379, 38329, 178, 128); fe(152, 51, 32722, 86, 207, 51, 207, 22267, 40904, 56094, 178, 128); ff(48711, 31579, 65195, 62044, 10382, 40332, 19818, 64906); ff(48711, 7303, 30038, 62044, 48711, 62044, 14561, 32400); fe(152, 174, 21863, 86, 50, 174, 50, 488, 54132, 41390, 178, 128); ff(48711, 36399, 4794, 62044, 10382, 40332, 19122, 15709); fe(152, 117, 61543, 86, 188, 117, 188, 24462, 3353, 20163, 178, 128); fe(152, 240, 23673, 86, 22, 240, 22, 39835, 59698, 47790, 178, 128); fe(152, 142, 17921, 86, 146, 142, 146, 57428, 34661, 12650, 178, 128); ff(30241, 48099, 52114, 36348, 30241, 36348, 39565, 22018); ff(23651, 49855, 65436, 50175, 2499, 47268, 10658, 16); fe(152, 48, 3347, 86, 201, 48, 201, 51656, 13046, 5917, 178, 128); ff(9631, 9774, 4568, 18975, 48711, 62044, 62712, 39921); fe(152, 13, 15881, 86, 224, 13, 224, 8159, 19487, 16916, 178, 128); fe(152, 52, 17042, 86, 98, 52, 98, 47733, 4371, 20274, 178, 128); fe(152, 52, 3317, 86, 98, 52, 98, 40003, 22406, 47864, 178, 128); ff(32315, 33567, 39256, 10832, 2499, 47268, 2636, 42791); ff(30241, 9672, 55248, 36348, 55189, 14942, 63624, 29977); fe(152, 87, 44064, 86, 57, 87, 57, 24002, 64624, 17483, 178, 128); ff(58088, 64024, 60213, 16824, 14173, 7042, 33053, 42975); fe(152, 90, 31336, 86, 242, 90, 242, 62230, 39369, 45043, 178, 128); fe(152, 142, 34070, 86, 146, 142, 146, 48479, 42783, 37037, 178, 128); fe(152, 143, 62334, 86, 113, 143, 113, 15243, 23264, 35427, 178, 128); fe(152, 143, 7915, 86, 113, 143, 113, 28539, 12112, 35969, 178, 128); ff(39504, 43280, 42210, 29473, 31034, 48244, 32837, 38425); ff(30839, 57979, 45858, 39569, 43705, 62391, 64044, 60351); ff(2630, 4575, 42028, 19985, 59294, 9443, 25294, 4133); ff(65356, 61457, 53261, 29266, 43705, 62391, 6882, 34303); ff(7326, 51338, 13054, 41108, 32375, 37243, 14265, 7368); ff(53813, 17351, 37926, 51953, 2630, 19985, 10901, 65202); fe(152, 48, 56288, 86, 201, 48, 201, 27238, 38469, 7367, 178, 128); ff(32375, 14525, 50124, 37243, 48711, 62044, 5313, 34717); ff(7326, 7404, 7801, 41108, 48711, 62044, 42723, 9158); ff(9631, 7985, 35534, 18975, 65167, 61781, 46918, 12599); fe(152, 51, 30380, 86, 207, 51, 207, 21944, 55451, 23444, 178, 128); ff(35940, 15400, 10846, 8196, 65356, 29266, 61799, 42908); fe(152, 57, 21929, 86, 183, 57, 183, 24366, 41757, 10053, 178, 128); fe(152, 47, 28415, 86, 89, 47, 89, 19591, 46882, 29402, 178, 128); fe(152, 191, 6402, 86, 248, 191, 248, 2242, 60490, 6412, 178, 128); fg(143, 36961, 71, 155, 113, 3650, 18644, 21736, 142, 153); ff(10525, 55080, 62157, 19969, 55189, 14942, 55027, 10361); ff(59294, 35763, 57911, 9443, 10525, 19969, 10128, 43027); fe(152, 52, 33283, 86, 98, 52, 98, 35279, 53299, 5405, 178, 128); ff(65167, 4899, 39895, 61781, 65282, 1995, 40052, 43062); ff(65282, 7850, 18695, 1995, 14173, 7042, 43573, 25199); fe(152, 52, 29377, 86, 98, 52, 98, 31954, 39008, 40589, 178, 128); ff(32315, 53375, 52888, 10832, 14173, 7042, 65321, 62951); fe(152, 240, 46657, 86, 22, 240, 22, 49137, 32722, 22267, 178, 128); ff(2630, 1404, 27228, 19985, 9631, 18975, 33792, 62908); fe(152, 51, 38601, 86, 207, 51, 207, 43793, 34871, 8566, 178, 128); fe(152, 47, 63064, 86, 89, 47, 89, 11709, 48081, 25277, 178, 128); ff(64783, 60212, 64792, 15084, 48711, 62044, 61453, 8063); ff(16058, 4773, 57090, 23270, 30241, 36348, 418, 50986); fe(152, 135, 18949, 86, 184, 135, 184, 44351, 3005, 23889, 178, 128); ff(23651, 22599, 3673, 50175, 43705, 62391, 53797, 57432); ff(32315, 26909, 38268, 10832, 59294, 9443, 23962, 20487); fe(152, 87, 3347, 86, 57, 87, 57, 51656, 2462, 53475, 178, 128); fe(152, 225, 23997, 86, 75, 225, 75, 13119, 64624, 17483, 178, 128); fe(152, 57, 47330, 86, 183, 57, 183, 28951, 13656, 60664, 178, 128); fe(152, 240, 10684, 86, 22, 240, 22, 42324, 10439, 16405, 178, 128); fe(152, 143, 4334, 86, 113, 143, 113, 2035, 17428, 58936, 178, 128); fe(152, 117, 62334, 86, 188, 117, 188, 15243, 3347, 51656, 178, 128); fe(152, 13, 16966, 86, 224, 13, 224, 19222, 3005, 23889, 178, 128); ff(14173, 19904, 7524, 7042, 22018, 52114, 16171, 42409); fe(152, 90, 27466, 86, 242, 90, 242, 62015, 48749, 16928, 178, 128); fe(152, 117, 49124, 86, 188, 117, 188, 64796, 6082, 27526, 178, 128); ff(10525, 49165, 45107, 19969, 30741, 61880, 47516, 64109); ff(48711, 34144, 48963, 62044, 22018, 52114, 32807, 18317); fe(152, 143, 35554, 86, 113, 143, 113, 63531, 11046, 16462, 178, 128); ff(14173, 20955, 38639, 7042, 53813, 51953, 9776, 24748); fe(152, 87, 10013, 86, 57, 87, 57, 23215, 63220, 41775, 178, 128); fe(152, 47, 23785, 86, 89, 47, 89, 30357, 62522, 56294, 178, 128); fe(152, 51, 43193, 86, 207, 51, 207, 43626, 9834, 25663, 178, 128); fe(152, 240, 55429, 86, 22, 240, 22, 48768, 22084, 10031, 178, 128); ff(48711, 22194, 10296, 62044, 43705, 62391, 8109, 9626); fe(152, 47, 30855, 86, 89, 47, 89, 698, 36904, 10750, 178, 128); ff(2499, 13511, 33857, 47268, 9631, 18975, 25418, 6466); ff(32375, 13224, 41220, 37243, 2676, 31746, 24533, 56364); fe(152, 57, 55429, 86, 183, 57, 183, 48768, 21191, 7209, 178, 128); ff(32315, 56327, 27844, 10832, 22018, 52114, 54142, 62028); ff(50253, 5329, 32333, 52624, 10525, 19969, 38876, 17573); ff(9631, 35790, 24793, 18975, 9631, 18975, 64453, 17105); fe(152, 90, 40530, 86, 242, 90, 242, 34795, 58634, 6144, 178, 128); fe(152, 240, 35280, 86, 22, 240, 22, 59157, 30376, 10141, 178, 128); fe(152, 47, 10439, 86, 89, 47, 89, 16405, 30779, 12123, 178, 128); ff(23651, 22258, 49038, 50175, 64783, 15084, 49389, 49476); ff(65356, 27769, 21995, 29266, 14173, 7042, 59663, 19045); fe(152, 13, 65522, 86, 224, 13, 224, 11265, 32983, 30519, 178, 128); ff(35940, 54360, 4575, 8196, 10382, 40332, 16217, 28648); ff(35940, 25543, 27391, 8196, 49621, 42301, 30582, 490); ff(31034, 18644, 20576, 48244, 43705, 62391, 21736, 47857); fe(152, 142, 8676, 86, 146, 142, 146, 42436, 26557, 54460, 178, 128); ff(58088, 58393, 31341, 16824, 32315, 10832, 53376, 23067); ff(50253, 30301, 31837, 52624, 65356, 29266, 46611, 10925); fe(152, 51, 32080, 86, 207, 51, 207, 19763, 29377, 31954, 178, 128); ff(31034, 47500, 2500, 48244, 2499, 47268, 272, 65404); ff(2630, 49540, 13242, 19985, 35940, 8196, 60237, 8754); ff(32375, 21319, 51163, 37243, 10525, 19969, 60526, 21163); fe(152, 51, 28836, 86, 207, 51, 207, 49193, 51581, 57306, 178, 128); ff(32315, 46818, 12676, 10832, 9631, 18975, 24758, 2974); fe(152, 143, 29366, 86, 113, 143, 113, 7758, 15461, 15971, 178, 128); fe(152, 225, 48269, 86, 75, 225, 75, 27690, 409, 3531, 178, 128); fe(152, 13, 23914, 86, 224, 13, 224, 608, 21191, 7209, 178, 128); fe(152, 191, 47503, 86, 248, 191, 248, 48496, 36108, 46783, 178, 128); ff(53813, 55216, 36222, 51953, 59294, 9443, 43421, 36350); ff(59294, 31172, 40287, 9443, 65282, 1995, 22092, 46139); ff(59294, 31717, 23566, 9443, 65356, 29266, 54111, 34001); fe(152, 117, 53561, 86, 188, 117, 188, 4196, 50983, 25830, 178, 128); ff(7326, 61497, 16324, 41108, 30839, 39569, 8681, 61340); fe(152, 90, 13815, 86, 242, 90, 242, 25319, 55294, 15905, 178, 128); ff(58088, 15054, 64006, 16824, 2630, 19985, 17774, 15756); fe(152, 48, 22424, 86, 201, 48, 201, 10835, 1359, 55656, 178, 128); fg(90, 19931, 71, 155, 242, 28680, 56145, 13245, 143, 153); ff(2499, 16819, 45393, 47268, 10382, 40332, 12000, 41429); ff(39504, 17978, 20584, 29473, 48711, 62044, 7743, 10898); fe(152, 143, 35020, 86, 113, 143, 113, 40195, 25539, 27525, 178, 128); ff(53813, 58839, 46719, 51953, 2630, 19985, 55423, 38240); ff(53394, 32825, 9735, 44171, 16058, 23270, 16408, 33414); fe(152, 143, 10684, 86, 113, 143, 113, 42324, 4581, 24542, 178, 128); fe(152, 13, 13614, 86, 224, 13, 224, 55451, 50437, 7260, 178, 128); fe(152, 90, 49858, 86, 242, 90, 242, 7556, 41757, 10053, 178, 128); ff(30839, 44435, 33547, 39569, 49621, 42301, 12984, 27945); fe(152, 52, 58723, 86, 98, 52, 98, 57652, 8567, 56678, 178, 128); ff(65356, 16986, 31780, 29266, 59294, 9443, 61071, 25122); fe(152, 135, 46321, 86, 184, 135, 184, 22907, 30376, 10141, 178, 128); fe(152, 174, 20658, 86, 50, 174, 50, 58361, 7204, 37235, 178, 128); fe(152, 47, 48580, 86, 89, 47, 89, 50970, 1617, 38977, 178, 128); ff(30741, 16496, 57448, 61880, 30741, 61880, 23415, 7114); ff(39504, 34243, 63846, 29473, 10382, 40332, 50827, 40645); fe(152, 142, 65522, 86, 146, 142, 146, 11265, 65522, 11265, 178, 128); fg(191, 38167, 146, 213, 248, 37462, 51394, 19008, 57, 153); fe(152, 191, 64624, 86, 248, 191, 248, 17483, 22084, 10031, 178, 128); fe(152, 225, 55951, 86, 75, 225, 75, 33109, 61945, 21291, 178, 128); fe(152, 47, 253, 86, 89, 47, 89, 43446, 40087, 40659, 178, 128); ff(2499, 23489, 28035, 47268, 49621, 42301, 8217, 7891); fe(152, 191, 28843, 86, 248, 191, 248, 7947, 54286, 53292, 178, 128); ff(9631, 52940, 1181, 18975, 65356, 29266, 31827, 42553); ff(32315, 21005, 60588, 10832, 32375, 37243, 21269, 36605); fe(152, 225, 31256, 86, 75, 225, 75, 63108, 40873, 32247, 178, 128); ff(31034, 26902, 30603, 48244, 32315, 10832, 34801, 62927); fe(152, 57, 25347, 86, 183, 57, 183, 11659, 59858, 52981, 178, 128); ff(14173, 8762, 62200, 7042, 53394, 44171, 53668, 38069); ff(2676, 4397, 53667, 31746, 2499, 47268, 23312, 42836); ff(43705, 50744, 13226, 62391, 16058, 23270, 2911, 1802); fe(152, 135, 24498, 86, 184, 135, 184, 58260, 907, 7452, 178, 128); fe(152, 117, 30825, 86, 188, 117, 188, 1684, 55951, 33109, 178, 128); ff(35940, 32526, 15557, 8196, 65167, 61781, 23314, 11177); ff(2499, 4997, 455, 47268, 23651, 50175, 2394, 25317); ff(35940, 15023, 58257, 8196, 7326, 41108, 22311, 35533); fe(152, 240, 37123, 86, 22, 240, 22, 36589, 39439, 65393, 178, 128); fe(152, 135, 60897, 86, 184, 135, 184, 11789, 41189, 32592, 178, 128); fe(152, 225, 17921, 86, 75, 225, 75, 57428, 17353, 30066, 178, 128); ff(9631, 38045, 8092, 18975, 65282, 1995, 16947, 59500); fe(152, 87, 21293, 86, 57, 87, 57, 39228, 51053, 24738, 178, 128); ff(7326, 59696, 27950, 41108, 2499, 47268, 25323, 34686); fe(152, 13, 32736, 86, 224, 13, 224, 48966, 20532, 46274, 178, 128); ff(32375, 32214, 65200, 37243, 30741, 61880, 31084, 3329); fe(152, 48, 30907, 86, 201, 48, 201, 7470, 64515, 5487, 178, 128); ff(53813, 51495, 38398, 51953, 59294, 9443, 29405, 52925); ff(53394, 42557, 31985, 44171, 43705, 62391, 17891, 33197); fe(152, 90, 20658, 86, 242, 90, 242, 58361, 32983, 30519, 178, 128); fe(152, 240, 55202, 86, 22, 240, 22, 24097, 39866, 42134, 178, 128); ff(2630, 61393, 34954, 19985, 2499, 47268, 966, 6964); fe(152, 47, 23475, 86, 89, 47, 89, 57166, 25530, 15632, 178, 128); fe(152, 225, 46321, 86, 75, 225, 75, 22907, 3353, 20163, 178, 128); ff(2630, 25173, 59471, 19985, 32375, 37243, 22607, 15786); ff(53813, 35204, 63005, 51953, 32375, 37243, 28780, 35299); fe(152, 13, 11046, 86, 224, 13, 224, 16462, 36285, 4331, 178, 128); fe(152, 191, 43193, 86, 248, 191, 248, 43626, 37123, 36589, 178, 128); ff(2630, 17164, 37621, 19985, 55189, 14942, 16828, 49013); ff(49621, 43983, 14944, 42301, 10382, 40332, 64565, 14105); fe(152, 13, 18836, 86, 224, 13, 224, 19709, 18836, 19709, 178, 128); ff(53813, 55596, 43188, 51953, 58088, 16824, 29875, 46557); fe(152, 174, 46859, 86, 50, 174, 50, 16190, 36284, 3779, 178, 128); ff(53394, 20035, 50854, 44171, 9631, 18975, 50918, 40175); ff(58088, 14390, 22659, 16824, 2499, 47268, 20895, 7023); fe(152, 48, 859, 86, 201, 48, 201, 8505, 52110, 4643, 178, 128); ff(30741, 42886, 284, 61880, 10525, 19969, 8031, 47771); fe(152, 87, 7059, 86, 57, 87, 57, 65486, 18949, 44351, 178, 128); fe(152, 47, 23321, 86, 89, 47, 89, 57203, 28212, 16015, 178, 128); ff(55189, 34262, 7934, 14942, 30839, 39569, 7572, 12238); ff(2499, 60184, 50063, 47268, 39504, 29473, 37450, 34962); fg(47, 35018, 212, 24, 89, 60904, 36582, 25702, 90, 153); ff(50253, 53284, 18948, 52624, 30241, 36348, 39018, 53657); ff(32375, 112, 43617, 37243, 16058, 23270, 27203, 37661); fe(152, 57, 20834, 86, 183, 57, 183, 630, 38456, 34848, 178, 128); fe(152, 48, 53303, 86, 201, 48, 201, 58045, 63288, 59962, 178, 128); ff(16058, 13274, 32740, 23270, 2630, 19985, 12858, 1888); fe(152, 48, 41918, 86, 201, 48, 201, 23631, 22870, 12515, 178, 128); ff(9631, 59327, 46967, 18975, 35940, 8196, 53852, 50031); ff(53394, 61280, 6455, 44171, 35940, 8196, 35398, 4); ff(30241, 9741, 11187, 36348, 35940, 8196, 15589, 6697); fe(152, 143, 23214, 86, 113, 143, 113, 39145, 21863, 488, 178, 128); ff(65282, 19048, 29740, 1995, 53394, 44171, 61015, 28064); fe(152, 135, 28212, 86, 184, 135, 184, 16015, 36050, 1675, 178, 128); fg(90, 36589, 65, 205, 242, 37123, 48745, 34116, 48, 153); fe(152, 135, 57094, 86, 184, 135, 184, 50315, 64292, 41104, 178, 128); ff(55189, 18365, 35717, 14942, 49621, 42301, 57782, 27389); ff(49621, 29654, 1904, 42301, 64783, 15084, 51971, 43919); fe(152, 240, 60904, 86, 22, 240, 22, 35018, 48269, 27690, 178, 128); ff(2676, 31629, 51230, 31746, 65356, 29266, 46648, 20104); ff(64783, 30096, 61253, 15084, 32315, 10832, 30977, 5261); fe(152, 90, 47503, 86, 242, 90, 242, 48496, 52572, 20007, 178, 128); ff(32315, 48254, 10078, 10832, 2499, 47268, 56969, 30912); fe(152, 47, 21628, 86, 89, 47, 89, 52580, 57002, 36861, 178, 128); ff(64783, 34896, 51456, 15084, 49621, 42301, 61440, 10175); fg(174, 38802, 65, 205, 50, 4417, 13328, 36733, 52, 153); fe(152, 47, 58027, 86, 89, 47, 89, 20311, 26374, 18846, 178, 128); fe(152, 191, 44358, 86, 248, 191, 248, 51962, 44648, 48386, 178, 128); fe(152, 240, 61945, 86, 22, 240, 22, 21291, 49858, 7556, 178, 128); ff(2630, 29842, 49235, 19985, 30741, 61880, 6516, 29082); ff(30839, 31735, 22735, 39569, 55189, 14942, 10507, 52273); fe(152, 191, 64333, 86, 248, 191, 248, 48642, 26878, 11766, 178, 128); ff(16058, 16588, 48647, 23270, 59294, 9443, 61613, 39382); ff(65356, 48729, 63955, 29266, 10525, 19969, 63484, 40936); ff(30741, 28605, 34739, 61880, 30241, 36348, 8278, 53007); fe(152, 51, 32816, 86, 207, 51, 207, 60033, 29280, 48219, 178, 128); ff(53394, 10984, 5111, 44171, 58088, 16824, 667, 16625); fg(143, 34795, 212, 24, 113, 40530, 47990, 54332, 174, 153); ff(9631, 61799, 5664, 18975, 2676, 31746, 2334, 33357); fe(152, 87, 58018, 86, 57, 87, 57, 33824, 56695, 63856, 178, 128); ff(53813, 37962, 54573, 51953, 53394, 44171, 7523, 52815); fe(152, 191, 52945, 86, 248, 191, 248, 8983, 50084, 18962, 178, 128); ff(14173, 50146, 26732, 7042, 16058, 23270, 30568, 49321); ff(32315, 23874, 44717, 10832, 50253, 52624, 62227, 33153); ff(64783, 38115, 65506, 15084, 32375, 37243, 47446, 49887); ff(59294, 18046, 2636, 9443, 32375, 37243, 15884, 33567); fe(152, 191, 2462, 86, 248, 191, 248, 53475, 55403, 810, 178, 128); ff(48711, 17881, 1704, 62044, 48711, 62044, 30595, 15937); ff(31034, 3413, 49717, 48244, 22018, 52114, 34651, 15992); fe(152, 240, 20559, 86, 22, 240, 22, 49117, 3347, 51656, 178, 128); ff(65282, 53868, 6817, 1995, 10525, 19969, 50020, 57587); fe(152, 57, 46812, 86, 183, 57, 183, 12694, 58647, 18507, 178, 128); fe(152, 135, 39369, 86, 184, 135, 184, 45043, 10853, 6718, 178, 128); fe(152, 48, 20294, 86, 201, 48, 201, 25563, 2511, 14070, 178, 128); fe(152, 174, 40834, 86, 50, 174, 50, 9218, 20559, 49117, 178, 128); fg(90, 18846, 83, 41, 242, 26374, 62108, 65186, 135, 153); fg(135, 10004, 197, 189, 184, 57605, 26995, 46680, 191, 153); ff(7326, 30119, 39205, 41108, 35940, 8196, 3647, 17461); ff(49621, 49752, 5165, 42301, 53394, 44171, 15133, 29005); fe(152, 117, 28680, 86, 188, 117, 188, 19931, 25172, 63470, 178, 128); fe(152, 143, 28890, 86, 113, 143, 113, 41586, 49227, 6167, 178, 128); ff(30839, 22253, 7048, 39569, 16058, 23270, 8463, 55657); ff(23651, 53012, 38472, 50175, 9631, 18975, 45244, 374); fe(152, 47, 47330, 86, 89, 47, 89, 28951, 51595, 57041, 178, 128); fe(152, 87, 10042, 86, 57, 87, 57, 748, 55412, 15718, 178, 128); fe(152, 225, 54690, 86, 75, 225, 75, 58332, 56539, 61412, 178, 128); fe(152, 90, 3005, 86, 242, 90, 242, 23889, 9869, 42263, 178, 128); ff(10525, 12774, 62071, 19969, 31034, 48244, 35728, 57557); fe(152, 135, 54389, 86, 184, 135, 184, 64341, 45978, 46272, 178, 128); ff(59294, 12979, 20430, 9443, 10525, 19969, 41977, 11783); ff(9631, 29337, 31594, 18975, 50253, 52624, 46934, 19873); ff(50253, 1273, 24306, 52624, 43705, 62391, 32295, 11536); ff(2676, 61939, 61201, 31746, 65167, 61781, 40478, 6758); ff(39504, 61, 61133, 29473, 16058, 23270, 57888, 34030); ff(65356, 34054, 5212, 29266, 59294, 9443, 11699, 49477); ff(59294, 36798, 556, 9443, 30241, 36348, 64300, 242); ff(23651, 42319, 65240, 50175, 9631, 18975, 63928, 51663); fe(152, 51, 48269, 86, 207, 51, 207, 27690, 58647, 18507, 178, 128); ff(10382, 54732, 58703, 40332, 2630, 19985, 40438, 50580); fe(152, 142, 25539, 86, 146, 142, 146, 27525, 48944, 20433, 178, 128); ff(23651, 64943, 56533, 50175, 53394, 44171, 65335, 49015); fe(152, 87, 7358, 86, 57, 87, 57, 63170, 8938, 64412, 178, 128); fe(152, 225, 30391, 86, 75, 225, 75, 32459, 40087, 40659, 178, 128); ff(14173, 24230, 20337, 7042, 14173, 7042, 32817, 60827); fe(152, 51, 37020, 86, 207, 51, 207, 56332, 25402, 50931, 178, 128); fe(152, 90, 43722, 86, 242, 90, 242, 28624, 57303, 42603, 178, 128); ff(9631, 36839, 41141, 18975, 48711, 62044, 28804, 17839); fe(152, 135, 2462, 86, 184, 135, 184, 53475, 62262, 15279, 178, 128); fe(152, 174, 48398, 86, 50, 174, 50, 44840, 35362, 6509, 178, 128); fe(152, 13, 40873, 86, 224, 13, 224, 32247, 59858, 52981, 178, 128); fe(152, 47, 45562, 86, 89, 47, 89, 35482, 1040, 10538, 178, 128); fg(142, 6642, 197, 189, 146, 4382, 60763, 58000, 51, 153); ff(30241, 1334, 51721, 36348, 2630, 19985, 31868, 5268); ff(30839, 42203, 12587, 39569, 35940, 8196, 5244, 44007); ff(48711, 14409, 21156, 62044, 7326, 41108, 14948, 18670); fe(152, 57, 13614, 86, 183, 57, 183, 55451, 35761, 5454, 178, 128); fe(152, 174, 24085, 86, 50, 174, 50, 54206, 20834, 630, 178, 128); fe(152, 142, 19600, 86, 146, 142, 146, 11070, 28890, 41586, 178, 128); ff(22018, 64981, 28363, 52114, 10382, 40332, 45078, 12366); fe(152, 48, 45106, 86, 201, 48, 201, 25151, 46917, 40912, 178, 128); ff(32375, 53189, 23192, 37243, 32375, 37243, 855, 34296); fe(152, 117, 10439, 86, 188, 117, 188, 16405, 12508, 27510, 178, 128); fe(152, 117, 40530, 86, 188, 117, 188, 34795, 57278, 43614, 178, 128); fe(152, 240, 2511, 86, 22, 240, 22, 14070, 62271, 34259, 178, 128); ff(50253, 57832, 47430, 52624, 30741, 61880, 22096, 4363); ff(55189, 42648, 46414, 14942, 2499, 47268, 49170, 21425); fe(152, 142, 42057, 86, 146, 142, 146, 45061, 42057, 45061, 178, 128); fe(152, 52, 57981, 86, 98, 52, 98, 62100, 253, 43446, 178, 128); fe(152, 52, 55550, 86, 98, 52, 98, 8063, 23914, 608, 178, 128); ff(65167, 21778, 46354, 61781, 14173, 7042, 25325, 22659); fe(152, 191, 27840, 86, 248, 191, 248, 46673, 48536, 5189, 178, 128); ff(35940, 49887, 47369, 8196, 7326, 41108, 65506, 47147); ff(10525, 22849, 5974, 19969, 2676, 31746, 49022, 61377); fe(152, 87, 19644, 86, 57, 87, 57, 53178, 17353, 30066, 178, 128); fe(152, 48, 53098, 86, 201, 48, 201, 33454, 8085, 22164, 178, 128); fe(152, 143, 27457, 86, 113, 143, 113, 39468, 27457, 39468, 178, 128); ff(14173, 57438, 8216, 7042, 22018, 52114, 20275, 140); ff(32315, 20614, 62893, 10832, 32315, 10832, 61967, 234); fe(152, 117, 46824, 86, 188, 117, 188, 16372, 29527, 4751, 178, 128); fe(152, 90, 30018, 86, 242, 90, 242, 52987, 46812, 12694, 178, 128); ff(58088, 48800, 18182, 16824, 30741, 61880, 16065, 45149); fe(152, 225, 18018, 86, 75, 225, 75, 16068, 13874, 36621, 178, 128); ff(49621, 9182, 49861, 42301, 35940, 8196, 34713, 35571); fe(152, 142, 55294, 86, 146, 142, 146, 15905, 59725, 10817, 178, 128); fe(152, 52, 5372, 86, 98, 52, 98, 64285, 21531, 3933, 178, 128); fe(152, 47, 59048, 86, 89, 47, 89, 63037, 13815, 25319, 178, 128); fe(152, 174, 53098, 86, 50, 174, 50, 33454, 31092, 51786, 178, 128); ff(65356, 56848, 44969, 29266, 65356, 29266, 5383, 43367); fe(152, 51, 58094, 86, 207, 51, 207, 49951, 11880, 39212, 178, 128); fe(152, 143, 38469, 86, 113, 143, 113, 7367, 56046, 814, 178, 128); fe(152, 90, 11880, 86, 242, 90, 242, 39212, 25172, 63470, 178, 128); ff(23651, 7806, 14318, 50175, 32315, 10832, 749, 21579); fe(152, 142, 22053, 86, 146, 142, 146, 36051, 18018, 16068, 178, 128); ff(30241, 60491, 42735, 36348, 64783, 15084, 40041, 41338); ff(7326, 46044, 5334, 41108, 32315, 10832, 63821, 18952); ff(23651, 3286, 1053, 50175, 30241, 36348, 43107, 12758); ff(39504, 22483, 59929, 29473, 30741, 61880, 47370, 51733); fe(152, 90, 29280, 86, 242, 90, 242, 48219, 57605, 10004, 178, 128); fe(152, 48, 35280, 86, 201, 48, 201, 59157, 29490, 57144, 178, 128); fe(152, 135, 19874, 86, 184, 135, 184, 39655, 57379, 31590, 178, 128); ff(14173, 12312, 6793, 7042, 49621, 42301, 59908, 22528); fe(152, 51, 19823, 86, 207, 51, 207, 11664, 50071, 25834, 178, 128); ff(9631, 43560, 51872, 18975, 50253, 52624, 50122, 35458); ff(22018, 33501, 39676, 52114, 10382, 40332, 20971, 39208); fe(152, 174, 23997, 86, 50, 174, 50, 13119, 39601, 51957, 178, 128); ff(16058, 16704, 53503, 23270, 30741, 61880, 25909, 5894); ff(16058, 42263, 32975, 23270, 43705, 62391, 5121, 5400); fe(152, 90, 907, 86, 242, 90, 242, 7452, 46917, 40912, 178, 128); fe(152, 51, 48739, 86, 207, 51, 207, 25468, 5372, 64285, 178, 128); fe(152, 52, 32722, 86, 98, 52, 98, 22267, 21863, 488, 178, 128); fe(152, 57, 6703, 86, 183, 57, 183, 24762, 49124, 64796, 178, 128); ff(22018, 4212, 64058, 52114, 30241, 36348, 8528, 33450); fg(13, 57203, 212, 24, 224, 23321, 9508, 31830, 225, 153); ff(32315, 3009, 47961, 10832, 32375, 37243, 62210, 49604); fe(152, 174, 19644, 86, 50, 174, 50, 53178, 51145, 22200, 178, 128); fg(135, 39411, 146, 213, 184, 26356, 43095, 10306, 240, 153); ff(2630, 53037, 46375, 19985, 35940, 8196, 571, 48829); ff(65356, 10438, 39521, 29266, 49621, 42301, 6722, 20235); ff(2630, 28670, 49302, 19985, 31034, 48244, 50057, 38270); ff(65356, 15407, 48008, 29266, 53394, 44171, 5508, 53940); fe(152, 142, 22406, 86, 146, 142, 146, 47864, 40834, 9218, 178, 128); fe(152, 57, 2462, 86, 183, 57, 183, 53475, 6180, 60048, 178, 128); fe(152, 13, 46812, 86, 224, 13, 224, 12694, 62522, 56294, 178, 128); fe(152, 48, 15638, 86, 201, 48, 201, 49468, 4842, 53702, 178, 128); fe(152, 48, 43854, 86, 201, 48, 201, 12238, 30380, 21944, 178, 128); fe(152, 225, 17042, 86, 75, 225, 75, 47733, 15064, 46228, 178, 128); fe(152, 142, 54144, 86, 146, 142, 146, 41140, 51053, 24738, 178, 128); ff(53394, 1919, 34350, 44171, 49621, 42301, 49063, 38995); fe(152, 87, 30740, 86, 57, 87, 57, 34674, 842, 4521, 178, 128); ff(58088, 23738, 17675, 16824, 22018, 52114, 36279, 43779); fe(152, 174, 10439, 86, 50, 174, 50, 16405, 12508, 27510, 178, 128); fe(152, 87, 46657, 86, 57, 87, 57, 49137, 58651, 61716, 178, 128); fe(152, 174, 24826, 86, 50, 174, 50, 14486, 50983, 25830, 178, 128); fe(152, 87, 37195, 86, 57, 87, 57, 13497, 25817, 59632, 178, 128); fg(240, 25830, 197, 189, 22, 50983, 43011, 34906, 13, 153); fe(152, 48, 20858, 86, 201, 48, 201, 50446, 48581, 17214, 178, 128); fe(152, 13, 64917, 86, 224, 13, 224, 42489, 54144, 41140, 178, 128); ff(10382, 59009, 10536, 40332, 53813, 51953, 7913, 12031); ff(16058, 2654, 3013, 23270, 53813, 51953, 24744, 17298); ff(22018, 38144, 561, 52114, 14173, 7042, 19015, 36952); ff(23651, 27237, 54459, 50175, 64783, 15084, 16087, 16731); fe(152, 117, 17651, 86, 188, 117, 188, 65142, 18836, 19709, 178, 128); ff(30741, 22616, 15792, 61880, 53394, 44171, 11651, 20308); fe(152, 51, 20559, 86, 207, 51, 207, 49117, 63064, 11709, 178, 128); fe(152, 57, 35003, 86, 183, 57, 183, 40071, 40904, 56094, 178, 128); fe(152, 117, 38601, 86, 188, 117, 188, 43793, 17175, 7843, 178, 128); fe(152, 135, 29366, 86, 184, 135, 184, 7758, 29280, 48219, 178, 128); fe(152, 57, 24498, 86, 183, 57, 183, 58260, 53716, 16859, 178, 128); fe(152, 51, 47330, 86, 207, 51, 207, 28951, 9869, 42263, 178, 128); ff(65167, 8002, 53520, 61781, 22018, 52114, 28568, 65515); ff(32375, 48090, 62564, 37243, 16058, 23270, 20804, 62374); ff(64783, 6224, 34028, 15084, 2499, 47268, 60135, 24662); ff(9631, 31335, 21264, 18975, 2630, 19985, 16080, 13855); ff(48711, 32487, 27384, 62044, 65282, 1995, 8862, 56488); fe(152, 51, 41918, 86, 207, 51, 207, 23631, 23673, 39835, 178, 128); fe(152, 174, 39839, 86, 50, 174, 50, 6492, 25402, 50931, 178, 128); ff(7326, 35956, 16368, 41108, 64783, 15084, 28108, 3972); fe(152, 52, 19475, 86, 98, 52, 98, 22720, 58096, 60942, 178, 128); ff(39504, 25538, 46036, 29473, 10525, 19969, 15348, 48856); fe(152, 47, 23914, 86, 89, 47, 89, 608, 21191, 7209, 178, 128); ff(14173, 45057, 27249, 7042, 2630, 19985, 26293, 5167); ff(14173, 7226, 36921, 7042, 2499, 47268, 18868, 41909); fe(152, 52, 48269, 86, 98, 52, 98, 27690, 4641, 3400, 178, 128); ff(48711, 35648, 60379, 62044, 2630, 19985, 41670, 2140); fe(152, 240, 48356, 86, 22, 240, 22, 8361, 18497, 8102, 178, 128); ff(2676, 60197, 55584, 31746, 9631, 18975, 27931, 19368); fe(152, 87, 6881, 86, 57, 87, 57, 32506, 59858, 52981, 178, 128); fe(152, 240, 43059, 86, 22, 240, 22, 35930, 28836, 49193, 178, 128); ff(23651, 64818, 15249, 50175, 14173, 7042, 17730, 49790); fe(152, 142, 44648, 86, 146, 142, 146, 48386, 17780, 52134, 178, 128); ff(59294, 42359, 29676, 9443, 48711, 62044, 59700, 11063); fe(152, 117, 2744, 86, 188, 117, 188, 22912, 35992, 33096, 178, 128); ff(49621, 26210, 65490, 42301, 32375, 37243, 36437, 63578); fe(152, 48, 4581, 86, 201, 48, 201, 24542, 39008, 40589, 178, 128); ff(32375, 16977, 109, 37243, 2630, 19985, 64675, 15405); ff(32375, 43016, 45738, 37243, 55189, 14942, 7343, 48162); ff(14173, 40631, 523, 7042, 35940, 8196, 30823, 34290); fe(152, 117, 59698, 86, 188, 117, 188, 47790, 50084, 18962, 178, 128); ff(39504, 58292, 5785, 29473, 59294, 9443, 54393, 15583); ff(31034, 14172, 5859, 48244, 64783, 15084, 27344, 5058); ff(35940, 11396, 25681, 8196, 64783, 15084, 31977, 45002); ff(10382, 48292, 17307, 40332, 43705, 62391, 22212, 51423); fe(152, 240, 28680, 86, 22, 240, 22, 19931, 27553, 5802, 178, 128); fe(152, 142, 20315, 86, 146, 142, 146, 41072, 58651, 61716, 178, 128); ff(31034, 16232, 65366, 48244, 16058, 23270, 38848, 60055); ff(14173, 12746, 54920, 7042, 9631, 18975, 18753, 26048); ff(65282, 56156, 51327, 1995, 32375, 37243, 19423, 23140); fe(152, 142, 46859, 86, 146, 142, 146, 16190, 39221, 2555, 178, 128); fe(152, 87, 56100, 86, 57, 87, 57, 19619, 4334, 2035, 178, 128); ff(23651, 49702, 2252, 50175, 16058, 23270, 63444, 37639); ff(2676, 15575, 7928, 31746, 2676, 31746, 45652, 24093); fe(152, 52, 26593, 86, 98, 52, 98, 54287, 28259, 45375, 178, 128); fe(152, 225, 47330, 86, 75, 225, 75, 28951, 3005, 23889, 178, 128); ff(50253, 489, 34515, 52624, 65356, 29266, 20489, 24646); fe(152, 13, 63625, 86, 224, 13, 224, 16326, 23673, 39835, 178, 128); fe(152, 174, 17780, 86, 50, 174, 50, 52134, 40641, 53472, 178, 128); ff(10525, 43548, 35368, 19969, 43705, 62391, 58471, 58874); ff(65167, 37284, 18230, 61781, 53813, 51953, 41499, 39826); ff(58088, 60665, 40409, 16824, 16058, 23270, 59098, 47098); fe(152, 225, 48398, 86, 75, 225, 75, 44840, 59698, 47790, 178, 128); ff(59294, 43300, 37508, 9443, 10382, 40332, 31684, 58829); ff(10382, 20697, 20805, 40332, 59294, 9443, 65462, 53253); ff(30241, 36823, 39745, 36348, 59294, 9443, 47399, 55920); ff(32375, 53912, 34042, 37243, 49621, 42301, 18529, 30138); fe(152, 143, 13451, 86, 113, 143, 113, 2898, 3650, 36961, 178, 128); fe(152, 225, 54132, 86, 75, 225, 75, 41390, 21863, 488, 178, 128); ff(39504, 33362, 1996, 29473, 30241, 36348, 58521, 3620); fe(152, 240, 28271, 86, 22, 240, 22, 11047, 32736, 48966, 178, 128); fg(174, 19261, 197, 189, 50, 55853, 60999, 30051, 117, 153); fe(152, 191, 61305, 86, 248, 191, 248, 45175, 40530, 34795, 178, 128); ff(16058, 2982, 47633, 23270, 30839, 39569, 6822, 39430); fe(152, 135, 33425, 86, 184, 135, 184, 54178, 35020, 40195, 178, 128); ff(7326, 13585, 30829, 41108, 32315, 10832, 7629, 62198); fe(152, 225, 51699, 86, 75, 225, 75, 39797, 64979, 42099, 178, 128); ff(65167, 36561, 24260, 61781, 39504, 29473, 46585, 34095); fe(152, 135, 59077, 86, 184, 135, 184, 9847, 36653, 1384, 178, 128); ff(55189, 18280, 7261, 14942, 59294, 9443, 38429, 16934); ff(65167, 15044, 31913, 61781, 30741, 61880, 2292, 32318); ff(31034, 35026, 57826, 48244, 7326, 41108, 42474, 42226); fe(152, 52, 57094, 86, 98, 52, 98, 50315, 3650, 36961, 178, 128); fe(152, 135, 50437, 86, 184, 135, 184, 7260, 15883, 63701, 178, 128); fd(35563, 96, 35074, 80, 14, 56437, 31546); fd(60422, 96, 33811, 80, 9, 6119, 42845); fd(57636, 96, 24051, 80, 3, 8642, 38664); fd(56437, 96, 1080, 80, 12, 29996, 35074); fd(35241, 96, 38664, 80, 8, 57636, 28454); fd(8642, 96, 35074, 80, 15, 56437, 24051); fd(25696, 96, 3153, 80, 0, 49534, 30084); fd(34153, 96, 19867, 80, 6, 16408, 13310); fd(57383, 96, 34379, 80, 2, 11599, 54688); fd(29996, 96, 54579, 80, 11, 46478, 1080); fd(8642, 96, 31546, 80, 1, 35563, 24051); fd(35241, 96, 34446, 80, 4, 36753, 28454); fd(60422, 96, 30084, 80, 13, 25696, 42845); fd(5724, 96, 1080, 80, 5, 29996, 46170); fd(34153, 96, 11406, 80, 10, 57742, 13310); fd(57742, 96, 11406, 80, 7, 57742, 11406); fc(41918, 59698, 53411, 64412, 47790, 41189, 32592, 27557, 8938, 23631); fb(42783, 65385, 54741, 61741, 51325, 4334, 2035, 10967, 1951, 37037); fb(18713, 2511, 28640, 54460, 14070, 54119, 24180, 37294, 26557, 45606); fc(11006, 28259, 23825, 24002, 45375, 30759, 51855, 7157, 44064, 58459); fc(13815, 36845, 43043, 12123, 58993, 10439, 16405, 43372, 30779, 25319); fc(30759, 64624, 34920, 46936, 17483, 51595, 57041, 52246, 21971, 51855); fc(65522, 29356, 8435, 63531, 20859, 5372, 64285, 9021, 35554, 11265); fb(16844, 8676, 45291, 56085, 42436, 64333, 48642, 52327, 8148, 64938); fc(28680, 39221, 5612, 31199, 2555, 43722, 28624, 20772, 22211, 19931); fc(31336, 30255, 14139, 20444, 64206, 8345, 2608, 47290, 2738, 62230); fc(35992, 26371, 64902, 7191, 44624, 57002, 36861, 64505, 40435, 33096); fb(19475, 54690, 27263, 64412, 58332, 777, 21006, 15970, 8938, 22720); fc(48529, 58651, 57215, 62100, 61716, 40087, 40659, 11476, 57981, 5278); fb(48944, 20354, 8731, 58045, 9849, 26356, 39411, 2594, 53303, 20433); fc(40873, 30380, 34000, 33109, 21944, 39839, 6492, 45269, 55951, 32247); fb(25402, 21929, 853, 16372, 24366, 5738, 34229, 61082, 46824, 50931); fc(4842, 31224, 23634, 35279, 4800, 49254, 33161, 63113, 33283, 53702); fb(23264, 19390, 25332, 48496, 31125, 42783, 37037, 31144, 47503, 35427); fc(17483, 55412, 22736, 63701, 15718, 50437, 7260, 13131, 15883, 16894); fb(27739, 43659, 61387, 21217, 12785, 41757, 10053, 8881, 8118, 21986); fb(15700, 40904, 38753, 29881, 56094, 48081, 25277, 3157, 55139, 33007); fb(34871, 13451, 32040, 29454, 2898, 51699, 39797, 7344, 44025, 8566); fc(55412, 44025, 47990, 7843, 29454, 24201, 50375, 54332, 17175, 15718); fb(49227, 8733, 13400, 8063, 34113, 57605, 10004, 45447, 55550, 6167); fb(65385, 45637, 32361, 27886, 11316, 40904, 56094, 46539, 39834, 51325); fb(20902, 56092, 65041, 49182, 29941, 53561, 4196, 17309, 40740, 39500); fc(62522, 41189, 7518, 58332, 32592, 57278, 43614, 1735, 54690, 56294); fc(57981, 44700, 17721, 35427, 14790, 13046, 5917, 30274, 23264, 62100); fb(64515, 53561, 54861, 43793, 4196, 8432, 43572, 58278, 38601, 5487); fb(47652, 13451, 57609, 29941, 2898, 24240, 60337, 32612, 56092, 27754); fb(64702, 58094, 6843, 43614, 49951, 57278, 43614, 12302, 57278, 39826); fc(27466, 3347, 36415, 9776, 51656, 27999, 56067, 35894, 20955, 62015); fa(16662, 0, 42486, 46308, 19198, 25858, 2873, 11209, 2070, 46228, 16758); fa(23779, 8, 28648, 13287, 7424, 28743, 26500, 56984, 62467, 13207, 23683); fa(46100, 14, 58163, 65436, 37926, 31503, 5155, 19198, 25858, 65516, 46196); fa(60441, 3, 57277, 63036, 18772, 33745, 27657, 19198, 25858, 63052, 60537); fa(22246, 2, 33745, 8818, 58175, 26575, 18772, 18772, 33745, 8706, 22150); fa(36543, 7, 52630, 42558, 22915, 52630, 22915, 54042, 31822, 42574, 36575); fa(44269, 4, 28743, 62627, 58505, 11227, 7424, 21484, 35603, 62675, 44173); fa(18254, 5, 46955, 9013, 25272, 46955, 25272, 64280, 34677, 9029, 18222); fa(60851, 9, 2070, 53214, 99, 6429, 11209, 59570, 57667, 53166, 60883); fa(16275, 10, 21601, 46008, 50341, 22573, 46209, 9605, 64624, 46024, 16371); fa(41131, 6, 22573, 4159, 21484, 35603, 50341, 18724, 41043, 4175, 41163); fa(58031, 13, 57490, 57261, 11209, 2070, 45255, 5155, 58163, 57309, 58063); fa(14699, 15, 46955, 34514, 21484, 35603, 25272, 4245, 25090, 34466, 14603); fa(11175, 1, 57490, 6689, 2873, 42486, 45255, 21484, 35603, 6737, 11207); fa(9052, 11, 41043, 56673, 64280, 34677, 18724, 61726, 10552, 56593, 9020); fa(38604, 12, 2070, 16647, 27657, 57277, 11209, 45255, 57490, 16759, 38572); g___1046(55883, 5180, 5980, 64291, 26817, 11254, 47507, 6, 49637, 61896, 55867); g___1046(369, 64034, 63810, 5019, 53936, 28253, 35180, 13, 10578, 39622, 257); g___1046(21283, 15711, 15935, 51390, 41106, 41211, 13190, 11, 65394, 50951, 21331); g___1046(48748, 52268, 53068, 31963, 44782, 42447, 60349, 7, 37059, 729, 48668); g___1046(37109, 24798, 25534, 20735, 13998, 22910, 46352, 9, 16182, 2617, 36997); g___1046(22570, 64658, 65522, 50695, 6900, 57886, 29001, 5, 20285, 34422, 22618); g___1046(28623, 59510, 60182, 50923, 4268, 29591, 50261, 3, 22321, 21661, 28607); g___1046(60061, 23173, 23013, 58816, 56745, 3886, 29846, 14, 7274, 11372, 60141); g___1046(52146, 11925, 11765, 55464, 26991, 4995, 29307, 4, 64291, 26817, 52162); g___1046(34647, 57979, 57627, 40020, 57426, 28253, 35180, 0, 51390, 41106, 34599); g___1046(19786, 53319, 54055, 35373, 5539, 11254, 47507, 2, 51390, 41106, 19770); g___1046(64449, 46765, 46541, 5019, 53936, 30616, 16769, 10, 58816, 56745, 64433); g___1046(52030, 39707, 39035, 37059, 729, 22910, 46352, 15, 64291, 26817, 52046); g___1046(1575, 8600, 8952, 65394, 50951, 50128, 10744, 8, 36120, 52550, 1623); g___1046(25209, 38328, 38616, 7274, 11372, 57886, 29001, 12, 11001, 36303, 25097); g___1046(16698, 63274, 62538, 55464, 26991, 29046, 43584, 1, 46522, 42648, 16714); fe(152, 51, 5865, 86, 207, 51, 207, 19786, 56113, 13926, 178, 128); ff(50253, 44381, 59922, 52624, 2499, 47268, 27492, 13984); fe(152, 57, 19999, 86, 183, 57, 183, 1196, 5970, 37035, 178, 128); fg(51, 24720, 197, 189, 207, 28532, 31078, 57414, 174, 71); ff(65282, 52644, 39488, 1995, 58088, 16824, 41046, 54173); ff(7326, 40698, 46460, 41108, 39504, 29473, 12501, 47112); fe(152, 57, 28285, 86, 183, 57, 183, 1019, 20208, 57544, 178, 128); ff(9631, 1646, 36838, 18975, 23651, 50175, 15432, 64707); fe(152, 48, 22894, 86, 201, 48, 201, 6375, 47704, 775, 178, 128); ff(58088, 49278, 25271, 16824, 10382, 40332, 42126, 2494); ff(39504, 25468, 46461, 29473, 10382, 40332, 2036, 58440); ff(14173, 13432, 31744, 7042, 65282, 1995, 59149, 64224); fe(152, 240, 31681, 86, 22, 240, 22, 37533, 47928, 30922, 178, 128); fe(152, 47, 55467, 86, 89, 47, 89, 25218, 43043, 43372, 178, 128); ff(64783, 41093, 44739, 15084, 30241, 36348, 54120, 12134); ff(10525, 62413, 5587, 19969, 48711, 62044, 12491, 59716); fe(152, 13, 42818, 86, 224, 13, 224, 52126, 17036, 25108, 178, 128); ff(2499, 54352, 35600, 47268, 2676, 31746, 14722, 36055); fe(152, 48, 49043, 86, 201, 48, 201, 38532, 18709, 25097, 178, 128); ff(49621, 34918, 13486, 42301, 7326, 41108, 17939, 3199); fe(152, 135, 25735, 86, 184, 135, 184, 61217, 12234, 27102, 178, 128); fe(152, 135, 55976, 86, 184, 135, 184, 43762, 57232, 33285, 178, 128); fe(152, 225, 2745, 86, 75, 225, 75, 24551, 44995, 29491, 178, 128); fe(152, 117, 31190, 86, 188, 117, 188, 54004, 54509, 55555, 178, 128); ff(30741, 35465, 65490, 61880, 31034, 48244, 53543, 63578); fe(152, 143, 1642, 86, 113, 143, 113, 49656, 5076, 21780, 178, 128); ff(48711, 7603, 8280, 62044, 14173, 7042, 29023, 25893); fe(152, 225, 24820, 86, 75, 225, 75, 29539, 61716, 14007, 178, 128); ff(39504, 15007, 50980, 29473, 59294, 9443, 48019, 61086); fe(152, 240, 47942, 86, 22, 240, 22, 15423, 21357, 57894, 178, 128); ff(48711, 31288, 32215, 62044, 43705, 62391, 18190, 57515); ff(39504, 58312, 56520, 29473, 65167, 61781, 5367, 42119); fe(152, 51, 53496, 86, 207, 51, 207, 48048, 12614, 62799, 178, 128); fe(152, 142, 51041, 86, 146, 142, 146, 35123, 60906, 6449, 178, 128); ff(9631, 58475, 2252, 18975, 14173, 7042, 39896, 37639); ff(53394, 51883, 44742, 44171, 58088, 16824, 31616, 20137); fe(152, 117, 50411, 86, 188, 117, 188, 59421, 64173, 58071, 178, 128); ff(53394, 14306, 48558, 44171, 10382, 40332, 21579, 9166); fe(152, 142, 60763, 86, 146, 142, 146, 58000, 64872, 7140, 178, 128); fe(152, 57, 45852, 86, 183, 57, 183, 44391, 13997, 63228, 178, 128); ff(32315, 37109, 37207, 10832, 43705, 62391, 57732, 30173); fe(152, 135, 53933, 86, 184, 135, 184, 9118, 46168, 9602, 178, 128); fe(152, 142, 63566, 86, 146, 142, 146, 31367, 61119, 57846, 178, 128); ff(30241, 60901, 20880, 36348, 65167, 61781, 26723, 25860); fe(152, 87, 43746, 86, 57, 87, 57, 27276, 24442, 9881, 178, 128); ff(39504, 45286, 61454, 29473, 49621, 42301, 46024, 24997); ff(55189, 44368, 12701, 14942, 32375, 37243, 13336, 58590); fe(152, 135, 22556, 86, 184, 135, 184, 63034, 61483, 41167, 178, 128); ff(55189, 53622, 50416, 14942, 59294, 9443, 39681, 56184); fe(152, 47, 31681, 86, 89, 47, 89, 37533, 50411, 59421, 178, 128); fe(152, 48, 60999, 86, 201, 48, 201, 30051, 5970, 37035, 178, 128); ff(65282, 57610, 33261, 1995, 31034, 48244, 14118, 33325); ff(35940, 52281, 18315, 8196, 23651, 50175, 44544, 38627); fe(152, 191, 63112, 86, 248, 191, 248, 61701, 28059, 26432, 178, 128); fe(152, 47, 19025, 86, 89, 47, 89, 45057, 25053, 56027, 178, 128); fe(152, 52, 46150, 86, 98, 52, 98, 53718, 36816, 59650, 178, 128); fe(152, 191, 26859, 86, 248, 191, 248, 27784, 56750, 48076, 178, 128); fe(152, 90, 18936, 86, 242, 90, 242, 21794, 58262, 42778, 178, 128); ff(7326, 34053, 15689, 41108, 49621, 42301, 392, 37860); fe(152, 191, 1642, 86, 248, 191, 248, 49656, 17696, 33168, 178, 128); fe(152, 47, 24951, 86, 89, 47, 89, 5765, 43406, 5485, 178, 128); ff(10382, 50849, 22547, 40332, 50253, 52624, 21194, 61565); ff(65356, 30726, 17843, 29266, 49621, 42301, 52406, 51340); ff(53394, 49930, 7261, 44171, 49621, 42301, 3752, 16934); fe(152, 191, 52162, 86, 248, 191, 248, 11450, 23702, 45899, 178, 128); fe(152, 225, 45852, 86, 75, 225, 75, 44391, 52914, 47463, 178, 128); ff(32315, 57662, 15388, 10832, 32375, 37243, 23794, 16140); fe(152, 52, 41317, 86, 98, 52, 98, 11003, 63181, 26040, 178, 128); ff(10525, 22300, 33843, 19969, 30741, 61880, 17744, 35047); ff(53394, 38007, 26803, 44171, 30741, 61880, 1994, 64453); fe(152, 52, 33255, 86, 98, 52, 98, 61171, 8620, 47423, 178, 128); fe(152, 87, 2745, 86, 57, 87, 57, 24551, 39821, 54013, 178, 128); fe(152, 142, 59798, 86, 146, 142, 146, 62658, 51337, 40812, 178, 128); ff(65356, 59721, 59262, 29266, 16058, 23270, 54112, 47571); fe(152, 52, 14139, 86, 98, 52, 98, 47290, 43224, 25860, 178, 128); fe(152, 142, 49504, 86, 146, 142, 146, 47955, 65405, 65140, 178, 128); ff(10382, 3494, 59838, 40332, 2499, 47268, 29713, 54053); fe(152, 87, 44912, 86, 57, 87, 57, 6466, 15931, 18837, 178, 128); fe(152, 117, 19049, 86, 188, 117, 188, 25154, 48937, 21234, 178, 128); ff(14173, 30112, 52566, 7042, 53813, 51953, 58443, 18934); ff(2499, 10768, 9728, 47268, 35940, 8196, 40774, 42213); ff(65167, 1313, 60728, 61781, 49621, 42301, 38543, 17824); fe(152, 142, 25364, 86, 146, 142, 146, 17215, 25852, 49689, 178, 128); ff(10382, 38532, 15879, 40332, 65356, 29266, 44520, 16318); ff(7326, 18025, 5674, 41108, 23651, 50175, 31568, 11498); ff(55189, 37395, 16510, 14942, 65356, 29266, 15878, 55772); fe(152, 135, 26473, 86, 184, 135, 184, 62206, 18955, 45761, 178, 128); fe(152, 48, 15892, 86, 201, 48, 201, 50684, 14139, 47290, 178, 128); ff(2499, 44073, 40717, 47268, 23651, 50175, 50272, 11995); ff(31034, 45160, 7229, 48244, 53394, 44171, 62675, 12816); fe(152, 240, 40961, 86, 22, 240, 22, 20836, 44415, 1281, 178, 128); fe(152, 225, 11687, 86, 75, 225, 75, 40453, 1410, 21310, 178, 128); fe(152, 191, 61553, 86, 248, 191, 248, 58350, 36674, 31134, 178, 128); fg(143, 17215, 146, 213, 113, 25364, 34091, 59612, 117, 71); ff(2630, 49412, 14425, 19985, 59294, 9443, 35046, 12570); ff(65167, 36680, 58513, 61781, 16058, 23270, 52402, 4891); ff(65167, 38043, 38110, 61781, 14173, 7042, 60891, 15357); fe(152, 52, 47962, 86, 98, 52, 98, 14801, 28059, 26432, 178, 128); fe(152, 13, 17696, 86, 224, 13, 224, 33168, 4262, 40530, 178, 128); ff(7326, 64873, 47669, 41108, 39504, 29473, 57332, 39932); ff(31034, 40876, 62407, 48244, 65282, 1995, 30773, 44747); fe(152, 51, 43599, 86, 207, 51, 207, 13966, 4788, 2732, 178, 128); fe(152, 47, 61184, 86, 89, 47, 89, 48145, 3969, 55006, 178, 128); fe(152, 142, 43599, 86, 146, 142, 146, 13966, 42266, 46739, 178, 128); fe(152, 57, 27842, 86, 183, 57, 183, 51397, 29341, 14338, 178, 128); ff(65282, 12341, 33749, 1995, 50253, 52624, 5239, 56644); ff(48711, 28194, 18324, 62044, 7326, 41108, 16079, 54884); fe(152, 240, 44995, 86, 22, 240, 22, 29491, 49523, 30449, 178, 128); fg(87, 55006, 197, 189, 57, 3969, 44128, 53995, 240, 71); ff(55189, 61575, 11004, 14942, 22018, 52114, 484, 23771); ff(50253, 19832, 61910, 52624, 10525, 19969, 7584, 11045); fe(152, 117, 17254, 86, 188, 117, 188, 38663, 14017, 25878, 178, 128); fe(152, 240, 6650, 86, 22, 240, 22, 64693, 36582, 25702, 178, 128); fe(152, 225, 31190, 86, 75, 225, 75, 54004, 8435, 9021, 178, 128); ff(65167, 55576, 36797, 61781, 43705, 62391, 56351, 40917); fe(152, 117, 41572, 86, 188, 117, 188, 55956, 22166, 56901, 178, 128); fe(152, 52, 29984, 86, 98, 52, 98, 57062, 62108, 65186, 178, 128); ff(53394, 1653, 54463, 44171, 35940, 8196, 15534, 27688); fe(152, 90, 43482, 86, 242, 90, 242, 56827, 33083, 53219, 178, 128); fe(152, 143, 63998, 86, 113, 143, 113, 3417, 52168, 24388, 178, 128); fe(152, 143, 33534, 86, 113, 143, 113, 42950, 5644, 23167, 178, 128); fe(152, 13, 61276, 86, 224, 13, 224, 51921, 43784, 44479, 178, 128); fe(152, 52, 7518, 86, 98, 52, 98, 1735, 56113, 13926, 178, 128); fg(90, 37648, 65, 205, 242, 52751, 38369, 51067, 142, 71); fe(152, 240, 19999, 86, 22, 240, 22, 1196, 33608, 23248, 178, 128); fe(152, 90, 51696, 86, 242, 90, 242, 20850, 46690, 31099, 178, 128); fe(152, 174, 44462, 86, 50, 174, 50, 26295, 26947, 53728, 178, 128); ff(43705, 27943, 58133, 62391, 64783, 15084, 52814, 29603); fe(152, 174, 60999, 86, 50, 174, 50, 30051, 13447, 30824, 178, 128); fe(152, 174, 23702, 86, 50, 174, 50, 45899, 22682, 9008, 178, 128); ff(10525, 51755, 39736, 19969, 2630, 19985, 8454, 48951); ff(23651, 8355, 21407, 50175, 16058, 23270, 35837, 45878); fe(152, 48, 52751, 86, 201, 48, 201, 37648, 27842, 51397, 178, 128); ff(50253, 47914, 16722, 52624, 53394, 44171, 26703, 1711); fe(152, 143, 36172, 86, 113, 143, 113, 33591, 19610, 22521, 178, 128); fe(152, 174, 25308, 86, 50, 174, 50, 31141, 60194, 15353, 178, 128); ff(49621, 19086, 15537, 42301, 23651, 50175, 62409, 2473); ff(2676, 5714, 42325, 31746, 59294, 9443, 14835, 11240); fe(152, 240, 60906, 86, 22, 240, 22, 6449, 43224, 25860, 178, 128); fe(152, 135, 346, 86, 184, 135, 184, 50069, 64104, 30018, 178, 128); fe(152, 135, 37893, 86, 184, 135, 184, 13, 60423, 60757, 178, 128); ff(32375, 13150, 12883, 37243, 23651, 50175, 15622, 53255); ff(49621, 30141, 33759, 42301, 22018, 52114, 40998, 10444); ff(65167, 58008, 61738, 61781, 39504, 29473, 36972, 11246); ff(30741, 20823, 497, 61880, 53394, 44171, 43892, 21311); fe(152, 117, 19522, 86, 188, 117, 188, 28587, 18618, 5561, 178, 128); ff(14173, 13106, 46647, 7042, 23651, 50175, 33281, 15498); ff(65282, 33649, 23483, 1995, 48711, 62044, 54656, 19324); fe(152, 87, 63181, 86, 57, 87, 57, 26040, 15579, 42434, 178, 128); fe(152, 57, 46168, 86, 183, 57, 183, 9602, 6431, 20144, 178, 128); ff(23651, 32392, 38493, 50175, 39504, 29473, 3405, 54003); ff(16058, 52522, 57311, 23270, 9631, 18975, 7646, 27331); fe(152, 87, 13058, 86, 57, 87, 57, 59571, 43406, 5485, 178, 128); ff(50253, 21196, 19435, 52624, 55189, 14942, 56522, 62089); fe(152, 87, 14017, 86, 57, 87, 57, 25878, 34905, 24570, 178, 128); fe(152, 90, 23987, 86, 242, 90, 242, 44428, 60782, 25978, 178, 128); ff(31034, 8991, 11953, 48244, 64783, 15084, 50158, 52785); ff(22018, 63580, 57434, 52114, 65167, 61781, 19943, 16126); ff(2676, 6023, 25357, 31746, 30839, 39569, 53505, 55514); ff(14173, 29053, 34729, 7042, 7326, 41108, 44425, 37191); fe(152, 13, 26447, 86, 224, 13, 224, 36554, 53780, 31389, 178, 128); ff(32375, 19043, 44599, 37243, 65282, 1995, 9744, 12681); ff(30839, 14728, 14579, 39569, 30741, 61880, 15614, 9683); ff(65356, 44077, 44452, 29266, 30241, 36348, 13623, 65035); fe(152, 191, 48542, 86, 248, 191, 248, 15801, 1697, 64776, 178, 128); ff(2676, 14501, 27794, 31746, 30839, 39569, 17655, 26617); ff(65356, 17128, 53198, 29266, 65282, 1995, 52807, 51957); ff(55189, 3413, 49180, 14942, 10382, 40332, 34651, 65139); ff(43705, 55963, 6313, 62391, 9631, 18975, 28517, 3551); ff(23651, 2226, 23524, 50175, 48711, 62044, 57855, 54820); fe(152, 13, 5612, 86, 224, 13, 224, 20772, 5612, 20772, 178, 128); fe(152, 135, 64424, 86, 184, 135, 184, 61632, 3744, 25955, 178, 128); fe(152, 52, 34295, 86, 98, 52, 98, 39290, 55976, 43762, 178, 128); ff(2630, 3920, 9837, 19985, 30241, 36348, 49949, 36883); fe(152, 174, 8886, 86, 50, 174, 50, 27571, 5830, 18255, 178, 128); ff(7326, 18675, 44372, 41108, 55189, 14942, 474, 22989); fe(152, 240, 54317, 86, 22, 240, 22, 5420, 25934, 36346, 178, 128); fg(225, 7157, 207, 69, 75, 23825, 39167, 14969, 191, 71); ff(30241, 29368, 44876, 36348, 35940, 8196, 54772, 26039); fe(152, 174, 41572, 86, 50, 174, 50, 55956, 12089, 21001, 178, 128); fe(152, 57, 50552, 86, 183, 57, 183, 37764, 18618, 5561, 178, 128); fe(152, 51, 60186, 86, 207, 51, 207, 36608, 62108, 65186, 178, 128); ff(2676, 12012, 43881, 31746, 22018, 52114, 4507, 47506); fe(152, 174, 57083, 86, 50, 174, 50, 43358, 36415, 35894, 178, 128); ff(48711, 59704, 33460, 62044, 49621, 42301, 42772, 26932); ff(31034, 4845, 38193, 48244, 55189, 14942, 19016, 50848); fe(152, 52, 12089, 86, 98, 52, 98, 21001, 30432, 50718, 178, 128); fe(152, 135, 27064, 86, 184, 135, 184, 22799, 1642, 49656, 178, 128); ff(14173, 40441, 58037, 7042, 48711, 62044, 39718, 4494); ff(16058, 7818, 7915, 23270, 9631, 18975, 57730, 33528); fe(152, 13, 28285, 86, 224, 13, 224, 1019, 29058, 36273, 178, 128); ff(22018, 6156, 38809, 52114, 50253, 52624, 19523, 58172); ff(16058, 28241, 13475, 23270, 2676, 31746, 9936, 41583); ff(9631, 28067, 24208, 18975, 58088, 16824, 37540, 15385); ff(53813, 15386, 40799, 51953, 7326, 41108, 22948, 57934); ff(2499, 53977, 65032, 47268, 30741, 61880, 18558, 26102); ff(53813, 32881, 48772, 51953, 65282, 1995, 21437, 1569); ff(32315, 8021, 9208, 10832, 53394, 44171, 16906, 11580); fe(152, 240, 63619, 86, 22, 240, 22, 2547, 47304, 45493, 178, 128); fe(152, 57, 59519, 86, 183, 57, 183, 51183, 17925, 26079, 178, 128); ff(55189, 44490, 57025, 14942, 30241, 36348, 64421, 15439); ff(14173, 7995, 41815, 7042, 59294, 9443, 63757, 53005); ff(23651, 35114, 28684, 50175, 39504, 29473, 22297, 59576); fe(152, 90, 7887, 86, 242, 90, 242, 20918, 9640, 15473, 178, 128); ff(64783, 61031, 36963, 15084, 49621, 42301, 56756, 33465); ff(39504, 54938, 61677, 29473, 48711, 62044, 41902, 27436); ff(55189, 43877, 35804, 14942, 16058, 23270, 10359, 49006); fe(152, 57, 63181, 86, 183, 57, 183, 26040, 3744, 25955, 178, 128); fe(152, 52, 5076, 86, 98, 52, 98, 21780, 65136, 13599, 178, 128); fe(152, 174, 41175, 86, 50, 174, 50, 9508, 63624, 33667, 178, 128); ff(10382, 13856, 15909, 40332, 32375, 37243, 49010, 16511); ff(50253, 31675, 34056, 52624, 30741, 61880, 60510, 52488); fe(152, 51, 45385, 86, 207, 51, 207, 55733, 24900, 22974, 178, 128); ff(22018, 45975, 33887, 52114, 16058, 23270, 26465, 31391); ff(30839, 4830, 30248, 39569, 65282, 1995, 11110, 51174); ff(65167, 58590, 26218, 61781, 10525, 19969, 12701, 47278); ff(35940, 15289, 38998, 8196, 16058, 23270, 5761, 38067); ff(58088, 46440, 8298, 16824, 53813, 51953, 61522, 11738); ff(30741, 64165, 39586, 61880, 49621, 42301, 26386, 49881); fe(152, 142, 10581, 86, 146, 142, 146, 43368, 6750, 41982, 178, 128); fe(152, 13, 41572, 86, 224, 13, 224, 55956, 53245, 30926, 178, 128); fe(152, 47, 24049, 86, 89, 47, 89, 55273, 33534, 42950, 178, 128); ff(48711, 47715, 41234, 62044, 9631, 18975, 49583, 24278); ff(23651, 29589, 20515, 50175, 32315, 10832, 53975, 356); ff(49621, 34942, 44500, 42301, 32375, 37243, 27515, 15561); fe(152, 142, 20383, 86, 146, 142, 146, 26096, 34474, 64735, 178, 128); ff(23651, 15850, 53471, 50175, 30241, 36348, 62487, 34074); ff(59294, 45156, 15257, 9443, 49621, 42301, 1395, 53347); ff(53813, 56785, 20467, 51953, 58088, 16824, 8844, 39530); fe(152, 240, 58262, 86, 22, 240, 22, 42778, 8435, 9021, 178, 128); ff(7326, 43794, 7236, 41108, 2630, 19985, 13464, 64016); fe(152, 48, 3938, 86, 201, 48, 201, 31482, 17254, 38663, 178, 128); fe(152, 57, 8435, 86, 183, 57, 183, 9021, 58262, 42778, 178, 128); fe(152, 143, 10104, 86, 113, 143, 113, 47471, 63181, 26040, 178, 128); fe(152, 90, 50702, 86, 242, 90, 242, 59969, 54317, 5420, 178, 128); ff(23651, 10372, 30577, 50175, 2630, 19985, 59689, 32671); ff(39504, 38974, 47409, 29473, 50253, 52624, 63180, 40164); ff(39504, 21559, 22663, 29473, 2630, 19985, 65271, 21861); ff(39504, 34457, 64107, 29473, 49621, 42301, 53856, 1810); ff(64783, 18899, 59827, 15084, 35940, 8196, 52865, 20590); ff(9631, 64039, 40921, 18975, 22018, 52114, 9487, 10685); fe(152, 13, 50411, 86, 224, 13, 224, 59421, 54792, 9918, 178, 128); ff(58088, 16186, 45666, 16824, 30741, 61880, 9778, 43674); fe(152, 117, 7887, 86, 188, 117, 188, 20918, 15942, 51476, 178, 128); ff(65356, 18537, 8276, 29266, 30741, 61880, 61808, 43521); fg(191, 58277, 153, 162, 248, 61188, 62015, 63356, 13, 71); fg(174, 1587, 71, 155, 50, 64757, 39142, 47534, 143, 71); fe(152, 117, 42741, 86, 188, 117, 188, 39550, 13129, 27726, 178, 128); fe(152, 13, 64101, 86, 224, 13, 224, 27246, 22219, 51457, 178, 128); fe(152, 143, 44027, 86, 113, 143, 113, 36221, 38332, 36609, 178, 128); fe(152, 143, 17099, 86, 113, 143, 113, 44870, 47962, 14801, 178, 128); fe(152, 51, 11029, 86, 207, 51, 207, 34216, 34000, 45269, 178, 128); ff(65167, 55830, 17868, 61781, 10382, 40332, 38044, 28774); ff(53394, 44542, 303, 44171, 10525, 19969, 24896, 55184); ff(58088, 34498, 58922, 16824, 2676, 31746, 30230, 8807); fe(152, 48, 59609, 86, 201, 48, 201, 45185, 5619, 48061, 178, 128); ff(23651, 37487, 57097, 50175, 53813, 51953, 9726, 50040); fe(152, 143, 46826, 86, 113, 143, 113, 63354, 9508, 31830, 178, 128); fe(152, 143, 45852, 86, 113, 143, 113, 44391, 11419, 60715, 178, 128); fe(152, 143, 22682, 86, 113, 143, 113, 9008, 38482, 25602, 178, 128); fe(152, 143, 47928, 86, 113, 143, 113, 30922, 47928, 30922, 178, 128); ff(30241, 6543, 11583, 36348, 53813, 51953, 16966, 50765); fe(152, 143, 52647, 86, 113, 143, 113, 24653, 18618, 5561, 178, 128); ff(59294, 27956, 36198, 9443, 65282, 1995, 64423, 51840); fe(152, 240, 19049, 86, 22, 240, 22, 25154, 54343, 32931, 178, 128); fe(152, 135, 6750, 86, 184, 135, 184, 41982, 26859, 27784, 178, 128); fe(152, 191, 44912, 86, 248, 191, 248, 6466, 39079, 37466, 178, 128); ff(32315, 2815, 60477, 10832, 23651, 50175, 15694, 18901); ff(58088, 62905, 28031, 16824, 14173, 7042, 47033, 15025); fe(152, 90, 43095, 86, 242, 90, 242, 10306, 59310, 64543, 178, 128); fe(152, 47, 25852, 86, 89, 47, 89, 49689, 1642, 49656, 178, 128); fe(152, 90, 14139, 86, 242, 90, 242, 47290, 14139, 47290, 178, 128); ff(30241, 31789, 29849, 36348, 53813, 51953, 45540, 26884); ff(55189, 21595, 29611, 14942, 30741, 61880, 60905, 30973); fe(152, 87, 47609, 86, 57, 87, 57, 9119, 44529, 12956, 178, 128); fe(152, 142, 7883, 86, 146, 142, 146, 23816, 13928, 46666, 178, 128); fe(152, 48, 18644, 86, 201, 48, 201, 21736, 15900, 25873, 178, 128); fe(152, 52, 43043, 86, 98, 52, 98, 43372, 50293, 5490, 178, 128); fg(13, 32743, 197, 189, 224, 16745, 34237, 9813, 47, 71); ff(55189, 42282, 26908, 14942, 30741, 61880, 3708, 35969); fe(152, 51, 46303, 86, 207, 51, 207, 41379, 27842, 51397, 178, 128); fg(47, 51457, 83, 41, 89, 22219, 16977, 64675, 135, 71); ff(53394, 28784, 13453, 44171, 65167, 61781, 13688, 27730); ff(58088, 36375, 55700, 16824, 39504, 29473, 48809, 27936); ff(7326, 45004, 13620, 41108, 53813, 51953, 34483, 51016); fe(152, 52, 33885, 86, 98, 52, 98, 58446, 26230, 32826, 178, 128); fe(152, 191, 11319, 86, 248, 191, 248, 46109, 62803, 59560, 178, 128); ff(30839, 49681, 22274, 39569, 43705, 62391, 59253, 65075); ff(48711, 46842, 61014, 62044, 65167, 61781, 24616, 7858); ff(22018, 53888, 13882, 52114, 10382, 40332, 3116, 59748); fe(152, 117, 44529, 86, 188, 117, 188, 12956, 29866, 17302, 178, 128); ff(53813, 62341, 52993, 51953, 2499, 47268, 14439, 25204); ff(32315, 34317, 35765, 10832, 55189, 14942, 63872, 13312); ff(43705, 25878, 23641, 62391, 32375, 37243, 50843, 40307); ff(22018, 15984, 52454, 52114, 35940, 8196, 4146, 125); ff(64783, 6494, 31812, 15084, 7326, 41108, 30411, 48573); fe(152, 174, 51352, 86, 50, 174, 50, 42996, 64836, 46534, 178, 128); ff(53813, 47370, 8385, 51953, 2676, 31746, 10840, 43987); fe(152, 90, 25439, 86, 242, 90, 242, 17327, 1410, 21310, 178, 128); fe(152, 87, 54317, 86, 57, 87, 57, 5420, 3969, 55006, 178, 128); fe(152, 51, 58340, 86, 207, 51, 207, 42866, 7887, 20918, 178, 128); ff(64783, 61527, 64403, 15084, 30839, 39569, 26470, 57909); ff(2499, 27408, 17031, 47268, 53813, 51953, 7072, 40088); fe(152, 117, 64323, 86, 188, 117, 188, 7703, 43599, 13966, 178, 128); fe(152, 52, 37548, 86, 98, 52, 98, 7687, 18955, 45761, 178, 128); ff(23651, 2588, 36971, 50175, 30839, 39569, 49207, 3954); fe(152, 47, 5612, 86, 89, 47, 89, 20772, 28059, 26432, 178, 128); ff(9631, 18546, 19130, 18975, 48711, 62044, 4949, 36317); ff(22018, 29129, 5156, 52114, 2676, 31746, 63401, 7449); fe(152, 51, 27377, 86, 207, 51, 207, 37730, 26947, 53728, 178, 128); fe(152, 47, 23987, 86, 89, 47, 89, 44428, 6872, 57254, 178, 128); fe(152, 225, 6872, 86, 75, 225, 75, 57254, 6650, 64693, 178, 128); fe(152, 87, 27064, 86, 57, 87, 57, 22799, 5970, 37035, 178, 128); ff(14173, 16285, 5662, 7042, 53394, 44171, 13719, 24158); fe(152, 240, 16145, 86, 22, 240, 22, 896, 36074, 58114, 178, 128); ff(58088, 63537, 62530, 16824, 23651, 50175, 37041, 50183); fe(152, 48, 56138, 86, 201, 48, 201, 14420, 11806, 13833, 178, 128); fe(152, 51, 37497, 86, 207, 51, 207, 27269, 6431, 20144, 178, 128); ff(14173, 42031, 53811, 7042, 31034, 48244, 16951, 27094); ff(2676, 24658, 64389, 31746, 35940, 8196, 56431, 22876); ff(53813, 4498, 49649, 51953, 16058, 23270, 48381, 64807); fe(152, 90, 2887, 86, 242, 90, 242, 8872, 8746, 19527, 178, 128); fe(152, 90, 23634, 86, 242, 90, 242, 63113, 23634, 63113, 178, 128); ff(32375, 47453, 19691, 37243, 23651, 50175, 35577, 1029); ff(65167, 60040, 15119, 61781, 53394, 44171, 26919, 46024); fg(117, 20772, 178, 86, 188, 5612, 60162, 13198, 57, 71); fe(152, 191, 5830, 86, 248, 191, 248, 18255, 2214, 30067, 178, 128); fe(152, 191, 29341, 86, 248, 191, 248, 14338, 60403, 40367, 178, 128); ff(39504, 10978, 18630, 29473, 32375, 37243, 39611, 55807); ff(53813, 15112, 33286, 51953, 59294, 9443, 19651, 10960); ff(23651, 19710, 56053, 50175, 22018, 52114, 4191, 10892); fe(152, 225, 46073, 86, 75, 225, 75, 41960, 22736, 13131, 178, 128); ff(39504, 40864, 9956, 29473, 59294, 9443, 17556, 11293); ff(10525, 51140, 6671, 19969, 35940, 8196, 53473, 55199); ff(32375, 20483, 61522, 37243, 43705, 62391, 9759, 46440); ff(22018, 32903, 64911, 52114, 53813, 51953, 42521, 20368); ff(65167, 38875, 50937, 61781, 32375, 37243, 22745, 12051); ff(50253, 31659, 44272, 52624, 35940, 8196, 59529, 209); fe(152, 90, 38482, 86, 242, 90, 242, 25602, 50293, 5490, 178, 128); ff(59294, 17541, 5610, 9443, 48711, 62044, 19513, 49259); ff(59294, 49360, 41950, 9443, 43705, 62391, 29412, 31678); fe(152, 142, 34295, 86, 146, 142, 146, 39290, 39079, 37466, 178, 128); ff(7326, 16109, 2046, 41108, 2676, 31746, 60241, 59271); fe(152, 174, 64323, 86, 50, 174, 50, 7703, 8631, 8886, 178, 128); ff(39504, 57775, 34982, 29473, 39504, 29473, 64071, 35282); fe(152, 57, 41572, 86, 183, 57, 183, 55956, 18156, 45487, 178, 128); fg(90, 28824, 207, 69, 242, 50979, 25368, 26512, 90, 71); ff(23651, 44714, 51559, 50175, 39504, 29473, 21940, 16980); fe(152, 191, 22736, 86, 248, 191, 248, 13131, 48937, 21234, 178, 128); fe(152, 47, 57079, 86, 89, 47, 89, 46306, 52277, 54917, 178, 128); ff(50253, 32848, 3019, 52624, 32375, 37243, 49379, 36963); fe(152, 240, 45852, 86, 22, 240, 22, 44391, 43745, 51768, 178, 128); fe(152, 117, 24951, 86, 188, 117, 188, 5765, 35560, 31758, 178, 128); ff(30241, 21798, 65457, 36348, 30741, 61880, 14885, 64893); fe(152, 87, 4788, 86, 57, 87, 57, 2732, 4788, 2732, 178, 128); fe(152, 57, 20508, 86, 183, 57, 183, 48359, 59609, 45185, 178, 128); fe(152, 48, 19049, 86, 201, 48, 201, 25154, 144, 30616, 178, 128); ff(35940, 51674, 17750, 8196, 55189, 14942, 50413, 487); ff(32315, 48882, 10676, 10832, 10525, 19969, 4206, 22727); fe(152, 87, 18618, 86, 57, 87, 57, 5561, 23463, 50337, 178, 128); fe(152, 87, 63448, 86, 57, 87, 57, 14031, 15892, 50684, 178, 128); fe(152, 191, 51238, 86, 248, 191, 248, 35602, 8456, 9029, 178, 128); fe(152, 47, 1823, 86, 89, 47, 89, 52340, 49763, 35326, 178, 128); ff(65356, 48351, 1091, 29266, 55189, 14942, 48341, 20010); ff(65356, 46328, 708, 29266, 2630, 19985, 60579, 37444); ff(2630, 63756, 24252, 19985, 22018, 52114, 1866, 20002); fe(152, 191, 57083, 86, 248, 191, 248, 43358, 45280, 669, 178, 128); fe(152, 143, 46127, 86, 113, 143, 113, 29790, 57079, 46306, 178, 128); fe(152, 135, 64692, 86, 184, 135, 184, 57689, 13129, 27726, 178, 128); fe(152, 142, 58697, 86, 146, 142, 146, 57579, 3744, 25955, 178, 128); ff(43705, 35647, 45146, 62391, 2676, 31746, 8169, 55356); fe(152, 51, 55376, 86, 207, 51, 207, 33291, 61119, 57846, 178, 128); fe(152, 143, 35291, 86, 113, 143, 113, 10352, 41572, 55956, 178, 128); fe(152, 51, 50702, 86, 207, 51, 207, 59969, 10468, 56693, 178, 128); ff(10525, 60589, 58282, 19969, 2630, 19985, 37310, 18); fe(152, 51, 58697, 86, 207, 51, 207, 57579, 46073, 41960, 178, 128); fe(152, 51, 34984, 86, 207, 51, 207, 23129, 27198, 61195, 178, 128); ff(30241, 5193, 50755, 36348, 50253, 52624, 37351, 47815); fe(152, 51, 21590, 86, 207, 51, 207, 27301, 16947, 12616, 178, 128); fe(152, 47, 63181, 86, 89, 47, 89, 26040, 16736, 22736, 178, 128); fg(52, 45269, 178, 86, 98, 34000, 24384, 50806, 225, 71); ff(39504, 16588, 51269, 29473, 32315, 10832, 61613, 65352); fe(152, 225, 5022, 86, 75, 225, 75, 35923, 36674, 31134, 178, 128); fe(152, 87, 56998, 86, 57, 87, 57, 39539, 61707, 35200, 178, 128); ff(14173, 9714, 12144, 7042, 2676, 31746, 43607, 35750); fe(152, 142, 17703, 86, 146, 142, 146, 11464, 63624, 33667, 178, 128); ff(65167, 63386, 21454, 61781, 2499, 47268, 26642, 22473); fe(152, 240, 52162, 86, 22, 240, 22, 11450, 22682, 9008, 178, 128); fe(152, 240, 3884, 86, 22, 240, 22, 37299, 56145, 13245, 178, 128); ff(2499, 50119, 37924, 47268, 10382, 40332, 18227, 28598); ff(58088, 28457, 14691, 16824, 10525, 19969, 43657, 61039); ff(65167, 43062, 49508, 61781, 64783, 15084, 39895, 40040); ff(10382, 51232, 17071, 40332, 43705, 62391, 20536, 64763); fe(152, 117, 11687, 86, 188, 117, 188, 40453, 58279, 49557, 178, 128); ff(32375, 16966, 22869, 37243, 23651, 50175, 19222, 40233); ff(16058, 63512, 21429, 23270, 53813, 51953, 46302, 16108); fg(142, 24551, 197, 189, 146, 2745, 9620, 35832, 87, 71); ff(49621, 7303, 36414, 42301, 10382, 40332, 14561, 47674); ff(65282, 32345, 23675, 1995, 9631, 18975, 50887, 23392); fe(152, 142, 4658, 86, 146, 142, 146, 26502, 24900, 22974, 178, 128); ff(2499, 18488, 29405, 47268, 58088, 16824, 38281, 51495); ff(58088, 58045, 59808, 16824, 64783, 15084, 18404, 3935); fg(225, 22654, 197, 189, 75, 51045, 18253, 59022, 51, 71); fe(152, 13, 6431, 86, 224, 13, 224, 20144, 40924, 61320, 178, 128); fe(152, 135, 33885, 86, 184, 135, 184, 58446, 65405, 65140, 178, 128); fe(152, 225, 56469, 86, 75, 225, 75, 18684, 60763, 58000, 178, 128); ff(31034, 44979, 703, 48244, 16058, 23270, 21630, 19915); ff(50253, 62201, 40804, 52624, 39504, 29473, 35641, 2819); fe(152, 143, 13328, 86, 113, 143, 113, 36733, 12775, 59058, 178, 128); fe(152, 174, 37497, 86, 50, 174, 50, 27269, 33677, 52191, 178, 128); fe(152, 13, 31579, 86, 224, 13, 224, 19818, 25308, 31141, 178, 128); fe(152, 13, 18013, 86, 224, 13, 224, 11313, 52258, 34183, 178, 128); ff(64783, 57297, 20934, 15084, 30741, 61880, 41060, 45855); fe(152, 52, 61276, 86, 98, 52, 98, 51921, 17635, 11707, 178, 128); fe(152, 191, 44027, 86, 248, 191, 248, 36221, 4616, 5983, 178, 128); fe(152, 135, 41074, 86, 184, 135, 184, 58921, 15892, 50684, 178, 128); ff(35940, 36190, 7407, 8196, 10525, 19969, 46818, 53123); fg(135, 59072, 71, 155, 184, 5286, 29463, 26685, 48, 71); fe(152, 174, 11341, 86, 50, 174, 50, 21706, 62108, 65186, 178, 128); ff(43705, 3030, 1109, 62391, 53394, 44171, 18518, 37379); fe(152, 240, 53121, 86, 22, 240, 22, 42713, 16546, 10869, 178, 128); ff(55189, 13864, 31490, 14942, 35940, 8196, 4273, 25556); fe(152, 52, 5518, 86, 98, 52, 98, 33313, 5518, 33313, 178, 128); fe(152, 48, 44462, 86, 201, 48, 201, 26295, 1733, 30567, 178, 128); ff(59294, 9437, 49423, 9443, 59294, 9443, 48964, 21070); fe(152, 191, 47304, 86, 248, 191, 248, 45493, 33677, 52191, 178, 128); fe(152, 47, 63566, 86, 89, 47, 89, 31367, 36415, 35894, 178, 128); ff(2630, 59437, 64826, 19985, 55189, 14942, 59813, 15951); fe(152, 48, 8620, 86, 201, 48, 201, 47423, 63619, 2547, 178, 128); fe(152, 13, 32283, 86, 224, 13, 224, 11190, 2887, 8872, 178, 128); fe(152, 225, 12190, 86, 75, 225, 75, 33130, 46690, 31099, 178, 128); ff(10525, 20689, 16710, 19969, 14173, 7042, 62242, 42879); fe(152, 90, 40961, 86, 242, 90, 242, 20836, 40961, 20836, 178, 128); fe(152, 117, 27933, 86, 188, 117, 188, 954, 46372, 55654, 178, 128); ff(65167, 8162, 46609, 61781, 53813, 51953, 50910, 15488); fe(152, 143, 60782, 86, 113, 143, 113, 25978, 6872, 57254, 178, 128); ff(2499, 43002, 32822, 47268, 32375, 37243, 12563, 31450); ff(53813, 39344, 45257, 51953, 9631, 18975, 55373, 19163); ff(59294, 13004, 19916, 9443, 49621, 42301, 28767, 20537); ff(23651, 11274, 21952, 50175, 10382, 40332, 50692, 51617); fg(47, 36221, 197, 189, 89, 44027, 58771, 29470, 52, 71); fe(152, 48, 38406, 86, 201, 48, 201, 28562, 60613, 21690, 178, 128); fe(152, 48, 35291, 86, 201, 48, 201, 10352, 44715, 65004, 178, 128); ff(50253, 10210, 25879, 52624, 53394, 44171, 1876, 64053); fe(152, 142, 5644, 86, 146, 142, 146, 23167, 56113, 13926, 178, 128); fe(152, 90, 1748, 86, 242, 90, 242, 48582, 51383, 13708, 178, 128); fe(152, 90, 61119, 86, 242, 90, 242, 57846, 60613, 21690, 178, 128); fe(152, 13, 37548, 86, 224, 13, 224, 7687, 16145, 896, 178, 128); fe(152, 52, 45280, 86, 98, 52, 98, 669, 63325, 11135, 178, 128); fe(152, 47, 50807, 86, 89, 47, 89, 41928, 53496, 48048, 178, 128); fe(152, 191, 64902, 86, 248, 191, 248, 64505, 9589, 60229, 178, 128); fe(152, 225, 19522, 86, 75, 225, 75, 28587, 18013, 11313, 178, 128); ff(2499, 21614, 33656, 47268, 30241, 36348, 53415, 56517); ff(49621, 50744, 10103, 42301, 32315, 10832, 2911, 25467); fe(152, 57, 42741, 86, 183, 57, 183, 39550, 6173, 5682, 178, 128); fe(152, 47, 63619, 86, 89, 47, 89, 2547, 33677, 52191, 178, 128); ff(9631, 3777, 35453, 18975, 65167, 61781, 53016, 60674); ff(2499, 30970, 63582, 47268, 65282, 1995, 52174, 59919); ff(50253, 16818, 25310, 52624, 65167, 61781, 59583, 38615); ff(59294, 43777, 29652, 9443, 2499, 47268, 12726, 45990); fe(152, 225, 43482, 86, 75, 225, 75, 56827, 50337, 21658, 178, 128); ff(2630, 58198, 46202, 19985, 2499, 47268, 11684, 62654); ff(16058, 18932, 12643, 23270, 58088, 16824, 16291, 64695); fe(152, 13, 60906, 86, 224, 13, 224, 6449, 7642, 33746, 178, 128); ff(55189, 9794, 32356, 14942, 30839, 39569, 3711, 36411); fe(152, 48, 61707, 86, 201, 48, 201, 35200, 346, 50069, 178, 128); fe(152, 135, 31190, 86, 184, 135, 184, 54004, 17703, 11464, 178, 128); fe(152, 57, 3417, 86, 183, 57, 183, 50515, 64415, 37371, 178, 128); fe(152, 117, 24820, 86, 188, 117, 188, 29539, 63448, 14031, 178, 128); fe(152, 142, 23987, 86, 146, 142, 146, 44428, 3417, 50515, 178, 128); ff(9631, 14297, 1857, 18975, 50253, 52624, 10174, 62599); fe(152, 51, 24405, 86, 207, 51, 207, 27479, 7883, 23816, 178, 128); fe(152, 87, 48127, 86, 57, 87, 57, 33570, 13129, 27726, 178, 128); ff(2499, 26769, 62228, 47268, 30241, 36348, 59304, 35811); fe(152, 48, 40228, 86, 201, 48, 201, 29710, 37893, 13, 178, 128); ff(30741, 15145, 35723, 61880, 32315, 10832, 52649, 30130); ff(64783, 2154, 58605, 15084, 30741, 61880, 7865, 28944); ff(32315, 58862, 14061, 10832, 53394, 44171, 1971, 63662); fe(152, 117, 46826, 86, 188, 117, 188, 63354, 39821, 54013, 178, 128); ff(50253, 19915, 32956, 52624, 2630, 19985, 703, 283); fe(152, 174, 44027, 86, 50, 174, 50, 36221, 51041, 35123, 178, 128); fe(152, 225, 51959, 86, 75, 225, 75, 62408, 63112, 61701, 178, 128); fe(152, 87, 13928, 86, 57, 87, 57, 46666, 44423, 21076, 178, 128); ff(31034, 52955, 19173, 48244, 50253, 52624, 23019, 26733); ff(64783, 26347, 44047, 15084, 59294, 9443, 64553, 6522); ff(31034, 65317, 62482, 48244, 10382, 40332, 4681, 23621); ff(53394, 24156, 60059, 44171, 55189, 14942, 10277, 40506); ff(10525, 4461, 42468, 19969, 32315, 10832, 17357, 49044); ff(43705, 13129, 350, 62391, 59294, 9443, 27726, 65486); fe(152, 47, 56145, 86, 89, 47, 89, 13245, 46150, 53718, 178, 128); ff(39504, 13007, 48179, 29473, 2499, 47268, 22738, 11600); fe(152, 135, 54038, 86, 184, 135, 184, 15887, 19967, 18336, 178, 128); fe(152, 225, 41229, 86, 75, 225, 75, 2513, 20383, 26096, 178, 128); fe(152, 87, 31190, 86, 57, 87, 57, 54004, 52168, 24388, 178, 128); ff(32375, 24644, 15039, 37243, 39504, 29473, 23381, 48917); ff(35940, 63707, 5867, 8196, 30241, 36348, 17812, 24053); ff(53394, 35003, 26835, 44171, 23651, 50175, 40071, 23145); ff(65167, 20335, 5785, 61781, 48711, 62044, 31444, 15583); ff(30241, 17963, 48018, 36348, 30741, 61880, 62818, 16852); fe(152, 57, 51394, 86, 183, 57, 183, 19008, 5830, 18255, 178, 128); ff(22018, 12085, 21178, 52114, 2676, 31746, 64133, 56175); fe(152, 135, 46826, 86, 184, 135, 184, 63354, 49523, 30449, 178, 128); ff(48711, 38768, 30759, 62044, 50253, 52624, 6736, 47737); fe(152, 90, 37893, 86, 242, 90, 242, 13, 64902, 64505, 178, 128); ff(64783, 49316, 47114, 15084, 31034, 48244, 10882, 2656); ff(31034, 40226, 29231, 48244, 59294, 9443, 18491, 21176); ff(2499, 8065, 46253, 47268, 59294, 9443, 13252, 51951); fe(152, 174, 29341, 86, 50, 174, 50, 14338, 59652, 33300, 178, 128); ff(32315, 8942, 38161, 10832, 55189, 14942, 33406, 63932); fe(152, 13, 51394, 86, 224, 13, 224, 19008, 8886, 27571, 178, 128); ff(9631, 33463, 9102, 18975, 32315, 10832, 45166, 33774); ff(32315, 63117, 54443, 10832, 10525, 19969, 9162, 33741); fe(152, 57, 26947, 86, 183, 57, 183, 53728, 50979, 28824, 178, 128); ff(59294, 65197, 46745, 9443, 58088, 16824, 17871, 35706); ff(65356, 2289, 35480, 29266, 48711, 62044, 42401, 12075); ff(30241, 23926, 65426, 36348, 58088, 16824, 2448, 53838); ff(39504, 50619, 44412, 29473, 53394, 44171, 51665, 47731); fe(152, 174, 43011, 86, 50, 174, 50, 34906, 15320, 44688, 178, 128); ff(39504, 32618, 3032, 29473, 10382, 40332, 57951, 8373); fe(152, 174, 64757, 86, 50, 174, 50, 1587, 40228, 29710, 178, 128); fe(152, 225, 15942, 86, 75, 225, 75, 51476, 13447, 30824, 178, 128); ff(35940, 35972, 50175, 8196, 55189, 14942, 62481, 23651); fe(152, 117, 6650, 86, 188, 117, 188, 64693, 62803, 59560, 178, 128); ff(65282, 9901, 18718, 1995, 10382, 40332, 34910, 19088); ff(43705, 51304, 4294, 62391, 10525, 19969, 61354, 51640); fe(152, 57, 47704, 86, 183, 57, 183, 775, 12636, 46981, 178, 128); fe(152, 225, 44423, 86, 75, 225, 75, 21076, 42818, 52126, 178, 128); ff(39504, 30606, 38652, 29473, 30241, 36348, 41935, 11588); fd(64280, 112, 6429, 96, 0, 99, 34677); fd(54467, 112, 57277, 96, 3, 27657, 15241); fd(19198, 112, 55789, 96, 15, 13126, 25858); fd(25272, 112, 57667, 96, 12, 59570, 46955); fd(21484, 112, 57277, 96, 11, 27657, 35603); fd(61939, 112, 55789, 96, 5, 13126, 40478); fd(4245, 112, 62467, 96, 4, 56984, 25090); fd(13126, 112, 34677, 96, 14, 64280, 55789); fd(52281, 112, 58163, 96, 1, 5155, 44544); fd(58175, 112, 22573, 96, 7, 50341, 26575); fd(26500, 112, 31503, 96, 2, 37926, 28648); fd(27657, 112, 57490, 96, 6, 45255, 57277); fd(61939, 112, 2070, 96, 8, 11209, 40478); fd(5155, 112, 10552, 96, 10, 61726, 58163); fd(45255, 112, 25090, 96, 13, 4245, 57490); fd(25272, 112, 26575, 96, 9, 58175, 46955); fb(25735, 49468, 28115, 50701, 50707, 41229, 2513, 65239, 28055, 61217); fb(34920, 61184, 10781, 33591, 48145, 14017, 25878, 48792, 36172, 52246); fb(50455, 35560, 22613, 7140, 31758, 64545, 3842, 59633, 64872, 32166); fb(20508, 44334, 38075, 57579, 25389, 19049, 25154, 54989, 58697, 48359); fc(15931, 41798, 34568, 24653, 60136, 64902, 64505, 48847, 52647, 18837); fb(18709, 7518, 46032, 59421, 1735, 54792, 9918, 1987, 50411, 25097); fb(4111, 49523, 46221, 13599, 30449, 19999, 1196, 27363, 65136, 19036); fc(32283, 16736, 14535, 23816, 22736, 38482, 25602, 14112, 7883, 11190); fb(54038, 50149, 62604, 3905, 3252, 56145, 13245, 54891, 33107, 15887); fc(41074, 17925, 1179, 11003, 26079, 27967, 19152, 50888, 41317, 58921); fc(62664, 51696, 60514, 9119, 20850, 24224, 48888, 53355, 47609, 64016); fb(19522, 33107, 9181, 4218, 3905, 8221, 42218, 44476, 43847, 28587); fc(43839, 4375, 35157, 42713, 59668, 5022, 35923, 5537, 53121, 40674); fb(8456, 37759, 59207, 57544, 19379, 38406, 28562, 57678, 20208, 9029); fb(19049, 58697, 43254, 56045, 57579, 41898, 45016, 11013, 62941, 25154); fc(6431, 33677, 22183, 44391, 52191, 13058, 59571, 12156, 45852, 20144); fb(11687, 26473, 22173, 55922, 62206, 4616, 5983, 63509, 63564, 40453); fb(48127, 33534, 7852, 41203, 42950, 60035, 48161, 9222, 40225, 33570); fc(53933, 6431, 42093, 58000, 20144, 1697, 64776, 40015, 60763, 9118); fb(51696, 49504, 65421, 47463, 47955, 45852, 44391, 18004, 52914, 20850); fc(46372, 42818, 55392, 6449, 52126, 44027, 36221, 41790, 60906, 55654); fc(62108, 22219, 60162, 35326, 51457, 65405, 65140, 13198, 49763, 65186); fc(3417, 61707, 5577, 11707, 35200, 56006, 61513, 52561, 17635, 50515); fb(30734, 8435, 11558, 33313, 9021, 5286, 59072, 550, 5518, 23435); fc(8094, 8094, 26638, 11476, 47199, 12790, 37004, 43003, 57215, 47199); fb(37503, 15942, 54355, 23435, 51476, 15900, 25873, 43650, 30734, 28552); fc(37893, 60423, 45720, 62408, 60757, 12636, 46981, 7890, 51959, 13); fb(52751, 17554, 10263, 48359, 57078, 44334, 25389, 50212, 20508, 37648); fc(63448, 34984, 45071, 54917, 23129, 27842, 51397, 32056, 52277, 14031); fc(6872, 23792, 53504, 28552, 36964, 58340, 42866, 12065, 37503, 57254); fc(4262, 5076, 9711, 9167, 21780, 55592, 9167, 42007, 55592, 40530); fc(30729, 47962, 32730, 30922, 14801, 43839, 40674, 11114, 47928, 31909); fa(64647, 14, 35772, 38895, 9708, 48147, 55119, 43990, 43374, 38767, 64759); fa(49756, 1, 13943, 40050, 28821, 55277, 8196, 62744, 63224, 40178, 49708); fa(21314, 0, 61841, 29295, 15692, 60714, 22069, 31617, 60957, 29423, 21298); fa(38478, 3, 23514, 32128, 43990, 43374, 23890, 56220, 7769, 32000, 38462); fa(38037, 4, 61841, 10856, 47219, 12205, 22069, 47219, 12205, 10984, 38117); fa(40551, 9, 61841, 34167, 64382, 17100, 22069, 24892, 30494, 34295, 40471); fa(60283, 15, 483, 48292, 62744, 63224, 40905, 28556, 35710, 48164, 60171); fa(65106, 5, 35710, 43152, 47219, 12205, 28556, 24892, 30494, 43024, 65058); fa(26447, 8, 16530, 13155, 51887, 16530, 51887, 29411, 61039, 13283, 26431); fa(26681, 12, 61841, 58389, 6642, 22467, 22069, 40905, 483, 58517, 26697); fa(6380, 6, 60957, 4160, 55119, 35772, 31617, 31617, 60957, 4288, 6300); fa(10219, 7, 43374, 61821, 28821, 55277, 43990, 45125, 42759, 61949, 10139); fa(49970, 13, 35772, 61723, 45213, 31577, 55119, 28821, 55277, 61851, 49986); fa(23922, 2, 35772, 64386, 6642, 22467, 55119, 2444, 48105, 64258, 23810); fa(25295, 10, 17100, 52876, 56220, 7769, 64382, 8196, 13943, 52748, 25279); fa(60245, 11, 7769, 17680, 15692, 60714, 56220, 47219, 12205, 17808, 60197); g___1046(33639, 35865, 36713, 28331, 17888, 23400, 3378, 8, 49244, 9629, 33767); g___1046(52170, 3940, 3092, 20747, 25687, 25277, 32396, 12, 33886, 11305, 52042); g___1046(48650, 46428, 46636, 55612, 45768, 26561, 11173, 6, 40798, 18451, 48778); g___1046(20619, 38020, 38900, 53351, 50839, 21977, 13065, 14, 11819, 64236, 20491); g___1046(59410, 22424, 21736, 20815, 55217, 26955, 32457, 4, 20747, 25687, 59538); g___1046(61585, 63221, 62853, 22788, 20091, 60688, 45647, 1, 52953, 38035, 61457); g___1046(64163, 9121, 8401, 12126, 6904, 10914, 58420, 15, 7244, 61456, 64035); g___1046(44957, 36110, 36478, 8732, 30440, 44605, 29205, 13, 15540, 8664, 44829); g___1046(35805, 60058, 59882, 31998, 15281, 23400, 3378, 10, 22788, 20091, 35677); g___1046(1084, 18792, 18968, 7244, 61456, 35830, 16357, 7, 31690, 16325, 1212); g___1046(29018, 45784, 45480, 12126, 6904, 38152, 43788, 11, 23595, 8013, 29146); g___1046(16938, 29514, 28730, 52953, 38035, 35025, 2928, 9, 49244, 9629, 17066); g___1046(46365, 47995, 47115, 15123, 40185, 65240, 1788, 2, 19879, 48160, 46493); g___1046(42539, 54087, 53303, 22788, 20091, 22450, 38841, 3, 20050, 17620, 42667); g___1046(22380, 46195, 46851, 23595, 8013, 65433, 9526, 5, 3505, 9736, 22508); g___1046(58597, 9503, 9839, 28331, 17888, 60688, 45647, 0, 11819, 64236, 58469); fe(152, 13, 51077, 86, 224, 13, 224, 38774, 62257, 27376, 178, 128); fe(152, 51, 25253, 86, 207, 51, 207, 60955, 42615, 26569, 178, 128); ff(59294, 44363, 28557, 9443, 65167, 61781, 54791, 56807); ff(32315, 13629, 59331, 10832, 55189, 14942, 60141, 9598); fe(152, 57, 55392, 86, 183, 57, 183, 41790, 48466, 60252, 178, 128); ff(49621, 24212, 14526, 42301, 65282, 1995, 20084, 59510); fe(152, 174, 33568, 86, 50, 174, 50, 54366, 41533, 16314, 178, 128); ff(43705, 64931, 5688, 62391, 14173, 7042, 40972, 589); fe(152, 191, 59882, 86, 248, 191, 248, 4335, 57609, 32612, 178, 128); ff(2676, 61007, 50937, 31746, 65282, 1995, 43851, 12051); ff(58088, 15683, 31222, 16824, 59294, 9443, 31291, 64811); ff(55189, 1337, 53249, 14942, 65167, 61781, 12715, 30206); ff(7326, 26356, 59677, 41108, 9631, 18975, 39411, 59459); ff(59294, 42222, 43955, 9443, 65356, 29266, 41743, 59541); ff(30241, 49747, 43778, 36348, 43705, 62391, 44350, 16115); fe(152, 117, 45897, 86, 188, 117, 188, 27480, 18038, 45818, 178, 128); fe(152, 51, 32221, 86, 207, 51, 207, 47480, 62150, 48997, 178, 128); fg(52, 26680, 83, 41, 98, 48844, 57217, 40458, 225, 65); fe(152, 57, 65041, 86, 183, 57, 183, 17309, 23409, 32445, 178, 128); fe(152, 191, 10265, 86, 248, 191, 248, 48866, 9755, 19200, 178, 128); ff(58088, 21028, 25479, 16824, 14173, 7042, 37990, 24804); ff(64783, 40015, 36429, 15084, 22018, 52114, 30941, 37017); ff(65282, 47401, 29496, 1995, 55189, 14942, 13312, 45722); fe(152, 225, 62150, 86, 75, 225, 75, 48997, 24173, 49756, 178, 128); fe(152, 90, 37659, 86, 242, 90, 242, 26270, 54783, 49970, 178, 128); fe(152, 174, 465, 86, 50, 174, 50, 17961, 57740, 52022, 178, 128); ff(2676, 36195, 40808, 31746, 50253, 52624, 30185, 14692); fe(152, 143, 8802, 86, 113, 143, 113, 43405, 20220, 38752, 178, 128); ff(32375, 48709, 52512, 37243, 9631, 18975, 13616, 56510); fe(152, 117, 36236, 86, 188, 117, 188, 64310, 19357, 54462, 178, 128); fe(152, 135, 12558, 86, 184, 135, 184, 58519, 43686, 43934, 178, 128); ff(49621, 979, 50285, 42301, 2676, 31746, 7435, 41113); fe(152, 52, 65269, 86, 98, 52, 98, 25932, 62006, 328, 178, 128); fe(152, 87, 38288, 86, 57, 87, 57, 63234, 8731, 2594, 178, 128); ff(30839, 12270, 46785, 39569, 22018, 52114, 56221, 1616); fe(152, 57, 38288, 86, 183, 57, 183, 63234, 48735, 61202, 178, 128); ff(22018, 13002, 5006, 52114, 30241, 36348, 58053, 35396); ff(49621, 9599, 45414, 42301, 65282, 1995, 1442, 14290); ff(32375, 18329, 5517, 37243, 30839, 39569, 56028, 59371); ff(65356, 23238, 4637, 29266, 30839, 39569, 889, 9231); ff(43705, 48420, 58630, 62391, 65282, 1995, 27218, 9813); fg(48, 11624, 178, 86, 201, 16177, 8260, 45411, 51, 65); ff(53394, 2654, 23980, 44171, 65167, 61781, 24744, 43257); fe(152, 240, 12121, 86, 22, 240, 22, 51189, 28914, 41819, 178, 128); fe(152, 174, 52445, 86, 50, 174, 50, 28524, 6055, 21708, 178, 128); fe(152, 143, 59854, 86, 113, 143, 113, 41944, 13000, 22923, 178, 128); ff(32315, 13115, 22320, 10832, 53813, 51953, 12496, 28203); fe(152, 191, 57740, 86, 248, 191, 248, 52022, 50419, 46041, 178, 128); ff(7326, 59405, 30011, 41108, 53394, 44171, 33741, 61318); fe(152, 142, 34726, 86, 146, 142, 146, 25430, 29664, 28954, 178, 128); fe(152, 48, 44245, 86, 201, 48, 201, 65039, 28870, 9268, 178, 128); fe(152, 225, 15682, 86, 75, 225, 75, 60417, 46903, 1925, 178, 128); fe(152, 51, 8834, 86, 207, 51, 207, 39214, 35359, 27199, 178, 128); fe(152, 240, 18677, 86, 22, 240, 22, 3755, 9711, 42007, 178, 128); ff(31034, 47262, 58833, 48244, 65167, 61781, 14116, 36867); ff(64783, 42313, 40833, 15084, 14173, 7042, 41200, 50621); fe(152, 225, 19906, 86, 75, 225, 75, 3626, 59234, 20672, 178, 128); ff(39504, 7558, 41553, 29473, 65282, 1995, 14006, 54701); fe(152, 174, 52136, 86, 50, 174, 50, 16418, 54741, 10967, 178, 128); fe(152, 87, 7130, 86, 57, 87, 57, 41153, 9695, 56747, 178, 128); ff(39504, 5602, 32615, 29473, 53813, 51953, 1554, 27378); ff(7326, 16040, 1751, 41108, 35940, 8196, 3135, 11299); fe(152, 225, 24611, 86, 75, 225, 75, 8093, 54825, 48261, 178, 128); ff(10382, 23183, 11422, 40332, 65356, 29266, 46071, 20576); fe(152, 13, 36739, 86, 224, 13, 224, 44061, 11716, 54380, 178, 128); fe(152, 143, 33057, 86, 113, 143, 113, 2812, 9087, 34135, 178, 128); ff(14173, 52842, 26732, 7042, 7326, 41108, 50946, 49321); fe(152, 57, 45256, 86, 183, 57, 183, 65177, 34568, 48847, 178, 128); fe(152, 191, 44716, 86, 248, 191, 248, 50259, 29002, 6558, 178, 128); fe(152, 240, 59000, 86, 22, 240, 22, 19988, 5171, 6706, 178, 128); fe(152, 51, 11494, 86, 207, 51, 207, 16594, 54157, 5036, 178, 128); fg(143, 65177, 197, 189, 113, 45256, 27226, 34892, 143, 65); fe(152, 135, 11301, 86, 184, 135, 184, 24753, 61403, 55621, 178, 128); ff(16058, 49599, 33246, 23270, 53813, 51953, 14592, 6158); fe(152, 13, 8877, 86, 224, 13, 224, 46852, 32040, 7344, 178, 128); fe(152, 135, 34091, 86, 184, 135, 184, 59612, 26660, 5308, 178, 128); fe(152, 225, 34415, 86, 75, 225, 75, 11830, 60640, 19494, 178, 128); ff(10525, 27798, 14521, 19969, 64783, 15084, 65474, 19575); ff(23651, 27885, 44550, 50175, 65356, 29266, 24245, 13148); fe(152, 225, 39010, 86, 75, 225, 75, 44178, 44716, 50259, 178, 128); ff(65356, 55069, 38215, 29266, 32315, 10832, 49223, 35283); fg(135, 52338, 212, 24, 184, 23696, 60787, 47728, 52, 65); ff(59294, 33964, 40553, 9443, 2676, 31746, 8152, 32687); fe(152, 142, 35923, 86, 146, 142, 146, 60473, 21149, 40421, 178, 128); ff(55189, 47808, 4723, 14942, 30241, 36348, 46417, 25562); ff(65282, 53290, 24401, 1995, 39504, 29473, 14330, 41459); ff(43705, 64587, 52454, 62391, 22018, 52114, 36507, 125); ff(65282, 60268, 20259, 1995, 30741, 61880, 5937, 43047); fe(152, 90, 2739, 86, 242, 90, 242, 53484, 7718, 53712, 178, 128); fe(152, 47, 1678, 86, 89, 47, 89, 734, 43087, 32455, 178, 128); fe(152, 117, 7880, 86, 188, 117, 188, 38060, 61387, 8881, 178, 128); ff(22018, 14558, 48963, 52114, 30741, 61880, 36255, 18317); fe(152, 240, 52172, 86, 22, 240, 22, 59413, 1231, 64355, 178, 128); fe(152, 87, 51787, 86, 57, 87, 57, 40875, 5195, 55160, 178, 128); fe(152, 47, 51515, 86, 89, 47, 89, 278, 45037, 59388, 178, 128); ff(2630, 8392, 8176, 19985, 65282, 1995, 30099, 60290); fe(152, 240, 48844, 86, 22, 240, 22, 26680, 51380, 63565, 178, 128); ff(43705, 13684, 55373, 62391, 9631, 18975, 5424, 39344); ff(65167, 54754, 22437, 61781, 32375, 37243, 47283, 17575); ff(9631, 36948, 61135, 18975, 39504, 29473, 12999, 41517); fe(152, 142, 61387, 86, 146, 142, 146, 8881, 56624, 49394, 178, 128); ff(32375, 29099, 52599, 37243, 2499, 47268, 22622, 20818); fe(152, 143, 7495, 86, 113, 143, 113, 7969, 37642, 46610, 178, 128); fe(152, 135, 31078, 86, 184, 135, 184, 57414, 35238, 46210, 178, 128); ff(2676, 65193, 39122, 31746, 65167, 61781, 24144, 909); ff(59294, 24228, 57814, 9443, 35940, 8196, 32904, 8904); fe(152, 174, 34237, 86, 50, 174, 50, 9813, 7055, 156, 178, 128); ff(10382, 23631, 30742, 40332, 30839, 39569, 22837, 5416); ff(65356, 17410, 29330, 29266, 2499, 47268, 29690, 17291); ff(55189, 61997, 13332, 14942, 65356, 29266, 33329, 44967); fe(152, 13, 58277, 86, 224, 13, 224, 18870, 61595, 8186, 178, 128); ff(35940, 56839, 43102, 8196, 64783, 15084, 27587, 58206); ff(65356, 38327, 65113, 29266, 65167, 61781, 1300, 12838); ff(48711, 47780, 21978, 62044, 48711, 62044, 16047, 23549); fe(152, 48, 21664, 86, 201, 48, 201, 6363, 6843, 12302, 178, 128); ff(39504, 15433, 6793, 29473, 23651, 50175, 12017, 22528); fe(152, 47, 11301, 86, 89, 47, 89, 24753, 34415, 11830, 178, 128); ff(30241, 34531, 48287, 36348, 48711, 62044, 28656, 52039); ff(10525, 49808, 40582, 19969, 2499, 47268, 33980, 20794); ff(2676, 59327, 12233, 31746, 32375, 37243, 53852, 7185); fe(152, 143, 8385, 86, 113, 143, 113, 18185, 64445, 53251, 178, 128); ff(2499, 18950, 62241, 47268, 23651, 50175, 40974, 41079); ff(30839, 4074, 61356, 39569, 53394, 44171, 50263, 24955); fe(152, 13, 64532, 86, 224, 13, 224, 11097, 39261, 44352, 178, 128); fe(152, 48, 55736, 86, 201, 48, 201, 33874, 43579, 7125, 178, 128); fe(152, 51, 17537, 86, 207, 51, 207, 64766, 31375, 38938, 178, 128); ff(10382, 50187, 2623, 40332, 43705, 62391, 48561, 37786); ff(35940, 10987, 41306, 8196, 65356, 29266, 43426, 63192); ff(30839, 48701, 58950, 39569, 53394, 44171, 61616, 41363); ff(65356, 23177, 53964, 29266, 32375, 37243, 21004, 13741); fe(152, 57, 19357, 86, 183, 57, 183, 54462, 56577, 49030, 178, 128); ff(30839, 36315, 46069, 39569, 14173, 7042, 32191, 62); fe(152, 13, 12982, 86, 224, 13, 224, 6411, 18472, 60501, 178, 128); fe(152, 47, 64445, 86, 89, 47, 89, 53251, 42556, 18047, 178, 128); fe(152, 174, 59000, 86, 50, 174, 50, 19988, 1678, 734, 178, 128); ff(50253, 47209, 59865, 52624, 53813, 51953, 4279, 24); fe(152, 90, 7130, 86, 242, 90, 242, 41153, 1189, 11928, 178, 128); ff(50253, 53121, 3410, 52624, 65356, 29266, 42713, 13049); ff(65356, 58980, 39416, 29266, 65167, 61781, 19662, 64223); ff(35940, 534, 31261, 8196, 65356, 29266, 38776, 26933); fe(152, 52, 13158, 86, 98, 52, 98, 65386, 51971, 16485, 178, 128); ff(43705, 31987, 28734, 62391, 55189, 14942, 61228, 5443); ff(2676, 10958, 17622, 31746, 22018, 52114, 57531, 26222); fe(152, 225, 51318, 86, 75, 225, 75, 32238, 11154, 11314, 178, 128); fe(152, 135, 45291, 86, 184, 135, 184, 52327, 20014, 28490, 178, 128); fe(152, 117, 12967, 86, 188, 117, 188, 27156, 3922, 39594, 178, 128); ff(65167, 4526, 12356, 61781, 32375, 37243, 61001, 35531); fe(152, 48, 9755, 86, 201, 48, 201, 19200, 10265, 48866, 178, 128); fe(152, 225, 59000, 86, 75, 225, 75, 19988, 1678, 734, 178, 128); fe(152, 87, 23882, 86, 57, 87, 57, 3386, 17306, 376, 178, 128); fe(152, 57, 38369, 86, 183, 57, 183, 51067, 33884, 675, 178, 128); fe(152, 117, 43971, 86, 188, 117, 188, 56545, 14535, 14112, 178, 128); ff(10525, 25208, 12263, 19969, 30741, 61880, 10522, 32554); fe(152, 57, 2629, 86, 183, 57, 183, 132, 25368, 26512, 178, 128); ff(55189, 28227, 50615, 14942, 53813, 51953, 6149, 39952); fe(152, 51, 33721, 86, 207, 51, 207, 40885, 43931, 15229, 178, 128); ff(53394, 13438, 49173, 44171, 23651, 50175, 10082, 8984); fe(152, 174, 49125, 86, 50, 174, 50, 36906, 19721, 62589, 178, 128); ff(32375, 8310, 55891, 37243, 48711, 62044, 1489, 64320); fe(152, 117, 43579, 86, 188, 117, 188, 7125, 35238, 46210, 178, 128); ff(65356, 55989, 7741, 29266, 30839, 39569, 8144, 46957); ff(53813, 61704, 50836, 51953, 65356, 29266, 63018, 1028); fe(152, 225, 32903, 86, 75, 225, 75, 42521, 54335, 6640, 178, 128); fg(47, 11937, 178, 86, 89, 9183, 60877, 33149, 135, 65); fe(152, 191, 42784, 86, 248, 191, 248, 40143, 42784, 40143, 178, 128); fe(152, 117, 37864, 86, 188, 117, 188, 64563, 60264, 48283, 178, 128); fe(152, 57, 23882, 86, 183, 57, 183, 3386, 32361, 46539, 178, 128); fe(152, 225, 4066, 86, 75, 225, 75, 9812, 22527, 50499, 178, 128); fe(152, 47, 47979, 86, 89, 47, 89, 15522, 6058, 13379, 178, 128); ff(23651, 12325, 6556, 50175, 32375, 37243, 4670, 367); fe(152, 87, 34415, 86, 57, 87, 57, 11830, 61403, 55621, 178, 128); ff(64783, 61087, 37172, 15084, 53813, 51953, 40311, 33784); ff(65356, 19350, 50376, 29266, 30741, 61880, 9279, 61048); fe(152, 90, 12720, 86, 242, 90, 242, 7814, 39831, 50260, 178, 128); fe(152, 87, 14242, 86, 57, 87, 57, 37644, 29002, 6558, 178, 128); fe(152, 240, 45720, 86, 22, 240, 22, 7890, 14242, 37644, 178, 128); fe(152, 142, 34500, 86, 146, 142, 146, 61798, 48735, 61202, 178, 128); fe(152, 51, 56624, 86, 207, 51, 207, 49394, 48383, 31204, 178, 128); fe(152, 240, 35923, 86, 22, 240, 22, 60473, 34225, 62746, 178, 128); ff(32375, 31685, 45125, 37243, 9631, 18975, 14067, 6919); ff(43705, 45929, 23865, 62391, 64783, 15084, 63156, 30613); ff(59294, 39887, 51927, 9443, 31034, 48244, 26875, 61721); ff(43705, 9526, 57471, 62391, 7326, 41108, 22734, 6717); fe(152, 142, 55392, 86, 146, 142, 146, 41790, 43823, 43688, 178, 128); fe(152, 174, 8400, 86, 50, 174, 50, 63171, 58466, 63258, 178, 128); fe(152, 143, 39982, 86, 113, 143, 113, 2173, 34344, 62535, 178, 128); ff(48711, 62445, 49295, 62044, 16058, 23270, 58049, 42849); fe(152, 191, 18229, 86, 248, 191, 248, 54089, 62006, 328, 178, 128); fe(152, 240, 58212, 86, 22, 240, 22, 55980, 4867, 41113, 178, 128); ff(14173, 42323, 62073, 7042, 55189, 14942, 20904, 26476); fe(152, 87, 19962, 86, 57, 87, 57, 50586, 64693, 61721, 178, 128); ff(10525, 6157, 55841, 19969, 48711, 62044, 64949, 37408); ff(53394, 59988, 32514, 44171, 39504, 29473, 25832, 29395); fe(152, 87, 25923, 86, 57, 87, 57, 56629, 61416, 55340, 178, 128); ff(43705, 27116, 345, 62391, 50253, 52624, 53180, 28106); fe(152, 90, 38746, 86, 242, 90, 242, 30867, 27527, 57686, 178, 128); fe(152, 117, 17172, 86, 188, 117, 188, 48510, 36739, 44061, 178, 128); fe(152, 52, 45037, 86, 98, 52, 98, 59388, 11060, 45917, 178, 128); fe(152, 117, 47269, 86, 188, 117, 188, 6916, 29469, 49012, 178, 128); ff(39504, 6556, 34966, 29473, 58088, 16824, 24275, 25325); ff(49621, 13616, 24193, 42301, 16058, 23270, 57042, 32843); fe(152, 191, 35923, 86, 248, 191, 248, 60473, 34225, 62746, 178, 128); fe(152, 57, 7130, 86, 183, 57, 183, 41153, 14351, 18261, 178, 128); ff(59294, 33541, 42011, 9443, 2499, 47268, 44819, 2465); fe(152, 135, 32040, 86, 184, 135, 184, 7344, 32121, 11347, 178, 128); ff(31034, 59340, 65347, 48244, 39504, 29473, 9287, 54010); fe(152, 225, 18038, 86, 75, 225, 75, 45818, 20220, 38752, 178, 128); fe(152, 51, 59774, 86, 207, 51, 207, 40542, 23409, 32445, 178, 128); ff(43705, 15970, 2872, 62391, 32315, 10832, 22943, 65091); fe(152, 225, 33884, 86, 75, 225, 75, 675, 50218, 9024, 178, 128); ff(59294, 27751, 46678, 9443, 2499, 47268, 16724, 32532); ff(64783, 5718, 40492, 15084, 22018, 52114, 56341, 2351); ff(43705, 21244, 58365, 62391, 30839, 39569, 25443, 23690); fe(152, 142, 20440, 86, 146, 142, 146, 20260, 33110, 24146, 178, 128); ff(10525, 15235, 54583, 19969, 48711, 62044, 60329, 29574); fe(152, 13, 24384, 86, 224, 13, 224, 50806, 61416, 55340, 178, 128); ff(59294, 11666, 37721, 9443, 55189, 14942, 31014, 49009); fe(152, 191, 132, 86, 248, 191, 248, 53404, 59505, 40628, 178, 128); fe(152, 143, 16202, 86, 113, 143, 113, 44078, 50218, 9024, 178, 128); fe(152, 225, 26964, 86, 75, 225, 75, 33984, 25839, 54589, 178, 128); fe(152, 135, 22183, 86, 184, 135, 184, 12156, 7130, 41153, 178, 128); ff(30241, 1216, 3055, 36348, 55189, 14942, 27627, 42330); fg(191, 33273, 71, 155, 248, 1539, 45322, 8647, 142, 65); ff(58088, 29342, 10608, 16824, 50253, 52624, 37406, 61978); fe(152, 174, 8961, 86, 50, 174, 50, 40847, 37098, 22063, 178, 128); ff(64783, 25953, 27057, 15084, 16058, 23270, 49077, 11659); fe(152, 143, 30888, 86, 113, 143, 113, 6770, 38808, 30473, 178, 128); fe(152, 13, 53504, 86, 224, 13, 224, 12065, 40580, 47267, 178, 128); fe(152, 48, 44716, 86, 201, 48, 201, 50259, 1514, 52758, 178, 128); ff(55189, 24445, 37343, 14942, 55189, 14942, 18940, 37710); fe(152, 174, 51318, 86, 50, 174, 50, 32238, 48383, 31204, 178, 128); ff(58088, 37175, 42468, 16824, 49621, 42301, 51886, 49044); fe(152, 143, 35157, 86, 113, 143, 113, 5537, 465, 17961, 178, 128); fg(13, 46031, 65, 205, 224, 37248, 16605, 52947, 191, 65); fe(152, 90, 61595, 86, 242, 90, 242, 8186, 61881, 21374, 178, 128); fe(152, 52, 22527, 86, 98, 52, 98, 50499, 38192, 6483, 178, 128); fe(152, 57, 57609, 86, 183, 57, 183, 32612, 59882, 4335, 178, 128); ff(31034, 38609, 11297, 48244, 2676, 31746, 21060, 24811); ff(50253, 10646, 12333, 52624, 7326, 41108, 41002, 26552); ff(30741, 41852, 45983, 61880, 65282, 1995, 30178, 57744); ff(49621, 63809, 64116, 42301, 35940, 8196, 33672, 62962); ff(59294, 11952, 45542, 9443, 35940, 8196, 58873, 12504); ff(30241, 55127, 4044, 36348, 30839, 39569, 47694, 3028); ff(53394, 19086, 17617, 44171, 22018, 52114, 62409, 34846); ff(30241, 12172, 60896, 36348, 14173, 7042, 38915, 19042); ff(65282, 29727, 60290, 1995, 43705, 62391, 6215, 30841); fe(152, 51, 63318, 86, 207, 51, 207, 19472, 49631, 56606, 178, 128); ff(31034, 35475, 14531, 48244, 16058, 23270, 5283, 20621); ff(65282, 18675, 2271, 1995, 7326, 41108, 474, 62321); fe(152, 240, 41486, 86, 22, 240, 22, 52730, 30920, 46079, 178, 128); ff(65167, 1056, 5015, 61781, 58088, 16824, 8541, 51414); ff(65167, 40698, 26528, 61781, 2499, 47268, 12501, 34838); fe(152, 135, 57716, 86, 184, 135, 184, 9737, 36549, 63676, 178, 128); ff(16058, 23061, 53378, 23270, 53813, 51953, 5551, 18504); ff(53813, 57439, 46388, 51953, 30741, 61880, 48874, 49878); ff(31034, 27999, 59558, 48244, 64783, 15084, 56067, 54192); ff(65167, 65375, 45405, 61781, 23651, 50175, 34261, 8276); ff(65356, 3404, 1759, 29266, 31034, 48244, 46347, 51857); fe(152, 174, 33884, 86, 50, 174, 50, 675, 11716, 54380, 178, 128); fe(152, 135, 52172, 86, 184, 135, 184, 59413, 42556, 18047, 178, 128); ff(53813, 23747, 13395, 51953, 53394, 44171, 29578, 56962); ff(48711, 57560, 61607, 62044, 53394, 44171, 20227, 55998); ff(10382, 28657, 50523, 40332, 43705, 62391, 31392, 1486); ff(32375, 42217, 18585, 37243, 2676, 31746, 26599, 61292); fe(152, 117, 31375, 86, 188, 117, 188, 38938, 28640, 37294, 178, 128); ff(64783, 46722, 52290, 15084, 30241, 36348, 33678, 42680); fe(152, 47, 4867, 86, 89, 47, 89, 41113, 37012, 44228, 178, 128); ff(49621, 786, 2205, 42301, 2676, 31746, 64183, 53807); fg(13, 35832, 153, 162, 224, 9620, 60550, 30090, 47, 65); ff(30241, 25161, 62744, 36348, 2499, 47268, 42745, 65362); fe(152, 191, 1678, 86, 248, 191, 248, 734, 33057, 2812, 178, 128); fe(152, 143, 37171, 86, 113, 143, 113, 35535, 14535, 14112, 178, 128); ff(35940, 46969, 3298, 8196, 64783, 15084, 23996, 18557); ff(35940, 45930, 25121, 8196, 2499, 47268, 63344, 38487); fe(152, 13, 56273, 86, 224, 13, 224, 16311, 8338, 31069, 178, 128); ff(49621, 47447, 4896, 42301, 31034, 48244, 47742, 10894); fe(152, 143, 32730, 86, 113, 143, 113, 11114, 17532, 6632, 178, 128); ff(39504, 42841, 57385, 29473, 58088, 16824, 3567, 2471); fe(152, 52, 52172, 86, 98, 52, 98, 59413, 1179, 50888, 178, 128); fe(152, 47, 37171, 86, 89, 47, 89, 35535, 10265, 48866, 178, 128); ff(32375, 5319, 1283, 37243, 30839, 39569, 849, 56824); ff(7326, 13180, 4150, 41108, 53813, 51953, 22303, 13208); ff(10382, 54819, 52948, 40332, 35940, 8196, 42749, 7955); fe(152, 135, 61482, 86, 184, 135, 184, 59833, 28914, 41819, 178, 128); ff(14173, 45950, 49997, 7042, 43705, 62391, 18443, 38078); ff(55189, 35763, 63206, 14942, 64783, 15084, 10128, 6467); fe(152, 52, 63938, 86, 98, 52, 98, 20771, 16177, 11624, 178, 128); fe(152, 13, 40940, 86, 224, 13, 224, 2769, 15732, 48464, 178, 128); ff(2499, 46462, 58797, 47268, 50253, 52624, 26690, 1350); fe(152, 142, 5195, 86, 146, 142, 146, 55160, 43931, 15229, 178, 128); ff(64783, 21114, 59086, 15084, 65282, 1995, 32242, 17949); fe(152, 48, 40948, 86, 201, 48, 201, 15653, 2970, 43479, 178, 128); ff(10525, 8084, 45206, 19969, 43705, 62391, 25845, 486); ff(7326, 64318, 59320, 41108, 30241, 36348, 12776, 26221); ff(30839, 59181, 55332, 39569, 2499, 47268, 62363, 22813); ff(23651, 60747, 17198, 50175, 10525, 19969, 35244, 30867); fe(152, 52, 34603, 86, 98, 52, 98, 58270, 51181, 52003, 178, 128); ff(23651, 16021, 22030, 50175, 55189, 14942, 25584, 2796); fe(152, 143, 16276, 86, 113, 143, 113, 6198, 18169, 46748, 178, 128); ff(31034, 9023, 60866, 48244, 50253, 52624, 62006, 8277); fe(152, 47, 465, 86, 89, 47, 89, 17961, 60779, 2906, 178, 128); fg(142, 4536, 240, 56, 146, 7375, 9430, 56552, 13, 65); ff(32315, 36828, 65351, 10832, 16058, 23270, 30375, 11692); fe(152, 51, 40580, 86, 207, 51, 207, 47267, 54335, 6640, 178, 128); ff(2499, 7036, 41740, 47268, 43705, 62391, 22618, 25666); fe(152, 142, 33884, 86, 146, 142, 146, 675, 50218, 9024, 178, 128); fe(152, 90, 49803, 86, 242, 90, 242, 16328, 64445, 53251, 178, 128); fe(152, 47, 17936, 86, 89, 47, 89, 12070, 43686, 43934, 178, 128); ff(58088, 27199, 49851, 16824, 58088, 16824, 13686, 7086); ff(39504, 16411, 21865, 29473, 53813, 51953, 31937, 13210); ff(65167, 25566, 357, 61781, 30839, 39569, 27326, 57471); fe(152, 191, 17936, 86, 248, 191, 248, 12070, 61416, 55340, 178, 128); ff(48711, 58864, 62814, 62044, 58088, 16824, 9672, 43701); fe(152, 47, 6312, 86, 89, 47, 89, 58697, 49296, 32754, 178, 128); fe(152, 142, 45720, 86, 146, 142, 146, 7890, 7055, 156, 178, 128); fe(152, 48, 35157, 86, 201, 48, 201, 5537, 50419, 46041, 178, 128); fe(152, 52, 32140, 86, 98, 52, 98, 59893, 52978, 17458, 178, 128); ff(31034, 57147, 50729, 48244, 2676, 31746, 6026, 32490); fe(152, 174, 9620, 86, 50, 174, 50, 35832, 26988, 42575, 178, 128); fe(152, 142, 41985, 86, 146, 142, 146, 50025, 40067, 44630, 178, 128); fe(152, 13, 11685, 86, 224, 13, 224, 45008, 28870, 9268, 178, 128); fe(152, 174, 3496, 86, 50, 174, 50, 42737, 64427, 24674, 178, 128); fe(152, 48, 23882, 86, 201, 48, 201, 3386, 11060, 45917, 178, 128); ff(10382, 13143, 19390, 40332, 2499, 47268, 3764, 23066); fe(152, 142, 34344, 86, 146, 142, 146, 62535, 58466, 63258, 178, 128); ff(39504, 13375, 18492, 29473, 2676, 31746, 585, 19517); ff(43705, 5948, 43072, 62391, 7326, 41108, 8294, 50922); fe(152, 51, 25060, 86, 207, 51, 207, 10755, 18253, 59022, 178, 128); ff(32375, 42992, 63694, 37243, 14173, 7042, 45454, 13332); fg(143, 9248, 207, 69, 113, 36837, 51537, 2524, 90, 65); fe(152, 191, 62473, 86, 248, 191, 248, 42583, 29753, 41996, 178, 128); fe(152, 142, 61855, 86, 146, 142, 146, 34292, 52172, 59413, 178, 128); ff(30741, 29455, 29266, 61880, 22018, 52114, 25732, 65356); ff(2630, 34166, 32077, 19985, 39504, 29473, 17021, 57980); fe(152, 174, 30263, 86, 50, 174, 50, 29365, 32730, 11114, 178, 128); fe(152, 191, 19357, 86, 248, 191, 248, 54462, 28914, 41819, 178, 128); ff(65356, 47840, 17015, 29266, 10525, 19969, 35690, 3382); ff(30741, 4761, 22149, 61880, 2499, 47268, 28164, 49470); ff(30241, 17622, 18388, 36348, 53394, 44171, 21879, 53427); ff(43705, 2834, 27748, 62391, 7326, 41108, 59446, 41641); fe(152, 87, 22817, 86, 57, 87, 57, 50858, 24420, 37202, 178, 128); ff(49621, 40645, 35681, 42301, 58088, 16824, 63846, 62311); fe(152, 174, 53008, 86, 50, 174, 50, 55305, 23696, 52338, 178, 128); fe(152, 90, 17491, 86, 242, 90, 242, 39783, 52445, 28524, 178, 128); fe(152, 48, 36216, 86, 201, 48, 201, 33731, 36216, 33731, 178, 128); ff(31034, 57943, 10187, 48244, 2630, 19985, 61563, 41173); ff(53394, 22546, 10287, 44171, 9631, 18975, 11164, 35686); fe(152, 90, 11330, 86, 242, 90, 242, 39461, 26638, 43003, 178, 128); ff(16058, 23245, 51209, 23270, 35940, 8196, 58905, 36611); ff(53813, 38148, 48018, 51953, 31034, 48244, 25027, 16852); fe(152, 135, 36216, 86, 184, 135, 184, 33731, 62150, 48997, 178, 128); fe(152, 57, 31548, 86, 183, 57, 183, 48294, 26421, 35186, 178, 128); fe(152, 47, 8236, 86, 89, 47, 89, 53621, 462, 16376, 178, 128); fe(152, 51, 43087, 86, 207, 51, 207, 32455, 60514, 53355, 178, 128); ff(2630, 58862, 41245, 19985, 32315, 10832, 1971, 8931); fe(152, 87, 34359, 86, 57, 87, 57, 65482, 31078, 57414, 178, 128); ff(2676, 17553, 48016, 31746, 64783, 15084, 55807, 50800); fe(152, 48, 44761, 86, 201, 48, 201, 62182, 18169, 46748, 178, 128); ff(48711, 49569, 4412, 62044, 59294, 9443, 45025, 52384); fe(152, 13, 61387, 86, 224, 13, 224, 8881, 46909, 12173, 178, 128); fe(152, 90, 4250, 86, 242, 90, 242, 63196, 59157, 7549, 178, 128); ff(10382, 85, 52775, 40332, 23651, 50175, 47500, 40021); fe(152, 240, 45887, 86, 22, 240, 22, 11544, 31949, 31063, 178, 128); ff(59294, 58056, 18661, 9443, 53813, 51953, 25884, 44378); ff(49621, 25835, 36141, 42301, 53813, 51953, 21280, 29821); fe(152, 48, 38963, 86, 201, 48, 201, 52696, 42284, 1826, 178, 128); ff(32315, 40064, 22504, 10832, 43705, 62391, 5089, 63435); fe(152, 47, 46509, 86, 89, 47, 89, 58729, 38747, 1372, 178, 128); ff(39504, 23786, 60096, 29473, 31034, 48244, 63505, 47031); fe(152, 52, 37012, 86, 98, 52, 98, 44228, 39343, 62763, 178, 128); ff(53813, 47037, 58036, 51953, 32315, 10832, 6670, 15655); fe(152, 87, 46803, 86, 57, 87, 57, 50571, 58709, 3245, 178, 128); ff(2676, 59177, 48101, 31746, 48711, 62044, 45478, 38815); ff(2630, 1646, 39014, 19985, 39504, 29473, 15432, 59803); fe(152, 117, 18472, 86, 188, 117, 188, 60501, 34603, 58270, 178, 128); fe(152, 225, 65200, 86, 75, 225, 75, 57285, 30920, 46079, 178, 128); ff(35940, 33612, 20930, 8196, 50253, 52624, 46831, 65179); fe(152, 51, 62006, 86, 207, 51, 207, 328, 39167, 14969, 178, 128); fe(152, 90, 20542, 86, 242, 90, 242, 38535, 46803, 50571, 178, 128); ff(2676, 57176, 61620, 31746, 35940, 8196, 11298, 17724); ff(55189, 48589, 13109, 14942, 23651, 50175, 6713, 49549); ff(7326, 50341, 13831, 41108, 2676, 31746, 22573, 6474); fe(152, 191, 28418, 86, 248, 191, 248, 14436, 63455, 34969, 178, 128); ff(49621, 9576, 26624, 42301, 7326, 41108, 45442, 48909); ff(55189, 13585, 25194, 14942, 30741, 61880, 7629, 34397); fe(152, 117, 1179, 86, 188, 117, 188, 50888, 62015, 63356, 178, 128); fg(87, 12651, 71, 155, 57, 56716, 11642, 6266, 87, 65); ff(48711, 27769, 65412, 62044, 23651, 50175, 59663, 13570); ff(23651, 17462, 10550, 50175, 31034, 48244, 32374, 14757); ff(30241, 61037, 10470, 36348, 23651, 50175, 59279, 24860); fe(152, 143, 27761, 86, 113, 143, 113, 20377, 22653, 54810, 178, 128); ff(65167, 41372, 46196, 61781, 65356, 29266, 36642, 55079); ff(14173, 10631, 35443, 7042, 58088, 16824, 44026, 62396); fg(174, 32692, 83, 41, 50, 45653, 10926, 3070, 240, 65); ff(30241, 17468, 17589, 36348, 2676, 31746, 32767, 42089); fe(152, 135, 8228, 86, 184, 135, 184, 2141, 44716, 50259, 178, 128); fe(152, 240, 46621, 86, 22, 240, 22, 39419, 32121, 11347, 178, 128); fe(152, 143, 25060, 86, 113, 143, 113, 10755, 25839, 54589, 178, 128); ff(35940, 20919, 15600, 8196, 23651, 50175, 10528, 26240); ff(55189, 37636, 30536, 14942, 55189, 14942, 39167, 51257); fe(152, 13, 19357, 86, 224, 13, 224, 54462, 61482, 59833, 178, 128); fe(152, 143, 132, 86, 113, 143, 113, 53404, 47979, 15522, 178, 128); fe(152, 117, 3496, 86, 188, 117, 188, 42737, 24173, 49756, 178, 128); fe(152, 13, 62015, 86, 224, 13, 224, 63356, 1179, 50888, 178, 128); ff(53813, 54360, 28682, 51953, 50253, 52624, 16217, 53480); fg(52, 46610, 212, 24, 98, 37642, 58717, 1233, 57, 65); ff(65356, 21999, 37207, 29266, 7326, 41108, 18061, 30173); ff(49621, 49945, 10511, 42301, 65356, 29266, 20415, 34393); ff(65167, 91, 51693, 61781, 53394, 44171, 43220, 35358); ff(39504, 67, 220, 29473, 30741, 61880, 52603, 19733); fe(152, 48, 61855, 86, 201, 48, 201, 34292, 42595, 29040, 178, 128); fe(152, 87, 32705, 86, 57, 87, 57, 43975, 61855, 34292, 178, 128); ff(32315, 1280, 35996, 10832, 23651, 50175, 32985, 36396); ff(48711, 34124, 22673, 62044, 30839, 39569, 46259, 23219); ff(32315, 1795, 19854, 10832, 59294, 9443, 61699, 8692); fe(152, 52, 55654, 86, 98, 52, 98, 36080, 31310, 49709, 178, 128); ff(48711, 59295, 14672, 62044, 58088, 16824, 30729, 56654); fe(152, 174, 43579, 86, 50, 174, 50, 7125, 57029, 48781, 178, 128); ff(64783, 27203, 17945, 15084, 10525, 19969, 26141, 40610); ff(22018, 23749, 40583, 52114, 39504, 29473, 25076, 11272); fe(152, 52, 45897, 86, 98, 52, 98, 27480, 18677, 3755, 178, 128); ff(39504, 57696, 45455, 29473, 64783, 15084, 1813, 55254); fe(152, 52, 3496, 86, 98, 52, 98, 42737, 24420, 37202, 178, 128); ff(65167, 55755, 44495, 61781, 48711, 62044, 2569, 30078); ff(49621, 26125, 12539, 42301, 22018, 52114, 17111, 43036); ff(59294, 33568, 45985, 9443, 32375, 37243, 54366, 64716); ff(30839, 53252, 28255, 39569, 59294, 9443, 49552, 36524); ff(10382, 38491, 8213, 40332, 30741, 61880, 56544, 61587); fe(152, 240, 32730, 86, 22, 240, 22, 11114, 29753, 41996, 178, 128); ff(2499, 55991, 42884, 47268, 9631, 18975, 5949, 12155); ff(43705, 24987, 43973, 62391, 65356, 29266, 39566, 29829); fe(152, 52, 12121, 86, 98, 52, 98, 51189, 58415, 12940, 178, 128); fe(152, 135, 23698, 86, 184, 135, 184, 41683, 16202, 44078, 178, 128); ff(32375, 21142, 18912, 37243, 53394, 44171, 26349, 29614); ff(22018, 64994, 8445, 52114, 53394, 44171, 59635, 24855); fe(152, 47, 22527, 86, 89, 47, 89, 50499, 12547, 48054, 178, 128); fe(152, 48, 56624, 86, 201, 48, 201, 49394, 52978, 17458, 178, 128); ff(10525, 65324, 50862, 19969, 22018, 52114, 20178, 49823); ff(31034, 2101, 42172, 48244, 10382, 40332, 2601, 23928); ff(30741, 40881, 50136, 61880, 2676, 31746, 51563, 16757); fe(152, 90, 49296, 86, 242, 90, 242, 32754, 44716, 50259, 178, 128); fe(152, 191, 58865, 86, 248, 191, 248, 49779, 33209, 55501, 178, 128); fe(152, 57, 60162, 86, 183, 57, 183, 13198, 13000, 22923, 178, 128); ff(14173, 9574, 35448, 7042, 10382, 40332, 49350, 14655); ff(31034, 28007, 63199, 48244, 53813, 51953, 11647, 7953); fe(152, 57, 42615, 86, 183, 57, 183, 26569, 30935, 31156, 178, 128); fe(152, 142, 184, 86, 146, 142, 146, 9465, 36837, 9248, 178, 128); ff(65282, 27758, 62683, 1995, 16058, 23270, 65381, 23243); fe(152, 48, 43250, 86, 201, 48, 201, 23370, 18038, 45818, 178, 128); fe(152, 57, 18038, 86, 183, 57, 183, 45818, 39590, 15732, 178, 128); ff(31034, 15630, 57451, 48244, 31034, 48244, 25548, 48195); fe(152, 87, 23696, 86, 57, 87, 57, 52338, 43823, 43688, 178, 128); fe(152, 52, 55698, 86, 98, 52, 98, 53336, 42284, 1826, 178, 128); ff(65282, 9361, 43767, 1995, 2630, 19985, 52141, 576); ff(39504, 15402, 8397, 29473, 30241, 36348, 9276, 15726); fe(152, 47, 28794, 86, 89, 47, 89, 38677, 36739, 44061, 178, 128); ff(23651, 8488, 4670, 50175, 65282, 1995, 47855, 12325); ff(16058, 30323, 19770, 23270, 58088, 16824, 16120, 52575); fe(152, 57, 45130, 86, 183, 57, 183, 57983, 36837, 9248, 178, 128); fe(152, 240, 32050, 86, 22, 240, 22, 41119, 28640, 37294, 178, 128); fe(152, 13, 2918, 86, 224, 13, 224, 53708, 48558, 52614, 178, 128); fe(152, 135, 39261, 86, 184, 135, 184, 44352, 48876, 36304, 178, 128); fe(152, 225, 8877, 86, 75, 225, 75, 46852, 26988, 42575, 178, 128); fe(152, 117, 60964, 86, 188, 117, 188, 16475, 11060, 45917, 178, 128); ff(48711, 58408, 28396, 62044, 59294, 9443, 32259, 59883); fe(152, 143, 54861, 86, 113, 143, 113, 58278, 15682, 60417, 178, 128); fe(152, 240, 9574, 86, 22, 240, 22, 49350, 43434, 40273, 178, 128); ff(30241, 52564, 20783, 36348, 49621, 42301, 2362, 7159); fe(152, 87, 19071, 86, 57, 87, 57, 6561, 2970, 43479, 178, 128); fe(152, 51, 5577, 86, 207, 51, 207, 52561, 46474, 30117, 178, 128); fe(152, 13, 59774, 86, 224, 13, 224, 40542, 27761, 20377, 178, 128); ff(14173, 15919, 60236, 7042, 64783, 15084, 8393, 44686); fe(152, 191, 39158, 86, 248, 191, 248, 40401, 58212, 55980, 178, 128); fg(240, 36906, 71, 155, 22, 49125, 27289, 7800, 48, 65); fe(152, 225, 62473, 86, 75, 225, 75, 42583, 64693, 61721, 178, 128); fe(152, 48, 26638, 86, 201, 48, 201, 43003, 11330, 39461, 178, 128); ff(39504, 17703, 52054, 29473, 50253, 52624, 11464, 23916); ff(30241, 44237, 52879, 36348, 10525, 19969, 58195, 2874); fe(152, 51, 36093, 86, 207, 51, 207, 17872, 14039, 57060, 178, 128); fe(152, 51, 38808, 86, 207, 51, 207, 30473, 51809, 6062, 178, 128); ff(30241, 64960, 54445, 36348, 2630, 19985, 21368, 42426); fe(152, 87, 24567, 86, 57, 87, 57, 21961, 26964, 33984, 178, 128); fe(152, 90, 766, 86, 242, 90, 242, 52880, 45914, 9412, 178, 128); fg(51, 16260, 240, 56, 207, 25179, 49355, 56337, 117, 65); ff(48711, 21285, 2158, 62044, 9631, 18975, 16777, 8117); ff(9631, 59114, 41134, 18975, 30741, 61880, 29944, 29547); ff(48711, 53580, 1772, 62044, 50253, 52624, 45936, 16701); fe(152, 117, 6968, 86, 188, 117, 188, 11496, 7319, 33500, 178, 128); fe(152, 48, 36236, 86, 201, 48, 201, 64310, 36236, 64310, 178, 128); fe(152, 142, 32221, 86, 146, 142, 146, 47480, 766, 52880, 178, 128); ff(7326, 51059, 53798, 41108, 55189, 14942, 59651, 52570); ff(50253, 4915, 57311, 52624, 50253, 52624, 35726, 27331); ff(30839, 62587, 18467, 39569, 58088, 16824, 19601, 60719); ff(10525, 27948, 43600, 19969, 55189, 14942, 33523, 34276); fg(135, 49766, 152, 128, 184, 56885, 44323, 27407, 174, 65); ff(23651, 58659, 28363, 50175, 31034, 48244, 57775, 12366); ff(16058, 1800, 3208, 23270, 49621, 42301, 57916, 54030); ff(30241, 37138, 8356, 36348, 35940, 8196, 45689, 13941); fe(152, 52, 20095, 86, 98, 52, 98, 41400, 9620, 35832, 178, 128); ff(22018, 2846, 48329, 52114, 59294, 9443, 45075, 37128); fe(152, 117, 57716, 86, 188, 117, 188, 9737, 36549, 63676, 178, 128); ff(23651, 17885, 64329, 50175, 48711, 62044, 28016, 51252); ff(2676, 10099, 55259, 31746, 65167, 61781, 30286, 33535); ff(23651, 61872, 5529, 50175, 30741, 61880, 6153, 20820); fe(152, 240, 57716, 86, 22, 240, 22, 9737, 7247, 18610, 178, 128); fe(152, 90, 11175, 86, 242, 90, 242, 2223, 61528, 53523, 178, 128); ff(49621, 39646, 6699, 42301, 64783, 15084, 46756, 51203); ff(2499, 8464, 52161, 47268, 9631, 18975, 15809, 17690); ff(35940, 35001, 48822, 8196, 10525, 19969, 7226, 42822); fe(152, 135, 9087, 86, 184, 135, 184, 34135, 49512, 40466, 178, 128); fe(152, 87, 49125, 86, 57, 87, 57, 36906, 2629, 132, 178, 128); ff(32375, 10273, 5409, 37243, 10525, 19969, 54710, 59388); fe(152, 191, 9812, 86, 248, 191, 248, 482, 44884, 8747, 178, 128); fe(152, 90, 45071, 86, 242, 90, 242, 32056, 33546, 51002, 178, 128); ff(65356, 47125, 35489, 29266, 2676, 31746, 9671, 9647); fe(152, 47, 39831, 86, 89, 47, 89, 50260, 56221, 24748, 178, 128); fe(152, 57, 63318, 86, 183, 57, 183, 19472, 39010, 44178, 178, 128); ff(22018, 25517, 14779, 52114, 48711, 62044, 35421, 8513); fe(152, 52, 54783, 86, 98, 52, 98, 49970, 44761, 62182, 178, 128); fe(152, 47, 61482, 86, 89, 47, 89, 59833, 20440, 20260, 178, 128); fe(152, 142, 25923, 86, 146, 142, 146, 56629, 17327, 1769, 178, 128); fe(152, 90, 34603, 86, 242, 90, 242, 58270, 50419, 46041, 178, 128); fe(152, 240, 7130, 86, 22, 240, 22, 41153, 46909, 12173, 178, 128); ff(30839, 32140, 50818, 39569, 10525, 19969, 59893, 12436); fe(152, 135, 36093, 86, 184, 135, 184, 17872, 61595, 8186, 178, 128); ff(50253, 43503, 43724, 52624, 22018, 52114, 61905, 23550); fe(152, 142, 9365, 86, 146, 142, 146, 4378, 32040, 7344, 178, 128); ff(64783, 10037, 44341, 15084, 43705, 62391, 26234, 36416); fd(7274, 128, 4268, 112, 1, 50923, 11372); fd(40020, 128, 56745, 112, 3, 58816, 57426); fd(7274, 128, 10631, 112, 12, 12320, 11372); fd(16182, 128, 57426, 112, 11, 40020, 2617); fd(36120, 128, 41106, 112, 14, 51390, 52550); fd(63999, 128, 36303, 112, 4, 11001, 2869); fd(63999, 128, 13998, 112, 7, 20735, 2869); fd(35373, 128, 11372, 112, 2, 7274, 5539); fd(22321, 128, 5760, 112, 9, 8149, 21661); fd(11001, 128, 44782, 112, 13, 31963, 36303); fd(63999, 128, 13998, 112, 10, 20735, 2869); fd(12320, 128, 5539, 112, 0, 35373, 10631); fd(62840, 128, 10631, 112, 5, 12320, 59855); fd(62840, 128, 35076, 112, 6, 53612, 59855); fd(12320, 128, 51947, 112, 15, 22176, 10631); fd(22321, 128, 56745, 112, 8, 58816, 21661); fb(18038, 31539, 35468, 7315, 63352, 60964, 16475, 9822, 28378, 45818); fb(59767, 57740, 37510, 9465, 52022, 53579, 59422, 1585, 184, 57698); fb(43815, 38192, 42513, 9268, 6483, 10997, 26323, 15755, 28870, 33899); fb(60964, 26062, 25455, 2223, 33812, 35124, 46689, 43605, 11175, 16475); fc(34415, 31375, 53492, 49709, 38938, 9333, 3972, 46519, 31310, 11830); fb(2970, 16202, 14598, 56629, 44078, 35359, 27199, 18466, 25923, 43479); fc(8802, 9711, 44463, 44630, 42007, 51809, 6062, 50184, 40067, 43405); fc(57716, 65269, 38075, 20377, 25932, 33546, 51002, 54989, 27761, 9737); fb(36216, 462, 12021, 12156, 16376, 64152, 56118, 34041, 22183, 33731); fc(26988, 18962, 43439, 6641, 559, 39831, 50260, 52266, 58646, 42575); fc(12552, 37248, 64748, 53404, 46031, 46909, 12173, 61353, 132, 13927); fb(6055, 56577, 6022, 52696, 49030, 3922, 39594, 46603, 38963, 21708); fb(132, 11154, 12347, 39783, 11314, 389, 5023, 2018, 17491, 53404); fb(15417, 52970, 61094, 42737, 16629, 24420, 37202, 52252, 3496, 50412); fc(54825, 47269, 56135, 8747, 6916, 28378, 7315, 25475, 44884, 48261); fc(25118, 45720, 27289, 9465, 7890, 45121, 24689, 7800, 184, 56714); fc(13000, 22817, 12044, 734, 50858, 62257, 27376, 37539, 1678, 22923); fb(23409, 24863, 48288, 35013, 36344, 58191, 25498, 47852, 5908, 32445); fb(34726, 34568, 9268, 6411, 48847, 465, 17961, 19413, 12982, 25430); fb(45887, 11175, 6017, 31144, 2223, 25332, 31144, 59198, 25332, 11544); fc(12720, 12720, 57411, 29040, 7814, 61855, 34292, 57749, 42595, 7814); fc(12967, 43087, 36935, 49030, 32455, 26964, 33984, 51544, 56577, 27156); fc(32903, 26660, 11558, 7549, 5308, 18038, 45818, 550, 59157, 42521); fc(64693, 58277, 22597, 18405, 18870, 53691, 37652, 51564, 61240, 61721); fb(46621, 10265, 27969, 29040, 48866, 23559, 56008, 370, 42595, 39419); fc(34511, 4867, 24815, 14436, 41113, 36739, 44061, 4382, 28418, 62265); fb(51787, 465, 61555, 41168, 17961, 64561, 17267, 53736, 19406, 40875); fb(61855, 8385, 34368, 48054, 18185, 20646, 65105, 18825, 12547, 34292); fc(52978, 56624, 40268, 16311, 49394, 8236, 53621, 28997, 56273, 17458); fc(17532, 24176, 49206, 37294, 25954, 45256, 65177, 7587, 28640, 6632); fc(57609, 8385, 60935, 42575, 18185, 52832, 10976, 24444, 26988, 32612); fb(14242, 34237, 40128, 47534, 9813, 37659, 26270, 8995, 39142, 37644); fa(763, 13, 3451, 124, 23297, 33961, 61001, 17141, 17840, 236, 635); fa(53827, 1, 44217, 31785, 44030, 53517, 39784, 42540, 14305, 31929, 53955); fa(49413, 10, 34716, 44858, 13704, 16463, 32682, 4506, 14931, 44970, 49541); fa(56286, 8, 14305, 44834, 29032, 50308, 42540, 17681, 27366, 44978, 56158); fa(53773, 2, 283, 14029, 13567, 26823, 50816, 19041, 34131, 13917, 53901); fa(35801, 7, 32153, 34135, 44030, 53517, 24562, 61001, 3451, 34247, 35673); fa(33788, 14, 1854, 46291, 13704, 16463, 40304, 39784, 44217, 46147, 33660); fa(6096, 6, 10652, 52942, 30732, 5826, 44347, 23297, 33961, 52830, 5968); fa(30778, 15, 1854, 57123, 30732, 5826, 40304, 13704, 16463, 57267, 30906); fa(5622, 11, 14305, 60081, 61178, 33402, 42540, 48868, 4781, 59937, 5494); fa(53001, 5, 3451, 63602, 62472, 6299, 61001, 22437, 52055, 63714, 53129); fa(37117, 12, 5826, 22670, 22437, 52055, 30732, 14323, 56786, 22558, 36989); fa(34942, 4, 13636, 7777, 17681, 27366, 37666, 4506, 14931, 7921, 35070); fa(14654, 3, 5826, 35717, 56857, 21122, 30732, 44347, 10652, 35605, 14782); fa(8419, 9, 63680, 16165, 14323, 56786, 63610, 50816, 283, 16309, 8291); fa(26046, 0, 13636, 56190, 63526, 38349, 37666, 22437, 52055, 56302, 25918); g___1046(32551, 29682, 28786, 49534, 3153, 63222, 5777, 5, 41371, 64947, 32695); g___1046(50538, 61241, 60601, 35563, 31546, 47153, 7173, 4, 49534, 3153, 50682); g___1046(63987, 34681, 34041, 21670, 21591, 28787, 50954, 3, 55193, 12486, 63843); g___1046(23400, 12433, 13073, 29653, 15685, 1899, 31299, 2, 21670, 21591, 23544); g___1046(64615, 52343, 53239, 29996, 1080, 47153, 7173, 11, 49534, 3153, 64759); g___1046(64694, 24922, 25306, 500, 30120, 56541, 15946, 6, 49534, 3153, 64550); g___1046(62665, 26572, 25676, 63065, 11269, 11807, 38311, 7, 29996, 1080, 62553); g___1046(17024, 43322, 43706, 57383, 54688, 47860, 32291, 10, 57742, 11406, 16912); g___1046(33871, 40128, 40768, 25696, 30084, 23244, 57423, 14, 15203, 19366, 34015); g___1046(30572, 24530, 23634, 20340, 20827, 57994, 59430, 0, 25696, 30084, 30716); g___1046(56594, 37521, 37137, 5724, 46170, 51645, 15791, 13, 500, 30120, 56706); g___1046(36029, 39083, 39723, 35241, 28454, 40646, 11886, 15, 46478, 54579, 35885); g___1046(36817, 15717, 16101, 63065, 11269, 33993, 8500, 1, 57742, 11406, 36673); g___1046(14349, 41651, 41267, 500, 30120, 56945, 29284, 8, 36753, 34446, 14493); g___1046(20623, 54119, 53479, 36753, 34446, 11807, 38311, 12, 35241, 28454, 20511); g___1046(30337, 6692, 6564, 15203, 19366, 51645, 15791, 9, 29653, 15685, 30225); fe(152, 48, 26562, 86, 201, 48, 201, 47239, 50367, 4128, 178, 128); ff(9631, 40824, 7860, 18975, 32315, 10832, 16004, 57779); fe(152, 143, 11287, 86, 113, 143, 113, 53496, 37592, 24134, 178, 128); fe(152, 142, 39397, 86, 146, 142, 146, 5659, 18219, 3295, 178, 128); ff(30741, 17182, 39488, 61880, 23651, 50175, 53295, 54173); ff(31034, 49279, 35865, 48244, 65282, 1995, 14846, 34080); ff(48711, 40593, 26139, 62044, 32375, 37243, 6306, 26577); fe(152, 57, 44148, 86, 183, 57, 183, 12210, 42151, 16698, 178, 128); ff(10525, 8400, 17262, 19969, 32375, 37243, 63171, 52052); ff(10525, 29099, 48336, 19969, 2630, 19985, 22622, 39392); fe(152, 13, 35503, 86, 224, 13, 224, 6497, 58496, 34540, 178, 128); ff(55189, 46417, 3141, 14942, 65282, 1995, 25069, 39051); fe(152, 174, 14560, 86, 50, 174, 50, 49945, 37598, 23517, 178, 128); fe(152, 191, 39568, 86, 248, 191, 248, 28532, 9296, 16457, 178, 128); fe(152, 117, 44942, 86, 188, 117, 188, 12665, 44412, 50230, 178, 128); ff(9631, 55030, 60044, 18975, 30241, 36348, 20523, 60521); ff(2676, 35429, 29059, 31746, 23651, 50175, 4357, 52034); fe(152, 142, 45432, 86, 146, 142, 146, 9472, 60651, 38703, 178, 128); ff(2499, 15662, 32742, 47268, 39504, 29473, 64960, 41264); ff(22018, 1729, 41821, 52114, 16058, 23270, 25470, 41735); fe(152, 174, 6331, 86, 50, 174, 50, 39261, 10781, 48792, 178, 128); fe(152, 143, 12851, 86, 113, 143, 113, 45883, 25062, 51004, 178, 128); ff(43705, 35326, 48494, 62391, 59294, 9443, 38449, 21384); ff(55189, 64422, 59086, 14942, 49621, 42301, 23237, 17949); fe(152, 47, 34149, 86, 89, 47, 89, 48358, 35717, 32915, 178, 128); fe(152, 142, 4017, 86, 146, 142, 146, 10147, 54692, 18240, 178, 128); ff(16058, 15724, 26049, 23270, 30839, 39569, 33374, 52795); fe(152, 57, 42198, 86, 183, 57, 183, 36404, 31834, 57039, 178, 128); fe(152, 135, 5882, 86, 184, 135, 184, 26513, 35182, 1396, 178, 128); fe(152, 13, 29398, 86, 224, 13, 224, 15675, 38058, 27267, 178, 128); ff(39504, 34245, 60389, 29473, 2676, 31746, 22620, 3114); fe(152, 57, 7852, 86, 183, 57, 183, 9222, 49206, 7587, 178, 128); fe(152, 225, 60641, 86, 75, 225, 75, 39768, 42576, 20554, 178, 128); fe(152, 47, 54349, 86, 89, 47, 89, 25682, 31834, 57039, 178, 128); fe(152, 240, 2659, 86, 22, 240, 22, 37758, 48586, 13460, 178, 128); ff(53813, 9630, 38217, 51953, 10382, 40332, 1721, 3871); ff(14173, 44935, 35970, 7042, 43705, 62391, 43278, 50553); ff(43705, 44077, 60367, 62391, 7326, 41108, 13623, 12812); ff(48711, 58408, 56230, 62044, 32315, 10832, 32259, 46998); fe(152, 90, 13605, 86, 242, 90, 242, 19664, 35073, 54746, 178, 128); ff(9631, 17553, 60508, 18975, 49621, 42301, 55807, 46388); fe(152, 143, 55085, 86, 113, 143, 113, 65212, 14898, 42508, 178, 128); ff(58088, 26950, 41541, 16824, 35940, 8196, 13341, 42672); ff(10382, 817, 52290, 40332, 49621, 42301, 26383, 42680); fe(152, 117, 5461, 86, 188, 117, 188, 36981, 50367, 4128, 178, 128); ff(10525, 24862, 2935, 19969, 2630, 19985, 38015, 5578); ff(22018, 12488, 18090, 52114, 39504, 29473, 41484, 16862); fe(152, 240, 59029, 86, 22, 240, 22, 47830, 61420, 58118, 178, 128); ff(14173, 28011, 21700, 7042, 2499, 47268, 62933, 59549); fe(152, 57, 43439, 86, 183, 57, 183, 52266, 41028, 16052, 178, 128); fe(152, 174, 8775, 86, 50, 174, 50, 38077, 6711, 63321, 178, 128); fe(152, 135, 10423, 86, 184, 135, 184, 65025, 49355, 56337, 178, 128); fe(152, 225, 536, 86, 75, 225, 75, 15470, 53619, 60749, 178, 128); ff(16058, 62668, 13481, 23270, 7326, 41108, 26625, 599); fg(87, 51434, 146, 213, 57, 65058, 43769, 4857, 52, 83); ff(30241, 26487, 31930, 36348, 49621, 42301, 18429, 45110); ff(30741, 8091, 39577, 61880, 30741, 61880, 31814, 20071); fe(152, 191, 5525, 86, 248, 191, 248, 9540, 52865, 12819, 178, 128); ff(32375, 7918, 48647, 37243, 49621, 42301, 62621, 39382); ff(14173, 43397, 15557, 7042, 16058, 23270, 50378, 11177); fg(174, 54647, 83, 41, 50, 8949, 41971, 9378, 240, 83); fe(152, 51, 62626, 86, 207, 51, 207, 25673, 28859, 10951, 178, 128); ff(65282, 27115, 34257, 1995, 59294, 9443, 16771, 29264); ff(32375, 41010, 22930, 37243, 10525, 19969, 51186, 31051); fe(152, 135, 46207, 86, 184, 135, 184, 37551, 41564, 10724, 178, 128); ff(49621, 28144, 13329, 42301, 49621, 42301, 3867, 28193); fe(152, 143, 1983, 86, 113, 143, 113, 58984, 34178, 18008, 178, 128); fe(152, 240, 1651, 86, 22, 240, 22, 63604, 48155, 31713, 178, 128); fe(152, 143, 8949, 86, 113, 143, 113, 54647, 63981, 7624, 178, 128); ff(2630, 54004, 28612, 19985, 49621, 42301, 39367, 15302); ff(55189, 18252, 25553, 14942, 10382, 40332, 25049, 27596); ff(30241, 65503, 26222, 36348, 23651, 50175, 63398, 49687); ff(55189, 64772, 1067, 14942, 32315, 10832, 64369, 10973); ff(49621, 27621, 24848, 42301, 30839, 39569, 49645, 2638); ff(58088, 52765, 27124, 16824, 48711, 62044, 51632, 20863); ff(48711, 32392, 58318, 62044, 65282, 1995, 3405, 29357); fe(152, 13, 59617, 86, 224, 13, 224, 56146, 45578, 52207, 178, 128); fe(152, 135, 65421, 86, 184, 135, 184, 18004, 7220, 24857, 178, 128); ff(31034, 27948, 44695, 48244, 49621, 42301, 33523, 30680); fe(152, 13, 14907, 86, 224, 13, 224, 38338, 20819, 19851, 178, 128); fg(87, 21665, 83, 41, 57, 42091, 24335, 47029, 191, 83); fe(152, 117, 30213, 86, 188, 117, 188, 11234, 37598, 23517, 178, 128); fe(152, 117, 37645, 86, 188, 117, 188, 17011, 59207, 57678, 178, 128); fe(152, 225, 61955, 86, 75, 225, 75, 42987, 15423, 1161, 178, 128); fe(152, 52, 38282, 86, 98, 52, 98, 29522, 36177, 57237, 178, 128); fe(152, 48, 28859, 86, 201, 48, 201, 10951, 62626, 25673, 178, 128); ff(16058, 55272, 3791, 23270, 64783, 15084, 57581, 64304); ff(23651, 35339, 42481, 50175, 22018, 52114, 29458, 46615); fe(152, 90, 36225, 86, 242, 90, 242, 17454, 47046, 47951, 178, 128); ff(10525, 20102, 53488, 19969, 22018, 52114, 28599, 40120); fe(152, 174, 36225, 86, 50, 174, 50, 17454, 51332, 21529, 178, 128); fe(152, 143, 2199, 86, 113, 143, 113, 36076, 24790, 17922, 178, 128); ff(30241, 1024, 43512, 36348, 59294, 9443, 16387, 36364); ff(43705, 49245, 44645, 62391, 64783, 15084, 54184, 17015); fe(152, 52, 33840, 86, 98, 52, 98, 36144, 38959, 53601, 178, 128); ff(65167, 27506, 24378, 61781, 16058, 23270, 54471, 34201); fe(152, 191, 16440, 86, 248, 191, 248, 12746, 11558, 550, 178, 128); fe(152, 142, 5275, 86, 146, 142, 146, 33859, 34178, 18008, 178, 128); ff(31034, 5654, 37827, 48244, 7326, 41108, 61621, 52969); ff(2499, 27335, 11080, 47268, 53813, 51953, 56013, 110); ff(32375, 59770, 25387, 37243, 59294, 9443, 10098, 39694); fe(152, 51, 42482, 86, 207, 51, 207, 48889, 19965, 23391, 178, 128); ff(65356, 49622, 28, 29266, 43705, 62391, 12423, 2025); ff(30741, 5534, 32705, 61880, 30741, 61880, 4745, 4120); ff(53813, 13092, 48353, 51953, 53813, 51953, 42143, 45196); fe(152, 142, 62604, 86, 146, 142, 146, 54891, 22597, 51564, 178, 128); fe(152, 174, 16881, 86, 50, 174, 50, 59768, 27016, 60314, 178, 128); fe(152, 191, 44359, 86, 248, 191, 248, 5045, 44359, 5045, 178, 128); ff(16058, 58477, 28909, 23270, 31034, 48244, 65422, 63481); ff(16058, 65278, 43298, 23270, 49621, 42301, 32399, 42815); fg(52, 42904, 65, 205, 98, 57256, 14598, 18466, 117, 83); fe(152, 47, 54355, 86, 89, 47, 89, 43650, 31632, 62774, 178, 128); fe(152, 52, 41114, 86, 98, 52, 98, 18751, 55059, 35525, 178, 128); fe(152, 57, 60399, 86, 183, 57, 183, 3497, 55530, 49094, 178, 128); fe(152, 57, 6879, 86, 183, 57, 183, 7415, 47940, 56300, 178, 128); fe(152, 47, 18219, 86, 89, 47, 89, 3295, 55537, 6037, 178, 128); ff(53813, 14258, 49089, 51953, 39504, 29473, 52014, 39481); ff(2630, 48659, 48857, 19985, 30839, 39569, 45399, 46115); fe(152, 143, 63718, 86, 113, 143, 113, 43544, 26273, 48256, 178, 128); ff(65282, 3501, 57, 1995, 30839, 39569, 63332, 23257); ff(53394, 2170, 17844, 44171, 14173, 7042, 42907, 26184); fe(152, 47, 15080, 86, 89, 47, 89, 65170, 8775, 38077, 178, 128); fg(90, 16358, 178, 86, 242, 38654, 60871, 60176, 87, 83); fe(152, 143, 55109, 86, 113, 143, 113, 30602, 28829, 36940, 178, 128); fe(152, 174, 65258, 86, 50, 174, 50, 42, 48432, 35253, 178, 128); ff(65356, 59610, 38826, 29266, 35940, 8196, 65066, 53986); ff(55189, 53610, 17703, 14942, 53813, 51953, 33098, 34959); fe(152, 87, 47940, 86, 57, 87, 57, 56300, 21190, 32809, 178, 128); fe(152, 13, 44622, 86, 224, 13, 224, 33128, 2404, 7111, 178, 128); ff(53394, 60446, 5499, 44171, 53813, 51953, 48171, 6770); ff(30741, 1742, 8268, 61880, 39504, 29473, 15360, 4165); ff(30741, 28546, 62016, 61880, 2676, 31746, 48905, 21728); ff(39504, 4703, 58037, 29473, 65356, 29266, 17418, 4494); ff(23651, 5267, 50709, 50175, 16058, 23270, 59587, 9337); ff(39504, 46970, 40612, 29473, 2676, 31746, 35495, 26139); ff(58088, 2638, 12037, 16824, 7326, 41108, 24848, 884); fe(152, 117, 36007, 86, 188, 117, 188, 55164, 37592, 24134, 178, 128); ff(64783, 7103, 58731, 15084, 32315, 10832, 29617, 7860); fe(152, 142, 30073, 86, 146, 142, 146, 15541, 62626, 25673, 178, 128); ff(35940, 47403, 3023, 8196, 32315, 10832, 31226, 46579); fe(152, 191, 4269, 86, 248, 191, 248, 30966, 6104, 24589, 178, 128); fe(152, 47, 2391, 86, 89, 47, 89, 6406, 55268, 48725, 178, 128); ff(55189, 38982, 13973, 14942, 2630, 19985, 43746, 7813); ff(49621, 59201, 53891, 42301, 53394, 44171, 44074, 53953); fe(152, 57, 5525, 86, 183, 57, 183, 9540, 5525, 9540, 178, 128); fe(152, 47, 34298, 86, 89, 47, 89, 22277, 50591, 48486, 178, 128); fe(152, 135, 10546, 86, 184, 135, 184, 40566, 24535, 38301, 178, 128); ff(9631, 44316, 27115, 18975, 10382, 40332, 2187, 55942); ff(32375, 57312, 2973, 37243, 10525, 19969, 26268, 60158); ff(23651, 64629, 53120, 50175, 65167, 61781, 62642, 62170); fe(152, 191, 34631, 86, 248, 191, 248, 31351, 49610, 63381, 178, 128); ff(9631, 37234, 47234, 18975, 2630, 19985, 59709, 43597); fe(152, 90, 41984, 86, 242, 90, 242, 34780, 44359, 5045, 178, 128); fe(152, 52, 46032, 86, 98, 52, 98, 1987, 25721, 41837, 178, 128); fe(152, 13, 26846, 86, 224, 13, 224, 48814, 42025, 38249, 178, 128); fe(152, 143, 35717, 86, 113, 143, 113, 32915, 35120, 29331, 178, 128); fe(152, 87, 56382, 86, 57, 87, 57, 41466, 36464, 18333, 178, 128); fe(152, 117, 3092, 86, 188, 117, 188, 59288, 36935, 51544, 178, 128); fe(152, 135, 20150, 86, 184, 135, 184, 35818, 5461, 36981, 178, 128); ff(53813, 34952, 15102, 51953, 9631, 18975, 45087, 8469); ff(35940, 29761, 62343, 8196, 30241, 36348, 23482, 56262); fe(152, 142, 61420, 86, 146, 142, 146, 58118, 46221, 27363, 178, 128); fe(152, 47, 60550, 86, 89, 47, 89, 30090, 1651, 63604, 178, 128); fg(51, 47239, 71, 155, 207, 26562, 6022, 46603, 57, 83); fe(152, 87, 11418, 86, 57, 87, 57, 37842, 56135, 25475, 178, 128); fe(152, 174, 25821, 86, 50, 174, 50, 6227, 13605, 19664, 178, 128); fg(135, 5659, 83, 41, 184, 39397, 28764, 9012, 13, 83); fe(152, 135, 56933, 86, 184, 135, 184, 2415, 4269, 30966, 178, 128); fe(152, 52, 1981, 86, 98, 52, 98, 52160, 60877, 33149, 178, 128); ff(2676, 27009, 6413, 31746, 53813, 51953, 45038, 43003); fe(152, 174, 59896, 86, 50, 174, 50, 54812, 48155, 31713, 178, 128); fg(191, 56568, 178, 86, 248, 42643, 11596, 20907, 48, 83); fe(152, 143, 26846, 86, 113, 143, 113, 48814, 26846, 48814, 178, 128); ff(50253, 23241, 14770, 52624, 22018, 52114, 47300, 45091); ff(55189, 42953, 21623, 14942, 2499, 47268, 12214, 8257); fe(152, 117, 7852, 86, 188, 117, 188, 9222, 47542, 55149, 178, 128); ff(50253, 24520, 18810, 52624, 22018, 52114, 7416, 47152); ff(30839, 44728, 52161, 39569, 65167, 61781, 8816, 17690); fe(152, 142, 15541, 86, 146, 142, 146, 63093, 2945, 52073, 178, 128); ff(59294, 37085, 36359, 9443, 7326, 41108, 18591, 51351); fe(152, 57, 36509, 86, 183, 57, 183, 48481, 49492, 27646, 178, 128); fe(152, 135, 1503, 86, 184, 135, 184, 34371, 12369, 45596, 178, 128); fe(152, 135, 17435, 86, 184, 135, 184, 19549, 53619, 60749, 178, 128); ff(31034, 34626, 62985, 48244, 39504, 29473, 12753, 16545); ff(10382, 52404, 59674, 40332, 48711, 62044, 7037, 19985); fe(152, 135, 41067, 86, 184, 135, 184, 63350, 40665, 11765, 178, 128); ff(43705, 61790, 13101, 62391, 49621, 42301, 29238, 23788); fe(152, 52, 49407, 86, 98, 52, 98, 34189, 60399, 3497, 178, 128); ff(65282, 17344, 64372, 1995, 43705, 62391, 51250, 20341); fe(152, 135, 60399, 86, 184, 135, 184, 3497, 16490, 1025, 178, 128); ff(65282, 32517, 19606, 1995, 10525, 19969, 63342, 23262); fe(152, 90, 45432, 86, 242, 90, 242, 9472, 51412, 41820, 178, 128); ff(59294, 13258, 55549, 9443, 53394, 44171, 57827, 7666); fe(152, 13, 10546, 86, 224, 13, 224, 40566, 26598, 17151, 178, 128); ff(10382, 51003, 12750, 40332, 53394, 44171, 38948, 16872); fe(152, 174, 4841, 86, 50, 174, 50, 61125, 17294, 17070, 178, 128); ff(53394, 51013, 31959, 44171, 53813, 51953, 21246, 6427); fe(152, 13, 44737, 86, 224, 13, 224, 52064, 1624, 57198, 178, 128); ff(53394, 8089, 37578, 44171, 31034, 48244, 46472, 45804); ff(32375, 62597, 61462, 37243, 30839, 39569, 36813, 48704); fg(48, 7945, 153, 162, 201, 12355, 6541, 52526, 174, 83); fe(152, 13, 26005, 86, 224, 13, 224, 58935, 7220, 24857, 178, 128); ff(2676, 58789, 31814, 31746, 32375, 37243, 61853, 8091); ff(30839, 41852, 3126, 39569, 50253, 52624, 30178, 20500); ff(35940, 24124, 62120, 8196, 49621, 42301, 44462, 30991); ff(55189, 53121, 44126, 14942, 64783, 15084, 42713, 55028); ff(31034, 62582, 61236, 48244, 55189, 14942, 39392, 51345); fe(152, 57, 17294, 86, 183, 57, 183, 17070, 5712, 51187, 178, 128); fg(52, 63124, 212, 24, 98, 35824, 48168, 58150, 225, 83); fe(152, 191, 40181, 86, 248, 191, 248, 35990, 63015, 60520, 178, 128); fe(152, 51, 32889, 86, 207, 51, 207, 41050, 57217, 40458, 178, 128); ff(50253, 60435, 10296, 52624, 2630, 19985, 63041, 9626); ff(10382, 44113, 33302, 40332, 55189, 14942, 53206, 9195); fg(135, 44476, 197, 189, 184, 9181, 25751, 10931, 90, 83); fe(152, 90, 30213, 86, 242, 90, 242, 11234, 35824, 63124, 178, 128); ff(31034, 25670, 54166, 48244, 53813, 51953, 48919, 61963); fe(152, 117, 5194, 86, 188, 117, 188, 48349, 17779, 15183, 178, 128); ff(2499, 30470, 36860, 47268, 31034, 48244, 50374, 21515); ff(59294, 18701, 51744, 9443, 58088, 16824, 47660, 39289); ff(2676, 19221, 25019, 31746, 35940, 8196, 36571, 52686); ff(65167, 61056, 62971, 61781, 23651, 50175, 55263, 61803); ff(32375, 33324, 51209, 37243, 2676, 31746, 13590, 36611); ff(35940, 22677, 10511, 8196, 2499, 47268, 42843, 34393); fe(152, 87, 423, 86, 57, 87, 57, 26319, 19035, 28708, 178, 128); ff(48711, 48966, 28684, 62044, 2630, 19985, 4257, 59576); ff(9631, 31601, 19288, 18975, 32315, 10832, 57365, 41982); ff(53813, 32107, 40951, 51953, 31034, 48244, 15673, 25761); ff(64783, 17753, 8503, 15084, 30241, 36348, 16729, 15469); fe(152, 87, 42085, 86, 57, 87, 57, 38229, 62503, 41754, 178, 128); fe(152, 48, 15423, 86, 201, 48, 201, 1161, 7803, 15896, 178, 128); ff(2676, 33302, 29598, 31746, 64783, 15084, 28209, 17859); fe(152, 117, 24790, 86, 188, 117, 188, 17922, 64765, 42106, 178, 128); ff(49621, 28396, 18892, 42301, 50253, 52624, 31538, 7967); ff(2499, 8147, 31846, 47268, 9631, 18975, 30271, 19574); ff(16058, 19263, 12066, 23270, 7326, 41108, 13814, 61291); fe(152, 48, 31165, 86, 201, 48, 201, 32748, 13157, 17058, 178, 128); ff(9631, 22203, 56518, 18975, 30241, 36348, 19329, 22472); ff(22018, 54346, 54190, 52114, 65282, 1995, 34007, 29313); fe(152, 117, 51013, 86, 188, 117, 188, 21246, 33091, 6385, 178, 128); fe(152, 90, 25721, 86, 242, 90, 242, 41837, 48303, 55166, 178, 128); fe(152, 142, 21414, 86, 146, 142, 146, 37125, 49434, 61288, 178, 128); fe(152, 48, 52484, 86, 201, 48, 201, 4799, 26598, 17151, 178, 128); fe(152, 47, 22597, 86, 89, 47, 89, 51564, 4518, 44936, 178, 128); ff(22018, 11999, 29740, 52114, 59294, 9443, 38024, 28064); ff(55189, 10233, 29621, 14942, 39504, 29473, 23158, 59219); fe(152, 117, 40095, 86, 188, 117, 188, 65046, 47940, 56300, 178, 128); ff(16058, 16967, 62429, 23270, 16058, 23270, 49764, 62387); ff(55189, 26377, 32324, 14942, 35940, 8196, 21024, 21640); fe(152, 174, 59207, 86, 50, 174, 50, 57678, 22661, 55512, 178, 128); fe(152, 240, 8260, 86, 22, 240, 22, 45411, 19386, 27049, 178, 128); ff(10382, 49283, 25546, 40332, 7326, 41108, 23347, 33137); fe(152, 47, 10840, 86, 89, 47, 89, 36545, 42151, 16698, 178, 128); fe(152, 90, 53, 86, 242, 90, 242, 31229, 51013, 21246, 178, 128); ff(50253, 7420, 47526, 52624, 53813, 51953, 1591, 38072); ff(58088, 45256, 45985, 16824, 31034, 48244, 65177, 64716); fe(152, 52, 35503, 86, 98, 52, 98, 6497, 30435, 2637, 178, 128); ff(23651, 11208, 6264, 50175, 35940, 8196, 22644, 5758); ff(2630, 35763, 24112, 19985, 22018, 52114, 10128, 8830); fg(51, 8647, 71, 155, 207, 45322, 14349, 20432, 51, 83); ff(39504, 13750, 29260, 29473, 7326, 41108, 56381, 11707); fe(152, 225, 423, 86, 75, 225, 75, 26319, 42498, 41194, 178, 128); ff(16058, 12229, 44429, 23270, 32375, 37243, 14652, 15781); fe(152, 117, 14043, 86, 188, 117, 188, 12323, 4143, 64235, 178, 128); fe(152, 191, 59029, 86, 248, 191, 248, 47830, 11320, 50293, 178, 128); fe(152, 240, 16196, 86, 22, 240, 22, 2927, 58825, 40334, 178, 128); ff(22018, 29144, 22971, 52114, 39504, 29473, 42856, 32547); fe(152, 174, 10001, 86, 50, 174, 50, 64749, 38075, 54989, 178, 128); fe(152, 225, 55085, 86, 75, 225, 75, 65212, 48782, 43921, 178, 128); fe(152, 143, 42827, 86, 113, 143, 113, 62175, 42268, 33258, 178, 128); ff(53813, 58476, 43477, 51953, 30839, 39569, 7406, 57091); fe(152, 191, 26598, 86, 248, 191, 248, 17151, 26598, 17151, 178, 128); ff(32375, 18462, 57529, 37243, 30241, 36348, 15335, 52285); fe(152, 57, 58715, 86, 183, 57, 183, 6971, 19035, 28708, 178, 128); fe(152, 225, 45279, 86, 75, 225, 75, 51867, 49492, 27646, 178, 128); fe(152, 90, 15080, 86, 242, 90, 242, 65170, 7852, 9222, 178, 128); fe(152, 87, 45245, 86, 57, 87, 57, 10905, 28435, 25238, 178, 128); fe(152, 51, 34531, 86, 207, 51, 207, 28656, 16881, 59768, 178, 128); fe(152, 57, 1915, 86, 183, 57, 183, 12756, 63702, 10330, 178, 128); ff(53813, 61220, 27521, 51953, 53813, 51953, 18034, 26630); ff(2499, 57439, 22420, 47268, 53813, 51953, 48874, 33461); ff(43705, 56984, 3265, 62391, 59294, 9443, 62467, 39316); fe(152, 51, 43602, 86, 207, 51, 207, 64994, 28802, 6475, 178, 128); ff(58088, 51615, 26571, 16824, 65282, 1995, 43106, 23758); fe(152, 174, 18313, 86, 50, 174, 50, 17644, 28859, 10951, 178, 128); fe(152, 87, 14675, 86, 57, 87, 57, 33132, 36202, 45198, 178, 128); fe(152, 48, 49216, 86, 201, 48, 201, 24711, 3812, 52370, 178, 128); fe(152, 142, 12369, 86, 146, 142, 146, 45596, 12369, 45596, 178, 128); ff(53813, 39141, 20467, 51953, 23651, 50175, 47969, 39530); ff(30839, 4406, 40326, 39569, 23651, 50175, 58034, 44484); ff(16058, 64960, 4952, 23270, 65167, 61781, 21368, 8185); fe(152, 143, 12640, 86, 113, 143, 113, 1356, 5502, 59513, 178, 128); ff(32375, 41184, 1214, 37243, 30839, 39569, 48967, 46401); ff(30741, 45055, 2022, 61880, 22018, 52114, 37189, 57623); ff(2676, 59626, 8024, 31746, 58088, 16824, 40116, 23827); fe(152, 240, 18219, 86, 22, 240, 22, 3295, 9020, 6662, 178, 128); fe(152, 135, 18021, 86, 184, 135, 184, 48644, 64765, 42106, 178, 128); fe(152, 13, 1136, 86, 224, 13, 224, 16187, 15423, 1161, 178, 128); fe(152, 51, 19386, 86, 207, 51, 207, 27049, 43497, 56101, 178, 128); ff(2499, 17155, 64794, 47268, 65356, 29266, 26266, 8426); ff(2630, 44542, 55460, 19985, 59294, 9443, 24896, 574); fe(152, 52, 7301, 86, 98, 52, 98, 42826, 14211, 2677, 178, 128); fe(152, 90, 6331, 86, 242, 90, 242, 39261, 7643, 49263, 178, 128); fe(152, 52, 6417, 86, 98, 52, 98, 32487, 43497, 56101, 178, 128); fe(152, 52, 18106, 86, 98, 52, 98, 3469, 22597, 51564, 178, 128); fe(152, 48, 36202, 86, 201, 48, 201, 45198, 10781, 48792, 178, 128); fe(152, 47, 53393, 86, 89, 47, 89, 42591, 45322, 8647, 178, 128); fe(152, 48, 60399, 86, 201, 48, 201, 3497, 22171, 7051, 178, 128); ff(14173, 35845, 27404, 7042, 9631, 18975, 59492, 5161); ff(32375, 58440, 1940, 37243, 65282, 1995, 46461, 37643); fe(152, 142, 48782, 86, 146, 142, 146, 43921, 50367, 4128, 178, 128); fe(152, 191, 63894, 86, 248, 191, 248, 13450, 7708, 22223, 178, 128); ff(53813, 28904, 64643, 51953, 10382, 40332, 11308, 10143); fe(152, 225, 4894, 86, 75, 225, 75, 61595, 50227, 50465, 178, 128); ff(59294, 24978, 25479, 9443, 35940, 8196, 21596, 24804); ff(2630, 691, 1640, 19985, 14173, 7042, 47723, 1146); ff(65167, 4325, 5536, 61781, 32375, 37243, 449, 34655); fe(152, 51, 26091, 86, 207, 51, 207, 25360, 4894, 61595, 178, 128); ff(65282, 38062, 4354, 1995, 2630, 19985, 2922, 8165); fe(152, 191, 20150, 86, 248, 191, 248, 35818, 14898, 42508, 178, 128); ff(16058, 53477, 9243, 23270, 30241, 36348, 45121, 59374); ff(65356, 59235, 52037, 29266, 16058, 23270, 55691, 52648); ff(35940, 666, 53055, 8196, 14173, 7042, 46593, 26170); ff(23651, 12668, 27274, 50175, 10525, 19969, 14165, 28449); ff(35940, 27609, 29992, 8196, 31034, 48244, 24486, 46311); ff(16058, 8367, 44171, 23270, 32315, 10832, 1512, 53394); ff(30241, 44666, 40099, 36348, 35940, 8196, 19272, 4484); ff(65356, 8530, 48302, 29266, 2630, 19985, 54029, 12373); ff(64783, 24433, 1948, 15084, 22018, 52114, 16177, 14597); fe(152, 240, 34178, 86, 22, 240, 22, 18008, 34178, 18008, 178, 128); fe(152, 191, 8522, 86, 248, 191, 248, 15075, 12355, 7945, 178, 128); ff(59294, 4700, 35868, 9443, 58088, 16824, 28669, 19602); fe(152, 48, 40455, 86, 201, 48, 201, 26101, 51537, 2524, 178, 128); ff(23651, 47412, 29755, 50175, 30241, 36348, 40237, 33374); ff(10525, 32273, 18644, 19969, 64783, 15084, 44197, 34902); ff(35940, 6077, 32228, 8196, 31034, 48244, 14400, 30043); ff(64783, 35978, 14743, 15084, 65282, 1995, 7249, 23514); fe(152, 191, 35824, 86, 248, 191, 248, 63124, 62000, 31212, 178, 128); fe(152, 240, 6879, 86, 22, 240, 22, 7415, 47940, 56300, 178, 128); fe(152, 117, 17649, 86, 188, 117, 188, 21726, 43439, 52266, 178, 128); fe(152, 13, 1419, 86, 224, 13, 224, 10104, 12355, 7945, 178, 128); fe(152, 117, 57411, 86, 188, 117, 188, 57749, 24535, 38301, 178, 128); ff(50253, 38685, 41662, 52624, 9631, 18975, 6886, 23876); ff(49621, 8371, 10287, 42301, 49621, 42301, 7664, 35686); ff(53813, 24824, 65366, 51953, 30241, 36348, 25650, 60055); fe(152, 240, 12007, 86, 22, 240, 22, 50769, 60877, 33149, 178, 128); fe(152, 90, 6104, 86, 242, 90, 242, 24589, 21190, 32809, 178, 128); ff(58088, 51339, 47437, 16824, 10525, 19969, 36224, 46278); fe(152, 135, 63641, 86, 184, 135, 184, 4499, 49291, 6569, 178, 128); ff(39504, 35594, 47594, 29473, 22018, 52114, 50323, 39426); fe(152, 52, 46071, 86, 98, 52, 98, 35213, 46071, 35213, 178, 128); ff(30241, 61276, 22527, 36348, 30741, 61880, 51921, 25571); ff(10382, 61058, 43188, 40332, 50253, 52624, 4200, 46557); ff(2676, 48930, 53465, 31746, 32375, 37243, 25981, 54582); fe(152, 225, 46207, 86, 75, 225, 75, 37551, 34526, 13276, 178, 128); fe(152, 51, 22171, 86, 207, 51, 207, 7051, 44737, 52064, 178, 128); fe(152, 57, 24535, 86, 183, 57, 183, 38301, 47046, 47951, 178, 128); fe(152, 240, 15080, 86, 22, 240, 22, 65170, 43602, 64994, 178, 128); ff(30241, 34100, 34378, 36348, 65282, 1995, 51782, 51067); ff(32315, 59319, 35120, 10832, 65282, 1995, 14406, 16142); ff(30741, 17811, 37589, 61880, 22018, 52114, 54489, 62677); fe(152, 51, 38075, 86, 207, 51, 207, 54989, 38075, 54989, 178, 128); ff(30241, 58821, 22493, 36348, 65282, 1995, 6338, 4009); ff(9631, 46335, 61826, 18975, 65167, 61781, 24572, 7863); fe(152, 225, 65258, 86, 75, 225, 75, 42, 59029, 47830, 178, 128); fe(152, 13, 63661, 86, 224, 13, 224, 822, 18583, 55253, 178, 128); fe(152, 47, 7301, 86, 89, 47, 89, 42826, 1503, 34371, 178, 128); fe(152, 87, 34526, 86, 57, 87, 57, 13276, 58234, 32178, 178, 128); fe(152, 87, 40402, 86, 57, 87, 57, 35747, 4688, 27737, 178, 128); fe(152, 135, 24771, 86, 184, 135, 184, 34043, 47602, 29350, 178, 128); ff(2499, 58081, 42105, 47268, 22018, 52114, 46663, 34525); ff(39504, 65291, 27586, 29473, 53813, 51953, 15001, 40162); ff(32315, 11689, 51118, 10832, 30741, 61880, 44085, 28979); fe(152, 142, 40665, 86, 146, 142, 146, 11765, 12857, 17535, 178, 128); fg(117, 65046, 207, 69, 188, 40095, 55596, 29875, 47, 83); ff(30839, 63952, 38182, 39569, 10382, 40332, 4571, 38574); fe(152, 52, 14182, 86, 98, 52, 98, 50294, 51332, 21529, 178, 128); fe(152, 52, 54736, 86, 98, 52, 98, 16390, 37685, 46896, 178, 128); ff(30839, 12396, 16489, 39569, 2676, 31746, 34638, 58242); fe(152, 48, 48586, 86, 201, 48, 201, 13460, 19035, 28708, 178, 128); ff(30241, 22159, 50313, 36348, 53394, 44171, 25261, 36818); fe(152, 142, 24790, 86, 146, 142, 146, 17922, 48586, 13460, 178, 128); ff(32315, 52283, 36947, 10832, 53394, 44171, 41805, 51571); ff(30741, 65021, 27541, 61880, 49621, 42301, 24825, 31749); fe(152, 48, 2945, 86, 201, 48, 201, 52073, 47542, 55149, 178, 128); ff(30839, 30910, 41172, 39569, 64783, 15084, 61459, 21302); fe(152, 90, 60399, 86, 242, 90, 242, 3497, 50512, 20440, 178, 128); fe(152, 47, 6417, 86, 89, 47, 89, 32487, 44150, 27753, 178, 128); ff(30241, 27526, 43399, 36348, 10382, 40332, 2261, 48934); fe(152, 48, 46723, 86, 201, 48, 201, 62479, 26556, 16001, 178, 128); fe(152, 52, 65431, 86, 98, 52, 98, 64854, 13157, 17058, 178, 128); fe(152, 240, 64178, 86, 22, 240, 22, 26940, 1915, 12756, 178, 128); fe(152, 57, 9230, 86, 183, 57, 183, 38697, 29910, 27734, 178, 128); fe(152, 51, 58717, 86, 207, 51, 207, 1233, 62000, 31212, 178, 128); ff(49621, 50819, 56852, 42301, 30241, 36348, 41564, 50787); ff(30241, 52127, 59140, 36348, 30839, 39569, 24121, 50503); fe(152, 90, 42576, 86, 242, 90, 242, 20554, 12369, 45596, 178, 128); fe(152, 240, 1007, 86, 22, 240, 22, 12656, 26934, 20068, 178, 128); ff(35940, 28171, 37580, 8196, 53394, 44171, 6050, 57842); fe(152, 52, 44365, 86, 98, 52, 98, 59905, 35717, 32915, 178, 128); fe(152, 51, 1944, 86, 207, 51, 207, 15703, 18106, 3469, 178, 128); fe(152, 117, 26273, 86, 188, 117, 188, 48256, 1737, 49877, 178, 128); ff(53813, 17496, 50980, 51953, 65282, 1995, 44521, 61086); fe(152, 87, 25861, 86, 57, 87, 57, 15903, 42643, 56568, 178, 128); fg(51, 9540, 152, 128, 207, 5525, 35059, 29174, 142, 83); fe(152, 240, 19070, 86, 22, 240, 22, 26677, 4017, 10147, 178, 128); ff(30839, 4196, 54662, 39569, 30741, 61880, 44404, 39363); fe(152, 143, 13575, 86, 113, 143, 113, 19065, 9020, 6662, 178, 128); ff(30741, 33096, 57928, 61880, 10525, 19969, 37625, 34312); fe(152, 87, 38058, 86, 57, 87, 57, 27267, 15541, 63093, 178, 128); fg(90, 16669, 212, 24, 242, 56639, 59237, 14154, 135, 83); ff(2499, 24606, 24759, 47268, 48711, 62044, 13218, 59511); ff(65356, 48529, 9961, 29266, 65167, 61781, 5278, 61471); fe(152, 87, 11799, 86, 57, 87, 57, 51884, 4124, 25052, 178, 128); fe(152, 13, 49297, 86, 224, 13, 224, 1643, 40665, 11765, 178, 128); ff(48711, 25106, 34619, 62044, 2676, 31746, 3255, 21592); ff(64783, 33610, 53520, 15084, 48711, 62044, 60507, 65515); ff(16058, 19915, 51337, 23270, 49621, 42301, 703, 34479); fe(152, 135, 65431, 86, 184, 135, 184, 64854, 45578, 52207, 178, 128); ff(2676, 20701, 41141, 31746, 32375, 37243, 13722, 17839); fe(152, 174, 35120, 86, 50, 174, 50, 29331, 58825, 40334, 178, 128); ff(59294, 58430, 39891, 9443, 53394, 44171, 63449, 47029); fe(152, 51, 46207, 86, 207, 51, 207, 37551, 41028, 16052, 178, 128); ff(30241, 29937, 31933, 36348, 9631, 18975, 37271, 6907); ff(65356, 26129, 17631, 29266, 30241, 36348, 41792, 7356); ff(65282, 3085, 49296, 1995, 31034, 48244, 22844, 30549); ff(16058, 5223, 55028, 23270, 16058, 23270, 59027, 60732); ff(23651, 11097, 56533, 50175, 2630, 19985, 37701, 49015); ff(43705, 8797, 60794, 62391, 30839, 39569, 43019, 23286); ff(65167, 4601, 28560, 61781, 10525, 19969, 59963, 10072); ff(53394, 3201, 10955, 44171, 2499, 47268, 27553, 60582); fe(152, 48, 19070, 86, 201, 48, 201, 26677, 30213, 11234, 178, 128); fe(152, 87, 14898, 86, 57, 87, 57, 42508, 937, 48691, 178, 128); ff(7326, 16154, 13551, 41108, 2630, 19985, 45012, 45787); fe(152, 225, 63981, 86, 75, 225, 75, 7624, 44150, 27753, 178, 128); fe(152, 87, 358, 86, 57, 87, 57, 45684, 39294, 5574, 178, 128); ff(48711, 59064, 40155, 62044, 14173, 7042, 41747, 37756); ff(43705, 9615, 49898, 62391, 65356, 29266, 1928, 37131); ff(30839, 55188, 56493, 39569, 48711, 62044, 62760, 32902); ff(31034, 1284, 57374, 48244, 30241, 36348, 28902, 48706); fe(152, 191, 63641, 86, 248, 191, 248, 4499, 50520, 29200, 178, 128); ff(31034, 8104, 30345, 48244, 49621, 42301, 60333, 43824); fe(152, 87, 44150, 86, 57, 87, 57, 27753, 60651, 38703, 178, 128); ff(58088, 52758, 35276, 16824, 32315, 10832, 48286, 5847); fe(152, 143, 56933, 86, 113, 143, 113, 2415, 42482, 48889, 178, 128); fe(152, 174, 14907, 86, 50, 174, 50, 38338, 14907, 38338, 178, 128); ff(7326, 28000, 27003, 41108, 10382, 40332, 40661, 5760); ff(9631, 63502, 17647, 18975, 14173, 7042, 24007, 24279); fe(152, 51, 42151, 86, 207, 51, 207, 16698, 53373, 57412, 178, 128); ff(65356, 11270, 60764, 29266, 10382, 40332, 36155, 38242); fe(152, 52, 55888, 86, 98, 52, 98, 50763, 44463, 50184, 178, 128); fe(152, 13, 54736, 86, 224, 13, 224, 16390, 39294, 5574, 178, 128); fe(152, 48, 41028, 86, 201, 48, 201, 16052, 45686, 38562, 178, 128); fe(152, 142, 36190, 86, 146, 142, 146, 46818, 34531, 28656, 178, 128); fe(152, 225, 33840, 86, 75, 225, 75, 36144, 58717, 1233, 178, 128); fe(152, 48, 58694, 86, 201, 48, 201, 10673, 59207, 57678, 178, 128); fe(152, 191, 23739, 86, 248, 191, 248, 63136, 58825, 40334, 178, 128); ff(65356, 3877, 5974, 29266, 31034, 48244, 10416, 61377); ff(35940, 4537, 3744, 8196, 2499, 47268, 9228, 27460); ff(30741, 4352, 8717, 61880, 30839, 39569, 52465, 29454); ff(2676, 55683, 21745, 31746, 10525, 19969, 17145, 41250); ff(32375, 7305, 18990, 37243, 48711, 62044, 33496, 36201); ff(10525, 65324, 5580, 19969, 16058, 23270, 20178, 27340); fe(152, 135, 63015, 86, 184, 135, 184, 60520, 9230, 38697, 178, 128); fe(152, 174, 7057, 86, 50, 174, 50, 38508, 1136, 16187, 178, 128); ff(65167, 10018, 47606, 61781, 2499, 47268, 45563, 46435); ff(58088, 3064, 44467, 16824, 30741, 61880, 35028, 46364); ff(7326, 9760, 48276, 41108, 30741, 61880, 18291, 64720); ff(32315, 20146, 31353, 10832, 65282, 1995, 7958, 29414); fe(152, 142, 51226, 86, 146, 142, 146, 16288, 19965, 23391, 178, 128); ff(31034, 5907, 12781, 48244, 59294, 9443, 49535, 36086); fe(152, 225, 10840, 86, 75, 225, 75, 36545, 10840, 36545, 178, 128); ff(32375, 58310, 43225, 37243, 30241, 36348, 5672, 56709); ff(58088, 24281, 13567, 16824, 30241, 36348, 38694, 37508); ff(32315, 43925, 29257, 10832, 35940, 8196, 4491, 3222); fe(152, 117, 60877, 86, 188, 117, 188, 33149, 50172, 4030, 178, 128); fe(152, 57, 7643, 86, 183, 57, 183, 49263, 53826, 55010, 178, 128); fe(152, 191, 6331, 86, 248, 191, 248, 39261, 14675, 33132, 178, 128); ff(35940, 31873, 34210, 8196, 30839, 39569, 3670, 14220); ff(39504, 12095, 38540, 29473, 65282, 1995, 54145, 35863); ff(50253, 6946, 58244, 52624, 39504, 29473, 1404, 9548); fe(152, 47, 40665, 86, 89, 47, 89, 11765, 7643, 49263, 178, 128); fe(152, 90, 57043, 86, 242, 90, 242, 38737, 64765, 42106, 178, 128); ff(39504, 47019, 19529, 29473, 30741, 61880, 61990, 41062); ff(39504, 29847, 39681, 29473, 35940, 8196, 18497, 53622); fe(152, 51, 43444, 86, 207, 51, 207, 38958, 3608, 24568, 178, 128); fe(152, 240, 40181, 86, 22, 240, 22, 35990, 56004, 11859, 178, 128); ff(2499, 37707, 37583, 47268, 22018, 52114, 20419, 64923); ff(31034, 40054, 62407, 48244, 39504, 29473, 63656, 44747); fe(152, 142, 10795, 86, 146, 142, 146, 63689, 33861, 21112, 178, 128); fe(152, 225, 55888, 86, 75, 225, 75, 50763, 8195, 30847, 178, 128); ff(2630, 14684, 40803, 19985, 30839, 39569, 27786, 31932); fe(152, 47, 37592, 86, 89, 47, 89, 24134, 38686, 44274, 178, 128); fe(152, 143, 17779, 86, 113, 143, 113, 15183, 46636, 17321, 178, 128); fe(152, 90, 24444, 86, 242, 90, 242, 41370, 25062, 51004, 178, 128); fe(152, 240, 62503, 86, 22, 240, 22, 41754, 54575, 64243, 178, 128); fe(152, 13, 48155, 86, 224, 13, 224, 31713, 60550, 30090, 178, 128); fe(152, 57, 65093, 86, 183, 57, 183, 45284, 1194, 24967, 178, 128); ff(35940, 35039, 61792, 8196, 2676, 31746, 4110, 43292); ff(10525, 58749, 59815, 19969, 30741, 61880, 35016, 31953); fe(152, 51, 34257, 86, 207, 51, 207, 11073, 31183, 46084, 178, 128); fe(152, 48, 62788, 86, 201, 48, 201, 11121, 10926, 3070, 178, 128); fe(152, 13, 16881, 86, 224, 13, 224, 59768, 11675, 55186, 178, 128); fe(152, 90, 27289, 86, 242, 90, 242, 7800, 42805, 30599, 178, 128); fe(152, 225, 5502, 86, 75, 225, 75, 59513, 38282, 29522, 178, 128); ff(49621, 37629, 37487, 42301, 2499, 47268, 3668, 18704); ff(59294, 61847, 61662, 9443, 53394, 44171, 45706, 11606); ff(49621, 39196, 13214, 42301, 30839, 39569, 17105, 56755); ff(2630, 8178, 19754, 19985, 14173, 7042, 20209, 21506); fe(152, 174, 62788, 86, 50, 174, 50, 11121, 4518, 44936, 178, 128); fe(152, 240, 42805, 86, 22, 240, 22, 30599, 5273, 48492, 178, 128); fe(152, 57, 10795, 86, 183, 57, 183, 63689, 7686, 32253, 178, 128); ff(65356, 9672, 30763, 29266, 14173, 7042, 63624, 36913); ff(10525, 19330, 12587, 19969, 65356, 29266, 18928, 44007); fe(152, 143, 36190, 86, 113, 143, 113, 46818, 40181, 35990, 178, 128); ff(7326, 8987, 61669, 41108, 59294, 9443, 59092, 3107); ff(2676, 6095, 54205, 31746, 23651, 50175, 44734, 49515); ff(30741, 6830, 43876, 61880, 35940, 8196, 32479, 21300); fe(152, 225, 21275, 86, 75, 225, 75, 28830, 10056, 13872, 178, 128); ff(53394, 39792, 51559, 44171, 2499, 47268, 32086, 16980); fe(152, 87, 42091, 86, 57, 87, 57, 21665, 44412, 50230, 178, 128); fe(152, 47, 55109, 86, 89, 47, 89, 30602, 12044, 37539, 178, 128); ff(10382, 30594, 62353, 40332, 16058, 23270, 25532, 39238); fe(152, 225, 60787, 86, 75, 225, 75, 47728, 45578, 52207, 178, 128); fe(152, 90, 34149, 86, 242, 90, 242, 48358, 45686, 38562, 178, 128); ff(48711, 32615, 65116, 62044, 43705, 62391, 11443, 54120); fg(117, 28604, 197, 189, 188, 55972, 23616, 24317, 143, 83); fe(152, 51, 39397, 86, 207, 51, 207, 5659, 4688, 27737, 178, 128); ff(10525, 1925, 27002, 19969, 49621, 42301, 49145, 17499); fd(29705, 144, 6021, 128, 1, 5135, 25487); fd(29705, 144, 18006, 128, 9, 31581, 25487); fd(58595, 144, 25921, 128, 15, 11854, 19863); fd(62531, 144, 26473, 128, 7, 44196, 26588); fd(52361, 144, 49746, 128, 0, 14803, 24510); fd(47415, 144, 4785, 128, 10, 46771, 23380); fd(52361, 144, 19863, 128, 11, 58595, 24510); fd(29705, 144, 49116, 128, 6, 18454, 25487); fd(12989, 144, 34870, 128, 3, 5090, 29274); fd(25616, 144, 3824, 128, 12, 35931, 20294); fd(35931, 144, 18006, 128, 14, 31581, 3824); fd(9192, 144, 34870, 128, 5, 5090, 59949); fd(47415, 144, 21143, 128, 4, 59284, 23380); fd(14803, 144, 18006, 128, 8, 31581, 49746); fd(293, 144, 59949, 128, 13, 9192, 57180); fd(18454, 144, 31244, 128, 2, 9139, 49116); fb(10263, 52484, 57035, 20554, 4799, 15910, 48305, 40625, 42576, 50212); fc(30690, 26091, 60248, 26677, 25360, 45796, 25545, 56877, 19070, 30401); fb(39300, 26562, 59022, 15675, 47239, 10977, 59150, 31233, 29398, 29476); fb(44150, 8260, 55395, 28997, 45411, 3856, 26374, 25462, 40268, 27753); fb(50512, 54770, 2785, 38338, 3016, 10726, 63903, 55962, 14907, 20440); fc(44942, 42091, 41573, 61125, 21665, 14159, 25171, 3097, 4841, 12665); fb(40665, 36202, 58716, 43926, 45198, 31578, 52546, 9103, 59097, 11765); fc(45686, 40684, 28818, 12819, 11550, 5525, 9540, 597, 52865, 38562); fc(42025, 3856, 33101, 36940, 26374, 7686, 32253, 53967, 28829, 38249); fc(44463, 11675, 51784, 17011, 55186, 44148, 12210, 2518, 37645, 50184); fb(16490, 61420, 54879, 55186, 58118, 36190, 46818, 40227, 11675, 1025); fc(34227, 9181, 40979, 1356, 44476, 16954, 38230, 33123, 12640, 51299); fb(54349, 38959, 33910, 62175, 53601, 35232, 34308, 34412, 42827, 25682); fc(35717, 21414, 56055, 6662, 37125, 60304, 17185, 57044, 9020, 32915); fc(46001, 49206, 14183, 37447, 7587, 62741, 56049, 14039, 63266, 5598); fc(22661, 34178, 26096, 6971, 18008, 2659, 37758, 30541, 58715, 55512); fc(46071, 20819, 27123, 19015, 19851, 29910, 27734, 8520, 38144, 35213); fc(10546, 46750, 58852, 56316, 5294, 51226, 16288, 4592, 52506, 40566); fc(5273, 64170, 11241, 12323, 9140, 39243, 65262, 11748, 14043, 48492); fb(2659, 37458, 54709, 6497, 50694, 10840, 36545, 65068, 35503, 37758); fb(42576, 54575, 18903, 52266, 64243, 41028, 16052, 25976, 43439, 20554); fb(1419, 1419, 3513, 29476, 10104, 50367, 4128, 43897, 39300, 10104); fb(62503, 17453, 36024, 22321, 61667, 19965, 23391, 60813, 610, 41754); fb(16954, 49206, 2075, 53782, 7587, 12851, 45883, 16743, 14197, 38230); fb(8522, 24444, 47414, 9140, 41370, 34227, 51299, 46042, 64170, 15075); fb(8260, 14159, 25147, 23650, 25171, 31165, 32748, 50974, 21736, 45411); fb(41114, 7057, 28130, 6662, 38508, 36225, 17454, 25745, 9020, 18751); fc(42482, 56933, 58710, 32915, 2415, 35120, 29331, 59094, 35717, 48889); fc(35073, 46914, 37127, 45198, 42801, 53826, 55010, 30333, 36202, 54746); fc(43444, 50367, 38285, 27646, 4128, 9181, 44476, 21144, 49492, 38958); fc(63015, 34531, 34504, 4382, 28656, 4124, 25052, 27316, 24815, 60520); fb(10840, 58694, 48370, 58118, 10673, 50512, 20440, 56655, 61420, 36545); fa(30681, 3, 50419, 56097, 13695, 52093, 39321, 13921, 3566, 56193, 30537); fa(10277, 14, 12963, 55869, 30231, 7351, 14208, 2, 57317, 55965, 10421); fa(16697, 6, 14759, 35281, 10672, 6526, 10279, 43084, 38424, 35185, 16809); fa(61137, 2, 6526, 48658, 5951, 3691, 10672, 45303, 53019, 48818, 60993); fa(63052, 15, 50419, 60844, 2, 57317, 39321, 60873, 20121, 60684, 63196); fa(4850, 8, 37767, 41538, 13921, 3566, 46070, 37824, 1612, 41698, 4706); fa(49626, 9, 3566, 29707, 732, 49486, 13921, 30231, 7351, 29867, 49482); fa(6853, 0, 3691, 49064, 30231, 7351, 5951, 60873, 20121, 48904, 6741); fa(10710, 11, 1612, 52727, 13921, 3566, 37824, 37824, 1612, 52567, 10566); fa(12097, 1, 57317, 41797, 2, 57317, 2, 25446, 48429, 41957, 12241); fa(41563, 12, 23251, 13553, 43959, 45778, 31331, 60873, 20121, 13393, 41675); fa(50168, 10, 38451, 51846, 30231, 7351, 41793, 13921, 3566, 51750, 50024); fa(39185, 13, 49486, 12509, 37824, 1612, 732, 49375, 29000, 12413, 39297); fa(36662, 7, 38424, 56271, 7624, 34213, 43084, 732, 49486, 56175, 36774); fa(42217, 4, 52093, 48626, 30231, 7351, 13695, 2, 57317, 48466, 42105); fa(49794, 5, 57317, 52116, 552, 41516, 2, 53257, 62908, 52020, 49682); g___1046(60450, 8102, 7222, 34274, 33263, 14440, 18281, 4, 17757, 37160, 60546); g___1046(36175, 1269, 1893, 17757, 37160, 58010, 16031, 9, 48507, 24135, 36335); g___1046(32777, 29048, 29416, 52500, 57660, 43384, 19358, 11, 4131, 48778, 32937); g___1046(22188, 22504, 21624, 4131, 48778, 42769, 56330, 7, 27938, 20679, 22028); g___1046(52699, 23252, 22852, 17757, 37160, 13894, 43608, 3, 4050, 60820, 52603); g___1046(2886, 8101, 7221, 36224, 49986, 26326, 36149, 12, 58004, 53269, 3046); g___1046(25348, 44920, 44264, 34274, 33263, 43384, 19358, 5, 52500, 57660, 25508); g___1046(40643, 60208, 59552, 33230, 30909, 64019, 8072, 8, 20146, 7958, 40547); g___1046(42013, 56149, 55493, 34274, 33263, 11505, 60124, 6, 36224, 49986, 42173); g___1046(40859, 57147, 56491, 2289, 42401, 62307, 35297, 0, 14314, 44097, 40763); g___1046(5846, 6881, 6513, 58389, 39292, 46075, 50834, 14, 14314, 44097, 5750); g___1046(57435, 59004, 58860, 25928, 61409, 46075, 50834, 15, 17728, 13936, 57595); g___1046(54715, 6432, 6832, 17757, 37160, 14246, 21984, 13, 47300, 44920, 54555); g___1046(35117, 36706, 36082, 36489, 34639, 38655, 23626, 1, 36699, 61893, 35213); g___1046(20025, 5109, 4197, 49487, 42720, 17398, 25965, 10, 25161, 42745, 20121); g___1046(5345, 13449, 14105, 7886, 35642, 62307, 35297, 2, 7886, 35642, 5185); fe(152, 135, 25455, 86, 184, 135, 184, 43605, 6282, 29186, 178, 128); fe(152, 142, 53996, 86, 146, 142, 146, 49916, 23616, 24317, 178, 128); ff(14173, 52045, 9973, 7042, 10525, 19969, 60498, 5121); ff(53813, 56286, 33572, 51953, 31034, 48244, 64973, 59134); fe(152, 90, 40128, 86, 242, 90, 242, 8995, 35057, 45835, 178, 128); fg(48, 23635, 83, 41, 201, 28329, 50556, 52503, 13, 207); ff(39504, 13004, 34558, 29473, 9631, 18975, 28767, 18730); ff(7326, 58187, 12987, 41108, 32375, 37243, 31218, 43988); ff(49621, 3125, 38934, 42301, 9631, 18975, 56570, 28452); ff(2676, 2000, 55366, 31746, 53813, 51953, 30518, 15195); fe(152, 240, 61370, 86, 22, 240, 22, 32741, 58710, 59094, 178, 128); ff(32315, 52278, 960, 10832, 59294, 9443, 35595, 24138); fe(152, 225, 62422, 86, 75, 225, 75, 25835, 36313, 46359, 178, 128); fe(152, 51, 12335, 86, 207, 51, 207, 64176, 45254, 8462, 178, 128); ff(59294, 27243, 45015, 9443, 49621, 42301, 25718, 32366); fe(152, 174, 194, 86, 50, 174, 50, 43480, 16677, 36338, 178, 128); ff(59294, 30789, 38998, 9443, 48711, 62044, 27511, 38067); fg(57, 25444, 207, 69, 183, 30180, 50613, 20041, 191, 207); fe(152, 13, 33101, 86, 224, 13, 224, 53967, 29447, 56360, 178, 128); fe(152, 191, 30565, 86, 248, 191, 248, 42810, 21286, 7738, 178, 128); fe(152, 191, 33202, 86, 248, 191, 248, 59794, 36938, 11416, 178, 128); fe(152, 174, 61995, 86, 50, 174, 50, 49763, 61995, 49763, 178, 128); ff(7326, 26355, 38223, 41108, 39504, 29473, 60562, 16654); fe(152, 87, 42108, 86, 57, 87, 57, 21283, 47162, 153, 178, 128); fe(152, 143, 48335, 86, 113, 143, 113, 22711, 36114, 32060, 178, 128); fe(152, 191, 63066, 86, 248, 191, 248, 37706, 60871, 60176, 178, 128); fe(152, 142, 38962, 86, 146, 142, 146, 28705, 31730, 21766, 178, 128); fe(152, 143, 9642, 86, 113, 143, 113, 14415, 48435, 20541, 178, 128); ff(2499, 13026, 7761, 47268, 32315, 10832, 9151, 56875); fe(152, 135, 37611, 86, 184, 135, 184, 47253, 45998, 44658, 178, 128); ff(2630, 63560, 38268, 19985, 10525, 19969, 12738, 20487); ff(55189, 11884, 37727, 14942, 7326, 41108, 37467, 53641); ff(31034, 58331, 54900, 48244, 32375, 37243, 24851, 62991); fe(152, 143, 16435, 86, 113, 143, 113, 61492, 5630, 23177, 178, 128); fe(152, 52, 600, 86, 98, 52, 98, 50751, 48435, 20541, 178, 128); fe(152, 13, 64271, 86, 224, 13, 224, 53729, 11241, 11748, 178, 128); ff(32375, 19565, 54437, 37243, 7326, 41108, 45787, 4722); fe(152, 240, 53157, 86, 22, 240, 22, 26063, 46860, 13564, 178, 128); ff(7326, 17926, 24378, 41108, 14173, 7042, 23744, 34201); fe(152, 47, 34840, 86, 89, 47, 89, 441, 24146, 15259, 178, 128); fe(152, 191, 40728, 86, 248, 191, 248, 61698, 593, 58211, 178, 128); fe(152, 240, 63996, 86, 22, 240, 22, 54945, 20624, 60239, 178, 128); ff(53394, 15761, 4388, 44171, 22018, 52114, 53266, 22186); fe(152, 174, 1929, 86, 50, 174, 50, 17928, 22333, 12890, 178, 128); ff(35940, 61269, 19801, 8196, 49621, 42301, 43745, 53618); ff(14173, 23738, 48101, 7042, 10525, 19969, 36279, 38815); ff(48711, 32495, 51, 62044, 32375, 37243, 37328, 27426); ff(53394, 25761, 1256, 44171, 10525, 19969, 40951, 8179); fe(152, 142, 62422, 86, 146, 142, 146, 25835, 63996, 54945, 178, 128); ff(53394, 34725, 32036, 44171, 10382, 40332, 58460, 35327); ff(32315, 35452, 45677, 10832, 32315, 10832, 58810, 52077); fe(152, 57, 44791, 86, 183, 57, 183, 43882, 29579, 59370, 178, 128); ff(9631, 33699, 13054, 18975, 59294, 9443, 3681, 7368); fe(152, 51, 28329, 86, 207, 51, 207, 23635, 29683, 1863, 178, 128); fe(152, 51, 65190, 86, 207, 51, 207, 38098, 5207, 44637, 178, 128); ff(58088, 35745, 29827, 16824, 2630, 19985, 31936, 58494); ff(65167, 17952, 61236, 61781, 16058, 23270, 34979, 51345); fe(152, 174, 57417, 86, 50, 174, 50, 13164, 51822, 12032, 178, 128); ff(2676, 9398, 2829, 31746, 32315, 10832, 13088, 25355); fe(152, 142, 29834, 86, 146, 142, 146, 15574, 40728, 61698, 178, 128); fe(152, 48, 54054, 86, 201, 48, 201, 43339, 41681, 50642, 178, 128); fe(152, 225, 22809, 86, 75, 225, 75, 3638, 36203, 33614, 178, 128); ff(16058, 60917, 60028, 23270, 49621, 42301, 9718, 38093); ff(59294, 5223, 37172, 9443, 2499, 47268, 59027, 33784); fe(152, 143, 38472, 86, 113, 143, 113, 33845, 51073, 60761, 178, 128); ff(43705, 3607, 7164, 62391, 32375, 37243, 3040, 16151); ff(30839, 49397, 22232, 39569, 22018, 52114, 9821, 61785); fe(152, 52, 35059, 86, 98, 52, 98, 29174, 50078, 21915, 178, 128); fe(152, 117, 49912, 86, 188, 117, 188, 48659, 46083, 53970, 178, 128); ff(30241, 21877, 57311, 36348, 32315, 10832, 16737, 27331); fe(152, 191, 35882, 86, 248, 191, 248, 59647, 35882, 59647, 178, 128); ff(39504, 28818, 28233, 29473, 2499, 47268, 597, 18062); fg(142, 42785, 153, 162, 146, 23620, 37702, 23558, 51, 207); ff(43705, 8213, 4754, 62391, 2630, 19985, 56222, 38252); ff(14173, 52224, 50788, 7042, 32315, 10832, 20888, 16601); fe(152, 117, 28019, 86, 188, 117, 188, 2559, 36030, 30332, 178, 128); fe(152, 90, 64569, 86, 242, 90, 242, 35704, 2072, 42034, 178, 128); fe(152, 240, 22809, 86, 22, 240, 22, 3638, 49148, 60734, 178, 128); ff(10382, 36745, 34009, 40332, 65282, 1995, 37127, 48595); fe(152, 47, 56821, 86, 89, 47, 89, 7285, 56821, 7285, 178, 128); ff(65282, 50572, 55822, 1995, 43705, 62391, 24554, 35801); fe(152, 87, 34008, 86, 57, 87, 57, 24902, 34008, 24902, 178, 128); ff(23651, 57042, 18409, 50175, 48711, 62044, 60540, 1747); fe(152, 225, 20136, 86, 75, 225, 75, 31734, 15640, 18234, 178, 128); fe(152, 143, 38613, 86, 113, 143, 113, 32041, 35862, 22656, 178, 128); fe(152, 87, 23620, 86, 57, 87, 57, 42785, 34504, 27316, 178, 128); fe(152, 51, 12347, 86, 207, 51, 207, 2018, 37971, 26485, 178, 128); ff(30241, 37577, 44961, 36348, 65167, 61781, 3334, 15569); fe(152, 48, 38613, 86, 201, 48, 201, 32041, 61555, 53736, 178, 128); ff(7326, 65321, 44914, 41108, 23651, 50175, 45437, 57698); fe(152, 174, 47356, 86, 50, 174, 50, 28512, 35474, 50030, 178, 128); fe(152, 47, 41681, 86, 89, 47, 89, 50642, 41681, 50642, 178, 128); fe(152, 48, 6168, 86, 201, 48, 201, 63303, 56055, 57044, 178, 128); ff(31034, 60033, 927, 48244, 64783, 15084, 5148, 3314); fe(152, 90, 20454, 86, 242, 90, 242, 31958, 50920, 16049, 178, 128); fe(152, 52, 5630, 86, 98, 52, 98, 23177, 42978, 32217, 178, 128); fe(152, 48, 37510, 86, 201, 48, 201, 1585, 22309, 12266, 178, 128); ff(9631, 41008, 29650, 18975, 2499, 47268, 53143, 56080); ff(58088, 59382, 56685, 16824, 50253, 52624, 54961, 43661); fe(152, 225, 51822, 86, 75, 225, 75, 12032, 41988, 53905, 178, 128); ff(2630, 50822, 27294, 19985, 48711, 62044, 56498, 44201); fe(152, 143, 14071, 86, 113, 143, 113, 41602, 58852, 4592, 178, 128); ff(30839, 36152, 51824, 39569, 10525, 19969, 40129, 65033); ff(16058, 25085, 6245, 23270, 53813, 51953, 54464, 35521); fe(152, 143, 36938, 86, 113, 143, 113, 11416, 50256, 63476, 178, 128); ff(43705, 58312, 15567, 62391, 55189, 14942, 5367, 37074); ff(43705, 18611, 11583, 62391, 58088, 16824, 21332, 50765); fe(152, 143, 31730, 86, 113, 143, 113, 21766, 25636, 50055, 178, 128); fe(152, 57, 26251, 86, 183, 57, 183, 30617, 600, 50751, 178, 128); fe(152, 47, 31724, 86, 89, 47, 89, 42222, 56626, 14504, 178, 128); fe(152, 225, 57376, 86, 75, 225, 75, 62647, 15976, 44254, 178, 128); ff(65356, 30341, 57051, 29266, 55189, 14942, 1924, 33947); fg(87, 29404, 212, 24, 57, 36657, 27797, 30674, 87, 207); ff(10525, 6947, 51093, 19969, 2676, 31746, 57013, 39490); fe(152, 87, 32601, 86, 57, 87, 57, 57181, 59237, 14154, 178, 128); fe(152, 51, 51037, 86, 207, 51, 207, 62414, 42417, 31787, 178, 128); fe(152, 52, 28658, 86, 98, 52, 98, 8602, 61426, 1557, 178, 128); ff(16058, 48183, 15044, 23270, 50253, 52624, 51276, 26771); fe(152, 48, 59685, 86, 201, 48, 201, 16416, 28538, 62308, 178, 128); fe(152, 47, 1259, 86, 89, 47, 89, 61654, 59685, 16416, 178, 128); fe(152, 174, 58257, 86, 50, 174, 50, 54409, 4072, 706, 178, 128); fe(152, 135, 61557, 86, 184, 135, 184, 14866, 6168, 63303, 178, 128); fe(152, 90, 13162, 86, 242, 90, 242, 24764, 33577, 40737, 178, 128); fe(152, 135, 22652, 86, 184, 135, 184, 34649, 16965, 10555, 178, 128); fe(152, 225, 64160, 86, 75, 225, 75, 33405, 16675, 38058, 178, 128); ff(32315, 56456, 43563, 10832, 2630, 19985, 60011, 24774); ff(65282, 57357, 56209, 1995, 58088, 16824, 22729, 27905); fe(152, 142, 24296, 86, 146, 142, 146, 21953, 37127, 30333, 178, 128); fe(152, 13, 17041, 86, 224, 13, 224, 1671, 38613, 32041, 178, 128); ff(43705, 36538, 9448, 62391, 30839, 39569, 52411, 41324); ff(48711, 60768, 47404, 62044, 59294, 9443, 28744, 45392); ff(55189, 37234, 30240, 14942, 55189, 14942, 59709, 11704); fe(152, 117, 49142, 86, 188, 117, 188, 4603, 23750, 10706, 178, 128); fe(152, 135, 27414, 86, 184, 135, 184, 62923, 55991, 5949, 178, 128); ff(22018, 22891, 48818, 52114, 30741, 61880, 38937, 40093); ff(32375, 26454, 55360, 37243, 59294, 9443, 58022, 60759); ff(39504, 58487, 11635, 29473, 2630, 19985, 59381, 43767); fe(152, 135, 63801, 86, 184, 135, 184, 35473, 54427, 27271, 178, 128); ff(23651, 9782, 47470, 50175, 53394, 44171, 54034, 10712); ff(30839, 38269, 16247, 39569, 16058, 23270, 8942, 18442); ff(30839, 31413, 12918, 39569, 55189, 14942, 14086, 48000); fe(152, 142, 26137, 86, 146, 142, 146, 51281, 60305, 45724, 178, 128); ff(23651, 15148, 58949, 50175, 22018, 52114, 25299, 50289); fe(152, 174, 42108, 86, 50, 174, 50, 21283, 45254, 8462, 178, 128); fe(152, 57, 42217, 86, 183, 57, 183, 26599, 45998, 44658, 178, 128); fe(152, 117, 48435, 86, 188, 117, 188, 20541, 44232, 62955, 178, 128); fe(152, 52, 27414, 86, 98, 52, 98, 62923, 30751, 37777, 178, 128); ff(16058, 19495, 28641, 23270, 7326, 41108, 24184, 59100); ff(55189, 38374, 31797, 14942, 2630, 19985, 63325, 53968); fe(152, 57, 12909, 86, 183, 57, 183, 57309, 23982, 26771, 178, 128); ff(2499, 43674, 11513, 47268, 43705, 62391, 45666, 37870); fe(152, 225, 63048, 86, 75, 225, 75, 7272, 22253, 8463, 178, 128); fe(152, 57, 30346, 86, 183, 57, 183, 38581, 52635, 65443, 178, 128); ff(64783, 34574, 51687, 15084, 7326, 41108, 33873, 52309); fe(152, 51, 35057, 86, 207, 51, 207, 45835, 46233, 17796, 178, 128); ff(32375, 13702, 59811, 37243, 32315, 10832, 7137, 57469); fe(152, 90, 28019, 86, 242, 90, 242, 2559, 50078, 21915, 178, 128); fg(57, 14154, 207, 69, 183, 59237, 35159, 58250, 135, 207); fe(152, 240, 14183, 86, 22, 240, 22, 14039, 37510, 1585, 178, 128); ff(10382, 45905, 51440, 40332, 9631, 18975, 51112, 28847); fe(152, 13, 8681, 86, 224, 13, 224, 1324, 29834, 15574, 178, 128); fe(152, 51, 64842, 86, 207, 51, 207, 493, 8343, 16024, 178, 128); fe(152, 135, 31730, 86, 184, 135, 184, 21766, 10761, 28313, 178, 128); fe(152, 191, 40326, 86, 248, 191, 248, 33712, 64271, 53729, 178, 128); fe(152, 143, 64569, 86, 113, 143, 113, 35704, 45998, 44658, 178, 128); ff(65167, 13278, 17032, 61781, 65167, 61781, 59640, 21278); fe(152, 142, 14897, 86, 146, 142, 146, 47793, 35468, 9822, 178, 128); fe(152, 52, 52367, 86, 98, 52, 98, 25910, 24289, 29261, 178, 128); ff(32375, 56526, 22690, 37243, 50253, 52624, 65418, 15373); fe(152, 51, 17658, 86, 207, 51, 207, 46900, 36258, 35620, 178, 128); fe(152, 48, 38285, 86, 201, 48, 201, 21144, 17665, 54016, 178, 128); fe(152, 90, 26412, 86, 242, 90, 242, 43275, 26412, 43275, 178, 128); ff(10382, 16232, 12805, 40332, 16058, 23270, 38848, 36808); fe(152, 174, 55895, 86, 50, 174, 50, 35132, 4351, 53347, 178, 128); fe(152, 47, 51480, 86, 89, 47, 89, 12793, 63040, 22442, 178, 128); fe(152, 240, 25472, 86, 22, 240, 22, 37002, 15976, 44254, 178, 128); fe(152, 117, 9268, 86, 188, 117, 188, 19413, 46098, 56246, 178, 128); fe(152, 87, 42204, 86, 57, 87, 57, 34701, 63399, 50018, 178, 128); ff(10525, 39922, 40605, 19969, 53394, 44171, 28522, 55232); ff(65356, 17182, 56242, 29266, 65356, 29266, 53295, 2498); ff(48711, 41248, 42272, 62044, 2499, 47268, 8483, 35482); ff(7326, 1537, 2548, 41108, 49621, 42301, 37173, 2442); ff(32375, 64132, 637, 37243, 2676, 31746, 6658, 65516); ff(31034, 60740, 47177, 48244, 35940, 8196, 39349, 60303); ff(55189, 41125, 14613, 14942, 32375, 37243, 44162, 60195); fe(152, 174, 52918, 86, 50, 174, 50, 39648, 63556, 805, 178, 128); fe(152, 117, 3861, 86, 188, 117, 188, 25385, 40622, 57125, 178, 128); ff(32315, 19590, 11215, 10832, 58088, 16824, 10966, 48548); ff(53394, 6773, 16543, 44171, 53394, 44171, 15753, 64547); fe(152, 117, 27726, 86, 188, 117, 188, 34855, 44485, 51356, 178, 128); fe(152, 135, 5355, 86, 184, 135, 184, 24679, 52196, 39609, 178, 128); fg(225, 14262, 212, 24, 75, 47347, 64908, 23645, 52, 207); fe(152, 174, 28818, 86, 50, 174, 50, 597, 32507, 36229, 178, 128); ff(64783, 29202, 27881, 15084, 2676, 31746, 48776, 36391); ff(65282, 18932, 59335, 1995, 32375, 37243, 16291, 59793); ff(30241, 54921, 61880, 36348, 30241, 36348, 8096, 30741); ff(53394, 33534, 41239, 44171, 50253, 52624, 42950, 687); ff(50253, 56140, 46594, 52624, 43705, 62391, 59390, 62412); ff(2676, 15172, 19657, 31746, 32315, 10832, 52013, 37828); ff(7326, 42181, 51059, 41108, 2676, 31746, 63697, 51555); fe(152, 57, 5571, 86, 183, 57, 183, 13587, 7707, 42344, 178, 128); fe(152, 57, 56244, 86, 183, 57, 183, 16211, 40142, 29349, 178, 128); fe(152, 52, 29579, 86, 98, 52, 98, 59370, 33577, 40737, 178, 128); ff(59294, 20390, 7566, 9443, 48711, 62044, 3804, 29739); fe(152, 48, 12799, 86, 201, 48, 201, 50879, 7232, 38717, 178, 128); ff(2676, 57152, 31142, 31746, 22018, 52114, 37425, 23723); fe(152, 191, 46823, 86, 248, 191, 248, 46893, 55707, 45256, 178, 128); ff(50253, 30861, 31460, 52624, 32375, 37243, 36887, 32798); ff(30241, 17031, 28973, 36348, 43705, 62391, 42469, 7098); ff(50253, 61457, 49262, 52624, 32315, 10832, 6882, 41029); ff(9631, 64518, 52413, 18975, 30839, 39569, 48202, 701); fe(152, 47, 3122, 86, 89, 47, 89, 40209, 63556, 805, 178, 128); fe(152, 143, 49027, 86, 113, 143, 113, 32293, 10671, 56040, 178, 128); fe(152, 57, 54296, 86, 183, 57, 183, 22135, 48883, 59263, 178, 128); ff(32315, 47164, 46817, 10832, 2630, 19985, 51757, 6373); fe(152, 87, 28658, 86, 57, 87, 57, 8602, 58710, 59094, 178, 128); fe(152, 48, 38230, 86, 201, 48, 201, 7368, 36313, 46359, 178, 128); fe(152, 135, 380, 86, 184, 135, 184, 54612, 44479, 46333, 178, 128); fe(152, 143, 14623, 86, 113, 143, 113, 8678, 5571, 13587, 178, 128); ff(58088, 33394, 19250, 16824, 10525, 19969, 47220, 17878); fe(152, 191, 11714, 86, 248, 191, 248, 49640, 23616, 24317, 178, 128); fe(152, 225, 23557, 86, 75, 225, 75, 34664, 8994, 51139, 178, 128); fe(152, 48, 36000, 86, 201, 48, 201, 34529, 33577, 40737, 178, 128); fe(152, 240, 16435, 86, 22, 240, 22, 61492, 39546, 13760, 178, 128); fe(152, 47, 52724, 86, 89, 47, 89, 2799, 40142, 29349, 178, 128); ff(32315, 39347, 5042, 10832, 32315, 10832, 47122, 36397); fe(152, 47, 380, 86, 89, 47, 89, 54612, 35538, 36910, 178, 128); fe(152, 52, 25636, 86, 98, 52, 98, 50055, 35841, 42687, 178, 128); ff(53813, 5104, 41384, 51953, 31034, 48244, 50630, 63643); fe(152, 225, 53789, 86, 75, 225, 75, 56356, 58852, 4592, 178, 128); fe(152, 240, 61112, 86, 22, 240, 22, 39390, 41971, 9378, 178, 128); ff(49621, 39, 6243, 42301, 64783, 15084, 61028, 832); fe(152, 87, 6168, 86, 57, 87, 57, 63303, 10927, 45692, 178, 128); fg(142, 19828, 71, 155, 146, 23726, 36718, 33336, 240, 207); fe(152, 52, 41988, 86, 98, 52, 98, 53905, 57417, 13164, 178, 128); fe(152, 135, 13745, 86, 184, 135, 184, 19650, 51480, 12793, 178, 128); ff(30741, 10742, 63787, 61880, 39504, 29473, 3604, 60544); ff(30741, 17883, 41615, 61880, 53813, 51953, 25093, 45073); fe(152, 57, 9654, 86, 183, 57, 183, 9730, 5630, 23177, 178, 128); fe(152, 174, 60118, 86, 50, 174, 50, 48253, 35882, 59647, 178, 128); ff(2630, 22146, 17674, 19985, 55189, 14942, 11540, 15635); ff(48711, 17553, 7656, 62044, 23651, 50175, 55807, 56340); ff(65282, 16000, 27139, 1995, 30241, 36348, 41395, 55051); ff(14173, 54991, 38915, 7042, 65167, 61781, 52386, 12172); ff(2499, 7126, 29234, 47268, 48711, 62044, 2284, 14984); fe(152, 174, 63663, 86, 50, 174, 50, 45948, 45625, 31763, 178, 128); ff(39504, 39711, 61163, 29473, 9631, 18975, 29585, 31759); fe(152, 142, 62849, 86, 146, 142, 146, 25068, 57850, 49135, 178, 128); ff(30241, 11546, 3549, 36348, 2630, 19985, 28284, 15631); ff(65356, 13150, 53748, 29266, 65356, 29266, 15622, 23607); fe(152, 13, 61058, 86, 224, 13, 224, 4200, 22333, 12890, 178, 128); ff(30241, 24647, 23795, 36348, 58088, 16824, 10347, 1191); fe(152, 52, 54975, 86, 98, 52, 98, 649, 37008, 37135, 178, 128); fe(152, 51, 46098, 86, 207, 51, 207, 56246, 37027, 5861, 178, 128); fe(152, 87, 63048, 86, 57, 87, 57, 7272, 55786, 3963, 178, 128); ff(65167, 2064, 60679, 61781, 10525, 19969, 43868, 24116); ff(2676, 49591, 8699, 31746, 59294, 9443, 40077, 26469); fe(152, 117, 26096, 86, 188, 117, 188, 30541, 5215, 16830, 178, 128); ff(39504, 57438, 31599, 29473, 32315, 10832, 20275, 25165); ff(49621, 1018, 37321, 42301, 22018, 52114, 2460, 57246); ff(32375, 34054, 16396, 37243, 59294, 9443, 11699, 39832); fe(152, 191, 29447, 86, 248, 191, 248, 56360, 20454, 31958, 178, 128); fe(152, 240, 23411, 86, 22, 240, 22, 63205, 14897, 47793, 178, 128); fe(152, 90, 48435, 86, 242, 90, 242, 20541, 20624, 60239, 178, 128); fe(152, 87, 58257, 86, 57, 87, 57, 54409, 9268, 19413, 178, 128); ff(30839, 15970, 37585, 39569, 58088, 16824, 22943, 39531); ff(53813, 14390, 54552, 51953, 32375, 37243, 20895, 42234); fe(152, 135, 48955, 86, 184, 135, 184, 22434, 48955, 22434, 178, 128); fe(152, 13, 16965, 86, 224, 13, 224, 10555, 4176, 28806, 178, 128); ff(10525, 1845, 42203, 19969, 65167, 61781, 55866, 44930); fe(152, 47, 22652, 86, 89, 47, 89, 34649, 55707, 45256, 178, 128); fe(152, 52, 8681, 86, 98, 52, 98, 1324, 1684, 33721, 178, 128); fe(152, 90, 36309, 86, 242, 90, 242, 28020, 49148, 60734, 178, 128); fe(152, 90, 45592, 86, 242, 90, 242, 58603, 9851, 63599, 178, 128); ff(58088, 38660, 10186, 16824, 53394, 44171, 15564, 11297); ff(2499, 51318, 6435, 47268, 65282, 1995, 32238, 49617); fe(152, 51, 40938, 86, 207, 51, 207, 40732, 27414, 62923, 178, 128); fe(152, 225, 14183, 86, 75, 225, 75, 14039, 2072, 42034, 178, 128); ff(22018, 8945, 56843, 52114, 39504, 29473, 2139, 21437); fe(152, 142, 41681, 86, 146, 142, 146, 50642, 26001, 34450, 178, 128); ff(58088, 63031, 15119, 16824, 50253, 52624, 42485, 46024); ff(2630, 22194, 37970, 19985, 58088, 16824, 8109, 6259); ff(35940, 17395, 23085, 8196, 30741, 61880, 52799, 10073); fe(152, 48, 58380, 86, 201, 48, 201, 52178, 15976, 44254, 178, 128); ff(16058, 61358, 5162, 23270, 30241, 36348, 53282, 63802); ff(9631, 63173, 27562, 18975, 65167, 61781, 61730, 58352); fe(152, 90, 46050, 86, 242, 90, 242, 61091, 5630, 23177, 178, 128); fe(152, 225, 65290, 86, 75, 225, 75, 43098, 50920, 16049, 178, 128); ff(65356, 29001, 57115, 29266, 22018, 52114, 60839, 6349); ff(2676, 28904, 58317, 31746, 43705, 62391, 11308, 4480); ff(39504, 42031, 54101, 29473, 39504, 29473, 16951, 17698); fe(152, 52, 56055, 86, 98, 52, 98, 57044, 44485, 51356, 178, 128); fe(152, 142, 9324, 86, 146, 142, 146, 59539, 19883, 39101, 178, 128); ff(58088, 52801, 63263, 16824, 31034, 48244, 30175, 11373); ff(59294, 35647, 19228, 9443, 32375, 37243, 8169, 30479); ff(49621, 1430, 30942, 42301, 55189, 14942, 26754, 17257); ff(43705, 51273, 65252, 62391, 2676, 31746, 33461, 17480); ff(35940, 31448, 3040, 8196, 65356, 29266, 63932, 3607); ff(31034, 62314, 11486, 48244, 39504, 29473, 23452, 18753); ff(22018, 25734, 5768, 52114, 49621, 42301, 52564, 37576); fe(152, 87, 20136, 86, 57, 87, 57, 31734, 29931, 29052, 178, 128); fe(152, 48, 35841, 86, 201, 48, 201, 42687, 25038, 48508, 178, 128); ff(65282, 20672, 15247, 1995, 53394, 44171, 54912, 35979); ff(30241, 33782, 39711, 36348, 14173, 7042, 33744, 17760); ff(2676, 24276, 2976, 31746, 58088, 16824, 53713, 584); fe(152, 57, 30304, 86, 183, 57, 183, 59269, 32507, 36229, 178, 128); fe(152, 51, 78, 86, 207, 51, 207, 41236, 34504, 27316, 178, 128); fe(152, 240, 4176, 86, 22, 240, 22, 28806, 32096, 35042, 178, 128); ff(58088, 44414, 43937, 16824, 55189, 14942, 12531, 40466); fe(152, 51, 58536, 86, 207, 51, 207, 40514, 17862, 62037, 178, 128); ff(23651, 25873, 32077, 50175, 22018, 52114, 5149, 57980); ff(32315, 33744, 30460, 10832, 49621, 42301, 25848, 49509); fe(152, 13, 60568, 86, 224, 13, 224, 65340, 22930, 42295, 178, 128); ff(10382, 54789, 52933, 40332, 7326, 41108, 24029, 8955); ff(14173, 30160, 50111, 7042, 22018, 52114, 17809, 2456); fe(152, 87, 19660, 86, 57, 87, 57, 46762, 64569, 35704, 178, 128); fe(152, 240, 46240, 86, 22, 240, 22, 49213, 16677, 36338, 178, 128); fe(152, 225, 45760, 86, 75, 225, 75, 27361, 16435, 61492, 178, 128); ff(32315, 61632, 58365, 10832, 53813, 51953, 36377, 23690); fe(152, 48, 52189, 86, 201, 48, 201, 15901, 40491, 61634, 178, 128); fe(152, 13, 45856, 86, 224, 13, 224, 39334, 12909, 57309, 178, 128); ff(9631, 58502, 23469, 18975, 30241, 36348, 43451, 25010); fe(152, 87, 17890, 86, 57, 87, 57, 11538, 35474, 50030, 178, 128); fg(142, 32041, 212, 24, 146, 38613, 9662, 31560, 143, 207); ff(49621, 5604, 10595, 42301, 48711, 62044, 45274, 2640); ff(43705, 59340, 27979, 62391, 53394, 44171, 9287, 3518); ff(22018, 60659, 60251, 52114, 65356, 29266, 47466, 59279); fe(152, 13, 61426, 86, 224, 13, 224, 1557, 45592, 58603, 178, 128); ff(2630, 58510, 12686, 19985, 39504, 29473, 57801, 21700); ff(39504, 39651, 62783, 29473, 30241, 36348, 11064, 51583); ff(7326, 11909, 26644, 41108, 39504, 29473, 6311, 30145); fe(152, 174, 42177, 86, 50, 174, 50, 35465, 42417, 31787, 178, 128); ff(59294, 41459, 38201, 9443, 10382, 40332, 24401, 56735); fe(152, 87, 32175, 86, 57, 87, 57, 7534, 47766, 64331, 178, 128); ff(9631, 60661, 43270, 18975, 50253, 52624, 20610, 4577); ff(22018, 32687, 29545, 52114, 10382, 40332, 40553, 50537); fe(152, 51, 51365, 86, 207, 51, 207, 45592, 3861, 25385, 178, 128); fg(13, 30963, 83, 41, 224, 15442, 56016, 24831, 57, 207); fe(152, 90, 27123, 86, 242, 90, 242, 8520, 37008, 37135, 178, 128); ff(65167, 62215, 62893, 61781, 50253, 52624, 17938, 234); fe(152, 48, 34368, 86, 201, 48, 201, 18825, 45592, 58603, 178, 128); fe(152, 142, 30751, 86, 146, 142, 146, 37777, 40938, 40732, 178, 128); fe(152, 57, 58380, 86, 183, 57, 183, 52178, 58380, 52178, 178, 128); fe(152, 13, 51192, 86, 224, 13, 224, 1956, 36343, 34319, 178, 128); ff(7326, 57950, 59440, 41108, 32315, 10832, 11264, 60377); fe(152, 225, 35671, 86, 75, 225, 75, 22454, 6168, 63303, 178, 128); fe(152, 13, 40491, 86, 224, 13, 224, 61634, 53108, 4837, 178, 128); fe(152, 13, 27726, 86, 224, 13, 224, 34855, 8045, 51334, 178, 128); ff(32315, 52441, 8994, 10832, 16058, 23270, 23216, 37283); ff(23651, 55203, 19854, 50175, 32375, 37243, 27813, 8692); fe(152, 240, 29683, 86, 22, 240, 22, 1863, 48288, 47852, 178, 128); fe(152, 135, 62849, 86, 184, 135, 184, 25068, 61370, 32741, 178, 128); ff(30241, 52139, 38722, 36348, 7326, 41108, 16481, 37435); ff(30741, 57574, 17622, 61880, 22018, 52114, 49841, 26222); fe(152, 90, 106, 86, 242, 90, 242, 20289, 12021, 34041, 178, 128); ff(65167, 30630, 4251, 61781, 35940, 8196, 26143, 60566); fe(152, 52, 51073, 86, 98, 52, 98, 60761, 40326, 33712, 178, 128); fe(152, 191, 60709, 86, 248, 191, 248, 33084, 55596, 29875, 178, 128); ff(50253, 43397, 57878, 52624, 9631, 18975, 50378, 46849); ff(49621, 63487, 19688, 42301, 16058, 23270, 61208, 44382); fe(152, 87, 21368, 86, 57, 87, 57, 13698, 36203, 33614, 178, 128); ff(30839, 27739, 39760, 39569, 65167, 61781, 21986, 30124); fe(152, 117, 3910, 86, 188, 117, 188, 48142, 17041, 1671, 178, 128); ff(22018, 58169, 8195, 52114, 48711, 62044, 13445, 31577); ff(9631, 49622, 31222, 18975, 48711, 62044, 12423, 64811); fe(152, 191, 6017, 86, 248, 191, 248, 59198, 31730, 21766, 178, 128); ff(58088, 910, 64058, 16824, 59294, 9443, 28940, 33450); ff(2499, 28821, 38653, 47268, 22018, 52114, 55277, 7035); fe(152, 52, 43769, 86, 98, 52, 98, 4857, 44479, 46333, 178, 128); fe(152, 191, 27136, 86, 248, 191, 248, 3125, 50078, 21915, 178, 128); fe(152, 174, 45182, 86, 50, 174, 50, 42589, 23620, 42785, 178, 128); ff(65167, 10420, 18498, 61781, 10382, 40332, 54327, 65380); fe(152, 117, 22809, 86, 188, 117, 188, 3638, 52724, 2799, 178, 128); ff(7326, 47400, 63386, 41108, 2630, 19985, 7246, 58204); ff(10382, 19890, 60912, 40332, 22018, 52114, 12073, 5523); ff(7326, 14172, 45788, 41108, 14173, 7042, 27344, 22313); ff(35940, 64182, 19770, 8196, 16058, 23270, 39714, 52575); ff(2499, 19173, 58125, 47268, 39504, 29473, 13850, 27297); fe(152, 191, 57376, 86, 248, 191, 248, 62647, 54427, 27271, 178, 128); ff(10382, 17375, 812, 40332, 30741, 61880, 45837, 62969); ff(32315, 15674, 49812, 10832, 9631, 18975, 38993, 35296); fe(152, 13, 58049, 86, 224, 13, 224, 7274, 48731, 59563, 178, 128); ff(22018, 14640, 61155, 52114, 48711, 62044, 63679, 16476); ff(23651, 11741, 63226, 50175, 55189, 14942, 64820, 16095); fe(152, 51, 29579, 86, 207, 51, 207, 59370, 58049, 7274, 178, 128); fe(152, 47, 24289, 86, 89, 47, 89, 29261, 10671, 56040, 178, 128); ff(14173, 18707, 5119, 7042, 53394, 44171, 51763, 10690); ff(14173, 57442, 49330, 7042, 58088, 16824, 61843, 39682); fe(152, 57, 57402, 86, 183, 57, 183, 26842, 57850, 49135, 178, 128); ff(58088, 20745, 13693, 16824, 55189, 14942, 16956, 8008); ff(58088, 1337, 46764, 16824, 23651, 50175, 12715, 63994); fe(152, 240, 8537, 86, 22, 240, 22, 63887, 38613, 32041, 178, 128); ff(55189, 28404, 4724, 14942, 53394, 44171, 6208, 57341); fe(152, 135, 40326, 86, 184, 135, 184, 33712, 49531, 45930, 178, 128); fg(143, 62955, 178, 86, 113, 44232, 34499, 24075, 225, 207); ff(2676, 18511, 53855, 31746, 65282, 1995, 51685, 63645); fe(152, 191, 45760, 86, 248, 191, 248, 27361, 62236, 22880, 178, 128); ff(35940, 27914, 54364, 8196, 39504, 29473, 35568, 32564); fe(152, 90, 52995, 86, 242, 90, 242, 20977, 10927, 45692, 178, 128); ff(10525, 63171, 45406, 19969, 30241, 36348, 1166, 43211); ff(2499, 2425, 42549, 47268, 65282, 1995, 30717, 65403); fg(51, 60176, 212, 24, 207, 60871, 51107, 60605, 47, 207); ff(53394, 34531, 24834, 44171, 14173, 7042, 28656, 2628); fe(152, 87, 41083, 86, 57, 87, 57, 52283, 46860, 13564, 178, 128); fe(152, 13, 7707, 86, 224, 13, 224, 42344, 55985, 31323, 178, 128); ff(16058, 15170, 57858, 23270, 7326, 41108, 8729, 60260); ff(65167, 39805, 43021, 61781, 53394, 44171, 41890, 43403); fe(152, 52, 23750, 86, 98, 52, 98, 10706, 32096, 35042, 178, 128); ff(65167, 34671, 24848, 61781, 48711, 62044, 26504, 2638); ff(7326, 16433, 20025, 41108, 50253, 52624, 1860, 54439); fe(152, 240, 54975, 86, 22, 240, 22, 649, 23982, 26771, 178, 128); ff(2499, 64313, 39688, 47268, 31034, 48244, 14413, 22799); ff(16058, 46328, 38274, 23270, 31034, 48244, 60579, 6463); fg(174, 55869, 240, 56, 50, 1459, 48243, 23608, 142, 207); ff(10382, 31352, 42624, 40332, 30839, 39569, 41673, 47565); fe(152, 51, 45132, 86, 207, 51, 207, 13840, 60118, 48253, 178, 128); ff(31034, 34999, 50998, 48244, 53394, 44171, 46384, 4150); ff(2676, 48008, 52037, 31746, 50253, 52624, 40809, 52648); fe(152, 225, 25455, 86, 75, 225, 75, 43605, 33202, 59794, 178, 128); ff(16058, 52847, 28231, 23270, 65356, 29266, 40760, 30101); fe(152, 225, 59750, 86, 75, 225, 75, 19388, 25636, 50055, 178, 128); ff(35940, 8950, 46604, 8196, 30741, 61880, 28903, 44225); fe(152, 143, 32601, 86, 113, 143, 113, 57181, 23750, 10706, 178, 128); fe(152, 117, 57376, 86, 188, 117, 188, 62647, 14349, 20432, 178, 128); ff(30241, 7420, 24031, 36348, 58088, 16824, 1591, 26856); fe(152, 143, 53108, 86, 113, 143, 113, 4837, 26412, 43275, 178, 128); fe(152, 142, 25751, 86, 146, 142, 146, 10931, 47356, 28512, 178, 128); fe(152, 191, 1282, 86, 248, 191, 248, 17777, 28411, 31832, 178, 128); ff(30741, 55862, 28763, 61880, 30839, 39569, 24552, 32823); ff(39504, 24369, 47095, 29473, 53394, 44171, 40815, 64321); fe(152, 142, 58852, 86, 146, 142, 146, 4592, 58737, 52479, 178, 128); fe(152, 90, 16079, 86, 242, 90, 242, 57744, 57417, 13164, 178, 128); ff(49621, 61562, 34051, 42301, 2676, 31746, 61871, 9012); fe(152, 135, 45760, 86, 184, 135, 184, 27361, 9268, 19413, 178, 128); fe(152, 135, 56244, 86, 184, 135, 184, 16211, 21368, 13698, 178, 128); ff(7326, 43899, 36508, 41108, 14173, 7042, 14658, 13889); ff(7326, 21863, 19879, 41108, 35940, 8196, 488, 46844); ff(39504, 52606, 16316, 29473, 65167, 61781, 3185, 2845); ff(14173, 46149, 30843, 7042, 58088, 16824, 31889, 28522); fe(152, 52, 33245, 86, 98, 52, 98, 638, 34255, 27971, 178, 128); ff(53394, 45055, 52552, 44171, 35940, 8196, 37189, 6491); fe(152, 135, 35882, 86, 184, 135, 184, 59647, 34840, 441, 178, 128); fe(152, 47, 45254, 86, 89, 47, 89, 8462, 12335, 64176, 178, 128); fe(152, 143, 59043, 86, 113, 143, 113, 12855, 42890, 39909, 178, 128); ff(2499, 50554, 60273, 47268, 2499, 47268, 19977, 43309); fe(152, 240, 60428, 86, 22, 240, 22, 28703, 54296, 22135, 178, 128); ff(16058, 15335, 64471, 23270, 2676, 31746, 42035, 16139); fe(152, 47, 28019, 86, 89, 47, 89, 2559, 63650, 41082, 178, 128); ff(50253, 38454, 12093, 52624, 55189, 14942, 55696, 25114); fe(152, 47, 14183, 86, 89, 47, 89, 14039, 34255, 27971, 178, 128); fg(48, 34450, 71, 155, 201, 26001, 29868, 11737, 174, 207); ff(30839, 47780, 47594, 39569, 58088, 16824, 16047, 39426); ff(23651, 64587, 4506, 50175, 9631, 18975, 36507, 56774); ff(32315, 10095, 5847, 10832, 53813, 51953, 42936, 58471); fe(152, 48, 63650, 86, 201, 48, 201, 41082, 8994, 51139, 178, 128); ff(50253, 59201, 22589, 52624, 64783, 15084, 44074, 60730); fe(152, 57, 35862, 86, 183, 57, 183, 22656, 50378, 65234, 178, 128); ff(39504, 35339, 1602, 29473, 2676, 31746, 29458, 62510); fe(152, 90, 36425, 86, 242, 90, 242, 24194, 54296, 22135, 178, 128); fe(152, 48, 36203, 86, 201, 48, 201, 33614, 4457, 57804, 178, 128); fg(57, 21144, 153, 162, 183, 38285, 15929, 59294, 90, 207); fe(152, 143, 31916, 86, 113, 143, 113, 7709, 28329, 23635, 178, 128); fe(152, 87, 40979, 86, 57, 87, 57, 33123, 17658, 46900, 178, 128); ff(30241, 13500, 42261, 36348, 10382, 40332, 50156, 24068); ff(31034, 8361, 54441, 48244, 22018, 52114, 33134, 9926); ff(2630, 11479, 13526, 19985, 64783, 15084, 59297, 59540); ff(2630, 51387, 60169, 19985, 32375, 37243, 10283, 11618); ff(35940, 37675, 11311, 8196, 59294, 9443, 8736, 49934); fe(152, 117, 41122, 86, 188, 117, 188, 17623, 46491, 38708, 178, 128); fe(152, 57, 46422, 86, 183, 57, 183, 5196, 40326, 33712, 178, 128); ff(53394, 34112, 27249, 44171, 22018, 52114, 16526, 5167); ff(10525, 59913, 23436, 19969, 48711, 62044, 41861, 50185); ff(32315, 24950, 6976, 10832, 53394, 44171, 4266, 35163); fe(152, 117, 33683, 86, 188, 117, 188, 64473, 61995, 49763, 178, 128); ff(64783, 63604, 61620, 15084, 7326, 41108, 41405, 17724); ff(50253, 63519, 61790, 52624, 53394, 44171, 48361, 16028); ff(65167, 44054, 35946, 61781, 59294, 9443, 61200, 61308); fe(152, 225, 8343, 86, 75, 225, 75, 16024, 62261, 10717, 178, 128); fe(152, 117, 23522, 86, 188, 117, 188, 21679, 30304, 59269, 178, 128); ff(32315, 48685, 21011, 10832, 32315, 10832, 62287, 2937); ff(65356, 5948, 54923, 29266, 30839, 39569, 8294, 64089); ff(39504, 13838, 56394, 29473, 7326, 41108, 10919, 59628); fe(152, 13, 63801, 86, 224, 13, 224, 35473, 58691, 11678, 178, 128); ff(22018, 8084, 9837, 52114, 64783, 15084, 25845, 36883); ff(30741, 46101, 57748, 61880, 65356, 29266, 4855, 50417); ff(49621, 24596, 30368, 42301, 16058, 23270, 40261, 57652); ff(59294, 2873, 26893, 9443, 32375, 37243, 42486, 29974); fe(152, 48, 23750, 86, 201, 48, 201, 10706, 49142, 4603, 178, 128); ff(50253, 17033, 18018, 52624, 58088, 16824, 13776, 9206); ff(23651, 28054, 14579, 50175, 16058, 23270, 45153, 9683); fe(152, 117, 6238, 86, 188, 117, 188, 11024, 58297, 29693, 178, 128); fe(152, 57, 11881, 86, 183, 57, 183, 47159, 50471, 35795, 178, 128); fe(152, 13, 46294, 86, 224, 13, 224, 63627, 46098, 56246, 178, 128); fe(152, 142, 51717, 86, 146, 142, 146, 8120, 50142, 55101, 178, 128); fe(152, 143, 63556, 86, 113, 143, 113, 805, 61370, 32741, 178, 128); ff(55189, 19570, 12315, 14942, 30839, 39569, 55242, 8332); ff(58088, 590, 25791, 16824, 2630, 19985, 61182, 48857); ff(35940, 6925, 57146, 8196, 2630, 19985, 2126, 45679); ff(22018, 63730, 62411, 52114, 2630, 19985, 33599, 51970); ff(2499, 18545, 52912, 47268, 10525, 19969, 33760, 52106); ff(22018, 11303, 24703, 52114, 2676, 31746, 21565, 13533); fe(152, 191, 40491, 86, 248, 191, 248, 61634, 55786, 3963, 178, 128); fe(152, 90, 64160, 86, 242, 90, 242, 33405, 32601, 57181, 178, 128); fg(90, 11538, 71, 155, 242, 17890, 54271, 44216, 48, 207); fe(152, 142, 11780, 86, 146, 142, 146, 34684, 52367, 25910, 178, 128); ff(7326, 64211, 18810, 41108, 30241, 36348, 7807, 47152); ff(65282, 12943, 24555, 1995, 65167, 61781, 48254, 50120); ff(53813, 15442, 21219, 51953, 30241, 36348, 30963, 16413); ff(2499, 53596, 16970, 47268, 59294, 9443, 51350, 58901); ff(14173, 61628, 60804, 7042, 2676, 31746, 32825, 26831); fe(152, 117, 27787, 86, 188, 117, 188, 57913, 48394, 983, 178, 128); fe(152, 174, 14071, 86, 50, 174, 50, 41602, 46428, 14193, 178, 128); ff(14173, 16263, 326, 7042, 53394, 44171, 34926, 36757); fe(152, 174, 56412, 86, 50, 174, 50, 50786, 3971, 9405, 178, 128); fe(152, 51, 56412, 86, 207, 51, 207, 50786, 11881, 47159, 178, 128); ff(48711, 58613, 64231, 62044, 48711, 62044, 23995, 13283); ff(14173, 7903, 8938, 7042, 65167, 61781, 49470, 29873); fe(152, 47, 61557, 86, 89, 47, 89, 14866, 8045, 51334, 178, 128); ff(16058, 41624, 687, 23270, 14173, 7042, 44464, 64888); fe(152, 240, 52189, 86, 22, 240, 22, 15901, 27414, 62923, 178, 128); fg(117, 3638, 65, 205, 188, 22809, 25602, 45370, 117, 207); fe(152, 57, 28572, 86, 183, 57, 183, 55496, 28572, 55496, 178, 128); fe(152, 142, 40600, 86, 146, 142, 146, 49334, 54928, 48700, 178, 128); ff(7326, 56741, 10536, 41108, 32375, 37243, 55168, 12031); ff(7326, 5987, 5017, 41108, 55189, 14942, 47418, 7750); ff(65167, 47447, 51938, 61781, 43705, 62391, 47742, 6036); ff(50253, 22221, 16972, 52624, 30839, 39569, 23057, 29587); fe(152, 47, 23522, 86, 89, 47, 89, 21679, 40938, 40732, 178, 128); fd(22504, 160, 35228, 144, 7, 54696, 9556); fd(30407, 160, 11269, 144, 5, 63065, 29081); fd(41371, 160, 12486, 144, 9, 55193, 64947); fd(16408, 160, 1873, 144, 8, 57395, 19867); fd(46478, 160, 13310, 144, 12, 34153, 54579); fd(54696, 160, 34379, 144, 1, 11599, 35228); fd(57383, 160, 18989, 144, 2, 45093, 54688); fd(25696, 160, 19366, 144, 15, 15203, 30084); fd(5724, 160, 34379, 144, 6, 11599, 46170); fd(20340, 160, 33811, 144, 3, 6119, 20827); fd(35241, 160, 34446, 144, 10, 36753, 28454); fd(35241, 160, 28454, 144, 11, 35241, 28454); fd(8642, 160, 9556, 144, 4, 22504, 24051); fd(5724, 160, 33811, 144, 13, 6119, 46170); fd(30407, 160, 12486, 144, 0, 55193, 29081); fd(15203, 160, 24051, 144, 14, 8642, 19366); fc(6282, 27123, 59659, 49703, 8520, 37016, 49703, 34036, 37016, 29186); fb(34121, 7707, 59372, 39334, 42344, 53260, 19642, 16180, 45856, 16746); fb(34008, 54427, 16375, 13840, 27271, 63996, 54945, 60906, 45132, 24902); fc(7663, 25751, 16369, 13698, 10931, 57949, 31430, 9720, 21368, 3757); fb(65190, 56244, 1865, 22434, 16211, 7707, 42344, 21842, 48955, 38098); fb(45132, 44232, 31443, 57466, 62955, 22652, 34649, 25783, 371, 13840); fc(45240, 63996, 57267, 54612, 54945, 380, 54612, 65203, 380, 3391); fb(63650, 8994, 53077, 8462, 51139, 48168, 58150, 18938, 45254, 41082); fc(29834, 21105, 3161, 28703, 45108, 36657, 29404, 30485, 60428, 15574); fc(15710, 11260, 13916, 36229, 31547, 1459, 55869, 56699, 32507, 29317); fb(49429, 28818, 44176, 59563, 597, 63066, 37706, 46596, 48731, 4410); fb(29931, 26001, 30129, 29875, 34450, 42217, 26599, 13546, 55596, 29052); fc(5495, 31724, 32166, 33414, 42222, 40979, 33123, 11900, 3339, 18857); fc(8108, 21595, 12781, 2249, 60905, 5630, 23177, 45377, 48324, 15591); fc(35862, 17658, 37826, 45911, 46900, 45444, 23477, 61888, 59191, 22656); fc(5630, 5630, 32598, 45930, 23177, 46233, 17796, 34341, 49531, 23177); fb(31730, 33388, 39206, 58211, 29198, 14598, 18466, 39181, 593, 21766); fc(232, 29026, 53241, 50030, 15521, 25455, 43605, 36425, 35474, 50138); fb(45444, 50142, 40003, 13164, 55101, 17658, 46900, 39981, 57417, 23477); fb(7614, 11780, 25961, 46333, 34684, 48335, 22711, 60359, 44479, 24400); fb(35210, 51480, 21633, 20977, 12793, 59138, 44132, 5199, 52995, 29946); fb(21286, 52635, 36264, 5949, 65443, 40491, 61634, 27494, 55991, 7738); fc(33101, 57814, 38920, 35473, 47476, 58691, 11678, 51205, 63801, 53967); fc(24296, 55707, 39804, 15259, 45256, 20345, 56304, 27143, 24146, 21953); fc(53789, 35210, 35086, 56449, 29946, 58710, 59094, 32123, 7923, 56356); fc(54928, 52635, 30571, 14193, 65443, 46083, 53970, 60678, 46428, 48700); fb(52196, 52196, 42066, 226, 39609, 46233, 17796, 2577, 33529, 39609); fb(12260, 50627, 55057, 59916, 56581, 54427, 27271, 21822, 64870, 33708); fb(21409, 46990, 23115, 14038, 15455, 35624, 31011, 34506, 45397, 22887); fc(47347, 24335, 56845, 22454, 47029, 27726, 34855, 9597, 35671, 14262); fb(14280, 14280, 36363, 5965, 3832, 27787, 57913, 36538, 34409, 3832); fc(48335, 46240, 39661, 35795, 49213, 24296, 21953, 49228, 50471, 22711); fa(55616, 3, 64190, 16191, 3407, 32156, 57153, 14502, 58079, 16271, 55776); fa(28821, 4, 34328, 36237, 43977, 9058, 30409, 43857, 15665, 36157, 28725); fa(10222, 10, 12853, 7546, 34096, 41493, 38764, 38065, 39663, 7626, 10062); fa(56828, 9, 49497, 21338, 43977, 9058, 45757, 28488, 38926, 21482, 56668); fa(54528, 2, 29688, 14309, 37610, 59847, 19022, 34096, 41493, 14165, 54688); fa(52652, 1, 40468, 48659, 11977, 9407, 42800, 62281, 48273, 48803, 52492); fa(19583, 6, 12853, 50273, 63900, 27116, 38764, 45726, 32419, 50385, 19679); fa(21632, 12, 32156, 1574, 64945, 62788, 3407, 44452, 3414, 1686, 21536); fa(7171, 0, 27116, 39228, 3407, 32156, 63900, 38764, 12853, 39308, 7331); fa(2435, 8, 64190, 16944, 64945, 62788, 57153, 35181, 61925, 17024, 2339); fa(4307, 7, 32419, 17624, 30491, 37631, 45726, 11977, 9407, 17512, 4211); fa(6465, 5, 48273, 34431, 35181, 61925, 62281, 22947, 30119, 34511, 6625); fa(10475, 11, 29688, 56197, 30491, 37631, 19022, 30409, 34328, 56117, 10315); fa(35189, 13, 62788, 7173, 13048, 18791, 64945, 22947, 30119, 7349, 35285); fa(2237, 14, 15665, 14581, 38764, 12853, 43857, 11977, 9407, 14405, 2077); fa(65240, 15, 55156, 64519, 57153, 64190, 34033, 14502, 58079, 64695, 65144); g___1046(40821, 37898, 38826, 43339, 31810, 40821, 19094, 2, 53979, 53135, 40901); g___1046(42251, 35091, 35507, 63835, 65382, 15018, 51961, 4, 10047, 31601, 42427); g___1046(60794, 40790, 40182, 60634, 47917, 17879, 22612, 8, 15731, 48641, 60874); g___1046(45585, 2641, 2545, 585, 23272, 40821, 19094, 1, 33456, 51161, 45729); g___1046(47180, 2316, 2732, 39192, 16398, 12330, 56210, 13, 52897, 34627, 47356); g___1046(19400, 26243, 25891, 19604, 24300, 57234, 51248, 5, 6981, 32254, 19320); g___1046(49151, 36601, 36185, 63835, 65382, 53748, 14301, 14, 34387, 33541, 48975); g___1046(19115, 43682, 43266, 35066, 6585, 12469, 31023, 11, 27329, 19174, 18971); g___1046(56982, 32848, 33776, 19604, 24300, 64641, 6176, 15, 52897, 34627, 56870); g___1046(11046, 10724, 10820, 19604, 24300, 54186, 489, 12, 14428, 55372, 11158); g___1046(11089, 40616, 40200, 34835, 34880, 7338, 18086, 6, 63835, 65382, 11233); g___1046(51106, 11990, 11638, 35442, 8700, 40821, 19094, 0, 14428, 55372, 50962); g___1046(30573, 53404, 54076, 58747, 10251, 40821, 19094, 9, 26147, 63708, 30685); g___1046(28003, 552, 392, 58747, 10251, 40821, 19094, 3, 52897, 34627, 28115); g___1046(51092, 16844, 17004, 34387, 33541, 47622, 35264, 7, 16755, 33270, 50980); g___1046(15941, 18158, 17742, 10047, 31601, 54658, 32640, 10, 5648, 12755, 16117); ff(10382, 26725, 24362, 40332, 2630, 19985, 57307, 65308); ff(16058, 22266, 28224, 23270, 59294, 9443, 33675, 8297); ff(10525, 2724, 18448, 19969, 32315, 10832, 8127, 39552); ff(50253, 51338, 5529, 52624, 10382, 40332, 14265, 20820); ff(16058, 30057, 40011, 23270, 53394, 44171, 12735, 64929); fe(152, 135, 48480, 86, 184, 135, 184, 48057, 27001, 22747, 178, 128); ff(39504, 22594, 1057, 29473, 30741, 61880, 28899, 11311); ff(53394, 15200, 49652, 44171, 64783, 15084, 25174, 44283); ff(48711, 21673, 64495, 62044, 58088, 16824, 30514, 55892); ff(22018, 41213, 20576, 52114, 43705, 62391, 13289, 47857); fe(152, 117, 27248, 86, 188, 117, 188, 5961, 36598, 12646, 178, 128); ff(9631, 40940, 46597, 18975, 30741, 61880, 2769, 54847); ff(10382, 42937, 10193, 40332, 49621, 42301, 3825, 17516); ff(49621, 31605, 18924, 42301, 9631, 18975, 2713, 19454); fe(152, 13, 16621, 86, 224, 13, 224, 56851, 40887, 63436, 178, 128); fe(152, 240, 21659, 86, 22, 240, 22, 25528, 32878, 21138, 178, 128); ff(32375, 23747, 12945, 37243, 59294, 9443, 29578, 24155); ff(9631, 13260, 40282, 18975, 2630, 19985, 45165, 20657); ff(64783, 38425, 62709, 15084, 10525, 19969, 42210, 23017); fe(152, 52, 10293, 86, 98, 52, 98, 11082, 1299, 60952, 178, 128); fe(152, 117, 28467, 86, 188, 117, 188, 43859, 10172, 59869, 178, 128); ff(23651, 9304, 46840, 50175, 2630, 19985, 11854, 2390); ff(31034, 30394, 35534, 48244, 53394, 44171, 45468, 12599); fe(152, 143, 22768, 86, 113, 143, 113, 30844, 11401, 42133, 178, 128); fe(152, 174, 44590, 86, 50, 174, 50, 18780, 1924, 38219, 178, 128); ff(65282, 35764, 13882, 1995, 2499, 47268, 45548, 59748); fe(152, 191, 41193, 86, 248, 191, 248, 60073, 50556, 52503, 178, 128); fe(152, 135, 60576, 86, 184, 135, 184, 13290, 43190, 63995, 178, 128); fg(135, 21205, 153, 162, 184, 59580, 27485, 60106, 225, 212); ff(30241, 3248, 62482, 36348, 65282, 1995, 24218, 23621); fe(152, 51, 31323, 86, 207, 51, 207, 18384, 9769, 50750, 178, 128); fe(152, 52, 18261, 86, 98, 52, 98, 28390, 27001, 22747, 178, 128); ff(30241, 15674, 64998, 36348, 35940, 8196, 38993, 53357); ff(55189, 47692, 37923, 14942, 14173, 7042, 35497, 42452); fe(152, 90, 59739, 86, 242, 90, 242, 31146, 53524, 20639, 178, 128); ff(23651, 64691, 16543, 50175, 7326, 41108, 49826, 64547); fe(152, 57, 27256, 86, 183, 57, 183, 33517, 44860, 8477, 178, 128); ff(31034, 9285, 62154, 48244, 65167, 61781, 12090, 57423); ff(65282, 4057, 45677, 1995, 65282, 1995, 54586, 52077); fe(152, 240, 4377, 86, 22, 240, 22, 5257, 25846, 24714, 178, 128); fe(152, 135, 36761, 86, 184, 135, 184, 6103, 16932, 28906, 178, 128); fg(225, 20406, 240, 56, 75, 35372, 21193, 6983, 48, 212); fe(152, 52, 1813, 86, 98, 52, 98, 34305, 29417, 31777, 178, 128); fe(152, 117, 7426, 86, 188, 117, 188, 64622, 53000, 62537, 178, 128); fe(152, 240, 33062, 86, 22, 240, 22, 35505, 51593, 20666, 178, 128); fe(152, 57, 36355, 86, 183, 57, 183, 16395, 50335, 14807, 178, 128); fg(174, 7834, 83, 41, 50, 22346, 59772, 57897, 13, 212); fe(152, 225, 13805, 86, 75, 225, 75, 38557, 35372, 20406, 178, 128); fe(152, 48, 25602, 86, 201, 48, 201, 45370, 48707, 24170, 178, 128); fg(51, 59278, 71, 155, 207, 62639, 41548, 1717, 57, 212); fg(48, 18400, 197, 189, 201, 14426, 887, 52651, 135, 212); fe(152, 142, 8208, 86, 146, 142, 146, 38106, 8337, 45124, 178, 128); ff(65356, 39651, 58312, 29266, 43705, 62391, 11064, 34930); fe(152, 174, 36355, 86, 50, 174, 50, 16395, 48370, 56655, 178, 128); ff(30741, 53510, 50376, 61880, 53813, 51953, 33407, 61048); fe(152, 13, 23967, 86, 224, 13, 224, 65144, 23247, 58629, 178, 128); ff(65356, 10880, 46397, 29266, 32315, 10832, 3706, 27411); ff(49621, 49114, 17491, 42301, 32375, 37243, 26087, 13901); ff(32375, 44445, 37621, 37243, 14173, 7042, 1299, 49013); ff(2630, 11745, 40447, 19985, 16058, 23270, 22932, 52043); ff(16058, 62225, 47822, 23270, 22018, 52114, 37463, 39074); fe(152, 117, 3025, 86, 188, 117, 188, 65159, 12581, 13028, 178, 128); fe(152, 13, 25602, 86, 224, 13, 224, 45370, 48707, 24170, 178, 128); fe(152, 47, 28467, 86, 89, 47, 89, 43859, 10172, 59869, 178, 128); ff(30241, 36652, 38021, 36348, 64783, 15084, 57204, 53482); fe(152, 117, 39155, 86, 188, 117, 188, 8721, 12573, 27862, 178, 128); ff(10382, 59319, 49184, 40332, 2499, 47268, 14406, 29439); ff(32375, 56040, 8968, 37243, 58088, 16824, 39270, 58629); fe(152, 57, 36598, 86, 183, 57, 183, 12646, 28614, 4798, 178, 128); fe(152, 51, 9910, 86, 207, 51, 207, 6374, 5574, 11720, 178, 128); ff(2676, 56031, 64182, 31746, 2630, 19985, 40102, 11087); ff(49621, 58045, 50080, 42301, 39504, 29473, 18404, 17668); ff(22018, 18025, 57748, 52114, 49621, 42301, 31568, 50417); fe(152, 225, 51483, 86, 75, 225, 75, 26068, 34499, 24075, 178, 128); ff(14173, 4621, 12110, 7042, 2499, 47268, 24654, 38563); fe(152, 225, 15762, 86, 75, 225, 75, 62656, 19256, 14992, 178, 128); fe(152, 142, 9910, 86, 146, 142, 146, 6374, 56483, 55127, 178, 128); fe(152, 174, 38669, 86, 50, 174, 50, 44887, 8248, 36448, 178, 128); fe(152, 174, 25147, 86, 50, 174, 50, 50974, 35696, 38603, 178, 128); ff(10525, 11044, 52825, 19969, 39504, 29473, 61299, 30093); ff(31034, 31971, 4935, 48244, 30839, 39569, 45177, 58421); fe(152, 174, 27573, 86, 50, 174, 50, 31652, 28614, 4798, 178, 128); ff(9631, 7818, 16939, 18975, 50253, 52624, 57730, 47950); ff(65167, 24875, 54639, 61781, 48711, 62044, 9362, 25857); ff(39504, 4493, 21301, 29473, 2499, 47268, 42642, 5012); ff(16058, 20915, 49143, 23270, 55189, 14942, 4489, 27346); ff(2630, 29247, 63808, 19985, 9631, 18975, 62764, 26289); fe(152, 240, 31587, 86, 22, 240, 22, 62008, 31587, 62008, 178, 128); fe(152, 52, 13214, 86, 98, 52, 98, 9758, 10152, 58611, 178, 128); fe(152, 90, 23310, 86, 242, 90, 242, 59967, 62873, 55334, 178, 128); fe(152, 143, 23776, 86, 113, 143, 113, 37609, 15354, 20851, 178, 128); ff(55189, 31298, 21700, 14942, 31034, 48244, 53427, 59549); fe(152, 135, 24033, 86, 184, 135, 184, 18411, 50004, 2631, 178, 128); ff(55189, 91, 41223, 14942, 58088, 16824, 43220, 62852); ff(14173, 40006, 13726, 7042, 53394, 44171, 24660, 24653); ff(2499, 47960, 4754, 47268, 16058, 23270, 2953, 38252); fe(152, 47, 8210, 86, 89, 47, 89, 28867, 49644, 665, 178, 128); ff(59294, 36610, 5334, 9443, 65282, 1995, 13359, 18952); ff(10382, 46506, 26763, 40332, 10382, 40332, 52791, 765); ff(43705, 29317, 26123, 62391, 53813, 51953, 46711, 17125); ff(39504, 20378, 24059, 29473, 65167, 61781, 53335, 11324); ff(23651, 57562, 9332, 50175, 58088, 16824, 63998, 13019); ff(14173, 26788, 61862, 7042, 49621, 42301, 57153, 28470); ff(16058, 37438, 29822, 23270, 2630, 19985, 42727, 5827); fe(152, 90, 16321, 86, 242, 90, 242, 40914, 11605, 13691, 178, 128); ff(7326, 32470, 7761, 41108, 30241, 36348, 10100, 56875); ff(16058, 966, 44713, 23270, 14173, 7042, 61912, 62589); fe(152, 52, 56269, 86, 98, 52, 98, 46820, 44590, 18780, 178, 128); fe(152, 87, 23247, 86, 57, 87, 57, 58629, 15762, 62656, 178, 128); fe(152, 142, 3454, 86, 146, 142, 146, 2822, 3472, 63515, 178, 128); fe(152, 225, 12573, 86, 75, 225, 75, 27862, 48707, 24170, 178, 128); ff(2499, 32826, 12939, 47268, 9631, 18975, 62680, 38944); ff(22018, 35101, 2878, 52114, 48711, 62044, 22695, 26960); ff(2499, 57639, 26887, 47268, 16058, 23270, 55058, 20703); fe(152, 143, 37702, 86, 113, 143, 113, 23558, 27815, 55806, 178, 128); fe(152, 143, 8248, 86, 113, 143, 113, 36448, 2785, 55962, 178, 128); fe(152, 87, 53241, 86, 57, 87, 57, 36425, 11118, 40965, 178, 128); ff(2499, 57164, 51198, 47268, 43705, 62391, 42432, 44993); fe(152, 57, 56845, 86, 183, 57, 183, 9597, 60870, 23992, 178, 128); ff(53813, 60125, 24150, 51953, 2676, 31746, 29568, 45911); ff(32315, 3108, 37578, 10832, 2499, 47268, 22394, 45804); ff(53394, 29133, 44930, 44171, 10382, 40332, 942, 27705); fe(152, 240, 41658, 86, 22, 240, 22, 55445, 21344, 29649, 178, 128); fe(152, 51, 6608, 86, 207, 51, 207, 45279, 38669, 44887, 178, 128); fe(152, 52, 50335, 86, 98, 52, 98, 14807, 54105, 40216, 178, 128); fe(152, 47, 52855, 86, 89, 47, 89, 17376, 7697, 54805, 178, 128); ff(49621, 5472, 31846, 42301, 2499, 47268, 56689, 19574); fe(152, 90, 57124, 86, 242, 90, 242, 65155, 56317, 21191, 178, 128); ff(39504, 15928, 48511, 29473, 10382, 40332, 29058, 21189); ff(31034, 20207, 20349, 48244, 65282, 1995, 54131, 9481); ff(53394, 20565, 34133, 44171, 14173, 7042, 8033, 50265); fe(152, 13, 35178, 86, 224, 13, 224, 59448, 63501, 24243, 178, 128); fe(152, 135, 9769, 86, 184, 135, 184, 50750, 64075, 59405, 178, 128); fg(47, 40227, 65, 205, 89, 54879, 9511, 35391, 87, 212); fe(152, 87, 28782, 86, 57, 87, 57, 9055, 39661, 49228, 178, 128); fe(152, 48, 11067, 86, 201, 48, 201, 18228, 14688, 14986, 178, 128); fe(152, 51, 44920, 86, 207, 51, 207, 42234, 23755, 33279, 178, 128); ff(58088, 15006, 5314, 16824, 58088, 16824, 4526, 22836); ff(39504, 28898, 8680, 29473, 30839, 39569, 2866, 42639); fe(152, 135, 30188, 86, 184, 135, 184, 944, 38232, 8531, 178, 128); ff(55189, 54305, 39138, 14942, 30241, 36348, 11240, 14759); ff(53394, 65346, 60290, 44171, 2630, 19985, 41839, 30841); fe(152, 174, 36761, 86, 50, 174, 50, 6103, 33910, 34412, 178, 128); fe(152, 90, 38535, 86, 242, 90, 242, 47173, 51313, 15244, 178, 128); fe(152, 117, 57267, 86, 188, 117, 188, 65203, 34240, 59972, 178, 128); ff(30741, 34104, 30979, 61880, 2499, 47268, 59527, 4876); fe(152, 240, 4105, 86, 22, 240, 22, 18746, 57267, 65203, 178, 128); fe(152, 135, 6478, 86, 184, 135, 184, 34730, 3203, 41699, 178, 128); fe(152, 142, 9662, 86, 146, 142, 146, 31560, 61453, 52066, 178, 128); ff(65167, 27099, 29573, 61781, 22018, 52114, 43772, 56481); ff(32315, 57911, 27786, 10832, 48711, 62044, 49075, 14684); fe(152, 135, 21518, 86, 184, 135, 184, 26108, 64450, 44340, 178, 128); ff(32375, 418, 13345, 37243, 65282, 1995, 51331, 17297); ff(59294, 17914, 50604, 9443, 32375, 37243, 24561, 51950); ff(30839, 8221, 57005, 39569, 2499, 47268, 42218, 2888); fe(152, 225, 11109, 86, 75, 225, 75, 39197, 61421, 63971, 178, 128); ff(30839, 34044, 62184, 39569, 53813, 51953, 46767, 47832); ff(32375, 22859, 53183, 37243, 14173, 7042, 63353, 54002); ff(30241, 22716, 7506, 36348, 10382, 40332, 37452, 60262); fe(152, 87, 13916, 86, 57, 87, 57, 56699, 22933, 61081, 178, 128); ff(35940, 47597, 37417, 8196, 10525, 19969, 10796, 51205); ff(53394, 21073, 41107, 44171, 43705, 62391, 57327, 21716); ff(2676, 8899, 13329, 31746, 59294, 9443, 14514, 28193); ff(65167, 48701, 37814, 61781, 2499, 47268, 61616, 9010); ff(30741, 21065, 22562, 61880, 10525, 19969, 4665, 65230); ff(49621, 27862, 48881, 42301, 31034, 48244, 33946, 51763); fe(152, 47, 5891, 86, 89, 47, 89, 63921, 920, 60527, 178, 128); ff(53813, 14883, 960, 51953, 65356, 29266, 25123, 24138); fe(152, 87, 56105, 86, 57, 87, 57, 29163, 44709, 28280, 178, 128); ff(2499, 64569, 35850, 47268, 2499, 47268, 35704, 26458); fe(152, 48, 12813, 86, 201, 48, 201, 60753, 58819, 22235, 178, 128); fe(152, 87, 41428, 86, 57, 87, 57, 55967, 37609, 59287, 178, 128); ff(9631, 21681, 34217, 18975, 23651, 50175, 63522, 27291); fe(152, 191, 56236, 86, 248, 191, 248, 4895, 45169, 12177, 178, 128); ff(53394, 38378, 23255, 44171, 65167, 61781, 20985, 17900); ff(53813, 59469, 36068, 51953, 39504, 29473, 44423, 35306); ff(58088, 56741, 31200, 16824, 64783, 15084, 55168, 15628); fe(152, 13, 21666, 86, 224, 13, 224, 47200, 12637, 18501, 178, 128); fe(152, 90, 15990, 86, 242, 90, 242, 26658, 36554, 61824, 178, 128); fe(152, 142, 36916, 86, 146, 142, 146, 17641, 45169, 12177, 178, 128); ff(22018, 37173, 21258, 52114, 2676, 31746, 13845, 39738); fe(152, 143, 34240, 86, 113, 143, 113, 59972, 6252, 51407, 178, 128); ff(49621, 10689, 39778, 42301, 59294, 9443, 30950, 21417); fg(174, 34662, 212, 24, 50, 27869, 2212, 26839, 191, 212); ff(14173, 45230, 28659, 7042, 50253, 52624, 22436, 48837); ff(50253, 39792, 29749, 52624, 14173, 7042, 32086, 59143); ff(10382, 46695, 63469, 40332, 23651, 50175, 2986, 56661); fe(152, 135, 59580, 86, 184, 135, 184, 21205, 61684, 6920, 178, 128); fe(152, 191, 21749, 86, 248, 191, 248, 29577, 54607, 18283, 178, 128); fe(152, 57, 16369, 86, 183, 57, 183, 9720, 63498, 49822, 178, 128); ff(65356, 2863, 2178, 29266, 30839, 39569, 57375, 55021); ff(53394, 10372, 40099, 44171, 48711, 62044, 59689, 4484); ff(23651, 20868, 36429, 50175, 43705, 62391, 44787, 37017); fe(152, 191, 53000, 86, 248, 191, 248, 62537, 35372, 20406, 178, 128); ff(9631, 46655, 64730, 18975, 65167, 61781, 25894, 29708); ff(31034, 10646, 3290, 48244, 30839, 39569, 41002, 34509); fe(152, 52, 35986, 86, 98, 52, 98, 59472, 23378, 11478, 178, 128); ff(2630, 64262, 64826, 19985, 22018, 52114, 31276, 15951); fe(152, 48, 51313, 86, 201, 48, 201, 15244, 59580, 21205, 178, 128); fe(152, 57, 61827, 86, 183, 57, 183, 23308, 32166, 11900, 178, 128); ff(59294, 62144, 32134, 9443, 55189, 14942, 15341, 13039); ff(31034, 62161, 1308, 48244, 49621, 42301, 8937, 47456); ff(65356, 49412, 14425, 29266, 64783, 15084, 35046, 12570); fe(152, 135, 23189, 86, 184, 135, 184, 35441, 2562, 30383, 178, 128); fe(152, 87, 35201, 86, 57, 87, 57, 19600, 32598, 34341, 178, 128); ff(16058, 62824, 9065, 23270, 53813, 51953, 42812, 3131); ff(35940, 52480, 45405, 8196, 16058, 23270, 12378, 8276); fe(152, 57, 54129, 86, 183, 57, 183, 24058, 1545, 53809, 178, 128); ff(7326, 21028, 65520, 41108, 50253, 52624, 37990, 28953); ff(49621, 51865, 38742, 42301, 53813, 51953, 11666, 30802); fe(152, 225, 43012, 86, 75, 225, 75, 48014, 32166, 11900, 178, 128); ff(16058, 6925, 65426, 23270, 32315, 10832, 2126, 53838); ff(23651, 44113, 52694, 50175, 43705, 62391, 53206, 39673); fe(152, 143, 15862, 86, 113, 143, 113, 52688, 41964, 43515, 178, 128); fe(152, 191, 28467, 86, 248, 191, 248, 43859, 41186, 48831, 178, 128); fe(152, 117, 23384, 86, 188, 117, 188, 29712, 41553, 14563, 178, 128); ff(32375, 3123, 31258, 37243, 30839, 39569, 32176, 22063); fe(152, 191, 54715, 86, 248, 191, 248, 4833, 4105, 18746, 178, 128); fe(152, 48, 50354, 86, 201, 48, 201, 19140, 27869, 34662, 178, 128); ff(53813, 50400, 26667, 51953, 32375, 37243, 29723, 44819); fe(152, 57, 29166, 86, 183, 57, 183, 38172, 55342, 32688, 178, 128); fe(152, 143, 59739, 86, 113, 143, 113, 31146, 22933, 61081, 178, 128); fg(142, 15938, 212, 24, 146, 31840, 23115, 34506, 47, 212); ff(9631, 42795, 1256, 18975, 43705, 62391, 5158, 8179); fe(152, 240, 3644, 86, 22, 240, 22, 53730, 64958, 45326, 178, 128); fe(152, 51, 65012, 86, 207, 51, 207, 62731, 44917, 37788, 178, 128); fe(152, 240, 22042, 86, 22, 240, 22, 43524, 51955, 38269, 178, 128); fe(152, 174, 12350, 86, 50, 174, 50, 57501, 56964, 35086, 178, 128); ff(30839, 55331, 45546, 39569, 10525, 19969, 45137, 35439); fe(152, 174, 8102, 86, 50, 174, 50, 12081, 3536, 25975, 178, 128); ff(32375, 15471, 61004, 37243, 10525, 19969, 28616, 47178); ff(43705, 8913, 3702, 62391, 32375, 37243, 40117, 14929); fe(152, 225, 57070, 86, 75, 225, 75, 31326, 33910, 34412, 178, 128); fe(152, 225, 10980, 86, 75, 225, 75, 39454, 11140, 59322, 178, 128); ff(50253, 1025, 8709, 52624, 22018, 52114, 25471, 16531); fg(240, 6843, 71, 155, 22, 41997, 65414, 17834, 52, 212); fe(152, 52, 12813, 86, 98, 52, 98, 60753, 24037, 33323, 178, 128); ff(10525, 33090, 47247, 19969, 35940, 8196, 6342, 4062); fe(152, 117, 19168, 86, 188, 117, 188, 38463, 52252, 16348, 178, 128); ff(53394, 49100, 1373, 44171, 53813, 51953, 16634, 698); ff(43705, 4884, 568, 62391, 43705, 62391, 18763, 5672); fe(152, 87, 59659, 86, 57, 87, 57, 34036, 61264, 24376, 178, 128); fe(152, 143, 41159, 86, 113, 143, 113, 18071, 35086, 32123, 178, 128); ff(23651, 54312, 8731, 50175, 50253, 52624, 43721, 39818); ff(22018, 59927, 19621, 52114, 32375, 37243, 35560, 4357); ff(32315, 25626, 13179, 10832, 10525, 19969, 16403, 18920); fe(152, 48, 23378, 86, 201, 48, 201, 11478, 62448, 56549, 178, 128); ff(58088, 60221, 57939, 16824, 10382, 40332, 20517, 59568); ff(14173, 32170, 21527, 7042, 58088, 16824, 41041, 32339); fe(152, 13, 41553, 86, 224, 13, 224, 14563, 38232, 8531, 178, 128); fe(152, 87, 20497, 86, 57, 87, 57, 13566, 18261, 28390, 178, 128); ff(2499, 39521, 56518, 47268, 10525, 19969, 10890, 22472); ff(2630, 9074, 57069, 19985, 14173, 7042, 47698, 64952); ff(64783, 32311, 30272, 15084, 16058, 23270, 38357, 60472); ff(16058, 63157, 37339, 23270, 30241, 36348, 13160, 26432); fe(152, 135, 50894, 86, 184, 135, 184, 28977, 59160, 7342, 178, 128); fe(152, 13, 8376, 86, 224, 13, 224, 45480, 23460, 63267, 178, 128); fe(152, 225, 3454, 86, 75, 225, 75, 2822, 23031, 7774, 178, 128); ff(65167, 9569, 20471, 61781, 35940, 8196, 35060, 39565); ff(2499, 46174, 20050, 47268, 30241, 36348, 65476, 17287); fe(152, 13, 65012, 86, 224, 13, 224, 62731, 35159, 58250, 178, 128); fe(152, 51, 61684, 86, 207, 51, 207, 6920, 10152, 58611, 178, 128); ff(30839, 42986, 64652, 39569, 32375, 37243, 35378, 19791); fe(152, 135, 56236, 86, 184, 135, 184, 4895, 38879, 16490, 178, 128); ff(65282, 39751, 60379, 1995, 7326, 41108, 19373, 2140); ff(64783, 44552, 59465, 15084, 53813, 51953, 65268, 42019); fe(152, 142, 61135, 86, 146, 142, 146, 10050, 63501, 24243, 178, 128); ff(32315, 28961, 43646, 10832, 22018, 52114, 60262, 42104); fe(152, 52, 29843, 86, 98, 52, 98, 64251, 48625, 46868, 178, 128); fe(152, 47, 1299, 86, 89, 47, 89, 60952, 33910, 34412, 178, 128); ff(58088, 29698, 26908, 16824, 22018, 52114, 56994, 35969); fe(152, 174, 41316, 86, 50, 174, 50, 60738, 25349, 31752, 178, 128); fe(152, 51, 21938, 86, 207, 51, 207, 14574, 48655, 24511, 178, 128); fe(152, 48, 15354, 86, 201, 48, 201, 20851, 43772, 50773, 178, 128); ff(30241, 11242, 14163, 36348, 30241, 36348, 27589, 21379); fe(152, 225, 32327, 86, 75, 225, 75, 57828, 20482, 15539, 178, 128); ff(65356, 4333, 34876, 29266, 65282, 1995, 50503, 64534); fe(152, 52, 48839, 86, 98, 52, 98, 8932, 5890, 57873, 178, 128); fg(47, 32578, 240, 56, 89, 57365, 19203, 47974, 143, 212); ff(30839, 7139, 18917, 39569, 32375, 37243, 52531, 44597); ff(50253, 12611, 24602, 52624, 49621, 42301, 3388, 52378); fe(152, 117, 4338, 86, 188, 117, 188, 15015, 61028, 19810, 178, 128); fe(152, 13, 43678, 86, 224, 13, 224, 3488, 28614, 4798, 178, 128); fe(152, 57, 49644, 86, 183, 57, 183, 665, 47382, 4827, 178, 128); fe(152, 240, 62275, 86, 22, 240, 22, 52004, 37528, 37691, 178, 128); fe(152, 135, 10980, 86, 184, 135, 184, 39454, 1655, 24608, 178, 128); fe(152, 13, 22346, 86, 224, 13, 224, 7834, 50499, 54344, 178, 128); ff(23651, 20337, 10026, 50175, 49621, 42301, 57022, 31911); ff(48711, 11060, 64317, 62044, 32375, 37243, 45917, 30520); ff(10525, 40693, 14428, 19969, 16058, 23270, 4766, 8317); fe(152, 90, 3619, 86, 242, 90, 242, 30406, 64779, 63104, 178, 128); ff(65167, 48247, 62573, 61781, 43705, 62391, 52922, 42338); fe(152, 142, 25936, 86, 146, 142, 146, 47461, 39627, 30579, 178, 128); fe(152, 47, 8376, 86, 89, 47, 89, 45480, 25349, 31752, 178, 128); ff(31034, 39594, 57938, 48244, 30839, 39569, 63420, 32235); fe(152, 52, 46371, 86, 98, 52, 98, 41975, 51858, 64764, 178, 128); fe(152, 240, 10293, 86, 22, 240, 22, 11082, 1299, 60952, 178, 128); fe(152, 47, 26330, 86, 89, 47, 89, 6863, 37252, 15709, 178, 128); fg(47, 1224, 240, 56, 89, 60064, 1726, 33858, 240, 212); fe(152, 13, 15823, 86, 224, 13, 224, 20427, 52092, 15813, 178, 128); fe(152, 52, 8712, 86, 98, 52, 98, 8835, 2812, 41478, 178, 128); ff(58088, 48705, 34023, 16824, 23651, 50175, 12490, 5043); fe(152, 57, 15354, 86, 183, 57, 183, 20851, 30814, 54318, 178, 128); fe(152, 52, 62639, 86, 98, 52, 98, 59278, 3471, 5783, 178, 128); ff(65282, 21036, 59618, 1995, 65282, 1995, 49151, 10613); ff(30839, 44222, 8691, 39569, 14173, 7042, 27005, 36324); fe(152, 240, 15990, 86, 22, 240, 22, 26658, 20497, 13566, 178, 128); fg(117, 30455, 212, 24, 188, 40602, 46687, 41240, 90, 212); fe(152, 135, 52169, 86, 184, 135, 184, 55548, 11233, 41492, 178, 128); ff(53394, 25479, 20727, 44171, 2630, 19985, 8808, 21869); fe(152, 47, 64958, 86, 89, 47, 89, 45326, 33289, 27319, 178, 128); fe(152, 117, 61264, 86, 188, 117, 188, 24376, 6478, 34730, 178, 128); fe(152, 48, 36709, 86, 201, 48, 201, 6035, 48189, 42693, 178, 128); fe(152, 143, 21348, 86, 113, 143, 113, 23425, 57811, 22927, 178, 128); fe(152, 87, 55342, 86, 57, 87, 57, 32688, 58084, 37896, 178, 128); fe(152, 57, 32176, 86, 183, 57, 183, 63364, 59867, 54638, 178, 128); fe(152, 52, 52252, 86, 98, 52, 98, 16348, 10980, 39454, 178, 128); fe(152, 48, 32166, 86, 201, 48, 201, 11900, 49197, 31198, 178, 128); ff(65282, 3404, 30436, 1995, 65282, 1995, 46347, 21830); fe(152, 191, 19779, 86, 248, 191, 248, 58029, 4338, 15015, 178, 128); fe(152, 240, 5503, 86, 22, 240, 22, 22, 2009, 3978, 178, 128); ff(50253, 35077, 51713, 52624, 30839, 39569, 23691, 32089); fe(152, 191, 3203, 86, 248, 191, 248, 41699, 45098, 11276, 178, 128); ff(2630, 45586, 32900, 19985, 14173, 7042, 10600, 61909); ff(2499, 24288, 45537, 47268, 53394, 44171, 52901, 28982); ff(30741, 52500, 38362, 61880, 10525, 19969, 57660, 518); fe(152, 51, 35514, 86, 207, 51, 207, 37420, 15354, 20851, 178, 128); ff(30741, 10157, 32438, 61880, 16058, 23270, 36281, 49069); fe(152, 117, 60870, 86, 188, 117, 188, 23992, 60870, 23992, 178, 128); ff(48711, 1102, 18975, 62044, 59294, 9443, 12141, 9631); fg(48, 64764, 207, 69, 201, 51858, 31267, 63687, 51, 212); ff(43705, 55653, 55374, 62391, 30839, 39569, 22098, 13229); ff(50253, 17460, 27016, 52624, 30741, 61880, 30367, 1086); fe(152, 143, 3161, 86, 113, 143, 113, 30485, 64450, 44340, 178, 128); fe(152, 117, 17009, 86, 188, 117, 188, 57988, 35986, 59472, 178, 128); ff(48711, 1747, 28038, 62044, 55189, 14942, 18409, 13159); ff(48711, 65283, 29124, 62044, 32375, 37243, 7487, 28630); ff(59294, 37061, 63753, 9443, 55189, 14942, 49572, 23862); fe(152, 13, 62275, 86, 224, 13, 224, 52004, 36221, 20090, 178, 128); ff(39504, 57179, 65048, 29473, 65356, 29266, 33699, 42300); fg(142, 4827, 152, 128, 146, 47382, 13661, 12729, 174, 212); fe(152, 51, 45098, 86, 207, 51, 207, 11276, 36221, 20090, 178, 128); fe(152, 142, 42642, 86, 146, 142, 146, 47131, 1655, 24608, 178, 128); ff(9631, 33847, 43271, 18975, 30741, 61880, 21756, 4811); fe(152, 52, 35842, 86, 98, 52, 98, 2468, 36718, 33336, 178, 128); fe(152, 142, 10961, 86, 146, 142, 146, 23064, 49949, 52523, 178, 128); fe(152, 174, 10172, 86, 50, 174, 50, 59869, 44920, 42234, 178, 128); ff(16058, 22297, 17912, 23270, 43705, 62391, 18319, 51095); ff(59294, 43685, 50231, 9443, 65282, 1995, 38052, 43133); fe(152, 51, 48480, 86, 207, 51, 207, 48057, 20497, 13566, 178, 128); ff(22018, 18101, 32269, 52114, 23651, 50175, 21273, 30523); ff(10382, 64967, 7860, 40332, 7326, 41108, 13393, 57779); ff(14173, 40131, 6573, 7042, 31034, 48244, 56719, 49493); ff(30241, 62575, 14883, 36348, 43705, 62391, 18992, 18514); ff(2630, 40787, 51749, 19985, 32375, 37243, 49802, 21270); ff(23651, 12365, 11422, 50175, 2676, 31746, 54254, 20576); ff(55189, 12024, 50169, 14942, 30741, 61880, 34900, 17821); ff(31034, 9529, 3080, 48244, 64783, 15084, 45708, 23492); fe(152, 174, 4377, 86, 50, 174, 50, 5257, 17009, 57988, 178, 128); fe(152, 90, 16932, 86, 242, 90, 242, 28906, 57070, 31326, 178, 128); fe(152, 143, 11266, 86, 113, 143, 113, 43091, 54271, 44216, 178, 128); fe(152, 87, 41658, 86, 57, 87, 57, 55445, 9421, 42178, 178, 128); fe(152, 240, 54769, 86, 22, 240, 22, 30775, 39931, 1947, 178, 128); ff(48711, 2770, 64801, 62044, 10382, 40332, 6975, 21541); fe(152, 87, 58819, 86, 57, 87, 57, 22235, 6482, 65314, 178, 128); ff(16058, 26111, 2761, 23270, 23651, 50175, 5266, 13808); ff(65282, 41634, 38563, 1995, 2676, 31746, 1658, 36294); ff(48711, 64430, 7544, 62044, 14173, 7042, 8692, 25294); fe(152, 240, 36694, 86, 22, 240, 22, 37118, 49197, 31198, 178, 128); fe(152, 51, 32598, 86, 207, 51, 207, 34341, 23384, 29712, 178, 128); fe(152, 117, 10152, 86, 188, 117, 188, 58611, 58084, 37896, 178, 128); ff(59294, 36745, 37635, 9443, 48711, 62044, 37127, 1458); ff(50253, 15730, 62793, 52624, 2676, 31746, 24634, 27565); ff(48711, 4386, 53964, 62044, 10382, 40332, 6937, 13741); fe(152, 13, 4377, 86, 224, 13, 224, 5257, 32176, 63364, 178, 128); fe(152, 48, 31587, 86, 201, 48, 201, 62008, 29417, 31777, 178, 128); fe(152, 135, 20482, 86, 184, 135, 184, 15539, 56105, 29163, 178, 128); fe(152, 143, 42642, 86, 113, 143, 113, 47131, 64477, 26267, 178, 128); ff(2499, 39186, 10354, 47268, 49621, 42301, 52911, 53538); ff(2499, 30469, 10860, 47268, 65167, 61781, 374, 11746); ff(9631, 52547, 52244, 18975, 16058, 23270, 45299, 22317); ff(65282, 11209, 44460, 1995, 49621, 42301, 2070, 55673); fe(152, 13, 23210, 86, 224, 13, 224, 8724, 64892, 41445, 178, 128); fe(152, 117, 31840, 86, 188, 117, 188, 15938, 2812, 41478, 178, 128); ff(65282, 54868, 7180, 1995, 32375, 37243, 50191, 61796); fe(152, 48, 61264, 86, 201, 48, 201, 24376, 23031, 7774, 178, 128); ff(50253, 21222, 61130, 52624, 53813, 51953, 40715, 16083); ff(16058, 30440, 17389, 23270, 55189, 14942, 10935, 5936); ff(22018, 16893, 35350, 52114, 55189, 14942, 41199, 52156); ff(49621, 19277, 49368, 42301, 7326, 41108, 14027, 42995); fe(152, 191, 21659, 86, 248, 191, 248, 25528, 50613, 20041, 178, 128); ff(64783, 5319, 35050, 15084, 2630, 19985, 849, 1074); fg(225, 30052, 197, 189, 75, 5813, 404, 6088, 117, 212); fe(152, 90, 61264, 86, 242, 90, 242, 24376, 59659, 34036, 178, 128); fe(152, 191, 17479, 86, 248, 191, 248, 44843, 17479, 44843, 178, 128); fe(152, 87, 25846, 86, 57, 87, 57, 24714, 25846, 24714, 178, 128); fe(152, 87, 10293, 86, 57, 87, 57, 11082, 22767, 22456, 178, 128); fe(152, 48, 40440, 86, 201, 48, 201, 57876, 50000, 9437, 178, 128); fe(152, 51, 9662, 86, 207, 51, 207, 31560, 18174, 61794, 178, 128); ff(10382, 15919, 27575, 40332, 14173, 7042, 8393, 50365); ff(31034, 48966, 7606, 48244, 55189, 14942, 4257, 17874); fe(152, 47, 5503, 86, 89, 47, 89, 22, 56016, 24831, 178, 128); fe(152, 90, 56236, 86, 242, 90, 242, 4895, 48707, 24170, 178, 128); fe(152, 57, 50354, 86, 183, 57, 183, 19140, 19256, 14992, 178, 128); fe(152, 90, 59160, 86, 242, 90, 242, 7342, 23460, 63267, 178, 128); ff(23651, 10404, 12822, 50175, 65167, 61781, 63395, 16868); fe(152, 174, 3203, 86, 50, 174, 50, 41699, 6478, 34730, 178, 128); fe(152, 191, 49860, 86, 248, 191, 248, 52490, 11323, 4465, 178, 128); fe(152, 142, 58065, 86, 146, 142, 146, 47990, 50613, 20041, 178, 128); fe(152, 225, 18374, 86, 75, 225, 75, 25555, 16454, 29791, 178, 128); ff(30839, 18595, 13004, 39569, 30839, 39569, 58708, 43201); ff(58088, 25802, 20131, 16824, 2630, 19985, 30262, 35089); ff(49621, 26182, 49036, 42301, 31034, 48244, 7129, 63509); fe(152, 87, 27797, 86, 57, 87, 57, 30674, 56426, 421, 178, 128); fe(152, 51, 1924, 86, 207, 51, 207, 38219, 30240, 50820, 178, 128); ff(2499, 21971, 44247, 47268, 7326, 41108, 46936, 52577); ff(58088, 10256, 34228, 16824, 50253, 52624, 9249, 37938); ff(32315, 46451, 25121, 10832, 32375, 37243, 12664, 38487); fe(152, 117, 63501, 86, 188, 117, 188, 24243, 47761, 9754, 178, 128); fe(152, 142, 18374, 86, 146, 142, 146, 25555, 61637, 7224, 178, 128); ff(64783, 6369, 60059, 15084, 65356, 29266, 33950, 40506); ff(10382, 39237, 14297, 40332, 50253, 52624, 21942, 18478); ff(32315, 13092, 61155, 10832, 7326, 41108, 42143, 16476); fe(152, 57, 41159, 86, 183, 57, 183, 18071, 56105, 29163, 178, 128); fe(152, 191, 13916, 86, 248, 191, 248, 56699, 62504, 47453, 178, 128); fe(152, 142, 35842, 86, 146, 142, 146, 2468, 32521, 48685, 178, 128); fe(152, 191, 64054, 86, 248, 191, 248, 42286, 12781, 45377, 178, 128); fe(152, 57, 51593, 86, 183, 57, 183, 20666, 62873, 55334, 178, 128); ff(2676, 55023, 46320, 31746, 65356, 29266, 61717, 39761); fe(152, 48, 39160, 86, 201, 48, 201, 36396, 42642, 47131, 178, 128); fe(152, 87, 58091, 86, 57, 87, 57, 29819, 18174, 61794, 178, 128); fe(152, 57, 23031, 86, 183, 57, 183, 7774, 3454, 2822, 178, 128); ff(10525, 13180, 57768, 19969, 30241, 36348, 22303, 56884); ff(7326, 46993, 30758, 41108, 65167, 61781, 42186, 23835); fe(152, 90, 52852, 86, 242, 90, 242, 42409, 41186, 48831, 178, 128); fe(152, 48, 45952, 86, 201, 48, 201, 46436, 34256, 26655, 178, 128); fe(152, 47, 60434, 86, 89, 47, 89, 43213, 62361, 29192, 178, 128); fe(152, 48, 62283, 86, 201, 48, 201, 48063, 3025, 65159, 178, 128); ff(32315, 45694, 65112, 10832, 31034, 48244, 44804, 15702); fe(152, 48, 21232, 86, 201, 48, 201, 39020, 13805, 38557, 178, 128); fe(152, 51, 3161, 86, 207, 51, 207, 30485, 4377, 5257, 178, 128); fe(152, 90, 6252, 86, 242, 90, 242, 51407, 63469, 21212, 178, 128); fe(152, 142, 21232, 86, 146, 142, 146, 39020, 41191, 36560, 178, 128); ff(30839, 29206, 51500, 39569, 65167, 61781, 5854, 57399); fe(152, 57, 23755, 86, 183, 57, 183, 33279, 48189, 42693, 178, 128); ff(23651, 14083, 62971, 50175, 64783, 15084, 54659, 61803); ff(59294, 24266, 64293, 9443, 59294, 9443, 5142, 50125); ff(10525, 31120, 56736, 19969, 9631, 18975, 31884, 59035); ff(65167, 896, 44364, 61781, 23651, 50175, 64716, 20170); fe(152, 225, 52169, 86, 75, 225, 75, 55548, 40565, 20256, 178, 128); ff(10525, 10786, 53202, 19969, 30241, 36348, 25525, 7884); fe(152, 51, 13861, 86, 207, 51, 207, 16308, 18374, 25555, 178, 128); fe(152, 47, 46613, 86, 89, 47, 89, 51807, 29868, 11737, 178, 128); ff(65167, 11667, 62814, 61781, 10525, 19969, 28998, 43701); ff(9631, 48750, 25791, 18975, 53394, 44171, 50673, 48857); ff(53813, 7603, 27584, 51953, 48711, 62044, 29023, 6274); ff(2676, 15970, 50378, 31746, 65282, 1995, 22943, 43397); fe(152, 143, 56964, 86, 113, 143, 113, 35086, 12350, 57501, 178, 128); fe(152, 240, 49644, 86, 22, 240, 22, 665, 5853, 8914, 178, 128); ff(2499, 51061, 284, 47268, 32375, 37243, 40517, 47771); ff(49621, 46596, 5980, 42301, 22018, 52114, 62279, 29882); fe(152, 143, 60574, 86, 113, 143, 113, 8288, 2009, 3978, 178, 128); fe(152, 143, 33098, 86, 113, 143, 113, 28875, 5409, 18565, 178, 128); ff(22018, 9031, 5867, 52114, 65356, 29266, 23009, 24053); ff(30839, 24344, 3288, 39569, 35940, 8196, 52491, 3465); fe(152, 47, 50587, 86, 89, 47, 89, 58219, 57805, 48904, 178, 128); fe(152, 225, 41369, 86, 75, 225, 75, 14940, 60574, 8288, 178, 128); fe(152, 90, 32327, 86, 242, 90, 242, 57828, 30240, 50820, 178, 128); ff(31034, 5449, 58272, 48244, 58088, 16824, 61245, 25841); ff(65167, 50360, 29902, 61781, 2630, 19985, 2996, 19301); ff(16058, 30875, 30771, 23270, 30241, 36348, 35758, 25249); ff(10382, 45267, 59170, 40332, 43705, 62391, 34680, 55026); ff(9631, 37622, 11448, 18975, 50253, 52624, 33399, 21017); ff(2499, 51887, 46381, 47268, 2676, 31746, 16530, 14230); ff(32315, 20994, 11681, 10832, 2676, 31746, 43686, 60465); ff(30839, 44237, 53417, 39569, 35940, 8196, 58195, 37842); fe(152, 225, 49814, 86, 75, 225, 75, 916, 60187, 41763, 178, 128); fe(152, 225, 11605, 86, 75, 225, 75, 13691, 50499, 54344, 178, 128); fe(152, 90, 35842, 86, 242, 90, 242, 2468, 41553, 14563, 178, 128); ff(23651, 43764, 63417, 50175, 48711, 62044, 23579, 27591); ff(7326, 24873, 50818, 41108, 32375, 37243, 47272, 12436); fg(13, 7224, 152, 128, 224, 61637, 40624, 48136, 142, 212); ff(53394, 48003, 47616, 44171, 2499, 47268, 40544, 48859); fe(152, 191, 18903, 86, 248, 191, 248, 25976, 30814, 54318, 178, 128); fe(152, 47, 15697, 86, 89, 47, 89, 54724, 9645, 31457, 178, 128); fe(152, 51, 34587, 86, 207, 51, 207, 46389, 58819, 22235, 178, 128); fe(152, 90, 6423, 86, 242, 90, 242, 4125, 15929, 59294, 178, 128); ff(39504, 9764, 8385, 29473, 65167, 61781, 26466, 43987); ff(9631, 47164, 14672, 18975, 59294, 9443, 51757, 56654); fe(152, 13, 11386, 86, 224, 13, 224, 40531, 23755, 33279, 178, 128); ff(35940, 51086, 2456, 8196, 48711, 62044, 43066, 37820); fe(152, 174, 32579, 86, 50, 174, 50, 57868, 32579, 57868, 178, 128); ff(2630, 58487, 257, 19985, 7326, 41108, 59381, 17641); fe(152, 143, 14355, 86, 113, 143, 113, 38620, 1610, 21866, 178, 128); ff(31034, 52842, 62039, 48244, 23651, 50175, 50946, 25594); ff(2499, 22066, 33181, 47268, 49621, 42301, 48608, 64184); fe(152, 47, 19256, 86, 89, 47, 89, 14992, 15544, 60577, 178, 128); fe(152, 13, 8712, 86, 224, 13, 224, 8835, 43772, 50773, 178, 128); fe(152, 225, 44860, 86, 75, 225, 75, 8477, 11067, 18228, 178, 128); ff(65282, 23449, 26733, 1995, 49621, 42301, 34587, 45568); ff(7326, 491, 22482, 41108, 30839, 39569, 24441, 64253); ff(9631, 6893, 14467, 18975, 43705, 62391, 19921, 14622); fe(152, 174, 36718, 86, 50, 174, 50, 33336, 45952, 46436, 178, 128); fe(152, 174, 7062, 86, 50, 174, 50, 61729, 9561, 8070, 178, 128); fe(152, 174, 15354, 86, 50, 174, 50, 20851, 64350, 15661, 178, 128); ff(64783, 64973, 62058, 15084, 31034, 48244, 41681, 55314); fe(152, 135, 43678, 86, 184, 135, 184, 3488, 13916, 56699, 178, 128); ff(32315, 58960, 54843, 10832, 30839, 39569, 51561, 1446); ff(39504, 60505, 22458, 29473, 30839, 39569, 32403, 29335); fe(152, 117, 32166, 86, 188, 117, 188, 11900, 9662, 31560, 178, 128); fe(152, 240, 58819, 86, 22, 240, 22, 22235, 27660, 4720, 178, 128); fe(152, 191, 15697, 86, 248, 191, 248, 54724, 35159, 58250, 178, 128); ff(55189, 47349, 23082, 14942, 32315, 10832, 1709, 37439); ff(30839, 28249, 61235, 39569, 32315, 10832, 25440, 18202); ff(16058, 33347, 53982, 23270, 32375, 37243, 40054, 52486); fe(152, 142, 59867, 86, 146, 142, 146, 54638, 59250, 34916, 178, 128); ff(9631, 11481, 62466, 18975, 7326, 41108, 30673, 12066); ff(49621, 15289, 47001, 42301, 14173, 7042, 5761, 3924); fe(152, 47, 58819, 86, 89, 47, 89, 22235, 4387, 42478, 178, 128); fe(152, 52, 57665, 86, 98, 52, 98, 41756, 1413, 43759, 178, 128); ff(35940, 64690, 41965, 8196, 49621, 42301, 58940, 17048); fe(152, 142, 5890, 86, 146, 142, 146, 57873, 48839, 8932, 178, 128); fe(152, 191, 54540, 86, 248, 191, 248, 24656, 26640, 63390, 178, 128); ff(7326, 54346, 45116, 41108, 35940, 8196, 34007, 56248); ff(49621, 38174, 19892, 42301, 65356, 29266, 44324, 27696); fe(152, 142, 24037, 86, 146, 142, 146, 33323, 24033, 18411, 178, 128); ff(22018, 24453, 34461, 52114, 59294, 9443, 18152, 63613); fe(152, 47, 11109, 86, 89, 47, 89, 39197, 30571, 60678, 178, 128); fd(54707, 176, 10631, 160, 1, 12320, 47071); fd(36120, 176, 56745, 160, 8, 58816, 52550); fd(37059, 176, 729, 160, 15, 37059, 729); fd(20285, 176, 61896, 160, 11, 49637, 34422); fd(37059, 176, 51947, 160, 5, 22176, 729); fd(36120, 176, 10631, 160, 3, 12320, 52550); fd(46522, 176, 27469, 160, 7, 48113, 42648); fd(10578, 176, 50951, 160, 14, 65394, 39622); fd(16182, 176, 15576, 160, 13, 62347, 2617); fd(22321, 176, 10631, 160, 12, 12320, 21661); fd(48113, 176, 10631, 160, 9, 12320, 27469); fd(11001, 176, 39622, 160, 10, 10578, 36303); fd(62840, 176, 34422, 160, 0, 20285, 59855); fd(62347, 176, 11372, 160, 6, 7274, 15576); fd(5019, 176, 42648, 160, 2, 46522, 53936); fd(63999, 176, 35076, 160, 4, 53612, 2869); fc(6741, 23295, 35340, 56549, 36210, 25846, 24714, 37724, 62448, 14575); fc(12789, 44917, 21281, 21205, 37788, 10961, 23064, 16945, 59580, 496); fc(15762, 58716, 12323, 9437, 9103, 60064, 1224, 43970, 50000, 62656); fb(31587, 40784, 59592, 18071, 50530, 46500, 9358, 5144, 41159, 62008); fb(35147, 55138, 43628, 2468, 44384, 17341, 32332, 65283, 35842, 63762); fb(10293, 17837, 51087, 34662, 10661, 34240, 59972, 57199, 27869, 11082); fc(41191, 12637, 41276, 47111, 18501, 33289, 27319, 43226, 59853, 36560); fb(2009, 56016, 26888, 54724, 24831, 10980, 39454, 10366, 15697, 3978); fc(62639, 19910, 42567, 24243, 36042, 34544, 30960, 49939, 63501, 59278); fc(27256, 61135, 57892, 31233, 10050, 47382, 4827, 51530, 59022, 33517); fb(59724, 30188, 49859, 59801, 944, 11266, 43091, 16179, 15191, 3407); fc(7426, 31323, 43344, 64091, 18384, 61264, 24376, 28425, 40241, 64622); fb(45477, 42252, 40609, 10661, 35971, 10293, 11082, 22519, 17837, 60420); fc(16621, 12581, 32013, 54344, 13028, 29538, 9516, 34172, 50499, 56851); fb(8326, 62639, 50517, 60738, 59278, 57365, 32578, 11035, 41316, 11777); fb(36598, 5927, 16740, 35034, 61344, 30571, 60678, 60480, 41239, 12646); fb(62140, 36221, 46112, 42133, 20090, 48370, 56655, 34995, 11401, 48574); fb(38232, 45952, 59800, 33279, 46436, 33115, 36447, 63662, 23755, 8531); fb(45098, 23031, 51321, 988, 7774, 53457, 52681, 58683, 59057, 11276); fb(6741, 48625, 50583, 23608, 46868, 6478, 34730, 29498, 48243, 14575); fc(4105, 13226, 31402, 53965, 29427, 6085, 53965, 23770, 6085, 18746); fb(64450, 28756, 40971, 16490, 42408, 38879, 16490, 57941, 38879, 44340); fb(64779, 27797, 18569, 33526, 30674, 12350, 57501, 47232, 7248, 63104); fc(21659, 40887, 47550, 25555, 63436, 29417, 31777, 21439, 18374, 25528); fc(6506, 60870, 32285, 20851, 23992, 8712, 8835, 19232, 15354, 57446); fc(36694, 36694, 14420, 41065, 37118, 19910, 36042, 39930, 50967, 37118); fc(34544, 12781, 39539, 31752, 45377, 18174, 61794, 13205, 25349, 30960); fc(11109, 11109, 50608, 57828, 39197, 44709, 28280, 56048, 32327, 39197); fb(1545, 6218, 32849, 3978, 24105, 49021, 34160, 17683, 2009, 53809); fc(57124, 4377, 25453, 62537, 5257, 9769, 50750, 5657, 53000, 65155); fc(31427, 13214, 2158, 31155, 9758, 32579, 57868, 36167, 49981, 31176); fb(11605, 24037, 41858, 7224, 33323, 27248, 5961, 61751, 61637, 13691); fa(49662, 13, 10066, 24927, 24556, 48015, 30305, 50070, 23211, 24991, 49486); fa(34252, 5, 38729, 14113, 19997, 27419, 32075, 49302, 44193, 14305, 34172); fa(15577, 9, 26936, 6149, 22545, 49059, 40912, 9262, 2760, 6341, 15465); fa(44067, 7, 43129, 15720, 63686, 1145, 10410, 19418, 58962, 15784, 44179); fa(18565, 15, 38729, 50663, 53562, 45760, 32075, 50070, 23211, 50471, 18485); fa(602, 11, 36614, 13356, 53909, 40887, 54812, 40912, 26936, 13548, 746); fa(34592, 0, 50133, 28588, 53562, 45760, 4918, 64988, 62936, 28524, 34704); fa(39411, 4, 35599, 21162, 64261, 40681, 7520, 55480, 54360, 21098, 39235); fa(1791, 14, 44193, 6587, 49302, 44193, 49302, 18907, 18779, 6523, 1615); fa(13934, 10, 36614, 29378, 35739, 53105, 54812, 30694, 63802, 29186, 14046); fa(4665, 12, 2760, 30411, 19418, 58962, 9262, 36497, 61906, 30219, 4745); fa(13378, 8, 26936, 53771, 22545, 49059, 40912, 56136, 33467, 53963, 13554); fa(20537, 6, 48015, 15977, 40912, 26936, 24556, 64261, 40681, 16041, 20617); fa(43494, 3, 40681, 713, 63686, 1145, 64261, 40912, 26936, 521, 43350); fa(17783, 2, 45760, 48296, 17130, 41057, 53562, 9262, 2760, 48232, 17863); fa(45603, 1, 47870, 43614, 56136, 33467, 57371, 56136, 33467, 43678, 45715); g___1046(51623, 11997, 11629, 57742, 11406, 63671, 17549, 0, 57383, 54688, 51559); g___1046(28504, 4607, 4687, 57636, 38664, 38514, 17543, 7, 25696, 30084, 28568); g___1046(56436, 28105, 28281, 21670, 21591, 63671, 17549, 8, 35563, 31546, 56500); g___1046(27868, 21174, 20742, 57742, 11406, 53560, 19736, 5, 15203, 19366, 27676); g___1046(19488, 13579, 14011, 29653, 15685, 51788, 16143, 6, 35563, 31546, 19680); g___1046(14049, 52534, 52870, 57395, 1873, 11751, 43711, 2, 56437, 35074, 13857); g___1046(29492, 64067, 63987, 25696, 30084, 63671, 17549, 4, 6119, 33811, 29684); g___1046(18245, 47199, 48111, 46478, 54579, 48130, 41420, 10, 63065, 11269, 18309); g___1046(22664, 39716, 39060, 57742, 11406, 48130, 41420, 14, 29653, 15685, 22600); g___1046(24088, 37402, 37290, 60422, 42845, 51788, 16143, 9, 57383, 54688, 24280); g___1046(61898, 405, 549, 57395, 1873, 14114, 22744, 3, 55193, 12486, 61706); g___1046(24463, 41100, 41788, 56437, 35074, 51788, 16143, 13, 57383, 54688, 24399); g___1046(19858, 37976, 38888, 57742, 11406, 51788, 16143, 11, 500, 30120, 19794); g___1046(54902, 61453, 62397, 20340, 20827, 65115, 8550, 15, 56437, 35074, 54966); g___1046(25647, 3106, 3986, 29653, 15685, 49704, 25992, 1, 15203, 19366, 25839); g___1046(47549, 21777, 22177, 57636, 38664, 49704, 25992, 12, 56437, 35074, 47485); ff(2676, 38870, 35947, 31746, 64783, 15084, 37769, 45608); ff(10382, 51360, 45495, 40332, 22018, 52114, 36309, 9086); ff(10382, 5047, 41006, 40332, 10525, 19969, 28413, 52246); fe(152, 191, 57339, 86, 248, 191, 248, 18959, 51641, 26232, 178, 128); ff(23651, 35639, 63122, 50175, 43705, 62391, 61050, 54067); fe(152, 90, 21001, 86, 242, 90, 242, 58695, 16485, 38360, 178, 128); fe(152, 51, 21001, 86, 207, 51, 207, 58695, 55427, 57655, 178, 128); ff(30741, 55627, 30942, 61880, 22018, 52114, 34944, 17257); ff(2630, 30161, 8892, 19985, 22018, 52114, 41911, 4520); fe(152, 13, 53914, 86, 224, 13, 224, 48882, 29726, 3550, 178, 128); fg(52, 3217, 207, 69, 98, 62848, 15414, 39913, 90, 197); ff(14173, 60078, 5633, 7042, 14173, 7042, 17038, 62218); ff(14173, 60934, 4803, 7042, 48711, 62044, 6113, 41884); fe(152, 225, 31912, 86, 75, 225, 75, 53603, 29451, 47797, 178, 128); fe(152, 191, 59136, 86, 248, 191, 248, 11039, 8664, 41921, 178, 128); fe(152, 47, 64483, 86, 89, 47, 89, 48289, 42293, 15011, 178, 128); fe(152, 47, 58713, 86, 89, 47, 89, 38095, 23165, 12812, 178, 128); ff(32315, 8882, 62689, 10832, 30241, 36348, 9006, 47329); ff(65282, 4695, 55643, 1995, 22018, 52114, 35900, 2393); ff(48711, 39515, 50215, 62044, 64783, 15084, 13365, 1138); ff(30241, 58760, 18254, 36348, 7326, 41108, 10701, 2622); ff(65282, 8765, 47073, 1995, 23651, 50175, 35088, 40639); fe(152, 191, 36264, 86, 248, 191, 248, 27494, 64107, 18856, 178, 128); fe(152, 52, 55057, 86, 98, 52, 98, 21822, 49153, 22435, 178, 128); fe(152, 117, 5718, 86, 188, 117, 188, 56341, 22938, 23298, 178, 128); fe(152, 87, 22057, 86, 57, 87, 57, 50127, 34672, 924, 178, 128); ff(55189, 57244, 36073, 14942, 16058, 23270, 44157, 60678); ff(10382, 65177, 49027, 40332, 2630, 19985, 55938, 42631); fe(152, 225, 3132, 86, 75, 225, 75, 26714, 40624, 48136, 178, 128); fe(152, 57, 42066, 86, 183, 57, 183, 2577, 27206, 37537, 178, 128); fe(152, 174, 53957, 86, 50, 174, 50, 34192, 62848, 3217, 178, 128); fe(152, 52, 47301, 86, 98, 52, 98, 14043, 16026, 3727, 178, 128); fe(152, 117, 20699, 86, 188, 117, 188, 24412, 34597, 42450, 178, 128); ff(65167, 15815, 55499, 61781, 7326, 41108, 21775, 35379); ff(53813, 32838, 15549, 51953, 59294, 9443, 10894, 18308); fe(152, 51, 36264, 86, 207, 51, 207, 27494, 8490, 18024, 178, 128); fe(152, 57, 25628, 86, 183, 57, 183, 36119, 49676, 27912, 178, 128); fe(152, 135, 23843, 86, 184, 135, 184, 33179, 52691, 25500, 178, 128); ff(50253, 50822, 52481, 52624, 30241, 36348, 56498, 54679); ff(9631, 44080, 59676, 18975, 59294, 9443, 21979, 18686); ff(22018, 58389, 12006, 52114, 53813, 51953, 39292, 49768); ff(65282, 34457, 21083, 1995, 65167, 61781, 53856, 18607); fe(152, 225, 30129, 86, 75, 225, 75, 13546, 63157, 13160, 178, 128); ff(35940, 45226, 30310, 8196, 50253, 52624, 26172, 25847); fe(152, 13, 49153, 86, 224, 13, 224, 22435, 2210, 4435, 178, 128); fe(152, 225, 40699, 86, 75, 225, 75, 60873, 44592, 37554, 178, 128); fe(152, 57, 5653, 86, 183, 57, 183, 23871, 5823, 26928, 178, 128); ff(65356, 64692, 20129, 29266, 65356, 29266, 57689, 60128); fg(87, 1289, 146, 213, 57, 36214, 49056, 15419, 135, 197); ff(65356, 43858, 34588, 29266, 65356, 29266, 7310, 21096); fe(152, 52, 54799, 86, 98, 52, 98, 30740, 30129, 13546, 178, 128); fe(152, 225, 55796, 86, 75, 225, 75, 35945, 14180, 9949, 178, 128); ff(7326, 2226, 23323, 41108, 39504, 29473, 57855, 2452); fe(152, 135, 35711, 86, 184, 135, 184, 24291, 30900, 8364, 178, 128); ff(14173, 28443, 37639, 7042, 30839, 39569, 56799, 26979); ff(59294, 18675, 5874, 9443, 14173, 7042, 474, 41333); fe(152, 142, 40619, 86, 146, 142, 146, 49853, 28806, 16635, 178, 128); fe(152, 52, 43806, 86, 98, 52, 98, 29918, 54566, 45746, 178, 128); ff(7326, 26157, 28165, 41108, 2676, 31746, 59385, 55900); ff(49621, 46643, 32833, 42301, 58088, 16824, 64809, 32587); ff(53394, 43434, 12791, 44171, 50253, 52624, 40273, 18612); ff(2499, 27739, 30907, 47268, 30741, 61880, 21986, 21632); ff(48711, 59704, 61607, 62044, 23651, 50175, 42772, 55998); fg(47, 16379, 178, 86, 89, 60893, 3031, 27831, 174, 197); fe(152, 47, 17994, 86, 89, 47, 89, 42898, 46504, 52648, 178, 128); fe(152, 143, 22209, 86, 113, 143, 113, 50566, 7525, 9260, 178, 128); fe(152, 240, 13098, 86, 22, 240, 22, 37954, 5653, 23871, 178, 128); ff(65167, 1742, 56001, 61781, 30241, 36348, 15360, 46272); fe(152, 90, 54624, 86, 242, 90, 242, 36969, 4635, 21434, 178, 128); fe(152, 52, 32111, 86, 98, 52, 98, 27243, 31443, 25783, 178, 128); ff(23651, 58071, 60255, 50175, 53813, 51953, 64466, 28445); fe(152, 47, 17001, 86, 89, 47, 89, 41948, 31856, 2881, 178, 128); fe(152, 87, 62933, 86, 57, 87, 57, 62176, 53165, 4264, 178, 128); fg(51, 14585, 83, 41, 207, 53899, 14943, 62856, 191, 197); fe(152, 191, 14403, 86, 248, 191, 248, 18712, 49283, 23347, 178, 128); ff(48711, 20412, 61987, 62044, 65356, 29266, 15770, 14273); ff(65356, 20003, 10499, 29266, 32315, 10832, 6825, 17046); ff(50253, 26987, 45855, 52624, 22018, 52114, 47586, 51694); fe(152, 143, 53899, 86, 113, 143, 113, 14585, 7868, 18189, 178, 128); fe(152, 117, 49378, 86, 188, 117, 188, 15776, 27833, 25699, 178, 128); ff(10382, 7639, 4629, 40332, 65167, 61781, 194, 53168); fe(152, 47, 16846, 86, 89, 47, 89, 12971, 18376, 20436, 178, 128); fe(152, 13, 12792, 86, 224, 13, 224, 30918, 23389, 18629, 178, 128); ff(53394, 21228, 29826, 44171, 23651, 50175, 19806, 44997); ff(31034, 26358, 8938, 48244, 30839, 39569, 54491, 29873); ff(53813, 47209, 34992, 51953, 30839, 39569, 4279, 33048); fe(152, 87, 47793, 86, 57, 87, 57, 8934, 62249, 38542, 178, 128); ff(32315, 1929, 55255, 10832, 53813, 51953, 17928, 11671); ff(9631, 47474, 33763, 18975, 16058, 23270, 27382, 60278); fe(152, 240, 46843, 86, 22, 240, 22, 34554, 49038, 19383, 178, 128); ff(10525, 26508, 30625, 19969, 39504, 29473, 37920, 6988); ff(58088, 42390, 20892, 16824, 35940, 8196, 34667, 65492); ff(30839, 59477, 48370, 39569, 48711, 62044, 29395, 442); ff(35940, 54698, 4641, 8196, 50253, 52624, 29089, 7149); fe(152, 135, 8301, 86, 184, 135, 184, 32996, 49153, 22435, 178, 128); ff(2499, 1537, 50333, 47268, 50253, 52624, 37173, 64449); ff(7326, 36903, 8615, 41108, 16058, 23270, 19449, 56368); fe(152, 191, 24229, 86, 248, 191, 248, 64174, 59230, 10450, 178, 128); fe(152, 57, 6880, 86, 183, 57, 183, 18738, 31856, 2881, 178, 128); fe(152, 48, 61063, 86, 201, 48, 201, 44566, 61818, 49550, 178, 128); fe(152, 225, 46687, 86, 75, 225, 75, 41240, 25050, 38326, 178, 128); ff(30839, 10054, 39808, 39569, 35940, 8196, 62580, 19149); fe(152, 135, 20582, 86, 184, 135, 184, 59605, 24375, 15766, 178, 128); ff(50253, 303, 62181, 52624, 35940, 8196, 22428, 49600); ff(14173, 40388, 3747, 7042, 32375, 37243, 22511, 30946); ff(59294, 14691, 31071, 9443, 65167, 61781, 18447, 52475); fe(152, 142, 43607, 86, 146, 142, 146, 5787, 4282, 38318, 178, 128); fe(152, 142, 1599, 86, 146, 142, 146, 60254, 17783, 32441, 178, 128); ff(2676, 18032, 7091, 31746, 48711, 62044, 3002, 9377); ff(31034, 12492, 11211, 48244, 9631, 18975, 64029, 62247); fe(152, 48, 53077, 86, 201, 48, 201, 18938, 54927, 26169, 178, 128); ff(48711, 47442, 45448, 62044, 32375, 37243, 11773, 24223); fe(152, 174, 44514, 86, 50, 174, 50, 57497, 10747, 60372, 178, 128); ff(23651, 12325, 1109, 50175, 14173, 7042, 4670, 37379); fe(152, 48, 56907, 86, 201, 48, 201, 13654, 63157, 13160, 178, 128); fe(152, 174, 46518, 86, 50, 174, 50, 48707, 34612, 16786, 178, 128); fe(152, 87, 23389, 86, 57, 87, 57, 18629, 35451, 10462, 178, 128); fe(152, 142, 9511, 86, 146, 142, 146, 35391, 46322, 6124, 178, 128); fe(152, 51, 51306, 86, 207, 51, 207, 10123, 36363, 36538, 178, 128); ff(39504, 31080, 51463, 29473, 53394, 44171, 60307, 44062); ff(59294, 40226, 3651, 9443, 22018, 52114, 18491, 6825); fe(152, 51, 35860, 86, 207, 51, 207, 22110, 15969, 9908, 178, 128); ff(39504, 43660, 19967, 29473, 30241, 36348, 3570, 1763); fg(174, 11140, 152, 128, 50, 24507, 56892, 15546, 117, 197); fe(152, 191, 47309, 86, 248, 191, 248, 55095, 18582, 55883, 178, 128); ff(39504, 38093, 55248, 29473, 30741, 61880, 60028, 29977); fe(152, 117, 60841, 86, 188, 117, 188, 62282, 50608, 56048, 178, 128); ff(35940, 43757, 12495, 8196, 2676, 31746, 26091, 25350); ff(10525, 8762, 62200, 19969, 50253, 52624, 53668, 38069); fe(152, 87, 57892, 86, 57, 87, 57, 51530, 1726, 33858, 178, 128); ff(31034, 53911, 764, 48244, 50253, 52624, 21646, 33557); fe(152, 47, 24814, 86, 89, 47, 89, 46055, 49661, 56528, 178, 128); ff(53394, 51045, 59264, 44171, 32375, 37243, 22654, 56697); ff(65356, 56325, 2269, 29266, 2499, 47268, 56500, 31975); ff(55189, 5675, 4891, 14942, 23651, 50175, 911, 22103); fe(152, 174, 62134, 86, 50, 174, 50, 34715, 29119, 10081, 178, 128); fe(152, 57, 23288, 86, 183, 57, 183, 58561, 58713, 38095, 178, 128); ff(2630, 22677, 24896, 19985, 53813, 51953, 42843, 44542); fe(152, 240, 30798, 86, 22, 240, 22, 4239, 15535, 40591, 178, 128); ff(55189, 15412, 15873, 14942, 65356, 29266, 32182, 36153); fe(152, 13, 54130, 86, 224, 13, 224, 15754, 28100, 3203, 178, 128); fe(152, 240, 42941, 86, 22, 240, 22, 2852, 16334, 47172, 178, 128); ff(53813, 39652, 59296, 51953, 32375, 37243, 320, 36376); fe(152, 240, 21435, 86, 22, 240, 22, 33105, 13867, 20408, 178, 128); ff(10382, 53964, 55703, 40332, 30839, 39569, 26145, 47639); ff(16058, 13449, 63923, 23270, 10382, 40332, 30920, 27994); fe(152, 142, 26464, 86, 146, 142, 146, 60481, 33313, 23098, 178, 128); ff(39504, 31371, 37838, 29473, 65282, 1995, 862, 43946); fe(152, 135, 29726, 86, 184, 135, 184, 3550, 47696, 56415, 178, 128); fe(152, 142, 35043, 86, 146, 142, 146, 39899, 28319, 193, 178, 128); fe(152, 13, 59230, 86, 224, 13, 224, 10450, 40295, 34993, 178, 128); ff(30741, 13810, 50972, 61880, 49621, 42301, 38196, 13247); fe(152, 52, 55064, 86, 98, 52, 98, 44758, 32285, 19232, 178, 128); ff(7326, 45046, 33392, 41108, 16058, 23270, 50204, 15301); ff(50253, 27408, 25227, 52624, 30839, 39569, 7072, 29616); fe(152, 174, 12323, 86, 50, 174, 50, 43970, 58658, 34990, 178, 128); fe(152, 13, 35050, 86, 224, 13, 224, 8616, 26436, 51367, 178, 128); fe(152, 90, 25240, 86, 242, 90, 242, 56562, 42634, 22972, 178, 128); ff(50253, 18316, 40352, 52624, 2630, 19985, 34897, 35827); fe(152, 225, 33147, 86, 75, 225, 75, 59900, 61520, 57540, 178, 128); fe(152, 191, 59372, 86, 248, 191, 248, 16180, 21715, 33171, 178, 128); ff(2499, 49681, 45902, 47268, 53394, 44171, 59253, 30544); ff(53394, 5187, 19753, 44171, 2676, 31746, 56916, 8497); ff(58088, 18909, 5847, 16824, 30839, 39569, 5817, 58471); fe(152, 52, 56178, 86, 98, 52, 98, 31508, 55014, 34707, 178, 128); ff(65356, 57485, 38215, 29266, 35940, 8196, 46387, 35283); ff(7326, 36939, 44775, 41108, 48711, 62044, 44935, 65009); fe(152, 90, 45108, 86, 242, 90, 242, 41782, 25628, 36119, 178, 128); fe(152, 57, 48364, 86, 183, 57, 183, 1635, 47563, 918, 178, 128); ff(55189, 52278, 63163, 14942, 32375, 37243, 35595, 36103); fe(152, 87, 8206, 86, 57, 87, 57, 28321, 59485, 29637, 178, 128); ff(35940, 61761, 11669, 8196, 55189, 14942, 58413, 50168); fe(152, 48, 58658, 86, 201, 48, 201, 34990, 27691, 58390, 178, 128); fe(152, 13, 53165, 86, 224, 13, 224, 4264, 5823, 26928, 178, 128); ff(55189, 6502, 63694, 14942, 16058, 23270, 2770, 13332); fe(152, 47, 42315, 86, 89, 47, 89, 52967, 62249, 38542, 178, 128); ff(30241, 59569, 33853, 36348, 2499, 47268, 3725, 56056); fg(13, 19845, 178, 86, 224, 19826, 59142, 2380, 51, 197); fe(152, 13, 22442, 86, 224, 13, 224, 41372, 28367, 56148, 178, 128); ff(43705, 63008, 28224, 62391, 7326, 41108, 55530, 8297); fe(152, 174, 4282, 86, 50, 174, 50, 38318, 43607, 5787, 178, 128); ff(14173, 14720, 52137, 7042, 10525, 19969, 9770, 4340); fe(152, 48, 4077, 86, 201, 48, 201, 7633, 35741, 47032, 178, 128); fe(152, 48, 15160, 86, 201, 48, 201, 51825, 14507, 34095, 178, 128); ff(39504, 20086, 30931, 29473, 16058, 23270, 26301, 64002); fe(152, 117, 55154, 86, 188, 117, 188, 955, 47545, 11183, 178, 128); fe(152, 87, 49277, 86, 57, 87, 57, 19337, 11962, 60313, 178, 128); ff(50253, 8247, 12199, 52624, 2630, 19985, 12636, 26578); ff(32375, 35263, 61772, 37243, 65282, 1995, 13430, 1439); fe(152, 52, 55240, 86, 98, 52, 98, 22043, 60893, 16379, 178, 128); ff(48711, 36433, 35390, 62044, 22018, 52114, 5099, 17768); ff(55189, 16713, 29902, 14942, 49621, 42301, 46530, 19301); fg(13, 25250, 212, 24, 224, 52436, 53028, 46507, 47, 197); ff(65167, 68, 32134, 61781, 53813, 51953, 54038, 13039); fe(152, 47, 42567, 86, 89, 47, 89, 49939, 42567, 49939, 178, 128); ff(2676, 50970, 18308, 31746, 35940, 8196, 37746, 35401); fe(152, 48, 36974, 86, 201, 48, 201, 24005, 26420, 39196, 178, 128); fe(152, 13, 13661, 86, 224, 13, 224, 12729, 39362, 13742, 178, 128); fe(152, 57, 46735, 86, 183, 57, 183, 47654, 5529, 63639, 178, 128); fe(152, 174, 6880, 86, 50, 174, 50, 18738, 30193, 56390, 178, 128); ff(30741, 56905, 49878, 61880, 23651, 50175, 64064, 10016); ff(30839, 31678, 8166, 39569, 59294, 9443, 41950, 24586); ff(59294, 14721, 32327, 9443, 65282, 1995, 55136, 40302); ff(23651, 28134, 13038, 50175, 32315, 10832, 39770, 49369); fe(152, 47, 34597, 86, 89, 47, 89, 42450, 4077, 7633, 178, 128); ff(65282, 221, 1568, 1995, 10525, 19969, 42414, 27207); fe(152, 51, 41902, 86, 207, 51, 207, 57264, 27603, 27975, 178, 128); fg(174, 65465, 146, 213, 50, 946, 55811, 33214, 143, 197); fe(152, 174, 51641, 86, 50, 174, 50, 26232, 14838, 44411, 178, 128); ff(50253, 57019, 27824, 52624, 30839, 39569, 32047, 24145); ff(32315, 2783, 15435, 10832, 14173, 7042, 49531, 23353); ff(2676, 54108, 57226, 31746, 16058, 23270, 58681, 49648); ff(7326, 65461, 22928, 41108, 2676, 31746, 52937, 61162); fe(152, 47, 23790, 86, 89, 47, 89, 29346, 56908, 54207, 178, 128); fe(152, 135, 56907, 86, 184, 135, 184, 13654, 6924, 10998, 178, 128); ff(35940, 46458, 63552, 8196, 14173, 7042, 63547, 36420); ff(50253, 1074, 38917, 52624, 10382, 40332, 35050, 56458); fe(152, 135, 40619, 86, 184, 135, 184, 49853, 43344, 28425, 178, 128); ff(64783, 28371, 26733, 15084, 2499, 47268, 24078, 45568); fe(152, 240, 16723, 86, 22, 240, 22, 37008, 49283, 23347, 178, 128); ff(30839, 19267, 64774, 39569, 22018, 52114, 40464, 47361); ff(48711, 34775, 52335, 62044, 53394, 44171, 64160, 35912); fe(152, 240, 22209, 86, 22, 240, 22, 50566, 20474, 15950, 178, 128); ff(10525, 19277, 58244, 19969, 35940, 8196, 14027, 9548); fe(152, 143, 4339, 86, 113, 143, 113, 21052, 43806, 29918, 178, 128); ff(32375, 6195, 53546, 37243, 65356, 29266, 50897, 10807); fe(152, 87, 36395, 86, 57, 87, 57, 8645, 16334, 47172, 178, 128); fe(152, 240, 54992, 86, 22, 240, 22, 48409, 6902, 49453, 178, 128); ff(2676, 36828, 15915, 31746, 43705, 62391, 30375, 764); ff(50253, 22586, 52748, 52624, 30741, 61880, 53412, 17695); ff(53394, 51363, 12093, 44171, 32315, 10832, 35210, 25114); fe(152, 51, 29451, 86, 207, 51, 207, 47797, 42567, 49939, 178, 128); fe(152, 48, 63114, 86, 201, 48, 201, 41251, 32152, 53624, 178, 128); fe(152, 143, 38050, 86, 113, 143, 113, 6595, 25787, 10709, 178, 128); fe(152, 47, 31857, 86, 89, 47, 89, 24995, 64905, 12421, 178, 128); ff(30741, 57247, 49831, 61880, 58088, 16824, 26725, 1426); ff(23651, 22146, 44085, 50175, 31034, 48244, 11540, 11689); ff(35940, 62564, 38213, 8196, 30741, 61880, 1068, 7413); fe(152, 143, 27206, 86, 113, 143, 113, 37537, 43412, 32674, 178, 128); ff(9631, 63370, 38423, 18975, 53813, 51953, 26009, 62326); ff(43705, 18943, 59398, 62391, 59294, 9443, 30835, 64269); fe(152, 117, 47425, 86, 188, 117, 188, 51376, 32111, 27243, 178, 128); ff(30839, 16881, 58412, 39569, 30839, 39569, 59768, 41231); ff(2499, 58487, 43777, 47268, 39504, 29473, 59381, 6978); ff(49621, 33964, 8898, 42301, 10382, 40332, 8152, 38882); ff(43705, 47315, 17436, 62391, 14173, 7042, 22416, 3148); ff(32375, 22993, 65436, 37243, 14173, 7042, 60427, 16); ff(22018, 58781, 44285, 52114, 30839, 39569, 43236, 25429); ff(30741, 62824, 5511, 61880, 58088, 16824, 42812, 16347); fe(152, 142, 28367, 86, 146, 142, 146, 56148, 10257, 39240, 178, 128); fe(152, 135, 28367, 86, 184, 135, 184, 56148, 43274, 17909, 178, 128); ff(53813, 64317, 37096, 51953, 58088, 16824, 38821, 10045); ff(65356, 12012, 21188, 29266, 55189, 14942, 4507, 53517); ff(55189, 46533, 28518, 14942, 53394, 44171, 5989, 63047); ff(55189, 14341, 6646, 14942, 48711, 62044, 24751, 8603); fe(152, 142, 22969, 86, 146, 142, 146, 47959, 26292, 4813, 178, 128); fe(152, 240, 26420, 86, 22, 240, 22, 39196, 55014, 34707, 178, 128); ff(32315, 44666, 6350, 10832, 48711, 62044, 19272, 3246); ff(2499, 5000, 9422, 47268, 64783, 15084, 63769, 32707); ff(2499, 10404, 47012, 47268, 65356, 29266, 63395, 11679); ff(50253, 19094, 1855, 52624, 50253, 52624, 64882, 13508); ff(43705, 53809, 28804, 62391, 59294, 9443, 4369, 36839); ff(50253, 54386, 48593, 52624, 30241, 36348, 2982, 10517); fe(152, 87, 33660, 86, 57, 87, 57, 15037, 2212, 26839, 178, 128); ff(2499, 13483, 65116, 47268, 14173, 7042, 29605, 54120); ff(35940, 6409, 55893, 8196, 64783, 15084, 2950, 39823); fe(152, 90, 31856, 86, 242, 90, 242, 2881, 65301, 46279, 178, 128); ff(23651, 62783, 53982, 50175, 22018, 52114, 56542, 52486); ff(39504, 20739, 16782, 29473, 2630, 19985, 61330, 30055); ff(39504, 32545, 15102, 29473, 64783, 15084, 3416, 8469); ff(30741, 30796, 27756, 61880, 9631, 18975, 19398, 17933); ff(30241, 7343, 26887, 36348, 65356, 29266, 43240, 20703); fe(152, 117, 41614, 86, 188, 117, 188, 53312, 14951, 35694, 178, 128); fe(152, 191, 3004, 86, 248, 191, 248, 2081, 59670, 35406, 178, 128); ff(10525, 56619, 6346, 19969, 65356, 29266, 3127, 4738); fe(152, 117, 21435, 86, 188, 117, 188, 33105, 21435, 33105, 178, 128); fe(152, 117, 2870, 86, 188, 117, 188, 28493, 27485, 60106, 178, 128); fe(152, 48, 53914, 86, 201, 48, 201, 48882, 47696, 56415, 178, 128); fe(152, 225, 31585, 86, 75, 225, 75, 32954, 10401, 58855, 178, 128); ff(53394, 15139, 13412, 44171, 22018, 52114, 22352, 56085); fe(152, 90, 59485, 86, 242, 90, 242, 29637, 65414, 17834, 178, 128); fe(152, 52, 17602, 86, 98, 52, 98, 10983, 16375, 60906, 178, 128); fe(152, 47, 36974, 86, 89, 47, 89, 24005, 29119, 10081, 178, 128); fe(152, 142, 32921, 86, 146, 142, 146, 58434, 58520, 38440, 178, 128); ff(14173, 6910, 41950, 7042, 35940, 8196, 17673, 31678); fe(152, 51, 946, 86, 207, 51, 207, 65465, 30129, 13546, 178, 128); fe(152, 191, 59111, 86, 248, 191, 248, 49715, 31912, 53603, 178, 128); ff(39504, 53117, 19985, 29473, 31034, 48244, 53755, 2630); ff(2676, 23687, 59493, 31746, 53394, 44171, 4925, 37375); fe(152, 48, 7868, 86, 201, 48, 201, 18189, 65414, 17834, 178, 128); ff(48711, 7134, 11506, 62044, 7326, 41108, 42039, 56287); fe(152, 52, 1988, 86, 98, 52, 98, 18540, 43212, 31501, 178, 128); ff(59294, 16558, 48101, 9443, 30241, 36348, 49665, 38815); ff(2630, 2013, 220, 19985, 49621, 42301, 52835, 19733); ff(35940, 61148, 60477, 8196, 31034, 48244, 7438, 18901); ff(22018, 5718, 41471, 52114, 14173, 7042, 56341, 41432); ff(48711, 27586, 61074, 62044, 55189, 14942, 25184, 29602); fg(13, 25500, 240, 56, 224, 52691, 39006, 13335, 142, 197); ff(49621, 4226, 27786, 42301, 32375, 37243, 53545, 14684); fe(152, 143, 26420, 86, 113, 143, 113, 39196, 46007, 21397, 178, 128); ff(14173, 60179, 34123, 7042, 2630, 19985, 59925, 54237); fe(152, 47, 28335, 86, 89, 47, 89, 30945, 55064, 44758, 178, 128); ff(65167, 27199, 5212, 61781, 35940, 8196, 13686, 49477); fe(152, 13, 41902, 86, 224, 13, 224, 57264, 8096, 850, 178, 128); ff(30241, 23021, 35105, 36348, 65282, 1995, 15895, 65529); ff(65167, 53803, 49038, 61781, 30839, 39569, 12096, 49476); fe(152, 240, 55796, 86, 22, 240, 22, 35945, 54927, 26169, 178, 128); ff(10382, 7404, 36075, 40332, 58088, 16824, 42723, 1938); ff(58088, 59634, 58228, 16824, 32375, 37243, 56566, 2314); fe(152, 51, 27828, 86, 207, 51, 207, 35023, 12321, 48767, 178, 128); fe(152, 142, 55796, 86, 146, 142, 146, 35945, 65239, 10044, 178, 128); ff(30741, 42516, 24324, 61880, 43705, 62391, 62550, 20467); ff(64783, 64943, 46330, 15084, 58088, 16824, 65335, 41126); ff(30839, 50886, 24829, 39569, 10382, 40332, 31932, 53825); fe(152, 191, 27828, 86, 248, 191, 248, 35023, 53765, 6076, 178, 128); fe(152, 240, 53145, 86, 22, 240, 22, 25961, 25453, 5657, 178, 128); ff(32375, 48411, 27166, 37243, 65167, 61781, 50142, 60653); fe(152, 87, 43412, 86, 57, 87, 57, 32674, 12826, 55769, 178, 128); fe(152, 52, 25240, 86, 98, 52, 98, 56562, 10962, 12404, 178, 128); fe(152, 191, 25903, 86, 248, 191, 248, 39507, 22126, 15480, 178, 128); fe(152, 135, 43178, 86, 184, 135, 184, 23663, 21567, 3538, 178, 128); fe(152, 117, 33147, 86, 188, 117, 188, 59900, 5653, 23871, 178, 128); ff(65167, 52801, 17278, 61781, 30741, 61880, 30175, 45664); fe(152, 135, 33313, 86, 184, 135, 184, 23098, 10479, 14403, 178, 128); fe(152, 57, 10166, 86, 183, 57, 183, 13154, 31526, 1567, 178, 128); ff(35940, 25030, 12886, 8196, 65282, 1995, 16473, 45443); ff(55189, 9423, 55246, 14942, 53394, 44171, 17023, 219); fe(152, 143, 10533, 86, 113, 143, 113, 22583, 28335, 30945, 178, 128); ff(30241, 10379, 62741, 36348, 2676, 31746, 38238, 38760); fg(240, 62176, 65, 205, 22, 62933, 52215, 24344, 13, 197); ff(49621, 60947, 2751, 42301, 22018, 52114, 57279, 37360); ff(32375, 44639, 53417, 37243, 32315, 10832, 5049, 37842); fe(152, 87, 4339, 86, 57, 87, 57, 21052, 56029, 17805, 178, 128); ff(9631, 27424, 13179, 18975, 14173, 7042, 59453, 18920); ff(30241, 60125, 25670, 36348, 65356, 29266, 29568, 24725); ff(2676, 50138, 16153, 31746, 53394, 44171, 22543, 45571); fe(152, 90, 18506, 86, 242, 90, 242, 17613, 48918, 36012, 178, 128); fe(152, 143, 49165, 86, 113, 143, 113, 47516, 22584, 50947, 178, 128); fe(152, 143, 35433, 86, 113, 143, 113, 1522, 2202, 56762, 178, 128); fe(152, 47, 44868, 86, 89, 47, 89, 24770, 26434, 62736, 178, 128); ff(65167, 5666, 7859, 61781, 65167, 61781, 60959, 27669); fe(152, 13, 46735, 86, 224, 13, 224, 47654, 13645, 30589, 178, 128); ff(50253, 54083, 31334, 52624, 53394, 44171, 37903, 5313); ff(2676, 55490, 45340, 31746, 30241, 36348, 6813, 35384); ff(58088, 14744, 6440, 16824, 2676, 31746, 2330, 22104); ff(43705, 9526, 28431, 62391, 9631, 18975, 22734, 21308); ff(49621, 37672, 21995, 42301, 58088, 16824, 15018, 19045); fe(152, 225, 60893, 86, 75, 225, 75, 16379, 2202, 56762, 178, 128); fe(152, 225, 43032, 86, 75, 225, 75, 58977, 26420, 39196, 178, 128); ff(22018, 38569, 2176, 52114, 2499, 47268, 9880, 4847); fe(152, 57, 31585, 86, 183, 57, 183, 32954, 25819, 17794, 178, 128); fe(152, 174, 55064, 86, 50, 174, 50, 44758, 43948, 49422, 178, 128); ff(65356, 32334, 16163, 29266, 32315, 10832, 50012, 60386); fe(152, 47, 21001, 86, 89, 47, 89, 58695, 30654, 37440, 178, 128); ff(65282, 8431, 64751, 1995, 53394, 44171, 47464, 1852); ff(65167, 1592, 14775, 61781, 30839, 39569, 50853, 5821); fe(152, 174, 32921, 86, 50, 174, 50, 58434, 41563, 9138, 178, 128); ff(30839, 55897, 9326, 39569, 53394, 44171, 15407, 29682); fe(152, 87, 22230, 86, 57, 87, 57, 55429, 40002, 54486, 178, 128); fe(152, 117, 18590, 86, 188, 117, 188, 9873, 9698, 34266, 178, 128); fe(152, 51, 64856, 86, 207, 51, 207, 34909, 34009, 18692, 178, 128); ff(39504, 52570, 41141, 29473, 2630, 19985, 53798, 17839); ff(2676, 4940, 62024, 31746, 58088, 16824, 30686, 55866); fe(152, 48, 887, 86, 201, 48, 201, 52651, 36395, 8645, 178, 128); fe(152, 117, 14180, 86, 188, 117, 188, 9949, 14180, 9949, 178, 128); fe(152, 174, 56908, 86, 50, 174, 50, 54207, 63622, 42849, 178, 128); fe(152, 135, 31801, 86, 184, 135, 184, 62032, 22276, 21131, 178, 128); fe(152, 90, 45956, 86, 242, 90, 242, 25236, 46007, 21397, 178, 128); fe(152, 135, 35140, 86, 184, 135, 184, 29320, 19729, 9674, 178, 128); ff(35940, 8178, 40963, 8196, 30839, 39569, 20209, 62629); ff(2499, 9189, 51511, 47268, 65167, 61781, 30984, 45671); ff(48711, 23359, 35313, 62044, 43705, 62391, 29361, 12914); fe(152, 48, 59, 86, 201, 48, 201, 28931, 8490, 18024, 178, 128); fe(152, 143, 35140, 86, 113, 143, 113, 29320, 36395, 8645, 178, 128); fe(152, 51, 21899, 86, 207, 51, 207, 25422, 59372, 16180, 178, 128); fe(152, 57, 42293, 86, 183, 57, 183, 15011, 10122, 8776, 178, 128); ff(16058, 55699, 61129, 23270, 65356, 29266, 1360, 53081); fe(152, 191, 18559, 86, 248, 191, 248, 19525, 21001, 58695, 178, 128); fe(152, 143, 8096, 86, 113, 143, 113, 850, 61926, 37661, 178, 128); ff(32375, 17914, 25578, 37243, 32375, 37243, 24561, 19372); ff(9631, 61280, 43816, 18975, 23651, 50175, 35398, 62946); fe(152, 135, 2155, 86, 184, 135, 184, 32762, 41614, 53312, 178, 128); fe(152, 90, 14945, 86, 242, 90, 242, 55902, 47545, 11183, 178, 128); ff(53813, 51032, 56387, 51953, 16058, 23270, 36760, 42688); fe(152, 13, 10122, 86, 224, 13, 224, 8776, 32774, 62056, 178, 128); fe(152, 57, 34734, 86, 183, 57, 183, 9652, 8664, 41921, 178, 128); fe(152, 13, 25819, 86, 224, 13, 224, 17794, 58401, 21361, 178, 128); fe(152, 174, 30900, 86, 50, 174, 50, 8364, 5653, 23871, 178, 128); fe(152, 52, 57929, 86, 98, 52, 98, 18270, 38050, 6595, 178, 128); fe(152, 117, 34712, 86, 188, 117, 188, 57917, 57214, 83, 178, 128); fe(152, 87, 31111, 86, 57, 87, 57, 385, 23165, 12812, 178, 128); fe(152, 90, 2022, 86, 242, 90, 242, 9663, 57339, 18959, 178, 128); ff(2499, 51586, 29142, 47268, 32315, 10832, 30263, 17868); ff(23651, 29051, 14944, 50175, 50253, 52624, 14002, 14105); ff(2499, 9361, 38182, 47268, 59294, 9443, 52141, 38574); fe(152, 51, 13723, 86, 207, 51, 207, 63306, 24696, 12485, 178, 128); fe(152, 57, 49203, 86, 183, 57, 183, 33193, 16855, 27268, 178, 128); fe(152, 51, 57929, 86, 207, 51, 207, 18270, 57929, 18270, 178, 128); ff(59294, 49131, 15792, 9443, 65356, 29266, 38178, 20308); fe(152, 225, 61279, 86, 75, 225, 75, 44915, 53899, 14585, 178, 128); fe(152, 135, 8559, 86, 184, 135, 184, 12731, 15496, 1964, 178, 128); ff(30241, 61548, 14832, 36348, 64783, 15084, 14168, 40652); fe(152, 142, 12321, 86, 146, 142, 146, 48767, 38990, 11359, 178, 128); fe(152, 57, 26434, 86, 183, 57, 183, 62736, 3004, 2081, 178, 128); ff(2499, 35430, 50864, 47268, 22018, 52114, 51211, 3591); fe(152, 240, 48918, 86, 22, 240, 22, 36012, 21692, 8141, 178, 128); ff(14173, 3676, 61294, 7042, 65356, 29266, 7848, 6341); fe(152, 52, 268, 86, 98, 52, 98, 64025, 12215, 42972, 178, 128); ff(7326, 14808, 30041, 41108, 58088, 16824, 21065, 24479); fg(135, 25744, 207, 69, 184, 57039, 34859, 62025, 240, 197); fe(152, 240, 48364, 86, 22, 240, 22, 1635, 28337, 50277, 178, 128); ff(31034, 22402, 27612, 48244, 59294, 9443, 9853, 57663); ff(65356, 25990, 49365, 29266, 65167, 61781, 32655, 20755); ff(49621, 52251, 48683, 42301, 48711, 62044, 2331, 8142); fe(152, 142, 26527, 86, 146, 142, 146, 23421, 46843, 34554, 178, 128); fe(152, 90, 45128, 86, 242, 90, 242, 49961, 3132, 26714, 178, 128); ff(59294, 3488, 1912, 9443, 14173, 7042, 26996, 42958); fe(152, 174, 18764, 86, 50, 174, 50, 60916, 11008, 60128, 178, 128); fe(152, 191, 57892, 86, 248, 191, 248, 51530, 35043, 39899, 178, 128); fe(152, 87, 27603, 86, 57, 87, 57, 27975, 28949, 20045, 178, 128); ff(55189, 31404, 59625, 14942, 55189, 14942, 60055, 15031); fe(152, 51, 57339, 86, 207, 51, 207, 18959, 56239, 11327, 178, 128); ff(22018, 48490, 55359, 52114, 64783, 15084, 2163, 39615); ff(30741, 60220, 2436, 61880, 10382, 40332, 18859, 6012); fe(152, 90, 53077, 86, 242, 90, 242, 18938, 47301, 14043, 178, 128); ff(64783, 30684, 64861, 15084, 30839, 39569, 45046, 59356); fe(152, 143, 57624, 86, 113, 143, 113, 28717, 58057, 17003, 178, 128); ff(48711, 32382, 35765, 62044, 23651, 50175, 52633, 13312); ff(32375, 48545, 37605, 37243, 65167, 61781, 11354, 201); fe(152, 57, 22584, 86, 183, 57, 183, 50947, 30112, 58443, 178, 128); ff(30839, 21678, 20674, 39569, 14173, 7042, 8406, 1034); fe(152, 90, 30475, 86, 242, 90, 242, 2498, 35340, 37724, 178, 128); fe(152, 174, 53261, 86, 50, 174, 50, 19579, 42018, 19219, 178, 128); ff(10382, 2367, 5696, 40332, 10382, 40332, 44719, 2401); ff(48711, 22436, 29576, 62044, 23651, 50175, 15467, 13513); fe(152, 87, 37122, 86, 57, 87, 57, 52026, 21281, 16945, 178, 128); fe(152, 117, 29119, 86, 188, 117, 188, 10081, 32448, 60450, 178, 128); fe(152, 51, 56178, 86, 207, 51, 207, 31508, 43032, 58977, 178, 128); fe(152, 48, 59136, 86, 201, 48, 201, 11039, 59136, 11039, 178, 128); fe(152, 225, 41981, 86, 75, 225, 75, 36839, 22209, 50566, 178, 128); ff(35940, 62877, 50511, 8196, 55189, 14942, 23786, 26155); fe(152, 90, 35265, 86, 242, 90, 242, 22168, 44693, 30176, 178, 128); ff(55189, 25534, 27167, 14942, 59294, 9443, 28062, 42792); ff(2630, 35429, 21839, 19985, 49621, 42301, 4357, 16284); fe(152, 48, 32013, 86, 201, 48, 201, 34172, 25362, 14729, 178, 128); fe(152, 142, 63622, 86, 146, 142, 146, 42849, 30475, 2498, 178, 128); ff(48711, 47094, 73, 62044, 2630, 19985, 1935, 40230); fe(152, 90, 6924, 86, 242, 90, 242, 10998, 14403, 18712, 178, 128); ff(9631, 40904, 35841, 18975, 65167, 61781, 56094, 33318); ff(2499, 6165, 58806, 47268, 10525, 19969, 19291, 63265); fg(191, 9794, 152, 128, 248, 36290, 3441, 9223, 52, 197); fe(152, 225, 43475, 86, 75, 225, 75, 35548, 36395, 8645, 178, 128); fe(152, 143, 56239, 86, 113, 143, 113, 11327, 57339, 18959, 178, 128); fe(152, 117, 4321, 86, 188, 117, 188, 26976, 43412, 32674, 178, 128); ff(32375, 31636, 2094, 37243, 2499, 47268, 27564, 27900); fe(152, 51, 60855, 86, 207, 51, 207, 10987, 14617, 38610, 178, 128); ff(39504, 61703, 2252, 29473, 55189, 14942, 49530, 37639); ff(23651, 54449, 61596, 50175, 64783, 15084, 42120, 38617); ff(10525, 58118, 53813, 19969, 2630, 19985, 62183, 1134); ff(50253, 18115, 31882, 52624, 59294, 9443, 26057, 1849); fe(152, 135, 42070, 86, 184, 135, 184, 13910, 4321, 26976, 178, 128); fe(152, 135, 17426, 86, 184, 135, 184, 45077, 46674, 17168, 178, 128); fe(152, 191, 41548, 86, 248, 191, 248, 1717, 43234, 35561, 178, 128); ff(59294, 15829, 62006, 9443, 59294, 9443, 62204, 9023); ff(58088, 14278, 32403, 16824, 31034, 48244, 4003, 60505); ff(65356, 54806, 64819, 29266, 30741, 61880, 1358, 15459); fe(152, 240, 37122, 86, 22, 240, 22, 52026, 37122, 52026, 178, 128); fe(152, 191, 11962, 86, 248, 191, 248, 60313, 11962, 60313, 178, 128); ff(64783, 8196, 53508, 15084, 48711, 62044, 13943, 20452); fe(152, 90, 31526, 86, 242, 90, 242, 1567, 16334, 47172, 178, 128); fg(52, 15011, 178, 86, 98, 42293, 9050, 19858, 225, 197); fe(152, 51, 14180, 86, 207, 51, 207, 9949, 46396, 25031, 178, 128); ff(65282, 37932, 2901, 1995, 49621, 42301, 28809, 43245); fe(152, 13, 36214, 86, 224, 13, 224, 1289, 7223, 40280, 178, 128); ff(30839, 44574, 26273, 39569, 43705, 62391, 15606, 46986); ff(64783, 28825, 19087, 15084, 39504, 29473, 3251, 2352); fe(152, 117, 33103, 86, 188, 117, 188, 20504, 36214, 1289, 178, 128); ff(10382, 20817, 42851, 40332, 2676, 31746, 55887, 48346); fe(152, 143, 40002, 86, 113, 143, 113, 54486, 54130, 15754, 178, 128); fe(152, 13, 7243, 86, 224, 13, 224, 9121, 405, 62610, 178, 128); fe(152, 48, 43234, 86, 201, 48, 201, 35561, 25961, 60359, 178, 128); ff(23651, 22914, 64808, 50175, 2676, 31746, 9544, 9153); ff(32375, 37061, 54445, 37243, 65356, 29266, 49572, 42426); ff(65282, 35524, 23730, 1995, 39504, 29473, 10172, 5109); fe(152, 143, 22442, 86, 113, 143, 113, 41372, 33660, 15037, 178, 128); ff(65282, 28590, 39949, 1995, 43705, 62391, 22271, 11309); fe(152, 225, 34612, 86, 75, 225, 75, 16786, 14432, 155, 178, 128); fe(152, 142, 2158, 86, 146, 142, 146, 36167, 2210, 4435, 178, 128); fe(152, 57, 47550, 86, 183, 57, 183, 21439, 13661, 12729, 178, 128); ff(30741, 56612, 40384, 61880, 32375, 37243, 4980, 30812); fe(152, 87, 20699, 86, 57, 87, 57, 24412, 56239, 11327, 178, 128); fe(152, 174, 26118, 86, 50, 174, 50, 57326, 30112, 58443, 178, 128); fg(240, 34718, 153, 162, 22, 32635, 12263, 55795, 87, 197); ff(10525, 47912, 22245, 19969, 58088, 16824, 7718, 38427); ff(2630, 15235, 61333, 19985, 23651, 50175, 60329, 24142); ff(7326, 39903, 9722, 41108, 50253, 52624, 16810, 55428); fe(152, 142, 34672, 86, 146, 142, 146, 924, 3695, 18506, 178, 128); fe(152, 52, 3004, 86, 98, 52, 98, 2081, 53145, 25961, 178, 128); fe(152, 240, 42070, 86, 22, 240, 22, 13910, 59111, 49715, 178, 128); ff(65282, 44848, 49106, 1995, 43705, 62391, 461, 62501); ff(14173, 16676, 58133, 7042, 43705, 62391, 52634, 29603); ff(10525, 8270, 58295, 19969, 59294, 9443, 20141, 30110); fe(152, 240, 42756, 86, 22, 240, 22, 37917, 9698, 34266, 178, 128); fe(152, 142, 27206, 86, 146, 142, 146, 37537, 21193, 6983, 178, 128); fe(152, 191, 49153, 86, 248, 191, 248, 22435, 37163, 46440, 178, 128); ff(65356, 58310, 26257, 29266, 9631, 18975, 5672, 23695); ff(53394, 10950, 23232, 44171, 35940, 8196, 43286, 18201); fg(117, 955, 178, 86, 188, 55154, 37739, 12641, 48, 197); ff(14173, 56753, 18266, 7042, 32315, 10832, 42480, 46934); fe(152, 57, 60841, 86, 183, 57, 183, 62282, 14432, 155, 178, 128); ff(49621, 57156, 24793, 42301, 65167, 61781, 28183, 17105); ff(30839, 23081, 51413, 39569, 30241, 36348, 3966, 7454); ff(65356, 57266, 30750, 29266, 65167, 61781, 52504, 64303); fe(152, 225, 54992, 86, 75, 225, 75, 48409, 55064, 44758, 178, 128); fe(152, 174, 53145, 86, 50, 174, 50, 25961, 1865, 21842, 178, 128); fe(152, 48, 24598, 86, 201, 48, 201, 28192, 46760, 23923, 178, 128); fe(152, 52, 5823, 86, 98, 52, 98, 26928, 17783, 32441, 178, 128); ff(39504, 8652, 19162, 29473, 10525, 19969, 21584, 49914); fe(152, 52, 5049, 86, 98, 52, 98, 46535, 25819, 17794, 178, 128); ff(65282, 31354, 36399, 1995, 23651, 50175, 2665, 8708); fe(152, 47, 37163, 86, 89, 47, 89, 46440, 37163, 46440, 178, 128); fe(152, 225, 56908, 86, 75, 225, 75, 54207, 32635, 34718, 178, 128); ff(50253, 52754, 43270, 52624, 16058, 23270, 29530, 4577); fe(152, 13, 15160, 86, 224, 13, 224, 51825, 31912, 53603, 178, 128); ff(32315, 49783, 17815, 10832, 32315, 10832, 36085, 50551); ff(14173, 46328, 5095, 7042, 65167, 61781, 60579, 9836); fg(174, 58855, 178, 86, 50, 10401, 41206, 33368, 57, 197); fe(152, 143, 11008, 86, 113, 143, 113, 60128, 24507, 11140, 178, 128); fd(37610, 192, 32419, 176, 11, 45726, 59847); fd(42301, 192, 25015, 176, 3, 12752, 48979); fd(37610, 192, 62594, 176, 4, 59045, 59847); fd(38764, 192, 20098, 176, 2, 53995, 12853); fd(38764, 192, 48979, 176, 0, 42301, 12853); fd(53995, 192, 29688, 176, 13, 19022, 20098); fd(42800, 192, 49497, 176, 14, 45757, 40468); fd(34096, 192, 48979, 176, 15, 42301, 41493); fd(59045, 192, 48273, 176, 5, 62281, 62594); fd(38764, 192, 15665, 176, 10, 43857, 12853); fd(43977, 192, 28345, 176, 8, 42424, 9058); fd(42301, 192, 37631, 176, 12, 30491, 48979); fd(38764, 192, 39663, 176, 6, 38065, 12853); fd(41483, 192, 63734, 176, 7, 41483, 63734); fd(45726, 192, 61925, 176, 9, 35181, 32419); fd(37610, 192, 40468, 176, 1, 42800, 59847); fc(11962, 46322, 30443, 18024, 6124, 36264, 27494, 57228, 8490, 60313); fb(35265, 6189, 729, 28321, 54679, 8301, 32996, 33401, 8206, 22168); fc(2076, 31801, 39696, 58461, 62032, 36775, 27751, 5035, 29419, 37285); fb(2765, 64633, 20977, 21131, 22082, 31801, 62032, 23657, 22276, 63831); fb(43234, 4282, 32443, 9674, 38318, 28897, 6039, 36741, 19729, 35561); fb(55014, 23843, 21119, 11786, 33179, 31857, 24995, 20905, 8674, 34707); fb(51641, 26527, 3671, 57326, 23421, 35451, 10462, 18087, 26118, 26232); fb(43286, 59372, 29771, 385, 16180, 55796, 35945, 64586, 31111, 41539); fc(47545, 46687, 61187, 1964, 41240, 23165, 12812, 6935, 15496, 11183); fb(16723, 54799, 52874, 22343, 30740, 24598, 28192, 52445, 45183, 37008); fc(14617, 42767, 34521, 63306, 27914, 16334, 47172, 49096, 13723, 38610); fc(56239, 20699, 34307, 58787, 24412, 15160, 51825, 8940, 1673, 11327); fb(35050, 35043, 27634, 28675, 39899, 6469, 52952, 27882, 16129, 8616); fc(3152, 16026, 13186, 17805, 3727, 47696, 56415, 34849, 56029, 49622); fb(35050, 1726, 63201, 9663, 33858, 26527, 23421, 1737, 2022, 8616); fb(53261, 11402, 50915, 1635, 11186, 26461, 39016, 64934, 48364, 19579); fb(30202, 26028, 62921, 8845, 25534, 3695, 18506, 58903, 44857, 40408); fc(58290, 43475, 58551, 60359, 35548, 43234, 35561, 26005, 25961, 65172); fc(22584, 22969, 12968, 52608, 47959, 51641, 26232, 12434, 44048, 50947); fc(59881, 45158, 21761, 41948, 19833, 57892, 51530, 64532, 17001, 60205); fb(9506, 43178, 19919, 59900, 23663, 44526, 6743, 56854, 33147, 12010); fc(8490, 64905, 50315, 23871, 12421, 57624, 28717, 16713, 5653, 18024); fb(46504, 11402, 4634, 50195, 11186, 46687, 41240, 45645, 2172, 52648); fc(45158, 21193, 33787, 13160, 6983, 24814, 46055, 55313, 63157, 19833); fb(24507, 16026, 54178, 48136, 3727, 11402, 11186, 11472, 40624, 11140); fb(887, 16334, 53412, 25783, 47172, 35265, 22168, 24438, 31443, 52651); fb(59811, 29119, 238, 6124, 10081, 9511, 35391, 57952, 46322, 25102); fc(59, 40671, 49140, 60450, 37283, 52691, 25500, 58736, 32448, 28931); fc(62933, 35711, 2369, 49550, 24291, 9511, 35391, 28765, 61818, 62176); fc(54566, 27485, 58999, 9713, 60106, 22230, 55429, 43751, 19084, 45746); fc(2172, 47545, 12183, 20045, 11183, 21435, 33105, 43159, 28949, 50195); fc(18588, 38831, 59142, 55760, 41374, 6189, 54679, 2380, 8780, 37139); fa(10119, 1, 18006, 32129, 5135, 6021, 31581, 44196, 26473, 32081, 10055); fa(43986, 14, 60961, 7339, 55687, 6868, 42738, 12989, 29274, 7291, 43794); fa(9483, 6, 41361, 9308, 13979, 61803, 53689, 13979, 61803, 9356, 9675); fa(23971, 3, 61803, 64561, 37729, 17465, 13979, 35931, 3824, 64737, 23907); fa(1796, 2, 50185, 14680, 19333, 50185, 19333, 64363, 54030, 14728, 1988); fa(38144, 10, 17465, 64800, 14806, 53374, 37729, 18078, 54028, 65008, 38336); fa(9098, 8, 6868, 60411, 14803, 49746, 55687, 40983, 36681, 60203, 9034); fa(14650, 9, 6021, 47171, 46771, 4785, 5135, 13979, 61803, 47251, 14842); fa(25246, 13, 23380, 14632, 14806, 53374, 47415, 40983, 36681, 14840, 25182); fa(39470, 11, 34870, 31939, 62531, 26588, 5090, 11854, 25921, 31763, 39662); fa(22388, 4, 54030, 15608, 19333, 50185, 64363, 37729, 17465, 15400, 22452); fa(53983, 7, 25921, 49006, 55687, 6868, 11854, 42738, 60961, 49086, 53791); fa(29021, 5, 49746, 23111, 62531, 26588, 14803, 47415, 23380, 23191, 29085); fa(6117, 0, 59949, 25565, 42738, 60961, 9192, 29705, 25487, 25357, 5925); fa(33109, 15, 4785, 55892, 62531, 26588, 46771, 47415, 23380, 55940, 33173); fa(39986, 12, 25921, 1854, 30177, 39472, 11854, 37729, 17465, 2030, 40178); g___1046(40313, 63311, 62607, 24892, 30494, 24270, 8300, 14, 28821, 55277, 40361); g___1046(38695, 37796, 36964, 28556, 35710, 28450, 52513, 3, 22069, 61841, 38903); g___1046(13259, 16522, 17226, 28556, 35710, 61441, 12489, 2, 47219, 12205, 13083); g___1046(63833, 30088, 30280, 45213, 31577, 28972, 20441, 11, 3018, 10293, 63881); g___1046(21974, 57487, 58191, 45125, 42759, 53403, 55222, 4, 40905, 483, 21766); g___1046(57516, 59515, 60347, 61734, 51100, 53403, 55222, 12, 9708, 48147, 57468); g___1046(65068, 30449, 30001, 47219, 12205, 4510, 56949, 9, 64422, 23237, 65276); g___1046(49042, 16848, 16912, 62744, 63224, 23133, 38505, 1, 29411, 61039, 48962); g___1046(3007, 3502, 3694, 23890, 23514, 57412, 13768, 15, 20792, 43704, 2927); g___1046(10588, 41680, 41232, 3018, 10293, 28972, 20441, 5, 6642, 22467, 10636); g___1046(923, 17052, 16732, 55119, 35772, 53365, 38425, 6, 9708, 48147, 843); g___1046(43702, 17312, 16480, 6642, 22467, 61101, 34687, 8, 29411, 61039, 43622); g___1046(10135, 57093, 56517, 23890, 23514, 31144, 62285, 0, 23890, 23514, 10055); g___1046(62577, 13285, 12325, 3215, 52612, 55983, 2675, 13, 45125, 42759, 62625); g___1046(9776, 57311, 56351, 62905, 47033, 583, 2485, 10, 31617, 60957, 9952); g___1046(53824, 42557, 42493, 40905, 483, 19290, 43404, 7, 40905, 483, 53904); ff(65356, 61393, 64115, 29266, 48711, 62044, 966, 27306); ff(10382, 4845, 57424, 40332, 32315, 10832, 19016, 51735); ff(32375, 42623, 33479, 37243, 65167, 61781, 32408, 27469); fe(152, 135, 20473, 86, 184, 135, 184, 8511, 5952, 21231, 178, 128); fe(152, 13, 15471, 86, 224, 13, 224, 28616, 47020, 7855, 178, 128); fe(152, 143, 22976, 86, 113, 143, 113, 62468, 61399, 36531, 178, 128); ff(49621, 51554, 58527, 42301, 30241, 36348, 10837, 47930); fe(152, 117, 56403, 86, 188, 117, 188, 23789, 46437, 55632, 178, 128); fe(152, 13, 38538, 86, 224, 13, 224, 4421, 64139, 31167, 178, 128); ff(49621, 62674, 48013, 42301, 65282, 1995, 18508, 29216); ff(32315, 8391, 41884, 10832, 32315, 10832, 59176, 28664); ff(31034, 64318, 48936, 48244, 32315, 10832, 12776, 7975); fe(152, 57, 13096, 86, 183, 57, 183, 53461, 57248, 60150, 178, 128); fe(152, 87, 8104, 86, 57, 87, 57, 60333, 6193, 22980, 178, 128); fe(152, 57, 64408, 86, 183, 57, 183, 48949, 14175, 35647, 178, 128); ff(32315, 10321, 28533, 10832, 10382, 40332, 49844, 17330); fe(152, 52, 50315, 86, 98, 52, 98, 16713, 51619, 25210, 178, 128); ff(53813, 18916, 40435, 51953, 49621, 42301, 33828, 10534); fe(152, 225, 36371, 86, 75, 225, 75, 31507, 29531, 41572, 178, 128); fe(152, 117, 58551, 86, 188, 117, 188, 26005, 25882, 9484, 178, 128); fe(152, 225, 13075, 86, 75, 225, 75, 64541, 36426, 59425, 178, 128); ff(55189, 52072, 1308, 14942, 65356, 29266, 18576, 47456); ff(2676, 24605, 40619, 31746, 65356, 29266, 34230, 18668); fe(152, 51, 11925, 86, 207, 51, 207, 23187, 11925, 23187, 178, 128); fe(152, 143, 46463, 86, 113, 143, 113, 32951, 35547, 19979, 178, 128); fe(152, 90, 1303, 86, 242, 90, 242, 43533, 59592, 5144, 178, 128); ff(53813, 50283, 29667, 51953, 31034, 48244, 47229, 12161); ff(14173, 12958, 44429, 7042, 65167, 61781, 46193, 15781); fe(152, 174, 60891, 86, 50, 174, 50, 45579, 49079, 9110, 178, 128); fe(152, 117, 14150, 86, 188, 117, 188, 3595, 63126, 18672, 178, 128); fe(152, 13, 49079, 86, 224, 13, 224, 9110, 55035, 62517, 178, 128); ff(2630, 26373, 20025, 19985, 55189, 14942, 15712, 54439); ff(48711, 50943, 31189, 62044, 49621, 42301, 52142, 36515); ff(49621, 44002, 41579, 42301, 49621, 42301, 35064, 54294); fg(48, 23505, 153, 162, 201, 21878, 18665, 24318, 51, 240); ff(65167, 23738, 64308, 61781, 48711, 62044, 36279, 64459); ff(7326, 27361, 58175, 41108, 2676, 31746, 32702, 9793); ff(59294, 48728, 41482, 9443, 65282, 1995, 38835, 15021); fe(152, 143, 54617, 86, 113, 143, 113, 50418, 12782, 30620, 178, 128); fe(152, 135, 3542, 86, 184, 135, 184, 15518, 25456, 47718, 178, 128); fe(152, 240, 1609, 86, 22, 240, 22, 43481, 51176, 23783, 178, 128); ff(50253, 57095, 5819, 52624, 32315, 10832, 63712, 65373); ff(10382, 12100, 14467, 40332, 30741, 61880, 48583, 14622); fe(152, 191, 22534, 86, 248, 191, 248, 57557, 38599, 13094, 178, 128); fe(152, 48, 59531, 86, 201, 48, 201, 29254, 56050, 42495, 178, 128); fe(152, 225, 59592, 86, 75, 225, 75, 5144, 563, 54208, 178, 128); ff(65167, 59633, 35172, 61781, 43705, 62391, 54813, 57668); ff(7326, 51717, 52248, 41108, 39504, 29473, 8120, 24390); ff(50253, 12660, 18582, 52624, 58088, 16824, 39801, 22404); ff(32315, 11661, 10585, 10832, 30241, 36348, 62098, 38893); ff(2630, 61102, 42074, 19985, 58088, 16824, 33158, 10349); fe(152, 191, 55582, 86, 248, 191, 248, 38342, 3441, 9223, 178, 128); fe(152, 117, 14856, 86, 188, 117, 188, 52127, 63060, 51467, 178, 128); fe(152, 240, 48267, 86, 22, 240, 22, 45386, 40105, 21662, 178, 128); fe(152, 135, 38992, 86, 184, 135, 184, 13812, 26332, 54533, 178, 128); ff(31034, 57986, 12929, 48244, 2676, 31746, 63223, 5438); ff(65282, 34097, 20430, 1995, 48711, 62044, 58242, 11783); ff(32375, 23865, 7915, 37243, 32315, 10832, 2931, 33528); ff(31034, 32619, 59398, 48244, 32315, 10832, 56955, 64269); ff(58088, 12202, 53526, 16824, 30741, 61880, 4847, 26813); fe(152, 240, 40197, 86, 22, 240, 22, 53333, 34457, 53856, 178, 128); fg(48, 24592, 71, 155, 201, 54185, 15228, 30199, 143, 240); fe(152, 87, 2307, 86, 57, 87, 57, 41409, 3031, 27831, 178, 128); fe(152, 174, 9808, 86, 50, 174, 50, 39438, 18657, 38907, 178, 128); ff(39504, 7617, 63353, 29473, 39504, 29473, 10272, 22859); ff(55189, 1890, 64372, 14942, 10525, 19969, 19148, 20341); fe(152, 225, 40374, 86, 75, 225, 75, 44952, 53870, 63915, 178, 128); ff(2499, 8635, 21407, 47268, 43705, 62391, 19386, 45878); ff(53813, 51180, 56513, 51953, 30741, 61880, 2229, 39955); ff(22018, 38342, 13226, 52114, 14173, 7042, 20054, 1802); fe(152, 174, 12699, 86, 50, 174, 50, 61598, 54997, 10678, 178, 128); ff(53813, 22602, 61216, 51953, 59294, 9443, 6002, 31311); ff(7326, 56199, 10374, 41108, 39504, 29473, 60253, 522); fe(152, 57, 53249, 86, 183, 57, 183, 40511, 14150, 3595, 178, 128); ff(2676, 30129, 19478, 31746, 14173, 7042, 13546, 61065); fe(152, 90, 31244, 86, 242, 90, 242, 25492, 7793, 4211, 178, 128); fe(152, 142, 57042, 86, 146, 142, 146, 60540, 48496, 43908, 178, 128); fe(152, 57, 3395, 86, 183, 57, 183, 52735, 57154, 28066, 178, 128); ff(58088, 64449, 48300, 16824, 49621, 42301, 50333, 53571); fe(152, 143, 63908, 86, 113, 143, 113, 20854, 15414, 39913, 178, 128); ff(9631, 9839, 23223, 18975, 2499, 47268, 21077, 60853); fe(152, 143, 11197, 86, 113, 143, 113, 19876, 36403, 12764, 178, 128); fe(152, 13, 30443, 86, 224, 13, 224, 57228, 6867, 9364, 178, 128); ff(65356, 63002, 27801, 29266, 2630, 19985, 16768, 36442); ff(31034, 17776, 38343, 48244, 49621, 42301, 40724, 38220); fe(152, 174, 60418, 86, 50, 174, 50, 59250, 49947, 54410, 178, 128); fe(152, 135, 7029, 86, 184, 135, 184, 53153, 14856, 52127, 178, 128); ff(7326, 384, 48558, 41108, 30241, 36348, 62785, 9166); fe(152, 48, 36661, 86, 201, 48, 201, 42992, 20540, 50817, 178, 128); fe(152, 240, 35721, 86, 22, 240, 22, 2375, 39006, 13335, 178, 128); fe(152, 87, 59142, 86, 57, 87, 57, 2380, 12699, 61598, 178, 128); ff(2676, 51891, 32629, 31746, 39504, 29473, 60789, 27028); ff(2630, 44691, 37571, 19985, 50253, 52624, 24642, 29014); ff(48711, 58813, 23284, 62044, 58088, 16824, 34652, 12037); ff(53813, 14041, 49038, 51953, 10382, 40332, 33424, 49476); ff(16058, 55560, 7524, 23270, 31034, 48244, 2189, 42409); ff(30839, 42468, 26729, 39569, 48711, 62044, 65348, 61689); ff(43705, 38982, 26908, 62391, 14173, 7042, 43746, 35969); ff(65282, 52416, 51515, 1995, 32375, 37243, 43297, 63395); ff(23651, 4058, 25749, 50175, 65356, 29266, 50822, 33499); ff(32315, 790, 55235, 10832, 55189, 14942, 45283, 39555); fe(152, 240, 29133, 86, 22, 240, 22, 942, 9001, 46636, 178, 128); ff(35940, 30046, 18421, 8196, 48711, 62044, 50580, 34486); ff(9631, 29368, 58476, 18975, 10382, 40332, 54772, 58925); fe(152, 90, 14902, 86, 242, 90, 242, 16993, 49540, 60237, 178, 128); ff(22018, 34819, 51224, 52114, 32315, 10832, 22840, 17420); fe(152, 87, 12782, 86, 57, 87, 57, 30620, 64408, 48949, 178, 128); ff(53394, 21150, 7928, 44171, 32315, 10832, 45965, 24093); fe(152, 240, 57154, 86, 22, 240, 22, 28066, 57456, 41949, 178, 128); fe(152, 191, 52513, 86, 248, 191, 248, 1650, 43628, 65283, 178, 128); ff(2630, 22575, 54625, 19985, 65167, 61781, 37396, 3370); fe(152, 52, 15412, 86, 98, 52, 98, 32182, 28390, 1165, 178, 128); ff(39504, 24244, 2912, 29473, 53813, 51953, 2801, 18124); fe(152, 240, 41069, 86, 22, 240, 22, 50629, 58272, 46984, 178, 128); fe(152, 13, 34854, 86, 224, 13, 224, 29333, 5542, 43787, 178, 128); fe(152, 51, 36992, 86, 207, 51, 207, 61770, 29934, 30927, 178, 128); fe(152, 191, 36893, 86, 248, 191, 248, 65088, 51371, 46514, 178, 128); ff(10382, 40787, 64985, 40332, 10525, 19969, 49802, 62952); ff(10525, 50216, 43327, 19969, 53813, 51953, 41038, 55943); fe(152, 87, 9808, 86, 57, 87, 57, 39438, 52385, 12877, 178, 128); ff(32315, 26097, 57860, 10832, 53813, 51953, 5941, 4349); fe(152, 52, 6688, 86, 98, 52, 98, 40165, 30158, 17966, 178, 128); ff(30741, 40446, 23053, 61880, 43705, 62391, 491, 30578); fe(152, 87, 40374, 86, 57, 87, 57, 44952, 9661, 29525, 178, 128); ff(32375, 39320, 39344, 37243, 55189, 14942, 5319, 30502); fe(152, 13, 55019, 86, 224, 13, 224, 28650, 15414, 39913, 178, 128); fe(152, 47, 31244, 86, 89, 47, 89, 25492, 58999, 43751, 178, 128); ff(35940, 29672, 29421, 8196, 2676, 31746, 60122, 45574); fe(152, 57, 21878, 86, 183, 57, 183, 23505, 18482, 64970, 178, 128); fe(152, 174, 42862, 86, 50, 174, 50, 46083, 3031, 27831, 178, 128); ff(48711, 6494, 27497, 62044, 30241, 36348, 30411, 1521); ff(16058, 21678, 8999, 23270, 2630, 19985, 8406, 29237); fe(152, 13, 40971, 86, 224, 13, 224, 57941, 52571, 18171, 178, 128); ff(49621, 57173, 64773, 42301, 2499, 47268, 25561, 44548); fe(152, 87, 46837, 86, 57, 87, 57, 11590, 2369, 28765, 178, 128); ff(2676, 57561, 43286, 31746, 2630, 19985, 34933, 10950); fe(152, 174, 7213, 86, 50, 174, 50, 1279, 1232, 11973, 178, 128); fg(48, 4608, 71, 155, 201, 52507, 58974, 62887, 48, 240); ff(50253, 32917, 38493, 52624, 10382, 40332, 2888, 54003); fe(152, 240, 62724, 86, 22, 240, 22, 51348, 50583, 29498, 178, 128); fe(152, 90, 49908, 86, 242, 90, 242, 45644, 57141, 56212, 178, 128); ff(14173, 46147, 58509, 7042, 10525, 19969, 53948, 22563); fe(152, 225, 26572, 86, 75, 225, 75, 32791, 32975, 49774, 178, 128); ff(48711, 7834, 60781, 62044, 65356, 29266, 6611, 9568); ff(9631, 45312, 32107, 18975, 48711, 62044, 59683, 19618); ff(2676, 37640, 29405, 31746, 7326, 41108, 12712, 51495); fe(152, 87, 58272, 86, 57, 87, 57, 46984, 12608, 46135, 178, 128); fe(152, 142, 4599, 86, 146, 142, 146, 1328, 50583, 29498, 178, 128); fe(152, 90, 62427, 86, 242, 90, 242, 5060, 34854, 29333, 178, 128); fe(152, 47, 40971, 86, 89, 47, 89, 57941, 34211, 57621, 178, 128); fe(152, 52, 40971, 86, 98, 52, 98, 57941, 28726, 11909, 178, 128); fe(152, 51, 54918, 86, 207, 51, 207, 31871, 23707, 1638, 178, 128); fe(152, 52, 51371, 86, 98, 52, 98, 46514, 51321, 58683, 178, 128); fe(152, 117, 64754, 86, 188, 117, 188, 40576, 10180, 25533, 178, 128); fe(152, 142, 40227, 86, 146, 142, 146, 4452, 33999, 4272, 178, 128); ff(65282, 50315, 10192, 1995, 53394, 44171, 16713, 45401); ff(7326, 39805, 2989, 41108, 55189, 14942, 41890, 12589); ff(65356, 52005, 2525, 29266, 65282, 1995, 52533, 27799); ff(32375, 56687, 40191, 37243, 9631, 18975, 56180, 29049); fe(152, 135, 10180, 86, 184, 135, 184, 25533, 35225, 28550, 178, 128); fe(152, 142, 5396, 86, 146, 142, 146, 63384, 25503, 26427, 178, 128); ff(65356, 15900, 25746, 29266, 23651, 50175, 25873, 14667); ff(22018, 18201, 48924, 52114, 2630, 19985, 23232, 4496); fg(240, 49234, 212, 24, 22, 15794, 64169, 25589, 13, 240); ff(53394, 14640, 55309, 44171, 2676, 31746, 63679, 39786); fe(152, 225, 11305, 86, 75, 225, 75, 12533, 6193, 22980, 178, 128); fe(152, 174, 1585, 86, 50, 174, 50, 56573, 14811, 7292, 178, 128); fe(152, 57, 13528, 86, 183, 57, 183, 50780, 41707, 14289, 178, 128); ff(65282, 61479, 45222, 1995, 48711, 62044, 13371, 18186); fe(152, 135, 57042, 86, 184, 135, 184, 60540, 60747, 35244, 178, 128); fe(152, 142, 27025, 86, 146, 142, 146, 17983, 22976, 62468, 178, 128); ff(14173, 4450, 52419, 7042, 65356, 29266, 47902, 64603); fe(152, 135, 47342, 86, 184, 135, 184, 17651, 37904, 66, 178, 128); ff(16058, 18772, 57538, 23270, 16058, 23270, 33745, 19109); ff(39504, 23882, 33613, 29473, 32315, 10832, 3386, 16905); fe(152, 51, 55582, 86, 207, 51, 207, 38342, 15412, 32182, 178, 128); ff(2676, 11798, 63671, 31746, 2630, 19985, 53160, 20305); ff(65356, 31385, 43312, 29266, 30741, 61880, 25380, 31022); fe(152, 174, 56892, 86, 50, 174, 50, 15546, 18579, 59212, 178, 128); fe(152, 135, 50712, 86, 184, 135, 184, 35392, 33757, 27712, 178, 128); ff(48711, 50853, 32798, 62044, 23651, 50175, 16968, 11695); ff(64783, 27016, 868, 15084, 65356, 29266, 60314, 3285); ff(53813, 46645, 29822, 51953, 35940, 8196, 62193, 5827); ff(50253, 45571, 15013, 52624, 53394, 44171, 16153, 44016); ff(2630, 18395, 50063, 19985, 43705, 62391, 63603, 34962); fe(152, 52, 50583, 86, 98, 52, 98, 29498, 1232, 11973, 178, 128); ff(65167, 37479, 32997, 61781, 30741, 61880, 19263, 34351); ff(2630, 29051, 1449, 19985, 14173, 7042, 14002, 32440); fe(152, 90, 42440, 86, 242, 90, 242, 53253, 46698, 33480, 178, 128); ff(30839, 21199, 14095, 39569, 43705, 62391, 4062, 61049); ff(64783, 64468, 16543, 15084, 31034, 48244, 4151, 64547); ff(22018, 13701, 34240, 52114, 30241, 36348, 21941, 49014); fg(135, 9411, 212, 24, 184, 41975, 7898, 502, 90, 240); ff(59294, 20915, 26159, 9443, 65356, 29266, 4489, 44137); fe(152, 51, 20723, 86, 207, 51, 207, 4503, 36871, 63176, 178, 128); fe(152, 47, 28048, 86, 89, 47, 89, 20455, 15330, 12916, 178, 128); ff(48711, 37836, 56336, 62044, 23651, 50175, 59227, 10993); fe(152, 117, 32573, 86, 188, 117, 188, 35884, 29479, 25957, 178, 128); fe(152, 51, 34307, 86, 207, 51, 207, 8940, 28519, 37119, 178, 128); fg(13, 29742, 146, 213, 224, 7487, 31055, 34721, 47, 240); fe(152, 90, 49299, 86, 242, 90, 242, 3642, 18181, 46451, 178, 128); fe(152, 191, 5952, 86, 248, 191, 248, 21231, 32525, 55056, 178, 128); fe(152, 13, 23488, 86, 224, 13, 224, 55345, 11035, 44014, 178, 128); ff(2499, 20942, 61130, 47268, 22018, 52114, 9480, 16083); ff(2499, 18543, 57675, 47268, 16058, 23270, 33862, 13381); ff(39504, 35694, 30109, 29473, 53813, 51953, 28645, 30714); ff(39504, 2170, 5843, 29473, 65282, 1995, 42907, 51456); fe(152, 47, 15618, 86, 89, 47, 89, 38164, 33787, 55313, 178, 128); fe(152, 191, 47342, 86, 248, 191, 248, 17651, 54617, 50418, 178, 128); ff(2499, 31789, 55838, 47268, 30741, 61880, 45540, 48349); ff(65356, 60571, 10041, 29266, 65167, 61781, 50197, 31547); ff(30741, 46384, 15557, 61880, 58088, 16824, 2282, 11177); fe(152, 48, 24416, 86, 201, 48, 201, 8548, 7793, 4211, 178, 128); fe(152, 13, 54997, 86, 224, 13, 224, 10678, 42245, 58376, 178, 128); fe(152, 52, 58783, 86, 98, 52, 98, 58222, 41975, 9411, 178, 128); fe(152, 225, 51937, 86, 75, 225, 75, 11915, 57596, 17787, 178, 128); fg(135, 57228, 240, 56, 184, 30443, 36283, 1515, 52, 240); ff(2499, 8347, 38909, 47268, 30839, 39569, 991, 50995); fe(152, 117, 62724, 86, 188, 117, 188, 51348, 38992, 13812, 178, 128); fe(152, 143, 2162, 86, 113, 143, 113, 44465, 42216, 45490, 178, 128); ff(65167, 57506, 48212, 61781, 32315, 10832, 1501, 39409); fe(152, 48, 12883, 86, 201, 48, 201, 2462, 34004, 47356, 178, 128); fe(152, 47, 53747, 86, 89, 47, 89, 5347, 22701, 14303, 178, 128); fe(152, 225, 9808, 86, 75, 225, 75, 39438, 3840, 13263, 178, 128); fe(152, 48, 62427, 86, 201, 48, 201, 5060, 20206, 16273, 178, 128); fe(152, 117, 12782, 86, 188, 117, 188, 30620, 64408, 48949, 178, 128); ff(55189, 2028, 5119, 14942, 65282, 1995, 25993, 10690); fe(152, 47, 23803, 86, 89, 47, 89, 22924, 39774, 31935, 178, 128); ff(58088, 55365, 29393, 16824, 35940, 8196, 6268, 16320); ff(30839, 6018, 8965, 39569, 23651, 50175, 49068, 48194); fe(152, 48, 64574, 86, 201, 48, 201, 65115, 55582, 38342, 178, 128); ff(14173, 28207, 54295, 7042, 22018, 52114, 20924, 37319); ff(49621, 5758, 34105, 42301, 10382, 40332, 6264, 64649); fe(152, 13, 52215, 86, 224, 13, 224, 24344, 30434, 60646, 178, 128); ff(50253, 25727, 35987, 52624, 64783, 15084, 64337, 24628); fe(152, 143, 59592, 86, 113, 143, 113, 5144, 33249, 1363, 178, 128); ff(58088, 61179, 46665, 16824, 14173, 7042, 24454, 80); fg(174, 9223, 152, 128, 50, 3441, 63711, 10657, 191, 240); fe(152, 51, 29968, 86, 207, 51, 207, 32977, 14856, 52127, 178, 128); ff(31034, 25543, 13613, 48244, 65282, 1995, 30582, 28383); ff(65356, 3457, 9735, 29266, 55189, 14942, 5361, 33414); ff(10525, 24426, 34827, 19969, 65282, 1995, 57274, 1491); fe(152, 143, 55146, 86, 113, 143, 113, 43056, 62749, 62498, 178, 128); ff(39504, 49556, 2486, 29473, 10525, 19969, 45216, 29123); ff(9631, 36562, 61826, 18975, 64783, 15084, 53825, 7863); fe(152, 48, 52676, 86, 201, 48, 201, 45115, 28519, 37119, 178, 128); fe(152, 90, 51350, 86, 242, 90, 242, 33540, 48267, 45386, 178, 128); fe(152, 174, 3730, 86, 50, 174, 50, 952, 4059, 381, 178, 128); ff(30741, 12894, 60659, 61880, 50253, 52624, 24447, 21365); fe(152, 117, 55811, 86, 188, 117, 188, 33214, 30156, 1410, 178, 128); fg(142, 65088, 152, 128, 146, 36893, 51462, 255, 117, 240); ff(39504, 32200, 14892, 29473, 14173, 7042, 60542, 10480); fe(152, 52, 63126, 86, 98, 52, 98, 18672, 38643, 53561, 178, 128); fe(152, 13, 13096, 86, 224, 13, 224, 53461, 52513, 1650, 178, 128); fe(152, 143, 35369, 86, 113, 143, 113, 57802, 6688, 40165, 178, 128); fe(152, 143, 14902, 86, 113, 143, 113, 16993, 5774, 57504, 178, 128); fe(152, 191, 59142, 86, 248, 191, 248, 2380, 59142, 2380, 178, 128); ff(65282, 51072, 24816, 1995, 35940, 8196, 19038, 14249); fe(152, 174, 914, 86, 50, 174, 50, 55150, 310, 56793, 178, 128); ff(30839, 20817, 61105, 39569, 2499, 47268, 55887, 35948); ff(59294, 37595, 35443, 9443, 53394, 44171, 27885, 62396); fe(152, 47, 3031, 86, 89, 47, 89, 27831, 2307, 41409, 178, 128); fe(152, 47, 38599, 86, 89, 47, 89, 13094, 60418, 59250, 178, 128); ff(30241, 5626, 63919, 36348, 53813, 51953, 9971, 26003); ff(23651, 15200, 20467, 50175, 23651, 50175, 25174, 39530); fg(142, 54755, 240, 56, 146, 33915, 32109, 59960, 142, 240); fe(152, 142, 52513, 86, 146, 142, 146, 1650, 44331, 21782, 178, 128); fe(152, 225, 62439, 86, 75, 225, 75, 31968, 32493, 29942, 178, 128); fe(152, 13, 37623, 86, 224, 13, 224, 35640, 37623, 35640, 178, 128); fe(152, 48, 57953, 86, 201, 48, 201, 38413, 57161, 54527, 178, 128); fe(152, 57, 44689, 86, 183, 57, 183, 44556, 20916, 32299, 178, 128); ff(53394, 46417, 40282, 44171, 16058, 23270, 25069, 20657); ff(30241, 48987, 8918, 36348, 30741, 61880, 7894, 24688); ff(7326, 32807, 46817, 41108, 10382, 40332, 29180, 6373); fe(152, 240, 18579, 86, 22, 240, 22, 59212, 53747, 5347, 178, 128); ff(10525, 14260, 43649, 19969, 65167, 61781, 19394, 36847); ff(30741, 54881, 16817, 61880, 7326, 41108, 33191, 7249); fe(152, 57, 25004, 86, 183, 57, 183, 5468, 45772, 32652, 178, 128); ff(2676, 61047, 34618, 31746, 65282, 1995, 15127, 275); fe(152, 51, 34521, 86, 207, 51, 207, 49096, 20126, 34750, 178, 128); fe(152, 191, 18482, 86, 248, 191, 248, 64970, 28726, 11909, 178, 128); ff(2499, 40606, 13244, 47268, 65282, 1995, 22675, 62367); fe(152, 143, 55623, 86, 113, 143, 113, 41268, 29812, 1478, 178, 128); ff(55189, 22307, 27463, 14942, 2630, 19985, 42873, 47040); ff(2630, 43804, 40477, 19985, 22018, 52114, 42738, 38356); ff(35940, 12668, 3955, 8196, 53394, 44171, 14165, 45989); fe(152, 225, 19253, 86, 75, 225, 75, 25786, 52962, 2130, 178, 128); ff(39504, 58004, 38362, 29473, 48711, 62044, 53269, 518); fe(152, 191, 13348, 86, 248, 191, 248, 46573, 46137, 25020, 178, 128); fe(152, 52, 11197, 86, 98, 52, 98, 19876, 18742, 34935, 178, 128); ff(32315, 12643, 55030, 10832, 65356, 29266, 45798, 62389); ff(55189, 57312, 13617, 14942, 35940, 8196, 26268, 14824); fe(152, 90, 55623, 86, 242, 90, 242, 41268, 52513, 1650, 178, 128); fe(152, 142, 50061, 86, 146, 142, 146, 30298, 49908, 45644, 178, 128); ff(49621, 19770, 29633, 42301, 2676, 31746, 22489, 62199); fe(152, 51, 914, 86, 207, 51, 207, 55150, 914, 55150, 178, 128); fe(152, 174, 54918, 86, 50, 174, 50, 31871, 54918, 31871, 178, 128); ff(22018, 20581, 18182, 52114, 30741, 61880, 38149, 45149); fe(152, 47, 26888, 86, 89, 47, 89, 10366, 42245, 58376, 178, 128); fe(152, 57, 20540, 86, 183, 57, 183, 50817, 41858, 61751, 178, 128); ff(31034, 27422, 11422, 48244, 50253, 52624, 41976, 20576); ff(59294, 62828, 5256, 9443, 35940, 8196, 59511, 42627); fe(152, 191, 53760, 86, 248, 191, 248, 52294, 58272, 46984, 178, 128); ff(43705, 37169, 29936, 62391, 65167, 61781, 38254, 51543); ff(49621, 62219, 48912, 42301, 65356, 29266, 9688, 10228); ff(43705, 12665, 62173, 62391, 65282, 1995, 26498, 31693); ff(65282, 44822, 45488, 1995, 32375, 37243, 11972, 42431); ff(35940, 55008, 7117, 8196, 32375, 37243, 38129, 28416); fe(152, 13, 6193, 86, 224, 13, 224, 22980, 38269, 8942, 178, 128); fe(152, 191, 3420, 86, 248, 191, 248, 60244, 15491, 65326, 178, 128); fg(174, 63120, 146, 213, 50, 64717, 19919, 56854, 174, 240); ff(10525, 52840, 39499, 19969, 53394, 44171, 45502, 33821); ff(31034, 38059, 64182, 48244, 64783, 15084, 55837, 11087); ff(22018, 1313, 10193, 52114, 55189, 14942, 38543, 17516); fe(152, 57, 7793, 86, 183, 57, 183, 4211, 24416, 8548, 178, 128); fe(152, 225, 50712, 86, 75, 225, 75, 35392, 59987, 4537, 178, 128); ff(64783, 11603, 53528, 15084, 65167, 61781, 5612, 34534); ff(2499, 3005, 20372, 47268, 50253, 52624, 23889, 2221); ff(22018, 5108, 52244, 52114, 48711, 62044, 58568, 22317); fg(57, 3595, 207, 69, 183, 14150, 729, 33401, 57, 240); ff(30839, 7287, 19148, 39569, 7326, 41108, 38204, 1890); fe(152, 143, 37821, 86, 113, 143, 113, 55600, 4210, 49152, 178, 128); fe(152, 142, 52280, 86, 146, 142, 146, 1691, 19038, 8549, 178, 128); ff(14173, 15997, 12919, 7042, 9631, 18975, 29655, 30137); fe(152, 90, 37466, 86, 242, 90, 242, 19170, 21909, 42015, 178, 128); fe(152, 48, 40463, 86, 201, 48, 201, 57658, 49387, 14021, 178, 128); ff(50253, 59391, 24888, 52624, 50253, 52624, 53929, 35688); ff(10525, 10712, 15136, 19969, 50253, 52624, 47470, 64254); fe(152, 51, 30158, 86, 207, 51, 207, 17966, 18569, 47232, 178, 128); fe(152, 143, 22164, 86, 113, 143, 113, 50696, 36071, 17880, 178, 128); fe(152, 191, 2162, 86, 248, 191, 248, 44465, 52385, 12877, 178, 128); ff(14173, 11634, 41494, 7042, 32375, 37243, 65274, 5998); fe(152, 13, 26237, 86, 224, 13, 224, 34928, 44689, 44556, 178, 128); fe(152, 143, 20055, 86, 113, 143, 113, 20493, 20055, 20493, 178, 128); ff(59294, 64994, 25670, 9443, 65356, 29266, 59635, 24725); ff(49621, 29074, 37845, 42301, 58088, 16824, 54392, 57193); ff(53813, 40441, 51755, 51953, 10525, 19969, 39718, 426); fe(152, 142, 53870, 86, 146, 142, 146, 63915, 46137, 25020, 178, 128); ff(30839, 9074, 30005, 39569, 2676, 31746, 47698, 61875); fe(152, 225, 22206, 86, 75, 225, 75, 8434, 18742, 34935, 178, 128); ff(39504, 56038, 44857, 29473, 39504, 29473, 29103, 12070); fe(152, 225, 13305, 86, 75, 225, 75, 11002, 18569, 47232, 178, 128); ff(55189, 57042, 64107, 14942, 23651, 50175, 60540, 1810); ff(43705, 31108, 13174, 62391, 53394, 44171, 1231, 54699); fe(152, 135, 49908, 86, 184, 135, 184, 45644, 41342, 24255, 178, 128); fe(152, 87, 37287, 86, 57, 87, 57, 62255, 63908, 20854, 178, 128); fe(152, 225, 4930, 86, 75, 225, 75, 11000, 36069, 13016, 178, 128); fe(152, 117, 12263, 86, 188, 117, 188, 55795, 32284, 42513, 178, 128); ff(2676, 62342, 19672, 31746, 30741, 61880, 55026, 63309); fe(152, 135, 13096, 86, 184, 135, 184, 53461, 13096, 53461, 178, 128); fe(152, 51, 5396, 86, 207, 51, 207, 63384, 3773, 64763, 178, 128); ff(9631, 18025, 32691, 18975, 65356, 29266, 31568, 51465); fg(90, 57557, 152, 128, 242, 22534, 49611, 36770, 87, 240); fe(152, 90, 60747, 86, 242, 90, 242, 35244, 34457, 53856, 178, 128); fe(152, 90, 29968, 86, 242, 90, 242, 32977, 36946, 56243, 178, 128); ff(49621, 23485, 35660, 42301, 58088, 16824, 21943, 5636); ff(16058, 1585, 22562, 23270, 55189, 14942, 56573, 65230); fe(152, 48, 3773, 86, 201, 48, 201, 64763, 38037, 34607, 178, 128); ff(7326, 57610, 64122, 41108, 65282, 1995, 14118, 46886); fe(152, 48, 47643, 86, 201, 48, 201, 41436, 23803, 22924, 178, 128); fe(152, 57, 40034, 86, 183, 57, 183, 28999, 40197, 53333, 178, 128); ff(58088, 53087, 19239, 16824, 58088, 16824, 18895, 55826); ff(23651, 50957, 19288, 50175, 23651, 50175, 3793, 41982); fe(152, 52, 36661, 86, 98, 52, 98, 42992, 57596, 17787, 178, 128); ff(22018, 10967, 315, 52114, 65282, 1995, 7513, 21186); ff(58088, 10640, 29699, 16824, 50253, 52624, 49183, 60569); ff(58088, 889, 44699, 16824, 32315, 10832, 42919, 10966); ff(65167, 62603, 47073, 61781, 30839, 39569, 40439, 40639); fe(152, 240, 24175, 86, 22, 240, 22, 539, 62439, 31968, 178, 128); ff(65356, 32577, 36827, 29266, 31034, 48244, 31525, 59935); ff(9631, 65317, 45542, 18975, 30241, 36348, 4681, 12504); ff(39504, 3087, 46460, 29473, 32375, 37243, 35112, 47112); ff(30741, 8265, 34067, 61880, 35940, 8196, 65135, 7017); fe(152, 240, 15891, 86, 22, 240, 22, 2955, 16135, 54023, 178, 128); fe(152, 13, 26199, 86, 224, 13, 224, 13905, 52234, 37748, 178, 128); fe(152, 117, 40609, 86, 188, 117, 188, 22519, 40609, 22519, 178, 128); ff(30741, 15504, 38423, 61880, 39504, 29473, 20884, 62326); ff(2630, 36164, 523, 19985, 35940, 8196, 53410, 34290); ff(43705, 31991, 32595, 62391, 16058, 23270, 37340, 9461); ff(53394, 39746, 19839, 44171, 35940, 8196, 56543, 26428); ff(10382, 27470, 58620, 40332, 65167, 61781, 936, 6757); ff(48711, 50189, 7050, 62044, 31034, 48244, 24826, 29415); ff(65356, 22130, 37355, 29266, 10525, 19969, 38624, 58442); fe(152, 174, 396, 86, 50, 174, 50, 19992, 37723, 48951, 178, 128); ff(59294, 60166, 1361, 9443, 50253, 52624, 33473, 49519); fe(152, 57, 24021, 86, 183, 57, 183, 54175, 26199, 13905, 178, 128); fe(152, 57, 6854, 86, 183, 57, 183, 38939, 6854, 38939, 178, 128); fe(152, 117, 41342, 86, 188, 117, 188, 24255, 22534, 57557, 178, 128); fe(152, 174, 57596, 86, 50, 174, 50, 17787, 20723, 4503, 178, 128); fe(152, 135, 26199, 86, 184, 135, 184, 13905, 55864, 13077, 178, 128); fe(152, 135, 13765, 86, 184, 135, 184, 38887, 40556, 46322, 178, 128); ff(39504, 8089, 44029, 29473, 30741, 61880, 46472, 36614); fe(152, 191, 34457, 86, 248, 191, 248, 53856, 39860, 12897, 178, 128); fe(152, 48, 63872, 86, 201, 48, 201, 20680, 32300, 41988, 178, 128); fe(152, 47, 62427, 86, 89, 47, 89, 5060, 35547, 19979, 178, 128); fe(152, 47, 41858, 86, 89, 47, 89, 61751, 53318, 61657, 178, 128); fe(152, 174, 2223, 86, 50, 174, 50, 4104, 13348, 46573, 178, 128); fe(152, 47, 44074, 86, 89, 47, 89, 20061, 7766, 58900, 178, 128); ff(32375, 60317, 14932, 37243, 30839, 39569, 29823, 38376); ff(2676, 29849, 7375, 31746, 64783, 15084, 59653, 28530); fe(152, 117, 40750, 86, 188, 117, 188, 57297, 64849, 48416, 178, 128); ff(16058, 55422, 30949, 23270, 58088, 16824, 46834, 17478); ff(65282, 29148, 2112, 1995, 35940, 8196, 31509, 62426); ff(32315, 25980, 35560, 10832, 43705, 62391, 55364, 59927); fe(152, 135, 21065, 86, 184, 135, 184, 4665, 39696, 5035, 178, 128); fe(152, 225, 57248, 86, 75, 225, 75, 60150, 26972, 25986, 178, 128); fe(152, 52, 59531, 86, 98, 52, 98, 29254, 13212, 40353, 178, 128); ff(32375, 19916, 23679, 37243, 48711, 62044, 30611, 22554); ff(58088, 10273, 36071, 16824, 9631, 18975, 54710, 11066); fe(152, 143, 24591, 86, 113, 143, 113, 30069, 47938, 34597, 178, 128); fe(152, 142, 64717, 86, 146, 142, 146, 63120, 64717, 63120, 178, 128); ff(39504, 40904, 59558, 29473, 39504, 29473, 56094, 54192); fe(152, 47, 21065, 86, 89, 47, 89, 4665, 39696, 5035, 178, 128); ff(2676, 64106, 36348, 31746, 7326, 41108, 46171, 30241); ff(48711, 54247, 27600, 62044, 65282, 1995, 31120, 4835); ff(64783, 12312, 51324, 15084, 7326, 41108, 59908, 55141); fe(152, 57, 21241, 86, 183, 57, 183, 25403, 40976, 56284, 178, 128); fg(117, 9484, 178, 86, 188, 25882, 17764, 4083, 225, 240); fe(152, 191, 29008, 86, 248, 191, 248, 54373, 55073, 16006, 178, 128); ff(14173, 50742, 53175, 7042, 14173, 7042, 47484, 46287); fe(152, 135, 25193, 86, 184, 135, 184, 64878, 29967, 61112, 178, 128); fe(152, 90, 15256, 86, 242, 90, 242, 3861, 61187, 6935, 178, 128); ff(65167, 67, 49898, 61781, 65356, 29266, 52603, 37131); ff(65282, 34243, 20419, 1995, 16058, 23270, 50827, 37707); ff(9631, 18758, 54459, 18975, 31034, 48244, 18074, 16731); ff(2676, 41220, 51721, 31746, 10382, 40332, 50306, 5268); ff(65282, 63090, 56941, 1995, 50253, 52624, 48521, 13950); fe(152, 90, 59231, 86, 242, 90, 242, 2794, 1059, 41841, 178, 128); ff(64783, 9500, 62184, 15084, 16058, 23270, 31592, 47832); ff(9631, 30281, 2690, 18975, 65167, 61781, 59849, 13791); fe(152, 52, 26888, 86, 98, 52, 98, 10366, 8548, 14123, 178, 128); ff(23651, 35639, 63122, 50175, 58088, 16824, 61050, 54067); fe(152, 48, 50315, 86, 201, 48, 201, 16713, 41490, 34227, 178, 128); fe(152, 47, 10844, 86, 89, 47, 89, 8118, 26311, 19781, 178, 128); ff(31034, 57399, 57679, 48244, 31034, 48244, 51500, 51020); ff(64783, 24180, 6980, 15084, 39504, 29473, 21372, 48365); ff(31034, 56276, 50654, 48244, 59294, 9443, 59747, 13336); fe(152, 143, 43306, 86, 113, 143, 113, 59364, 40750, 57297, 178, 128); ff(64783, 39438, 24632, 15084, 32375, 37243, 49130, 39801); ff(39504, 36625, 25194, 29473, 55189, 14942, 40044, 34397); ff(30741, 20672, 40303, 61880, 14173, 7042, 54912, 30449); fe(152, 47, 52676, 86, 89, 47, 89, 45115, 13096, 53461, 178, 128); fe(152, 240, 53318, 86, 22, 240, 22, 61657, 27958, 23802, 178, 128); fe(152, 87, 40227, 86, 57, 87, 57, 4452, 23707, 1638, 178, 128); fe(152, 52, 14175, 86, 98, 52, 98, 35647, 21761, 64532, 178, 128); fe(152, 191, 3542, 86, 248, 191, 248, 15518, 51612, 30893, 178, 128); fe(152, 240, 43628, 86, 22, 240, 22, 65283, 43628, 65283, 178, 128); fe(152, 48, 53870, 86, 201, 48, 201, 63915, 21663, 3740, 178, 128); fg(87, 32791, 240, 56, 57, 26572, 38621, 13865, 240, 240); ff(39504, 11478, 42249, 29473, 32315, 10832, 49664, 57829); fe(152, 87, 20473, 86, 57, 87, 57, 8511, 6762, 28727, 178, 128); ff(31034, 20973, 3383, 48244, 30839, 39569, 14734, 35611); fe(152, 142, 19935, 86, 146, 142, 146, 25777, 15491, 65326, 178, 128); ff(65282, 18798, 29905, 1995, 35940, 8196, 17600, 18525); ff(50253, 5651, 9785, 52624, 58088, 16824, 39078, 35404); ff(65356, 55826, 47043, 29266, 58088, 16824, 19239, 30094); ff(7326, 27913, 62843, 41108, 65282, 1995, 43203, 59877); ff(35940, 47999, 33960, 8196, 30839, 39569, 53215, 24941); fe(152, 117, 6661, 86, 188, 117, 188, 55189, 57456, 41949, 178, 128); fe(152, 52, 14680, 86, 98, 52, 98, 41937, 19935, 25777, 178, 128); fe(152, 57, 3441, 86, 183, 57, 183, 9223, 14811, 7292, 178, 128); ff(65167, 29344, 7512, 61781, 23651, 50175, 60517, 15784); fe(152, 225, 40105, 86, 75, 225, 75, 21662, 34859, 62025, 178, 128); fe(152, 51, 52507, 86, 207, 51, 207, 4608, 60026, 58346, 178, 128); ff(65282, 20697, 31755, 1995, 64783, 15084, 65462, 45422); fe(152, 87, 34307, 86, 57, 87, 57, 8940, 58783, 58222, 178, 128); ff(65282, 16815, 61869, 1995, 32375, 37243, 21467, 59174); ff(30241, 64022, 20148, 36348, 7326, 41108, 36955, 59019); fe(152, 47, 7487, 86, 89, 47, 89, 29742, 19935, 25777, 178, 128); fe(152, 191, 20140, 86, 248, 191, 248, 60267, 23803, 22924, 178, 128); fe(152, 135, 41707, 86, 184, 135, 184, 14289, 28885, 12565, 178, 128); fe(152, 240, 18569, 86, 22, 240, 22, 47232, 18569, 47232, 178, 128); ff(32375, 52693, 62795, 37243, 58088, 16824, 57319, 55507); fe(152, 90, 396, 86, 242, 90, 242, 19992, 396, 19992, 178, 128); fe(152, 52, 15330, 86, 98, 52, 98, 12916, 40755, 43258, 178, 128); ff(39504, 62091, 24020, 29473, 2630, 19985, 27174, 63428); fe(152, 51, 47643, 86, 207, 51, 207, 41436, 13528, 50780, 178, 128); fe(152, 174, 40197, 86, 50, 174, 50, 53333, 36069, 13016, 178, 128); ff(39504, 5352, 33853, 29473, 32375, 37243, 19543, 56056); fe(152, 51, 53249, 86, 207, 51, 207, 40511, 60729, 23464, 178, 128); fe(152, 240, 36403, 86, 22, 240, 22, 12764, 23803, 22924, 178, 128); fe(152, 142, 65163, 86, 146, 142, 146, 51458, 61244, 55264, 178, 128); ff(43705, 45634, 54585, 62391, 53813, 51953, 25060, 20292); ff(65356, 53184, 57303, 29266, 2630, 19985, 1506, 13014); fe(152, 142, 52234, 86, 146, 142, 146, 37748, 55864, 13077, 178, 128); fg(51, 19567, 71, 155, 207, 53759, 23619, 40538, 135, 240); ff(39504, 42554, 36358, 29473, 32315, 10832, 38045, 4367); ff(30741, 12442, 31908, 61880, 23651, 50175, 63190, 9791); fe(152, 174, 50712, 86, 50, 174, 50, 35392, 20809, 45962, 178, 128); ff(53394, 37554, 24019, 44171, 2630, 19985, 61342, 3846); ff(7326, 29052, 50242, 41108, 16058, 23270, 57295, 10484); fe(152, 90, 42862, 86, 242, 90, 242, 46083, 57953, 38413, 178, 128); ff(64783, 28383, 19275, 15084, 16058, 23270, 13613, 57933); ff(53813, 61879, 23438, 51953, 49621, 42301, 28270, 49727); ff(30839, 13510, 19958, 39569, 64783, 15084, 42696, 47318); fe(152, 87, 46112, 86, 57, 87, 57, 34995, 9050, 19858, 178, 128); ff(31034, 25811, 9362, 48244, 32315, 10832, 10168, 24875); fe(152, 142, 3031, 86, 146, 142, 146, 27831, 35369, 57802, 178, 128); fe(152, 142, 16740, 86, 146, 142, 146, 60480, 29968, 32977, 178, 128); ff(43705, 5056, 17074, 62391, 64783, 15084, 2920, 5955); ff(35940, 4294, 57521, 8196, 32375, 37243, 40172, 65032); fe(152, 57, 34100, 86, 183, 57, 183, 51782, 61038, 28169, 178, 128); ff(48711, 4523, 21580, 62044, 10382, 40332, 57831, 25557); fe(152, 117, 6688, 86, 188, 117, 188, 40165, 55063, 59109, 178, 128); fe(152, 87, 40463, 86, 57, 87, 57, 57658, 51371, 46514, 178, 128); ff(65282, 35465, 43225, 1995, 59294, 9443, 53543, 56709); ff(35940, 29921, 38962, 8196, 32375, 37243, 19146, 18961); fe(152, 87, 28885, 86, 57, 87, 57, 12565, 48779, 30987, 178, 128); ff(64783, 15521, 42439, 15084, 53813, 51953, 53419, 34068); ff(65167, 43990, 38653, 61781, 53394, 44171, 43374, 7035); ff(64783, 27099, 41290, 15084, 53813, 51953, 43772, 7222); fe(152, 51, 50061, 86, 207, 51, 207, 30298, 62439, 31968, 178, 128); ff(10382, 36314, 24746, 40332, 9631, 18975, 62209, 35925); fe(152, 117, 40971, 86, 188, 117, 188, 57941, 19253, 25786, 178, 128); fe(152, 142, 55582, 86, 146, 142, 146, 38342, 28390, 1165, 178, 128); fe(152, 87, 13212, 86, 57, 87, 57, 40353, 8797, 43019, 178, 128); fe(152, 240, 38037, 86, 22, 240, 22, 34607, 64145, 37516, 178, 128); ff(32375, 25149, 9229, 37243, 2630, 19985, 65264, 2330); fe(152, 48, 7611, 86, 201, 48, 201, 18479, 17845, 54561, 178, 128); ff(30741, 41960, 39511, 61880, 2499, 47268, 41899, 9044); ff(7326, 30789, 38998, 41108, 9631, 18975, 27511, 38067); ff(31034, 45367, 50755, 48244, 64783, 15084, 40931, 47815); fe(152, 48, 59671, 86, 201, 48, 201, 36742, 563, 54208, 178, 128); fe(152, 13, 22004, 86, 224, 13, 224, 14307, 57141, 56212, 178, 128); fe(152, 135, 40971, 86, 184, 135, 184, 57941, 12183, 43159, 178, 128); ff(10525, 58789, 38722, 19969, 50253, 52624, 61853, 37435); fe(152, 52, 56063, 86, 98, 52, 98, 35692, 16619, 11200, 178, 128); fe(152, 51, 26311, 86, 207, 51, 207, 19781, 10844, 8118, 178, 128); fd(49133, 208, 8706, 224, 2, 62549, 22330); fd(40820, 208, 56674, 224, 10, 29945, 5746); fd(49862, 208, 27424, 224, 0, 12298, 60475); fd(60570, 208, 32992, 224, 4, 56670, 2288); fd(23131, 208, 23048, 224, 6, 19302, 45296); fd(13740, 208, 2288, 224, 8, 60570, 11981); fd(62549, 208, 8706, 224, 1, 62549, 8706); fd(28892, 208, 27424, 224, 13, 12298, 2091); fd(37670, 208, 54669, 224, 3, 51101, 44137); fd(60570, 208, 30238, 224, 11, 61070, 2288); fd(40820, 208, 54669, 224, 9, 51101, 5746); fd(45942, 208, 30238, 224, 12, 61070, 56564); fd(61070, 208, 39019, 224, 14, 45448, 30238); fd(56670, 208, 5746, 224, 15, 40820, 32992); fd(19895, 208, 54669, 224, 5, 51101, 26837); fd(19302, 208, 7596, 224, 7, 54663, 23048); fb(40384, 12203, 41759, 11553, 47345, 2879, 48150, 54915, 5709, 45438); fc(58495, 8923, 50481, 2137, 17956, 10066, 45833, 15137, 63930, 3846); fb(3468, 62695, 21276, 3539, 50170, 48691, 34196, 45452, 3140, 48398); fc(50794, 44552, 4557, 10577, 65268, 59733, 7410, 47373, 55082, 40938); fb(10358, 36813, 51283, 6854, 9296, 34647, 23481, 47712, 49824, 36835); fb(55675, 9319, 54671, 19121, 10396, 36990, 16059, 58575, 18700, 58493); fb(31718, 9298, 46747, 56465, 13139, 40549, 56690, 36306, 30013, 11196); fb(11381, 51748, 41646, 27352, 10502, 43200, 21703, 40024, 55756, 48094); fc(6326, 64787, 35394, 30917, 27456, 8606, 9207, 19231, 6377, 54177); fb(63930, 13799, 23038, 40789, 24459, 43024, 40789, 10110, 43024, 2137); fc(6440, 17680, 27870, 48094, 37946, 7986, 47826, 15551, 11381, 37287); fc(38711, 43677, 11660, 50033, 47161, 11267, 27089, 64752, 1384, 24217); fb(48748, 55675, 45324, 40938, 58493, 6999, 20979, 18162, 50794, 62295); fc(45680, 44190, 4093, 2388, 2399, 55633, 16534, 59258, 9004, 51132); fb(19812, 18027, 56433, 54553, 49868, 29347, 26673, 26737, 3524, 37300); fb(3140, 7448, 5721, 52818, 17593, 1243, 8970, 25656, 9498, 3539); fc(19031, 53014, 2310, 49729, 52201, 6996, 12325, 58577, 56767, 28515); fc(25592, 21969, 58725, 47403, 55453, 51057, 12670, 50439, 58178, 52853); fc(814, 37966, 38637, 60002, 50322, 44190, 2399, 7312, 52362, 58184); fb(64220, 11381, 7349, 46088, 48094, 12128, 53157, 63664, 25388, 47650); fc(26209, 39099, 64618, 16929, 3468, 2722, 46623, 40975, 63520, 26162); fb(30575, 40705, 838, 31707, 57227, 60503, 63926, 34150, 11119, 25967); fc(11442, 60926, 35445, 8573, 24331, 19812, 37300, 11816, 4909, 3257); fb(53923, 1860, 1606, 35412, 38418, 49149, 60766, 59172, 20757, 64841); fc(30189, 62879, 10186, 10527, 50232, 48108, 8202, 3751, 56470, 7555); fc(63314, 45904, 14716, 5675, 43248, 44000, 21660, 21610, 40203, 38549); fc(43203, 35835, 24816, 57703, 46991, 37060, 46110, 26372, 54480, 56333); fb(19047, 46310, 22762, 38549, 33733, 51782, 22882, 9668, 63314, 9503); fb(61023, 58495, 5343, 32696, 3846, 61608, 49589, 4560, 7167, 20640); fc(19170, 59555, 29019, 51010, 8116, 52705, 63752, 3470, 53329, 53583); fc(10210, 570, 42645, 13403, 49510, 32639, 38284, 29900, 23635, 1876); fb(33200, 6254, 27210, 23695, 60296, 2653, 23023, 31168, 5428, 41109); fa(47434, 1, 14931, 8743, 26504, 8334, 4506, 26504, 8334, 8999, 47546); fa(48541, 8, 37152, 40816, 23297, 33961, 15363, 17141, 17840, 40560, 48493); fa(22129, 10, 6299, 31946, 44347, 10652, 62472, 53092, 41665, 32202, 22145); fa(38237, 7, 21122, 10284, 13704, 16463, 56857, 17141, 17840, 10540, 38317); fa(36987, 2, 13636, 65318, 24562, 32153, 37666, 13704, 16463, 65062, 37003); fa(5243, 9, 34716, 2048, 17141, 17840, 32682, 48868, 4781, 2304, 5259); fa(7962, 14, 6299, 63000, 63610, 63680, 62472, 26504, 8334, 63256, 8170); fa(60983, 5, 21122, 3312, 29032, 50308, 56857, 48868, 4781, 3568, 61127); fa(36571, 15, 27366, 47672, 48868, 4781, 17681, 22437, 52055, 47928, 36395); fa(51452, 12, 38349, 51903, 61178, 33402, 63526, 17681, 27366, 52159, 51212); fa(19721, 4, 44217, 3675, 17141, 17840, 39784, 63526, 38349, 3931, 19961); fa(34494, 13, 37152, 217, 44347, 10652, 15363, 17681, 27366, 473, 34382); fa(64545, 11, 34716, 7187, 48868, 4781, 32682, 29032, 50308, 7443, 64721); fa(26230, 6, 63680, 56406, 46009, 51671, 63610, 26504, 8334, 56662, 26246); fa(332, 3, 10652, 14709, 26504, 8334, 44347, 30732, 5826, 14453, 444); fa(16872, 0, 32153, 63132, 48868, 4781, 24562, 44347, 10652, 63388, 16664); g___1046(46609, 51034, 50362, 36699, 61893, 3644, 53730, 6, 17757, 37160, 46817); g___1046(57750, 33688, 32888, 61609, 49144, 29843, 64251, 15, 17728, 13936, 57702); g___1046(14414, 6737, 6577, 49487, 42720, 37609, 59287, 5, 61269, 43745, 14526); g___1046(38500, 28488, 27816, 36489, 34639, 23225, 17170, 2, 37001, 16256, 38548); g___1046(10592, 12501, 13109, 13926, 10568, 6608, 45279, 8, 27938, 20679, 10640); g___1046(59008, 41051, 41915, 14314, 44097, 33289, 27319, 4, 61609, 49144, 58992); g___1046(33456, 65006, 65038, 25928, 61409, 45169, 12177, 0, 47300, 44920, 33344); g___1046(40246, 63923, 64083, 7886, 35642, 6741, 14575, 9, 48507, 24135, 40390); g___1046(35573, 21916, 22140, 36699, 61893, 37609, 59287, 1, 49487, 42720, 35333); g___1046(58682, 31608, 30872, 58389, 39292, 16369, 9720, 12, 7886, 35642, 58826); g___1046(51061, 60120, 59704, 18165, 31126, 56236, 4895, 3, 34274, 33263, 51077); g___1046(9385, 961, 33, 37001, 16256, 6608, 45279, 14, 13926, 10568, 9305); g___1046(52731, 34669, 33933, 18438, 41093, 36916, 17641, 11, 33230, 30909, 52491); g___1046(61010, 20254, 19710, 36224, 49986, 32270, 41757, 7, 4131, 48778, 61090); g___1046(52998, 7779, 7555, 14314, 44097, 12573, 27862, 10, 20146, 7958, 53238); g___1046(11111, 5050, 4186, 33893, 14321, 25602, 45370, 13, 27938, 20679, 11159); fe(152, 13, 14148, 86, 224, 13, 224, 19124, 57583, 32285, 178, 128); fe(152, 143, 25238, 86, 113, 143, 113, 9755, 35480, 51068, 178, 128); ff(2499, 55811, 18409, 47268, 59294, 9443, 33214, 1747); ff(30241, 38108, 36763, 36348, 9631, 18975, 60489, 13875); fe(152, 90, 38405, 86, 242, 90, 242, 36687, 65030, 34576, 178, 128); ff(55189, 32163, 41189, 14942, 10382, 40332, 39238, 38263); ff(35940, 18, 26644, 8196, 49621, 42301, 58282, 30145); ff(53813, 15606, 3201, 51953, 2676, 31746, 48915, 3059); ff(30741, 11026, 6516, 61880, 14173, 7042, 62260, 29842); fe(152, 48, 34198, 86, 201, 48, 201, 60387, 54590, 4188, 178, 128); fe(152, 57, 17714, 86, 183, 57, 183, 47313, 47933, 39200, 178, 128); ff(16058, 56199, 37838, 23270, 2499, 47268, 60253, 43946); fe(152, 13, 19092, 86, 224, 13, 224, 60318, 52068, 55292, 178, 128); fe(152, 87, 24480, 86, 57, 87, 57, 28473, 44447, 60859, 178, 128); fe(152, 174, 62098, 86, 50, 174, 50, 51014, 62098, 51014, 178, 128); fe(152, 240, 11500, 86, 22, 240, 22, 46207, 24540, 30043, 178, 128); ff(65356, 54876, 64231, 29266, 43705, 62391, 42695, 13283); ff(53813, 54863, 54142, 51953, 50253, 52624, 53868, 56327); fe(152, 142, 26443, 86, 146, 142, 146, 23306, 49979, 16580, 178, 128); fe(152, 143, 17714, 86, 113, 143, 113, 47313, 16888, 9963, 178, 128); fe(152, 47, 19838, 86, 89, 47, 89, 43821, 64618, 40975, 178, 128); fe(152, 135, 3945, 86, 184, 135, 184, 55021, 41765, 324, 178, 128); fe(152, 174, 29676, 86, 50, 174, 50, 30181, 65377, 51475, 178, 128); fe(152, 117, 65114, 86, 188, 117, 188, 47495, 15061, 26144, 178, 128); fe(152, 135, 327, 86, 184, 135, 184, 25636, 61935, 53035, 178, 128); fe(152, 240, 6856, 86, 22, 240, 22, 2283, 26443, 23306, 178, 128); fe(152, 47, 52872, 86, 89, 47, 89, 14828, 41151, 31333, 178, 128); fe(152, 51, 62098, 86, 207, 51, 207, 51014, 54223, 31853, 178, 128); fe(152, 117, 25730, 86, 188, 117, 188, 60426, 52068, 55292, 178, 128); ff(53813, 35060, 10550, 51953, 48711, 62044, 2266, 14757); ff(53813, 47768, 52388, 51953, 10382, 40332, 13033, 54316); fe(152, 51, 11660, 86, 207, 51, 207, 64752, 16453, 62737, 178, 128); ff(22018, 2670, 40803, 52114, 2499, 47268, 7863, 31932); fe(152, 191, 5668, 86, 248, 191, 248, 52438, 39827, 18910, 178, 128); fe(152, 240, 327, 86, 22, 240, 22, 25636, 33850, 21820, 178, 128); ff(53813, 4906, 5733, 51953, 30241, 36348, 56930, 4807); ff(64783, 27914, 10041, 15084, 31034, 48244, 35568, 31547); ff(16058, 37213, 7859, 23270, 7326, 41108, 5186, 27669); ff(31034, 17537, 11768, 48244, 64783, 15084, 64766, 43081); fe(152, 13, 44437, 86, 224, 13, 224, 48097, 39827, 18910, 178, 128); ff(30741, 57357, 4389, 61880, 55189, 14942, 22729, 15264); ff(10525, 41011, 31663, 19969, 2499, 47268, 59202, 48430); ff(64783, 53018, 26602, 15084, 23651, 50175, 3341, 31304); fe(152, 142, 27348, 86, 146, 142, 146, 529, 4779, 51242, 178, 128); ff(55189, 46818, 47062, 14942, 49621, 42301, 24758, 55445); ff(65356, 26334, 53122, 29266, 59294, 9443, 5666, 18485); ff(30241, 43226, 45858, 36348, 22018, 52114, 19830, 60351); fe(152, 57, 53971, 86, 183, 57, 183, 21504, 22630, 11100, 178, 128); fe(152, 142, 27937, 86, 146, 142, 146, 47817, 64399, 63373, 178, 128); fg(117, 59258, 71, 155, 188, 4093, 13284, 2558, 13, 152); ff(49621, 32184, 24052, 42301, 59294, 9443, 53620, 57169); fe(152, 174, 51874, 86, 50, 174, 50, 15482, 6043, 62229, 178, 128); ff(30241, 43660, 34006, 36348, 64783, 15084, 3570, 11781); ff(32315, 64084, 63552, 10832, 58088, 16824, 4166, 36420); fe(152, 191, 64618, 86, 248, 191, 248, 40975, 34438, 29431, 178, 128); fe(152, 52, 25531, 86, 98, 52, 98, 2952, 6959, 31550, 178, 128); ff(65356, 45920, 3106, 29266, 30839, 39569, 43833, 22446); fe(152, 142, 42350, 86, 146, 142, 146, 46855, 54983, 58817, 178, 128); fe(152, 143, 58358, 86, 113, 143, 113, 58327, 64436, 42959, 178, 128); fe(152, 47, 60326, 86, 89, 47, 89, 2650, 2625, 58398, 178, 128); fe(152, 90, 33578, 86, 242, 90, 242, 3144, 53946, 59241, 178, 128); fe(152, 135, 20937, 86, 184, 135, 184, 25671, 7102, 33036, 178, 128); fe(152, 240, 56536, 86, 22, 240, 22, 22671, 65119, 973, 178, 128); ff(2676, 33879, 43644, 31746, 39504, 29473, 20620, 60232); ff(16058, 49429, 28233, 23270, 39504, 29473, 4410, 18062); fe(152, 87, 12322, 86, 57, 87, 57, 876, 2310, 58577, 178, 128); ff(30241, 46740, 64985, 36348, 32315, 10832, 53000, 62952); fe(152, 51, 64307, 86, 207, 51, 207, 36788, 63356, 22599, 178, 128); fe(152, 57, 30932, 86, 183, 57, 183, 21352, 17079, 35240, 178, 128); fe(152, 47, 47011, 86, 89, 47, 89, 60592, 22031, 37680, 178, 128); ff(2630, 37070, 7062, 19985, 30741, 61880, 22440, 19116); fe(152, 240, 29740, 86, 22, 240, 22, 44810, 54223, 31853, 178, 128); fg(13, 35135, 153, 162, 224, 16536, 12966, 48877, 142, 152); ff(31034, 38563, 31334, 48244, 53394, 44171, 12110, 5313); fe(152, 47, 11831, 86, 89, 47, 89, 65384, 25238, 9755, 178, 128); ff(2630, 56561, 49751, 19985, 7326, 41108, 4523, 7510); ff(7326, 53528, 51722, 41108, 39504, 29473, 2721, 23349); fg(142, 25674, 240, 56, 146, 48262, 1743, 52859, 52, 152); ff(48711, 56581, 63964, 62044, 32315, 10832, 14059, 23346); fe(152, 57, 25531, 86, 183, 57, 183, 2952, 38405, 36687, 178, 128); fe(152, 48, 59021, 86, 201, 48, 201, 57931, 48045, 20459, 178, 128); ff(30741, 20800, 5529, 61880, 50253, 52624, 24790, 20820); fe(152, 52, 54088, 86, 98, 52, 98, 32155, 45052, 46686, 178, 128); ff(32315, 52930, 44590, 10832, 10525, 19969, 45471, 6859); ff(30741, 37789, 38019, 61880, 64783, 15084, 61528, 63895); ff(65282, 46206, 32601, 1995, 32375, 37243, 3829, 29233); fe(152, 52, 5668, 86, 98, 52, 98, 52438, 20865, 24910, 178, 128); ff(39504, 12549, 22054, 29473, 30839, 39569, 10201, 41585); ff(16058, 42429, 49225, 23270, 50253, 52624, 37249, 30422); fe(152, 174, 44447, 86, 50, 174, 50, 60859, 58358, 58327, 178, 128); fe(152, 87, 62842, 86, 57, 87, 57, 52715, 34704, 49992, 178, 128); fe(152, 191, 20669, 86, 248, 191, 248, 33600, 6959, 31550, 178, 128); ff(14173, 4156, 47649, 7042, 9631, 18975, 53698, 43880); fe(152, 174, 23610, 86, 50, 174, 50, 55985, 63356, 22599, 178, 128); ff(31034, 28605, 41605, 48244, 50253, 52624, 8278, 40945); ff(7326, 65484, 12036, 41108, 43705, 62391, 28944, 43362); ff(30741, 62069, 16266, 61880, 32375, 37243, 2049, 24879); fe(152, 174, 29837, 86, 50, 174, 50, 210, 55780, 20601, 178, 128); ff(30741, 20824, 52552, 61880, 65356, 29266, 18243, 6491); fg(225, 29431, 197, 189, 75, 34438, 51477, 17106, 48, 152); ff(53813, 48458, 4803, 51953, 64783, 15084, 4213, 41884); fe(152, 48, 50522, 86, 201, 48, 201, 13402, 62110, 10885, 178, 128); ff(32315, 14606, 37669, 10832, 58088, 16824, 63002, 15251); fe(152, 57, 7799, 86, 183, 57, 183, 42944, 16664, 28548, 178, 128); ff(32315, 55827, 35804, 10832, 55189, 14942, 26147, 49006); fe(152, 225, 29390, 86, 75, 225, 75, 54957, 14178, 41864, 178, 128); ff(64783, 1919, 2328, 15084, 65167, 61781, 49063, 41704); ff(10382, 49119, 11513, 40332, 23651, 50175, 12831, 37870); fe(152, 191, 34177, 86, 248, 191, 248, 36544, 8097, 29897, 178, 128); fe(152, 240, 60326, 86, 22, 240, 22, 2650, 7255, 12913, 178, 128); ff(55189, 31985, 25581, 14942, 53813, 51953, 19208, 45713); fe(152, 143, 54590, 86, 113, 143, 113, 4188, 26547, 28908, 178, 128); ff(2499, 61345, 26594, 47268, 30741, 61880, 48896, 40789); fe(152, 48, 5445, 86, 201, 48, 201, 40920, 50245, 65114, 178, 128); fe(152, 48, 34976, 86, 201, 48, 201, 8284, 24816, 26372, 178, 128); fe(152, 57, 1096, 86, 183, 57, 183, 20764, 1096, 20764, 178, 128); ff(65282, 24283, 58317, 1995, 48711, 62044, 14192, 4480); fe(152, 225, 39614, 86, 75, 225, 75, 54808, 64203, 38500, 178, 128); ff(39504, 32036, 14688, 29473, 65167, 61781, 49256, 45289); fe(152, 117, 5668, 86, 188, 117, 188, 52438, 55225, 41246, 178, 128); fe(152, 117, 37847, 86, 188, 117, 188, 60803, 54596, 56423, 178, 128); ff(32315, 4597, 56862, 10832, 65167, 61781, 17630, 8305); ff(30839, 59762, 25227, 39569, 9631, 18975, 14618, 29616); fe(152, 52, 35394, 86, 98, 52, 98, 19231, 4619, 44322, 178, 128); fe(152, 225, 24488, 86, 75, 225, 75, 65266, 60219, 13330, 178, 128); fe(152, 225, 3174, 86, 75, 225, 75, 7595, 28075, 64304, 178, 128); ff(50253, 36269, 47452, 52624, 30741, 61880, 26535, 22857); fe(152, 191, 34003, 86, 248, 191, 248, 16204, 57401, 14407, 178, 128); ff(2676, 61009, 765, 31746, 2630, 19985, 32816, 56084); fe(152, 174, 50343, 86, 50, 174, 50, 9820, 28482, 27537, 178, 128); ff(2630, 16525, 52518, 19985, 65356, 29266, 25211, 12227); fe(152, 48, 53971, 86, 201, 48, 201, 21504, 2531, 21587, 178, 128); ff(2499, 19724, 61410, 47268, 55189, 14942, 52307, 28029); fe(152, 143, 60776, 86, 113, 143, 113, 52786, 56653, 46808, 178, 128); fe(152, 52, 12232, 86, 98, 52, 98, 42712, 12677, 4618, 178, 128); fe(152, 191, 63356, 86, 248, 191, 248, 22599, 57583, 32285, 178, 128); fe(152, 90, 16888, 86, 242, 90, 242, 9963, 24982, 44515, 178, 128); ff(53394, 12184, 64819, 44171, 32375, 37243, 38027, 15459); ff(2676, 28849, 62666, 31746, 49621, 42301, 57896, 35933); ff(16058, 64855, 52826, 23270, 9631, 18975, 782, 47076); fe(152, 117, 28805, 86, 188, 117, 188, 19212, 4685, 1734, 178, 128); fe(152, 240, 58635, 86, 22, 240, 22, 20760, 46338, 14328, 178, 128); ff(2630, 43925, 28761, 19985, 53394, 44171, 4491, 15265); fe(152, 142, 4512, 86, 146, 142, 146, 64221, 10588, 37338, 178, 128); ff(58088, 41423, 27304, 16824, 50253, 52624, 60219, 38804); ff(2676, 41139, 21774, 31746, 32315, 10832, 45485, 37762); ff(30839, 9154, 18266, 39569, 2499, 47268, 39849, 46934); ff(32315, 14118, 46911, 10832, 31034, 48244, 36532, 64919); fe(152, 57, 5806, 86, 183, 57, 183, 52795, 37880, 60551, 178, 128); ff(53394, 2662, 38471, 44171, 53394, 44171, 43896, 42629); fe(152, 135, 38637, 86, 184, 135, 184, 7312, 25345, 26380, 178, 128); fe(152, 87, 3662, 86, 57, 87, 57, 6830, 20161, 38304, 178, 128); fe(152, 13, 10483, 86, 224, 13, 224, 13483, 27870, 15551, 178, 128); ff(53813, 41969, 48329, 51953, 58088, 16824, 44273, 37128); ff(30741, 12307, 42662, 61880, 55189, 14942, 56234, 55886); ff(2630, 64587, 28543, 19985, 43705, 62391, 36507, 39619); fe(152, 191, 57745, 86, 248, 191, 248, 11348, 327, 25636, 178, 128); fe(152, 117, 51656, 86, 188, 117, 188, 40874, 32348, 36645, 178, 128); ff(9631, 20994, 20783, 18975, 30839, 39569, 43686, 7159); ff(7326, 3548, 35460, 41108, 39504, 29473, 7228, 53725); fe(152, 57, 57583, 86, 183, 57, 183, 32285, 18199, 58284, 178, 128); fe(152, 51, 32206, 86, 207, 51, 207, 5231, 23367, 63463, 178, 128); fe(152, 117, 58269, 86, 188, 117, 188, 61401, 44447, 60859, 178, 128); ff(2676, 61460, 59567, 31746, 14173, 7042, 15019, 4315); fg(47, 9755, 152, 128, 89, 25238, 23485, 21943, 90, 152); fe(152, 52, 39228, 86, 98, 52, 98, 56214, 26625, 28715, 178, 128); ff(9631, 29074, 45788, 18975, 32375, 37243, 54392, 22313); ff(2630, 45917, 57418, 19985, 58088, 16824, 21311, 53903); fe(152, 87, 65030, 86, 57, 87, 57, 34576, 29740, 44810, 178, 128); ff(53813, 25070, 60259, 51953, 2499, 47268, 27388, 21926); fe(152, 117, 54223, 86, 188, 117, 188, 31853, 38405, 36687, 178, 128); fe(152, 90, 27348, 86, 242, 90, 242, 529, 65377, 51475, 178, 128); fe(152, 174, 42924, 86, 50, 174, 50, 27426, 52320, 17800, 178, 128); ff(59294, 14193, 49980, 9443, 16058, 23270, 30883, 32041); fe(152, 51, 25901, 86, 207, 51, 207, 53830, 52000, 64680, 178, 128); fg(87, 17800, 207, 69, 57, 52320, 46082, 54916, 87, 152); ff(7326, 64212, 17750, 41108, 53394, 44171, 57752, 487); fg(135, 61927, 152, 128, 184, 2645, 55458, 21255, 51, 152); ff(2630, 2982, 48114, 19985, 53394, 44171, 6822, 3352); fe(152, 142, 16664, 86, 146, 142, 146, 28548, 48260, 44894, 178, 128); ff(39504, 63008, 7713, 29473, 14173, 7042, 55530, 14550); ff(2499, 752, 51027, 47268, 31034, 48244, 1615, 33771); fe(152, 13, 1516, 86, 224, 13, 224, 7402, 60291, 34478, 178, 128); ff(49621, 9405, 49849, 42301, 65167, 61781, 53098, 38584); ff(53813, 38292, 3749, 51953, 30839, 39569, 62742, 23493); ff(22018, 18170, 10535, 52114, 14173, 7042, 37815, 20252); ff(64783, 6773, 13294, 15084, 49621, 42301, 15753, 16801); fe(152, 87, 1089, 86, 57, 87, 57, 64170, 35445, 11816, 178, 128); fe(152, 240, 1089, 86, 22, 240, 22, 64170, 27348, 529, 178, 128); fe(152, 13, 50336, 86, 224, 13, 224, 61231, 57745, 11348, 178, 128); ff(48711, 29675, 38216, 62044, 7326, 41108, 43982, 40045); fg(90, 51014, 152, 128, 242, 62098, 25534, 28062, 117, 152); ff(53394, 62638, 15751, 44171, 16058, 23270, 20840, 44384); ff(30839, 61703, 64343, 39569, 48711, 62044, 49530, 3731); fe(152, 90, 64860, 86, 242, 90, 242, 10979, 57745, 11348, 178, 128); fe(152, 87, 4685, 86, 57, 87, 57, 1734, 25307, 52314, 178, 128); fe(152, 13, 37117, 86, 224, 13, 224, 8734, 13055, 64883, 178, 128); ff(35940, 43397, 38871, 8196, 65282, 1995, 50378, 18854); ff(65167, 53252, 43797, 61781, 32375, 37243, 49552, 2017); fe(152, 13, 14048, 86, 224, 13, 224, 62383, 59856, 31891, 178, 128); ff(43705, 22745, 64213, 62391, 16058, 23270, 65263, 19441); ff(9631, 28479, 59051, 18975, 35940, 8196, 7663, 39297); ff(65167, 60169, 28075, 61781, 50253, 52624, 45682, 12575); ff(7326, 8874, 7604, 41108, 55189, 14942, 34390, 4214); ff(10382, 45825, 54036, 40332, 32375, 37243, 63569, 26957); ff(32315, 13508, 39676, 10832, 65167, 61781, 1855, 39208); ff(22018, 63090, 53732, 52114, 65356, 29266, 48521, 32279); ff(2676, 37177, 14531, 31746, 32375, 37243, 30898, 20621); ff(32315, 61139, 21480, 10832, 32315, 10832, 22005, 13509); ff(50253, 17164, 20339, 52624, 53813, 51953, 16828, 8779); ff(53813, 39646, 8676, 51953, 2499, 47268, 46756, 53688); fe(152, 191, 6856, 86, 248, 191, 248, 2283, 51112, 3428, 178, 128); ff(2499, 48368, 27178, 47268, 53394, 44171, 13018, 21584); ff(30741, 61271, 14610, 61880, 9631, 18975, 11425, 52920); fe(152, 47, 63474, 86, 89, 47, 89, 8977, 62110, 10885, 178, 128); ff(16058, 5187, 54811, 23270, 59294, 9443, 56916, 58777); fe(152, 47, 27937, 86, 89, 47, 89, 47817, 25438, 58158, 178, 128); fe(152, 51, 64399, 86, 207, 51, 207, 63373, 20937, 25671, 178, 128); fe(152, 57, 34438, 86, 183, 57, 183, 29431, 44539, 56193, 178, 128); ff(9631, 34775, 3884, 18975, 64783, 15084, 64160, 61043); ff(35940, 26684, 26674, 8196, 58088, 16824, 15398, 8016); ff(10382, 54807, 42199, 40332, 59294, 9443, 36064, 61781); ff(30839, 51631, 35853, 39569, 31034, 48244, 56907, 45695); fe(152, 51, 13234, 86, 207, 51, 207, 51277, 38463, 48824, 178, 128); fe(152, 47, 28880, 86, 89, 47, 89, 28041, 59856, 31891, 178, 128); fe(152, 240, 14107, 86, 22, 240, 22, 28661, 61374, 39659, 178, 128); ff(7326, 6193, 55483, 41108, 23651, 50175, 22980, 49831); fe(152, 52, 46338, 86, 98, 52, 98, 14328, 49608, 34345, 178, 128); ff(50253, 60918, 44261, 52624, 53394, 44171, 35301, 28099); ff(16058, 18724, 65067, 23270, 49621, 42301, 41043, 9932); fe(152, 51, 52872, 86, 207, 51, 207, 14828, 38863, 20352, 178, 128); fe(152, 174, 5539, 86, 50, 174, 50, 2358, 19803, 1177, 178, 128); fe(152, 47, 52068, 86, 89, 47, 89, 55292, 46108, 19224, 178, 128); fe(152, 135, 47471, 86, 184, 135, 184, 29739, 12322, 876, 178, 128); ff(53394, 10210, 56336, 44171, 32375, 37243, 1876, 10993); fe(152, 13, 51874, 86, 224, 13, 224, 15482, 24461, 21813, 178, 128); fe(152, 240, 9454, 86, 22, 240, 22, 38010, 9454, 38010, 178, 128); ff(59294, 24098, 23384, 9443, 65282, 1995, 36479, 45193); fe(152, 52, 22031, 86, 98, 52, 98, 37680, 14464, 15967, 178, 128); ff(53394, 490, 6438, 44171, 64783, 15084, 27391, 40886); ff(64783, 47979, 10190, 15084, 48711, 62044, 15522, 9863); ff(31034, 8196, 59086, 48244, 30839, 39569, 13943, 17949); fe(152, 135, 23610, 86, 184, 135, 184, 55985, 50493, 22354, 178, 128); fe(152, 87, 8218, 86, 57, 87, 57, 13324, 59021, 57931, 178, 128); fe(152, 90, 59985, 86, 242, 90, 242, 4184, 63306, 31992, 178, 128); ff(23651, 31050, 44696, 50175, 58088, 16824, 9028, 387); fg(225, 50470, 146, 213, 75, 222, 44880, 14437, 191, 152); ff(10525, 9398, 43354, 19969, 30839, 39569, 13088, 62302); ff(50253, 56526, 4638, 52624, 48711, 62044, 65418, 48652); fe(152, 191, 13285, 86, 248, 191, 248, 40076, 12434, 8320, 178, 128); ff(50253, 24063, 58042, 52624, 7326, 41108, 65014, 9112); fe(152, 13, 41726, 86, 224, 13, 224, 1418, 55149, 15414, 178, 128); ff(30839, 4884, 62006, 39569, 39504, 29473, 18763, 9023); ff(59294, 43573, 51, 9443, 9631, 18975, 55799, 27426); fe(152, 143, 12401, 86, 113, 143, 113, 23662, 39928, 21773, 178, 128); ff(53813, 30862, 41533, 51953, 30241, 36348, 46395, 34488); ff(65167, 10215, 44213, 61781, 53394, 44171, 7323, 8665); ff(2499, 58770, 728, 47268, 32375, 37243, 36103, 20596); ff(39504, 56771, 42544, 29473, 50253, 52624, 43520, 7736); fe(152, 87, 50728, 86, 57, 87, 57, 24048, 813, 12197, 178, 128); ff(48711, 3581, 18308, 62044, 55189, 14942, 8071, 35401); fe(152, 191, 10588, 86, 248, 191, 248, 37338, 49608, 34345, 178, 128); fe(152, 90, 24016, 86, 242, 90, 242, 15280, 28482, 27537, 178, 128); fe(152, 51, 34177, 86, 207, 51, 207, 36544, 56189, 24256, 178, 128); ff(9631, 31247, 53490, 18975, 53813, 51953, 5619, 8211); fe(152, 142, 36432, 86, 146, 142, 146, 20789, 12232, 42712, 178, 128); fe(152, 143, 16660, 86, 113, 143, 113, 58438, 59627, 24489, 178, 128); ff(65167, 35540, 17380, 61781, 10525, 19969, 35983, 24530); ff(32375, 35647, 45146, 37243, 49621, 42301, 8169, 55356); fe(152, 48, 25316, 86, 201, 48, 201, 6613, 14048, 62383, 178, 128); fe(152, 135, 39456, 86, 184, 135, 184, 13841, 41726, 1418, 178, 128); ff(35940, 21056, 26729, 8196, 43705, 62391, 33605, 61689); ff(7326, 54361, 40099, 41108, 35940, 8196, 45539, 4484); ff(23651, 58344, 26753, 50175, 65282, 1995, 54863, 19850); ff(10525, 8530, 21921, 19969, 30741, 61880, 54029, 7743); fe(152, 117, 31706, 86, 188, 117, 188, 13711, 11847, 65021, 178, 128); ff(2676, 30558, 50473, 31746, 9631, 18975, 7365, 39702); ff(59294, 10786, 62411, 9443, 9631, 18975, 25525, 51970); fe(152, 117, 36879, 86, 188, 117, 188, 405, 33944, 42406, 178, 128); ff(49621, 33064, 9166, 42301, 65167, 61781, 6240, 40954); ff(7326, 21150, 39138, 41108, 16058, 23270, 45965, 14759); fe(152, 135, 20769, 86, 184, 135, 184, 27828, 64618, 40975, 178, 128); ff(30839, 12221, 19033, 39569, 65167, 61781, 11744, 43623); fe(152, 51, 53862, 86, 207, 51, 207, 61881, 49186, 42423, 178, 128); fe(152, 143, 37847, 86, 113, 143, 113, 60803, 15834, 49081, 178, 128); fe(152, 48, 64531, 86, 201, 48, 201, 5892, 64203, 38500, 178, 128); ff(2676, 11404, 5900, 31746, 35940, 8196, 43604, 15120); fe(152, 87, 42168, 86, 57, 87, 57, 39993, 4099, 49658, 178, 128); ff(58088, 52500, 2410, 16824, 22018, 52114, 57660, 4404); ff(10382, 25180, 26159, 40332, 31034, 48244, 13870, 44137); fe(152, 117, 9013, 86, 188, 117, 188, 21042, 24540, 30043, 178, 128); ff(23651, 3489, 48511, 50175, 65167, 61781, 48312, 21189); fe(152, 51, 2869, 86, 207, 51, 207, 64151, 56832, 24866, 178, 128); ff(23651, 7518, 60560, 50175, 9631, 18975, 1735, 64794); fe(152, 143, 64752, 86, 113, 143, 113, 46019, 55780, 20601, 178, 128); fe(152, 57, 53248, 86, 183, 57, 183, 24513, 9455, 42732, 178, 128); fe(152, 135, 29390, 86, 184, 135, 184, 54957, 6540, 60564, 178, 128); fe(152, 87, 13255, 86, 57, 87, 57, 64083, 65114, 47495, 178, 128); fe(152, 90, 16389, 86, 242, 90, 242, 60339, 38386, 22305, 178, 128); ff(55189, 32097, 21264, 14942, 64783, 15084, 42525, 13855); fe(152, 240, 46099, 86, 22, 240, 22, 1877, 59426, 48263, 178, 128); ff(14173, 3732, 55267, 7042, 35940, 8196, 60897, 59126); ff(65282, 33251, 21130, 1995, 43705, 62391, 46588, 11273); fe(152, 117, 30164, 86, 188, 117, 188, 12146, 11794, 45491, 178, 128); ff(48711, 40608, 64293, 62044, 23651, 50175, 12623, 50125); fe(152, 225, 34198, 86, 75, 225, 75, 60387, 27870, 15551, 178, 128); fe(152, 143, 63474, 86, 113, 143, 113, 8977, 25972, 10592, 178, 128); fe(152, 48, 51281, 86, 201, 48, 201, 6257, 15586, 49686, 178, 128); fe(152, 13, 33578, 86, 224, 13, 224, 3144, 56536, 22671, 178, 128); fe(152, 240, 40380, 86, 22, 240, 22, 18710, 33572, 60346, 178, 128); fe(152, 142, 25144, 86, 146, 142, 146, 64321, 65114, 47495, 178, 128); ff(53394, 53168, 48212, 44171, 2499, 47268, 4629, 39409); ff(10382, 4786, 31773, 40332, 2630, 19985, 28308, 20318); ff(7326, 62575, 29393, 41108, 53394, 44171, 18992, 16320); fe(152, 191, 50728, 86, 248, 191, 248, 24048, 41601, 22603, 178, 128); fe(152, 240, 33944, 86, 22, 240, 22, 42406, 19838, 43821, 178, 128); fe(152, 13, 62620, 86, 224, 13, 224, 4373, 63026, 14121, 178, 128); ff(10382, 41941, 43890, 40332, 31034, 48244, 41283, 29592); ff(9631, 25802, 24883, 18975, 53394, 44171, 30262, 64444); fe(152, 13, 5301, 86, 224, 13, 224, 20567, 59627, 24489, 178, 128); fe(152, 142, 4448, 86, 146, 142, 146, 16878, 4448, 16878, 178, 128); ff(31034, 11370, 14613, 48244, 23651, 50175, 38695, 60195); fe(152, 225, 12654, 86, 75, 225, 75, 32755, 13846, 41844, 178, 128); ff(2499, 33814, 54573, 47268, 48711, 62044, 20549, 52815); ff(64783, 28202, 5814, 15084, 39504, 29473, 16846, 48498); ff(65167, 17258, 7437, 61781, 30241, 36348, 28704, 52867); fe(152, 51, 46338, 86, 207, 51, 207, 14328, 49608, 34345, 178, 128); fg(90, 4373, 83, 41, 242, 62620, 38709, 56138, 174, 152); ff(10525, 39594, 20971, 19969, 16058, 23270, 63420, 33501); fe(152, 135, 827, 86, 184, 135, 184, 20533, 42645, 29900, 178, 128); ff(65356, 45781, 37776, 29266, 65167, 61781, 26951, 41488); fe(152, 48, 55149, 86, 201, 48, 201, 15414, 57637, 30598, 178, 128); fe(152, 143, 20569, 86, 113, 143, 113, 36810, 16389, 60339, 178, 128); fe(152, 191, 31162, 86, 248, 191, 248, 20820, 61198, 48205, 178, 128); fe(152, 52, 11660, 86, 98, 52, 98, 64752, 64531, 5892, 178, 128); fe(152, 142, 1744, 86, 146, 142, 146, 3677, 57745, 11348, 178, 128); ff(30741, 39393, 27740, 61880, 48711, 62044, 35277, 57731); ff(31034, 42720, 31797, 48244, 65167, 61781, 51778, 53968); fe(152, 13, 52899, 86, 224, 13, 224, 40158, 12498, 30432, 178, 128); fe(152, 174, 6355, 86, 50, 174, 50, 62207, 5213, 15330, 178, 128); ff(50253, 363, 9326, 52624, 2676, 31746, 27318, 29682); fe(152, 51, 51656, 86, 207, 51, 207, 40874, 8912, 41450, 178, 128); ff(48711, 48800, 32522, 62044, 58088, 16824, 16065, 8589); ff(30741, 50886, 34915, 61880, 53813, 51953, 31932, 65044); ff(39504, 39656, 2260, 29473, 2630, 19985, 62972, 33992); ff(2676, 60932, 54739, 31746, 14173, 7042, 14559, 28113); ff(58088, 55272, 62683, 16824, 7326, 41108, 57581, 23243); ff(32315, 20963, 54678, 10832, 43705, 62391, 15376, 55263); fe(152, 51, 60776, 86, 207, 51, 207, 52786, 42977, 50415, 178, 128); ff(9631, 53693, 20805, 18975, 22018, 52114, 62076, 53253); ff(58088, 14744, 12301, 16824, 65282, 1995, 2330, 47006); ff(10382, 18546, 8918, 40332, 7326, 41108, 4949, 24688); fe(152, 87, 43531, 86, 57, 87, 57, 57949, 16291, 16167, 178, 128); ff(50253, 26669, 30789, 52624, 2499, 47268, 2660, 45380); fe(152, 48, 28075, 86, 201, 48, 201, 64304, 25238, 9755, 178, 128); ff(2499, 34942, 53467, 47268, 7326, 41108, 27515, 21159); ff(64783, 48966, 7786, 15084, 53813, 51953, 4257, 43427); fg(225, 4618, 197, 189, 75, 12677, 25479, 8808, 57, 152); fe(152, 191, 63082, 86, 248, 191, 248, 2407, 55764, 36487, 178, 128); fg(240, 40076, 83, 41, 22, 13285, 16127, 778, 47, 152); ff(2630, 57503, 59800, 19985, 43705, 62391, 14909, 14189); fg(191, 28908, 153, 162, 248, 26547, 30375, 38696, 240, 152); ff(59294, 29920, 34827, 9443, 16058, 23270, 25159, 1491); ff(65282, 52768, 60195, 1995, 30241, 36348, 36480, 40542); ff(39504, 16509, 20372, 29473, 14173, 7042, 15454, 2221); fe(152, 225, 63391, 86, 75, 225, 75, 59158, 34438, 29431, 178, 128); fe(152, 174, 14464, 86, 50, 174, 50, 15967, 53231, 52632, 178, 128); fe(152, 57, 50336, 86, 183, 57, 183, 61231, 31706, 13711, 178, 128); ff(53813, 23281, 52776, 51953, 30241, 36348, 41473, 62557); ff(22018, 35381, 28439, 52114, 50253, 52624, 23293, 36173); fe(152, 48, 51954, 86, 201, 48, 201, 3781, 56189, 24256, 178, 128); ff(10525, 16081, 41300, 19969, 30741, 61880, 33638, 17812); ff(9631, 47106, 41038, 18975, 2630, 19985, 41590, 50216); ff(23651, 13428, 41662, 50175, 35940, 8196, 47387, 23876); fe(152, 174, 28365, 86, 50, 174, 50, 38209, 27937, 47817, 178, 128); ff(32315, 48659, 3984, 10832, 39504, 29473, 45399, 43724); ff(10382, 20086, 24722, 40332, 39504, 29473, 26301, 12972); fe(152, 225, 20813, 86, 75, 225, 75, 10107, 19465, 35764, 178, 128); fe(152, 48, 56832, 86, 201, 48, 201, 24866, 52899, 40158, 178, 128); fe(152, 225, 571, 86, 75, 225, 75, 57067, 2531, 21587, 178, 128); fe(152, 135, 31978, 86, 184, 135, 184, 60983, 19803, 1177, 178, 128); ff(9631, 24212, 36032, 18975, 2499, 47268, 20084, 24257); fe(152, 57, 2625, 86, 183, 57, 183, 58398, 245, 9281, 178, 128); fe(152, 52, 64436, 86, 98, 52, 98, 42959, 9454, 38010, 178, 128); fe(152, 117, 55245, 86, 188, 117, 188, 64853, 245, 9281, 178, 128); fe(152, 117, 222, 86, 188, 117, 188, 50470, 21686, 36267, 178, 128); fe(152, 90, 51112, 86, 242, 90, 242, 3428, 827, 20533, 178, 128); ff(65356, 39779, 2164, 29266, 2676, 31746, 61103, 55305); ff(2676, 51729, 38701, 31746, 58088, 16824, 49839, 37405); fe(152, 225, 49630, 86, 75, 225, 75, 13181, 5711, 8085, 178, 128); fe(152, 47, 31367, 86, 89, 47, 89, 63907, 64860, 10979, 178, 128); ff(55189, 57413, 52825, 14942, 58088, 16824, 64140, 30093); ff(59294, 16547, 14318, 9443, 10525, 19969, 6212, 21579); ff(10525, 29513, 61738, 19969, 16058, 23270, 37582, 11246); fe(152, 143, 60291, 86, 113, 143, 113, 34478, 34976, 8284, 178, 128); fe(152, 47, 26427, 86, 89, 47, 89, 56696, 12498, 30432, 178, 128); fe(152, 174, 26547, 86, 50, 174, 50, 28908, 13859, 668, 178, 128); fg(135, 60346, 240, 56, 184, 33572, 41112, 430, 143, 152); ff(64783, 35626, 53798, 15084, 32315, 10832, 34671, 52570); ff(31034, 25271, 27961, 48244, 32375, 37243, 30566, 35153); ff(16058, 45292, 57303, 23270, 9631, 18975, 45446, 13014); ff(7326, 11525, 31849, 41108, 2499, 47268, 61113, 7937); ff(65356, 48392, 48045, 29266, 30839, 39569, 65171, 64724); ff(30241, 52404, 55459, 36348, 2676, 31746, 7037, 39153); fe(152, 90, 16291, 86, 242, 90, 242, 16167, 18409, 16829, 178, 128); fe(152, 47, 3506, 86, 89, 47, 89, 13939, 22172, 39131, 178, 128); fe(152, 57, 49630, 86, 183, 57, 183, 13181, 34177, 36544, 178, 128); ff(22018, 64981, 27463, 52114, 30839, 39569, 45078, 47040); ff(16058, 19676, 3773, 23270, 30741, 61880, 45387, 41365); ff(10525, 39365, 29377, 19969, 2676, 31746, 1394, 59515); ff(53813, 31415, 21085, 51953, 53813, 51953, 670, 54390); fe(152, 47, 4070, 86, 89, 47, 89, 7339, 33578, 3144, 178, 128); fe(152, 225, 30847, 86, 75, 225, 75, 59089, 2521, 10620, 178, 128); fe(152, 13, 17714, 86, 224, 13, 224, 47313, 222, 50470, 178, 128); ff(14173, 59747, 32649, 7042, 2676, 31746, 55819, 4335); ff(59294, 1713, 18385, 9443, 10382, 40332, 31854, 2567); ff(48711, 30588, 49690, 62044, 39504, 29473, 13909, 41671); fe(152, 143, 49004, 86, 113, 143, 113, 55328, 46108, 19224, 178, 128); fe(152, 135, 2645, 86, 184, 135, 184, 61927, 63306, 31992, 178, 128); fe(152, 90, 24883, 86, 242, 90, 242, 22248, 33944, 42406, 178, 128); fe(152, 57, 4687, 86, 183, 57, 183, 64009, 12434, 8320, 178, 128); ff(31034, 52126, 62172, 48244, 2630, 19985, 8987, 9697); ff(2676, 34531, 33453, 31746, 64783, 15084, 28656, 21626); ff(2630, 60953, 50423, 19985, 53394, 44171, 11526, 30425); fe(152, 142, 37880, 86, 146, 142, 146, 60551, 28482, 27537, 178, 128); ff(48711, 988, 38519, 62044, 35940, 8196, 64469, 23963); ff(22018, 19915, 54583, 52114, 65356, 29266, 703, 29574); ff(9631, 14879, 32881, 18975, 35940, 8196, 27962, 46991); ff(48711, 43470, 14462, 62044, 2676, 31746, 26772, 6014); ff(53394, 30953, 55374, 44171, 16058, 23270, 31826, 13229); fe(152, 47, 38637, 86, 89, 47, 89, 7312, 22543, 2028, 178, 128); ff(65167, 49930, 7261, 61781, 30741, 61880, 3752, 16934); fe(152, 174, 60291, 86, 50, 174, 50, 34478, 16291, 16167, 178, 128); fe(152, 52, 23533, 86, 98, 52, 98, 7215, 50245, 65114, 178, 128); ff(53394, 12485, 15746, 44171, 2676, 31746, 37744, 8647); fe(152, 135, 55225, 86, 184, 135, 184, 41246, 50522, 13402, 178, 128); fe(152, 135, 33681, 86, 184, 135, 184, 63109, 35818, 59841, 178, 128); ff(10525, 9760, 50735, 19969, 32315, 10832, 18291, 56065); ff(58088, 58167, 18660, 16824, 53394, 44171, 63524, 63427); fe(152, 48, 27345, 86, 201, 48, 201, 48996, 827, 20533, 178, 128); ff(43705, 41851, 54907, 62391, 30839, 39569, 37882, 22131); ff(9631, 14891, 28015, 18975, 2499, 47268, 17573, 63565); ff(30839, 11016, 58305, 39569, 35940, 8196, 26285, 57199); ff(53394, 39802, 49799, 44171, 2676, 31746, 51037, 23657); ff(2630, 36321, 30684, 19985, 30839, 39569, 43556, 53863); fe(152, 52, 8097, 86, 98, 52, 98, 29897, 3532, 58772, 178, 128); ff(7326, 40468, 49254, 41108, 14173, 7042, 38414, 138); fe(152, 142, 34438, 86, 146, 142, 146, 29431, 34438, 29431, 178, 128); ff(50253, 42217, 1087, 52624, 32315, 10832, 26599, 1488); ff(30741, 16618, 42549, 61880, 53394, 44171, 40629, 65403); fe(152, 57, 444, 86, 183, 57, 183, 49993, 27348, 529, 178, 128); fe(152, 87, 47933, 86, 57, 87, 57, 39200, 19298, 17717, 178, 128); fe(152, 225, 59021, 86, 75, 225, 75, 57931, 59021, 57931, 178, 128); ff(10525, 9423, 43724, 19969, 50253, 52624, 17023, 23550); fe(152, 143, 38280, 86, 113, 143, 113, 57866, 47283, 28418, 178, 128); fe(152, 117, 50728, 86, 188, 117, 188, 24048, 9455, 42732, 178, 128); ff(49621, 15713, 14942, 42301, 32315, 10832, 59851, 55189); fe(152, 135, 39228, 86, 184, 135, 184, 56214, 13859, 668, 178, 128); ff(22018, 53868, 59108, 52114, 53813, 51953, 50020, 36379); ff(65282, 20400, 2817, 1995, 10382, 40332, 43217, 14056); fe(152, 51, 36879, 86, 207, 51, 207, 405, 52218, 26630, 178, 128); ff(64783, 42150, 21343, 15084, 35940, 8196, 61939, 22883); fe(152, 142, 13846, 86, 146, 142, 146, 41844, 9455, 42732, 178, 128); ff(35940, 48926, 35270, 8196, 32375, 37243, 54110, 27709); fe(152, 90, 50528, 86, 242, 90, 242, 24868, 46108, 19224, 178, 128); fe(152, 51, 4619, 86, 207, 51, 207, 44322, 46709, 50831, 178, 128); ff(39504, 56286, 28448, 29473, 2676, 31746, 64973, 17166); fe(152, 48, 38405, 86, 201, 48, 201, 36687, 49364, 64077, 178, 128); fe(152, 240, 5711, 86, 22, 240, 22, 8085, 18972, 43599, 178, 128); fe(152, 52, 14148, 86, 98, 52, 98, 19124, 15834, 49081, 178, 128); fe(152, 87, 44773, 86, 57, 87, 57, 44973, 1096, 20764, 178, 128); fe(152, 142, 22172, 86, 146, 142, 146, 39131, 53219, 47147, 178, 128); fe(152, 90, 26547, 86, 242, 90, 242, 28908, 245, 9281, 178, 128); fe(152, 143, 26864, 86, 113, 143, 113, 44251, 61935, 53035, 178, 128); ff(10525, 51495, 44970, 19969, 39504, 29473, 29405, 11400); fe(152, 90, 52144, 86, 242, 90, 242, 60458, 51874, 15482, 178, 128); fe(152, 57, 30351, 86, 183, 57, 183, 23839, 2645, 61927, 178, 128); fe(152, 225, 51112, 86, 75, 225, 75, 3428, 63368, 62423, 178, 128); fe(152, 225, 19056, 86, 75, 225, 75, 1744, 28565, 1644, 178, 128); ff(49621, 23868, 55248, 42301, 10382, 40332, 5501, 29977); ff(23651, 51180, 56513, 50175, 58088, 16824, 2229, 39955); ff(39504, 65454, 43072, 29473, 53813, 51953, 7764, 50922); fe(152, 117, 5806, 86, 188, 117, 188, 52795, 5773, 44943, 178, 128); ff(9631, 32382, 62164, 18975, 30839, 39569, 52633, 42528); ff(65282, 51449, 7077, 1995, 7326, 41108, 27855, 28564); ff(50253, 35151, 26069, 52624, 7326, 41108, 33826, 16330); fg(191, 21042, 240, 56, 248, 9013, 45569, 5170, 225, 152); fe(152, 174, 6844, 86, 50, 174, 50, 30324, 24540, 30043, 178, 128); fe(152, 240, 4687, 86, 22, 240, 22, 64009, 51656, 40874, 178, 128); fe(152, 191, 2195, 86, 248, 191, 248, 1056, 10558, 6604, 178, 128); ff(55189, 10870, 42100, 14942, 2630, 19985, 32858, 42667); ff(53394, 40951, 36073, 44171, 10525, 19969, 57133, 60678); fe(152, 191, 30310, 86, 248, 191, 248, 3356, 17714, 47313, 178, 128); fe(152, 191, 571, 86, 248, 191, 248, 57067, 12232, 42712, 178, 128); fe(152, 240, 54308, 86, 22, 240, 22, 29293, 22667, 59648, 178, 128); ff(58088, 7029, 6277, 16824, 2630, 19985, 53153, 56008); ff(16058, 17031, 61944, 23270, 10525, 19969, 42469, 14866); ff(10525, 24950, 10311, 19969, 9631, 18975, 4266, 6148); ff(65282, 31084, 4192, 1995, 53813, 51953, 36140, 52829); fe(152, 52, 61198, 86, 98, 52, 98, 48205, 11831, 65384, 178, 128); ff(9631, 36823, 48084, 18975, 50253, 52624, 47399, 23869); fe(152, 143, 61610, 86, 113, 143, 113, 62235, 6043, 62229, 178, 128); fe(152, 135, 56832, 86, 184, 135, 184, 24866, 8794, 13133, 178, 128); fe(152, 48, 5213, 86, 201, 48, 201, 15330, 53248, 24513, 178, 128); fe(152, 225, 10558, 86, 75, 225, 75, 6604, 26427, 56696, 178, 128); fe(152, 142, 11500, 86, 146, 142, 146, 46207, 54088, 32155, 178, 128); ff(43705, 59801, 51250, 62391, 14173, 7042, 32067, 17344); fe(152, 13, 11831, 86, 224, 13, 224, 65384, 54308, 29293, 178, 128); fe(152, 47, 12434, 86, 89, 47, 89, 8320, 38104, 22367, 178, 128); fe(152, 52, 14882, 86, 98, 52, 98, 30003, 14882, 30003, 178, 128); ff(31034, 4832, 34754, 48244, 10525, 19969, 29528, 33687); fe(152, 87, 64531, 86, 57, 87, 57, 5892, 64531, 5892, 178, 128); fe(152, 47, 4557, 86, 89, 47, 89, 47373, 48352, 59082, 178, 128); ff(65167, 63672, 51784, 61781, 53394, 44171, 58337, 43647); fe(152, 225, 52872, 86, 75, 225, 75, 14828, 38863, 20352, 178, 128); fe(152, 90, 20218, 86, 242, 90, 242, 36992, 41471, 2830, 178, 128); ff(53394, 58488, 35584, 44171, 10382, 40332, 21624, 9619); ff(39504, 37264, 45507, 29473, 23651, 50175, 43635, 48112); fe(152, 90, 8204, 86, 242, 90, 242, 10075, 50195, 59299, 178, 128); fe(152, 87, 50245, 86, 57, 87, 57, 65114, 29462, 9964, 178, 128); fe(152, 174, 10588, 86, 50, 174, 50, 37338, 62842, 52715, 178, 128); ff(53813, 48689, 3611, 51953, 32315, 10832, 14608, 50233); fe(152, 52, 18409, 86, 98, 52, 98, 16829, 60586, 44032, 178, 128); ff(14173, 4450, 46294, 7042, 53813, 51953, 47902, 24434); fg(135, 50831, 207, 69, 184, 46709, 40376, 32602, 135, 152); ff(30839, 36797, 57365, 39569, 49621, 42301, 12834, 31601); fe(152, 142, 51961, 86, 146, 142, 146, 43546, 12115, 18983, 178, 128); ff(43705, 31789, 32225, 62391, 65282, 1995, 45540, 45546); fd(22321, 256, 27469, 272, 6, 48113, 21661); fd(8149, 256, 47071, 272, 2, 54707, 5760); fd(36120, 256, 26817, 272, 11, 64291, 52550); fd(55464, 256, 59855, 272, 15, 62840, 26991); fd(54707, 256, 10631, 272, 10, 12320, 47071); fd(22321, 256, 52550, 272, 3, 36120, 21661); fd(20735, 256, 35076, 272, 9, 53612, 13998); fd(5019, 256, 4268, 272, 8, 50923, 53936); fd(62840, 256, 42648, 272, 13, 46522, 59855); fd(22321, 256, 729, 272, 7, 37059, 21661); fd(22321, 256, 34422, 272, 1, 20285, 21661); fd(8149, 256, 2869, 272, 12, 63999, 5760); fd(11001, 256, 61896, 272, 0, 49637, 36303); fd(7274, 256, 5539, 272, 4, 35373, 11372); fd(51390, 256, 15576, 272, 14, 62347, 41106); fd(22321, 256, 5539, 272, 5, 35373, 21661); fb(36212, 28988, 11966, 7706, 1467, 46178, 63490, 6504, 62047, 48862); fc(65128, 26498, 44002, 24244, 25355, 50852, 13984, 35064, 24015, 10847); fb(40094, 46082, 11701, 9947, 54916, 6285, 9947, 53542, 6285, 63147); fb(28402, 54072, 13816, 11616, 34158, 41549, 35312, 12719, 29987, 35562); fc(7267, 31786, 39011, 38696, 29970, 10710, 28726, 27779, 30375, 16839); fb(287, 45047, 40898, 53438, 62546, 40726, 15631, 11116, 33473, 50895); fb(30384, 5028, 59162, 2245, 19886, 42341, 7648, 51364, 25791, 21525); fc(51218, 7363, 22122, 39359, 29966, 11612, 63702, 45074, 46034, 26973); fc(18371, 32711, 18282, 31022, 32427, 839, 61617, 53968, 25826, 3491); fb(3875, 29987, 53023, 29670, 11616, 16756, 19925, 11471, 31438, 17838); fb(18307, 21276, 15147, 12189, 45452, 38709, 56138, 44288, 21235, 25011); fc(13284, 6656, 21444, 463, 47193, 62399, 30812, 8839, 65011, 2558); fb(13101, 3686, 32143, 65073, 15788, 9345, 28044, 35339, 6784, 59220); fb(5203, 9053, 44732, 30016, 62299, 7349, 63664, 11149, 11250, 62825); fc(45584, 60392, 40370, 56863, 51344, 45494, 27988, 11233, 14156, 57545); fb(59083, 36174, 63235, 16793, 2135, 56543, 60709, 11226, 63336, 61180); fc(45569, 39571, 14737, 37359, 40114, 42359, 59700, 22006, 63595, 5170); fb(25106, 51115, 5591, 39805, 32037, 36479, 19442, 32874, 15153, 3255); fc(15913, 51477, 63247, 23571, 17106, 8824, 48970, 4979, 33252, 26423); fc(5139, 2925, 64700, 65180, 27283, 23129, 65180, 47683, 23129, 57366); fb(46347, 25478, 37024, 50433, 49892, 1831, 95, 63979, 24225, 40578); fc(13190, 2435, 43091, 30471, 42386, 24747, 35165, 26945, 23841, 3508); fc(11250, 17106, 53742, 56966, 60215, 6287, 24774, 11258, 667, 30016); fb(51341, 63947, 41749, 47712, 20118, 21309, 41709, 4139, 51283, 11304); fc(34304, 21099, 4966, 7648, 33050, 255, 8346, 10492, 42341, 40472); fc(45324, 63336, 4101, 40915, 16793, 14884, 57272, 52666, 63887, 18162); fb(7824, 9053, 6600, 6546, 62299, 47239, 40013, 48930, 1448, 53904); fc(34498, 59788, 1201, 43473, 16235, 26134, 36365, 4445, 17255, 30230); fc(30829, 10598, 10773, 21525, 23774, 61853, 8698, 42304, 30384, 20798); fb(28705, 25980, 60283, 21483, 55364, 15753, 40289, 1753, 344, 33087); fb(287, 62748, 52295, 463, 52578, 5411, 19184, 32300, 65011, 50895); fc(30272, 33473, 31236, 64939, 53438, 39896, 64939, 20670, 39896, 54653); fa(44154, 13, 20827, 25186, 49534, 3153, 20340, 29996, 1080, 26178, 43114); fa(13221, 3, 54688, 9375, 35241, 28454, 57383, 29653, 15685, 8383, 14261); fa(65112, 10, 3153, 1741, 20340, 20827, 49534, 500, 30120, 749, 64072); fa(57034, 12, 34446, 49537, 41371, 64947, 36753, 29653, 15685, 50593, 56026); fa(29631, 0, 31546, 60483, 41371, 64947, 35563, 25702, 8947, 59491, 30639); fa(56468, 5, 64947, 38858, 500, 30120, 41371, 46478, 54579, 37866, 55428); fa(11205, 7, 11406, 25313, 20340, 20827, 57742, 25696, 30084, 26305, 12245); fa(28030, 15, 38664, 11082, 57742, 11406, 57636, 22504, 9556, 12138, 26990); fa(12516, 9, 21591, 24867, 55193, 12486, 21670, 49534, 3153, 25859, 13556); fa(4966, 14, 34446, 55109, 57636, 38664, 36753, 16408, 19867, 54117, 6006); fa(27786, 11, 38664, 3633, 11599, 34379, 57636, 35563, 31546, 2577, 26778); fa(54553, 6, 13310, 2153, 45093, 18989, 34153, 500, 30120, 3145, 53513); fa(22349, 1, 11269, 3886, 35241, 28454, 63065, 29653, 15685, 2830, 21341); fa(6086, 8, 15685, 17391, 35563, 31546, 29653, 6119, 33811, 18383, 5078); fa(18252, 2, 3153, 20854, 60422, 42845, 49534, 29653, 15685, 21846, 17244); fa(11480, 4, 29081, 7223, 41371, 64947, 30407, 6119, 33811, 6167, 10440); g___1046(4038, 50213, 51157, 48113, 27469, 62748, 52578, 1, 62840, 59855, 3782); g___1046(49488, 13473, 14161, 35373, 5539, 50085, 50645, 14, 22321, 21661, 49232); g___1046(27520, 2518, 2598, 37059, 729, 35085, 6195, 9, 63999, 2869, 27264); g___1046(54438, 17637, 18197, 31963, 44782, 59452, 26328, 8, 11001, 36303, 54694); g___1046(50986, 40562, 40322, 65394, 50951, 59051, 26777, 11, 62840, 59855, 50730); g___1046(55061, 45439, 45711, 49637, 61896, 35615, 33530, 6, 8149, 5760, 54805); g___1046(51998, 1935, 1151, 10578, 39622, 5356, 51647, 4, 53612, 35076, 51742); g___1046(7833, 39493, 39349, 53612, 35076, 14874, 62080, 3, 53612, 35076, 8089); g___1046(24167, 19354, 18538, 63999, 2869, 5721, 25656, 12, 50695, 6900, 24423); g___1046(56347, 51754, 51674, 10578, 39622, 63626, 38317, 15, 63999, 2869, 56603); g___1046(59515, 36846, 35870, 50923, 4268, 24106, 42417, 2, 20735, 13998, 59771); g___1046(49510, 601, 425, 12320, 10631, 47678, 52749, 0, 22176, 51947, 49254); g___1046(43820, 56405, 57253, 65394, 50951, 2340, 59876, 10, 48113, 27469, 43564); g___1046(27110, 21943, 22087, 50923, 4268, 24106, 42417, 5, 46522, 42648, 26854); g___1046(19052, 2735, 2399, 65394, 50951, 3387, 304, 13, 51390, 41106, 19308); g___1046(46285, 26962, 27298, 36120, 52550, 38097, 6, 7, 46522, 42648, 46541); fe(152, 117, 11612, 86, 188, 117, 188, 63702, 59590, 64208, 178, 128); fe(152, 142, 24969, 86, 146, 142, 146, 7395, 255, 8346, 178, 128); ff(9631, 38735, 38653, 18975, 31034, 48244, 40379, 7035); fe(152, 143, 10710, 86, 113, 143, 113, 28726, 46684, 41174, 178, 128); ff(22018, 34790, 15388, 52114, 35940, 8196, 63838, 16140); ff(2676, 12300, 19033, 31746, 7326, 41108, 61942, 43623); fe(152, 225, 61853, 86, 75, 225, 75, 8698, 23308, 2, 178, 128); fe(152, 47, 21359, 86, 89, 47, 89, 35192, 15913, 26423, 178, 128); ff(43705, 35596, 13696, 62391, 65167, 61781, 8879, 47806); fe(152, 142, 45584, 86, 146, 142, 146, 57545, 5285, 56096, 178, 128); ff(31034, 57111, 23815, 48244, 32375, 37243, 60985, 48004); fe(152, 117, 56433, 86, 188, 117, 188, 26737, 65011, 463, 178, 128); ff(58088, 55430, 28804, 16824, 22018, 52114, 36632, 36839); fe(152, 52, 6287, 86, 98, 52, 98, 24774, 31807, 22152, 178, 128); fe(152, 52, 29987, 86, 98, 52, 98, 11616, 27896, 54345, 178, 128); ff(65167, 54610, 29286, 61781, 22018, 52114, 65188, 39500); fe(152, 117, 7814, 86, 188, 117, 188, 1767, 10580, 49222, 178, 128); fe(152, 240, 17883, 86, 22, 240, 22, 25093, 26134, 36365, 178, 128); fe(152, 52, 33929, 86, 98, 52, 98, 20305, 43105, 55520, 178, 128); ff(16058, 54346, 9166, 23270, 48711, 62044, 34007, 40954); fe(152, 57, 13190, 86, 183, 57, 183, 3508, 3686, 15788, 178, 128); fe(152, 191, 10341, 86, 248, 191, 248, 24433, 10341, 24433, 178, 128); ff(9631, 41210, 24206, 18975, 9631, 18975, 8613, 11294); ff(53813, 38342, 52035, 51953, 65356, 29266, 20054, 59544); fe(152, 143, 32996, 86, 113, 143, 113, 49706, 21363, 1085, 178, 128); fe(152, 90, 16743, 86, 242, 90, 242, 28143, 16743, 28143, 178, 128); fe(152, 47, 8766, 86, 89, 47, 89, 9745, 16743, 28143, 178, 128); ff(64783, 51920, 48300, 15084, 30741, 61880, 42876, 53571); fe(152, 57, 308, 86, 183, 57, 183, 38688, 25162, 45557, 178, 128); ff(64783, 19112, 8342, 15084, 64783, 15084, 22027, 7399); fe(152, 57, 18691, 86, 183, 57, 183, 14210, 52624, 20857, 178, 128); ff(2499, 23303, 36310, 47268, 30241, 36348, 56512, 29560); fe(152, 135, 18413, 86, 184, 135, 184, 14464, 12542, 21670, 178, 128); fe(152, 47, 35615, 86, 89, 47, 89, 33530, 4011, 36668, 178, 128); fe(152, 57, 43105, 86, 183, 57, 183, 55520, 54520, 27299, 178, 128); ff(65167, 64211, 24225, 61781, 2499, 47268, 7807, 61263); fe(152, 13, 8824, 86, 224, 13, 224, 48970, 29987, 11616, 178, 128); fe(152, 51, 19020, 86, 207, 51, 207, 43253, 62529, 3452, 178, 128); fe(152, 87, 36833, 86, 57, 87, 57, 7026, 36833, 7026, 178, 128); ff(58088, 29943, 43029, 16824, 55189, 14942, 15676, 54443); ff(65282, 60901, 28560, 1995, 2676, 31746, 26723, 10072); fe(152, 48, 4401, 86, 201, 48, 201, 29259, 38667, 24629, 178, 128); ff(23651, 61847, 40814, 50175, 30741, 61880, 45706, 17788); ff(49621, 60717, 9309, 42301, 65356, 29266, 43073, 15149); ff(53394, 6039, 11288, 44171, 30839, 39569, 58704, 53218); fe(152, 52, 28402, 86, 98, 52, 98, 35562, 19423, 27021, 178, 128); fe(152, 57, 25871, 86, 183, 57, 183, 12038, 3875, 17838, 178, 128); fe(152, 225, 39707, 86, 75, 225, 75, 25659, 12649, 5683, 178, 128); fe(152, 51, 10872, 86, 207, 51, 207, 64112, 46082, 54916, 178, 128); ff(65167, 5432, 39017, 61781, 59294, 9443, 16636, 35606); fg(142, 55356, 212, 24, 146, 62138, 6281, 40942, 135, 178); ff(49621, 53655, 27198, 42301, 35940, 8196, 15849, 51544); ff(32375, 46142, 12929, 37243, 64783, 15084, 17126, 5438); fe(152, 48, 13101, 86, 201, 48, 201, 59220, 59232, 18449, 178, 128); fe(152, 52, 24225, 86, 98, 52, 98, 50433, 24225, 50433, 178, 128); ff(64783, 36492, 41375, 15084, 30839, 39569, 1599, 44226); fg(51, 22244, 212, 24, 207, 14167, 28559, 23622, 117, 178); ff(23651, 20315, 35841, 50175, 65282, 1995, 41072, 33318); ff(50253, 64960, 31075, 52624, 30741, 61880, 21368, 6684); fe(152, 240, 62047, 86, 22, 240, 22, 7706, 62047, 7706, 178, 128); fe(152, 135, 36479, 86, 184, 135, 184, 19442, 26375, 9085, 178, 128); ff(30741, 44979, 34020, 61880, 48711, 62044, 21630, 9549); fe(152, 143, 32072, 86, 113, 143, 113, 60277, 30331, 42694, 178, 128); ff(30241, 51776, 3329, 36348, 2630, 19985, 47942, 620); ff(30839, 43361, 41909, 39569, 30241, 36348, 12737, 54233); fe(152, 47, 22762, 86, 89, 47, 89, 9668, 45569, 5170, 178, 128); fe(152, 90, 42036, 86, 242, 90, 242, 58919, 63043, 6377, 178, 128); ff(32315, 60816, 26887, 10832, 59294, 9443, 47873, 20703); fe(152, 51, 20919, 86, 207, 51, 207, 10528, 23841, 30471, 178, 128); ff(10382, 22194, 31928, 40332, 16058, 23270, 8109, 35083); fe(152, 225, 38880, 86, 75, 225, 75, 55790, 20167, 41432, 178, 128); fe(152, 117, 37023, 86, 188, 117, 188, 9356, 9285, 12090, 178, 128); ff(55189, 61409, 23329, 14942, 35940, 8196, 16995, 53932); ff(2499, 22594, 28686, 47268, 49621, 42301, 28899, 51789); fe(152, 47, 62846, 86, 89, 47, 89, 11912, 59635, 55288, 178, 128); fe(152, 87, 58134, 86, 57, 87, 57, 2217, 24932, 26, 178, 128); ff(59294, 16263, 5696, 9443, 53394, 44171, 34926, 2401); ff(43705, 28443, 34844, 62391, 35940, 8196, 56799, 34789); ff(2499, 34167, 60096, 47268, 49621, 42301, 11759, 47031); ff(64783, 64667, 55061, 15084, 2630, 19985, 26023, 13967); ff(49621, 45929, 33762, 42301, 43705, 62391, 63156, 55896); fe(152, 117, 23028, 86, 188, 117, 188, 59219, 51493, 51854, 178, 128); ff(30839, 31419, 13990, 39569, 39504, 29473, 34170, 63103); fe(152, 57, 25534, 86, 183, 57, 183, 28062, 27559, 62139, 178, 128); fe(152, 87, 12341, 86, 57, 87, 57, 5239, 5041, 15806, 178, 128); fe(152, 174, 10907, 86, 50, 174, 50, 56155, 4793, 30080, 178, 128); ff(39504, 40992, 18929, 29473, 65167, 61781, 64685, 51779); fe(152, 52, 34163, 86, 98, 52, 98, 62286, 38880, 55790, 178, 128); fe(152, 142, 60628, 86, 146, 142, 146, 40091, 22853, 39769, 178, 128); fe(152, 240, 8901, 86, 22, 240, 22, 47689, 6659, 60996, 178, 128); ff(53394, 28685, 45666, 44171, 2676, 31746, 31007, 43674); ff(30741, 15696, 32634, 61880, 65356, 29266, 23388, 290); fe(152, 240, 55034, 86, 22, 240, 22, 16887, 26444, 20123, 178, 128); ff(65282, 58736, 46076, 1995, 30839, 39569, 57998, 41020); fe(152, 13, 38837, 86, 224, 13, 224, 34361, 17106, 60215, 178, 128); ff(48711, 56918, 36689, 62044, 58088, 16824, 40055, 10982); ff(55189, 10054, 23385, 14942, 32375, 37243, 62580, 18212); fe(152, 47, 1077, 86, 89, 47, 89, 3515, 16616, 15684, 178, 128); ff(64783, 59616, 54987, 15084, 58088, 16824, 18370, 5169); ff(65167, 45188, 44412, 61781, 2676, 31746, 40823, 47731); fe(152, 51, 30411, 86, 207, 51, 207, 36540, 31438, 29670, 178, 128); ff(16058, 56687, 31490, 23270, 7326, 41108, 56180, 25556); ff(59294, 41580, 12580, 9443, 2676, 31746, 43198, 36128); ff(22018, 58466, 8411, 52114, 30741, 61880, 63258, 23516); fe(152, 143, 23485, 86, 113, 143, 113, 21943, 39646, 46756, 178, 128); fe(152, 57, 52357, 86, 183, 57, 183, 40022, 4276, 11826, 178, 128); ff(50253, 4940, 53444, 52624, 7326, 41108, 30686, 32132); fe(152, 51, 65112, 86, 207, 51, 207, 20693, 63825, 31320, 178, 128); ff(23651, 56282, 49106, 50175, 55189, 14942, 24231, 62501); fe(152, 191, 5874, 86, 248, 191, 248, 1096, 50041, 46433, 178, 128); ff(39504, 30422, 37279, 29473, 65167, 61781, 49225, 34693); fe(152, 90, 50645, 86, 242, 90, 242, 6209, 20167, 41432, 178, 128); fe(152, 87, 18743, 86, 57, 87, 57, 51292, 60392, 51344, 178, 128); fg(143, 19441, 212, 24, 113, 17967, 18819, 50984, 142, 178); ff(16058, 43765, 49363, 23270, 2676, 31746, 28327, 52740); fe(152, 240, 41759, 86, 22, 240, 22, 54915, 8059, 63499, 178, 128); fe(152, 47, 40094, 86, 89, 47, 89, 63147, 39881, 33397, 178, 128); fe(152, 225, 24225, 86, 75, 225, 75, 50433, 25106, 3255, 178, 128); fe(152, 135, 30375, 86, 184, 135, 184, 38696, 64796, 1322, 178, 128); fe(152, 174, 46756, 86, 50, 174, 50, 50860, 29265, 48568, 178, 128); ff(16058, 37546, 36068, 23270, 59294, 9443, 12275, 35306); ff(39504, 21100, 61200, 29473, 48711, 62044, 59557, 44054); ff(64783, 35884, 16590, 15084, 2499, 47268, 1905, 15367); fe(152, 90, 54072, 86, 242, 90, 242, 34158, 64614, 27315, 178, 128); fe(152, 13, 17883, 86, 224, 13, 224, 25093, 29976, 42773, 178, 128); ff(30839, 16128, 28018, 39569, 65167, 61781, 54951, 25618); fg(13, 38528, 207, 69, 224, 40056, 24703, 61150, 90, 178); ff(35940, 64430, 37146, 8196, 53394, 44171, 8692, 59167); fe(152, 117, 43574, 86, 188, 117, 188, 15494, 13422, 56565, 178, 128); ff(65356, 3488, 7450, 29266, 48711, 62044, 26996, 4957); ff(53813, 23788, 49395, 51953, 30741, 61880, 13101, 62792); fe(152, 142, 13917, 86, 146, 142, 146, 47720, 5506, 12688, 178, 128); fe(152, 135, 9449, 86, 184, 135, 184, 21798, 63728, 321, 178, 128); ff(53813, 36580, 54862, 51953, 32315, 10832, 39302, 19969); fe(152, 13, 20625, 86, 224, 13, 224, 4801, 15075, 52095, 178, 128); ff(58088, 5041, 25909, 16824, 2630, 19985, 15806, 16704); fe(152, 191, 9024, 86, 248, 191, 248, 34799, 59788, 16235, 178, 128); fe(152, 48, 38559, 86, 201, 48, 201, 16282, 28963, 21270, 178, 128); ff(65167, 35549, 55891, 61781, 43705, 62391, 18676, 64320); ff(30741, 57694, 33229, 61880, 30241, 36348, 7281, 36791); ff(53394, 49997, 55635, 44171, 30839, 39569, 29622, 7265); fg(117, 38633, 152, 128, 188, 5532, 12833, 60179, 225, 178); ff(43705, 54012, 3836, 62391, 32315, 10832, 22953, 62147); ff(14173, 112, 43797, 7042, 32375, 37243, 27203, 2017); ff(55189, 17242, 56992, 14942, 58088, 16824, 6065, 25091); fe(152, 48, 35615, 86, 201, 48, 201, 33530, 39896, 64939, 178, 128); ff(65167, 16433, 1758, 61781, 9631, 18975, 1860, 51592); fe(152, 142, 55497, 86, 146, 142, 146, 59799, 28618, 43005, 178, 128); fe(152, 142, 20871, 86, 146, 142, 146, 22326, 13101, 59220, 178, 128); ff(30839, 33612, 56723, 39569, 43705, 62391, 46831, 57174); ff(65282, 46206, 26637, 1995, 23651, 50175, 3829, 56910); fe(152, 135, 59590, 86, 184, 135, 184, 64208, 55519, 62755, 178, 128); ff(65167, 42062, 64090, 61781, 30839, 39569, 13463, 1081); fe(152, 57, 7814, 86, 183, 57, 183, 1767, 17484, 12711, 178, 128); fe(152, 90, 10363, 86, 242, 90, 242, 58890, 5139, 57366, 178, 128); ff(58088, 25339, 43063, 16824, 35940, 8196, 41998, 42236); fe(152, 13, 21235, 86, 224, 13, 224, 12189, 38097, 6, 178, 128); ff(59294, 58189, 25, 9443, 50253, 52624, 63142, 62950); fe(152, 143, 57397, 86, 113, 143, 113, 21499, 17761, 19362, 178, 128); ff(65356, 23816, 17363, 29266, 55189, 14942, 29567, 26366); fe(152, 240, 42092, 86, 22, 240, 22, 26718, 4276, 11826, 178, 128); fe(152, 48, 22934, 86, 201, 48, 201, 53276, 463, 54011, 178, 128); ff(30241, 10551, 33017, 36348, 2676, 31746, 6839, 190); ff(22018, 24597, 45006, 52114, 59294, 9443, 37136, 62822); fe(152, 87, 24225, 86, 57, 87, 57, 50433, 10099, 30286, 178, 128); fe(152, 191, 8723, 86, 248, 191, 248, 12209, 41106, 6282, 178, 128); ff(43705, 52963, 31668, 62391, 2630, 19985, 23166, 21762); fe(152, 191, 9449, 86, 248, 191, 248, 21798, 22890, 19095, 178, 128); fe(152, 135, 25791, 86, 184, 135, 184, 2245, 25478, 49892, 178, 128); ff(55189, 5387, 49777, 14942, 55189, 14942, 15181, 33195); fe(152, 225, 41986, 86, 75, 225, 75, 32530, 21363, 1085, 178, 128); fe(152, 52, 59788, 86, 98, 52, 98, 16235, 30829, 20798, 178, 128); ff(50253, 51360, 58430, 52624, 49621, 42301, 36309, 7536); fe(152, 174, 38880, 86, 50, 174, 50, 55790, 22890, 19095, 178, 128); ff(58088, 47403, 10138, 16824, 50253, 52624, 31226, 48332); ff(49621, 64569, 1448, 42301, 59294, 9443, 35704, 19177); fe(152, 13, 30829, 86, 224, 13, 224, 20798, 21309, 41709, 178, 128); fe(152, 240, 38097, 86, 22, 240, 22, 6, 24106, 42417, 178, 128); fe(152, 48, 59635, 86, 201, 48, 201, 55288, 64937, 24918, 178, 128); ff(35940, 25310, 60140, 8196, 58088, 16824, 63366, 50521); ff(50253, 62216, 47789, 52624, 48711, 62044, 48514, 46269); ff(39504, 53610, 29405, 29473, 65356, 29266, 33098, 51495); ff(32375, 27690, 44045, 37243, 2499, 47268, 44089, 37377); ff(32315, 4838, 34845, 10832, 49621, 42301, 22143, 4549); fe(152, 117, 13965, 86, 188, 117, 188, 20109, 13965, 20109, 178, 128); fe(152, 48, 22146, 86, 201, 48, 201, 11540, 22146, 11540, 178, 128); fe(152, 117, 33482, 86, 188, 117, 188, 45458, 33482, 45458, 178, 128); ff(23651, 15730, 41038, 50175, 65282, 1995, 24634, 50216); fe(152, 191, 4255, 86, 248, 191, 248, 28110, 1743, 52859, 178, 128); ff(64783, 10037, 4094, 15084, 43705, 62391, 26234, 14163); fe(152, 13, 46347, 86, 224, 13, 224, 40578, 45569, 5170, 178, 128); fe(152, 143, 12730, 86, 113, 143, 113, 26570, 10798, 8201, 178, 128); ff(9631, 2535, 20241, 18975, 10382, 40332, 16893, 1272); fe(152, 48, 18436, 86, 201, 48, 201, 61298, 7363, 29966, 178, 128); fe(152, 143, 40376, 86, 113, 143, 113, 32602, 15753, 40289, 178, 128); ff(53813, 59248, 16904, 51953, 65356, 29266, 62953, 60360); ff(32315, 13529, 50937, 10832, 30241, 36348, 46134, 12051); ff(39504, 55699, 19288, 29473, 64783, 15084, 1360, 41982); fe(152, 13, 10224, 86, 224, 13, 224, 895, 56012, 47953, 178, 128); fe(152, 47, 16127, 86, 89, 47, 89, 778, 25224, 59145, 178, 128); ff(2499, 4245, 26181, 47268, 64783, 15084, 25090, 22654); ff(55189, 43685, 13996, 14942, 65167, 61781, 38052, 59794); fe(152, 240, 64810, 86, 22, 240, 22, 54391, 62939, 7373, 178, 128); fe(152, 174, 24015, 86, 50, 174, 50, 24244, 24015, 24244, 178, 128); fe(152, 117, 30842, 86, 188, 117, 188, 60363, 51341, 11304, 178, 128); ff(58088, 53753, 8884, 16824, 32315, 10832, 18386, 26759); fe(152, 240, 55050, 86, 22, 240, 22, 35049, 65011, 463, 178, 128); fe(152, 240, 61871, 86, 22, 240, 22, 40872, 32264, 58026, 178, 128); fe(152, 51, 17051, 86, 207, 51, 207, 19293, 22210, 46819, 178, 128); ff(10382, 56770, 6544, 40332, 48711, 62044, 57151, 10856); ff(65282, 50617, 64409, 1995, 59294, 9443, 61461, 38214); fe(152, 90, 6098, 86, 242, 90, 242, 44480, 16616, 15684, 178, 128); ff(2630, 43789, 12726, 19985, 59294, 9443, 22751, 43777); ff(30839, 2230, 62877, 39569, 2630, 19985, 25017, 37110); ff(30839, 1767, 35108, 39569, 30241, 36348, 47653, 27279); ff(55189, 24409, 46548, 14942, 10382, 40332, 45339, 60027); ff(23651, 3866, 49133, 50175, 30241, 36348, 55109, 19145); fe(152, 117, 6656, 86, 188, 117, 188, 47193, 2472, 8146, 178, 128); fe(152, 52, 39896, 86, 98, 52, 98, 64939, 14874, 62080, 178, 128); fe(152, 225, 11866, 86, 75, 225, 75, 39346, 5411, 19184, 178, 128); fe(152, 174, 13190, 86, 50, 174, 50, 3508, 344, 21483, 178, 128); fe(152, 225, 39959, 86, 75, 225, 75, 40522, 43105, 55520, 178, 128); fg(117, 11966, 212, 24, 188, 62402, 59595, 14930, 51, 178); ff(22018, 39903, 40611, 52114, 30741, 61880, 16810, 17972); fe(152, 191, 24506, 86, 248, 191, 248, 13167, 37023, 9356, 178, 128); ff(2630, 60059, 29266, 19985, 32375, 37243, 47533, 65356); fe(152, 57, 30411, 86, 183, 57, 183, 36540, 28988, 1467, 178, 128); ff(50253, 6526, 12534, 52624, 64783, 15084, 36752, 63709); fe(152, 57, 15099, 86, 183, 57, 183, 59528, 38837, 34361, 178, 128); fe(152, 51, 15075, 86, 207, 51, 207, 52095, 18307, 25011, 178, 128); fe(152, 174, 20919, 86, 50, 174, 50, 10528, 17753, 16729, 178, 128); ff(14173, 26157, 50079, 7042, 58088, 16824, 59385, 63010); fe(152, 191, 5041, 86, 248, 191, 248, 15806, 30262, 9748, 178, 128); fe(152, 117, 57107, 86, 188, 117, 188, 18790, 16219, 52366, 178, 128); ff(43705, 48539, 47646, 62391, 58088, 16824, 27581, 49207); fe(152, 87, 3875, 86, 57, 87, 57, 17838, 54671, 58575, 178, 128); ff(53813, 58331, 31733, 51953, 32315, 10832, 24851, 9993); ff(31034, 13763, 17229, 48244, 43705, 62391, 12924, 37275); ff(2630, 48664, 29902, 19985, 23651, 50175, 32521, 19301); fe(152, 51, 38097, 86, 207, 51, 207, 6, 35615, 33530, 178, 128); fe(152, 47, 47239, 86, 89, 47, 89, 40013, 1743, 52859, 178, 128); fe(152, 52, 61419, 86, 98, 52, 98, 24797, 53576, 43750, 178, 128); ff(22018, 20720, 65506, 52114, 9631, 18975, 33251, 49887); ff(64783, 20607, 64812, 15084, 53813, 51953, 55226, 64099); fe(152, 13, 58665, 86, 224, 13, 224, 3081, 36479, 19442, 178, 128); ff(31034, 59122, 41926, 48244, 65282, 1995, 30545, 24795); ff(23651, 33733, 9229, 50175, 65356, 29266, 57098, 2330); ff(2499, 11154, 41851, 47268, 64783, 15084, 11314, 62797); ff(16058, 59621, 19892, 23270, 58088, 16824, 26969, 27696); ff(31034, 38569, 64327, 48244, 39504, 29473, 9880, 13584); ff(31034, 13138, 36120, 48244, 30839, 39569, 26499, 42641); fe(152, 52, 5041, 86, 98, 52, 98, 15806, 33467, 1468, 178, 128); fe(152, 51, 35320, 86, 207, 51, 207, 57819, 25460, 17155, 178, 128); fe(152, 90, 14884, 86, 242, 90, 242, 57272, 51023, 25467, 178, 128); ff(39504, 39510, 22741, 29473, 32375, 37243, 52894, 17707); fe(152, 51, 63502, 86, 207, 51, 207, 24007, 18032, 3002, 178, 128); fe(152, 143, 64855, 86, 113, 143, 113, 782, 7901, 12519, 178, 128); ff(65356, 16724, 58616, 29266, 39504, 29473, 24547, 54159); ff(64783, 25657, 26832, 15084, 2676, 31746, 34802, 27755); fe(152, 52, 32072, 86, 98, 52, 98, 60277, 38559, 16282, 178, 128); ff(30241, 30861, 46703, 36348, 2676, 31746, 36887, 20006); fe(152, 52, 8604, 86, 98, 52, 98, 9139, 40376, 32602, 178, 128); fe(152, 142, 22067, 86, 146, 142, 146, 41064, 30633, 58553, 178, 128); fe(152, 90, 325, 86, 242, 90, 242, 55540, 325, 55540, 178, 128); ff(55189, 38853, 16821, 14942, 32375, 37243, 18259, 4370); fe(152, 48, 60479, 86, 201, 48, 201, 26853, 56965, 49069, 178, 128); ff(49621, 50106, 7506, 42301, 35940, 8196, 9522, 60262); ff(9631, 34938, 17486, 18975, 9631, 18975, 18313, 699); fe(152, 225, 23485, 86, 75, 225, 75, 21943, 36833, 7026, 178, 128); ff(30839, 14229, 3029, 39569, 49621, 42301, 8059, 43433); fe(152, 240, 45569, 86, 22, 240, 22, 5170, 44055, 351, 178, 128); ff(53813, 9231, 23901, 51953, 53394, 44171, 4637, 3490); ff(10382, 14728, 18090, 40332, 53394, 44171, 15614, 16862); ff(23651, 13909, 51198, 50175, 48711, 62044, 3353, 44993); ff(31034, 32925, 65366, 48244, 31034, 48244, 31835, 60055); fe(152, 87, 43566, 86, 57, 87, 57, 10364, 25460, 17155, 178, 128); ff(2499, 12418, 30214, 47268, 2676, 31746, 28678, 34581); ff(64783, 30317, 33465, 15084, 48711, 62044, 21365, 40044); fe(152, 51, 22067, 86, 207, 51, 207, 41064, 54072, 34158, 178, 128); fe(152, 51, 21099, 86, 207, 51, 207, 33050, 64855, 782, 178, 128); ff(35940, 41795, 36429, 8196, 30241, 36348, 51385, 37017); ff(2630, 54103, 28431, 19985, 35940, 8196, 10189, 21308); ff(30741, 34606, 57748, 61880, 35940, 8196, 28291, 50417); fe(152, 142, 23485, 86, 146, 142, 146, 21943, 42359, 59700, 178, 128); fe(152, 48, 19909, 86, 201, 48, 201, 38733, 7267, 16839, 178, 128); ff(64783, 64038, 44934, 15084, 43705, 62391, 46906, 17918); fe(152, 225, 8059, 86, 75, 225, 75, 63499, 9069, 23155, 178, 128); fg(51, 33100, 71, 155, 207, 23587, 64660, 1820, 47, 178); ff(22018, 60665, 47609, 52114, 9631, 18975, 59098, 32055); fe(152, 225, 11348, 86, 75, 225, 75, 18736, 6659, 60996, 178, 128); ff(10525, 51827, 55460, 19969, 9631, 18975, 53772, 574); ff(2630, 2490, 57208, 19985, 22018, 52114, 1578, 55743); ff(65356, 12432, 56736, 29266, 49621, 42301, 53128, 59035); fg(142, 62847, 197, 189, 146, 51879, 17322, 16784, 48, 178); ff(2630, 34568, 5157, 19985, 31034, 48244, 48847, 48452); fe(152, 57, 3830, 86, 183, 57, 183, 53054, 38880, 55790, 178, 128); fe(152, 87, 39896, 86, 57, 87, 57, 64939, 35085, 6195, 178, 128); ff(2676, 40181, 48287, 31746, 30839, 39569, 35990, 52039); fe(152, 52, 1558, 86, 98, 52, 98, 47326, 17761, 19362, 178, 128); fe(152, 174, 61529, 86, 50, 174, 50, 53519, 13917, 47720, 178, 128); ff(55189, 18093, 60516, 14942, 53813, 51953, 5481, 61013); ff(22018, 49913, 56575, 52114, 10382, 40332, 47842, 21976); ff(2499, 4141, 62197, 47268, 35940, 8196, 37050, 41925); fe(152, 174, 11530, 86, 50, 174, 50, 56704, 40877, 13014, 178, 128); ff(2630, 19850, 15013, 19985, 30741, 61880, 26753, 44016); fe(152, 117, 4793, 86, 188, 117, 188, 30080, 40398, 45302, 178, 128); ff(32375, 24875, 24316, 37243, 39504, 29473, 9362, 59528); fe(152, 57, 13095, 86, 183, 57, 183, 28725, 19617, 21559, 178, 128); ff(39504, 19550, 56348, 29473, 35940, 8196, 28301, 57978); ff(9631, 23945, 32603, 18975, 58088, 16824, 36137, 23996); fe(152, 240, 13190, 86, 22, 240, 22, 3508, 10857, 24569, 178, 128); fg(240, 60080, 153, 162, 22, 31696, 30744, 22804, 143, 178); ff(48711, 24543, 44781, 62044, 65356, 29266, 32161, 54266); ff(50253, 48163, 42479, 52624, 30741, 61880, 62374, 36043); fe(152, 135, 4505, 86, 184, 135, 184, 45824, 359, 55777, 178, 128); ff(22018, 47092, 48656, 52114, 48711, 62044, 34212, 46123); ff(30241, 43585, 62058, 36348, 2676, 31746, 4394, 55314); ff(2676, 27884, 65278, 31746, 59294, 9443, 14715, 25664); fe(152, 174, 55553, 86, 50, 174, 50, 47677, 903, 25945, 178, 128); fe(152, 48, 12537, 86, 201, 48, 201, 48209, 39881, 33397, 178, 128); ff(2630, 59976, 14214, 19985, 9631, 18975, 47724, 27816); ff(16058, 29675, 38216, 23270, 16058, 23270, 43982, 40045); ff(23651, 60166, 31538, 50175, 10382, 40332, 33473, 28396); fe(152, 174, 17883, 86, 50, 174, 50, 25093, 51115, 32037, 178, 128); fe(152, 13, 44880, 86, 224, 13, 224, 14437, 57258, 58675, 178, 128); fe(152, 142, 4679, 86, 146, 142, 146, 60049, 36212, 48862, 178, 128); fe(152, 174, 26375, 86, 50, 174, 50, 9085, 63947, 20118, 178, 128); ff(65282, 24262, 35120, 1995, 59294, 9443, 39615, 16142); fe(152, 48, 61509, 86, 201, 48, 201, 43988, 10598, 23774, 178, 128); fe(152, 143, 25479, 86, 113, 143, 113, 8808, 35432, 52463, 178, 128); fe(152, 13, 59635, 86, 224, 13, 224, 55288, 21758, 52154, 178, 128); ff(31034, 63157, 40627, 48244, 65167, 61781, 13160, 51108); fe(152, 52, 2386, 86, 98, 52, 98, 51255, 46684, 41174, 178, 128); fg(57, 33206, 152, 128, 183, 40037, 238, 57952, 13, 178); ff(23651, 42623, 6060, 50175, 48711, 62044, 32408, 63075); fe(152, 135, 53203, 86, 184, 135, 184, 29746, 59440, 50930, 178, 128); fe(152, 47, 13422, 86, 89, 47, 89, 56565, 54671, 58575, 178, 128); ff(53813, 44690, 61306, 51953, 65356, 29266, 18013, 30194); fe(152, 225, 2340, 86, 75, 225, 75, 59876, 63626, 38317, 178, 128); ff(32315, 42282, 36517, 10832, 16058, 23270, 3708, 42120); fe(152, 87, 28402, 86, 57, 87, 57, 35562, 463, 54011, 178, 128); fe(152, 135, 59105, 86, 184, 135, 184, 46572, 13422, 56565, 178, 128); ff(50253, 28590, 53895, 52624, 16058, 23270, 22271, 40346); ff(48711, 41644, 46348, 62044, 30741, 61880, 17706, 57918); fe(152, 142, 22169, 86, 146, 142, 146, 60850, 15408, 17346, 178, 128); fe(152, 191, 38294, 86, 248, 191, 248, 17125, 463, 54011, 178, 128); fe(152, 47, 54881, 86, 89, 47, 89, 33191, 21099, 33050, 178, 128); fe(152, 135, 31249, 86, 184, 135, 184, 5512, 61509, 43988, 178, 128); fe(152, 143, 5028, 86, 113, 143, 113, 19886, 35268, 52474, 178, 128); ff(22018, 63756, 11187, 52114, 10382, 40332, 1866, 6697); fe(152, 142, 51218, 86, 146, 142, 146, 26973, 8821, 26128, 178, 128); fe(152, 174, 64430, 86, 50, 174, 50, 8692, 63595, 37359, 178, 128); fe(152, 142, 46426, 86, 146, 142, 146, 11177, 21099, 33050, 178, 128); ff(2676, 49245, 13179, 31746, 23651, 50175, 54184, 18920); fe(152, 52, 56965, 86, 98, 52, 98, 49069, 30842, 60363, 178, 128); ff(53394, 39895, 50859, 44171, 35940, 8196, 20922, 39756); fe(152, 47, 18743, 86, 89, 47, 89, 51292, 36979, 54130, 178, 128); fe(152, 87, 39571, 86, 57, 87, 57, 40114, 22762, 9668, 178, 128); fe(152, 174, 9345, 86, 50, 174, 50, 28044, 7824, 53904, 178, 128); ff(16058, 45296, 12337, 23270, 2499, 47268, 38654, 40889); ff(9631, 6673, 31930, 18975, 32375, 37243, 19582, 45110); ff(65356, 55216, 60731, 29266, 49621, 42301, 43421, 51710); ff(31034, 46426, 17322, 48244, 58088, 16824, 11177, 58745); fe(152, 240, 33252, 86, 22, 240, 22, 23571, 36926, 25715, 178, 128); fe(152, 135, 6287, 86, 184, 135, 184, 24774, 19617, 21559, 178, 128); ff(2676, 16428, 5488, 31746, 35940, 8196, 4758, 35308); ff(43705, 18802, 34966, 62391, 30241, 36348, 42881, 25325); ff(43705, 25997, 45508, 62391, 43705, 62391, 19842, 34856); ff(10382, 18175, 41655, 40332, 59294, 9443, 2481, 8934); fe(152, 47, 42092, 86, 89, 47, 89, 26718, 56965, 49069, 178, 128); ff(35940, 58462, 44793, 8196, 30839, 39569, 8739, 34455); ff(65282, 55068, 46659, 1995, 50253, 52624, 49536, 54212); fe(152, 143, 6217, 86, 113, 143, 113, 34833, 44304, 48584, 178, 128); fe(152, 142, 58665, 86, 146, 142, 146, 3081, 30384, 21525, 178, 128); fe(152, 225, 45324, 86, 75, 225, 75, 18162, 9833, 18650, 178, 128); ff(53813, 17914, 38523, 51953, 65167, 61781, 24561, 56732); ff(50253, 40841, 41541, 52624, 48711, 62044, 54305, 42672); fg(240, 13739, 153, 162, 22, 59855, 1484, 2294, 87, 178); ff(7326, 59340, 25285, 41108, 49621, 42301, 9287, 50993); ff(30839, 46388, 25753, 39569, 65282, 1995, 60508, 6763); ff(43705, 21950, 13670, 62391, 32375, 37243, 22261, 36444); ff(30741, 65147, 6440, 61880, 53394, 44171, 3989, 22104); fe(152, 48, 11348, 86, 201, 48, 201, 18736, 52461, 9080, 178, 128); ff(14173, 51238, 44636, 7042, 2499, 47268, 35602, 14939); ff(65356, 14808, 50083, 29266, 49621, 42301, 21065, 33735); ff(64783, 34097, 12066, 15084, 9631, 18975, 58242, 61291); fe(152, 90, 7824, 86, 242, 90, 242, 53904, 42757, 330, 178, 128); ff(65356, 12085, 28761, 29266, 35940, 8196, 64133, 15265); ff(64783, 14258, 33129, 15084, 65356, 29266, 52014, 31860); fe(152, 191, 56433, 86, 248, 191, 248, 26737, 28618, 43005, 178, 128); fe(152, 240, 8821, 86, 22, 240, 22, 26128, 19933, 19215, 178, 128); ff(16058, 44113, 40886, 23270, 58088, 16824, 53206, 59335); ff(53394, 52522, 45959, 44171, 2499, 47268, 7646, 10964); fe(152, 143, 3387, 86, 113, 143, 113, 304, 34547, 64661, 178, 128); ff(2630, 6708, 46508, 19985, 30839, 39569, 37488, 3118); ff(53813, 29031, 40834, 51953, 30241, 36348, 47002, 18568); fg(52, 20473, 65, 205, 98, 8837, 2580, 8089, 174, 178); fe(152, 90, 46082, 86, 242, 90, 242, 54916, 46082, 54916, 178, 128); ff(30741, 20010, 63675, 61880, 2630, 19985, 1091, 59679); ff(30741, 37320, 5893, 61880, 59294, 9443, 3370, 51711); ff(50253, 30910, 44908, 52624, 2630, 19985, 61459, 9823); fe(152, 90, 8006, 86, 242, 90, 242, 63243, 52357, 40022, 178, 128); fe(152, 51, 7824, 86, 207, 51, 207, 53904, 5490, 16012, 178, 128); fe(152, 191, 60628, 86, 248, 191, 248, 40091, 17051, 19293, 178, 128); ff(48711, 7103, 47912, 62044, 53394, 44171, 29617, 53454); ff(2676, 39960, 33857, 31746, 53394, 44171, 7022, 6466); fg(191, 46215, 207, 69, 248, 39145, 64392, 8643, 52, 178); fe(152, 13, 27458, 86, 224, 13, 224, 20088, 1448, 6546, 178, 128); fe(152, 90, 44198, 86, 242, 90, 242, 3876, 24969, 7395, 178, 128); ff(43705, 29317, 17358, 62391, 14173, 7042, 46711, 16659); ff(50253, 32832, 14878, 52624, 49621, 42301, 32490, 37663); ff(10525, 61269, 31353, 19969, 23651, 50175, 43745, 29414); ff(2499, 43692, 41527, 47268, 50253, 52624, 30315, 64732); fe(152, 51, 5285, 86, 207, 51, 207, 56096, 32072, 60277, 178, 128); fe(152, 191, 50852, 86, 248, 191, 248, 13984, 36979, 54130, 178, 128); fe(152, 142, 17753, 86, 146, 142, 146, 16729, 45687, 16293, 178, 128); fe(152, 142, 19607, 86, 146, 142, 146, 3227, 21276, 45452, 178, 128); fe(152, 13, 48464, 86, 224, 13, 224, 34893, 3371, 50652, 178, 128); ff(14173, 40579, 43775, 7042, 7326, 41108, 62301, 35768); ff(30241, 47647, 22701, 36348, 53394, 44171, 56456, 40867); ff(7326, 61553, 20383, 41108, 65282, 1995, 58350, 47192); ff(2676, 59946, 41965, 31746, 32375, 37243, 34997, 17048); ff(9631, 13545, 31806, 18975, 49621, 42301, 266, 41502); ff(7326, 54954, 49567, 41108, 7326, 41108, 63281, 29813); fe(152, 48, 22853, 86, 201, 48, 201, 39769, 29265, 48568, 178, 128); ff(23651, 36946, 14274, 50175, 2499, 47268, 56243, 4122); fe(152, 225, 17106, 86, 75, 225, 75, 60215, 17106, 60215, 178, 128); fe(152, 191, 8006, 86, 248, 191, 248, 63243, 56193, 14916, 178, 128); fe(152, 51, 3325, 86, 207, 51, 207, 40060, 26375, 9085, 178, 128); ff(2499, 4223, 8693, 47268, 65167, 61781, 20604, 57579); ff(2499, 53528, 82, 47268, 22018, 52114, 2721, 20547); fe(152, 117, 51295, 86, 188, 117, 188, 49964, 31415, 670, 178, 128); fe(152, 225, 29265, 86, 75, 225, 75, 48568, 8824, 48970, 178, 128); fe(152, 143, 22067, 86, 113, 143, 113, 41064, 839, 61617, 178, 128); ff(39504, 19076, 33711, 29473, 16058, 23270, 31504, 39425); ff(10382, 54361, 6350, 40332, 55189, 14942, 45539, 3246); fe(152, 52, 55458, 86, 98, 52, 98, 21255, 11612, 63702, 178, 128); ff(2499, 35039, 51591, 47268, 30839, 39569, 4110, 7512); fe(152, 87, 27458, 86, 57, 87, 57, 20088, 27458, 20088, 178, 128); fe(152, 143, 18413, 86, 113, 143, 113, 14464, 62399, 30812, 178, 128); ff(7326, 53786, 54342, 41108, 49621, 42301, 56114, 30277); ff(48711, 1030, 64107, 62044, 23651, 50175, 36704, 1810); fe(152, 90, 33252, 86, 242, 90, 242, 23571, 54671, 58575, 178, 128); ff(14173, 36269, 34766, 7042, 48711, 62044, 26535, 14); ff(59294, 59382, 1946, 9443, 39504, 29473, 54961, 58498); fe(152, 47, 12730, 86, 89, 47, 89, 26570, 18307, 25011, 178, 128); ff(2676, 23268, 45403, 31746, 30241, 36348, 30391, 38860); ff(14173, 21999, 53807, 7042, 48711, 62044, 18061, 30430); fe(152, 87, 359, 86, 57, 87, 57, 55777, 46747, 36306, 178, 128); ff(7326, 939, 37576, 41108, 65282, 1995, 61190, 54362); ff(2499, 61762, 12050, 47268, 30839, 39569, 29273, 54407); fe(152, 90, 36212, 86, 242, 90, 242, 48862, 36174, 2135, 178, 128); fe(152, 87, 4679, 86, 57, 87, 57, 60049, 36212, 48862, 178, 128); fe(152, 13, 65011, 86, 224, 13, 224, 463, 58134, 2217, 178, 128); fe(152, 57, 12165, 86, 183, 57, 183, 42242, 54148, 1930, 178, 128); ff(53813, 57844, 22041, 51953, 43705, 62391, 24870, 47763); ff(32375, 9437, 16819, 37243, 65282, 1995, 48964, 9025); fe(152, 87, 55458, 86, 57, 87, 57, 21255, 22387, 33932, 178, 128); ff(9631, 14841, 45643, 18975, 49621, 42301, 40320, 30700); fe(152, 135, 45584, 86, 184, 135, 184, 57545, 50852, 13984, 178, 128); fe(152, 87, 5028, 86, 57, 87, 57, 19886, 57962, 54548, 178, 128); fe(152, 48, 22017, 86, 201, 48, 201, 64959, 23059, 56965, 178, 128); fe(152, 90, 21099, 86, 242, 90, 242, 33050, 1831, 95, 178, 128); ff(59294, 16588, 39497, 9443, 30741, 61880, 61613, 43048); fe(152, 117, 8484, 86, 188, 117, 188, 49162, 8723, 12209, 178, 128); ff(14173, 43759, 27150, 7042, 65356, 29266, 47619, 22418); ff(65356, 38148, 36666, 29266, 2499, 47268, 25027, 47900); fe(152, 51, 7267, 86, 207, 51, 207, 16839, 22169, 60850, 178, 128); ff(59294, 47780, 34586, 9443, 58088, 16824, 16047, 63046); fe(152, 87, 45494, 86, 57, 87, 57, 27988, 27774, 37085, 178, 128); fe(152, 191, 11530, 86, 248, 191, 248, 56704, 4505, 45824, 178, 128); fe(152, 57, 36296, 86, 183, 57, 183, 13597, 36296, 13597, 178, 128); ff(2676, 26813, 1857, 31746, 64783, 15084, 53526, 62599); fe(152, 143, 19909, 86, 113, 143, 113, 38733, 33929, 20305, 178, 128); fe(152, 90, 45687, 86, 242, 90, 242, 16293, 56352, 40359, 178, 128); fe(152, 47, 6659, 86, 89, 47, 89, 60996, 2386, 51255, 178, 128); fe(152, 135, 20344, 86, 184, 135, 184, 37849, 12341, 5239, 178, 128); ff(2499, 54788, 47846, 47268, 10525, 19969, 64479, 12446); fe(152, 174, 30411, 86, 50, 174, 50, 36540, 16756, 19925, 178, 128); fe(152, 13, 10710, 86, 224, 13, 224, 28726, 51833, 60478, 178, 128); fe(152, 240, 64430, 86, 22, 240, 22, 8692, 36833, 7026, 178, 128); fe(152, 143, 4793, 86, 113, 143, 113, 30080, 51218, 26973, 178, 128); ff(32315, 63746, 61575, 10832, 30839, 39569, 18026, 52100); fe(152, 135, 5721, 86, 184, 135, 184, 25656, 6133, 63500, 178, 128); ff(48711, 48659, 48857, 62044, 53394, 44171, 45399, 46115); fg(57, 45040, 146, 213, 183, 44008, 23047, 10668, 191, 178); ff(53394, 11303, 8298, 44171, 65282, 1995, 21565, 11738); fe(152, 117, 62939, 86, 188, 117, 188, 7373, 19423, 27021, 178, 128); ff(32375, 55763, 55030, 37243, 10382, 40332, 62089, 62389); ff(53394, 8392, 55483, 44171, 23651, 50175, 30099, 49831); fe(152, 174, 29312, 86, 50, 174, 50, 35744, 39310, 6748, 178, 128); ff(10382, 32445, 43021, 40332, 65356, 29266, 17954, 43403); ff(58088, 4569, 10174, 16824, 53394, 44171, 30162, 14297); fe(152, 47, 7349, 86, 89, 47, 89, 63664, 25479, 8808, 178, 128); ff(48711, 33705, 20560, 62044, 59294, 9443, 56682, 11994); ff(64783, 28755, 59698, 15084, 35940, 8196, 27399, 51829); fe(152, 225, 19407, 86, 75, 225, 75, 475, 19407, 475, 178, 128); ff(65356, 61109, 19657, 29266, 43705, 62391, 42350, 37828); ff(10382, 18329, 41063, 40332, 65282, 1995, 56028, 20959); fe(152, 174, 55259, 86, 50, 174, 50, 59715, 64810, 54391, 178, 128); ff(23651, 49569, 3368, 50175, 53813, 51953, 45025, 48688); ff(55189, 56508, 56370, 14942, 16058, 23270, 58819, 55539); ff(30241, 20378, 23341, 36348, 35940, 8196, 53335, 56649); fe(152, 48, 12730, 86, 201, 48, 201, 26570, 45494, 27988, 178, 128); ff(43705, 38786, 61236, 62391, 55189, 14942, 15603, 51345); fe(152, 240, 41986, 86, 22, 240, 22, 32530, 11612, 63702, 178, 128); ff(30741, 34145, 55943, 61880, 2630, 19985, 7768, 39470); ff(16058, 19116, 63074, 23270, 7326, 41108, 7062, 11965); ff(53394, 46134, 20186, 44171, 2630, 19985, 29267, 63864); fg(52, 2207, 83, 41, 98, 62976, 42403, 16160, 240, 178); fe(152, 13, 4505, 86, 224, 13, 224, 45824, 54520, 27299, 178, 128); ff(2630, 17032, 37190, 19985, 39504, 29473, 27960, 23922); ff(7326, 34491, 355, 41108, 53813, 51953, 4385, 4705); ff(53394, 13836, 23348, 44171, 7326, 41108, 31133, 18767); ff(65356, 17179, 48818, 29266, 10525, 19969, 40036, 40093); ff(14173, 42226, 60772, 7042, 55189, 14942, 57826, 28031); fg(51, 35625, 65, 205, 207, 62523, 62139, 42004, 57, 178); fe(152, 191, 21363, 86, 248, 191, 248, 1085, 12854, 63605, 178, 128); fe(152, 57, 62939, 86, 183, 57, 183, 7373, 28402, 35562, 178, 128); fe(152, 225, 18436, 86, 75, 225, 75, 61298, 51218, 26973, 178, 128); fe(152, 57, 60421, 86, 183, 57, 183, 2262, 50085, 50645, 178, 128); ff(53394, 45156, 15515, 44171, 30839, 39569, 1395, 60315); fe(152, 135, 15753, 86, 184, 135, 184, 40289, 23290, 53955, 178, 128); fe(152, 142, 41986, 86, 146, 142, 146, 32530, 5490, 16012, 178, 128); fe(152, 117, 45083, 86, 188, 117, 188, 43656, 14884, 57272, 178, 128); fe(152, 135, 29976, 86, 184, 135, 184, 42773, 47500, 272, 178, 128); fe(152, 191, 3387, 86, 248, 191, 248, 304, 33482, 45458, 178, 128); ff(30241, 31605, 47073, 36348, 59294, 9443, 2713, 40639); fd(35373, 224, 50951, 64, 0, 65394, 5539); fd(20285, 224, 41106, 64, 12, 51390, 34422); fd(53612, 224, 21661, 64, 15, 22321, 35076); fd(8149, 224, 51947, 64, 3, 22176, 5760); fd(36120, 224, 47071, 64, 1, 54707, 52550); fd(50695, 224, 42648, 64, 4, 46522, 6900); fd(20735, 224, 61896, 64, 2, 49637, 13998); fd(20285, 224, 11372, 64, 5, 7274, 34422); fd(12320, 224, 5760, 64, 13, 8149, 10631); fd(7274, 224, 729, 64, 7, 37059, 11372); fd(64291, 224, 27469, 64, 8, 48113, 26817); fd(62347, 224, 59855, 64, 6, 62840, 15576); fd(49637, 224, 53936, 64, 11, 5019, 61896); fd(48113, 224, 10631, 64, 10, 12320, 27469); fd(50695, 224, 27469, 64, 14, 48113, 6900); fd(22176, 224, 2869, 64, 9, 63999, 51947); fc(19320, 64860, 22430, 405, 10979, 24883, 22248, 51311, 36879, 12063); fb(54596, 37847, 7514, 62423, 60803, 47011, 60592, 31398, 63368, 56423); fc(34177, 3532, 12550, 56696, 58772, 21675, 22981, 9864, 26427, 36544); fc(41356, 24816, 62255, 25943, 26372, 34966, 30553, 4898, 44145, 53011); fb(31978, 58275, 51096, 59299, 4228, 27683, 50444, 24988, 50195, 60983); fc(61525, 37117, 21289, 61712, 8734, 60219, 13330, 11400, 31495, 59576); fb(49608, 12401, 51454, 40920, 23662, 34438, 29431, 30857, 5445, 34345); fc(50728, 46709, 35060, 32155, 50831, 7499, 64378, 2266, 54088, 24048); fc(5301, 29482, 18770, 38500, 11125, 57745, 11348, 43199, 64203, 20567); fb(42977, 63390, 24314, 32116, 5483, 3174, 7595, 47218, 57143, 50415); fb(25972, 42887, 58763, 51848, 59197, 34966, 30553, 44960, 32555, 10592); fb(50522, 29676, 56120, 1744, 30181, 18409, 16829, 5080, 19056, 13402); fb(54590, 6367, 61800, 38209, 60017, 17714, 47313, 38111, 28365, 4188); fc(28365, 19298, 64578, 50513, 17717, 33681, 63109, 6981, 23511, 38209); fc(55764, 53871, 27748, 3356, 4685, 14882, 30003, 26694, 30310, 36487); fc(19092, 4099, 60151, 9755, 49658, 5806, 52795, 38626, 25238, 60318); fc(64307, 8204, 21386, 29183, 10075, 59761, 65466, 54374, 7039, 36788); fc(64618, 61696, 21800, 33442, 2893, 22172, 39131, 20511, 43488, 40975); fb(41689, 20161, 6289, 27809, 38304, 25028, 27129, 61518, 36402, 19782); fb(12654, 57299, 65016, 60017, 59615, 57401, 14407, 54797, 6367, 32755); fb(27463, 31846, 42118, 6613, 36660, 42135, 47083, 22781, 25316, 30930); fb(12434, 60586, 63532, 2830, 44032, 21675, 22981, 21152, 41471, 8320); fb(17079, 62620, 43980, 20789, 4373, 58275, 4228, 22477, 36432, 35240); fb(27580, 10558, 31522, 8762, 6604, 62110, 10885, 999, 3535, 23157); fb(39614, 30284, 36875, 48031, 32800, 22172, 39131, 13228, 48803, 54808); fb(10186, 24488, 14102, 17800, 65266, 1744, 3677, 21550, 52320, 3751); fc(5773, 5806, 51052, 14121, 52795, 42977, 50415, 52790, 63026, 44943); fc(34375, 13255, 38432, 52438, 64083, 444, 49993, 27134, 5668, 44708); fc(31162, 50343, 45138, 5623, 9820, 21399, 3728, 757, 12769, 20820); fc(13350, 58358, 61454, 16167, 58327, 41356, 53011, 56378, 16291, 14244); fc(30310, 61374, 41835, 14471, 39659, 49883, 8140, 63064, 11211, 3356); fb(53871, 52872, 11889, 973, 14828, 56536, 22671, 8517, 65119, 4685); fa(53206, 8, 62594, 32012, 53995, 20098, 59045, 36266, 9049, 31004, 52182); fa(3393, 14, 18791, 55419, 42301, 48979, 13048, 38065, 39663, 56427, 2369); fa(34686, 3, 25015, 53020, 45726, 32419, 12752, 44452, 3414, 51980, 33662); fa(42463, 11, 63734, 53374, 45726, 32419, 41483, 53995, 20098, 54382, 41439); fa(25417, 15, 62594, 32125, 41483, 63734, 59045, 34033, 55156, 31085, 26441); fa(46842, 12, 55156, 38319, 41483, 63734, 34033, 42301, 48979, 37311, 45818); fa(31955, 1, 9058, 60987, 19022, 29688, 43977, 38764, 12853, 59947, 30931); fa(14134, 6, 9407, 17254, 11977, 9407, 11977, 12752, 25015, 18294, 13110); fa(60628, 0, 9407, 10553, 13048, 18791, 11977, 42424, 28345, 11561, 59604); fa(16517, 9, 40468, 26102, 30409, 34328, 42800, 14502, 58079, 25062, 17541); fa(21800, 4, 48979, 25208, 62281, 48273, 42301, 30491, 37631, 26216, 20776); fa(64309, 7, 9407, 30345, 19022, 29688, 11977, 45726, 32419, 29337, 65333); fa(52774, 13, 15665, 20331, 63900, 27116, 43857, 59045, 62594, 19323, 51750); fa(21996, 2, 25015, 60919, 14502, 58079, 12752, 44452, 3414, 59879, 20972); fa(15306, 10, 20098, 34270, 11977, 9407, 53995, 64945, 62788, 33230, 16330); fa(24028, 5, 48979, 62530, 28488, 38926, 42301, 41483, 63734, 61522, 23004); g___1046(49037, 51796, 52820, 5951, 3691, 25451, 30559, 12, 31331, 23251, 48797); g___1046(29784, 15379, 14355, 37824, 1612, 47421, 40174, 13, 45303, 53019, 30024); g___1046(49549, 38499, 37475, 13695, 52093, 57802, 5939, 2, 9028, 22712, 49309); g___1046(34880, 11781, 10757, 732, 49486, 1447, 65121, 5, 36437, 42079, 35152); g___1046(19673, 14109, 13085, 45303, 53019, 57802, 5939, 7, 37824, 1612, 19913); g___1046(33042, 51445, 52469, 13921, 3566, 5470, 53267, 6, 14208, 12963, 32770); g___1046(14112, 30543, 29519, 10672, 6526, 2255, 38660, 10, 552, 41516, 13872); g___1046(28890, 2634, 3658, 37328, 53901, 39125, 36610, 1, 24330, 59778, 29130); g___1046(36268, 34309, 33285, 36437, 42079, 47421, 40174, 15, 7624, 34213, 36028); g___1046(1510, 61996, 63020, 31331, 23251, 8416, 15168, 3, 13921, 3566, 1270); g___1046(30601, 37294, 38318, 54849, 49032, 11827, 41954, 0, 34721, 65431, 30361); g___1046(11496, 38568, 37544, 3780, 50, 41263, 36168, 9, 14208, 12963, 11768); g___1046(37433, 10648, 11672, 7624, 34213, 57802, 5939, 4, 46070, 37767, 37673); g___1046(39578, 32081, 31057, 13921, 3566, 8416, 15168, 8, 10672, 6526, 39818); g___1046(11370, 45967, 46991, 53257, 62908, 47421, 40174, 14, 552, 41516, 11642); g___1046(36349, 46392, 45368, 20501, 16469, 25451, 30559, 11, 10279, 14759, 36077); ff(65382, 5622, 21524, 47168, 48952, 60960, 44130, 49030); ff(7696, 27535, 57303, 22771, 25993, 32345, 37072, 13014); ff(48205, 12691, 22547, 56023, 54446, 9419, 58171, 61565); ff(292, 35811, 16820, 49969, 13036, 41150, 62228, 59786); fe(152, 51, 32443, 86, 207, 51, 207, 36741, 51274, 48960, 178, 128); ff(36587, 54055, 45968, 40001, 30620, 31449, 17180, 24029); fe(152, 13, 61908, 86, 224, 13, 224, 46329, 52662, 63013, 178, 128); fe(152, 52, 52662, 86, 98, 52, 98, 63013, 63273, 38579, 178, 128); fg(135, 27882, 71, 155, 184, 27634, 5041, 15806, 57, 65); ff(34148, 2272, 31668, 45782, 28172, 43068, 30083, 21762); ff(39060, 29945, 6544, 54406, 65382, 47168, 56674, 10856); fe(152, 48, 2134, 86, 201, 48, 201, 28611, 18702, 28854, 178, 128); fe(152, 90, 45908, 86, 242, 90, 242, 59014, 58547, 18300, 178, 128); fe(152, 191, 7081, 86, 248, 191, 248, 29075, 65029, 34962, 178, 128); fe(152, 143, 24490, 86, 113, 143, 113, 45019, 51364, 46652, 178, 128); fe(152, 142, 27809, 86, 146, 142, 146, 42791, 65010, 24420, 178, 128); ff(3296, 15520, 23762, 33455, 31157, 46600, 25342, 20081); fe(152, 143, 16941, 86, 113, 143, 113, 5011, 12617, 4292, 178, 128); fe(152, 143, 41647, 86, 113, 143, 113, 21443, 57104, 60369, 178, 128); fe(152, 240, 37974, 86, 22, 240, 22, 11029, 12349, 3316, 178, 128); fe(152, 87, 43735, 86, 57, 87, 57, 41256, 61445, 34302, 178, 128); ff(13931, 17108, 32318, 61096, 39060, 54406, 5998, 14955); ff(25993, 28281, 11768, 32345, 7696, 22771, 23553, 43081); fe(152, 52, 45587, 86, 98, 52, 98, 3559, 45587, 3559, 178, 128); fe(152, 51, 39283, 86, 207, 51, 207, 64429, 49463, 38367, 178, 128); fe(152, 52, 28616, 86, 98, 52, 98, 15819, 33894, 52643, 178, 128); fe(152, 57, 63361, 86, 183, 57, 183, 48515, 35371, 28905, 178, 128); ff(12555, 61547, 29755, 3330, 22937, 19204, 38294, 33374); ff(42117, 47978, 48013, 47286, 48205, 56023, 22985, 29216); ff(39060, 7696, 46043, 54406, 21295, 44503, 22771, 39998); fg(47, 24931, 152, 128, 89, 64325, 17255, 43473, 117, 65); fe(152, 135, 51364, 86, 184, 135, 184, 46652, 35106, 1510, 178, 128); ff(7696, 10837, 35678, 22771, 21295, 44503, 5527, 16520); fe(152, 87, 42662, 86, 57, 87, 57, 47851, 20977, 23657, 178, 128); fe(152, 48, 47698, 86, 201, 48, 201, 61029, 38700, 44924, 178, 128); ff(13036, 31502, 47580, 41150, 54446, 9419, 4054, 33617); fe(152, 90, 4714, 86, 242, 90, 242, 1419, 59895, 17817, 178, 128); ff(46130, 44885, 42947, 28059, 12555, 3330, 11605, 22187); fe(152, 51, 55601, 86, 207, 51, 207, 39843, 59895, 17817, 178, 128); ff(54785, 39782, 26201, 50328, 16907, 7721, 32128, 13184); fe(152, 142, 12882, 86, 146, 142, 146, 3936, 46989, 23883, 178, 128); ff(12555, 22658, 3532, 3330, 16907, 7721, 26382, 17654); ff(30620, 27333, 2115, 31449, 53527, 58872, 61943, 36107); ff(48952, 9888, 54819, 60960, 30620, 31449, 29094, 40086); fe(152, 52, 7347, 86, 98, 52, 98, 7036, 33806, 55330, 178, 128); ff(24807, 40357, 47073, 11095, 25993, 32345, 38314, 40639); fe(152, 48, 10539, 86, 201, 48, 201, 55081, 14936, 32277, 178, 128); ff(34148, 44510, 10867, 45782, 65382, 47168, 29541, 30061); fe(152, 225, 49222, 86, 75, 225, 75, 46398, 10869, 15881, 178, 128); fe(152, 13, 63765, 86, 224, 13, 224, 52737, 13185, 52798, 178, 128); fe(152, 47, 14936, 86, 89, 47, 89, 32277, 62921, 58903, 178, 128); ff(13931, 63846, 34304, 61096, 12555, 3330, 60240, 23341); ff(3296, 13281, 7491, 33455, 42117, 47286, 58111, 20681); ff(3296, 62888, 56783, 33455, 3294, 2300, 28225, 64284); fe(152, 225, 56278, 86, 75, 225, 75, 37095, 28741, 51317, 178, 128); ff(46130, 1535, 32823, 28059, 31157, 46600, 22490, 23435); ff(36587, 57853, 65495, 40001, 56423, 20830, 40083, 37004); fg(13, 34879, 197, 189, 224, 44142, 220, 8749, 143, 65); ff(48952, 2684, 46344, 60960, 2341, 60112, 51234, 14993); fe(152, 87, 14363, 86, 57, 87, 57, 52119, 7347, 7036, 178, 128); fe(152, 191, 55775, 86, 248, 191, 248, 33956, 6038, 10418, 178, 128); fe(152, 240, 19131, 86, 22, 240, 22, 59835, 19131, 59835, 178, 128); fe(152, 191, 18702, 86, 248, 191, 248, 28854, 44315, 36172, 178, 128); ff(56423, 56246, 5386, 20830, 46130, 28059, 24680, 41425); ff(54785, 14943, 19507, 50328, 28172, 43068, 62856, 12435); fe(152, 225, 36018, 86, 75, 225, 75, 7016, 50065, 12657, 178, 128); fe(152, 47, 38740, 86, 89, 47, 89, 51700, 58363, 15904, 178, 128); ff(29763, 40346, 6623, 31219, 808, 42298, 53895, 36226); ff(48205, 28645, 42641, 56023, 13036, 41150, 4689, 23023); fe(152, 135, 2134, 86, 184, 135, 184, 28611, 12961, 32777, 178, 128); ff(48205, 51269, 65174, 56023, 25993, 32345, 43702, 8722); ff(28172, 2765, 55772, 43068, 808, 42298, 63831, 51998); ff(2341, 27807, 62429, 60112, 56834, 56946, 54836, 62387); ff(31157, 20742, 40489, 46600, 42117, 47286, 2668, 16728); fe(152, 117, 38922, 86, 188, 117, 188, 33999, 23793, 37932, 178, 128); ff(56834, 7923, 14816, 56946, 30620, 31449, 56449, 48440); ff(7696, 61783, 51834, 22771, 7696, 22771, 47142, 23912); ff(65382, 10708, 16367, 47168, 53527, 58872, 9673, 5429); ff(28172, 11579, 7720, 43068, 39060, 54406, 59642, 26535); ff(3296, 13064, 42554, 33455, 16907, 7721, 52501, 31721); fe(152, 117, 49703, 86, 188, 117, 188, 31893, 43552, 34280, 178, 128); fe(152, 13, 9976, 86, 224, 13, 224, 39619, 6038, 10418, 178, 128); ff(808, 10548, 59677, 42298, 65382, 47168, 18774, 59459); ff(44710, 43368, 11717, 48900, 3294, 2300, 6262, 50768); ff(3294, 30349, 61944, 2300, 292, 49969, 56761, 14866); fe(152, 51, 63765, 86, 207, 51, 207, 52737, 63765, 52737, 178, 128); ff(12555, 16567, 60524, 3330, 53527, 58872, 13917, 25256); fe(152, 90, 12882, 86, 242, 90, 242, 3936, 952, 19180, 178, 128); fe(152, 87, 21317, 86, 57, 87, 57, 18575, 43618, 58751, 178, 128); ff(56423, 40740, 45399, 20830, 21295, 44503, 49182, 48659); ff(3296, 23147, 16972, 33455, 21295, 44503, 19485, 29587); ff(56834, 47098, 58318, 56946, 48952, 60960, 40409, 29357); ff(56834, 63663, 59055, 56946, 53527, 58872, 45948, 27866); fe(152, 52, 22399, 86, 98, 52, 98, 20656, 16480, 40778, 178, 128); fe(152, 135, 36986, 86, 184, 135, 184, 10052, 50369, 52991, 178, 128); fe(152, 240, 34063, 86, 22, 240, 22, 56558, 23646, 688, 178, 128); ff(39060, 9240, 25738, 54406, 44710, 48900, 50489, 2894); ff(28172, 36300, 2872, 43068, 3294, 2300, 7242, 65091); fe(152, 117, 4343, 86, 188, 117, 188, 45893, 22254, 55002, 178, 128); ff(31157, 47420, 17856, 46600, 3294, 2300, 50391, 52265); ff(29763, 10221, 15501, 31219, 53527, 58872, 3635, 55089); fe(152, 117, 56598, 86, 188, 117, 188, 51429, 36624, 44559, 178, 128); fe(152, 142, 41300, 86, 146, 142, 146, 39221, 50369, 52991, 178, 128); ff(54785, 36403, 28510, 50328, 13036, 41150, 12764, 63095); fe(152, 90, 40121, 86, 242, 90, 242, 60218, 44688, 42477, 178, 128); ff(29763, 57447, 16324, 31219, 292, 49969, 36773, 61340); fe(152, 87, 238, 86, 57, 87, 57, 57952, 62239, 11138, 178, 128); fe(152, 57, 42023, 86, 183, 57, 183, 20893, 52662, 63013, 178, 128); ff(30620, 43496, 17485, 31449, 36587, 40001, 24789, 48993); ff(292, 814, 31194, 49969, 7696, 22771, 58184, 12900); ff(54446, 21299, 5879, 9419, 42117, 47286, 48201, 19929); ff(292, 6678, 65032, 49969, 30620, 31449, 27197, 26102); fe(152, 13, 40838, 86, 224, 13, 224, 40855, 31670, 644, 178, 128); fe(152, 174, 50380, 86, 50, 174, 50, 55157, 50369, 52991, 178, 128); ff(56423, 29326, 9427, 20830, 292, 49969, 33319, 42564); ff(808, 8024, 64082, 42298, 56834, 56946, 57507, 31483); fe(152, 143, 31670, 86, 113, 143, 113, 644, 40838, 40855, 178, 128); ff(28172, 22319, 14584, 43068, 25993, 32345, 27072, 37823); fe(152, 47, 60336, 86, 89, 47, 89, 55040, 22254, 55002, 178, 128); fe(152, 174, 58762, 86, 50, 174, 50, 11481, 41932, 26942, 178, 128); fe(152, 191, 46186, 86, 248, 191, 248, 37915, 36260, 4425, 178, 128); ff(44710, 38024, 29902, 48900, 29763, 31219, 18111, 19301); fe(152, 174, 5843, 86, 50, 174, 50, 62288, 45062, 23344, 178, 128); fe(152, 13, 15659, 86, 224, 13, 224, 39938, 43735, 41256, 178, 128); fe(152, 47, 47446, 86, 89, 47, 89, 58440, 40439, 4415, 178, 128); fe(152, 143, 13374, 86, 113, 143, 113, 60945, 58363, 15904, 178, 128); ff(7696, 51867, 18182, 22771, 56834, 56946, 2125, 45149); fe(152, 13, 23047, 86, 224, 13, 224, 10668, 57122, 61627, 178, 128); ff(28172, 54920, 20662, 43068, 292, 49969, 5213, 45560); ff(13036, 19374, 38555, 41150, 44710, 48900, 27360, 14134); ff(22937, 1422, 61910, 19204, 39060, 54406, 24852, 11045); fe(152, 117, 22985, 86, 188, 117, 188, 11432, 17122, 49102, 178, 128); ff(31157, 49940, 58595, 46600, 24807, 11095, 55073, 52054); ff(54446, 36023, 42492, 9419, 30620, 31449, 57087, 20058); ff(48205, 28875, 55663, 56023, 65382, 47168, 33641, 39236); ff(12555, 26777, 56894, 3330, 13931, 61096, 16298, 54068); fg(142, 63966, 146, 213, 146, 42464, 64430, 8692, 90, 65); fe(152, 57, 21126, 86, 183, 57, 183, 16660, 47423, 50529, 178, 128); ff(13036, 23099, 42210, 41150, 30620, 31449, 17158, 38425); fe(152, 143, 25386, 86, 113, 143, 113, 10644, 52256, 35771, 178, 128); fe(152, 90, 729, 86, 242, 90, 242, 33401, 4614, 62732, 178, 128); fe(152, 57, 22254, 86, 183, 57, 183, 55002, 26707, 42528, 178, 128); fe(152, 57, 17322, 86, 183, 57, 183, 16784, 32524, 57207, 178, 128); ff(25993, 1813, 65058, 32345, 7696, 22771, 34305, 3629); fe(152, 240, 49737, 86, 22, 240, 22, 29353, 13185, 52798, 178, 128); ff(42117, 55607, 23053, 47286, 54446, 9419, 18110, 30578); fe(152, 191, 45600, 86, 248, 191, 248, 29817, 64660, 1820, 178, 128); ff(808, 20656, 9961, 42298, 3296, 33455, 61658, 61471); fe(152, 57, 33310, 86, 183, 57, 183, 63564, 52256, 35771, 178, 128); ff(56834, 47933, 43892, 56946, 13931, 61096, 39200, 20823); fe(152, 51, 1383, 86, 207, 51, 207, 46319, 41862, 21707, 178, 128); fe(152, 135, 45908, 86, 184, 135, 184, 59014, 23619, 40538, 178, 128); fe(152, 57, 10539, 86, 183, 57, 183, 55081, 59312, 23059, 178, 128); ff(65382, 58335, 47271, 47168, 24807, 11095, 45519, 54976); fe(152, 225, 39014, 86, 75, 225, 75, 4989, 513, 56444, 178, 128); ff(53527, 22432, 19421, 58872, 31157, 46600, 36753, 26568); ff(53527, 31983, 10830, 58872, 42117, 47286, 19835, 34408); ff(16907, 65127, 3149, 7721, 13036, 41150, 30443, 28399); ff(25993, 42598, 53650, 32345, 292, 49969, 27019, 1562); fe(152, 135, 5843, 86, 184, 135, 184, 62288, 21914, 42941, 178, 128); fe(152, 48, 62943, 86, 201, 48, 201, 57155, 45062, 23344, 178, 128); ff(65382, 26712, 40492, 47168, 3296, 33455, 53793, 2351); fe(152, 47, 61069, 86, 89, 47, 89, 21551, 54353, 59075, 178, 128); ff(39060, 44005, 4765, 54406, 2341, 60112, 20481, 55626); fe(152, 174, 55345, 86, 50, 174, 50, 30219, 42403, 16160, 178, 128); ff(808, 350, 45659, 42298, 54785, 50328, 56103, 34588); ff(65382, 9704, 22041, 47168, 56834, 56946, 49141, 47763); fe(152, 48, 7047, 86, 201, 48, 201, 36271, 58988, 41476, 178, 128); fe(152, 191, 34261, 86, 248, 191, 248, 40501, 41862, 21707, 178, 128); ff(31157, 2905, 34257, 46600, 44710, 48900, 2763, 29264); fe(152, 57, 61882, 86, 183, 57, 183, 45376, 8553, 44640, 178, 128); ff(12555, 13631, 49602, 3330, 30620, 31449, 15500, 42387); ff(21295, 28780, 57937, 44503, 7696, 22771, 51504, 46442); fe(152, 174, 6281, 86, 50, 174, 50, 40942, 58363, 15904, 178, 128); ff(39060, 1654, 47441, 54406, 16907, 7721, 40731, 26340); fe(152, 240, 25041, 86, 22, 240, 22, 29556, 29116, 6478, 178, 128); fe(152, 240, 31308, 86, 22, 240, 22, 65369, 24184, 39605, 178, 128); fe(152, 13, 38562, 86, 224, 13, 224, 11703, 14936, 32277, 178, 128); ff(24807, 7009, 43029, 11095, 56834, 56946, 65394, 54443); ff(2341, 13435, 49899, 60112, 54785, 50328, 34347, 24218); fe(152, 142, 34300, 86, 146, 142, 146, 10113, 9795, 1607, 178, 128); fe(152, 143, 64392, 86, 113, 143, 113, 8643, 16816, 60533, 178, 128); fe(152, 13, 25386, 86, 224, 13, 224, 10644, 46989, 23883, 178, 128); ff(56423, 17125, 2901, 20830, 54785, 50328, 26123, 43245); ff(24807, 59352, 5529, 11095, 44710, 48900, 8494, 20820); fe(152, 117, 8897, 86, 188, 117, 188, 2656, 58988, 41476, 178, 128); fe(152, 191, 30744, 86, 248, 191, 248, 22804, 47779, 22219, 178, 128); ff(21295, 65187, 24258, 44503, 48952, 60960, 10622, 49688); fe(152, 135, 36017, 86, 184, 135, 184, 35474, 7064, 28208, 178, 128); ff(25993, 35398, 3790, 32345, 44710, 48900, 57267, 51105); fe(152, 143, 13185, 86, 113, 143, 113, 52798, 46066, 36622, 178, 128); fe(152, 57, 47698, 86, 183, 57, 183, 61029, 46873, 2469, 178, 128); ff(46130, 48670, 47486, 28059, 53527, 58872, 42116, 1306); fg(135, 60945, 197, 189, 184, 13374, 23129, 65180, 135, 65); ff(30620, 11433, 13886, 31449, 54785, 50328, 26748, 59879); ff(53527, 5299, 50080, 58872, 7696, 22771, 21811, 17668); fe(152, 117, 59312, 86, 188, 117, 188, 23059, 64392, 8643, 178, 128); ff(3294, 17684, 61105, 2300, 36587, 40001, 22313, 35948); ff(65382, 24869, 60051, 47168, 12555, 3330, 54742, 957); fe(152, 90, 5985, 86, 242, 90, 242, 56186, 58672, 27675, 178, 128); ff(65382, 57923, 49119, 47168, 13036, 41150, 25126, 40453); ff(34148, 64428, 28909, 45782, 46130, 28059, 45599, 63481); ff(54446, 32123, 13763, 9419, 53527, 58872, 53814, 6453); ff(56423, 15588, 15922, 20830, 25993, 32345, 49595, 53822); fe(152, 13, 36941, 86, 224, 13, 224, 29761, 12349, 3316, 178, 128); ff(42117, 30393, 37404, 47286, 24807, 11095, 18705, 4090); fe(152, 240, 28616, 86, 22, 240, 22, 15819, 41150, 51117, 178, 128); fe(152, 87, 14513, 86, 57, 87, 57, 18800, 33008, 40048, 178, 128); ff(13931, 24709, 56723, 61096, 46130, 28059, 5923, 57174); fe(152, 240, 21914, 86, 22, 240, 22, 42941, 1122, 6431, 178, 128); ff(39060, 7595, 64308, 54406, 13036, 41150, 27445, 64459); fg(57, 24871, 212, 24, 183, 7605, 21359, 35192, 48, 65); fe(152, 52, 13316, 86, 98, 52, 98, 5618, 33854, 26356, 178, 128); ff(31157, 57473, 26640, 46600, 46130, 28059, 61377, 42809); ff(54785, 52674, 14211, 50328, 53527, 58872, 11246, 2179); fe(152, 143, 38700, 86, 113, 143, 113, 44924, 39293, 41249, 178, 128); fe(152, 143, 24949, 86, 113, 143, 113, 5950, 23313, 29379, 178, 128); ff(2341, 1608, 7326, 60112, 36587, 40001, 28555, 47299); ff(3296, 21689, 22346, 33455, 2341, 60112, 4839, 65165); fe(152, 174, 29584, 86, 50, 174, 50, 33544, 35511, 4914, 178, 128); fe(152, 174, 39014, 86, 50, 174, 50, 4989, 62893, 65231, 178, 128); fe(152, 174, 55775, 86, 50, 174, 50, 33956, 55775, 33956, 178, 128); fe(152, 225, 23646, 86, 75, 225, 75, 688, 5086, 61815, 178, 128); fe(152, 13, 16630, 86, 224, 13, 224, 25697, 32439, 54325, 178, 128); ff(16907, 2227, 60805, 7721, 12555, 3330, 2307, 57634); fe(152, 142, 4189, 86, 146, 142, 146, 26417, 12848, 64513, 178, 128); ff(25993, 25519, 47195, 32345, 54446, 9419, 17978, 60707); ff(46130, 14947, 51269, 28059, 44710, 48900, 15779, 65352); fe(152, 90, 22751, 86, 242, 90, 242, 62451, 43018, 10039, 178, 128); fe(152, 51, 4614, 86, 207, 51, 207, 62732, 12848, 64513, 178, 128); fe(152, 51, 13316, 86, 207, 51, 207, 5618, 60973, 44983, 178, 128); fe(152, 225, 50915, 86, 75, 225, 75, 64934, 61908, 46329, 178, 128); fg(57, 27507, 65, 205, 183, 33060, 10580, 49222, 191, 65); ff(31157, 24803, 10975, 46600, 56423, 20830, 50051, 36434); fe(152, 51, 38621, 86, 207, 51, 207, 13865, 40288, 23060, 178, 128); fe(152, 142, 1122, 86, 146, 142, 146, 6431, 19764, 6517, 178, 128); ff(808, 4545, 61012, 42298, 3294, 2300, 23225, 41491); fe(152, 142, 19131, 86, 146, 142, 146, 59835, 42662, 47851, 178, 128); fe(152, 57, 39730, 86, 183, 57, 183, 45694, 34261, 40501, 178, 128); fe(152, 52, 38146, 86, 98, 52, 98, 14129, 28358, 30660, 178, 128); fe(152, 13, 46873, 86, 224, 13, 224, 2469, 44197, 1273, 178, 128); fe(152, 135, 17764, 86, 184, 135, 184, 4083, 23793, 37932, 178, 128); fe(152, 143, 34045, 86, 113, 143, 113, 59189, 16514, 8137, 178, 128); fe(152, 142, 63765, 86, 146, 142, 146, 52737, 41953, 11444, 178, 128); fe(152, 87, 7543, 86, 57, 87, 57, 219, 57122, 61627, 178, 128); ff(2341, 20589, 44621, 60112, 30620, 31449, 26296, 34742); ff(53527, 19747, 27628, 58872, 16907, 7721, 32290, 1595); fe(152, 52, 61392, 86, 98, 52, 98, 10680, 9571, 55193, 178, 128); ff(31157, 29465, 10579, 46600, 31157, 46600, 38878, 17959); fe(152, 117, 40121, 86, 188, 117, 188, 60218, 21343, 42461, 178, 128); fe(152, 90, 36018, 86, 242, 90, 242, 7016, 37556, 56705, 178, 128); ff(24807, 37526, 35684, 11095, 3296, 33455, 26965, 21313); fe(152, 51, 21984, 86, 207, 51, 207, 38571, 38740, 51700, 178, 128); fg(13, 25798, 178, 86, 224, 35361, 31438, 29670, 240, 65); ff(808, 3791, 45534, 42298, 53527, 58872, 27888, 64378); ff(54446, 32840, 50362, 9419, 13931, 61096, 20464, 51692); fe(152, 52, 52874, 86, 98, 52, 98, 52445, 7064, 28208, 178, 128); ff(7696, 31171, 37101, 22771, 65382, 47168, 60571, 62090); ff(28172, 63017, 36249, 43068, 3294, 2300, 56485, 51931); fe(152, 87, 42403, 86, 57, 87, 57, 16160, 63859, 47629, 178, 128); ff(2341, 56949, 5687, 60112, 25993, 32345, 20138, 19536); ff(3294, 24219, 62161, 2300, 48952, 60960, 48403, 50410); ff(13931, 39495, 16951, 61096, 65382, 47168, 6954, 42031); fe(152, 174, 60156, 86, 50, 174, 50, 49165, 40075, 52440, 178, 128); ff(25993, 14981, 35815, 32345, 29763, 31219, 63523, 61411); fe(152, 142, 64392, 86, 146, 142, 146, 8643, 37556, 56705, 178, 128); fe(152, 225, 41647, 86, 75, 225, 75, 21443, 43023, 24512, 178, 128); fe(152, 225, 28616, 86, 75, 225, 75, 15819, 7081, 29075, 178, 128); ff(48952, 1775, 28986, 60960, 44710, 48900, 44753, 11058); ff(808, 25697, 29014, 42298, 34148, 45782, 12179, 64850); fe(152, 143, 5388, 86, 113, 143, 113, 5725, 4189, 26417, 178, 128); fe(152, 87, 43023, 86, 57, 87, 57, 24512, 51408, 43629, 178, 128); ff(808, 45916, 57411, 42298, 34148, 45782, 33958, 18469); fe(152, 51, 50065, 86, 207, 51, 207, 12657, 24526, 5926, 178, 128); fe(152, 240, 27517, 86, 22, 240, 22, 37276, 47779, 22219, 178, 128); ff(34148, 22536, 14515, 45782, 21295, 44503, 5778, 50107); ff(56834, 41878, 30606, 56946, 13036, 41150, 46835, 22728); ff(22937, 34684, 26224, 19204, 3294, 2300, 31043, 29733); fe(152, 51, 61882, 86, 207, 51, 207, 45376, 12349, 3316, 178, 128); fe(152, 52, 47864, 86, 98, 52, 98, 18195, 8624, 46877, 178, 128); fe(152, 225, 60749, 86, 75, 225, 75, 50734, 64349, 46308, 178, 128); ff(3296, 47127, 36253, 33455, 12555, 3330, 61691, 25469); fe(152, 51, 23047, 86, 207, 51, 207, 10668, 53412, 24438, 178, 128); ff(3294, 20577, 48860, 2300, 46130, 28059, 49659, 16898); fg(90, 36423, 207, 69, 242, 28174, 19551, 17406, 51, 65); fe(152, 174, 29907, 86, 50, 174, 50, 12188, 46186, 37915, 178, 128); fe(152, 13, 13316, 86, 224, 13, 224, 5618, 27637, 23945, 178, 128); fe(152, 135, 58988, 86, 184, 135, 184, 41476, 62035, 51682, 178, 128); ff(3296, 64951, 8009, 33455, 13931, 61096, 54761, 23456); fe(152, 52, 20243, 86, 98, 52, 98, 43193, 51364, 46652, 178, 128); ff(21295, 42830, 34515, 44503, 54446, 9419, 43139, 24646); fe(152, 13, 17322, 86, 224, 13, 224, 16784, 15960, 7211, 178, 128); fg(174, 57952, 146, 213, 50, 238, 21276, 45452, 13, 65); ff(34148, 47104, 1256, 45782, 48205, 56023, 55868, 8179); fe(152, 191, 40121, 86, 248, 191, 248, 60218, 54693, 58782, 178, 128); ff(13931, 53174, 58249, 61096, 39060, 54406, 51887, 9380); fe(152, 51, 30744, 86, 207, 51, 207, 22804, 39014, 4989, 178, 128); fe(152, 90, 23646, 86, 242, 90, 242, 688, 13316, 5618, 178, 128); fe(152, 142, 36283, 86, 146, 142, 146, 1515, 25000, 31091, 178, 128); ff(808, 29926, 1995, 42298, 54785, 50328, 49770, 65282); ff(292, 57211, 1136, 49969, 3294, 2300, 64984, 1856); ff(46130, 64905, 48016, 28059, 48205, 56023, 12421, 50800); fe(152, 142, 51462, 86, 146, 142, 146, 255, 9625, 17292, 178, 128); ff(56423, 27569, 183, 20830, 48952, 60960, 51743, 30906); ff(36587, 16803, 58281, 40001, 56834, 56946, 1150, 3589); ff(44710, 26555, 695, 48900, 65382, 47168, 6720, 9223); ff(13931, 14880, 65508, 61096, 24807, 11095, 7320, 44263); ff(44710, 59630, 48285, 48900, 808, 42298, 17765, 10976); fe(152, 191, 63194, 86, 248, 191, 248, 31224, 7064, 28208, 178, 128); fe(152, 240, 31207, 86, 22, 240, 22, 62860, 4189, 26417, 178, 128); ff(36587, 40063, 13819, 40001, 44710, 48900, 53004, 61350); fe(152, 225, 34261, 86, 75, 225, 75, 40501, 17122, 49102, 178, 128); ff(28172, 20149, 4896, 43068, 31157, 46600, 47523, 10894); fe(152, 52, 63859, 86, 98, 52, 98, 47629, 55345, 30219, 178, 128); ff(65382, 12054, 14166, 47168, 808, 42298, 48678, 30152); fe(152, 52, 31055, 86, 98, 52, 98, 34721, 16630, 25697, 178, 128); fe(152, 240, 57391, 86, 22, 240, 22, 35113, 9136, 18083, 178, 128); ff(13036, 37783, 10758, 41150, 21295, 44503, 41498, 56307); fe(152, 174, 4589, 86, 50, 174, 50, 40163, 43735, 41256, 178, 128); fg(52, 61834, 207, 69, 98, 4355, 29312, 35744, 87, 65); ff(28172, 13289, 64911, 43068, 54785, 50328, 2553, 20368); fe(152, 191, 21948, 86, 248, 191, 248, 64989, 60973, 44983, 178, 128); fe(152, 142, 56148, 86, 146, 142, 146, 3168, 40439, 4415, 178, 128); fe(152, 13, 45600, 86, 224, 13, 224, 29817, 23795, 59947, 178, 128); ff(16907, 49345, 8994, 7721, 56834, 56946, 27489, 37283); ff(292, 12448, 44285, 49969, 13036, 41150, 50944, 25429); ff(34148, 32559, 52767, 45782, 808, 42298, 47447, 2432); ff(34148, 56811, 57677, 45782, 7696, 22771, 33687, 50374); ff(65382, 54873, 19338, 47168, 16907, 7721, 46108, 5570); fe(152, 48, 22399, 86, 201, 48, 201, 20656, 23313, 29379, 178, 128); fe(152, 47, 22560, 86, 89, 47, 89, 16997, 52355, 53500, 178, 128); ff(12555, 45007, 6230, 3330, 22937, 19204, 29801, 57101); ff(24807, 57067, 22870, 11095, 28172, 43068, 15542, 20154); fe(152, 240, 12961, 86, 22, 240, 22, 32777, 46978, 15658, 178, 128); fe(152, 47, 13448, 86, 89, 47, 89, 6567, 55345, 30219, 178, 128); ff(46130, 8485, 46627, 28059, 292, 49969, 55928, 32945); ff(48952, 32043, 22554, 60960, 13036, 41150, 25148, 162); ff(21295, 57093, 32629, 44503, 3294, 2300, 18120, 27028); ff(292, 23609, 36090, 49969, 36587, 40001, 43328, 1506); fe(152, 143, 21962, 86, 113, 143, 113, 2811, 31976, 23496, 178, 128); fe(152, 90, 47446, 86, 242, 90, 242, 58440, 31133, 26866, 178, 128); fe(152, 87, 49463, 86, 57, 87, 57, 38367, 11393, 34030, 178, 128); fe(152, 174, 35602, 86, 50, 174, 50, 8771, 3120, 57482, 178, 128); ff(3294, 45427, 45957, 2300, 56423, 20830, 20684, 51964); ff(56834, 29000, 6357, 56946, 16907, 7721, 44113, 47842); fe(152, 48, 16103, 86, 201, 48, 201, 6541, 23646, 688, 178, 128); fe(152, 87, 33862, 86, 57, 87, 57, 6278, 513, 56444, 178, 128); ff(25993, 54524, 61596, 32345, 3296, 33455, 10432, 38617); fg(87, 43356, 197, 189, 57, 64666, 61853, 8698, 142, 65); fe(152, 135, 23285, 86, 184, 135, 184, 32764, 35177, 18155, 178, 128); fe(152, 117, 22261, 86, 188, 117, 188, 42519, 29871, 39637, 178, 128); fg(57, 54985, 65, 205, 183, 53851, 63336, 16793, 47, 65); ff(34148, 23482, 15648, 45782, 21295, 44503, 7146, 60015); fe(152, 13, 52671, 86, 224, 13, 224, 1990, 62613, 32590, 178, 128); ff(48205, 59306, 58557, 56023, 28172, 43068, 2447, 37646); fe(152, 143, 44315, 86, 113, 143, 113, 36172, 4714, 1419, 178, 128); ff(28172, 65209, 18465, 43068, 48205, 56023, 6151, 21174); ff(25993, 10169, 48581, 32345, 25993, 32345, 58732, 25464); ff(24807, 25527, 27586, 11095, 44710, 48900, 47270, 40162); fe(152, 48, 33930, 86, 201, 48, 201, 37250, 18348, 2821, 178, 128); fe(152, 57, 22261, 86, 183, 57, 183, 42519, 40838, 40855, 178, 128); fe(152, 48, 10869, 86, 201, 48, 201, 15881, 51364, 46652, 178, 128); ff(56423, 56929, 26049, 20830, 3294, 2300, 5261, 52795); ff(21295, 24177, 26517, 44503, 13036, 41150, 54351, 33330); ff(808, 13834, 47001, 42298, 31157, 46600, 10160, 3924); ff(48952, 18028, 21477, 60960, 30620, 31449, 15890, 62466); ff(46130, 51549, 45938, 28059, 7696, 22771, 24251, 20139); fe(152, 47, 34261, 86, 89, 47, 89, 40501, 36410, 41638, 178, 128); ff(24807, 48922, 35489, 11095, 3294, 2300, 5299, 9647); ff(56834, 8966, 43271, 56946, 25993, 32345, 61483, 4811); fe(152, 143, 17122, 86, 113, 143, 113, 49102, 3361, 47791, 178, 128); ff(56423, 60805, 42328, 20830, 54446, 9419, 33519, 47904); ff(808, 50936, 38303, 42298, 65382, 47168, 22176, 31380); ff(808, 7502, 17015, 42298, 56834, 56946, 64166, 3382); ff(13931, 46371, 21733, 61096, 16907, 7721, 41975, 14397); fe(152, 174, 50244, 86, 50, 174, 50, 60951, 42523, 60484, 178, 128); ff(34148, 27224, 22242, 45782, 34148, 45782, 39869, 47559); fe(152, 57, 64169, 86, 183, 57, 183, 25589, 56323, 64783, 178, 128); fe(152, 90, 22560, 86, 242, 90, 242, 16997, 14338, 37315, 178, 128); ff(808, 52119, 25807, 42298, 13036, 41150, 372, 59813); fe(152, 47, 58672, 86, 89, 47, 89, 27675, 19943, 43365, 178, 128); fe(152, 225, 34723, 86, 75, 225, 75, 46430, 32600, 565, 178, 128); ff(53527, 61337, 8760, 58872, 7696, 22771, 49725, 50319); fe(152, 191, 17064, 86, 248, 191, 248, 13040, 58547, 18300, 178, 128); ff(46130, 1302, 45208, 28059, 28172, 43068, 8542, 56431); fe(152, 143, 2987, 86, 113, 143, 113, 21107, 1122, 6431, 178, 128); fe(152, 174, 63273, 86, 50, 174, 50, 38579, 21380, 45197, 178, 128); fe(152, 191, 54178, 86, 248, 191, 248, 11472, 5985, 56186, 178, 128); ff(2341, 28359, 32476, 60112, 54446, 9419, 44881, 34402); fe(152, 57, 64660, 86, 183, 57, 183, 1820, 50369, 52991, 178, 128); fe(152, 142, 32031, 86, 146, 142, 146, 30718, 38644, 51063, 178, 128); ff(28172, 17958, 14095, 43068, 3296, 33455, 52829, 61049); ff(54785, 6082, 60436, 50328, 25993, 32345, 27526, 2218); fe(152, 142, 41287, 86, 146, 142, 146, 62822, 43197, 16085, 178, 128); fe(152, 51, 41647, 86, 207, 51, 207, 21443, 51408, 43629, 178, 128); ff(46130, 15293, 41711, 28059, 65382, 47168, 5398, 21446); fe(152, 117, 28559, 86, 188, 117, 188, 23622, 55601, 39843, 178, 128); ff(292, 36981, 35611, 49969, 65382, 47168, 42952, 36607); fe(152, 90, 57686, 86, 242, 90, 242, 51254, 40206, 23607, 178, 128); ff(28172, 12334, 41369, 43068, 48205, 56023, 32966, 54717); fg(142, 40163, 207, 69, 146, 4589, 1558, 47326, 225, 65); fe(152, 47, 57879, 86, 89, 47, 89, 65349, 4714, 1419, 178, 128); ff(2341, 8954, 22458, 60112, 48205, 56023, 58591, 29335); fe(152, 191, 59435, 86, 248, 191, 248, 40822, 18665, 24318, 178, 128); fe(152, 47, 2284, 86, 89, 47, 89, 44902, 54121, 2691, 178, 128); fe(152, 135, 43188, 86, 184, 135, 184, 2833, 12697, 41813, 178, 128); ff(13036, 57829, 12149, 41150, 3294, 2300, 42249, 29774); ff(42117, 59095, 27503, 47286, 44710, 48900, 41316, 64976); fe(152, 142, 41896, 86, 146, 142, 146, 2649, 31788, 23527, 178, 128); ff(13931, 28613, 12253, 61096, 53527, 58872, 40521, 28439); ff(48205, 29335, 62135, 56023, 36587, 40001, 22458, 25105); fe(152, 117, 23998, 86, 188, 117, 188, 28720, 38748, 10265, 178, 128); ff(39060, 41600, 12415, 54406, 3296, 33455, 57086, 21764); fe(152, 52, 4589, 86, 98, 52, 98, 40163, 7047, 36271, 178, 128); ff(39060, 14958, 58950, 54406, 44710, 48900, 31961, 41363); ff(65382, 15217, 25418, 47168, 44710, 48900, 36470, 13511); fe(152, 117, 54178, 86, 188, 117, 188, 11472, 27081, 1215, 178, 128); ff(808, 3220, 38991, 42298, 21295, 44503, 12348, 12632); fe(152, 52, 40423, 86, 98, 52, 98, 16136, 40121, 60218, 178, 128); fe(152, 117, 41932, 86, 188, 117, 188, 26942, 22560, 16997, 178, 128); ff(808, 2100, 57842, 42298, 39060, 54406, 50474, 41101); fe(152, 225, 42140, 86, 75, 225, 75, 28751, 56036, 42585, 178, 128); fe(152, 240, 24526, 86, 22, 240, 22, 5926, 58712, 36755, 178, 128); ff(808, 25829, 18917, 42298, 29763, 31219, 43491, 44597); fe(152, 90, 51408, 86, 242, 90, 242, 43629, 15452, 19418, 178, 128); ff(24807, 35359, 37140, 11095, 12555, 3330, 27199, 55206); fe(152, 57, 47864, 86, 183, 57, 183, 18195, 47864, 18195, 178, 128); ff(48952, 54232, 3841, 60960, 42117, 47286, 62392, 56191); ff(46130, 11423, 8429, 28059, 54785, 50328, 10054, 52454); ff(42117, 26168, 46537, 47286, 54785, 50328, 44177, 59979); fe(152, 225, 48471, 86, 75, 225, 75, 4654, 40121, 60218, 178, 128); fe(152, 191, 13085, 86, 248, 191, 248, 31405, 40007, 60094, 178, 128); ff(31157, 33823, 8615, 46600, 46130, 28059, 35290, 56368); fe(152, 87, 26600, 86, 57, 87, 57, 30779, 29907, 12188, 178, 128); ff(46130, 50516, 49657, 28059, 25993, 32345, 21651, 33818); ff(53527, 18495, 54625, 58872, 42117, 47286, 16732, 3370); ff(28172, 56020, 22046, 43068, 48952, 60960, 10656, 55563); fe(152, 87, 38621, 86, 57, 87, 57, 13865, 56851, 59783, 178, 128); fe(152, 48, 13068, 86, 201, 48, 201, 40533, 47712, 58952, 178, 128); ff(48205, 62255, 3920, 56023, 25993, 32345, 4898, 22003); ff(56834, 28625, 24888, 56946, 12555, 3330, 5909, 35688); ff(56423, 33756, 57772, 20830, 39060, 54406, 20839, 33460); ff(54446, 45549, 42309, 9419, 36587, 40001, 59116, 20778); ff(16907, 41866, 12048, 7721, 42117, 47286, 5496, 6905); ff(25993, 51946, 24401, 32345, 54785, 50328, 49056, 41459); fe(152, 225, 49703, 86, 75, 225, 75, 31893, 51274, 48960, 178, 128); ff(13036, 41358, 22791, 41150, 292, 49969, 48926, 36452); ff(13036, 239, 13983, 41150, 16907, 7721, 38379, 35211); fe(152, 48, 38740, 86, 201, 48, 201, 51700, 45699, 37435, 178, 128); fe(152, 191, 3671, 86, 248, 191, 248, 18087, 62943, 57155, 178, 128); ff(44710, 56273, 60274, 48900, 22937, 19204, 16311, 52912); ff(54446, 13514, 62744, 9419, 54785, 50328, 2367, 65362); ff(42117, 19225, 43491, 47286, 13931, 61096, 11654, 25829); fe(152, 135, 65487, 86, 184, 135, 184, 3998, 38562, 11703, 178, 128); fe(152, 51, 35106, 86, 207, 51, 207, 1510, 9976, 39619, 178, 128); ff(54785, 2046, 5546, 50328, 7696, 22771, 52092, 52839); ff(16907, 52074, 42966, 7721, 25993, 32345, 31173, 8501); ff(31157, 53246, 56885, 46600, 48205, 56023, 49681, 5292); ff(39060, 18423, 53027, 54406, 808, 42298, 5034, 59892); ff(29763, 51447, 49233, 31219, 46130, 28059, 45577, 36906); fe(152, 52, 29860, 86, 98, 52, 98, 58954, 63558, 4836, 178, 128); ff(29763, 58678, 33656, 31219, 22937, 19204, 30058, 56517); ff(292, 57612, 4871, 49969, 24807, 11095, 19728, 30265); fe(152, 51, 17322, 86, 207, 51, 207, 16784, 41358, 48926, 178, 128); fe(152, 47, 64349, 86, 89, 47, 89, 46308, 51958, 23559, 178, 128); fe(152, 135, 32524, 86, 184, 135, 184, 57207, 128, 60857, 178, 128); fe(152, 135, 40838, 86, 184, 135, 184, 40855, 3594, 7691, 178, 128); fe(152, 135, 41932, 86, 184, 135, 184, 26942, 7081, 29075, 178, 128); ff(44710, 6363, 52912, 48900, 29763, 31219, 4667, 52106); fe(152, 48, 20261, 86, 201, 48, 201, 21906, 61392, 10680, 178, 128); fe(152, 57, 34723, 86, 183, 57, 183, 46430, 29991, 17661, 178, 128); ff(54785, 10177, 31490, 50328, 7696, 22771, 25461, 25556); fe(152, 87, 28114, 86, 57, 87, 57, 50589, 31976, 23496, 178, 128); fe(152, 135, 11393, 86, 184, 135, 184, 34030, 32464, 48525, 178, 128); fe(152, 174, 38644, 86, 50, 174, 50, 51063, 22254, 55002, 178, 128); fe(152, 117, 58547, 86, 188, 117, 188, 18300, 9458, 12074, 178, 128); fe(152, 87, 42023, 86, 57, 87, 57, 20893, 30012, 52886, 178, 128); fe(152, 142, 64030, 86, 146, 142, 146, 34366, 50244, 60951, 178, 128); fe(152, 90, 25379, 86, 242, 90, 242, 2299, 2987, 21107, 178, 128); fe(152, 240, 55345, 86, 22, 240, 22, 30219, 56828, 24525, 178, 128); ff(56423, 58560, 57161, 20830, 56423, 20830, 46127, 26165); ff(7696, 25768, 16493, 22771, 65382, 47168, 48933, 38172); ff(34148, 42040, 65100, 45782, 13931, 61096, 45819, 38492); fg(47, 56705, 197, 189, 89, 37556, 63825, 31320, 52, 65); ff(7696, 61133, 10598, 22771, 30620, 31449, 42430, 29989); ff(22937, 17134, 35395, 19204, 808, 42298, 6927, 34217); ff(46130, 4710, 30231, 28059, 29763, 31219, 59860, 30196); fe(152, 90, 61882, 86, 242, 90, 242, 45376, 961, 29008, 178, 128); fe(152, 87, 16514, 86, 57, 87, 57, 8137, 28174, 36423, 178, 128); fe(152, 47, 49108, 86, 89, 47, 89, 45604, 14963, 33489, 178, 128); fe(152, 48, 50380, 86, 201, 48, 201, 55157, 11646, 17488, 178, 128); ff(56834, 450, 58754, 56946, 44710, 48900, 63875, 4607); fe(152, 48, 32600, 86, 201, 48, 201, 565, 58974, 62887, 178, 128); ff(56423, 61480, 45618, 20830, 42117, 47286, 21404, 3111); fe(152, 48, 1383, 86, 201, 48, 201, 46319, 17122, 49102, 178, 128); ff(3294, 39503, 56718, 2300, 16907, 7721, 18957, 33038); ff(3296, 7391, 11486, 33455, 65382, 47168, 62048, 18753); ff(56834, 13903, 8813, 56946, 53527, 58872, 863, 11755); ff(36587, 56440, 53982, 40001, 54446, 9419, 21547, 52486); ff(30620, 26779, 30250, 31449, 42117, 47286, 49803, 3962); fe(152, 90, 36410, 86, 242, 90, 242, 41638, 1383, 46319, 178, 128); ff(56423, 7061, 55267, 20830, 65382, 47168, 29516, 59126); ff(3294, 65292, 48196, 2300, 46130, 28059, 55218, 59715); ff(44710, 5908, 64542, 48900, 30620, 31449, 35013, 34340); fe(152, 47, 29907, 86, 89, 47, 89, 12188, 23793, 37932, 178, 128); fe(152, 48, 46989, 86, 201, 48, 201, 23883, 56831, 48755, 178, 128); ff(48205, 65232, 40662, 56023, 13036, 41150, 10163, 447); ff(54446, 52004, 14183, 9419, 54785, 50328, 60393, 20034); ff(56834, 6734, 38766, 56946, 16907, 7721, 53764, 24839); fe(152, 117, 43023, 86, 188, 117, 188, 24512, 41300, 39221, 178, 128); ff(56423, 20075, 22311, 20830, 7696, 22771, 10763, 15023); ff(39060, 46211, 26505, 54406, 13931, 61096, 53792, 10836); fe(152, 57, 59402, 86, 183, 57, 183, 57659, 25000, 31091, 178, 128); fe(152, 240, 49222, 86, 22, 240, 22, 46398, 52936, 46263, 178, 128); fe(152, 174, 32439, 86, 50, 174, 50, 54325, 52029, 2247, 178, 128); fg(191, 6431, 152, 128, 248, 1122, 5721, 25656, 174, 65); fe(152, 47, 32600, 86, 89, 47, 89, 565, 43078, 38760, 178, 128); fe(152, 47, 64030, 86, 89, 47, 89, 34366, 38700, 44924, 178, 128); ff(48952, 63803, 33763, 60960, 3294, 2300, 24724, 60278); fe(152, 225, 27182, 86, 75, 225, 75, 62587, 41287, 62822, 178, 128); fe(152, 225, 49108, 86, 75, 225, 75, 45604, 56598, 51429, 178, 128); fe(152, 117, 33008, 86, 188, 117, 188, 40048, 57686, 51254, 178, 128); ff(22937, 57180, 55852, 19204, 54785, 50328, 32897, 49804); fe(152, 191, 49665, 86, 248, 191, 248, 29110, 7047, 36271, 178, 128); ff(29763, 38842, 56843, 31219, 34148, 45782, 48596, 21437); fe(152, 240, 27809, 86, 22, 240, 22, 42791, 19943, 43365, 178, 128); fe(152, 13, 21841, 86, 224, 13, 224, 52970, 21841, 52970, 178, 128); fe(152, 135, 9488, 86, 184, 135, 184, 16289, 56831, 48755, 178, 128); fd(10410, 256, 38729, 272, 9, 32075, 43129); fd(18907, 256, 48015, 272, 12, 24556, 18779); fd(50070, 256, 18779, 272, 6, 18907, 23211); fd(40912, 256, 14136, 272, 15, 59744, 26936); fd(9262, 256, 38729, 272, 13, 32075, 2760); fd(54812, 256, 38729, 272, 11, 32075, 36614); fd(59744, 256, 54360, 272, 4, 55480, 14136); fd(57371, 256, 23211, 272, 5, 50070, 47870); fd(17130, 256, 44193, 272, 8, 49302, 41057); fd(55480, 256, 38729, 272, 3, 32075, 54360); fd(59744, 256, 44193, 272, 2, 49302, 14136); fd(10410, 256, 43129, 272, 14, 10410, 43129); fd(36497, 256, 41057, 272, 7, 17130, 61906); fd(53909, 256, 26936, 272, 0, 40912, 40887); fd(36497, 256, 33467, 272, 10, 56136, 61906); fd(9262, 256, 9368, 272, 1, 30614, 2760); fc(52553, 19928, 31286, 58668, 51115, 45067, 9104, 32593, 27513, 4293); fc(58283, 35772, 42554, 46215, 22125, 45159, 17053, 38045, 39145, 46066); fc(27843, 52666, 56225, 38141, 17708, 6019, 64580, 33815, 5008, 24517); fc(19648, 37671, 9676, 19441, 38965, 61736, 6340, 10752, 17967, 61393); fb(37465, 9147, 63447, 52949, 53501, 20259, 56177, 41481, 8958, 35069); fc(53861, 51349, 32262, 11363, 32896, 5532, 38633, 25316, 51797, 36780); fc(30573, 30032, 4923, 23632, 43569, 17153, 53164, 4886, 46985, 41214); fb(45082, 14399, 29169, 18396, 9834, 42602, 19704, 55919, 21023, 16071); fc(64282, 32831, 22666, 63072, 53161, 29208, 16514, 40698, 47644, 36320); fb(30643, 48300, 24761, 38144, 48193, 16921, 52251, 43769, 33207, 1955); fc(41187, 46855, 38199, 24013, 39063, 27882, 761, 26391, 14589, 37792); fb(18327, 37777, 26343, 3204, 6332, 37671, 38965, 23453, 25547, 46018); fb(49444, 21059, 62802, 53161, 9774, 27796, 11608, 60925, 32831, 36450); fc(13587, 22970, 21010, 58851, 2434, 41328, 43658, 44209, 17263, 2472); fb(47577, 51358, 42776, 9774, 44747, 16958, 15361, 61174, 21059, 64771); fc(42502, 25073, 60927, 43403, 578, 61744, 51674, 63146, 15776, 56891); fc(26354, 21396, 7442, 39100, 13685, 32831, 53161, 58130, 64877, 41693); fc(2772, 32831, 52088, 64276, 53161, 58179, 3123, 64127, 65158, 31228); fb(10253, 14589, 52708, 61368, 24013, 7146, 34411, 42587, 61202, 51949); fb(51461, 39645, 54891, 19247, 19847, 61736, 6340, 24687, 59560, 40394); fb(20275, 62544, 37502, 36789, 14529, 13418, 33930, 8822, 40090, 60712); fb(18890, 17013, 48553, 28043, 33264, 17498, 38247, 40465, 26565, 19505); fb(34222, 54047, 24943, 63849, 10476, 20978, 16711, 56231, 47760, 31492); fb(13168, 65126, 28910, 4293, 38506, 40056, 38528, 64769, 52553, 17853); fb(29915, 10955, 6298, 24472, 60622, 21396, 13685, 37999, 7964, 19658); fc(27513, 20275, 36199, 28043, 60712, 31339, 21505, 21746, 26565, 58668); fc(35141, 32404, 44898, 8870, 34326, 29928, 24541, 2638, 25763, 22238); fc(12063, 56989, 38134, 33264, 51767, 9309, 3798, 49581, 17013, 23264); fb(35929, 2661, 40942, 526, 8018, 32314, 5721, 60423, 63735, 43171); fb(26565, 24474, 24051, 54933, 38727, 27513, 58668, 41770, 16832, 28043); fc(10339, 25138, 12960, 9993, 13241, 47760, 63849, 31743, 19313, 45400); fb(56784, 25292, 17882, 8018, 56926, 59804, 35932, 61064, 2661, 15215); fa(44509, 13, 57426, 50433, 62347, 15576, 40020, 50923, 4268, 50225, 44285); fa(2876, 0, 6900, 28800, 12320, 10631, 50695, 12320, 10631, 29104, 2588); fa(10923, 4, 11372, 59650, 20735, 13998, 7274, 55464, 26991, 59442, 11147); fa(10478, 10, 44782, 37443, 40020, 57426, 31963, 22321, 21661, 37747, 10702); fa(51177, 5, 10631, 46864, 64291, 26817, 12320, 58816, 56745, 46624, 50889); fa(23749, 6, 42648, 18417, 64291, 26817, 46522, 62840, 59855, 18113, 24037); fa(48022, 2, 11372, 31881, 62840, 59855, 7274, 22321, 21661, 32185, 47798); fa(7217, 9, 41106, 7802, 58816, 56745, 51390, 49637, 61896, 8010, 7441); fa(52894, 1, 34422, 44526, 20735, 13998, 20285, 8149, 5760, 44254, 53182); fa(63104, 8, 26991, 36679, 22321, 21661, 55464, 52709, 2041, 36471, 63392); fa(37145, 12, 6900, 22186, 22321, 21661, 50695, 36120, 52550, 22426, 36921); fa(12567, 3, 2617, 52493, 52709, 2041, 16182, 51390, 41106, 52285, 12343); fa(36580, 14, 51947, 59493, 58816, 56745, 22176, 10578, 39622, 59733, 36804); fa(20347, 7, 50951, 7440, 62840, 59855, 65394, 7274, 11372, 7200, 20059); fa(54018, 11, 51947, 27064, 50695, 6900, 22176, 7274, 11372, 26760, 53794); fa(8424, 15, 26817, 38025, 36120, 52550, 64291, 50923, 4268, 38329, 8648); g___1046(47799, 37634, 37090, 26500, 28648, 64282, 36320, 15, 5155, 58163, 47703); g___1046(65404, 54246, 53254, 54042, 31822, 3077, 6648, 8, 13126, 55789, 65436); g___1046(3063, 28798, 29598, 58505, 11227, 30396, 29068, 2, 27657, 57277, 2839); g___1046(23852, 48363, 48907, 18772, 33745, 55247, 40140, 5, 4245, 25090, 24012); g___1046(58318, 7198, 8190, 61726, 10552, 63948, 32129, 10, 52281, 44544, 58158); g___1046(60796, 61762, 62114, 13126, 55789, 30396, 29068, 13, 45255, 57490, 60828); g___1046(63827, 7182, 8174, 50341, 22573, 30396, 29068, 11, 52281, 44544, 63923); g___1046(553, 50969, 50425, 21484, 35603, 30396, 29068, 6, 26500, 28648, 713); g___1046(12375, 23769, 24377, 50341, 22573, 46891, 58835, 7, 37926, 31503, 12471); g___1046(17607, 45313, 45793, 19198, 25858, 63948, 32129, 9, 25272, 46955, 17447); g___1046(52816, 7181, 8173, 50341, 22573, 51879, 62847, 3, 52281, 44544, 52912); g___1046(56477, 3048, 2056, 4245, 25090, 64282, 36320, 1, 56984, 62467, 56445); g___1046(47426, 6518, 6806, 99, 6429, 49089, 5269, 14, 26500, 28648, 47522); g___1046(23909, 32022, 32502, 21484, 35603, 2565, 38428, 12, 46209, 21601, 23941); g___1046(51900, 60352, 59424, 58175, 26575, 55247, 40140, 0, 56984, 62467, 51804); g___1046(60666, 4276, 4948, 61726, 10552, 3077, 6648, 4, 19198, 25858, 60442); fe(152, 47, 6419, 86, 89, 47, 89, 49407, 17503, 38228, 178, 128); ff(50253, 34233, 54267, 52624, 65282, 1995, 27014, 53201); fe(152, 57, 1021, 86, 183, 57, 183, 5406, 43833, 27906, 178, 128); fe(152, 87, 24756, 86, 57, 87, 57, 16890, 62397, 45248, 178, 128); fe(152, 240, 62672, 86, 22, 240, 22, 20706, 40384, 45438, 178, 128); ff(65356, 3732, 39854, 29266, 14173, 7042, 60897, 35408); ff(65282, 39788, 27969, 1995, 43705, 62391, 45062, 57150); ff(30741, 13212, 60794, 61880, 32315, 10832, 40353, 23286); fe(152, 87, 31496, 86, 57, 87, 57, 44244, 16245, 43561, 178, 128); ff(43705, 532, 48696, 62391, 65167, 61781, 4702, 29836); ff(49621, 57343, 53209, 42301, 64783, 15084, 4261, 31238); fe(152, 52, 15827, 86, 98, 52, 98, 56268, 61832, 40592, 178, 128); fe(152, 191, 11327, 86, 248, 191, 248, 61535, 265, 1801, 178, 128); fe(152, 143, 7986, 86, 113, 143, 113, 47826, 50771, 31031, 178, 128); ff(2630, 48689, 60912, 19985, 35940, 8196, 14608, 5523); fe(152, 142, 710, 86, 146, 142, 146, 20887, 43962, 52023, 178, 128); ff(10525, 17136, 47559, 19969, 55189, 14942, 54584, 34690); fe(152, 13, 55082, 86, 224, 13, 224, 10577, 12778, 10880, 178, 128); fe(152, 90, 7167, 86, 242, 90, 242, 32696, 43161, 27918, 178, 128); fe(152, 52, 15052, 86, 98, 52, 98, 39945, 51748, 10502, 178, 128); fe(152, 48, 59622, 86, 201, 48, 201, 3379, 39407, 58394, 178, 128); fe(152, 225, 41649, 86, 75, 225, 75, 52420, 12128, 53157, 178, 128); fg(117, 12097, 71, 155, 188, 12602, 9345, 28044, 51, 207); fg(143, 29851, 146, 213, 113, 61621, 12730, 26570, 13, 207); fe(152, 191, 6655, 86, 248, 191, 248, 64126, 36274, 34081, 178, 128); ff(32315, 46657, 1674, 10832, 14173, 7042, 49137, 108); fe(152, 142, 62800, 86, 146, 142, 146, 32716, 62800, 32716, 178, 128); fe(152, 174, 40154, 86, 50, 174, 50, 282, 40456, 35898, 178, 128); ff(53394, 24644, 35550, 44171, 16058, 23270, 23381, 46318); ff(10382, 29060, 57075, 40332, 30839, 39569, 55032, 25352); ff(39504, 25907, 58756, 29473, 35940, 8196, 6014, 26152); ff(65356, 53116, 19421, 29266, 14173, 7042, 26738, 26568); fe(152, 135, 14050, 86, 184, 135, 184, 49534, 30187, 12277, 178, 128); fe(152, 143, 22179, 86, 113, 143, 113, 55993, 41850, 19244, 178, 128); ff(65167, 57131, 63418, 61781, 7326, 41108, 59079, 23686); fe(152, 191, 5729, 86, 248, 191, 248, 34598, 60979, 37530, 178, 128); fe(152, 90, 47818, 86, 242, 90, 242, 57736, 21053, 24604, 178, 128); ff(55189, 13913, 1568, 14942, 65356, 29266, 14742, 27207); fg(143, 35845, 207, 69, 113, 35732, 62939, 7373, 47, 207); ff(23651, 19832, 21259, 50175, 59294, 9443, 7584, 34520); fe(152, 48, 40827, 86, 201, 48, 201, 6293, 47818, 57736, 178, 128); fe(152, 51, 58178, 86, 207, 51, 207, 47403, 25388, 46088, 178, 128); fe(152, 47, 38142, 86, 89, 47, 89, 30395, 43677, 47161, 178, 128); fe(152, 191, 11381, 86, 248, 191, 248, 48094, 33196, 42709, 178, 128); ff(55189, 51273, 5893, 14942, 43705, 62391, 33461, 51711); ff(65282, 21556, 50998, 1995, 43705, 62391, 42463, 4150); fe(152, 52, 14614, 86, 98, 52, 98, 31607, 42095, 9132, 178, 128); ff(2499, 32487, 57220, 47268, 65167, 61781, 8862, 38451); fe(152, 191, 60848, 86, 248, 191, 248, 4973, 24930, 44281, 178, 128); fe(152, 87, 18922, 86, 57, 87, 57, 51194, 1243, 8970, 178, 128); ff(32315, 51825, 12377, 10832, 31034, 48244, 59627, 34182); ff(9631, 5626, 31531, 18975, 31034, 48244, 9971, 44450); fe(152, 87, 51215, 86, 57, 87, 57, 11389, 34071, 2897, 178, 128); fe(152, 143, 9298, 86, 113, 143, 113, 13139, 12662, 10716, 178, 128); ff(30839, 53965, 44838, 39569, 7326, 41108, 55324, 37043); ff(22018, 6686, 36429, 52114, 30839, 39569, 14935, 37017); ff(2676, 10273, 37060, 31746, 65356, 29266, 54710, 9068); ff(31034, 52363, 27335, 48244, 2676, 31746, 61361, 57916); fe(152, 142, 33196, 86, 146, 142, 146, 42709, 61134, 61026, 178, 128); ff(53813, 57958, 47577, 51953, 48711, 62044, 35202, 23208); ff(59294, 26210, 26257, 9443, 65282, 1995, 36437, 23695); ff(53813, 10474, 29870, 51953, 31034, 48244, 12022, 14758); fe(152, 191, 29956, 86, 248, 191, 248, 25826, 6254, 60296, 178, 128); ff(53394, 30422, 62607, 44171, 32315, 10832, 49225, 23581); ff(2676, 58145, 19162, 31746, 10382, 40332, 29112, 49914); ff(65356, 148, 19534, 29266, 58088, 16824, 40954, 55197); ff(30741, 6054, 41716, 61880, 2499, 47268, 31564, 34136); ff(50253, 22584, 52566, 52624, 9631, 18975, 50947, 18934); ff(50253, 9170, 60255, 52624, 30741, 61880, 63042, 28445); fe(152, 90, 6999, 86, 242, 90, 242, 20979, 25668, 63082, 178, 128); ff(14173, 53291, 6187, 7042, 2630, 19985, 24103, 17808); ff(50253, 61508, 55050, 52624, 10382, 40332, 16415, 60939); ff(49621, 10916, 34210, 42301, 30741, 61880, 15607, 14220); fg(117, 37901, 71, 155, 188, 58214, 11892, 31720, 142, 207); fe(152, 48, 62672, 86, 201, 48, 201, 20706, 9004, 2388, 178, 128); fe(152, 117, 38286, 86, 188, 117, 188, 43324, 51816, 62593, 178, 128); ff(31034, 39, 44588, 48244, 10382, 40332, 61028, 39112); ff(59294, 28593, 10819, 9443, 53813, 51953, 5300, 43816); fe(152, 47, 63079, 86, 89, 47, 89, 31874, 10288, 50736, 178, 128); ff(65356, 39779, 13340, 29266, 2499, 47268, 61103, 11789); fe(152, 174, 18183, 86, 50, 174, 50, 9935, 43200, 21703, 178, 128); fe(152, 13, 10210, 86, 224, 13, 224, 1876, 13196, 49097, 178, 128); ff(2676, 26642, 17579, 31746, 10382, 40332, 10461, 39875); fe(152, 57, 48748, 86, 183, 57, 183, 62295, 29187, 42072, 178, 128); fe(152, 57, 53923, 86, 183, 57, 183, 64841, 7553, 56109, 178, 128); fe(152, 174, 27293, 86, 50, 174, 50, 53228, 39593, 15695, 178, 128); ff(7326, 51554, 12237, 41108, 65167, 61781, 10837, 24692); ff(58088, 64821, 28533, 16824, 10382, 40332, 58826, 17330); ff(23651, 58519, 18198, 50175, 9631, 18975, 27986, 34157); fe(152, 117, 30189, 86, 188, 117, 188, 7555, 49583, 64363, 178, 128); ff(32315, 31249, 1511, 10832, 30839, 39569, 5512, 26143); ff(22018, 29847, 24234, 52114, 48711, 62044, 18497, 5059); ff(49621, 15849, 36165, 42301, 9631, 18975, 31627, 47591); fe(152, 47, 15052, 86, 89, 47, 89, 39945, 23760, 44941, 178, 128); fe(152, 90, 60987, 86, 242, 90, 242, 48734, 27661, 27731, 178, 128); fe(152, 57, 25304, 86, 183, 57, 183, 14283, 32090, 3686, 178, 128); ff(65356, 64755, 16145, 29266, 35940, 8196, 52601, 36998); fe(152, 174, 14718, 86, 50, 174, 50, 43069, 14718, 43069, 178, 128); fe(152, 240, 53494, 86, 22, 240, 22, 29520, 29628, 51109, 178, 128); fe(152, 13, 25225, 86, 224, 13, 224, 21239, 55675, 58493, 178, 128); ff(2499, 16528, 5530, 47268, 2676, 31746, 48506, 51185); ff(7326, 31247, 53490, 41108, 58088, 16824, 5619, 8211); ff(30839, 20584, 9967, 39569, 53394, 44171, 29243, 16161); ff(53394, 17927, 51672, 44171, 22018, 52114, 22097, 51065); fe(152, 47, 39150, 86, 89, 47, 89, 24573, 35987, 16003, 178, 128); fe(152, 191, 8990, 86, 248, 191, 248, 1545, 33287, 18754, 178, 128); ff(30741, 60377, 43649, 61880, 53394, 44171, 59440, 36847); fe(152, 174, 35237, 86, 50, 174, 50, 5419, 28082, 60561, 178, 128); fe(152, 13, 17680, 86, 224, 13, 224, 37946, 49176, 22991, 178, 128); ff(65282, 55935, 52871, 1995, 7326, 41108, 61351, 5953); ff(30839, 6026, 31070, 39569, 7326, 41108, 61363, 48827); fe(152, 191, 3354, 86, 248, 191, 248, 10858, 35237, 5419, 178, 128); ff(65282, 65445, 28285, 1995, 2499, 47268, 22788, 33485); ff(64783, 51132, 40380, 15084, 10382, 40332, 3733, 21870); ff(50253, 16138, 48560, 52624, 30741, 61880, 27954, 47629); fe(152, 52, 1593, 86, 98, 52, 98, 41657, 21857, 11829, 178, 128); ff(10382, 60338, 23833, 40332, 35940, 8196, 30136, 58424); ff(39504, 31576, 47473, 29473, 32375, 37243, 13977, 22886); fe(152, 143, 60987, 86, 113, 143, 113, 48734, 43905, 45373, 178, 128); ff(2676, 8443, 29231, 31746, 59294, 9443, 30563, 21176); fe(152, 225, 15392, 86, 75, 225, 75, 50165, 18632, 54154, 178, 128); ff(53394, 26111, 57597, 44171, 14173, 7042, 5266, 23119); ff(16058, 23146, 31052, 23270, 30839, 39569, 20819, 10620); fe(152, 57, 7579, 86, 183, 57, 183, 11209, 34071, 2897, 178, 128); fe(152, 174, 63793, 86, 50, 174, 50, 54789, 10358, 36835, 178, 128); fe(152, 142, 3673, 86, 146, 142, 146, 46863, 29176, 16574, 178, 128); fe(152, 48, 43161, 86, 201, 48, 201, 27918, 2657, 21572, 178, 128); fe(152, 52, 43331, 86, 98, 52, 98, 37306, 59572, 37607, 178, 128); fe(152, 48, 21857, 86, 201, 48, 201, 11829, 59956, 56626, 178, 128); fe(152, 117, 18305, 86, 188, 117, 188, 75, 49826, 59731, 178, 128); ff(14173, 26511, 5266, 7042, 58088, 16824, 19333, 26111); ff(32375, 2289, 48344, 37243, 30741, 61880, 42401, 26431); ff(7326, 40805, 37407, 41108, 10382, 40332, 37089, 60400); fe(152, 240, 40161, 86, 22, 240, 22, 36046, 59765, 9647, 178, 128); fe(152, 52, 25196, 86, 98, 52, 98, 9004, 49116, 9015, 178, 128); ff(2676, 33138, 26378, 31746, 30241, 36348, 39139, 11399); fe(152, 57, 17342, 86, 183, 57, 183, 10210, 59711, 61851, 178, 128); fe(152, 191, 50016, 86, 248, 191, 248, 5538, 44059, 45336, 178, 128); ff(23651, 53341, 35346, 50175, 10525, 19969, 47589, 63472); fe(152, 57, 55082, 86, 183, 57, 183, 10577, 9663, 45892, 178, 128); fe(152, 13, 19031, 86, 224, 13, 224, 28515, 7304, 58801, 178, 128); ff(58088, 19419, 48772, 16824, 16058, 23270, 38003, 1569); fe(152, 117, 25388, 86, 188, 117, 188, 46088, 3921, 45562, 178, 128); ff(2499, 2944, 2973, 47268, 50253, 52624, 45718, 60158); ff(53813, 32311, 16885, 51953, 48711, 62044, 38357, 15068); ff(2676, 60166, 31089, 31746, 48711, 62044, 33473, 28854); ff(10525, 13483, 39848, 19969, 31034, 48244, 29605, 14418); ff(64783, 25678, 8145, 15084, 7326, 41108, 29143, 14365); ff(2499, 48178, 60641, 47268, 59294, 9443, 22130, 17380); ff(9631, 19081, 18275, 18975, 64783, 15084, 15169, 8539); ff(39504, 13651, 42554, 29473, 65167, 61781, 13141, 31721); fe(152, 90, 33602, 86, 242, 90, 242, 38661, 21978, 25854, 178, 128); ff(32315, 16793, 62694, 10832, 16058, 23270, 9047, 3951); fe(152, 117, 43833, 86, 188, 117, 188, 27906, 63930, 2137, 178, 128); ff(16058, 34775, 45051, 23270, 39504, 29473, 64160, 44322); fe(152, 87, 2657, 86, 57, 87, 57, 21572, 2657, 21572, 178, 128); fe(152, 13, 64220, 86, 224, 13, 224, 47650, 12493, 10942, 178, 128); fe(152, 174, 41281, 86, 50, 174, 50, 42177, 2837, 13392, 178, 128); fe(152, 225, 25304, 86, 75, 225, 75, 14283, 29071, 15331, 178, 128); ff(10525, 39518, 32271, 19969, 39504, 29473, 65324, 54430); ff(53813, 16217, 12540, 51953, 55189, 14942, 58526, 36516); ff(55189, 24063, 28996, 14942, 39504, 29473, 65014, 16711); fe(152, 240, 40827, 86, 22, 240, 22, 6293, 4909, 8573, 178, 128); ff(30241, 29290, 16637, 36348, 53394, 44171, 52883, 63489); fe(152, 47, 26086, 86, 89, 47, 89, 14383, 25601, 31018, 178, 128); fe(152, 87, 33287, 86, 57, 87, 57, 18754, 47127, 61691, 178, 128); ff(22018, 56226, 46388, 52114, 35940, 8196, 16236, 49878); fe(152, 87, 980, 86, 57, 87, 57, 50574, 18700, 19121, 178, 128); ff(7326, 59747, 19522, 41108, 2676, 31746, 55819, 64989); ff(65282, 63998, 22527, 1995, 16058, 23270, 3417, 25571); fe(152, 225, 60319, 86, 75, 225, 75, 38433, 1311, 42395, 178, 128); fe(152, 48, 47256, 86, 201, 48, 201, 4454, 58495, 3846, 178, 128); fe(152, 90, 32639, 86, 242, 90, 242, 38284, 58016, 26371, 178, 128); ff(9631, 5108, 31785, 18975, 2499, 47268, 58568, 10893); ff(7326, 46213, 47982, 41108, 10525, 19969, 19737, 17301); ff(48711, 63917, 42468, 62044, 23651, 50175, 62103, 49044); ff(50253, 22915, 26893, 52624, 23651, 50175, 52630, 29974); ff(65167, 27104, 42920, 61781, 53813, 51953, 41932, 30556); ff(35940, 60059, 31746, 8196, 30241, 36348, 47533, 2676); ff(58088, 11488, 703, 16824, 48711, 62044, 49815, 19915); ff(14173, 28529, 61746, 7042, 30241, 36348, 61098, 23611); fe(152, 13, 54800, 86, 224, 13, 224, 5547, 15150, 32854, 178, 128); ff(30241, 55125, 5529, 36348, 65282, 1995, 51396, 20820); fe(152, 90, 16324, 86, 242, 90, 242, 2990, 814, 58184, 178, 128); fe(152, 240, 42963, 86, 22, 240, 22, 12019, 43021, 37293, 178, 128); fe(152, 87, 6326, 86, 57, 87, 57, 54177, 40846, 16542, 178, 128); fe(152, 117, 3661, 86, 188, 117, 188, 10001, 18214, 4649, 178, 128); fe(152, 225, 7804, 86, 75, 225, 75, 22843, 35835, 46991, 178, 128); fe(152, 13, 63713, 86, 224, 13, 224, 9261, 3140, 3539, 178, 128); fe(152, 142, 26822, 86, 146, 142, 146, 32433, 18214, 4649, 178, 128); fe(152, 174, 16245, 86, 50, 174, 50, 43561, 15827, 56268, 178, 128); fe(152, 52, 53014, 86, 98, 52, 98, 52201, 40161, 36046, 178, 128); fe(152, 47, 31718, 86, 89, 47, 89, 11196, 20757, 35412, 178, 128); fg(174, 57242, 240, 56, 50, 10924, 19087, 58121, 52, 207); fe(152, 13, 43677, 86, 224, 13, 224, 47161, 13136, 47302, 178, 128); ff(22018, 52758, 52223, 52114, 32375, 37243, 48286, 50044); fe(152, 117, 36813, 86, 188, 117, 188, 9296, 42095, 9132, 178, 128); fe(152, 57, 57298, 86, 183, 57, 183, 1509, 8606, 9207, 178, 128); ff(2676, 62282, 35143, 31746, 10525, 19969, 64756, 9709); fe(152, 90, 32424, 86, 242, 90, 242, 33429, 64805, 49457, 178, 128); ff(16058, 55762, 8239, 23270, 43705, 62391, 38693, 11022); fe(152, 117, 30322, 86, 188, 117, 188, 49867, 51748, 10502, 178, 128); fe(152, 51, 52633, 86, 207, 51, 207, 36262, 21053, 24604, 178, 128); ff(53813, 49887, 65298, 51953, 49621, 42301, 65506, 42352); fe(152, 51, 7167, 86, 207, 51, 207, 32696, 61514, 7630, 178, 128); ff(2630, 42304, 33690, 19985, 39504, 29473, 23615, 45891); ff(30839, 55674, 58808, 39569, 30241, 36348, 58501, 52171); fe(152, 143, 11327, 86, 113, 143, 113, 61535, 1766, 33779, 178, 128); fe(152, 143, 17059, 86, 113, 143, 113, 27191, 13136, 47302, 178, 128); fe(152, 135, 30666, 86, 184, 135, 184, 27132, 1855, 41800, 178, 128); fe(152, 135, 25592, 86, 184, 135, 184, 52853, 40759, 29329, 178, 128); ff(53394, 25310, 15249, 44171, 16058, 23270, 63366, 49790); fe(152, 57, 15324, 86, 183, 57, 183, 63644, 9498, 52818, 178, 128); ff(50253, 50553, 9131, 52624, 55189, 14942, 35970, 20099); fe(152, 143, 2964, 86, 113, 143, 113, 8291, 3921, 45562, 178, 128); ff(31034, 14421, 39760, 48244, 23651, 50175, 1309, 30124); fe(152, 47, 37413, 86, 89, 47, 89, 26692, 814, 58184, 178, 128); fe(152, 47, 43962, 86, 89, 47, 89, 52023, 980, 50574, 178, 128); ff(64783, 31148, 28, 15084, 2499, 47268, 50926, 2025); ff(39504, 12590, 10103, 29473, 43705, 62391, 52257, 25467); fe(152, 143, 15392, 86, 113, 143, 113, 50165, 15392, 50165, 178, 128); ff(50253, 30539, 54400, 52624, 53394, 44171, 34396, 52927); fe(152, 51, 43203, 86, 207, 51, 207, 56333, 15150, 32854, 178, 128); ff(10525, 51180, 46745, 19969, 43705, 62391, 2229, 35706); fe(152, 90, 54910, 86, 242, 90, 242, 56433, 42963, 12019, 178, 128); ff(30839, 3586, 36735, 39569, 2499, 47268, 10368, 811); fe(152, 135, 13136, 86, 184, 135, 184, 47302, 36813, 9296, 178, 128); fe(152, 48, 44552, 86, 201, 48, 201, 65268, 3354, 10858, 178, 128); fe(152, 225, 34183, 86, 75, 225, 75, 47617, 26822, 32433, 178, 128); fe(152, 117, 11171, 86, 188, 117, 188, 26317, 30315, 32637, 178, 128); ff(2499, 13493, 19046, 47268, 49621, 42301, 51249, 33669); ff(14173, 26284, 55100, 7042, 7326, 41108, 9701, 46680); ff(39504, 32715, 45536, 29473, 39504, 29473, 54233, 25890); fe(152, 135, 26209, 86, 184, 135, 184, 26162, 61677, 65334, 178, 128); fe(152, 174, 21045, 86, 50, 174, 50, 9932, 23676, 2836, 178, 128); ff(48711, 40825, 56106, 62044, 65167, 61781, 38233, 57910); ff(32375, 36562, 11056, 37243, 50253, 52624, 53825, 22850); ff(14173, 37881, 50378, 7042, 31034, 48244, 51521, 43397); ff(9631, 9528, 50409, 18975, 14173, 7042, 46305, 5824); ff(39504, 40579, 50285, 29473, 65282, 1995, 62301, 41113); fe(152, 240, 25331, 86, 22, 240, 22, 1974, 51680, 19742, 178, 128); fe(152, 135, 59572, 86, 184, 135, 184, 37607, 28103, 41904, 178, 128); fe(152, 48, 20360, 86, 201, 48, 201, 34507, 40566, 15867, 178, 128); fe(152, 13, 61832, 86, 224, 13, 224, 40592, 63520, 16929, 178, 128); ff(10382, 56708, 23065, 40332, 43705, 62391, 56249, 65107); ff(14173, 27474, 15372, 7042, 23651, 50175, 19209, 61485); ff(43705, 26902, 28627, 62391, 65356, 29266, 34801, 43936); fe(152, 48, 63713, 86, 201, 48, 201, 9261, 37966, 50322, 178, 128); ff(22018, 33024, 52250, 52114, 53813, 51953, 34434, 22024); ff(2499, 42965, 45271, 47268, 58088, 16824, 59433, 39131); ff(65282, 43585, 25939, 1995, 2630, 19985, 4394, 37877); fe(152, 57, 25388, 86, 183, 57, 183, 46088, 54052, 61908, 178, 128); ff(30241, 22300, 36358, 36348, 65282, 1995, 17744, 4367); ff(2676, 29681, 17721, 31746, 65356, 29266, 1722, 54588); fe(152, 142, 31024, 86, 146, 142, 146, 19159, 52422, 26899, 178, 128); ff(10382, 48696, 24169, 40332, 55189, 14942, 8893, 30560); ff(48711, 1752, 54907, 62044, 65356, 29266, 44872, 22131); fe(152, 191, 30471, 86, 248, 191, 248, 37793, 2879, 48150, 178, 128); fe(152, 174, 44782, 86, 50, 174, 50, 55606, 24631, 51420, 178, 128); ff(32315, 2662, 15505, 10832, 53394, 44171, 43896, 17121); ff(23651, 1313, 4167, 50175, 65356, 29266, 38543, 54375); ff(43705, 37312, 49447, 62391, 31034, 48244, 62323, 33695); ff(7326, 29337, 28672, 41108, 48711, 62044, 46934, 23075); fe(152, 117, 60848, 86, 188, 117, 188, 4973, 15733, 30753, 178, 128); fe(152, 48, 10645, 86, 201, 48, 201, 29312, 59733, 7410, 178, 128); fe(152, 142, 30013, 86, 146, 142, 146, 56465, 23635, 13403, 178, 128); fe(152, 51, 41169, 86, 207, 51, 207, 42829, 18700, 19121, 178, 128); fe(152, 48, 29956, 86, 201, 48, 201, 25826, 31284, 43321, 178, 128); ff(30839, 22098, 47308, 39569, 2676, 31746, 60895, 29203); fe(152, 142, 49398, 86, 146, 142, 146, 43192, 25592, 52853, 178, 128); fe(152, 143, 18305, 86, 113, 143, 113, 75, 9498, 52818, 178, 128); fg(240, 10524, 152, 128, 22, 29487, 44880, 14437, 191, 207); fg(191, 41255, 212, 24, 248, 24718, 11623, 41530, 48, 207); fe(152, 225, 57348, 86, 75, 225, 75, 6548, 19170, 53583, 178, 128); fe(152, 117, 59303, 86, 188, 117, 188, 61337, 16324, 2990, 178, 128); fe(152, 90, 49954, 86, 242, 90, 242, 42926, 39593, 15695, 178, 128); ff(65167, 56644, 55366, 61781, 43705, 62391, 33749, 15195); ff(35940, 3601, 52369, 8196, 55189, 14942, 3047, 41551); fe(152, 52, 23093, 86, 98, 52, 98, 18350, 40759, 29329, 178, 128); ff(2499, 12252, 57675, 47268, 49621, 42301, 11455, 13381); ff(22018, 21898, 10718, 52114, 14173, 7042, 43434, 17904); fg(47, 52781, 153, 162, 89, 50547, 5041, 15806, 57, 207); fe(152, 240, 188, 86, 22, 240, 22, 31442, 56182, 36490, 178, 128); fe(152, 57, 7448, 86, 183, 57, 183, 17593, 43331, 37306, 178, 128); fe(152, 47, 6254, 86, 89, 47, 89, 60296, 40623, 52477, 178, 128); ff(2630, 53015, 52373, 19985, 30241, 36348, 8026, 32938); fe(152, 174, 29176, 86, 50, 174, 50, 16574, 55082, 10577, 178, 128); ff(32375, 10255, 3601, 37243, 22018, 52114, 50227, 20773); ff(50253, 21100, 22932, 52624, 32375, 37243, 59557, 11745); ff(64783, 35282, 53183, 15084, 14173, 7042, 34982, 54002); fg(13, 1094, 152, 128, 224, 61478, 51979, 29544, 90, 207); ff(22018, 56992, 2916, 52114, 31034, 48244, 46120, 62769); ff(49621, 26444, 17674, 42301, 2499, 47268, 20123, 15635); ff(53813, 63234, 62164, 51953, 2499, 47268, 7766, 42528); fe(152, 52, 43905, 86, 98, 52, 98, 45373, 29347, 26673, 178, 128); ff(2676, 10950, 23232, 31746, 9631, 18975, 43286, 18201); fe(152, 135, 188, 86, 184, 135, 184, 31442, 47136, 5729, 178, 128); ff(48711, 62668, 4945, 62044, 32375, 37243, 26625, 36787); ff(65282, 26507, 5720, 1995, 10382, 40332, 1798, 54627); ff(32315, 27278, 1077, 10832, 30741, 61880, 47125, 29734); fe(152, 47, 36274, 86, 89, 47, 89, 34081, 49176, 22991, 178, 128); ff(35940, 55514, 9741, 8196, 53813, 51953, 25357, 18913); ff(50253, 18513, 61377, 52624, 48711, 62044, 36547, 57473); ff(23651, 27048, 60419, 50175, 30741, 61880, 4341, 14316); ff(53813, 61535, 56110, 51953, 65356, 29266, 7038, 59325); fe(152, 52, 47818, 86, 98, 52, 98, 57736, 5709, 11553, 178, 128); fe(152, 191, 51215, 86, 248, 191, 248, 11389, 17292, 47637, 178, 128); ff(23651, 58736, 2064, 50175, 30839, 39569, 57998, 32751); fe(152, 51, 23093, 86, 207, 51, 207, 18350, 9190, 14726, 178, 128); fe(152, 191, 59733, 86, 248, 191, 248, 7410, 59555, 8116, 178, 128); fe(152, 240, 41281, 86, 22, 240, 22, 42177, 10244, 34363, 178, 128); ff(50253, 4171, 20484, 52624, 22018, 52114, 48825, 26603); fe(152, 47, 20230, 86, 89, 47, 89, 37229, 56133, 22629, 178, 128); fg(48, 4190, 178, 86, 201, 36849, 29976, 42773, 117, 207); ff(59294, 17729, 20930, 9443, 55189, 14942, 56324, 65179); fe(152, 225, 6999, 86, 75, 225, 75, 20979, 9774, 62712, 178, 128); fe(152, 117, 5729, 86, 188, 117, 188, 34598, 21705, 22400, 178, 128); fe(152, 174, 56182, 86, 50, 174, 50, 36490, 60979, 37530, 178, 128); fe(152, 143, 14050, 86, 113, 143, 113, 49534, 14663, 22879, 178, 128); fe(152, 135, 25331, 86, 184, 135, 184, 1974, 28709, 6337, 178, 128); fe(152, 117, 9663, 86, 188, 117, 188, 45892, 32091, 14699, 178, 128); fe(152, 240, 43677, 86, 22, 240, 22, 47161, 63793, 54789, 178, 128); ff(48711, 18808, 679, 62044, 53394, 44171, 29221, 62407); fe(152, 142, 54416, 86, 146, 142, 146, 36489, 814, 58184, 178, 128); fe(152, 135, 19170, 86, 184, 135, 184, 53583, 20757, 35412, 178, 128); ff(65282, 14327, 17678, 1995, 65282, 1995, 1347, 59799); fe(152, 57, 63314, 86, 183, 57, 183, 38549, 9908, 28348, 178, 128); ff(32375, 30982, 35737, 37243, 35940, 8196, 43640, 30998); ff(2499, 18657, 52845, 47268, 58088, 16824, 38907, 63931); ff(64783, 64095, 46081, 15084, 53394, 44171, 23808, 18652); ff(32315, 22699, 49160, 10832, 53813, 51953, 57313, 27777); ff(2499, 53050, 25194, 47268, 65356, 29266, 45629, 34397); ff(59294, 26531, 49369, 9443, 2499, 47268, 57071, 2774); fe(152, 52, 61023, 86, 98, 52, 98, 20640, 3911, 48813, 178, 128); ff(43705, 51429, 4648, 62391, 30241, 36348, 9053, 41680); fe(152, 143, 49194, 86, 113, 143, 113, 32270, 57003, 4956, 178, 128); ff(30839, 2739, 35448, 39569, 43705, 62391, 53484, 14655); fe(152, 13, 51816, 86, 224, 13, 224, 62593, 27661, 27731, 178, 128); fe(152, 51, 26209, 86, 207, 51, 207, 26162, 25196, 9004, 178, 128); fe(152, 87, 59643, 86, 57, 87, 57, 7905, 40549, 56690, 178, 128); fe(152, 142, 44552, 86, 146, 142, 146, 65268, 18769, 58821, 178, 128); ff(58088, 52487, 13332, 16824, 65356, 29266, 41915, 44967); ff(65356, 59391, 33302, 29266, 49621, 42301, 53929, 9195); ff(35940, 18855, 12554, 8196, 16058, 23270, 12783, 8477); fe(152, 143, 57346, 86, 113, 143, 113, 45139, 25018, 37386, 178, 128); fe(152, 135, 21045, 86, 184, 135, 184, 9932, 65161, 24086, 178, 128); ff(16058, 51887, 55780, 23270, 65356, 29266, 16530, 55585); fe(152, 87, 59711, 86, 57, 87, 57, 61851, 21705, 22400, 178, 128); fe(152, 90, 63520, 86, 242, 90, 242, 16929, 1855, 41800, 178, 128); fe(152, 57, 12684, 86, 183, 57, 183, 19583, 7167, 32696, 178, 128); fe(152, 191, 38142, 86, 248, 191, 248, 30395, 57937, 41305, 178, 128); fe(152, 143, 21705, 86, 113, 143, 113, 22400, 42758, 41260, 178, 128); ff(31034, 29571, 56405, 48244, 50253, 52624, 22296, 51505); fe(152, 47, 26601, 86, 89, 47, 89, 7813, 64805, 49457, 178, 128); fe(152, 51, 1311, 86, 207, 51, 207, 42395, 12938, 31365, 178, 128); fe(152, 48, 52362, 86, 201, 48, 201, 60002, 51816, 62593, 178, 128); fe(152, 52, 60587, 86, 98, 52, 98, 39007, 65161, 24086, 178, 128); fe(152, 225, 23760, 86, 75, 225, 75, 44941, 50771, 31031, 178, 128); ff(30839, 9927, 48524, 39569, 10382, 40332, 22605, 12133); ff(30241, 15139, 32634, 36348, 23651, 50175, 22352, 290); ff(43705, 11603, 16484, 62391, 30839, 39569, 5612, 6584); ff(50253, 26893, 28986, 52624, 22018, 52114, 17972, 11058); ff(48711, 9182, 13912, 62044, 64783, 15084, 34713, 34913); ff(55189, 47743, 41045, 14942, 39504, 29473, 54105, 57046); fe(152, 87, 37572, 86, 57, 87, 57, 56973, 4392, 46005, 178, 128); fe(152, 87, 63233, 86, 57, 87, 57, 31951, 32090, 3686, 178, 128); ff(9631, 8635, 35316, 18975, 23651, 50175, 19386, 55820); ff(65282, 53189, 21199, 1995, 49621, 42301, 855, 63942); fe(152, 51, 50016, 86, 207, 51, 207, 5538, 15827, 56268, 178, 128); ff(49621, 27339, 65520, 42301, 48711, 62044, 51730, 28953); ff(49621, 57907, 47750, 42301, 30839, 39569, 62751, 2740); ff(10382, 62957, 45787, 40332, 2499, 47268, 10077, 19565); fe(152, 57, 49116, 86, 183, 57, 183, 9015, 1384, 50033, 178, 128); fe(152, 135, 53565, 86, 184, 135, 184, 14248, 42039, 33062, 178, 128); ff(58088, 37910, 5696, 16824, 65282, 1995, 57170, 2401); fe(152, 142, 30189, 86, 146, 142, 146, 7555, 9908, 28348, 178, 128); ff(30839, 22932, 16590, 39569, 32315, 10832, 10653, 15367); ff(2676, 6359, 39155, 31746, 2499, 47268, 33498, 30258); fg(240, 7697, 71, 155, 22, 31554, 2335, 5934, 135, 207); ff(30241, 22309, 16592, 36348, 32315, 10832, 12266, 3582); ff(53813, 43013, 13329, 51953, 10382, 40332, 30939, 28193); ff(7326, 59975, 60389, 41108, 2630, 19985, 57551, 3114); ff(65167, 57549, 6677, 61781, 30741, 61880, 53924, 20153); fe(152, 13, 36542, 86, 224, 13, 224, 32029, 1891, 1480, 178, 128); ff(65356, 51692, 55714, 29266, 49621, 42301, 50362, 50711); ff(16058, 61316, 50029, 23270, 32375, 37243, 3175, 50588); fe(152, 142, 49824, 86, 146, 142, 146, 6854, 13238, 28567, 178, 128); fe(152, 117, 45262, 86, 188, 117, 188, 27705, 52705, 63752, 178, 128); fe(152, 240, 43161, 86, 22, 240, 22, 27918, 43161, 27918, 178, 128); fe(152, 13, 47136, 86, 224, 13, 224, 5729, 59711, 61851, 178, 128); fe(152, 225, 51940, 86, 75, 225, 75, 28696, 40759, 29329, 178, 128); ff(59294, 10438, 32588, 9443, 9631, 18975, 6722, 9897); fg(225, 49581, 83, 41, 75, 38134, 13917, 47720, 174, 207); ff(32375, 46223, 60011, 37243, 65282, 1995, 13853, 56456); ff(49621, 31629, 36223, 42301, 30741, 61880, 46648, 43734); fe(152, 57, 42626, 86, 183, 57, 183, 43675, 9774, 62712, 178, 128); fe(152, 51, 40154, 86, 207, 51, 207, 282, 40456, 35898, 178, 128); ff(32315, 56882, 36565, 10832, 2676, 31746, 63101, 13804); fe(152, 90, 10820, 86, 242, 90, 242, 33215, 55082, 10577, 178, 128); fe(152, 240, 43200, 86, 22, 240, 22, 21703, 18183, 9935, 178, 128); ff(43705, 51815, 18907, 62391, 39504, 29473, 64793, 13866); ff(16058, 55830, 37940, 23270, 64783, 15084, 38044, 50422); fe(152, 174, 3701, 86, 50, 174, 50, 16252, 9004, 2388, 178, 128); ff(30741, 32917, 43699, 61880, 32375, 37243, 2888, 8980); fe(152, 87, 26209, 86, 57, 87, 57, 26162, 61677, 65334, 178, 128); fe(152, 240, 14663, 86, 22, 240, 22, 22879, 6996, 12325, 178, 128); ff(22018, 59492, 24953, 52114, 31034, 48244, 44116, 12863); fe(152, 13, 51844, 86, 224, 13, 224, 50144, 30315, 32637, 178, 128); fe(152, 174, 40846, 86, 50, 174, 50, 16542, 64787, 27456, 178, 128); ff(23651, 37038, 18961, 50175, 53394, 44171, 32916, 60540); ff(10525, 47979, 37487, 19969, 55189, 14942, 15522, 18704); ff(59294, 36190, 10852, 9443, 58088, 16824, 46818, 29165); fe(152, 90, 63793, 86, 242, 90, 242, 54789, 5428, 23695, 178, 128); ff(59294, 49659, 43901, 9443, 39504, 29473, 16503, 63290); fe(152, 47, 13286, 86, 89, 47, 89, 17723, 10210, 1876, 178, 128); fe(152, 13, 61677, 86, 224, 13, 224, 65334, 27293, 53228, 178, 128); ff(50253, 30187, 42743, 52624, 65356, 29266, 12277, 42130); ff(65167, 63537, 62530, 61781, 35940, 8196, 37041, 50183); ff(32315, 5352, 40766, 10832, 31034, 48244, 19543, 43244); fe(152, 142, 51844, 86, 146, 142, 146, 50144, 51680, 19742, 178, 128); ff(30741, 7126, 42706, 61880, 39504, 29473, 2284, 3301); fg(47, 45701, 71, 155, 89, 41595, 55553, 47677, 225, 207); fe(152, 51, 48748, 86, 207, 51, 207, 62295, 9319, 10396, 178, 128); fe(152, 87, 2837, 86, 57, 87, 57, 13392, 54908, 20086, 178, 128); fe(152, 47, 40456, 86, 89, 47, 89, 35898, 34071, 2897, 178, 128); ff(7326, 43759, 3165, 41108, 53394, 44171, 47619, 59370); ff(59294, 30304, 44220, 9443, 65356, 29266, 59269, 62961); fe(152, 240, 55675, 86, 22, 240, 22, 58493, 59643, 7905, 178, 128); ff(23651, 6184, 29257, 50175, 53813, 51953, 39141, 3222); ff(32315, 40829, 54820, 10832, 59294, 9443, 8155, 60737); ff(32375, 2936, 45211, 37243, 23651, 50175, 36569, 18695); fe(152, 87, 43001, 86, 57, 87, 57, 40395, 51940, 28696, 178, 128); fe(152, 240, 6254, 86, 22, 240, 22, 60296, 6254, 60296, 178, 128); ff(43705, 838, 53764, 62391, 32375, 37243, 34150, 6734); fe(152, 191, 980, 86, 248, 191, 248, 50574, 53923, 64841, 178, 128); fe(152, 142, 50839, 86, 146, 142, 146, 45662, 52633, 36262, 178, 128); fe(152, 135, 8625, 86, 184, 135, 184, 52449, 65531, 64663, 178, 128); fe(152, 135, 52705, 86, 184, 135, 184, 63752, 53329, 51010, 178, 128); ff(10382, 11196, 4818, 40332, 64783, 15084, 18288, 35736); ff(65356, 59976, 16368, 29266, 39504, 29473, 47724, 3972); ff(58088, 55820, 4330, 16824, 23651, 50175, 35316, 33327); ff(30241, 64226, 43661, 36348, 22018, 52114, 24740, 26897); ff(31034, 23222, 65240, 48244, 65167, 61781, 28653, 51663); fe(152, 143, 40827, 86, 113, 143, 113, 6293, 62397, 45248, 178, 128); ff(7326, 9398, 35358, 41108, 65167, 61781, 13088, 37317); ff(50253, 4747, 13696, 52624, 32315, 10832, 24977, 47806); fe(152, 135, 26086, 86, 184, 135, 184, 14383, 50839, 45662, 178, 128); fe(152, 225, 63713, 86, 75, 225, 75, 9261, 37060, 46110, 178, 128); fe(152, 174, 18700, 86, 50, 174, 50, 19121, 41169, 42829, 178, 128); fe(152, 48, 48108, 86, 201, 48, 201, 8202, 56739, 16538, 178, 128); ff(30241, 41053, 38217, 36348, 10525, 19969, 60305, 3871); ff(2630, 15630, 49330, 19985, 48711, 62044, 25548, 39682); ff(43705, 33934, 9553, 62391, 30241, 36348, 57630, 53069); ff(65167, 60809, 36120, 61781, 65167, 61781, 18690, 42641); ff(53813, 29769, 34912, 51953, 32375, 37243, 29150, 65474); fe(152, 48, 14614, 86, 201, 48, 201, 31607, 52422, 26899, 178, 128); fe(152, 225, 40549, 86, 75, 225, 75, 56690, 17503, 38228, 178, 128); ff(53813, 1492, 51269, 51953, 65356, 29266, 63305, 65352); fe(152, 225, 58495, 86, 75, 225, 75, 3846, 19711, 61649, 178, 128); fe(152, 117, 48088, 86, 188, 117, 188, 17288, 50794, 40938, 178, 128); fe(152, 143, 26209, 86, 113, 143, 113, 26162, 40416, 19730, 178, 128); ff(10382, 16524, 29286, 40332, 49621, 42301, 43930, 39500); ff(32315, 4638, 3822, 10832, 39504, 29473, 2843, 7564); fe(152, 87, 37836, 86, 57, 87, 57, 59227, 47780, 16047, 178, 128); ff(39504, 49331, 315, 29473, 10382, 40332, 9933, 21186); ff(65167, 54595, 49866, 61781, 64783, 15084, 15516, 19459); ff(14173, 14902, 43872, 7042, 22018, 52114, 16993, 17160); ff(31034, 34276, 33774, 48244, 53813, 51953, 43600, 31266); fe(152, 51, 47501, 86, 207, 51, 207, 58012, 38711, 24217, 178, 128); ff(59294, 14185, 1517, 9443, 2676, 31746, 64684, 6901); fe(152, 52, 21705, 86, 98, 52, 98, 22400, 1311, 42395, 178, 128); ff(2499, 48525, 55179, 47268, 39504, 29473, 39365, 41492); fe(152, 57, 21053, 86, 183, 57, 183, 24604, 29766, 46025, 178, 128); fe(152, 225, 9908, 86, 75, 225, 75, 28348, 50016, 5538, 178, 128); ff(2630, 12141, 30702, 19985, 43705, 62391, 42347, 58532); ff(30839, 13691, 9909, 39569, 30839, 39569, 34125, 52592); fe(152, 13, 43833, 86, 224, 13, 224, 27906, 25592, 52853, 178, 128); fe(152, 135, 64787, 86, 184, 135, 184, 27456, 49176, 22991, 178, 128); ff(23651, 56409, 62184, 50175, 59294, 9443, 27973, 47832); fe(152, 52, 56767, 86, 98, 52, 98, 49729, 6999, 20979, 178, 128); ff(23651, 896, 64417, 50175, 14173, 7042, 64716, 1222); fe(152, 142, 6440, 86, 146, 142, 146, 37287, 2964, 8291, 178, 128); ff(32315, 38100, 1628, 10832, 2499, 47268, 15380, 14271); fe(152, 51, 42626, 86, 207, 51, 207, 43675, 54477, 41567, 178, 128); ff(32375, 47125, 8751, 37243, 65356, 29266, 9671, 62443); fe(152, 117, 1891, 86, 188, 117, 188, 1480, 24537, 57734, 178, 128); fe(152, 52, 59168, 86, 98, 52, 98, 54045, 30033, 49264, 178, 128); fe(152, 51, 4392, 86, 207, 51, 207, 46005, 10645, 29312, 178, 128); fe(152, 240, 38286, 86, 22, 240, 22, 43324, 12606, 24282, 178, 128); ff(2499, 57152, 47609, 47268, 2676, 31746, 37425, 32055); fe(152, 47, 30315, 86, 89, 47, 89, 32637, 8606, 9207, 178, 128); fg(174, 64931, 146, 213, 50, 18575, 10741, 37280, 240, 207); fe(152, 191, 18922, 86, 248, 191, 248, 51194, 51987, 19498, 178, 128); ff(39504, 53063, 18419, 29473, 31034, 48244, 8629, 27715); ff(65356, 53766, 30697, 29266, 9631, 18975, 45844, 28270); fe(152, 135, 15150, 86, 184, 135, 184, 32854, 30033, 49264, 178, 128); ff(30741, 49160, 54101, 61880, 49621, 42301, 42119, 17698); fe(152, 225, 37437, 86, 75, 225, 75, 786, 3260, 62082, 178, 128); fe(152, 142, 29347, 86, 146, 142, 146, 26673, 11442, 3257, 178, 128); ff(65282, 53252, 52565, 1995, 31034, 48244, 49552, 58909); fe(152, 48, 18183, 86, 201, 48, 201, 9935, 49843, 61316, 178, 128); fe(152, 174, 54697, 86, 50, 174, 50, 57255, 56173, 63778, 178, 128); fe(152, 191, 49700, 86, 248, 191, 248, 57836, 53421, 60740, 178, 128); fe(152, 240, 30666, 86, 22, 240, 22, 27132, 28255, 11731, 178, 128); fe(152, 52, 59733, 86, 98, 52, 98, 7410, 32091, 14699, 178, 128); ff(2630, 50347, 38930, 19985, 10382, 40332, 9928, 38652); ff(14173, 24022, 37817, 7042, 30241, 36348, 25517, 27890); ff(32315, 28383, 48124, 10832, 22018, 52114, 13613, 41684); fe(152, 143, 43024, 86, 113, 143, 113, 40789, 8606, 9207, 178, 128); fg(174, 29996, 153, 162, 50, 50875, 12542, 21670, 87, 207); ff(65282, 16154, 13819, 1995, 53813, 51953, 45012, 61350); ff(53394, 33661, 5049, 44171, 65356, 29266, 9137, 44639); ff(65282, 67, 15119, 1995, 65356, 29266, 52603, 46024); fe(152, 90, 62527, 86, 242, 90, 242, 31993, 18703, 59708, 178, 128); ff(10382, 33946, 40561, 40332, 55189, 14942, 17224, 43243); fe(152, 90, 61010, 86, 242, 90, 242, 24357, 1860, 38418, 178, 128); fe(152, 48, 8017, 86, 201, 48, 201, 61085, 31743, 50411, 178, 128); ff(39504, 39078, 34843, 29473, 30741, 61880, 31286, 62942); ff(48711, 64514, 33680, 62044, 48711, 62044, 61271, 33554); fe(152, 51, 57346, 86, 207, 51, 207, 45139, 37060, 46110, 178, 128); fe(152, 51, 47256, 86, 207, 51, 207, 4454, 33287, 18754, 178, 128); ff(14173, 58056, 20495, 7042, 53813, 51953, 25884, 41015); fg(51, 64775, 207, 69, 207, 32231, 44304, 48584, 143, 207); ff(49621, 44910, 1256, 42301, 39504, 29473, 40527, 8179); fe(152, 90, 48561, 86, 242, 90, 242, 417, 48561, 417, 178, 128); fe(152, 225, 18398, 86, 75, 225, 75, 17832, 17292, 47637, 178, 128); ff(2499, 2786, 24249, 47268, 16058, 23270, 62474, 3723); ff(10525, 5948, 55709, 19969, 64783, 15084, 8294, 41046); fd(29032, 256, 21122, 272, 0, 56857, 50308); fd(44347, 256, 37152, 272, 5, 15363, 10652); fd(61001, 256, 37152, 272, 8, 15363, 3451); fd(23297, 256, 33402, 272, 4, 61178, 33961); fd(19041, 256, 17840, 272, 10, 17141, 34131); fd(30732, 256, 53517, 272, 3, 44030, 5826); fd(46009, 256, 33961, 272, 9, 23297, 51671); fd(32682, 256, 14305, 272, 13, 42540, 34716); fd(30732, 256, 13636, 272, 6, 37666, 5826); fd(23297, 256, 8334, 272, 1, 26504, 33961); fd(63526, 256, 3451, 272, 2, 61001, 38349); fd(15363, 256, 37152, 272, 14, 15363, 37152); fd(24562, 256, 3451, 272, 15, 61001, 32153); fd(53092, 256, 51671, 272, 12, 46009, 41665); fd(22437, 256, 37152, 272, 11, 15363, 52055); fd(63610, 256, 56786, 272, 7, 14323, 63680); fb(31537, 31053, 18512, 9774, 14251, 16958, 15361, 1844, 21059, 18468); fc(33300, 32404, 30976, 13241, 34326, 46573, 38982, 36600, 25138, 47746); fb(34222, 55195, 21324, 47406, 50283, 38304, 18104, 25297, 56827, 31492); fb(61005, 50414, 56125, 34281, 15495, 35113, 45697, 3387, 56280, 24782); fc(33300, 41519, 29215, 56554, 11775, 7478, 40061, 54296, 5226, 47746); fc(26591, 10253, 5231, 43648, 51949, 52732, 13374, 4372, 52238, 38799); fc(61513, 27708, 65046, 64838, 56785, 30493, 57638, 64633, 61166, 47672); fb(52030, 16367, 34662, 6810, 61416, 2990, 32005, 17150, 55639, 50640); fc(63445, 58851, 16106, 46087, 57979, 31558, 64051, 14231, 55390, 51600); fc(32978, 33236, 25032, 20473, 19805, 40090, 36789, 50646, 8837, 48718); fc(35772, 56562, 5567, 3204, 34214, 36251, 57709, 46592, 25547, 22125); fb(63412, 14029, 34066, 55590, 20292, 17153, 53164, 6873, 36504, 7798); fc(3742, 14167, 53185, 50129, 22244, 26354, 41693, 34749, 32956, 39690); fb(25614, 5838, 56102, 39395, 61964, 40952, 20687, 46029, 48384, 51593); fc(44267, 46641, 32430, 2472, 17263, 33923, 50354, 13260, 13587, 22893); fc(44299, 13257, 31131, 57532, 3931, 5008, 38141, 10149, 38476, 1407); fc(341, 30493, 12409, 35352, 57638, 102, 12960, 34000, 63951, 55892); fc(51689, 29544, 31554, 25608, 12172, 44168, 5317, 7697, 21915, 4359); fb(40090, 25941, 16283, 62359, 971, 17263, 58851, 52926, 45931, 36789); fb(60117, 25292, 1809, 60101, 56926, 35929, 43171, 45397, 9862, 2918); fb(54399, 56280, 31449, 60691, 34281, 50206, 36152, 4874, 8362, 10884); fc(28702, 8186, 60927, 60817, 64665, 52666, 17708, 63146, 51956, 40550); fc(51879, 64282, 9328, 19704, 36320, 65158, 64276, 63151, 42602, 62847); fb(28700, 9147, 3175, 43403, 53501, 11509, 21675, 64966, 15776, 60127); fb(57831, 36504, 14812, 64276, 55590, 3742, 39690, 5007, 65158, 19303); fb(32330, 38304, 24761, 45400, 18104, 7927, 30022, 43769, 10339, 2818); fb(42569, 49502, 26675, 29068, 38911, 55247, 40140, 58353, 30396, 36184); fc(46985, 9131, 2667, 25914, 51658, 2772, 31228, 22713, 54257, 23632); fb(9862, 32466, 32523, 42415, 6490, 15404, 28962, 12521, 52432, 60101); fc(18421, 2565, 43013, 60826, 38428, 49502, 38911, 30939, 21260, 33732); fb(51461, 1240, 5663, 62085, 41772, 44803, 36625, 25111, 30100, 40394); fb(15404, 3342, 55766, 2207, 45039, 64801, 55072, 60920, 62976, 28962); fa(56008, 7, 34639, 14735, 49487, 42720, 36489, 58393, 53376, 14527, 56296); fa(22807, 5, 53376, 26499, 58004, 53269, 58393, 7886, 35642, 26291, 22583); fa(55572, 15, 24135, 40381, 39977, 32003, 48507, 17728, 13936, 40077, 55348); fa(992, 1, 30909, 20165, 58393, 53376, 33230, 34274, 33263, 20469, 704); fa(15188, 10, 42720, 13958, 7886, 35642, 49487, 58004, 53269, 14262, 14964); fa(11514, 14, 13936, 10268, 17728, 13936, 17728, 49487, 42720, 10540, 11738); fa(18706, 4, 42720, 55372, 36699, 61893, 49487, 4050, 60820, 55676, 18482); fa(18979, 12, 16256, 52766, 61269, 43745, 37001, 25161, 42745, 53038, 19203); fa(44737, 11, 41093, 56529, 36699, 61893, 18438, 61609, 49144, 56801, 45025); fa(49484, 9, 44920, 38837, 2289, 42401, 47300, 49487, 42720, 38533, 49260); fa(26804, 8, 49144, 26403, 58004, 53269, 61609, 34274, 33263, 26131, 27028); fa(28292, 3, 13936, 4685, 20146, 7958, 17728, 17728, 13936, 4989, 28580); fa(47740, 0, 37160, 16327, 17728, 13936, 17757, 48507, 24135, 16119, 47964); fa(1724, 2, 7958, 60893, 4131, 48778, 20146, 36699, 61893, 60653, 1948); fa(65473, 13, 53269, 17652, 47300, 44920, 58004, 17728, 13936, 17860, 65249); fa(17073, 6, 34639, 41457, 27938, 20679, 36489, 14314, 44097, 41153, 17297); g___1046(39243, 33573, 33285, 7624, 34213, 35931, 3824, 8, 45303, 53019, 39019); g___1046(44967, 52657, 52369, 24330, 59778, 12989, 29274, 12, 28576, 2239, 44679); g___1046(22172, 35922, 36210, 10279, 14759, 19333, 50185, 4, 10672, 6526, 22460); g___1046(58357, 58358, 58070, 37328, 53901, 51801, 36676, 2, 45303, 53019, 58069); g___1046(36329, 43118, 43342, 37824, 1612, 13979, 61803, 10, 37328, 53901, 36041); g___1046(14517, 28793, 29017, 13921, 3566, 46771, 4785, 3, 2, 57317, 14741); g___1046(57990, 11783, 12071, 552, 41516, 58595, 19863, 6, 7624, 34213, 58278); g___1046(31162, 44456, 44168, 24330, 59778, 293, 57180, 0, 37824, 1612, 30874); g___1046(61369, 58698, 58474, 36437, 42079, 59284, 21143, 13, 43084, 38424, 61081); g___1046(26536, 58882, 59170, 36437, 42079, 47415, 23380, 14, 37328, 53901, 26248); g___1046(38878, 40679, 40903, 34721, 65431, 14806, 53374, 9, 13921, 3566, 38654); g___1046(32920, 22629, 22853, 37824, 1612, 51801, 36676, 15, 30231, 7351, 33208); g___1046(37000, 18548, 18772, 28576, 2239, 46771, 4785, 7, 10672, 6526, 37288); g___1046(38316, 22604, 22892, 54849, 49032, 9139, 31244, 1, 37824, 1612, 38028); g___1046(8528, 40613, 40837, 39321, 50419, 64363, 54030, 5, 34721, 65431, 8304); g___1046(35081, 13885, 14109, 41793, 38451, 52361, 24510, 11, 28576, 2239, 34857); ff(10525, 53767, 57436, 19969, 9631, 18975, 8367, 7111); fe(152, 57, 3671, 86, 183, 57, 183, 18087, 36624, 44559, 178, 128); ff(49621, 54147, 31493, 42301, 32315, 10832, 51534, 64461); fe(152, 191, 513, 86, 248, 191, 248, 56444, 62893, 65231, 178, 128); fe(152, 48, 60466, 86, 201, 48, 201, 26084, 58363, 15904, 178, 128); fe(152, 240, 31670, 86, 22, 240, 22, 644, 27517, 37276, 178, 128); fe(152, 57, 60203, 86, 183, 57, 183, 19296, 44315, 36172, 178, 128); fe(152, 57, 18348, 86, 183, 57, 183, 2821, 41358, 48926, 178, 128); fe(152, 48, 38146, 86, 201, 48, 201, 14129, 23795, 59947, 178, 128); fe(152, 52, 34583, 86, 98, 52, 98, 47309, 34063, 56558, 178, 128); fe(152, 191, 21126, 86, 248, 191, 248, 16660, 64349, 46308, 178, 128); ff(43705, 50451, 10221, 62391, 43705, 62391, 13194, 6071); fe(152, 225, 38562, 86, 75, 225, 75, 11703, 42628, 46561, 178, 128); fe(152, 240, 65487, 86, 22, 240, 22, 3998, 13085, 31405, 178, 128); ff(30741, 36195, 35109, 61880, 16058, 23270, 30185, 55103); ff(14173, 18082, 23333, 7042, 55189, 14942, 48662, 1629); fe(152, 135, 45361, 86, 184, 135, 184, 22533, 15376, 26136, 178, 128); ff(58088, 49251, 47012, 16824, 49621, 42301, 42346, 11679); ff(49621, 15471, 64107, 42301, 58088, 16824, 28616, 1810); fe(152, 13, 33310, 86, 224, 13, 224, 63564, 32443, 36741, 178, 128); ff(7326, 56770, 1503, 41108, 32375, 37243, 57151, 30981); fe(152, 117, 24526, 86, 188, 117, 188, 5926, 18189, 52717, 178, 128); ff(53394, 35209, 9229, 44171, 14173, 7042, 56948, 2330); ff(30741, 16866, 12144, 61880, 10382, 40332, 11602, 35750); ff(2676, 10849, 23834, 31746, 65356, 29266, 41728, 41095); fe(152, 90, 7064, 86, 242, 90, 242, 28208, 49737, 29353, 178, 128); ff(53813, 18657, 56709, 51953, 64783, 15084, 38907, 8903); ff(9631, 26814, 34255, 18975, 30839, 39569, 55365, 12463); fe(152, 225, 54353, 86, 75, 225, 75, 59075, 33862, 6278, 178, 128); fe(152, 57, 51958, 86, 183, 57, 183, 23559, 25117, 19661, 178, 128); ff(2676, 1559, 27304, 31746, 53813, 51953, 58441, 38804); fe(152, 57, 33719, 86, 183, 57, 183, 63643, 15452, 19418, 178, 128); ff(64783, 65033, 16624, 15084, 23651, 50175, 51824, 40998); ff(22018, 54903, 39893, 52114, 39504, 29473, 56005, 54096); fe(152, 135, 22707, 86, 184, 135, 184, 3214, 32109, 59960, 178, 128); fe(152, 174, 21380, 86, 50, 174, 50, 45197, 30012, 52886, 178, 128); fe(152, 52, 23047, 86, 98, 52, 98, 10668, 58762, 11481, 178, 128); ff(32315, 6390, 53341, 10832, 16058, 23270, 38018, 5608); ff(48711, 11378, 58567, 62044, 32375, 37243, 35147, 40514); fe(152, 51, 61908, 86, 207, 51, 207, 46329, 42023, 20893, 178, 128); fe(152, 135, 61448, 86, 184, 135, 184, 54234, 29991, 17661, 178, 128); fe(152, 48, 54693, 86, 201, 48, 201, 58782, 46873, 2469, 178, 128); ff(30839, 12611, 62266, 39569, 55189, 14942, 3388, 52984); fe(152, 47, 63361, 86, 89, 47, 89, 48515, 1122, 6431, 178, 128); fe(152, 142, 51364, 86, 146, 142, 146, 46652, 6038, 10418, 178, 128); ff(10382, 27506, 24378, 40332, 2630, 19985, 54471, 34201); ff(16058, 63211, 9909, 23270, 32375, 37243, 27394, 52592); fe(152, 13, 63765, 86, 224, 13, 224, 52737, 61448, 54234, 178, 128); fe(152, 225, 27637, 86, 75, 225, 75, 23945, 33854, 26356, 178, 128); ff(22018, 23898, 46004, 52114, 53813, 51953, 59574, 43162); fe(152, 225, 57976, 86, 75, 225, 75, 45736, 18702, 28854, 178, 128); ff(30741, 26240, 57456, 61880, 53394, 44171, 15600, 34507); fe(152, 117, 60156, 86, 188, 117, 188, 49165, 63558, 4836, 178, 128); ff(23651, 5740, 9973, 50175, 35940, 8196, 5311, 5121); fe(152, 174, 40490, 86, 50, 174, 50, 65261, 32502, 38103, 178, 128); fe(152, 90, 47073, 86, 242, 90, 242, 5738, 56851, 59783, 178, 128); fe(152, 57, 29771, 86, 183, 57, 183, 64586, 22254, 55002, 178, 128); ff(65167, 36532, 55112, 61781, 9631, 18975, 60056, 45095); fe(152, 191, 32497, 86, 248, 191, 248, 5588, 57686, 51254, 178, 128); fe(152, 135, 128, 86, 184, 135, 184, 60857, 27081, 1215, 178, 128); fe(152, 13, 16192, 86, 224, 13, 224, 64981, 37400, 15934, 178, 128); fe(152, 117, 22985, 86, 188, 117, 188, 11432, 34261, 40501, 178, 128); ff(14173, 30726, 57629, 7042, 55189, 14942, 52406, 58991); ff(2630, 29847, 30214, 19985, 16058, 23270, 18497, 34581); ff(9631, 9599, 33690, 18975, 65356, 29266, 1442, 45891); ff(65282, 25727, 46659, 1995, 7326, 41108, 64337, 54212); fg(117, 2919, 65, 205, 188, 36208, 46854, 42109, 48, 83); fe(152, 143, 6038, 86, 113, 143, 113, 10418, 2952, 705, 178, 128); ff(30839, 58641, 54573, 39569, 30839, 39569, 9014, 52815); ff(43705, 12584, 11080, 62391, 22018, 52114, 57523, 110); fe(152, 57, 34770, 86, 183, 57, 183, 60886, 64030, 34366, 178, 128); fe(152, 174, 17094, 86, 50, 174, 50, 11474, 43197, 16085, 178, 128); fe(152, 191, 52256, 86, 248, 191, 248, 35771, 43552, 34280, 178, 128); ff(10525, 53605, 36223, 19969, 58088, 16824, 51996, 43734); ff(53394, 61872, 13804, 44171, 14173, 7042, 6153, 57904); ff(43705, 53928, 17732, 62391, 22018, 52114, 55778, 61378); fe(152, 90, 61392, 86, 242, 90, 242, 10680, 36735, 60634, 178, 128); ff(31034, 56841, 2756, 48244, 59294, 9443, 52053, 60121); fe(152, 47, 8553, 86, 89, 47, 89, 44640, 26600, 30779, 178, 128); ff(30741, 13779, 49106, 61880, 9631, 18975, 43308, 62501); fe(152, 51, 4285, 86, 207, 51, 207, 19034, 21841, 52970, 178, 128); fe(152, 142, 63722, 86, 146, 142, 146, 4085, 50380, 55157, 178, 128); fe(152, 191, 2284, 86, 248, 191, 248, 44902, 30945, 23069, 178, 128); fe(152, 143, 3120, 86, 113, 143, 113, 57482, 57686, 51254, 178, 128); ff(64783, 41669, 23510, 15084, 49621, 42301, 14342, 24303); fe(152, 90, 57391, 86, 242, 90, 242, 35113, 11393, 34030, 178, 128); fe(152, 174, 42628, 86, 50, 174, 50, 46561, 63711, 10657, 178, 128); ff(22018, 41204, 54437, 52114, 48711, 62044, 33831, 4722); fe(152, 191, 31055, 86, 248, 191, 248, 34721, 32439, 54325, 178, 128); ff(35940, 18751, 9314, 8196, 32315, 10832, 51852, 38694); fe(152, 174, 42140, 86, 50, 174, 50, 28751, 15960, 7211, 178, 128); ff(9631, 31404, 49173, 18975, 65356, 29266, 60055, 8984); fg(117, 65353, 240, 56, 188, 47430, 5285, 56096, 191, 83); ff(48711, 49230, 60047, 62044, 55189, 14942, 46418, 62832); ff(10382, 36232, 21721, 40332, 50253, 52624, 25657, 14783); ff(16058, 33492, 63199, 23270, 7326, 41108, 44741, 7953); ff(65282, 47586, 20637, 1995, 53394, 44171, 42763, 2362); fe(152, 48, 50472, 86, 201, 48, 201, 27343, 34508, 42060, 178, 128); ff(55189, 64688, 24823, 14942, 31034, 48244, 8160, 43290); ff(16058, 61578, 24519, 23270, 65356, 29266, 65523, 40908); ff(43705, 6291, 44907, 62391, 35940, 8196, 43781, 10168); ff(65167, 8942, 10499, 61781, 43705, 62391, 33406, 17046); ff(9631, 54042, 24258, 18975, 10525, 19969, 31822, 49688); fe(152, 48, 27182, 86, 201, 48, 201, 62587, 36260, 4425, 178, 128); ff(39504, 47324, 31431, 29473, 2499, 47268, 12846, 52326); ff(50253, 29382, 43600, 52624, 30741, 61880, 35708, 34276); ff(7326, 44237, 10254, 41108, 65356, 29266, 58195, 14618); fe(152, 51, 60749, 86, 207, 51, 207, 50734, 23520, 34602, 178, 128); ff(2630, 47184, 55663, 19985, 2630, 19985, 31260, 39236); ff(39504, 48589, 8722, 29473, 35940, 8196, 6713, 625); fe(152, 191, 26600, 86, 248, 191, 248, 30779, 22776, 1454, 178, 128); fe(152, 47, 57858, 86, 89, 47, 89, 52113, 50462, 47402, 178, 128); ff(22018, 39594, 9671, 52114, 31034, 48244, 63420, 47125); fe(152, 225, 22560, 86, 75, 225, 75, 16997, 16941, 5011, 178, 128); ff(32375, 21898, 2269, 37243, 53394, 44171, 43434, 31975); fe(152, 174, 44688, 86, 50, 174, 50, 42477, 38700, 44924, 178, 128); ff(39504, 53960, 17363, 29473, 22018, 52114, 35125, 26366); ff(16058, 21351, 12781, 23270, 10382, 40332, 25811, 36086); ff(58088, 20086, 25186, 16824, 35940, 8196, 26301, 51039); ff(58088, 34338, 53209, 16824, 35940, 8196, 32735, 31238); ff(2676, 30832, 48702, 31746, 35940, 8196, 28401, 21427); ff(22018, 45508, 8884, 52114, 9631, 18975, 17825, 26759); fe(152, 52, 44657, 86, 98, 52, 98, 59579, 44328, 36133, 178, 128); fe(152, 143, 15659, 86, 113, 143, 113, 39938, 49665, 29110, 178, 128); fe(152, 117, 36735, 86, 188, 117, 188, 60634, 22751, 62451, 178, 128); fe(152, 142, 53412, 86, 146, 142, 146, 24438, 16941, 5011, 178, 128); fe(152, 191, 35511, 86, 248, 191, 248, 4914, 64392, 8643, 178, 128); fe(152, 57, 32600, 86, 183, 57, 183, 565, 34508, 42060, 178, 128); fe(152, 174, 49108, 86, 50, 174, 50, 45604, 45587, 3559, 178, 128); ff(58088, 29733, 41396, 16824, 65282, 1995, 26224, 36326); fe(152, 90, 38740, 86, 242, 90, 242, 51700, 59361, 60729, 178, 128); fg(143, 41799, 240, 56, 113, 2366, 61871, 40872, 13, 83); fe(152, 117, 18665, 86, 188, 117, 188, 24318, 56828, 24525, 178, 128); ff(23651, 2730, 26709, 50175, 32315, 10832, 57282, 8390); fe(152, 142, 36018, 86, 146, 142, 146, 7016, 49972, 50711, 178, 128); fe(152, 117, 4589, 86, 188, 117, 188, 40163, 5388, 5725, 178, 128); ff(30839, 62585, 33332, 39569, 7326, 41108, 49489, 995); fg(143, 9009, 240, 56, 113, 64367, 62939, 7373, 47, 83); ff(7326, 40432, 9591, 41108, 10382, 40332, 49871, 8414); ff(30241, 25479, 25631, 36348, 30741, 61880, 8808, 20114); ff(65356, 14384, 55931, 29266, 35940, 8196, 39317, 54256); fe(152, 13, 38740, 86, 224, 13, 224, 51700, 3520, 62145, 178, 128); ff(2630, 43504, 52359, 19985, 10382, 40332, 63245, 35778); fe(152, 47, 53055, 86, 89, 47, 89, 38184, 65029, 34962, 178, 128); ff(10525, 24637, 41482, 19969, 65356, 29266, 38266, 15021); fe(152, 47, 7064, 86, 89, 47, 89, 28208, 63194, 31224, 178, 128); ff(53394, 21517, 10907, 44171, 43705, 62391, 22587, 38464); ff(2499, 23721, 49567, 47268, 14173, 7042, 9986, 29813); fe(152, 90, 37556, 86, 242, 90, 242, 56705, 14363, 52119, 178, 128); fe(152, 48, 2977, 86, 201, 48, 201, 11570, 50915, 64934, 178, 128); ff(53394, 7807, 54747, 44171, 53813, 51953, 27164, 18587); fe(152, 87, 46066, 86, 57, 87, 57, 36622, 52874, 52445, 178, 128); ff(39504, 42062, 53916, 29473, 59294, 9443, 13463, 28864); fe(152, 240, 56831, 86, 22, 240, 22, 48755, 6531, 60589, 178, 128); ff(58088, 29051, 1664, 16824, 59294, 9443, 14002, 52835); fe(152, 135, 59435, 86, 184, 135, 184, 40822, 28074, 6323, 178, 128); fe(152, 117, 27182, 86, 188, 117, 188, 62587, 29907, 12188, 178, 128); fe(152, 225, 44657, 86, 75, 225, 75, 59579, 128, 60857, 178, 128); ff(2630, 38269, 44163, 19985, 35940, 8196, 8942, 62068); ff(9631, 53965, 31573, 18975, 32315, 10832, 55324, 15082); fe(152, 191, 7425, 86, 248, 191, 248, 28382, 48597, 18036, 178, 128); fg(47, 53168, 146, 213, 89, 24623, 13101, 59220, 135, 83); ff(30241, 4305, 36666, 36348, 30839, 39569, 25756, 47900); ff(10382, 25078, 17740, 40332, 9631, 18975, 48227, 30058); ff(32375, 14921, 28627, 37243, 49621, 42301, 4810, 43936); fe(152, 225, 18819, 86, 75, 225, 75, 50984, 21343, 42461, 178, 128); ff(2630, 25403, 42184, 19985, 39504, 29473, 38419, 35165); fe(152, 142, 15376, 86, 146, 142, 146, 26136, 21380, 45197, 178, 128); ff(30241, 10880, 5042, 36348, 10382, 40332, 3706, 36397); ff(59294, 7441, 13175, 9443, 65167, 61781, 32087, 34549); fe(152, 48, 33894, 86, 201, 48, 201, 52643, 52911, 11634, 178, 128); fe(152, 143, 58762, 86, 113, 143, 113, 11481, 42049, 47325, 178, 128); ff(10525, 43996, 52037, 19969, 49621, 42301, 1738, 52648); fe(152, 142, 32455, 86, 146, 142, 146, 26237, 42523, 60484, 178, 128); fe(152, 13, 56036, 86, 224, 13, 224, 42585, 65010, 24420, 178, 128); ff(10382, 44552, 4568, 40332, 31034, 48244, 65268, 39921); ff(10382, 14257, 22224, 40332, 10382, 40332, 46175, 39450); fe(152, 87, 36330, 86, 57, 87, 57, 46072, 29871, 39637, 178, 128); ff(49621, 24174, 14267, 42301, 10382, 40332, 46586, 22676); ff(7326, 41175, 56520, 41108, 23651, 50175, 9508, 42119); ff(2630, 56612, 13761, 19985, 30741, 61880, 4980, 20595); fe(152, 142, 18520, 86, 146, 142, 146, 51633, 31308, 65369, 178, 128); ff(65167, 55478, 55825, 61781, 53394, 44171, 12601, 42144); ff(31034, 36884, 42780, 48244, 53813, 51953, 35193, 63107); ff(7326, 29290, 54893, 41108, 2499, 47268, 52883, 24524); fe(152, 52, 63361, 86, 98, 52, 98, 48515, 2580, 8089, 178, 128); fe(152, 143, 39739, 86, 113, 143, 113, 41178, 47864, 18195, 178, 128); ff(49621, 50970, 26116, 42301, 48711, 62044, 37746, 21310); fe(152, 142, 24603, 86, 146, 142, 146, 53567, 33032, 46533, 178, 128); fe(152, 13, 57879, 86, 224, 13, 224, 65349, 9625, 17292, 178, 128); fe(152, 90, 2423, 86, 242, 90, 242, 15451, 54121, 2691, 178, 128); fe(152, 90, 41287, 86, 242, 90, 242, 62822, 4355, 61834, 178, 128); ff(30839, 33512, 44019, 39569, 31034, 48244, 56515, 2133); ff(55189, 54855, 45275, 14942, 2630, 19985, 38877, 3499); fe(152, 240, 28819, 86, 22, 240, 22, 33441, 677, 52934, 178, 128); ff(10382, 44141, 18948, 40332, 55189, 14942, 54822, 53657); ff(10382, 29493, 28612, 40332, 2630, 19985, 3392, 15302); fe(152, 87, 25117, 86, 57, 87, 57, 19661, 6519, 40900, 178, 128); fe(152, 51, 32439, 86, 207, 51, 207, 54325, 12697, 41813, 178, 128); fg(90, 38830, 240, 56, 242, 42522, 1064, 60182, 143, 83); ff(16058, 57204, 9967, 23270, 22018, 52114, 7424, 16161); fe(152, 51, 36735, 86, 207, 51, 207, 60634, 54353, 59075, 178, 128); fe(152, 142, 21914, 86, 146, 142, 146, 42941, 56598, 51429, 178, 128); ff(65167, 46328, 32331, 61781, 30839, 39569, 60579, 56390); fe(152, 191, 15376, 86, 248, 191, 248, 26136, 9625, 17292, 178, 128); fe(152, 47, 10869, 86, 89, 47, 89, 15881, 49222, 46398, 178, 128); fe(152, 47, 53635, 86, 89, 47, 89, 52915, 7674, 41734, 178, 128); fe(152, 174, 47779, 86, 50, 174, 50, 22219, 33862, 6278, 178, 128); ff(55189, 51316, 12237, 14942, 9631, 18975, 42517, 24692); ff(2630, 60268, 57075, 19985, 55189, 14942, 5937, 25352); ff(32315, 28593, 64864, 10832, 49621, 42301, 5300, 13008); ff(2630, 45160, 35517, 19985, 30839, 39569, 62675, 4324); fe(152, 47, 13085, 86, 89, 47, 89, 31405, 35511, 4914, 178, 128); ff(31034, 1857, 48945, 48244, 2499, 47268, 24705, 45036); ff(65167, 34999, 14581, 61781, 30741, 61880, 46384, 19328); ff(53394, 60740, 46508, 44171, 2499, 47268, 39349, 3118); fe(152, 174, 27637, 86, 50, 174, 50, 23945, 33854, 26356, 178, 128); ff(64783, 42048, 50978, 15084, 48711, 62044, 13529, 39914); fe(152, 47, 30744, 86, 89, 47, 89, 22804, 27517, 37276, 178, 128); ff(55189, 52480, 16316, 14942, 7326, 41108, 12378, 2845); ff(39504, 21629, 34257, 29473, 31034, 48244, 59845, 29264); fe(152, 52, 31055, 86, 98, 52, 98, 34721, 34261, 40501, 178, 128); ff(65282, 12367, 35105, 1995, 7326, 41108, 248, 65529); ff(35940, 22983, 42439, 8196, 22018, 52114, 60482, 34068); ff(32315, 39289, 30822, 10832, 65356, 29266, 51744, 6818); fe(152, 135, 50174, 86, 184, 135, 184, 50256, 51564, 35862, 178, 128); ff(35940, 39912, 21130, 8196, 65356, 29266, 40898, 11273); ff(30741, 6421, 3284, 61880, 14173, 7042, 14881, 37412); fe(152, 143, 40075, 86, 113, 143, 113, 52440, 18348, 2821, 178, 128); ff(16058, 1979, 29755, 23270, 16058, 23270, 16756, 33374); fe(152, 13, 34278, 86, 224, 13, 224, 7616, 49611, 36770, 178, 128); ff(65167, 63157, 20414, 61781, 32375, 37243, 13160, 34475); fe(152, 240, 34063, 86, 22, 240, 22, 56558, 38644, 51063, 178, 128); ff(64783, 40185, 61264, 15084, 22018, 52114, 53121, 26818); ff(30741, 56265, 18664, 61880, 2630, 19985, 53248, 29325); fe(152, 87, 40509, 86, 57, 87, 57, 14545, 18348, 2821, 178, 128); ff(65282, 61055, 27640, 1995, 9631, 18975, 49501, 26095); fe(152, 48, 42140, 86, 201, 48, 201, 28751, 48174, 49500, 178, 128); fe(152, 117, 33032, 86, 188, 117, 188, 46533, 20977, 23657, 178, 128); fe(152, 13, 32031, 86, 224, 13, 224, 30718, 59595, 14930, 178, 128); fe(152, 135, 39283, 86, 184, 135, 184, 64429, 19919, 56854, 178, 128); ff(2499, 24547, 61746, 47268, 65356, 29266, 31253, 23611); ff(30741, 62981, 52114, 61880, 22018, 52114, 54229, 22018); ff(2676, 51543, 25330, 31746, 10382, 40332, 29936, 63431); fg(191, 53372, 146, 213, 248, 60790, 22146, 11540, 57, 83); fe(152, 57, 36771, 86, 183, 57, 183, 4903, 20261, 21906, 178, 128); ff(53813, 46194, 21480, 51953, 53394, 44171, 39568, 13509); ff(10525, 2186, 52075, 19969, 32375, 37243, 56286, 20303); fe(152, 225, 23619, 86, 75, 225, 75, 40538, 17064, 13040, 178, 128); fe(152, 191, 28616, 86, 248, 191, 248, 15819, 59402, 57659, 178, 128); ff(49621, 38145, 51324, 42301, 7326, 41108, 34085, 55141); fe(152, 240, 23619, 86, 22, 240, 22, 40538, 58547, 18300, 178, 128); ff(32375, 35092, 42078, 37243, 43705, 62391, 44939, 44679); fg(48, 4886, 178, 86, 201, 4923, 12537, 48209, 87, 83); ff(43705, 57399, 6614, 62391, 30241, 36348, 51500, 23994); fe(152, 47, 44197, 86, 89, 47, 89, 1273, 19919, 56854, 178, 128); fe(152, 52, 52662, 86, 98, 52, 98, 63013, 12961, 32777, 178, 128); ff(35940, 14199, 40605, 8196, 30741, 61880, 57260, 55232); fe(152, 117, 39283, 86, 188, 117, 188, 64429, 34191, 53870, 178, 128); ff(7326, 46223, 53526, 41108, 31034, 48244, 13853, 26813); ff(10382, 26927, 26908, 40332, 58088, 16824, 50927, 35969); fe(152, 57, 60807, 86, 183, 57, 183, 22100, 36034, 60821, 178, 128); fe(152, 47, 9488, 86, 89, 47, 89, 16289, 51367, 55240, 178, 128); fe(152, 174, 4589, 86, 50, 174, 50, 40163, 23520, 34602, 178, 128); fe(152, 87, 22254, 86, 57, 87, 57, 55002, 22707, 3214, 178, 128); ff(43705, 17496, 12132, 62391, 49621, 42301, 44521, 38594); ff(23651, 51886, 5982, 50175, 31034, 48244, 13700, 3656); ff(59294, 14262, 26008, 9443, 65167, 61781, 24622, 54253); fe(152, 143, 46873, 86, 113, 143, 113, 2469, 18819, 50984, 178, 128); fe(152, 225, 40490, 86, 75, 225, 75, 65261, 36410, 41638, 178, 128); ff(22018, 61527, 42153, 52114, 58088, 16824, 26470, 31087); ff(65167, 22873, 49047, 61781, 16058, 23270, 42255, 47581); fe(152, 135, 238, 86, 184, 135, 184, 57952, 24490, 45019, 178, 128); fe(152, 52, 61392, 86, 98, 52, 98, 10680, 61392, 10680, 178, 128); fe(152, 48, 62239, 86, 201, 48, 201, 11138, 40555, 15954, 178, 128); ff(22018, 56124, 28654, 52114, 53394, 44171, 29950, 2030); ff(55189, 4050, 10064, 14942, 2676, 31746, 60820, 37986); fe(152, 13, 18189, 86, 224, 13, 224, 52717, 64392, 8643, 178, 128); fe(152, 90, 28174, 86, 242, 90, 242, 36423, 28388, 15959, 178, 128); fe(152, 143, 57104, 86, 113, 143, 113, 60369, 29116, 6478, 178, 128); fe(152, 142, 7674, 86, 146, 142, 146, 41734, 60749, 50734, 178, 128); ff(48711, 5925, 15915, 62044, 65167, 61781, 46964, 764); ff(14173, 16213, 62530, 7042, 7326, 41108, 52273, 50183); ff(2630, 38580, 24362, 19985, 65282, 1995, 3246, 65308); ff(65282, 47115, 13303, 1995, 65282, 1995, 47132, 580); fe(152, 142, 25900, 86, 146, 142, 146, 14890, 36330, 46072, 178, 128); ff(48711, 40633, 25392, 62044, 10525, 19969, 41649, 28317); ff(64783, 28134, 47636, 15084, 30241, 36348, 39770, 55116); fe(152, 135, 58363, 86, 184, 135, 184, 15904, 6281, 40942, 178, 128); fe(152, 47, 48174, 86, 89, 47, 89, 49500, 33930, 37250, 178, 128); ff(35940, 44547, 187, 8196, 43705, 62391, 31795, 18785); fe(152, 90, 28819, 86, 242, 90, 242, 33441, 10869, 15881, 178, 128); fe(152, 225, 4589, 86, 75, 225, 75, 40163, 488, 15132, 178, 128); ff(50253, 53391, 13567, 52624, 30741, 61880, 18782, 37508); fe(152, 240, 28559, 86, 22, 240, 22, 23622, 51462, 255, 178, 128); ff(65282, 9590, 15957, 1995, 10525, 19969, 36197, 43700); fe(152, 225, 5843, 86, 75, 225, 75, 62288, 56598, 51429, 178, 128); fe(152, 117, 61016, 86, 188, 117, 188, 13682, 14963, 33489, 178, 128); ff(48711, 25521, 14768, 62044, 65356, 29266, 23961, 34826); ff(32375, 24283, 7025, 37243, 2630, 19985, 14192, 16423); ff(30241, 24506, 7443, 36348, 39504, 29473, 13167, 62078); fe(152, 117, 38644, 86, 188, 117, 188, 51063, 23646, 688, 178, 128); ff(48711, 32873, 20042, 62044, 16058, 23270, 18423, 29020); ff(59294, 32402, 24235, 9443, 49621, 42301, 32444, 59145); ff(2676, 46752, 50241, 31746, 10525, 19969, 19526, 47149); fe(152, 47, 347, 86, 89, 47, 89, 2101, 52662, 63013, 178, 128); fe(152, 57, 12349, 86, 183, 57, 183, 3316, 18788, 63461, 178, 128); ff(50253, 32534, 59461, 52624, 65167, 61781, 58748, 46077); ff(43705, 62762, 54843, 62391, 65282, 1995, 3932, 1446); fe(152, 135, 61392, 86, 184, 135, 184, 10680, 30744, 22804, 178, 128); fe(152, 87, 52029, 86, 57, 87, 57, 2247, 34127, 13858, 178, 128); ff(59294, 53087, 29112, 9443, 30741, 61880, 18895, 58145); fg(191, 15897, 65, 205, 248, 24459, 37658, 12008, 52, 83); ff(2499, 4352, 37343, 47268, 30839, 39569, 52465, 37710); fe(152, 13, 28616, 86, 224, 13, 224, 15819, 31409, 9352, 178, 128); fe(152, 240, 54121, 86, 22, 240, 22, 2691, 36057, 7271, 178, 128); fe(152, 240, 23047, 86, 22, 240, 22, 10668, 43342, 43470, 178, 128); fe(152, 47, 29189, 86, 89, 47, 89, 17833, 49611, 36770, 178, 128); fe(152, 48, 23520, 86, 201, 48, 201, 34602, 12833, 60179, 178, 128); fe(152, 225, 53464, 86, 75, 225, 75, 39413, 2423, 15451, 178, 128); fe(152, 143, 56379, 86, 113, 143, 113, 61819, 63711, 10657, 178, 128); fe(152, 51, 13623, 86, 207, 51, 207, 25195, 49703, 31893, 178, 128); ff(7326, 41906, 32137, 41108, 9631, 18975, 38205, 6304); ff(43705, 52794, 10296, 62391, 10382, 40332, 34883, 9626); ff(35940, 27165, 16525, 8196, 30839, 39569, 23928, 33021); fe(152, 90, 64728, 86, 242, 90, 242, 46859, 59435, 40822, 178, 128); fe(152, 135, 16192, 86, 184, 135, 184, 64981, 4355, 61834, 178, 128); fe(152, 90, 34127, 86, 242, 90, 242, 13858, 50462, 47402, 178, 128); ff(22018, 63489, 39493, 52114, 22018, 52114, 16637, 900); fe(152, 48, 21948, 86, 201, 48, 201, 64989, 32109, 59960, 178, 128); ff(14173, 12307, 13669, 7042, 65282, 1995, 56234, 64564); fe(152, 13, 34191, 86, 224, 13, 224, 53870, 39283, 64429, 178, 128); ff(2499, 30341, 19106, 47268, 32375, 37243, 1924, 512); fe(152, 57, 12617, 86, 183, 57, 183, 4292, 52911, 11634, 178, 128); ff(30839, 33493, 14770, 39569, 49621, 42301, 63822, 45091); fe(152, 51, 17764, 86, 207, 51, 207, 4083, 37974, 11029, 178, 128); fe(152, 143, 45361, 86, 113, 143, 113, 22533, 44315, 36172, 178, 128); ff(14173, 10321, 38223, 7042, 35940, 8196, 49844, 16654); fe(152, 135, 31308, 86, 184, 135, 184, 65369, 31788, 23527, 178, 128); fe(152, 240, 57391, 86, 22, 240, 22, 35113, 57391, 35113, 178, 128); ff(2676, 24647, 29804, 31746, 50253, 52624, 10347, 53556); fe(152, 240, 44328, 86, 22, 240, 22, 36133, 33930, 37250, 178, 128); fe(152, 142, 8553, 86, 146, 142, 146, 44640, 12349, 3316, 178, 128); ff(35940, 54352, 52933, 8196, 30241, 36348, 14722, 8955); ff(31034, 36257, 60902, 48244, 10382, 40332, 2748, 33736); fg(117, 61194, 65, 205, 188, 45192, 9053, 62299, 51, 83); ff(39504, 15172, 44713, 29473, 43705, 62391, 52013, 62589); ff(10382, 61280, 7319, 40332, 65282, 1995, 35398, 1170); ff(9631, 43858, 39951, 18975, 2630, 19985, 7310, 57518); fe(152, 191, 32178, 86, 248, 191, 248, 59875, 3702, 10508, 178, 128); ff(30741, 59910, 11687, 61880, 7326, 41108, 27548, 31232); fe(152, 143, 30545, 86, 113, 143, 113, 540, 50428, 49483, 178, 128); fg(48, 6142, 153, 162, 201, 40229, 45047, 62546, 174, 83); fe(152, 225, 34713, 86, 75, 225, 75, 41349, 238, 57952, 178, 128); fe(152, 143, 56831, 86, 113, 143, 113, 48755, 51367, 55240, 178, 128); fe(152, 240, 4614, 86, 22, 240, 22, 62732, 54019, 62668, 178, 128); fe(152, 143, 43188, 86, 113, 143, 113, 2833, 18520, 51633, 178, 128); ff(32315, 57236, 12707, 10832, 32315, 10832, 7957, 56939); ff(2630, 41246, 30081, 19985, 30741, 61880, 9305, 28280); ff(49621, 9577, 13458, 42301, 30839, 39569, 9738, 45816); ff(7326, 22065, 209, 41108, 59294, 9443, 45848, 37995); fe(152, 142, 33124, 86, 146, 142, 146, 59822, 34583, 47309, 178, 128); fe(152, 117, 50472, 86, 188, 117, 188, 27343, 14513, 18800, 178, 128); fe(152, 52, 12349, 86, 98, 52, 98, 3316, 4634, 45645, 178, 128); fe(152, 51, 33806, 86, 207, 51, 207, 55330, 10539, 55081, 178, 128); ff(65167, 60739, 62101, 61781, 30741, 61880, 10956, 10552); fe(152, 51, 28741, 86, 207, 51, 207, 51317, 33032, 46533, 178, 128); fe(152, 87, 38178, 86, 57, 87, 57, 47137, 40007, 60094, 178, 128); ff(65356, 31494, 48656, 29266, 10525, 19969, 16393, 46123); ff(65167, 50821, 45454, 61781, 7326, 41108, 46284, 42992); ff(65356, 15139, 60143, 29266, 30741, 61880, 22352, 18071); ff(43705, 52690, 9564, 62391, 14173, 7042, 63343, 55564); ff(22018, 39748, 29766, 52114, 2630, 19985, 50720, 53834); fe(152, 51, 9976, 86, 207, 51, 207, 39619, 10869, 15881, 178, 128); ff(53394, 43765, 20712, 44171, 55189, 14942, 28327, 13156); fe(152, 191, 29163, 86, 248, 191, 248, 23461, 10869, 15881, 178, 128); ff(2630, 62208, 60051, 19985, 14173, 7042, 61807, 957); fe(152, 174, 61448, 86, 50, 174, 50, 54234, 56267, 60962, 178, 128); fe(152, 51, 40509, 86, 207, 51, 207, 14545, 17322, 16784, 178, 128); ff(50253, 54148, 10808, 52624, 30839, 39569, 1930, 45413); ff(9631, 42937, 45636, 18975, 43705, 62391, 3825, 52148); ff(2630, 25103, 34741, 19985, 65356, 29266, 23754, 38726); fe(152, 51, 15452, 86, 207, 51, 207, 19418, 64660, 1820, 178, 128); ff(30839, 64709, 54625, 39569, 32375, 37243, 20191, 3370); fe(152, 174, 19131, 86, 50, 174, 50, 59835, 13374, 60945, 178, 128); ff(39504, 52020, 2976, 29473, 53813, 51953, 8572, 584); fe(152, 174, 9976, 86, 50, 174, 50, 39619, 52936, 46263, 178, 128); ff(65356, 60169, 63226, 29266, 39504, 29473, 45682, 16095); ff(2499, 23882, 5628, 47268, 10382, 40332, 3386, 15745); fe(152, 135, 64660, 86, 184, 135, 184, 1820, 28358, 30660, 178, 128); fe(152, 52, 46066, 86, 98, 52, 98, 36622, 8081, 48651, 178, 128); fe(152, 143, 6235, 86, 113, 143, 113, 7841, 61069, 21551, 178, 128); fe(152, 87, 2580, 86, 57, 87, 57, 8089, 56598, 51429, 178, 128); ff(32315, 61393, 65517, 10832, 50253, 52624, 966, 56769); fe(152, 87, 36986, 86, 57, 87, 57, 10052, 64660, 1820, 178, 128); fe(152, 225, 32443, 86, 75, 225, 75, 36741, 42403, 16160, 178, 128); ff(65167, 26455, 60525, 61781, 23651, 50175, 29126, 28070); ff(30741, 49279, 51438, 61880, 2630, 19985, 14846, 44362); fe(152, 87, 48597, 86, 57, 87, 57, 18036, 17064, 13040, 178, 128); ff(35940, 5104, 30622, 8196, 23651, 50175, 50630, 14523); fe(152, 117, 2284, 86, 188, 117, 188, 44902, 50380, 55157, 178, 128); ff(49621, 48479, 45448, 42301, 31034, 48244, 38743, 24223); fe(152, 174, 46951, 86, 50, 174, 50, 59536, 51367, 55240, 178, 128); fe(152, 51, 35177, 86, 207, 51, 207, 18155, 16514, 8137, 178, 128); ff(7326, 29218, 43094, 41108, 31034, 48244, 25662, 52599); fe(152, 174, 41150, 86, 50, 174, 50, 51117, 59402, 57659, 178, 128); fe(152, 240, 12349, 86, 22, 240, 22, 3316, 29907, 12188, 178, 128); fe(152, 51, 52874, 86, 207, 51, 207, 52445, 14513, 18800, 178, 128); ff(59294, 37970, 9866, 9443, 16058, 23270, 33311, 24724); fe(152, 57, 37556, 86, 183, 57, 183, 56705, 3451, 47434, 178, 128); fe(152, 240, 31788, 86, 22, 240, 22, 23527, 31055, 34721, 178, 128); ff(50253, 54913, 39002, 52624, 22018, 52114, 50436, 28002); ff(23651, 47330, 8693, 50175, 14173, 7042, 28951, 57579); fe(152, 13, 3671, 86, 224, 13, 224, 18087, 14885, 31495, 178, 128); fe(152, 48, 21914, 86, 201, 48, 201, 42941, 19764, 6517, 178, 128); ff(65282, 56393, 43270, 1995, 43705, 62391, 44151, 4577); ff(32375, 64394, 7592, 37243, 23651, 50175, 52659, 51122); fe(152, 13, 52029, 86, 224, 13, 224, 2247, 43618, 58751, 178, 128); fe(152, 52, 42403, 86, 98, 52, 98, 16160, 952, 19180, 178, 128); fe(152, 47, 29771, 86, 89, 47, 89, 64586, 23285, 32764, 178, 128); ff(65167, 40165, 14672, 61781, 10382, 40332, 54426, 56654); fe(152, 48, 21573, 86, 201, 48, 201, 39012, 24526, 5926, 178, 128); fe(152, 90, 7104, 86, 242, 90, 242, 19220, 29860, 58954, 178, 128); ff(39504, 47808, 60389, 29473, 16058, 23270, 46417, 3114); fe(152, 117, 63273, 86, 188, 117, 188, 38579, 45371, 44094, 178, 128); fe(152, 135, 53404, 86, 184, 135, 184, 36779, 58712, 36755, 178, 128); ff(30839, 43791, 1453, 39569, 30241, 36348, 65319, 32054); fe(152, 240, 15901, 86, 22, 240, 22, 1205, 47915, 181, 178, 128); fe(152, 143, 28388, 86, 113, 143, 113, 15959, 32109, 59960, 178, 128); ff(53394, 36823, 18152, 44171, 32315, 10832, 47399, 24453); fe(152, 191, 45062, 86, 248, 191, 248, 23344, 2987, 21107, 178, 128); fe(152, 135, 4589, 86, 184, 135, 184, 40163, 61445, 34302, 178, 128); ff(22018, 3413, 15746, 52114, 43705, 62391, 34651, 8647); fe(152, 52, 5388, 86, 98, 52, 98, 5725, 58988, 41476, 178, 128); ff(35940, 36492, 27709, 8196, 39504, 29473, 1599, 42281); fe(152, 135, 41932, 86, 184, 135, 184, 26942, 14338, 37315, 178, 128); ff(49621, 30873, 28285, 42301, 32375, 37243, 47246, 33485); ff(2676, 2884, 20463, 31746, 49621, 42301, 2216, 56515); fe(152, 57, 18665, 86, 183, 57, 183, 24318, 32443, 36741, 178, 128); ff(64783, 33091, 21527, 15084, 31034, 48244, 6385, 32339); fe(152, 225, 42464, 86, 75, 225, 75, 63966, 57686, 51254, 178, 128); fe(152, 13, 4589, 86, 224, 13, 224, 40163, 4614, 62732, 178, 128); fe(152, 87, 59402, 86, 57, 87, 57, 57659, 7081, 29075, 178, 128); fg(47, 16579, 207, 69, 89, 32343, 61853, 8698, 142, 83); fe(152, 117, 16941, 86, 188, 117, 188, 5011, 59402, 57659, 178, 128); fe(152, 13, 513, 86, 224, 13, 224, 56444, 3594, 7691, 178, 128); ff(48711, 33279, 47157, 62044, 7326, 41108, 38587, 44181); fe(152, 52, 3451, 86, 98, 52, 98, 47434, 29584, 33544, 178, 128); fe(152, 48, 63201, 86, 201, 48, 201, 1737, 34300, 10113, 178, 128); ff(64783, 61632, 58808, 15084, 30741, 61880, 36377, 52171); fe(152, 240, 3120, 86, 22, 240, 22, 57482, 57686, 51254, 178, 128); ff(65282, 65087, 37286, 1995, 59294, 9443, 12653, 53112); fe(152, 47, 62613, 86, 89, 47, 89, 32590, 3860, 19587, 178, 128); fe(152, 87, 38748, 86, 57, 87, 57, 10265, 52936, 46263, 178, 128); fe(152, 57, 2952, 86, 183, 57, 183, 705, 2952, 705, 178, 128); fe(152, 51, 44197, 86, 207, 51, 207, 1273, 65309, 7109, 178, 128); ff(55189, 2830, 21259, 14942, 2630, 19985, 46736, 34520); ff(53394, 56350, 23546, 44171, 31034, 48244, 60257, 19431); ff(64783, 41660, 65471, 15084, 53813, 51953, 9258, 40254); ff(53394, 24417, 3369, 44171, 35940, 8196, 60841, 45766); fe(152, 87, 59895, 86, 57, 87, 57, 17817, 51462, 255, 178, 128); fe(152, 52, 62239, 86, 98, 52, 98, 11138, 9976, 39619, 178, 128); fe(152, 51, 53412, 86, 207, 51, 207, 24438, 43342, 43470, 178, 128); fe(152, 13, 28819, 86, 224, 13, 224, 33441, 40555, 15954, 178, 128); fg(52, 4531, 71, 155, 98, 49820, 28988, 1467, 240, 83); fe(152, 90, 12848, 86, 242, 90, 242, 64513, 59268, 39112, 178, 128); ff(43705, 56858, 36777, 62391, 53394, 44171, 57975, 65146); ff(65167, 56234, 6757, 61781, 30741, 61880, 60697, 19344); ff(59294, 24049, 26983, 9443, 53813, 51953, 55273, 54724); ff(2499, 64226, 29142, 47268, 22018, 52114, 24740, 17868); ff(2630, 5562, 5244, 19985, 49621, 42301, 50756, 42203); ff(65167, 18462, 24193, 61781, 30241, 36348, 15335, 32843); ff(49621, 20194, 51899, 42301, 65282, 1995, 21387, 64733); ff(65356, 60179, 40513, 29266, 58088, 16824, 59925, 51196); fe(152, 48, 31308, 86, 201, 48, 201, 65369, 34127, 13858, 178, 128); ff(39504, 5123, 48963, 29473, 32315, 10832, 61315, 18317); fe(152, 87, 26600, 86, 57, 87, 57, 30779, 27182, 62587, 178, 128); ff(9631, 64514, 32927, 18975, 10525, 19969, 61271, 37289); ff(2499, 35540, 17380, 47268, 2630, 19985, 35983, 24530); ff(39504, 23522, 43007, 29473, 59294, 9443, 21679, 41528); ff(30241, 12660, 24303, 36348, 65356, 29266, 39801, 28826); ff(30241, 23439, 10041, 36348, 10382, 40332, 12217, 31547); ff(65167, 37187, 32409, 61781, 30241, 36348, 5221, 57261); ff(50253, 1546, 26439, 52624, 50253, 52624, 46639, 4388); ff(10382, 20854, 62457, 40332, 50253, 52624, 2492, 29302); fe(152, 90, 22560, 86, 242, 90, 242, 16997, 33060, 27507, 178, 128); fe(152, 52, 2284, 86, 98, 52, 98, 44902, 8812, 28815, 178, 128); ff(43705, 10256, 33290, 62391, 23651, 50175, 9249, 20489); ff(2630, 45125, 38653, 19985, 32375, 37243, 42759, 7035); fe(152, 48, 63859, 86, 201, 48, 201, 47629, 56831, 48755, 178, 128); ff(10525, 19660, 21742, 19969, 16058, 23270, 46762, 21287); fe(152, 191, 13316, 86, 248, 191, 248, 5618, 9970, 44642, 178, 128); fe(152, 191, 15960, 86, 248, 191, 248, 7211, 28114, 50589, 178, 128); ff(65282, 65492, 25357, 1995, 65282, 1995, 20892, 55514); ff(65356, 52923, 34865, 29266, 43705, 62391, 40391, 2607); fe(152, 52, 59361, 86, 98, 52, 98, 60729, 60466, 26084, 178, 128); fe(152, 143, 4285, 86, 113, 143, 113, 19034, 47073, 5738, 178, 128); ff(23651, 13701, 63611, 50175, 65356, 29266, 21941, 21416); fe(152, 174, 57104, 86, 50, 174, 50, 60369, 33719, 63643, 178, 128); ff(53394, 48430, 8104, 44171, 53813, 51953, 31663, 8542); fe(152, 57, 20300, 86, 183, 57, 183, 10171, 52029, 2247, 178, 128); fg(87, 63409, 146, 213, 57, 42698, 4853, 4632, 117, 83); fe(152, 87, 38700, 86, 57, 87, 57, 44924, 50244, 60951, 178, 128); fe(152, 142, 29860, 86, 146, 142, 146, 58954, 15960, 7211, 178, 128); fe(152, 142, 20066, 86, 146, 142, 146, 48670, 43552, 34280, 178, 128); fg(174, 18030, 71, 155, 50, 59132, 42359, 59700, 90, 83); fe(152, 52, 40423, 86, 98, 52, 98, 16136, 32455, 26237, 178, 128); fe(152, 142, 13185, 86, 146, 142, 146, 52798, 34206, 49192, 178, 128); ff(32315, 46830, 45322, 10832, 31034, 48244, 53687, 6160); fe(152, 117, 52719, 86, 188, 117, 188, 40645, 11570, 47599, 178, 128); ff(9631, 3009, 60453, 18975, 43705, 62391, 62210, 36404); ff(65356, 53930, 48418, 29266, 32315, 10832, 54645, 59120); fg(52, 53272, 178, 86, 98, 24186, 63684, 8481, 225, 83); ff(39504, 20084, 3359, 29473, 31034, 48244, 44553, 37512); ff(49621, 57026, 39230, 42301, 50253, 52624, 27185, 3923); fe(152, 87, 32443, 86, 57, 87, 57, 36741, 20066, 48670, 178, 128); fe(152, 225, 8553, 86, 75, 225, 75, 44640, 16480, 40778, 178, 128); ff(43705, 31654, 33689, 62391, 16058, 23270, 35757, 39314); ff(30839, 9146, 42718, 39569, 58088, 16824, 29056, 562); ff(30741, 55734, 38471, 61880, 22018, 52114, 38090, 42629); fe(152, 90, 42023, 86, 242, 90, 242, 20893, 50915, 64934, 178, 128); ff(48711, 51952, 11117, 62044, 30741, 61880, 7227, 37044); ff(10525, 36970, 45125, 19969, 10382, 40332, 3987, 6919); ff(32315, 9031, 9735, 10832, 22018, 52114, 23009, 33414); ff(48711, 17929, 62896, 62044, 65282, 1995, 14756, 16513); ff(59294, 29663, 41541, 9443, 64783, 15084, 32038, 42672); ff(32375, 51360, 36107, 37243, 32375, 37243, 36309, 22468); ff(30741, 31215, 1562, 61880, 22018, 52114, 13118, 29840); fd(48113, 256, 729, 272, 4, 37059, 27469); fd(64291, 256, 52550, 272, 1, 36120, 26817); fd(22176, 256, 5760, 272, 5, 8149, 51947); fd(20285, 256, 61896, 272, 11, 49637, 34422); fd(20285, 256, 51947, 272, 6, 22176, 34422); fd(22176, 256, 52550, 272, 7, 36120, 51947); fd(10578, 256, 51947, 272, 8, 22176, 39622); fd(7274, 256, 36303, 272, 2, 11001, 11372); fd(20285, 256, 2041, 272, 0, 52709, 34422); fd(55464, 256, 729, 272, 12, 37059, 26991); fd(50923, 256, 11372, 272, 14, 7274, 4268); fd(51390, 256, 11372, 272, 13, 7274, 41106); fd(37059, 256, 53936, 272, 15, 5019, 729); fd(10578, 256, 42648, 272, 9, 46522, 39622); fd(20735, 256, 729, 272, 10, 37059, 13998); fd(16182, 256, 57426, 272, 3, 40020, 2617); fc(52238, 35929, 46568, 12172, 43171, 41271, 1822, 28898, 29544, 43648); fc(64877, 11040, 13358, 18396, 63155, 30032, 43569, 37962, 21023, 39100); fc(25012, 56887, 3890, 32896, 27461, 44168, 5317, 63635, 51349, 6950); fb(5862, 60117, 56480, 22863, 2918, 26186, 62750, 46644, 53100, 14351); fb(34466, 59855, 34822, 3123, 13739, 20599, 17894, 26663, 58179, 53205); fc(13790, 6683, 54374, 4682, 52101, 45649, 4682, 19614, 45649, 50904); fb(39157, 63735, 2678, 53501, 526, 5862, 14351, 2204, 9147, 54243); fb(42569, 31412, 49114, 55590, 55649, 45082, 16071, 26087, 36504, 36184); fc(38224, 26868, 41788, 62995, 14327, 21342, 61946, 60178, 8364, 19540); fc(25138, 25454, 34128, 22125, 62850, 56562, 34214, 14856, 35772, 13241); fb(10955, 27495, 60002, 40140, 46054, 11040, 63155, 979, 55247, 60622); fc(56887, 15403, 9194, 14351, 57328, 37465, 35069, 54473, 5862, 27461); fc(4682, 40056, 25037, 52060, 38528, 8969, 39800, 31664, 42583, 61241); fb(19313, 30643, 42485, 21057, 1955, 65379, 41451, 64249, 3711, 9993); fc(33785, 50376, 48784, 38727, 10774, 15382, 45195, 6853, 24474, 57680); fb(27929, 61736, 30530, 3204, 6340, 62974, 62465, 25928, 25547, 53800); fc(57588, 55639, 7258, 19805, 6810, 19928, 51115, 47376, 33236, 22470); fc(61777, 30032, 34052, 33250, 43569, 26354, 41693, 59943, 52356, 4118); fb(40743, 3742, 4462, 9774, 39690, 29915, 19658, 22112, 21059, 4930); fb(63445, 33207, 3835, 19247, 38144, 25614, 51593, 59611, 59560, 51600); fc(43951, 48384, 8344, 55907, 39395, 5838, 61964, 24322, 47285, 58694); fc(12063, 3841, 24051, 971, 59431, 3137, 17625, 41770, 25941, 23264); fb(51144, 63750, 23518, 16886, 42464, 33236, 19805, 49354, 37534, 46311); fc(62974, 17093, 29192, 20728, 16985, 40037, 33206, 59772, 46392, 62465); fb(5870, 63750, 50361, 45195, 42464, 31339, 21505, 54335, 15382, 31841); fc(51275, 17396, 1281, 45928, 64476, 46380, 54328, 61117, 29986, 54015); fb(1956, 27929, 5088, 46066, 53800, 56562, 34214, 25938, 58283, 14714); fb(49690, 50835, 31523, 38799, 9900, 27882, 761, 12882, 26591, 56991); fb(62544, 36971, 17022, 17853, 20593, 4468, 23265, 18446, 13168, 14529); fc(5146, 60780, 4268, 5773, 11701, 23567, 5773, 48817, 23567, 56309); fb(9147, 56714, 43463, 39063, 62836, 27822, 63828, 20226, 46855, 53501); fb(15382, 50414, 23901, 20262, 15495, 62544, 14529, 45027, 52555, 45195); fa(28853, 9, 37403, 54456, 9227, 65533, 35991, 34867, 46103, 54776, 29061); fa(34536, 13, 35180, 25158, 2129, 41636, 28253, 54462, 6742, 25350, 34776); fa(53842, 12, 7248, 40076, 27473, 22970, 38952, 6153, 28818, 40396, 54114); fa(2690, 5, 10744, 44603, 35991, 37403, 50128, 2763, 48704, 44923, 2994); fa(22788, 2, 10744, 63045, 50128, 10744, 50128, 4995, 29307, 63237, 22580); fa(56920, 7, 37403, 1912, 50128, 10744, 35991, 35991, 37403, 1592, 57192); fa(56477, 14, 29307, 43415, 13011, 60694, 4995, 6153, 28818, 43223, 56749); fa(24614, 15, 6742, 21597, 10618, 44888, 54462, 27473, 22970, 21789, 24854); fa(31325, 10, 10744, 47098, 10618, 44888, 50128, 29046, 43584, 46778, 31597); fa(5820, 0, 6742, 11493, 3886, 29846, 54462, 18628, 11637, 11685, 6028); fa(37093, 3, 51359, 47814, 34867, 46103, 25123, 29046, 43584, 48006, 37333); fa(64931, 11, 46352, 24148, 9227, 65533, 22910, 34820, 21225, 24340, 64659); fa(62812, 4, 46103, 64503, 10618, 44888, 34867, 46757, 28551, 64183, 62572); fa(59082, 6, 37066, 54755, 46757, 28551, 52596, 13011, 60694, 54435, 59386); fa(5121, 1, 16769, 22996, 41211, 13190, 30616, 27473, 22970, 22676, 5425); fa(6353, 8, 37403, 7582, 22910, 46352, 35991, 46757, 28551, 7390, 6625); g___1046(16864, 61870, 62030, 11254, 47507, 59598, 23915, 11, 25252, 26231, 16640); g___1046(51300, 18105, 17753, 13011, 60694, 31626, 59238, 7, 11254, 47507, 51332); g___1046(26193, 3198, 3998, 10618, 44888, 18187, 27441, 0, 29046, 43584, 26289); g___1046(97, 33034, 33514, 29046, 43584, 61487, 54967, 2, 28253, 35180, 129); g___1046(61110, 35913, 36777, 10618, 44888, 17293, 61581, 10, 46757, 28551, 61014); g___1046(45894, 51182, 50190, 11254, 47507, 2093, 10957, 8, 31158, 20960, 45990); g___1046(58602, 2126, 2990, 31158, 20960, 18187, 27441, 15, 28253, 35180, 58378); g___1046(21803, 5366, 5910, 13011, 60694, 48348, 26856, 3, 9227, 65533, 21963); g___1046(10855, 8693, 8725, 18628, 11637, 18970, 62810, 12, 22910, 46352, 10887); g___1046(44450, 46206, 47006, 42447, 60349, 2539, 35198, 1, 9227, 65533, 44354); g___1046(29176, 33012, 33556, 31158, 20960, 53083, 55294, 13, 18628, 11637, 28952); g___1046(50926, 55145, 54409, 10618, 44888, 15143, 50320, 9, 25252, 26231, 50702); g___1046(22670, 38499, 38275, 4995, 29307, 38297, 937, 6, 31158, 20960, 22638); g___1046(12019, 6441, 6857, 3886, 29846, 61487, 54967, 14, 35991, 37403, 11795); g___1046(61118, 37496, 37272, 29046, 43584, 2539, 35198, 4, 30616, 16769, 61022); g___1046(34187, 17408, 18400, 4995, 29307, 2539, 35198, 5, 9227, 65533, 34155); fe(152, 117, 19031, 86, 188, 117, 188, 28515, 27694, 53377, 178, 128); ff(48711, 48757, 5071, 62044, 14173, 7042, 22288, 30267); ff(35940, 5472, 12004, 8196, 22018, 52114, 56689, 56589); fe(152, 117, 29071, 86, 188, 117, 188, 15331, 3867, 18649, 178, 128); ff(32375, 30789, 24896, 37243, 49621, 42301, 27511, 44542); fg(174, 61436, 152, 128, 50, 64813, 12542, 21670, 87, 212); ff(31034, 34726, 10912, 48244, 64783, 15084, 25430, 42834); fe(152, 240, 48088, 86, 22, 240, 22, 17288, 18769, 58821, 178, 128); fe(152, 135, 4909, 86, 184, 135, 184, 8573, 4909, 8573, 178, 128); fe(152, 191, 35594, 86, 248, 191, 248, 50323, 1533, 310, 178, 128); fe(152, 143, 49194, 86, 113, 143, 113, 32270, 49583, 64363, 178, 128); ff(32375, 56406, 33868, 37243, 65282, 1995, 39116, 58429); fe(152, 240, 59065, 86, 22, 240, 22, 22727, 11935, 62518, 178, 128); ff(65167, 16213, 37321, 61781, 65167, 61781, 52273, 57246); fe(152, 191, 31743, 86, 248, 191, 248, 50411, 18700, 19121, 178, 128); ff(53813, 52996, 15699, 51953, 30241, 36348, 31487, 47968); ff(23651, 50750, 8243, 50175, 48711, 62044, 57773, 43973); fe(152, 87, 21705, 86, 57, 87, 57, 22400, 41479, 16731, 178, 128); fe(152, 13, 25592, 86, 224, 13, 224, 52853, 1021, 5406, 178, 128); ff(43705, 17807, 57937, 62391, 7326, 41108, 24115, 46442); ff(43705, 10054, 22930, 62391, 39504, 29473, 62580, 31051); ff(9631, 11176, 57339, 18975, 9631, 18975, 44472, 6914); fe(152, 47, 25251, 86, 89, 47, 89, 29128, 20757, 35412, 178, 128); fe(152, 225, 34071, 86, 75, 225, 75, 2897, 52362, 60002, 178, 128); fe(152, 51, 62672, 86, 207, 51, 207, 20706, 39150, 24573, 178, 128); fe(152, 143, 63233, 86, 113, 143, 113, 31951, 14614, 31607, 178, 128); fe(152, 87, 15516, 86, 57, 87, 57, 36041, 59986, 57535, 178, 128); ff(43705, 20344, 47002, 62391, 30241, 36348, 37849, 29031); fe(152, 57, 59765, 86, 183, 57, 183, 9647, 29593, 28528, 178, 128); fe(152, 174, 41479, 86, 50, 174, 50, 16731, 32424, 33429, 178, 128); ff(30241, 45226, 11075, 36348, 35940, 8196, 26172, 5154); fe(152, 174, 43703, 86, 50, 174, 50, 14657, 39593, 15695, 178, 128); fe(152, 48, 814, 86, 201, 48, 201, 58184, 63713, 9261, 178, 128); fe(152, 117, 59733, 86, 188, 117, 188, 7410, 12662, 10716, 178, 128); fe(152, 143, 12203, 86, 113, 143, 113, 47345, 9498, 52818, 178, 128); fe(152, 191, 64393, 86, 248, 191, 248, 48433, 12337, 55216, 178, 128); ff(55189, 61245, 33380, 14942, 30741, 61880, 40687, 36768); fe(152, 191, 32249, 86, 248, 191, 248, 7213, 54800, 5547, 178, 128); fe(152, 47, 54800, 86, 89, 47, 89, 5547, 55829, 31388, 178, 128); fg(135, 50909, 152, 128, 184, 27154, 42036, 58919, 174, 212); ff(2630, 51825, 39119, 19985, 50253, 52624, 59627, 51334); ff(23651, 33649, 42127, 50175, 64783, 15084, 54656, 31429); fe(152, 142, 15516, 86, 146, 142, 146, 36041, 27083, 47421, 178, 128); fe(152, 48, 20757, 86, 201, 48, 201, 35412, 10820, 33215, 178, 128); fe(152, 52, 40456, 86, 98, 52, 98, 35898, 45680, 51132, 178, 128); ff(53813, 16572, 13843, 51953, 2630, 19985, 45784, 28347); ff(65282, 55108, 53982, 1995, 10382, 40332, 13789, 52486); fe(152, 135, 8880, 86, 184, 135, 184, 38038, 27293, 53228, 178, 128); ff(49621, 49840, 22934, 42301, 22018, 52114, 8191, 24412); fe(152, 191, 3673, 86, 248, 191, 248, 46863, 57348, 6548, 178, 128); fe(152, 90, 62397, 86, 242, 90, 242, 45248, 40827, 6293, 178, 128); ff(2676, 49556, 14074, 31746, 35940, 8196, 45216, 51766); ff(23651, 12254, 64502, 50175, 23651, 50175, 23406, 3438); ff(31034, 26182, 32333, 48244, 49621, 42301, 7129, 17573); ff(2676, 44463, 9937, 31746, 10382, 40332, 50184, 54459); fe(152, 52, 6999, 86, 98, 52, 98, 20979, 18769, 58821, 178, 128); ff(32315, 16886, 4604, 10832, 10382, 40332, 22889, 27461); ff(53394, 24241, 4575, 44171, 10382, 40332, 56531, 28648); fg(225, 15402, 146, 213, 75, 17685, 23920, 9561, 52, 212); fe(152, 87, 2653, 86, 57, 87, 57, 23023, 30723, 10060, 178, 128); fe(152, 135, 30013, 86, 184, 135, 184, 56465, 41850, 19244, 178, 128); fe(152, 142, 47127, 86, 146, 142, 146, 61691, 33602, 38661, 178, 128); ff(48711, 13286, 8350, 62044, 10382, 40332, 17723, 11748); ff(10525, 37085, 48431, 19969, 59294, 9443, 18591, 44468); ff(65282, 51554, 12237, 1995, 30839, 39569, 10837, 24692); fe(152, 143, 41996, 86, 113, 143, 113, 60695, 5280, 46687, 178, 128); fe(152, 13, 9004, 86, 224, 13, 224, 2388, 9498, 52818, 178, 128); fe(152, 135, 36813, 86, 184, 135, 184, 9296, 31024, 19159, 178, 128); fe(152, 174, 19744, 86, 50, 174, 50, 18007, 28103, 41904, 178, 128); fe(152, 174, 7986, 86, 50, 174, 50, 47826, 10569, 9740, 178, 128); fe(152, 51, 15392, 86, 207, 51, 207, 50165, 41169, 42829, 178, 128); ff(58088, 30769, 22320, 16824, 48711, 62044, 7580, 28203); ff(14173, 42623, 33479, 7042, 43705, 62391, 32408, 27469); fe(152, 135, 40705, 86, 184, 135, 184, 57227, 64516, 12526, 178, 128); ff(53813, 12346, 21049, 51953, 10525, 19969, 34681, 24719); ff(53813, 47114, 26759, 51953, 65282, 1995, 28919, 53436); ff(23651, 39224, 15852, 50175, 16058, 23270, 44803, 25886); ff(65282, 5154, 43563, 1995, 30839, 39569, 11075, 24774); ff(9631, 61252, 55630, 18975, 14173, 7042, 5180, 7996); ff(30839, 60905, 56493, 39569, 30839, 39569, 8545, 32902); fe(152, 240, 43677, 86, 22, 240, 22, 47161, 13136, 47302, 178, 128); ff(53813, 9757, 34587, 51953, 65356, 29266, 56467, 23449); ff(49621, 16154, 30643, 42301, 53813, 51953, 45012, 10153); fe(152, 240, 27293, 86, 22, 240, 22, 53228, 26822, 32433, 178, 128); ff(2499, 58331, 37843, 47268, 2676, 31746, 24851, 23773); ff(53394, 64552, 51693, 44171, 2499, 47268, 49502, 35358); fe(152, 52, 21857, 86, 98, 52, 98, 11829, 3921, 45562, 178, 128); fe(152, 135, 35987, 86, 184, 135, 184, 16003, 35987, 16003, 178, 128); fe(152, 57, 3073, 86, 183, 57, 183, 41865, 65124, 30529, 178, 128); fe(152, 142, 9663, 86, 146, 142, 146, 45892, 55082, 10577, 178, 128); fe(152, 135, 14050, 86, 184, 135, 184, 49534, 21419, 58472, 178, 128); ff(49621, 11488, 37571, 42301, 9631, 18975, 49815, 29014); ff(14173, 14306, 22386, 7042, 50253, 52624, 21579, 36072); ff(31034, 16128, 23519, 48244, 32315, 10832, 54951, 1351); ff(32315, 31967, 9184, 10832, 55189, 14942, 31604, 41293); fe(152, 240, 33287, 86, 22, 240, 22, 18754, 25331, 1974, 178, 128); fe(152, 225, 55756, 86, 75, 225, 75, 27352, 62527, 31993, 178, 128); ff(65356, 33774, 2196, 29266, 10382, 40332, 9102, 26697); ff(65356, 45735, 32151, 29266, 30241, 36348, 11609, 28729); ff(2499, 17155, 35070, 47268, 53813, 51953, 26266, 34123); fe(152, 174, 53923, 86, 50, 174, 50, 64841, 53329, 51010, 178, 128); fg(117, 41850, 197, 189, 188, 7650, 34304, 40472, 117, 212); ff(58088, 5327, 55393, 16824, 23651, 50175, 34723, 23591); ff(48711, 14118, 41965, 62044, 59294, 9443, 36532, 17048); fe(152, 90, 5920, 86, 242, 90, 242, 8850, 31718, 11196, 178, 128); fg(142, 6968, 207, 69, 146, 15384, 13422, 56565, 143, 212); ff(16058, 38529, 28910, 23270, 53394, 44171, 34402, 46390); fe(152, 142, 55492, 86, 146, 142, 146, 39643, 56133, 22629, 178, 128); fe(152, 143, 9663, 86, 113, 143, 113, 45892, 12984, 11682, 178, 128); ff(32375, 51865, 34982, 37243, 2676, 31746, 11666, 35282); fe(152, 57, 29628, 86, 183, 57, 183, 51109, 32091, 14699, 178, 128); ff(55189, 2730, 33434, 14942, 64783, 15084, 57282, 11844); fe(152, 142, 62695, 86, 146, 142, 146, 50170, 3468, 48398, 178, 128); fe(152, 225, 30187, 86, 75, 225, 75, 12277, 48088, 17288, 178, 128); fe(152, 117, 25331, 86, 188, 117, 188, 1974, 15624, 47600, 178, 128); fe(152, 47, 1860, 86, 89, 47, 89, 38418, 43962, 52023, 178, 128); ff(65282, 4064, 52678, 1995, 53813, 51953, 64388, 55357); fe(152, 117, 44190, 86, 188, 117, 188, 2399, 44190, 2399, 178, 128); ff(59294, 42512, 5259, 9443, 9631, 18975, 32171, 62305); ff(59294, 46459, 8555, 9443, 30839, 39569, 31162, 60247); fe(152, 191, 55824, 86, 248, 191, 248, 39788, 23635, 13403, 178, 128); fe(152, 191, 19746, 86, 248, 191, 248, 28975, 43703, 14657, 178, 128); ff(9631, 53863, 49423, 18975, 22018, 52114, 30684, 21070); fe(152, 174, 40549, 86, 50, 174, 50, 56690, 39407, 58394, 178, 128); ff(30241, 56931, 1952, 36348, 30741, 61880, 38332, 54226); ff(9631, 19271, 10022, 18975, 32315, 10832, 50907, 58820); ff(53813, 14204, 20608, 51953, 10525, 19969, 45509, 55071); fe(152, 191, 16245, 86, 248, 191, 248, 43561, 42790, 63925, 178, 128); fe(152, 48, 41479, 86, 201, 48, 201, 16731, 56182, 36490, 178, 128); ff(53813, 64604, 43695, 51953, 53394, 44171, 1163, 46006); fe(152, 240, 1860, 86, 22, 240, 22, 38418, 59765, 9647, 178, 128); fg(90, 13355, 197, 189, 242, 48359, 344, 21483, 135, 212); ff(32375, 58035, 11681, 37243, 31034, 48244, 7145, 60465); fe(152, 57, 3867, 86, 183, 57, 183, 18649, 32090, 3686, 178, 128); ff(59294, 49823, 48008, 9443, 9631, 18975, 50862, 53940); ff(2499, 42874, 28724, 47268, 65356, 29266, 1315, 28703); fe(152, 174, 56332, 86, 50, 174, 50, 52953, 1891, 1480, 178, 128); ff(43705, 41047, 43177, 62391, 65167, 61781, 48780, 53323); fe(152, 87, 10288, 86, 57, 87, 57, 50736, 49583, 64363, 178, 128); ff(2499, 30297, 28584, 47268, 16058, 23270, 6691, 39260); fe(152, 142, 8592, 86, 146, 142, 146, 17378, 6419, 49407, 178, 128); fe(152, 52, 1112, 86, 98, 52, 98, 11046, 869, 37307, 178, 128); fe(152, 51, 62695, 86, 207, 51, 207, 50170, 18027, 49868, 178, 128); ff(50253, 35790, 209, 52624, 43705, 62391, 64453, 37995); ff(2499, 36653, 14245, 47268, 30839, 39569, 1384, 38836); fe(152, 47, 42465, 86, 89, 47, 89, 35467, 50439, 42187, 178, 128); fe(152, 142, 6996, 86, 146, 142, 146, 12325, 30187, 12277, 178, 128); fe(152, 117, 24756, 86, 188, 117, 188, 16890, 62397, 45248, 178, 128); ff(2676, 32986, 49115, 31746, 65167, 61781, 8896, 53859); ff(23651, 10273, 38889, 50175, 10525, 19969, 54710, 21577); ff(65282, 42840, 29299, 1995, 10525, 19969, 56527, 3360); fe(152, 52, 37437, 86, 98, 52, 98, 786, 64276, 1331, 178, 128); fe(152, 47, 23760, 86, 89, 47, 89, 44941, 50771, 31031, 178, 128); fe(152, 174, 43200, 86, 50, 174, 50, 21703, 39278, 1126, 178, 128); ff(50253, 64182, 57169, 52624, 2630, 19985, 39714, 10120); fe(152, 52, 26601, 86, 98, 52, 98, 7813, 41479, 16731, 178, 128); fg(13, 41697, 197, 189, 224, 19704, 45173, 33836, 48, 212); ff(59294, 51534, 61397, 9443, 31034, 48244, 61162, 58300); ff(59294, 51285, 14771, 9443, 58088, 16824, 10740, 35301); ff(65167, 5353, 35804, 61781, 16058, 23270, 45054, 49006); ff(30839, 30347, 7168, 39569, 2676, 31746, 63304, 65341); fe(152, 135, 37060, 86, 184, 135, 184, 46110, 40732, 29638, 178, 128); ff(32375, 44610, 36068, 37243, 65282, 1995, 36593, 35306); fe(152, 240, 23635, 86, 22, 240, 22, 13403, 29187, 42072, 178, 128); ff(55189, 2679, 41831, 14942, 65167, 61781, 40475, 39501); ff(30741, 5187, 1280, 61880, 32315, 10832, 56916, 20716); fe(152, 191, 43349, 86, 248, 191, 248, 46923, 5709, 11553, 178, 128); fe(152, 13, 19047, 86, 224, 13, 224, 9503, 11168, 2129, 178, 128); fe(152, 240, 41649, 86, 22, 240, 22, 52420, 15904, 27354, 178, 128); ff(10525, 11364, 39157, 19969, 23651, 50175, 61093, 38319); ff(55189, 62392, 43477, 14942, 30741, 61880, 45748, 57091); ff(30839, 48368, 41868, 39569, 30839, 39569, 13018, 45435); ff(10525, 10037, 28996, 19969, 65356, 29266, 26234, 16711); fe(152, 51, 36274, 86, 207, 51, 207, 34081, 26312, 9505, 178, 128); fe(152, 142, 57003, 86, 146, 142, 146, 4956, 54885, 62705, 178, 128); fe(152, 13, 14614, 86, 224, 13, 224, 31607, 40203, 5675, 178, 128); fe(152, 87, 43203, 86, 57, 87, 57, 56333, 18922, 51194, 178, 128); fe(152, 87, 40759, 86, 57, 87, 57, 29329, 49843, 61316, 178, 128); ff(22018, 18093, 6313, 52114, 58088, 16824, 5481, 3551); fe(152, 13, 21978, 86, 224, 13, 224, 25854, 3911, 48813, 178, 128); fe(152, 142, 710, 86, 146, 142, 146, 20887, 59765, 9647, 178, 128); fe(152, 191, 3524, 86, 248, 191, 248, 54553, 3073, 41865, 178, 128); ff(2676, 13823, 43425, 31746, 31034, 48244, 18675, 42090); ff(43705, 39961, 42549, 62391, 55189, 14942, 62556, 65403); ff(30241, 27927, 25160, 36348, 16058, 23270, 43895, 27484); fe(152, 174, 15324, 86, 50, 174, 50, 63644, 54800, 5547, 178, 128); fe(152, 191, 6377, 86, 248, 191, 248, 30917, 51844, 50144, 178, 128); ff(65167, 53358, 29257, 61781, 58088, 16824, 41806, 3222); fe(152, 57, 18769, 86, 183, 57, 183, 58821, 35594, 50323, 178, 128); fe(152, 225, 18305, 86, 75, 225, 75, 75, 39150, 24573, 178, 128); fe(152, 174, 15827, 86, 50, 174, 50, 56268, 49583, 64363, 178, 128); ff(7326, 17259, 54277, 41108, 22018, 52114, 50781, 48005); fe(152, 48, 1243, 86, 201, 48, 201, 8970, 26882, 17181, 178, 128); fe(152, 90, 21419, 86, 242, 90, 242, 58472, 6996, 12325, 178, 128); fe(152, 117, 23676, 86, 188, 117, 188, 2836, 40549, 56690, 178, 128); fe(152, 51, 55492, 86, 207, 51, 207, 39643, 21969, 55453, 178, 128); fe(152, 52, 1766, 86, 98, 52, 98, 33779, 55756, 27352, 178, 128); ff(59294, 16899, 59637, 9443, 16058, 23270, 10389, 1444); fe(152, 48, 41987, 86, 201, 48, 201, 16873, 62279, 11810, 178, 128); fe(152, 174, 18769, 86, 50, 174, 50, 58821, 14050, 49534, 178, 128); ff(22018, 15412, 15873, 52114, 53394, 44171, 32182, 36153); fe(152, 57, 51748, 86, 183, 57, 183, 10502, 50281, 49600, 178, 128); ff(2630, 58351, 44158, 19985, 2630, 19985, 47729, 279); fe(152, 135, 53429, 86, 184, 135, 184, 29170, 33602, 38661, 178, 128); fe(152, 13, 62857, 86, 224, 13, 224, 46374, 9319, 10396, 178, 128); fe(152, 240, 188, 86, 22, 240, 22, 31442, 60319, 38433, 178, 128); fe(152, 51, 37966, 86, 207, 51, 207, 50322, 814, 58184, 178, 128); ff(50253, 12442, 56575, 52624, 2676, 31746, 63190, 21976); ff(23651, 40864, 53121, 50175, 31034, 48244, 17556, 40185); fe(152, 90, 45904, 86, 242, 90, 242, 43248, 62279, 11810, 178, 128); fe(152, 240, 2657, 86, 22, 240, 22, 21572, 64220, 47650, 178, 128); ff(10525, 578, 41108, 19969, 64783, 15084, 55367, 7326); ff(32375, 44988, 40611, 37243, 49621, 42301, 60114, 17972); ff(58088, 38913, 42249, 16824, 65167, 61781, 11597, 57829); fe(152, 225, 56739, 86, 75, 225, 75, 16538, 32424, 33429, 178, 128); ff(9631, 2740, 43680, 18975, 43705, 62391, 47750, 27027); ff(23651, 14606, 18659, 50175, 35940, 8196, 63002, 1039); fe(152, 57, 40827, 86, 183, 57, 183, 6293, 25601, 31018, 178, 128); ff(65356, 54229, 43777, 29266, 10525, 19969, 62042, 6978); ff(7326, 35877, 54879, 41108, 65167, 61781, 13832, 54304); fe(152, 47, 36542, 86, 89, 47, 89, 32029, 30471, 37793, 178, 128); ff(53394, 18025, 15915, 44171, 49621, 42301, 31568, 764); ff(10525, 29397, 21728, 19969, 16058, 23270, 29729, 62455); ff(58088, 55175, 28187, 16824, 2499, 47268, 47153, 35189); ff(2499, 63031, 1446, 47268, 7326, 41108, 42485, 29424); ff(2499, 42243, 26754, 47268, 14173, 7042, 21229, 1430); fe(152, 52, 55633, 86, 98, 52, 98, 16534, 55829, 31388, 178, 128); ff(23651, 5654, 56044, 50175, 30839, 39569, 61621, 17067); fg(174, 26646, 146, 213, 50, 33157, 52232, 16366, 90, 212); ff(31034, 25727, 18498, 48244, 53394, 44171, 64337, 65380); ff(39504, 28457, 18012, 29473, 49621, 42301, 43657, 30585); fe(152, 90, 7579, 86, 242, 90, 242, 11209, 40154, 282, 178, 128); fe(152, 47, 1533, 86, 89, 47, 89, 310, 28082, 60561, 178, 128); ff(10382, 52232, 8894, 40332, 9631, 18975, 16366, 17425); ff(49621, 38009, 48531, 42301, 10525, 19969, 45186, 16039); ff(2630, 50165, 37343, 19985, 30241, 36348, 20125, 37710); ff(64783, 40653, 59965, 15084, 30241, 36348, 6780, 53153); ff(23651, 9074, 1885, 50175, 30241, 36348, 47698, 10430); ff(64783, 34688, 29740, 15084, 10382, 40332, 27336, 28064); fe(152, 117, 54416, 86, 188, 117, 188, 36489, 3140, 3539, 178, 128); fe(152, 240, 24631, 86, 22, 240, 22, 51420, 44782, 55606, 178, 128); ff(22018, 21437, 46622, 52114, 32315, 10832, 56843, 18526); ff(53394, 11353, 64090, 44171, 2630, 19985, 53711, 1081); ff(22018, 63060, 6277, 52114, 58088, 16824, 51467, 56008); ff(43705, 508, 49469, 62391, 53394, 44171, 60596, 19059); ff(53813, 55069, 62917, 51953, 22018, 52114, 49223, 50495); ff(16058, 1184, 35732, 23270, 2499, 47268, 2048, 60419); fe(152, 87, 42963, 86, 57, 87, 57, 12019, 51057, 12670, 178, 128); fe(152, 117, 1021, 86, 188, 117, 188, 5406, 5280, 46687, 178, 128); ff(9631, 11335, 27969, 18975, 7326, 41108, 1979, 57150); ff(59294, 40857, 28883, 9443, 31034, 48244, 44761, 3668); ff(10525, 43631, 8985, 19969, 10525, 19969, 28217, 14770); fe(152, 87, 6377, 86, 57, 87, 57, 30917, 14367, 52607, 178, 128); fe(152, 225, 22179, 86, 75, 225, 75, 55993, 23676, 2836, 178, 128); fe(152, 57, 49954, 86, 183, 57, 183, 42926, 29956, 25826, 178, 128); ff(58088, 61345, 25110, 16824, 16058, 23270, 48896, 22007); ff(9631, 4131, 53799, 18975, 31034, 48244, 48778, 8668); ff(35940, 49155, 48251, 8196, 50253, 52624, 33295, 13114); ff(65356, 54062, 12114, 29266, 50253, 52624, 20696, 23064); fg(174, 17163, 153, 162, 50, 6229, 9053, 62299, 51, 212); fe(152, 225, 742, 86, 75, 225, 75, 3839, 742, 3839, 178, 128); ff(59294, 63228, 26378, 9443, 22018, 52114, 36897, 11399); fe(152, 48, 41586, 86, 201, 48, 201, 4189, 28082, 60561, 178, 128); ff(22018, 41473, 63183, 52114, 23651, 50175, 50795, 30113); ff(43705, 52801, 42153, 62391, 39504, 29473, 30175, 31087); ff(9631, 63372, 49649, 18975, 22018, 52114, 43610, 64807); fe(152, 191, 35067, 86, 248, 191, 248, 32082, 49398, 43192, 178, 128); fg(90, 35140, 197, 189, 242, 4034, 6659, 60996, 240, 212); fe(152, 52, 63314, 86, 98, 52, 98, 38549, 45904, 43248, 178, 128); fe(152, 51, 42039, 86, 207, 51, 207, 33062, 54552, 49880, 178, 128); fe(152, 240, 59572, 86, 22, 240, 22, 37607, 46315, 51882, 178, 128); ff(10382, 18621, 52256, 40332, 7326, 41108, 53468, 62896); fe(152, 52, 710, 86, 98, 52, 98, 20887, 980, 50574, 178, 128); fe(152, 117, 34647, 86, 188, 117, 188, 23481, 56182, 36490, 178, 128); ff(32375, 8431, 3055, 37243, 30241, 36348, 47464, 42330); fe(152, 225, 57346, 86, 75, 225, 75, 45139, 1245, 42566, 178, 128); fe(152, 48, 34183, 86, 201, 48, 201, 47617, 8880, 38038, 178, 128); fe(152, 57, 38941, 86, 183, 57, 183, 23295, 55620, 18850, 178, 128); fe(152, 174, 44190, 86, 50, 174, 50, 2399, 60987, 48734, 178, 128); ff(30839, 49283, 11168, 39569, 30839, 39569, 23347, 37614); ff(53394, 35209, 60082, 44171, 53813, 51953, 56948, 28732); fe(152, 87, 710, 86, 57, 87, 57, 20887, 44702, 35920, 178, 128); fe(152, 47, 20360, 86, 89, 47, 89, 34507, 742, 3839, 178, 128); ff(9631, 42007, 12410, 18975, 48711, 62044, 61814, 28777); ff(65282, 31566, 4908, 1995, 55189, 14942, 34342, 47064); ff(32375, 62937, 36921, 37243, 23651, 50175, 5433, 41909); fe(152, 48, 18744, 86, 201, 48, 201, 40020, 30013, 56465, 178, 128); fe(152, 48, 39975, 86, 201, 48, 201, 8687, 44190, 2399, 178, 128); ff(39504, 43095, 65195, 29473, 58088, 16824, 10306, 64906); ff(14173, 2444, 37772, 7042, 50253, 52624, 48105, 60444); fe(152, 47, 11168, 86, 89, 47, 89, 2129, 46310, 33733, 178, 128); ff(43705, 22832, 62248, 62391, 65282, 1995, 44358, 43564); fe(152, 142, 29347, 86, 146, 142, 146, 26673, 7579, 11209, 178, 128); ff(2499, 7948, 15392, 47268, 31034, 48244, 23983, 11106); ff(53394, 28854, 45001, 44171, 65356, 29266, 31089, 10112); ff(43705, 4980, 24953, 62391, 14173, 7042, 34835, 12863); ff(53394, 35755, 55836, 44171, 2630, 19985, 61969, 19531); fe(152, 47, 25279, 86, 89, 47, 89, 57699, 48748, 62295, 178, 128); ff(39504, 6213, 55388, 29473, 23651, 50175, 11582, 65020); fe(152, 51, 60926, 86, 207, 51, 207, 24331, 3524, 54553, 178, 128); ff(65167, 16524, 47822, 61781, 9631, 18975, 43930, 39074); ff(10525, 55755, 7504, 19969, 59294, 9443, 2569, 14414); fg(47, 2736, 146, 213, 89, 7685, 20919, 10528, 57, 212); ff(39504, 59910, 17015, 29473, 30741, 61880, 27548, 3382); fe(152, 142, 3701, 86, 146, 142, 146, 16252, 26882, 17181, 178, 128); fe(152, 143, 45056, 86, 113, 143, 113, 57440, 10891, 7723, 178, 128); fe(152, 90, 10194, 86, 242, 90, 242, 47545, 22304, 41735, 178, 128); fe(152, 240, 40759, 86, 22, 240, 22, 29329, 51940, 28696, 178, 128); ff(2630, 57844, 9253, 19985, 32315, 10832, 24870, 55377); fe(152, 191, 42758, 86, 248, 191, 248, 41260, 42758, 41260, 178, 128); fe(152, 191, 59303, 86, 248, 191, 248, 61337, 64689, 14720, 178, 128); ff(65167, 30718, 28409, 61781, 10382, 40332, 34946, 5851); ff(10382, 53965, 44261, 40332, 31034, 48244, 55324, 28099); fe(152, 135, 15827, 86, 184, 135, 184, 56268, 49194, 32270, 178, 128); fe(152, 57, 23093, 86, 183, 57, 183, 18350, 10066, 45833, 178, 128); fe(152, 143, 8017, 86, 113, 143, 113, 61085, 62568, 32051, 178, 128); ff(30741, 21673, 40662, 61880, 16058, 23270, 30514, 447); fe(152, 51, 63079, 86, 207, 51, 207, 31874, 57003, 4956, 178, 128); ff(32315, 30561, 15136, 10832, 2630, 19985, 59403, 64254); fe(152, 174, 59393, 86, 50, 174, 50, 48102, 12662, 10716, 178, 128); fe(152, 13, 14663, 86, 224, 13, 224, 22879, 10210, 1876, 178, 128); ff(30241, 49783, 6150, 36348, 2630, 19985, 36085, 13912); ff(30241, 63917, 28654, 36348, 35940, 8196, 62103, 2030); ff(32375, 23156, 56843, 37243, 22018, 52114, 50085, 21437); fe(152, 90, 12684, 86, 242, 90, 242, 19583, 60449, 60326, 178, 128); ff(48711, 13258, 14520, 62044, 48711, 62044, 57827, 49071); ff(50253, 31991, 2120, 52624, 30839, 39569, 37340, 63105); ff(2676, 36939, 29822, 31746, 39504, 29473, 44935, 5827); fe(152, 191, 57937, 86, 248, 191, 248, 41305, 4443, 36372, 178, 128); fe(152, 52, 51266, 86, 98, 52, 98, 43949, 54908, 20086, 178, 128); ff(53394, 43525, 10586, 44171, 10382, 40332, 14999, 7837); fe(152, 13, 11442, 86, 224, 13, 224, 3257, 51215, 11389, 178, 128); fe(152, 135, 49398, 86, 184, 135, 184, 43192, 55492, 39643, 178, 128); fe(152, 117, 742, 86, 188, 117, 188, 3839, 50016, 5538, 178, 128); fe(152, 51, 10820, 86, 207, 51, 207, 33215, 29176, 16574, 178, 128); fe(152, 90, 33200, 86, 242, 90, 242, 41109, 25196, 9004, 178, 128); fe(152, 90, 45795, 86, 242, 90, 242, 37685, 16681, 42934, 178, 128); ff(49621, 17885, 61462, 42301, 9631, 18975, 28016, 48704); ff(64783, 29035, 34902, 15084, 59294, 9443, 7953, 2547); fe(152, 240, 9298, 86, 22, 240, 22, 13139, 12662, 10716, 178, 128); fe(152, 143, 10076, 86, 113, 143, 113, 4868, 27293, 53228, 178, 128); ff(58088, 46642, 33332, 16824, 10525, 19969, 59265, 995); ff(65282, 40579, 32551, 1995, 7326, 41108, 62301, 16474); fe(152, 90, 40203, 86, 242, 90, 242, 5675, 40203, 5675, 178, 128); fe(152, 48, 8990, 86, 201, 48, 201, 1545, 30315, 32637, 178, 128); fe(152, 48, 59765, 86, 201, 48, 201, 9647, 53923, 64841, 178, 128); fe(152, 143, 26212, 86, 113, 143, 113, 44629, 32324, 21606, 178, 128); fe(152, 90, 64689, 86, 242, 90, 242, 14720, 37966, 50322, 178, 128); fe(152, 143, 25601, 86, 113, 143, 113, 31018, 37437, 786, 178, 128); fe(152, 117, 3354, 86, 188, 117, 188, 10858, 28082, 60561, 178, 128); ff(53813, 65054, 31785, 51953, 35940, 8196, 17611, 10893); ff(65167, 3803, 16316, 61781, 7326, 41108, 58268, 2845); fe(152, 174, 15904, 86, 50, 174, 50, 27354, 6440, 37287, 178, 128); fe(152, 142, 61677, 86, 146, 142, 146, 65334, 27293, 53228, 178, 128); fe(152, 51, 41479, 86, 207, 51, 207, 16731, 59711, 61851, 178, 128); fe(152, 90, 28124, 86, 242, 90, 242, 12206, 13679, 36556, 178, 128); fe(152, 52, 31284, 86, 98, 52, 98, 43321, 11267, 27089, 178, 128); ff(53394, 62289, 40384, 44171, 23651, 50175, 11452, 30812); fe(152, 142, 37413, 86, 146, 142, 146, 26692, 6351, 2860, 178, 128); fe(152, 225, 56173, 86, 75, 225, 75, 63778, 51844, 50144, 178, 128); fe(152, 13, 34183, 86, 224, 13, 224, 47617, 40623, 52477, 178, 128); fe(152, 240, 18305, 86, 22, 240, 22, 75, 54800, 5547, 178, 128); fe(152, 87, 44782, 86, 57, 87, 57, 55606, 43349, 46923, 178, 128); ff(50253, 21700, 37230, 52624, 31034, 48244, 12686, 10369); fe(152, 174, 1112, 86, 50, 174, 50, 11046, 4443, 36372, 178, 128); fe(152, 47, 14614, 86, 89, 47, 89, 31607, 47501, 58012, 178, 128); fe(152, 117, 39099, 86, 188, 117, 188, 3468, 40416, 19730, 178, 128); ff(30741, 7933, 18510, 61880, 2499, 47268, 37729, 48236); ff(30241, 37357, 52197, 36348, 30241, 36348, 64893, 14796); fg(57, 16279, 178, 86, 183, 61182, 15153, 39805, 142, 212); fe(152, 51, 20465, 86, 207, 51, 207, 58217, 21045, 9932, 178, 128); ff(50253, 13600, 2500, 52624, 10525, 19969, 65354, 65404); ff(22018, 34338, 42397, 52114, 55189, 14942, 32735, 60480); ff(31034, 56199, 35453, 48244, 53394, 44171, 60253, 60674); fe(152, 52, 15733, 86, 98, 52, 98, 30753, 40549, 56690, 178, 128); ff(64783, 13615, 64734, 15084, 30839, 39569, 59686, 24667); fe(152, 51, 40203, 86, 207, 51, 207, 5675, 3867, 18649, 178, 128); ff(7326, 3149, 24888, 41108, 65356, 29266, 28264, 35688); fe(152, 47, 51215, 86, 89, 47, 89, 11389, 27661, 27731, 178, 128); ff(35940, 60836, 10297, 8196, 16058, 23270, 22145, 58731); ff(30241, 31148, 16820, 36348, 30741, 61880, 50926, 59786); fe(152, 13, 50016, 86, 224, 13, 224, 5538, 16245, 43561, 178, 128); ff(59294, 23882, 63368, 9443, 39504, 29473, 3386, 721); ff(9631, 25835, 34920, 18975, 43705, 62391, 21280, 7445); fe(152, 13, 1245, 86, 224, 13, 224, 42566, 37966, 50322, 178, 128); ff(22018, 19771, 20430, 52114, 35940, 8196, 38022, 11783); fe(152, 142, 17059, 86, 146, 142, 146, 27191, 63793, 54789, 178, 128); ff(10382, 51429, 43009, 40332, 31034, 48244, 9053, 33783); ff(10525, 43273, 45488, 19969, 39504, 29473, 55018, 42431); ff(32375, 49304, 54038, 37243, 10382, 40332, 10207, 68); ff(49621, 54863, 34481, 42301, 23651, 50175, 53868, 52328); ff(55189, 55930, 41373, 14942, 50253, 52624, 7982, 56591); ff(30241, 17553, 40998, 36348, 30741, 61880, 55807, 30141); fe(152, 90, 22179, 86, 242, 90, 242, 55993, 24930, 44281, 178, 128); ff(10525, 18420, 39763, 19969, 22018, 52114, 24248, 37714); fe(152, 225, 41169, 86, 75, 225, 75, 42829, 7304, 58801, 178, 128); ff(58088, 59496, 23348, 16824, 30839, 39569, 36216, 18767); fe(152, 90, 1870, 86, 242, 90, 242, 46247, 56470, 10527, 178, 128); ff(10525, 60215, 62800, 19969, 32375, 37243, 18345, 31076); ff(22018, 10137, 51905, 52114, 2630, 19985, 27550, 5625); fg(225, 64966, 212, 24, 75, 3175, 17761, 19362, 225, 212); fe(152, 87, 39593, 86, 57, 87, 57, 15695, 39099, 3468, 178, 128); ff(48711, 59005, 25242, 62044, 30741, 61880, 59330, 18451); ff(16058, 7164, 48411, 23270, 43705, 62391, 20658, 19694); ff(43705, 8033, 14287, 62391, 30241, 36348, 57053, 35601); ff(32375, 18164, 44550, 37243, 55189, 14942, 27568, 13148); ff(43705, 13421, 5633, 62391, 35940, 8196, 13906, 62218); fe(152, 90, 46792, 86, 242, 90, 242, 46769, 15150, 32854, 178, 128); fe(152, 117, 29407, 86, 188, 117, 188, 61176, 54910, 56433, 178, 128); fe(152, 57, 28601, 86, 183, 57, 183, 27105, 21978, 25854, 178, 128); ff(32375, 28480, 7077, 37243, 10382, 40332, 62706, 28564); ff(35940, 3721, 24842, 8196, 58088, 16824, 30738, 38443); ff(9631, 36075, 39093, 18975, 22018, 52114, 14525, 30857); fe(152, 47, 9190, 86, 89, 47, 89, 14726, 9190, 14726, 178, 128); ff(53394, 41457, 3952, 44171, 32315, 10832, 57999, 19413); ff(10525, 41662, 5165, 19969, 14173, 7042, 64511, 29005); fe(152, 142, 42758, 86, 146, 142, 146, 41260, 32424, 33429, 178, 128); fe(152, 143, 35734, 86, 113, 143, 113, 48140, 32639, 38284, 178, 128); ff(43705, 41417, 26602, 62391, 65356, 29266, 52985, 31304); ff(2630, 23278, 38722, 19985, 2499, 47268, 64654, 37435); ff(58088, 12488, 61370, 16824, 43705, 62391, 41484, 30075); ff(10382, 45255, 3265, 40332, 65167, 61781, 57490, 39316); fe(152, 174, 26212, 86, 50, 174, 50, 44629, 61023, 20640, 178, 128); fg(225, 17295, 152, 128, 75, 29767, 50645, 6209, 13, 212); ff(35940, 43308, 51583, 8196, 53394, 44171, 4984, 11344); fe(152, 225, 12778, 86, 75, 225, 75, 10880, 4392, 46005, 178, 128); fg(240, 34872, 71, 155, 22, 8772, 325, 55540, 191, 212); ff(55189, 50187, 1308, 14942, 32315, 10832, 48561, 47456); fe(152, 87, 23676, 86, 57, 87, 57, 2836, 40549, 56690, 178, 128); fe(152, 135, 25388, 86, 184, 135, 184, 46088, 54864, 18151, 178, 128); ff(55189, 43668, 960, 14942, 14173, 7042, 5110, 24138); ff(30741, 47667, 47012, 61880, 31034, 48244, 62469, 11679); ff(14173, 54922, 16132, 7042, 65167, 61781, 1343, 27441); ff(10382, 47730, 64701, 40332, 39504, 29473, 25519, 1010); fe(152, 48, 43200, 86, 201, 48, 201, 21703, 43200, 21703, 178, 128); ff(22018, 50347, 40605, 52114, 39504, 29473, 9928, 55232); fe(152, 143, 41649, 86, 113, 143, 113, 52420, 54823, 22161, 178, 128); fe(152, 135, 7304, 86, 184, 135, 184, 58801, 53014, 52201, 178, 128); fe(152, 47, 54675, 86, 89, 47, 89, 41331, 19746, 28975, 178, 128); ff(10382, 28921, 12221, 40332, 10382, 40332, 6036, 20506); ff(64783, 18598, 61855, 15084, 30241, 36348, 48572, 49464); fe(152, 225, 19746, 86, 75, 225, 75, 28975, 26209, 26162, 178, 128); ff(35940, 34006, 35489, 8196, 50253, 52624, 4538, 9647); ff(9631, 23205, 31516, 18975, 14173, 7042, 34503, 3717); ff(7326, 32083, 39750, 41108, 65282, 1995, 20938, 34533); fe(152, 57, 41649, 86, 183, 57, 183, 52420, 54910, 56433, 178, 128); fe(152, 13, 61585, 86, 224, 13, 224, 55350, 37572, 56973, 178, 128); fe(152, 57, 37413, 86, 183, 57, 183, 26692, 59572, 37607, 178, 128); ff(16058, 59486, 43710, 23270, 2499, 47268, 33222, 11508); fe(152, 52, 6334, 86, 98, 52, 98, 15910, 51748, 10502, 178, 128); ff(64783, 59319, 49184, 15084, 65282, 1995, 14406, 29439); ff(16058, 49529, 18537, 23270, 53394, 44171, 3092, 8241); ff(59294, 5672, 37699, 9443, 30741, 61880, 568, 27272); fe(152, 51, 28601, 86, 207, 51, 207, 27105, 3911, 48813, 178, 128); ff(55189, 54247, 15713, 14942, 2499, 47268, 31120, 6415); ff(23651, 12814, 6186, 50175, 65356, 29266, 33972, 58168); ff(16058, 54530, 63134, 23270, 48711, 62044, 3676, 58356); fe(152, 51, 40416, 86, 207, 51, 207, 19730, 61677, 65334, 178, 128); ff(43705, 45386, 35314, 62391, 48711, 62044, 53352, 19289); fe(152, 87, 6351, 86, 57, 87, 57, 2860, 57346, 45139, 178, 128); ff(2499, 54678, 62635, 47268, 14173, 7042, 22115, 42546); fe(152, 143, 61608, 86, 113, 143, 113, 49589, 64393, 48433, 178, 128); fe(152, 51, 9774, 86, 207, 51, 207, 62712, 21419, 58472, 178, 128); fe(152, 225, 1593, 86, 75, 225, 75, 41657, 6655, 64126, 178, 128); fe(152, 57, 42758, 86, 183, 57, 183, 41260, 5729, 34598, 178, 128); fe(152, 57, 60587, 86, 183, 57, 183, 39007, 25225, 21239, 178, 128); ff(49621, 43920, 57584, 42301, 2499, 47268, 15210, 39747); ff(50253, 5517, 64542, 52624, 32375, 37243, 35262, 34340); fe(152, 47, 19582, 86, 89, 47, 89, 12848, 59572, 37607, 178, 128); fe(152, 143, 51215, 86, 113, 143, 113, 11389, 3524, 54553, 178, 128); fe(152, 135, 43905, 86, 184, 135, 184, 45373, 60987, 48734, 178, 128); fe(152, 117, 64220, 86, 188, 117, 188, 47650, 59986, 57535, 178, 128); ff(39504, 57204, 59811, 29473, 31034, 48244, 7424, 57469); fe(152, 87, 3524, 86, 57, 87, 57, 54553, 17292, 47637, 178, 128); ff(64783, 42187, 44914, 15084, 30839, 39569, 26815, 57698); fe(152, 90, 33602, 86, 242, 90, 242, 38661, 57298, 1509, 178, 128); fe(152, 47, 28601, 86, 89, 47, 89, 27105, 28709, 6337, 178, 128); ff(22018, 59976, 8515, 52114, 53813, 51953, 47724, 24441); ff(7326, 64008, 57097, 41108, 55189, 14942, 50850, 50040); fe(152, 13, 37437, 86, 224, 13, 224, 786, 662, 63843, 178, 128); fe(152, 191, 25231, 86, 248, 191, 248, 16932, 10194, 47545, 178, 128); ff(30839, 62314, 34006, 39569, 32375, 37243, 23452, 11781); fe(152, 48, 41141, 86, 201, 48, 201, 16126, 14530, 36345, 178, 128); fe(152, 52, 14367, 86, 98, 52, 98, 52607, 51680, 19742, 178, 128); fe(152, 225, 57937, 86, 75, 225, 75, 41305, 10358, 36835, 178, 128); ff(31034, 65399, 3199, 48244, 16058, 23270, 9470, 8999); ff(65356, 48633, 43327, 29266, 22018, 52114, 3043, 55943); fe(152, 13, 59956, 86, 224, 13, 224, 56626, 15904, 27354, 178, 128); ff(65356, 26952, 25642, 29266, 49621, 42301, 54524, 35038); ff(7326, 94, 33835, 41108, 30741, 61880, 50628, 6492); ff(65282, 32790, 55808, 1995, 59294, 9443, 47872, 56983); fe(152, 142, 15904, 86, 146, 142, 146, 27354, 43021, 37293, 178, 128); ff(48711, 34175, 3201, 62044, 31034, 48244, 45851, 3059); fe(152, 87, 6999, 86, 57, 87, 57, 20979, 48088, 17288, 178, 128); ff(65282, 48234, 33910, 1995, 31034, 48244, 10519, 11622); ff(23651, 2694, 44263, 50175, 2630, 19985, 25087, 48484); ff(30839, 46003, 20134, 39569, 49621, 42301, 54316, 19917); ff(55189, 107, 61600, 14942, 59294, 9443, 35423, 17856); ff(49621, 31714, 11541, 42301, 65282, 1995, 35485, 63937); ff(2676, 5223, 48224, 31746, 49621, 42301, 59027, 40568); ff(65282, 62319, 53505, 1995, 58088, 16824, 6200, 6023); fe(152, 87, 12662, 86, 57, 87, 57, 10716, 25251, 29128, 178, 128); fg(174, 17765, 197, 189, 50, 59630, 16127, 778, 47, 212); ff(10382, 41122, 7496, 40332, 22018, 52114, 17623, 7640); ff(30241, 25246, 54166, 36348, 50253, 52624, 56318, 61963); fe(152, 143, 37060, 86, 113, 143, 113, 46110, 54416, 36489, 178, 128); fe(152, 13, 23760, 86, 224, 13, 224, 44941, 61134, 61026, 178, 128); fe(152, 135, 64393, 86, 184, 135, 184, 48433, 12337, 55216, 178, 128); ff(23651, 4223, 55698, 50175, 23651, 50175, 20604, 10829); fe(152, 240, 49583, 86, 22, 240, 22, 64363, 2722, 46623, 178, 128); fe(152, 52, 59365, 86, 98, 52, 98, 56491, 20757, 35412, 178, 128); fe(152, 48, 43349, 86, 201, 48, 201, 46923, 56332, 52953, 178, 128); ff(7326, 58499, 26386, 41108, 14173, 7042, 52569, 64165); fe(152, 143, 56739, 86, 113, 143, 113, 16538, 19047, 9503, 178, 128); ff(35940, 39679, 19426, 8196, 65282, 1995, 52067, 63603); fe(152, 48, 61514, 86, 201, 48, 201, 7630, 12337, 55216, 178, 128); fe(152, 48, 54864, 86, 201, 48, 201, 18151, 26312, 9505, 178, 128); ff(16058, 53441, 42194, 23270, 9631, 18975, 44771, 31875); fe(152, 135, 10645, 86, 184, 135, 184, 29312, 37434, 7485, 178, 128); ff(32375, 36441, 26875, 37243, 39504, 29473, 46421, 39887); fe(152, 13, 1860, 86, 224, 13, 224, 38418, 29593, 28528, 178, 128); fe(152, 57, 45010, 86, 183, 57, 183, 33235, 34921, 4904, 178, 128); fe(152, 117, 51987, 86, 188, 117, 188, 19498, 43203, 56333, 178, 128); ff(16058, 55653, 30254, 23270, 55189, 14942, 22098, 15975); fe(152, 225, 52633, 86, 75, 225, 75, 36262, 1891, 1480, 178, 128); ff(9631, 55941, 57158, 18975, 16058, 23270, 22402, 64722); fe(152, 225, 7986, 86, 75, 225, 75, 47826, 61514, 7630, 178, 128); ff(53813, 59992, 36429, 51953, 55189, 14942, 64824, 37017); fd(61609, 256, 13936, 272, 1, 17728, 49144); fd(34274, 256, 57660, 272, 10, 52500, 33263); fd(4131, 256, 60820, 272, 2, 4050, 48778); fd(7886, 256, 48778, 272, 4, 4131, 35642); fd(4131, 256, 31126, 272, 9, 18165, 48778); fd(33230, 256, 35642, 272, 0, 7886, 30909); fd(20146, 256, 61409, 272, 6, 25928, 7958); fd(34274, 256, 37160, 272, 8, 17757, 33263); fd(36699, 256, 49986, 272, 13, 36224, 61893); fd(17728, 256, 60820, 272, 14, 4050, 13936); fd(17757, 256, 36528, 272, 7, 40504, 37160); fd(18165, 256, 39292, 272, 15, 58389, 31126); fd(58393, 256, 53376, 272, 12, 58393, 53376); fd(34274, 256, 42401, 272, 11, 2289, 33263); fd(18165, 256, 16256, 272, 5, 37001, 31126); fd(17728, 256, 42401, 272, 3, 2289, 13936); fc(26416, 15404, 42769, 578, 28962, 51797, 11363, 56330, 25073, 48392); fc(55248, 58851, 41520, 19540, 57979, 57955, 30352, 46446, 38224, 50223); fb(37465, 23207, 7400, 52949, 45070, 44299, 1407, 24354, 8958, 35069); fc(8364, 5235, 32461, 707, 27883, 39645, 19847, 52559, 22522, 62995); fb(26354, 59855, 47965, 18396, 13739, 26965, 62289, 26196, 21023, 41693); fc(52732, 35929, 32594, 5589, 43171, 44299, 1407, 23416, 55608, 13374); fc(18421, 32831, 30066, 29717, 53161, 49444, 36450, 59994, 15922, 33732); fc(49089, 44427, 33723, 17894, 30543, 19837, 52555, 51253, 20599, 5269); fb(10339, 40013, 51909, 55907, 38881, 61736, 6340, 42689, 47285, 45400); fc(15776, 33698, 1809, 64476, 36825, 27882, 761, 45397, 17396, 43403); fc(3841, 55554, 43009, 33694, 59684, 19736, 17545, 48606, 61073, 59431); fb(21071, 21260, 37711, 11638, 60826, 30396, 29068, 34315, 39334, 6726); fb(17967, 18327, 2848, 14327, 46018, 2800, 12280, 42362, 26868, 19441); fc(39951, 61166, 34662, 54933, 64838, 27513, 58668, 17150, 16832, 57216); fc(16832, 56512, 7188, 40119, 55458, 2990, 32005, 8708, 64544, 54933); fb(61073, 23320, 51902, 29354, 22065, 341, 55892, 23498, 33836, 33694); fb(25073, 46380, 27931, 64476, 54328, 3342, 45039, 38756, 17396, 578); fc(25012, 29544, 32523, 62836, 12172, 14739, 7933, 12521, 56714, 6950); fb(30100, 7478, 64471, 31809, 40061, 52558, 24392, 7327, 819, 62085); fb(64801, 14739, 23643, 22863, 7933, 35929, 43171, 37593, 53100, 55072); fb(27708, 42102, 10796, 17263, 23881, 32952, 2562, 19788, 46641, 56785); fb(58270, 20599, 11541, 20292, 17894, 21071, 6726, 11482, 14029, 43255); fc(28745, 23587, 37427, 11633, 33100, 32404, 34326, 23959, 16695, 17131); fc(21023, 58270, 13607, 55590, 43255, 45082, 16071, 12841, 36504, 18396); fc(50806, 24474, 26288, 6087, 38727, 41328, 43658, 53085, 60307, 25516); fb(8969, 11461, 23429, 17625, 59980, 34305, 61128, 13806, 3137, 39800); fc(9407, 60780, 4286, 30543, 11701, 6683, 52101, 64862, 44427, 15595); fb(40347, 58283, 11116, 6488, 46066, 3854, 36369, 29734, 50117, 4527); fb(63340, 13418, 38424, 15495, 33930, 62523, 35625, 24920, 50414, 63387); fb(46486, 49502, 42903, 11260, 38911, 21396, 13685, 4087, 34965, 11884); fc(33300, 25245, 24761, 62085, 41122, 5226, 56554, 43769, 30100, 47746); fb(17396, 22620, 60159, 2207, 44316, 61202, 61368, 5455, 62976, 64476); fa(60862, 1, 25687, 34886, 15540, 8664, 20747, 20050, 17620, 35078, 60558); fa(39262, 3, 16325, 53666, 31690, 16325, 31690, 20815, 55217, 53474, 39022); fa(2141, 4, 48160, 59598, 33886, 11305, 19879, 22946, 31680, 59790, 2413); fa(46078, 15, 54092, 35128, 40798, 18451, 54095, 28331, 17888, 34936, 45774); fa(30338, 5, 9736, 51860, 45281, 20420, 3505, 53351, 50839, 52180, 30642); fa(38886, 14, 38035, 29231, 52953, 38035, 52953, 45281, 20420, 29551, 38614); fa(46599, 13, 9629, 31250, 28331, 17888, 49244, 20747, 25687, 31570, 46903); fa(37928, 9, 9629, 53250, 30849, 19088, 49244, 40798, 18451, 53570, 38168); fa(36396, 10, 10766, 64614, 20747, 25687, 13775, 7244, 61456, 64806, 36636); fa(18278, 6, 8013, 32936, 12126, 6904, 23595, 40798, 18451, 33256, 18006); fa(34024, 2, 18451, 27755, 18136, 32133, 40798, 40798, 18451, 27947, 34264); fa(55834, 0, 4212, 3116, 33886, 11305, 30000, 22946, 31680, 3436, 56106); fa(35954, 12, 27148, 58595, 52953, 38035, 49478, 15123, 40185, 58787, 36162); fa(27006, 11, 9736, 64406, 55612, 45768, 3505, 8732, 30440, 64214, 26702); fa(12026, 7, 25452, 40310, 30849, 19088, 6487, 31690, 16325, 39990, 12234); fa(43995, 8, 17888, 9302, 31998, 15281, 28331, 15540, 8664, 9494, 43755); g___1046(20414, 13570, 12642, 5648, 12755, 44171, 2529, 14, 37126, 57756, 20174); g___1046(46002, 8771, 9763, 10047, 31601, 39144, 20885, 4, 48998, 21315, 45762); g___1046(53152, 62317, 63245, 14361, 47169, 3562, 11283, 7, 37126, 57756, 52944); g___1046(24504, 38563, 37571, 37358, 5566, 43112, 7024, 11, 19604, 24300, 24264); g___1046(42812, 33577, 34633, 15731, 48641, 3094, 55215, 6, 60634, 47917, 42572); g___1046(36894, 52237, 51309, 26147, 63708, 2267, 60297, 13, 2978, 51562, 37230); g___1046(64423, 43564, 44620, 37126, 57756, 63371, 39357, 10, 26147, 63708, 64215); g___1046(8892, 17585, 16593, 10047, 31601, 23198, 11805, 5, 2978, 51562, 9164); g___1046(2971, 15212, 16140, 27329, 19174, 46258, 19280, 9, 37126, 57756, 2795); g___1046(59090, 63091, 61971, 37126, 57756, 47916, 62382, 15, 5648, 12755, 59298); g___1046(1913, 3591, 2663, 37358, 5566, 59821, 44931, 8, 52897, 34627, 1545); g___1046(10317, 5030, 6086, 58747, 10251, 11502, 45827, 12, 33456, 51161, 10557); g___1046(51646, 39893, 40885, 60634, 47917, 28891, 40225, 3, 26147, 63708, 51406); g___1046(45263, 3296, 2176, 16755, 33270, 2267, 60297, 1, 3876, 9391, 45503); g___1046(35068, 40322, 39394, 6981, 32254, 44417, 8036, 0, 43339, 31810, 35212); g___1046(45583, 22851, 23843, 34835, 34880, 31688, 40374, 2, 63835, 65382, 45951); ff(14803, 6276, 5510, 49746, 59284, 21143, 42005, 48531); fe(152, 13, 58999, 86, 224, 13, 224, 43751, 62724, 51348, 178, 128); fe(152, 51, 65337, 86, 207, 51, 207, 19797, 7213, 1279, 178, 128); fe(152, 143, 29318, 86, 113, 143, 113, 45009, 56790, 63681, 178, 128); fe(152, 174, 44692, 86, 50, 174, 50, 42174, 27958, 23802, 178, 128); ff(13979, 41080, 56723, 61803, 5135, 6021, 47416, 57174); ff(14806, 12261, 23323, 53374, 35931, 3824, 59155, 2452); ff(14803, 6704, 29654, 49746, 44196, 26473, 23002, 19856); ff(40983, 17570, 42716, 36681, 42738, 60961, 22896, 62865); ff(14803, 6610, 10483, 49746, 14803, 49746, 30313, 48409); fe(152, 135, 48496, 86, 184, 135, 184, 43908, 33787, 55313, 178, 128); fe(152, 52, 2162, 86, 98, 52, 98, 44465, 3840, 13263, 178, 128); fe(152, 135, 23488, 86, 184, 135, 184, 55345, 1609, 43481, 178, 128); fe(152, 117, 53726, 86, 188, 117, 188, 51637, 59671, 36742, 178, 128); ff(11854, 36810, 17982, 25921, 53689, 41361, 2382, 15966); fe(152, 52, 37904, 86, 98, 52, 98, 66, 43821, 10564, 178, 128); fe(152, 143, 60329, 86, 113, 143, 113, 37869, 26237, 34928, 178, 128); fe(152, 135, 54918, 86, 184, 135, 184, 31871, 25137, 39070, 178, 128); fe(152, 225, 55603, 86, 75, 225, 75, 2455, 39033, 57335, 178, 128); fe(152, 57, 15891, 86, 183, 57, 183, 2955, 16789, 9354, 178, 128); fe(152, 48, 22164, 86, 201, 48, 201, 50696, 46698, 33480, 178, 128); fe(152, 191, 30156, 86, 248, 191, 248, 1410, 11925, 23187, 178, 128); ff(58595, 20633, 28659, 19863, 55687, 6868, 23437, 48837); ff(59284, 32457, 54706, 21143, 14806, 53374, 34941, 18008); ff(19333, 38331, 58301, 50185, 19333, 50185, 28860, 14619); ff(11854, 46015, 23099, 25921, 14803, 49746, 18089, 24334); fe(152, 135, 52513, 86, 184, 135, 184, 1650, 44331, 21782, 178, 128); ff(42738, 33626, 8000, 60961, 13979, 61803, 2702, 25463); ff(44196, 3042, 32836, 26473, 11854, 25921, 33908, 3348); ff(31581, 58492, 4908, 18006, 13979, 61803, 36441, 47064); fe(152, 191, 14150, 86, 248, 191, 248, 3595, 53249, 40511, 178, 128); ff(18078, 22550, 7761, 54028, 59284, 21143, 43428, 56875); fe(152, 135, 29934, 86, 184, 135, 184, 30927, 29934, 30927, 178, 128); ff(9139, 49001, 35437, 31244, 37729, 17465, 54963, 11725); ff(29705, 50847, 18305, 25487, 53689, 41361, 31775, 29094); ff(58595, 2916, 41529, 19863, 9192, 59949, 46159, 12047); fe(152, 225, 41827, 86, 75, 225, 75, 1942, 26033, 53429, 178, 128); ff(46771, 19095, 61198, 4785, 25616, 20294, 33805, 32854); fe(152, 87, 41617, 86, 57, 87, 57, 58579, 51371, 46514, 178, 128); ff(9139, 36725, 41218, 31244, 59284, 21143, 2298, 32678); fe(152, 90, 20414, 86, 242, 90, 242, 21070, 21663, 3740, 178, 128); ff(9139, 29412, 34644, 31244, 5090, 34870, 3849, 31511); ff(19333, 47383, 9735, 50185, 47415, 23380, 61063, 33414); ff(31581, 29244, 35517, 18006, 30177, 39472, 22574, 4324); fe(152, 240, 49947, 86, 22, 240, 22, 54410, 22004, 14307, 178, 128); ff(47415, 21592, 44096, 23380, 58595, 19863, 34619, 18649); ff(42738, 58134, 53072, 60961, 55687, 6868, 2217, 41249); ff(51801, 54532, 37924, 36676, 40983, 36681, 24114, 28598); fe(152, 57, 22976, 86, 183, 57, 183, 62468, 51937, 11915, 178, 128); ff(58595, 3188, 52199, 19863, 12989, 29274, 39738, 7602); ff(42738, 41830, 36314, 60961, 64363, 54030, 4352, 16843); fe(152, 191, 36946, 86, 248, 191, 248, 56243, 51619, 25210, 178, 128); fg(143, 58736, 240, 56, 113, 49140, 26140, 43894, 142, 240); fe(152, 13, 11925, 86, 224, 13, 224, 23187, 52584, 611, 178, 128); fe(152, 57, 7029, 86, 183, 57, 183, 53153, 29968, 32977, 178, 128); fg(240, 35330, 65, 205, 22, 51444, 53629, 26429, 52, 240); ff(35931, 23771, 48293, 3824, 12989, 29274, 11004, 10434); ff(14803, 7361, 34584, 49746, 5090, 34870, 37877, 63644); ff(9139, 33656, 16904, 31244, 18078, 54028, 15972, 60360); ff(29705, 19523, 31979, 25487, 13979, 61803, 59667, 58349); fe(152, 57, 34004, 86, 183, 57, 183, 47356, 20434, 136, 178, 128); ff(13979, 60080, 38540, 61803, 46771, 4785, 20370, 35863); ff(31581, 61813, 37707, 18006, 11854, 25921, 47189, 45740); ff(12989, 41866, 41226, 29274, 14803, 49746, 5496, 57616); ff(9139, 45311, 27640, 31244, 14803, 49746, 32538, 26095); fe(152, 13, 43628, 86, 224, 13, 224, 65283, 18035, 25774, 178, 128); fe(152, 47, 1609, 86, 89, 47, 89, 43481, 63975, 43024, 178, 128); fe(152, 87, 4599, 86, 57, 87, 57, 1328, 50583, 29498, 178, 128); fe(152, 47, 28048, 86, 89, 47, 89, 20455, 13348, 46573, 178, 128); ff(9192, 10447, 28407, 59949, 47415, 23380, 46035, 18990); fe(152, 240, 22164, 86, 22, 240, 22, 50696, 46137, 25020, 178, 128); fe(152, 225, 36661, 86, 75, 225, 75, 42992, 47600, 29745, 178, 128); ff(59284, 8024, 32621, 21143, 37729, 17465, 57507, 58817); fe(152, 52, 29008, 86, 98, 52, 98, 54373, 7213, 1279, 178, 128); ff(59284, 39979, 26299, 21143, 29705, 25487, 60862, 55421); fe(152, 191, 57596, 86, 248, 191, 248, 17787, 32525, 55056, 178, 128); fe(152, 13, 14390, 86, 224, 13, 224, 20895, 13709, 33089, 178, 128); fe(152, 225, 47342, 86, 75, 225, 75, 17651, 41322, 63270, 178, 128); ff(293, 64417, 45489, 57180, 51801, 36676, 17132, 1750); ff(35931, 27576, 6135, 3824, 31581, 18006, 19354, 61647); ff(58595, 23174, 55709, 19863, 9192, 59949, 63698, 41046); fe(152, 51, 52215, 86, 207, 51, 207, 24344, 14856, 52127, 178, 128); fe(152, 13, 25456, 86, 224, 13, 224, 47718, 12388, 57908, 178, 128); fe(152, 142, 5971, 86, 146, 142, 146, 8623, 5971, 8623, 178, 128); ff(13979, 2844, 35536, 61803, 64363, 54030, 15532, 14967); ff(293, 45186, 18254, 57180, 18454, 49116, 53271, 2622); ff(5135, 58658, 40646, 6021, 9139, 31244, 34990, 13417); fe(152, 191, 62439, 86, 248, 191, 248, 31968, 49908, 45644, 178, 128); fe(152, 90, 35547, 86, 242, 90, 242, 19979, 59987, 4537, 178, 128); fe(152, 225, 25193, 86, 75, 225, 75, 64878, 19213, 63427, 178, 128); ff(58595, 25498, 2164, 19863, 42738, 60961, 2838, 55305); ff(25616, 60204, 65347, 20294, 19333, 50185, 21442, 54010); fe(152, 117, 41069, 86, 188, 117, 188, 50629, 50712, 35392, 178, 128); fe(152, 143, 32300, 86, 113, 143, 113, 41988, 33999, 4272, 178, 128); ff(13979, 53690, 51534, 61803, 62531, 26588, 45862, 54147); ff(64363, 8605, 17353, 54030, 55687, 6868, 27590, 29403); fg(225, 36742, 146, 213, 75, 59671, 50431, 12728, 47, 240); ff(29705, 9459, 27190, 25487, 11854, 25921, 53571, 54583); fe(152, 87, 44689, 86, 57, 87, 57, 44556, 25205, 48795, 178, 128); fe(152, 87, 33757, 86, 57, 87, 57, 27712, 41069, 50629, 178, 128); ff(11854, 25832, 40180, 25921, 9139, 31244, 6046, 30570); ff(25616, 64137, 49396, 20294, 42738, 60961, 20499, 35248); fe(152, 135, 36661, 86, 184, 135, 184, 42992, 57596, 17787, 178, 128); fe(152, 13, 38037, 86, 224, 13, 224, 34607, 54997, 10678, 178, 128); fe(152, 117, 50583, 86, 188, 117, 188, 29498, 13075, 64541, 178, 128); fe(152, 47, 42245, 86, 89, 47, 89, 58376, 21241, 25403, 178, 128); fe(152, 143, 2369, 86, 113, 143, 113, 28765, 53726, 51637, 178, 128); fe(152, 90, 21241, 86, 242, 90, 242, 25403, 40976, 56284, 178, 128); ff(19333, 22794, 30419, 50185, 46771, 4785, 32111, 20507); ff(14806, 30040, 48336, 53374, 9139, 31244, 47182, 39392); ff(25616, 46227, 17200, 20294, 12989, 29274, 12355, 10108); fe(152, 47, 30321, 86, 89, 47, 89, 37014, 54617, 50418, 178, 128); ff(62531, 27642, 1119, 26588, 29705, 25487, 17586, 24253); fe(152, 52, 16135, 86, 98, 52, 98, 54023, 64574, 65115, 178, 128); ff(53689, 120, 8092, 41361, 35931, 3824, 63568, 59500); fe(152, 13, 48267, 86, 224, 13, 224, 45386, 14175, 35647, 178, 128); fe(152, 174, 40609, 86, 50, 174, 50, 22519, 5774, 57504, 178, 128); fe(152, 143, 46698, 86, 113, 143, 113, 33480, 20126, 34750, 178, 128); fe(152, 191, 18569, 86, 248, 191, 248, 47232, 41529, 119, 178, 128); fe(152, 90, 10188, 86, 242, 90, 242, 59237, 28885, 12565, 178, 128); fe(152, 51, 20055, 86, 207, 51, 207, 20493, 20055, 20493, 178, 128); ff(55687, 38274, 13386, 6868, 59284, 21143, 26170, 3257); fe(152, 142, 50517, 86, 146, 142, 146, 11035, 31114, 32892, 178, 128); fg(47, 12916, 178, 86, 89, 15330, 59823, 61058, 135, 240); fe(152, 57, 43969, 86, 183, 57, 183, 49270, 58551, 26005, 178, 128); fe(152, 87, 52584, 86, 57, 87, 57, 611, 15618, 38164, 178, 128); ff(9192, 56629, 13831, 59949, 14803, 49746, 3697, 6474); ff(12989, 27244, 47126, 29274, 37729, 17465, 12257, 19388); fe(152, 51, 58551, 86, 207, 51, 207, 26005, 51087, 57199, 178, 128); ff(30177, 53975, 52993, 39472, 9139, 31244, 40616, 25204); fe(152, 87, 39006, 86, 57, 87, 57, 13335, 1059, 41841, 178, 128); ff(14806, 63184, 63118, 53374, 14806, 53374, 57924, 46346); fe(152, 48, 11035, 86, 201, 48, 201, 44014, 3420, 60244, 178, 128); ff(29705, 23819, 48836, 25487, 59284, 21143, 32020, 42105); fe(152, 51, 8104, 86, 207, 51, 207, 60333, 6193, 22980, 178, 128); fe(152, 142, 12699, 86, 146, 142, 146, 61598, 38037, 34607, 178, 128); fe(152, 47, 14811, 86, 89, 47, 89, 7292, 64574, 65115, 178, 128); ff(58595, 88, 40380, 19863, 9139, 31244, 22831, 21870); fe(152, 143, 14902, 86, 113, 143, 113, 16993, 16135, 54023, 178, 128); ff(35931, 15269, 44614, 3824, 18454, 49116, 31257, 45031); fe(152, 191, 3916, 86, 248, 191, 248, 52954, 8548, 14123, 178, 128); fe(152, 87, 63975, 86, 57, 87, 57, 43024, 59592, 5144, 178, 128); fe(152, 51, 40034, 86, 207, 51, 207, 28999, 57702, 29855, 178, 128); fe(152, 225, 18569, 86, 75, 225, 75, 47232, 6688, 40165, 178, 128); ff(14806, 6982, 29324, 53374, 51801, 36676, 41866, 49105); fe(152, 240, 57619, 86, 22, 240, 22, 33841, 24416, 8548, 178, 128); ff(5090, 14526, 49365, 34870, 40983, 36681, 5290, 20755); ff(29705, 58329, 60524, 25487, 62531, 26588, 27123, 25256); fe(152, 48, 29479, 86, 201, 48, 201, 25957, 32525, 55056, 178, 128); fe(152, 48, 39006, 86, 201, 48, 201, 13335, 24625, 55452, 178, 128); ff(19333, 24878, 51799, 50185, 18454, 49116, 53192, 11403); ff(58595, 5203, 22314, 19863, 46771, 4785, 62825, 44165); fe(152, 142, 41334, 86, 146, 142, 146, 2692, 32493, 29942, 178, 128); fe(152, 87, 47566, 86, 57, 87, 57, 38286, 32975, 49774, 178, 128); fe(152, 117, 41529, 86, 188, 117, 188, 119, 41529, 119, 178, 128); ff(47415, 4955, 58044, 23380, 58595, 19863, 59561, 34253); fg(143, 1691, 212, 24, 113, 52280, 49599, 14592, 225, 240); fe(152, 52, 50712, 86, 98, 52, 98, 35392, 16332, 63377, 178, 128); ff(53689, 32076, 56338, 41361, 29705, 25487, 16515, 60970); ff(62531, 51527, 1148, 26588, 35931, 3824, 21192, 15196); fe(152, 57, 13075, 86, 183, 57, 183, 64541, 1232, 11973, 178, 128); fe(152, 225, 12699, 86, 75, 225, 75, 61598, 57595, 51697, 178, 128); fg(87, 1650, 207, 69, 57, 52513, 35626, 34671, 90, 240); fe(152, 47, 36946, 86, 89, 47, 89, 56243, 16469, 38447, 178, 128); fe(152, 87, 9808, 86, 57, 87, 57, 39438, 44074, 20061, 178, 128); ff(42738, 31672, 25642, 60961, 9192, 59949, 50856, 35038); ff(11854, 58195, 13798, 25921, 9139, 31244, 4664, 37160); fe(152, 90, 45263, 86, 242, 90, 242, 63742, 1232, 11973, 178, 128); ff(25616, 14878, 50074, 20294, 14803, 49746, 22664, 54219); ff(52361, 42868, 14337, 24510, 293, 57180, 14692, 22815); fg(225, 17652, 146, 213, 75, 51557, 50415, 41818, 48, 240); fe(152, 142, 310, 86, 146, 142, 146, 56793, 19213, 63427, 178, 128); fe(152, 52, 49056, 86, 98, 52, 98, 15419, 53870, 63915, 178, 128); ff(44196, 62629, 506, 26473, 14803, 49746, 40963, 23885); ff(46771, 7732, 39552, 4785, 25616, 20294, 39707, 33344); ff(5090, 9855, 44378, 34870, 58595, 19863, 63876, 13803); ff(47415, 56274, 61264, 23380, 52361, 24510, 33504, 26818); fe(152, 142, 37135, 86, 146, 142, 146, 10130, 60747, 35244, 178, 128); ff(31581, 48530, 25228, 18006, 14803, 49746, 10618, 48304); fe(152, 48, 34859, 86, 201, 48, 201, 62025, 48267, 45386, 178, 128); fe(152, 191, 55623, 86, 248, 191, 248, 41268, 13096, 53461, 178, 128); fe(152, 143, 19038, 86, 113, 143, 113, 8549, 20140, 60267, 178, 128); ff(62531, 57211, 109, 26588, 35931, 3824, 64984, 15405); ff(14806, 8927, 18308, 53374, 62531, 26588, 6665, 35401); fe(152, 174, 60026, 86, 50, 174, 50, 58346, 24416, 8548, 178, 128); ff(44196, 5762, 41320, 26473, 51801, 36676, 12115, 25669); ff(30177, 21154, 8680, 39472, 25616, 20294, 9180, 42639); fe(152, 57, 41319, 86, 183, 57, 183, 61972, 5542, 43787, 178, 128); fe(152, 51, 57974, 86, 207, 51, 207, 45699, 53651, 59348, 178, 128); ff(18454, 11843, 10609, 49116, 53689, 41361, 3919, 13522); fg(240, 43056, 212, 24, 22, 55146, 42742, 16607, 51, 240); ff(9139, 51746, 55757, 31244, 14806, 53374, 875, 25434); ff(37729, 16013, 61637, 17465, 44196, 26473, 37124, 11750); ff(31581, 41755, 1212, 18006, 52361, 24510, 9220, 20488); fe(152, 47, 56063, 86, 89, 47, 89, 35692, 41334, 2692, 178, 128); ff(18454, 1974, 11670, 49116, 37729, 17465, 29678, 433); ff(35931, 47322, 23566, 3824, 19333, 50185, 25852, 34001); fg(47, 29855, 240, 56, 89, 57702, 45865, 18942, 143, 240); ff(47415, 9594, 12835, 23380, 47415, 23380, 26229, 1274); ff(31581, 58993, 37060, 18006, 19333, 50185, 8358, 9068); fe(152, 143, 36893, 86, 113, 143, 113, 65088, 51371, 46514, 178, 128); fg(48, 44402, 146, 213, 201, 25981, 2732, 31317, 174, 240); fe(152, 47, 41166, 86, 89, 47, 89, 58051, 55146, 43056, 178, 128); fe(152, 57, 49056, 86, 183, 57, 183, 15419, 40374, 44952, 178, 128); fe(152, 174, 563, 86, 50, 174, 50, 54208, 29967, 61112, 178, 128); ff(9139, 29779, 56992, 31244, 5135, 6021, 63576, 25091); fg(57, 37334, 212, 24, 183, 8846, 64944, 17424, 87, 240); fe(152, 57, 51522, 86, 183, 57, 183, 7092, 59800, 63662, 178, 128); fe(152, 143, 17845, 86, 113, 143, 113, 54561, 56063, 35692, 178, 128); fe(152, 117, 33999, 86, 188, 117, 188, 4272, 40227, 4452, 178, 128); fe(152, 143, 37135, 86, 113, 143, 113, 10130, 59800, 63662, 178, 128); fe(152, 225, 65337, 86, 75, 225, 75, 19797, 55019, 28650, 178, 128); ff(19333, 1869, 62814, 50185, 47415, 23380, 34774, 43701); fe(152, 240, 7487, 86, 22, 240, 22, 29742, 14680, 41937, 178, 128); fe(152, 240, 38643, 86, 22, 240, 22, 53561, 61244, 55264, 178, 128); ff(30177, 5087, 31142, 39472, 14803, 49746, 16232, 23723); ff(29705, 54737, 33302, 25487, 18454, 49116, 48798, 9195); fe(152, 87, 42440, 86, 57, 87, 57, 53253, 847, 23677, 178, 128); ff(18454, 40605, 62197, 49116, 5090, 34870, 50893, 41925); fe(152, 90, 46112, 86, 242, 90, 242, 34995, 45513, 18156, 178, 128); fe(152, 52, 18035, 86, 98, 52, 98, 25774, 37739, 12641, 178, 128); ff(14803, 44642, 51926, 49746, 37729, 17465, 17835, 7151); fe(152, 174, 49947, 86, 50, 174, 50, 54410, 52926, 4021, 178, 128); fe(152, 87, 43969, 86, 57, 87, 57, 49270, 43969, 49270, 178, 128); fe(152, 225, 24175, 86, 75, 225, 75, 539, 32621, 10252, 178, 128); ff(47415, 61773, 12932, 23380, 35931, 3824, 50157, 35184); fe(152, 240, 47020, 86, 22, 240, 22, 7855, 55811, 33214, 178, 128); ff(37729, 44731, 25001, 17465, 42738, 60961, 46629, 61592); ff(37729, 37431, 41143, 17465, 52361, 24510, 7823, 39551); ff(59284, 1424, 8499, 21143, 14806, 53374, 1174, 11398); fe(152, 174, 44241, 86, 50, 174, 50, 48024, 18589, 38245, 178, 128); ff(35931, 7102, 19312, 3824, 58595, 19863, 33036, 1026); fe(152, 240, 34307, 86, 22, 240, 22, 8940, 3730, 952, 178, 128); ff(53689, 57180, 9837, 41361, 11854, 25921, 32897, 36883); ff(44196, 43969, 22372, 26473, 59284, 21143, 49270, 7771); fe(152, 143, 47600, 86, 113, 143, 113, 29745, 29275, 10295, 178, 128); ff(42738, 46247, 57027, 60961, 13979, 61803, 53365, 56261); fe(152, 90, 45850, 86, 242, 90, 242, 10645, 64408, 48949, 178, 128); fe(152, 47, 39774, 86, 89, 47, 89, 31935, 21254, 41603, 178, 128); ff(11854, 14032, 16824, 25921, 25616, 20294, 7230, 58088); ff(37729, 8900, 9648, 17465, 44196, 26473, 27051, 47039); fe(152, 87, 28519, 86, 57, 87, 57, 37119, 44331, 21782, 178, 128); fe(152, 225, 13709, 86, 75, 225, 75, 33089, 19086, 62409, 178, 128); fe(152, 174, 25882, 86, 50, 174, 50, 9484, 10188, 59237, 178, 128); ff(5090, 61874, 35841, 34870, 42738, 60961, 26834, 33318); fe(152, 135, 3395, 86, 184, 135, 184, 52735, 53759, 19567, 178, 128); ff(58595, 20187, 12580, 19863, 40983, 36681, 41619, 36128); ff(5090, 5618, 6190, 34870, 40983, 36681, 22430, 6527); fe(152, 143, 63126, 86, 113, 143, 113, 18672, 17621, 11076, 178, 128); ff(37729, 1183, 26159, 17465, 9139, 31244, 5653, 44137); ff(31581, 55481, 40662, 18006, 18078, 54028, 45083, 447); ff(13979, 58385, 14100, 61803, 5090, 34870, 16586, 40984); ff(30177, 25572, 1640, 39472, 53689, 41361, 25021, 1146); ff(30177, 2081, 29441, 39472, 42738, 60961, 44574, 49798); ff(18078, 28010, 46081, 54028, 12989, 29274, 60553, 18652); ff(58595, 16027, 61575, 19863, 11854, 25921, 34151, 52100); ff(46771, 63671, 53029, 4785, 5090, 34870, 17549, 56103); fe(152, 52, 2307, 86, 98, 52, 98, 41409, 2307, 41409, 178, 128); fe(152, 13, 36506, 86, 224, 13, 224, 57605, 59987, 4537, 178, 128); fe(152, 13, 21065, 86, 224, 13, 224, 4665, 3441, 9223, 178, 128); ff(14806, 63737, 1109, 53374, 52361, 24510, 17018, 37379); ff(13979, 47937, 33536, 61803, 18078, 54028, 59209, 8035); fe(152, 48, 8840, 86, 201, 48, 201, 510, 21065, 4665, 178, 128); ff(12989, 3911, 43890, 29274, 12989, 29274, 48813, 29592); ff(5135, 55884, 8813, 6021, 40983, 36681, 37812, 11755); fe(152, 51, 42245, 86, 207, 51, 207, 58376, 26572, 32791, 178, 128); ff(29705, 2837, 53474, 25487, 59284, 21143, 13392, 22428); fe(152, 143, 9935, 86, 113, 143, 113, 10812, 5396, 63384, 178, 128); ff(44196, 56610, 37970, 26473, 5135, 6021, 15337, 6259); fe(152, 142, 24625, 86, 146, 142, 146, 55452, 40971, 57941, 178, 128); ff(51801, 31492, 30702, 36676, 53689, 41361, 17699, 58532); ff(35931, 243, 39286, 3824, 29705, 25487, 27481, 49691); fe(152, 143, 63908, 86, 113, 143, 113, 20854, 55073, 16006, 178, 128); fe(152, 13, 32525, 86, 224, 13, 224, 55056, 29275, 10295, 178, 128); fe(152, 51, 49079, 86, 207, 51, 207, 9110, 30321, 37014, 178, 128); ff(19333, 30723, 31629, 50185, 47415, 23380, 10060, 3555); ff(18454, 36216, 36057, 49116, 9139, 31244, 33731, 59164); ff(53689, 50676, 39623, 41361, 5090, 34870, 14667, 65205); ff(14803, 40225, 4871, 49746, 53689, 41361, 41203, 30265); fe(152, 52, 56892, 86, 98, 52, 98, 15546, 51321, 58683, 178, 128); ff(5135, 61528, 54084, 6021, 14803, 49746, 53523, 59905); fe(152, 13, 21, 86, 224, 13, 224, 16921, 48779, 30987, 178, 128); fe(152, 240, 46398, 86, 22, 240, 22, 59165, 35369, 57802, 178, 128); ff(30177, 27013, 10129, 39472, 29705, 25487, 6908, 33624); ff(52361, 32245, 6614, 24510, 58595, 19863, 49358, 23994); ff(5135, 8499, 45479, 6021, 31581, 18006, 47972, 50392); fe(152, 47, 38643, 86, 89, 47, 89, 53561, 49859, 16179, 178, 128); fe(152, 142, 18657, 86, 146, 142, 146, 38907, 2162, 44465, 178, 128); ff(5090, 58710, 16522, 34870, 47415, 23380, 59094, 18664); fe(152, 48, 59987, 86, 201, 48, 201, 4537, 35547, 19979, 178, 128); fe(152, 135, 53744, 86, 184, 135, 184, 28232, 55019, 28650, 178, 128); ff(47415, 48797, 32356, 23380, 13979, 61803, 35989, 36411); fe(152, 174, 47645, 86, 50, 174, 50, 18354, 26067, 47397, 178, 128); fe(152, 142, 13305, 86, 146, 142, 146, 11002, 54488, 63276, 178, 128); ff(18454, 1708, 35313, 49116, 58595, 19863, 28859, 12914); ff(13979, 44062, 60679, 61803, 35931, 3824, 51463, 24116); fe(152, 191, 3441, 86, 248, 191, 248, 9223, 20108, 14385, 178, 128); ff(9192, 30935, 34796, 59949, 37729, 17465, 31156, 53983); fe(152, 135, 32975, 86, 184, 135, 184, 49774, 64145, 37516, 178, 128); ff(31581, 21105, 49676, 18006, 52361, 24510, 45108, 251); ff(52361, 29156, 47379, 24510, 30177, 39472, 44075, 23896); fe(152, 87, 19932, 86, 57, 87, 57, 15179, 36661, 42992, 178, 128); fe(152, 90, 59592, 86, 242, 90, 242, 5144, 15491, 65326, 178, 128); ff(31581, 20603, 1118, 18006, 19333, 50185, 19927, 50325); ff(9192, 15061, 55309, 59949, 5135, 6021, 26144, 39786); fe(152, 225, 847, 86, 75, 225, 75, 23677, 2223, 4104, 178, 128); ff(53689, 15714, 58791, 41361, 18454, 49116, 47572, 60716); fe(152, 191, 3420, 86, 248, 191, 248, 60244, 33249, 1363, 178, 128); fe(152, 47, 36426, 86, 89, 47, 89, 59425, 7213, 1279, 178, 128); ff(30177, 21522, 10142, 39472, 293, 57180, 14600, 56098); fe(152, 240, 36893, 86, 22, 240, 22, 65088, 40463, 57658, 178, 128); fe(152, 90, 58783, 86, 242, 90, 242, 58222, 44331, 21782, 178, 128); fg(90, 43082, 65, 205, 242, 52769, 37892, 8242, 57, 240); fe(152, 90, 54990, 86, 242, 90, 242, 64753, 57161, 54527, 178, 128); ff(13979, 29501, 1160, 61803, 14806, 53374, 63433, 6732); ff(55687, 57076, 55359, 6868, 58595, 19863, 33531, 39615); ff(5090, 50900, 6440, 34870, 58595, 19863, 12406, 22104); fe(152, 48, 48779, 86, 201, 48, 201, 30987, 23041, 26906, 178, 128); fe(152, 174, 20206, 86, 50, 174, 50, 16273, 65163, 51458, 178, 128); ff(12989, 62634, 51460, 29274, 31581, 18006, 24594, 53230); ff(64363, 46534, 21622, 54030, 25616, 20294, 34760, 29530); fe(152, 240, 57595, 86, 22, 240, 22, 51697, 12699, 61598, 178, 128); ff(52361, 59649, 34907, 24510, 25616, 20294, 29883, 425); ff(58595, 61250, 8041, 19863, 29705, 25487, 6265, 63056); fe(152, 225, 65163, 86, 75, 225, 75, 51458, 53760, 52294, 178, 128); fe(152, 117, 7766, 86, 188, 117, 188, 58900, 50315, 16713, 178, 128); fe(152, 240, 43969, 86, 22, 240, 22, 49270, 22206, 8434, 178, 128); ff(52361, 57882, 5879, 24510, 25616, 20294, 42846, 19929); ff(47415, 62945, 24994, 23380, 25616, 20294, 56357, 54553); fe(152, 135, 18742, 86, 184, 135, 184, 34935, 51087, 57199, 178, 128); fe(152, 191, 12883, 86, 248, 191, 248, 2462, 40105, 21662, 178, 128); fe(152, 13, 32849, 86, 224, 13, 224, 17683, 20772, 20539, 178, 128); ff(55687, 42821, 56910, 6868, 55687, 6868, 40571, 33878); fe(152, 52, 22004, 86, 98, 52, 98, 14307, 22534, 57557, 178, 128); fe(152, 57, 44241, 86, 183, 57, 183, 48024, 31625, 42999, 178, 128); fe(152, 57, 55864, 86, 183, 57, 183, 13077, 22701, 14303, 178, 128); ff(19333, 24219, 9188, 50185, 29705, 25487, 48403, 31056); fe(152, 174, 47566, 86, 50, 174, 50, 38286, 3916, 52954, 178, 128); ff(31581, 2813, 34483, 18006, 29705, 25487, 29269, 45004); fe(152, 240, 44241, 86, 22, 240, 22, 48024, 54918, 31871, 178, 128); ff(53689, 2272, 47871, 41361, 40983, 36681, 30083, 46); ff(29705, 26645, 25418, 25487, 40983, 36681, 46441, 13511); fe(152, 240, 36144, 86, 22, 240, 22, 60893, 34100, 51782, 178, 128); fe(152, 117, 55811, 86, 188, 117, 188, 33214, 48496, 43908, 178, 128); ff(35931, 18370, 16841, 3824, 25616, 20294, 27520, 57715); fe(152, 87, 54617, 86, 57, 87, 57, 50418, 34004, 47356, 178, 128); ff(46771, 39235, 62514, 4785, 5090, 34870, 47145, 5994); fe(152, 240, 10844, 86, 22, 240, 22, 8118, 40105, 21662, 178, 128); fe(152, 225, 59531, 86, 75, 225, 75, 29254, 56050, 42495, 178, 128); ff(59284, 292, 49843, 21143, 30177, 39472, 49969, 21301); fg(142, 58683, 207, 69, 146, 51321, 14128, 48537, 117, 240); ff(53689, 53072, 35027, 41361, 14806, 53374, 27387, 53575); fe(152, 47, 57042, 86, 89, 47, 89, 60540, 39860, 12897, 178, 128); ff(25616, 38163, 21830, 20294, 64363, 54030, 18599, 26785); ff(9139, 6678, 34739, 31244, 64363, 54030, 27197, 53007); fe(152, 52, 36403, 86, 98, 52, 98, 12764, 41707, 14289, 178, 128); fe(152, 174, 36893, 86, 50, 174, 50, 65088, 36893, 65088, 178, 128); ff(18078, 43193, 2612, 54028, 42738, 60961, 43626, 54704); ff(31581, 20923, 39060, 18006, 9139, 31244, 8082, 1177); ff(46771, 13777, 43355, 4785, 47415, 23380, 64868, 35809); ff(19333, 44718, 35346, 50185, 46771, 4785, 27647, 63472); ff(31581, 31437, 60990, 18006, 46771, 4785, 64203, 2822); ff(31581, 37319, 8555, 18006, 52361, 24510, 54295, 60247); ff(46771, 35751, 11793, 4785, 9139, 31244, 2773, 38967); ff(58595, 24656, 27963, 19863, 29705, 25487, 24450, 61236); fe(152, 135, 49859, 86, 184, 135, 184, 16179, 61244, 55264, 178, 128); ff(31581, 53557, 54067, 18006, 9192, 59949, 18950, 20424); ff(55687, 45969, 42531, 6868, 9192, 59949, 28929, 7974); ff(5135, 43639, 27404, 6021, 5135, 6021, 20826, 5161); ff(51801, 26238, 31797, 36676, 5090, 34870, 62757, 53968); fe(152, 191, 20414, 86, 248, 191, 248, 21070, 9661, 29525, 178, 128); ff(30177, 40867, 9400, 39472, 59284, 21143, 22701, 29111); fe(152, 57, 32975, 86, 183, 57, 183, 49774, 32975, 49774, 178, 128); fe(152, 240, 28390, 86, 22, 240, 22, 1165, 8392, 30099, 178, 128); fe(152, 87, 15891, 86, 57, 87, 57, 2955, 8392, 30099, 178, 128); fe(152, 48, 36992, 86, 201, 48, 201, 61770, 41499, 50916, 178, 128); ff(19333, 51355, 1829, 50185, 11854, 25921, 7303, 19282); fe(152, 13, 55146, 86, 224, 13, 224, 43056, 35721, 2375, 178, 128); fe(152, 90, 41499, 86, 242, 90, 242, 50916, 53747, 5347, 178, 128); fe(152, 191, 33999, 86, 248, 191, 248, 4272, 24625, 55452, 178, 128); fe(152, 57, 19935, 86, 183, 57, 183, 25777, 59671, 36742, 178, 128); ff(62531, 21962, 64067, 26588, 46771, 4785, 2811, 35805); fe(152, 87, 62439, 86, 57, 87, 57, 31968, 22534, 57557, 178, 128); fe(152, 90, 18657, 86, 242, 90, 242, 38907, 3840, 13263, 178, 128); ff(13979, 26550, 63368, 61803, 12989, 29274, 12247, 721); ff(13979, 44007, 7989, 61803, 31581, 18006, 12587, 19543); ff(18078, 71, 32928, 54028, 14803, 49746, 65342, 20441); ff(5135, 22935, 50985, 6021, 53689, 41361, 62438, 23866); ff(37729, 52533, 345, 17465, 30177, 39472, 16619, 28106); ff(5135, 24732, 51554, 6021, 44196, 26473, 47432, 37447); fe(152, 51, 22164, 86, 207, 51, 207, 50696, 46137, 25020, 178, 128); fe(152, 117, 57595, 86, 188, 117, 188, 51697, 57595, 51697, 178, 128); ff(64363, 15841, 15247, 54030, 293, 57180, 54073, 35979); fe(152, 57, 13186, 86, 183, 57, 183, 34849, 32493, 29942, 178, 128); fe(152, 13, 18579, 86, 224, 13, 224, 59212, 58481, 27113, 178, 128); ff(293, 61059, 53964, 57180, 9192, 59949, 20199, 13741); fe(152, 117, 40374, 86, 188, 117, 188, 44952, 2223, 4104, 178, 128); ff(11854, 37467, 27463, 25921, 11854, 25921, 2960, 47040); fg(52, 60893, 153, 162, 98, 36144, 64090, 29223, 13, 240); fe(152, 117, 40609, 86, 188, 117, 188, 22519, 20423, 30841, 178, 128); ff(31581, 35086, 57519, 18006, 62531, 26588, 32123, 14123); fe(152, 143, 36946, 86, 113, 143, 113, 56243, 42216, 45490, 178, 128); fe(152, 143, 47342, 86, 113, 143, 113, 17651, 50517, 11035, 178, 128); ff(29705, 36072, 6447, 25487, 46771, 4785, 22386, 14980); fe(152, 51, 65417, 86, 207, 51, 207, 10360, 29925, 48939, 178, 128); ff(30177, 57961, 39669, 39472, 14806, 53374, 34572, 42137); ff(9139, 12657, 12737, 31244, 9192, 59949, 59434, 43361); ff(55687, 33551, 16173, 6868, 31581, 18006, 63283, 30220); fe(152, 135, 54617, 86, 184, 135, 184, 50418, 45850, 10645, 178, 128); ff(30177, 4673, 47430, 39472, 14806, 53374, 8377, 4363); ff(59284, 35662, 62483, 21143, 46771, 4785, 17095, 58039); fe(152, 174, 30158, 86, 50, 174, 50, 17966, 57161, 54527, 178, 128); ff(42738, 2166, 33711, 60961, 14803, 49746, 51430, 39425); fe(152, 48, 40976, 86, 201, 48, 201, 56284, 25503, 26427, 178, 128); fe(152, 117, 36661, 86, 188, 117, 188, 42992, 20540, 50817, 178, 128); fe(152, 47, 60329, 86, 89, 47, 89, 37869, 25205, 48795, 178, 128); fe(152, 52, 14680, 86, 98, 52, 98, 41937, 15491, 65326, 178, 128); ff(51801, 239, 27567, 36676, 19333, 50185, 38379, 19103); ff(46771, 40370, 29804, 4785, 18454, 49116, 11233, 53556); fe(152, 48, 45513, 86, 201, 48, 201, 18156, 8846, 37334, 178, 128); fe(152, 47, 41617, 86, 89, 47, 89, 58579, 29886, 51261, 178, 128); ff(47415, 24872, 12839, 23380, 18078, 54028, 47930, 36044); fe(152, 225, 21, 86, 75, 225, 75, 16921, 396, 19992, 178, 128); fg(117, 49774, 65, 205, 188, 32975, 18410, 4103, 240, 240); ff(46771, 28506, 32900, 4785, 18078, 54028, 17197, 61909); ff(18078, 27617, 22596, 54028, 44196, 26473, 62959, 8911); ff(44196, 10777, 57138, 26473, 18454, 49116, 12087, 59183); ff(46771, 20290, 9718, 4785, 293, 57180, 11795, 60917); fe(152, 52, 21909, 86, 98, 52, 98, 42015, 3916, 52954, 178, 128); fg(13, 18227, 152, 128, 224, 50119, 33722, 16436, 191, 240); fe(152, 48, 12388, 86, 201, 48, 201, 57908, 6688, 40165, 178, 128); fe(152, 225, 28726, 86, 75, 225, 75, 11909, 54373, 16923, 178, 128); ff(40983, 3914, 27521, 36681, 18078, 54028, 6188, 26630); ff(47415, 48575, 41290, 23380, 44196, 26473, 52016, 7222); fe(152, 90, 30443, 86, 242, 90, 242, 57228, 29275, 10295, 178, 128); fe(152, 191, 41499, 86, 248, 191, 248, 50916, 41617, 58579, 178, 128); ff(35931, 19225, 55926, 3824, 53689, 41361, 11654, 28838); ff(51801, 25553, 57079, 36676, 14803, 49746, 17467, 23697); fe(152, 174, 53870, 86, 50, 174, 50, 63915, 37623, 35640, 178, 128); fe(152, 135, 22534, 86, 184, 135, 184, 57557, 13186, 34849, 178, 128); ff(31581, 56826, 2973, 18006, 18078, 54028, 18894, 60158); ff(62531, 60585, 20400, 26588, 14806, 53374, 13515, 59588); fe(152, 13, 7487, 86, 224, 13, 224, 29742, 563, 54208, 178, 128); fe(152, 117, 50061, 86, 188, 117, 188, 30298, 24175, 539, 178, 128); ff(30177, 10906, 63058, 39472, 12989, 29274, 51904, 45710); ff(52361, 179, 7878, 24510, 14803, 49746, 28593, 45025); ff(47415, 6363, 29766, 23380, 52361, 24510, 4667, 53834); ff(31581, 47845, 14494, 18006, 42738, 60961, 39147, 4199); fe(152, 13, 52876, 86, 224, 13, 224, 21851, 46590, 3062, 178, 128); fe(152, 51, 35721, 86, 207, 51, 207, 2375, 35721, 2375, 178, 128); ff(12989, 60168, 6428, 29274, 64363, 54030, 11026, 6505); fe(152, 135, 50315, 86, 184, 135, 184, 16713, 53692, 8376, 178, 128); ff(42738, 35568, 22735, 60961, 47415, 23380, 1288, 52273); ff(14806, 43098, 45505, 53374, 30177, 39472, 46786, 27818); ff(13979, 30828, 3744, 61803, 5135, 6021, 9622, 27460); ff(11854, 10386, 12444, 25921, 42738, 60961, 18956, 9762); ff(14803, 57538, 45211, 49746, 9139, 31244, 29703, 18695); fe(152, 117, 36371, 86, 188, 117, 188, 31507, 36992, 61770, 178, 128); ff(18454, 45492, 13763, 49116, 14803, 49746, 22715, 6453); ff(14806, 24449, 46144, 53374, 293, 57180, 6542, 43456); fe(152, 48, 36069, 86, 201, 48, 201, 13016, 37135, 10130, 178, 128); ff(29705, 15102, 30231, 25487, 29705, 25487, 54417, 30196); fe(152, 240, 20723, 86, 22, 240, 22, 4503, 47839, 28247, 178, 128); ff(55687, 61637, 18881, 6868, 19333, 50185, 7224, 13800); fe(152, 142, 28390, 86, 146, 142, 146, 1165, 8840, 510, 178, 128); fe(152, 52, 61399, 86, 98, 52, 98, 36531, 32525, 55056, 178, 128); fe(152, 174, 42216, 86, 50, 174, 50, 45490, 36144, 60893, 178, 128); ff(35931, 35459, 44934, 3824, 46771, 4785, 24754, 17918); fe(152, 135, 28112, 86, 184, 135, 184, 36382, 7166, 51809, 178, 128); ff(35931, 26079, 19843, 3824, 59284, 21143, 58583, 11805); ff(40983, 8834, 14892, 36681, 62531, 26588, 39214, 10480); ff(30177, 21706, 37571, 39472, 9139, 31244, 11274, 29014); ff(35931, 33810, 42893, 3824, 53689, 41361, 2240, 53952); ff(14803, 49564, 61267, 49746, 29705, 25487, 50358, 4063); fe(152, 225, 39696, 86, 75, 225, 75, 5035, 4435, 48727, 178, 128); fe(152, 191, 64139, 86, 248, 191, 248, 31167, 38538, 4421, 178, 128); fe(152, 52, 24625, 86, 98, 52, 98, 55452, 12183, 43159, 178, 128); ff(29705, 30260, 36264, 25487, 62531, 26588, 31104, 1568); fe(152, 117, 57277, 86, 188, 117, 188, 36100, 47645, 18354, 178, 128); fe(152, 142, 18579, 86, 146, 142, 146, 59212, 54281, 34998, 178, 128); fe(152, 57, 49140, 86, 183, 57, 183, 58736, 29925, 48939, 178, 128); fe(152, 52, 47938, 86, 98, 52, 98, 34597, 57042, 60540, 178, 128); fe(152, 51, 26199, 86, 207, 51, 207, 13905, 40463, 57658, 178, 128); fe(152, 48, 14390, 86, 201, 48, 201, 20895, 19086, 62409, 178, 128); fe(152, 47, 4116, 86, 89, 47, 89, 39784, 39033, 57335, 178, 128); fe(152, 90, 28390, 86, 242, 90, 242, 1165, 40609, 22519, 178, 128); ff(58595, 61116, 17307, 19863, 52361, 24510, 2926, 51423); ff(47415, 23108, 13896, 23380, 46771, 4785, 9135, 57724); fe(152, 90, 39006, 86, 242, 90, 242, 13335, 31625, 42999, 178, 128); fe(152, 47, 18181, 86, 89, 47, 89, 46451, 29479, 25957, 178, 128); fe(152, 191, 29184, 86, 248, 191, 248, 24199, 29008, 54373, 178, 128); fe(152, 174, 41322, 86, 50, 174, 50, 63270, 43821, 10564, 178, 128); ff(14806, 55701, 4794, 53374, 52361, 24510, 8296, 15709); fe(152, 90, 24591, 86, 242, 90, 242, 30069, 4930, 11000, 178, 128); ff(13979, 62532, 44739, 61803, 53689, 41361, 32007, 12134); fe(152, 142, 3395, 86, 146, 142, 146, 52735, 32849, 17683, 178, 128); fe(152, 117, 546, 86, 188, 117, 188, 5774, 41322, 63270, 178, 128); ff(58595, 37009, 13696, 19863, 293, 57180, 42101, 47806); ff(30177, 23907, 57124, 39472, 5135, 6021, 32839, 4590); ff(51801, 3492, 5193, 36676, 293, 57180, 26056, 61501); ff(52361, 30664, 44429, 24510, 42738, 60961, 35459, 15781); fe(152, 51, 4116, 86, 207, 51, 207, 39784, 34307, 8940, 178, 128); fe(152, 57, 45441, 86, 183, 57, 183, 35709, 56403, 23789, 178, 128); ff(44196, 320, 58760, 26473, 12989, 29274, 15255, 42925); ff(18078, 64724, 13195, 54028, 9192, 59949, 48045, 15202); fe(152, 51, 34854, 86, 207, 51, 207, 29333, 46463, 32951, 178, 128); ff(35931, 24177, 15372, 3824, 29705, 25487, 54351, 61485); fe(152, 174, 34457, 86, 50, 174, 50, 53856, 13212, 40353, 178, 128); ff(19333, 19759, 23815, 50185, 62531, 26588, 64070, 48004); fe(152, 48, 44331, 86, 201, 48, 201, 21782, 37739, 12641, 178, 128); ff(25616, 13088, 64327, 20294, 42738, 60961, 6484, 13584); fe(152, 142, 26332, 86, 146, 142, 146, 54533, 29008, 54373, 178, 128); fe(152, 117, 23803, 86, 188, 117, 188, 22924, 47643, 41436, 178, 128); fe(152, 142, 34854, 86, 146, 142, 146, 29333, 59987, 4537, 178, 128); ff(53689, 34126, 55460, 41361, 25616, 20294, 49404, 574); ff(37729, 37851, 24829, 17465, 62531, 26588, 22730, 53825); ff(35931, 60351, 33834, 3824, 44196, 26473, 45858, 18066); ff(18454, 10091, 51411, 49116, 35931, 3824, 33524, 31536); ff(64363, 28858, 56937, 54030, 31581, 18006, 57670, 35567); ff(58595, 51775, 21395, 19863, 37729, 17465, 7106, 51511); ff(42738, 61399, 5336, 60961, 293, 57180, 36531, 41861); fe(152, 135, 29925, 86, 184, 135, 184, 48939, 25456, 47718, 178, 128); fe(152, 51, 51444, 86, 207, 51, 207, 35330, 27958, 23802, 178, 128); fe(152, 142, 18035, 86, 146, 142, 146, 25774, 13096, 53461, 178, 128); ff(293, 53213, 28116, 57180, 51801, 36676, 36217, 43192); ff(42738, 16262, 46255, 60961, 9192, 59949, 40729, 38575); fe(152, 48, 62724, 86, 201, 48, 201, 51348, 7213, 1279, 178, 128); fe(152, 142, 3500, 86, 146, 142, 146, 16653, 32573, 35884, 178, 128); fd(13740, 368, 15893, 384, 15, 44392, 11981); fd(65384, 368, 44137, 384, 13, 37670, 7421); fd(23131, 368, 56674, 384, 11, 29945, 45296); fd(29945, 368, 45296, 384, 5, 23131, 56674); fd(45448, 368, 19927, 384, 12, 20603, 39019); fd(56670, 368, 3662, 384, 14, 19628, 32992); fd(35170, 368, 55172, 384, 6, 44589, 56455); fd(54663, 368, 21043, 384, 7, 15395, 7596); fd(49133, 368, 60475, 384, 3, 49862, 22330); fd(44589, 368, 60475, 384, 8, 49862, 55172); fd(20603, 368, 26837, 384, 2, 19895, 19927); fd(45942, 368, 54669, 384, 4, 51101, 56564); fd(49862, 368, 45296, 384, 9, 23131, 60475); fd(60570, 368, 11981, 384, 10, 13740, 2288); fd(45942, 368, 15893, 384, 0, 44392, 56564); fd(19628, 368, 7421, 384, 1, 65384, 3662); fc(56129, 34229, 25320, 45021, 61197, 2898, 18520, 34223, 43038, 56372); fb(60494, 5162, 61237, 16095, 63677, 43038, 45021, 41014, 10431, 39922); fc(13473, 9832, 18338, 42107, 27416, 10673, 27715, 19434, 6760, 55914); fb(64146, 22737, 55759, 57531, 63749, 57574, 49841, 18116, 10958, 64679); fc(30337, 43498, 2635, 17848, 54593, 3538, 39617, 38162, 7272, 45141); fb(47030, 9832, 43688, 31186, 27416, 565, 55221, 52462, 11098, 29341); fb(54150, 13135, 20844, 45141, 63613, 26361, 45926, 61983, 30337, 45966); fc(45894, 39433, 33837, 46211, 17526, 49293, 36767, 63912, 32475, 21990); fc(38812, 29630, 33424, 25690, 22029, 50582, 9435, 27805, 28328, 43055); fc(10342, 30008, 26418, 6433, 36336, 12221, 11744, 26400, 55449, 42651); fb(27611, 61141, 41329, 62075, 48910, 1148, 29030, 43463, 59944, 58508); fb(14471, 42594, 49460, 44174, 39382, 64146, 64679, 36305, 19106, 60783); fc(1339, 35251, 64736, 2784, 19003, 26968, 62650, 60979, 20841, 13230); fb(8511, 17233, 46080, 16560, 60593, 7463, 17438, 8332, 63409, 14920); fc(40891, 34229, 61060, 8045, 61197, 47140, 43409, 62062, 17985, 14933); fc(28610, 3055, 55908, 18999, 42193, 12515, 18999, 35858, 12515, 51707); fb(59255, 37042, 4231, 12270, 2174, 52360, 168, 3868, 51228, 45182); fb(50399, 12631, 54055, 7124, 11705, 15575, 45652, 17180, 52781, 4714); fc(51245, 61504, 26278, 6724, 15930, 37045, 18548, 40839, 60794, 52452); fb(34143, 46015, 27987, 17752, 18089, 12513, 34467, 18964, 15084, 53108); fc(62895, 6352, 39800, 12270, 7172, 51228, 12270, 27684, 51228, 25362); fb(14305, 58537, 46327, 37774, 16423, 12679, 41503, 27580, 16856, 1839); fc(18329, 20932, 17873, 28858, 43435, 33217, 23008, 23404, 54503, 56028); fc(4036, 11978, 26182, 65260, 15074, 43512, 64946, 7129, 11963, 44922); fc(38972, 20387, 28839, 40558, 20957, 35309, 2845, 52598, 6162, 25112); fb(14966, 50246, 2296, 20545, 19097, 49855, 10658, 32933, 35719, 43429); fb(14947, 42122, 42558, 62861, 57096, 59917, 5252, 63458, 3785, 15779); fb(48895, 12679, 9737, 65485, 41503, 17782, 40829, 19694, 18572, 18480); fc(19248, 22790, 32803, 52787, 31090, 65402, 19202, 8373, 22038, 6789); fb(13573, 11098, 16392, 58300, 31186, 35659, 35251, 7150, 18881, 44589); fb(14143, 45354, 5713, 1815, 45188, 51639, 1428, 4238, 29626, 51295); fc(57179, 51723, 39549, 16578, 43779, 54134, 30633, 33, 17489, 33699); fa(32312, 11, 53901, 46070, 53257, 62908, 37328, 13921, 3566, 45654, 32680); fa(30798, 6, 53901, 15376, 9028, 22712, 37328, 43959, 45778, 15792, 31198); fa(52404, 12, 65431, 15449, 43084, 38424, 34721, 41793, 38451, 15865, 52516); fa(64831, 0, 16469, 38344, 3780, 50, 20501, 31331, 23251, 37992, 64687); fa(31939, 14, 37767, 35959, 43084, 38424, 46070, 60873, 20121, 36311, 32083); fa(35099, 9, 23251, 37907, 43959, 45778, 31331, 37328, 53901, 38323, 34955); fa(24287, 4, 53019, 55182, 39321, 50419, 45303, 36437, 42079, 54830, 24399); fa(31909, 10, 45778, 34495, 10279, 14759, 43959, 25446, 48429, 34591, 32053); fa(45062, 7, 29000, 62327, 30231, 7351, 49375, 28576, 2239, 62167, 45462); fa(13707, 3, 57317, 9316, 34721, 65431, 2, 3780, 50, 9668, 13339); fa(5843, 15, 38424, 19745, 54849, 49032, 43084, 10672, 6526, 19585, 5955); fa(2619, 1, 52093, 22027, 43084, 38424, 13695, 13695, 52093, 22443, 2987); fa(50077, 8, 37767, 2327, 41793, 38451, 46070, 45303, 53019, 2231, 49677); fa(3180, 2, 53901, 58183, 24330, 59778, 37328, 28576, 2239, 58087, 3580); fa(23974, 13, 1612, 4146, 13921, 3566, 37824, 31331, 23251, 4498, 23606); fa(37285, 5, 37767, 22319, 3780, 50, 46070, 39321, 50419, 22159, 36917); g___1046(24746, 13740, 12588, 10578, 39622, 53665, 27448, 10, 16182, 2617, 24890); g___1046(46592, 27738, 26842, 40020, 57426, 236, 49603, 6, 58816, 56745, 46992); g___1046(59972, 46269, 45117, 65394, 50951, 38547, 47099, 14, 40020, 57426, 60372); g___1046(9233, 54714, 53562, 22321, 21661, 38547, 47099, 7, 10578, 39622, 9601); g___1046(14859, 35622, 36774, 22176, 51947, 44330, 55720, 0, 65394, 50951, 15259); g___1046(43166, 19437, 20333, 11001, 36303, 12300, 61942, 1, 31963, 44782, 43278); g___1046(45615, 18672, 19568, 20735, 13998, 27810, 33008, 9, 51390, 41106, 46015); g___1046(7321, 33418, 34314, 35373, 5539, 62564, 1068, 4, 63999, 2869, 7433); g___1046(57325, 39810, 40706, 54707, 47071, 46699, 63362, 2, 22321, 21661, 56957); g___1046(10191, 24346, 23450, 31963, 44782, 57574, 49841, 12, 31963, 44782, 9823); g___1046(2826, 3216, 2064, 58816, 56745, 64876, 33707, 11, 54707, 47071, 2714); g___1046(26132, 52670, 51518, 62347, 15576, 57179, 33699, 15, 35373, 5539, 26500); g___1046(20639, 4671, 5823, 58816, 56745, 26193, 45412, 13, 52709, 2041, 20751); g___1046(54986, 36297, 35145, 22321, 21661, 25521, 23961, 8, 48113, 27469, 55130); g___1046(37059, 50595, 49443, 50695, 6900, 53665, 27448, 3, 54707, 47071, 37203); g___1046(36081, 22864, 24016, 62840, 59855, 41540, 39691, 5, 22176, 51947, 36193); fe(152, 143, 50683, 86, 113, 143, 113, 61156, 12703, 63192, 178, 128); fe(152, 174, 47977, 86, 50, 174, 50, 23087, 36973, 49214, 178, 128); fe(152, 47, 22996, 86, 89, 47, 89, 47088, 35902, 51673, 178, 128); ff(10382, 38580, 51036, 40332, 30741, 61880, 3246, 26299); fe(152, 90, 28860, 86, 242, 90, 242, 23345, 10385, 64772, 178, 128); fe(152, 52, 33454, 86, 98, 52, 98, 43047, 50286, 50059, 178, 128); ff(31034, 47125, 26366, 48244, 2499, 47268, 9671, 43906); ff(64783, 24095, 30368, 15084, 2676, 31746, 63957, 57652); ff(16058, 2289, 56937, 23270, 53813, 51953, 42401, 35567); fe(152, 240, 30461, 86, 22, 240, 22, 9636, 26257, 18988, 178, 128); fe(152, 142, 33743, 86, 146, 142, 146, 60645, 16036, 2714, 178, 128); ff(31034, 33271, 50511, 48244, 31034, 48244, 42963, 26155); ff(48711, 16794, 41282, 62044, 10382, 40332, 41488, 16034); ff(7326, 35065, 63122, 41108, 22018, 52114, 11911, 54067); fe(152, 87, 47716, 86, 57, 87, 57, 26336, 4900, 25815, 178, 128); fe(152, 240, 11407, 86, 22, 240, 22, 63784, 34650, 5389, 178, 128); ff(59294, 61048, 48581, 9443, 14173, 7042, 50376, 25464); ff(23651, 18169, 64115, 50175, 65167, 61781, 46748, 27306); ff(22018, 59919, 48114, 52114, 43705, 62391, 63582, 3352); ff(58088, 29090, 45406, 16824, 53813, 51953, 45084, 43211); ff(59294, 15744, 12847, 9443, 9631, 18975, 52808, 54279); fe(152, 225, 17923, 86, 75, 225, 75, 62033, 56119, 27658, 178, 128); fe(152, 52, 23182, 86, 98, 52, 98, 54193, 43851, 22441, 178, 128); fe(152, 143, 8150, 86, 113, 143, 113, 27472, 41421, 44204, 178, 128); ff(49621, 33946, 40561, 42301, 55189, 14942, 17224, 43243); fe(152, 143, 43238, 86, 113, 143, 113, 7728, 18891, 21306, 178, 128); ff(32315, 7303, 17698, 10832, 2630, 19985, 14561, 7905); ff(9631, 53184, 30275, 18975, 31034, 48244, 1506, 16752); ff(32315, 64855, 55259, 10832, 16058, 23270, 782, 33535); fe(152, 57, 25215, 86, 183, 57, 183, 48922, 46134, 29267, 178, 128); ff(2630, 11353, 42161, 19985, 32315, 10832, 53711, 56490); ff(30839, 58609, 5610, 39569, 30241, 36348, 15059, 49259); ff(39504, 57939, 40646, 29473, 32375, 37243, 55826, 13417); ff(2676, 61925, 3619, 31746, 14173, 7042, 54353, 34273); fe(152, 52, 52073, 86, 98, 52, 98, 16842, 64069, 57348, 178, 128); fg(142, 22854, 153, 162, 146, 7183, 41592, 35400, 240, 152); fe(152, 143, 52329, 86, 113, 143, 113, 59306, 52329, 59306, 178, 128); fe(152, 57, 30568, 86, 183, 57, 183, 44773, 42271, 52687, 178, 128); ff(14173, 46506, 3532, 7042, 2630, 19985, 52791, 17654); fe(152, 191, 48525, 86, 248, 191, 248, 39365, 27180, 53094, 178, 128); fe(152, 117, 6240, 86, 188, 117, 188, 24096, 27972, 59840, 178, 128); fg(48, 54569, 71, 155, 201, 2577, 10640, 49183, 174, 152); fe(152, 87, 31132, 86, 57, 87, 57, 14395, 25511, 18595, 178, 128); ff(16058, 19145, 53811, 23270, 58088, 16824, 49133, 27094); fe(152, 225, 25320, 86, 75, 225, 75, 34223, 60936, 39587, 178, 128); ff(9631, 56286, 36107, 18975, 65282, 1995, 64973, 22468); fe(152, 143, 47240, 86, 113, 143, 113, 364, 21805, 23667, 178, 128); ff(43705, 38067, 27327, 62391, 48711, 62044, 38998, 48710); fe(152, 240, 43238, 86, 22, 240, 22, 7728, 26794, 6909, 178, 128); fe(152, 51, 4585, 86, 207, 51, 207, 11402, 16467, 39740, 178, 128); ff(43705, 17309, 34713, 62391, 43705, 62391, 10057, 9182); ff(30839, 8996, 31956, 39569, 59294, 9443, 37390, 56072); ff(10525, 23978, 55852, 19969, 7326, 41108, 24065, 49804); ff(10525, 33801, 34739, 19969, 10382, 40332, 111, 53007); fe(152, 240, 8986, 86, 22, 240, 22, 38595, 32898, 12740, 178, 128); ff(55189, 39788, 33475, 14942, 16058, 23270, 45062, 41120); fe(152, 90, 62057, 86, 242, 90, 242, 26151, 3235, 8485, 178, 128); ff(50253, 25924, 34618, 52624, 14173, 7042, 23135, 275); ff(30839, 42399, 49157, 39569, 48711, 62044, 14204, 33418); fe(152, 174, 39937, 86, 50, 174, 50, 25672, 38798, 53709, 178, 128); fe(152, 48, 13338, 86, 201, 48, 201, 10034, 56119, 27658, 178, 128); fe(152, 47, 11846, 86, 89, 47, 89, 54168, 33762, 23552, 178, 128); ff(22018, 25517, 20325, 52114, 14173, 7042, 35421, 49996); fe(152, 13, 11170, 86, 224, 13, 224, 61282, 38798, 53709, 178, 128); fe(152, 48, 32803, 86, 201, 48, 201, 8373, 26901, 11627, 178, 128); ff(2499, 37665, 21774, 47268, 10382, 40332, 31396, 37762); ff(32375, 11410, 20195, 37243, 10525, 19969, 6624, 23908); fe(152, 240, 9819, 86, 22, 240, 22, 54367, 49458, 43804, 178, 128); fe(152, 225, 5678, 86, 75, 225, 75, 9209, 5017, 37345, 178, 128); fe(152, 51, 49808, 86, 207, 51, 207, 33980, 17280, 54998, 178, 128); fe(152, 90, 11083, 86, 242, 90, 242, 9581, 48024, 50912, 178, 128); ff(65167, 17431, 49903, 61781, 22018, 52114, 35597, 596); ff(58088, 3908, 27074, 16824, 39504, 29473, 51539, 64234); fe(152, 51, 26418, 86, 207, 51, 207, 26400, 48740, 6145, 178, 128); fe(152, 174, 8836, 86, 50, 174, 50, 10323, 53729, 32750, 178, 128); ff(10382, 30160, 17139, 40332, 2499, 47268, 17809, 6432); ff(16058, 37099, 38182, 23270, 30741, 61880, 33141, 38574); ff(59294, 27522, 52774, 9443, 14173, 7042, 61349, 32753); ff(59294, 61326, 8761, 9443, 39504, 29473, 12443, 23861); ff(48711, 62343, 33780, 62044, 16058, 23270, 62406, 11313); fe(152, 174, 48528, 86, 50, 174, 50, 60505, 48576, 61569, 178, 128); ff(30839, 15234, 10602, 39569, 39504, 29473, 16969, 3931); fe(152, 191, 26182, 86, 248, 191, 248, 7129, 63009, 16458, 178, 128); ff(65282, 34383, 48716, 1995, 2630, 19985, 22004, 55394); fe(152, 90, 40365, 86, 242, 90, 242, 9989, 20574, 13888, 178, 128); fe(152, 142, 46681, 86, 146, 142, 146, 15155, 4900, 25815, 178, 128); ff(53394, 25913, 56319, 44171, 32375, 37243, 38462, 30014); ff(59294, 28015, 28883, 9443, 2676, 31746, 35127, 3668); fe(152, 143, 6721, 86, 113, 143, 113, 30943, 52370, 65280, 178, 128); fe(152, 191, 27602, 86, 248, 191, 248, 37000, 46553, 62437, 178, 128); fe(152, 90, 11252, 86, 242, 90, 242, 59795, 11252, 59795, 178, 128); ff(35940, 43942, 54491, 8196, 39504, 29473, 21589, 26358); fe(152, 57, 29835, 86, 183, 57, 183, 17174, 7738, 50754, 178, 128); ff(32315, 46269, 14376, 10832, 58088, 16824, 47789, 28307); ff(22018, 30297, 64652, 52114, 30241, 36348, 6691, 19791); ff(35940, 38636, 45940, 8196, 23651, 50175, 5106, 41367); fe(152, 48, 26865, 86, 201, 48, 201, 7387, 26865, 7387, 178, 128); fe(152, 225, 19787, 86, 75, 225, 75, 3090, 11252, 59795, 178, 128); fe(152, 174, 32800, 86, 50, 174, 50, 6821, 62411, 62445, 178, 128); fe(152, 225, 9819, 86, 75, 225, 75, 54367, 43218, 42064, 178, 128); fe(152, 117, 4900, 86, 188, 117, 188, 25815, 50683, 61156, 178, 128); fe(152, 90, 47716, 86, 242, 90, 242, 26336, 60936, 39587, 178, 128); ff(30241, 35114, 53607, 36348, 10382, 40332, 22297, 26616); ff(30241, 3125, 10228, 36348, 59294, 9443, 56570, 44043); ff(64783, 43578, 49929, 15084, 59294, 9443, 57644, 49765); fe(152, 174, 26767, 86, 50, 174, 50, 9644, 52135, 43611, 178, 128); ff(16058, 32445, 21743, 23270, 30839, 39569, 17954, 46464); fe(152, 174, 57438, 86, 50, 174, 50, 20275, 20574, 13888, 178, 128); ff(59294, 28000, 39122, 9443, 10382, 40332, 40661, 909); ff(55189, 9461, 11700, 14942, 49621, 42301, 32595, 22329); fe(152, 142, 1817, 86, 146, 142, 146, 44360, 31198, 30863, 178, 128); fe(152, 117, 17888, 86, 188, 117, 188, 15220, 14547, 55551, 178, 128); ff(55189, 50750, 50458, 14942, 58088, 16824, 57773, 21707); fe(152, 47, 38798, 86, 89, 47, 89, 53709, 56238, 20166, 178, 128); ff(65282, 8065, 15479, 1995, 2499, 47268, 13252, 53865); fe(152, 142, 64155, 86, 146, 142, 146, 10949, 29190, 33754, 178, 128); fe(152, 51, 26182, 86, 207, 51, 207, 7129, 13474, 28807, 178, 128); ff(2499, 59184, 45607, 47268, 53394, 44171, 34380, 27954); fe(152, 142, 26278, 86, 146, 142, 146, 40839, 24382, 62569, 178, 128); fe(152, 47, 4585, 86, 89, 47, 89, 11402, 16467, 39740, 178, 128); fe(152, 13, 64948, 86, 224, 13, 224, 48247, 35438, 62664, 178, 128); ff(32315, 27885, 48276, 10832, 64783, 15084, 24245, 64720); ff(65282, 63889, 64122, 1995, 53394, 44171, 10642, 46886); ff(16058, 14933, 15341, 23270, 10525, 19969, 9767, 62144); ff(50253, 6056, 64391, 52624, 65356, 29266, 29945, 52499); ff(65167, 46695, 30697, 61781, 16058, 23270, 2986, 28270); fe(152, 143, 31712, 86, 113, 143, 113, 9467, 36059, 22593, 178, 128); ff(58088, 61245, 18084, 16824, 49621, 42301, 40687, 7002); fe(152, 13, 16467, 86, 224, 13, 224, 39740, 32399, 10749, 178, 128); fe(152, 57, 48825, 86, 183, 57, 183, 22132, 15506, 55352, 178, 128); fg(143, 38252, 83, 41, 113, 30933, 16611, 4182, 90, 152); ff(48711, 28825, 1151, 62044, 30241, 36348, 3251, 9581); fe(152, 143, 27972, 86, 113, 143, 113, 59840, 24382, 62569, 178, 128); ff(48711, 2020, 30450, 62044, 9631, 18975, 2676, 43298); ff(64783, 11833, 4831, 15084, 2676, 31746, 64953, 36104); fe(152, 240, 25485, 86, 22, 240, 22, 65339, 30370, 52488, 178, 128); ff(31034, 16540, 41300, 48244, 9631, 18975, 45140, 17812); ff(30241, 482, 2438, 36348, 2630, 19985, 49290, 58524); fe(152, 240, 40049, 86, 22, 240, 22, 13281, 35902, 51673, 178, 128); ff(65167, 62091, 10326, 61781, 64783, 15084, 27174, 12195); ff(30241, 3840, 32355, 36348, 49621, 42301, 13263, 53872); fe(152, 135, 64069, 86, 184, 135, 184, 57348, 36059, 22593, 178, 128); fe(152, 51, 24379, 86, 207, 51, 207, 11493, 50880, 37349, 178, 128); fg(174, 56557, 212, 24, 50, 33780, 61900, 2937, 51, 152); ff(59294, 63400, 61746, 9443, 65282, 1995, 28446, 23611); ff(14173, 57147, 61670, 7042, 50253, 52624, 6026, 30060); ff(65356, 6402, 42906, 29266, 23651, 50175, 2242, 52381); fe(152, 51, 6721, 86, 207, 51, 207, 30943, 12179, 27457, 178, 128); ff(59294, 10295, 56857, 9443, 30241, 36348, 4243, 57523); ff(59294, 13772, 5879, 9443, 43705, 62391, 43079, 19929); ff(23651, 29397, 14672, 50175, 35940, 8196, 29729, 56654); ff(7326, 14127, 22718, 41108, 43705, 62391, 27483, 49850); fe(152, 142, 48024, 86, 146, 142, 146, 50912, 48024, 50912, 178, 128); ff(48711, 55364, 13195, 62044, 64783, 15084, 17455, 15202); fe(152, 47, 1354, 86, 89, 47, 89, 20396, 39055, 8336, 178, 128); ff(22018, 64587, 52454, 52114, 48711, 62044, 36507, 125); ff(2630, 51439, 23887, 19985, 64783, 15084, 51129, 18059); fe(152, 87, 59002, 86, 57, 87, 57, 32980, 9756, 64919, 178, 128); ff(30241, 38394, 52137, 36348, 30241, 36348, 21485, 4340); fe(152, 240, 11252, 86, 22, 240, 22, 59795, 12937, 26693, 178, 128); ff(53813, 30195, 933, 51953, 53394, 44171, 36719, 23423); ff(58088, 43145, 56353, 16824, 55189, 14942, 20206, 29522); ff(30241, 7962, 22630, 36348, 16058, 23270, 39489, 32351); ff(35940, 22433, 432, 8196, 32315, 10832, 9280, 3694); fe(152, 51, 29322, 86, 207, 51, 207, 3648, 5402, 13443, 178, 128); fe(152, 90, 39055, 86, 242, 90, 242, 8336, 43549, 30327, 178, 128); fe(152, 87, 53729, 86, 57, 87, 57, 32750, 50978, 34842, 178, 128); ff(2630, 26097, 16519, 19985, 2676, 31746, 5941, 47099); ff(32375, 22575, 54625, 37243, 10382, 40332, 37396, 3370); ff(53813, 28378, 29591, 51953, 32315, 10832, 7315, 50850); ff(10382, 11236, 36838, 40332, 65282, 1995, 33412, 64707); fg(191, 36313, 153, 162, 248, 24215, 2077, 22246, 13, 152); ff(59294, 54530, 18023, 9443, 30741, 61880, 3676, 15475); fg(48, 64707, 240, 56, 201, 23019, 28279, 47956, 135, 152); ff(55189, 12922, 1488, 14942, 59294, 9443, 47343, 56757); fe(152, 225, 26767, 86, 75, 225, 75, 9644, 26767, 9644, 178, 128); fe(152, 87, 33762, 86, 57, 87, 57, 23552, 39968, 11984, 178, 128); fe(152, 47, 32782, 86, 89, 47, 89, 29939, 52074, 31173, 178, 128); ff(10382, 35001, 9150, 40332, 30241, 36348, 7226, 45913); ff(2676, 13691, 772, 31746, 30241, 36348, 34125, 2105); ff(14173, 23156, 7117, 7042, 2630, 19985, 50085, 28416); ff(53813, 47943, 45569, 51953, 48711, 62044, 3030, 37282); fg(13, 50157, 212, 24, 224, 61773, 39041, 28417, 87, 152); fe(152, 13, 52073, 86, 224, 13, 224, 16842, 41255, 4966, 178, 128); fe(152, 135, 32803, 86, 184, 135, 184, 8373, 38775, 47915, 178, 128); ff(32315, 37557, 14061, 10832, 39504, 29473, 40749, 63662); fe(152, 225, 17888, 86, 75, 225, 75, 15220, 38077, 47566, 178, 128); fe(152, 225, 10469, 86, 75, 225, 75, 36879, 61773, 50157, 178, 128); ff(49621, 56218, 36388, 42301, 2499, 47268, 57853, 24100); ff(65282, 59474, 9041, 1995, 16058, 23270, 8473, 48358); ff(16058, 40054, 18863, 23270, 50253, 52624, 63656, 46805); fe(152, 48, 20574, 86, 201, 48, 201, 13888, 48757, 22288, 178, 128); ff(2676, 23109, 62670, 31746, 65282, 1995, 11106, 47562); fe(152, 57, 40811, 86, 183, 57, 183, 8752, 26794, 6909, 178, 128); ff(64783, 42953, 24355, 15084, 31034, 48244, 12214, 48172); ff(39504, 48245, 60407, 29473, 59294, 9443, 53984, 37676); fe(152, 13, 43549, 86, 224, 13, 224, 30327, 14391, 61164, 178, 128); fe(152, 191, 14064, 86, 248, 191, 248, 8266, 33978, 65225, 178, 128); fe(152, 90, 27972, 86, 242, 90, 242, 59840, 59169, 60316, 178, 128); ff(50253, 10561, 13527, 52624, 43705, 62391, 58382, 29024); fe(152, 240, 52067, 86, 22, 240, 22, 56800, 8565, 19999, 178, 128); fe(152, 142, 17314, 86, 146, 142, 146, 31865, 34570, 12484, 178, 128); fe(152, 57, 33454, 86, 183, 57, 183, 43047, 32800, 6821, 178, 128); fg(174, 52766, 71, 155, 50, 26656, 43633, 6458, 191, 152); fe(152, 174, 20375, 86, 50, 174, 50, 55396, 12973, 61476, 178, 128); fg(135, 37030, 71, 155, 184, 5420, 48151, 49322, 225, 152); fg(47, 37024, 197, 189, 89, 39413, 29698, 56994, 117, 152); ff(65282, 10248, 8858, 1995, 59294, 9443, 48567, 15460); ff(55189, 23106, 20783, 14942, 16058, 23270, 24455, 7159); ff(48711, 8929, 46318, 62044, 7326, 41108, 9559, 27005); ff(7326, 9839, 3598, 41108, 58088, 16824, 21077, 60175); fe(152, 51, 15988, 86, 207, 51, 207, 20362, 20304, 39866, 178, 128); ff(10382, 22849, 62831, 40332, 48711, 62044, 49022, 31246); fe(152, 142, 6518, 86, 146, 142, 146, 55380, 35495, 48194, 178, 128); fe(152, 90, 24215, 86, 242, 90, 242, 36313, 49458, 43804, 178, 128); fe(152, 135, 30850, 86, 184, 135, 184, 42208, 6518, 55380, 178, 128); ff(14173, 43550, 56339, 7042, 2499, 47268, 50466, 15117); fe(152, 174, 30568, 86, 50, 174, 50, 44773, 42271, 52687, 178, 128); ff(10382, 61939, 46000, 40332, 58088, 16824, 40478, 17770); fe(152, 52, 46992, 86, 98, 52, 98, 22542, 22996, 47088, 178, 128); fe(152, 135, 21303, 86, 184, 135, 184, 58728, 56161, 20279, 178, 128); ff(48711, 44690, 506, 62044, 7326, 41108, 18013, 23885); ff(43705, 28139, 61216, 62391, 30241, 36348, 7019, 31311); fe(152, 240, 50238, 86, 22, 240, 22, 27655, 29835, 17174, 178, 128); ff(2499, 37941, 23980, 47268, 30839, 39569, 46793, 43257); ff(55189, 48047, 33281, 14942, 59294, 9443, 11284, 13106); fe(152, 48, 11195, 86, 201, 48, 201, 63666, 61315, 23355, 178, 128); fe(152, 52, 45478, 86, 98, 52, 98, 4826, 8967, 21438, 178, 128); ff(65356, 56517, 54437, 29266, 43705, 62391, 33656, 4722); ff(65356, 53752, 26222, 29266, 7326, 41108, 22660, 49687); ff(30741, 46970, 48495, 61880, 30241, 36348, 35495, 59714); fe(152, 47, 52073, 86, 89, 47, 89, 16842, 31198, 30863, 178, 128); fe(152, 117, 35715, 86, 188, 117, 188, 8133, 25215, 48922, 178, 128); ff(30839, 13761, 56072, 39569, 49621, 42301, 22567, 20896); ff(65282, 62828, 21454, 1995, 32315, 10832, 59511, 22473); fe(152, 13, 44886, 86, 224, 13, 224, 52318, 40365, 9989, 178, 128); fe(152, 48, 6211, 86, 201, 48, 201, 62124, 21805, 23667, 178, 128); fe(152, 117, 58396, 86, 188, 117, 188, 22137, 20199, 8842, 178, 128); ff(2676, 8544, 10129, 31746, 65356, 29266, 16227, 33624); ff(9631, 58437, 48531, 18975, 53394, 44171, 43771, 16039); fe(152, 47, 29190, 86, 89, 47, 89, 33754, 49758, 50597, 178, 128); ff(7326, 19221, 21865, 41108, 49621, 42301, 36571, 13210); fe(152, 51, 14010, 86, 207, 51, 207, 27864, 2994, 21073, 178, 128); fe(152, 142, 32944, 86, 146, 142, 146, 40654, 30663, 7065, 178, 128); fg(13, 8750, 153, 162, 224, 21400, 21353, 12359, 142, 152); ff(64783, 28067, 53319, 15084, 7326, 41108, 37540, 36741); fe(152, 57, 7792, 86, 183, 57, 183, 55094, 21341, 5820, 178, 128); ff(35940, 40448, 25694, 8196, 65356, 29266, 48752, 58637); fe(152, 191, 10069, 86, 248, 191, 248, 55541, 16319, 22686, 178, 128); ff(16058, 46653, 62161, 23270, 30241, 36348, 27849, 50410); fe(152, 52, 64155, 86, 98, 52, 98, 10949, 8439, 23570, 178, 128); ff(14173, 60148, 6413, 7042, 9631, 18975, 15275, 43003); fe(152, 51, 14592, 86, 207, 51, 207, 28693, 4769, 1680, 178, 128); ff(10382, 21524, 35481, 40332, 22018, 52114, 11145, 92); fe(152, 117, 38798, 86, 188, 117, 188, 53709, 20876, 39821, 178, 128); ff(31034, 9861, 43477, 48244, 31034, 48244, 11303, 57091); ff(49621, 63799, 26420, 42301, 23651, 50175, 7232, 60415); fe(152, 143, 30568, 86, 113, 143, 113, 44773, 62250, 30777, 178, 128); ff(22018, 65003, 60011, 52114, 16058, 23270, 1275, 56456); fe(152, 191, 1049, 86, 248, 191, 248, 48284, 3022, 8935, 178, 128); fe(152, 225, 6435, 86, 75, 225, 75, 28907, 35737, 62258, 178, 128); fe(152, 142, 63967, 86, 146, 142, 146, 30295, 49426, 31931, 178, 128); fe(152, 87, 13647, 86, 57, 87, 57, 37193, 59182, 49178, 178, 128); fe(152, 225, 63590, 86, 75, 225, 75, 47102, 63260, 46335, 178, 128); fe(152, 87, 49458, 86, 57, 87, 57, 43804, 46228, 10936, 178, 128); ff(58088, 57710, 9102, 16824, 2676, 31746, 59249, 33774); fe(152, 51, 14022, 86, 207, 51, 207, 32002, 19348, 17487, 178, 128); fe(152, 117, 3882, 86, 188, 117, 188, 14423, 9756, 64919, 178, 128); ff(30741, 6559, 48287, 61880, 39504, 29473, 15009, 52039); ff(2630, 59827, 55943, 19985, 48711, 62044, 39123, 39470); fe(152, 52, 45935, 86, 98, 52, 98, 41180, 1502, 19096, 178, 128); fe(152, 135, 25158, 86, 184, 135, 184, 9876, 35715, 8133, 178, 128); ff(10525, 63193, 18929, 19969, 65282, 1995, 46291, 51779); ff(50253, 37213, 64846, 52624, 2630, 19985, 5186, 170); fe(152, 57, 58101, 86, 183, 57, 183, 15947, 12036, 4350, 178, 128); fe(152, 225, 18553, 86, 75, 225, 75, 23274, 26656, 52766, 178, 128); ff(65282, 27213, 23475, 1995, 65282, 1995, 59100, 16465); ff(53394, 8157, 54131, 44171, 39504, 29473, 11223, 20207); ff(53813, 61734, 59929, 51953, 7326, 41108, 51100, 51733); fe(152, 174, 47344, 86, 50, 174, 50, 15908, 9636, 12706, 178, 128); ff(53394, 13092, 48353, 44171, 30741, 61880, 42143, 45196); ff(49621, 7918, 56328, 42301, 10382, 40332, 62621, 46871); fe(152, 48, 25390, 86, 201, 48, 201, 62395, 13315, 13514, 178, 128); ff(48711, 46149, 38256, 62044, 30839, 39569, 31889, 1090); fe(152, 142, 9224, 86, 146, 142, 146, 30666, 32800, 6821, 178, 128); fe(152, 13, 50946, 86, 224, 13, 224, 63861, 56725, 11779, 178, 128); ff(2499, 1376, 60169, 47268, 53813, 51953, 58084, 11618); ff(16058, 20064, 7712, 23270, 2630, 19985, 6520, 61949); fe(152, 191, 11083, 86, 248, 191, 248, 9581, 31478, 30936, 178, 128); ff(7326, 50704, 31913, 41108, 35940, 8196, 57481, 32318); fe(152, 87, 45935, 86, 57, 87, 57, 41180, 16640, 59276, 178, 128); ff(16058, 24769, 1075, 23270, 23651, 50175, 53590, 2276); fe(152, 191, 31553, 86, 248, 191, 248, 6685, 12937, 26693, 178, 128); fe(152, 48, 12327, 86, 201, 48, 201, 53441, 2577, 54569, 178, 128); fe(152, 191, 25485, 86, 248, 191, 248, 65339, 23182, 54193, 178, 128); ff(58088, 5865, 7275, 16824, 2630, 19985, 19786, 28201); fe(152, 47, 57090, 86, 89, 47, 89, 38224, 36973, 49214, 178, 128); fe(152, 174, 21341, 86, 50, 174, 50, 5820, 39444, 58805, 178, 128); ff(50253, 10942, 16844, 52624, 30839, 39569, 30745, 56693); fe(152, 191, 38311, 86, 248, 191, 248, 38484, 49758, 50597, 178, 128); fe(152, 225, 8680, 86, 75, 225, 75, 33131, 52067, 56800, 178, 128); ff(55189, 38766, 36527, 14942, 32375, 37243, 39556, 48015); fe(152, 52, 11170, 86, 98, 52, 98, 61282, 56238, 20166, 178, 128); fe(152, 87, 46569, 86, 57, 87, 57, 54293, 29346, 46685, 178, 128); ff(2630, 35489, 26517, 19985, 48711, 62044, 47364, 33330); fe(152, 52, 56451, 86, 98, 52, 98, 49020, 30461, 9636, 178, 128); ff(2676, 25594, 14944, 31746, 64783, 15084, 62039, 14105); ff(2499, 31335, 329, 47268, 16058, 23270, 16080, 44291); fe(152, 48, 24672, 86, 201, 48, 201, 10401, 44429, 3178, 178, 128); ff(35940, 21900, 27678, 8196, 31034, 48244, 35056, 43630); ff(16058, 42903, 17380, 23270, 39504, 29473, 4087, 24530); fe(152, 174, 50079, 86, 50, 174, 50, 5187, 37874, 55817, 178, 128); ff(16058, 15815, 62254, 23270, 53394, 44171, 21775, 57819); fe(152, 13, 40195, 86, 224, 13, 224, 46813, 56254, 44852, 178, 128); fe(152, 240, 63426, 86, 22, 240, 22, 63331, 42271, 52687, 178, 128); ff(53813, 27948, 44423, 51953, 2630, 19985, 33523, 59469); fe(152, 90, 42156, 86, 242, 90, 242, 58156, 52681, 13743, 178, 128); ff(43705, 21073, 40851, 62391, 53813, 51953, 57327, 29389); fe(152, 48, 59081, 86, 201, 48, 201, 14641, 17139, 11184, 178, 128); fe(152, 117, 52521, 86, 188, 117, 188, 46197, 15916, 53254, 178, 128); ff(65167, 716, 50370, 61781, 50253, 52624, 9731, 6223); fe(152, 174, 6211, 86, 50, 174, 50, 62124, 6211, 62124, 178, 128); fe(152, 117, 62156, 86, 188, 117, 188, 35673, 9819, 54367, 178, 128); ff(58088, 10554, 25686, 16824, 55189, 14942, 7684, 60424); fe(152, 52, 55070, 86, 98, 52, 98, 14642, 50238, 27655, 178, 128); fe(152, 135, 60099, 86, 184, 135, 184, 24523, 2635, 38162, 178, 128); ff(31034, 51014, 47670, 48244, 22018, 52114, 13735, 35049); fe(152, 47, 23573, 86, 89, 47, 89, 47890, 37782, 25381, 178, 128); fe(152, 47, 30663, 86, 89, 47, 89, 7065, 10963, 61728, 178, 128); fe(152, 135, 34034, 86, 184, 135, 184, 414, 9255, 46248, 178, 128); ff(30741, 22029, 44717, 61880, 7326, 41108, 21355, 33153); ff(23651, 20999, 53580, 50175, 7326, 41108, 5272, 26842); ff(58088, 3034, 47922, 16824, 30241, 36348, 41336, 23934); fe(152, 117, 8565, 86, 188, 117, 188, 19999, 16144, 40772, 178, 128); fe(152, 191, 26539, 86, 248, 191, 248, 8248, 45478, 4826, 178, 128); fg(174, 64919, 197, 189, 50, 9756, 41329, 43463, 47, 152); fe(152, 225, 30461, 86, 75, 225, 75, 9636, 12036, 4350, 178, 128); ff(2676, 37175, 6513, 31746, 7326, 41108, 51886, 9553); ff(9631, 11392, 54205, 18975, 48711, 62044, 5116, 49515); fe(152, 87, 4761, 86, 57, 87, 57, 28164, 63009, 16458, 178, 128); ff(58088, 18175, 11445, 16824, 16058, 23270, 2481, 7727); fe(152, 117, 19123, 86, 188, 117, 188, 27040, 40238, 15086, 178, 128); fe(152, 117, 38132, 86, 188, 117, 188, 17254, 7458, 18607, 178, 128); ff(53813, 45982, 23252, 51953, 32375, 37243, 22174, 64036); ff(48711, 27264, 43953, 62044, 30241, 36348, 51842, 24454); ff(16058, 19271, 36264, 23270, 30741, 61880, 50907, 1568); ff(43705, 30262, 44478, 62391, 16058, 23270, 9748, 6687); ff(64783, 52659, 1109, 15084, 16058, 23270, 48238, 37379); ff(31034, 53012, 38930, 48244, 32315, 10832, 45244, 38652); ff(32315, 57574, 33887, 10832, 30839, 39569, 49841, 31391); ff(49621, 18769, 8350, 42301, 9631, 18975, 58821, 11748); ff(49621, 59626, 13407, 42301, 14173, 7042, 40116, 46785); fe(152, 13, 51304, 86, 224, 13, 224, 61354, 62057, 26151, 178, 128); fe(152, 142, 3235, 86, 146, 142, 146, 8485, 55806, 24663, 178, 128); ff(35940, 39549, 57716, 8196, 59294, 9443, 33, 19252); ff(10525, 51138, 3651, 19969, 39504, 29473, 42115, 6825); fe(152, 143, 29906, 86, 113, 143, 113, 30422, 15988, 20362, 178, 128); ff(10525, 51238, 54213, 19969, 2630, 19985, 35602, 42904); fe(152, 57, 2734, 86, 183, 57, 183, 32828, 62710, 20713, 178, 128); fe(152, 90, 25100, 86, 242, 90, 242, 49621, 38083, 58523, 178, 128); ff(30741, 54233, 8722, 61880, 30241, 36348, 41909, 625); ff(58088, 58187, 30851, 16824, 59294, 9443, 31218, 14475); ff(10525, 36631, 15249, 19969, 16058, 23270, 28488, 49790); fe(152, 48, 13853, 86, 201, 48, 201, 56604, 62385, 63240, 178, 128); ff(9631, 1149, 38217, 18975, 59294, 9443, 57778, 3871); ff(30741, 32724, 26116, 61880, 43705, 62391, 4823, 21310); fg(191, 22593, 83, 41, 248, 36059, 45272, 11449, 57, 152); fe(152, 57, 41922, 86, 183, 57, 183, 18820, 14309, 50590, 178, 128); ff(58088, 55203, 34588, 16824, 55189, 14942, 27813, 21096); ff(53813, 3546, 57330, 51953, 30741, 61880, 17005, 13383); fe(152, 51, 29778, 86, 207, 51, 207, 2281, 18304, 7162, 178, 128); ff(23651, 44691, 53546, 50175, 58088, 16824, 24642, 10807); fe(152, 13, 14010, 86, 224, 13, 224, 27864, 33978, 65225, 178, 128); ff(32315, 37511, 6646, 10832, 50253, 52624, 60600, 8603); ff(43705, 8089, 30041, 62391, 23651, 50175, 46472, 24479); fe(152, 51, 47344, 86, 207, 51, 207, 15908, 30370, 52488, 178, 128); fe(152, 47, 34426, 86, 89, 47, 89, 39864, 44886, 52318, 178, 128); fe(152, 240, 56161, 86, 22, 240, 22, 20279, 7183, 22854, 178, 128); fe(152, 13, 45478, 86, 224, 13, 224, 4826, 30568, 44773, 178, 128); fe(152, 47, 46968, 86, 89, 47, 89, 18363, 64313, 14413, 178, 128); ff(16058, 33787, 14174, 23270, 55189, 14942, 55313, 61918); fe(152, 135, 28190, 86, 184, 135, 184, 50535, 20304, 39866, 178, 128); ff(48711, 39151, 5748, 62044, 55189, 14942, 41486, 55039); ff(14173, 50509, 30989, 7042, 30839, 39569, 18765, 14599); fe(152, 57, 19787, 86, 183, 57, 183, 3090, 16640, 59276, 178, 128); fe(152, 90, 36091, 86, 242, 90, 242, 1598, 50880, 37349, 178, 128); fe(152, 57, 11407, 86, 183, 57, 183, 63784, 11281, 23776, 178, 128); ff(30241, 56835, 58304, 36348, 2630, 19985, 19112, 1638); ff(58088, 49231, 21126, 16824, 30241, 36348, 15593, 36368); fe(152, 142, 27667, 86, 146, 142, 146, 55857, 21580, 59888, 178, 128); ff(16058, 363, 50862, 23270, 10525, 19969, 27318, 49823); fe(152, 57, 5460, 86, 183, 57, 183, 64784, 2305, 53934, 178, 128); ff(49621, 49679, 838, 42301, 53813, 51953, 56600, 3126); fe(152, 135, 40811, 86, 184, 135, 184, 8752, 5205, 23610, 178, 128); ff(58088, 58164, 29499, 16824, 55189, 14942, 26127, 43615); fe(152, 142, 38988, 86, 146, 142, 146, 8366, 30933, 38252, 178, 128); fe(152, 13, 58136, 86, 224, 13, 224, 52708, 55070, 14642, 178, 128); fe(152, 191, 26418, 86, 248, 191, 248, 26400, 31712, 9467, 178, 128); ff(2630, 45753, 17642, 19985, 30839, 39569, 10322, 16814); fe(152, 48, 43458, 86, 201, 48, 201, 63731, 48528, 60505, 178, 128); fe(152, 225, 58497, 86, 75, 225, 75, 63000, 58136, 52708, 178, 128); ff(39504, 24295, 54005, 29473, 2630, 19985, 64840, 10226); fe(152, 135, 1479, 86, 184, 135, 184, 21227, 12937, 26693, 178, 128); fe(152, 135, 19123, 86, 184, 135, 184, 27040, 32898, 12740, 178, 128); ff(31034, 60516, 31493, 48244, 58088, 16824, 17590, 64461); ff(50253, 2064, 56315, 52624, 58088, 16824, 43868, 59290); fe(152, 191, 34860, 86, 248, 191, 248, 62090, 13853, 56604, 178, 128); fe(152, 143, 29432, 86, 113, 143, 113, 13477, 56451, 49020, 178, 128); fe(152, 47, 52681, 86, 89, 47, 89, 13743, 57333, 57107, 178, 128); fe(152, 117, 14064, 86, 188, 117, 188, 8266, 41421, 44204, 178, 128); ff(58088, 13378, 61008, 16824, 2630, 19985, 56738, 48851); fe(152, 48, 39662, 86, 201, 48, 201, 42114, 64313, 14413, 178, 128); ff(32375, 8688, 114, 37243, 50253, 52624, 58290, 19439); fe(152, 13, 12484, 86, 224, 13, 224, 27048, 10469, 36879, 178, 128); ff(55189, 8091, 39291, 14942, 35940, 8196, 31814, 24297); fe(152, 135, 49808, 86, 184, 135, 184, 33980, 34426, 39864, 178, 128); fe(152, 225, 35333, 86, 75, 225, 75, 3553, 30933, 38252, 178, 128); fe(152, 87, 39549, 86, 57, 87, 57, 33, 50224, 19445, 178, 128); fe(152, 143, 17280, 86, 113, 143, 113, 54998, 33064, 6240, 178, 128); fe(152, 51, 12973, 86, 207, 51, 207, 61476, 32782, 29939, 178, 128); ff(10525, 1904, 60027, 19969, 16058, 23270, 59007, 8279); fe(152, 117, 11252, 86, 188, 117, 188, 59795, 47240, 364, 178, 128); fe(152, 52, 3880, 86, 98, 52, 98, 27851, 49808, 33980, 178, 128); ff(32315, 22716, 48055, 10832, 22018, 52114, 37452, 50805); fe(152, 52, 3235, 86, 98, 52, 98, 8485, 26182, 7129, 178, 128); ff(7326, 14443, 28709, 41108, 2676, 31746, 55378, 37791); ff(30241, 41871, 31668, 36348, 2499, 47268, 18688, 21762); ff(53813, 36492, 30011, 51953, 22018, 52114, 1599, 61318); fe(152, 87, 62250, 86, 57, 87, 57, 30777, 42156, 58156, 178, 128); fe(152, 47, 62156, 86, 89, 47, 89, 35673, 6721, 30943, 178, 128); ff(55189, 59091, 39184, 14942, 50253, 52624, 19294, 14676); ff(2676, 1585, 16247, 31746, 43705, 62391, 56573, 18442); ff(32375, 18543, 45840, 37243, 39504, 29473, 33862, 17533); fe(152, 174, 50880, 86, 50, 174, 50, 37349, 24672, 10401, 178, 128); fe(152, 90, 16051, 86, 242, 90, 242, 31731, 48740, 6145, 178, 128); fe(152, 240, 28190, 86, 22, 240, 22, 50535, 21580, 59888, 178, 128); fe(152, 191, 14022, 86, 248, 191, 248, 32002, 3882, 14423, 178, 128); ff(30741, 8562, 55693, 61880, 59294, 9443, 49218, 14047); ff(31034, 2484, 11288, 48244, 30839, 39569, 18, 53218); fe(152, 52, 20825, 86, 98, 52, 98, 52404, 40811, 8752, 178, 128); fe(152, 135, 46354, 86, 184, 135, 184, 57875, 57333, 57107, 178, 128); ff(53813, 4566, 23099, 51953, 35940, 8196, 59259, 24334); fe(152, 135, 34535, 86, 184, 135, 184, 27549, 53729, 32750, 178, 128); ff(14173, 21902, 44744, 7042, 35940, 8196, 41594, 52565); fe(152, 191, 48825, 86, 248, 191, 248, 22132, 50880, 37349, 178, 128); fe(152, 225, 48825, 86, 75, 225, 75, 22132, 44429, 3178, 178, 128); ff(43705, 17283, 17779, 62391, 53394, 44171, 35895, 18924); ff(23651, 46080, 26304, 50175, 14173, 7042, 8332, 64295); ff(2676, 60660, 59111, 31746, 22018, 52114, 6709, 37641); ff(14173, 31789, 50989, 7042, 16058, 23270, 45540, 53062); ff(65356, 6359, 1029, 29266, 59294, 9443, 33498, 17997); fe(152, 52, 33762, 86, 98, 52, 98, 23552, 31394, 45223, 178, 128); fe(152, 87, 30860, 86, 57, 87, 57, 3140, 20825, 52404, 178, 128); ff(31034, 55339, 49751, 48244, 50253, 52624, 48313, 7510); ff(43705, 14521, 45524, 62391, 35940, 8196, 65003, 15329); fe(152, 52, 64948, 86, 98, 52, 98, 48247, 27636, 34826, 178, 128); ff(53813, 4530, 52624, 51953, 2630, 19985, 30111, 50253); fe(152, 135, 59169, 86, 184, 135, 184, 60316, 34650, 5389, 178, 128); ff(10382, 53116, 5733, 40332, 53394, 44171, 26738, 4807); fe(152, 90, 64736, 86, 242, 90, 242, 60979, 15988, 20362, 178, 128); fe(152, 48, 33743, 86, 201, 48, 201, 60645, 14547, 55551, 178, 128); ff(10525, 38214, 64320, 19969, 65356, 29266, 64409, 3813); ff(53813, 60451, 35136, 51953, 53394, 44171, 41901, 39034); ff(22018, 30418, 4305, 52114, 2499, 47268, 63750, 53415); fe(152, 57, 53729, 86, 183, 57, 183, 32750, 56119, 27658, 178, 128); ff(65167, 10148, 42735, 61781, 22018, 52114, 31571, 41338); fe(152, 90, 31665, 86, 242, 90, 242, 467, 35510, 1883, 178, 128); fe(152, 117, 20574, 86, 188, 117, 188, 13888, 44886, 52318, 178, 128); ff(31034, 48163, 59226, 48244, 65282, 1995, 62374, 55789); fe(152, 143, 3418, 86, 113, 143, 113, 42593, 61060, 62062, 178, 128); ff(50253, 1101, 4340, 52624, 32315, 10832, 5117, 20717); ff(30741, 39635, 40865, 61880, 65356, 29266, 16292, 39819); ff(31034, 46976, 30323, 48244, 43705, 62391, 6437, 216); fe(152, 87, 58136, 86, 57, 87, 57, 52708, 29835, 17174, 178, 128); ff(10525, 24453, 42554, 19969, 32375, 37243, 18152, 31721); fg(135, 33545, 83, 41, 184, 15396, 26029, 12324, 48, 152); fe(152, 240, 428, 86, 22, 240, 22, 7804, 64313, 14413, 178, 128); fe(152, 143, 38311, 86, 113, 143, 113, 38484, 43458, 63731, 178, 128); ff(2499, 62057, 38195, 47268, 22018, 52114, 26151, 9059); fe(152, 174, 59687, 86, 50, 174, 50, 4698, 9756, 64919, 178, 128); fe(152, 51, 56161, 86, 207, 51, 207, 20279, 13647, 37193, 178, 128); fe(152, 87, 52329, 86, 57, 87, 57, 59306, 62630, 28008, 178, 128); ff(30241, 24288, 15214, 36348, 55189, 14942, 52901, 49753); ff(2499, 25463, 57090, 47268, 2630, 19985, 8000, 50986); ff(65282, 61387, 4267, 1995, 22018, 52114, 8881, 13079); ff(31034, 40149, 51086, 48244, 10382, 40332, 40062, 53210); ff(22018, 43116, 7676, 52114, 53394, 44171, 35998, 39291); fe(152, 47, 34830, 86, 89, 47, 89, 8409, 44042, 2491, 178, 128); fg(87, 30295, 71, 155, 57, 63967, 55903, 5001, 52, 152); ff(14173, 46611, 17358, 7042, 2499, 47268, 65045, 16659); fe(152, 143, 53767, 86, 113, 143, 113, 8367, 55935, 61351, 178, 128); fe(152, 87, 11872, 86, 57, 87, 57, 24228, 61315, 23355, 178, 128); ff(23651, 12489, 29296, 50175, 50253, 52624, 51151, 18396); ff(30839, 35716, 42741, 39569, 39504, 29473, 60584, 6236); fe(152, 51, 2577, 86, 207, 51, 207, 54569, 27972, 59840, 178, 128); fe(152, 191, 15680, 86, 248, 191, 248, 55746, 20825, 52404, 178, 128); ff(59294, 63436, 59493, 9443, 53813, 51953, 12787, 37375); ff(59294, 54750, 31831, 9443, 39504, 29473, 46601, 55107); fe(152, 240, 27151, 86, 22, 240, 22, 28800, 27151, 28800, 178, 128); ff(30241, 48139, 20057, 36348, 50253, 52624, 13259, 54837); ff(2499, 48833, 10608, 47268, 14173, 7042, 32485, 61978); fe(152, 135, 24215, 86, 184, 135, 184, 36313, 32800, 6821, 178, 128); fe(152, 13, 39968, 86, 224, 13, 224, 11984, 31047, 6368, 178, 128); fg(90, 27472, 240, 56, 242, 8150, 16994, 53597, 143, 152); fe(152, 90, 15584, 86, 242, 90, 242, 2497, 2734, 32828, 178, 128); ff(48711, 32876, 64920, 62044, 10525, 19969, 36219, 31423); fe(152, 143, 31478, 86, 113, 143, 113, 30936, 12340, 65037, 178, 128); ff(35940, 61157, 43615, 8196, 53813, 51953, 55472, 9627); ff(7326, 56112, 39250, 41108, 65167, 61781, 13013, 36865); fe(152, 13, 25485, 86, 224, 13, 224, 65339, 47716, 26336, 178, 128); fe(152, 240, 33064, 86, 22, 240, 22, 6240, 51770, 19795, 178, 128); ff(58088, 2452, 48411, 16824, 14173, 7042, 23323, 19694); fe(152, 142, 30133, 86, 146, 142, 146, 33575, 23717, 17795, 178, 128); fe(152, 174, 4593, 86, 50, 174, 50, 58423, 25158, 9876, 178, 128); fe(152, 142, 10513, 86, 146, 142, 146, 60810, 14281, 11062, 178, 128); fe(152, 117, 31584, 86, 188, 117, 188, 21987, 11195, 63666, 178, 128); fe(152, 52, 40703, 86, 98, 52, 98, 41489, 37782, 25381, 178, 128); fe(152, 57, 40195, 86, 183, 57, 183, 46813, 38311, 38484, 178, 128); ff(49621, 59009, 5770, 42301, 50253, 52624, 7913, 5704); fe(152, 48, 58396, 86, 201, 48, 201, 22137, 58396, 22137, 178, 128); ff(65356, 49951, 65112, 29266, 65167, 61781, 7203, 15702); ff(39504, 23489, 17732, 29473, 53394, 44171, 8217, 61378); fe(152, 57, 50683, 86, 183, 57, 183, 61156, 47344, 15908, 178, 128); fe(152, 48, 15983, 86, 201, 48, 201, 47651, 32407, 34436, 178, 128); fe(152, 13, 2947, 86, 224, 13, 224, 26481, 26767, 9644, 178, 128); ff(22018, 29620, 58142, 52114, 53394, 44171, 28914, 30148); ff(32315, 20374, 18585, 10832, 30839, 39569, 44414, 61292); ff(30741, 33928, 40667, 61880, 49621, 42301, 27832, 60387); fd(35066, 416, 51161, 432, 10, 33456, 6585); fd(34387, 416, 31601, 432, 0, 10047, 33541); fd(43339, 416, 8700, 432, 9, 35442, 31810); fd(53979, 416, 33541, 432, 12, 34387, 53135); fd(17793, 416, 31810, 432, 13, 43339, 1042); fd(33456, 416, 36852, 432, 2, 54252, 51161); fd(43339, 416, 32254, 432, 14, 6981, 31810); fd(39192, 416, 34627, 432, 4, 52897, 16398); fd(37358, 416, 48641, 432, 8, 15731, 5566); fd(2978, 416, 65382, 432, 6, 63835, 51562); fd(34387, 416, 31601, 432, 7, 10047, 33541); fd(27329, 416, 5566, 432, 1, 37358, 19174); fd(15731, 416, 47917, 432, 5, 60634, 48641); fd(2978, 416, 31601, 432, 15, 10047, 51562); fd(14361, 416, 55372, 432, 11, 14428, 47169); fd(61330, 416, 54226, 432, 3, 38095, 19554); fc(11884, 873, 15981, 242, 9953, 15416, 36724, 26316, 41476, 37467); fb(51117, 57350, 56938, 811, 6334, 33222, 13846, 41024, 1318, 49896); fb(4680, 25806, 27322, 60991, 35833, 4273, 27320, 27738, 64525, 12823); fb(61728, 14489, 48682, 13046, 36796, 37914, 16421, 13538, 50394, 50459); fc(8053, 61205, 28553, 47939, 49261, 16994, 53597, 19790, 45406, 22506); fc(53359, 17999, 1307, 32194, 30319, 4531, 23911, 27788, 5552, 28091); fc(3896, 30123, 3698, 35209, 61070, 28145, 46804, 11562, 23117, 15176); fc(13131, 51821, 45643, 32868, 47564, 50479, 32991, 11238, 22612, 624); fc(58575, 37563, 48388, 12198, 55650, 36052, 32223, 45817, 7100, 27563); fb(6827, 5552, 63811, 52462, 32194, 23109, 11106, 30957, 43688, 4097); fb(27930, 1982, 3691, 3646, 55258, 45272, 11449, 64704, 11079, 20315); fc(55561, 47174, 24608, 49039, 2991, 23352, 49039, 60074, 23352, 43303); fb(58827, 61237, 13949, 1123, 41014, 17117, 23591, 31630, 45824, 18517); fb(56722, 58378, 37555, 35065, 13389, 62993, 46830, 60727, 45514, 28768); fb(2650, 57427, 7253, 63621, 49805, 58378, 13389, 51428, 15275, 709); fc(41254, 56557, 53435, 56400, 14158, 16112, 11243, 60947, 34933, 17051); fb(55555, 45883, 10092, 44214, 42351, 21353, 12359, 38359, 21655, 33681); fc(47246, 27065, 33254, 5001, 36790, 40696, 22217, 7617, 55903, 49549); fc(57913, 29409, 8464, 14096, 2844, 13131, 624, 15809, 65137, 33485); fb(2502, 63606, 51260, 28137, 2682, 58238, 10896, 14352, 57895, 32617); fc(23117, 3473, 19665, 62897, 45255, 15110, 47256, 35161, 5262, 35209); fb(54525, 43437, 49036, 49261, 64007, 30881, 63006, 54075, 61205, 10076); fb(16014, 37806, 44735, 4182, 39206, 62045, 38723, 53363, 16611, 40720); fc(60974, 9712, 18494, 5901, 24617, 3365, 12778, 8249, 22611, 886); fc(45261, 22178, 45049, 60968, 50560, 33244, 53303, 16794, 34221, 40314); fc(32702, 18820, 54993, 13846, 24508, 1318, 811, 11957, 33222, 50078); fb(47282, 47282, 64568, 56766, 21464, 12933, 48170, 21541, 4979, 21464); fb(23403, 45381, 26295, 6451, 27163, 16849, 7345, 55023, 39735, 59976); fb(23228, 51117, 57706, 41748, 49896, 23403, 59976, 38784, 26729, 17967); fc(10625, 58159, 7815, 5261, 89, 12231, 44034, 59932, 56929, 21314); fb(22612, 29491, 39052, 43075, 26398, 20188, 56660, 29558, 47831, 32868); fc(29409, 41731, 3027, 59499, 19971, 8546, 12901, 38016, 24304, 2844); fa(59978, 12, 38451, 36256, 7624, 34213, 41793, 24330, 59778, 35168, 61178); fa(27879, 4, 45778, 2569, 13695, 52093, 43959, 39321, 50419, 3785, 26711); fa(10743, 10, 1612, 18474, 28576, 2239, 37824, 14208, 12963, 19690, 11591); fa(23576, 0, 23251, 49528, 37328, 53901, 31331, 60873, 20121, 50616, 22696); fa(8839, 11, 52093, 49474, 31331, 23251, 13695, 13921, 3566, 50562, 9783); fa(23815, 14, 50, 56111, 34721, 65431, 3780, 9028, 22712, 57327, 22967); fa(54206, 15, 62908, 43786, 3780, 50, 53257, 7624, 34213, 45002, 55054); fa(61261, 8, 37767, 4584, 25446, 48429, 46070, 10672, 6526, 5416, 60413); fa(44881, 3, 3691, 44958, 46070, 37767, 5951, 60873, 20121, 43870, 44001); fa(33787, 1, 6526, 42945, 13695, 52093, 10672, 14208, 12963, 41729, 34635); fa(62107, 13, 34213, 181, 10279, 14759, 7624, 39321, 50419, 1141, 63019); fa(17693, 6, 23251, 31567, 10672, 6526, 31331, 49375, 29000, 32655, 16813); fa(57430, 9, 12963, 42346, 5951, 3691, 14208, 552, 41516, 41386, 58598); fa(25264, 7, 16469, 50862, 5951, 3691, 20501, 14208, 12963, 49774, 26112); fa(57937, 2, 34213, 5307, 39321, 50419, 7624, 53257, 62908, 4219, 59105); fa(30532, 5, 53901, 12945, 37824, 1612, 37328, 31331, 23251, 13905, 29684); g___1046(61732, 31082, 32250, 36266, 9049, 58621, 19521, 13, 28488, 38926, 61572); g___1046(44539, 33753, 34633, 38065, 39663, 43335, 12440, 1, 19022, 29688, 44123); g___1046(30117, 37292, 38204, 30409, 34328, 8613, 60559, 3, 22947, 30119, 29701); g___1046(34154, 10964, 11844, 30491, 37631, 9457, 27808, 6, 11977, 9407, 33994); g___1046(10665, 64728, 63560, 53995, 20098, 495, 21498, 5, 53995, 20098, 10249); g___1046(5862, 32788, 33924, 45726, 32419, 51946, 49056, 0, 37610, 59847, 5958); g___1046(13294, 48146, 47234, 37610, 59847, 5488, 20366, 11, 57153, 64190, 12878); g___1046(8336, 42111, 41199, 42301, 48979, 38250, 51929, 15, 53995, 20098, 8496); g___1046(10309, 44014, 44926, 12752, 25015, 495, 21498, 7, 13048, 18791, 10725); g___1046(33954, 19021, 20189, 42424, 28345, 9457, 27808, 14, 28488, 38926, 34050); g___1046(20428, 4377, 5513, 41483, 63734, 2268, 3580, 2, 34033, 55156, 20076); g___1046(5965, 34566, 33686, 3407, 32156, 5488, 20366, 9, 3407, 32156, 5869); g___1046(49317, 57488, 58368, 53995, 20098, 23574, 23920, 4, 45726, 32419, 49413); g___1046(55426, 653, 1565, 43977, 9058, 3567, 1129, 10, 30491, 37631, 55586); g___1046(4308, 3685, 2805, 41483, 63734, 37368, 61936, 12, 43857, 15665, 4468); g___1046(26973, 19060, 20196, 57153, 64190, 14474, 6322, 8, 30491, 37631, 26877); ff(14173, 7995, 17631, 7042, 9631, 18975, 63757, 7356); ff(31034, 17706, 46196, 48244, 65167, 61781, 54838, 55079); fe(152, 174, 10909, 86, 50, 174, 50, 44152, 25546, 42144, 178, 128); ff(64783, 22349, 39326, 15084, 2499, 47268, 23400, 47450); ff(65167, 31631, 12199, 61781, 58088, 16824, 16200, 26578); ff(58088, 42378, 34919, 16824, 59294, 9443, 37472, 41500); ff(23651, 36543, 41528, 50175, 58088, 16824, 56019, 41815); fe(152, 143, 11412, 86, 113, 143, 113, 38221, 41329, 43463, 178, 128); ff(65356, 56091, 34665, 29266, 9631, 18975, 42494, 44646); ff(30241, 65306, 29685, 36348, 43705, 62391, 64037, 15437); fe(152, 52, 14581, 86, 98, 52, 98, 61829, 47282, 21464, 178, 128); fe(152, 135, 58827, 86, 184, 135, 184, 18517, 19102, 16822, 178, 128); fe(152, 90, 63557, 86, 242, 90, 242, 15492, 25560, 30993, 178, 128); ff(65167, 26111, 57411, 61781, 50253, 52624, 5266, 18469); ff(30839, 44272, 37646, 39569, 50253, 52624, 59068, 11877); ff(14173, 12731, 9342, 7042, 7326, 41108, 18559, 41512); ff(50253, 2352, 11049, 52624, 49621, 42301, 19087, 24232); fe(152, 240, 6827, 86, 22, 240, 22, 4097, 55526, 34193, 178, 128); fe(152, 191, 58238, 86, 248, 191, 248, 10896, 61704, 63018, 178, 128); ff(43705, 59256, 55159, 62391, 65356, 29266, 28544, 13896); fe(152, 174, 11077, 86, 50, 174, 50, 55726, 60289, 56121, 178, 128); ff(65167, 22584, 22667, 61781, 65167, 61781, 50947, 13697); fe(152, 240, 43653, 86, 22, 240, 22, 52485, 16392, 7150, 178, 128); ff(53813, 4031, 63103, 51953, 16058, 23270, 22028, 14491); ff(2676, 19724, 7535, 31746, 30241, 36348, 52307, 42918); ff(16058, 8652, 21390, 23270, 53394, 44171, 21584, 47789); fe(152, 90, 46649, 86, 242, 90, 242, 27644, 60974, 886, 178, 128); ff(50253, 40245, 11776, 52624, 39504, 29473, 56208, 43272); fe(152, 13, 24477, 86, 224, 13, 224, 59171, 58378, 13389, 178, 128); ff(32315, 8540, 44645, 10832, 32375, 37243, 2440, 17015); ff(2499, 45031, 59209, 47268, 64783, 15084, 44614, 47937); fe(152, 240, 2792, 86, 22, 240, 22, 35801, 17872, 24040, 178, 128); ff(22018, 18101, 55389, 52114, 32315, 10832, 21273, 23079); ff(22018, 58427, 53807, 52114, 65356, 29266, 23930, 30430); fe(152, 87, 44270, 86, 57, 87, 57, 13844, 17307, 27313, 178, 128); fg(174, 17194, 65, 205, 50, 45360, 21182, 62895, 90, 178); fe(152, 48, 52251, 86, 201, 48, 201, 2331, 27798, 65474, 178, 128); fe(152, 225, 24304, 86, 75, 225, 75, 59499, 61900, 2937, 178, 128); fe(152, 48, 65004, 86, 201, 48, 201, 17751, 48470, 40643, 178, 128); fe(152, 51, 61059, 86, 207, 51, 207, 20199, 42759, 9910, 178, 128); fe(152, 52, 8546, 86, 98, 52, 98, 12901, 29085, 15008, 178, 128); ff(65356, 18975, 4932, 29266, 53394, 44171, 49921, 59379); fg(48, 2565, 212, 24, 201, 47635, 23430, 21515, 225, 178); fe(152, 47, 1318, 86, 89, 47, 89, 811, 39892, 59982, 178, 128); fe(152, 57, 61205, 86, 183, 57, 183, 49261, 2074, 59725, 178, 128); fe(152, 240, 179, 86, 22, 240, 22, 28593, 12187, 20823, 178, 128); ff(58088, 36406, 5662, 16824, 64783, 15084, 65368, 24158); ff(59294, 12314, 5209, 9443, 65167, 61781, 25503, 48515); fe(152, 135, 24191, 86, 184, 135, 184, 33247, 24081, 7195, 178, 128); fg(57, 31263, 197, 189, 183, 36829, 37125, 64948, 48, 178); fe(152, 142, 46327, 86, 146, 142, 146, 27580, 39442, 29334, 178, 128); ff(65356, 23228, 14267, 29266, 2499, 47268, 17967, 22676); ff(35940, 41954, 24448, 8196, 32375, 37243, 56080, 50279); ff(55189, 15386, 45393, 14942, 30241, 36348, 22948, 41429); ff(32375, 58304, 34754, 37243, 35940, 8196, 62070, 33687); ff(65282, 52054, 50153, 1995, 30839, 39569, 58595, 31774); ff(14173, 2731, 6623, 7042, 22018, 52114, 48237, 36226); ff(14173, 50285, 60109, 7042, 49621, 42301, 32294, 13716); ff(50253, 24926, 53262, 52624, 30741, 61880, 5771, 39945); ff(64783, 28584, 9735, 15084, 2499, 47268, 38509, 33414); fe(152, 52, 17123, 86, 98, 52, 98, 58982, 58215, 59466, 178, 128); ff(59294, 29849, 61516, 9443, 2630, 19985, 59653, 17346); fe(152, 48, 29359, 86, 201, 48, 201, 44527, 65137, 14096, 178, 128); fe(152, 191, 5713, 86, 248, 191, 248, 4238, 64837, 18058, 178, 128); fe(152, 48, 58684, 86, 201, 48, 201, 2754, 21338, 51533, 178, 128); ff(30741, 35755, 48090, 61880, 22018, 52114, 61969, 28498); ff(10382, 32689, 43710, 40332, 10382, 40332, 61292, 11508); fe(152, 174, 8053, 86, 50, 174, 50, 22506, 55387, 65156, 178, 128); ff(48711, 21798, 4364, 62044, 30241, 36348, 14885, 6416); fe(152, 52, 14489, 86, 98, 52, 98, 36796, 28222, 30982, 178, 128); fe(152, 57, 11884, 86, 183, 57, 183, 37467, 15110, 47256, 178, 128); fe(152, 48, 4531, 86, 201, 48, 201, 23911, 5552, 32194, 178, 128); ff(16058, 19626, 57465, 23270, 22018, 52114, 52887, 4348); fe(152, 47, 22793, 86, 89, 47, 89, 27474, 19102, 16822, 178, 128); ff(49621, 1795, 39452, 42301, 39504, 29473, 61699, 46438); fe(152, 191, 11079, 86, 248, 191, 248, 3646, 45272, 11449, 178, 128); fe(152, 51, 60289, 86, 207, 51, 207, 56121, 62409, 35043, 178, 128); ff(65282, 37705, 26116, 1995, 7326, 41108, 65041, 21310); fe(152, 117, 37571, 86, 188, 117, 188, 18494, 27798, 65474, 178, 128); ff(50253, 5931, 3822, 52624, 2676, 31746, 54246, 7564); fg(135, 25569, 212, 24, 184, 57134, 42996, 32861, 191, 178); ff(32315, 49414, 8820, 10832, 9631, 18975, 13957, 49329); ff(10382, 22191, 28847, 40332, 43705, 62391, 46198, 21064); ff(30241, 41047, 44636, 36348, 32375, 37243, 48780, 14939); ff(49621, 6291, 61831, 42301, 59294, 9443, 43781, 759); fe(152, 57, 25290, 86, 183, 57, 183, 3441, 51821, 47564, 178, 128); fe(152, 135, 20844, 86, 184, 135, 184, 61983, 23094, 23860, 178, 128); fe(152, 51, 36505, 86, 207, 51, 207, 64560, 36505, 64560, 178, 128); ff(10382, 42390, 17508, 40332, 30741, 61880, 34667, 54351); fe(152, 47, 45261, 86, 89, 47, 89, 40314, 22178, 50560, 178, 128); fe(152, 135, 45133, 86, 184, 135, 184, 62807, 45133, 62807, 178, 128); fe(152, 57, 30792, 86, 183, 57, 183, 40297, 45802, 54141, 178, 128); fe(152, 87, 24191, 86, 57, 87, 57, 33247, 58684, 2754, 178, 128); fe(152, 174, 25290, 86, 50, 174, 50, 3441, 42558, 63458, 178, 128); fe(152, 48, 37624, 86, 201, 48, 201, 37716, 48465, 39065, 178, 128); ff(48711, 33526, 35075, 62044, 53394, 44171, 30614, 52410); ff(2499, 52840, 35131, 47268, 2499, 47268, 45502, 28827); fe(152, 47, 3685, 86, 89, 47, 89, 57907, 48151, 49322, 178, 128); ff(2676, 62220, 21544, 31746, 49621, 42301, 32439, 33619); fe(152, 90, 58159, 86, 242, 90, 242, 89, 8192, 52554, 178, 128); fe(152, 90, 44684, 86, 242, 90, 242, 38521, 46932, 13003, 178, 128); ff(30741, 32441, 27546, 61880, 55189, 14942, 63977, 5165); ff(16058, 11745, 25330, 23270, 32315, 10832, 22932, 63431); fe(152, 117, 48151, 86, 188, 117, 188, 49322, 62409, 35043, 178, 128); ff(7326, 58437, 37288, 41108, 59294, 9443, 43771, 49238); ff(10382, 41161, 43375, 40332, 55189, 14942, 57718, 7802); ff(7326, 62343, 24112, 41108, 2630, 19985, 62406, 8830); ff(65356, 42226, 42011, 29266, 7326, 41108, 57826, 2465); ff(64783, 11196, 58557, 15084, 48711, 62044, 18288, 37646); fe(152, 174, 29349, 86, 50, 174, 50, 55601, 29409, 2844, 178, 128); fg(174, 53676, 197, 189, 50, 1373, 48644, 59992, 143, 178); ff(2676, 46461, 29441, 31746, 14173, 7042, 58207, 49798); ff(32375, 41809, 17678, 37243, 30741, 61880, 2746, 59799); ff(65167, 418, 35600, 61781, 39504, 29473, 51331, 36055); ff(50253, 22782, 21878, 52624, 14173, 7042, 58383, 38854); fe(152, 225, 39534, 86, 75, 225, 75, 20948, 53359, 28091, 178, 128); fe(152, 57, 15410, 86, 183, 57, 183, 56475, 4680, 12823, 178, 128); ff(10382, 25308, 7275, 40332, 35940, 8196, 31141, 28201); fe(152, 47, 9384, 86, 89, 47, 89, 51381, 6573, 5494, 178, 128); fe(152, 117, 60974, 86, 188, 117, 188, 886, 25143, 30447, 178, 128); fe(152, 90, 55561, 86, 242, 90, 242, 43303, 25798, 58172, 178, 128); ff(48711, 17493, 50052, 62044, 64783, 15084, 19976, 2823); ff(64783, 27361, 257, 15084, 30241, 36348, 32702, 17641); ff(53394, 28537, 42416, 44171, 43705, 62391, 60825, 25483); ff(58088, 49429, 56353, 16824, 49621, 42301, 4410, 29522); ff(59294, 26758, 62016, 9443, 2676, 31746, 1302, 21728); fe(152, 142, 3365, 86, 146, 142, 146, 12778, 17054, 8324, 178, 128); fe(152, 90, 58201, 86, 242, 90, 242, 56050, 60482, 18471, 178, 128); ff(9631, 4352, 41189, 18975, 10382, 40332, 52465, 38263); fe(152, 52, 20844, 86, 98, 52, 98, 61983, 1782, 36350, 178, 128); fe(152, 57, 43633, 86, 183, 57, 183, 6458, 10275, 45, 178, 128); fe(152, 142, 45133, 86, 146, 142, 146, 62807, 25806, 35833, 178, 128); fe(152, 174, 48128, 86, 50, 174, 50, 62330, 46932, 13003, 178, 128); fe(152, 142, 38568, 86, 146, 142, 146, 17451, 53226, 22332, 178, 128); fe(152, 240, 751, 86, 22, 240, 22, 44256, 54433, 36367, 178, 128); ff(16058, 56303, 13693, 23270, 65167, 61781, 43313, 8008); ff(2499, 1537, 24922, 47268, 48711, 62044, 37173, 37696); fe(152, 52, 3896, 86, 98, 52, 98, 15176, 45824, 1123, 178, 128); ff(14173, 6054, 56370, 7042, 50253, 52624, 31564, 55539); ff(53394, 10209, 64343, 44171, 30241, 36348, 2586, 3731); ff(10382, 46558, 23795, 40332, 53813, 51953, 63970, 1191); ff(2676, 19352, 17251, 31746, 55189, 14942, 5927, 19831); ff(64783, 107, 43223, 15084, 50253, 52624, 35423, 43655); fe(152, 143, 17158, 86, 113, 143, 113, 18042, 33244, 53303, 178, 128); ff(43705, 19338, 5126, 62391, 58088, 16824, 4234, 61080); fe(152, 117, 44270, 86, 188, 117, 188, 13844, 60038, 34439, 178, 128); ff(31034, 50315, 1794, 48244, 31034, 48244, 16713, 31917); ff(7326, 46246, 59398, 41108, 50253, 52624, 43826, 64269); fe(152, 51, 65249, 86, 207, 51, 207, 45477, 58159, 89, 178, 128); fg(51, 51386, 146, 213, 207, 58587, 38281, 8382, 57, 178); fe(152, 143, 63037, 86, 113, 143, 113, 16869, 63037, 16869, 178, 128); ff(22018, 2982, 28001, 52114, 65356, 29266, 6822, 41048); ff(55189, 37566, 47069, 14942, 10382, 40332, 62581, 25738); fe(152, 240, 46163, 86, 22, 240, 22, 31701, 46741, 4739, 178, 128); ff(30741, 30314, 60659, 61880, 32375, 37243, 18900, 21365); fe(152, 51, 52706, 86, 207, 51, 207, 43134, 34221, 60968, 178, 128); fe(152, 174, 23517, 86, 50, 174, 50, 14491, 51803, 63883, 178, 128); fe(152, 117, 61059, 86, 188, 117, 188, 20199, 16309, 54870, 178, 128); fe(152, 142, 24800, 86, 146, 142, 146, 22975, 6827, 4097, 178, 128); fe(152, 48, 22144, 86, 201, 48, 201, 55448, 48564, 61497, 178, 128); ff(14173, 22066, 51293, 7042, 32315, 10832, 48608, 64567); ff(48711, 27574, 53460, 62044, 16058, 23270, 16119, 16787); ff(55189, 45900, 4602, 14942, 65356, 29266, 47481, 24738); ff(32375, 51732, 41107, 37243, 59294, 9443, 42459, 21716); ff(64783, 65275, 47912, 15084, 2630, 19985, 36501, 53454); fe(152, 52, 51803, 86, 98, 52, 98, 63883, 38107, 21594, 178, 128); fe(152, 13, 45272, 86, 224, 13, 224, 11449, 42759, 9910, 178, 128); ff(10525, 57810, 49251, 19969, 2630, 19985, 47176, 16838); ff(49621, 21790, 10550, 42301, 22018, 52114, 23227, 14757); ff(65356, 60317, 27628, 29266, 2676, 31746, 29823, 1595); ff(65356, 9577, 15102, 29266, 49621, 42301, 9738, 8469); fe(152, 225, 14401, 86, 75, 225, 75, 21534, 63037, 16869, 178, 128); fe(152, 48, 38135, 86, 201, 48, 201, 46095, 26729, 41748, 178, 128); fe(152, 225, 95, 86, 75, 225, 75, 44809, 12085, 64133, 178, 128); fe(152, 47, 53358, 86, 89, 47, 89, 41806, 13611, 41946, 178, 128); ff(16058, 62410, 58605, 23270, 9631, 18975, 13090, 28944); fe(152, 117, 46932, 86, 188, 117, 188, 13003, 44684, 38521, 178, 128); fg(240, 16632, 153, 162, 22, 12377, 64944, 17424, 47, 178); ff(9631, 31684, 26594, 18975, 65356, 29266, 39820, 40789); fe(152, 48, 36953, 86, 201, 48, 201, 3073, 1982, 55258, 178, 128); ff(30839, 7424, 22497, 39569, 64783, 15084, 28743, 34238); ff(39504, 48090, 15749, 29473, 48711, 62044, 20804, 11467); fe(152, 87, 12193, 86, 57, 87, 57, 55673, 29500, 45668, 178, 128); fe(152, 51, 1237, 86, 207, 51, 207, 31879, 52056, 7997, 178, 128); fe(152, 51, 46163, 86, 207, 51, 207, 31701, 36052, 32223, 178, 128); ff(10382, 58841, 48561, 40332, 65167, 61781, 38757, 50187); fe(152, 191, 16282, 86, 248, 191, 248, 33743, 16849, 7345, 178, 128); ff(39504, 25869, 5119, 29473, 30741, 61880, 29392, 10690); fe(152, 143, 20558, 86, 113, 143, 113, 34720, 45979, 907, 178, 128); ff(53813, 34629, 18892, 51953, 32315, 10832, 44496, 7967); fe(152, 240, 36505, 86, 22, 240, 22, 64560, 31410, 34852, 178, 128); fe(152, 57, 53358, 86, 183, 57, 183, 41806, 10640, 49183, 178, 128); ff(14173, 13212, 17198, 7042, 2676, 31746, 40353, 30867); ff(65356, 36939, 27139, 29266, 30241, 36348, 44935, 55051); ff(53813, 17471, 36932, 51953, 2499, 47268, 4164, 61499); fe(152, 191, 46145, 86, 248, 191, 248, 47010, 36766, 840, 178, 128); ff(16058, 44424, 21747, 23270, 39504, 29473, 50005, 7054); ff(10382, 11724, 12634, 40332, 49621, 42301, 64353, 19105); fe(152, 142, 21338, 86, 146, 142, 146, 51533, 8053, 22506, 178, 128); ff(43705, 46142, 20982, 62391, 65356, 29266, 17126, 51494); fe(152, 51, 53358, 86, 207, 51, 207, 41806, 23352, 49039, 178, 128); ff(58088, 40864, 45983, 16824, 23651, 50175, 17556, 57744); fe(152, 225, 56929, 86, 75, 225, 75, 5261, 8053, 22506, 178, 128); ff(64783, 8220, 10174, 15084, 64783, 15084, 57310, 14297); ff(58088, 17977, 26153, 16824, 7326, 41108, 37622, 56365); fe(152, 142, 11884, 86, 146, 142, 146, 37467, 26730, 48296, 178, 128); ff(48711, 52232, 10808, 62044, 50253, 52624, 16366, 45413); fe(152, 191, 24174, 86, 248, 191, 248, 46586, 53358, 41806, 178, 128); ff(58088, 54305, 26182, 16824, 59294, 9443, 11240, 978); fe(152, 225, 29349, 86, 75, 225, 75, 55601, 29409, 2844, 178, 128); fe(152, 240, 57013, 86, 22, 240, 22, 49823, 23955, 55077, 178, 128); fe(152, 191, 9883, 86, 248, 191, 248, 34617, 36168, 42697, 178, 128); fe(152, 13, 17123, 86, 224, 13, 224, 58982, 58215, 59466, 178, 128); fe(152, 117, 47282, 86, 188, 117, 188, 21464, 53226, 22332, 178, 128); fe(152, 135, 33222, 86, 184, 135, 184, 13846, 27425, 48594, 178, 128); ff(23651, 34990, 16280, 50175, 64783, 15084, 37258, 22043); fe(152, 90, 20844, 86, 242, 90, 242, 61983, 52706, 43134, 178, 128); fe(152, 87, 58159, 86, 57, 87, 57, 89, 55648, 6158, 178, 128); fe(152, 48, 37813, 86, 201, 48, 201, 47738, 16392, 7150, 178, 128); fg(57, 34974, 207, 69, 183, 34322, 61931, 1264, 87, 178); fe(152, 48, 61194, 86, 201, 48, 201, 55753, 46807, 50351, 178, 128); fe(152, 174, 52056, 86, 50, 174, 50, 7997, 51149, 62562, 178, 128); ff(43705, 35764, 11567, 62391, 53813, 51953, 45548, 51024); ff(30241, 31629, 41497, 36348, 14173, 7042, 46648, 26090); fe(152, 191, 55697, 86, 248, 191, 248, 63069, 41494, 61784, 178, 128); fe(152, 174, 14401, 86, 50, 174, 50, 21534, 15343, 21293, 178, 128); fe(152, 48, 34432, 86, 201, 48, 201, 51228, 11193, 63020, 178, 128); fe(152, 13, 29890, 86, 224, 13, 224, 17957, 50397, 1024, 178, 128); ff(7326, 29943, 1640, 41108, 50253, 52624, 15676, 1146); ff(32375, 29595, 14249, 37243, 53394, 44171, 45573, 5444); ff(55189, 17409, 1220, 14942, 49621, 42301, 62333, 55321); fe(152, 117, 17123, 86, 188, 117, 188, 58982, 58201, 56050, 178, 128); ff(53813, 52979, 52624, 51953, 65167, 61781, 4562, 50253); ff(55189, 49779, 35614, 14942, 32375, 37243, 27154, 2370); ff(58088, 14423, 51660, 16824, 48711, 62044, 22815, 17397); fe(152, 13, 25798, 86, 224, 13, 224, 58172, 43633, 6458, 178, 128); fe(152, 174, 65005, 86, 50, 174, 50, 21492, 44136, 63451, 178, 128); fe(152, 225, 39041, 86, 75, 225, 75, 28417, 54905, 24814, 178, 128); ff(31034, 23211, 8695, 48244, 65356, 29266, 50554, 33565); fe(152, 143, 3685, 86, 113, 143, 113, 57907, 47524, 43534, 178, 128); ff(23651, 47558, 38216, 50175, 30741, 61880, 17457, 40045); ff(2630, 59621, 14770, 19985, 14173, 7042, 26969, 45091); ff(30741, 55031, 60255, 61880, 65282, 1995, 53719, 28445); fe(152, 143, 40696, 86, 113, 143, 113, 22217, 10791, 9925, 178, 128); fe(152, 87, 22178, 86, 57, 87, 57, 50560, 16849, 7345, 178, 128); fe(152, 87, 2502, 86, 57, 87, 57, 32617, 35217, 26075, 178, 128); ff(16058, 52328, 2490, 23270, 43705, 62391, 34481, 17986); ff(31034, 9658, 36749, 48244, 14173, 7042, 56815, 22218); fe(152, 143, 42759, 86, 113, 143, 113, 9910, 51803, 63883, 178, 128); ff(31034, 173, 7180, 48244, 58088, 16824, 42399, 61796); fe(152, 225, 61209, 86, 75, 225, 75, 56947, 36615, 15487, 178, 128); fe(152, 57, 21412, 86, 183, 57, 183, 64975, 58957, 48523, 178, 128); ff(65356, 3639, 52374, 29266, 30741, 61880, 16438, 9371); fe(152, 191, 32702, 86, 248, 191, 248, 50078, 17023, 6686, 178, 128); fe(152, 51, 17872, 86, 207, 51, 207, 24040, 21353, 12359, 178, 128); ff(65282, 37742, 22783, 1995, 65282, 1995, 51479, 35702); fe(152, 135, 61728, 86, 184, 135, 184, 50459, 50397, 1024, 178, 128); ff(10525, 61625, 47883, 19969, 53394, 44171, 30172, 41995); fe(152, 90, 48743, 86, 242, 90, 242, 1697, 24174, 46586, 178, 128); fe(152, 57, 56043, 86, 183, 57, 183, 21958, 2650, 709, 178, 128); fe(152, 117, 1237, 86, 188, 117, 188, 31879, 43653, 52485, 178, 128); ff(9631, 58327, 60937, 18975, 22018, 52114, 42967, 28660); ff(53394, 46968, 57436, 44171, 30839, 39569, 18363, 7111); ff(10382, 27353, 16722, 40332, 14173, 7042, 52326, 1711); fe(152, 174, 53226, 86, 50, 174, 50, 22332, 27396, 38552, 178, 128); fe(152, 142, 23895, 86, 146, 142, 146, 35048, 29890, 17957, 178, 128); fe(152, 174, 53358, 86, 50, 174, 50, 41806, 52251, 2331, 178, 128); ff(58088, 47470, 60896, 16824, 2630, 19985, 53942, 19042); ff(2630, 28784, 39165, 19985, 58088, 16824, 13688, 31428); ff(14173, 48344, 27087, 7042, 2630, 19985, 9003, 63242); ff(10382, 1584, 17299, 40332, 48711, 62044, 7127, 38444); ff(53394, 14119, 33900, 44171, 16058, 23270, 39109, 13887); fe(152, 52, 17456, 86, 98, 52, 98, 6177, 31410, 34852, 178, 128); ff(49621, 18236, 26517, 42301, 65167, 61781, 29529, 33330); ff(2499, 54694, 303, 47268, 30839, 39569, 52896, 55184); fg(117, 38407, 146, 213, 188, 32847, 42509, 60479, 51, 178); fe(152, 117, 58684, 86, 188, 117, 188, 2754, 63406, 62980, 178, 128); fe(152, 142, 35217, 86, 146, 142, 146, 26075, 15416, 36724, 178, 128); ff(59294, 27971, 57424, 9443, 9631, 18975, 11940, 51735); fe(152, 142, 8198, 86, 146, 142, 146, 54627, 46485, 9301, 178, 128); ff(39504, 19457, 1835, 29473, 48711, 62044, 27046, 12046); ff(32375, 7181, 4192, 37243, 55189, 14942, 61302, 52829); fe(152, 135, 10271, 86, 184, 135, 184, 28090, 33405, 41552, 178, 128); fe(152, 51, 45410, 86, 207, 51, 207, 5107, 27334, 1432, 178, 128); ff(53394, 40044, 53034, 44171, 30741, 61880, 33465, 31725); ff(31034, 62018, 63808, 48244, 14173, 7042, 24133, 26289); fe(152, 57, 14581, 86, 183, 57, 183, 61829, 62993, 46830, 178, 128); fg(225, 26501, 207, 69, 75, 62075, 3186, 6109, 142, 178); fe(152, 191, 16014, 86, 248, 191, 248, 40720, 50487, 16076, 178, 128); fe(152, 135, 39735, 86, 184, 135, 184, 6451, 52760, 37634, 178, 128); ff(2630, 27830, 37355, 19985, 23651, 50175, 7716, 58442); fe(152, 135, 47524, 86, 184, 135, 184, 43534, 23319, 43726, 178, 128); fg(13, 35315, 240, 56, 224, 37968, 38247, 54413, 240, 178); ff(65282, 45160, 7229, 1995, 9631, 18975, 62675, 12816); ff(50253, 27009, 57963, 52624, 49621, 42301, 45038, 57998); fe(152, 47, 51679, 86, 89, 47, 89, 34825, 9712, 24617, 178, 128); ff(14173, 11238, 60341, 7042, 53813, 51953, 42283, 59695); ff(59294, 59752, 28859, 9443, 9631, 18975, 64157, 1708); ff(30839, 48912, 24968, 39569, 48711, 62044, 19077, 47980); fe(152, 87, 15950, 86, 57, 87, 57, 33573, 54626, 12972, 178, 128); fe(152, 90, 13688, 86, 242, 90, 242, 17560, 36943, 21989, 178, 128); fe(152, 87, 64317, 86, 57, 87, 57, 38821, 38982, 43746, 178, 128); ff(30741, 55008, 55664, 61880, 16058, 23270, 38129, 36557); fe(152, 52, 60974, 86, 98, 52, 98, 886, 39442, 29334, 178, 128); fe(152, 117, 39190, 86, 188, 117, 188, 55964, 54626, 12972, 178, 128); ff(55189, 53375, 29800, 14942, 59294, 9443, 65321, 44411); ff(14173, 18836, 40892, 7042, 32375, 37243, 19709, 13710); fe(152, 13, 29085, 86, 224, 13, 224, 15008, 60648, 15956, 178, 128); fe(152, 87, 28279, 86, 57, 87, 57, 47956, 56289, 25660, 178, 128); ff(10382, 50652, 58806, 40332, 32315, 10832, 62443, 63265); fe(152, 13, 30123, 86, 224, 13, 224, 61070, 3326, 13149, 178, 128); fe(152, 240, 43925, 86, 22, 240, 22, 4491, 41581, 40498, 178, 128); ff(64783, 17620, 28260, 15084, 10382, 40332, 22733, 19807); fe(152, 13, 179, 86, 224, 13, 224, 28593, 58575, 27563, 178, 128); fe(152, 47, 7100, 86, 89, 47, 89, 12198, 25490, 51940, 178, 128); fe(152, 240, 37914, 86, 22, 240, 22, 16421, 30169, 64482, 178, 128); ff(10382, 51143, 53183, 40332, 49621, 42301, 7219, 54002); fe(152, 57, 63557, 86, 183, 57, 183, 15492, 24027, 6018, 178, 128); ff(16058, 63106, 54843, 23270, 55189, 14942, 13503, 1446); fe(152, 13, 19753, 86, 224, 13, 224, 53024, 19753, 53024, 178, 128); ff(23651, 46113, 2479, 50175, 64783, 15084, 3962, 14529); ff(30241, 24288, 48544, 36348, 65282, 1995, 52901, 48524); fe(152, 117, 3214, 86, 188, 117, 188, 28871, 35002, 59957, 178, 128); fe(152, 135, 62993, 86, 184, 135, 184, 46830, 14581, 61829, 178, 128); fe(152, 47, 17158, 86, 89, 47, 89, 18042, 3988, 49381, 178, 128); fe(152, 52, 95, 86, 98, 52, 98, 44809, 3112, 64089, 178, 128); fe(152, 87, 47458, 86, 57, 87, 57, 22452, 41000, 36049, 178, 128); ff(53394, 1404, 7673, 44171, 53394, 44171, 33792, 40667); ff(49621, 12270, 42763, 42301, 65356, 29266, 56221, 47586); fe(152, 117, 25546, 86, 188, 117, 188, 42144, 32256, 58134, 178, 128); fe(152, 117, 56289, 86, 188, 117, 188, 25660, 28222, 30982, 178, 128); ff(65356, 41999, 16549, 29266, 64783, 15084, 27208, 37480); ff(59294, 59975, 15439, 9443, 35940, 8196, 57551, 55700); ff(50253, 42048, 12686, 52624, 65167, 61781, 13529, 21700); fe(152, 142, 41254, 86, 146, 142, 146, 17051, 32256, 58134, 178, 128); fe(152, 225, 751, 86, 75, 225, 75, 44256, 63606, 2682, 178, 128); fe(152, 191, 33777, 86, 248, 191, 248, 62163, 12290, 1234, 178, 128); fe(152, 51, 45406, 86, 207, 51, 207, 47939, 10909, 44152, 178, 128); ff(30241, 17446, 7050, 36348, 49621, 42301, 11548, 29415); ff(64783, 27357, 16846, 15084, 14173, 7042, 32483, 28202); fe(152, 13, 30287, 86, 224, 13, 224, 17606, 39735, 6451, 178, 128); fe(152, 47, 33647, 86, 89, 47, 89, 33975, 35002, 59957, 178, 128); ff(16058, 2409, 46647, 23270, 30241, 36348, 61304, 15498); ff(30839, 47730, 9523, 39569, 2676, 31746, 25519, 63815); fe(152, 143, 15838, 86, 113, 143, 113, 28691, 39735, 6451, 178, 128); ff(2499, 3803, 32997, 47268, 55189, 14942, 58268, 34351); fe(152, 87, 32256, 86, 57, 87, 57, 58134, 15589, 26574, 178, 128); ff(65167, 49596, 23941, 61781, 55189, 14942, 13725, 19640); ff(65167, 6215, 1850, 61781, 43705, 62391, 33752, 47126); ff(10382, 45998, 43188, 40332, 39504, 29473, 44658, 46557); ff(30839, 491, 50190, 39569, 53394, 44171, 24441, 21088); ff(14173, 57442, 44760, 7042, 53813, 51953, 61843, 22800); fg(240, 6710, 197, 189, 22, 6489, 62223, 32907, 52, 178); ff(39504, 58169, 58467, 29473, 65167, 61781, 13445, 50201); fe(152, 225, 27278, 86, 75, 225, 75, 47125, 45883, 42351, 178, 128); fe(152, 135, 57013, 86, 184, 135, 184, 49823, 34462, 50614, 178, 128); ff(10525, 6543, 12410, 19969, 65167, 61781, 16966, 28777); ff(10382, 21336, 18769, 40332, 59294, 9443, 19150, 49456); fe(152, 48, 64317, 86, 201, 48, 201, 38821, 11884, 37467, 178, 128); ff(10382, 18537, 18314, 40332, 30839, 39569, 61808, 55431); ff(53813, 16727, 35580, 51953, 39504, 29473, 25796, 21048); ff(2499, 7036, 30942, 47268, 53813, 51953, 22618, 17257); fe(152, 47, 31123, 86, 89, 47, 89, 32967, 12290, 1234, 178, 128); fe(152, 90, 15416, 86, 242, 90, 242, 36724, 23319, 43726, 178, 128); ff(2676, 490, 6438, 31746, 50253, 52624, 27391, 40886); fe(152, 142, 1731, 86, 146, 142, 146, 9270, 12085, 64133, 178, 128); fe(152, 135, 28145, 86, 184, 135, 184, 46804, 34347, 6901, 178, 128); fe(152, 47, 11968, 86, 89, 47, 89, 12517, 63406, 62980, 178, 128); ff(2676, 46462, 2269, 31746, 2630, 19985, 26690, 31975); ff(48711, 57689, 34521, 62044, 65356, 29266, 6272, 47333); ff(30241, 12590, 39698, 36348, 2676, 31746, 52257, 17304); ff(16058, 46525, 32958, 23270, 30839, 39569, 8251, 31757); fe(152, 240, 52244, 86, 22, 240, 22, 61714, 48564, 61497, 178, 128); ff(43705, 8530, 28955, 62391, 2676, 31746, 54029, 25002); ff(16058, 38976, 55459, 23270, 55189, 14942, 59339, 39153); ff(53394, 5211, 62417, 44171, 35940, 8196, 62823, 29054); ff(16058, 59887, 37827, 23270, 9631, 18975, 56036, 52969); fe(152, 240, 35668, 86, 22, 240, 22, 30047, 2388, 60518, 178, 128); fe(152, 87, 33916, 86, 57, 87, 57, 13027, 38966, 17077, 178, 128); ff(23651, 59827, 24519, 50175, 65356, 29266, 39123, 40908); fe(152, 87, 20239, 86, 57, 87, 57, 46012, 10640, 49183, 178, 128); ff(10382, 11712, 15291, 40332, 32375, 37243, 52637, 36817); fe(152, 143, 44136, 86, 113, 143, 113, 63451, 32747, 45613, 178, 128); fe(152, 143, 16014, 86, 113, 143, 113, 40720, 50487, 16076, 178, 128); fe(152, 240, 27278, 86, 22, 240, 22, 47125, 873, 9953, 178, 128); fe(152, 52, 6827, 86, 98, 52, 98, 4097, 15838, 28691, 178, 128); fe(152, 87, 1782, 86, 57, 87, 57, 36350, 61343, 53040, 178, 128); ff(7326, 37487, 57097, 41108, 39504, 29473, 9726, 50040); ff(59294, 56352, 36640, 9443, 49621, 42301, 40359, 58345); fe(152, 87, 16392, 86, 57, 87, 57, 7150, 1972, 4462, 178, 128); ff(39504, 15085, 38882, 29473, 10382, 40332, 20328, 53322); fe(152, 57, 57633, 86, 183, 57, 183, 65458, 64215, 37810, 178, 128); fe(152, 90, 29085, 86, 242, 90, 242, 15008, 36953, 3073, 178, 128); fe(152, 57, 42759, 86, 183, 57, 183, 9910, 61059, 20199, 178, 128); fe(152, 142, 21358, 86, 146, 142, 146, 54993, 39892, 59982, 178, 128); ff(30741, 28157, 40759, 61880, 64783, 15084, 60858, 52672); ff(39504, 52210, 40594, 29473, 9631, 18975, 65311, 47654); fe(152, 143, 21710, 86, 113, 143, 113, 35093, 1972, 4462, 178, 128); fe(152, 52, 62691, 86, 98, 52, 98, 41808, 36168, 42697, 178, 128); ff(30241, 32097, 17896, 36348, 65167, 61781, 42525, 3096); ff(22018, 48088, 54714, 52114, 65282, 1995, 17288, 34117); fe(152, 90, 2077, 86, 242, 90, 242, 22246, 29787, 59609, 178, 128); ff(9631, 21385, 31594, 18975, 2499, 47268, 44746, 19873); ff(31034, 38571, 2525, 48244, 22018, 52114, 34565, 27799); fe(152, 90, 27129, 86, 242, 90, 242, 993, 36168, 42697, 178, 128); fe(152, 90, 60038, 86, 242, 90, 242, 34439, 25490, 51940, 178, 128); fe(152, 51, 5552, 86, 207, 51, 207, 32194, 39620, 5977, 178, 128); ff(32315, 7139, 23542, 10832, 30741, 61880, 52531, 4822); fe(152, 48, 40696, 86, 201, 48, 201, 22217, 41696, 30278, 178, 128); fe(152, 143, 21338, 86, 113, 143, 113, 51533, 348, 33432, 178, 128); fe(152, 13, 57427, 86, 224, 13, 224, 49805, 56557, 14158, 178, 128); fe(152, 52, 15343, 86, 98, 52, 98, 21293, 11193, 63020, 178, 128); fe(152, 90, 45678, 86, 242, 90, 242, 38397, 27065, 36790, 178, 128); fe(152, 47, 49093, 86, 89, 47, 89, 47292, 30390, 43015, 178, 128); fe(152, 87, 23117, 86, 57, 87, 57, 35209, 16611, 4182, 178, 128); ff(2499, 48356, 47542, 47268, 16058, 23270, 8361, 49562); fe(152, 47, 63795, 86, 89, 47, 89, 55400, 53226, 22332, 178, 128); fe(152, 143, 51679, 86, 113, 143, 113, 34825, 43912, 28679, 178, 128); ff(23651, 4453, 46253, 50175, 50253, 52624, 10367, 51951); ff(9631, 44884, 16626, 18975, 65282, 1995, 8747, 28387); ff(55189, 46080, 42690, 14942, 65356, 29266, 8332, 4933); ff(64783, 49701, 40870, 15084, 58088, 16824, 38152, 50571); ff(10525, 42351, 53546, 19969, 53394, 44171, 7621, 10807); ff(31034, 54012, 26716, 48244, 32375, 37243, 22953, 26208); ff(50253, 2289, 38580, 52624, 23651, 50175, 42401, 52247); ff(2499, 39751, 43008, 47268, 53394, 44171, 19373, 56554); fe(152, 174, 39442, 86, 50, 174, 50, 29334, 45141, 4432, 178, 128); ff(55189, 44110, 40385, 14942, 55189, 14942, 39666, 27090); fe(152, 191, 22144, 86, 248, 191, 248, 55448, 62993, 46830, 178, 128); fe(152, 57, 23534, 86, 183, 57, 183, 26281, 51679, 34825, 178, 128); ff(58088, 45762, 16281, 16824, 35940, 8196, 60134, 54222); fe(152, 57, 3988, 86, 183, 57, 183, 49381, 46485, 9301, 178, 128); ff(43705, 11621, 23865, 62391, 39504, 29473, 35555, 30613); ff(58088, 14143, 55882, 16824, 30839, 39569, 51295, 56673); fe(152, 57, 46741, 86, 183, 57, 183, 4739, 7657, 59735, 178, 128); ff(2499, 9612, 42881, 47268, 30839, 39569, 25833, 18802); fe(152, 51, 14489, 86, 207, 51, 207, 36796, 56289, 25660, 178, 128); ff(43705, 17553, 14434, 62391, 65167, 61781, 55807, 48106); ff(2630, 59247, 17939, 19985, 65167, 61781, 18457, 34918); fe(152, 13, 53755, 86, 224, 13, 224, 21545, 53755, 21545, 178, 128); ff(53394, 30807, 11568, 44171, 9631, 18975, 28900, 59864); ff(49621, 43696, 28890, 42301, 30741, 61880, 16982, 31186); fe(152, 13, 37357, 86, 224, 13, 224, 64893, 46932, 13003, 178, 128); ff(2630, 15469, 40672, 19985, 65356, 29266, 8503, 51110); fe(152, 143, 18211, 86, 113, 143, 113, 17420, 44682, 14363, 178, 128); ff(39504, 32134, 19538, 29473, 14173, 7042, 12116, 62560); fe(152, 135, 35002, 86, 184, 135, 184, 59957, 35002, 59957, 178, 128); fe(152, 13, 14581, 86, 224, 13, 224, 61829, 11412, 38221, 178, 128); fe(152, 47, 38982, 86, 89, 47, 89, 43746, 26927, 50927, 178, 128); ff(23651, 65291, 65450, 50175, 30241, 36348, 15001, 19899); fe(152, 13, 23352, 86, 224, 13, 224, 49039, 28177, 55908, 178, 128); fg(191, 48354, 197, 189, 248, 61035, 28570, 33162, 135, 178); ff(7326, 40698, 26528, 41108, 2499, 47268, 12501, 34838); ff(2676, 23052, 6316, 31746, 2630, 19985, 39415, 61342); fe(152, 142, 12193, 86, 146, 142, 146, 55673, 35002, 59957, 178, 128); fg(143, 18763, 207, 69, 113, 4884, 7830, 55204, 174, 178); fe(152, 240, 36168, 86, 22, 240, 22, 42697, 16994, 53597, 178, 128); ff(9631, 54140, 43413, 18975, 39504, 29473, 6305, 53628); fe(152, 191, 54433, 86, 248, 191, 248, 36367, 3896, 15176, 178, 128); fe(152, 225, 40970, 86, 75, 225, 75, 1508, 65004, 17751, 178, 128); ff(55189, 15761, 33680, 14942, 14173, 7042, 53266, 33554); ff(39504, 26134, 52049, 29473, 55189, 14942, 36365, 40724); fe(152, 135, 27129, 86, 184, 135, 184, 993, 64118, 38114, 178, 128); ff(53394, 59091, 33782, 44171, 30241, 36348, 19294, 42349); ff(7326, 55078, 10585, 41108, 39504, 29473, 42448, 38893); fe(152, 240, 12595, 86, 22, 240, 22, 6894, 8198, 54627, 178, 128); fe(152, 13, 62045, 86, 224, 13, 224, 38723, 55368, 15619, 178, 128); fe(152, 47, 42759, 86, 89, 47, 89, 9910, 50479, 32991, 178, 128); ff(23651, 58081, 2335, 50175, 65356, 29266, 46663, 21834); fe(152, 90, 8145, 86, 242, 90, 242, 61593, 46582, 48231, 178, 128); fe(152, 191, 2296, 86, 248, 191, 248, 32933, 65005, 21492, 178, 128); fe(152, 143, 57895, 86, 113, 143, 113, 28137, 45883, 42351, 178, 128); ff(32375, 37621, 15936, 37243, 65167, 61781, 48491, 52775); ff(23651, 19267, 39941, 50175, 43705, 62391, 40464, 44117); fe(152, 51, 8546, 86, 207, 51, 207, 12901, 45133, 62807, 178, 128); fe(152, 225, 12933, 86, 75, 225, 75, 48170, 24182, 39837, 178, 128); ff(43705, 5440, 36618, 62391, 2630, 19985, 25296, 29964); fe(152, 143, 20943, 86, 113, 143, 113, 38146, 36073, 51333, 178, 128); ff(59294, 61434, 11093, 9443, 58088, 16824, 34469, 34974); fe(152, 142, 56843, 86, 146, 142, 146, 55015, 4231, 3868, 178, 128); ff(59294, 53252, 31071, 9443, 7326, 41108, 49552, 52475); ff(39504, 28921, 20251, 29473, 30839, 39569, 6036, 62043); ff(55189, 1585, 9251, 14942, 10382, 40332, 56573, 47445); fe(152, 225, 58957, 86, 75, 225, 75, 48523, 29787, 59609, 178, 128); ff(64783, 790, 27956, 15084, 53813, 51953, 45283, 33670); fe(152, 52, 17999, 86, 98, 52, 98, 30319, 17999, 30319, 178, 128); fe(152, 174, 24025, 86, 50, 174, 50, 34961, 58957, 48523, 178, 128); fe(152, 52, 48128, 86, 98, 52, 98, 62330, 18706, 57195, 178, 128); ff(10382, 61734, 11317, 40332, 58088, 16824, 51100, 24227); ff(32315, 24658, 64389, 10832, 55189, 14942, 56431, 22876); ff(2676, 33219, 38909, 31746, 65356, 29266, 56407, 50995); fe(152, 48, 36168, 86, 201, 48, 201, 42697, 32256, 58134, 178, 128); fg(225, 40559, 152, 128, 75, 63691, 6389, 50481, 117, 178); ff(9631, 45233, 2158, 18975, 32315, 10832, 7655, 8117); ff(30241, 30625, 39669, 36348, 43705, 62391, 10862, 42137); ff(39504, 25586, 59637, 29473, 7326, 41108, 48673, 1444); fe(152, 225, 19102, 86, 75, 225, 75, 16822, 10227, 22769, 178, 128); ff(2676, 39801, 30388, 31746, 14173, 7042, 24632, 60417); fe(152, 191, 52056, 86, 248, 191, 248, 7997, 21710, 35093, 178, 128); fe(152, 225, 8192, 86, 75, 225, 75, 52554, 65249, 45477, 178, 128); ff(9631, 33156, 57161, 18975, 14173, 7042, 48784, 26165); ff(9631, 39916, 31222, 18975, 43705, 62391, 6656, 64811); ff(16058, 43376, 19961, 23270, 65282, 1995, 9461, 23184); ff(10525, 15113, 24169, 19969, 65167, 61781, 26448, 30560); ff(10525, 46673, 23189, 19969, 10525, 19969, 13025, 8755); fe(152, 117, 52706, 86, 188, 117, 188, 43134, 12595, 6894, 178, 128); fe(152, 135, 28177, 86, 184, 135, 184, 55908, 27798, 65474, 178, 128); fe(152, 51, 58238, 86, 207, 51, 207, 10896, 19444, 32669, 178, 128); ff(32315, 13794, 3684, 10832, 32315, 10832, 1097, 26408); fe(152, 240, 61728, 86, 22, 240, 22, 50459, 30140, 18208, 178, 128); fe(152, 135, 63037, 86, 184, 135, 184, 16869, 41592, 35400, 178, 128); fg(174, 24957, 146, 213, 50, 57055, 61078, 61538, 13, 178); ff(32315, 14378, 8858, 10832, 9631, 18975, 12530, 15460); fe(152, 174, 45836, 86, 50, 174, 50, 23943, 45836, 23943, 178, 128); fe(152, 191, 57732, 86, 248, 191, 248, 1652, 56929, 5261, 178, 128); ff(32375, 3931, 19429, 37243, 35940, 8196, 10602, 4631); ff(23651, 51755, 549, 50175, 35940, 8196, 8454, 29159); fe(152, 117, 63592, 86, 188, 117, 188, 41151, 2077, 22246, 178, 128); fe(152, 142, 22612, 86, 146, 142, 146, 32868, 41000, 36049, 178, 128); fe(152, 51, 17569, 86, 207, 51, 207, 13039, 55387, 65156, 178, 128); ff(16058, 53010, 12792, 23270, 14173, 7042, 33468, 21394); fe(152, 174, 22611, 86, 50, 174, 50, 5901, 37806, 39206, 178, 128); ff(64783, 59980, 42920, 15084, 48711, 62044, 26552, 30556); fe(152, 48, 23001, 86, 201, 48, 201, 35211, 61237, 41014, 178, 128); fe(152, 52, 21338, 86, 98, 52, 98, 51533, 37563, 55650, 178, 128); ff(22018, 30117, 29377, 52114, 65167, 61781, 22703, 59515); ff(32315, 24265, 13011, 10832, 14173, 7042, 37872, 16988); fe(152, 225, 28145, 86, 75, 225, 75, 46804, 41494, 61784, 178, 128); fd(9139, 384, 59949, 224, 3, 9192, 31244); fd(31581, 384, 36681, 224, 6, 40983, 18006); fd(37729, 384, 6868, 224, 8, 55687, 17465); fd(55687, 384, 61803, 224, 10, 13979, 6868); fd(18078, 384, 21143, 224, 11, 59284, 54028); fd(18078, 384, 19863, 224, 4, 58595, 54028); fd(13979, 384, 49746, 224, 7, 14803, 61803); fd(9139, 384, 59949, 224, 9, 9192, 31244); fd(18078, 384, 4785, 224, 14, 46771, 54028); fd(62531, 384, 60961, 224, 2, 42738, 26588); fd(53689, 384, 29274, 224, 1, 12989, 41361); fd(29705, 384, 20294, 224, 15, 25616, 25487); fd(5135, 384, 57180, 224, 5, 293, 6021); fd(13979, 384, 6868, 224, 12, 55687, 61803); fd(44196, 384, 17465, 224, 0, 37729, 26473); fd(58595, 384, 50185, 224, 13, 19333, 19863); fc(390, 32800, 20617, 64919, 6821, 37902, 55200, 7897, 9756, 56832); fb(1049, 64736, 62911, 23404, 60979, 17888, 15220, 2393, 17873, 48284); fb(29778, 1636, 45049, 35689, 13219, 40215, 53742, 16794, 26124, 2281); fc(32407, 27667, 8303, 60107, 55857, 5329, 38876, 21930, 2219, 34436); fb(19348, 23130, 63878, 63240, 43448, 33965, 8903, 2471, 62385, 17487); fc(62630, 15837, 51831, 13443, 47333, 5402, 13443, 64706, 5402, 28008); fc(64747, 17368, 53639, 53742, 49351, 249, 50997, 42520, 40215, 12261); fb(42271, 23019, 1175, 467, 64707, 48528, 60505, 15235, 31665, 52687); fb(14010, 11123, 11231, 17890, 47219, 37874, 55817, 38226, 49123, 27864); fc(4585, 64433, 29717, 63000, 31394, 18304, 7162, 63553, 58497, 11402); fc(62250, 59603, 34270, 54293, 57707, 15983, 47651, 52087, 46569, 30777); fb(27972, 37874, 61746, 9989, 55817, 57438, 20275, 13221, 40365, 59840); fc(2994, 30133, 64879, 23716, 33575, 10347, 29301, 51095, 5483, 21073); fb(29322, 30850, 35286, 38783, 42208, 22298, 54044, 10136, 2861, 3648); fc(20358, 48825, 54510, 54385, 22132, 63623, 55066, 64923, 63574, 65328); fb(54024, 5243, 22413, 9636, 12553, 17368, 49351, 37097, 30461, 26581); fc(52521, 52521, 19916, 56441, 46197, 50880, 37349, 30611, 15106, 46197); fc(3235, 39657, 30253, 22854, 29316, 21303, 58728, 38444, 7183, 8485); fc(2219, 55806, 7112, 59937, 24663, 37306, 55261, 14981, 53181, 60107); fb(49123, 37874, 7577, 31731, 55817, 62729, 22516, 18073, 16051, 17890); fc(48970, 34034, 51034, 60085, 414, 12484, 27048, 63554, 57493, 22900); fb(63574, 23847, 20920, 22686, 13480, 45861, 44964, 36259, 16319, 54385); fb(38132, 65120, 18164, 62972, 8748, 46134, 29267, 27568, 39656, 17254); fc(40215, 5318, 19410, 35673, 27490, 6721, 30943, 50042, 62156, 53742); fb(59081, 62729, 64582, 29969, 22516, 39800, 27684, 19535, 59363, 14641); fb(60332, 20375, 49432, 63192, 55396, 60936, 39587, 26351, 12703, 23605); fb(65120, 33837, 47189, 16009, 63912, 20304, 39866, 49064, 60991, 8748); fb(61315, 37469, 47454, 65328, 21996, 15396, 33545, 4404, 20358, 23355); fc(30933, 33064, 8146, 64772, 6240, 50882, 37498, 3233, 10385, 38252); fc(21341, 7792, 321, 9989, 55094, 41922, 18820, 33716, 40365, 5820); fc(14295, 49278, 43729, 57376, 42126, 26278, 40839, 16672, 46618, 58641); fb(34860, 33965, 32086, 14642, 8903, 57090, 38224, 48036, 55070, 62090); fa(22435, 9, 31449, 2156, 22937, 19204, 30620, 21295, 44503, 3292, 21251); fa(14106, 3, 41150, 55848, 48952, 60960, 13036, 13931, 61096, 56984, 13242); fa(25325, 0, 60960, 14031, 3296, 33455, 48952, 3294, 2300, 12927, 26189); fa(4845, 12, 28059, 41131, 7696, 22771, 46130, 13931, 61096, 42011, 5709); fa(30127, 7, 60960, 25002, 13931, 61096, 48952, 54446, 9419, 25882, 28943); fa(35486, 6, 41150, 56367, 12555, 3330, 13036, 36587, 40001, 55455, 36414); fa(24072, 15, 19204, 11518, 22937, 19204, 22937, 28172, 43068, 10318, 23208); fa(48758, 13, 50328, 31723, 2341, 60112, 54785, 25993, 32345, 32603, 47830); fa(53426, 4, 42298, 24527, 46130, 28059, 808, 22937, 19204, 23423, 54290); fa(53793, 11, 11095, 46048, 21295, 44503, 24807, 3294, 2300, 46928, 54913); fa(36536, 14, 11095, 5593, 48952, 60960, 24807, 2341, 60112, 4457, 35352); fa(15341, 10, 56946, 52842, 7696, 22771, 56834, 46130, 28059, 51930, 16205); fa(31559, 2, 7721, 61012, 44710, 48900, 16907, 30620, 31449, 60132, 32743); fa(8622, 1, 58872, 44046, 12555, 3330, 53527, 56423, 20830, 43198, 9486); fa(25757, 8, 32345, 47033, 54446, 9419, 25993, 48205, 56023, 45833, 24637); fa(30504, 5, 48900, 56479, 53527, 58872, 44710, 56423, 20830, 55343, 29576); g___1046(10712, 29714, 28850, 46757, 28551, 15618, 38164, 12, 42447, 60349, 10344); g___1046(720, 52537, 51609, 31158, 20960, 24591, 30069, 1, 3886, 29846, 864); g___1046(9176, 22699, 23563, 25123, 51359, 57042, 60540, 6, 28253, 35180, 8808); g___1046(55072, 28538, 27610, 46757, 28551, 47020, 7855, 11, 57886, 29001, 54928); g___1046(51766, 62569, 61641, 22910, 46352, 13212, 40353, 2, 30616, 16769, 52102); g___1046(64902, 23444, 24372, 11254, 47507, 59800, 63662, 4, 22910, 46352, 64566); g___1046(54253, 28977, 30097, 42447, 60349, 40197, 53333, 3, 38952, 7248, 53853); g___1046(23576, 40735, 39871, 16987, 42090, 51522, 7092, 15, 4995, 29307, 23976); g___1046(34354, 34599, 33671, 30616, 16769, 59800, 63662, 8, 3886, 29846, 34690); g___1046(58527, 56600, 55736, 50128, 10744, 33787, 55313, 7, 2129, 41636, 58671); g___1046(2173, 55457, 56321, 25123, 51359, 59531, 29254, 13, 10618, 44888, 2509); g___1046(1411, 5317, 4197, 30408, 13822, 57042, 60540, 0, 30616, 16769, 1075); g___1046(65083, 65025, 64161, 2763, 48704, 8797, 43019, 5, 10618, 44888, 65419); g___1046(61685, 3937, 3009, 25252, 26231, 40197, 53333, 10, 42447, 60349, 61765); g___1046(9563, 41479, 42663, 4995, 29307, 11925, 23187, 9, 38952, 7248, 9451); g___1046(47546, 43946, 44810, 50128, 10744, 59531, 29254, 14, 31158, 20960, 47114); ff(25993, 9439, 17441, 32345, 42117, 47286, 36915, 22848); fe(152, 13, 12991, 86, 224, 13, 224, 43845, 50573, 45170, 178, 128); ff(13931, 33958, 11681, 61096, 56834, 56946, 14466, 60465); fe(152, 135, 50409, 86, 184, 135, 184, 23869, 35094, 27822, 178, 128); fe(152, 191, 54391, 86, 248, 191, 248, 17093, 11834, 42905, 178, 128); ff(292, 28216, 33182, 49969, 16907, 7721, 34082, 46521); fe(152, 48, 273, 86, 201, 48, 201, 12088, 61655, 11751, 178, 128); fe(152, 52, 54094, 86, 98, 52, 98, 16498, 54094, 16498, 178, 128); ff(29763, 61364, 12838, 31219, 42117, 47286, 34922, 32990); fe(152, 13, 7333, 86, 224, 13, 224, 54622, 7333, 54622, 178, 128); ff(292, 19759, 5536, 49969, 292, 49969, 64070, 34655); fe(152, 240, 398, 86, 22, 240, 22, 8974, 29920, 25159, 178, 128); ff(54446, 45073, 54931, 9419, 21295, 44503, 41615, 63403); fe(152, 117, 48872, 86, 188, 117, 188, 15269, 11684, 61586, 178, 128); fe(152, 57, 10896, 86, 183, 57, 183, 16430, 50105, 407, 178, 128); fe(152, 143, 54094, 86, 113, 143, 113, 16498, 21604, 28166, 178, 128); fe(152, 142, 2986, 86, 146, 142, 146, 18539, 55491, 16589, 178, 128); fe(152, 47, 10896, 86, 89, 47, 89, 16430, 60122, 1031, 178, 128); ff(34148, 56385, 14779, 45782, 54785, 50328, 64964, 8513); fe(152, 142, 29510, 86, 146, 142, 146, 28429, 35328, 39375, 178, 128); fe(152, 51, 7772, 86, 207, 51, 207, 43732, 61655, 11751, 178, 128); fe(152, 191, 65390, 86, 248, 191, 248, 241, 46995, 18706, 178, 128); ff(7696, 25022, 22930, 22771, 53527, 58872, 22962, 31051); fe(152, 57, 60224, 86, 183, 57, 183, 48423, 60224, 48423, 178, 128); fe(152, 174, 20798, 86, 50, 174, 50, 20650, 7830, 55204, 178, 128); fe(152, 117, 7362, 86, 188, 117, 188, 28853, 5182, 26031, 178, 128); ff(54446, 35864, 41218, 9419, 65382, 47168, 5704, 32678); ff(54446, 53981, 35446, 9419, 42117, 47286, 28651, 38360); ff(39060, 42136, 48045, 54406, 21295, 44503, 24287, 64724); fe(152, 13, 449, 86, 224, 13, 224, 59582, 61571, 48482, 178, 128); fe(152, 87, 28126, 86, 57, 87, 57, 46471, 63596, 14845, 178, 128); ff(25993, 44278, 20576, 32345, 36587, 40001, 25101, 47857); ff(24807, 56061, 26854, 11095, 42117, 47286, 46565, 56373); fe(152, 52, 8136, 86, 98, 52, 98, 29586, 15006, 4526, 178, 128); fe(152, 174, 13599, 86, 50, 174, 50, 15504, 58408, 32259, 178, 128); ff(22937, 30555, 6245, 19204, 24807, 11095, 31116, 35521); ff(48205, 5087, 11004, 56023, 56834, 56946, 16232, 23771); fg(143, 25893, 146, 213, 113, 49325, 10102, 51738, 191, 65); fe(152, 90, 19104, 86, 242, 90, 242, 63367, 36344, 2688, 178, 128); ff(48952, 39872, 49293, 60960, 2341, 60112, 32406, 48402); ff(65382, 13339, 30942, 47168, 2341, 60112, 31536, 17257); fe(152, 48, 49360, 86, 201, 48, 201, 29412, 7080, 6865, 178, 128); ff(29763, 40427, 1207, 31219, 13036, 41150, 34201, 46430); ff(3294, 9239, 1996, 2300, 808, 42298, 11519, 3620); fe(152, 135, 30147, 86, 184, 135, 184, 40120, 58937, 8075, 178, 128); ff(16907, 26238, 18917, 7721, 3294, 2300, 62757, 44597); ff(30620, 49169, 39116, 31449, 7696, 22771, 37945, 56406); ff(30620, 30916, 29633, 31449, 36587, 40001, 60900, 62199); fe(152, 240, 46395, 86, 22, 240, 22, 39758, 61325, 25028, 178, 128); fe(152, 51, 42994, 86, 207, 51, 207, 3592, 12560, 15301, 178, 128); fe(152, 52, 50105, 86, 98, 52, 98, 407, 28389, 45356, 178, 128); ff(56423, 17739, 56986, 20830, 808, 42298, 54530, 18500); fe(152, 225, 11115, 86, 75, 225, 75, 41822, 7014, 6141, 178, 128); fe(152, 57, 50790, 86, 183, 57, 183, 27691, 50790, 27691, 178, 128); fe(152, 87, 30612, 86, 57, 87, 57, 44417, 27520, 39814, 178, 128); ff(808, 30302, 54987, 42298, 13931, 61096, 3750, 5169); ff(39060, 25653, 27304, 54406, 24807, 11095, 12702, 38804); fe(152, 117, 6557, 86, 188, 117, 188, 19470, 46545, 37594, 178, 128); ff(54446, 1562, 15323, 9419, 24807, 11095, 53650, 8804); ff(21295, 9796, 9978, 44503, 46130, 28059, 10243, 16384); ff(12555, 46919, 39760, 3330, 28172, 43068, 39582, 30124); fe(152, 47, 20795, 86, 89, 47, 89, 26846, 6633, 22256, 178, 128); ff(7696, 8044, 45405, 22771, 54785, 50328, 19349, 8276); fe(152, 47, 15568, 86, 89, 47, 89, 3893, 13459, 1326, 178, 128); ff(7696, 26015, 23546, 22771, 54446, 9419, 40457, 19431); fe(152, 48, 11208, 86, 201, 48, 201, 22644, 55008, 38129, 178, 128); ff(46130, 53515, 62985, 28059, 54446, 9419, 2535, 16545); fe(152, 117, 22201, 86, 188, 117, 188, 61791, 32658, 8317, 178, 128); fe(152, 47, 49465, 86, 89, 47, 89, 8964, 32574, 46674, 178, 128); fg(51, 55106, 65, 205, 207, 15972, 29359, 44527, 135, 65); ff(2341, 1955, 61869, 60112, 22937, 19204, 6951, 59174); fg(240, 43564, 71, 155, 22, 11823, 41329, 43463, 47, 65); fe(152, 51, 22201, 86, 207, 51, 207, 61791, 45840, 2003, 178, 128); fe(152, 191, 19902, 86, 248, 191, 248, 7346, 47428, 15491, 178, 128); ff(7696, 39066, 5677, 22771, 44710, 48900, 26954, 24704); fe(152, 135, 18823, 86, 184, 135, 184, 30657, 18410, 4103, 178, 128); ff(22937, 17823, 28847, 19204, 48952, 60960, 25145, 21064); ff(7696, 15049, 44970, 22771, 13931, 61096, 2716, 11400); fe(152, 225, 52033, 86, 75, 225, 75, 26389, 52033, 26389, 178, 128); ff(46130, 28624, 25734, 28059, 48952, 60960, 38502, 33311); fe(152, 52, 42514, 86, 98, 52, 98, 13557, 46419, 3155, 178, 128); fe(152, 143, 37701, 86, 113, 143, 113, 53197, 22820, 60735, 178, 128); ff(22937, 45721, 4066, 19204, 39060, 54406, 39846, 13288); ff(30620, 14662, 27846, 31449, 39060, 54406, 49629, 57123); fe(152, 87, 26931, 86, 57, 87, 57, 33437, 15480, 64155, 178, 128); fe(152, 135, 57950, 86, 184, 135, 184, 11264, 21735, 4508, 178, 128); fe(152, 47, 10556, 86, 89, 47, 89, 65459, 53669, 2851, 178, 128); fe(152, 135, 22542, 86, 184, 135, 184, 6298, 10157, 36281, 178, 128); ff(56423, 51768, 59865, 20830, 48952, 60960, 56701, 24); ff(56834, 50913, 13391, 56946, 16907, 7721, 17294, 21128); ff(44710, 4444, 44806, 48900, 56423, 20830, 10139, 14132); fg(51, 8114, 212, 24, 207, 51342, 27334, 1432, 90, 65); ff(2341, 29904, 8615, 60112, 65382, 47168, 8596, 56368); fe(152, 117, 40579, 86, 188, 117, 188, 62301, 24426, 57274, 178, 128); fe(152, 57, 28213, 86, 183, 57, 183, 44317, 36312, 31886, 178, 128); ff(56834, 36723, 31448, 56946, 65382, 47168, 47383, 58369); ff(3296, 17494, 43623, 33455, 16907, 7721, 28395, 43697); ff(24807, 11175, 36296, 11095, 54446, 9419, 2223, 32180); fe(152, 174, 7014, 86, 50, 174, 50, 6141, 61078, 61538, 178, 128); fe(152, 90, 2131, 86, 242, 90, 242, 25855, 42514, 13557, 178, 128); fe(152, 143, 38829, 86, 113, 143, 113, 58946, 21401, 63430, 178, 128); ff(56423, 16933, 42555, 20830, 292, 49969, 22118, 39993); fe(152, 225, 7698, 86, 75, 225, 75, 24835, 16496, 23415, 178, 128); fe(152, 51, 29847, 86, 207, 51, 207, 18497, 7080, 6865, 178, 128); fe(152, 48, 7362, 86, 201, 48, 201, 28853, 33722, 16436, 178, 128); fe(152, 47, 27790, 86, 89, 47, 89, 56896, 35138, 25736, 178, 128); fe(152, 174, 38281, 86, 50, 174, 50, 8382, 13459, 1326, 178, 128); ff(48205, 21758, 31908, 56023, 53527, 58872, 52154, 9791); ff(46130, 5214, 33628, 28059, 21295, 44503, 51260, 33082); fe(152, 52, 36312, 86, 98, 52, 98, 31886, 51370, 12451, 178, 128); fe(152, 13, 49599, 86, 224, 13, 224, 14592, 57048, 17914, 178, 128); fe(152, 240, 28570, 86, 22, 240, 22, 33162, 56605, 48923, 178, 128); fe(152, 174, 19278, 86, 50, 174, 50, 6716, 17320, 56635, 178, 128); ff(54446, 41885, 49469, 9419, 22937, 19204, 62698, 19059); ff(29763, 57846, 50111, 31219, 54446, 9419, 15497, 2456); fe(152, 57, 30719, 86, 183, 57, 183, 32274, 64944, 17424, 178, 128); ff(42117, 36759, 6491, 47286, 22937, 19204, 54064, 52257); fe(152, 240, 59637, 86, 22, 240, 22, 49504, 36312, 31886, 178, 128); ff(42117, 43006, 4795, 47286, 53527, 58872, 31808, 26823); ff(48205, 5455, 20865, 56023, 54446, 9419, 60203, 26744); ff(44710, 60298, 10928, 48900, 292, 49969, 36627, 8370); fe(152, 174, 25459, 86, 50, 174, 50, 31635, 44841, 1692, 178, 128); fe(152, 142, 14648, 86, 146, 142, 146, 60688, 13590, 23743, 178, 128); ff(808, 45866, 24519, 42298, 34148, 45782, 9027, 40908); ff(65382, 63524, 13058, 47168, 34148, 45782, 46755, 58983); fe(152, 13, 12418, 86, 224, 13, 224, 28678, 12489, 51151, 178, 128); ff(28172, 21679, 16885, 43068, 65382, 47168, 39719, 15068); fe(152, 174, 37701, 86, 50, 174, 50, 53197, 6389, 50481, 178, 128); fe(152, 240, 31434, 86, 22, 240, 22, 27008, 49599, 14592, 178, 128); ff(22937, 35546, 57175, 19204, 56423, 20830, 61889, 38305); ff(46130, 25805, 34042, 28059, 48205, 56023, 17399, 30138); ff(46130, 63233, 28200, 28059, 28172, 43068, 31951, 15778); ff(56423, 7741, 13214, 20830, 56834, 56946, 10506, 56755); fe(152, 143, 39441, 86, 113, 143, 113, 46891, 18080, 39903, 178, 128); fe(152, 52, 20795, 86, 98, 52, 98, 26846, 273, 12088, 178, 128); fe(152, 90, 43915, 86, 242, 90, 242, 56963, 22068, 38347, 178, 128); fe(152, 47, 26415, 86, 89, 47, 89, 26590, 65390, 241, 178, 128); ff(54785, 6486, 57024, 50328, 22937, 19204, 31792, 44785); ff(46130, 15248, 23046, 28059, 56834, 56946, 7981, 6890); ff(3294, 1218, 60195, 2300, 22937, 19204, 6754, 40542); fe(152, 87, 18050, 86, 57, 87, 57, 23499, 30357, 60138, 178, 128); ff(36587, 25288, 9722, 40001, 54446, 9419, 21503, 55428); ff(12555, 14440, 52359, 3330, 31157, 46600, 18281, 35778); ff(3296, 1304, 54865, 33455, 30620, 31449, 7190, 58525); fg(225, 31317, 146, 213, 75, 2732, 58215, 59466, 142, 65); ff(53527, 43299, 22596, 58872, 29763, 31219, 1563, 8911); fe(152, 135, 17211, 86, 184, 135, 184, 32234, 28213, 44317, 178, 128); fe(152, 13, 6649, 86, 224, 13, 224, 8533, 63488, 20752, 178, 128); ff(31157, 17104, 62496, 46600, 3294, 2300, 6380, 2446); fe(152, 51, 8136, 86, 207, 51, 207, 29586, 61834, 60585, 178, 128); fe(152, 90, 52935, 86, 242, 90, 242, 27533, 15388, 46910, 178, 128); fe(152, 143, 25885, 86, 113, 143, 113, 48849, 57129, 15362, 178, 128); ff(54785, 54230, 17622, 50328, 21295, 44503, 13774, 26222); fe(152, 225, 35228, 86, 75, 225, 75, 23419, 27172, 10424, 178, 128); fe(152, 240, 54391, 86, 22, 240, 22, 17093, 63253, 5558, 178, 128); ff(54785, 46870, 4398, 50328, 12555, 3330, 6659, 60931); fe(152, 48, 33668, 86, 201, 48, 201, 5789, 16203, 28072, 178, 128); fe(152, 143, 44406, 86, 113, 143, 113, 36524, 44406, 36524, 178, 128); fe(152, 142, 12489, 86, 146, 142, 146, 51151, 11823, 43564, 178, 128); fe(152, 13, 15886, 86, 224, 13, 224, 62622, 62936, 37196, 178, 128); ff(53527, 22132, 16821, 58872, 13036, 41150, 41295, 4370); fe(152, 174, 20795, 86, 50, 174, 50, 26846, 20795, 26846, 178, 128); fe(152, 51, 3929, 86, 207, 51, 207, 33334, 15480, 64155, 178, 128); ff(54446, 24826, 37875, 9419, 39060, 54406, 14486, 32241); ff(54785, 36238, 17883, 50328, 31157, 46600, 38417, 13403); fe(152, 48, 65390, 86, 201, 48, 201, 241, 21823, 2031, 178, 128); fe(152, 142, 5061, 86, 146, 142, 146, 12375, 50790, 27691, 178, 128); ff(54446, 15114, 8858, 9419, 65382, 47168, 35155, 15460); fe(152, 52, 54789, 86, 98, 52, 98, 24029, 25337, 45152, 178, 128); fe(152, 57, 58383, 86, 183, 57, 183, 14432, 52990, 28399, 178, 128); ff(25993, 46802, 36057, 32345, 25993, 32345, 44172, 59164); fe(152, 47, 3064, 86, 89, 47, 89, 35028, 7303, 14561, 178, 128); ff(53527, 9169, 12048, 58872, 24807, 11095, 47515, 6905); fe(152, 90, 46188, 86, 242, 90, 242, 11397, 7176, 23403, 178, 128); fe(152, 191, 6649, 86, 248, 191, 248, 8533, 57129, 15362, 178, 128); ff(16907, 58042, 18222, 7721, 65382, 47168, 52854, 44672); ff(30620, 54740, 26008, 31449, 65382, 47168, 58693, 54253); fe(152, 225, 43859, 86, 75, 225, 75, 34287, 19743, 28032, 178, 128); fe(152, 47, 11834, 86, 89, 47, 89, 42905, 4495, 61447, 178, 128); fg(174, 58946, 83, 41, 50, 38829, 17117, 23591, 225, 65); ff(2341, 55993, 21017, 60112, 3294, 2300, 59974, 14155); fe(152, 48, 26435, 86, 201, 48, 201, 35565, 49693, 975, 178, 128); ff(53527, 37807, 38461, 58872, 24807, 11095, 34784, 40997); ff(30620, 33146, 26835, 31449, 56834, 56946, 52389, 23145); ff(54785, 40241, 7025, 50328, 3296, 33455, 64091, 16423); fe(152, 87, 45865, 86, 57, 87, 57, 18942, 31658, 34181, 178, 128); fe(152, 240, 3593, 86, 22, 240, 22, 61472, 42742, 16607, 178, 128); fe(152, 87, 12858, 86, 57, 87, 57, 21462, 28690, 31288, 178, 128); ff(54785, 3872, 22971, 50328, 13931, 61096, 63858, 32547); fe(152, 13, 16097, 86, 224, 13, 224, 60724, 62987, 47276, 178, 128); fe(152, 47, 837, 86, 89, 47, 89, 4763, 47354, 32046, 178, 128); ff(53527, 7051, 18200, 58872, 25993, 32345, 45846, 42617); fe(152, 13, 17598, 86, 224, 13, 224, 49915, 55652, 63055, 178, 128); ff(34148, 29897, 46000, 45782, 25993, 32345, 55952, 17770); fe(152, 142, 21182, 86, 146, 142, 146, 62895, 54352, 14722, 178, 128); fe(152, 174, 61931, 86, 50, 174, 50, 1264, 23740, 46947, 178, 128); fe(152, 174, 51519, 86, 50, 174, 50, 24878, 3186, 6109, 178, 128); fe(152, 142, 61705, 86, 146, 142, 146, 29328, 56068, 44346, 178, 128); fe(152, 117, 11823, 86, 188, 117, 188, 43564, 46054, 55642, 178, 128); ff(48205, 44052, 15141, 56023, 3294, 2300, 59363, 20008); fe(152, 87, 61210, 86, 57, 87, 57, 10681, 50970, 37746, 178, 128); fe(152, 240, 13599, 86, 22, 240, 22, 15504, 22068, 38347, 178, 128); fe(152, 90, 31907, 86, 242, 90, 242, 19227, 53877, 19127, 178, 128); fe(152, 117, 3593, 86, 188, 117, 188, 61472, 27520, 39814, 178, 128); ff(13931, 61451, 49751, 61096, 54446, 9419, 13778, 7510); fe(152, 13, 47428, 86, 224, 13, 224, 15491, 56068, 44346, 178, 128); fe(152, 191, 41395, 86, 248, 191, 248, 53318, 9289, 47612, 178, 128); ff(54785, 28709, 60937, 50328, 21295, 44503, 6337, 28660); fe(152, 240, 273, 86, 22, 240, 22, 12088, 7772, 43732, 178, 128); ff(34148, 24986, 51720, 45782, 44710, 48900, 64702, 44743); fe(152, 143, 32695, 86, 113, 143, 113, 4271, 52739, 9549, 178, 128); ff(808, 51703, 37297, 42298, 54785, 50328, 17156, 38117); fe(152, 51, 7830, 86, 207, 51, 207, 55204, 1515, 6969, 178, 128); fe(152, 87, 57183, 86, 57, 87, 57, 49587, 36312, 31886, 178, 128); ff(44710, 58397, 45774, 48900, 48205, 56023, 3536, 64863); fe(152, 117, 21933, 86, 188, 117, 188, 64432, 23740, 46947, 178, 128); ff(25993, 48983, 9426, 32345, 7696, 22771, 56732, 22364); fe(152, 87, 37554, 86, 57, 87, 57, 61342, 37554, 61342, 178, 128); ff(28172, 57112, 29406, 43068, 3294, 2300, 35978, 42014); ff(44710, 63782, 21013, 48900, 13931, 61096, 63640, 6366); ff(13931, 50326, 10086, 61096, 53527, 58872, 19719, 47395); ff(808, 45575, 17049, 42298, 44710, 48900, 63618, 40188); ff(292, 18413, 52170, 49969, 28172, 43068, 14464, 31968); ff(65382, 5927, 44982, 47168, 22937, 19204, 61344, 47853); fe(152, 47, 57183, 86, 89, 47, 89, 49587, 56535, 55610, 178, 128); ff(29763, 20363, 56251, 31219, 22937, 19204, 22014, 30244); ff(25993, 25739, 29740, 32345, 13036, 41150, 35901, 28064); ff(31157, 44881, 48688, 46600, 42117, 47286, 3401, 39669); fe(152, 51, 29786, 86, 207, 51, 207, 51098, 58024, 26551, 178, 128); ff(24807, 54038, 7548, 11095, 48952, 60960, 15887, 24242); ff(44710, 30991, 1751, 48900, 3296, 33455, 62120, 11299); fg(13, 61551, 197, 189, 224, 37869, 33244, 53303, 87, 65); fe(152, 240, 1388, 86, 22, 240, 22, 26629, 26931, 33437, 178, 128); ff(54785, 52952, 22360, 50328, 30620, 31449, 29468, 16088); ff(36587, 17557, 30240, 40001, 34148, 45782, 30413, 11704); fe(152, 142, 52615, 86, 146, 142, 146, 1374, 52119, 372, 178, 128); ff(25993, 30399, 59979, 32345, 54785, 50328, 53774, 47579); ff(31157, 17570, 48337, 46600, 13931, 61096, 22896, 9966); fe(152, 225, 17424, 86, 75, 225, 75, 26523, 50254, 61025, 178, 128); fe(152, 48, 58024, 86, 201, 48, 201, 26551, 13459, 1326, 178, 128); fe(152, 225, 35328, 86, 75, 225, 75, 39375, 36842, 3181, 178, 128); fe(152, 135, 34061, 86, 184, 135, 184, 47342, 19241, 30695, 178, 128); ff(39060, 1963, 30331, 54406, 42117, 47286, 37599, 6294); ff(48952, 60145, 21187, 60960, 31157, 46600, 42176, 6481); ff(12555, 37423, 47486, 3330, 56423, 20830, 25084, 1306); ff(292, 41455, 59922, 49969, 24807, 11095, 59904, 13984); fe(152, 143, 10157, 86, 113, 143, 113, 36281, 16128, 54951, 178, 128); fe(152, 174, 52935, 86, 50, 174, 50, 27533, 60703, 39734, 178, 128); fe(152, 90, 3064, 86, 242, 90, 242, 35028, 7303, 14561, 178, 128); ff(36587, 12395, 64887, 40001, 39060, 54406, 26745, 17630); fe(152, 48, 17100, 86, 201, 48, 201, 15450, 17100, 15450, 178, 128); ff(21295, 8207, 58442, 44503, 48952, 60960, 53242, 23513); ff(36587, 27407, 58727, 40001, 12555, 3330, 35282, 59785); fe(152, 47, 65021, 86, 89, 47, 89, 24825, 3581, 8071, 178, 128); ff(31157, 49054, 65019, 46600, 56834, 56946, 18618, 25234); ff(292, 34479, 32011, 49969, 808, 42298, 51337, 48622); fe(152, 142, 42742, 86, 146, 142, 146, 16607, 11778, 55708, 178, 128); ff(56423, 64166, 2587, 20830, 48952, 60960, 25859, 23558); fe(152, 57, 40579, 86, 183, 57, 183, 62301, 51576, 20147, 178, 128); fe(152, 47, 58596, 86, 89, 47, 89, 58314, 53193, 51336, 178, 128); fe(152, 47, 28021, 86, 89, 47, 89, 64407, 61282, 8524, 178, 128); ff(48205, 53432, 63863, 56023, 808, 42298, 50198, 46319); ff(7696, 49048, 27228, 22771, 2341, 60112, 59862, 62908); ff(53527, 42457, 38920, 58872, 42117, 47286, 17290, 53085); fe(152, 240, 60224, 86, 22, 240, 22, 48423, 26710, 31895, 178, 128); ff(53527, 64487, 29488, 58872, 22937, 19204, 32026, 20754); ff(56423, 6045, 37101, 20830, 56423, 20830, 61319, 62090); ff(808, 14209, 65163, 42298, 39060, 54406, 33234, 49500); ff(292, 34856, 34729, 49969, 12555, 3330, 45508, 37191); fe(152, 142, 29920, 86, 146, 142, 146, 25159, 37922, 2967, 178, 128); fe(152, 174, 65390, 86, 50, 174, 50, 241, 46995, 18706, 178, 128); fe(152, 142, 54384, 86, 146, 142, 146, 59559, 19573, 35267, 178, 128); ff(3296, 27244, 59909, 33455, 7696, 22771, 12257, 20311); ff(7696, 7353, 15060, 22771, 54446, 9419, 35156, 11424); fe(152, 51, 15715, 86, 207, 51, 207, 62686, 6938, 25147, 178, 128); ff(16907, 47158, 63628, 7721, 7696, 22771, 32180, 52888); ff(48205, 17296, 26602, 56023, 25993, 32345, 25457, 31304); fe(152, 90, 47354, 86, 242, 90, 242, 32046, 837, 4763, 178, 128); ff(29763, 43360, 32615, 31219, 56423, 20830, 63203, 27378); ff(2341, 20761, 22554, 60112, 808, 42298, 35967, 162); fe(152, 90, 37869, 86, 242, 90, 242, 61551, 10157, 36281, 178, 128); fe(152, 13, 53623, 86, 224, 13, 224, 958, 52843, 30658, 178, 128); ff(54446, 36207, 61585, 9419, 42117, 47286, 63348, 8803); fe(152, 90, 44224, 86, 242, 90, 242, 9271, 6847, 49372, 178, 128); ff(3294, 54332, 49082, 2300, 808, 42298, 8742, 37401); ff(3294, 59636, 53966, 2300, 54446, 9419, 46757, 19140); ff(44710, 25565, 35938, 48900, 39060, 54406, 15651, 23027); ff(36587, 53588, 47780, 40001, 28172, 43068, 34364, 48810); fe(152, 143, 15886, 86, 113, 143, 113, 62622, 48872, 15269, 178, 128); fe(152, 117, 41395, 86, 188, 117, 188, 53318, 26906, 43252, 178, 128); ff(16907, 41664, 32460, 7721, 48205, 56023, 27084, 45241); fe(152, 191, 19081, 86, 248, 191, 248, 15169, 7698, 24835, 178, 128); fe(152, 143, 45274, 86, 113, 143, 113, 8780, 58596, 58314, 178, 128); ff(48205, 65384, 11011, 56023, 13036, 41150, 7421, 5418); fe(152, 48, 52582, 86, 201, 48, 201, 58621, 24426, 57274, 178, 128); ff(56834, 18127, 40886, 56946, 54446, 9419, 64019, 59335); ff(22937, 24255, 28669, 19204, 65382, 47168, 34493, 4700); fg(48, 31690, 65, 205, 201, 47995, 26927, 50927, 117, 65); ff(292, 64826, 49713, 49969, 54446, 9419, 40463, 24076); ff(3294, 47104, 15013, 2300, 22937, 19204, 55868, 44016); ff(30620, 843, 41197, 31449, 48952, 60960, 30721, 26392); fe(152, 57, 22068, 86, 183, 57, 183, 38347, 54789, 24029, 178, 128); fe(152, 13, 63561, 86, 224, 13, 224, 9172, 31098, 31476, 178, 128); ff(42117, 54338, 24793, 47286, 48952, 60960, 40343, 17105); ff(3294, 23979, 44323, 2300, 24807, 11095, 2325, 61253); fe(152, 87, 23430, 86, 57, 87, 57, 21515, 23430, 21515, 178, 128); ff(3296, 55587, 2872, 33455, 7696, 22771, 44037, 65091); ff(34148, 61903, 29385, 45782, 54785, 50328, 51263, 10831); fe(152, 225, 64793, 86, 75, 225, 75, 33642, 6889, 59314, 178, 128); fe(152, 48, 32724, 86, 201, 48, 201, 4823, 3581, 8071, 178, 128); ff(48952, 24081, 22630, 60960, 25993, 32345, 7195, 32351); fe(152, 51, 43297, 86, 207, 51, 207, 36327, 63488, 20752, 178, 128); fe(152, 117, 55491, 86, 188, 117, 188, 16589, 55491, 16589, 178, 128); ff(808, 9913, 11032, 42298, 39060, 54406, 15609, 40255); ff(29763, 25832, 55693, 31219, 34148, 45782, 6046, 14047); fe(152, 57, 62987, 86, 183, 57, 183, 47276, 27790, 56896, 178, 128); ff(808, 54209, 21083, 42298, 3296, 33455, 55038, 18607); fe(152, 191, 33394, 86, 248, 191, 248, 47220, 18823, 30657, 178, 128); fe(152, 52, 2363, 86, 98, 52, 98, 29933, 15715, 62686, 178, 128); fe(152, 142, 59461, 86, 146, 142, 146, 39747, 35313, 158, 178, 128); fe(152, 90, 59637, 86, 242, 90, 242, 49504, 33315, 30897, 178, 128); ff(54785, 9471, 38303, 50328, 48952, 60960, 13267, 31380); ff(7696, 63320, 50395, 22771, 28172, 43068, 55740, 7908); ff(13036, 36587, 64121, 41150, 12555, 3330, 40001, 52485); ff(16907, 54251, 36032, 7721, 808, 42298, 16077, 24257); fe(152, 142, 49599, 86, 146, 142, 146, 14592, 33621, 6826, 178, 128); ff(34148, 58693, 5409, 45782, 34148, 45782, 11976, 59388); fe(152, 52, 29786, 86, 98, 52, 98, 51098, 41395, 53318, 178, 128); fe(152, 87, 53809, 86, 57, 87, 57, 4369, 53877, 19127, 178, 128); fe(152, 87, 57129, 86, 57, 87, 57, 15362, 17112, 2715, 178, 128); ff(53527, 9400, 10483, 58872, 54785, 50328, 62202, 48409); ff(28172, 63246, 48411, 43068, 39060, 54406, 24962, 19694); ff(12555, 27937, 54524, 3330, 12555, 3330, 47817, 26952); fe(152, 117, 32548, 86, 188, 117, 188, 44940, 50721, 7358, 178, 128); ff(30620, 58551, 44415, 31449, 56834, 56946, 26005, 32604); fe(152, 240, 32756, 86, 22, 240, 22, 62028, 33334, 46605, 178, 128); fe(152, 225, 51576, 86, 75, 225, 75, 20147, 18410, 4103, 178, 128); fe(152, 240, 53969, 86, 22, 240, 22, 17474, 50105, 407, 178, 128); ff(34148, 27620, 61372, 45782, 30620, 31449, 11120, 59719); ff(7696, 2227, 36258, 22771, 34148, 45782, 2307, 41872); ff(13036, 52774, 63293, 41150, 13931, 61096, 4472, 56954); ff(39060, 50676, 16549, 54406, 48205, 56023, 14667, 37480); ff(3294, 32329, 48717, 2300, 30620, 31449, 3375, 28311); fe(152, 240, 24363, 86, 22, 240, 22, 64464, 30147, 40120, 178, 128); fe(152, 191, 61813, 86, 248, 191, 248, 47189, 60122, 1031, 178, 128); ff(30620, 28332, 11729, 31449, 3294, 2300, 46250, 26537); fe(152, 117, 3103, 86, 188, 117, 188, 313, 22068, 38347, 178, 128); ff(31157, 11961, 50978, 46600, 31157, 46600, 32150, 39914); fe(152, 135, 55491, 86, 184, 135, 184, 16589, 45612, 45874, 178, 128); ff(31157, 33634, 6440, 46600, 2341, 60112, 60528, 22104); ff(65382, 25019, 14428, 47168, 24807, 11095, 26241, 8317); ff(24807, 1922, 38934, 11095, 65382, 47168, 12183, 28452); fe(152, 143, 2589, 86, 113, 143, 113, 40047, 15555, 47339, 178, 128); ff(48952, 21959, 4500, 60960, 22937, 19204, 18121, 24700); ff(56834, 9802, 19672, 56946, 48952, 60960, 37068, 63309); fe(152, 174, 52615, 86, 50, 174, 50, 1374, 51475, 42751, 178, 128); ff(3296, 37076, 26691, 33455, 34148, 45782, 51659, 51177); fe(152, 240, 885, 86, 22, 240, 22, 12069, 58351, 47729, 178, 128); ff(54785, 59297, 63385, 50328, 54785, 50328, 1629, 64239); ff(808, 6848, 30502, 42298, 48952, 60960, 64021, 43718); fg(174, 15707, 178, 86, 50, 56997, 42425, 63161, 57, 65); fe(152, 51, 12889, 86, 207, 51, 207, 40539, 58839, 55423, 178, 128); ff(21295, 60315, 42894, 44503, 21295, 44503, 15515, 40901); fe(152, 87, 525, 86, 57, 87, 57, 3666, 56605, 48923, 178, 128); ff(30620, 22242, 47025, 31449, 28172, 43068, 44110, 49411); ff(44710, 32290, 18630, 48900, 30620, 31449, 2411, 55807); fe(152, 135, 8136, 86, 184, 135, 184, 29586, 36842, 3181, 178, 128); fe(152, 57, 4168, 86, 183, 57, 183, 38148, 50254, 61025, 178, 128); fe(152, 225, 61968, 86, 75, 225, 75, 1230, 10556, 65459, 178, 128); fe(152, 13, 11834, 86, 224, 13, 224, 42905, 34728, 47395, 178, 128); fe(152, 90, 17763, 86, 242, 90, 242, 15370, 45840, 2003, 178, 128); fe(152, 57, 525, 86, 183, 57, 183, 3666, 59823, 61058, 178, 128); ff(53527, 18972, 54463, 58872, 36587, 40001, 43599, 27688); ff(31157, 14543, 56532, 46600, 12555, 3330, 36289, 13915); fe(152, 51, 35094, 86, 207, 51, 207, 27822, 44406, 36524, 178, 128); ff(53527, 4666, 12037, 58872, 13036, 41150, 26156, 884); ff(48952, 19881, 47895, 60960, 56423, 20830, 52935, 7369); fe(152, 135, 59461, 86, 184, 135, 184, 39747, 18852, 43227, 178, 128); fe(152, 90, 15197, 86, 242, 90, 242, 47991, 36009, 3014, 178, 128); ff(24807, 11450, 48220, 11095, 3296, 33455, 53559, 47628); fg(87, 44417, 153, 162, 57, 30612, 27218, 53707, 240, 65); ff(13931, 51249, 53493, 61096, 29763, 31219, 11040, 10888); ff(22937, 48578, 28627, 19204, 54446, 9419, 40101, 43936); ff(7696, 35150, 27887, 22771, 29763, 31219, 59617, 31049); ff(48205, 50760, 13798, 56023, 46130, 28059, 2568, 37160); fe(152, 225, 39516, 86, 75, 225, 75, 59030, 48046, 20521, 178, 128); ff(48952, 39765, 56923, 60960, 13036, 41150, 34291, 37768); ff(48205, 3241, 17248, 56023, 2341, 60112, 53274, 23879); ff(13036, 45923, 61781, 41150, 2341, 60112, 57822, 65167); fe(152, 48, 62286, 86, 201, 48, 201, 5749, 21802, 43052, 178, 128); ff(13036, 7444, 45208, 41150, 28172, 43068, 11358, 56431); ff(34148, 76, 48613, 45782, 29763, 31219, 54309, 5442); fe(152, 191, 32953, 86, 248, 191, 248, 19093, 57183, 49587, 178, 128); fe(152, 13, 13117, 86, 224, 13, 224, 3187, 43468, 30912, 178, 128); ff(808, 1532, 60366, 42298, 31157, 46600, 1470, 17443); fg(143, 16498, 146, 213, 113, 54094, 1731, 9270, 174, 65); fe(152, 48, 61078, 86, 201, 48, 201, 61538, 62936, 37196, 178, 128); fg(13, 41822, 240, 56, 224, 11115, 63592, 41151, 13, 65); ff(42117, 20633, 52387, 47286, 34148, 45782, 23437, 52826); ff(28172, 56720, 63718, 43068, 22937, 19204, 15198, 43119); ff(28172, 56919, 15283, 43068, 24807, 11095, 20513, 43994); ff(54446, 44844, 13155, 9419, 36587, 40001, 4112, 54537); ff(48205, 33753, 22224, 56023, 65382, 47168, 36573, 39450); fe(152, 13, 2770, 86, 224, 13, 224, 6975, 1883, 280, 178, 128); fe(152, 143, 61571, 86, 113, 143, 113, 48482, 28930, 13506, 178, 128); fe(152, 135, 58024, 86, 184, 135, 184, 26551, 31098, 31476, 178, 128); ff(56834, 54908, 1280, 56946, 292, 49969, 20086, 20716); ff(44710, 5394, 55248, 48900, 25993, 32345, 24620, 29977); ff(25993, 23147, 63112, 32345, 42117, 47286, 19485, 60813); fe(152, 174, 32695, 86, 50, 174, 50, 4271, 16792, 62480, 178, 128); fe(152, 47, 52033, 86, 89, 47, 89, 26389, 53510, 33407, 178, 128); ff(54785, 5261, 37635, 50328, 2341, 60112, 61253, 1458); ff(36587, 30516, 21262, 40001, 65382, 47168, 38823, 24880); ff(2341, 10079, 28785, 60112, 24807, 11095, 60834, 31543); ff(34148, 36679, 18859, 45782, 34148, 45782, 58733, 60220); ff(54785, 57590, 55757, 50328, 56423, 20830, 53727, 25434); ff(22937, 64929, 9079, 19204, 46130, 28059, 40011, 64584); fe(152, 87, 19573, 86, 57, 87, 57, 35267, 62936, 37196, 178, 128); ff(42117, 63102, 42868, 47286, 48205, 56023, 36241, 34675); fe(152, 52, 19905, 86, 98, 52, 98, 23091, 38829, 58946, 178, 128); ff(56423, 8165, 24636, 20830, 2341, 60112, 4354, 35769); fe(152, 51, 525, 86, 207, 51, 207, 3666, 40878, 36886, 178, 128); fe(152, 191, 38679, 86, 248, 191, 248, 32267, 11115, 41822, 178, 128); fe(152, 225, 32658, 86, 75, 225, 75, 8317, 17763, 15370, 178, 128); fg(117, 3014, 146, 213, 188, 36009, 60648, 15956, 51, 65); ff(42117, 12785, 6025, 47286, 65382, 47168, 37120, 32419); fe(152, 57, 3995, 86, 183, 57, 183, 14829, 11684, 61586, 178, 128); ff(25993, 52521, 43418, 32345, 42117, 47286, 46197, 42060); fe(152, 52, 43297, 86, 98, 52, 98, 36327, 17100, 15450, 178, 128); ff(13931, 8512, 9550, 61096, 56423, 20830, 31957, 16889); ff(34148, 28581, 59580, 45782, 42117, 47286, 18719, 14441); fe(152, 143, 41779, 86, 113, 143, 113, 55918, 28389, 45356, 178, 128); ff(3294, 16348, 55808, 2300, 24807, 11095, 47027, 56983); fe(152, 90, 31658, 86, 242, 90, 242, 34181, 50105, 407, 178, 128); fe(152, 225, 18852, 86, 75, 225, 75, 43227, 28690, 31288, 178, 128); ff(3294, 58261, 47779, 2300, 7696, 22771, 38122, 11194); fe(152, 48, 37789, 86, 201, 48, 201, 61528, 35639, 61050, 178, 128); fe(152, 52, 49559, 86, 98, 52, 98, 13835, 19497, 62329, 178, 128); fe(152, 117, 64057, 86, 188, 117, 188, 20972, 10896, 16430, 178, 128); ff(808, 49472, 16722, 42298, 28172, 43068, 15815, 1711); ff(39060, 61190, 58410, 54406, 46130, 28059, 56427, 45838); fe(152, 191, 4832, 86, 248, 191, 248, 29528, 37554, 61342, 178, 128); fe(152, 52, 9014, 86, 98, 52, 98, 40706, 17320, 56635, 178, 128); fe(152, 225, 31658, 86, 75, 225, 75, 34181, 53969, 17474, 178, 128); fe(152, 225, 7362, 86, 75, 225, 75, 28853, 28213, 44317, 178, 128); ff(808, 23336, 25738, 42298, 46130, 28059, 16572, 2894); ff(46130, 1951, 13670, 28059, 3294, 2300, 61741, 36444); ff(48205, 16823, 28564, 56023, 28172, 43068, 26561, 64731); fe(152, 142, 57671, 86, 146, 142, 146, 61327, 6889, 59314, 178, 128); ff(292, 61477, 49198, 49969, 2341, 60112, 24895, 61916); fe(152, 191, 59823, 86, 248, 191, 248, 61058, 60135, 3554, 178, 128); ff(34148, 55911, 7159, 45782, 24807, 11095, 19670, 3843); fg(48, 25028, 65, 205, 201, 61325, 55387, 65156, 48, 65); fe(152, 52, 33668, 86, 98, 52, 98, 5789, 50254, 61025, 178, 128); ff(54785, 14140, 53326, 50328, 16907, 7721, 4675, 38946); fe(152, 51, 59637, 86, 207, 51, 207, 49504, 33315, 30897, 178, 128); fe(152, 142, 31098, 86, 146, 142, 146, 31476, 39441, 46891, 178, 128); fe(152, 117, 14921, 86, 188, 117, 188, 4810, 37382, 35160, 178, 128); fe(152, 57, 4942, 86, 183, 57, 183, 22362, 51116, 23280, 178, 128); ff(3296, 27691, 40808, 33455, 30620, 31449, 58390, 14692); fe(152, 87, 31098, 86, 57, 87, 57, 31476, 62042, 21137, 178, 128); ff(53527, 39404, 56736, 58872, 21295, 44503, 4361, 59035); fe(152, 143, 8945, 86, 113, 143, 113, 2139, 38649, 55001, 178, 128); ff(13036, 2795, 20515, 41150, 65382, 47168, 4541, 356); fe(152, 57, 61931, 86, 183, 57, 183, 1264, 17223, 40364, 178, 128); fe(152, 57, 35328, 86, 183, 57, 183, 39375, 32574, 46674, 178, 128); ff(36587, 2325, 18236, 40001, 29763, 31219, 26939, 58359); fe(152, 240, 25801, 86, 22, 240, 22, 1333, 43106, 3597, 178, 128); fe(152, 174, 61834, 86, 50, 174, 50, 60585, 15006, 4526, 178, 128); fe(152, 135, 58408, 86, 184, 135, 184, 32259, 35065, 11911, 178, 128); ff(30620, 53710, 59331, 31449, 34148, 45782, 50527, 9598); ff(13931, 18204, 139, 61096, 3296, 33455, 3958, 30289); ff(13036, 589, 7091, 41150, 22937, 19204, 5688, 9377); ff(28172, 10527, 59461, 43068, 56834, 56946, 35794, 46077); fe(152, 174, 62403, 86, 50, 174, 50, 30988, 23430, 21515, 178, 128); ff(3296, 37178, 10595, 33455, 42117, 47286, 1775, 2640); ff(7696, 20605, 46580, 22771, 39060, 54406, 65059, 42999); ff(30620, 25405, 56910, 31449, 22937, 19204, 33198, 33878); fe(152, 51, 50970, 86, 207, 51, 207, 37746, 32724, 4823, 178, 128); fe(152, 142, 10876, 86, 146, 142, 146, 50710, 5250, 3437, 178, 128); ff(21295, 56122, 47164, 44503, 29763, 31219, 48352, 1877); fe(152, 191, 54377, 86, 248, 191, 248, 30692, 54377, 30692, 178, 128); ff(48952, 5868, 23510, 60960, 46130, 28059, 4131, 24303); fe(152, 90, 3115, 86, 242, 90, 242, 42804, 47809, 49362, 178, 128); fe(152, 117, 62598, 86, 188, 117, 188, 14993, 6938, 25147, 178, 128); fe(152, 87, 13599, 86, 57, 87, 57, 15504, 45274, 8780, 178, 128); ff(54785, 31723, 58906, 50328, 53527, 58872, 47084, 21211); ff(53527, 37588, 65347, 58872, 22937, 19204, 3775, 54010); fe(152, 51, 43468, 86, 207, 51, 207, 30912, 16295, 38781, 178, 128); ff(29763, 47180, 326, 31219, 42117, 47286, 6847, 36757); ff(21295, 20923, 49707, 44503, 13036, 41150, 8082, 60520); fe(152, 191, 55430, 86, 248, 191, 248, 36632, 43002, 12563, 178, 128); ff(48205, 60058, 36414, 56023, 46130, 28059, 37051, 47674); fe(152, 57, 6633, 86, 183, 57, 183, 22256, 7176, 23403, 178, 128); fe(152, 135, 47428, 86, 184, 135, 184, 15491, 33820, 57552, 178, 128); fe(152, 143, 38417, 86, 113, 143, 113, 58812, 59823, 61058, 178, 128); fg(191, 30695, 152, 128, 248, 19241, 28759, 30257, 143, 65); fe(152, 48, 56605, 86, 201, 48, 201, 48923, 28021, 64407, 178, 128); ff(292, 5674, 58249, 49969, 24807, 11095, 45995, 9380); ff(3296, 62009, 37483, 33455, 34148, 45782, 28626, 37087); ff(56834, 12613, 55179, 56946, 3296, 33455, 18720, 41492); ff(39060, 5138, 5705, 54406, 3294, 2300, 36716, 59144); ff(53527, 42171, 26644, 58872, 13036, 41150, 28405, 30145); ff(53527, 2584, 54819, 58872, 3296, 33455, 48902, 40086); ff(46130, 35342, 61855, 28059, 53527, 58872, 14180, 49464); ff(34148, 19441, 63134, 45782, 31157, 46600, 64213, 58356); ff(22937, 64083, 16544, 19204, 44710, 48900, 29411, 56934); ff(29763, 47839, 19507, 31219, 21295, 44503, 28247, 12435); fe(152, 143, 32953, 86, 113, 143, 113, 19093, 52843, 30658, 178, 128); fe(152, 117, 51693, 86, 188, 117, 188, 42022, 41746, 9324, 178, 128); fe(152, 52, 45060, 86, 98, 52, 98, 37683, 11684, 61586, 178, 128); fe(152, 225, 12889, 86, 75, 225, 75, 40539, 51342, 8114, 178, 128); fg(13, 19637, 240, 56, 224, 43929, 19753, 53024, 52, 65); fe(152, 90, 2831, 86, 242, 90, 242, 47136, 56997, 15707, 178, 128); ff(3296, 63701, 22149, 33455, 36587, 40001, 22549, 49470); fe(152, 47, 7211, 86, 89, 47, 89, 10699, 11557, 19622, 178, 128); ff(48205, 37286, 48772, 56023, 13931, 61096, 32834, 1569); fe(152, 13, 15006, 86, 224, 13, 224, 4526, 53119, 45321, 178, 128); ff(21295, 27464, 53741, 44503, 22937, 19204, 950, 33235); ff(292, 10241, 25939, 49969, 13036, 41150, 43609, 37877); fe(152, 52, 50505, 86, 98, 52, 98, 23249, 11823, 43564, 178, 128); fe(152, 191, 62598, 86, 248, 191, 248, 14993, 27790, 56896, 178, 128); fe(152, 135, 17320, 86, 184, 135, 184, 56635, 11960, 52079, 178, 128); fe(152, 135, 4495, 86, 184, 135, 184, 61447, 5956, 29705, 178, 128); fe(152, 48, 59461, 86, 201, 48, 201, 39747, 2956, 60919, 178, 128); ff(36587, 1544, 62246, 40001, 36587, 40001, 48846, 15260); fe(152, 135, 25710, 86, 184, 135, 184, 6650, 46813, 26533, 178, 128); fe(152, 191, 50573, 86, 248, 191, 248, 45170, 27927, 43895, 178, 128); fd(28172, 416, 20830, 432, 12, 56423, 43068); fd(56423, 416, 47286, 432, 7, 42117, 20830); fd(30620, 416, 47286, 432, 9, 42117, 31449); fd(39060, 416, 56023, 432, 13, 48205, 54406); fd(36587, 416, 60112, 432, 10, 2341, 40001); fd(34148, 416, 19204, 432, 14, 22937, 45782); fd(13931, 416, 46600, 432, 11, 31157, 61096); fd(25993, 416, 48900, 432, 15, 44710, 32345); fd(30620, 416, 2300, 432, 4, 3294, 31449); fd(12555, 416, 50328, 432, 8, 54785, 3330); fd(56423, 416, 49969, 432, 0, 292, 20830); fd(25993, 416, 49969, 432, 6, 292, 32345); fd(30620, 416, 3330, 432, 2, 12555, 31449); fd(21295, 416, 19204, 432, 5, 22937, 44503); fd(22937, 416, 42298, 432, 1, 808, 19204); fd(31157, 416, 11095, 432, 3, 24807, 46600); fc(56862, 37355, 33384, 59839, 39114, 2092, 61283, 50013, 10481, 21537); fb(15148, 61756, 21959, 17034, 64831, 19449, 12557, 18121, 56367, 25299); fc(48453, 17709, 47320, 38120, 56981, 8525, 58973, 40741, 4960, 10767); fc(56818, 58149, 55069, 62521, 13729, 60902, 27916, 49223, 62864, 45154); fb(56367, 55904, 39622, 36548, 21204, 26851, 5075, 25181, 62772, 17034); fb(3067, 61127, 2905, 6287, 58555, 57359, 55102, 2763, 56540, 62110); fb(3201, 54706, 14630, 7411, 19891, 42344, 14704, 22983, 29079, 27553); fc(30116, 60902, 6123, 13925, 27916, 55300, 36343, 29805, 21360, 50899); fc(32864, 48453, 25421, 25383, 10767, 47469, 6005, 7235, 33380, 48611); fb(20242, 40678, 25693, 62852, 37779, 45870, 52106, 54457, 60167, 14398); fc(40025, 7749, 27087, 44328, 13063, 65212, 46515, 1301, 3392, 6583); fc(38619, 25183, 4221, 65372, 51065, 47110, 50164, 19565, 60837, 24925); fb(28926, 7562, 21853, 1711, 57037, 18634, 12027, 35533, 59158, 36457); fb(55117, 62864, 28312, 54365, 62521, 51980, 19017, 47553, 59215, 7008); fb(4759, 36942, 5073, 2630, 26381, 1758, 25522, 41012, 2384, 64879); fc(30797, 8215, 2453, 19652, 35432, 11216, 23529, 31273, 45775, 8179); fc(25683, 59158, 56180, 35268, 1711, 51468, 29396, 53842, 5306, 42835); fb(59158, 50252, 43723, 59233, 63094, 41546, 40317, 38589, 56527, 1711); fc(17312, 55912, 56988, 12557, 36044, 35004, 19256, 20714, 19449, 41862); fb(10232, 24952, 2233, 37149, 1294, 53977, 18558, 15024, 17209, 55024); fc(7747, 23910, 48752, 10798, 18295, 56717, 16033, 23224, 56049, 35153); fb(20927, 27262, 62866, 44923, 56995, 60977, 48049, 34983, 29657, 39625); fc(54565, 5708, 32187, 18797, 10868, 45360, 17194, 21456, 62771, 42389); fb(32847, 25997, 65102, 16898, 19842, 54865, 55415, 48693, 21747, 38407); fc(1758, 51575, 54499, 12546, 28701, 3032, 37029, 41546, 7713, 25522); fc(4774, 54621, 65363, 22025, 63340, 59618, 10562, 35494, 34837, 18615); fb(62772, 5735, 41907, 22751, 39948, 28591, 56924, 35404, 43789, 36548); fb(3223, 25997, 604, 8556, 19842, 8995, 21683, 40427, 62033, 27248); fc(21747, 15647, 30596, 9738, 28845, 50249, 52226, 9710, 9577, 16898); fb(41546, 51389, 13835, 11197, 37453, 36160, 57825, 43471, 43354, 40317); fc(45870, 41478, 35132, 29631, 15687, 11915, 39927, 18639, 7756, 52106); fb(3355, 20224, 55651, 36457, 41858, 54859, 21825, 59996, 28926, 44291); fa(57453, 8, 3566, 9201, 10672, 6526, 13921, 552, 41516, 8737, 57773); fa(63940, 9, 42079, 51595, 9028, 22712, 36437, 3780, 50, 51291, 63492); fa(6612, 5, 53901, 49424, 3780, 50, 37328, 13921, 3566, 49344, 6164); fa(1833, 7, 22712, 56977, 39321, 50419, 9028, 28576, 2239, 57153, 1769); fa(55791, 13, 37767, 46485, 14208, 12963, 46070, 43959, 45778, 46149, 55343); fa(64021, 15, 42079, 43106, 10672, 6526, 36437, 10672, 6526, 43442, 64469); fa(24691, 4, 65431, 37128, 43084, 38424, 34721, 14208, 12963, 37080, 25011); fa(19035, 10, 38424, 55440, 46070, 37767, 43084, 60873, 20121, 55616, 19355); fa(34606, 6, 16469, 47607, 34721, 65431, 20501, 732, 49486, 47143, 34542); fa(24485, 14, 12963, 33002, 46070, 37767, 14208, 5951, 3691, 33082, 24165); fa(35568, 2, 12963, 36038, 3780, 50, 14208, 13921, 3566, 36118, 35632); fa(54604, 11, 53019, 45433, 3780, 50, 45303, 46070, 37767, 45225, 54412); fa(31972, 3, 57317, 1400, 5951, 3691, 2, 10672, 6526, 1192, 32036); fa(43887, 1, 34213, 51341, 25446, 48429, 7624, 25446, 48429, 51549, 43695); fa(61442, 12, 49486, 1857, 13921, 3566, 732, 54849, 49032, 1681, 61890); fa(52151, 0, 52093, 57634, 24330, 59778, 13695, 53257, 62908, 57586, 51831); g___1046(55514, 29207, 30359, 22504, 9556, 60368, 22940, 2, 57636, 38664, 55642); g___1046(27837, 34073, 33177, 22504, 9556, 42305, 1383, 7, 54696, 35228, 27965); g___1046(56253, 794, 1946, 29996, 1080, 43533, 13177, 1, 8642, 24051, 55869); g___1046(3318, 30742, 31894, 54696, 35228, 7476, 62984, 11, 36753, 34446, 3446); g___1046(26597, 26138, 25242, 34153, 13310, 41157, 45770, 9, 6119, 33811, 26213); g___1046(10085, 58750, 57854, 21670, 21591, 58183, 31732, 5, 57636, 38664, 9957); g___1046(36401, 11722, 10570, 34153, 13310, 42305, 1383, 4, 55193, 12486, 36785); g___1046(41864, 7893, 6741, 36753, 34446, 54878, 13044, 6, 500, 30120, 41480); g___1046(45139, 26373, 25477, 6119, 33811, 4221, 19565, 12, 30407, 29081, 45523); g___1046(16232, 37735, 38887, 36753, 34446, 43533, 13177, 3, 35563, 31546, 16104); g___1046(22812, 45949, 47101, 34153, 13310, 7476, 62984, 0, 500, 30120, 22684); g___1046(27146, 6599, 7495, 30407, 29081, 58605, 16108, 10, 6119, 33811, 27530); g___1046(28948, 7167, 8063, 6119, 33811, 56281, 3827, 13, 22504, 9556, 28820); g___1046(39062, 5840, 4688, 41371, 64947, 42305, 1383, 8, 41371, 64947, 39190); g___1046(7602, 34206, 33054, 16408, 19867, 41157, 45770, 15, 46478, 54579, 7218); g___1046(62969, 55678, 56830, 500, 30120, 58183, 31732, 14, 57395, 1873, 62585); ff(50253, 64024, 59181, 52624, 64783, 15084, 33053, 51170); fe(152, 51, 7436, 86, 207, 51, 207, 20065, 63569, 62309, 178, 128); fe(152, 135, 62040, 86, 184, 135, 184, 18885, 61663, 56237, 178, 128); fe(152, 240, 27664, 86, 22, 240, 22, 30923, 43166, 35102, 178, 128); ff(58088, 15543, 37589, 16824, 58088, 16824, 35571, 62677); fe(152, 142, 12631, 86, 146, 142, 146, 11705, 37807, 34784, 178, 128); fe(152, 143, 25654, 86, 113, 143, 113, 28529, 37443, 16877, 178, 128); fe(152, 117, 15575, 86, 188, 117, 188, 45652, 48139, 13259, 178, 128); fe(152, 51, 47775, 86, 207, 51, 207, 20215, 5016, 42354, 178, 128); fe(152, 51, 54466, 86, 207, 51, 207, 60972, 1749, 61143, 178, 128); ff(9631, 61931, 9825, 18975, 2499, 47268, 1264, 25729); fe(152, 48, 40234, 86, 201, 48, 201, 28778, 56436, 14769, 178, 128); fe(152, 240, 7361, 86, 22, 240, 22, 37877, 76, 54309, 178, 128); ff(50253, 17462, 18359, 52624, 65356, 29266, 32374, 43249); fe(152, 143, 17233, 86, 113, 143, 113, 60593, 16856, 37774, 178, 128); fe(152, 90, 51639, 86, 242, 90, 242, 1428, 12631, 11705, 178, 128); ff(30839, 23921, 32634, 39569, 31034, 48244, 60833, 290); ff(10382, 44812, 18147, 40332, 7326, 41108, 16909, 62026); fe(152, 13, 62157, 86, 224, 13, 224, 16237, 543, 13938, 178, 128); ff(65356, 9599, 24466, 29266, 53813, 51953, 1442, 26582); ff(43705, 44113, 1823, 62391, 53394, 44171, 53206, 37066); ff(59294, 63809, 34210, 9443, 30741, 61880, 33672, 14220); fe(152, 90, 28038, 86, 242, 90, 242, 57229, 20269, 38394, 178, 128); fe(152, 87, 46503, 86, 57, 87, 57, 2526, 43110, 8299, 178, 128); fe(152, 117, 12383, 86, 188, 117, 188, 37952, 27724, 54652, 178, 128); fe(152, 90, 47140, 86, 242, 90, 242, 43409, 21475, 6683, 178, 128); fe(152, 47, 42930, 86, 89, 47, 89, 55122, 24370, 18944, 178, 128); fe(152, 143, 55747, 86, 113, 143, 113, 39006, 22861, 36747, 178, 128); ff(9631, 27977, 33129, 18975, 2630, 19985, 1894, 31860); fe(152, 87, 11207, 86, 57, 87, 57, 30886, 59455, 1668, 178, 128); ff(53394, 10099, 10598, 44171, 14173, 7042, 30286, 29989); fe(152, 225, 28328, 86, 75, 225, 75, 25690, 45554, 39546, 178, 128); fe(152, 90, 31974, 86, 242, 90, 242, 15027, 35309, 2845, 178, 128); ff(49621, 30928, 14302, 42301, 30241, 36348, 5176, 48629); fe(152, 142, 58922, 86, 146, 142, 146, 28485, 37703, 2359, 178, 128); fe(152, 225, 37431, 86, 75, 225, 75, 7823, 14947, 15779, 178, 128); fe(152, 142, 28328, 86, 146, 142, 146, 25690, 50582, 9435, 178, 128); fe(152, 48, 44330, 86, 201, 48, 201, 55720, 62564, 1068, 178, 128); ff(10525, 17106, 21085, 19969, 35940, 8196, 60215, 54390); fe(152, 225, 20665, 86, 75, 225, 75, 17466, 33620, 42744, 178, 128); ff(16058, 63275, 35737, 23270, 32315, 10832, 37690, 30998); fe(152, 117, 32489, 86, 188, 117, 188, 5375, 62040, 18885, 178, 128); ff(9631, 57939, 55772, 18975, 65356, 29266, 55826, 51998); ff(55189, 11056, 62709, 14942, 10525, 19969, 12558, 23017); fe(152, 191, 19572, 86, 248, 191, 248, 18303, 10595, 17182, 178, 128); ff(39504, 2469, 40132, 29473, 65356, 29266, 15403, 40767); fe(152, 52, 63409, 86, 98, 52, 98, 16560, 5162, 63677, 178, 128); ff(48711, 26752, 60251, 62044, 64783, 15084, 27952, 59279); fe(152, 13, 15593, 86, 224, 13, 224, 43585, 50300, 53773, 178, 128); fe(152, 143, 32726, 86, 113, 143, 113, 55487, 13582, 23944, 178, 128); ff(30741, 26322, 22609, 61880, 50253, 52624, 21286, 47467); fe(152, 51, 15104, 86, 207, 51, 207, 34408, 42594, 39382, 178, 128); ff(49621, 30044, 30911, 42301, 65282, 1995, 12258, 21009); ff(16058, 34609, 3889, 23270, 53394, 44171, 42824, 52411); fe(152, 52, 4362, 86, 98, 52, 98, 40275, 11098, 31186, 178, 128); ff(30241, 58430, 7050, 36348, 55189, 14942, 63449, 29415); fe(152, 135, 30356, 86, 184, 135, 184, 23549, 59548, 48856, 178, 128); ff(65167, 43920, 36249, 61781, 9631, 18975, 15210, 51931); ff(16058, 37905, 65426, 23270, 7326, 41108, 64461, 53838); fe(152, 87, 38547, 86, 57, 87, 57, 47099, 64876, 33707, 178, 128); fe(152, 47, 40381, 86, 89, 47, 89, 17769, 44324, 9203, 178, 128); ff(22018, 46013, 62156, 52114, 14173, 7042, 20283, 32369); fe(152, 52, 18598, 86, 98, 52, 98, 48572, 42930, 55122, 178, 128); ff(10525, 4162, 2534, 19969, 22018, 52114, 21272, 56744); ff(64783, 12894, 60659, 15084, 53813, 51953, 24447, 21365); fe(152, 240, 20586, 86, 22, 240, 22, 47625, 40933, 61365, 178, 128); fe(152, 57, 41540, 86, 183, 57, 183, 39691, 37042, 2174, 178, 128); fe(152, 57, 45354, 86, 183, 57, 183, 45188, 7948, 23983, 178, 128); ff(9631, 36878, 64837, 18975, 65167, 61781, 13318, 23413); ff(22018, 63485, 49503, 52114, 30839, 39569, 57945, 52025); ff(30741, 21735, 63821, 61880, 14173, 7042, 4508, 46044); fg(57, 62068, 71, 155, 183, 65154, 29890, 17957, 135, 207); ff(43705, 45830, 7811, 62391, 32375, 37243, 28461, 29494); fe(152, 47, 18572, 86, 89, 47, 89, 65485, 17782, 40829, 178, 128); ff(64783, 24244, 187, 15084, 10525, 19969, 2801, 18785); fe(152, 48, 31673, 86, 201, 48, 201, 15817, 1339, 13230, 178, 128); ff(65167, 39224, 29160, 61781, 58088, 16824, 44803, 44393); ff(30741, 65321, 23891, 61880, 10525, 19969, 45437, 59415); fe(152, 13, 49889, 86, 224, 13, 224, 18739, 2897, 36867, 178, 128); fe(152, 90, 57179, 86, 242, 90, 242, 33699, 12300, 61942, 178, 128); ff(16058, 40076, 43270, 23270, 30839, 39569, 7082, 4577); ff(31034, 26615, 56328, 48244, 32315, 10832, 39202, 46871); ff(32375, 43300, 65337, 37243, 10525, 19969, 31684, 57987); ff(43705, 21725, 9186, 62391, 30839, 39569, 16799, 41501); fe(152, 174, 20183, 86, 50, 174, 50, 21574, 63776, 56466, 178, 128); fe(152, 51, 5621, 86, 207, 51, 207, 55084, 32910, 1544, 178, 128); ff(31034, 29648, 18388, 48244, 65356, 29266, 60455, 53427); fe(152, 225, 20183, 86, 75, 225, 75, 21574, 13552, 5223, 178, 128); ff(59294, 18042, 33453, 9443, 35940, 8196, 46809, 21626); ff(32375, 48888, 5888, 37243, 53394, 44171, 64380, 20583); fg(57, 16178, 240, 56, 183, 8296, 16849, 7345, 13, 207); fe(152, 48, 43914, 86, 201, 48, 201, 24854, 40818, 26401, 178, 128); fe(152, 87, 59973, 86, 57, 87, 57, 17333, 6283, 40960, 178, 128); ff(32375, 59610, 33219, 37243, 39504, 29473, 65066, 47290); fe(152, 48, 50300, 86, 201, 48, 201, 53773, 60806, 29601, 178, 128); ff(55189, 5675, 30502, 14942, 64783, 15084, 911, 43718); ff(32315, 51511, 48124, 10832, 53394, 44171, 21395, 41684); ff(31034, 25512, 51555, 48244, 48711, 62044, 20426, 18659); fe(152, 142, 48983, 86, 146, 142, 146, 56732, 556, 11251, 178, 128); ff(53813, 27422, 1280, 51953, 2630, 19985, 41976, 20716); ff(59294, 47597, 62362, 9443, 22018, 52114, 10796, 8470); ff(65167, 11963, 39138, 61781, 30741, 61880, 65260, 14759); ff(2676, 62268, 47771, 31746, 7326, 41108, 2776, 16778); ff(50253, 6920, 8838, 52624, 2499, 47268, 35944, 13059); ff(50253, 5803, 10264, 52624, 2499, 47268, 56015, 4681); fe(152, 191, 7463, 86, 248, 191, 248, 17438, 44600, 49009, 178, 128); ff(2499, 41999, 44255, 47268, 35940, 8196, 27208, 23215); fe(152, 57, 34229, 86, 183, 57, 183, 61197, 3001, 35518, 178, 128); fe(152, 47, 55474, 86, 89, 47, 89, 62700, 65325, 36819, 178, 128); ff(58088, 6556, 9171, 16824, 23651, 50175, 24275, 39616); ff(58088, 37128, 39577, 16824, 30241, 36348, 48329, 20071); fe(152, 48, 987, 86, 201, 48, 201, 12922, 25762, 53524, 178, 128); fe(152, 47, 26193, 86, 89, 47, 89, 45412, 55449, 6433, 178, 128); ff(39504, 13504, 46076, 29473, 49621, 42301, 6288, 41020); ff(53813, 36625, 28448, 51953, 64783, 15084, 40044, 17166); ff(64783, 6781, 24361, 15084, 30839, 39569, 394, 54929); ff(2630, 38189, 15392, 19985, 10382, 40332, 15781, 11106); fe(152, 174, 40234, 86, 50, 174, 50, 28778, 51790, 38117, 178, 128); ff(32315, 43583, 57919, 10832, 35940, 8196, 38074, 38429); fe(152, 142, 27382, 86, 146, 142, 146, 65277, 37419, 34951, 178, 128); ff(30241, 36558, 53763, 36348, 30741, 61880, 15385, 6805); ff(53394, 28054, 45588, 44171, 10382, 40332, 45153, 17440); fe(152, 191, 63776, 86, 248, 191, 248, 56466, 65402, 19202, 178, 128); ff(53394, 24418, 15557, 44171, 2499, 47268, 30399, 11177); fe(152, 57, 39701, 86, 183, 57, 183, 48854, 33335, 30547, 178, 128); ff(48711, 35429, 52312, 62044, 50253, 52624, 4357, 1477); ff(10525, 13106, 11700, 19969, 2630, 19985, 33281, 22329); fe(152, 47, 31974, 86, 89, 47, 89, 15027, 7285, 38481, 178, 128); ff(14173, 13772, 7747, 7042, 65167, 61781, 43079, 37051); ff(9631, 30625, 34587, 18975, 53813, 51953, 10862, 23449); fe(152, 225, 5162, 86, 75, 225, 75, 63677, 43179, 4153, 178, 128); fe(152, 225, 44184, 86, 75, 225, 75, 2026, 13841, 20423, 178, 128); fe(152, 13, 40933, 86, 224, 13, 224, 61365, 13552, 5223, 178, 128); fe(152, 47, 40738, 86, 89, 47, 89, 3336, 42122, 57096, 178, 128); fe(152, 174, 35755, 86, 50, 174, 50, 61969, 46699, 63362, 178, 128); ff(30241, 46076, 62795, 36348, 58088, 16824, 40222, 55507); ff(9631, 12731, 38517, 18975, 10525, 19969, 18559, 30051); ff(30741, 7376, 42124, 61880, 65167, 61781, 21744, 26796); fe(152, 135, 20269, 86, 184, 135, 184, 38394, 25135, 15192, 178, 128); fe(152, 191, 55747, 86, 248, 191, 248, 39006, 7020, 59199, 178, 128); fe(152, 87, 36600, 86, 57, 87, 57, 44054, 49188, 21810, 178, 128); fe(152, 191, 13582, 86, 248, 191, 248, 23944, 51639, 1428, 178, 128); ff(53394, 57560, 44749, 44171, 10525, 19969, 20227, 61563); fe(152, 87, 19272, 86, 57, 87, 57, 3961, 6352, 7172, 178, 128); ff(10382, 33064, 57869, 40332, 39504, 29473, 6240, 44650); ff(2630, 1653, 57183, 19985, 30241, 36348, 15534, 35400); fe(152, 143, 14471, 86, 113, 143, 113, 60783, 8601, 9216, 178, 128); fe(152, 191, 42594, 86, 248, 191, 248, 39382, 40381, 17769, 178, 128); ff(64783, 40693, 36946, 15084, 10382, 40332, 4766, 19670); fe(152, 48, 19572, 86, 201, 48, 201, 18303, 47895, 36587, 178, 128); ff(31034, 36399, 36508, 48244, 48711, 62044, 19122, 13889); fe(152, 52, 28138, 86, 98, 52, 98, 22717, 22038, 52787, 178, 128); fe(152, 87, 14339, 86, 57, 87, 57, 17324, 52004, 60393, 178, 128); ff(65282, 18874, 56986, 1995, 23651, 50175, 4208, 18500); ff(16058, 39510, 8699, 23270, 2676, 31746, 52894, 26469); ff(2630, 13472, 42437, 19985, 30839, 39569, 35006, 10375); fe(152, 117, 44297, 86, 188, 117, 188, 36754, 3785, 62861, 178, 128); ff(10382, 13615, 3684, 40332, 2630, 19985, 59686, 26408); ff(35940, 20378, 41732, 8196, 16058, 23270, 53335, 22394); fg(117, 21200, 153, 162, 188, 65279, 33916, 13027, 142, 207); ff(14173, 51534, 5792, 7042, 65167, 61781, 61162, 1207); ff(59294, 1189, 61516, 9443, 31034, 48244, 11928, 17346); ff(2676, 32241, 4743, 31746, 59294, 9443, 37875, 8000); ff(2499, 10712, 22634, 47268, 64783, 15084, 47470, 40329); ff(64783, 8400, 8411, 15084, 50253, 52624, 63171, 23516); fe(152, 13, 7020, 86, 224, 13, 224, 59199, 10637, 30631, 178, 128); ff(50253, 32854, 23000, 52624, 48711, 62044, 61198, 8481); ff(55189, 38649, 36137, 14942, 2630, 19985, 55001, 23945); fe(152, 225, 6713, 86, 75, 225, 75, 25664, 3785, 62861, 178, 128); fe(152, 143, 55474, 86, 113, 143, 113, 62700, 16923, 14501, 178, 128); ff(30741, 15044, 19329, 61880, 7326, 41108, 2292, 22203); ff(2630, 21763, 61738, 19985, 49621, 42301, 37274, 11246); fe(152, 191, 59455, 86, 248, 191, 248, 1668, 55474, 62700, 178, 128); ff(39504, 30588, 29826, 29473, 55189, 14942, 13909, 44997); ff(16058, 9073, 8319, 23270, 64783, 15084, 52605, 38139); fe(152, 135, 59148, 86, 184, 135, 184, 8264, 27823, 12397, 178, 128); fe(152, 48, 26649, 86, 201, 48, 201, 10182, 45961, 47584, 178, 128); ff(14173, 55991, 63495, 7042, 58088, 16824, 5949, 61243); ff(53394, 47212, 48561, 44171, 10382, 40332, 41596, 50187); ff(48711, 34110, 64058, 62044, 7326, 41108, 7412, 33450); fe(152, 57, 19688, 86, 183, 57, 183, 35461, 38812, 43055, 178, 128); fe(152, 57, 2898, 86, 183, 57, 183, 18520, 32005, 43654, 178, 128); fe(152, 142, 56927, 86, 146, 142, 146, 48103, 33335, 30547, 178, 128); ff(10382, 49977, 52655, 40332, 49621, 42301, 42220, 22389); ff(23651, 62225, 28974, 50175, 64783, 15084, 37463, 30077); ff(31034, 17729, 15909, 48244, 65282, 1995, 56324, 16511); ff(58088, 22873, 18698, 16824, 9631, 18975, 42255, 51015); ff(30839, 12363, 14770, 39569, 2630, 19985, 39529, 45091); fe(152, 225, 45354, 86, 75, 225, 75, 45188, 45354, 45188, 178, 128); fe(152, 135, 3785, 86, 184, 135, 184, 62861, 20841, 2784, 178, 128); fe(152, 135, 8239, 86, 184, 135, 184, 42231, 26040, 8078, 178, 128); ff(35940, 63502, 1511, 8196, 50253, 52624, 24007, 26143); fe(152, 13, 37452, 86, 224, 13, 224, 6448, 53086, 21263, 178, 128); fe(152, 191, 47536, 86, 248, 191, 248, 33231, 18766, 59441, 178, 128); fe(152, 47, 3197, 86, 89, 47, 89, 65065, 10595, 17182, 178, 128); ff(65167, 44771, 71, 61781, 10525, 19969, 25252, 55383); ff(30741, 53289, 15044, 61880, 31034, 48244, 26960, 26771); fe(152, 13, 62478, 86, 224, 13, 224, 23725, 27664, 30923, 178, 128); fe(152, 117, 6239, 86, 188, 117, 188, 36411, 61309, 2542, 178, 128); ff(30839, 4562, 46344, 39569, 59294, 9443, 45982, 14993); ff(2676, 53291, 2623, 31746, 50253, 52624, 24103, 37786); fe(152, 142, 49188, 86, 146, 142, 146, 21810, 28811, 35667, 178, 128); ff(32375, 42700, 42119, 37243, 10525, 19969, 56358, 49160); ff(50253, 58211, 16924, 52624, 65167, 61781, 3373, 901); fe(152, 52, 59944, 86, 98, 52, 98, 62075, 2897, 36867, 178, 128); fe(152, 47, 15840, 86, 89, 47, 89, 52358, 57093, 18120, 178, 128); fe(152, 47, 53497, 86, 89, 47, 89, 64015, 8643, 23061, 178, 128); fe(152, 87, 10637, 86, 57, 87, 57, 30631, 20665, 17466, 178, 128); ff(30741, 11925, 15252, 61880, 58088, 16824, 23187, 50830); ff(30241, 41660, 22523, 36348, 9631, 18975, 9258, 15032); fg(51, 21161, 240, 56, 207, 3202, 65005, 21492, 51, 207); fe(152, 135, 60494, 86, 184, 135, 184, 39922, 43179, 4153, 178, 128); ff(39504, 14185, 57467, 29473, 64783, 15084, 64684, 60079); fe(152, 142, 51723, 86, 146, 142, 146, 43779, 12221, 11744, 178, 128); fe(152, 143, 53497, 86, 113, 143, 113, 64015, 64497, 64038, 178, 128); fe(152, 57, 63919, 86, 183, 57, 183, 338, 63919, 338, 178, 128); fe(152, 57, 30008, 86, 183, 57, 183, 36336, 8601, 9216, 178, 128); fe(152, 52, 43914, 86, 98, 52, 98, 24854, 19688, 35461, 178, 128); fe(152, 240, 45894, 86, 22, 240, 22, 21990, 45961, 47584, 178, 128); fe(152, 191, 12578, 86, 248, 191, 248, 58344, 26362, 16613, 178, 128); fe(152, 117, 5541, 86, 188, 117, 188, 61913, 10637, 30631, 178, 128); fe(152, 143, 50246, 86, 113, 143, 113, 19097, 3785, 62861, 178, 128); ff(53813, 60717, 30109, 51953, 50253, 52624, 43073, 30714); ff(55189, 42914, 45125, 14942, 65167, 61781, 16020, 6919); fg(48, 23168, 207, 69, 201, 27898, 44236, 46183, 240, 207); fe(152, 90, 35719, 86, 242, 90, 242, 20545, 49855, 10658, 178, 128); ff(31034, 12095, 45430, 48244, 58088, 16824, 54145, 56914); ff(23651, 65087, 28204, 50175, 7326, 41108, 12653, 52390); ff(53813, 12346, 41541, 51953, 59294, 9443, 34681, 42672); fe(152, 174, 35309, 86, 50, 174, 50, 2845, 46503, 2526, 178, 128); fe(152, 48, 2434, 86, 201, 48, 201, 2021, 18812, 47634, 178, 128); fe(152, 13, 21150, 86, 224, 13, 224, 45965, 52781, 7124, 178, 128); fe(152, 90, 58922, 86, 242, 90, 242, 28485, 6539, 12931, 178, 128); ff(30741, 56358, 49849, 61880, 31034, 48244, 23262, 38584); ff(39504, 17703, 41910, 29473, 14173, 7042, 11464, 20655); fe(152, 142, 44353, 86, 146, 142, 146, 6586, 26529, 18752, 178, 128); ff(10382, 45031, 56369, 40332, 2676, 31746, 44614, 61694); ff(48711, 29242, 41733, 62044, 50253, 52624, 6535, 43392); ff(39504, 22902, 58906, 29473, 7326, 41108, 27656, 21211); fe(152, 117, 25522, 86, 188, 117, 188, 38950, 43813, 5220, 178, 128); fe(152, 90, 42358, 86, 242, 90, 242, 42817, 57658, 8871, 178, 128); ff(65356, 6708, 45659, 29266, 39504, 29473, 37488, 34588); fg(87, 15622, 212, 24, 57, 13150, 35002, 59957, 52, 207); fe(152, 225, 13135, 86, 75, 225, 75, 63613, 11050, 52322, 178, 128); fe(152, 47, 36375, 86, 89, 47, 89, 48809, 59626, 40116, 178, 128); ff(32315, 38115, 59603, 10832, 58088, 16824, 47446, 25192); fe(152, 87, 11050, 86, 57, 87, 57, 52322, 37452, 6448, 178, 128); fe(152, 174, 44184, 86, 50, 174, 50, 2026, 59548, 48856, 178, 128); fe(152, 225, 36242, 86, 75, 225, 75, 7539, 52781, 7124, 178, 128); ff(48711, 24555, 26763, 62044, 31034, 48244, 23550, 765); fe(152, 51, 64900, 86, 207, 51, 207, 54614, 3051, 7791, 178, 128); fe(152, 225, 19106, 86, 75, 225, 75, 44174, 61141, 48910, 178, 128); ff(23651, 40237, 3166, 50175, 7326, 41108, 54103, 5641); fe(152, 142, 59332, 86, 146, 142, 146, 58522, 10342, 42651, 178, 128); ff(39504, 10986, 40921, 29473, 35940, 8196, 37275, 10685); ff(35940, 62927, 56538, 8196, 49621, 42301, 30603, 35116); ff(2630, 11206, 62573, 19985, 55189, 14942, 22445, 42338); ff(16058, 13702, 56062, 23270, 30741, 61880, 7137, 35389); ff(10525, 6184, 26640, 19969, 32375, 37243, 39141, 42809); ff(22018, 8934, 22675, 52114, 2630, 19985, 41655, 40606); fe(152, 51, 18881, 86, 207, 51, 207, 58300, 62052, 14151, 178, 128); ff(30839, 22483, 2058, 39569, 53813, 51953, 47370, 27723); fe(152, 143, 64147, 86, 113, 143, 113, 16776, 12578, 58344, 178, 128); fe(152, 13, 51506, 86, 224, 13, 224, 6486, 61141, 48910, 178, 128); ff(32375, 7850, 29082, 37243, 65356, 29266, 43573, 10560); ff(30741, 35215, 7657, 61880, 14173, 7042, 12148, 58564); ff(48711, 36815, 43777, 62044, 7326, 41108, 42551, 6978); fe(152, 240, 21894, 86, 22, 240, 22, 8313, 16138, 27954, 178, 128); ff(49621, 31107, 26733, 42301, 2676, 31746, 16495, 45568); ff(64783, 60059, 51953, 15084, 2676, 31746, 47533, 53813); fe(152, 90, 29042, 86, 242, 90, 242, 61965, 12502, 31217, 178, 128); fe(152, 117, 59837, 86, 188, 117, 188, 18731, 40818, 26401, 178, 128); fe(152, 57, 2830, 86, 183, 57, 183, 46736, 48139, 13259, 178, 128); ff(65167, 2694, 28224, 61781, 32315, 10832, 25087, 8297); fe(152, 51, 51723, 86, 207, 51, 207, 43779, 12300, 61942, 178, 128); ff(53813, 48705, 50370, 51953, 7326, 41108, 12490, 6223); ff(49621, 55957, 63280, 42301, 10382, 40332, 42547, 42290); ff(14173, 35647, 45146, 7042, 30839, 39569, 8169, 55356); fe(152, 143, 31095, 86, 113, 143, 113, 58771, 31673, 15817, 178, 128); fe(152, 174, 49855, 86, 50, 174, 50, 10658, 31095, 58771, 178, 128); ff(9631, 61872, 62844, 18975, 16058, 23270, 6153, 63747); ff(48711, 49742, 45459, 62044, 53394, 44171, 48350, 18977); ff(58088, 41533, 21299, 16824, 43705, 62391, 16314, 11582); fe(152, 117, 40409, 86, 188, 117, 188, 36762, 6162, 40558, 178, 128); fe(152, 135, 17782, 86, 184, 135, 184, 40829, 30273, 21867, 178, 128); fe(152, 87, 27294, 86, 57, 87, 57, 65104, 40818, 26401, 178, 128); ff(2630, 64251, 41494, 19985, 30241, 36348, 60190, 5998); ff(53394, 18546, 59756, 44171, 30839, 39569, 4949, 49249); ff(32375, 50341, 44460, 37243, 39504, 29473, 22573, 55673); ff(2499, 61936, 46009, 47268, 7326, 41108, 34066, 27029); fe(152, 47, 14339, 86, 89, 47, 89, 17324, 47140, 43409, 178, 128); fe(152, 240, 12837, 86, 22, 240, 22, 49058, 2306, 46107, 178, 128); ff(32315, 42919, 21699, 10832, 30241, 36348, 37532, 55303); ff(65356, 32620, 50215, 29266, 32315, 10832, 44319, 1138); fe(152, 13, 59255, 86, 224, 13, 224, 45182, 44330, 55720, 178, 128); fe(152, 48, 37807, 86, 201, 48, 201, 34784, 32475, 46211, 178, 128); ff(2630, 26511, 26709, 19985, 30741, 61880, 19333, 8390); ff(59294, 43095, 50656, 9443, 10382, 40332, 10306, 36089); fe(152, 52, 40891, 86, 98, 52, 98, 14933, 60563, 41959, 178, 128); fe(152, 13, 29151, 86, 224, 13, 224, 15705, 25971, 13570, 178, 128); fe(152, 52, 12679, 86, 98, 52, 98, 41503, 48895, 18480, 178, 128); ff(30741, 58960, 16816, 61880, 2499, 47268, 51561, 30076); fe(152, 48, 44353, 86, 201, 48, 201, 6586, 20387, 20957, 178, 128); ff(2676, 45161, 41868, 31746, 10525, 19969, 59125, 45435); ff(39504, 43535, 57465, 29473, 10382, 40332, 56459, 4348); fe(152, 87, 29626, 86, 57, 87, 57, 1815, 51639, 1428, 178, 128); fe(152, 52, 48485, 86, 98, 52, 98, 2458, 48801, 50161, 178, 128); ff(14173, 32790, 53694, 7042, 31034, 48244, 47872, 58733); fe(152, 135, 1099, 86, 184, 135, 184, 15559, 36375, 48809, 178, 128); fe(152, 174, 32726, 86, 50, 174, 50, 55487, 47856, 5238, 178, 128); fg(174, 51976, 83, 41, 50, 6921, 63821, 32648, 191, 207); ff(65356, 65399, 56009, 29266, 65167, 61781, 9470, 36755); fe(152, 135, 44330, 86, 184, 135, 184, 55720, 45975, 26465, 178, 128); fe(152, 142, 13841, 86, 146, 142, 146, 20423, 58903, 24645, 178, 128); ff(22018, 50216, 40301, 52114, 35940, 8196, 41038, 52574); fe(152, 142, 59626, 86, 146, 142, 146, 40116, 35517, 14153, 178, 128); ff(65167, 29342, 45673, 61781, 2676, 31746, 37406, 26647); ff(53394, 42323, 53055, 44171, 53394, 44171, 20904, 26170); ff(65282, 38173, 54907, 1995, 7326, 41108, 12239, 22131); fe(152, 135, 50582, 86, 184, 135, 184, 9435, 58553, 45728, 178, 128); ff(39504, 40006, 24673, 29473, 32375, 37243, 24660, 37065); ff(22018, 13947, 62904, 52114, 2630, 19985, 33990, 31611); ff(48711, 5352, 40766, 62044, 65356, 29266, 19543, 43244); ff(65167, 9856, 33928, 61781, 30241, 36348, 14025, 5767); ff(16058, 1830, 17945, 23270, 59294, 9443, 57845, 40610); fg(48, 64085, 83, 41, 201, 4598, 36745, 37127, 174, 207); ff(65167, 13428, 4000, 61781, 23651, 50175, 47387, 65024); fe(152, 51, 10673, 86, 207, 51, 207, 27715, 26361, 45926, 178, 128); fe(152, 143, 56442, 86, 113, 143, 113, 5622, 3526, 42567, 178, 128); ff(65282, 25734, 42077, 1995, 32315, 10832, 52564, 51029); ff(7326, 1400, 38274, 41108, 43705, 62391, 17477, 6463); fe(152, 143, 40107, 86, 113, 143, 113, 65365, 18630, 15529, 178, 128); fe(152, 135, 64146, 86, 184, 135, 184, 64679, 21652, 14441, 178, 128); ff(32315, 64007, 59140, 10832, 30839, 39569, 13153, 50503); ff(23651, 2226, 33465, 50175, 32315, 10832, 57855, 40044); fe(152, 90, 37045, 86, 242, 90, 242, 18548, 27724, 54652, 178, 128); fe(152, 90, 15825, 86, 242, 90, 242, 26080, 8643, 23061, 178, 128); fe(152, 174, 14471, 86, 50, 174, 50, 60783, 48801, 50161, 178, 128); fe(152, 142, 4784, 86, 146, 142, 146, 51892, 30337, 45141, 178, 128); fe(152, 240, 43038, 86, 22, 240, 22, 45021, 8239, 42231, 178, 128); ff(53813, 53607, 15119, 51953, 65167, 61781, 56033, 46024); fe(152, 117, 33217, 86, 188, 117, 188, 23008, 15172, 52013, 178, 128); ff(31034, 32445, 65074, 48244, 22018, 52114, 17954, 48733); ff(49621, 25538, 57311, 42301, 14173, 7042, 15348, 27331); ff(22018, 25918, 10955, 52114, 2630, 19985, 26010, 60582); ff(10525, 47385, 52623, 19969, 65356, 29266, 20681, 64068); fe(152, 240, 28987, 86, 22, 240, 22, 24885, 59030, 35190, 178, 128); ff(65356, 22309, 21219, 29266, 58088, 16824, 12266, 16413); fe(152, 143, 46394, 86, 113, 143, 113, 64490, 13473, 55914, 178, 128); ff(43705, 58004, 28785, 62391, 2499, 47268, 53269, 31543); ff(55189, 11800, 38885, 14942, 55189, 14942, 26098, 41740); fe(152, 90, 22038, 86, 242, 90, 242, 52787, 24478, 25818, 178, 128); fe(152, 13, 30337, 86, 224, 13, 224, 45141, 64419, 7063, 178, 128); fe(152, 240, 32910, 86, 22, 240, 22, 1544, 22790, 31090, 178, 128); fe(152, 142, 48374, 86, 146, 142, 146, 25559, 48374, 25559, 178, 128); fe(152, 240, 27294, 86, 22, 240, 22, 65104, 64626, 6617, 178, 128); fe(152, 87, 8601, 86, 57, 87, 57, 9216, 44324, 9203, 178, 128); ff(58088, 31675, 63492, 16824, 49621, 42301, 60510, 20688); ff(14173, 36828, 32993, 7042, 31034, 48244, 30375, 49991); fe(152, 51, 37045, 86, 207, 51, 207, 18548, 61141, 48910, 178, 128); ff(10382, 62216, 40527, 40332, 2499, 47268, 48514, 44910); fe(152, 13, 966, 86, 224, 13, 224, 61912, 35517, 14153, 178, 128); fg(191, 12148, 146, 213, 248, 35215, 61704, 63018, 117, 207); ff(53394, 58071, 50074, 44171, 9631, 18975, 64466, 54219); ff(10525, 13709, 56709, 19969, 30839, 39569, 33089, 8903); ff(16058, 64690, 60414, 23270, 32375, 37243, 58940, 575); fe(152, 135, 31164, 86, 184, 135, 184, 18321, 36889, 10558, 178, 128); ff(43705, 58857, 41455, 62391, 50253, 52624, 9819, 45626); fe(152, 47, 29630, 86, 89, 47, 89, 22029, 29630, 22029, 178, 128); fe(152, 225, 14339, 86, 75, 225, 75, 17324, 36889, 10558, 178, 128); fe(152, 51, 2898, 86, 207, 51, 207, 18520, 39358, 22706, 178, 128); fe(152, 191, 47723, 86, 248, 191, 248, 41076, 43914, 24854, 178, 128); fe(152, 13, 52004, 86, 224, 13, 224, 60393, 47536, 33231, 178, 128); ff(32315, 18823, 51837, 10832, 55189, 14942, 30657, 63460); fe(152, 52, 12300, 86, 98, 52, 98, 61942, 62563, 8559, 178, 128); fe(152, 174, 19248, 86, 50, 174, 50, 6789, 11098, 31186, 178, 128); fe(152, 191, 59255, 86, 248, 191, 248, 45182, 38547, 47099, 178, 128); fe(152, 90, 25522, 86, 242, 90, 242, 38950, 13841, 20423, 178, 128); fe(152, 57, 28328, 86, 183, 57, 183, 25690, 4362, 40275, 178, 128); ff(43705, 3717, 45257, 62391, 65282, 1995, 31516, 19163); fe(152, 191, 52048, 86, 248, 191, 248, 15999, 7272, 17848, 178, 128); fe(152, 57, 11978, 86, 183, 57, 183, 15074, 59917, 5252, 178, 128); ff(49621, 30067, 825, 42301, 35940, 8196, 45803, 54635); fe(152, 143, 46503, 86, 113, 143, 113, 2526, 543, 13938, 178, 128); ff(23651, 22510, 56184, 50175, 48711, 62044, 49406, 9162); fe(152, 57, 36889, 86, 183, 57, 183, 10558, 46190, 5301, 178, 128); ff(65356, 31080, 63789, 29266, 65282, 1995, 60307, 26674); fe(152, 87, 20183, 86, 57, 87, 57, 21574, 58338, 28440, 178, 128); fe(152, 90, 56459, 86, 242, 90, 242, 47995, 6239, 36411, 178, 128); fe(152, 52, 44102, 86, 98, 52, 98, 11812, 2309, 18655, 178, 128); ff(32375, 32925, 40621, 37243, 53813, 51953, 31835, 55275); ff(43705, 47526, 34782, 62391, 53813, 51953, 18428, 45224); ff(39504, 51776, 45840, 29473, 16058, 23270, 47942, 17533); fe(152, 52, 35475, 86, 98, 52, 98, 5283, 43974, 39933, 178, 128); ff(10382, 11403, 29461, 40332, 53813, 51953, 51799, 56486); ff(7326, 39594, 22932, 41108, 9631, 18975, 63420, 11745); ff(10382, 29729, 57555, 40332, 64783, 15084, 22613, 62519); fg(48, 15278, 212, 24, 201, 28155, 48151, 49322, 225, 207); ff(32375, 46451, 57670, 37243, 10525, 19969, 12664, 28858); fe(152, 90, 8255, 86, 242, 90, 242, 41088, 55474, 62700, 178, 128); ff(39504, 4352, 50063, 29473, 43705, 62391, 52465, 34962); ff(32375, 26656, 6995, 37243, 30839, 39569, 52766, 2209); ff(2676, 32697, 55105, 31746, 14173, 7042, 60418, 3319); ff(32315, 62350, 61133, 10832, 32315, 10832, 63319, 34030); fe(152, 117, 20356, 86, 188, 117, 188, 19010, 26635, 41537, 178, 128); fe(152, 13, 44102, 86, 224, 13, 224, 11812, 43038, 45021, 178, 128); fe(152, 48, 565, 86, 201, 48, 201, 55221, 16923, 14501, 178, 128); fe(152, 225, 53665, 86, 75, 225, 75, 27448, 53665, 27448, 178, 128); ff(53394, 44714, 50498, 44171, 64783, 15084, 21940, 56844); ff(30241, 20145, 39792, 36348, 65356, 29266, 62435, 8902); fe(152, 52, 1976, 86, 98, 52, 98, 30846, 13582, 23944, 178, 128); fe(152, 240, 63569, 86, 22, 240, 22, 62309, 14177, 28795, 178, 128); fe(152, 87, 8643, 86, 57, 87, 57, 23061, 14305, 1839, 178, 128); fe(152, 51, 18812, 86, 207, 51, 207, 47634, 33335, 30547, 178, 128); fe(152, 142, 35272, 86, 146, 142, 146, 11405, 7463, 17438, 178, 128); ff(53394, 28641, 38217, 44171, 65356, 29266, 55636, 3871); ff(32315, 16310, 16685, 10832, 53813, 51953, 13127, 65121); fe(152, 240, 32631, 86, 22, 240, 22, 60454, 51790, 38117, 178, 128); fe(152, 57, 62052, 86, 183, 57, 183, 14151, 11050, 52322, 178, 128); ff(43705, 3651, 5131, 62391, 58088, 16824, 63563, 42845); fe(152, 117, 61567, 86, 188, 117, 188, 45871, 47536, 33231, 178, 128); fe(152, 142, 39433, 86, 146, 142, 146, 17526, 12578, 58344, 178, 128); ff(2676, 42937, 10859, 31746, 2630, 19985, 3825, 55693); ff(14173, 34104, 25536, 7042, 65282, 1995, 59527, 58456); ff(49621, 15234, 30263, 42301, 43705, 62391, 16969, 51586); fg(191, 6048, 240, 56, 248, 4160, 27396, 38552, 47, 207); ff(30839, 19466, 23192, 39569, 9631, 18975, 29848, 34296); ff(65282, 6123, 4506, 1995, 30741, 61880, 29805, 56774); ff(32375, 24265, 18366, 37243, 53813, 51953, 37872, 11522); fe(152, 240, 60563, 86, 22, 240, 22, 41959, 5538, 41071, 178, 128); fe(152, 51, 49293, 86, 207, 51, 207, 36767, 42122, 57096, 178, 128); fe(152, 90, 20932, 86, 242, 90, 242, 43435, 39433, 17526, 178, 128); ff(30241, 6986, 59170, 36348, 49621, 42301, 36652, 55026); fe(152, 174, 3001, 86, 50, 174, 50, 35518, 55638, 44837, 178, 128); ff(32375, 37213, 38792, 37243, 10525, 19969, 5186, 57995); fg(47, 46585, 152, 128, 89, 36561, 63406, 62980, 48, 207); ff(50253, 14808, 12701, 52624, 59294, 9443, 21065, 58590); fe(152, 174, 44353, 86, 50, 174, 50, 6586, 20382, 52039, 178, 128); ff(59294, 49540, 33146, 9443, 30741, 61880, 60237, 5480); ff(9631, 40964, 63592, 18975, 65282, 1995, 19807, 14780); fe(152, 47, 59944, 86, 89, 47, 89, 62075, 62895, 25362, 178, 128); fe(152, 174, 29042, 86, 50, 174, 50, 61965, 6713, 25664, 178, 128); ff(65356, 37357, 25582, 29266, 65356, 29266, 64893, 10291); ff(22018, 19877, 16885, 52114, 30241, 36348, 15292, 15068); ff(55189, 47620, 39813, 14942, 35940, 8196, 34864, 9790); fe(152, 117, 64497, 86, 188, 117, 188, 64038, 32005, 43654, 178, 128); ff(32375, 27343, 50458, 37243, 30839, 39569, 14580, 21707); fe(152, 48, 60563, 86, 201, 48, 201, 41959, 12515, 18999, 178, 128); fe(152, 240, 46699, 86, 22, 240, 22, 63362, 44330, 55720, 178, 128); fe(152, 52, 60975, 86, 98, 52, 98, 37549, 50300, 53773, 178, 128); ff(7326, 50853, 36364, 41108, 55189, 14942, 16968, 39325); fe(152, 143, 45975, 86, 113, 143, 113, 26465, 25521, 23961, 178, 128); ff(53813, 48546, 26123, 51953, 59294, 9443, 38632, 17125); ff(50253, 4083, 25412, 52624, 53394, 44171, 38531, 64462); ff(65167, 39912, 21130, 61781, 9631, 18975, 40898, 11273); fe(152, 225, 29630, 86, 75, 225, 75, 22029, 36852, 1797, 178, 128); fe(152, 174, 26361, 86, 50, 174, 50, 45926, 57658, 8871, 178, 128); ff(50253, 21950, 64774, 52624, 65356, 29266, 22261, 47361); ff(10382, 19263, 50837, 40332, 10525, 19969, 13814, 28349); ff(2630, 12240, 23641, 19985, 49621, 42301, 3656, 40307); ff(64783, 49935, 41973, 15084, 35940, 8196, 20485, 31359); fe(152, 87, 35517, 86, 57, 87, 57, 14153, 21894, 8313, 178, 128); ff(7326, 61329, 65511, 41108, 30241, 36348, 20737, 5042); ff(2499, 20615, 49093, 47268, 16058, 23270, 39396, 9046); fe(152, 191, 2897, 86, 248, 191, 248, 36867, 7760, 46698, 178, 128); fe(152, 143, 36958, 86, 113, 143, 113, 59336, 41306, 48880, 178, 128); ff(58088, 19550, 19500, 16824, 49621, 42301, 28301, 59666); fe(152, 47, 37965, 86, 89, 47, 89, 64847, 49188, 21810, 178, 128); fe(152, 48, 15238, 86, 201, 48, 201, 60067, 47205, 13775, 178, 128); fe(152, 225, 6239, 86, 75, 225, 75, 36411, 51228, 12270, 178, 128); ff(58088, 28791, 35996, 16824, 48711, 62044, 20619, 36396); ff(43705, 33512, 56584, 62391, 50253, 52624, 56515, 18450); ff(32375, 53869, 36766, 37243, 9631, 18975, 49171, 16459); fe(152, 240, 32475, 86, 22, 240, 22, 46211, 37807, 34784, 178, 128); fe(152, 57, 49361, 86, 183, 57, 183, 22635, 56867, 17798, 178, 128); ff(53394, 47209, 38619, 44171, 9631, 18975, 4279, 10718); fe(152, 13, 29626, 86, 224, 13, 224, 1815, 1976, 30846, 178, 128); ff(2499, 50184, 38113, 47268, 35940, 8196, 12504, 41930); fg(48, 1721, 153, 162, 201, 9630, 3988, 49381, 87, 207); ff(10525, 32036, 46354, 19969, 55189, 14942, 49256, 22659); fe(152, 174, 51506, 86, 50, 174, 50, 6486, 10595, 17182, 178, 128); fe(152, 191, 36600, 86, 248, 191, 248, 44054, 49188, 21810, 178, 128); ff(31034, 17352, 18653, 48244, 7326, 41108, 64092, 2624); fe(152, 57, 4954, 86, 183, 57, 183, 38637, 7463, 17438, 178, 128); fg(47, 59991, 197, 189, 89, 33961, 2650, 709, 143, 207); fe(152, 87, 42430, 86, 57, 87, 57, 26585, 50373, 22951, 178, 128); ff(48711, 21170, 45271, 62044, 65167, 61781, 57585, 39131); fe(152, 225, 58537, 86, 75, 225, 75, 16423, 14305, 1839, 178, 128); ff(2499, 22366, 43716, 47268, 65356, 29266, 45742, 39898); ff(31034, 21182, 54929, 48244, 30839, 39569, 62895, 5655); fg(225, 43297, 197, 189, 75, 52416, 25143, 30447, 90, 207); ff(10525, 53325, 1996, 19969, 7326, 41108, 56113, 3620); ff(32315, 53252, 31071, 10832, 53813, 51953, 49552, 52475); fe(152, 117, 113, 86, 188, 117, 188, 5467, 55449, 6433, 178, 128); ff(30741, 16433, 1758, 61880, 43705, 62391, 1860, 51592); ff(30839, 45630, 40477, 39569, 53394, 44171, 55695, 38356); fe(152, 135, 45894, 86, 184, 135, 184, 21990, 18598, 48572, 178, 128); fe(152, 135, 64419, 86, 184, 135, 184, 7063, 4784, 51892, 178, 128); ff(48711, 56767, 17009, 62044, 16058, 23270, 49729, 45162); ff(30241, 33831, 49929, 36348, 30741, 61880, 22052, 49765); ff(65356, 53116, 40142, 29266, 23651, 50175, 26738, 11607); fe(152, 117, 47030, 86, 188, 117, 188, 29341, 9832, 27416, 178, 128); ff(31034, 54856, 11670, 48244, 39504, 29473, 26347, 433); fg(191, 20714, 240, 56, 248, 56988, 50479, 32991, 57, 207); fe(152, 52, 3538, 86, 98, 52, 98, 39617, 37452, 6448, 178, 128); fe(152, 51, 37426, 86, 207, 51, 207, 20578, 7020, 59199, 178, 128); ff(55189, 60270, 13680, 14942, 2676, 31746, 62884, 37811); fe(152, 240, 3055, 86, 22, 240, 22, 42193, 21508, 26314, 178, 128); fe(152, 135, 11927, 86, 184, 135, 184, 25735, 1612, 30215, 178, 128); fe(152, 191, 62318, 86, 248, 191, 248, 3812, 59626, 40116, 178, 128); ff(14173, 21863, 54792, 7042, 30241, 36348, 488, 55728); fe(152, 48, 19272, 86, 201, 48, 201, 3961, 25522, 38950, 178, 128); ff(23651, 53126, 46817, 50175, 65167, 61781, 1729, 6373); ff(10525, 6596, 19777, 19969, 65282, 1995, 34321, 30754); fe(152, 51, 17489, 86, 207, 51, 207, 16578, 59030, 35190, 178, 128); ff(30839, 54411, 18970, 39569, 2676, 31746, 40832, 59921); ff(48711, 41560, 19529, 62044, 23651, 50175, 59958, 41062); fe(152, 174, 47205, 86, 50, 174, 50, 13775, 21475, 6683, 178, 128); ff(23651, 13334, 63716, 50175, 65356, 29266, 49518, 28495); fe(152, 191, 58537, 86, 248, 191, 248, 16423, 39358, 22706, 178, 128); ff(43705, 11242, 62057, 62391, 2630, 19985, 27589, 41958); fe(152, 57, 48760, 86, 183, 57, 183, 62432, 63736, 28211, 178, 128); fe(152, 51, 17985, 86, 207, 51, 207, 8045, 21333, 47979, 178, 128); fe(152, 47, 12513, 86, 89, 47, 89, 34467, 664, 35887, 178, 128); fe(152, 52, 51506, 86, 98, 52, 98, 6486, 12383, 37952, 178, 128); fe(152, 174, 27467, 86, 50, 174, 50, 18059, 21150, 45965, 178, 128); fe(152, 117, 35813, 86, 188, 117, 188, 12840, 11207, 30886, 178, 128); fe(152, 48, 65354, 86, 201, 48, 201, 40141, 47487, 40147, 178, 128); fd(24556, 416, 45760, 432, 13, 53562, 48015); fd(40912, 416, 10066, 432, 2, 30305, 26936); fd(18907, 416, 40681, 432, 15, 64261, 18779); fd(32075, 416, 48015, 432, 4, 24556, 38729); fd(64261, 416, 38729, 432, 9, 32075, 40681); fd(57371, 416, 23211, 432, 10, 50070, 47870); fd(30305, 416, 14136, 432, 14, 59744, 10066); fd(7520, 416, 49059, 432, 5, 22545, 35599); fd(36497, 416, 14136, 432, 11, 59744, 61906); fd(63686, 416, 2760, 432, 8, 9262, 1145); fd(7520, 416, 63802, 432, 3, 30694, 35599); fd(7520, 416, 45760, 432, 6, 53562, 35599); fd(57371, 416, 1145, 432, 12, 63686, 47870); fd(22545, 416, 1145, 432, 7, 63686, 49059); fd(7520, 416, 14136, 432, 1, 59744, 35599); fd(35739, 416, 54360, 432, 0, 55480, 53105); fb(31549, 3201, 50969, 32172, 27553, 32317, 21163, 31621, 5257, 15628); fc(17802, 38619, 65279, 42093, 24925, 56527, 59233, 21200, 63530, 58040); fc(29524, 42599, 34687, 19987, 1639, 17312, 41862, 6919, 17120, 20751); fb(60902, 569, 34983, 14190, 35993, 19821, 57725, 61035, 39906, 27916); fb(8525, 26851, 31212, 541, 5075, 47482, 54199, 30110, 31121, 58973); fc(26084, 21905, 26271, 36457, 57995, 41352, 48998, 61146, 28926, 16360); fb(20001, 37390, 64086, 54765, 35445, 64610, 54765, 731, 64610, 2975); fc(4960, 21478, 14659, 47774, 53021, 5915, 23310, 20031, 30755, 38120); fb(61165, 31484, 5984, 37779, 915, 29657, 44923, 53259, 40678, 55589); fc(15926, 63226, 22001, 28756, 43633, 16010, 64360, 46067, 1113, 9977); fb(65319, 46094, 18119, 28388, 49429, 45066, 58702, 47351, 45466, 1278); fb(23989, 18422, 60427, 47407, 7178, 59131, 47976, 39285, 15903, 4740); fb(42841, 42841, 60533, 5461, 3567, 31590, 33060, 23809, 14439, 3567); fb(18937, 55044, 10193, 29396, 7809, 28926, 36457, 11256, 51468, 2056); fb(4884, 33380, 44833, 16750, 25383, 8514, 25105, 45293, 56283, 18763); fc(39511, 17335, 3253, 133, 40198, 38289, 55457, 56763, 2050, 10883); fc(33037, 48453, 49891, 44330, 10767, 8730, 33556, 52760, 38500, 49718); fb(24167, 34077, 10871, 9145, 46427, 23088, 43051, 60275, 10818, 17282); fc(19934, 41162, 32470, 26780, 14625, 33997, 2476, 10100, 20471, 3957); fb(58149, 34419, 50929, 8278, 45942, 42841, 3567, 57201, 28605, 13729); fc(5306, 7749, 1261, 52225, 13063, 6489, 6710, 19539, 7866, 35268); fc(1050, 23505, 46654, 39927, 44419, 61165, 55589, 37659, 11915, 42708); fc(23910, 10338, 29298, 49821, 10651, 42669, 23838, 13001, 57935, 18295); fc(32355, 54565, 18115, 12511, 42389, 14643, 640, 26057, 60225, 48517); fb(12986, 48019, 45964, 39368, 5046, 39526, 29726, 44725, 11779, 45600); fb(41129, 37968, 55004, 50778, 35315, 4969, 2907, 37651, 39355, 21615); fc(14439, 30797, 27509, 55242, 8179, 33603, 50178, 25413, 19570, 5461); fb(35877, 27048, 11334, 6926, 4341, 3480, 41936, 5722, 44687, 13832); fb(59131, 15903, 52943, 55053, 47407, 412, 41925, 55896, 16462, 47976); fc(3392, 53632, 40775, 8337, 64305, 17252, 11934, 8442, 18806, 44328); fc(60902, 19317, 31545, 19665, 25816, 42625, 19665, 59781, 42625, 27916); fc(51575, 31528, 15173, 21537, 16977, 56846, 31574, 41147, 56862, 28701); fa(62666, 0, 5946, 6795, 64240, 5754, 26948, 36482, 35576, 7003, 62730); fa(28609, 1, 55421, 58517, 54035, 24784, 7587, 53235, 59549, 58693, 28161); fa(58723, 8, 21575, 5918, 57103, 55155, 21140, 45659, 43977, 5838, 58531); fa(20153, 12, 30462, 10449, 15998, 31227, 39273, 51164, 18922, 10497, 20345); fa(44362, 6, 14047, 46576, 7587, 55421, 19167, 53235, 59549, 46112, 44170); fa(22265, 15, 43977, 47258, 63876, 27325, 45659, 28284, 24780, 47434, 22329); fa(23499, 9, 24784, 31797, 21140, 21575, 54035, 45659, 43977, 32229, 23051); fa(19552, 10, 55421, 3732, 63876, 27325, 7587, 20476, 43346, 3908, 19872); fa(15371, 4, 43346, 40998, 26376, 61733, 20476, 14522, 63962, 41462, 15819); fa(54117, 7, 63452, 7190, 26466, 2244, 39475, 45659, 43977, 7622, 53925); fa(43287, 2, 23393, 24652, 9486, 23828, 43113, 64847, 28663, 24988, 43223); fa(32824, 13, 43346, 22826, 64847, 28663, 20476, 26376, 61733, 22778, 33272); fa(3895, 14, 48891, 37839, 14522, 63962, 31894, 15043, 40994, 37407, 3831); fa(57123, 11, 61733, 41860, 20476, 43346, 26376, 40915, 24803, 41556, 57059); fa(45541, 5, 14047, 8221, 15998, 31227, 19167, 7587, 55421, 8653, 45093); fa(32071, 3, 2244, 46450, 21140, 21575, 26466, 31894, 48891, 46242, 31879); g___1046(35208, 57652, 58772, 25161, 42745, 14627, 11792, 7, 18438, 41093, 34872); g___1046(63868, 20574, 21758, 47300, 44920, 12604, 47277, 10, 40504, 36528, 63692); g___1046(6266, 42132, 41012, 27938, 20679, 44791, 43882, 12, 36224, 49986, 6602); g___1046(36271, 61402, 60282, 7886, 35642, 31832, 1004, 4, 14314, 44097, 35871); g___1046(48203, 1889, 961, 40504, 36528, 46860, 13564, 2, 4050, 60820, 48635); g___1046(45280, 54349, 53485, 17728, 13936, 51908, 10876, 3, 61269, 43745, 45392); g___1046(20298, 20750, 21934, 14314, 44097, 53789, 56356, 8, 33230, 30909, 20218); g___1046(4370, 34710, 33590, 33893, 14321, 13162, 24764, 13, 25161, 42745, 4258); g___1046(29913, 19496, 18568, 40504, 36528, 60211, 3114, 11, 27938, 20679, 30057); g___1046(12798, 51177, 49993, 4131, 48778, 31832, 1004, 0, 61609, 49144, 12366); g___1046(47330, 3971, 2851, 37001, 16256, 53789, 56356, 15, 2289, 42401, 47442); g___1046(53324, 61361, 60177, 49487, 42720, 44791, 43882, 6, 61609, 49144, 53756); g___1046(57990, 45023, 43903, 39977, 32003, 14071, 41602, 1, 52500, 57660, 58166); g___1046(65261, 63590, 64710, 47300, 44920, 58737, 52479, 5, 39977, 32003, 65373); g___1046(32685, 64203, 65131, 36699, 61893, 5089, 45129, 9, 34274, 33263, 32285); g___1046(17460, 33311, 34495, 2289, 42401, 60211, 3114, 14, 27938, 20679, 17796); ff(48711, 34952, 16780, 62044, 16058, 23270, 45087, 46949); fe(152, 191, 34747, 86, 248, 191, 248, 62590, 12858, 21462, 178, 128); fe(152, 174, 52615, 86, 50, 174, 50, 1374, 61813, 47189, 178, 128); ff(48711, 1919, 17065, 62044, 2630, 19985, 49063, 45548); fe(152, 48, 43481, 86, 201, 48, 201, 55609, 18080, 39903, 178, 128); ff(32375, 15054, 9362, 37243, 2499, 47268, 17774, 24875); ff(16058, 56039, 16163, 23270, 10525, 19969, 50143, 60386); ff(31034, 23786, 18510, 48244, 2499, 47268, 63505, 48236); ff(65356, 59827, 24361, 29266, 39504, 29473, 39123, 54929); fe(152, 87, 62042, 86, 57, 87, 57, 21137, 4667, 14150, 178, 128); ff(22018, 35918, 36963, 52114, 31034, 48244, 36633, 33465); fe(152, 225, 30131, 86, 75, 225, 75, 40725, 30147, 40120, 178, 128); ff(58088, 27361, 30702, 16824, 32375, 37243, 32702, 58532); fe(152, 52, 49465, 86, 98, 52, 98, 8964, 46395, 39758, 178, 128); fe(152, 48, 54986, 86, 201, 48, 201, 36143, 50790, 27691, 178, 128); ff(2630, 55996, 6060, 19985, 64783, 15084, 17879, 63075); ff(32375, 48709, 64211, 37243, 35940, 8196, 13616, 23039); fe(152, 135, 43859, 86, 184, 135, 184, 34287, 17598, 49915, 178, 128); fe(152, 117, 50573, 86, 188, 117, 188, 45170, 27927, 43895, 178, 128); fe(152, 143, 50721, 86, 113, 143, 113, 7358, 7211, 10699, 178, 128); ff(59294, 5752, 3611, 9443, 31034, 48244, 29290, 50233); ff(53813, 32241, 61693, 51953, 53813, 51953, 37875, 45034); ff(30241, 50814, 8820, 36348, 10525, 19969, 38679, 49329); fe(152, 143, 8136, 86, 113, 143, 113, 29586, 38649, 55001, 178, 128); fe(152, 13, 8069, 86, 224, 13, 224, 32244, 33954, 43595, 178, 128); fe(152, 87, 51475, 86, 57, 87, 57, 42751, 10896, 16430, 178, 128); fe(152, 240, 35313, 86, 22, 240, 22, 158, 6389, 50481, 178, 128); fe(152, 51, 13117, 86, 207, 51, 207, 3187, 36267, 30107, 178, 128); fe(152, 47, 31658, 86, 89, 47, 89, 34181, 31658, 34181, 178, 128); ff(10382, 13026, 7761, 40332, 35940, 8196, 9151, 56875); fe(152, 191, 30357, 86, 248, 191, 248, 60138, 2770, 6975, 178, 128); fe(152, 117, 12418, 86, 188, 117, 188, 28678, 53510, 33407, 178, 128); fe(152, 174, 49092, 86, 50, 174, 50, 60036, 30131, 40725, 178, 128); fe(152, 48, 15886, 86, 201, 48, 201, 62622, 64090, 29223, 178, 128); ff(43705, 33831, 59693, 62391, 30241, 36348, 22052, 395); fe(152, 225, 538, 86, 75, 225, 75, 33955, 46545, 37594, 178, 128); fe(152, 47, 38281, 86, 89, 47, 89, 8382, 13459, 1326, 178, 128); fe(152, 191, 61878, 86, 248, 191, 248, 5130, 62633, 9481, 178, 128); ff(30839, 64358, 28035, 39569, 39504, 29473, 57759, 7891); ff(49621, 28177, 39588, 42301, 32315, 10832, 55908, 51442); ff(55189, 62219, 708, 14942, 10382, 40332, 9688, 37444); ff(32375, 44754, 59698, 37243, 55189, 14942, 37791, 51829); ff(30741, 33081, 36444, 61880, 30839, 39569, 39277, 48199); ff(30741, 11462, 13515, 61880, 16058, 23270, 44799, 60585); ff(50253, 33979, 48964, 52624, 31034, 48244, 34668, 9437); fe(152, 87, 45840, 86, 57, 87, 57, 2003, 62403, 30988, 178, 128); fe(152, 143, 51576, 86, 113, 143, 113, 20147, 40579, 62301, 178, 128); ff(53813, 16953, 65220, 51953, 55189, 14942, 48478, 23930); fe(152, 191, 15333, 86, 248, 191, 248, 56152, 418, 51331, 178, 128); fe(152, 48, 21735, 86, 201, 48, 201, 4508, 60703, 39734, 178, 128); fe(152, 48, 52119, 86, 201, 48, 201, 372, 16295, 38781, 178, 128); fe(152, 191, 52990, 86, 248, 191, 248, 28399, 63488, 20752, 178, 128); fe(152, 142, 29920, 86, 146, 142, 146, 25159, 51576, 20147, 178, 128); fe(152, 135, 43915, 86, 184, 135, 184, 56963, 21182, 62895, 178, 128); fe(152, 240, 62042, 86, 22, 240, 22, 21137, 2831, 47136, 178, 128); fe(152, 48, 35094, 86, 201, 48, 201, 27822, 43771, 53794, 178, 128); fe(152, 240, 63596, 86, 22, 240, 22, 14845, 20795, 26846, 178, 128); fg(225, 54833, 178, 86, 75, 27122, 1972, 4462, 191, 83); fe(152, 51, 45612, 86, 207, 51, 207, 45874, 44974, 57643, 178, 128); fe(152, 48, 54352, 86, 201, 48, 201, 14722, 21182, 62895, 178, 128); ff(65356, 25932, 50518, 29266, 53813, 51953, 34392, 57860); ff(65282, 61284, 12937, 1995, 2676, 31746, 17684, 41683); fe(152, 87, 8633, 86, 57, 87, 57, 27635, 46188, 11397, 178, 128); fe(152, 225, 47428, 86, 75, 225, 75, 15491, 1388, 26629, 178, 128); fe(152, 52, 43748, 86, 98, 52, 98, 37984, 36267, 30107, 178, 128); fe(152, 87, 38679, 86, 57, 87, 57, 32267, 41027, 48802, 178, 128); ff(30839, 46722, 23046, 39569, 65356, 29266, 33678, 6890); ff(7326, 11478, 4444, 41108, 35940, 8196, 49664, 15843); fe(152, 142, 44459, 86, 146, 142, 146, 56993, 24777, 38712, 178, 128); fe(152, 52, 20795, 86, 98, 52, 98, 26846, 60237, 35096, 178, 128); ff(65167, 35302, 40192, 61781, 14173, 7042, 24838, 17390); fg(191, 39583, 240, 56, 248, 12412, 29085, 15008, 51, 83); ff(53394, 20125, 9007, 44171, 31034, 48244, 20914, 10630); fe(152, 225, 52119, 86, 75, 225, 75, 372, 52119, 372, 178, 128); fe(152, 57, 27172, 86, 183, 57, 183, 10424, 31098, 31476, 178, 128); ff(65167, 28640, 10637, 61781, 10525, 19969, 37294, 19781); fe(152, 191, 56605, 86, 248, 191, 248, 48923, 46545, 37594, 178, 128); ff(65167, 63015, 7407, 61781, 32315, 10832, 60520, 53123); ff(64783, 58630, 11506, 15084, 50253, 52624, 63045, 56287); fe(152, 117, 3064, 86, 188, 117, 188, 35028, 21604, 28166, 178, 128); fe(152, 48, 28021, 86, 201, 48, 201, 64407, 538, 33955, 178, 128); ff(2499, 53406, 44572, 47268, 30741, 61880, 21571, 5910); ff(39504, 30470, 10221, 29473, 22018, 52114, 50374, 6071); ff(22018, 8108, 8836, 52114, 2630, 19985, 15591, 39762); fe(152, 13, 65159, 86, 224, 13, 224, 60432, 23156, 50085, 178, 128); fe(152, 135, 48872, 86, 184, 135, 184, 15269, 15886, 62622, 178, 128); fe(152, 191, 63253, 86, 248, 191, 248, 5558, 5061, 12375, 178, 128); fe(152, 135, 50721, 86, 184, 135, 184, 7358, 17424, 26523, 178, 128); ff(65356, 61775, 36424, 29266, 7326, 41108, 12013, 54107); ff(58088, 24551, 19854, 16824, 48711, 62044, 32256, 8692); ff(7326, 53994, 36308, 41108, 58088, 16824, 63099, 22862); fe(152, 191, 12489, 86, 248, 191, 248, 51151, 57950, 11264, 178, 128); fe(152, 52, 11834, 86, 98, 52, 98, 42905, 63253, 5558, 178, 128); ff(2630, 25512, 22383, 19985, 53813, 51953, 20426, 53234); fe(152, 13, 30524, 86, 224, 13, 224, 41376, 58304, 62070, 178, 128); fe(152, 47, 418, 86, 89, 47, 89, 51331, 22068, 38347, 178, 128); ff(65282, 35326, 55989, 1995, 39504, 29473, 38449, 17091); ff(50253, 43135, 50123, 52624, 43705, 62391, 11613, 35288); ff(58088, 59762, 43097, 16824, 32315, 10832, 14618, 14282); ff(49621, 56438, 63320, 42301, 53394, 44171, 3546, 31184); fe(152, 13, 48046, 86, 224, 13, 224, 20521, 28126, 46471, 178, 128); fe(152, 51, 26140, 86, 207, 51, 207, 43894, 19902, 7346, 178, 128); ff(22018, 54008, 4192, 52114, 9631, 18975, 31149, 52829); fe(152, 52, 27450, 86, 98, 52, 98, 251, 64804, 30087, 178, 128); fe(152, 143, 35138, 86, 113, 143, 113, 25736, 37701, 53197, 178, 128); ff(2676, 51891, 13732, 31746, 10525, 19969, 60789, 23377); fe(152, 225, 51815, 86, 75, 225, 75, 64793, 22068, 38347, 178, 128); fe(152, 191, 13459, 86, 248, 191, 248, 1326, 27172, 10424, 178, 128); ff(59294, 32697, 284, 9443, 35940, 8196, 60418, 47771); ff(43705, 28303, 12634, 62391, 7326, 41108, 64845, 19105); ff(7326, 9154, 56255, 41108, 2676, 31746, 39849, 49726); fe(152, 240, 25337, 86, 22, 240, 22, 45152, 3103, 313, 178, 128); ff(32375, 35339, 50302, 37243, 65282, 1995, 29458, 10715); fe(152, 13, 54970, 86, 224, 13, 224, 9034, 17112, 2715, 178, 128); fe(152, 135, 58472, 86, 184, 135, 184, 18631, 3603, 32944, 178, 128); ff(32375, 45510, 32476, 37243, 2676, 31746, 16762, 34402); fg(48, 50827, 178, 86, 201, 34243, 41696, 30278, 52, 83); ff(30839, 23081, 15957, 39569, 22018, 52114, 3966, 43700); fe(152, 57, 12399, 86, 183, 57, 183, 23044, 7362, 28853, 178, 128); ff(32315, 34533, 62433, 10832, 65356, 29266, 39750, 63038); ff(32375, 15900, 28950, 37243, 9631, 18975, 25873, 53465); fe(152, 47, 43002, 86, 89, 47, 89, 12563, 53877, 19127, 178, 128); fe(152, 13, 42742, 86, 224, 13, 224, 16607, 46995, 18706, 178, 128); fe(152, 135, 37382, 86, 184, 135, 184, 35160, 53877, 19127, 178, 128); ff(10525, 27884, 26920, 19969, 64783, 15084, 14715, 3681); ff(30839, 62922, 14892, 39569, 43705, 62391, 31996, 10480); ff(30839, 19553, 53224, 39569, 58088, 16824, 7567, 31156); fe(152, 142, 54986, 86, 146, 142, 146, 36143, 26775, 53445, 178, 128); ff(59294, 150, 6495, 9443, 65282, 1995, 25628, 43895); ff(55189, 24479, 54006, 14942, 16058, 23270, 30041, 56556); fg(87, 54201, 152, 128, 57, 32414, 63406, 62980, 48, 83); fe(152, 57, 2986, 86, 183, 57, 183, 18539, 20795, 26846, 178, 128); fe(152, 87, 54352, 86, 57, 87, 57, 14722, 54789, 24029, 178, 128); ff(16058, 35555, 46703, 23270, 32315, 10832, 64075, 20006); fe(152, 52, 49716, 86, 98, 52, 98, 30366, 5645, 27337, 178, 128); fe(152, 13, 47995, 86, 224, 13, 224, 31690, 32756, 62028, 178, 128); fe(152, 240, 11684, 86, 22, 240, 22, 61586, 45060, 37683, 178, 128); fe(152, 174, 24726, 86, 50, 174, 50, 32188, 27790, 56896, 178, 128); fg(117, 14315, 71, 155, 188, 31025, 6184, 39141, 174, 83); ff(30741, 46908, 21130, 61880, 31034, 48244, 9605, 11273); fe(152, 51, 15333, 86, 207, 51, 207, 56152, 418, 51331, 178, 128); ff(65167, 15928, 58665, 61781, 58088, 16824, 29058, 27336); fe(152, 191, 63743, 86, 248, 191, 248, 47113, 16295, 38781, 178, 128); fe(152, 52, 6847, 86, 98, 52, 98, 49372, 33334, 46605, 178, 128); ff(10382, 17274, 2086, 40332, 7326, 41108, 13779, 39036); fg(51, 16178, 146, 213, 207, 8296, 5552, 32194, 13, 83); ff(49621, 9078, 6886, 42301, 16058, 23270, 25290, 38685); ff(23651, 39594, 24063, 50175, 10382, 40332, 63420, 29599); fe(152, 90, 17223, 86, 242, 90, 242, 40364, 22542, 6298, 178, 128); ff(23651, 49110, 6181, 50175, 2630, 19985, 42070, 24609); ff(55189, 26780, 27633, 14942, 58088, 16824, 45444, 53186); ff(49621, 46026, 8445, 42301, 64783, 15084, 25966, 24855); ff(30741, 29640, 39962, 61880, 50253, 52624, 626, 21388); fe(152, 191, 21823, 86, 248, 191, 248, 2031, 55652, 63055, 178, 128); ff(16058, 6780, 19242, 23270, 64783, 15084, 56074, 30898); fe(152, 13, 1883, 86, 224, 13, 224, 280, 3064, 35028, 178, 128); fe(152, 51, 42706, 86, 207, 51, 207, 36907, 61210, 10681, 178, 128); ff(43705, 40693, 30780, 62391, 10382, 40332, 4766, 34906); fe(152, 225, 42994, 86, 75, 225, 75, 3592, 22229, 52592, 178, 128); fe(152, 143, 30524, 86, 113, 143, 113, 41376, 11823, 43564, 178, 128); fe(152, 57, 21933, 86, 183, 57, 183, 64432, 32724, 4823, 178, 128); fe(152, 142, 50721, 86, 146, 142, 146, 7358, 19902, 7346, 178, 128); fe(152, 90, 45840, 86, 242, 90, 242, 2003, 21802, 43052, 178, 128); ff(9631, 3287, 9448, 18975, 58088, 16824, 27112, 41324); ff(49621, 6177, 43644, 42301, 23651, 50175, 25152, 60232); fe(152, 174, 64944, 86, 50, 174, 50, 17424, 4832, 29528, 178, 128); fe(152, 191, 35328, 86, 248, 191, 248, 39375, 43002, 12563, 178, 128); fe(152, 90, 20312, 86, 242, 90, 242, 60355, 43481, 55609, 178, 128); ff(55189, 31566, 36276, 14942, 53394, 44171, 34342, 34839); fe(152, 142, 61571, 86, 146, 142, 146, 48482, 61878, 5130, 178, 128); fe(152, 117, 62598, 86, 188, 117, 188, 14993, 15715, 62686, 178, 128); fe(152, 48, 273, 86, 201, 48, 201, 12088, 62633, 9481, 178, 128); ff(32315, 32318, 26845, 10832, 59294, 9443, 31913, 18292); fe(152, 142, 5182, 86, 146, 142, 146, 26031, 19898, 26923, 178, 128); ff(65282, 44325, 4909, 1995, 35940, 8196, 56046, 39303); fe(152, 240, 3581, 86, 22, 240, 22, 8071, 65021, 24825, 178, 128); fe(152, 117, 10896, 86, 188, 117, 188, 16430, 43748, 37984, 178, 128); ff(2676, 40366, 34006, 31746, 65167, 61781, 1014, 11781); ff(7326, 5611, 9409, 41108, 32375, 37243, 11932, 54450); fe(152, 174, 37869, 86, 50, 174, 50, 61551, 46147, 53948, 178, 128); fe(152, 240, 33954, 86, 22, 240, 22, 43595, 52473, 21294, 178, 128); fe(152, 225, 57950, 86, 75, 225, 75, 11264, 50505, 23249, 178, 128); ff(30839, 54856, 48255, 39569, 16058, 23270, 26347, 30698); ff(30741, 519, 44537, 61880, 2630, 19985, 46393, 59818); fe(152, 117, 41746, 86, 188, 117, 188, 9324, 30131, 40725, 178, 128); ff(58088, 36150, 43477, 16824, 30839, 39569, 21727, 57091); ff(32375, 22147, 36154, 37243, 65356, 29266, 20253, 14027); ff(39504, 6193, 30345, 29473, 48711, 62044, 22980, 43824); fe(152, 90, 61834, 86, 242, 90, 242, 60585, 9254, 54913, 178, 128); fe(152, 117, 53740, 86, 188, 117, 188, 46718, 2131, 25855, 178, 128); fe(152, 57, 57950, 86, 183, 57, 183, 11264, 37554, 61342, 178, 128); fg(191, 21455, 152, 128, 248, 42398, 46145, 47010, 240, 83); fe(152, 48, 51059, 86, 201, 48, 201, 59651, 35626, 34671, 178, 128); ff(65282, 49107, 3293, 1995, 48711, 62044, 39804, 14075); ff(35940, 17379, 55714, 8196, 64783, 15084, 112, 50711); fe(152, 117, 33820, 86, 188, 117, 188, 57552, 32548, 44940, 178, 128); fe(152, 52, 50573, 86, 98, 52, 98, 45170, 54352, 14722, 178, 128); fe(152, 47, 23740, 86, 89, 47, 89, 46947, 3581, 8071, 178, 128); fe(152, 174, 3995, 86, 50, 174, 50, 14829, 837, 4763, 178, 128); ff(22018, 42699, 38899, 52114, 50253, 52624, 39953, 28004); fe(152, 90, 58839, 86, 242, 90, 242, 55423, 3103, 313, 178, 128); ff(59294, 49260, 43271, 9443, 31034, 48244, 18927, 4811); fe(152, 57, 26775, 86, 183, 57, 183, 53445, 37892, 8242, 178, 128); ff(53813, 27278, 42690, 51953, 58088, 16824, 47125, 4933); ff(2499, 23286, 26593, 47268, 32315, 10832, 60794, 64759); fe(152, 143, 19241, 86, 113, 143, 113, 30695, 10896, 16430, 178, 128); ff(10525, 5303, 32011, 19969, 58088, 16824, 44897, 48622); ff(32315, 29842, 40291, 10832, 9631, 18975, 6516, 18910); fe(152, 13, 18932, 86, 224, 13, 224, 16291, 33621, 6826, 178, 128); ff(39504, 11603, 6214, 29473, 35940, 8196, 5612, 50309); fe(152, 52, 36312, 86, 98, 52, 98, 31886, 40231, 8126, 178, 128); ff(30241, 58960, 10045, 36348, 48711, 62044, 51561, 42875); ff(65356, 26660, 6976, 29266, 9631, 18975, 5308, 35163); fe(152, 142, 50555, 86, 146, 142, 146, 10494, 12630, 1787, 178, 128); ff(31034, 56624, 7375, 48244, 30241, 36348, 49394, 28530); fe(152, 57, 33668, 86, 183, 57, 183, 5789, 28077, 62091, 178, 128); ff(22018, 43842, 33916, 52114, 10525, 19969, 58512, 37046); fe(152, 57, 14128, 86, 183, 57, 183, 48537, 35313, 158, 178, 128); fe(152, 117, 9051, 86, 188, 117, 188, 44988, 56997, 15707, 178, 128); fe(152, 52, 28021, 86, 98, 52, 98, 64407, 57671, 61327, 178, 128); ff(65282, 43015, 59170, 1995, 58088, 16824, 5091, 55026); fe(152, 48, 50970, 86, 201, 48, 201, 37746, 33621, 6826, 178, 128); ff(50253, 2337, 53504, 52624, 22018, 52114, 16226, 18813); ff(59294, 12365, 56394, 9443, 55189, 14942, 54254, 59628); ff(48711, 7164, 25574, 62044, 30741, 61880, 20658, 38658); ff(65282, 61508, 61133, 1995, 65282, 1995, 16415, 34030); fe(152, 52, 61931, 86, 98, 52, 98, 1264, 25894, 62938, 178, 128); fe(152, 51, 32796, 86, 207, 51, 207, 50054, 42742, 16607, 178, 128); ff(53394, 1490, 62496, 44171, 58088, 16824, 54221, 2446); ff(32375, 42864, 64920, 37243, 22018, 52114, 11434, 31423); fe(152, 51, 51576, 86, 207, 51, 207, 20147, 49716, 30366, 178, 128); fe(152, 135, 33394, 86, 184, 135, 184, 47220, 7303, 14561, 178, 128); fe(152, 174, 11960, 86, 50, 174, 50, 52079, 40878, 36886, 178, 128); ff(48711, 39224, 10354, 62044, 53394, 44171, 44803, 53538); fe(152, 135, 449, 86, 184, 135, 184, 59582, 6633, 22256, 178, 128); ff(32315, 1931, 60596, 10832, 65356, 29266, 35677, 508); ff(55189, 42544, 23998, 14942, 30241, 36348, 49439, 31824); ff(7326, 25990, 39126, 41108, 10382, 40332, 32655, 8410); fe(152, 90, 61813, 86, 242, 90, 242, 47189, 19241, 30695, 178, 128); ff(9631, 15944, 24673, 18975, 58088, 16824, 63178, 37065); ff(49621, 53108, 22930, 42301, 2630, 19985, 4837, 31051); ff(43705, 12548, 29703, 62391, 31034, 48244, 42786, 57538); fe(152, 142, 6389, 86, 146, 142, 146, 50481, 59461, 39747, 178, 128); ff(49621, 15879, 45470, 42301, 2676, 31746, 32962, 11135); ff(50253, 51295, 8503, 52624, 65356, 29266, 49964, 15469); ff(32375, 16449, 9274, 37243, 39504, 29473, 8662, 62647); ff(43705, 51059, 37815, 62391, 58088, 16824, 59651, 18170); fe(152, 174, 4942, 86, 50, 174, 50, 22362, 43771, 53794, 178, 128); fe(152, 90, 30612, 86, 242, 90, 242, 44417, 43771, 53794, 178, 128); fe(152, 225, 46161, 86, 75, 225, 75, 19644, 49599, 14592, 178, 128); fe(152, 143, 2831, 86, 113, 143, 113, 47136, 18080, 39903, 178, 128); fe(152, 143, 22665, 86, 113, 143, 113, 17541, 32423, 48634, 178, 128); fe(152, 90, 23529, 86, 242, 90, 242, 5520, 837, 4763, 178, 128); ff(2499, 3549, 40863, 47268, 32375, 37243, 56346, 51368); fe(152, 57, 12991, 86, 183, 57, 183, 43845, 3103, 313, 178, 128); fg(57, 61090, 212, 24, 183, 43399, 26927, 50927, 117, 83); fe(152, 142, 46147, 86, 146, 142, 146, 53948, 57048, 17914, 178, 128); ff(58088, 8797, 15252, 16824, 23651, 50175, 43019, 50830); ff(16058, 10397, 49860, 23270, 50253, 52624, 34570, 26772); ff(59294, 26161, 9550, 9443, 50253, 52624, 18092, 16889); fe(152, 225, 35889, 86, 75, 225, 75, 44021, 39516, 59030, 178, 128); ff(65167, 27559, 13176, 61781, 39504, 29473, 62139, 38902); fe(152, 117, 61389, 86, 188, 117, 188, 1105, 54384, 59559, 178, 128); fe(152, 51, 43929, 86, 207, 51, 207, 19637, 44841, 1692, 178, 128); fe(152, 13, 43220, 86, 224, 13, 224, 47465, 37470, 14264, 178, 128); fe(152, 117, 36842, 86, 188, 117, 188, 3181, 55008, 38129, 178, 128); fe(152, 174, 62633, 86, 50, 174, 50, 9481, 6633, 22256, 178, 128); ff(32375, 31960, 40696, 37243, 64783, 15084, 39731, 25966); fe(152, 57, 43859, 86, 183, 57, 183, 34287, 4942, 22362, 178, 128); fg(191, 28561, 152, 128, 248, 55533, 49655, 30935, 143, 83); ff(16058, 13270, 45677, 23270, 22018, 52114, 19713, 52077); fe(152, 87, 6389, 86, 57, 87, 57, 50481, 27790, 56896, 178, 128); ff(2676, 39288, 19916, 31746, 22018, 52114, 18194, 20537); fe(152, 57, 27026, 86, 183, 57, 183, 34659, 45060, 37683, 178, 128); fe(152, 57, 65159, 86, 183, 57, 183, 60432, 46395, 39758, 178, 128); fe(152, 47, 17763, 86, 89, 47, 89, 15370, 61314, 55475, 178, 128); ff(32375, 13483, 42328, 37243, 55189, 14942, 29605, 47904); ff(9631, 13432, 59450, 18975, 49621, 42301, 59149, 38714); ff(2676, 21309, 37146, 31746, 39504, 29473, 41709, 59167); ff(2676, 38735, 49791, 31746, 10382, 40332, 40379, 44289); ff(16058, 18785, 35421, 23270, 23651, 50175, 187, 25517); ff(53394, 46930, 41514, 44171, 35940, 8196, 27863, 17361); ff(14173, 59967, 2885, 7042, 2630, 19985, 54119, 29799); fe(152, 47, 57950, 86, 89, 47, 89, 11264, 885, 12069, 178, 128); ff(39504, 14403, 25546, 29473, 22018, 52114, 18712, 33137); ff(31034, 18758, 21179, 48244, 50253, 52624, 18074, 36596); ff(7326, 31210, 58430, 41108, 43705, 62391, 63685, 7536); fe(152, 87, 24426, 86, 57, 87, 57, 57274, 20798, 20650, 178, 128); fe(152, 174, 61705, 86, 50, 174, 50, 29328, 50721, 7358, 178, 128); ff(35940, 28854, 20131, 8196, 2499, 47268, 31089, 35089); ff(50253, 39329, 8594, 52624, 39504, 29473, 14752, 55042); fe(152, 52, 41027, 86, 98, 52, 98, 48802, 3995, 14829, 178, 128); fe(152, 240, 4495, 86, 22, 240, 22, 61447, 32875, 35593, 178, 128); fe(152, 90, 12399, 86, 242, 90, 242, 23044, 22665, 17541, 178, 128); fe(152, 142, 15388, 86, 146, 142, 146, 46910, 7080, 6865, 178, 128); ff(65167, 35092, 45590, 61781, 30241, 36348, 44939, 58726); fe(152, 57, 60018, 86, 183, 57, 183, 7160, 29920, 25159, 178, 128); fg(57, 49409, 207, 69, 183, 15331, 32182, 17610, 47, 83); ff(65167, 27739, 39760, 61781, 30241, 36348, 21986, 30124); ff(65167, 39961, 365, 61781, 39504, 29473, 62556, 32420); ff(16058, 56350, 59825, 23270, 55189, 14942, 60257, 21091); ff(30241, 43757, 56, 36348, 31034, 48244, 26091, 48628); ff(64783, 7762, 6127, 15084, 58088, 16824, 64348, 58612); fe(152, 117, 5956, 86, 188, 117, 188, 29705, 5690, 4321, 178, 128); ff(10525, 29001, 14546, 19969, 10525, 19969, 60839, 52373); ff(31034, 47758, 32436, 48244, 10525, 19969, 20583, 64172); ff(30241, 65273, 22274, 36348, 43705, 62391, 27890, 65075); fe(152, 174, 20312, 86, 50, 174, 50, 60355, 31098, 31476, 178, 128); ff(16058, 50704, 29112, 23270, 14173, 7042, 57481, 58145); fe(152, 47, 12129, 86, 89, 47, 89, 38956, 23529, 5520, 178, 128); fe(152, 225, 37382, 86, 75, 225, 75, 35160, 35626, 34671, 178, 128); fe(152, 143, 32658, 86, 113, 143, 113, 8317, 22201, 61791, 178, 128); fe(152, 51, 26166, 86, 207, 51, 207, 64941, 18080, 39903, 178, 128); ff(48711, 11823, 27097, 62044, 53813, 51953, 43564, 25207); ff(2676, 56276, 7253, 31746, 23651, 50175, 59747, 42225); fe(152, 87, 44406, 86, 57, 87, 57, 36524, 53740, 46718, 178, 128); fg(52, 33813, 240, 56, 98, 22337, 50397, 1024, 135, 83); ff(16058, 43353, 21830, 23270, 65282, 1995, 60464, 26785); ff(65282, 51573, 23865, 1995, 39504, 29473, 4122, 30613); ff(30839, 41906, 11729, 39569, 16058, 23270, 38205, 26537); ff(50253, 41814, 37404, 52624, 14173, 7042, 18883, 4090); ff(30839, 61549, 10628, 39569, 53394, 44171, 30218, 28867); ff(65167, 42304, 63, 61781, 2676, 31746, 23615, 50308); fe(152, 87, 49174, 86, 57, 87, 57, 52145, 46545, 37594, 178, 128); fe(152, 191, 7211, 86, 248, 191, 248, 10699, 19902, 7346, 178, 128); ff(59294, 48148, 35580, 9443, 35940, 8196, 14033, 21048); ff(16058, 31985, 26900, 23270, 30839, 39569, 19208, 27825); ff(43705, 16713, 37286, 62391, 30741, 61880, 46530, 53112); fe(152, 51, 64944, 86, 207, 51, 207, 17424, 58304, 62070, 178, 128); fe(152, 135, 44459, 86, 184, 135, 184, 56993, 7333, 54622, 178, 128); ff(59294, 4193, 28589, 9443, 59294, 9443, 62934, 30656); fe(152, 47, 44224, 86, 89, 47, 89, 9271, 62987, 47276, 178, 128); fe(152, 87, 7362, 86, 57, 87, 57, 28853, 28213, 44317, 178, 128); ff(43705, 4722, 50086, 62391, 65282, 1995, 54437, 51513); ff(30241, 25310, 183, 36348, 30241, 36348, 63366, 30906); ff(35940, 61252, 35996, 8196, 32315, 10832, 5180, 36396); fe(152, 142, 32574, 86, 146, 142, 146, 46674, 46395, 39758, 178, 128); ff(2630, 10294, 39017, 19985, 58088, 16824, 63657, 35606); fg(117, 21200, 212, 24, 188, 65279, 48487, 28195, 142, 83); fe(152, 143, 63596, 86, 113, 143, 113, 14845, 273, 12088, 178, 128); fe(152, 191, 61931, 86, 248, 191, 248, 1264, 22542, 6298, 178, 128); fe(152, 143, 2732, 86, 113, 143, 113, 31317, 10876, 50710, 178, 128); fg(135, 31670, 146, 213, 184, 24651, 61859, 34888, 225, 83); fe(152, 225, 6439, 86, 75, 225, 75, 63322, 15568, 3893, 178, 128); ff(49621, 56334, 51224, 42301, 65167, 61781, 34141, 17420); fe(152, 90, 10556, 86, 242, 90, 242, 65459, 5250, 3437, 178, 128); ff(22018, 50187, 46297, 52114, 2676, 31746, 48561, 63070); ff(50253, 30171, 115, 52624, 58088, 16824, 13284, 45896); fe(152, 87, 50505, 86, 57, 87, 57, 23249, 19350, 9279, 178, 128); fe(152, 174, 26775, 86, 50, 174, 50, 53445, 21802, 43052, 178, 128); ff(32375, 27999, 47431, 37243, 16058, 23270, 56067, 39272); ff(16058, 30816, 16473, 23270, 22018, 52114, 21134, 25030); ff(58088, 38797, 40684, 16824, 59294, 9443, 8234, 44227); ff(64783, 23227, 52199, 15084, 10382, 40332, 64257, 7602); fe(152, 13, 58409, 86, 224, 13, 224, 5442, 54391, 17093, 178, 128); fe(152, 48, 32548, 86, 201, 48, 201, 44940, 16203, 28072, 178, 128); fe(152, 90, 64944, 86, 242, 90, 242, 17424, 37554, 61342, 178, 128); fe(152, 48, 18050, 86, 201, 48, 201, 23499, 24426, 57274, 178, 128); fe(152, 13, 32953, 86, 224, 13, 224, 19093, 14648, 60688, 178, 128); ff(32375, 10107, 10940, 37243, 2630, 19985, 41446, 24359); ff(53813, 37099, 53467, 51953, 53813, 51953, 33141, 21159); ff(48711, 6668, 56110, 62044, 30741, 61880, 48955, 59325); ff(35940, 9348, 52539, 8196, 39504, 29473, 43535, 43213); ff(39504, 36561, 28615, 29473, 65356, 29266, 46585, 18016); fe(152, 142, 12129, 86, 146, 142, 146, 38956, 3995, 14829, 178, 128); fe(152, 47, 38417, 86, 89, 47, 89, 58812, 6889, 59314, 178, 128); fe(152, 191, 61246, 86, 248, 191, 248, 6263, 36312, 31886, 178, 128); fe(152, 142, 10876, 86, 146, 142, 146, 50710, 30147, 40120, 178, 128); fe(152, 47, 40579, 86, 89, 47, 89, 62301, 38581, 45853, 178, 128); fe(152, 142, 12991, 86, 146, 142, 146, 43845, 45274, 8780, 178, 128); fe(152, 87, 15006, 86, 57, 87, 57, 4526, 8136, 29586, 178, 128); fe(152, 191, 3995, 86, 248, 191, 248, 14829, 11115, 41822, 178, 128); ff(32375, 26182, 17020, 37243, 32375, 37243, 7129, 56617); fe(152, 48, 6938, 86, 201, 48, 201, 25147, 62987, 47276, 178, 128); ff(30741, 64050, 47369, 61880, 65356, 29266, 16536, 47147); fe(152, 135, 43662, 86, 184, 135, 184, 54357, 49599, 14592, 178, 128); ff(32375, 1026, 25642, 37243, 32375, 37243, 19312, 35038); ff(50253, 54921, 36348, 52624, 53813, 51953, 8096, 30241); fe(152, 90, 63596, 86, 242, 90, 242, 14845, 20795, 26846, 178, 128); fe(152, 52, 50555, 86, 98, 52, 98, 10494, 30612, 44417, 178, 128); ff(10382, 3880, 33643, 40332, 30839, 39569, 27851, 50305); ff(30741, 36455, 19688, 61880, 10382, 40332, 18853, 44382); ff(22018, 34101, 34067, 52114, 64783, 15084, 22085, 7017); ff(30741, 18477, 48787, 61880, 64783, 15084, 11655, 57099); ff(32375, 18050, 30749, 37243, 14173, 7042, 23499, 25329); ff(49621, 48111, 12237, 42301, 7326, 41108, 26027, 24692); ff(32315, 6390, 53341, 10832, 31034, 48244, 38018, 5608); fe(152, 143, 11778, 86, 113, 143, 113, 55708, 35094, 27822, 178, 128); ff(48711, 33649, 34515, 62044, 10525, 19969, 54656, 24646); ff(48711, 29654, 32134, 62044, 2676, 31746, 51971, 13039); fe(152, 48, 3186, 86, 201, 48, 201, 6109, 17100, 15450, 178, 128); ff(50253, 38100, 32963, 52624, 55189, 14942, 15380, 27125); fg(225, 4360, 146, 213, 75, 26012, 60367, 37627, 87, 83); ff(65282, 4058, 55208, 1995, 2630, 19985, 50822, 23276); ff(2499, 64492, 12372, 47268, 50253, 52624, 56041, 65245); ff(59294, 39254, 37355, 9443, 16058, 23270, 49493, 58442); fe(152, 225, 8845, 86, 75, 225, 75, 35904, 34728, 47395, 178, 128); ff(43705, 39457, 18653, 62391, 31034, 48244, 51195, 2624); ff(10382, 48472, 41716, 40332, 9631, 18975, 9920, 34136); fe(152, 90, 525, 86, 242, 90, 242, 3666, 24777, 38712, 178, 128); ff(65167, 41204, 23106, 61781, 58088, 16824, 33831, 14104); ff(53394, 59248, 64846, 44171, 16058, 23270, 62953, 170); ff(64783, 28362, 41083, 15084, 22018, 52114, 25149, 20428); ff(30839, 58796, 18236, 39569, 9631, 18975, 16807, 58359); ff(23651, 14436, 24208, 50175, 10382, 40332, 59347, 15385); fe(152, 52, 49092, 86, 98, 52, 98, 60036, 24363, 64464, 178, 128); fe(152, 240, 3929, 86, 22, 240, 22, 33334, 56068, 44346, 178, 128); ff(49621, 241, 34217, 42301, 9631, 18975, 12818, 27291); ff(30839, 56519, 51547, 39569, 2676, 31746, 40602, 36253); fe(152, 240, 53623, 86, 22, 240, 22, 958, 5182, 26031, 178, 128); fe(152, 47, 46484, 86, 89, 47, 89, 40110, 42509, 60479, 178, 128); ff(30741, 62343, 60781, 61880, 65167, 61781, 62406, 9568); ff(39504, 38148, 23542, 29473, 59294, 9443, 25027, 4822); fe(152, 47, 52990, 86, 89, 47, 89, 28399, 2732, 31317, 178, 128); fe(152, 47, 13021, 86, 89, 47, 89, 55994, 54377, 30692, 178, 128); fe(152, 51, 35313, 86, 207, 51, 207, 158, 22820, 60735, 178, 128); ff(2676, 58736, 60273, 31746, 30241, 36348, 57998, 43309); ff(43705, 34572, 43537, 62391, 23651, 50175, 33335, 11036); ff(31034, 40787, 64985, 48244, 53813, 51953, 49802, 62952); fe(152, 51, 49092, 86, 207, 51, 207, 60036, 30147, 40120, 178, 128); ff(10525, 7807, 50131, 19969, 30839, 39569, 27164, 54941); ff(7326, 29946, 63919, 41108, 22018, 52114, 6126, 26003); fe(152, 51, 64793, 86, 207, 51, 207, 33642, 64793, 33642, 178, 128); fe(152, 143, 18932, 86, 113, 143, 113, 16291, 49559, 13835, 178, 128); fe(152, 143, 6557, 86, 113, 143, 113, 19470, 64793, 33642, 178, 128); ff(32315, 14384, 28643, 10832, 55189, 14942, 39317, 30447); fe(152, 117, 24777, 86, 188, 117, 188, 38712, 52473, 21294, 178, 128); fe(152, 87, 1388, 86, 57, 87, 57, 26629, 48582, 56958, 178, 128); ff(59294, 36859, 13738, 9443, 35940, 8196, 28436, 6743); fe(152, 90, 33668, 86, 242, 90, 242, 5789, 11557, 19622, 178, 128); fe(152, 13, 26140, 86, 224, 13, 224, 43894, 32548, 44940, 178, 128); ff(32315, 21734, 4330, 10832, 39504, 29473, 20210, 33327); fe(152, 174, 61325, 86, 50, 174, 50, 25028, 35626, 34671, 178, 128); fe(152, 47, 58676, 86, 89, 47, 89, 32313, 7362, 28853, 178, 128); ff(16058, 43970, 45957, 23270, 65282, 1995, 18358, 51964); fe(152, 51, 8945, 86, 207, 51, 207, 2139, 37125, 64948, 178, 128); ff(65167, 9330, 42182, 61781, 2499, 47268, 32672, 15909); ff(53394, 27605, 21188, 44171, 2630, 19985, 50077, 53517); fe(152, 143, 47354, 86, 113, 143, 113, 32046, 45060, 37683, 178, 128); fe(152, 225, 37701, 86, 75, 225, 75, 53197, 2363, 29933, 178, 128); ff(2499, 44512, 53759, 47268, 7326, 41108, 19277, 17730); ff(14173, 64035, 25721, 7042, 2630, 19985, 45133, 34944); fe(152, 13, 25710, 86, 224, 13, 224, 6650, 47354, 32046, 178, 128); ff(43705, 14387, 26181, 62391, 14173, 7042, 43773, 22654); fe(152, 117, 22542, 86, 188, 117, 188, 6298, 23740, 46947, 178, 128); ff(53813, 47808, 28662, 51953, 35940, 8196, 46417, 57555); fe(152, 135, 26166, 86, 184, 135, 184, 64941, 9289, 47612, 178, 128); ff(50253, 5156, 40527, 52624, 64783, 15084, 6668, 44910); ff(32315, 33116, 56861, 10832, 32375, 37243, 47714, 19966); ff(2499, 18220, 62495, 47268, 59294, 9443, 23665, 60985); fe(152, 143, 58408, 86, 113, 143, 113, 32259, 39207, 21430, 178, 128); fe(152, 13, 53193, 86, 224, 13, 224, 51336, 21182, 62895, 178, 128); ff(64783, 54449, 61596, 15084, 22018, 52114, 42120, 38617); fg(52, 45471, 197, 189, 98, 52930, 3225, 14782, 90, 83); fe(152, 240, 32796, 86, 22, 240, 22, 50054, 30612, 44417, 178, 128); ff(65282, 47115, 13720, 1995, 14173, 7042, 47132, 47295); fe(152, 142, 10896, 86, 146, 142, 146, 16430, 63743, 47113, 178, 128); fe(152, 117, 32423, 86, 188, 117, 188, 48634, 17211, 32234, 178, 128); fe(152, 225, 44406, 86, 75, 225, 75, 36524, 50409, 23869, 178, 128); fe(152, 90, 20798, 86, 242, 90, 242, 20650, 30357, 60138, 178, 128); ff(65356, 31419, 8838, 29266, 2630, 19985, 34170, 13059); fe(152, 57, 39319, 86, 183, 57, 183, 49408, 17100, 15450, 178, 128); fg(52, 35384, 83, 41, 98, 28661, 57013, 49823, 57, 83); ff(31034, 22993, 48560, 48244, 30741, 61880, 60427, 47629); fe(152, 174, 14648, 86, 50, 174, 50, 60688, 62223, 32907, 178, 128); ff(58088, 49648, 16370, 16824, 35940, 8196, 57226, 23623); fe(152, 240, 64057, 86, 22, 240, 22, 20972, 31658, 34181, 178, 128); ff(30839, 61632, 19687, 39569, 10382, 40332, 36377, 33307); fe(152, 135, 54391, 86, 184, 135, 184, 17093, 37892, 8242, 178, 128); fe(152, 51, 5956, 86, 207, 51, 207, 29705, 50790, 27691, 178, 128); fe(152, 135, 24363, 86, 184, 135, 184, 64464, 10876, 50710, 178, 128); fe(152, 52, 32548, 86, 98, 52, 98, 44940, 42509, 60479, 178, 128); fe(152, 240, 31365, 86, 22, 240, 22, 27172, 60703, 39734, 178, 128); fe(152, 87, 52990, 86, 57, 87, 57, 28399, 17100, 15450, 178, 128); fe(152, 52, 48550, 86, 98, 52, 98, 41232, 29847, 18497, 178, 128); ff(64783, 25149, 19772, 15084, 49621, 42301, 65264, 55949); fe(152, 225, 57183, 86, 75, 225, 75, 49587, 7362, 28853, 178, 128); fe(152, 117, 7176, 86, 188, 117, 188, 23403, 45612, 45874, 178, 128); ff(2676, 21790, 18664, 31746, 30741, 61880, 23227, 29325); ff(7326, 2723, 57172, 41108, 65356, 29266, 22648, 7038); ff(65356, 40927, 8889, 29266, 2630, 19985, 3089, 22403); ff(32315, 7198, 35460, 10832, 22018, 52114, 55690, 53725); fe(152, 135, 52615, 86, 184, 135, 184, 1374, 52615, 1374, 178, 128); ff(30741, 26690, 355, 61880, 22018, 52114, 9675, 4705); fe(152, 13, 41395, 86, 224, 13, 224, 53318, 20312, 60355, 178, 128); ff(14173, 55507, 10490, 7042, 65167, 61781, 62795, 54369); ff(22018, 36489, 61635, 52114, 14173, 7042, 34639, 1970); ff(50253, 14681, 38870, 52624, 65356, 29266, 50995, 63494); ff(59294, 33687, 751, 9443, 39504, 29473, 34754, 38125); fe(152, 47, 30612, 86, 89, 47, 89, 44417, 27520, 39814, 178, 128); ff(22018, 31675, 14911, 52114, 2630, 19985, 60510, 1853); ff(2499, 63554, 45063, 47268, 65282, 1995, 48108, 186); ff(31034, 60905, 10924, 48244, 50253, 52624, 8545, 52201); ff(53394, 52996, 45214, 44171, 30839, 39569, 31487, 3822); fe(152, 87, 21933, 86, 57, 87, 57, 64432, 31434, 27008, 178, 128); fe(152, 48, 62223, 86, 201, 48, 201, 32907, 58472, 18631, 178, 128); ff(10382, 6219, 27704, 40332, 2499, 47268, 33124, 48039); fe(152, 135, 44224, 86, 184, 135, 184, 9271, 6938, 25147, 178, 128); fe(152, 240, 979, 86, 22, 240, 22, 7435, 21604, 28166, 178, 128); ff(16058, 29805, 3773, 23270, 48711, 62044, 13730, 41365); fe(152, 240, 8136, 86, 22, 240, 22, 29586, 55160, 1953, 178, 128); ff(49621, 44725, 32894, 42301, 2676, 31746, 13056, 47823); fe(152, 225, 24426, 86, 75, 225, 75, 57274, 5645, 27337, 178, 128); fe(152, 57, 43220, 86, 183, 57, 183, 47465, 64057, 20972, 178, 128); ff(14173, 53592, 1028, 7042, 2499, 47268, 15154, 45877); fe(152, 240, 49092, 86, 22, 240, 22, 60036, 19104, 63367, 178, 128); ff(30741, 32311, 16885, 61880, 7326, 41108, 38357, 15068); ff(7326, 44074, 63525, 41108, 49621, 42301, 20061, 56243); ff(30839, 27586, 45876, 39569, 2676, 31746, 25184, 64268); fe(152, 90, 24726, 86, 242, 90, 242, 32188, 59461, 39747, 178, 128); ff(53813, 16217, 1214, 51953, 50253, 52624, 58526, 46401); ff(10382, 25403, 47687, 40332, 58088, 16824, 38419, 35667); ff(58088, 26125, 52387, 16824, 39504, 29473, 17111, 52826); ff(23651, 24763, 47308, 50175, 14173, 7042, 20611, 29203); fe(152, 174, 38581, 86, 50, 174, 50, 45853, 18823, 30657, 178, 128); ff(65167, 20016, 42978, 61781, 2630, 19985, 62679, 20719); ff(65282, 65276, 2120, 1995, 16058, 23270, 9343, 63105); fe(152, 135, 52033, 86, 184, 135, 184, 26389, 58304, 62070, 178, 128); fe(152, 174, 3103, 86, 50, 174, 50, 313, 56356, 60031, 178, 128); ff(50253, 59091, 5674, 52624, 48711, 62044, 19294, 11498); ff(10382, 53227, 35600, 40332, 10382, 40332, 24094, 36055); fe(152, 51, 48179, 86, 207, 51, 207, 44441, 3995, 14829, 178, 128); ff(50253, 570, 54714, 52624, 32375, 37243, 49510, 34117); ff(48711, 34028, 57413, 62044, 65282, 1995, 45895, 1265); ff(22018, 11546, 8924, 52114, 2499, 47268, 28284, 63493); fe(152, 57, 3115, 86, 183, 57, 183, 42804, 64793, 33642, 178, 128); fe(152, 142, 63561, 86, 146, 142, 146, 9172, 9289, 47612, 178, 128); ff(30741, 35307, 4648, 61880, 2499, 47268, 53200, 41680); fd(29411, 416, 13943, 432, 0, 8196, 61039); fd(45125, 416, 32242, 432, 15, 21114, 42759); fd(15692, 416, 22467, 432, 14, 6642, 60714); fd(43990, 416, 22467, 432, 8, 6642, 43374); fd(22069, 416, 43374, 432, 1, 43990, 61841); fd(64422, 416, 47033, 432, 2, 62905, 23237); fd(55119, 416, 61039, 432, 9, 29411, 35772); fd(51137, 416, 47370, 432, 11, 22483, 47931); fd(22483, 416, 22467, 432, 3, 6642, 47370); fd(38735, 416, 60957, 432, 5, 31617, 40379); fd(28556, 416, 61039, 432, 4, 29411, 35710); fd(24892, 416, 47931, 432, 6, 51137, 30494); fd(64422, 416, 483, 432, 12, 40905, 23237); fd(51137, 416, 48105, 432, 10, 2444, 47931); fd(62905, 416, 483, 432, 13, 40905, 47033); fd(29411, 416, 47931, 432, 7, 51137, 61039); fb(47991, 57935, 32282, 23759, 49821, 58539, 18773, 30680, 1566, 17993); fb(24938, 6595, 62405, 1294, 7283, 50727, 53032, 45306, 24952, 10003); fb(19570, 35877, 44666, 65299, 13832, 30797, 8179, 19272, 9688, 55242); fc(2384, 51575, 39480, 1278, 28701, 3032, 37029, 49959, 65319, 2630); fb(16450, 58739, 22780, 42093, 55420, 41546, 40317, 12077, 63530, 14479); fc(54621, 26437, 12601, 50164, 11279, 58490, 58220, 63473, 47110, 63340); fb(3355, 50175, 3669, 18906, 26291, 32291, 20901, 40330, 33495, 44291); fb(31037, 48043, 25717, 48414, 63025, 42669, 23838, 28172, 2007, 58462); fc(37478, 25755, 5073, 7135, 23271, 55257, 11840, 41012, 48327, 45135); fc(40776, 41162, 19488, 57076, 14625, 61022, 16507, 59644, 14303, 32489); fb(4969, 47635, 35974, 58462, 2565, 9416, 30027, 13509, 31037, 2907); fc(56416, 4759, 48210, 3807, 64879, 16507, 49705, 5338, 31744, 16352); fc(58100, 4224, 35800, 64305, 49229, 21084, 38891, 23801, 53632, 31004); fb(60977, 3067, 36949, 15828, 62110, 31026, 18637, 5039, 42479, 48049); fb(33603, 9577, 55346, 8556, 9738, 60838, 63160, 41939, 62033, 50178); fb(35004, 54565, 22591, 19382, 42389, 38583, 14368, 20202, 42342, 19256); fc(39182, 24471, 58638, 63371, 60787, 43926, 46296, 32564, 37116, 11938); fc(4929, 15741, 13153, 26291, 23311, 34837, 22025, 45907, 50175, 34987); fc(43926, 42344, 45492, 9002, 14704, 17312, 41862, 22715, 44626, 46296); fc(30797, 14439, 61439, 61013, 5461, 33801, 111, 62251, 24782, 8179); fc(31590, 54046, 13852, 19017, 36847, 41162, 14625, 29554, 51980, 33060); fc(58490, 5753, 54513, 64368, 13674, 58100, 31004, 18103, 64237, 58220); fb(44442, 56527, 57736, 11330, 59233, 40025, 6583, 53884, 36848, 14316); fc(55117, 14303, 63476, 33060, 57076, 44238, 62702, 57824, 31590, 7008); fc(49390, 45886, 1323, 5046, 24024, 39182, 11938, 17924, 48019, 62672); fb(60549, 47469, 2489, 545, 6005, 15896, 545, 63397, 15896, 18776); fb(32870, 1373, 3901, 15628, 53676, 38515, 5292, 64914, 31549, 22696); fb(43789, 8730, 1660, 21204, 33556, 24471, 60787, 24084, 55904, 22751); fb(58149, 50727, 60199, 37149, 53032, 32545, 3416, 27146, 17209, 13729); fc(43903, 37116, 16624, 541, 63371, 4884, 18763, 27840, 31121, 43558); fb(28926, 46529, 2993, 44334, 12072, 23989, 4740, 37783, 43888, 36457); fc(1050, 31026, 63767, 17449, 18637, 65289, 44656, 19443, 54653, 42708); fa(44185, 7, 17620, 40051, 23595, 8013, 20050, 12126, 6904, 40339, 44361); fa(47669, 12, 8013, 59838, 31998, 15281, 23595, 49244, 9629, 59486, 48101); fa(41433, 11, 32133, 64632, 6487, 25452, 18136, 18136, 32133, 64920, 40969); fa(60814, 3, 61456, 40444, 15540, 8664, 7244, 13775, 10766, 39964, 60510); fa(11844, 5, 4212, 20992, 19879, 48160, 30000, 30849, 19088, 21472, 12180); fa(31539, 1, 17888, 3118, 28331, 17888, 28331, 54095, 54092, 3534, 31459); fa(21708, 9, 32133, 28611, 3505, 9736, 18136, 31998, 15281, 28195, 21788); fa(23022, 15, 10766, 2030, 7244, 61456, 13775, 30849, 19088, 1550, 22590); fa(35050, 10, 13648, 55276, 7244, 61456, 35383, 31998, 15281, 54796, 35130); fa(22064, 2, 15281, 18254, 20815, 55217, 31998, 45281, 20420, 18094, 22496); fa(37698, 0, 55217, 28586, 20050, 17620, 20815, 28331, 17888, 28234, 37522); fa(17467, 4, 20420, 25290, 30000, 4212, 45281, 55612, 45768, 25386, 17899); fa(50697, 14, 48160, 39560, 28331, 17888, 19879, 52953, 38035, 39784, 51161); fa(6246, 13, 30440, 45859, 23595, 8013, 8732, 18136, 32133, 45763, 6582); fa(44575, 6, 18451, 2640, 3505, 9736, 40798, 31690, 16325, 2992, 45007); fa(64942, 8, 13648, 40489, 40798, 18451, 35383, 22946, 31680, 40905, 64638); g___1046(19426, 1289, 393, 22504, 9556, 14806, 53374, 15, 57742, 11406, 19042); g___1046(33437, 55575, 56727, 15203, 19366, 35931, 3824, 8, 15203, 19366, 33565); g___1046(44437, 52174, 53070, 5724, 46170, 18454, 49116, 1, 46478, 54579, 44053); g___1046(7523, 37122, 38274, 500, 30120, 51801, 36676, 2, 57636, 38664, 7395); g___1046(10762, 19462, 18566, 16408, 19867, 44196, 26473, 11, 36753, 34446, 11146); g___1046(23906, 37835, 38731, 20340, 20827, 11854, 25921, 7, 5724, 46170, 23778); g___1046(42202, 52965, 51813, 41371, 64947, 14806, 53374, 9, 34153, 13310, 42330); g___1046(18260, 52462, 51310, 57395, 1873, 12989, 29274, 12, 41371, 64947, 18132); g___1046(16477, 55089, 54193, 25696, 30084, 35931, 3824, 14, 8642, 24051, 16861); g___1046(51327, 32293, 31397, 500, 30120, 53689, 41361, 6, 25696, 30084, 51711); g___1046(59153, 26473, 25577, 8642, 24051, 13979, 61803, 5, 22504, 9556, 59025); g___1046(11299, 62299, 63451, 16408, 19867, 18078, 54028, 13, 22504, 9556, 11683); g___1046(17416, 48501, 47605, 30407, 29081, 64363, 54030, 3, 55193, 12486, 17800); g___1046(41257, 12141, 11245, 21670, 21591, 31581, 18006, 10, 500, 30120, 41129); g___1046(61344, 6371, 7267, 57636, 38664, 40983, 36681, 4, 20340, 20827, 60960); g___1046(48121, 60315, 61211, 63065, 11269, 30177, 39472, 0, 35563, 31546, 47737); fe(152, 143, 664, 86, 113, 143, 113, 35887, 12513, 34467, 178, 128); ff(23651, 23816, 35977, 50175, 32315, 10832, 29567, 63245); fe(152, 117, 64147, 86, 188, 117, 188, 16776, 42430, 26585, 178, 128); fe(152, 90, 30960, 86, 242, 90, 242, 22053, 12502, 31217, 178, 128); fe(152, 240, 47895, 86, 22, 240, 22, 36587, 31574, 58525, 178, 128); ff(39504, 32318, 39586, 29473, 32315, 10832, 31913, 49881); fe(152, 142, 46699, 86, 146, 142, 146, 63362, 27810, 33008, 178, 128); fe(152, 48, 24645, 86, 201, 48, 201, 45515, 63776, 56466, 178, 128); fe(152, 52, 35309, 86, 98, 52, 98, 2845, 44600, 49009, 178, 128); fe(152, 90, 64419, 86, 242, 90, 242, 7063, 65188, 20909, 178, 128); ff(22018, 63643, 35409, 52114, 64783, 15084, 41384, 23580); fe(152, 142, 11852, 86, 146, 142, 146, 37785, 8618, 51571, 178, 128); fe(152, 117, 28987, 86, 188, 117, 188, 24885, 40394, 54041, 178, 128); ff(53813, 48579, 58703, 51953, 32315, 10832, 47981, 50580); ff(2676, 49982, 27794, 31746, 30741, 61880, 26312, 26617); ff(22018, 29142, 46840, 52114, 2499, 47268, 31998, 2390); ff(14173, 25436, 26153, 7042, 39504, 29473, 21955, 56365); fe(152, 191, 4036, 86, 248, 191, 248, 44922, 15593, 43585, 178, 128); ff(32375, 39433, 5959, 37243, 50253, 52624, 17526, 24299); ff(22018, 31487, 31185, 52114, 64783, 15084, 65085, 24217); ff(35940, 29782, 40380, 8196, 65167, 61781, 64165, 21870); ff(50253, 62563, 38213, 52624, 23651, 50175, 8559, 7413); ff(2676, 33156, 37879, 31746, 32375, 37243, 48784, 42504); ff(14173, 58796, 55412, 7042, 64783, 15084, 16807, 48147); fe(152, 191, 1148, 86, 248, 191, 248, 29030, 6352, 7172, 178, 128); fe(152, 174, 63776, 86, 50, 174, 50, 56466, 664, 35887, 178, 128); fe(152, 48, 3785, 86, 201, 48, 201, 62861, 20841, 2784, 178, 128); ff(53813, 47474, 46218, 51953, 53813, 51953, 27382, 14437); fe(152, 52, 20382, 86, 98, 52, 98, 52039, 10431, 16095, 178, 128); ff(65356, 19710, 15649, 29266, 64783, 15084, 4191, 30424); fe(152, 174, 40718, 86, 50, 174, 50, 19804, 51719, 65383, 178, 128); fe(152, 48, 51228, 86, 201, 48, 201, 12270, 56459, 47995, 178, 128); ff(32375, 49717, 24968, 37243, 2676, 31746, 7262, 47980); fe(152, 90, 15238, 86, 242, 90, 242, 60067, 12679, 41503, 178, 128); fe(152, 143, 25046, 86, 113, 143, 113, 50326, 49984, 46528, 178, 128); fe(152, 191, 35272, 86, 248, 191, 248, 11405, 35309, 2845, 178, 128); ff(2630, 63682, 9274, 19985, 48711, 62044, 65454, 62647); fe(152, 52, 59332, 86, 98, 52, 98, 58522, 51228, 12270, 178, 128); ff(50253, 22616, 57040, 52624, 59294, 9443, 11651, 55527); ff(2630, 28546, 54914, 19985, 14173, 7042, 48905, 36159); fe(152, 52, 34757, 86, 98, 52, 98, 13384, 25046, 50326, 178, 128); ff(59294, 15172, 50484, 9443, 53813, 51953, 52013, 4765); ff(55189, 38695, 12328, 14942, 32315, 10832, 17398, 36038); ff(10382, 59747, 32997, 40332, 49621, 42301, 55819, 34351); ff(43705, 21971, 47542, 62391, 65356, 29266, 46936, 49562); ff(9631, 51109, 37669, 18975, 50253, 52624, 42081, 15251); fe(152, 142, 8239, 86, 146, 142, 146, 42231, 28691, 51173, 178, 128); ff(43705, 4259, 10940, 62391, 43705, 62391, 13287, 24359); fe(152, 240, 15575, 86, 22, 240, 22, 45652, 39433, 17526, 178, 128); fe(152, 52, 63736, 86, 98, 52, 98, 28211, 63736, 28211, 178, 128); ff(9631, 50649, 11208, 18975, 32315, 10832, 42398, 43570); ff(50253, 48008, 52199, 52624, 7326, 41108, 40809, 7602); ff(50253, 6986, 52912, 52624, 30241, 36348, 36652, 52106); ff(39504, 24506, 27167, 29473, 14173, 7042, 13167, 42792); fe(152, 225, 42358, 86, 75, 225, 75, 42817, 7169, 28710, 178, 128); fe(152, 51, 48374, 86, 207, 51, 207, 25559, 18766, 59441, 178, 128); ff(32375, 17657, 51567, 37243, 64783, 15084, 21062, 26261); fg(240, 38475, 240, 56, 22, 25014, 43437, 64007, 240, 212); fe(152, 135, 37419, 86, 184, 135, 184, 34951, 38551, 37188, 178, 128); fe(152, 47, 22861, 86, 89, 47, 89, 36747, 2909, 49461, 178, 128); ff(43705, 54835, 24545, 62391, 10382, 40332, 31716, 53518); ff(31034, 56031, 65220, 48244, 65167, 61781, 40102, 23930); fe(152, 240, 12221, 86, 22, 240, 22, 11744, 31889, 56794, 178, 128); ff(35940, 3958, 46719, 8196, 10382, 40332, 12191, 38240); ff(9631, 63830, 53493, 18975, 59294, 9443, 25280, 10888); ff(35940, 49648, 17096, 8196, 22018, 52114, 57226, 46897); fe(152, 142, 49889, 86, 146, 142, 146, 18739, 52877, 38452, 178, 128); fe(152, 240, 57093, 86, 22, 240, 22, 18120, 35659, 35251, 178, 128); fe(152, 51, 65325, 86, 207, 51, 207, 36819, 4301, 57359, 178, 128); ff(16058, 31269, 4180, 23270, 14173, 7042, 7836, 38607); ff(32375, 5056, 4296, 37243, 64783, 15084, 2920, 32136); fe(152, 90, 25762, 86, 242, 90, 242, 53524, 8601, 9216, 178, 128); fe(152, 225, 59332, 86, 75, 225, 75, 58522, 59148, 8264, 178, 128); ff(30741, 54938, 23110, 61880, 65167, 61781, 41902, 53297); ff(32315, 59313, 20266, 10832, 39504, 29473, 39656, 2766); fe(152, 90, 13473, 86, 242, 90, 242, 55914, 63225, 59285, 178, 128); fe(152, 52, 36600, 86, 98, 52, 98, 44054, 3785, 62861, 178, 128); ff(30741, 22604, 47441, 61880, 50253, 52624, 9423, 26340); ff(10382, 58857, 14002, 40332, 23651, 50175, 9819, 29051); ff(9631, 707, 1210, 18975, 32315, 10832, 2968, 39879); ff(22018, 60197, 19753, 52114, 2630, 19985, 27931, 8497); ff(64783, 17056, 36662, 15084, 30241, 36348, 44999, 40510); ff(31034, 9868, 6773, 48244, 65282, 1995, 8575, 19128); fe(152, 51, 33620, 86, 207, 51, 207, 42744, 33620, 42744, 178, 128); fe(152, 13, 65325, 86, 224, 13, 224, 36819, 59623, 33576, 178, 128); ff(43705, 46982, 62679, 62391, 16058, 23270, 27006, 20016); fe(152, 48, 51723, 86, 201, 48, 201, 43779, 57179, 33699, 178, 128); ff(49621, 11209, 61201, 42301, 30839, 39569, 2070, 6758); fg(13, 61415, 207, 69, 224, 26132, 38461, 29471, 191, 212); fe(152, 142, 51228, 86, 146, 142, 146, 12270, 62478, 23725, 178, 128); fe(152, 52, 47030, 86, 98, 52, 98, 29341, 20586, 47625, 178, 128); ff(48711, 21604, 6316, 62044, 9631, 18975, 28166, 61342); fe(152, 142, 1749, 86, 146, 142, 146, 61143, 54466, 60972, 178, 128); ff(2499, 46645, 53763, 47268, 39504, 29473, 62193, 6805); fe(152, 90, 65325, 86, 242, 90, 242, 36819, 16956, 33822, 178, 128); ff(10525, 20093, 13021, 19969, 48711, 62044, 27757, 23258); ff(53813, 519, 24393, 51953, 58088, 16824, 46393, 40928); fe(152, 13, 62157, 86, 224, 13, 224, 16237, 3318, 8753, 178, 128); ff(32375, 58260, 13332, 37243, 48711, 62044, 54955, 44967); ff(16058, 18420, 46978, 23270, 53813, 51953, 24248, 9313); ff(59294, 65164, 45289, 9443, 55189, 14942, 51215, 14335); fe(152, 57, 62895, 86, 183, 57, 183, 25362, 61738, 8392, 178, 128); fe(152, 57, 40738, 86, 183, 57, 183, 3336, 14947, 15779, 178, 128); fg(52, 24948, 212, 24, 98, 44126, 57913, 33485, 52, 212); fe(152, 225, 76, 86, 75, 225, 75, 54309, 21121, 41941, 178, 128); ff(59294, 63012, 53055, 9443, 32375, 37243, 13595, 26170); fe(152, 48, 25072, 86, 201, 48, 201, 42955, 38551, 37188, 178, 128); ff(7326, 17885, 1836, 41108, 50253, 52624, 28016, 63618); fg(48, 54704, 153, 162, 201, 468, 49460, 36305, 48, 212); ff(64783, 34276, 29654, 15084, 43705, 62391, 43600, 19856); fe(152, 87, 35272, 86, 57, 87, 57, 11405, 7463, 17438, 178, 128); fe(152, 47, 37443, 86, 89, 47, 89, 16877, 6283, 40960, 178, 128); fe(152, 47, 28328, 86, 89, 47, 89, 25690, 25971, 13570, 178, 128); ff(59294, 9231, 61637, 9443, 53394, 44171, 4637, 11750); fe(152, 87, 19268, 86, 57, 87, 57, 56047, 34143, 53108, 178, 128); fe(152, 13, 56442, 86, 224, 13, 224, 5622, 56442, 5622, 178, 128); fe(152, 52, 35517, 86, 98, 52, 98, 14153, 16138, 27954, 178, 128); ff(10382, 48472, 34915, 40332, 49621, 42301, 9920, 65044); ff(30839, 55836, 46510, 39569, 48711, 62044, 11901, 40991); fe(152, 191, 18708, 86, 248, 191, 248, 62146, 43038, 45021, 178, 128); fe(152, 135, 14305, 86, 184, 135, 184, 1839, 32005, 43654, 178, 128); ff(32375, 1905, 27468, 37243, 2499, 47268, 17392, 22459); fg(48, 13147, 153, 162, 201, 11453, 14489, 36796, 135, 212); ff(58088, 21441, 59349, 16824, 23651, 50175, 55456, 2899); ff(53394, 11603, 24793, 44171, 32315, 10832, 5612, 17105); fe(152, 90, 10431, 86, 242, 90, 242, 16095, 10431, 16095, 178, 128); fe(152, 13, 52048, 86, 224, 13, 224, 15999, 25135, 15192, 178, 128); ff(22018, 26776, 49717, 52114, 65167, 61781, 9235, 15992); fe(152, 240, 28138, 86, 22, 240, 22, 22717, 63776, 56466, 178, 128); fe(152, 117, 51639, 86, 188, 117, 188, 1428, 50399, 4714, 178, 128); fe(152, 47, 15593, 86, 89, 47, 89, 43585, 35628, 30735, 178, 128); fe(152, 143, 14177, 86, 113, 143, 113, 28795, 14177, 28795, 178, 128); ff(49621, 6471, 37296, 42301, 48711, 62044, 58176, 31044); ff(64783, 2739, 64911, 15084, 43705, 62391, 53484, 20368); fg(57, 28122, 152, 128, 183, 51189, 19588, 11293, 57, 212); fe(152, 143, 40381, 86, 113, 143, 113, 17769, 48485, 2458, 178, 128); fe(152, 225, 3001, 86, 75, 225, 75, 35518, 3001, 35518, 178, 128); ff(9631, 14443, 50136, 18975, 59294, 9443, 55378, 16757); fe(152, 47, 63919, 86, 89, 47, 89, 338, 51245, 52452, 178, 128); fe(152, 48, 34143, 86, 201, 48, 201, 53108, 26635, 41537, 178, 128); fe(152, 142, 39433, 86, 146, 142, 146, 17526, 5016, 42354, 178, 128); fe(152, 87, 49361, 86, 57, 87, 57, 22635, 22737, 63749, 178, 128); fe(152, 13, 54134, 86, 224, 13, 224, 30633, 28987, 24885, 178, 128); ff(59294, 14728, 18090, 9443, 9631, 18975, 15614, 16862); ff(53394, 55126, 46691, 44171, 2499, 47268, 28605, 1571); ff(16058, 40854, 26887, 23270, 31034, 48244, 61126, 20703); fe(152, 57, 26362, 86, 183, 57, 183, 16613, 5016, 42354, 178, 128); ff(7326, 44339, 56396, 41108, 14173, 7042, 13237, 52906); fe(152, 143, 18135, 86, 113, 143, 113, 41443, 22861, 36747, 178, 128); fe(152, 191, 44324, 86, 248, 191, 248, 9203, 26216, 51740, 178, 128); ff(59294, 52634, 29230, 9443, 2676, 31746, 18258, 10968); ff(64783, 18527, 29490, 15084, 59294, 9443, 22140, 61806); fe(152, 57, 29630, 86, 183, 57, 183, 22029, 13179, 42056, 178, 128); fe(152, 117, 61109, 86, 188, 117, 188, 42350, 62318, 3812, 178, 128); fe(152, 52, 2306, 86, 98, 52, 98, 46107, 37045, 18548, 178, 128); fe(152, 117, 62052, 86, 188, 117, 188, 14151, 48983, 56732, 178, 128); ff(59294, 27213, 56288, 9443, 14173, 7042, 59100, 33906); ff(22018, 25650, 20430, 52114, 65282, 1995, 65193, 11783); ff(43705, 18836, 1204, 62391, 2499, 47268, 19709, 23957); ff(53813, 62827, 56493, 51953, 64783, 15084, 39470, 32902); ff(35940, 38067, 32204, 8196, 65356, 29266, 38998, 20944); fe(152, 225, 7463, 86, 75, 225, 75, 17438, 63409, 16560, 178, 128); fe(152, 174, 27382, 86, 50, 174, 50, 65277, 60794, 6724, 178, 128); fg(13, 39862, 178, 86, 224, 3299, 50637, 12075, 13, 212); ff(48711, 64552, 8963, 62044, 32315, 10832, 49502, 36222); fe(152, 48, 8643, 86, 201, 48, 201, 23061, 20382, 52039, 178, 128); fe(152, 117, 5659, 86, 188, 117, 188, 40540, 46394, 64490, 178, 128); ff(48711, 8329, 22404, 62044, 2676, 31746, 56922, 49899); fe(152, 51, 43974, 86, 207, 51, 207, 39933, 36375, 48809, 178, 128); ff(65167, 45402, 30829, 61781, 65356, 29266, 16401, 62198); fe(152, 51, 15825, 86, 207, 51, 207, 26080, 37722, 37464, 178, 128); ff(65282, 18385, 17441, 1995, 32375, 37243, 62842, 22848); ff(64783, 37331, 40611, 15084, 64783, 15084, 52849, 17972); ff(16058, 37869, 18275, 23270, 64783, 15084, 61551, 8539); fe(152, 225, 64497, 86, 75, 225, 75, 64038, 16499, 4317, 178, 128); fe(152, 174, 26193, 86, 50, 174, 50, 45412, 113, 5467, 178, 128); fe(152, 191, 15575, 86, 248, 191, 248, 45652, 15575, 45652, 178, 128); fe(152, 47, 9149, 86, 89, 47, 89, 4130, 37807, 34784, 178, 128); fe(152, 143, 6760, 86, 113, 143, 113, 42107, 45054, 37697, 178, 128); ff(64783, 40396, 50189, 15084, 10382, 40332, 24088, 14964); ff(30241, 44561, 34789, 36348, 65167, 61781, 33621, 42080); fe(152, 48, 43179, 86, 201, 48, 201, 4153, 40409, 36762, 178, 128); fe(152, 117, 43498, 86, 188, 117, 188, 54593, 10673, 27715, 178, 128); fe(152, 191, 56129, 86, 248, 191, 248, 56372, 3001, 35518, 178, 128); fe(152, 174, 36958, 86, 50, 174, 50, 59336, 41306, 48880, 178, 128); fe(152, 174, 28936, 86, 50, 174, 50, 8449, 27823, 12397, 178, 128); ff(32375, 15794, 3800, 37243, 65282, 1995, 49234, 1348); fe(152, 87, 2301, 86, 57, 87, 57, 18766, 7620, 51765, 178, 128); fe(152, 135, 15104, 86, 184, 135, 184, 34408, 10342, 42651, 178, 128); fe(152, 57, 9832, 86, 183, 57, 183, 27416, 22038, 52787, 178, 128); fe(152, 51, 22737, 86, 207, 51, 207, 63749, 49361, 22635, 178, 128); fe(152, 13, 23822, 86, 224, 13, 224, 1062, 60348, 28470, 178, 128); ff(22018, 60667, 35358, 52114, 65282, 1995, 35811, 37317); fe(152, 225, 54134, 86, 75, 225, 75, 30633, 1148, 29030, 178, 128); ff(10382, 54799, 7434, 40332, 32375, 37243, 30740, 7921); fe(152, 143, 29626, 86, 113, 143, 113, 1815, 51639, 1428, 178, 128); ff(10382, 58609, 10959, 40332, 58088, 16824, 15059, 38291); fe(152, 191, 14339, 86, 248, 191, 248, 17324, 31164, 18321, 178, 128); fe(152, 135, 45354, 86, 184, 135, 184, 45188, 7948, 23983, 178, 128); fe(152, 87, 3023, 86, 57, 87, 57, 52984, 10342, 42651, 178, 128); fe(152, 57, 45975, 86, 183, 57, 183, 26465, 41540, 39691, 178, 128); fe(152, 135, 26362, 86, 184, 135, 184, 16613, 42930, 55122, 178, 128); ff(50253, 26245, 20467, 52624, 49621, 42301, 8223, 39530); ff(65282, 37970, 11785, 1995, 64783, 15084, 33311, 9061); fe(152, 57, 31630, 86, 183, 57, 183, 2974, 6539, 12931, 178, 128); fe(152, 57, 37965, 86, 183, 57, 183, 64847, 49188, 21810, 178, 128); fe(152, 13, 28138, 86, 224, 13, 224, 22717, 11927, 25735, 178, 128); ff(53813, 37070, 3126, 51953, 31034, 48244, 22440, 20500); fe(152, 87, 15575, 86, 57, 87, 57, 45652, 54305, 11240, 178, 128); ff(30241, 56234, 62863, 36348, 30241, 36348, 60697, 55209); fe(152, 174, 43038, 86, 50, 174, 50, 45021, 44102, 11812, 178, 128); fg(174, 7634, 146, 213, 50, 49821, 2620, 11479, 47, 212); ff(53813, 54783, 46597, 51953, 32375, 37243, 49970, 54847); ff(9631, 64181, 64327, 18975, 43705, 62391, 51488, 13584); ff(9631, 23021, 64372, 18975, 14173, 7042, 15895, 20341); fg(57, 51075, 153, 162, 183, 3432, 63606, 2682, 225, 212); ff(2676, 60059, 36348, 31746, 58088, 16824, 47533, 30241); fe(152, 47, 48218, 86, 89, 47, 89, 63324, 33335, 30547, 178, 128); ff(49621, 64559, 50241, 42301, 55189, 14942, 7471, 47149); ff(65167, 24007, 3043, 61781, 65167, 61781, 33738, 48633); ff(14173, 28184, 27227, 7042, 16058, 23270, 29154, 60567); ff(53394, 15850, 53471, 44171, 65167, 61781, 62487, 34074); ff(14173, 60505, 16640, 7042, 55189, 14942, 32403, 284); ff(48711, 30726, 32263, 62044, 10382, 40332, 52406, 56217); ff(48711, 38100, 12132, 62044, 14173, 7042, 15380, 38594); ff(32375, 32880, 64730, 37243, 58088, 16824, 18513, 29708); fe(152, 143, 47487, 86, 113, 143, 113, 40147, 4954, 38637, 178, 128); fe(152, 90, 36958, 86, 242, 90, 242, 59336, 50952, 50593, 178, 128); fe(152, 240, 48801, 86, 22, 240, 22, 50161, 28936, 8449, 178, 128); fe(152, 142, 55474, 86, 146, 142, 146, 62700, 49984, 46528, 178, 128); ff(32315, 32097, 17809, 10832, 31034, 48244, 42525, 30160); ff(32375, 22539, 48370, 37243, 65356, 29266, 42292, 442); ff(10382, 33024, 11011, 40332, 30839, 39569, 34434, 5418); fe(152, 117, 64156, 86, 188, 117, 188, 29178, 14471, 60783, 178, 128); fe(152, 174, 49188, 86, 50, 174, 50, 21810, 60975, 37549, 178, 128); fe(152, 240, 28036, 86, 22, 240, 22, 12970, 32726, 55487, 178, 128); ff(2630, 3676, 21676, 19985, 53394, 44171, 7848, 65438); ff(7326, 45560, 15136, 41108, 2630, 19985, 20662, 64254); fe(152, 117, 50582, 86, 188, 117, 188, 9435, 34757, 13384, 178, 128); ff(48711, 43494, 15552, 62044, 30741, 61880, 23039, 45205); ff(10525, 33814, 42706, 19969, 9631, 18975, 20549, 3301); fe(152, 117, 12515, 86, 188, 117, 188, 18999, 58922, 28485, 178, 128); ff(10382, 50360, 53831, 40332, 65167, 61781, 2996, 42334); fe(152, 135, 52048, 86, 184, 135, 184, 15999, 53086, 21263, 178, 128); fe(152, 191, 46699, 86, 248, 191, 248, 63362, 27810, 33008, 178, 128); ff(53813, 18798, 29905, 51953, 49621, 42301, 17600, 18525); fe(152, 13, 43300, 86, 224, 13, 224, 31684, 15305, 14489, 178, 128); fe(152, 87, 64876, 86, 57, 87, 57, 33707, 26193, 45412, 178, 128); ff(65282, 49684, 27, 1995, 65167, 61781, 59196, 61173); ff(48711, 1533, 15435, 62044, 64783, 15084, 310, 23353); fe(152, 142, 57558, 86, 146, 142, 146, 59043, 46503, 2526, 178, 128); ff(43705, 18299, 57097, 62391, 55189, 14942, 48863, 50040); fe(152, 47, 64497, 86, 89, 47, 89, 64038, 43038, 45021, 178, 128); fg(52, 45907, 83, 41, 98, 13153, 17872, 24040, 142, 212); ff(30241, 52346, 25373, 36348, 35940, 8196, 47059, 49528); fe(152, 90, 42430, 86, 242, 90, 242, 26585, 39433, 17526, 178, 128); ff(30741, 60665, 64238, 61880, 48711, 62044, 59098, 38744); ff(65167, 1149, 38215, 61781, 30839, 39569, 57778, 35283); fe(152, 240, 43395, 86, 22, 240, 22, 3133, 31095, 58771, 178, 128); ff(23651, 44019, 49290, 50175, 35940, 8196, 8907, 482); ff(23651, 59405, 8962, 50175, 65282, 1995, 33741, 55901); fe(152, 117, 46541, 86, 188, 117, 188, 26994, 35309, 2845, 178, 128); fe(152, 191, 48218, 86, 248, 191, 248, 63324, 63776, 56466, 178, 128); ff(31034, 51700, 60750, 48244, 49621, 42301, 39360, 35920); fe(152, 142, 51506, 86, 146, 142, 146, 6486, 9093, 22592, 178, 128); ff(39504, 50603, 49929, 29473, 9631, 18975, 32898, 49765); fe(152, 52, 3526, 86, 98, 52, 98, 42567, 6760, 42107, 178, 128); fe(152, 52, 48374, 86, 98, 52, 98, 25559, 47536, 33231, 178, 128); ff(2630, 44796, 22738, 19985, 55189, 14942, 15005, 13007); ff(2499, 8926, 4398, 47268, 39504, 29473, 41690, 60931); fe(152, 191, 27724, 86, 248, 191, 248, 54652, 22737, 63749, 178, 128); fe(152, 90, 18630, 86, 242, 90, 242, 15529, 26635, 41537, 178, 128); ff(50253, 41056, 21743, 52624, 10525, 19969, 18976, 46464); fe(152, 174, 50582, 86, 50, 174, 50, 9435, 25971, 13570, 178, 128); ff(22018, 30459, 26803, 52114, 64783, 15084, 28453, 64453); fe(152, 51, 28936, 86, 207, 51, 207, 8449, 52360, 168, 178, 128); fe(152, 51, 35628, 86, 207, 51, 207, 30735, 49188, 21810, 178, 128); fe(152, 51, 42930, 86, 207, 51, 207, 55122, 45894, 21990, 178, 128); ff(59294, 51059, 40183, 9443, 9631, 18975, 59651, 52354); ff(53813, 4435, 9251, 51953, 32375, 37243, 48727, 47445); fe(152, 117, 38551, 86, 188, 117, 188, 37188, 49361, 22635, 178, 128); fe(152, 48, 42358, 86, 201, 48, 201, 42817, 26361, 45926, 178, 128); ff(10525, 60863, 2936, 19969, 16058, 23270, 3581, 21825); ff(65282, 8483, 1219, 1995, 53813, 51953, 34462, 50047); fe(152, 117, 30960, 86, 188, 117, 188, 22053, 46981, 1060, 178, 128); ff(49621, 25207, 20009, 42301, 14173, 7042, 27097, 50193); fe(152, 174, 7272, 86, 50, 174, 50, 17848, 26635, 41537, 178, 128); fe(152, 174, 63736, 86, 50, 174, 50, 28211, 4108, 38464, 178, 128); ff(50253, 56526, 7350, 52624, 23651, 50175, 65418, 55398); fe(152, 143, 8239, 86, 113, 143, 113, 42231, 2898, 18520, 178, 128); ff(65282, 61381, 38748, 1995, 2499, 47268, 26471, 15406); fe(152, 135, 664, 86, 184, 135, 184, 35887, 24478, 25818, 178, 128); ff(7326, 2151, 19352, 41108, 2676, 31746, 48938, 42694); ff(10382, 3070, 59447, 40332, 31034, 48244, 54223, 3050); ff(10382, 11149, 9735, 40332, 53394, 44171, 42102, 33414); fe(152, 135, 49188, 86, 184, 135, 184, 21810, 49188, 21810, 178, 128); fe(152, 225, 57525, 86, 75, 225, 75, 6532, 7948, 23983, 178, 128); ff(22018, 52584, 14505, 52114, 48711, 62044, 611, 22293); fe(152, 90, 22993, 86, 242, 90, 242, 60427, 7948, 23983, 178, 128); ff(23651, 63436, 49799, 50175, 49621, 42301, 12787, 23657); ff(65167, 37320, 7013, 61781, 39504, 29473, 3370, 47353); ff(30839, 62203, 34194, 39569, 32315, 10832, 3121, 12400); fe(152, 143, 45975, 86, 113, 143, 113, 26465, 113, 5467, 178, 128); fe(152, 135, 236, 86, 184, 135, 184, 49603, 55449, 6433, 178, 128); fe(152, 135, 58553, 86, 184, 135, 184, 45728, 43466, 48428, 178, 128); fe(152, 47, 37700, 86, 89, 47, 89, 55096, 21248, 2063, 178, 128); ff(55189, 55827, 30263, 14942, 10525, 19969, 26147, 51586); fe(152, 174, 17985, 86, 50, 174, 50, 8045, 76, 54309, 178, 128); ff(58088, 29589, 43617, 16824, 9631, 18975, 53975, 37661); fe(152, 51, 2315, 86, 207, 51, 207, 42961, 13582, 23944, 178, 128); fe(152, 57, 60494, 86, 183, 57, 183, 39922, 60494, 39922, 178, 128); ff(32375, 46388, 60041, 37243, 43705, 62391, 60508, 59602); ff(39504, 54307, 1214, 29473, 48711, 62044, 6687, 46401); fe(152, 52, 2909, 86, 98, 52, 98, 49461, 29549, 28268, 178, 128); ff(32315, 20344, 44311, 10832, 65282, 1995, 37849, 20359); fe(152, 135, 43813, 86, 184, 135, 184, 5220, 61504, 15930, 178, 128); fe(152, 240, 1730, 86, 22, 240, 22, 60309, 12679, 41503, 178, 128); fe(152, 13, 50300, 86, 224, 13, 224, 53773, 29042, 61965, 178, 128); fe(152, 117, 31164, 86, 188, 117, 188, 18321, 21121, 41941, 178, 128); fe(152, 47, 54466, 86, 89, 47, 89, 60972, 35719, 20545, 178, 128); fe(152, 225, 13302, 86, 75, 225, 75, 34002, 5016, 42354, 178, 128); ff(30741, 63031, 56076, 61880, 2676, 31746, 42485, 35337); fe(152, 90, 49293, 86, 242, 90, 242, 36767, 62040, 18885, 178, 128); ff(2499, 44233, 48073, 47268, 30241, 36348, 24836, 57474); fe(152, 87, 43395, 86, 57, 87, 57, 3133, 45354, 45188, 178, 128); fe(152, 142, 43498, 86, 146, 142, 146, 54593, 65188, 20909, 178, 128); fe(152, 174, 1339, 86, 50, 174, 50, 13230, 35719, 20545, 178, 128); ff(14173, 19570, 60419, 7042, 43705, 62391, 55242, 14316); ff(48711, 44848, 26953, 62044, 48711, 62044, 461, 36874); ff(23651, 48003, 9206, 50175, 10525, 19969, 40544, 15453); ff(31034, 29099, 52599, 48244, 53394, 44171, 22622, 20818); ff(14173, 48420, 1553, 7042, 10382, 40332, 27218, 39203); ff(30839, 27481, 53563, 39569, 16058, 23270, 46869, 9216); fe(152, 142, 40107, 86, 146, 142, 146, 65365, 57641, 41301, 178, 128); fe(152, 52, 53665, 86, 98, 52, 98, 27448, 37280, 42388, 178, 128); fe(152, 191, 51790, 86, 248, 191, 248, 38117, 18881, 58300, 178, 128); fe(152, 174, 6834, 86, 50, 174, 50, 64636, 13179, 42056, 178, 128); ff(65356, 12012, 46764, 29266, 53394, 44171, 4507, 63994); ff(30741, 58187, 30209, 61880, 14173, 7042, 31218, 10151); ff(35940, 46972, 3189, 8196, 2499, 47268, 41764, 31059); ff(32375, 57939, 34740, 37243, 22018, 52114, 55826, 43017); fe(152, 57, 12679, 86, 183, 57, 183, 41503, 76, 54309, 178, 128); ff(7326, 47555, 33479, 41108, 10525, 19969, 56773, 27469); fe(152, 240, 38164, 86, 22, 240, 22, 24501, 50952, 50593, 178, 128); fe(152, 13, 50373, 86, 224, 13, 224, 22951, 45961, 47584, 178, 128); ff(50253, 15110, 9285, 52624, 7326, 41108, 47256, 22875); fe(152, 87, 4301, 86, 57, 87, 57, 57359, 8255, 41088, 178, 128); ff(35940, 10095, 62228, 8196, 59294, 9443, 42936, 35811); ff(23651, 39961, 46064, 50175, 49621, 42301, 62556, 2957); ff(14173, 41795, 29478, 7042, 30241, 36348, 51385, 27940); fe(152, 143, 31095, 86, 113, 143, 113, 58771, 43974, 39933, 178, 128); ff(30241, 39657, 47091, 36348, 10382, 40332, 29316, 57061); ff(50253, 23253, 32354, 52624, 7326, 41108, 10294, 48605); fe(152, 48, 7760, 86, 201, 48, 201, 46698, 59548, 48856, 178, 128); fe(152, 51, 31889, 86, 207, 51, 207, 56794, 55449, 6433, 178, 128); fe(152, 135, 5541, 86, 184, 135, 184, 61913, 58922, 28485, 178, 128); fe(152, 13, 4379, 86, 224, 13, 224, 16321, 6239, 36411, 178, 128); ff(39504, 41908, 34796, 29473, 53394, 44171, 48816, 53983); ff(30741, 15961, 24306, 61880, 22018, 52114, 19183, 11536); ff(2499, 56883, 11506, 47268, 2499, 47268, 39575, 56287); ff(50253, 43900, 37128, 52624, 55189, 14942, 14798, 2760); ff(65282, 45444, 4851, 1995, 9631, 18975, 23477, 46724); ff(30839, 46930, 54186, 39569, 53813, 51953, 27863, 56023); ff(2499, 45586, 20059, 47268, 9631, 18975, 10600, 685); ff(53394, 6576, 22565, 44171, 2630, 19985, 2237, 19370); fe(152, 135, 30925, 86, 184, 135, 184, 45324, 42122, 57096, 178, 128); ff(50253, 2567, 57878, 52624, 39504, 29473, 18385, 46849); fe(152, 87, 2897, 86, 57, 87, 57, 36867, 7760, 46698, 178, 128); fe(152, 52, 48983, 86, 98, 52, 98, 56732, 28038, 57229, 178, 128); ff(35940, 47351, 11790, 8196, 31034, 48244, 60233, 49057); fe(152, 87, 31630, 86, 57, 87, 57, 2974, 60563, 41959, 178, 128); fe(152, 47, 556, 86, 89, 47, 89, 11251, 556, 11251, 178, 128); ff(31034, 60561, 25367, 48244, 65282, 1995, 44459, 47273); ff(39504, 44363, 53520, 29473, 39504, 29473, 54791, 65515); fe(152, 142, 50246, 86, 146, 142, 146, 19097, 11978, 15074, 178, 128); fe(152, 240, 6162, 86, 22, 240, 22, 40558, 3318, 8753, 178, 128); fe(152, 143, 20356, 86, 113, 143, 113, 19010, 20269, 38394, 178, 128); ff(32315, 35745, 49707, 10832, 32375, 37243, 31936, 60520); fe(152, 174, 37426, 86, 50, 174, 50, 20578, 2909, 49461, 178, 128); ff(2676, 52500, 56937, 31746, 2630, 19985, 57660, 35567); ff(16058, 14374, 49657, 23270, 49621, 42301, 55392, 33818); fe(152, 48, 25046, 86, 201, 48, 201, 50326, 27681, 35742, 178, 128); fe(152, 142, 8511, 86, 146, 142, 146, 14920, 31164, 18321, 178, 128); ff(59294, 61872, 62844, 9443, 22018, 52114, 6153, 63747); ff(48711, 30719, 59044, 62044, 7326, 41108, 32274, 31261); fe(152, 191, 51195, 86, 248, 191, 248, 62394, 21248, 2063, 178, 128); fe(152, 225, 28328, 86, 75, 225, 75, 25690, 27681, 35742, 178, 128); ff(58088, 33744, 22046, 16824, 35940, 8196, 25848, 55563); ff(22018, 14423, 44834, 52114, 39504, 29473, 22815, 19725); ff(30241, 35326, 55928, 36348, 43705, 62391, 38449, 8485); ff(35940, 16679, 24359, 8196, 64783, 15084, 531, 38114); fe(152, 13, 7836, 86, 224, 13, 224, 20454, 18708, 62146, 178, 128); ff(10382, 42137, 61792, 40332, 2499, 47268, 39669, 43292); ff(16058, 17460, 60772, 23270, 32315, 10832, 30367, 28031); ff(7326, 43548, 42894, 41108, 2630, 19985, 58471, 40901); ff(9631, 31289, 57374, 18975, 65356, 29266, 44816, 48706); fe(152, 13, 35517, 86, 224, 13, 224, 14153, 966, 61912, 178, 128); ff(49621, 37148, 25471, 42301, 9631, 18975, 8665, 1025); ff(59294, 35814, 54682, 9443, 31034, 48244, 44383, 62965); fe(152, 225, 63736, 86, 75, 225, 75, 28211, 63736, 28211, 178, 128); ff(64783, 56931, 27109, 15084, 50253, 52624, 38332, 59047); fe(152, 87, 46981, 86, 57, 87, 57, 1060, 20396, 23714, 178, 128); ff(39504, 53255, 35681, 29473, 30741, 61880, 12883, 62311); ff(22018, 14883, 20934, 52114, 48711, 62044, 25123, 45855); fe(152, 240, 12515, 86, 22, 240, 22, 18999, 5538, 41071, 178, 128); ff(14173, 58312, 14337, 7042, 30839, 39569, 5367, 22815); ff(30741, 56218, 14249, 61880, 53813, 51953, 57853, 5444); fe(152, 225, 2434, 86, 75, 225, 75, 2021, 33335, 30547, 178, 128); ff(22018, 2165, 22360, 52114, 65167, 61781, 29843, 16088); ff(49621, 10924, 17585, 42301, 65356, 29266, 57242, 13145); ff(50253, 48247, 25285, 52624, 7326, 41108, 52922, 50993); ff(35940, 49278, 33952, 8196, 58088, 16824, 42126, 56168); ff(65282, 64204, 60027, 1995, 30839, 39569, 14320, 8279); ff(65356, 21197, 41373, 29266, 49621, 42301, 46773, 56591); fe(152, 52, 12578, 86, 98, 52, 98, 58344, 24370, 18944, 178, 128); ff(65282, 50677, 55703, 1995, 16058, 23270, 60538, 47639); ff(53813, 15725, 26753, 51953, 30741, 61880, 49738, 19850); ff(53394, 63612, 47236, 44171, 32315, 10832, 30050, 30354); fe(152, 90, 2909, 86, 242, 90, 242, 49461, 22861, 36747, 178, 128); fe(152, 87, 26040, 86, 57, 87, 57, 8078, 7836, 20454, 178, 128); ff(49621, 58522, 43953, 42301, 50253, 52624, 26227, 24454); fe(152, 51, 20356, 86, 207, 51, 207, 19010, 57641, 41301, 178, 128); fe(152, 90, 10595, 86, 242, 90, 242, 17182, 25072, 42955, 178, 128); fe(152, 225, 38551, 86, 75, 225, 75, 37188, 14195, 32782, 178, 128); fe(152, 48, 60348, 86, 201, 48, 201, 28470, 32726, 55487, 178, 128); ff(59294, 57792, 40282, 9443, 59294, 9443, 28990, 20657); ff(53394, 30492, 16804, 44171, 30241, 36348, 22557, 57996); ff(30741, 56334, 42142, 61880, 9631, 18975, 34141, 7015); ff(58088, 24336, 44255, 16824, 16058, 23270, 51156, 23215); ff(50253, 5169, 58254, 52624, 59294, 9443, 54987, 21272); fe(152, 135, 7361, 86, 184, 135, 184, 37877, 36889, 10558, 178, 128); fe(152, 48, 13302, 86, 201, 48, 201, 34002, 18329, 56028, 178, 128); fe(152, 143, 26362, 86, 113, 143, 113, 16613, 5016, 42354, 178, 128); fe(152, 240, 15825, 86, 22, 240, 22, 26080, 7876, 27583, 178, 128); fe(152, 57, 48983, 86, 183, 57, 183, 56732, 26635, 41537, 178, 128); fe(152, 51, 11927, 86, 207, 51, 207, 25735, 56927, 48103, 178, 128); ff(35940, 14808, 44029, 8196, 2676, 31746, 21065, 36614); fe(152, 47, 64900, 86, 89, 47, 89, 54614, 21508, 26314, 178, 128); ff(65167, 35430, 7390, 61781, 49621, 42301, 51211, 17619); fe(152, 90, 51719, 86, 242, 90, 242, 65383, 49121, 43149, 178, 128); ff(49621, 43764, 63417, 42301, 65282, 1995, 23579, 27591); fe(152, 191, 28328, 86, 248, 191, 248, 25690, 22790, 31090, 178, 128); ff(22018, 8162, 60472, 52114, 23651, 50175, 50910, 15917); ff(32315, 42746, 50153, 10832, 2499, 47268, 9026, 31774); fe(152, 13, 48374, 86, 224, 13, 224, 25559, 15238, 60067, 178, 128); ff(2630, 6559, 59897, 19985, 2630, 19985, 15009, 60455); fe(152, 48, 59626, 86, 201, 48, 201, 40116, 16138, 27954, 178, 128); ff(65282, 31576, 16900, 1995, 50253, 52624, 13977, 62861); fe(152, 47, 12221, 86, 89, 47, 89, 11744, 53665, 27448, 178, 128); fe(152, 47, 15104, 86, 89, 47, 89, 34408, 28936, 8449, 178, 128); ff(64783, 27919, 6494, 15084, 32375, 37243, 15835, 22895); fe(152, 240, 59623, 86, 22, 240, 22, 33576, 22790, 31090, 178, 128); ff(2499, 51776, 21441, 47268, 58088, 16824, 47942, 33263); ff(55189, 32243, 33683, 14942, 10382, 40332, 60081, 63608); fe(152, 90, 64876, 86, 242, 90, 242, 33707, 55449, 6433, 178, 128); ff(50253, 54249, 47565, 52624, 2630, 19985, 32886, 3870); fe(152, 143, 25072, 86, 113, 143, 113, 42955, 27611, 58508, 178, 128); ff(35940, 16471, 15514, 8196, 30839, 39569, 53288, 4055); fe(152, 143, 8511, 86, 113, 143, 113, 14920, 17233, 60593, 178, 128); ff(50253, 42596, 42881, 52624, 14173, 7042, 51302, 18802); ff(48711, 8595, 14816, 62044, 48711, 62044, 48373, 48440); ff(14173, 54021, 29062, 7042, 2630, 19985, 45589, 14476); fe(152, 87, 8200, 86, 57, 87, 57, 32448, 52075, 49747, 178, 128); fe(152, 52, 41306, 86, 98, 52, 98, 48880, 38164, 24501, 178, 128); ff(30741, 15475, 33301, 61880, 9631, 18975, 18023, 27133); fe(152, 51, 47487, 86, 207, 51, 207, 40147, 64900, 54614, 178, 128); fe(152, 57, 27664, 86, 183, 57, 183, 30923, 7635, 61504, 178, 128); fe(152, 48, 22827, 86, 201, 48, 201, 42854, 21121, 41941, 178, 128); fg(225, 28349, 146, 213, 75, 11477, 64317, 38821, 117, 212); fe(152, 240, 6713, 86, 22, 240, 22, 25664, 35628, 30735, 178, 128); ff(10382, 11724, 42272, 40332, 53394, 44171, 64353, 35482); fe(152, 117, 26193, 86, 188, 117, 188, 45412, 44330, 55720, 178, 128); fe(152, 51, 6040, 86, 207, 51, 207, 19479, 65188, 20909, 178, 128); fg(13, 62894, 153, 162, 224, 46894, 24182, 39837, 143, 212); fe(152, 57, 27382, 86, 183, 57, 183, 65277, 61141, 48910, 178, 128); fg(13, 65178, 197, 189, 224, 40097, 45836, 23943, 87, 212); ff(2630, 24047, 2557, 19985, 30241, 36348, 59162, 14003); ff(30741, 45518, 24308, 61880, 39504, 29473, 46244, 12577); fe(152, 191, 14383, 86, 248, 191, 248, 55489, 35719, 20545, 178, 128); fe(152, 13, 27382, 86, 224, 13, 224, 65277, 49361, 22635, 178, 128); ff(48711, 41473, 13596, 62044, 10525, 19969, 50795, 3165); fe(152, 48, 17782, 86, 201, 48, 201, 40829, 29549, 28268, 178, 128); ff(31034, 27769, 44821, 48244, 30741, 61880, 59663, 27324); ff(32375, 7076, 7847, 37243, 39504, 29473, 20908, 48491); ff(23651, 29382, 22675, 50175, 65356, 29266, 35708, 40606); fe(152, 225, 62563, 86, 75, 225, 75, 8559, 25521, 23961, 178, 128); ff(10382, 3601, 37963, 40332, 2676, 31746, 3047, 59222); ff(53813, 16793, 4860, 51953, 22018, 52114, 9047, 31560); fe(152, 87, 39701, 86, 57, 87, 57, 48854, 56927, 48103, 178, 128); fe(152, 57, 13573, 86, 183, 57, 183, 44589, 8255, 41088, 178, 128); ff(32375, 49938, 11742, 37243, 22018, 52114, 42057, 47798); fg(52, 28080, 178, 86, 98, 63941, 37914, 16421, 51, 212); fe(152, 143, 7760, 86, 113, 143, 113, 46698, 43813, 5220, 178, 128); ff(16058, 51453, 57597, 23270, 9631, 18975, 16667, 23119); fe(152, 191, 8200, 86, 248, 191, 248, 32448, 50399, 4714, 178, 128); fe(152, 51, 49889, 86, 207, 51, 207, 18739, 27201, 18220, 178, 128); fe(152, 47, 16856, 86, 89, 47, 89, 37774, 23458, 38553, 178, 128); ff(65356, 37087, 37093, 29266, 22018, 52114, 37483, 17043); ff(39504, 48127, 350, 29473, 58088, 16824, 33570, 65486); fe(152, 135, 63409, 86, 184, 135, 184, 16560, 31974, 15027, 178, 128); fe(152, 142, 32489, 86, 146, 142, 146, 5375, 2315, 42961, 178, 128); fe(152, 47, 45894, 86, 89, 47, 89, 21990, 25990, 32655, 178, 128); fg(48, 38634, 212, 24, 201, 25743, 28177, 55908, 174, 212); fe(152, 57, 14383, 86, 183, 57, 183, 55489, 1099, 15559, 178, 128); ff(53394, 50283, 49844, 44171, 50253, 52624, 47229, 10321); ff(53394, 502, 65191, 44171, 16058, 23270, 56812, 63465); ff(9631, 51168, 1546, 18975, 35940, 8196, 58449, 44288); fe(152, 225, 12502, 86, 75, 225, 75, 31217, 20396, 23714, 178, 128); fe(152, 225, 11050, 86, 75, 225, 75, 52322, 32631, 60454, 178, 128); fe(152, 57, 46962, 86, 183, 57, 183, 59012, 20382, 52039, 178, 128); fe(152, 135, 30337, 86, 184, 135, 184, 45141, 56442, 5622, 178, 128); fe(152, 117, 16499, 86, 188, 117, 188, 4317, 53497, 64015, 178, 128); fe(152, 87, 45054, 86, 57, 87, 57, 37697, 45054, 37697, 178, 128); fe(152, 240, 52167, 86, 22, 240, 22, 60177, 51195, 62394, 178, 128); ff(14173, 19550, 39225, 7042, 53813, 51953, 28301, 40741); ff(32315, 5919, 48374, 10832, 50253, 52624, 31624, 50974); fe(152, 13, 33150, 86, 224, 13, 224, 14877, 33620, 42744, 178, 128); ff(9631, 11478, 40660, 18975, 10525, 19969, 49664, 18023); ff(65167, 5588, 24466, 61781, 10525, 19969, 57879, 26582); ff(10525, 51887, 46381, 19969, 65282, 1995, 16530, 14230); ff(16058, 63615, 24031, 23270, 65282, 1995, 47776, 26856); ff(30741, 20994, 43402, 61880, 31034, 48244, 43686, 65495); fg(135, 44169, 152, 128, 184, 2248, 3225, 14782, 90, 212); fe(152, 174, 47775, 86, 50, 174, 50, 20215, 18598, 48572, 178, 128); ff(22018, 46908, 36335, 52114, 49621, 42301, 9605, 5287); ff(31034, 63502, 35429, 48244, 39504, 29473, 24007, 35891); fe(152, 142, 56927, 86, 146, 142, 146, 48103, 15084, 17752, 178, 128); ff(9631, 16977, 4267, 18975, 32315, 10832, 64675, 13079); fd(30407, 416, 38664, 432, 10, 57636, 29081); fd(49534, 416, 24051, 432, 6, 8642, 3153); fd(60422, 416, 54579, 432, 12, 46478, 42845); fd(41371, 416, 1080, 432, 4, 29996, 64947); fd(16408, 416, 54688, 432, 2, 57383, 19867); fd(54696, 416, 24051, 432, 7, 8642, 35228); fd(35241, 416, 35228, 432, 15, 54696, 28454); fd(35563, 416, 31546, 432, 14, 35563, 31546); fd(41371, 416, 31546, 432, 1, 35563, 64947); fd(35241, 416, 28454, 432, 5, 35241, 28454); fd(25702, 416, 42845, 432, 11, 60422, 8947); fd(55193, 416, 28454, 432, 0, 35241, 12486); fd(35563, 416, 19867, 432, 3, 16408, 31546); fd(60422, 416, 29081, 432, 9, 30407, 42845); fd(29653, 416, 33811, 432, 8, 6119, 15685); fd(57636, 416, 46170, 432, 13, 5724, 38664); fb(45886, 7477, 28427, 15628, 65040, 47482, 54199, 30746, 31549, 24024); fc(15647, 21246, 26470, 50723, 10453, 39246, 23990, 7508, 37442, 28845); fc(43926, 56283, 22407, 47693, 16750, 55912, 36044, 3068, 2345, 46296); fb(47469, 38500, 25465, 54189, 44330, 37183, 15065, 33661, 7466, 6005); fb(39182, 25086, 64442, 64926, 64250, 39526, 29726, 38222, 29460, 11938); fc(51268, 45629, 37575, 12072, 24929, 62180, 11213, 14806, 46529, 43140); fc(5735, 17312, 40096, 211, 41862, 12986, 45600, 44451, 50229, 39948); fc(938, 50727, 65102, 8193, 53032, 24938, 10003, 48693, 59527, 15747); fb(20927, 62183, 18795, 23838, 63732, 24845, 58718, 50407, 42669, 39625); fc(10473, 25755, 4535, 37110, 23271, 28176, 46871, 35373, 37102, 39501); fc(41903, 8215, 64067, 13729, 35432, 59215, 54365, 34427, 58149, 58115); fc(17005, 62180, 60517, 36019, 11213, 9872, 3026, 35524, 64955, 61486); fb(64761, 50175, 20835, 63083, 26291, 7562, 57037, 57690, 46085, 40923); fc(13563, 30755, 64440, 49718, 47774, 7466, 54189, 57871, 33037, 61247); fb(47424, 61127, 61537, 27790, 58555, 18897, 41155, 8608, 13850, 59917); fc(54653, 65289, 9635, 64879, 44656, 46094, 49429, 5497, 4759, 17449); fc(31744, 12674, 34740, 27522, 18441, 2007, 48414, 11244, 54726, 3807); fc(8995, 49633, 63476, 22108, 9995, 55300, 36343, 57824, 34447, 21683); fb(2050, 3412, 34551, 50723, 6888, 50332, 34065, 43502, 37442, 133); fb(24763, 31549, 6806, 17034, 15628, 54840, 46782, 44279, 56367, 20611); fb(48044, 19317, 22551, 49610, 25816, 24952, 1294, 21899, 29528, 45815); fb(10945, 62075, 21555, 36019, 26501, 36160, 57825, 57640, 64955, 52432); fb(28926, 41352, 8235, 42835, 48998, 18682, 10932, 48878, 25683, 36457); fc(32186, 46094, 36995, 49979, 49429, 25755, 23271, 56731, 60163, 14631); fb(19570, 61936, 10372, 10883, 34066, 62541, 16346, 59689, 39511, 55242); fb(63226, 47635, 62164, 63732, 2565, 31037, 58462, 41198, 62183, 43633); fc(43903, 14643, 58844, 19891, 640, 61756, 64831, 61521, 54706, 43558); fb(32847, 19570, 2474, 48602, 55242, 35988, 10683, 2317, 25706, 38407); fb(20001, 54726, 32282, 18773, 27522, 65319, 1278, 30680, 58539, 2975); fc(25183, 25183, 30986, 4740, 51065, 18634, 12027, 20398, 23989, 51065); fb(10818, 25740, 35403, 47976, 34816, 1433, 11027, 46886, 59131, 9145); fc(61218, 53632, 41146, 11831, 64305, 15903, 47407, 50477, 13220, 22722); fa(12694, 8, 57180, 39548, 13979, 61803, 293, 293, 57180, 39836, 12358); fa(42705, 10, 26588, 46128, 30177, 39472, 62531, 46771, 4785, 46544, 42753); fa(55786, 12, 6021, 54386, 293, 57180, 5135, 44196, 26473, 54674, 55354); fa(64864, 15, 20294, 23323, 18454, 49116, 25616, 25616, 20294, 23291, 64688); fa(43564, 14, 41361, 6820, 52361, 24510, 53689, 47415, 23380, 6980, 44028); fa(23213, 5, 21143, 48921, 12989, 29274, 59284, 11854, 25921, 48889, 23421); fa(18700, 7, 25487, 42035, 14806, 53374, 29705, 12989, 29274, 42451, 18652); fa(56266, 9, 59949, 7326, 64363, 54030, 9192, 14806, 53374, 7550, 55834); fa(16328, 0, 18006, 62099, 5135, 6021, 31581, 35931, 3824, 62323, 15896); fa(63511, 3, 49116, 24673, 62531, 26588, 18454, 51801, 36676, 24961, 63943); fa(51769, 11, 41361, 14001, 293, 57180, 53689, 5090, 34870, 14161, 52201); fa(39339, 2, 3824, 62323, 14806, 53374, 35931, 55687, 6868, 62099, 39035); fa(33347, 1, 26473, 1989, 55687, 6868, 44196, 13979, 61803, 1573, 33683); fa(27380, 6, 39472, 27701, 42738, 60961, 30177, 52361, 24510, 28117, 27428); fa(2972, 4, 49116, 31023, 30177, 39472, 18454, 14803, 49746, 30927, 2636); fa(53186, 13, 34870, 332, 14803, 49746, 5090, 5135, 6021, 172, 52754); g___1046(19009, 52235, 51467, 22069, 61841, 1501, 41325, 0, 47219, 12205, 18513); g___1046(1072, 748, 2028, 55119, 35772, 22706, 13542, 7, 62905, 47033, 1568); g___1046(59106, 47199, 48479, 31617, 60957, 52051, 25600, 3, 62744, 63224, 58610); g___1046(37779, 8193, 9473, 2444, 48105, 6378, 29659, 8, 38735, 40379, 37251); g___1046(34302, 50669, 49389, 56220, 7769, 46727, 46865, 11, 62744, 63224, 34798); g___1046(63215, 61961, 63241, 64382, 17100, 1443, 17506, 10, 22069, 61841, 62719); g___1046(12206, 22645, 23925, 45125, 42759, 469, 62214, 5, 6642, 22467, 11710); g___1046(16593, 1386, 106, 62744, 63224, 54205, 13307, 4, 38735, 40379, 17089); g___1046(33444, 5371, 4603, 22069, 61841, 14742, 4203, 1, 62744, 63224, 32948); g___1046(55392, 12776, 13544, 64382, 17100, 46727, 46865, 15, 22069, 61841, 55920); g___1046(25882, 36800, 35520, 43990, 43374, 54205, 13307, 14, 45213, 31577, 26378); g___1046(18087, 65358, 64078, 6642, 22467, 7231, 49582, 13, 43990, 43374, 17591); g___1046(41883, 64344, 65112, 21114, 32242, 44833, 45293, 12, 15692, 60714, 41355); g___1046(58781, 55491, 56771, 64422, 23237, 44833, 45293, 6, 64382, 17100, 59277); g___1046(48230, 62154, 63434, 40905, 483, 41544, 25989, 2, 40905, 483, 48758); g___1046(8271, 81, 1361, 15692, 60714, 60821, 38008, 9, 62905, 47033, 8799); ff(62531, 43154, 15966, 26588, 14803, 49746, 25046, 60890); fg(47, 64278, 83, 41, 89, 41360, 41290, 56042, 48, 240); fe(152, 87, 9499, 86, 57, 87, 57, 3561, 60026, 58346, 178, 128); ff(293, 37288, 28883, 57180, 52361, 24510, 54321, 3668); ff(58595, 25144, 42618, 19863, 40983, 36681, 64321, 64149); ff(30177, 4243, 32215, 39472, 40983, 36681, 62151, 57515); ff(37729, 22455, 55259, 17465, 42738, 60961, 17252, 33535); ff(31581, 56030, 16338, 18006, 14806, 53374, 29643, 38099); fe(152, 47, 65337, 86, 89, 47, 89, 19797, 50583, 29498, 178, 128); ff(14806, 59043, 28165, 53374, 12989, 29274, 12855, 55900); ff(12989, 41159, 209, 29274, 29705, 25487, 18071, 37995); fe(152, 135, 18589, 86, 184, 135, 184, 38245, 52962, 2130, 178, 128); ff(11854, 60035, 55461, 25921, 42738, 60961, 48161, 9232); fe(152, 47, 57161, 86, 89, 47, 89, 54527, 61614, 57687, 178, 128); ff(9192, 1316, 42199, 59949, 19333, 50185, 58092, 61781); fe(152, 143, 53028, 86, 113, 143, 113, 46507, 61244, 55264, 178, 128); fe(152, 174, 847, 86, 50, 174, 50, 23677, 40556, 46322, 178, 128); fe(152, 87, 56790, 86, 57, 87, 57, 63681, 37739, 12641, 178, 128); ff(51801, 8332, 44857, 36676, 18078, 54028, 12315, 12070); fg(240, 28550, 197, 189, 22, 35225, 44250, 60386, 240, 240); fe(152, 87, 52926, 86, 57, 87, 57, 4021, 45513, 18156, 178, 128); ff(18078, 22937, 37415, 54028, 55687, 6868, 19204, 39251); ff(55687, 30406, 5733, 6868, 9139, 31244, 47035, 4807); fe(152, 51, 27127, 86, 207, 51, 207, 65070, 33249, 1363, 178, 128); fe(152, 225, 310, 86, 75, 225, 75, 56793, 23488, 55345, 178, 128); fe(152, 13, 36371, 86, 224, 13, 224, 31507, 18579, 59212, 178, 128); fe(152, 90, 7292, 86, 242, 90, 242, 36771, 54185, 24592, 178, 128); ff(42738, 8890, 41498, 60961, 14803, 49746, 38797, 37783); fe(152, 191, 45772, 86, 248, 191, 248, 32652, 29967, 61112, 178, 128); fe(152, 48, 57456, 86, 201, 48, 201, 41949, 15330, 12916, 178, 128); ff(18454, 44525, 31239, 49116, 5090, 34870, 43691, 37188); ff(37729, 3220, 38076, 17465, 9139, 31244, 12348, 31984); ff(30177, 14079, 50376, 39472, 9192, 59949, 22413, 61048); fe(152, 87, 41617, 86, 57, 87, 57, 58579, 40352, 47736, 178, 128); ff(9192, 39983, 48881, 59949, 293, 57180, 28500, 51763); fe(152, 57, 47643, 86, 183, 57, 183, 41436, 19038, 8549, 178, 128); ff(55687, 48072, 65450, 6868, 12989, 29274, 62743, 19899); ff(58595, 12334, 37111, 19863, 52361, 24510, 32966, 41403); fe(152, 135, 55864, 86, 184, 135, 184, 13077, 49387, 14021, 178, 128); fg(48, 35884, 83, 41, 201, 32573, 46360, 29866, 52, 240); fe(152, 240, 42862, 86, 22, 240, 22, 46083, 57953, 38413, 178, 128); fe(152, 225, 40971, 86, 75, 225, 75, 57941, 41166, 58051, 178, 128); ff(14806, 45535, 30038, 53374, 47415, 23380, 33159, 32400); ff(9139, 28078, 48073, 31244, 9139, 31244, 39262, 57474); ff(37729, 10941, 46344, 17465, 18078, 54028, 23747, 14993); ff(40983, 28332, 18465, 36681, 44196, 26473, 46250, 21174); fe(152, 135, 46698, 86, 184, 135, 184, 33480, 62875, 60424, 178, 128); ff(5090, 27268, 21254, 34870, 35931, 3824, 9536, 42707); fe(152, 191, 37723, 86, 248, 191, 248, 48951, 13528, 50780, 178, 128); fe(152, 240, 53692, 86, 22, 240, 22, 8376, 29133, 942, 178, 128); ff(18078, 25743, 24115, 54028, 47415, 23380, 38634, 17807); fe(152, 57, 36661, 86, 183, 57, 183, 42992, 32525, 55056, 178, 128); ff(29705, 4866, 18691, 25487, 31581, 18006, 47911, 22842); fe(152, 13, 65417, 86, 224, 13, 224, 10360, 65417, 10360, 178, 128); fe(152, 87, 47643, 86, 57, 87, 57, 41436, 25882, 9484, 178, 128); ff(5135, 46334, 59800, 6021, 53689, 41361, 32160, 14189); ff(42738, 1159, 46307, 60961, 5135, 6021, 7295, 8810); fe(152, 143, 54185, 86, 113, 143, 113, 24592, 57702, 29855, 178, 128); ff(18078, 17535, 58948, 54028, 62531, 26588, 13800, 19559); ff(11854, 26369, 56062, 25921, 64363, 54030, 24961, 35389); fe(152, 174, 51612, 86, 50, 174, 50, 30893, 41529, 119, 178, 128); fe(152, 174, 13344, 86, 50, 174, 50, 15553, 49540, 60237, 178, 128); fg(117, 41572, 65, 205, 188, 29531, 32906, 59671, 117, 240); ff(11854, 60416, 23736, 25921, 13979, 61803, 64028, 48776); ff(12989, 12691, 16008, 29274, 31581, 18006, 58171, 12556); fe(152, 52, 51619, 86, 98, 52, 98, 25210, 3840, 13263, 178, 128); fe(152, 52, 44241, 86, 98, 52, 98, 48024, 54373, 16923, 178, 128); ff(5090, 53174, 61413, 34870, 19333, 50185, 51887, 47070); fe(152, 191, 21663, 86, 248, 191, 248, 3740, 28048, 20455, 178, 128); fe(152, 90, 34004, 86, 242, 90, 242, 47356, 54617, 50418, 178, 128); fe(152, 174, 3500, 86, 50, 174, 50, 16653, 18181, 46451, 178, 128); fe(152, 13, 20140, 86, 224, 13, 224, 60267, 21, 16921, 178, 128); fe(152, 87, 44074, 86, 57, 87, 57, 20061, 52385, 12877, 178, 128); ff(30177, 9755, 35481, 39472, 47415, 23380, 19200, 92); fe(152, 13, 25981, 86, 224, 13, 224, 44402, 45850, 10645, 178, 128); ff(5135, 51199, 25328, 6021, 47415, 23380, 55719, 2524); fe(152, 51, 3395, 86, 207, 51, 207, 52735, 13765, 38887, 178, 128); fe(152, 142, 48779, 86, 146, 142, 146, 30987, 22206, 8434, 178, 128); fe(152, 240, 45772, 86, 22, 240, 22, 32652, 59671, 36742, 178, 128); ff(11854, 28373, 1538, 25921, 13979, 61803, 43397, 3576); ff(52361, 22027, 812, 24510, 5090, 34870, 13797, 62969); fe(152, 13, 22976, 86, 224, 13, 224, 62468, 61427, 13069, 178, 128); fe(152, 52, 546, 86, 98, 52, 98, 5774, 10844, 8118, 178, 128); fe(152, 225, 53249, 86, 75, 225, 75, 40511, 5542, 43787, 178, 128); fe(152, 47, 29133, 86, 89, 47, 89, 942, 63060, 51467, 178, 128); ff(58595, 23455, 7276, 19863, 37729, 17465, 11862, 7083); fe(152, 225, 14811, 86, 75, 225, 75, 7292, 11305, 12533, 178, 128); ff(13979, 6410, 20934, 61803, 9192, 59949, 23739, 45855); ff(18454, 1365, 46484, 49116, 293, 57180, 14482, 21229); fg(52, 34935, 152, 128, 98, 18742, 4083, 38531, 225, 240); fe(152, 240, 3916, 86, 22, 240, 22, 52954, 3916, 52954, 178, 128); fe(152, 51, 34307, 86, 207, 51, 207, 8940, 56790, 63681, 178, 128); ff(18454, 48631, 8694, 49116, 58595, 19863, 18021, 44361); ff(52361, 37963, 65185, 24510, 5090, 34870, 34106, 29872); ff(25616, 9941, 22046, 20294, 9192, 59949, 32068, 55563); ff(293, 13733, 15713, 57180, 44196, 26473, 21248, 6415); fe(152, 142, 49908, 86, 146, 142, 146, 45644, 22004, 14307, 178, 128); ff(62531, 8519, 55926, 26588, 42738, 60961, 30976, 28838); fg(143, 55795, 207, 69, 113, 12263, 11891, 37431, 47, 240); fe(152, 142, 47020, 86, 146, 142, 146, 7855, 56050, 42495, 178, 128); ff(47415, 34643, 51327, 23380, 42738, 60961, 25562, 23140); ff(11854, 31949, 36296, 25921, 46771, 4785, 31063, 32180); fe(152, 47, 7487, 86, 89, 47, 89, 29742, 19213, 63427, 178, 128); ff(12989, 59982, 38450, 29274, 47415, 23380, 50341, 48690); ff(62531, 222, 54524, 26588, 46771, 4785, 50470, 26952); ff(46771, 15294, 26539, 4785, 58595, 19863, 9566, 20496); fe(152, 48, 33757, 86, 201, 48, 201, 27712, 35823, 17253, 178, 128); ff(47415, 27556, 12524, 23380, 14806, 53374, 54635, 64639); ff(51801, 49124, 14288, 36676, 62531, 26588, 64796, 15109); ff(9139, 46433, 5927, 31244, 59284, 21143, 33758, 19352); ff(13979, 29283, 49077, 61803, 59284, 21143, 26779, 25953); ff(51801, 62647, 57601, 36676, 9192, 59949, 9274, 16427); fe(152, 52, 49947, 86, 98, 52, 98, 54410, 41342, 24255, 178, 128); ff(53689, 8231, 26733, 41361, 25616, 20294, 45522, 45568); fe(152, 240, 28221, 86, 22, 240, 22, 59402, 14095, 5515, 178, 128); ff(14803, 37720, 18653, 49746, 5090, 34870, 55017, 2624); fe(152, 13, 15330, 86, 224, 13, 224, 12916, 53870, 63915, 178, 128); fe(152, 87, 25456, 86, 57, 87, 57, 47718, 57953, 38413, 178, 128); ff(5135, 26448, 63011, 6021, 14803, 49746, 26367, 52035); ff(55687, 62706, 15639, 6868, 12989, 29274, 53406, 2130); fe(152, 90, 5952, 86, 242, 90, 242, 21231, 27958, 23802, 178, 128); ff(44196, 27864, 61772, 26473, 9139, 31244, 37113, 1439); fe(152, 52, 49140, 86, 98, 52, 98, 58736, 2307, 41409, 178, 128); ff(35931, 7694, 28275, 3824, 14803, 49746, 54855, 36448); fe(152, 191, 40034, 86, 248, 191, 248, 28999, 30156, 1410, 178, 128); fe(152, 135, 49947, 86, 184, 135, 184, 54410, 56063, 35692, 178, 128); fe(152, 142, 20206, 86, 146, 142, 146, 16273, 61244, 55264, 178, 128); fe(152, 57, 59987, 86, 183, 57, 183, 4537, 46463, 32951, 178, 128); ff(46771, 52583, 4557, 4785, 293, 57180, 34745, 12123); ff(51801, 24840, 9102, 36676, 293, 57180, 25125, 33774); fe(152, 117, 62724, 86, 188, 117, 188, 51348, 36426, 59425, 178, 128); ff(13979, 35864, 21301, 61803, 12989, 29274, 5704, 5012); ff(18078, 43750, 60679, 54028, 53689, 41361, 19857, 24116); fe(152, 142, 4210, 86, 146, 142, 146, 49152, 32975, 49774, 178, 128); ff(13979, 8381, 16536, 61803, 5135, 6021, 61937, 64050); fg(52, 13263, 71, 155, 98, 3840, 11210, 40281, 13, 240); fe(152, 13, 24591, 86, 224, 13, 224, 30069, 48496, 43908, 178, 128); fe(152, 142, 45772, 86, 146, 142, 146, 32652, 1303, 43533, 178, 128); fe(152, 90, 57248, 86, 242, 90, 242, 60150, 52676, 45115, 178, 128); fe(152, 240, 49056, 86, 22, 240, 22, 15419, 53870, 63915, 178, 128); fe(152, 142, 38992, 86, 146, 142, 146, 13812, 58999, 43751, 178, 128); fe(152, 117, 14390, 86, 188, 117, 188, 20895, 52340, 60153, 178, 128); ff(30177, 9669, 51722, 39472, 5090, 34870, 36908, 23349); fe(152, 90, 45848, 86, 242, 90, 242, 63610, 57687, 42496, 178, 128); ff(18078, 37050, 24896, 54028, 18454, 49116, 50594, 44542); ff(58595, 23730, 19162, 19863, 13979, 61803, 16098, 49914); fe(152, 52, 36661, 86, 98, 52, 98, 42992, 61399, 36531, 178, 128); fe(152, 52, 46437, 86, 98, 52, 98, 55632, 46437, 55632, 178, 128); fe(152, 87, 20809, 86, 57, 87, 57, 45962, 62555, 24163, 178, 128); fe(152, 142, 36893, 86, 146, 142, 146, 65088, 41499, 50916, 178, 128); ff(46771, 7008, 26179, 4785, 59284, 21143, 41887, 61461); fe(152, 191, 41529, 86, 248, 191, 248, 119, 13305, 11002, 178, 128); ff(14806, 41590, 28763, 53374, 31581, 18006, 57990, 32823); ff(55687, 27867, 54218, 6868, 13979, 61803, 54136, 24576); fe(152, 57, 40556, 86, 183, 57, 183, 46322, 40755, 43258, 178, 128); ff(55687, 54061, 14211, 6868, 59284, 21143, 60065, 2179); fe(152, 57, 61614, 86, 183, 57, 183, 57687, 57161, 54527, 178, 128); ff(64363, 1608, 5874, 54030, 14803, 49746, 28555, 41333); fe(152, 117, 40976, 86, 188, 117, 188, 56284, 26888, 10366, 178, 128); fg(225, 23464, 240, 56, 75, 60729, 38453, 14778, 57, 240); fe(152, 90, 21, 86, 242, 90, 242, 16921, 6594, 59373, 178, 128); fe(152, 90, 2369, 86, 242, 90, 242, 28765, 59671, 36742, 178, 128); ff(11854, 10777, 41132, 25921, 18078, 54028, 12087, 39205); fe(152, 225, 26033, 86, 75, 225, 75, 53429, 51371, 46514, 178, 128); ff(58595, 54920, 50918, 19863, 58595, 19863, 5213, 20035); fe(152, 191, 12422, 86, 248, 191, 248, 55587, 18035, 25774, 178, 128); ff(62531, 22734, 725, 26588, 19333, 50185, 56980, 40941); ff(51801, 60478, 9322, 36676, 5090, 34870, 61446, 43522); fe(152, 52, 36992, 86, 98, 52, 98, 61770, 55864, 13077, 178, 128); fe(152, 174, 60418, 86, 50, 174, 50, 59250, 13186, 34849, 178, 128); ff(29705, 3278, 50000, 25487, 25616, 20294, 23011, 12693); ff(58595, 25175, 8213, 19863, 30177, 39472, 43601, 61587); fe(152, 174, 29968, 86, 50, 174, 50, 32977, 46533, 5989, 178, 128); ff(40983, 42568, 50175, 36681, 47415, 23380, 54854, 23651); fe(152, 51, 1030, 86, 207, 51, 207, 36704, 54185, 24592, 178, 128); ff(40983, 50042, 52965, 36681, 35931, 3824, 26345, 10934); ff(31581, 46518, 7545, 18006, 9192, 59949, 48707, 49134); fe(152, 48, 64574, 86, 201, 48, 201, 65115, 28112, 36382, 178, 128); fe(152, 174, 5997, 86, 50, 174, 50, 1413, 28221, 59402, 178, 128); ff(53689, 28359, 58509, 41361, 47415, 23380, 44881, 22563); ff(14806, 5635, 46779, 53374, 42738, 60961, 51579, 27451); fe(152, 240, 396, 86, 22, 240, 22, 19992, 51087, 57199, 178, 128); fe(152, 51, 4861, 86, 207, 51, 207, 23696, 20226, 3937, 178, 128); fe(152, 191, 52876, 86, 248, 191, 248, 21851, 50061, 30298, 178, 128); fe(152, 174, 39774, 86, 50, 174, 50, 31935, 25882, 9484, 178, 128); ff(14806, 339, 23318, 53374, 46771, 4785, 63441, 56762); ff(52361, 53954, 19529, 24510, 40983, 36681, 12993, 41062); ff(19333, 14904, 57024, 50185, 12989, 29274, 25831, 44785); fe(152, 174, 40105, 86, 50, 174, 50, 21662, 54617, 50418, 178, 128); fe(152, 117, 60418, 86, 188, 117, 188, 59250, 46112, 34995, 178, 128); ff(19333, 4547, 47473, 50185, 47415, 23380, 10863, 22886); fe(152, 225, 32975, 86, 75, 225, 75, 49774, 64145, 37516, 178, 128); ff(5090, 23072, 51936, 34870, 55687, 6868, 53537, 14518); ff(30177, 50584, 15558, 39472, 64363, 54030, 25771, 11931); fe(152, 117, 18569, 86, 188, 117, 188, 47232, 20916, 32299, 178, 128); ff(29705, 30248, 20550, 25487, 5090, 34870, 57432, 34866); ff(14806, 31723, 15506, 53374, 37729, 17465, 47084, 36928); ff(35931, 45053, 33656, 3824, 40983, 36681, 41783, 56517); ff(14803, 1317, 13345, 49746, 29705, 25487, 59033, 17297); fe(152, 51, 39774, 86, 207, 51, 207, 31935, 20140, 60267, 178, 128); ff(9192, 20302, 44590, 59949, 35931, 3824, 58009, 6859); fe(152, 13, 9001, 86, 224, 13, 224, 46636, 30434, 60646, 178, 128); fe(152, 191, 19932, 86, 248, 191, 248, 15179, 47839, 28247, 178, 128); fe(152, 143, 26237, 86, 113, 143, 113, 34928, 30158, 17966, 178, 128); ff(19333, 13608, 4024, 50185, 62531, 26588, 38153, 14369); ff(18078, 5365, 51720, 54028, 44196, 26473, 44237, 44743); ff(42738, 61116, 61370, 60961, 9139, 31244, 2926, 30075); fe(152, 48, 2369, 86, 201, 48, 201, 28765, 19935, 25777, 178, 128); fe(152, 47, 3916, 86, 89, 47, 89, 52954, 32522, 30157, 178, 128); fe(152, 90, 13765, 86, 242, 90, 242, 38887, 6661, 55189, 178, 128); ff(14806, 32374, 24829, 53374, 293, 57180, 35578, 53825); fe(152, 48, 25882, 86, 201, 48, 201, 9484, 21, 16921, 178, 128); fe(152, 135, 37287, 86, 184, 135, 184, 62255, 45263, 63742, 178, 128); fe(152, 87, 20540, 86, 57, 87, 57, 50817, 14943, 62856, 178, 128); ff(13979, 26566, 10859, 61803, 29705, 25487, 14753, 55693); ff(5090, 55271, 35940, 34870, 42738, 60961, 51537, 39640); ff(9192, 64133, 28187, 59949, 11854, 25921, 1010, 35189); ff(14803, 50217, 8709, 49746, 9192, 59949, 55639, 16531); fe(152, 225, 22004, 86, 75, 225, 75, 14307, 38599, 13094, 178, 128); ff(25616, 12773, 62646, 20294, 64363, 54030, 51531, 55210); fe(152, 117, 15256, 86, 188, 117, 188, 3861, 41617, 58579, 178, 128); fe(152, 142, 29812, 86, 146, 142, 146, 1478, 55603, 2455, 178, 128); ff(58595, 62773, 17031, 19863, 51801, 36676, 15461, 40088); fe(152, 90, 38992, 86, 242, 90, 242, 13812, 61394, 39013, 178, 128); fe(152, 51, 20423, 86, 207, 51, 207, 30841, 39696, 5035, 178, 128); ff(31581, 11285, 30843, 18006, 19333, 50185, 11740, 28522); ff(58595, 43820, 39033, 19863, 64363, 54030, 25610, 65053); fe(152, 90, 55063, 86, 242, 90, 242, 59109, 57161, 54527, 178, 128); fe(152, 52, 52507, 86, 98, 52, 98, 4608, 55019, 28650, 178, 128); ff(293, 51258, 4111, 57180, 44196, 26473, 37663, 38194); ff(18454, 12022, 19131, 49116, 35931, 3824, 63233, 57600); ff(37729, 33013, 45406, 17465, 44196, 26473, 48807, 43211); fe(152, 117, 15471, 86, 188, 117, 188, 28616, 15471, 28616, 178, 128); ff(51801, 8516, 15141, 36676, 11854, 25921, 32518, 20008); fe(152, 13, 22534, 86, 224, 13, 224, 57557, 50061, 30298, 178, 128); ff(14803, 25080, 31907, 49746, 293, 57180, 62703, 22241); ff(293, 37431, 23745, 57180, 51801, 36676, 7823, 46606); ff(293, 25286, 12995, 57180, 12989, 29274, 84, 46144); fe(152, 57, 5774, 86, 183, 57, 183, 57504, 28112, 36382, 178, 128); ff(30177, 2805, 47002, 39472, 31581, 18006, 40264, 29031); fe(152, 117, 57596, 86, 188, 117, 188, 17787, 61427, 13069, 178, 128); ff(58595, 18518, 65526, 19863, 14806, 53374, 10969, 60627); ff(9139, 58788, 56493, 31244, 14803, 49746, 5592, 32902); ff(29705, 13217, 47444, 25487, 11854, 25921, 4343, 47897); ff(37729, 21067, 29385, 17465, 64363, 54030, 58285, 10831); fe(152, 225, 59531, 86, 75, 225, 75, 29254, 59531, 29254, 178, 128); fe(152, 87, 62528, 86, 57, 87, 57, 4129, 41322, 63270, 178, 128); ff(47415, 24300, 27546, 23380, 44196, 26473, 59711, 5165); ff(64363, 61020, 47609, 54030, 37729, 17465, 45159, 32055); fe(152, 174, 40197, 86, 50, 174, 50, 53333, 52584, 611, 178, 128); ff(59284, 59176, 34204, 21143, 40983, 36681, 62492, 13843); ff(47415, 10469, 43418, 23380, 5135, 6021, 36879, 42060); fe(152, 51, 45263, 86, 207, 51, 207, 63742, 37287, 62255, 178, 128); fe(152, 87, 15491, 86, 57, 87, 57, 65326, 15491, 65326, 178, 128); ff(37729, 24716, 16175, 17465, 46771, 4785, 3513, 65214); fe(152, 240, 49387, 86, 22, 240, 22, 14021, 29934, 30927, 178, 128); fe(152, 240, 15618, 86, 22, 240, 22, 38164, 47020, 7855, 178, 128); fe(152, 142, 65417, 86, 146, 142, 146, 10360, 54488, 63276, 178, 128); fe(152, 48, 4116, 86, 201, 48, 201, 39784, 29812, 1478, 178, 128); ff(35931, 50386, 26378, 3824, 5135, 6021, 59266, 11399); ff(25616, 63149, 50607, 20294, 42738, 60961, 50626, 8774); ff(9192, 58812, 54737, 59949, 14803, 49746, 6576, 36975); ff(40983, 58636, 32107, 36681, 25616, 20294, 26878, 19618); fe(152, 135, 58551, 86, 184, 135, 184, 26005, 23803, 22924, 178, 128); ff(13979, 56720, 23341, 61803, 35931, 3824, 15198, 56649); fe(152, 90, 12183, 86, 242, 90, 242, 43159, 39006, 13335, 178, 128); fe(152, 240, 20723, 86, 22, 240, 22, 4503, 32573, 35884, 178, 128); fe(152, 135, 53760, 86, 184, 135, 184, 52294, 16332, 63377, 178, 128); fg(191, 15553, 65, 205, 248, 13344, 61932, 44153, 191, 240); ff(14803, 26029, 14691, 49746, 9192, 59949, 12324, 61039); fe(152, 143, 34859, 86, 113, 143, 113, 62025, 51350, 33540, 178, 128); ff(44196, 58287, 61738, 26473, 293, 57180, 40977, 11246); fe(152, 48, 49140, 86, 201, 48, 201, 58736, 54488, 63276, 178, 128); ff(5135, 4476, 56709, 6021, 47415, 23380, 46231, 8903); ff(64363, 7895, 15648, 54030, 52361, 24510, 63207, 60015); fe(152, 52, 8797, 86, 98, 52, 98, 43019, 56050, 42495, 178, 128); fe(152, 47, 18035, 86, 89, 47, 89, 25774, 39033, 57335, 178, 128); fe(152, 135, 61427, 86, 184, 135, 184, 13069, 18181, 46451, 178, 128); fe(152, 143, 54373, 86, 113, 143, 113, 16923, 28726, 11909, 178, 128); ff(12989, 62297, 51567, 29274, 51801, 36676, 48378, 26261); ff(58595, 17931, 25888, 19863, 9139, 31244, 30703, 3572); ff(46771, 58075, 5720, 4785, 62531, 26588, 9548, 54627); fg(51, 63915, 197, 189, 207, 53870, 47380, 23726, 135, 240); fe(152, 47, 32525, 86, 89, 47, 89, 55056, 22976, 62468, 178, 128); ff(37729, 59854, 8898, 17465, 44196, 26473, 41944, 38882); ff(64363, 32381, 8773, 54030, 53689, 41361, 31060, 29045); ff(25616, 51366, 3573, 20294, 5090, 34870, 48906, 51666); fe(152, 52, 2369, 86, 98, 52, 98, 28765, 63975, 43024, 178, 128); fe(152, 135, 61038, 86, 184, 135, 184, 28169, 19086, 62409, 178, 128); fe(152, 225, 39033, 86, 75, 225, 75, 57335, 45441, 35709, 178, 128); ff(18454, 59725, 45244, 49116, 35931, 3824, 10817, 53012); fe(152, 135, 38037, 86, 184, 135, 184, 34607, 45848, 63610, 178, 128); fe(152, 48, 61399, 86, 201, 48, 201, 36531, 29275, 10295, 178, 128); fe(152, 51, 29531, 86, 207, 51, 207, 41572, 6299, 54126, 178, 128); ff(9139, 37735, 44961, 31244, 64363, 54030, 63179, 15569); fe(152, 142, 3500, 86, 146, 142, 146, 16653, 19815, 21297, 178, 128); fe(152, 143, 54997, 86, 113, 143, 113, 10678, 45848, 63610, 178, 128); ff(13979, 39485, 13617, 61803, 58595, 19863, 16986, 14824); fe(152, 51, 41334, 86, 207, 51, 207, 2692, 46590, 3062, 178, 128); fe(152, 90, 29832, 86, 242, 90, 242, 3602, 6854, 38939, 178, 128); fe(152, 48, 26311, 86, 201, 48, 201, 19781, 12883, 2462, 178, 128); fg(240, 54762, 146, 213, 22, 53648, 30745, 42837, 51, 240); ff(13979, 44340, 18896, 61803, 62531, 26588, 57147, 37982); ff(5135, 872, 46297, 6021, 37729, 17465, 41127, 63070); ff(9192, 41463, 45840, 59949, 59284, 21143, 28953, 17533); ff(35931, 24602, 28788, 3824, 19333, 50185, 54248, 33033); ff(5135, 3416, 48196, 6021, 55687, 6868, 62021, 59715); fe(152, 142, 10844, 86, 146, 142, 146, 8118, 51350, 33540, 178, 128); fe(152, 52, 42440, 86, 98, 52, 98, 53253, 37623, 35640, 178, 128); fe(152, 191, 33999, 86, 248, 191, 248, 4272, 12183, 43159, 178, 128); fg(90, 20493, 207, 69, 242, 20055, 25567, 43293, 87, 240); ff(59284, 22933, 42743, 21143, 19333, 50185, 61081, 42130); fe(152, 143, 57154, 86, 113, 143, 113, 28066, 53870, 63915, 178, 128); ff(47415, 20228, 63280, 23380, 42738, 60961, 4863, 42290); ff(52361, 23009, 9722, 24510, 19333, 50185, 45270, 55428); fe(152, 52, 34854, 86, 98, 52, 98, 29333, 20809, 45962, 178, 128); ff(19333, 47268, 18467, 50185, 44196, 26473, 5355, 60719); ff(37729, 45989, 11129, 17465, 55687, 6868, 3955, 36029); fe(152, 174, 14150, 86, 50, 174, 50, 3595, 63126, 18672, 178, 128); ff(44196, 16823, 52829, 26473, 29705, 25487, 26561, 17958); ff(62531, 51812, 9362, 26588, 9139, 31244, 36193, 24875); fe(152, 143, 13709, 86, 113, 143, 113, 33089, 30434, 60646, 178, 128); fe(152, 240, 22004, 86, 22, 240, 22, 14307, 16619, 11200, 178, 128); ff(51801, 61268, 58592, 36676, 5090, 34870, 48820, 63404); fe(152, 13, 55623, 86, 224, 13, 224, 41268, 55603, 2455, 178, 128); ff(42738, 9053, 64056, 60961, 293, 57180, 62299, 60865); fe(152, 51, 30321, 86, 207, 51, 207, 37014, 25981, 44402, 178, 128); fe(152, 57, 34307, 86, 183, 57, 183, 8940, 52676, 45115, 178, 128); ff(9192, 48522, 11604, 59949, 59284, 21143, 5206, 5323); fe(152, 143, 12263, 86, 113, 143, 113, 55795, 59592, 5144, 178, 128); ff(64363, 20995, 59850, 54030, 62531, 26588, 28058, 15027); ff(293, 45112, 11505, 57180, 18454, 49116, 4511, 19974); ff(30177, 17232, 58011, 39472, 30177, 39472, 24155, 13211); ff(5090, 29724, 56106, 34870, 37729, 17465, 18515, 57910); ff(29705, 6437, 33471, 25487, 25616, 20294, 42452, 16583); fe(152, 48, 52507, 86, 201, 48, 201, 4608, 37287, 62255, 178, 128); ff(9192, 29776, 27640, 59949, 18078, 54028, 34874, 26095); fe(152, 90, 47434, 86, 242, 90, 242, 22561, 47434, 22561, 178, 128); ff(44196, 40773, 30269, 26473, 64363, 54030, 42230, 25273); ff(19333, 51786, 6025, 50185, 9192, 59949, 43314, 32419); fe(152, 142, 15794, 86, 146, 142, 146, 49234, 36946, 56243, 178, 128); fe(152, 117, 55603, 86, 188, 117, 188, 2455, 3730, 952, 178, 128); ff(14806, 13543, 49713, 53374, 14803, 49746, 19235, 24076); fe(152, 225, 32849, 86, 75, 225, 75, 17683, 32849, 17683, 178, 128); fe(152, 48, 54281, 86, 201, 48, 201, 34998, 61187, 6935, 178, 128); ff(37729, 4012, 50682, 17465, 53689, 41361, 1752, 39791); ff(59284, 263, 51770, 21143, 14803, 49746, 62355, 8287); ff(59284, 21121, 8969, 21143, 64363, 54030, 41941, 22494); ff(9192, 7723, 4405, 59949, 35931, 3824, 1618, 62702); ff(14803, 5394, 59209, 49746, 37729, 17465, 24620, 47937); ff(29705, 44510, 42407, 25487, 46771, 4785, 29541, 10280); ff(293, 53344, 10857, 57180, 14806, 53374, 36203, 17857); fe(152, 13, 16135, 86, 224, 13, 224, 54023, 14811, 7292, 178, 128); fe(152, 47, 13344, 86, 89, 47, 89, 15553, 15891, 2955, 178, 128); fe(152, 225, 29184, 86, 75, 225, 75, 24199, 57619, 33841, 178, 128); ff(5090, 16253, 1553, 34870, 42738, 60961, 22444, 39203); ff(14803, 59197, 64509, 49746, 62531, 26588, 37809, 29604); ff(47415, 2126, 39499, 23380, 44196, 26473, 8017, 33821); fe(152, 143, 41707, 86, 113, 143, 113, 14289, 21254, 41603, 178, 128); ff(64363, 17769, 455, 54030, 47415, 23380, 59995, 25317); ff(64363, 20332, 5352, 54030, 19333, 50185, 55949, 13556); fe(152, 47, 35823, 86, 89, 47, 89, 17253, 20809, 45962, 178, 128); ff(53689, 4596, 2456, 41361, 293, 57180, 18890, 37820); ff(29705, 51937, 10254, 25487, 5090, 34870, 11915, 14618); fe(152, 48, 25137, 86, 201, 48, 201, 39070, 54918, 31871, 178, 128); ff(5135, 22080, 57320, 6021, 64363, 54030, 38156, 46918); fe(152, 48, 7766, 86, 201, 48, 201, 58900, 14856, 52127, 178, 128); ff(37729, 53470, 32582, 17465, 5135, 6021, 58021, 784); fe(152, 47, 1059, 86, 89, 47, 89, 41841, 58137, 62208, 178, 128); ff(14806, 36403, 28234, 53374, 18454, 49116, 12764, 43217); fe(152, 142, 28390, 86, 146, 142, 146, 1165, 16789, 9354, 178, 128); ff(58595, 2256, 34587, 19863, 25616, 20294, 49937, 23449); ff(62531, 35308, 32784, 26588, 47415, 23380, 5488, 19100); ff(31581, 28838, 45371, 18006, 59284, 21143, 55926, 51076); fe(152, 13, 5542, 86, 224, 13, 224, 43787, 16332, 63377, 178, 128); ff(55687, 40230, 50980, 6868, 12989, 29274, 73, 61086); fg(51, 59165, 240, 56, 207, 46398, 22924, 32549, 142, 240); fe(152, 191, 12883, 86, 248, 191, 248, 2462, 31114, 32892, 178, 128); fe(152, 57, 14390, 86, 183, 57, 183, 20895, 34100, 51782, 178, 128); ff(25616, 53396, 32705, 20294, 12989, 29274, 34289, 4120); ff(5135, 63236, 61662, 6021, 25616, 20294, 57224, 11606); ff(18454, 39489, 54879, 49116, 5090, 34870, 18364, 54304); fe(152, 51, 46533, 86, 207, 51, 207, 5989, 7766, 58900, 178, 128); fe(152, 47, 38538, 86, 89, 47, 89, 4421, 11197, 19876, 178, 128); fe(152, 52, 41206, 86, 98, 52, 98, 33368, 16165, 50116, 178, 128); ff(35931, 4028, 60838, 3824, 46771, 4785, 60266, 9524); fe(152, 240, 15412, 86, 22, 240, 22, 32182, 49540, 60237, 178, 128); fe(152, 135, 6688, 86, 184, 135, 184, 40165, 3542, 15518, 178, 128); ff(14806, 866, 54156, 53374, 9139, 31244, 33025, 17750); fe(152, 48, 8548, 86, 201, 48, 201, 14123, 59142, 2380, 178, 128); ff(55687, 57576, 10955, 6868, 58595, 19863, 13132, 60582); fe(152, 57, 32975, 86, 183, 57, 183, 49774, 37821, 55600, 178, 128); fe(152, 191, 50583, 86, 248, 191, 248, 29498, 38992, 13812, 178, 128); fe(152, 240, 64717, 86, 22, 240, 22, 63120, 48267, 45386, 178, 128); ff(55687, 15840, 36073, 6868, 14803, 49746, 52358, 60678); fe(152, 142, 15806, 86, 146, 142, 146, 33083, 40374, 44952, 178, 128); fe(152, 225, 43969, 86, 75, 225, 75, 49270, 39774, 31935, 178, 128); ff(19333, 54505, 18928, 50185, 44196, 26473, 35273, 19330); fg(174, 34597, 65, 205, 50, 47938, 3982, 49238, 143, 240); ff(5135, 5762, 1488, 6021, 12989, 29274, 12115, 56757); ff(62531, 56219, 7236, 26588, 12989, 29274, 3485, 64016); ff(14803, 63151, 30907, 49746, 18454, 49116, 25547, 21632); ff(31581, 38426, 63492, 18006, 293, 57180, 44994, 20688); fe(152, 57, 57619, 86, 183, 57, 183, 33841, 15414, 39913, 178, 128); ff(55687, 2287, 37429, 6868, 18078, 54028, 31649, 8399); fe(152, 51, 32300, 86, 207, 51, 207, 41988, 32300, 41988, 178, 128); fe(152, 191, 33757, 86, 248, 191, 248, 27712, 5542, 43787, 178, 128); ff(62531, 18547, 36750, 26588, 46771, 4785, 44545, 21203); fe(152, 87, 36441, 86, 57, 87, 57, 46421, 36069, 13016, 178, 128); ff(40983, 7104, 43021, 36681, 42738, 60961, 19220, 43403); fe(152, 57, 61187, 86, 183, 57, 183, 6935, 29934, 30927, 178, 128); ff(25616, 53518, 62744, 20294, 14806, 53374, 24545, 65362); ff(40983, 49239, 62168, 36681, 35931, 3824, 38957, 31214); fe(152, 174, 18589, 86, 50, 174, 50, 38245, 35721, 2375, 178, 128); ff(31581, 11702, 37481, 18006, 11854, 25921, 3094, 41477); fe(152, 143, 8840, 86, 113, 143, 113, 510, 7166, 51809, 178, 128); fe(152, 174, 3916, 86, 50, 174, 50, 52954, 57595, 51697, 178, 128); fe(152, 174, 60026, 86, 50, 174, 50, 58346, 55019, 28650, 178, 128); fe(152, 57, 44241, 86, 183, 57, 183, 48024, 44241, 48024, 178, 128); fe(152, 87, 54997, 86, 57, 87, 57, 10678, 45848, 63610, 178, 128); fe(152, 225, 4434, 86, 75, 225, 75, 59530, 44689, 44556, 178, 128); ff(25616, 46957, 53005, 20294, 47415, 23380, 7741, 39790); fe(152, 117, 37723, 86, 188, 117, 188, 48951, 5971, 8623, 178, 128); ff(53689, 47851, 47387, 41361, 59284, 21143, 64262, 13428); fe(152, 57, 55035, 86, 183, 57, 183, 62517, 30321, 37014, 178, 128); ff(11854, 11347, 24766, 25921, 42738, 60961, 27044, 28384); ff(9139, 64998, 44944, 31244, 9192, 59949, 9543, 23024); fe(152, 48, 52584, 86, 201, 48, 201, 611, 48496, 43908, 178, 128); fe(152, 57, 64131, 86, 183, 57, 183, 14345, 53651, 59348, 178, 128); fe(152, 47, 64408, 86, 89, 47, 89, 48949, 64717, 63120, 178, 128); fe(152, 191, 57687, 86, 248, 191, 248, 42496, 32522, 30157, 178, 128); fe(152, 57, 38599, 86, 183, 57, 183, 13094, 7611, 18479, 178, 128); fe(152, 47, 57141, 86, 89, 47, 89, 56212, 20055, 20493, 178, 128); fe(152, 51, 59987, 86, 207, 51, 207, 4537, 12968, 12434, 178, 128); fe(152, 117, 2223, 86, 188, 117, 188, 4104, 46137, 25020, 178, 128); ff(44196, 32613, 26832, 26473, 46771, 4785, 20472, 27755); ff(18454, 4871, 60028, 49116, 55687, 6868, 28162, 38093); fe(152, 13, 18589, 86, 224, 13, 224, 38245, 39006, 13335, 178, 128); fe(152, 135, 23488, 86, 184, 135, 184, 55345, 23488, 55345, 178, 128); fe(152, 51, 46398, 86, 207, 51, 207, 59165, 54990, 64753, 178, 128); ff(30177, 46371, 9728, 39472, 31581, 18006, 41975, 42213); fe(152, 48, 29832, 86, 201, 48, 201, 3602, 49947, 54410, 178, 128); fe(152, 90, 16469, 86, 242, 90, 242, 38447, 34100, 51782, 178, 128); fe(152, 47, 13212, 86, 89, 47, 89, 40353, 60747, 35244, 178, 128); ff(42738, 12702, 50395, 60961, 62531, 26588, 50475, 7908); fg(191, 12641, 65, 205, 248, 37739, 22998, 23761, 90, 240); ff(40983, 40256, 355, 36681, 53689, 41361, 5595, 4705); ff(59284, 16494, 46967, 21143, 46771, 4785, 19438, 50031); fe(152, 135, 56050, 86, 184, 135, 184, 42495, 36069, 13016, 178, 128); ff(25616, 62731, 14057, 20294, 42738, 60961, 2864, 64167); fe(152, 225, 53692, 86, 75, 225, 75, 8376, 36946, 56243, 178, 128); ff(19333, 19453, 33281, 50185, 12989, 29274, 52875, 13106); ff(55687, 39313, 47577, 6868, 5135, 6021, 57721, 23208); ff(59284, 40990, 20637, 21143, 64363, 54030, 50464, 2362); fe(152, 117, 62427, 86, 188, 117, 188, 5060, 5542, 43787, 178, 128); fe(152, 174, 25193, 86, 50, 174, 50, 64878, 310, 56793, 178, 128); fe(152, 143, 36661, 86, 113, 143, 113, 42992, 27025, 17983, 178, 128); ff(51801, 29105, 44806, 36676, 18454, 49116, 50719, 14132); fe(152, 143, 16619, 86, 113, 143, 113, 11200, 32493, 29942, 178, 128); ff(14803, 45567, 31460, 49746, 46771, 4785, 56741, 32798); fe(152, 135, 16135, 86, 184, 135, 184, 54023, 49540, 60237, 178, 128); fe(152, 240, 52769, 86, 22, 240, 22, 43082, 62555, 24163, 178, 128); fe(152, 87, 4435, 86, 57, 87, 57, 48727, 28112, 36382, 178, 128); ff(11854, 57538, 32412, 25921, 37729, 17465, 29703, 47119); ff(29705, 56603, 38826, 25487, 19333, 50185, 65507, 53986); ff(12989, 13329, 20711, 29274, 14806, 53374, 26582, 18918); ff(5090, 53975, 9150, 34870, 40983, 36681, 40616, 45913); ff(64363, 15377, 59154, 54030, 35931, 3824, 53706, 13948); fe(152, 135, 48267, 86, 184, 135, 184, 45386, 34004, 47356, 178, 128); ff(13979, 62146, 13273, 61803, 55687, 6868, 25527, 928); ff(25616, 7923, 43695, 20294, 19333, 50185, 56449, 46006); ff(42738, 63491, 18409, 60961, 44196, 26473, 38105, 1747); ff(293, 12448, 12377, 57180, 5135, 6021, 50944, 34182); ff(11854, 61224, 4222, 25921, 5135, 6021, 52274, 61821); ff(35931, 45858, 25979, 3824, 51801, 36676, 42939, 7383); ff(58595, 15395, 12221, 19863, 293, 57180, 21043, 20506); fe(152, 117, 25137, 86, 188, 117, 188, 39070, 19253, 25786, 178, 128); ff(18078, 58470, 22224, 54028, 51801, 36676, 55968, 39450); fe(152, 47, 18579, 86, 89, 47, 89, 59212, 51371, 46514, 178, 128); fe(152, 225, 48267, 86, 75, 225, 75, 45386, 49079, 9110, 178, 128); fe(152, 143, 65337, 86, 113, 143, 113, 19797, 24416, 8548, 178, 128); fe(152, 13, 15414, 86, 224, 13, 224, 39913, 53744, 28232, 178, 128); fe(152, 87, 24625, 86, 57, 87, 57, 55452, 23707, 1638, 178, 128); fe(152, 52, 49540, 86, 98, 52, 98, 60237, 38269, 8942, 178, 128); ff(18078, 55107, 11892, 54028, 19333, 50185, 31831, 18784); ff(18454, 56873, 2115, 49116, 13979, 61803, 49499, 36107); ff(14803, 16035, 40609, 49746, 31581, 18006, 35596, 19740); fe(152, 13, 32522, 86, 224, 13, 224, 30157, 4210, 49152, 178, 128); fe(152, 240, 29184, 86, 22, 240, 22, 24199, 36932, 30265, 178, 128); ff(293, 5144, 22690, 57180, 9139, 31244, 23746, 15373); fe(152, 90, 61244, 86, 242, 90, 242, 55264, 46463, 32951, 178, 128); fe(152, 240, 21878, 86, 22, 240, 22, 23505, 59231, 2794, 178, 128); fe(152, 57, 30156, 86, 183, 57, 183, 1410, 47938, 34597, 178, 128); fe(152, 143, 56892, 86, 113, 143, 113, 15546, 36992, 61770, 178, 128); ff(47415, 57697, 12584, 23380, 18078, 54028, 34268, 60406); ff(35931, 51844, 51224, 3824, 18078, 54028, 50144, 17420); ff(37729, 51404, 42254, 17465, 47415, 23380, 61800, 49095); fe(152, 13, 53726, 86, 224, 13, 224, 51637, 46837, 11590, 178, 128); fe(152, 90, 41617, 86, 242, 90, 242, 58579, 22701, 14303, 178, 128); fe(152, 225, 44692, 86, 75, 225, 75, 42174, 36871, 63176, 178, 128); ff(19333, 60731, 39947, 50185, 44196, 26473, 5904, 46234); ff(59284, 17059, 65278, 21143, 293, 57180, 27191, 25664); fe(152, 191, 13709, 86, 248, 191, 248, 33089, 2162, 44465, 178, 128); fe(152, 52, 26888, 86, 98, 52, 98, 10366, 57687, 42496, 178, 128); ff(12989, 23614, 35868, 29274, 18454, 49116, 45866, 19602); ff(42738, 43331, 36445, 60961, 25616, 20294, 37306, 18100); ff(13979, 21081, 44739, 61803, 51801, 36676, 19254, 12134); ff(5090, 45253, 4418, 34870, 52361, 24510, 51831, 35431); fe(152, 47, 57456, 86, 89, 47, 89, 41949, 21663, 3740, 178, 128); ff(58595, 61612, 15915, 19863, 13979, 61803, 64566, 764); fe(152, 117, 20608, 86, 188, 117, 188, 62106, 5774, 57504, 178, 128); ff(46771, 16403, 42328, 4785, 19333, 50185, 49885, 47904); fe(152, 191, 16789, 86, 248, 191, 248, 9354, 3441, 9223, 178, 128); fg(57, 136, 178, 86, 183, 20434, 49091, 20462, 174, 240); fe(152, 117, 25004, 86, 188, 117, 188, 5468, 53651, 59348, 178, 128); fe(152, 174, 49387, 86, 50, 174, 50, 14021, 51321, 58683, 178, 128); fe(152, 117, 43821, 86, 188, 117, 188, 10564, 40105, 21662, 178, 128); ff(14803, 29326, 11793, 49746, 58595, 19863, 33319, 38967); ff(47415, 239, 19761, 23380, 9139, 31244, 38379, 27941); fe(152, 51, 27025, 86, 207, 51, 207, 17983, 61427, 13069, 178, 128); fe(152, 135, 55623, 86, 184, 135, 184, 41268, 57277, 36100, 178, 128); ff(13979, 58323, 60834, 61803, 293, 57180, 64104, 10079); fe(152, 87, 34521, 86, 57, 87, 57, 49096, 2223, 4104, 178, 128); ff(5135, 47677, 62038, 6021, 64363, 54030, 57710, 6949); fe(152, 142, 18589, 86, 146, 142, 146, 38245, 31625, 42999, 178, 128); fe(152, 143, 28519, 86, 113, 143, 113, 37119, 4116, 39784, 178, 128); ff(14803, 43641, 60096, 49746, 52361, 24510, 41561, 47031); fe(152, 191, 41499, 86, 248, 191, 248, 50916, 41617, 58579, 178, 128); fd(18628, 528, 29846, 544, 15, 3886, 11637); fd(30408, 528, 29307, 544, 7, 4995, 13822); fd(29591, 528, 6742, 544, 10, 54462, 50261); fd(30408, 528, 37403, 544, 1, 35991, 13822); fd(50128, 528, 22970, 544, 4, 27473, 10744); fd(46757, 528, 65533, 544, 12, 9227, 28551); fd(27473, 528, 46103, 544, 9, 34867, 22970); fd(29591, 528, 41636, 544, 8, 2129, 50261); fd(31158, 528, 46352, 544, 5, 22910, 20960); fd(30616, 528, 29307, 544, 2, 4995, 16769); fd(34867, 528, 42090, 544, 13, 16987, 46103); fd(2763, 528, 47507, 544, 14, 11254, 48704); fd(54462, 528, 20960, 544, 0, 31158, 6742); fd(50128, 528, 41636, 544, 6, 2129, 10744); fd(9227, 528, 28818, 544, 11, 6153, 65533); fd(30408, 528, 37066, 544, 3, 52596, 13822); fb(25229, 33646, 64076, 42561, 9123, 9537, 3010, 49966, 13963, 18556); fb(26929, 14172, 27402, 857, 27344, 4381, 56359, 63425, 26922, 63403); fc(20565, 44588, 5656, 5029, 43547, 44668, 61233, 29920, 41811, 8033); fb(9583, 32386, 5903, 4773, 2658, 39717, 18729, 23699, 16447, 32631); fb(8529, 45588, 65092, 54203, 30871, 45817, 43315, 4725, 45265, 20984); fb(15669, 26746, 23256, 11103, 36798, 45663, 26882, 23531, 55716, 35629); fc(32465, 2872, 58513, 56359, 42911, 32731, 37943, 7936, 4381, 26103); fc(43148, 1140, 50856, 36173, 63914, 54747, 26035, 30676, 30929, 8642); fc(42484, 14567, 57798, 49612, 63809, 19223, 12973, 29117, 10608, 6667); fc(55841, 36555, 17914, 1718, 13580, 7693, 25407, 24561, 24518, 30206); fc(55716, 20229, 47491, 555, 59437, 62118, 23885, 48987, 48002, 11103); fc(23250, 22174, 62222, 63930, 32609, 59696, 25323, 79, 40201, 5875); fc(27865, 24931, 29428, 4988, 63423, 54691, 12614, 53760, 12563, 51617); fb(15420, 45663, 53117, 23146, 26882, 34670, 29214, 53755, 58975, 51166); fc(55277, 8043, 22493, 37649, 1000, 46249, 42431, 10433, 10277, 21003); fb(5954, 16776, 47312, 31374, 24385, 33726, 3115, 23848, 4320, 32089); fb(41811, 21753, 40257, 555, 58941, 17345, 59742, 12079, 48002, 5029); fc(12563, 31176, 27045, 2658, 29494, 63358, 11074, 10682, 32386, 4988); fb(3959, 3959, 29480, 35044, 59194, 6587, 7030, 21860, 56719, 59194); fb(10608, 26268, 38885, 25407, 8714, 57945, 13662, 4399, 7693, 49612); fc(3000, 18412, 59840, 64271, 61835, 21297, 58991, 39876, 10336, 3104); fc(3010, 23954, 39286, 24890, 14109, 55770, 63266, 2694, 58680, 36111); fc(31091, 60646, 5451, 34115, 26260, 39962, 34115, 58879, 39962, 3436); fc(34043, 36262, 17164, 23325, 60409, 65265, 20271, 16828, 61154, 33627); fb(47920, 54600, 27897, 61346, 60624, 644, 2224, 23638, 35669, 36803); fc(15042, 58633, 64812, 58233, 53592, 49920, 10070, 47295, 59846, 12303); fc(26922, 43148, 24039, 11901, 8642, 1885, 34384, 35019, 55836, 857); fb(25512, 5714, 24618, 37079, 14835, 37985, 27676, 46827, 21111, 20426); fb(38909, 13078, 38440, 33627, 24752, 7982, 48483, 17178, 34043, 31644); fb(62338, 3482, 26793, 50394, 6301, 46299, 22146, 51729, 47878, 40793); fb(46307, 23541, 11389, 22984, 45073, 41130, 13012, 2222, 60, 34199); fb(49214, 15769, 9442, 59806, 35751, 10930, 49537, 33518, 60391, 49060); fa(46992, 12, 48273, 63059, 45726, 32419, 62281, 38065, 39663, 62483, 46496); fa(7143, 0, 63734, 46245, 11977, 9407, 41483, 42800, 40468, 46821, 6615); fa(52321, 1, 38926, 14388, 34033, 55156, 28488, 38764, 12853, 14964, 52817); fa(7661, 7, 20098, 16451, 45757, 49497, 53995, 45726, 32419, 16899, 8157); fa(3005, 2, 18791, 15090, 34033, 55156, 13048, 63900, 27116, 14514, 2445); fa(47924, 5, 63734, 58480, 22947, 30119, 41483, 42800, 40468, 58928, 47364); fa(17631, 6, 63734, 25600, 57153, 64190, 41483, 22947, 30119, 26176, 18159); fa(15081, 4, 59847, 40998, 19022, 29688, 37610, 64945, 62788, 41574, 14553); fa(51125, 14, 48273, 61941, 57153, 64190, 62281, 62281, 48273, 62389, 50565); fa(57666, 3, 25015, 1137, 34033, 55156, 12752, 45757, 49497, 1585, 58226); fa(12802, 11, 3414, 42237, 45757, 49497, 44452, 13048, 18791, 42685, 12338); fa(40149, 15, 48979, 14366, 64945, 62788, 42301, 3407, 32156, 14942, 40677); fa(12438, 13, 29688, 3054, 22947, 30119, 19022, 41483, 63734, 2478, 12966); fa(38145, 9, 38926, 11503, 30409, 34328, 28488, 12752, 25015, 11951, 38705); fa(6440, 10, 48273, 4315, 36266, 9049, 62281, 42301, 48979, 4763, 6936); fa(46410, 8, 32156, 34938, 11977, 9407, 3407, 59045, 62594, 35386, 46970); g___1046(27040, 58757, 57509, 44392, 15893, 50491, 58326, 13, 62549, 8706, 27536); g___1046(32306, 155, 1467, 23046, 15033, 28365, 38209, 5, 13740, 11981, 31746); g___1046(38790, 65231, 64495, 60570, 2288, 16888, 9963, 15, 62651, 48222, 38326); g___1046(556, 5929, 4617, 12298, 27424, 28365, 38209, 6, 35170, 56455, 28); g___1046(4387, 14365, 15677, 65384, 7421, 30310, 3356, 2, 37670, 44137, 4883); g___1046(38514, 11411, 10675, 37670, 44137, 50491, 58326, 7, 12298, 27424, 37954); g___1046(14958, 10455, 11767, 29945, 56674, 51281, 6257, 14, 54663, 7596, 14430); g___1046(58937, 61032, 60232, 13740, 11981, 22490, 19602, 8, 28892, 2091, 58377); g___1046(31310, 27562, 28298, 13740, 11981, 27007, 37857, 3, 15395, 21043, 30846); g___1046(13581, 53220, 51908, 20603, 19927, 20813, 10107, 1, 61070, 30238, 14141); g___1046(40808, 9846, 9046, 9317, 8791, 58725, 50439, 12, 45448, 39019, 40280); g___1046(16529, 3622, 2822, 19895, 26837, 222, 50470, 11, 37670, 44137, 17057); g___1046(11628, 30565, 29253, 19628, 3662, 19298, 17717, 9, 44589, 55172, 12124); g___1046(11016, 59976, 61288, 61070, 30238, 15586, 49686, 4, 65384, 7421, 10552); g___1046(61255, 26025, 24713, 65384, 7421, 51400, 29792, 10, 23131, 45296, 60791); g___1046(23016, 55420, 56668, 61070, 30238, 21686, 36267, 0, 29945, 56674, 23512); fe(152, 225, 13006, 86, 75, 225, 75, 31491, 27990, 61463, 178, 128); ff(30839, 51705, 28763, 39569, 65282, 1995, 4510, 32823); ff(58088, 40455, 3558, 16824, 2630, 19985, 26101, 56995); fe(152, 142, 6164, 86, 146, 142, 146, 32926, 39201, 37964, 178, 128); fe(152, 135, 35110, 86, 184, 135, 184, 47085, 51357, 23846, 178, 128); ff(55189, 28416, 19368, 14942, 55189, 14942, 7117, 36763); fe(152, 142, 46169, 86, 146, 142, 146, 40431, 18473, 30072, 178, 128); ff(31034, 37990, 58241, 48244, 58088, 16824, 8125, 10828); fe(152, 47, 37996, 86, 89, 47, 89, 53511, 9372, 10459, 178, 128); ff(9631, 15504, 62863, 18975, 35940, 8196, 20884, 55209); ff(32315, 15581, 53804, 10832, 32315, 10832, 19656, 27219); ff(7326, 51132, 12666, 41108, 58088, 16824, 3733, 48924); fe(152, 13, 15007, 86, 224, 13, 224, 48019, 29942, 56457, 178, 128); fe(152, 117, 4715, 86, 188, 117, 188, 42429, 50352, 36486, 178, 128); fe(152, 174, 39723, 86, 50, 174, 50, 24173, 28792, 8758, 178, 128); ff(59294, 39531, 40180, 9443, 64783, 15084, 37585, 30570); fe(152, 143, 32805, 86, 113, 143, 113, 64427, 57562, 63998, 178, 128); fe(152, 52, 52036, 86, 98, 52, 98, 49357, 55535, 26666, 178, 128); ff(50253, 46013, 62150, 52624, 10382, 40332, 20283, 1980); fe(152, 51, 59256, 86, 207, 51, 207, 28544, 1768, 46807, 178, 128); ff(7326, 43659, 55698, 41108, 14173, 7042, 12785, 10829); ff(2499, 40504, 62093, 47268, 30241, 36348, 36528, 51606); ff(9631, 4498, 27963, 18975, 50253, 52624, 48381, 61236); fe(152, 174, 64812, 86, 50, 174, 50, 47295, 64417, 17132, 178, 128); ff(7326, 31636, 47786, 41108, 48711, 62044, 27564, 50872); ff(23651, 9628, 65470, 50175, 58088, 16824, 9831, 26258); ff(10382, 48430, 32204, 40332, 30839, 39569, 31663, 20944); ff(22018, 47808, 28662, 52114, 32315, 10832, 46417, 57555); fe(152, 191, 57510, 86, 248, 191, 248, 39062, 15213, 30369, 178, 128); ff(65356, 34383, 14122, 29266, 53813, 51953, 22004, 32483); fe(152, 142, 15712, 86, 146, 142, 146, 8589, 61286, 36878, 178, 128); ff(7326, 35978, 19994, 41108, 2676, 31746, 7249, 32628); fe(152, 48, 44445, 86, 201, 48, 201, 1299, 9615, 1928, 178, 128); fe(152, 135, 10632, 86, 184, 135, 184, 17101, 62350, 63319, 178, 128); ff(10525, 55460, 21164, 19969, 22018, 52114, 59812, 50726); ff(53394, 25481, 27531, 44171, 65167, 61781, 2118, 4749); ff(30839, 29663, 33567, 39569, 31034, 48244, 32038, 49212); ff(43705, 36823, 48084, 62391, 14173, 7042, 47399, 23869); ff(9631, 51143, 10813, 18975, 53394, 44171, 7219, 35590); fe(152, 52, 61390, 86, 98, 52, 98, 2071, 61390, 2071, 178, 128); fe(152, 48, 29942, 86, 201, 48, 201, 56457, 57335, 22415, 178, 128); ff(30741, 29761, 50740, 61880, 2676, 31746, 23482, 16280); ff(10525, 28514, 62800, 19969, 22018, 52114, 7570, 31076); ff(39504, 57111, 24401, 29473, 43705, 62391, 60985, 41459); ff(65282, 36144, 15537, 1995, 22018, 52114, 60893, 2473); fe(152, 48, 27045, 86, 201, 48, 201, 10682, 60454, 39684, 178, 128); fe(152, 142, 61068, 86, 146, 142, 146, 7727, 8564, 23144, 178, 128); fe(152, 47, 44374, 86, 89, 47, 89, 15338, 29428, 53760, 178, 128); fe(152, 142, 47567, 86, 146, 142, 146, 5172, 8111, 21632, 178, 128); ff(2499, 1979, 49751, 47268, 35940, 8196, 16756, 7510); fe(152, 57, 24985, 86, 183, 57, 183, 29784, 30780, 25641, 178, 128); ff(2630, 42867, 34056, 19985, 50253, 52624, 27759, 52488); ff(39504, 2151, 3673, 29473, 2676, 31746, 48938, 57432); fe(152, 47, 14769, 86, 89, 47, 89, 45531, 45337, 23386, 178, 128); fe(152, 47, 63632, 86, 89, 47, 89, 44926, 23978, 24065, 178, 128); ff(30241, 9812, 58407, 36348, 50253, 52624, 482, 41469); ff(53813, 25873, 1502, 51953, 58088, 16824, 5149, 53225); ff(39504, 54855, 8691, 29473, 30241, 36348, 38877, 36324); fe(152, 90, 61956, 86, 242, 90, 242, 26614, 27671, 4018, 178, 128); ff(14173, 2352, 11049, 7042, 65282, 1995, 19087, 24232); fe(152, 57, 63195, 86, 183, 57, 183, 45780, 18162, 49185, 178, 128); fe(152, 51, 32688, 86, 207, 51, 207, 59180, 26382, 953, 178, 128); ff(32315, 64953, 61850, 10832, 65282, 1995, 19693, 61824); ff(50253, 42090, 31089, 52624, 31034, 48244, 43425, 28854); ff(55189, 61737, 22589, 14942, 58088, 16824, 36033, 60730); fe(152, 57, 202, 86, 183, 57, 183, 54331, 61168, 15144, 178, 128); fe(152, 87, 57798, 86, 57, 87, 57, 29117, 4836, 52315, 178, 128); fe(152, 191, 5401, 86, 248, 191, 248, 22291, 16117, 18888, 178, 128); ff(2630, 8361, 47357, 19985, 49621, 42301, 33134, 4429); fe(152, 174, 37838, 86, 50, 174, 50, 34578, 49811, 31210, 178, 128); fe(152, 142, 41803, 86, 146, 142, 146, 19555, 62350, 63319, 178, 128); ff(49621, 27180, 45116, 42301, 43705, 62391, 53094, 56248); ff(9631, 30832, 46461, 18975, 43705, 62391, 28401, 58440); ff(14173, 4058, 25749, 7042, 58088, 16824, 50822, 33499); ff(64783, 54903, 52560, 15084, 39504, 29473, 56005, 13445); fe(152, 135, 19006, 86, 184, 135, 184, 39217, 11531, 29239, 178, 128); fe(152, 142, 26764, 86, 146, 142, 146, 46062, 53607, 56033, 178, 128); fe(152, 174, 8526, 86, 50, 174, 50, 37423, 42324, 61263, 178, 128); fe(152, 57, 62146, 86, 183, 57, 183, 25527, 9180, 24585, 178, 128); ff(2630, 23211, 62164, 19985, 58088, 16824, 50554, 42528); ff(10525, 2639, 56584, 19969, 59294, 9443, 11952, 18450); fe(152, 47, 27215, 86, 89, 47, 89, 32245, 13980, 30354, 178, 128); ff(65282, 30776, 1261, 1995, 30839, 39569, 62595, 47984); fe(152, 143, 21644, 86, 113, 143, 113, 26489, 11111, 2066, 178, 128); ff(53394, 11301, 19259, 44171, 2676, 31746, 24753, 35075); ff(64783, 61703, 40362, 15084, 43705, 62391, 49530, 5395); fe(152, 52, 14541, 86, 98, 52, 98, 7582, 14541, 7582, 178, 128); fe(152, 57, 20057, 86, 183, 57, 183, 31358, 15241, 22931, 178, 128); fe(152, 142, 49268, 86, 146, 142, 146, 16174, 40843, 34560, 178, 128); fe(152, 225, 50705, 86, 75, 225, 75, 16576, 38111, 55346, 178, 128); ff(50253, 22483, 11317, 52624, 53813, 51953, 47370, 24227); fe(152, 90, 36075, 86, 242, 90, 242, 14525, 31269, 7836, 178, 128); ff(64783, 59475, 59245, 15084, 48711, 62044, 39936, 55326); fe(152, 87, 5848, 86, 57, 87, 57, 9112, 5656, 29920, 178, 128); fe(152, 13, 36601, 86, 224, 13, 224, 21804, 26626, 64076, 178, 128); ff(2676, 33381, 27678, 31746, 32375, 37243, 29136, 43630); ff(39504, 10626, 59057, 29473, 9631, 18975, 59881, 54333); ff(32375, 35990, 3467, 37243, 65282, 1995, 14106, 26318); fe(152, 225, 3920, 86, 75, 225, 75, 49949, 17914, 24561, 178, 128); fe(152, 191, 36617, 86, 248, 191, 248, 7268, 7850, 43573, 178, 128); fe(152, 90, 40103, 86, 242, 90, 242, 59854, 29428, 53760, 178, 128); fe(152, 90, 45673, 86, 242, 90, 242, 11518, 45673, 11518, 178, 128); ff(32315, 31987, 22971, 10832, 35940, 8196, 61228, 32547); fe(152, 48, 5084, 86, 201, 48, 201, 15344, 12955, 47082, 178, 128); ff(2630, 62268, 30624, 19985, 2630, 19985, 2776, 43612); fe(152, 57, 16878, 86, 183, 57, 183, 23892, 5040, 30193, 178, 128); fe(152, 13, 16117, 86, 224, 13, 224, 18888, 1186, 1776, 178, 128); fe(152, 52, 63098, 86, 98, 52, 98, 27396, 18948, 4386, 178, 128); fe(152, 174, 53182, 86, 50, 174, 50, 5745, 16071, 21056, 178, 128); fe(152, 225, 17987, 86, 75, 225, 75, 5920, 50453, 20695, 178, 128); ff(35940, 28071, 6809, 8196, 32315, 10832, 27083, 64866); ff(32315, 45994, 49331, 10832, 2499, 47268, 1437, 34646); fe(152, 225, 28139, 86, 75, 225, 75, 7019, 55941, 22402, 178, 128); fe(152, 47, 27990, 86, 89, 47, 89, 61463, 52145, 25066, 178, 128); fe(152, 52, 51777, 86, 98, 52, 98, 28034, 37221, 12433, 178, 128); fe(152, 51, 53959, 86, 207, 51, 207, 23791, 58021, 56226, 178, 128); fe(152, 191, 41737, 86, 248, 191, 248, 21833, 17987, 5920, 178, 128); fe(152, 48, 3920, 86, 201, 48, 201, 49949, 63632, 44926, 178, 128); fe(152, 48, 37956, 86, 201, 48, 201, 35476, 35776, 24015, 178, 128); ff(32315, 15475, 37451, 10832, 16058, 23270, 18023, 55360); ff(30741, 11303, 47652, 61880, 14173, 7042, 21565, 18140); ff(30241, 1187, 4110, 36348, 55189, 14942, 65255, 35039); ff(48711, 14327, 60051, 62044, 14173, 7042, 1347, 957); ff(50253, 19626, 57132, 52624, 53394, 44171, 52887, 23111); ff(30839, 46643, 13475, 39569, 43705, 62391, 64809, 41583); fe(152, 142, 21117, 86, 146, 142, 146, 62859, 28139, 7019, 178, 128); ff(2499, 64429, 34982, 47268, 59294, 9443, 10714, 35282); ff(39504, 43697, 21724, 29473, 7326, 41108, 43623, 45486); ff(9631, 24007, 52472, 18975, 50253, 52624, 33738, 3475); ff(53813, 18751, 18147, 51953, 14173, 7042, 51852, 62026); fe(152, 117, 52145, 86, 188, 117, 188, 25066, 44247, 15048, 178, 128); ff(30241, 48231, 59471, 36348, 31034, 48244, 58789, 15786); ff(30741, 60306, 18699, 61880, 2676, 31746, 2573, 30185); fe(152, 117, 61390, 86, 188, 117, 188, 2071, 61168, 15144, 178, 128); ff(10525, 9710, 31142, 19969, 30741, 61880, 17195, 23723); fe(152, 117, 63031, 86, 188, 117, 188, 42485, 7959, 53679, 178, 128); ff(9631, 62752, 40287, 18975, 14173, 7042, 32878, 46139); fe(152, 191, 32592, 86, 248, 191, 248, 45187, 64508, 50819, 178, 128); fe(152, 240, 3920, 86, 22, 240, 22, 49949, 56013, 16480, 178, 128); fe(152, 143, 25744, 86, 113, 143, 113, 30507, 41803, 19555, 178, 128); fe(152, 240, 23724, 86, 22, 240, 22, 38711, 58170, 11876, 178, 128); fg(143, 25336, 207, 69, 113, 17097, 11743, 23123, 52, 152); ff(32315, 31269, 47063, 10832, 16058, 23270, 7836, 29484); ff(58088, 56757, 23805, 16824, 14173, 7042, 1488, 25837); fe(152, 51, 57923, 86, 207, 51, 207, 25126, 49268, 16174, 178, 128); ff(64783, 26551, 19130, 15084, 53394, 44171, 53366, 36317); fe(152, 225, 34676, 86, 75, 225, 75, 36793, 15288, 50298, 178, 128); ff(30741, 12687, 37496, 61880, 2499, 47268, 37545, 41933); fe(152, 191, 53587, 86, 248, 191, 248, 62957, 38082, 8794, 178, 128); fe(152, 117, 47567, 86, 188, 117, 188, 5172, 27737, 56510, 178, 128); ff(65167, 54854, 49878, 61781, 65356, 29266, 22760, 10016); fe(152, 57, 63688, 86, 183, 57, 183, 32339, 13077, 9804, 178, 128); ff(59294, 37230, 28187, 9443, 32375, 37243, 62338, 35189); fe(152, 52, 52319, 86, 98, 52, 98, 26305, 3249, 63080, 178, 128); ff(55189, 19208, 58113, 14942, 39504, 29473, 46056, 58127); ff(48711, 41236, 57241, 62044, 2676, 31746, 46542, 13193); fe(152, 87, 54684, 86, 57, 87, 57, 19577, 32873, 18423, 178, 128); ff(10382, 19550, 53185, 40332, 65167, 61781, 28301, 14797); ff(58088, 25990, 49, 16824, 10382, 40332, 32655, 48122); ff(30839, 16670, 13176, 39569, 22018, 52114, 59455, 38902); fe(152, 135, 7850, 86, 184, 135, 184, 43573, 27690, 44089, 178, 128); fe(152, 143, 13077, 86, 113, 143, 113, 9804, 53305, 24630, 178, 128); ff(2499, 18943, 29005, 47268, 53394, 44171, 30835, 38805); ff(7326, 44666, 14476, 41108, 32375, 37243, 19272, 27686); fe(152, 143, 4524, 86, 113, 143, 113, 13504, 65153, 13250, 178, 128); ff(32315, 8272, 43029, 10832, 43705, 62391, 43095, 54443); ff(64783, 11802, 44749, 15084, 58088, 16824, 3864, 61563); fe(152, 48, 40057, 86, 201, 48, 201, 49029, 4400, 11391, 178, 128); fg(48, 11880, 153, 162, 201, 36910, 52296, 16623, 87, 152); fe(152, 90, 20069, 86, 242, 90, 242, 10155, 18896, 51951, 178, 128); fe(152, 225, 36684, 86, 75, 225, 75, 51514, 3249, 63080, 178, 128); ff(23651, 41139, 7276, 50175, 58088, 16824, 45485, 7083); ff(48711, 10156, 42028, 62044, 30839, 39569, 53186, 4133); fe(152, 191, 48533, 86, 248, 191, 248, 21639, 9372, 10459, 178, 128); fe(152, 142, 9751, 86, 146, 142, 146, 58602, 61390, 2071, 178, 128); fe(152, 225, 21706, 86, 75, 225, 75, 11274, 21706, 11274, 178, 128); ff(53394, 31825, 35958, 44171, 32375, 37243, 15984, 48386); ff(49621, 13885, 41687, 42301, 23651, 50175, 29531, 58617); ff(2499, 7092, 28407, 47268, 2499, 47268, 27538, 18990); ff(35940, 21419, 33818, 8196, 2499, 47268, 58472, 37484); ff(53813, 28605, 46009, 51953, 49621, 42301, 8278, 27029); ff(32375, 23513, 18925, 37243, 2499, 47268, 58442, 60192); fe(152, 174, 40431, 86, 50, 174, 50, 59206, 26626, 64076, 178, 128); ff(39504, 22549, 5256, 29473, 64783, 15084, 21980, 42627); ff(30839, 64895, 4978, 39569, 50253, 52624, 52669, 51134); ff(10382, 19347, 57430, 40332, 32315, 10832, 43694, 27309); fe(152, 225, 2013, 86, 75, 225, 75, 52835, 28799, 14785, 178, 128); ff(30241, 21319, 27903, 36348, 30241, 36348, 60526, 34916); ff(59294, 8950, 40817, 9443, 65282, 1995, 28903, 52696); fe(152, 135, 9691, 86, 184, 135, 184, 53993, 12364, 32430, 178, 128); ff(32315, 23816, 41045, 10832, 14173, 7042, 29567, 57046); ff(65167, 47526, 50296, 61781, 53813, 51953, 18428, 50656); ff(64783, 32618, 11604, 15084, 2676, 31746, 57951, 5323); ff(65167, 10404, 51701, 61781, 22018, 52114, 63395, 16168); ff(2630, 38181, 15884, 19985, 2630, 19985, 28336, 18046); fe(152, 240, 47834, 86, 22, 240, 22, 29177, 45337, 23386, 178, 128); fg(57, 7727, 178, 86, 183, 61068, 50418, 63889, 13, 152); fe(152, 142, 43604, 86, 146, 142, 146, 3713, 42802, 54828, 178, 128); ff(58088, 43585, 25939, 16824, 23651, 50175, 4394, 37877); fe(152, 87, 2358, 86, 57, 87, 57, 9903, 52319, 26305, 178, 128); fe(152, 47, 28846, 86, 89, 47, 89, 19794, 64812, 47295, 178, 128); fe(152, 57, 59445, 86, 183, 57, 183, 7313, 36976, 49723, 178, 128); fe(152, 51, 21107, 86, 207, 51, 207, 9929, 31287, 2429, 178, 128); fe(152, 174, 63324, 86, 50, 174, 50, 64014, 47567, 5172, 178, 128); fe(152, 87, 50352, 86, 57, 87, 57, 36486, 2275, 59859, 178, 128); fe(152, 117, 7600, 86, 188, 117, 188, 4703, 41467, 9618, 178, 128); ff(58088, 23214, 35841, 16824, 65356, 29266, 39145, 33318); fe(152, 47, 22378, 86, 89, 47, 89, 24328, 53295, 35543, 178, 128); fe(152, 143, 18948, 86, 113, 143, 113, 4386, 53668, 42672, 178, 128); fe(152, 117, 1186, 86, 188, 117, 188, 1776, 6753, 8282, 178, 128); fe(152, 87, 4839, 86, 57, 87, 57, 46986, 16242, 8887, 178, 128); ff(2630, 48247, 26158, 19985, 48711, 62044, 52922, 45738); ff(22018, 41204, 6713, 52114, 64783, 15084, 33831, 48589); ff(2630, 48064, 34827, 19985, 2676, 31746, 4374, 1491); fe(152, 51, 61168, 86, 207, 51, 207, 15144, 46848, 27683, 178, 128); fe(152, 143, 46832, 86, 113, 143, 113, 51624, 37956, 35476, 178, 128); fe(152, 47, 63410, 86, 89, 47, 89, 64294, 22825, 58505, 178, 128); fe(152, 135, 57546, 86, 184, 135, 184, 57536, 58021, 56226, 178, 128); ff(14173, 61812, 60588, 7042, 22018, 52114, 36463, 36605); ff(2499, 48213, 8196, 47268, 14173, 7042, 1747, 35940); fe(152, 143, 62178, 86, 113, 143, 113, 1270, 5057, 49947, 178, 128); ff(59294, 4523, 42688, 9443, 65167, 61781, 57831, 20088); fe(152, 225, 10965, 86, 75, 225, 75, 18426, 23462, 24675, 178, 128); fg(87, 19838, 178, 86, 57, 38874, 38440, 17178, 47, 152); fe(152, 191, 59583, 86, 248, 191, 248, 44848, 40819, 4982, 178, 128); fe(152, 13, 4839, 86, 224, 13, 224, 46986, 8526, 37423, 178, 128); ff(65282, 25515, 34494, 1995, 35940, 8196, 24176, 42488); fe(152, 13, 55086, 86, 224, 13, 224, 13736, 29428, 53760, 178, 128); ff(30241, 39351, 31490, 36348, 53394, 44171, 33705, 25556); fe(152, 142, 4839, 86, 146, 142, 146, 46986, 42324, 61263, 178, 128); ff(30839, 18025, 65351, 39569, 30241, 36348, 31568, 11692); fe(152, 87, 53821, 86, 57, 87, 57, 36603, 63806, 58931, 178, 128); fe(152, 191, 41803, 86, 248, 191, 248, 19555, 61, 57888, 178, 128); ff(30741, 32016, 23333, 61880, 59294, 9443, 41634, 1629); fe(152, 47, 40807, 86, 89, 47, 89, 50724, 56210, 32560, 178, 128); fe(152, 191, 53821, 86, 248, 191, 248, 36603, 15548, 11585, 178, 128); ff(32315, 7116, 24020, 10832, 30241, 36348, 12360, 63428); ff(39504, 54609, 64345, 29473, 31034, 48244, 5088, 4768); fe(152, 117, 27242, 86, 188, 117, 188, 50620, 5848, 9112, 178, 128); fe(152, 117, 64417, 86, 188, 117, 188, 17132, 28846, 19794, 178, 128); ff(65167, 20973, 31075, 61781, 65282, 1995, 14734, 6684); fe(152, 51, 26528, 86, 207, 51, 207, 50352, 4839, 46986, 178, 128); ff(48711, 59988, 50864, 62044, 53813, 51953, 25832, 3591); ff(53394, 2730, 46828, 44171, 30839, 39569, 57282, 18878); ff(53394, 23814, 51337, 44171, 32375, 37243, 41242, 34479); fg(191, 22931, 152, 128, 248, 15241, 33507, 54884, 48, 152); ff(14173, 63883, 10174, 7042, 22018, 52114, 38590, 14297); ff(14173, 13260, 1888, 7042, 39504, 29473, 45165, 15492); fe(152, 87, 46525, 86, 57, 87, 57, 8251, 23978, 24065, 178, 128); ff(53394, 31907, 30243, 44171, 32375, 37243, 19227, 58628); ff(2676, 29828, 61430, 31746, 16058, 23270, 35685, 59476); fe(152, 47, 35110, 86, 89, 47, 89, 47085, 24985, 29784, 178, 128); fe(152, 142, 35776, 86, 146, 142, 146, 24015, 54577, 28131, 178, 128); ff(65167, 5211, 7971, 61781, 50253, 52624, 62823, 41693); ff(30741, 57026, 57024, 61880, 10382, 40332, 27185, 44785); fe(152, 51, 65153, 86, 207, 51, 207, 13250, 5606, 47624, 178, 128); ff(39504, 14548, 11486, 29473, 53394, 44171, 9732, 18753); fe(152, 143, 52036, 86, 113, 143, 113, 49357, 11531, 29239, 178, 128); fe(152, 135, 31083, 86, 184, 135, 184, 39208, 24834, 48812, 178, 128); fe(152, 52, 61201, 86, 98, 52, 98, 9817, 60281, 2914, 178, 128); fe(152, 57, 54240, 86, 183, 57, 183, 18984, 33982, 24358, 178, 128); ff(10382, 8942, 9579, 40332, 64783, 15084, 33406, 28128); ff(2630, 16628, 1211, 19985, 23651, 50175, 10594, 47516); fe(152, 240, 7677, 86, 22, 240, 22, 13265, 17144, 25644, 178, 128); fe(152, 52, 53959, 86, 98, 52, 98, 23791, 23596, 47144, 178, 128); fe(152, 57, 32648, 86, 183, 57, 183, 31645, 64417, 17132, 178, 128); fe(152, 48, 57923, 86, 201, 48, 201, 25126, 57923, 25126, 178, 128); ff(2630, 3274, 18664, 19985, 53813, 51953, 23304, 29325); ff(43705, 45046, 16250, 62391, 2499, 47268, 50204, 63433); ff(59294, 49489, 6405, 9443, 22018, 52114, 26544, 51324); fe(152, 90, 55336, 86, 242, 90, 242, 26961, 5057, 49947, 178, 128); fe(152, 240, 49818, 86, 22, 240, 22, 20976, 50453, 20695, 178, 128); ff(10525, 2048, 10585, 19969, 30741, 61880, 13982, 38893); fe(152, 240, 25880, 86, 22, 240, 22, 47674, 25967, 65157, 178, 128); ff(7326, 4473, 60508, 41108, 35940, 8196, 2150, 46388); fe(152, 174, 44038, 86, 50, 174, 50, 4807, 16251, 19888, 178, 128); ff(10525, 48550, 51799, 19969, 31034, 48244, 41232, 11403); fe(152, 47, 56313, 86, 89, 47, 89, 246, 33011, 26175, 178, 128); ff(65356, 20740, 28543, 29266, 32315, 10832, 26155, 39619); ff(30241, 7349, 12835, 36348, 65282, 1995, 63664, 1274); ff(9631, 37907, 5105, 18975, 55189, 14942, 64054, 39391); ff(65167, 17284, 9010, 61781, 50253, 52624, 36713, 50615); fe(152, 48, 58792, 86, 201, 48, 201, 8407, 14520, 48210, 178, 128); ff(14173, 62853, 30030, 7042, 7326, 41108, 39892, 61768); ff(64783, 53341, 14447, 15084, 39504, 29473, 47589, 18431); fe(152, 135, 54920, 86, 184, 135, 184, 5213, 34620, 49316, 178, 128); fe(152, 90, 52786, 86, 242, 90, 242, 38558, 49818, 20976, 178, 128); fe(152, 13, 13814, 86, 224, 13, 224, 16565, 44727, 5295, 178, 128); ff(23651, 26292, 11168, 50175, 2499, 47268, 4813, 37614); fe(152, 174, 37264, 86, 50, 174, 50, 43635, 52083, 27934, 178, 128); fe(152, 57, 25195, 86, 183, 57, 183, 1276, 40379, 8802, 178, 128); ff(58088, 58488, 16639, 16824, 43705, 62391, 21624, 59885); ff(58088, 17379, 17403, 16824, 39504, 29473, 112, 30672); ff(16058, 13937, 16739, 23270, 53394, 44171, 23228, 21366); fe(152, 117, 17914, 86, 188, 117, 188, 24561, 33795, 39520, 178, 128); ff(58088, 3088, 65055, 16824, 30741, 61880, 44981, 22311); fe(152, 135, 61168, 86, 184, 135, 184, 15144, 62222, 79, 178, 128); fe(152, 51, 62178, 86, 207, 51, 207, 1270, 43646, 40956, 178, 128); ff(64783, 5517, 13515, 15084, 10525, 19969, 35262, 60585); ff(10382, 47124, 62683, 40332, 16058, 23270, 54779, 23243); fe(152, 90, 46857, 86, 242, 90, 242, 34032, 24039, 35019, 178, 128); ff(50253, 51891, 40672, 52624, 31034, 48244, 60789, 51110); fe(152, 143, 38183, 86, 113, 143, 113, 17568, 3207, 25163, 178, 128); ff(65356, 36476, 32722, 29266, 58088, 16824, 42306, 50593); ff(43705, 38547, 60524, 62391, 65356, 29266, 47099, 25256); fe(152, 87, 53887, 86, 57, 87, 57, 14900, 51357, 23846, 178, 128); ff(31034, 38080, 39813, 48244, 53813, 51953, 2942, 9790); fe(152, 143, 7959, 86, 113, 143, 113, 53679, 53607, 56033, 178, 128); fg(225, 7582, 207, 69, 75, 14541, 50959, 61110, 135, 152); fe(152, 87, 61068, 86, 57, 87, 57, 7727, 22874, 7371, 178, 128); fe(152, 52, 11513, 86, 98, 52, 98, 5801, 32648, 31645, 178, 128); fe(152, 174, 58560, 86, 50, 174, 50, 46127, 21635, 46493, 178, 128); fe(152, 57, 30679, 86, 183, 57, 183, 2113, 21107, 9929, 178, 128); ff(16058, 20697, 34682, 23270, 9631, 18975, 65462, 4694); fe(152, 13, 33019, 86, 224, 13, 224, 5661, 48255, 3771, 178, 128); fe(152, 51, 29428, 86, 207, 51, 207, 53760, 33650, 5562, 178, 128); fe(152, 240, 19127, 86, 22, 240, 22, 39175, 19440, 41051, 178, 128); fe(152, 87, 49880, 86, 57, 87, 57, 50784, 34354, 47581, 178, 128); fe(152, 240, 5345, 86, 22, 240, 22, 17960, 5345, 17960, 178, 128); ff(39504, 36532, 56741, 29473, 32315, 10832, 60056, 45567); ff(10525, 49510, 43699, 19969, 23651, 50175, 20981, 8980); ff(10382, 52463, 52994, 40332, 65356, 29266, 40235, 22979); fe(152, 117, 58792, 86, 188, 117, 188, 8407, 57546, 57536, 178, 128); ff(22018, 29035, 45289, 52114, 2676, 31746, 7953, 14335); fe(152, 48, 202, 86, 201, 48, 201, 54331, 16835, 46924, 178, 128); ff(48711, 38515, 51971, 62044, 55189, 14942, 5292, 29654); ff(49621, 18201, 62985, 42301, 7326, 41108, 23232, 16545); ff(53813, 7424, 41886, 51953, 2499, 47268, 28743, 8714); ff(14173, 22863, 3329, 7042, 58088, 16824, 21424, 620); fe(152, 142, 14087, 86, 146, 142, 146, 27305, 5451, 58879, 178, 128); ff(39504, 30680, 18456, 29473, 35940, 8196, 44695, 53630); fe(152, 191, 55534, 86, 248, 191, 248, 63501, 53798, 34456, 178, 128); ff(59294, 41653, 47580, 9443, 55189, 14942, 34675, 33617); fe(152, 51, 17717, 86, 207, 51, 207, 10456, 7215, 37459, 178, 128); fe(152, 90, 47491, 86, 242, 90, 242, 48987, 63535, 32711, 178, 128); fe(152, 52, 10918, 86, 98, 52, 98, 26066, 36601, 21804, 178, 128); ff(2499, 31041, 15717, 47268, 2676, 31746, 51566, 64599); ff(30741, 33198, 11681, 61880, 32375, 37243, 35797, 60465); fe(152, 135, 49962, 86, 184, 135, 184, 31728, 40819, 4982, 178, 128); fe(152, 191, 59225, 86, 248, 191, 248, 413, 9076, 53827, 178, 128); fe(152, 240, 53305, 86, 22, 240, 22, 24630, 54592, 2274, 178, 128); ff(2676, 27243, 5156, 31746, 50253, 52624, 25718, 7449); fg(225, 31965, 178, 86, 75, 61373, 9292, 58585, 240, 152); fe(152, 87, 40407, 86, 57, 87, 57, 38188, 62146, 25527, 178, 128); ff(50253, 42329, 6970, 52624, 48711, 62044, 17737, 47939); ff(10382, 57506, 52351, 40332, 50253, 52624, 1501, 58604); fe(152, 135, 52145, 86, 184, 135, 184, 25066, 46547, 43010, 178, 128); fe(152, 47, 54920, 86, 89, 47, 89, 5213, 63098, 27396, 178, 128); fe(152, 174, 15241, 86, 50, 174, 50, 22931, 59064, 41747, 178, 128); fe(152, 143, 52319, 86, 113, 143, 113, 26305, 59445, 7313, 178, 128); ff(2630, 29433, 9258, 19985, 32375, 37243, 13634, 41660); fe(152, 225, 17144, 86, 75, 225, 75, 25644, 43646, 40956, 178, 128); ff(10382, 22785, 57925, 40332, 43705, 62391, 67, 29108); ff(9631, 63502, 44585, 18975, 32375, 37243, 24007, 43538); fe(152, 90, 58483, 86, 242, 90, 242, 27409, 42324, 61263, 178, 128); ff(9631, 4226, 3126, 18975, 14173, 7042, 53545, 20500); fe(152, 240, 55941, 86, 22, 240, 22, 22402, 32805, 64427, 178, 128); ff(35940, 60435, 19945, 8196, 50253, 52624, 63041, 59096); fe(152, 51, 39201, 86, 207, 51, 207, 37964, 55534, 63501, 178, 128); ff(58088, 33461, 40489, 16824, 9631, 18975, 22420, 16728); fe(152, 57, 22221, 86, 183, 57, 183, 23057, 57562, 63998, 178, 128); ff(7326, 30688, 57550, 41108, 31034, 48244, 3423, 29420); fe(152, 174, 9889, 86, 50, 174, 50, 16501, 61168, 15144, 178, 128); ff(10382, 54868, 39947, 40332, 59294, 9443, 50191, 46234); ff(65356, 20707, 12167, 29266, 35940, 8196, 24644, 64420); ff(31034, 53767, 62038, 48244, 53394, 44171, 8367, 6949); ff(50253, 36617, 27612, 52624, 55189, 14942, 7268, 57663); ff(48711, 17223, 18275, 62044, 22018, 52114, 40364, 8539); ff(10525, 35854, 60641, 19969, 31034, 48244, 52902, 17380); fg(51, 3941, 207, 69, 207, 48600, 6266, 49216, 90, 152); fe(152, 90, 36684, 86, 242, 90, 242, 51514, 8773, 3250, 178, 128); ff(2630, 26730, 52197, 19985, 32375, 37243, 48296, 14796); ff(30839, 55792, 35395, 39569, 49621, 42301, 34797, 34217); ff(55189, 17326, 2741, 14942, 2499, 47268, 4540, 50051); ff(65282, 53126, 34829, 1995, 2676, 31746, 1729, 6370); fe(152, 135, 56313, 86, 184, 135, 184, 246, 16362, 25281, 178, 128); ff(55189, 50142, 1087, 14942, 23651, 50175, 55101, 1488); fe(152, 90, 49811, 86, 242, 90, 242, 31210, 17717, 10456, 178, 128); fe(152, 13, 46832, 86, 224, 13, 224, 51624, 24329, 40568, 178, 128); fe(152, 117, 12057, 86, 188, 117, 188, 42136, 32169, 8504, 178, 128); fe(152, 13, 11835, 86, 224, 13, 224, 4165, 22493, 10433, 178, 128); ff(65167, 59310, 58757, 61781, 55189, 14942, 64543, 32531); fe(152, 90, 59256, 86, 242, 90, 242, 28544, 27242, 50620, 178, 128); fe(152, 48, 13006, 86, 201, 48, 201, 31491, 4836, 52315, 178, 128); ff(50253, 34028, 31764, 52624, 23651, 50175, 45895, 1004); ff(16058, 7941, 32024, 23270, 2499, 47268, 51588, 15292); fe(152, 52, 28792, 86, 98, 52, 98, 8758, 33019, 5661, 178, 128); ff(55189, 27968, 24031, 14942, 65282, 1995, 59459, 26856); fg(87, 42485, 71, 155, 57, 63031, 64260, 27473, 143, 152); ff(32375, 6717, 21390, 37243, 55189, 14942, 57471, 47789); ff(2630, 27592, 33362, 19985, 65282, 1995, 23356, 30671); fg(142, 53087, 240, 56, 146, 56197, 38885, 4399, 225, 152); fe(152, 117, 39352, 86, 188, 117, 188, 51969, 27215, 32245, 178, 128); ff(50253, 34996, 12301, 52624, 22018, 52114, 28274, 47006); ff(59294, 46199, 65249, 9443, 31034, 48244, 17206, 16629); ff(58088, 5193, 50004, 16824, 39504, 29473, 37351, 37166); fe(152, 52, 26764, 86, 98, 52, 98, 46062, 61775, 12013, 178, 128); fe(152, 13, 4411, 86, 224, 13, 224, 42372, 31654, 35757, 178, 128); ff(65356, 22594, 26729, 29266, 23651, 50175, 28899, 61689); ff(55189, 48583, 17562, 14942, 50253, 52624, 29310, 17790); fe(152, 142, 61956, 86, 146, 142, 146, 26614, 54592, 2274, 178, 128); fe(152, 51, 55011, 86, 207, 51, 207, 9377, 59445, 7313, 178, 128); ff(10382, 63108, 27468, 40332, 2676, 31746, 33350, 22459); fe(152, 240, 38082, 86, 22, 240, 22, 8794, 64556, 4581, 178, 128); fe(152, 13, 53821, 86, 224, 13, 224, 36603, 50264, 5644, 178, 128); fg(47, 10433, 153, 162, 89, 22493, 20420, 46669, 117, 152); ff(65282, 41248, 53177, 1995, 31034, 48244, 8483, 35708); ff(9631, 18007, 36310, 18975, 65167, 61781, 44738, 29560); ff(23651, 29344, 13897, 50175, 53813, 51953, 60517, 40316); ff(30241, 34445, 5907, 36348, 35940, 8196, 62249, 31169); ff(10382, 42453, 47419, 40332, 30839, 39569, 47850, 10830); fe(152, 47, 18125, 86, 89, 47, 89, 5188, 40819, 4982, 178, 128); fe(152, 47, 28139, 86, 89, 47, 89, 7019, 27242, 50620, 178, 128); fe(152, 48, 7677, 86, 201, 48, 201, 13265, 47517, 52579, 178, 128); ff(49621, 57888, 15371, 42301, 49621, 42301, 39954, 18460); ff(65167, 11091, 11670, 61781, 31034, 48244, 59038, 433); fe(152, 13, 60281, 86, 224, 13, 224, 2914, 27990, 61463, 178, 128); ff(55189, 21107, 61582, 14942, 55189, 14942, 9929, 64447); fe(152, 47, 13628, 86, 89, 47, 89, 37395, 60040, 26919, 178, 128); fe(152, 225, 61286, 86, 75, 225, 75, 36878, 26679, 60818, 178, 128); ff(48711, 46387, 37487, 62044, 23651, 50175, 4245, 18704); fe(152, 191, 25749, 86, 248, 191, 248, 58014, 58790, 20013, 178, 128); fe(152, 143, 34354, 86, 113, 143, 113, 47581, 18473, 30072, 178, 128); fe(152, 57, 56197, 86, 183, 57, 183, 53087, 35078, 59034, 178, 128); ff(7326, 50891, 3166, 41108, 64783, 15084, 65108, 5641); fe(152, 143, 54532, 86, 113, 143, 113, 24114, 53295, 35543, 178, 128); ff(9631, 5035, 41826, 18975, 2499, 47268, 11791, 41777); fe(152, 174, 27990, 86, 50, 174, 50, 61463, 54385, 46696, 178, 128); fe(152, 225, 55003, 86, 75, 225, 75, 8060, 21223, 28779, 178, 128); fe(152, 135, 25967, 86, 184, 135, 184, 65157, 24329, 40568, 178, 128); ff(16058, 43271, 29014, 23270, 39504, 29473, 24913, 64850); fe(152, 51, 46779, 86, 207, 51, 207, 56347, 25880, 47674, 178, 128); ff(22018, 14552, 42718, 52114, 32315, 10832, 40283, 562); fg(52, 8282, 240, 56, 98, 6753, 59516, 30760, 142, 152); fe(152, 191, 16251, 86, 248, 191, 248, 19888, 5909, 4032, 178, 128); fe(152, 52, 8015, 86, 98, 52, 98, 34818, 5606, 47624, 178, 128); ff(10525, 62435, 49119, 19969, 53813, 51953, 18376, 40453); ff(7326, 59501, 3369, 41108, 58088, 16824, 15096, 45766); fe(152, 87, 50705, 86, 57, 87, 57, 16576, 43154, 25046, 178, 128); ff(65282, 40349, 51721, 1995, 22018, 52114, 27638, 5268); fe(152, 90, 24329, 86, 242, 90, 242, 40568, 35776, 24015, 178, 128); fe(152, 240, 12872, 86, 22, 240, 22, 21116, 39286, 2694, 178, 128); fe(152, 117, 35545, 86, 188, 117, 188, 17060, 35545, 17060, 178, 128); fe(152, 13, 37996, 86, 224, 13, 224, 53511, 48533, 21639, 178, 128); ff(30241, 11971, 44793, 36348, 48711, 62044, 60848, 34455); fe(152, 135, 28799, 86, 184, 135, 184, 14785, 30679, 2113, 178, 128); ff(30241, 41999, 49792, 36348, 48711, 62044, 27208, 46416); ff(64783, 2453, 53494, 15084, 65356, 29266, 31273, 54077); fe(152, 13, 41737, 86, 224, 13, 224, 21833, 4715, 42429, 178, 128); ff(53813, 30317, 8435, 51953, 55189, 14942, 21365, 39794); fe(152, 52, 57562, 86, 98, 52, 98, 63998, 27242, 50620, 178, 128); ff(2630, 58609, 55360, 19985, 32375, 37243, 15059, 60759); ff(32315, 5352, 31455, 10832, 32315, 10832, 19543, 63024); fe(152, 51, 6507, 86, 207, 51, 207, 41124, 41810, 30696, 178, 128); ff(10525, 34233, 20668, 19969, 35940, 8196, 27014, 4449); ff(30241, 57485, 6822, 36348, 22018, 52114, 46387, 2982); fe(152, 240, 60040, 86, 22, 240, 22, 26919, 33705, 56682, 178, 128); ff(65356, 60615, 40684, 29266, 59294, 9443, 31298, 44227); ff(58088, 32235, 13240, 16824, 48711, 62044, 57938, 61024); fe(152, 225, 50655, 86, 75, 225, 75, 65181, 4400, 11391, 178, 128); fe(152, 52, 41803, 86, 98, 52, 98, 19555, 8084, 25845, 178, 128); ff(32315, 63998, 22527, 10832, 59294, 9443, 3417, 25571); ff(31034, 10640, 9142, 48244, 53394, 44171, 49183, 62056); fe(152, 87, 24654, 86, 57, 87, 57, 21962, 1465, 60657, 178, 128); ff(49621, 17078, 52638, 42301, 53813, 51953, 5712, 15956); fe(152, 142, 21223, 86, 146, 142, 146, 28779, 62662, 11824, 178, 128); ff(50253, 3404, 41143, 52624, 7326, 41108, 46347, 39551); fe(152, 135, 43171, 86, 184, 135, 184, 9397, 21644, 26489, 178, 128); fe(152, 240, 62470, 86, 22, 240, 22, 17893, 34460, 30339, 178, 128); fe(152, 13, 46409, 86, 224, 13, 224, 65286, 33824, 49641, 178, 128); fe(152, 48, 40807, 86, 201, 48, 201, 50724, 5345, 17960, 178, 128); fe(152, 87, 56956, 86, 57, 87, 57, 42871, 55336, 26961, 178, 128); ff(10382, 28921, 54025, 40332, 10382, 40332, 6036, 53453); fe(152, 90, 61168, 86, 242, 90, 242, 15144, 34676, 36793, 178, 128); fg(143, 9112, 146, 213, 113, 5848, 37049, 34245, 174, 152); fe(152, 191, 54684, 86, 248, 191, 248, 19577, 54684, 19577, 178, 128); ff(50253, 3494, 881, 52624, 30839, 39569, 29713, 26770); fe(152, 240, 61068, 86, 22, 240, 22, 7727, 16251, 19888, 178, 128); fe(152, 90, 22825, 86, 242, 90, 242, 58505, 63195, 45780, 178, 128); ff(2630, 33867, 12415, 19985, 55189, 14942, 26934, 21764); ff(65356, 41786, 41197, 29266, 65356, 29266, 46439, 26392); ff(53394, 65291, 35691, 44171, 55189, 14942, 15001, 35937); fe(152, 87, 5840, 86, 57, 87, 57, 48181, 15818, 17701, 178, 128); fe(152, 240, 17097, 86, 22, 240, 22, 25336, 57510, 39062, 178, 128); fe(152, 174, 5345, 86, 50, 174, 50, 17960, 55011, 9377, 178, 128); ff(32375, 59800, 22115, 37243, 16058, 23270, 63662, 54678); fe(152, 225, 19861, 86, 75, 225, 75, 25521, 44425, 6028, 178, 128); fg(48, 63793, 65, 205, 201, 43194, 29838, 38186, 57, 152); ff(2676, 33802, 41707, 31746, 50253, 52624, 52890, 24600); ff(53813, 33541, 23775, 51953, 65356, 29266, 44819, 45116); fg(135, 15048, 83, 41, 184, 44247, 29354, 39037, 51, 152); fe(152, 191, 33019, 86, 248, 191, 248, 5661, 6507, 41124, 178, 128); ff(2630, 35202, 12540, 19985, 30741, 61880, 4764, 36516); ff(48711, 39457, 49772, 62044, 30241, 36348, 51195, 7409); fe(152, 57, 9717, 86, 183, 57, 183, 47371, 19069, 58615, 178, 128); fe(152, 143, 53798, 86, 113, 143, 113, 34456, 53887, 14900, 178, 128); ff(9631, 407, 20682, 18975, 30241, 36348, 42145, 61713); fe(152, 143, 12872, 86, 113, 143, 113, 21116, 62146, 25527, 178, 128); fe(152, 13, 16362, 86, 224, 13, 224, 25281, 1391, 53229, 178, 128); ff(2499, 35639, 65009, 47268, 65282, 1995, 61050, 47702); ff(64783, 46358, 48353, 15084, 64783, 15084, 55454, 45196); fe(152, 135, 61364, 86, 184, 135, 184, 34922, 54532, 24114, 178, 128); ff(35940, 16543, 46647, 8196, 30241, 36348, 24038, 15498); ff(22018, 42390, 37585, 52114, 32315, 10832, 34667, 39531); ff(30839, 25512, 20259, 39569, 55189, 14942, 20426, 43047); fe(152, 52, 63279, 86, 98, 52, 98, 18070, 37321, 34787, 178, 128); ff(32375, 54820, 53034, 37243, 10382, 40332, 23524, 31725); ff(59294, 489, 31079, 9443, 35940, 8196, 20489, 19801); ff(65282, 38168, 31839, 1995, 30839, 39569, 43883, 33589); fg(174, 42136, 83, 41, 50, 12057, 49670, 64245, 191, 152); fe(152, 117, 44727, 86, 188, 117, 188, 5295, 38261, 18798, 178, 128); ff(59294, 15957, 25392, 9443, 65167, 61781, 14809, 28317); ff(58088, 10334, 62619, 16824, 65167, 61781, 25618, 776); fe(152, 57, 49880, 86, 183, 57, 183, 50784, 16224, 52706, 178, 128); ff(43705, 19913, 61937, 62391, 65282, 1995, 47013, 8381); fe(152, 117, 50655, 86, 188, 117, 188, 65181, 59583, 44848, 178, 128); fe(152, 174, 13560, 86, 50, 174, 50, 63184, 58513, 7936, 178, 128); fe(152, 174, 40187, 86, 50, 174, 50, 23217, 52786, 38558, 178, 128); fe(152, 48, 27907, 86, 201, 48, 201, 5759, 6164, 32926, 178, 128); fe(152, 48, 52036, 86, 201, 48, 201, 49357, 47567, 5172, 178, 128); ff(65167, 48546, 26367, 61781, 7326, 41108, 38632, 26448); ff(22018, 46830, 35940, 52114, 43705, 62391, 53687, 39640); fe(152, 51, 60546, 86, 207, 51, 207, 46700, 54385, 46696, 178, 128); fe(152, 225, 52817, 86, 75, 225, 75, 6800, 6164, 32926, 178, 128); fe(152, 48, 26679, 86, 201, 48, 201, 60818, 21644, 26489, 178, 128); ff(55189, 63977, 22663, 14942, 59294, 9443, 21637, 21861); ff(31034, 38352, 1124, 48244, 22018, 52114, 57861, 1132); ff(39504, 3475, 44733, 29473, 30839, 39569, 52472, 32403); fd(35181, 576, 40468, 592, 3, 42800, 61925); fd(63900, 576, 18791, 592, 8, 13048, 27116); fd(22947, 576, 32419, 592, 2, 45726, 30119); fd(30491, 576, 62594, 592, 10, 59045, 37631); fd(64945, 576, 9058, 592, 0, 43977, 62788); fd(34096, 576, 38926, 592, 9, 28488, 41493); fd(63900, 576, 63734, 592, 14, 41483, 27116); fd(42424, 576, 12853, 592, 12, 38764, 28345); fd(19022, 576, 37631, 592, 4, 30491, 29688); fd(44452, 576, 63734, 592, 5, 41483, 3414); fd(30409, 576, 48979, 592, 11, 42301, 34328); fd(62281, 576, 39663, 592, 1, 38065, 48273); fd(41483, 576, 29688, 592, 7, 19022, 63734); fd(64945, 576, 55156, 592, 13, 34033, 62788); fd(30409, 576, 9049, 592, 15, 36266, 34328); fd(13048, 576, 61925, 592, 6, 35181, 18791); fc(4654, 4654, 54106, 21302, 32697, 38157, 37928, 39458, 12765, 32697); fc(33507, 4530, 42839, 42035, 30111, 17800, 58181, 57437, 15335, 54884); fc(14766, 35285, 24115, 5936, 23879, 29480, 21860, 26043, 3430, 49671); fb(4664, 23670, 39370, 57542, 11870, 30587, 2228, 8021, 30895, 7151); fb(15845, 28508, 22739, 45465, 15085, 64208, 468, 62669, 25516, 40543); fb(3478, 39223, 23556, 43589, 33283, 54757, 19974, 58360, 52983, 53289); fb(36939, 53341, 37879, 13823, 47589, 63551, 31215, 53459, 4137, 44935); fb(49840, 20915, 17032, 4562, 4489, 57238, 52276, 27960, 52979, 8191); fb(16305, 1070, 7074, 18702, 12158, 9744, 2354, 15679, 24457, 55087); fc(1070, 1070, 31273, 16228, 12158, 21231, 25676, 9031, 63293, 12158); fb(20915, 58056, 34621, 31119, 25884, 23599, 18037, 58416, 25445, 4489); fc(52369, 1425, 14802, 49216, 21319, 65092, 4725, 63869, 6266, 43760); fc(16998, 35676, 53507, 8323, 64135, 60644, 33825, 61265, 14683, 52983); fc(3849, 65523, 35126, 49179, 59442, 33907, 42573, 18069, 8251, 27725); fc(48099, 15713, 45143, 27473, 59851, 19486, 21977, 19855, 64260, 39565); fb(61215, 19486, 31433, 15328, 21977, 60226, 12168, 20306, 62105, 53309); fc(32081, 50094, 39305, 44979, 38386, 17846, 28084, 4666, 58192, 179); fb(2334, 5192, 24374, 28120, 54082, 20940, 60908, 52593, 1037, 28387); fb(23045, 28599, 53918, 53331, 34062, 736, 60563, 41272, 29239, 7126); fc(27031, 4137, 9952, 14507, 13823, 27897, 23638, 8603, 7388, 49505); fc(1604, 2940, 36664, 52667, 63791, 8693, 42103, 7850, 20381, 12639); fc(1966, 15053, 37829, 56163, 62949, 59880, 17852, 23212, 48958, 6038); fb(8581, 8581, 2623, 4078, 54991, 43351, 3311, 42643, 34715, 54991); fc(34142, 41880, 61922, 9338, 56147, 35420, 58019, 27369, 57594, 13369); fb(61603, 48824, 38549, 20014, 56853, 25449, 31582, 15254, 4553, 41452); fb(2827, 24963, 35434, 2600, 46020, 61215, 53309, 40342, 24046, 7893); fb(51339, 46645, 58294, 43760, 62193, 12336, 18840, 1613, 52369, 36224); fb(2940, 58793, 37746, 41250, 28139, 23935, 15851, 21336, 29521, 63791); fc(46411, 1686, 39649, 14260, 10734, 4778, 61796, 49942, 6903, 3384); fb(60476, 33907, 38437, 49215, 42573, 24298, 1423, 37929, 7976, 28239); fc(62484, 29239, 3827, 58842, 53331, 47941, 36965, 64806, 44294, 5902); fc(46237, 58192, 50851, 12744, 44979, 47312, 23848, 5906, 40584, 31015); fa(13537, 2, 24135, 37837, 49487, 42720, 48507, 36699, 61893, 38573, 12721); fa(59150, 12, 48778, 30912, 52500, 57660, 4131, 13926, 10568, 32160, 57950); fa(37804, 15, 61893, 15636, 27938, 20679, 36699, 4050, 60820, 14452, 38652); fa(39297, 8, 32003, 21831, 39977, 32003, 39977, 47300, 44920, 20519, 40145); fa(18115, 1, 60820, 58486, 47300, 44920, 4050, 4131, 48778, 57622, 17299); fa(54260, 4, 49986, 34412, 33230, 30909, 36224, 2289, 42401, 33548, 54948); fa(59762, 7, 16256, 5711, 4050, 60820, 37001, 33230, 30909, 4911, 60450); fa(43530, 0, 44097, 29100, 36489, 34639, 14314, 13926, 10568, 29900, 44890); fa(39495, 3, 44920, 28147, 36489, 34639, 47300, 18165, 31126, 26771, 40727); fa(54597, 6, 57660, 1332, 33230, 30909, 52500, 25161, 42745, 84, 53269); fa(43350, 5, 53269, 29754, 61609, 49144, 58004, 33893, 14321, 29018, 44038); fa(51769, 11, 41093, 64217, 58389, 39292, 18438, 33230, 30909, 65465, 53097); fa(3164, 10, 42745, 24900, 47300, 44920, 25161, 47300, 44920, 25636, 2316); fa(20666, 14, 36528, 60526, 49487, 42720, 40504, 61609, 49144, 59662, 21994); fa(48440, 13, 49986, 45745, 25928, 61409, 36224, 18438, 41093, 47057, 47208); fa(50220, 9, 34639, 5665, 18438, 41093, 36489, 7886, 35642, 4929, 49532); g___1046(1799, 38448, 37632, 53257, 62908, 16071, 21056, 5, 25446, 48429, 1351); g___1046(34348, 11565, 10269, 28576, 2239, 26764, 46062, 14, 552, 41516, 33900); g___1046(62163, 19295, 20079, 5951, 3691, 32873, 18423, 8, 13695, 52093, 61587); g___1046(48558, 55908, 57172, 49375, 29000, 17164, 16828, 11, 24330, 59778, 49134); g___1046(28189, 46327, 45511, 60873, 20121, 31287, 2429, 9, 54849, 49032, 27741); g___1046(54709, 45388, 46204, 37328, 53901, 16071, 21056, 10, 5951, 3691, 55285); g___1046(305, 38418, 37666, 45303, 53019, 28799, 14785, 2, 14208, 12963, 881); g___1046(17145, 51811, 53075, 28576, 2239, 53607, 56033, 15, 13921, 3566, 16569); g___1046(43102, 24384, 23152, 60873, 20121, 61775, 12013, 6, 30231, 7351, 43550); g___1046(4200, 31953, 31201, 46070, 37767, 46409, 65286, 7, 30231, 7351, 4648); g___1046(46042, 58900, 58148, 14208, 12963, 54684, 19577, 1, 49375, 29000, 45466); g___1046(23100, 11288, 10536, 45303, 53019, 67, 52603, 3, 28576, 2239, 22652); g___1046(42462, 24246, 23430, 53257, 62908, 53607, 56033, 0, 552, 41516, 42910); g___1046(40859, 13908, 13156, 53257, 62908, 61775, 12013, 13, 37824, 1612, 40411); g___1046(24075, 22105, 21353, 53257, 62908, 7715, 60440, 4, 43959, 45778, 23627); g___1046(8505, 15130, 15914, 24330, 59778, 53182, 5745, 12, 45303, 53019, 9081); ff(16058, 10081, 5980, 23270, 35940, 8196, 53483, 29882); ff(32315, 57485, 55611, 10832, 9631, 18975, 46387, 5198); fe(152, 142, 23599, 86, 146, 142, 146, 18037, 7217, 44159, 178, 128); fe(152, 47, 26144, 86, 89, 47, 89, 12644, 53341, 47589, 178, 128); ff(14173, 4474, 23436, 7042, 64783, 15084, 26917, 50185); ff(23651, 5638, 59140, 50175, 14173, 7042, 2765, 50503); ff(39504, 27451, 15154, 29473, 43705, 62391, 46779, 53592); fe(152, 90, 60059, 86, 242, 90, 242, 47533, 29455, 25732, 178, 128); fe(152, 174, 33715, 86, 50, 174, 50, 44569, 61825, 19986, 178, 128); fe(152, 240, 23466, 86, 22, 240, 22, 10635, 15720, 25851, 178, 128); fe(152, 174, 20684, 86, 50, 174, 50, 22539, 26886, 56905, 178, 128); ff(59294, 40742, 52256, 9443, 49621, 42301, 3541, 62896); fe(152, 142, 50544, 86, 146, 142, 146, 10343, 46671, 28759, 178, 128); fe(152, 48, 48958, 86, 201, 48, 201, 56163, 62981, 54229, 178, 128); ff(7326, 37023, 28969, 41108, 58088, 16824, 9356, 24340); fe(152, 135, 54214, 86, 184, 135, 184, 59420, 3849, 27725, 178, 128); ff(59294, 41008, 46034, 9443, 55189, 14942, 53143, 62882); fe(152, 51, 44155, 86, 207, 51, 207, 22024, 65523, 59442, 178, 128); ff(32375, 58348, 31913, 37243, 16058, 23270, 23324, 32318); ff(14173, 59256, 37145, 7042, 22018, 52114, 28544, 45187); fe(152, 191, 64111, 86, 248, 191, 248, 56638, 7217, 44159, 178, 128); fe(152, 48, 6571, 86, 201, 48, 201, 44440, 27897, 23638, 178, 128); fe(152, 117, 60447, 86, 188, 117, 188, 50258, 53326, 59011, 178, 128); ff(30839, 43697, 53493, 39569, 16058, 23270, 43623, 10888); ff(55189, 8202, 3455, 14942, 10525, 19969, 25573, 59814); ff(14173, 54346, 54190, 7042, 49621, 42301, 34007, 29313); fe(152, 143, 41461, 86, 113, 143, 113, 58573, 10129, 53388, 178, 128); fe(152, 87, 30790, 86, 57, 87, 57, 39741, 30790, 39741, 178, 128); fe(152, 142, 59514, 86, 146, 142, 146, 15759, 43557, 32080, 178, 128); fe(152, 48, 15335, 86, 201, 48, 201, 42035, 14256, 25124, 178, 128); fe(152, 13, 51718, 86, 224, 13, 224, 17534, 38348, 48207, 178, 128); fe(152, 225, 56291, 86, 75, 225, 75, 34972, 736, 60563, 178, 128); ff(31034, 3639, 3651, 48244, 39504, 29473, 16438, 6825); ff(65356, 53182, 41703, 29266, 10382, 40332, 5745, 50427); ff(58088, 22719, 54463, 16824, 2499, 47268, 61097, 27688); fe(152, 13, 29521, 86, 224, 13, 224, 41250, 1498, 27022, 178, 128); ff(7326, 10528, 5126, 41108, 22018, 52114, 41399, 61080); ff(2499, 48008, 52199, 47268, 55189, 14942, 40809, 7602); ff(9631, 37052, 31558, 18975, 2630, 19985, 38592, 2687); fe(152, 90, 7280, 86, 242, 90, 242, 59090, 32764, 26195, 178, 128); ff(65356, 39696, 37924, 29266, 30241, 36348, 5035, 28598); fe(152, 142, 11791, 86, 146, 142, 146, 2177, 16759, 39614, 178, 128); fe(152, 48, 19429, 86, 201, 48, 201, 50967, 38198, 27338, 178, 128); fe(152, 57, 29348, 86, 183, 57, 183, 18871, 16998, 52983, 178, 128); fe(152, 13, 43547, 86, 224, 13, 224, 7099, 23045, 7126, 178, 128); fe(152, 191, 28599, 86, 248, 191, 248, 34062, 2334, 28387, 178, 128); ff(10525, 42537, 21907, 19969, 23651, 50175, 62697, 51473); fe(152, 174, 1041, 86, 50, 174, 50, 12717, 64073, 64385, 178, 128); fg(174, 32442, 178, 86, 50, 54081, 7812, 43722, 13, 178); ff(55189, 30161, 17896, 14942, 10382, 40332, 41911, 3096); fe(152, 135, 9777, 86, 184, 135, 184, 8944, 13876, 27285, 178, 128); fe(152, 174, 43557, 86, 50, 174, 50, 32080, 58793, 28139, 178, 128); fe(152, 13, 63789, 86, 224, 13, 224, 52506, 1087, 45041, 178, 128); ff(7326, 44073, 43271, 41108, 10525, 19969, 50272, 4811); fe(152, 225, 3273, 86, 75, 225, 75, 1049, 36374, 26755, 178, 128); fe(152, 13, 32447, 86, 224, 13, 224, 13849, 4151, 3805, 178, 128); fe(152, 143, 8367, 86, 113, 143, 113, 1512, 52979, 4562, 178, 128); fe(152, 51, 42463, 86, 207, 51, 207, 55161, 23045, 7126, 178, 128); ff(59294, 6054, 57146, 9443, 32375, 37243, 31564, 45679); fe(152, 135, 53117, 86, 184, 135, 184, 53755, 29455, 25732, 178, 128); fe(152, 135, 49882, 86, 184, 135, 184, 35084, 8793, 48616, 178, 128); ff(64783, 53108, 65435, 15084, 2499, 47268, 4837, 56637); fe(152, 13, 1070, 86, 224, 13, 224, 12158, 59394, 21573, 178, 128); ff(39504, 59451, 35536, 29473, 65356, 29266, 48419, 14967); fe(152, 143, 53030, 86, 113, 143, 113, 39343, 33986, 37278, 178, 128); fe(152, 142, 53878, 86, 146, 142, 146, 27349, 24618, 46827, 178, 128); fe(152, 135, 9292, 86, 184, 135, 184, 58585, 52406, 37778, 178, 128); fe(152, 57, 32238, 86, 183, 57, 183, 15696, 6849, 50639, 178, 128); ff(64783, 49374, 51147, 15084, 58088, 16824, 25905, 19993); fe(152, 52, 63355, 86, 98, 52, 98, 36070, 7388, 14507, 178, 128); fe(152, 13, 1857, 86, 224, 13, 224, 24705, 12194, 9339, 178, 128); ff(55189, 48448, 19260, 14942, 65282, 1995, 41123, 54651); ff(53394, 39069, 1667, 44171, 2499, 47268, 15597, 60800); ff(32315, 43397, 2216, 10832, 32375, 37243, 50378, 2884); ff(53813, 62827, 24124, 51953, 65356, 29266, 39470, 57542); fe(152, 47, 49670, 86, 89, 47, 89, 64245, 14059, 7653, 178, 128); ff(31034, 5107, 7989, 48244, 23651, 50175, 1764, 19543); fe(152, 52, 47676, 86, 98, 52, 98, 47760, 65061, 32272, 178, 128); ff(31034, 41213, 47550, 48244, 10382, 40332, 13289, 44446); ff(58088, 34437, 37207, 16824, 30839, 39569, 5129, 30173); ff(49621, 14261, 43477, 42301, 31034, 48244, 46975, 57091); ff(2676, 29090, 15371, 31746, 31034, 48244, 45084, 18460); ff(32315, 49591, 15128, 10832, 49621, 42301, 40077, 46755); fe(152, 87, 54860, 86, 57, 87, 57, 33316, 64758, 28389, 178, 128); ff(7326, 42329, 5785, 41108, 49621, 42301, 17737, 15583); ff(22018, 38109, 33861, 52114, 2630, 19985, 44155, 37090); ff(53394, 3595, 38915, 44171, 53394, 44171, 47737, 12172); fe(152, 52, 4530, 86, 98, 52, 98, 30111, 52979, 4562, 178, 128); fe(152, 191, 27402, 86, 248, 191, 248, 63425, 32744, 39557, 178, 128); fe(152, 47, 27402, 86, 89, 47, 89, 63425, 27402, 63425, 178, 128); ff(10525, 45762, 16597, 19969, 49621, 42301, 60134, 55823); ff(7326, 36946, 60217, 41108, 43705, 62391, 56243, 13491); fe(152, 240, 23484, 86, 22, 240, 22, 57006, 59732, 26915, 178, 128); fe(152, 143, 8251, 86, 113, 143, 113, 49179, 64540, 62275, 178, 128); ff(9631, 14845, 42167, 18975, 30839, 39569, 59298, 29174); ff(43705, 55034, 60789, 62391, 2630, 19985, 16887, 51891); ff(9631, 10870, 62102, 18975, 30741, 61880, 32858, 13237); ff(48711, 57710, 20892, 62044, 2630, 19985, 59249, 65492); fe(152, 174, 60059, 86, 50, 174, 50, 47533, 15713, 59851, 178, 128); fe(152, 90, 31042, 86, 242, 90, 242, 56976, 35145, 47690, 178, 128); ff(10382, 31434, 59335, 40332, 53813, 51953, 27008, 59793); fe(152, 47, 20915, 86, 89, 47, 89, 4489, 55216, 43421, 178, 128); ff(53394, 42048, 46840, 44171, 32375, 37243, 13529, 2390); fe(152, 57, 30895, 86, 183, 57, 183, 57542, 16000, 41395, 178, 128); ff(7326, 61756, 15341, 41108, 65356, 29266, 64831, 62144); fe(152, 87, 19486, 86, 57, 87, 57, 21977, 61215, 53309, 178, 128); ff(9631, 46740, 29804, 18975, 53394, 44171, 53000, 53556); fe(152, 142, 21619, 86, 146, 142, 146, 45416, 9777, 8944, 178, 128); ff(31034, 58071, 1631, 48244, 49621, 42301, 64466, 27716); ff(49621, 12194, 35457, 42301, 31034, 48244, 9339, 25321); ff(10525, 32107, 20419, 19969, 30839, 39569, 15673, 37707); fe(152, 135, 43284, 86, 184, 135, 184, 28403, 4326, 31883, 178, 128); fe(152, 240, 11824, 86, 22, 240, 22, 60855, 4778, 61796, 178, 128); fe(152, 57, 24963, 86, 183, 57, 183, 46020, 20684, 22539, 178, 128); ff(65282, 11206, 27187, 1995, 65356, 29266, 22445, 55301); ff(2630, 48344, 47458, 19985, 58088, 16824, 9003, 35297); fe(152, 240, 41514, 86, 22, 240, 22, 13095, 51136, 43318, 178, 128); ff(48711, 53255, 34978, 62044, 22018, 52114, 12883, 6132); fe(152, 191, 1425, 86, 248, 191, 248, 21319, 65061, 32272, 178, 128); fe(152, 117, 54214, 86, 188, 117, 188, 59420, 4911, 37681, 178, 128); fe(152, 90, 4151, 86, 242, 90, 242, 3805, 12808, 18657, 178, 128); ff(43705, 30680, 18456, 62391, 64783, 15084, 44695, 53630); ff(30241, 26240, 56632, 36348, 65282, 1995, 15600, 9734); fg(142, 28655, 178, 86, 146, 11005, 23289, 4992, 142, 178); fe(152, 90, 53341, 86, 242, 90, 242, 47589, 37941, 46793, 178, 128); ff(22018, 25873, 62502, 52114, 65356, 29266, 5149, 49952); ff(30741, 34028, 13500, 61880, 65282, 1995, 45895, 2065); fe(152, 142, 1894, 86, 146, 142, 146, 41205, 17800, 58181, 178, 128); fe(152, 52, 62484, 86, 98, 52, 98, 5902, 3940, 51328, 178, 128); fe(152, 47, 62698, 86, 89, 47, 89, 62784, 14449, 54159, 178, 128); fe(152, 142, 18966, 86, 146, 142, 146, 54753, 43337, 10372, 178, 128); fe(152, 225, 37049, 86, 75, 225, 75, 34245, 36048, 53527, 178, 128); fe(152, 13, 31739, 86, 224, 13, 224, 32895, 64111, 56638, 178, 128); ff(7326, 35626, 37815, 41108, 59294, 9443, 34671, 18170); fe(152, 13, 43337, 86, 224, 13, 224, 10372, 28233, 65151, 178, 128); ff(65356, 57775, 47387, 29266, 43705, 62391, 64071, 13428); ff(30839, 16088, 44621, 39569, 22018, 52114, 22360, 34742); ff(65167, 22938, 20414, 61781, 32375, 37243, 23298, 34475); fe(152, 174, 20196, 86, 50, 174, 50, 23858, 7995, 63757, 178, 128); fe(152, 57, 52369, 86, 183, 57, 183, 43760, 62698, 62784, 178, 128); ff(16058, 39652, 49344, 23270, 2499, 47268, 320, 31518); ff(49621, 22592, 7207, 42301, 50253, 52624, 34688, 46251); ff(30241, 61030, 56514, 36348, 22018, 52114, 55608, 30387); fe(152, 174, 19486, 86, 50, 174, 50, 21977, 32028, 55232, 178, 128); fe(152, 13, 15291, 86, 224, 13, 224, 53101, 64208, 468, 178, 128); fe(152, 90, 1498, 86, 242, 90, 242, 27022, 1498, 27022, 178, 128); fe(152, 174, 63293, 86, 50, 174, 50, 16228, 30288, 22658, 178, 128); ff(14173, 61434, 115, 7042, 65167, 61781, 34469, 45896); ff(16058, 4746, 17042, 23270, 59294, 9443, 18485, 44531); ff(30241, 34372, 19529, 36348, 48711, 62044, 52574, 41062); ff(2630, 3121, 36293, 19985, 2630, 19985, 23894, 63223); ff(2630, 54140, 16656, 19985, 53394, 44171, 6305, 24269); ff(53394, 46916, 24031, 44171, 9631, 18975, 45879, 26856); ff(35940, 9797, 47708, 8196, 55189, 14942, 34813, 43066); ff(32315, 44761, 11768, 10832, 10382, 40332, 62182, 43081); ff(53394, 27769, 11999, 44171, 22018, 52114, 59663, 52272); ff(65282, 35381, 39184, 1995, 65167, 61781, 23293, 14676); fe(152, 240, 3766, 86, 22, 240, 22, 34285, 3766, 34285, 178, 128); ff(65167, 7134, 62706, 61781, 39504, 29473, 42039, 28480); fe(152, 13, 9744, 86, 224, 13, 224, 2354, 61825, 19986, 178, 128); fe(152, 174, 23045, 86, 50, 174, 50, 7126, 6307, 20736, 178, 128); ff(65282, 50938, 6757, 1995, 10525, 19969, 19189, 19344); fe(152, 143, 41921, 86, 113, 143, 113, 53513, 35924, 36454, 178, 128); fe(152, 48, 64758, 86, 201, 48, 201, 28389, 19658, 20096, 178, 128); fe(152, 47, 11484, 86, 89, 47, 89, 4197, 9777, 8944, 178, 128); ff(49621, 11609, 14691, 42301, 35940, 8196, 5436, 61039); fe(152, 117, 29320, 86, 188, 117, 188, 54888, 26129, 41792, 178, 128); ff(2630, 39187, 15795, 19985, 65356, 29266, 22503, 53886); ff(65167, 35780, 40587, 61781, 16058, 23270, 59926, 45854); fe(152, 143, 48022, 86, 113, 143, 113, 3473, 65523, 59442, 178, 128); ff(58088, 33501, 8571, 16824, 58088, 16824, 20971, 19800); ff(39504, 56039, 38701, 29473, 30839, 39569, 50143, 37405); fe(152, 142, 6849, 86, 146, 142, 146, 50639, 4326, 31883, 178, 128); ff(31034, 46335, 44928, 48244, 30741, 61880, 24572, 38133); fg(135, 29272, 197, 189, 184, 45523, 59070, 7202, 143, 178); ff(23651, 32269, 23668, 50175, 7326, 41108, 1213, 56596); fe(152, 87, 2940, 86, 57, 87, 57, 63791, 51190, 39457, 178, 128); fe(152, 240, 22373, 86, 22, 240, 22, 14700, 47824, 53788, 178, 128); ff(65356, 59880, 18975, 29266, 32315, 10832, 17852, 9631); ff(49621, 61996, 30142, 42301, 53394, 44171, 36877, 35782); ff(55189, 35978, 44261, 14942, 30839, 39569, 7249, 28099); ff(2499, 16516, 30128, 47268, 50253, 52624, 7439, 30657); ff(35940, 36557, 46609, 8196, 53394, 44171, 55664, 15488); ff(39504, 50216, 26618, 29473, 7326, 41108, 41038, 60235); ff(32315, 4593, 35800, 10832, 32375, 37243, 58423, 9071); fe(152, 191, 23670, 86, 248, 191, 248, 11870, 7280, 59090, 178, 128); fe(152, 135, 62698, 86, 184, 135, 184, 62784, 1425, 21319, 178, 128); ff(2630, 34958, 5469, 19985, 32375, 37243, 10083, 2023); ff(43705, 42187, 37576, 62391, 9631, 18975, 26815, 54362); fe(152, 51, 60476, 86, 207, 51, 207, 28239, 16998, 52983, 178, 128); ff(22018, 11675, 15323, 52114, 31034, 48244, 55186, 8804); fe(152, 90, 63789, 86, 242, 90, 242, 52506, 51190, 39457, 178, 128); ff(30839, 60311, 26002, 39569, 64783, 15084, 30470, 15646); ff(2630, 570, 18801, 19985, 7326, 41108, 49510, 45814); fe(152, 48, 4182, 86, 201, 48, 201, 50759, 36179, 18750, 178, 128); fe(152, 52, 51718, 86, 98, 52, 98, 17534, 51718, 17534, 178, 128); ff(35940, 16318, 40303, 8196, 23651, 50175, 15879, 30449); ff(9631, 25605, 15125, 18975, 43705, 62391, 23855, 49300); ff(14173, 20064, 49330, 7042, 39504, 29473, 6520, 39682); fe(152, 225, 63355, 86, 75, 225, 75, 36070, 15291, 53101, 178, 128); fe(152, 117, 46841, 86, 188, 117, 188, 29964, 41185, 48898, 178, 128); fe(152, 51, 62981, 86, 207, 51, 207, 54229, 48958, 56163, 178, 128); fe(152, 51, 64208, 86, 207, 51, 207, 468, 34142, 13369, 178, 128); fe(152, 87, 54921, 86, 57, 87, 57, 8096, 15713, 59851, 178, 128); ff(2676, 16090, 38934, 31746, 10382, 40332, 62134, 28452); fe(152, 52, 51651, 86, 98, 52, 98, 54454, 47824, 53788, 178, 128); fe(152, 57, 49841, 86, 183, 57, 183, 57468, 1102, 12141, 178, 128); fe(152, 87, 43547, 86, 57, 87, 57, 7099, 30134, 50500, 178, 128); ff(53394, 44896, 54942, 44171, 14173, 7042, 48408, 14982); ff(39504, 37977, 64773, 29473, 30741, 61880, 25311, 44548); ff(32375, 686, 63051, 37243, 49621, 42301, 54911, 63598); fe(152, 225, 35420, 86, 75, 225, 75, 58019, 12336, 18840, 178, 128); ff(10525, 44565, 58665, 19969, 53813, 51953, 23282, 27336); fe(152, 143, 13876, 86, 113, 143, 113, 27285, 46862, 54871, 178, 128); fe(152, 142, 40152, 86, 146, 142, 146, 16122, 48030, 32845, 178, 128); fe(152, 135, 49410, 86, 184, 135, 184, 19372, 3327, 50236, 178, 128); fe(152, 87, 15050, 86, 57, 87, 57, 34375, 1070, 12158, 178, 128); fe(152, 143, 20420, 86, 113, 143, 113, 46669, 7388, 14507, 178, 128); fe(152, 117, 18815, 86, 188, 117, 188, 54261, 14340, 7645, 178, 128); ff(10382, 22780, 40667, 40332, 22018, 52114, 12077, 60387); ff(32315, 31181, 44585, 10832, 48711, 62044, 347, 43538); fe(152, 52, 48713, 86, 98, 52, 98, 20322, 59394, 21573, 178, 128); fe(152, 191, 50418, 86, 248, 191, 248, 63889, 40152, 16122, 178, 128); ff(14173, 41115, 28974, 7042, 30839, 39569, 5930, 30077); fe(152, 117, 23578, 86, 188, 117, 188, 6441, 4182, 50759, 178, 128); fe(152, 191, 35007, 86, 248, 191, 248, 25106, 14766, 49671, 178, 128); fe(152, 225, 12342, 86, 75, 225, 75, 12798, 26793, 51729, 178, 128); ff(64783, 53168, 32742, 15084, 48711, 62044, 4629, 41264); ff(30839, 57607, 61869, 39569, 30741, 61880, 26877, 59174); ff(14173, 901, 15201, 7042, 39504, 29473, 16924, 31905); ff(30839, 31487, 53982, 39569, 10382, 40332, 65085, 52486); ff(65282, 62105, 3111, 1995, 7326, 41108, 15328, 30955); ff(31034, 54988, 1089, 48244, 32315, 10832, 47935, 9560); ff(64783, 62625, 37441, 15084, 64783, 15084, 44898, 58000); ff(2499, 53120, 4115, 47268, 30241, 36348, 46587, 27902); ff(23651, 55957, 3106, 50175, 22018, 52114, 42547, 22446); ff(2499, 6156, 37128, 47268, 23651, 50175, 19523, 2760); ff(65167, 49096, 16367, 61781, 9631, 18975, 53662, 5429); ff(58088, 138, 52504, 16824, 49621, 42301, 49254, 57266); fe(152, 51, 4326, 86, 207, 51, 207, 31883, 25933, 47135, 178, 128); ff(58088, 55579, 17779, 16824, 2676, 31746, 12100, 18924); fe(152, 57, 34715, 86, 183, 57, 183, 4078, 48022, 3473, 178, 128); ff(23651, 60306, 40660, 50175, 65356, 29266, 2573, 18023); ff(2499, 60194, 47379, 47268, 30839, 39569, 15353, 23896); ff(53813, 20410, 46196, 51953, 65167, 61781, 8631, 55079); ff(65167, 64250, 54879, 61781, 53813, 51953, 17318, 54304); ff(22018, 12026, 24736, 52114, 2630, 19985, 4480, 58182); ff(58088, 28286, 48822, 16824, 39504, 29473, 7750, 42822); ff(64783, 50887, 39745, 15084, 30741, 61880, 59289, 55920); ff(43705, 17657, 7799, 62391, 48711, 62044, 21062, 2777); fe(152, 47, 24457, 86, 89, 47, 89, 18702, 16998, 52983, 178, 128); ff(7326, 6668, 506, 41108, 65167, 61781, 48955, 23885); fe(152, 47, 47896, 86, 89, 47, 89, 19720, 25389, 2215, 178, 128); fe(152, 57, 44294, 86, 183, 57, 183, 58842, 31042, 56976, 178, 128); ff(30241, 46044, 34755, 36348, 2676, 31746, 63821, 36521); fe(152, 52, 40626, 86, 98, 52, 98, 20151, 9137, 42152, 178, 128); ff(2499, 42657, 46036, 47268, 53394, 44171, 16297, 48856); fe(152, 90, 11824, 86, 242, 90, 242, 60855, 30468, 2883, 178, 128); ff(30741, 13968, 9062, 61880, 2676, 31746, 914, 42083); ff(65356, 16411, 62795, 29266, 16058, 23270, 31937, 55507); fe(152, 174, 19976, 86, 50, 174, 50, 64013, 58897, 13550, 178, 128); ff(65356, 6202, 62663, 29266, 2676, 31746, 16603, 23932); ff(65282, 33787, 52633, 1995, 48711, 62044, 55313, 32382); fe(152, 117, 26104, 86, 188, 117, 188, 47767, 35770, 40271, 178, 128); ff(32315, 59066, 64376, 10832, 32375, 37243, 8005, 58894); ff(39504, 1026, 46307, 29473, 10382, 40332, 19312, 8810); fg(57, 64041, 71, 155, 183, 45115, 9781, 42529, 51, 178); fe(152, 87, 48030, 86, 57, 87, 57, 32845, 34692, 32334, 178, 128); ff(7326, 23672, 27304, 41108, 9631, 18975, 11139, 38804); fe(152, 117, 62781, 86, 188, 117, 188, 62834, 39595, 54235, 178, 128); ff(30741, 39477, 54127, 61880, 49621, 42301, 452, 11315); ff(2499, 4184, 28781, 47268, 39504, 29473, 41011, 8673); fe(152, 48, 9777, 86, 201, 48, 201, 8944, 13876, 27285, 178, 128); fe(152, 51, 3680, 86, 207, 51, 207, 1141, 13251, 20308, 178, 128); fe(152, 142, 12336, 86, 146, 142, 146, 18840, 28508, 15085, 178, 128); ff(22018, 10932, 30851, 52114, 53813, 51953, 56572, 14475); fe(152, 191, 40967, 86, 248, 191, 248, 55965, 5903, 23699, 178, 128); ff(2676, 38961, 18693, 31746, 35940, 8196, 52728, 13356); fe(152, 90, 8251, 86, 242, 90, 242, 49179, 6807, 3585, 178, 128); fe(152, 57, 40047, 86, 183, 57, 183, 37591, 13413, 37028, 178, 128); ff(53394, 50017, 41660, 44171, 53813, 51953, 46216, 63957); ff(2630, 8272, 23205, 19985, 53394, 44171, 43095, 33566); ff(22018, 26267, 50521, 52114, 55189, 14942, 24800, 19074); ff(35940, 20191, 30624, 8196, 2499, 47268, 47768, 43612); fe(152, 225, 20915, 86, 75, 225, 75, 4489, 20196, 23858, 178, 128); ff(14173, 43376, 47504, 7042, 39504, 29473, 9461, 53626); fg(191, 572, 146, 213, 248, 55416, 61186, 21969, 225, 178); fe(152, 135, 32028, 86, 184, 135, 184, 55232, 23484, 57006, 178, 128); fe(152, 13, 13933, 86, 224, 13, 224, 59383, 4654, 32697, 178, 128); ff(53394, 26697, 32407, 44171, 35940, 8196, 2196, 42145); fe(152, 52, 4553, 86, 98, 52, 98, 20014, 3327, 50236, 178, 128); fe(152, 51, 38440, 86, 207, 51, 207, 17178, 15053, 62949, 178, 128); ff(55189, 36681, 47982, 14942, 2499, 47268, 1164, 17301); ff(31034, 28080, 40142, 48244, 2499, 47268, 1242, 11607); ff(30241, 44489, 3425, 36348, 30839, 39569, 21101, 1827); fe(152, 90, 6849, 86, 242, 90, 242, 50639, 59394, 21573, 178, 128); fe(152, 143, 3823, 86, 113, 143, 113, 51542, 64745, 57780, 178, 128); ff(30241, 11884, 9285, 36348, 53813, 51953, 37467, 22875); fe(152, 90, 63551, 86, 242, 90, 242, 31215, 30433, 16219, 178, 128); ff(16058, 15249, 63672, 23270, 9631, 18975, 18799, 29442); fe(152, 47, 42463, 86, 89, 47, 89, 55161, 43547, 7099, 178, 128); ff(30741, 36397, 25367, 61880, 65167, 61781, 5042, 47273); ff(58088, 31669, 31710, 16824, 58088, 16824, 49789, 31765); fe(152, 51, 46237, 86, 207, 51, 207, 31015, 48824, 56853, 178, 128); ff(31034, 20999, 44429, 48244, 10525, 19969, 5272, 15781); fe(152, 48, 35007, 86, 201, 48, 201, 25106, 6266, 49216, 178, 128); ff(10382, 30524, 58442, 40332, 22018, 52114, 41376, 23513); ff(2676, 4983, 55745, 31746, 31034, 48244, 26024, 45992); ff(2499, 61590, 43947, 47268, 31034, 48244, 35011, 27086); ff(49621, 21524, 22833, 42301, 32315, 10832, 11145, 33761); ff(65356, 9183, 5567, 29266, 48711, 62044, 11937, 43500); fe(152, 142, 53584, 86, 146, 142, 146, 1047, 46875, 8387, 178, 128); ff(10382, 43842, 28682, 40332, 9631, 18975, 58512, 53480); ff(2499, 59270, 64374, 47268, 2499, 47268, 12761, 62856); fe(152, 48, 20684, 86, 201, 48, 201, 22539, 25445, 31119, 178, 128); fe(152, 87, 12175, 86, 57, 87, 57, 30743, 4778, 61796, 178, 128); ff(64783, 9518, 14092, 15084, 30741, 61880, 35021, 54818); fe(152, 47, 35285, 86, 89, 47, 89, 23879, 54944, 43495, 178, 128); fe(152, 51, 19486, 86, 207, 51, 207, 21977, 54729, 656, 178, 128); ff(16058, 20951, 22491, 23270, 65282, 1995, 36732, 56196); ff(55189, 35003, 1204, 14942, 14173, 7042, 40071, 23957); ff(39504, 14691, 47530, 29473, 65167, 61781, 18447, 6443); fe(152, 142, 24513, 86, 146, 142, 146, 39331, 64043, 39192, 178, 128); fe(152, 143, 40340, 86, 113, 143, 113, 47385, 46671, 28759, 178, 128); fe(152, 117, 36936, 86, 188, 117, 188, 4694, 57321, 40719, 178, 128); ff(14173, 20146, 56937, 7042, 30241, 36348, 7958, 35567); fe(152, 57, 40257, 86, 183, 57, 183, 12079, 54729, 656, 178, 128); fe(152, 52, 23599, 86, 98, 52, 98, 18037, 26886, 56905, 178, 128); fg(143, 2422, 146, 213, 113, 13782, 45893, 29731, 191, 178); fe(152, 240, 6676, 86, 22, 240, 22, 14058, 8251, 49179, 178, 128); ff(35940, 45020, 689, 8196, 58088, 16824, 23396, 9178); fe(152, 117, 33674, 86, 188, 117, 188, 26445, 56291, 34972, 178, 128); ff(10382, 28990, 48255, 40332, 59294, 9443, 51339, 30698); ff(7326, 8108, 4851, 41108, 65282, 1995, 15591, 46724); ff(39504, 34626, 25740, 29473, 23651, 50175, 12753, 46627); ff(65356, 45000, 24235, 29266, 58088, 16824, 4046, 59145); ff(9631, 37511, 24393, 18975, 65167, 61781, 60600, 40928); fe(152, 240, 51769, 86, 22, 240, 22, 39398, 47676, 47760, 178, 128); fg(240, 59786, 65, 205, 22, 59971, 62707, 22485, 240, 178); ff(16058, 41795, 25120, 23270, 32375, 37243, 51385, 11774); fe(152, 225, 65519, 86, 75, 225, 75, 50287, 54533, 38800, 178, 128); fe(152, 191, 37438, 86, 248, 191, 248, 42727, 28604, 4792, 178, 128); fe(152, 191, 21619, 86, 248, 191, 248, 45416, 26793, 51729, 178, 128); fe(152, 51, 9292, 86, 207, 51, 207, 58585, 9292, 58585, 178, 128); fe(152, 48, 64570, 86, 201, 48, 201, 1086, 58927, 20374, 178, 128); fe(152, 174, 57594, 86, 50, 174, 50, 9338, 47676, 47760, 178, 128); ff(30741, 50553, 14459, 61880, 35940, 8196, 35970, 50443); ff(10525, 13909, 31921, 19969, 55189, 14942, 3353, 35695); ff(2676, 3123, 32011, 31746, 9631, 18975, 32176, 48622); ff(59294, 33671, 46969, 9443, 58088, 16824, 56563, 53440); fe(152, 142, 23466, 86, 146, 142, 146, 10635, 49670, 64245, 178, 128); ff(2499, 62585, 50840, 47268, 16058, 23270, 49489, 1294); fg(225, 9972, 153, 162, 75, 12081, 3641, 53332, 52, 178); ff(53813, 29654, 32134, 51953, 22018, 52114, 51971, 13039); ff(59294, 44574, 64109, 9443, 65167, 61781, 15606, 59080); ff(35940, 45894, 61855, 8196, 65356, 29266, 21990, 49464); fe(152, 52, 11791, 86, 98, 52, 98, 2177, 33986, 37278, 178, 128); fe(152, 90, 23484, 86, 242, 90, 242, 57006, 19486, 21977, 178, 128); fe(152, 240, 37941, 86, 22, 240, 22, 46793, 11791, 2177, 178, 128); fg(174, 59621, 153, 162, 50, 44518, 55186, 43309, 135, 178); ff(30839, 37789, 58076, 39569, 30839, 39569, 61528, 1106); ff(16058, 43763, 50903, 23270, 9631, 18975, 61383, 28257); fe(152, 13, 55440, 86, 224, 13, 224, 29781, 58115, 29882, 178, 128); fe(152, 51, 35007, 86, 207, 51, 207, 25106, 51924, 24372, 178, 128); ff(39504, 53863, 60914, 29473, 32315, 10832, 30684, 12451); ff(65167, 60018, 2702, 61781, 48711, 62044, 7160, 33626); fe(152, 90, 38440, 86, 242, 90, 242, 17178, 23599, 18037, 178, 128); ff(65356, 45917, 42688, 29266, 65356, 29266, 21311, 20088); ff(48711, 31804, 1542, 62044, 65282, 1995, 11917, 51498); ff(64783, 22237, 14578, 15084, 30741, 61880, 33603, 19814); fe(152, 90, 58056, 86, 242, 90, 242, 25884, 49840, 8191, 178, 128); ff(7326, 56841, 48936, 41108, 30741, 61880, 52053, 7975); fg(191, 33137, 152, 128, 248, 57743, 48981, 44438, 174, 178); ff(35940, 49955, 5409, 8196, 35940, 8196, 48682, 59388); ff(2499, 43047, 6253, 47268, 14173, 7042, 20259, 2004); fe(152, 57, 46875, 86, 183, 57, 183, 8387, 15291, 53101, 178, 128); ff(53813, 18193, 52454, 51953, 35940, 8196, 49787, 125); fg(225, 49353, 152, 128, 75, 19748, 8977, 13643, 47, 178); fe(152, 87, 13830, 86, 57, 87, 57, 60626, 63551, 31215, 178, 128); ff(32375, 53037, 185, 37243, 10382, 40332, 571, 11786); fe(152, 225, 11759, 86, 75, 225, 75, 31816, 54862, 37722, 178, 128); fe(152, 87, 62781, 86, 57, 87, 57, 62834, 1295, 28514, 178, 128); fe(152, 90, 29239, 86, 242, 90, 242, 53331, 3940, 51328, 178, 128); fe(152, 117, 36558, 86, 188, 117, 188, 15385, 59516, 30760, 178, 128); fe(152, 143, 39899, 86, 113, 143, 113, 55895, 29899, 12282, 178, 128); fe(152, 135, 25070, 86, 184, 135, 184, 27388, 33986, 37278, 178, 128); fe(152, 57, 21862, 86, 183, 57, 183, 53041, 54708, 15719, 178, 128); fe(152, 240, 36048, 86, 22, 240, 22, 53527, 41461, 58573, 178, 128); ff(55189, 47165, 4516, 14942, 35940, 8196, 17258, 4346); fe(152, 87, 33907, 86, 57, 87, 57, 42573, 50959, 61110, 178, 128); ff(22018, 51363, 34437, 52114, 65167, 61781, 35210, 28675); ff(65282, 29342, 59055, 1995, 2676, 31746, 37406, 27866); ff(59294, 54614, 9306, 9443, 7326, 41108, 33421, 58859); ff(48711, 61737, 13670, 62044, 53813, 51953, 36033, 36444); fe(152, 191, 33715, 86, 248, 191, 248, 44569, 33715, 44569, 178, 128); fe(152, 52, 59732, 86, 98, 52, 98, 26915, 57321, 40719, 178, 128); fe(152, 142, 25449, 86, 146, 142, 146, 31582, 44294, 58842, 178, 128); fe(152, 191, 63293, 86, 248, 191, 248, 16228, 30288, 22658, 178, 128); ff(23651, 49855, 7512, 50175, 30241, 36348, 10658, 15784); ff(14173, 32874, 7548, 7042, 49621, 42301, 64744, 24242); ff(2630, 5737, 35171, 19985, 65282, 1995, 9922, 15594); fe(152, 48, 2455, 86, 201, 48, 201, 29013, 24082, 16727, 178, 128); ff(59294, 21854, 58988, 9443, 2676, 31746, 24515, 10270); ff(23651, 22374, 11288, 50175, 55189, 14942, 24478, 53218); ff(48711, 20973, 22346, 62044, 14173, 7042, 14734, 65165); fe(152, 135, 42416, 86, 184, 135, 184, 43979, 41921, 53513, 178, 128); ff(53394, 44339, 28433, 44171, 30241, 36348, 13237, 3672); ff(65167, 63091, 4945, 61781, 59294, 9443, 7744, 36787); fe(152, 117, 24894, 86, 188, 117, 188, 33063, 64540, 62275, 178, 128); fe(152, 13, 19658, 86, 224, 13, 224, 20096, 32081, 179, 178, 128); fe(152, 52, 23256, 86, 98, 52, 98, 23531, 9292, 58585, 178, 128); fe(152, 51, 12194, 86, 207, 51, 207, 9339, 51339, 36224, 178, 128); ff(53813, 63799, 65440, 51953, 30741, 61880, 7232, 21453); fg(48, 50020, 152, 128, 201, 53868, 4816, 24360, 117, 178); ff(10382, 8460, 49503, 40332, 2499, 47268, 21113, 52025); ff(23651, 24892, 57138, 50175, 22018, 52114, 30494, 59183); fe(152, 52, 17864, 86, 98, 52, 98, 27408, 35285, 23879, 178, 128); ff(35940, 6730, 32581, 8196, 53394, 44171, 4060, 49327); fe(152, 135, 3273, 86, 184, 135, 184, 1049, 61603, 41452, 178, 128); fe(152, 48, 36048, 86, 201, 48, 201, 53527, 44294, 58842, 178, 128); ff(9631, 48969, 55891, 18975, 35940, 8196, 60927, 64320); fe(152, 135, 65519, 86, 184, 135, 184, 50287, 16463, 62565, 178, 128); fe(152, 174, 59516, 86, 50, 174, 50, 30760, 37941, 46793, 178, 128); fe(152, 47, 48654, 86, 89, 47, 89, 40506, 15291, 53101, 178, 128); fg(142, 15990, 146, 213, 146, 11572, 4578, 51496, 48, 178); fe(152, 143, 35420, 86, 113, 143, 113, 58019, 57384, 11345, 178, 128); fe(152, 240, 23168, 86, 22, 240, 22, 398, 24963, 46020, 178, 128); ff(65356, 45286, 64825, 29266, 22018, 52114, 46024, 29444); fg(48, 49902, 146, 213, 201, 58893, 16372, 28459, 57, 178); fe(152, 47, 52297, 86, 89, 47, 89, 9183, 2940, 63791, 178, 128); fe(152, 90, 44155, 86, 242, 90, 242, 22024, 32951, 13533, 178, 128); fe(152, 48, 7762, 86, 201, 48, 201, 64348, 1857, 24705, 178, 128); fe(152, 117, 16305, 86, 188, 117, 188, 55087, 64949, 54401, 178, 128); fe(152, 87, 12194, 86, 57, 87, 57, 9339, 29480, 21860, 178, 128); fe(152, 225, 64260, 86, 75, 225, 75, 27473, 49969, 41293, 178, 128); ff(10525, 56634, 36881, 19969, 32315, 10832, 26634, 50145); fe(152, 225, 15739, 86, 75, 225, 75, 54994, 1686, 10734, 178, 128); fe(152, 117, 17846, 86, 188, 117, 188, 28084, 55867, 47717, 178, 128); fe(152, 240, 8367, 86, 22, 240, 22, 1512, 1102, 12141, 178, 128); ff(53394, 16048, 61238, 44171, 32375, 37243, 51502, 64788); ff(2630, 49702, 11969, 19985, 32315, 10832, 63444, 30072); ff(2630, 29363, 4700, 19985, 59294, 9443, 15886, 15151); fe(152, 174, 42416, 86, 50, 174, 50, 43979, 8333, 38489, 178, 128); fe(152, 143, 1210, 86, 113, 143, 113, 3050, 58056, 25884, 178, 128); ff(55189, 57105, 24677, 14942, 2676, 31746, 817, 45973); fe(152, 13, 58897, 86, 224, 13, 224, 13550, 39223, 33283, 178, 128); ff(10525, 10368, 46081, 19969, 14173, 7042, 1701, 18652); ff(7326, 53786, 49157, 41108, 9631, 18975, 56114, 33418); fe(152, 51, 7976, 86, 207, 51, 207, 49215, 4436, 36123, 178, 128); ff(30839, 24546, 59808, 39569, 50253, 52624, 64057, 3935); fe(152, 142, 60059, 86, 146, 142, 146, 47533, 1102, 12141, 178, 128); fe(152, 174, 62484, 86, 50, 174, 50, 5902, 19658, 20096, 178, 128); fe(152, 47, 24046, 86, 89, 47, 89, 2600, 36936, 4694, 178, 128); ff(53813, 53368, 35765, 51953, 50253, 52624, 30182, 13312); fe(152, 143, 42731, 86, 113, 143, 113, 5179, 35849, 41352, 178, 128); fe(152, 225, 9523, 86, 75, 225, 75, 13836, 18966, 54753, 178, 128); ff(35940, 31354, 10193, 8196, 43705, 62391, 2665, 17516); fe(152, 47, 9442, 86, 89, 47, 89, 33518, 11743, 23123, 178, 128); ff(10382, 59181, 21199, 40332, 9631, 18975, 62363, 63942); fe(152, 13, 23256, 86, 224, 13, 224, 23531, 51136, 43318, 178, 128); ff(30839, 16136, 34907, 39569, 14173, 7042, 33560, 425); fe(152, 225, 43284, 86, 75, 225, 75, 28403, 33088, 40547, 178, 128); fe(152, 117, 60059, 86, 188, 117, 188, 47533, 13249, 26124, 178, 128); ff(39504, 53695, 42631, 29473, 23651, 50175, 30730, 24239); fe(152, 117, 6307, 86, 188, 117, 188, 20736, 41690, 59666, 178, 128); fe(152, 240, 48030, 86, 22, 240, 22, 32845, 36374, 26755, 178, 128); fe(152, 240, 8333, 86, 22, 240, 22, 38489, 24070, 47962, 178, 128); ff(48711, 32200, 2094, 62044, 59294, 9443, 60542, 27900); ff(53813, 53753, 27943, 51953, 30741, 61880, 18386, 7658); fe(152, 191, 54729, 86, 248, 191, 248, 656, 40257, 12079, 178, 128); ff(9631, 7746, 62883, 18975, 55189, 14942, 57692, 16576); ff(55189, 55422, 14581, 14942, 10525, 19969, 46834, 19328); ff(58088, 37990, 35580, 16824, 53813, 51953, 8125, 21048); fe(152, 225, 15713, 86, 75, 225, 75, 59851, 42882, 64582, 178, 128); fe(152, 57, 35285, 86, 183, 57, 183, 23879, 30433, 16219, 178, 128); fg(48, 59627, 153, 162, 201, 51825, 5211, 62823, 87, 178); ff(32315, 9854, 29621, 10832, 65167, 61781, 16942, 59219); ff(16058, 36543, 29111, 23270, 53813, 51953, 56019, 63087); fe(152, 135, 22373, 86, 184, 135, 184, 14700, 22373, 14700, 178, 128); ff(65282, 57210, 24169, 1995, 65282, 1995, 8448, 30560); ff(16058, 12759, 41732, 23270, 35940, 8196, 7983, 22394); fe(152, 51, 60302, 86, 207, 51, 207, 5723, 13070, 28665, 178, 128); ff(7326, 17221, 45855, 41108, 16058, 23270, 56821, 51694); fg(57, 52726, 207, 69, 183, 23221, 51866, 56831, 90, 178); ff(14173, 20861, 53474, 7042, 9631, 18975, 29294, 22428); fe(152, 87, 23578, 86, 57, 87, 57, 6441, 57930, 35592, 178, 128); ff(10525, 29682, 17127, 19969, 10382, 40332, 9326, 8751); fe(152, 191, 578, 86, 248, 191, 248, 55367, 35972, 62481, 178, 128); fe(152, 174, 9137, 86, 50, 174, 50, 42152, 40626, 20151, 178, 128); ff(49621, 49977, 34714, 42301, 53394, 44171, 42220, 22558); fe(152, 240, 49882, 86, 22, 240, 22, 35084, 39595, 54235, 178, 128); fe(152, 225, 29686, 86, 75, 225, 75, 60499, 51190, 39457, 178, 128); ff(39504, 14421, 60247, 29473, 9631, 18975, 1309, 25776); fe(152, 191, 1604, 86, 248, 191, 248, 12639, 20940, 60908, 178, 128); fe(152, 57, 13251, 86, 183, 57, 183, 20308, 40967, 55965, 178, 128); fe(152, 240, 62421, 86, 22, 240, 22, 62603, 11743, 23123, 178, 128); ff(49621, 25463, 20897, 42301, 49621, 42301, 8000, 51607); fe(152, 135, 38440, 86, 184, 135, 184, 17178, 54862, 37722, 178, 128); fe(152, 47, 23599, 86, 89, 47, 89, 18037, 9197, 49300, 178, 128); fe(152, 52, 4436, 86, 98, 52, 98, 36123, 21619, 45416, 178, 128); ff(64783, 32196, 31490, 15084, 59294, 9443, 35553, 25556); fe(152, 57, 17846, 86, 183, 57, 183, 28084, 11389, 2222, 178, 128); fe(152, 135, 19658, 86, 184, 135, 184, 20096, 65521, 29756, 178, 128); ff(53394, 24174, 48683, 44171, 59294, 9443, 46586, 8142); fe(152, 225, 30587, 86, 75, 225, 75, 2228, 54501, 29952, 178, 128); ff(59294, 28007, 26122, 9443, 53394, 44171, 11647, 32514); fe(152, 48, 64043, 86, 201, 48, 201, 39192, 24513, 39331, 178, 128); ff(30839, 27058, 35723, 39569, 65356, 29266, 46051, 30130); ff(31034, 16525, 43094, 48244, 2676, 31746, 25211, 52599); fe(152, 47, 29521, 86, 89, 47, 89, 41250, 35849, 41352, 178, 128); fe(152, 87, 17204, 86, 57, 87, 57, 57513, 65523, 59442, 178, 128); ff(35940, 41238, 5545, 8196, 58088, 16824, 39516, 14330); ff(31034, 58873, 33229, 48244, 65167, 61781, 31519, 36791); ff(2676, 6556, 25081, 31746, 39504, 29473, 24275, 47578); fe(152, 57, 14340, 86, 183, 57, 183, 7645, 23943, 3268, 178, 128); ff(53813, 29242, 16547, 51953, 32375, 37243, 6535, 37062); ff(2630, 26250, 12810, 19985, 2630, 19985, 14015, 53846); fe(152, 48, 9137, 86, 201, 48, 201, 42152, 3273, 1049, 178, 128); fe(152, 143, 31739, 86, 113, 143, 113, 32895, 1966, 6038, 178, 128); fe(152, 51, 52297, 86, 207, 51, 207, 9183, 18815, 54261, 178, 128); fe(152, 174, 4664, 86, 50, 174, 50, 7151, 27897, 23638, 178, 128); fe(152, 52, 24457, 86, 98, 52, 98, 18702, 29348, 18871, 178, 128); fe(152, 143, 32238, 86, 113, 143, 113, 15696, 16305, 55087, 178, 128); fe(152, 191, 49840, 86, 248, 191, 248, 8191, 1210, 3050, 178, 128); fe(152, 87, 33831, 86, 57, 87, 57, 22052, 55216, 43421, 178, 128); ff(9631, 41803, 32958, 18975, 58088, 16824, 19555, 31757); ff(10525, 53795, 30742, 19969, 23651, 50175, 17509, 5416); fe(152, 48, 46876, 86, 201, 48, 201, 60521, 25725, 39868, 178, 128); fd(54849, 544, 38451, 384, 0, 41793, 49032); fd(37328, 544, 6526, 384, 11, 10672, 53901); fd(732, 544, 20121, 384, 12, 60873, 49486); fd(14208, 544, 53901, 384, 10, 37328, 12963); fd(37328, 544, 42079, 384, 15, 36437, 53901); fd(46070, 544, 65431, 384, 1, 34721, 37767); fd(20501, 544, 49486, 384, 5, 732, 16469); fd(13921, 544, 52093, 384, 3, 13695, 3566); fd(60873, 544, 41516, 384, 7, 552, 20121); fd(31331, 544, 48429, 384, 14, 25446, 23251); fd(7624, 544, 2239, 384, 6, 28576, 34213); fd(43959, 544, 38424, 384, 4, 43084, 45778); fd(53257, 544, 14759, 384, 9, 10279, 62908); fd(43084, 544, 62908, 384, 2, 53257, 38424); fd(30231, 544, 53901, 384, 13, 37328, 7351); fd(552, 544, 38424, 384, 8, 43084, 41516); fb(39049, 39049, 51038, 47082, 31662, 54920, 5213, 22007, 12955, 31662); fb(25967, 46832, 39974, 39175, 51624, 14164, 26735, 7107, 19127, 65157); fc(4452, 16835, 54793, 12013, 46924, 18896, 51951, 9990, 61775, 49897); fb(36684, 1186, 32696, 23791, 1776, 15852, 22822, 63389, 53959, 51514); fc(3207, 53821, 4476, 43573, 36603, 4481, 64677, 46231, 7850, 25163); fc(5057, 1391, 17527, 27245, 53229, 50352, 36486, 23530, 64828, 49947); fb(33952, 64828, 52519, 25641, 27245, 27907, 5759, 8674, 30780, 19192); fc(5040, 50453, 62235, 4472, 20695, 4839, 46986, 44762, 52774, 30193); fb(8015, 38261, 52954, 17960, 18798, 1186, 1776, 57633, 5345, 34818); fc(61, 38526, 34113, 34504, 25095, 48747, 54099, 45380, 60257, 57888); fb(14218, 64556, 27701, 6462, 4581, 13686, 26603, 6388, 39267, 6059); fb(59649, 48533, 15287, 23144, 21639, 12364, 32430, 28315, 8564, 29883); fc(43154, 46832, 65318, 59180, 51624, 33795, 39520, 13076, 32688, 25046); fb(51524, 59256, 31732, 23386, 28544, 43049, 5466, 6344, 45337, 49987); fb(27215, 8720, 60543, 18423, 15580, 21107, 9929, 33601, 32873, 32245); fc(32459, 27737, 52128, 13250, 56510, 65153, 13250, 42796, 65153, 19045); fb(55011, 3249, 56898, 5172, 63080, 57510, 39062, 17189, 47567, 9377); fc(42324, 5084, 50116, 50819, 15344, 9717, 47371, 27930, 64508, 61263); fc(26679, 40379, 2322, 3941, 8802, 61168, 15144, 1908, 48600, 60818); fb(27907, 62470, 64901, 13442, 17893, 32169, 8504, 57427, 26009, 5759); fc(4411, 10632, 58812, 39175, 17101, 2347, 53750, 6576, 19127, 42372); fc(19440, 46169, 11515, 47674, 40431, 22750, 28840, 10422, 25880, 41051); fc(44425, 32459, 61758, 52384, 19045, 56210, 32560, 1021, 35890, 6028); fc(28799, 32059, 35692, 32711, 50875, 39723, 24173, 31256, 63535, 14785); fb(4836, 3563, 63451, 45575, 45276, 37956, 35476, 14719, 45468, 52315); fc(15852, 53959, 65100, 13736, 23791, 55535, 26666, 18453, 55086, 22822); fb(33491, 17164, 56704, 28544, 16828, 15007, 48019, 45777, 59256, 22015); fc(12127, 5057, 26449, 31965, 49947, 11369, 17806, 36405, 61373, 6899); fb(48747, 31263, 11727, 29887, 61804, 61, 57888, 48684, 54584, 54099); fb(45609, 4400, 58420, 52315, 11391, 19107, 41987, 10226, 4836, 21172); fb(57562, 22221, 52994, 51969, 23057, 39723, 24173, 24671, 39352, 63998); fc(13814, 23462, 5634, 43274, 24675, 62662, 11824, 50838, 32042, 16565); fa(31524, 9, 27469, 36874, 53612, 35076, 48113, 37059, 729, 38234, 32356); fa(31042, 15, 15576, 63766, 8149, 5760, 62347, 46522, 42648, 64582, 31746); fa(42883, 8, 4268, 59216, 64291, 26817, 50923, 49637, 61896, 57856, 41667); fa(16366, 1, 2617, 11140, 31963, 44782, 16182, 50695, 6900, 11988, 15022); fa(55296, 0, 5539, 17911, 37059, 729, 35373, 5019, 53936, 16551, 56640); fa(40939, 2, 51947, 7887, 53612, 35076, 22176, 7274, 11372, 7071, 39595); fa(53879, 6, 26991, 11075, 65394, 50951, 55464, 50923, 4268, 11795, 55095); fa(21337, 10, 61896, 38717, 12320, 10631, 49637, 49637, 61896, 37485, 22041); fa(30989, 12, 57426, 54310, 48113, 27469, 40020, 49637, 61896, 53622, 31821); fa(11595, 3, 2869, 57780, 51390, 41106, 63999, 64291, 26817, 58596, 10251); fa(57274, 5, 729, 14703, 49637, 61896, 37059, 50923, 4268, 15423, 56058); fa(63120, 13, 13998, 220, 10578, 39622, 20735, 62840, 59855, 1420, 62416); fa(64234, 11, 53936, 10283, 36120, 52550, 5019, 10578, 39622, 11643, 65450); fa(11072, 7, 729, 5822, 22176, 51947, 37059, 35373, 5539, 5102, 11776); fa(6054, 4, 26991, 49005, 50923, 4268, 55464, 37059, 729, 47677, 4838); fa(64071, 14, 44782, 26739, 64291, 26817, 31963, 40020, 57426, 27939, 65287); g___1046(57219, 42659, 41955, 24892, 30494, 60432, 24553, 4, 15692, 60714, 56787); g___1046(37201, 24971, 25803, 56220, 7769, 42418, 56806, 0, 31617, 60957, 37633); g___1046(46080, 13163, 13867, 62905, 47033, 24388, 33004, 1, 62905, 47033, 46672); g___1046(7280, 48545, 47329, 22069, 61841, 47808, 46417, 12, 62744, 63224, 7712); g___1046(59145, 41431, 42135, 45213, 31577, 49566, 42505, 5, 20792, 43704, 58713); g___1046(31550, 36300, 34956, 62905, 47033, 13923, 34129, 6, 62744, 63224, 31086); g___1046(58536, 38216, 36872, 22069, 61841, 32297, 16545, 13, 28821, 55277, 59128); g___1046(43114, 59008, 58304, 64382, 17100, 13923, 34129, 7, 62905, 47033, 43578); g___1046(17961, 33292, 34636, 29411, 61039, 31926, 7781, 3, 3215, 52612, 17529); g___1046(48805, 59591, 60807, 28556, 35710, 24193, 20551, 9, 22069, 61841, 48373); g___1046(42712, 56043, 57259, 2444, 48105, 13923, 34129, 11, 64382, 17100, 42120); g___1046(62065, 60023, 61239, 45125, 42759, 27784, 44978, 15, 56220, 7769, 61473); g___1046(53614, 3945, 2601, 29411, 61039, 24388, 33004, 10, 22069, 61841, 54078); g___1046(56017, 1138, 306, 28556, 35710, 6494, 30411, 2, 31617, 60957, 55425); g___1046(35803, 13761, 12417, 8196, 13943, 50527, 14011, 14, 22069, 61841, 35211); g___1046(26514, 62636, 61932, 51137, 47931, 48368, 13018, 8, 15692, 60714, 26050); ff(56834, 9909, 30763, 56946, 46130, 28059, 17695, 36913); fe(152, 225, 57870, 86, 75, 225, 75, 60598, 30678, 18651, 178, 128); ff(808, 58097, 37674, 42298, 2341, 60112, 5599, 44583); fe(152, 143, 21859, 86, 113, 143, 113, 30558, 33007, 53986, 178, 128); fe(152, 225, 13230, 86, 75, 225, 75, 34814, 56297, 51885, 178, 128); fe(152, 57, 62891, 86, 183, 57, 183, 7003, 54930, 48151, 178, 128); ff(53527, 30546, 50052, 58872, 34148, 45782, 25192, 2823); fe(152, 57, 61833, 86, 183, 57, 183, 21999, 26377, 21024, 178, 128); ff(54785, 7204, 53209, 50328, 48952, 60960, 37235, 31238); ff(28172, 25820, 2756, 43068, 54446, 9419, 52711, 60121); fe(152, 240, 4816, 86, 22, 240, 22, 24360, 30028, 52077, 178, 128); ff(36587, 36836, 43364, 40001, 44710, 48900, 25480, 35537); fe(152, 48, 37549, 86, 201, 48, 201, 14954, 52682, 36812, 178, 128); ff(31157, 34518, 5879, 46600, 44710, 48900, 11861, 19929); fe(152, 191, 45122, 86, 248, 191, 248, 16246, 5901, 42779, 178, 128); ff(13036, 15011, 29059, 41150, 292, 49969, 13325, 52034); ff(21295, 21530, 17227, 44503, 3296, 33455, 58631, 1668); fe(152, 13, 23762, 86, 224, 13, 224, 64000, 56297, 51885, 178, 128); fe(152, 117, 54573, 86, 188, 117, 188, 38412, 16581, 24271, 178, 128); ff(2341, 15751, 55607, 60112, 48952, 60960, 2758, 38670); fe(152, 135, 8752, 86, 184, 135, 184, 64997, 623, 55655, 178, 128); ff(54785, 27347, 62888, 50328, 3296, 33455, 25902, 20971); ff(3294, 4955, 7590, 2300, 3294, 2300, 59561, 39127); fe(152, 117, 47114, 86, 188, 117, 188, 28919, 15613, 59114, 178, 128); fe(152, 240, 57112, 86, 22, 240, 22, 35978, 33199, 14433, 178, 128); ff(12555, 3747, 30109, 3330, 28172, 43068, 32385, 30714); ff(56834, 36900, 21187, 56946, 34148, 45782, 49872, 6481); fe(152, 191, 47028, 86, 248, 191, 248, 40440, 38308, 37855, 178, 128); fe(152, 240, 1694, 86, 22, 240, 22, 38529, 1396, 19483, 178, 128); ff(292, 19219, 41984, 49969, 56423, 20830, 50066, 14928); fg(135, 33684, 146, 213, 184, 31417, 52297, 9183, 87, 65); ff(42117, 30310, 38722, 47286, 54785, 50328, 3356, 37435); ff(24807, 50900, 43830, 11095, 48952, 60960, 12406, 54517); fe(152, 240, 23762, 86, 22, 240, 22, 64000, 27363, 40369, 178, 128); ff(30620, 41491, 49851, 31449, 44710, 48900, 61012, 7086); ff(13036, 56949, 42190, 41150, 39060, 54406, 20138, 49792); ff(48952, 58206, 37172, 60960, 808, 42298, 43102, 33784); fe(152, 47, 26610, 86, 89, 47, 89, 58179, 30266, 33906, 178, 128); fe(152, 57, 53797, 86, 183, 57, 183, 2308, 26610, 58179, 178, 128); ff(56834, 55060, 57521, 56946, 29763, 31219, 29630, 65032); fe(152, 174, 1920, 86, 50, 174, 50, 7520, 42591, 60184, 178, 128); ff(48952, 49379, 37585, 60960, 3296, 33455, 12232, 39531); fe(152, 143, 64706, 86, 113, 143, 113, 49370, 9515, 8591, 178, 128); ff(56423, 54209, 25175, 20830, 3296, 33455, 55038, 63836); fe(152, 135, 37053, 86, 184, 135, 184, 61400, 25830, 62826, 178, 128); fe(152, 143, 12487, 86, 113, 143, 113, 62944, 49074, 62571, 178, 128); ff(29763, 6363, 27435, 31219, 21295, 44503, 4667, 34207); ff(7696, 38274, 1786, 22771, 22937, 19204, 26170, 62248); ff(46130, 10012, 43327, 28059, 12555, 3330, 61757, 55943); fe(152, 143, 42573, 86, 113, 143, 113, 31265, 32278, 38194, 178, 128); fe(152, 47, 2906, 86, 89, 47, 89, 62375, 21282, 29847, 178, 128); fe(152, 52, 6694, 86, 98, 52, 98, 31397, 44111, 36643, 178, 128); fe(152, 142, 42885, 86, 146, 142, 146, 61921, 3795, 8658, 178, 128); fe(152, 143, 6069, 86, 113, 143, 113, 8029, 58611, 28547, 178, 128); ff(25993, 49416, 23970, 32345, 2341, 60112, 55617, 48493); ff(42117, 23781, 34240, 47286, 56834, 56946, 38785, 49014); fg(143, 3880, 240, 56, 113, 35351, 43547, 7099, 174, 65); fe(152, 13, 57737, 86, 224, 13, 224, 61838, 45119, 6507, 178, 128); ff(56423, 9743, 33229, 20830, 53527, 58872, 27861, 36791); ff(30620, 16309, 27145, 31449, 36587, 40001, 54870, 31187); fe(152, 87, 48539, 86, 57, 87, 57, 27581, 26377, 21024, 178, 128); fe(152, 90, 54586, 86, 242, 90, 242, 9044, 59223, 29513, 178, 128); fe(152, 225, 21826, 86, 75, 225, 75, 49050, 18530, 51985, 178, 128); ff(21295, 20078, 35403, 44503, 65382, 47168, 52996, 63023); ff(25993, 58743, 16080, 32345, 65382, 47168, 14499, 31335); ff(39060, 8947, 62073, 54406, 21295, 44503, 8671, 26476); ff(53527, 12585, 64116, 58872, 28172, 43068, 26867, 62962); fg(13, 2329, 212, 24, 224, 54234, 43351, 3311, 52, 65); ff(30620, 2686, 15084, 31449, 21295, 44503, 4892, 64783); ff(36587, 45989, 40128, 40001, 16907, 7721, 3955, 27366); fe(152, 225, 49190, 86, 75, 225, 75, 51305, 11544, 61592, 178, 128); ff(34148, 39310, 37611, 45782, 48205, 56023, 6748, 20874); ff(56423, 60410, 17815, 20830, 54446, 9419, 26632, 50551); ff(808, 36913, 50028, 42298, 16907, 7721, 30763, 45754); ff(12555, 46474, 8276, 3330, 46130, 28059, 30117, 43521); ff(36587, 7162, 58567, 40001, 39060, 54406, 21277, 40514); ff(54785, 4055, 28018, 50328, 25993, 32345, 15514, 25618); fe(152, 13, 54239, 86, 224, 13, 224, 5009, 29806, 56156, 178, 128); fe(152, 13, 48863, 86, 224, 13, 224, 9482, 40607, 18842, 178, 128); ff(31157, 31240, 25686, 46600, 46130, 28059, 59318, 60424); fe(152, 135, 24656, 86, 184, 135, 184, 24450, 38933, 53093, 178, 128); ff(29763, 46334, 39736, 31219, 12555, 3330, 32160, 48951); ff(29763, 64863, 50136, 31219, 21295, 44503, 45774, 16757); ff(12555, 44543, 34483, 3330, 28172, 43068, 19873, 45004); ff(54446, 17985, 31764, 9419, 56423, 20830, 8045, 1004); ff(3294, 56837, 40377, 2300, 44710, 48900, 39505, 35274); fe(152, 87, 26200, 86, 57, 87, 57, 12185, 36656, 51918, 178, 128); fg(174, 25382, 207, 69, 50, 2259, 20196, 23858, 240, 65); fe(152, 142, 46924, 86, 146, 142, 146, 1690, 1396, 19483, 178, 128); ff(36587, 10797, 556, 40001, 28172, 43068, 64314, 242); ff(48952, 943, 10827, 60960, 56834, 56946, 35515, 36408); fe(152, 135, 8331, 86, 184, 135, 184, 53190, 52533, 16619, 178, 128); ff(22937, 50326, 47274, 19204, 13036, 41150, 19719, 34012); fe(152, 117, 29550, 86, 188, 117, 188, 43729, 31489, 52189, 178, 128); fe(152, 174, 64033, 86, 50, 174, 50, 7932, 64033, 7932, 178, 128); ff(42117, 27333, 43661, 47286, 2341, 60112, 61943, 26897); fe(152, 117, 4902, 86, 188, 117, 188, 23556, 28587, 42990, 178, 128); ff(12555, 32428, 9973, 3330, 24807, 11095, 24538, 5121); fe(152, 174, 30823, 86, 50, 174, 50, 17602, 45807, 43408, 178, 128); fe(152, 13, 24095, 86, 224, 13, 224, 63957, 29206, 5854, 178, 128); ff(31157, 13497, 11056, 46600, 30620, 31449, 57950, 22850); fe(152, 191, 61607, 86, 248, 191, 248, 31321, 50048, 20992, 178, 128); ff(30620, 55520, 43646, 31449, 30620, 31449, 45554, 42104); ff(31157, 48936, 10311, 46600, 54446, 9419, 3096, 6148); fe(152, 225, 37246, 86, 75, 225, 75, 34620, 31194, 4170, 178, 128); fe(152, 47, 24838, 86, 89, 47, 89, 60071, 51085, 19812, 178, 128); fe(152, 191, 53311, 86, 248, 191, 248, 22479, 36564, 16453, 178, 128); fe(152, 51, 27363, 86, 207, 51, 207, 40369, 34492, 24106, 178, 128); fg(117, 11105, 71, 155, 188, 23070, 4530, 30111, 48, 65); fe(152, 142, 32675, 86, 146, 142, 146, 35793, 32765, 52306, 178, 128); fe(152, 48, 33882, 86, 201, 48, 201, 54729, 13884, 36802, 178, 128); fe(152, 142, 65213, 86, 146, 142, 146, 42487, 9334, 40241, 178, 128); ff(21295, 54268, 53341, 44503, 21295, 44503, 32623, 5608); fe(152, 51, 882, 86, 207, 51, 207, 54358, 12062, 54079, 178, 128); fe(152, 191, 61972, 86, 248, 191, 248, 31881, 18837, 12907, 178, 128); ff(22937, 20712, 16846, 19204, 808, 42298, 42729, 28202); fe(152, 90, 32675, 86, 242, 90, 242, 35793, 56227, 11072, 178, 128); ff(3296, 40370, 46276, 33455, 808, 42298, 11233, 2014); fe(152, 52, 27181, 86, 98, 52, 98, 56301, 35287, 37833, 178, 128); fe(152, 174, 60499, 86, 50, 174, 50, 20676, 33979, 34668, 178, 128); fe(152, 47, 33882, 86, 89, 47, 89, 54729, 12487, 62944, 178, 128); ff(12555, 46820, 60366, 3330, 54446, 9419, 25454, 17443); ff(56423, 27710, 26365, 20830, 292, 49969, 15415, 24735); fe(152, 57, 28289, 86, 183, 57, 183, 27761, 50089, 5332, 178, 128); fe(152, 143, 49345, 86, 113, 143, 113, 27489, 3982, 49238, 178, 128); ff(24807, 20103, 44720, 11095, 44710, 48900, 25349, 11856); fe(152, 191, 28606, 86, 248, 191, 248, 52600, 26610, 58179, 178, 128); fe(152, 117, 52828, 86, 188, 117, 188, 51966, 36742, 44366, 178, 128); fe(152, 90, 49008, 86, 242, 90, 242, 47298, 35287, 37833, 178, 128); ff(7696, 34135, 9823, 22771, 36587, 40001, 20185, 10550); fe(152, 52, 63420, 86, 98, 52, 98, 7735, 50899, 23433, 178, 128); fe(152, 117, 53102, 86, 188, 117, 188, 11683, 51917, 20410, 178, 128); ff(31157, 1286, 33071, 46600, 54446, 9419, 60628, 50368); fe(152, 48, 50093, 86, 201, 48, 201, 6012, 11766, 18600, 178, 128); fe(152, 240, 38666, 86, 22, 240, 22, 9366, 13678, 31122, 178, 128); fe(152, 174, 32706, 86, 50, 174, 50, 4662, 54239, 5009, 178, 128); ff(7696, 33146, 54792, 22771, 13931, 61096, 52389, 55728); ff(2341, 19073, 11907, 60112, 48205, 56023, 32131, 53812); fe(152, 90, 18791, 86, 242, 90, 242, 56264, 19763, 38453, 178, 128); ff(48952, 33771, 40387, 60960, 7696, 22771, 51027, 13268); fe(152, 135, 18488, 86, 184, 135, 184, 38281, 17276, 47368, 178, 128); ff(39060, 32111, 40646, 54406, 42117, 47286, 27243, 13417); fe(152, 13, 12645, 86, 224, 13, 224, 56772, 41589, 21763, 178, 128); ff(36587, 51101, 11011, 40001, 44710, 48900, 54669, 5418); fe(152, 135, 53102, 86, 184, 135, 184, 11683, 3641, 53332, 178, 128); ff(48205, 2805, 54316, 56023, 46130, 28059, 40264, 46003); ff(21295, 59613, 31849, 44503, 44710, 48900, 47455, 7937); ff(39060, 38404, 15247, 54406, 54785, 50328, 34722, 35979); ff(22937, 29110, 61490, 19204, 54446, 9419, 8374, 6873); fe(152, 51, 470, 86, 207, 51, 207, 29949, 8249, 55113, 178, 128); fe(152, 240, 50285, 86, 22, 240, 22, 32294, 36841, 15613, 178, 128); fe(152, 117, 31472, 86, 188, 117, 188, 61161, 2259, 25382, 178, 128); ff(53527, 2413, 9458, 58872, 21295, 44503, 36986, 50817); ff(53527, 43384, 48777, 58872, 48205, 56023, 19358, 24529); fe(152, 174, 33799, 86, 50, 174, 50, 16382, 3641, 53332, 178, 128); ff(25993, 11836, 50086, 32345, 22937, 19204, 11913, 51513); ff(48205, 32883, 59019, 56023, 48952, 60960, 3286, 825); ff(7696, 28621, 57869, 22771, 42117, 47286, 50390, 44650); ff(25993, 54416, 19753, 32345, 808, 42298, 36489, 8497); ff(3294, 21668, 18172, 2300, 25993, 32345, 13517, 39024); ff(2341, 36488, 36137, 60112, 34148, 45782, 532, 23945); ff(12555, 25114, 21164, 3330, 3296, 33455, 12093, 50726); ff(2341, 5197, 31454, 60112, 46130, 28059, 33411, 47781); fg(135, 26522, 146, 213, 184, 27772, 6676, 14058, 135, 65); fe(152, 143, 5901, 86, 113, 143, 113, 42779, 5901, 42779, 178, 128); ff(30620, 50789, 65185, 31449, 16907, 7721, 43013, 29872); ff(30620, 51880, 12524, 31449, 56423, 20830, 45221, 64639); fe(152, 52, 14176, 86, 98, 52, 98, 3873, 50093, 6012, 178, 128); fe(152, 174, 30777, 86, 50, 174, 50, 6881, 28098, 48322, 178, 128); ff(3296, 30299, 49777, 33455, 31157, 46600, 59954, 33195); fe(152, 135, 9485, 86, 184, 135, 184, 20114, 31489, 52189, 178, 128); ff(36587, 13737, 18335, 40001, 3294, 2300, 19859, 6277); fe(152, 47, 28634, 86, 89, 47, 89, 31609, 18857, 5621, 178, 128); ff(25993, 19453, 8968, 32345, 48205, 56023, 52875, 58629); ff(39060, 27554, 478, 54406, 34148, 45782, 21108, 26993); ff(48952, 35368, 32222, 60960, 16907, 7721, 51416, 33127); ff(292, 5985, 64067, 49969, 28172, 43068, 56186, 35805); fe(152, 240, 52745, 86, 22, 240, 22, 5772, 44655, 51746, 178, 128); fe(152, 143, 30028, 86, 113, 143, 113, 52077, 40607, 18842, 178, 128); fe(152, 87, 17523, 86, 57, 87, 57, 59256, 54573, 38412, 178, 128); fe(152, 87, 54239, 86, 57, 87, 57, 5009, 11939, 42138, 178, 128); fe(152, 13, 28937, 86, 224, 13, 224, 31279, 34459, 58073, 178, 128); fe(152, 52, 18099, 86, 98, 52, 98, 51699, 30823, 17602, 178, 128); fe(152, 47, 32474, 86, 89, 47, 89, 54806, 17523, 59256, 178, 128); fe(152, 225, 45001, 86, 75, 225, 75, 26764, 57685, 54840, 178, 128); fe(152, 240, 47649, 86, 22, 240, 22, 1739, 41118, 61545, 178, 128); fe(152, 174, 4662, 86, 50, 174, 50, 29242, 47058, 50167, 178, 128); fe(152, 191, 5211, 86, 248, 191, 248, 62823, 26377, 21024, 178, 128); fe(152, 117, 29011, 86, 188, 117, 188, 13970, 31291, 31523, 178, 128); ff(53527, 15089, 35946, 58872, 25993, 32345, 44593, 61308); fe(152, 57, 1694, 86, 183, 57, 183, 38529, 35785, 61477, 178, 128); fe(152, 52, 1513, 86, 98, 52, 98, 30102, 25724, 52613, 178, 128); ff(29763, 51581, 20259, 31219, 24807, 11095, 57306, 43047); ff(21295, 40322, 5546, 44503, 44710, 48900, 27254, 52839); fe(152, 90, 36656, 86, 242, 90, 242, 51918, 20107, 15406, 178, 128); fe(152, 48, 13678, 86, 201, 48, 201, 31122, 61089, 15389, 178, 128); ff(13036, 6605, 55499, 41150, 30620, 31449, 43627, 35379); ff(44710, 37404, 6428, 48900, 54446, 9419, 31303, 6505); fg(142, 5621, 240, 56, 146, 18857, 57930, 35592, 225, 65); fe(152, 57, 29710, 86, 183, 57, 183, 14495, 32474, 54806, 178, 128); fe(152, 13, 44603, 86, 224, 13, 224, 49984, 18791, 56264, 178, 128); ff(292, 17327, 14976, 49969, 24807, 11095, 1769, 63989); ff(56834, 40089, 21891, 56946, 39060, 54406, 58713, 5564); ff(12555, 53943, 6804, 3330, 31157, 46600, 60874, 25916); ff(65382, 11704, 23255, 47168, 36587, 40001, 30240, 17900); ff(65382, 15102, 35075, 47168, 34148, 45782, 54417, 52410); ff(36587, 28511, 61294, 40001, 31157, 46600, 24348, 6341); fe(152, 47, 16782, 86, 89, 47, 89, 47868, 27181, 56301, 178, 128); ff(56423, 51291, 34982, 20830, 56834, 56946, 57291, 35282); fe(152, 143, 1374, 86, 113, 143, 113, 40365, 26738, 7884, 178, 128); fe(152, 143, 22924, 86, 113, 143, 113, 32549, 36321, 43556, 178, 128); ff(13931, 58029, 43225, 61096, 808, 42298, 15221, 56709); ff(65382, 46367, 26153, 47168, 31157, 46600, 10816, 56365); ff(808, 40359, 1293, 42298, 53527, 58872, 61695, 3515); fe(152, 117, 4408, 86, 188, 117, 188, 56388, 38933, 53093, 178, 128); ff(24807, 13020, 4296, 11095, 12555, 3330, 50664, 32136); ff(16907, 19227, 45720, 7721, 34148, 45782, 2042, 44991); fe(152, 240, 24385, 86, 22, 240, 22, 41892, 59273, 3461, 178, 128); ff(22937, 24449, 17049, 19204, 36587, 40001, 6542, 40188); fe(152, 117, 61248, 86, 188, 117, 188, 60801, 16594, 19406, 178, 128); fe(152, 51, 46924, 86, 207, 51, 207, 1690, 44603, 49984, 178, 128); ff(39060, 1305, 1214, 54406, 31157, 46600, 1806, 46401); ff(292, 1962, 56514, 49969, 65382, 47168, 32550, 30387); ff(39060, 17177, 10297, 54406, 28172, 43068, 44609, 58731); fe(152, 13, 38308, 86, 224, 13, 224, 37855, 13020, 50664, 178, 128); fe(152, 48, 9334, 86, 201, 48, 201, 40241, 4278, 36460, 178, 128); fe(152, 174, 54573, 86, 50, 174, 50, 38412, 65465, 65042, 178, 128); ff(36587, 58311, 42069, 40001, 53527, 58872, 5560, 36); ff(56834, 13950, 45507, 56946, 54785, 50328, 56941, 48112); ff(65382, 33117, 7263, 47168, 808, 42298, 35929, 51001); fe(152, 90, 51856, 86, 242, 90, 242, 13026, 45119, 6507, 178, 128); fe(152, 51, 30768, 86, 207, 51, 207, 56434, 1016, 41883, 178, 128); fe(152, 57, 55106, 86, 183, 57, 183, 23191, 38896, 45977, 178, 128); ff(16907, 63549, 5557, 7721, 53527, 58872, 25575, 23291); fe(152, 48, 22059, 86, 201, 48, 201, 9494, 48539, 27581, 178, 128); ff(808, 57049, 19857, 42298, 25993, 32345, 10685, 43750); ff(3294, 26173, 10054, 2300, 46130, 28059, 56725, 11423); ff(3296, 34827, 43699, 33455, 808, 42298, 20270, 8980); ff(48205, 16301, 11211, 56023, 48952, 60960, 54065, 62247); ff(54785, 46919, 39760, 50328, 44710, 48900, 39582, 30124); ff(44710, 62455, 44683, 48900, 292, 49969, 21728, 48681); ff(65382, 54838, 16924, 47168, 48205, 56023, 64951, 901); fg(143, 33968, 146, 213, 113, 25569, 40626, 20151, 13, 65); fe(152, 51, 45893, 86, 207, 51, 207, 29731, 61123, 58994, 178, 128); ff(46130, 52785, 51956, 28059, 25993, 32345, 11953, 13176); ff(13036, 27066, 35329, 41150, 54446, 9419, 37438, 20273); ff(13931, 22757, 64794, 61096, 13931, 61096, 3655, 8426); fg(191, 60801, 146, 213, 248, 61248, 54757, 19974, 57, 65); ff(12555, 7027, 44775, 3330, 13931, 61096, 4025, 65009); ff(56834, 60005, 60526, 56946, 42117, 47286, 40529, 21319); ff(21295, 48221, 62730, 44503, 22937, 19204, 6692, 27693); ff(29763, 23574, 4516, 31219, 292, 49969, 23920, 4346); fe(152, 52, 5211, 86, 98, 52, 98, 62823, 35263, 13430, 178, 128); ff(29763, 23041, 51413, 31219, 24807, 11095, 26906, 7454); fe(152, 142, 5315, 86, 146, 142, 146, 59365, 53442, 37433, 178, 128); ff(56834, 8612, 30774, 56946, 292, 49969, 25254, 64683); ff(16907, 47899, 2335, 7721, 54446, 9419, 60383, 21834); ff(56834, 22894, 7548, 56946, 36587, 40001, 6375, 24242); fe(152, 143, 22115, 86, 113, 143, 113, 51264, 2906, 62375, 178, 128); fg(13, 19333, 71, 155, 224, 26511, 13413, 37028, 51, 65); fe(152, 52, 12527, 86, 98, 52, 98, 17667, 40607, 18842, 178, 128); fe(152, 143, 2016, 86, 113, 143, 113, 49887, 8552, 64528, 178, 128); ff(13931, 60384, 7348, 61096, 21295, 44503, 724, 20054); ff(54446, 22407, 25274, 9419, 48952, 60960, 3068, 64505); fe(152, 174, 24605, 86, 50, 174, 50, 34230, 3660, 7573, 178, 128); ff(56834, 10048, 65351, 56946, 65382, 47168, 61998, 11692); fe(152, 117, 7521, 86, 188, 117, 188, 38893, 64864, 55508, 178, 128); fe(152, 142, 14005, 86, 146, 142, 146, 31400, 8752, 64997, 178, 128); fe(152, 57, 41388, 86, 183, 57, 183, 48713, 16510, 4487, 178, 128); ff(22937, 30183, 39029, 19204, 24807, 11095, 10166, 59922); fe(152, 51, 55106, 86, 207, 51, 207, 23191, 33516, 58711, 178, 128); fe(152, 191, 16372, 86, 248, 191, 248, 28459, 63420, 7735, 178, 128); fe(152, 142, 39429, 86, 146, 142, 146, 46887, 8040, 33532, 178, 128); fe(152, 48, 48981, 86, 201, 48, 201, 44438, 13060, 11058, 178, 128); ff(54785, 19285, 33916, 50328, 46130, 28059, 49153, 37046); fe(152, 13, 48798, 86, 224, 13, 224, 23382, 46360, 29866, 178, 128); fe(152, 57, 13020, 86, 183, 57, 183, 50664, 64033, 7932, 178, 128); fe(152, 225, 18406, 86, 75, 225, 75, 36407, 37640, 12712, 178, 128); fe(152, 47, 45694, 86, 89, 47, 89, 44804, 48539, 27581, 178, 128); fe(152, 240, 48798, 86, 22, 240, 22, 23382, 594, 33655, 178, 128); fe(152, 142, 56297, 86, 146, 142, 146, 51885, 44118, 59656, 178, 128); ff(65382, 29763, 20381, 47168, 24807, 11095, 31219, 12178); fe(152, 52, 52682, 86, 98, 52, 98, 36812, 31291, 31523, 178, 128); fe(152, 57, 13678, 86, 183, 57, 183, 31122, 38666, 9366, 178, 128); fe(152, 48, 23070, 86, 201, 48, 201, 11105, 56615, 53784, 178, 128); ff(56423, 19156, 23792, 20830, 292, 49969, 37797, 56960); ff(12555, 65083, 15936, 3330, 48205, 56023, 51043, 52775); fe(152, 135, 16372, 86, 184, 135, 184, 28459, 62891, 7003, 178, 128); ff(28172, 40887, 6214, 43068, 46130, 28059, 63436, 50309); fe(152, 51, 57944, 86, 207, 51, 207, 830, 47028, 40440, 178, 128); fe(152, 47, 7654, 86, 89, 47, 89, 11301, 56048, 42914, 178, 128); ff(28172, 58678, 14770, 43068, 22937, 19204, 30058, 45091); ff(7696, 19441, 24881, 22771, 54785, 50328, 64213, 20033); ff(36587, 19669, 64308, 40001, 25993, 32345, 18656, 64459); fe(152, 135, 21194, 86, 184, 135, 184, 41028, 63135, 56225, 178, 128); ff(2341, 60731, 20466, 60112, 39060, 54406, 5904, 19723); ff(53527, 28343, 25918, 58872, 2341, 60112, 60515, 21503); ff(56423, 49085, 58495, 20830, 7696, 22771, 29511, 38381); fe(152, 225, 17310, 86, 75, 225, 75, 43590, 23289, 4992, 178, 128); ff(56423, 53529, 38215, 20830, 48205, 56023, 53973, 35283); fg(174, 50655, 178, 86, 50, 30083, 15397, 23613, 143, 65); fe(152, 135, 59947, 86, 184, 135, 184, 612, 39072, 27945, 178, 128); ff(292, 3963, 2506, 49969, 39060, 54406, 30747, 9752); fe(152, 57, 63659, 86, 183, 57, 183, 41097, 7440, 30225, 178, 128); ff(21295, 9752, 15202, 44503, 16907, 7721, 2506, 16455); fe(152, 174, 35287, 86, 50, 174, 50, 37833, 19079, 53045, 178, 128); ff(7696, 29526, 14584, 22771, 28172, 43068, 30549, 37823); fe(152, 191, 18239, 86, 248, 191, 248, 52029, 55106, 23191, 178, 128); ff(24807, 40008, 50656, 11095, 808, 42298, 12307, 36089); fe(152, 48, 13230, 86, 201, 48, 201, 34814, 56297, 51885, 178, 128); fe(152, 240, 7008, 86, 22, 240, 22, 41887, 57944, 830, 178, 128); fe(152, 52, 12729, 86, 98, 52, 98, 15083, 18488, 38281, 178, 128); fe(152, 117, 9953, 86, 188, 117, 188, 43112, 31393, 25057, 178, 128); fe(152, 142, 64864, 86, 146, 142, 146, 55508, 30028, 52077, 178, 128); ff(28172, 21867, 34912, 43068, 28172, 43068, 60674, 65474); fe(152, 135, 24385, 86, 184, 135, 184, 41892, 60468, 8922, 178, 128); fe(152, 90, 64460, 86, 242, 90, 242, 54760, 4578, 51496, 178, 128); fe(152, 191, 2054, 86, 248, 191, 248, 47834, 19763, 38453, 178, 128); ff(53527, 10158, 24235, 58872, 56423, 20830, 64722, 59145); fe(152, 174, 6694, 86, 50, 174, 50, 31397, 49074, 62571, 178, 128); ff(21295, 30087, 55347, 44503, 42117, 47286, 58251, 49042); fe(152, 52, 26200, 86, 98, 52, 98, 12185, 905, 25998, 178, 128); fe(152, 191, 7791, 86, 248, 191, 248, 51625, 459, 5491, 178, 128); ff(3296, 40410, 63404, 33455, 54446, 9419, 63407, 25338); fe(152, 90, 39671, 86, 242, 90, 242, 61555, 35263, 13430, 178, 128); ff(292, 16364, 47177, 49969, 7696, 22771, 33018, 60303); fe(152, 48, 6188, 86, 201, 48, 201, 42013, 60468, 8922, 178, 128); fe(152, 225, 49853, 86, 75, 225, 75, 51074, 8004, 62515, 178, 128); fe(152, 240, 13440, 86, 22, 240, 22, 34932, 23289, 4992, 178, 128); fe(152, 47, 60499, 86, 89, 47, 89, 20676, 834, 4995, 178, 128); ff(34148, 15916, 6413, 45782, 13036, 41150, 53254, 43003); ff(3294, 3895, 32927, 2300, 54446, 9419, 50848, 37289); fe(152, 142, 3660, 86, 146, 142, 146, 7573, 45694, 44804, 178, 128); fe(152, 52, 23433, 86, 98, 52, 98, 13816, 13685, 61868, 178, 128); fe(152, 13, 62179, 86, 224, 13, 224, 25946, 39045, 25225, 178, 128); fe(152, 174, 45119, 86, 50, 174, 50, 6507, 50899, 23433, 178, 128); fe(152, 57, 18837, 86, 183, 57, 183, 12907, 12627, 19802, 178, 128); fe(152, 87, 23070, 86, 57, 87, 57, 11105, 8331, 53190, 178, 128); fe(152, 57, 32706, 86, 183, 57, 183, 4662, 9379, 56919, 178, 128); fe(152, 57, 11210, 86, 183, 57, 183, 40281, 63591, 42273, 178, 128); fg(57, 38412, 197, 189, 183, 54573, 17386, 31749, 47, 65); ff(22937, 19515, 40870, 19204, 48205, 56023, 46798, 50571); fe(152, 90, 12527, 86, 242, 90, 242, 17667, 16386, 8489, 178, 128); ff(7696, 40796, 51411, 22771, 13931, 61096, 44017, 31536); fe(152, 13, 44111, 86, 224, 13, 224, 36643, 38896, 45977, 178, 128); ff(16907, 34743, 19046, 7721, 21295, 44503, 10101, 33669); ff(13036, 10306, 40949, 41150, 36587, 40001, 47244, 10536); ff(48205, 7286, 38701, 56023, 42117, 47286, 53283, 37405); ff(21295, 34697, 15388, 44503, 48952, 60960, 42958, 16140); fe(152, 51, 58671, 86, 207, 51, 207, 18352, 45119, 6507, 178, 128); fe(152, 48, 18530, 86, 201, 48, 201, 51985, 12627, 19802, 178, 128); fe(152, 90, 1374, 86, 242, 90, 242, 40365, 29806, 56156, 178, 128); fg(191, 29242, 152, 128, 248, 4662, 23670, 11870, 117, 65); ff(34148, 14636, 11311, 45782, 21295, 44503, 17860, 49934); fe(152, 225, 42297, 86, 75, 225, 75, 19607, 65213, 42487, 178, 128); ff(3294, 6799, 44739, 2300, 65382, 47168, 57882, 12134); fe(152, 87, 1601, 86, 57, 87, 57, 1714, 14176, 3873, 178, 128); ff(28172, 21592, 30565, 43068, 24807, 11095, 34619, 11506); fe(152, 52, 63525, 86, 98, 52, 98, 673, 55606, 26669, 178, 128); ff(65382, 12715, 16739, 47168, 21295, 44503, 53560, 21366); ff(34148, 44428, 38472, 45782, 22937, 19204, 44595, 374); ff(7696, 56928, 34682, 22771, 44710, 48900, 583, 4694); ff(46130, 52409, 34378, 28059, 56423, 20830, 28492, 51067); fe(152, 191, 11394, 86, 248, 191, 248, 23126, 22998, 23761, 178, 128); fe(152, 51, 37420, 86, 207, 51, 207, 42032, 50023, 51958, 178, 128); fe(152, 90, 12460, 86, 242, 90, 242, 31800, 31393, 25057, 178, 128); fe(152, 48, 16510, 86, 201, 48, 201, 4487, 10297, 43452, 178, 128); fe(152, 52, 48981, 86, 98, 52, 98, 44438, 20022, 10349, 178, 128); ff(28172, 29000, 6357, 43068, 2341, 60112, 44113, 47842); ff(21295, 11782, 38894, 44503, 2341, 60112, 45583, 29902); ff(39060, 26321, 13303, 54406, 21295, 44503, 60823, 580); fe(152, 51, 21859, 86, 207, 51, 207, 30558, 5211, 62823, 178, 128); ff(3294, 44568, 5125, 2300, 22937, 19204, 55302, 47494); ff(39060, 44999, 28031, 54406, 48952, 60960, 39318, 15025); fe(152, 117, 24095, 86, 188, 117, 188, 63957, 44019, 8907, 178, 128); ff(31157, 54049, 44467, 46600, 292, 49969, 42673, 46364); ff(28172, 54532, 42646, 43068, 48205, 56023, 24114, 58675); fe(152, 135, 39429, 86, 184, 135, 184, 46887, 46106, 45964, 178, 128); ff(53527, 53642, 47975, 58872, 30620, 31449, 5535, 34808); ff(16907, 14140, 13693, 7721, 44710, 48900, 4675, 8008); ff(48952, 44692, 36245, 60960, 292, 49969, 42174, 47249); fe(152, 143, 7097, 86, 113, 143, 113, 53803, 57870, 60598, 178, 128); fe(152, 225, 45572, 86, 75, 225, 75, 4486, 28606, 52600, 178, 128); fe(152, 117, 460, 86, 188, 117, 188, 1583, 23070, 11105, 178, 128); ff(56834, 2923, 60341, 56946, 56834, 56946, 37102, 59695); fe(152, 87, 17735, 86, 57, 87, 57, 49052, 4184, 41011, 178, 128); ff(24807, 24774, 48344, 11095, 36587, 40001, 43563, 26431); fe(152, 191, 50463, 86, 248, 191, 248, 53659, 13230, 34814, 178, 128); fe(152, 240, 2906, 86, 22, 240, 22, 62375, 16382, 2854, 178, 128); fe(152, 142, 37640, 86, 146, 142, 146, 12712, 37640, 12712, 178, 128); fe(152, 51, 13367, 86, 207, 51, 207, 35434, 20594, 60612, 178, 128); ff(808, 52629, 19102, 42298, 21295, 44503, 20024, 64696); fe(152, 240, 58502, 86, 22, 240, 22, 43451, 28670, 50057, 178, 128); fe(152, 225, 5211, 86, 75, 225, 75, 62823, 47114, 28919, 178, 128); fe(152, 57, 8331, 86, 183, 57, 183, 53190, 52628, 24148, 178, 128); fe(152, 142, 64081, 86, 146, 142, 146, 55921, 5901, 42779, 178, 128); ff(46130, 48893, 28075, 28059, 44710, 48900, 8131, 12575); fe(152, 57, 64999, 86, 183, 57, 183, 41645, 56297, 51885, 178, 128); fe(152, 142, 20498, 86, 146, 142, 146, 60713, 61607, 31321, 178, 128); fe(152, 90, 22718, 86, 242, 90, 242, 34856, 58419, 21757, 178, 128); ff(53527, 3862, 39230, 58872, 29763, 31219, 13473, 3923); ff(53527, 46889, 7239, 58872, 56423, 20830, 33081, 41242); ff(24807, 4265, 65435, 11095, 53527, 58872, 44326, 56637); fe(152, 87, 12023, 86, 57, 87, 57, 53810, 32906, 59671, 178, 128); fe(152, 117, 53901, 86, 188, 117, 188, 45882, 39045, 25225, 178, 128); fe(152, 135, 31062, 86, 184, 135, 184, 21807, 15259, 34417, 178, 128); ff(54785, 46518, 57938, 50328, 44710, 48900, 48707, 32235); fe(152, 142, 31393, 86, 146, 142, 146, 25057, 48981, 44438, 178, 128); fe(152, 47, 38608, 86, 89, 47, 89, 38832, 4902, 23556, 178, 128); fe(152, 13, 51986, 86, 224, 13, 224, 45419, 60468, 8922, 178, 128); fe(152, 142, 18532, 86, 146, 142, 146, 52155, 29550, 43729, 178, 128); ff(3296, 60789, 45908, 33455, 2341, 60112, 57131, 56099); fe(152, 51, 16326, 86, 207, 51, 207, 31528, 51866, 56831, 178, 128); fe(152, 48, 58611, 86, 201, 48, 201, 28547, 48971, 13505, 178, 128); fe(152, 47, 42101, 86, 89, 47, 89, 63514, 9318, 23501, 178, 128); fe(152, 191, 16207, 86, 248, 191, 248, 47424, 29710, 14495, 178, 128); fe(152, 225, 28634, 86, 75, 225, 75, 31609, 19763, 38453, 178, 128); ff(31157, 6613, 10511, 46600, 42117, 47286, 40348, 34393); ff(34148, 10824, 48276, 45782, 46130, 28059, 41958, 64720); ff(44710, 34883, 9126, 48900, 54785, 50328, 26028, 51907); fe(152, 240, 25567, 86, 22, 240, 22, 43293, 65465, 65042, 178, 128); fe(152, 225, 64129, 86, 75, 225, 75, 38919, 64706, 49370, 178, 128); fe(152, 225, 50131, 86, 75, 225, 75, 38880, 64081, 55921, 178, 128); ff(29763, 22141, 30368, 31219, 65382, 47168, 5931, 57652); fe(152, 135, 10297, 86, 184, 135, 184, 43452, 30028, 52077, 178, 128); fe(152, 52, 59269, 86, 98, 52, 98, 23779, 460, 1583, 178, 128); fe(152, 90, 37246, 86, 242, 90, 242, 34620, 20594, 60612, 178, 128); fe(152, 174, 30730, 86, 50, 174, 50, 4117, 41290, 56042, 178, 128); fe(152, 191, 46697, 86, 248, 191, 248, 55037, 64864, 55508, 178, 128); fe(152, 174, 5315, 86, 50, 174, 50, 59365, 57526, 3102, 178, 128); ff(28172, 12565, 23834, 43068, 34148, 45782, 41227, 41095); fe(152, 143, 47444, 86, 113, 143, 113, 26959, 35374, 18294, 178, 128); fe(152, 87, 61607, 86, 57, 87, 57, 31321, 27077, 10024, 178, 128); ff(808, 60450, 56584, 42298, 39060, 54406, 11362, 18450); fe(152, 87, 28289, 86, 57, 87, 57, 27761, 45893, 29731, 178, 128); ff(21295, 19090, 59637, 44503, 7696, 22771, 64929, 1444); ff(48952, 28216, 3139, 60960, 65382, 47168, 34082, 63285); ff(53527, 31033, 16278, 58872, 44710, 48900, 5153, 24573); fe(152, 47, 27098, 86, 89, 47, 89, 17985, 53442, 37433, 178, 128); fe(152, 13, 64126, 86, 224, 13, 224, 28312, 37246, 34620, 178, 128); ff(56834, 9365, 14936, 56946, 28172, 43068, 4378, 3109); fe(152, 13, 11362, 86, 224, 13, 224, 14990, 39513, 39254, 178, 128); ff(28172, 58471, 21301, 43068, 13931, 61096, 5847, 5012); fe(152, 51, 48407, 86, 207, 51, 207, 12556, 41864, 30064, 178, 128); ff(34148, 43702, 42265, 45782, 2341, 60112, 38642, 11868); ff(42117, 39408, 59693, 47286, 3294, 2300, 10950, 395); fe(152, 191, 37640, 86, 248, 191, 248, 12712, 63659, 41097, 178, 128); fe(152, 174, 1396, 86, 50, 174, 50, 19483, 10850, 22512, 178, 128); fe(152, 117, 63591, 86, 188, 117, 188, 42273, 24385, 41892, 178, 128); ff(54446, 59306, 38163, 9419, 3296, 33455, 2447, 8825); ff(22937, 17826, 12110, 19204, 22937, 19204, 37905, 38563); fe(152, 47, 54822, 86, 89, 47, 89, 21322, 48863, 9482, 178, 128); fe(152, 87, 63477, 86, 57, 87, 57, 48443, 55186, 43309, 178, 128); ff(44710, 16742, 27786, 48900, 56834, 56946, 15778, 14684); fe(152, 87, 46404, 86, 57, 87, 57, 3716, 7956, 10463, 178, 128); ff(29763, 7824, 40958, 31219, 36587, 40001, 53904, 45677); ff(22937, 14954, 12945, 19204, 3296, 33455, 18561, 24155); fe(152, 225, 38896, 86, 75, 225, 75, 45977, 28647, 59292, 178, 128); ff(2341, 7444, 28702, 60112, 13036, 41150, 11358, 51973); ff(3296, 61116, 42739, 33455, 44710, 48900, 2926, 3447); fe(152, 13, 33007, 86, 224, 13, 224, 53986, 5211, 62823, 178, 128); fe(152, 142, 46017, 86, 146, 142, 146, 581, 21194, 41028, 178, 128); ff(25993, 22966, 45371, 32345, 56834, 56946, 60491, 51076); ff(36587, 32217, 1907, 40001, 12555, 3330, 58499, 14288); ff(25993, 26774, 19772, 32345, 13931, 61096, 15394, 55949); fe(152, 51, 8331, 86, 207, 51, 207, 53190, 57526, 3102, 178, 128); fe(152, 90, 12487, 86, 242, 90, 242, 62944, 44111, 36643, 178, 128); ff(12555, 37383, 3689, 3330, 56423, 20830, 49642, 24765); fe(152, 87, 1266, 86, 57, 87, 57, 14290, 31291, 31523, 178, 128); fe(152, 240, 191, 86, 22, 240, 22, 52885, 191, 52885, 178, 128); fe(152, 52, 61607, 86, 98, 52, 98, 31321, 7812, 43722, 178, 128); ff(54785, 23333, 54583, 50328, 54785, 50328, 27277, 29574); ff(30620, 18728, 49498, 31449, 28172, 43068, 10667, 44262); fe(152, 90, 5901, 86, 242, 90, 242, 42779, 34471, 35344, 178, 128); fe(152, 87, 15323, 86, 57, 87, 57, 43802, 62891, 7003, 178, 128); fg(143, 45964, 153, 162, 113, 46106, 51339, 36224, 142, 65); fe(152, 87, 23762, 86, 57, 87, 57, 64000, 5078, 49247, 178, 128); fe(152, 135, 18530, 86, 184, 135, 184, 51985, 30730, 4117, 178, 128); fe(152, 47, 11544, 86, 89, 47, 89, 61592, 4408, 56388, 178, 128); ff(25993, 63950, 44158, 32345, 13931, 61096, 54179, 279); ff(13036, 4835, 8894, 41150, 53527, 58872, 27600, 17425); ff(56423, 12348, 38909, 20830, 54446, 9419, 12992, 50995); ff(25993, 26256, 46064, 32345, 13931, 61096, 40988, 2957); fe(152, 51, 23289, 86, 207, 51, 207, 4992, 63462, 10434, 178, 128); ff(31157, 8343, 50169, 46600, 42117, 47286, 16024, 17821); ff(3296, 11189, 5893, 33455, 54446, 9419, 360, 51711); ff(42117, 56404, 52809, 47286, 56423, 20830, 58974, 34050); ff(13931, 36267, 33077, 61096, 65382, 47168, 30107, 29294); ff(7696, 1324, 18106, 22771, 30620, 31449, 2564, 38048); ff(3296, 18160, 27846, 33455, 24807, 11095, 22316, 57123); ff(16907, 8226, 63469, 7721, 29763, 31219, 20595, 56661); fe(152, 48, 56506, 86, 201, 48, 201, 12346, 44937, 20626, 178, 128); ff(16907, 29417, 42608, 7721, 7696, 22771, 31777, 39973); ff(2341, 25555, 23475, 60112, 65382, 47168, 49584, 16465); fe(152, 90, 24095, 86, 242, 90, 242, 63957, 2730, 57282, 178, 128); ff(65382, 63524, 52412, 47168, 13931, 61096, 46755, 50524); ff(54785, 8321, 59618, 50328, 13036, 41150, 25292, 10613); fe(152, 87, 24838, 86, 57, 87, 57, 60071, 45122, 16246, 178, 128); ff(24807, 63208, 34954, 11095, 65382, 47168, 55114, 6964); ff(2341, 29724, 40398, 60112, 29763, 31219, 18515, 11832); ff(28172, 50911, 2456, 43068, 24807, 11095, 41078, 37820); fe(152, 135, 45694, 86, 184, 135, 184, 44804, 28593, 5300, 178, 128); fe(152, 48, 4184, 86, 201, 48, 201, 41011, 63659, 41097, 178, 128); ff(3294, 14520, 38274, 2300, 48952, 60960, 48210, 6463); ff(292, 22645, 2635, 49969, 39060, 54406, 38839, 60903); ff(13931, 6377, 27806, 61096, 56834, 56946, 30917, 47833); fe(152, 143, 2054, 86, 113, 143, 113, 47834, 22957, 35419, 178, 128); ff(65382, 17061, 39514, 47168, 48952, 60960, 20794, 8844); fg(174, 36890, 146, 213, 50, 1893, 59720, 62522, 191, 65); ff(2341, 57732, 54517, 60112, 30620, 31449, 1652, 5949); fe(152, 47, 9379, 86, 89, 47, 89, 56919, 28788, 31181, 178, 128); ff(39060, 61801, 8789, 54406, 56423, 20830, 53959, 43037); ff(13036, 56435, 43312, 41150, 56834, 56946, 64180, 31022); fg(135, 12185, 65, 205, 184, 26200, 30433, 16219, 90, 65); ff(42117, 15884, 12846, 47286, 44710, 48900, 44615, 47324); ff(2341, 34620, 47470, 60112, 46130, 28059, 49316, 10712); ff(44710, 27244, 52137, 48900, 28172, 43068, 12257, 4340); ff(65382, 57112, 41662, 47168, 54785, 50328, 35978, 23876); ff(25993, 22087, 40155, 32345, 31157, 46600, 37693, 37756); ff(25993, 50647, 42531, 32345, 56423, 20830, 16550, 7974); fe(152, 48, 32706, 86, 201, 48, 201, 4662, 53311, 22479, 178, 128); ff(13036, 20993, 1448, 41150, 48205, 56023, 55474, 19177); ff(56834, 14561, 36429, 56946, 3296, 33455, 47928, 37017); ff(53527, 24311, 33337, 58872, 7696, 22771, 38989, 485); ff(24807, 40675, 57792, 11095, 48952, 60960, 20117, 19653); ff(54446, 19972, 38216, 9419, 808, 42298, 41125, 40045); ff(44710, 27579, 28734, 48900, 54785, 50328, 23050, 5443); fe(152, 143, 30823, 86, 113, 143, 113, 17602, 50089, 5332, 178, 128); fd(13740, 576, 32992, 592, 9, 56670, 11981); fd(35170, 576, 5746, 592, 2, 40820, 56455); fd(20603, 576, 27424, 592, 3, 12298, 19927); fd(49862, 576, 8791, 592, 5, 9317, 60475); fd(37670, 576, 23048, 592, 13, 19302, 44137); fd(51101, 576, 3662, 592, 15, 19628, 54669); fd(19628, 576, 26837, 592, 0, 19895, 3662); fd(44589, 576, 60475, 592, 6, 49862, 55172); fd(62549, 576, 15033, 592, 14, 23046, 8706); fd(62651, 576, 2091, 592, 12, 28892, 48222); fd(19895, 576, 15893, 592, 7, 44392, 26837); fd(49862, 576, 56455, 592, 10, 35170, 60475); fd(28892, 576, 45296, 592, 4, 23131, 2091); fd(61070, 576, 8142, 592, 8, 30819, 30238); fd(51101, 576, 22330, 592, 11, 49133, 54669); fd(23046, 576, 30238, 592, 1, 61070, 15033); fc(13275, 12516, 63738, 9120, 9627, 40029, 51692, 10290, 22871, 40403); fc(59884, 38312, 51438, 37864, 35118, 59453, 59122, 1702, 35134, 52130); fb(53275, 53491, 579, 63481, 32147, 19798, 47892, 38199, 12132, 56406); fb(12353, 37679, 6380, 15193, 33781, 39580, 15720, 53140, 44441, 64207); fc(7944, 33227, 23085, 23537, 18748, 31150, 23537, 32494, 31150, 28499); fb(33294, 48311, 53106, 23007, 57970, 29543, 32548, 7612, 25056, 7611); fb(41144, 53275, 16564, 9169, 56406, 34413, 45988, 13593, 62779, 50056); fb(43429, 12956, 36065, 38358, 36329, 35504, 38183, 17001, 54957, 7775); fc(27971, 57709, 30050, 38183, 48424, 37234, 59709, 55479, 35504, 11940); fc(4970, 29674, 34652, 31624, 29770, 22759, 60014, 28712, 5919, 39476); fb(33852, 42497, 34017, 10584, 5260, 8658, 61230, 56889, 28243, 58264); fc(27095, 63920, 12569, 7652, 41318, 57058, 35912, 27288, 35264, 59629); fc(5657, 48943, 44417, 31211, 20373, 30345, 12736, 8036, 61261, 42163); fb(7823, 25440, 19369, 7901, 30453, 38312, 35118, 16435, 8342, 25006); fb(60846, 44798, 52569, 22832, 3348, 31977, 56345, 43860, 14612, 31255); fc(23221, 37041, 29236, 20238, 35822, 38032, 41023, 60779, 12713, 52726); fb(47647, 18391, 58579, 48424, 53385, 60661, 20610, 41934, 57709, 56456); fb(17096, 2754, 58054, 3680, 16691, 61896, 47412, 27665, 38428, 64079); fc(22705, 32804, 36574, 790, 60428, 59971, 59786, 36292, 43413, 52347); fc(4027, 42337, 55882, 51200, 15745, 40884, 29852, 43829, 39092, 11763); fc(35725, 9169, 34445, 45506, 47515, 36673, 35962, 62249, 14697, 25526); fb(18321, 11218, 59642, 63969, 13201, 25942, 55013, 21701, 55038, 44653); fc(4996, 37679, 22008, 13280, 33781, 34895, 19757, 27899, 11014, 41691); fc(38324, 28798, 29497, 25526, 25787, 28511, 24348, 28482, 35725, 59146); fc(34137, 34137, 60223, 52347, 35130, 13215, 48435, 25203, 22705, 35130); fc(18968, 2639, 20433, 25166, 11952, 32703, 36, 8805, 14328, 52078); fb(25942, 45081, 8583, 3851, 46976, 44344, 51265, 60654, 40484, 55013); fb(41780, 54210, 52801, 116, 22067, 48943, 20373, 30175, 6857, 12930); fb(22759, 34750, 38693, 30581, 14888, 43836, 58087, 59899, 18864, 60014); fb(44615, 12713, 22889, 51692, 20238, 59129, 47647, 8172, 40029, 48436); fc(18060, 3048, 5921, 44583, 48035, 45006, 23723, 14611, 49516, 57346); fb(25942, 28088, 45194, 59146, 42892, 47827, 52224, 50072, 38324, 55013); fa(39592, 11, 34213, 28671, 28576, 2239, 7624, 9028, 22712, 28047, 39112); fa(39008, 5, 53019, 44660, 31331, 23251, 45303, 43959, 45778, 44036, 39424); fa(22227, 12, 62908, 24593, 45303, 53019, 53257, 45303, 53019, 25185, 21683); fa(16446, 7, 65431, 63064, 60873, 20121, 34721, 54849, 49032, 62504, 16990); fa(11063, 4, 37767, 16992, 41793, 38451, 46070, 41793, 38451, 16400, 10583); fa(65099, 2, 38424, 23757, 5951, 3691, 43084, 53257, 62908, 24253, 64555); fa(47826, 3, 2239, 56329, 13695, 52093, 28576, 732, 49486, 56953, 47282); fa(21097, 8, 42079, 24128, 7624, 34213, 36437, 30231, 7351, 23600, 20489); fa(59812, 1, 50, 47974, 45303, 53019, 3780, 43084, 38424, 47382, 60356); fa(51426, 9, 50, 21785, 20501, 16469, 3780, 9028, 22712, 22377, 51842); fa(63342, 10, 3691, 21152, 13695, 52093, 5951, 28576, 2239, 20688, 62734); fa(21314, 13, 59778, 58136, 43959, 45778, 24330, 43084, 38424, 57704, 20770); fa(60599, 0, 22712, 65146, 2, 57317, 9028, 10672, 6526, 64522, 61143); fa(12769, 14, 1612, 54888, 49375, 29000, 37824, 43084, 38424, 54296, 13185); fa(22017, 15, 49032, 44968, 37824, 1612, 54849, 9028, 22712, 44504, 21601); fa(29085, 6, 3691, 18834, 2, 57317, 5951, 732, 49486, 19426, 29693); g___1046(25965, 35666, 36466, 50695, 6900, 57648, 64101, 5, 16182, 2617, 26445); g___1046(59665, 6509, 7245, 50923, 4268, 8368, 50480, 13, 11001, 36303, 60209); g___1046(10501, 48645, 47909, 20735, 13998, 25025, 5516, 6, 20285, 34422, 11045); g___1046(60012, 11326, 10526, 62840, 59855, 24371, 49767, 0, 37059, 729, 59468); g___1046(62494, 4447, 5247, 36120, 52550, 24788, 34490, 7, 50695, 6900, 63038); g___1046(54806, 18452, 19764, 20735, 13998, 8368, 50480, 4, 40020, 57426, 54326); g___1046(37558, 49739, 51051, 65394, 50951, 10095, 42936, 15, 20735, 13998, 37014); g___1046(46436, 9136, 9872, 63999, 2869, 1863, 3224, 1, 50923, 4268, 46916); g___1046(25018, 41221, 42021, 35373, 5539, 27758, 65381, 14, 53612, 35076, 25498); g___1046(45853, 24592, 25904, 35373, 5539, 47115, 47132, 8, 62840, 59855, 45373); g___1046(5795, 50770, 50034, 63999, 2869, 26769, 59304, 3, 52709, 2041, 5251); g___1046(28589, 43605, 44917, 50695, 6900, 24788, 34490, 11, 51390, 41106, 28045); g___1046(12751, 1772, 972, 8149, 5760, 12894, 24447, 12, 58816, 56745, 13295); g___1046(61836, 43019, 44331, 35373, 5539, 24788, 34490, 2, 16182, 2617, 62380); g___1046(65365, 51247, 52495, 50695, 6900, 24371, 49767, 10, 20735, 13998, 64885); g___1046(56729, 17503, 16767, 22176, 51947, 8368, 50480, 9, 65394, 50951, 57273); ff(10382, 47741, 45421, 40332, 65167, 61781, 1236, 34779); ff(22018, 9361, 22783, 52114, 53394, 44171, 52141, 35702); ff(48711, 21056, 1057, 62044, 9631, 18975, 33605, 11311); ff(53813, 20156, 2660, 51953, 23651, 50175, 6649, 26669); fe(152, 87, 64555, 86, 57, 87, 57, 26595, 9749, 38157, 178, 128); ff(30741, 58651, 11910, 61880, 43705, 62391, 61716, 32626); ff(31034, 29643, 32077, 48244, 30741, 61880, 8897, 57980); ff(32315, 43281, 31837, 10832, 55189, 14942, 39879, 10925); ff(35940, 45161, 64861, 8196, 22018, 52114, 59125, 59356); fe(152, 47, 63922, 86, 89, 47, 89, 9631, 9152, 39311, 178, 128); fe(152, 174, 59434, 86, 50, 174, 50, 48975, 5654, 61621, 178, 128); ff(10525, 28500, 55481, 19969, 65167, 61781, 2427, 50514); fe(152, 13, 51743, 86, 224, 13, 224, 24191, 3482, 6301, 178, 128); ff(30839, 11634, 24479, 39569, 31034, 48244, 65274, 14948); ff(53394, 2966, 61357, 44171, 50253, 52624, 4580, 20892); fe(152, 240, 58915, 86, 22, 240, 22, 62504, 45812, 26450, 178, 128); ff(2499, 52765, 59497, 47268, 55189, 14942, 51632, 41314); fe(152, 13, 1478, 86, 224, 13, 224, 39995, 1918, 65475, 178, 128); ff(10525, 22849, 28152, 19969, 22018, 52114, 49022, 6320); fe(152, 51, 33646, 86, 207, 51, 207, 9123, 62847, 24499, 178, 128); ff(30241, 28197, 2456, 36348, 23651, 50175, 56011, 37820); fe(152, 135, 15669, 86, 184, 135, 184, 35629, 27285, 57382, 178, 128); ff(10525, 13709, 44930, 19969, 30839, 39569, 33089, 27705); fe(152, 191, 55277, 86, 248, 191, 248, 21003, 24518, 1718, 178, 128); fe(152, 225, 41025, 86, 75, 225, 75, 15029, 45663, 26882, 178, 128); fe(152, 90, 16776, 86, 242, 90, 242, 24385, 54165, 62943, 178, 128); fe(152, 142, 27865, 86, 146, 142, 146, 51617, 52603, 27544, 178, 128); fe(152, 51, 15124, 86, 207, 51, 207, 99, 13692, 60879, 178, 128); ff(39504, 15148, 62006, 29473, 55189, 14942, 25299, 9023); ff(64783, 26929, 20259, 15084, 43705, 62391, 63403, 43047); ff(31034, 36884, 5734, 48244, 50253, 52624, 35193, 7662); ff(22018, 30776, 5733, 52114, 53813, 51953, 62595, 4807); fe(152, 143, 28428, 86, 113, 143, 113, 45823, 28900, 50429, 178, 128); ff(50253, 47938, 9134, 52624, 48711, 62044, 34597, 16425); ff(53813, 46003, 9208, 51953, 48711, 62044, 54316, 11580); fe(152, 13, 45729, 86, 224, 13, 224, 48711, 39717, 18729, 178, 128); ff(10382, 38696, 45876, 40332, 53394, 44171, 11326, 64268); fe(152, 240, 32958, 86, 22, 240, 22, 22003, 52503, 51604, 178, 128); ff(53394, 6156, 21377, 44171, 10382, 40332, 19523, 46589); ff(2676, 6310, 40730, 31746, 43705, 62391, 21423, 50510); fe(152, 51, 47694, 86, 207, 51, 207, 29644, 13963, 42561, 178, 128); ff(10525, 51377, 5131, 19969, 53813, 51953, 39567, 42845); ff(50253, 32134, 53120, 52624, 10525, 19969, 12116, 62170); ff(32375, 56883, 18518, 37243, 49621, 42301, 39575, 3030); fe(152, 174, 62101, 86, 50, 174, 50, 53636, 23524, 9125, 178, 128); ff(32375, 14523, 46414, 37243, 50253, 52624, 30622, 21425); ff(22018, 28540, 22870, 52114, 32375, 37243, 50570, 20154); ff(50253, 58304, 24234, 52624, 50253, 52624, 62070, 5059); fe(152, 47, 59696, 86, 89, 47, 89, 25323, 31371, 862, 178, 128); ff(31034, 50224, 8394, 48244, 22018, 52114, 19445, 55636); fe(152, 225, 23954, 86, 75, 225, 75, 14109, 30275, 33669, 178, 128); ff(30741, 16032, 5545, 61880, 65282, 1995, 22446, 14330); fe(152, 52, 23302, 86, 98, 52, 98, 6672, 16776, 24385, 178, 128); fe(152, 174, 6883, 86, 50, 174, 50, 14478, 58583, 36561, 178, 128); fg(48, 14278, 212, 24, 201, 35585, 17800, 58181, 240, 207); fe(152, 174, 62338, 86, 50, 174, 50, 40793, 2872, 42911, 178, 128); fe(152, 52, 46640, 86, 98, 52, 98, 52229, 30221, 51051, 178, 128); fe(152, 174, 47526, 86, 50, 174, 50, 18428, 53805, 31760, 178, 128); ff(59294, 363, 7219, 9443, 65282, 1995, 27318, 51143); fe(152, 57, 32386, 86, 183, 57, 183, 2658, 55436, 45351, 178, 128); fe(152, 13, 90, 86, 224, 13, 224, 12804, 9943, 20127, 178, 128); fe(152, 52, 1005, 86, 98, 52, 98, 2088, 20039, 61932, 178, 128); fg(87, 30972, 71, 155, 57, 50321, 38715, 8941, 135, 207); fe(152, 90, 47526, 86, 242, 90, 242, 18428, 58187, 31218, 178, 128); ff(7326, 63580, 31945, 41108, 31034, 48244, 19943, 60180); ff(65167, 56634, 60366, 61781, 32375, 37243, 26634, 17443); fe(152, 90, 21753, 86, 242, 90, 242, 58941, 10805, 31894, 178, 128); ff(65167, 24555, 34219, 61781, 23651, 50175, 23550, 29541); ff(32375, 21556, 41826, 37243, 10382, 40332, 42463, 41777); ff(65282, 29783, 7437, 1995, 2676, 31746, 1016, 52867); ff(64783, 35139, 45569, 15084, 53813, 51953, 5205, 37282); ff(55189, 32874, 57934, 14942, 64783, 15084, 64744, 29279); fg(143, 33488, 83, 41, 113, 63221, 6307, 20736, 174, 207); ff(22018, 15815, 959, 52114, 2630, 19985, 21775, 49620); ff(64783, 4727, 55335, 15084, 50253, 52624, 15118, 56796); fe(152, 117, 17111, 86, 188, 117, 188, 46106, 10805, 31894, 178, 128); fe(152, 87, 49920, 86, 57, 87, 57, 10070, 59846, 58233, 178, 128); fe(152, 240, 46902, 86, 22, 240, 22, 53130, 23469, 5919, 178, 128); fe(152, 135, 45918, 86, 184, 135, 184, 50532, 21305, 61076, 178, 128); fe(152, 51, 1918, 86, 207, 51, 207, 65475, 28900, 50429, 178, 128); ff(31034, 23946, 53835, 48244, 65282, 1995, 25445, 62750); fe(152, 174, 41636, 86, 50, 174, 50, 32562, 37092, 54835, 178, 128); ff(65282, 14431, 16819, 1995, 35940, 8196, 32265, 9025); ff(2676, 54163, 14816, 31746, 53394, 44171, 3493, 48440); fe(152, 87, 28142, 86, 57, 87, 57, 54780, 46307, 34199, 178, 128); fg(57, 41010, 71, 155, 183, 31572, 47896, 19720, 48, 207); fg(142, 47344, 212, 24, 146, 44129, 39595, 54235, 117, 207); ff(48711, 49155, 53379, 62044, 2676, 31746, 33295, 9435); ff(30839, 34813, 28658, 39569, 32375, 37243, 23850, 23830); ff(35940, 60255, 50123, 8196, 31034, 48244, 195, 35288); fe(152, 52, 16377, 86, 98, 52, 98, 1532, 17771, 43450, 178, 128); fe(152, 117, 62338, 86, 188, 117, 188, 40793, 37150, 10831, 178, 128); ff(65356, 4196, 39452, 29266, 23651, 50175, 44404, 46438); ff(59294, 14808, 32036, 9443, 32315, 10832, 21065, 35327); ff(9631, 18537, 54607, 18975, 59294, 9443, 61808, 58905); ff(58088, 58980, 49106, 16824, 53394, 44171, 19662, 62501); fe(152, 174, 19671, 86, 50, 174, 50, 55946, 1879, 41388, 178, 128); fe(152, 142, 55890, 86, 146, 142, 146, 14889, 65374, 53575, 178, 128); ff(48711, 13529, 21869, 62044, 2676, 31746, 46134, 7396); ff(7326, 24824, 15167, 41108, 2630, 19985, 25650, 54548); ff(50253, 18688, 40067, 52624, 10525, 19969, 592, 23096); fe(152, 225, 11628, 86, 75, 225, 75, 60075, 59846, 58233, 178, 128); ff(48711, 58536, 64252, 62044, 30741, 61880, 40514, 35754); ff(30741, 26487, 11578, 61880, 10382, 40332, 18429, 60485); fe(152, 240, 21522, 86, 22, 240, 22, 14600, 21383, 44343, 178, 128); ff(10525, 6730, 49470, 19969, 9631, 18975, 4060, 7903); ff(53394, 19198, 49790, 44171, 9631, 18975, 25858, 5580); ff(14173, 49374, 35584, 7042, 22018, 52114, 25905, 9619); ff(22018, 9708, 38653, 52114, 65356, 29266, 48147, 7035); ff(53394, 33116, 31082, 44171, 30839, 39569, 47714, 29895); ff(53813, 45694, 64261, 51953, 48711, 62044, 44804, 372); ff(10525, 30958, 60539, 19969, 9631, 18975, 29070, 26452); ff(16058, 21870, 25513, 23270, 10525, 19969, 40380, 41426); ff(16058, 44935, 2120, 23270, 30839, 39569, 43278, 63105); fe(152, 47, 56394, 86, 89, 47, 89, 22341, 51862, 14725, 178, 128); fe(152, 143, 42797, 86, 113, 143, 113, 36302, 23541, 45073, 178, 128); fe(152, 48, 21297, 86, 201, 48, 201, 58991, 21111, 37079, 178, 128); fe(152, 13, 54691, 86, 224, 13, 224, 12614, 38323, 51424, 178, 128); ff(58088, 14302, 55750, 16824, 9631, 18975, 43037, 47138); fe(152, 90, 21553, 86, 242, 90, 242, 33998, 52741, 11172, 178, 128); fe(152, 13, 9152, 86, 224, 13, 224, 39311, 45817, 43315, 178, 128); ff(22018, 45626, 35027, 52114, 65356, 29266, 41455, 53575); ff(2676, 62877, 18419, 31746, 49621, 42301, 23786, 27715); fe(152, 142, 64533, 86, 146, 142, 146, 34770, 49109, 36209, 178, 128); ff(55189, 19710, 26098, 14942, 10525, 19969, 4191, 11800); ff(58088, 57118, 26517, 16824, 30741, 61880, 51862, 33330); fe(152, 52, 25351, 86, 98, 52, 98, 47503, 33211, 24648, 178, 128); ff(2676, 24739, 3023, 31746, 65167, 61781, 38411, 46579); ff(49621, 32361, 63368, 42301, 2630, 19985, 46539, 721); fe(152, 90, 14567, 86, 242, 90, 242, 63809, 57945, 13662, 178, 128); fe(152, 57, 46527, 86, 183, 57, 183, 41213, 976, 20543, 178, 128); fe(152, 240, 8529, 86, 22, 240, 22, 20984, 54774, 50809, 178, 128); ff(31034, 8554, 62681, 48244, 10382, 40332, 48666, 10398); fg(174, 51823, 212, 24, 50, 14228, 4525, 4456, 225, 207); ff(50253, 35215, 32122, 52624, 22018, 52114, 12148, 46898); ff(32315, 60901, 4557, 10832, 30741, 61880, 26723, 12123); fe(152, 191, 46902, 86, 248, 191, 248, 53130, 39962, 34115, 178, 128); fe(152, 191, 20039, 86, 248, 191, 248, 61932, 12563, 4988, 178, 128); fe(152, 57, 26924, 86, 183, 57, 183, 1431, 11049, 65254, 178, 128); fe(152, 117, 58583, 86, 188, 117, 188, 36561, 49920, 10070, 178, 128); fe(152, 48, 30894, 86, 201, 48, 201, 39133, 57945, 13662, 178, 128); fe(152, 52, 4197, 86, 98, 52, 98, 23152, 27865, 51617, 178, 128); fe(152, 57, 48002, 86, 183, 57, 183, 555, 48002, 555, 178, 128); ff(64783, 21285, 60414, 15084, 35940, 8196, 16777, 575); ff(65167, 25744, 47063, 61781, 7326, 41108, 30507, 29484); fe(152, 13, 41130, 86, 224, 13, 224, 13012, 33646, 9123, 178, 128); fe(152, 52, 11621, 86, 98, 52, 98, 35555, 37187, 5221, 178, 128); fe(152, 135, 63452, 86, 184, 135, 184, 49702, 9535, 35820, 178, 128); ff(2630, 63400, 24275, 19985, 65356, 29266, 28446, 6556); ff(65167, 64890, 59600, 61781, 2630, 19985, 63797, 21095); fe(152, 117, 31603, 86, 188, 117, 188, 20917, 6455, 20284, 178, 128); fe(152, 90, 3010, 86, 242, 90, 242, 36111, 55436, 45351, 178, 128); ff(30839, 30931, 36291, 39569, 32375, 37243, 11983, 15277); ff(9631, 61535, 42645, 18975, 10382, 40332, 7038, 36738); ff(30839, 29675, 7811, 39569, 50253, 52624, 43982, 29494); fe(152, 135, 1478, 86, 184, 135, 184, 39995, 16709, 14959, 178, 128); ff(2630, 6851, 9493, 19985, 58088, 16824, 39812, 18266); ff(31034, 44530, 13777, 48244, 30741, 61880, 44016, 54989); fe(152, 142, 44703, 86, 146, 142, 146, 14730, 60820, 64802, 178, 128); fg(191, 13416, 65, 205, 248, 21258, 40894, 26550, 90, 207); fe(152, 87, 15769, 86, 57, 87, 57, 35751, 4502, 64010, 178, 128); fe(152, 240, 51296, 86, 22, 240, 22, 28168, 54600, 60624, 178, 128); ff(32375, 52463, 6671, 37243, 10382, 40332, 40235, 55199); ff(10525, 51962, 23641, 19969, 2499, 47268, 45676, 40307); fe(152, 51, 46853, 86, 207, 51, 207, 28468, 26260, 36551, 178, 128); fe(152, 13, 60391, 86, 224, 13, 224, 59806, 55836, 11901, 178, 128); fe(152, 142, 51416, 86, 146, 142, 146, 32168, 34670, 29214, 178, 128); ff(22018, 58050, 64666, 52114, 30839, 39569, 6329, 8340); ff(30839, 10916, 62161, 39569, 58088, 16824, 15607, 50410); ff(30241, 21103, 3339, 36348, 50253, 52624, 27007, 62438); fe(152, 90, 48002, 86, 242, 90, 242, 555, 56151, 56624, 178, 128); fe(152, 57, 41279, 86, 183, 57, 183, 30056, 42283, 14346, 178, 128); fe(152, 135, 27891, 86, 184, 135, 184, 27020, 25229, 18556, 178, 128); fe(152, 13, 26939, 86, 224, 13, 224, 30077, 26353, 9046, 178, 128); ff(2630, 41139, 36860, 19985, 22018, 52114, 45485, 21515); fe(152, 117, 56394, 86, 188, 117, 188, 22341, 13692, 60879, 178, 128); fe(152, 240, 52677, 86, 22, 240, 22, 12981, 20637, 774, 178, 128); ff(23651, 26814, 60027, 50175, 65356, 29266, 55365, 8279); fe(152, 57, 64259, 86, 183, 57, 183, 28738, 49430, 24211, 178, 128); fe(152, 143, 8529, 86, 113, 143, 113, 20984, 56719, 35044, 178, 128); ff(53813, 47840, 2839, 51953, 53813, 51953, 35690, 1774); ff(2499, 1339, 65436, 47268, 58088, 16824, 13230, 16); ff(53813, 58356, 33301, 51953, 59294, 9443, 63134, 27133); fe(152, 142, 40611, 86, 146, 142, 146, 36401, 10608, 49612, 178, 128); fe(152, 191, 23923, 86, 248, 191, 248, 50969, 43410, 12878, 178, 128); fe(152, 225, 46527, 86, 75, 225, 75, 41213, 26922, 857, 178, 128); fe(152, 47, 52180, 86, 89, 47, 89, 43880, 21297, 58991, 178, 128); ff(32375, 6576, 57555, 37243, 39504, 29473, 2237, 62519); fe(152, 52, 15769, 86, 98, 52, 98, 35751, 47772, 12902, 178, 128); fe(152, 191, 21383, 86, 248, 191, 248, 44343, 33329, 34372, 178, 128); fe(152, 174, 10693, 86, 50, 174, 50, 6534, 2847, 17118, 178, 128); fe(152, 47, 25959, 86, 89, 47, 89, 62086, 27865, 51617, 178, 128); fe(152, 240, 21079, 86, 22, 240, 22, 3263, 47526, 18428, 178, 128); fe(152, 142, 20039, 86, 146, 142, 146, 61932, 60646, 26260, 178, 128); fe(152, 143, 51457, 86, 113, 143, 113, 46444, 6388, 12147, 178, 128); fe(152, 174, 33487, 86, 50, 174, 50, 13072, 17180, 33373, 178, 128); ff(43705, 22891, 9289, 62391, 30839, 39569, 38937, 58840); ff(16058, 53693, 46253, 23270, 31034, 48244, 62076, 51951); ff(7326, 30816, 31793, 41108, 22018, 52114, 21134, 25783); fe(152, 191, 37451, 86, 248, 191, 248, 37600, 62273, 21176, 178, 128); fe(152, 135, 21698, 86, 184, 135, 184, 17116, 19845, 33381, 178, 128); ff(22018, 44073, 13175, 52114, 53394, 44171, 50272, 34549); fe(152, 240, 23524, 86, 22, 240, 22, 9125, 34651, 58296, 178, 128); fe(152, 47, 5822, 86, 89, 47, 89, 16959, 49430, 24211, 178, 128); ff(58088, 54094, 30749, 16824, 53394, 44171, 16498, 25329); fe(152, 240, 45801, 86, 22, 240, 22, 45752, 38633, 5434, 178, 128); fe(152, 117, 45663, 86, 188, 117, 188, 26882, 41351, 14051, 178, 128); ff(65282, 55023, 43415, 1995, 23651, 50175, 61717, 54136); ff(10382, 20288, 38461, 40332, 65282, 1995, 28841, 40997); ff(23651, 21651, 33677, 50175, 16058, 23270, 39608, 43000); fe(152, 57, 52180, 86, 183, 57, 183, 43880, 37150, 10831, 178, 128); ff(32375, 31601, 61129, 37243, 65282, 1995, 57365, 53081); fe(152, 142, 2696, 86, 146, 142, 146, 9532, 41713, 21313, 178, 128); ff(53394, 36839, 60472, 44171, 2630, 19985, 28804, 15917); ff(65282, 16344, 63495, 1995, 30839, 39569, 35079, 61243); ff(32375, 45907, 34330, 37243, 14173, 7042, 33904, 24216); fe(152, 52, 7781, 86, 98, 52, 98, 9934, 37597, 12710, 178, 128); ff(30241, 54684, 41703, 36348, 64783, 15084, 19577, 50427); ff(35940, 38768, 31179, 8196, 59294, 9443, 6736, 16181); ff(22018, 24022, 30500, 52114, 30839, 39569, 25517, 18987); ff(53813, 23802, 12889, 51953, 16058, 23270, 54774, 48460); ff(32375, 4219, 56692, 37243, 53394, 44171, 16566, 56503); ff(50253, 44943, 45636, 52624, 32315, 10832, 28377, 52148); ff(10525, 17459, 42994, 19969, 2630, 19985, 16996, 21924); fe(152, 143, 34876, 86, 113, 143, 113, 59120, 37985, 27676, 178, 128); ff(39504, 21898, 2387, 29473, 50253, 52624, 43434, 47340); ff(9631, 33979, 30368, 18975, 10525, 19969, 34668, 57652); ff(64783, 14421, 30907, 15084, 53394, 44171, 1309, 21632); fe(152, 48, 56199, 86, 201, 48, 201, 60253, 51573, 4122, 178, 128); ff(32375, 31120, 7792, 37243, 55189, 14942, 31884, 3290); fe(152, 143, 1005, 86, 113, 143, 113, 2088, 4320, 31374, 178, 128); fe(152, 87, 46936, 86, 57, 87, 57, 61736, 9535, 35820, 178, 128); fe(152, 48, 28142, 86, 201, 48, 201, 54780, 16776, 24385, 178, 128); ff(35940, 17537, 5157, 8196, 53813, 51953, 64766, 48452); ff(32315, 6958, 18929, 10832, 9631, 18975, 31252, 51779); ff(58088, 65492, 38871, 16824, 2630, 19985, 20892, 18854); ff(64783, 5022, 61885, 15084, 2676, 31746, 35923, 32346); ff(32375, 16433, 25025, 37243, 53394, 44171, 1860, 38616); ff(9631, 12616, 30627, 18975, 58088, 16824, 49266, 22508); ff(30241, 16818, 14774, 36348, 64783, 15084, 59583, 34524); ff(2676, 64335, 47009, 31746, 14173, 7042, 28007, 11668); ff(65282, 56572, 60667, 1995, 32375, 37243, 29930, 57228); ff(59294, 32441, 18200, 9443, 7326, 41108, 63977, 42617); fe(152, 47, 15420, 86, 89, 47, 89, 51166, 1497, 40658, 178, 128); ff(31034, 38106, 7847, 48244, 48711, 62044, 15357, 48491); fe(152, 225, 25229, 86, 75, 225, 75, 18556, 17180, 33373, 178, 128); ff(32375, 36819, 4709, 37243, 16058, 23270, 26165, 45652); ff(30241, 31210, 65450, 36348, 64783, 15084, 63685, 19899); ff(43705, 36733, 4290, 62391, 64783, 15084, 56996, 9666); ff(14173, 18048, 5587, 7042, 43705, 62391, 61127, 59716); fe(152, 142, 10930, 86, 146, 142, 146, 49537, 55836, 11901, 178, 128); fe(152, 225, 19223, 86, 75, 225, 75, 12973, 50243, 13918, 178, 128); fe(152, 191, 50243, 86, 248, 191, 248, 13918, 33211, 24648, 178, 128); ff(14173, 56561, 21254, 7042, 49621, 42301, 4523, 42707); fe(152, 174, 6455, 86, 50, 174, 50, 20284, 11271, 49317, 178, 128); ff(32315, 34339, 20619, 10832, 32375, 37243, 51487, 28791); fe(152, 143, 30891, 86, 113, 143, 113, 55090, 45356, 48264, 178, 128); fe(152, 51, 14033, 86, 207, 51, 207, 2510, 26924, 1431, 178, 128); fe(152, 225, 4502, 86, 75, 225, 75, 64010, 18412, 61835, 178, 128); fe(152, 57, 59887, 86, 183, 57, 183, 56036, 59887, 56036, 178, 128); ff(65356, 12792, 27648, 29266, 59294, 9443, 30918, 4238); ff(2499, 33451, 10550, 47268, 55189, 14942, 58552, 14757); fe(152, 48, 22174, 86, 201, 48, 201, 32609, 9473, 32676, 178, 128); ff(10382, 55871, 22461, 40332, 30839, 39569, 52217, 53794); ff(64783, 11410, 32107, 15084, 2676, 31746, 6624, 19618); ff(10525, 9223, 6438, 19969, 53394, 44171, 695, 40886); fe(152, 135, 44863, 86, 184, 135, 184, 642, 976, 20543, 178, 128); fe(152, 90, 1723, 86, 242, 90, 242, 56938, 60, 22984, 178, 128); ff(48711, 7903, 1308, 62044, 53394, 44171, 49470, 47456); fe(152, 48, 16516, 86, 201, 48, 201, 7439, 16516, 7439, 178, 128); ff(16058, 9936, 11208, 23270, 2630, 19985, 27324, 43570); ff(2630, 6999, 15435, 19985, 30839, 39569, 20979, 23353); fe(152, 90, 19223, 86, 242, 90, 242, 12973, 58135, 65031, 178, 128); ff(49621, 41795, 27274, 42301, 43705, 62391, 51385, 28449); fe(152, 142, 51743, 86, 146, 142, 146, 24191, 26168, 44177, 178, 128); ff(53813, 28084, 51953, 51953, 9631, 18975, 32879, 53813); fe(152, 240, 33239, 86, 22, 240, 22, 63978, 41279, 30056, 178, 128); fe(152, 240, 8322, 86, 22, 240, 22, 39269, 3000, 3104, 178, 128); ff(49621, 63370, 42140, 42301, 58088, 16824, 26009, 51642); ff(30241, 11403, 54862, 36348, 10382, 40332, 51799, 19969); fe(152, 51, 45265, 86, 207, 51, 207, 54203, 782, 27582, 178, 128); fe(152, 52, 64809, 86, 98, 52, 98, 41491, 33509, 4852, 178, 128); fe(152, 90, 5332, 86, 242, 90, 242, 57474, 167, 59878, 178, 128); ff(65356, 41607, 11604, 29266, 55189, 14942, 23640, 5323); fe(152, 117, 55568, 86, 188, 117, 188, 35320, 21653, 48576, 178, 128); fe(152, 135, 22175, 86, 184, 135, 184, 59616, 42891, 61388, 178, 128); ff(14173, 5723, 21711, 7042, 58088, 16824, 62773, 64996); fe(152, 90, 47922, 86, 242, 90, 242, 11951, 41218, 7910, 178, 128); ff(53813, 38529, 19260, 51953, 65167, 61781, 34402, 54651); fe(152, 174, 58135, 86, 50, 174, 50, 65031, 51501, 20505, 178, 128); fe(152, 191, 52603, 86, 248, 191, 248, 27544, 55770, 63266, 178, 128); fe(152, 142, 34503, 86, 146, 142, 146, 55661, 63311, 12788, 178, 128); fe(152, 143, 63922, 86, 113, 143, 113, 9631, 9060, 32950, 178, 128); ff(53394, 39802, 22779, 44171, 2676, 31746, 51037, 63367); ff(59294, 9868, 58042, 9443, 2499, 47268, 8575, 9112); fe(152, 51, 49430, 86, 207, 51, 207, 24211, 36951, 30149, 178, 128); ff(7326, 25518, 37843, 41108, 65282, 1995, 61417, 23773); ff(2630, 55560, 49831, 19985, 23651, 50175, 2189, 1426); ff(65282, 44756, 3514, 1995, 39504, 29473, 22881, 11851); ff(55189, 58657, 65348, 14942, 32315, 10832, 8775, 42468); ff(10382, 52139, 27519, 40332, 22018, 52114, 16481, 26296); fe(152, 135, 23923, 86, 184, 135, 184, 50969, 31151, 39115, 178, 128); ff(7326, 16616, 8676, 41108, 30741, 61880, 15684, 53688); ff(22018, 2694, 29014, 52114, 58088, 16824, 25087, 64850); fe(152, 225, 42499, 86, 75, 225, 75, 39076, 60391, 59806, 178, 128); fe(152, 90, 29804, 86, 242, 90, 242, 2643, 56394, 22341, 178, 128); ff(65356, 1189, 6435, 29266, 49621, 42301, 11928, 49617); fe(152, 174, 52683, 86, 50, 174, 50, 49624, 17840, 28935, 178, 128); fe(152, 174, 53242, 86, 50, 174, 50, 37897, 35581, 5233, 178, 128); ff(49621, 30262, 60789, 42301, 59294, 9443, 9748, 51891); ff(2676, 23061, 56370, 31746, 39504, 29473, 5551, 55539); fe(152, 87, 58915, 86, 57, 87, 57, 62504, 2737, 38400, 178, 128); ff(49621, 20739, 23970, 42301, 31034, 48244, 61330, 48493); fe(152, 51, 21653, 86, 207, 51, 207, 48576, 8585, 4204, 178, 128); fe(152, 191, 59846, 86, 248, 191, 248, 58233, 30595, 64465, 178, 128); ff(2630, 50017, 56054, 19985, 2499, 47268, 46216, 31264); fe(152, 135, 53242, 86, 184, 135, 184, 37897, 16343, 59944, 178, 128); ff(43705, 11884, 26908, 62391, 10382, 40332, 37467, 35969); ff(2676, 9062, 28859, 31746, 48711, 62044, 36260, 1708); fe(152, 143, 37451, 86, 113, 143, 113, 37600, 64533, 34770, 178, 128); fe(152, 13, 55568, 86, 224, 13, 224, 35320, 41218, 7910, 178, 128); ff(49621, 52032, 22874, 42301, 43705, 62391, 48804, 57209); ff(10382, 54789, 6120, 40332, 14173, 7042, 24029, 23691); fe(152, 135, 59262, 86, 184, 135, 184, 54615, 9281, 3471, 178, 128); ff(35940, 5335, 55754, 8196, 10525, 19969, 52668, 62892); fe(152, 87, 25151, 86, 57, 87, 57, 899, 2872, 42911, 178, 128); fe(152, 117, 56151, 86, 188, 117, 188, 56624, 62118, 23885, 178, 128); fe(152, 13, 18412, 86, 224, 13, 224, 61835, 15769, 35751, 178, 128); ff(30741, 51059, 53798, 61880, 58088, 16824, 59651, 52570); fe(152, 87, 51296, 86, 57, 87, 57, 28168, 16018, 47003, 178, 128); ff(65356, 42751, 33558, 29266, 30741, 61880, 44967, 21032); fe(152, 87, 13692, 86, 57, 87, 57, 60879, 51862, 14725, 178, 128); fe(152, 57, 51862, 86, 183, 57, 183, 14725, 29804, 2643, 178, 128); ff(10525, 65432, 24590, 19969, 2676, 31746, 45395, 46473); fe(152, 47, 32492, 86, 89, 47, 89, 24321, 42356, 11364, 178, 128); ff(30839, 34047, 54295, 39569, 58088, 16824, 33650, 37319); ff(32375, 3850, 59447, 37243, 55189, 14942, 24778, 3050); ff(53394, 28682, 21713, 44171, 50253, 52624, 9050, 23101); fe(152, 52, 19076, 86, 98, 52, 98, 31504, 28409, 54634, 178, 128); fe(152, 13, 2512, 86, 224, 13, 224, 58987, 52007, 8100, 178, 128); fe(152, 57, 41130, 86, 183, 57, 183, 13012, 58680, 24890, 178, 128); ff(2630, 46335, 19033, 19985, 55189, 14942, 24572, 43623); ff(23651, 61076, 27323, 50175, 14173, 7042, 45961, 45704); ff(58088, 17807, 21264, 16824, 32315, 10832, 24115, 13855); ff(32315, 3046, 54739, 10832, 31034, 48244, 35995, 28113); fe(152, 13, 28381, 86, 224, 13, 224, 42236, 49488, 7694, 178, 128); fe(152, 225, 14567, 86, 75, 225, 75, 63809, 16377, 1532, 178, 128); fe(152, 191, 31371, 86, 248, 191, 248, 862, 21079, 3263, 178, 128); ff(10382, 54856, 15689, 40332, 64783, 15084, 26347, 37860); fe(152, 52, 15669, 86, 98, 52, 98, 35629, 31728, 37209, 178, 128); ff(30741, 49519, 21644, 61880, 9631, 18975, 1361, 28455); fe(152, 143, 40201, 86, 113, 143, 113, 63930, 3777, 53016, 178, 128); fe(152, 117, 42891, 86, 188, 117, 188, 61388, 11621, 35555, 178, 128); ff(10382, 58393, 10064, 40332, 22018, 52114, 53376, 37986); fe(152, 135, 35683, 86, 184, 135, 184, 9886, 10608, 49612, 178, 128); ff(14173, 51136, 14695, 7042, 30241, 36348, 43318, 9123); fe(152, 48, 17840, 86, 201, 48, 201, 28935, 55436, 45351, 178, 128); ff(2676, 29836, 33835, 31746, 32315, 10832, 48696, 6492); fe(152, 135, 55489, 86, 184, 135, 184, 46153, 21553, 33998, 178, 128); fe(152, 57, 64082, 86, 183, 57, 183, 34850, 58947, 14624, 178, 128); fe(152, 191, 15278, 86, 248, 191, 248, 23752, 64555, 26595, 178, 128); ff(30741, 20722, 27887, 61880, 10382, 40332, 38116, 31049); fe(152, 90, 37451, 86, 242, 90, 242, 37600, 1457, 27122, 178, 128); ff(22018, 42478, 32900, 52114, 2630, 19985, 8690, 61909); ff(9631, 6946, 58241, 18975, 23651, 50175, 1404, 10828); ff(32375, 17352, 40587, 37243, 55189, 14942, 64092, 45854); fe(152, 174, 23923, 86, 50, 174, 50, 50969, 31387, 28435, 178, 128); fe(152, 48, 9535, 86, 201, 48, 201, 35820, 52007, 8100, 178, 128); ff(2499, 27568, 44429, 47268, 30741, 61880, 15232, 15781); ff(31034, 21638, 1562, 48244, 32315, 10832, 53753, 29840); ff(48711, 58071, 50505, 62044, 53394, 44171, 64466, 14287); ff(2676, 11364, 37279, 31746, 10525, 19969, 61093, 34693); ff(32315, 25257, 25949, 10832, 39504, 29473, 10096, 20796); ff(30839, 17589, 5095, 39569, 32315, 10832, 2099, 9836); fe(152, 48, 31151, 86, 201, 48, 201, 39115, 15769, 35751, 178, 128); ff(32315, 11148, 26366, 10832, 31034, 48244, 48625, 43906); fe(152, 48, 55770, 86, 201, 48, 201, 63266, 55770, 63266, 178, 128); ff(58088, 8728, 33784, 16824, 30839, 39569, 44730, 54123); ff(30241, 64788, 26119, 36348, 48711, 62044, 61238, 27132); fe(152, 117, 56086, 86, 188, 117, 188, 57136, 12360, 42393, 178, 128); fg(174, 37247, 146, 213, 50, 16647, 53030, 39343, 142, 207); fe(152, 51, 52614, 86, 207, 51, 207, 59818, 27848, 27901, 178, 128); fe(152, 174, 41727, 86, 50, 174, 50, 62824, 1457, 27122, 178, 128); fe(152, 51, 47878, 86, 207, 51, 207, 50394, 15769, 35751, 178, 128); ff(59294, 39581, 35590, 9443, 31034, 48244, 54484, 58387); fe(152, 90, 51743, 86, 242, 90, 242, 24191, 51703, 17156, 178, 128); ff(9631, 18329, 63848, 18975, 23651, 50175, 56028, 33628); fe(152, 87, 62428, 86, 57, 87, 57, 13650, 27891, 27020, 178, 128); fe(152, 47, 45282, 86, 89, 47, 89, 5379, 11648, 14810, 178, 128); fe(152, 174, 49430, 86, 50, 174, 50, 24211, 13078, 24752, 178, 128); fe(152, 52, 375, 86, 98, 52, 98, 50147, 47922, 11951, 178, 128); fe(152, 142, 5707, 86, 146, 142, 146, 59901, 976, 20543, 178, 128); fe(152, 191, 53649, 86, 248, 191, 248, 20585, 45801, 45752, 178, 128); ff(22018, 46776, 37275, 52114, 50253, 52624, 2310, 10986); fe(152, 225, 17111, 86, 75, 225, 75, 46106, 17038, 47595, 178, 128); ff(53394, 23814, 23922, 44171, 22018, 52114, 41242, 5808); fe(152, 191, 55836, 86, 248, 191, 248, 11901, 16516, 7439, 178, 128); fe(152, 48, 26268, 86, 201, 48, 201, 8714, 26268, 8714, 178, 128); fe(152, 135, 57880, 86, 184, 135, 184, 40417, 32465, 26103, 178, 128); fe(152, 52, 49109, 86, 98, 52, 98, 36209, 41351, 14051, 178, 128); fe(152, 225, 10932, 86, 75, 225, 75, 56572, 41441, 41576, 178, 128); fe(152, 47, 58141, 86, 89, 47, 89, 51510, 59434, 48975, 178, 128); ff(9631, 18644, 15567, 18975, 55189, 14942, 21736, 37074); fg(57, 64209, 197, 189, 183, 6817, 13251, 20308, 191, 207); fe(152, 47, 13408, 86, 89, 47, 89, 60164, 23939, 49100, 178, 128); fe(152, 90, 45588, 86, 242, 90, 242, 30871, 49784, 18223, 178, 128); ff(2630, 16021, 25807, 19985, 32315, 10832, 25584, 59813); fe(152, 13, 10805, 86, 224, 13, 224, 31894, 36951, 30149, 178, 128); fe(152, 47, 14033, 86, 89, 47, 89, 2510, 54165, 62943, 178, 128); ff(2499, 2170, 2557, 47268, 31034, 48244, 42907, 14003); ff(30241, 40156, 62353, 36348, 58088, 16824, 40130, 39238); ff(50253, 22175, 34096, 52624, 2499, 47268, 59616, 21546); ff(2676, 62069, 63051, 31746, 32375, 37243, 2049, 63598); fe(152, 51, 29074, 86, 207, 51, 207, 54392, 5654, 61621, 178, 128); ff(58088, 20239, 29662, 16824, 10525, 19969, 46012, 33613); ff(49621, 3595, 49254, 42301, 39504, 29473, 47737, 138); fe(152, 48, 37597, 86, 201, 48, 201, 12710, 28428, 45823, 178, 128); fe(152, 143, 23954, 86, 113, 143, 113, 14109, 63311, 12788, 178, 128); ff(10382, 12136, 48716, 40332, 32315, 10832, 65524, 55394); ff(7326, 10321, 24197, 41108, 23651, 50175, 49844, 19706); ff(2630, 24149, 57842, 19985, 32315, 10832, 9387, 41101); fe(152, 51, 11271, 86, 207, 51, 207, 49317, 11271, 49317, 178, 128); ff(23651, 49016, 57961, 50175, 2499, 47268, 58795, 62665); ff(7326, 53977, 13458, 41108, 32315, 10832, 18558, 45816); ff(16058, 10950, 54437, 23270, 22018, 52114, 43286, 4722); fe(152, 51, 56199, 86, 207, 51, 207, 60253, 19139, 10080, 178, 128); ff(35940, 43047, 38472, 8196, 9631, 18975, 20259, 374); fg(52, 424, 65, 205, 98, 63636, 19976, 64013, 51, 207); fe(152, 240, 6603, 86, 22, 240, 22, 46104, 28825, 3251, 178, 128); fe(152, 87, 7982, 86, 57, 87, 57, 48483, 20565, 8033, 178, 128); fe(152, 142, 64555, 86, 146, 142, 146, 26595, 9749, 38157, 178, 128); ff(65282, 28390, 11334, 1995, 59294, 9443, 1165, 58967); fe(152, 225, 45801, 86, 75, 225, 75, 45752, 41713, 21313, 178, 128); fe(152, 225, 34697, 86, 75, 225, 75, 42958, 16662, 40358, 178, 128); fe(152, 47, 1918, 86, 89, 47, 89, 65475, 35669, 61346, 178, 128); fg(13, 34651, 65, 205, 224, 3413, 3948, 44434, 13, 207); ff(2630, 24857, 15257, 19985, 65282, 1995, 46091, 53347); fe(152, 52, 25142, 86, 98, 52, 98, 31682, 40650, 40911, 178, 128); ff(58088, 41705, 12167, 16824, 53813, 51953, 34663, 64420); fe(152, 135, 46249, 86, 184, 135, 184, 42431, 15042, 12303, 178, 128); fe(152, 117, 1885, 86, 188, 117, 188, 34384, 21553, 33998, 178, 128); ff(14173, 58230, 30142, 7042, 16058, 23270, 37844, 35782); fe(152, 143, 10805, 86, 113, 143, 113, 31894, 58975, 23146, 178, 128); ff(55189, 14443, 7860, 14942, 53813, 51953, 55378, 57779); ff(59294, 27587, 2452, 9443, 2630, 19985, 37598, 41259); fe(152, 191, 17038, 86, 248, 191, 248, 47595, 61826, 12983, 178, 128); fe(152, 57, 56719, 86, 183, 57, 183, 35044, 44631, 32528, 178, 128); fe(152, 51, 44696, 86, 207, 51, 207, 6197, 51743, 24191, 178, 128); ff(43705, 48202, 56255, 62391, 39504, 29473, 63462, 49726); ff(10382, 63674, 63199, 40332, 30241, 36348, 43337, 7953); fe(152, 13, 57345, 86, 224, 13, 224, 46039, 6455, 20284, 178, 128); fe(152, 191, 43148, 86, 248, 191, 248, 8642, 55568, 35320, 178, 128); ff(32375, 49399, 64430, 37243, 55189, 14942, 54769, 20197); fe(152, 142, 13408, 86, 146, 142, 146, 60164, 47772, 12902, 178, 128); fe(152, 135, 64259, 86, 184, 135, 184, 28738, 55634, 22457, 178, 128); ff(10382, 25733, 65511, 40332, 58088, 16824, 36439, 5042); fe(152, 87, 127, 86, 57, 87, 57, 8156, 55568, 35320, 178, 128); ff(58088, 37970, 45560, 16824, 10525, 19969, 33311, 16914); ff(23651, 46835, 35678, 50175, 55189, 14942, 48948, 16520); ff(49621, 62637, 23542, 42301, 23651, 50175, 21318, 4822); ff(7326, 23740, 33246, 41108, 35940, 8196, 46947, 6158); ff(32315, 36340, 21641, 10832, 10525, 19969, 3326, 6456); fe(152, 143, 61642, 86, 113, 143, 113, 629, 23701, 174, 178, 128); ff(48711, 38414, 8230, 62044, 2630, 19985, 46897, 21372); fe(152, 57, 28900, 86, 183, 57, 183, 50429, 7781, 9934, 178, 128); fe(152, 225, 39962, 86, 75, 225, 75, 34115, 39717, 18729, 178, 128); ff(65282, 34736, 63263, 1995, 43705, 62391, 22071, 11373); fe(152, 48, 2556, 86, 201, 48, 201, 22237, 14169, 46618, 178, 128); fe(152, 225, 31603, 86, 75, 225, 75, 20917, 15042, 12303, 178, 128); fe(152, 47, 55568, 86, 89, 47, 89, 35320, 50350, 52697, 178, 128); fe(152, 48, 36812, 86, 201, 48, 201, 35954, 52323, 44463, 178, 128); fe(152, 240, 5707, 86, 22, 240, 22, 59901, 20160, 59890, 178, 128); ff(10525, 303, 45537, 19969, 50253, 52624, 22428, 28982); ff(9631, 11657, 6544, 18975, 22018, 52114, 859, 10856); fe(152, 87, 37092, 86, 57, 87, 57, 54835, 53649, 20585, 178, 128); fe(152, 225, 51862, 86, 75, 225, 75, 14725, 15124, 99, 178, 128); fe(152, 57, 41351, 86, 183, 57, 183, 14051, 32473, 16283, 178, 128); fe(152, 117, 63358, 86, 188, 117, 188, 11074, 30275, 33669, 178, 128); ff(65356, 17881, 57922, 29266, 65282, 1995, 30595, 18830); fe(152, 117, 42797, 86, 188, 117, 188, 36302, 42797, 36302, 178, 128); ff(65167, 51099, 47526, 61781, 31034, 48244, 63316, 38072); fe(152, 240, 24582, 86, 22, 240, 22, 37980, 36555, 13580, 178, 128); ff(30839, 13421, 57675, 39569, 65282, 1995, 13906, 13381); fe(152, 191, 64310, 86, 248, 191, 248, 55625, 9537, 3010, 178, 128); ff(31034, 64039, 31334, 48244, 16058, 23270, 9487, 5313); ff(10382, 32650, 30818, 40332, 65356, 29266, 61797, 660); fe(152, 48, 64551, 86, 201, 48, 201, 51257, 33274, 61403, 178, 128); ff(49621, 18042, 7586, 42301, 2630, 19985, 46809, 14289); fe(152, 143, 10930, 86, 113, 143, 113, 49537, 28825, 3251, 178, 128); ff(23651, 29828, 695, 50175, 65167, 61781, 35685, 9223); fe(152, 143, 55568, 86, 113, 143, 113, 35320, 3722, 42061, 178, 128); fg(135, 773, 153, 162, 184, 43301, 36936, 4694, 143, 207); ff(22018, 51032, 10022, 52114, 30741, 61880, 36760, 58820); fe(152, 117, 39941, 86, 188, 117, 188, 55917, 9152, 39311, 178, 128); fe(152, 57, 11316, 86, 183, 57, 183, 28341, 31151, 39115, 178, 128); fg(135, 52041, 178, 86, 184, 1508, 22373, 14700, 87, 207); ff(48711, 49629, 27187, 62044, 30741, 61880, 64867, 55301); ff(58088, 16425, 25373, 16824, 35940, 8196, 9134, 49528); fe(152, 47, 2696, 86, 89, 47, 89, 9532, 64966, 25072, 178, 128); fe(152, 142, 57945, 86, 146, 142, 146, 13662, 33239, 63978, 178, 128); fg(117, 30194, 207, 69, 188, 50713, 6849, 50639, 57, 207); fe(152, 57, 41441, 86, 183, 57, 183, 41576, 20565, 8033, 178, 128); fe(152, 117, 42356, 86, 188, 117, 188, 11364, 42356, 11364, 178, 128); ff(48711, 43791, 36518, 62044, 58088, 16824, 65319, 36246); fe(152, 87, 57945, 86, 57, 87, 57, 13662, 14567, 63809, 178, 128); ff(49621, 24852, 45968, 42301, 32315, 10832, 9496, 24029); fe(152, 117, 17180, 86, 188, 117, 188, 33373, 55770, 63266, 178, 128); fe(152, 51, 62113, 86, 207, 51, 207, 38873, 42484, 6667, 178, 128); fe(152, 87, 55907, 86, 57, 87, 57, 43350, 55907, 43350, 178, 128); fe(152, 47, 44631, 86, 89, 47, 89, 32528, 7275, 21158, 178, 128); fe(152, 90, 8322, 86, 242, 90, 242, 39269, 33769, 16386, 178, 128); fe(152, 48, 976, 86, 201, 48, 201, 20543, 36743, 1066, 178, 128); fe(152, 52, 17111, 86, 98, 52, 98, 46106, 49430, 24211, 178, 128); ff(53394, 26952, 64508, 44171, 53394, 44171, 54524, 51201); ff(64783, 11311, 34347, 15084, 59294, 9443, 1057, 13435); ff(49621, 1831, 64759, 42301, 14173, 7042, 95, 55668); ff(2676, 16048, 7863, 31746, 30839, 39569, 51502, 2670); ff(30839, 19914, 9927, 39569, 35940, 8196, 2426, 3458); fg(143, 35381, 240, 56, 113, 12154, 27837, 19982, 52, 207); ff(30241, 23204, 15815, 36348, 31034, 48244, 19640, 49472); fe(152, 143, 9473, 86, 113, 143, 113, 32676, 38253, 25153, 178, 128); ff(7326, 27565, 23746, 41108, 14173, 7042, 62793, 5144); fe(152, 142, 21079, 86, 146, 142, 146, 3263, 36262, 60409, 178, 128); fe(152, 240, 52614, 86, 22, 240, 22, 59818, 63452, 49702, 178, 128); fe(152, 13, 24446, 86, 224, 13, 224, 36520, 12308, 7322, 178, 128); ff(53813, 52940, 29816, 51953, 55189, 14942, 31827, 54933); fg(174, 27915, 197, 189, 50, 10863, 31739, 32895, 47, 207); fe(152, 87, 47694, 86, 57, 87, 57, 29644, 55436, 45351, 178, 128); fd(30177, 576, 19863, 592, 12, 58595, 39472); fd(13979, 576, 53374, 592, 3, 14806, 61803); fd(19333, 576, 60961, 592, 1, 42738, 50185); fd(5090, 576, 6868, 592, 14, 55687, 34870); fd(9192, 576, 3824, 592, 13, 35931, 59949); fd(52361, 576, 6021, 592, 0, 5135, 24510); fd(51801, 576, 36676, 592, 15, 51801, 36676); fd(293, 576, 59949, 592, 7, 9192, 57180); fd(14803, 576, 6868, 592, 9, 55687, 49746); fd(47415, 576, 53374, 592, 10, 14806, 23380); fd(293, 576, 29274, 592, 2, 12989, 57180); fd(5135, 576, 34870, 592, 4, 5090, 6021); fd(53689, 576, 36676, 592, 5, 51801, 41361); fd(55687, 576, 39472, 592, 6, 30177, 6868); fd(9139, 576, 60961, 592, 11, 42738, 31244); fd(5135, 576, 20294, 592, 8, 25616, 6021); fc(4970, 38312, 28692, 59695, 35118, 59453, 59122, 37906, 35642, 39476); fb(38624, 30102, 803, 15745, 8101, 26131, 53172, 15405, 42337, 64018); fc(39269, 551, 15860, 47123, 54887, 37445, 52753, 60863, 2493, 40450); fb(58390, 37521, 16661, 1198, 35714, 20364, 39915, 60380, 52342, 47997); fb(45633, 41005, 52569, 55677, 42201, 47193, 1681, 43860, 8909, 34948); fc(32660, 6450, 4767, 5997, 41092, 32804, 60428, 5097, 17372, 19636); fc(28322, 32679, 23273, 3851, 43687, 40872, 20959, 48779, 40484, 35293); fb(18303, 38497, 38031, 28445, 52796, 22871, 9120, 46935, 26038, 14496); fc(14328, 63675, 63186, 64354, 7338, 63539, 57815, 17276, 55239, 25166); fb(9394, 13025, 24571, 14538, 31838, 46004, 4383, 17411, 42846, 63308); fb(64529, 41133, 3479, 35130, 26207, 24904, 11788, 60943, 34137, 22353); fb(49063, 8147, 47483, 5282, 30271, 5045, 39400, 5528, 17444, 37427); fc(1487, 58567, 28808, 6621, 23432, 47827, 52224, 40825, 55570, 52168); fb(17775, 25808, 35703, 15720, 54909, 28079, 59203, 28719, 39580, 23359); fb(59658, 12932, 33607, 26712, 55301, 53458, 41358, 16686, 63036, 26518); fc(57990, 25526, 49770, 39433, 31459, 57743, 33137, 45850, 1127, 32986); fb(43429, 35642, 56958, 17371, 59695, 45586, 10600, 33213, 15728, 7775); fb(2639, 18968, 15859, 56689, 52078, 54267, 13707, 54204, 5472, 11952); fc(27971, 8147, 18269, 3764, 30271, 16486, 55321, 4841, 13143, 11940); fc(23887, 26636, 9503, 3591, 11439, 56740, 15976, 49808, 15932, 4429); fc(12713, 33227, 1904, 37038, 18748, 59552, 37038, 59007, 59552, 20238); fb(25942, 56672, 29113, 40450, 33443, 54703, 4994, 11626, 39269, 55013); fc(5050, 22808, 41808, 52796, 25908, 4692, 30429, 31534, 38497, 49437); fc(44344, 28511, 33474, 59629, 24348, 58567, 23432, 63202, 27095, 51265); fb(13911, 4027, 5598, 32477, 11763, 7944, 28499, 56131, 32150, 59009); fb(30102, 57743, 38918, 63481, 33137, 39092, 51200, 33842, 12132, 8101); fc(14709, 45691, 1436, 11822, 48005, 19798, 47892, 870, 41233, 6962); fc(29450, 18108, 5629, 58551, 59024, 4195, 31614, 62317, 60048, 21016); fc(20364, 17231, 35216, 59621, 16738, 61261, 31211, 13731, 44518, 39915); fb(25440, 54116, 29065, 35118, 47242, 26751, 1736, 56819, 38312, 30453); fc(51469, 17607, 35648, 7338, 37736, 42474, 15368, 41670, 63675, 46849); fb(48220, 28088, 52907, 6621, 42892, 19393, 31705, 37679, 55570, 65016); fa(63067, 9, 48222, 38143, 65384, 7421, 62651, 49862, 60475, 38543, 62523); fa(58338, 13, 54669, 40934, 13740, 11981, 51101, 9317, 8791, 40342, 57730); fa(8223, 5, 2091, 32797, 51101, 54669, 28892, 19302, 23048, 33389, 8831); fa(720, 14, 55172, 36431, 23131, 45296, 44589, 15395, 21043, 35903, 176); fa(34970, 6, 2091, 23481, 37670, 44137, 28892, 44392, 15893, 22985, 35578); fa(39863, 12, 39019, 20048, 20603, 19927, 45448, 44589, 55172, 19488, 39383); fa(80, 1, 8142, 38418, 23046, 15033, 30819, 54663, 7596, 37986, 560); fa(22460, 15, 8706, 60892, 28892, 2091, 62549, 40820, 5746, 61356, 21980); fa(22424, 4, 3662, 53138, 35170, 56455, 19628, 35170, 56455, 52706, 22008); fa(20658, 3, 56455, 6007, 15395, 21043, 35170, 23812, 12402, 5383, 21202); fa(34360, 2, 54669, 48386, 65384, 7421, 51101, 54663, 7596, 49010, 33880); fa(42636, 10, 3662, 52963, 44589, 55172, 19628, 37670, 44137, 52371, 42220); fa(31944, 7, 32992, 38383, 54663, 7596, 56670, 23812, 12402, 38815, 32424); fa(62445, 0, 23048, 41846, 55536, 4777, 19302, 29945, 56674, 41222, 61837); fa(54571, 8, 56674, 50303, 15395, 21043, 29945, 40820, 5746, 50703, 55115); fa(18709, 11, 19927, 23015, 9317, 8791, 20603, 19302, 23048, 23447, 19317); g___1046(63878, 55107, 53763, 64988, 62936, 28150, 54100, 9, 27211, 16935, 64470); g___1046(19079, 49285, 50629, 17130, 41057, 26866, 9968, 8, 9262, 2760, 18647); g___1046(61323, 52641, 51425, 49302, 44193, 56915, 23528, 13, 24556, 48015, 60891); g___1046(61497, 64821, 63605, 40912, 26936, 57835, 53132, 11, 40912, 26936, 62057); g___1046(5816, 52382, 51678, 10410, 43129, 985, 9743, 3, 49302, 44193, 5352); g___1046(10774, 56037, 57253, 59744, 14136, 40896, 60643, 0, 64988, 62936, 10310); g___1046(28075, 56354, 55650, 33264, 46619, 44981, 64246, 6, 9262, 2760, 28667); g___1046(30098, 56105, 56937, 53909, 40887, 697, 40622, 14, 30305, 10066, 30658); g___1046(31239, 17579, 16875, 57371, 47870, 58837, 28982, 12, 63686, 1145, 30807); g___1046(64921, 50702, 49998, 64988, 62936, 36193, 63892, 1, 64261, 40681, 65481); g___1046(37529, 1577, 873, 63686, 1145, 6935, 28904, 10, 54812, 36614, 37065); g___1046(41728, 47721, 48937, 24556, 48015, 40896, 60643, 5, 24556, 48015, 41296); g___1046(5317, 33042, 33874, 32075, 38729, 26866, 9968, 15, 40912, 26936, 5781); g___1046(9043, 22227, 21395, 9262, 2760, 57573, 28723, 2, 30305, 10066, 8451); g___1046(33033, 31139, 31971, 49302, 44193, 57674, 57784, 4, 56136, 33467, 33625); g___1046(39774, 22846, 23678, 32075, 38729, 20804, 18646, 7, 64988, 62936, 39182); fe(152, 90, 18406, 86, 242, 90, 242, 36407, 2730, 57282, 178, 128); ff(2630, 4530, 18975, 19985, 43705, 62391, 30111, 9631); fe(152, 13, 4541, 86, 224, 13, 224, 53761, 20594, 60612, 178, 128); fe(152, 51, 52014, 86, 207, 51, 207, 50851, 20346, 34233, 178, 128); fe(152, 191, 44655, 86, 248, 191, 248, 51746, 31489, 52189, 178, 128); ff(65167, 19277, 23936, 61781, 55189, 14942, 14027, 11821); fe(152, 135, 19849, 86, 184, 135, 184, 12442, 7008, 41887, 178, 128); fe(152, 87, 30777, 86, 57, 87, 57, 6881, 35351, 3880, 178, 128); ff(50253, 12076, 2823, 52624, 59294, 9443, 56310, 8131); fe(152, 117, 8049, 86, 188, 117, 188, 22033, 48981, 44438, 178, 128); fe(152, 174, 35263, 86, 50, 174, 50, 13430, 45286, 46024, 178, 128); fe(152, 135, 27077, 86, 184, 135, 184, 10024, 56048, 42914, 178, 128); fe(152, 48, 623, 86, 201, 48, 201, 55655, 50089, 5332, 178, 128); fe(152, 191, 22998, 86, 248, 191, 248, 23761, 33199, 14433, 178, 128); ff(32375, 10537, 19751, 37243, 32375, 37243, 38872, 44418); ff(9631, 26296, 38894, 18975, 2630, 19985, 27519, 29902); ff(59294, 58175, 64588, 9443, 16058, 23270, 26575, 6361); fg(47, 57167, 240, 56, 89, 49317, 47941, 36965, 174, 83); fe(152, 48, 30083, 86, 201, 48, 201, 50655, 11766, 18600, 178, 128); fe(152, 48, 1513, 86, 201, 48, 201, 30102, 33799, 16382, 178, 128); ff(58088, 41725, 48377, 16824, 2499, 47268, 56077, 48360); ff(32375, 49488, 34133, 37243, 32315, 10832, 7694, 50265); ff(2630, 27120, 45184, 19985, 39504, 29473, 28132, 7235); ff(30741, 61674, 55246, 61880, 30839, 39569, 15581, 219); ff(58088, 30928, 51230, 16824, 35940, 8196, 5176, 20104); ff(32375, 51140, 48656, 37243, 58088, 16824, 53473, 46123); ff(50253, 24421, 23566, 52624, 32315, 10832, 40491, 34001); ff(50253, 15257, 45537, 52624, 7326, 41108, 60441, 28982); ff(23651, 1689, 27150, 50175, 30241, 36348, 53082, 22418); ff(2630, 20315, 59790, 19985, 2630, 19985, 41072, 39642); ff(53394, 60836, 39272, 44171, 2630, 19985, 22145, 13820); fe(152, 48, 3795, 86, 201, 48, 201, 8658, 37553, 34367, 178, 128); fe(152, 13, 36564, 86, 224, 13, 224, 16453, 32706, 4662, 178, 128); fe(152, 57, 30745, 86, 183, 57, 183, 42837, 27181, 56301, 178, 128); ff(2499, 60018, 20513, 47268, 10382, 40332, 7160, 56919); ff(30741, 47056, 30419, 61880, 64783, 15084, 58169, 20507); ff(30741, 47999, 62879, 61880, 50253, 52624, 53215, 35479); ff(43705, 7125, 5400, 62391, 2676, 31746, 63794, 21488); fe(152, 174, 57737, 86, 50, 174, 50, 61838, 63420, 7735, 178, 128); fe(152, 51, 28263, 86, 207, 51, 207, 37057, 48407, 12556, 178, 128); fe(152, 51, 27363, 86, 207, 51, 207, 40369, 35374, 18294, 178, 128); fe(152, 51, 61679, 86, 207, 51, 207, 32632, 48539, 27581, 178, 128); ff(2630, 61657, 57914, 19985, 2499, 47268, 1143, 55959); ff(59294, 27927, 28396, 9443, 31034, 48244, 43895, 59883); fe(152, 142, 61679, 86, 146, 142, 146, 32632, 62203, 3121, 178, 128); ff(2676, 40975, 18582, 31746, 14173, 7042, 21490, 22404); fe(152, 47, 4816, 86, 89, 47, 89, 24360, 24984, 462, 178, 128); fe(152, 57, 25724, 86, 183, 57, 183, 52613, 28937, 31279, 178, 128); fe(152, 57, 32706, 86, 183, 57, 183, 4662, 1374, 40365, 178, 128); ff(58088, 43131, 61051, 16824, 35940, 8196, 42321, 9186); ff(39504, 28371, 52373, 29473, 65356, 29266, 24078, 32938); fe(152, 87, 21284, 86, 57, 87, 57, 65281, 30745, 42837, 178, 128); fe(152, 135, 63135, 86, 184, 135, 184, 56225, 39032, 40996, 178, 128); fe(152, 47, 12915, 86, 89, 47, 89, 53370, 9953, 43112, 178, 128); fe(152, 87, 460, 86, 57, 87, 57, 1583, 57870, 60598, 178, 128); ff(65282, 47943, 20668, 1995, 35940, 8196, 3030, 4449); ff(16058, 58960, 11445, 23270, 55189, 14942, 51561, 7727); fe(152, 48, 7365, 86, 201, 48, 201, 58572, 23433, 13816, 178, 128); fe(152, 90, 62707, 86, 242, 90, 242, 22485, 19079, 53045, 178, 128); ff(2630, 23330, 10296, 19985, 23651, 50175, 12896, 9626); ff(23651, 12548, 22270, 50175, 2630, 19985, 42786, 36477); fe(152, 240, 14176, 86, 22, 240, 22, 3873, 4408, 56388, 178, 128); fe(152, 240, 42591, 86, 22, 240, 22, 60184, 22718, 34856, 178, 128); fe(152, 142, 7008, 86, 146, 142, 146, 41887, 38933, 53093, 178, 128); ff(30839, 23445, 17562, 39569, 53813, 51953, 47812, 17790); fe(152, 90, 17310, 86, 242, 90, 242, 43590, 53311, 22479, 178, 128); fe(152, 135, 65237, 86, 184, 135, 184, 65146, 17438, 52415, 178, 128); ff(64783, 53291, 38455, 15084, 55189, 14942, 24103, 35497); fe(152, 135, 2016, 86, 184, 135, 184, 49887, 61248, 60801, 178, 128); ff(50253, 3005, 43512, 52624, 14173, 7042, 23889, 36364); ff(7326, 27100, 11953, 41108, 16058, 23270, 53174, 52785); fe(152, 87, 22718, 86, 57, 87, 57, 34856, 58419, 21757, 178, 128); fe(152, 143, 46466, 86, 113, 143, 113, 28870, 26198, 4297, 178, 128); ff(39504, 38020, 39014, 29473, 2499, 47268, 20348, 59803); fe(152, 143, 54573, 86, 113, 143, 113, 38412, 39109, 31676, 178, 128); ff(2499, 18706, 5058, 47268, 32375, 37243, 57195, 42); ff(22018, 43434, 58407, 52114, 2676, 31746, 40273, 41469); fe(152, 117, 17672, 86, 188, 117, 188, 35727, 48798, 23382, 178, 128); ff(30839, 18346, 33386, 39569, 59294, 9443, 40207, 41140); ff(2499, 53126, 56396, 47268, 22018, 52114, 1729, 52906); ff(65167, 18220, 15441, 61781, 2676, 31746, 23665, 11890); fe(152, 87, 59589, 86, 57, 87, 57, 57108, 32675, 35793, 178, 128); ff(30741, 18553, 38195, 61880, 2499, 47268, 23274, 9059); ff(2499, 62123, 33780, 47268, 10525, 19969, 24799, 11313); fg(87, 30194, 146, 213, 57, 50713, 49019, 5711, 57, 83); fe(152, 87, 20107, 86, 57, 87, 57, 15406, 53901, 45882, 178, 128); ff(16058, 29129, 61591, 23270, 65356, 29266, 63401, 6344); fe(152, 87, 7198, 86, 57, 87, 57, 55690, 31417, 33684, 178, 128); ff(39504, 10438, 20449, 29473, 2676, 31746, 6722, 43160); ff(53813, 59799, 35393, 51953, 31034, 48244, 17678, 23888); ff(39504, 64772, 12050, 29473, 30241, 36348, 64369, 54407); ff(32315, 4346, 35409, 10832, 65282, 1995, 4516, 23580); fg(48, 16848, 146, 213, 201, 37859, 46647, 12180, 52, 83); fe(152, 191, 56506, 86, 248, 191, 248, 12346, 1893, 36890, 178, 128); fe(152, 117, 29710, 86, 188, 117, 188, 14495, 39032, 40996, 178, 128); fe(152, 52, 58419, 86, 98, 52, 98, 21757, 50023, 51958, 178, 128); fe(152, 57, 16510, 86, 183, 57, 183, 4487, 8004, 62515, 178, 128); fe(152, 240, 16019, 86, 22, 240, 22, 32870, 17408, 41714, 178, 128); fe(152, 51, 47380, 86, 207, 51, 207, 23726, 33516, 58711, 178, 128); fe(152, 225, 33882, 86, 75, 225, 75, 54729, 51974, 25679, 178, 128); ff(65356, 8894, 14434, 29266, 39504, 29473, 47211, 48106); ff(9631, 62953, 34024, 18975, 30741, 61880, 29818, 60886); fe(152, 191, 19763, 86, 248, 191, 248, 38453, 35785, 61477, 178, 128); fe(152, 47, 55106, 86, 89, 47, 89, 23191, 26816, 63929, 178, 128); ff(50253, 41540, 54003, 52624, 35940, 8196, 39691, 46769); fe(152, 52, 32189, 86, 98, 52, 98, 18158, 9379, 56919, 178, 128); ff(30741, 38937, 32836, 61880, 10382, 40332, 8600, 3348); fe(152, 47, 62022, 86, 89, 47, 89, 4678, 23762, 64000, 178, 128); ff(22018, 34487, 60170, 52114, 23651, 50175, 61626, 5770); ff(30241, 64559, 53175, 36348, 14173, 7042, 7471, 46287); fe(152, 52, 10249, 86, 98, 52, 98, 11878, 57112, 35978, 178, 128); fe(152, 87, 29011, 86, 57, 87, 57, 13970, 52014, 50851, 178, 128); ff(64783, 63362, 32225, 15084, 2630, 19985, 12592, 45546); fe(152, 142, 30777, 86, 146, 142, 146, 6881, 30777, 6881, 178, 128); fe(152, 240, 45001, 86, 22, 240, 22, 26764, 14005, 31400, 178, 128); fe(152, 240, 3795, 86, 22, 240, 22, 8658, 18837, 12907, 178, 128); fe(152, 240, 882, 86, 22, 240, 22, 54358, 882, 54358, 178, 128); fe(152, 225, 33229, 86, 75, 225, 75, 50748, 7365, 58572, 178, 128); ff(35940, 16135, 25888, 8196, 22018, 52114, 54023, 3572); ff(30241, 35300, 13175, 36348, 35940, 8196, 22448, 34549); fe(152, 135, 22924, 86, 184, 135, 184, 32549, 29206, 5854, 178, 128); fe(152, 225, 8040, 86, 75, 225, 75, 33532, 36742, 44366, 178, 128); fe(152, 57, 47380, 86, 183, 57, 183, 23726, 26816, 63929, 178, 128); fe(152, 48, 54822, 86, 201, 48, 201, 21322, 10426, 53425, 178, 128); ff(43705, 60103, 28340, 62391, 10382, 40332, 18611, 64390); fe(152, 191, 56297, 86, 248, 191, 248, 51885, 23762, 64000, 178, 128); fe(152, 142, 40070, 86, 146, 142, 146, 20153, 6069, 8029, 178, 128); ff(49621, 16802, 14057, 42301, 30741, 61880, 58928, 64167); fe(152, 90, 33229, 86, 242, 90, 242, 50748, 6069, 8029, 178, 128); fe(152, 143, 35374, 86, 113, 143, 113, 18294, 21284, 65281, 178, 128); fe(152, 191, 45682, 86, 248, 191, 248, 38966, 11362, 14990, 178, 128); ff(2676, 9831, 57418, 31746, 9631, 18975, 46131, 53903); ff(53394, 17774, 29157, 44171, 2630, 19985, 18781, 38743); ff(64783, 29782, 42876, 15084, 16058, 23270, 64165, 51920); fg(52, 1072, 71, 155, 98, 19578, 25070, 27388, 142, 83); ff(55189, 22693, 54573, 14942, 65167, 61781, 25463, 52815); ff(14173, 8213, 11011, 7042, 58088, 16824, 56222, 5418); fe(152, 174, 16581, 86, 50, 174, 50, 24271, 33229, 50748, 178, 128); ff(16058, 29663, 14318, 23270, 65282, 1995, 32038, 21579); fg(135, 25276, 71, 155, 184, 33316, 9106, 54984, 90, 83); fe(152, 174, 28263, 86, 50, 174, 50, 37057, 53102, 11683, 178, 128); fe(152, 117, 62707, 86, 188, 117, 188, 22485, 31472, 61161, 178, 128); ff(65282, 30483, 44110, 1995, 39504, 29473, 45353, 22242); fe(152, 90, 30678, 86, 242, 90, 242, 18651, 41589, 21763, 178, 128); fe(152, 143, 54930, 86, 113, 143, 113, 48151, 55969, 9269, 178, 128); fe(152, 87, 470, 86, 57, 87, 57, 29949, 26511, 19333, 178, 128); ff(2630, 44163, 2271, 19985, 32375, 37243, 16041, 62321); ff(43705, 8155, 57069, 62391, 59294, 9443, 14493, 64952); fe(152, 52, 48798, 86, 98, 52, 98, 23382, 56506, 12346, 178, 128); fg(57, 16363, 212, 24, 183, 56252, 14256, 25124, 240, 83); fe(152, 52, 39045, 86, 98, 52, 98, 25225, 26200, 12185, 178, 128); fe(152, 142, 31489, 86, 146, 142, 146, 52189, 33516, 58711, 178, 128); ff(31034, 11436, 48101, 48244, 10525, 19969, 59026, 38815); fe(152, 240, 57112, 86, 22, 240, 22, 35978, 33199, 14433, 178, 128); fe(152, 117, 61186, 86, 188, 117, 188, 21969, 43812, 1259, 178, 128); fe(152, 142, 7634, 86, 146, 142, 146, 53841, 63462, 10434, 178, 128); ff(22018, 34110, 49860, 52114, 53813, 51953, 7412, 26772); ff(49621, 22530, 65019, 42301, 14173, 7042, 27668, 25234); fe(152, 90, 37420, 86, 242, 90, 242, 42032, 43260, 55942, 178, 128); ff(10382, 9413, 50861, 40332, 30839, 39569, 3035, 33171); fg(47, 37771, 83, 41, 89, 11415, 26104, 47767, 51, 83); ff(7326, 16232, 26008, 41108, 53394, 44171, 38848, 54253); fe(152, 47, 21859, 86, 89, 47, 89, 30558, 35263, 13430, 178, 128); fe(152, 87, 12023, 86, 57, 87, 57, 53810, 12527, 17667, 178, 128); fe(152, 87, 39032, 86, 57, 87, 57, 40996, 7365, 58572, 178, 128); fe(152, 174, 21919, 86, 50, 174, 50, 28133, 13060, 11058, 178, 128); fe(152, 174, 24851, 86, 50, 174, 50, 27256, 12645, 56772, 178, 128); fg(240, 31037, 240, 56, 22, 44004, 24046, 2600, 143, 83); fe(152, 117, 51974, 86, 188, 117, 188, 25679, 29550, 43729, 178, 128); fe(152, 240, 44603, 86, 22, 240, 22, 49984, 15259, 34417, 178, 128); ff(65356, 15575, 28640, 29266, 7326, 41108, 45652, 28620); fe(152, 13, 5901, 86, 224, 13, 224, 42779, 3641, 53332, 178, 128); fe(152, 47, 39429, 86, 89, 47, 89, 46887, 7634, 53841, 178, 128); ff(2676, 22594, 12114, 31746, 16058, 23270, 28899, 23064); ff(31034, 42007, 45807, 48244, 2630, 19985, 61814, 5904); fe(152, 143, 6188, 86, 113, 143, 113, 42013, 7654, 11301, 178, 128); fe(152, 142, 61089, 86, 146, 142, 146, 15389, 24838, 60071, 178, 128); ff(53813, 31181, 46627, 51953, 49621, 42301, 347, 32945); ff(50253, 65273, 64391, 52624, 53813, 51953, 27890, 52499); fe(152, 135, 12945, 86, 184, 135, 184, 14963, 594, 33655, 178, 128); ff(43705, 12492, 44255, 62391, 10525, 19969, 64029, 23215); ff(58088, 3443, 17071, 16824, 22018, 52114, 3279, 64763); ff(39504, 41607, 5888, 29473, 32375, 37243, 23640, 20583); ff(16058, 41522, 36162, 23270, 2630, 19985, 56060, 42302); fe(152, 13, 41290, 86, 224, 13, 224, 56042, 51866, 56831, 178, 128); ff(2630, 48178, 56242, 19985, 39504, 29473, 22130, 2498); ff(65282, 36884, 1360, 1995, 32375, 37243, 35193, 55699); ff(30241, 46695, 55703, 36348, 53813, 51953, 2986, 47639); ff(22018, 41238, 51102, 52114, 64783, 15084, 39516, 9312); fe(152, 87, 29806, 86, 57, 87, 57, 56156, 9379, 56919, 178, 128); ff(55189, 9781, 45650, 14942, 2676, 31746, 42529, 52550); ff(10382, 13500, 35252, 40332, 58088, 16824, 50156, 45298); fe(152, 47, 7440, 86, 89, 47, 89, 30225, 63659, 41097, 178, 128); fe(152, 57, 45001, 86, 183, 57, 183, 26764, 28289, 27761, 178, 128); ff(65282, 28705, 53697, 1995, 53813, 51953, 33087, 47587); ff(32315, 57048, 59335, 10832, 65282, 1995, 17914, 59793); fe(152, 52, 4233, 86, 98, 52, 98, 61373, 31045, 18768, 178, 128); ff(7326, 59164, 21839, 41108, 2676, 31746, 36057, 16284); ff(50253, 5835, 18035, 52624, 53813, 51953, 9473, 44667); fe(152, 87, 47380, 86, 57, 87, 57, 23726, 57718, 42794, 178, 128); fe(152, 143, 40563, 86, 113, 143, 113, 39026, 37549, 14954, 178, 128); fe(152, 57, 36321, 86, 183, 57, 183, 43556, 44019, 8907, 178, 128); ff(65167, 15388, 50376, 61781, 14173, 7042, 46910, 61048); fe(152, 142, 57737, 86, 146, 142, 146, 61838, 16594, 19406, 178, 128); ff(14173, 7343, 26887, 7042, 65356, 29266, 43240, 20703); fe(152, 90, 48863, 86, 242, 90, 242, 9482, 16386, 8489, 178, 128); fe(152, 13, 63354, 86, 224, 13, 224, 57016, 28647, 59292, 178, 128); fe(152, 142, 10297, 86, 146, 142, 146, 43452, 4816, 24360, 178, 128); fe(152, 51, 55905, 86, 207, 51, 207, 46784, 42297, 19607, 178, 128); fe(152, 57, 61679, 86, 183, 57, 183, 32632, 38756, 38288, 178, 128); ff(10525, 13355, 38586, 19969, 30839, 39569, 22990, 43263); ff(14173, 10422, 27748, 7042, 53813, 51953, 14628, 41641); fe(152, 135, 33199, 86, 184, 135, 184, 14433, 59269, 23779, 178, 128); ff(65167, 25845, 55063, 61781, 49621, 42301, 60836, 5923); fe(152, 51, 52828, 86, 207, 51, 207, 51966, 60874, 763, 178, 128); fe(152, 143, 47574, 86, 113, 143, 113, 61536, 64864, 55508, 178, 128); fe(152, 90, 45001, 86, 242, 90, 242, 26764, 8752, 64997, 178, 128); ff(7326, 5865, 350, 41108, 49621, 42301, 19786, 65486); fe(152, 51, 33229, 86, 207, 51, 207, 50748, 20594, 60612, 178, 128); fe(152, 51, 1601, 86, 207, 51, 207, 1714, 1601, 1714, 178, 128); ff(53394, 52930, 44590, 44171, 30741, 61880, 45471, 6859); fe(152, 47, 59589, 86, 89, 47, 89, 57108, 38308, 37855, 178, 128); fe(152, 117, 49091, 86, 188, 117, 188, 20462, 23289, 4992, 178, 128); fe(152, 48, 39513, 86, 201, 48, 201, 39254, 28606, 52600, 178, 128); ff(14173, 38976, 55499, 7042, 48711, 62044, 59339, 35379); ff(53813, 23074, 12867, 51953, 10382, 40332, 19821, 31237); ff(22018, 34053, 18421, 52114, 65167, 61781, 392, 34486); fe(152, 52, 20346, 86, 98, 52, 98, 34233, 46924, 1690, 178, 128); fe(152, 47, 15323, 86, 89, 47, 89, 43802, 58671, 18352, 178, 128); fe(152, 57, 9679, 86, 183, 57, 183, 43723, 52014, 50851, 178, 128); ff(32315, 2621, 11578, 10832, 65356, 29266, 4384, 60485); fe(152, 117, 3712, 86, 188, 117, 188, 30121, 40433, 56811, 178, 128); fe(152, 143, 36564, 86, 113, 143, 113, 16453, 60874, 763, 178, 128); ff(39504, 45626, 26892, 29473, 32375, 37243, 41455, 25558); fe(152, 225, 59070, 86, 75, 225, 75, 7202, 59589, 57108, 178, 128); fe(152, 135, 61932, 86, 184, 135, 184, 44153, 48997, 8522, 178, 128); ff(43705, 21711, 35947, 62391, 14173, 7042, 16987, 45608); fe(152, 90, 1601, 86, 242, 90, 242, 1714, 47028, 40440, 178, 128); fe(152, 87, 16372, 86, 57, 87, 57, 28459, 32019, 27845, 178, 128); ff(43705, 52570, 20338, 62391, 7326, 41108, 53798, 43327); fe(152, 57, 65213, 86, 183, 57, 183, 42487, 61248, 60801, 178, 128); fe(152, 57, 53442, 86, 183, 57, 183, 37433, 22998, 23761, 178, 128); fe(152, 240, 11891, 86, 22, 240, 22, 37431, 8552, 64528, 178, 128); fe(152, 143, 18099, 86, 113, 143, 113, 51699, 38608, 38832, 178, 128); fe(152, 90, 59947, 86, 242, 90, 242, 612, 11362, 14990, 178, 128); ff(50253, 17164, 19765, 52624, 2499, 47268, 16828, 56160); ff(30839, 25962, 38520, 39569, 30241, 36348, 40764, 44598); fe(152, 117, 35263, 86, 188, 117, 188, 13430, 45286, 46024, 178, 128); fe(152, 135, 6694, 86, 184, 135, 184, 31397, 18239, 52029, 178, 128); ff(55189, 40032, 25949, 14942, 65356, 29266, 65087, 20796); fe(152, 225, 50268, 86, 75, 225, 75, 64290, 18530, 51985, 178, 128); ff(9631, 48201, 45393, 18975, 7326, 41108, 61010, 41429); ff(48711, 12611, 35225, 62044, 53813, 51953, 3388, 7660); ff(30839, 30518, 10860, 39569, 23651, 50175, 46361, 11746); fe(152, 191, 61833, 86, 248, 191, 248, 21999, 61679, 32632, 178, 128); fe(152, 47, 34086, 86, 89, 47, 89, 52151, 20594, 60612, 178, 128); ff(2630, 23747, 22041, 19985, 58088, 16824, 29578, 47763); ff(2676, 9591, 52879, 31746, 65167, 61781, 45220, 2874); ff(49621, 46865, 33645, 42301, 58088, 16824, 10211, 34543); ff(65282, 51335, 36394, 1995, 65356, 29266, 23971, 21146); fe(152, 225, 31201, 86, 75, 225, 75, 58510, 38453, 14778, 178, 128); ff(9631, 24547, 3599, 18975, 53394, 44171, 31253, 39431); fe(152, 135, 60874, 86, 184, 135, 184, 763, 32706, 4662, 178, 128); ff(32375, 15145, 61038, 37243, 64783, 15084, 52649, 58379); ff(2676, 30805, 568, 31746, 30839, 39569, 53111, 5672); ff(65167, 3112, 13663, 61781, 2499, 47268, 64089, 32686); ff(16058, 59313, 39274, 23270, 53394, 44171, 39656, 58867); fe(152, 48, 65213, 86, 201, 48, 201, 42487, 65364, 41994, 178, 128); ff(64783, 31210, 33116, 15084, 10382, 40332, 63685, 56231); fe(152, 48, 42591, 86, 201, 48, 201, 60184, 63965, 51607, 178, 128); ff(43705, 11357, 47554, 62391, 7326, 41108, 47862, 64740); ff(31034, 18280, 56126, 48244, 65356, 29266, 38429, 46510); ff(31034, 29761, 19054, 48244, 9631, 18975, 23482, 27895); fe(152, 225, 59223, 86, 75, 225, 75, 29513, 45893, 29731, 178, 128); fe(152, 191, 16581, 86, 248, 191, 248, 24271, 31194, 4170, 178, 128); ff(59294, 56969, 22813, 9443, 23651, 50175, 38816, 27146); ff(65282, 14256, 30625, 1995, 59294, 9443, 25124, 6988); ff(65282, 24852, 39033, 1995, 65282, 1995, 9496, 65053); fe(152, 225, 57870, 86, 75, 225, 75, 60598, 22990, 17741, 178, 128); ff(23651, 33568, 10637, 50175, 10382, 40332, 54366, 19781); ff(7326, 46491, 65526, 41108, 32315, 10832, 38708, 60627); ff(14173, 47447, 62805, 7042, 23651, 50175, 47742, 1423); ff(32375, 8544, 37843, 37243, 32375, 37243, 16227, 23773); ff(2630, 59819, 19546, 19985, 7326, 41108, 45549, 59347); fe(152, 52, 56150, 86, 98, 52, 98, 65430, 56150, 65430, 178, 128); ff(55189, 50315, 54552, 14942, 65282, 1995, 16713, 42234); ff(65282, 18042, 868, 1995, 31034, 48244, 46809, 3285); fe(152, 117, 63420, 86, 188, 117, 188, 7735, 47649, 1739, 178, 128); fe(152, 13, 8049, 86, 224, 13, 224, 22033, 882, 54358, 178, 128); ff(49621, 43698, 18366, 42301, 35940, 8196, 28802, 11522); fe(152, 135, 13060, 86, 184, 135, 184, 11058, 13060, 11058, 178, 128); ff(23651, 57525, 13407, 50175, 43705, 62391, 6532, 46785); ff(31034, 32533, 29194, 48244, 16058, 23270, 12080, 1013); ff(50253, 3475, 26618, 52624, 39504, 29473, 52472, 60235); fe(152, 48, 56615, 86, 201, 48, 201, 53784, 33199, 14433, 178, 128); ff(23651, 35234, 29707, 50175, 65282, 1995, 29102, 62793); ff(7326, 47212, 31663, 41108, 32315, 10832, 41596, 48430); fe(152, 48, 2259, 86, 201, 48, 201, 25382, 44118, 59656, 178, 128); ff(23651, 19824, 55285, 50175, 23651, 50175, 57245, 14510); fe(152, 51, 24984, 86, 207, 51, 207, 462, 414, 5524, 178, 128); fe(152, 90, 54930, 86, 242, 90, 242, 48151, 50899, 23433, 178, 128); fg(13, 47535, 212, 24, 224, 526, 4358, 15426, 225, 83); fe(152, 57, 35351, 86, 183, 57, 183, 3880, 882, 54358, 178, 128); ff(14173, 51135, 30627, 7042, 7326, 41108, 2248, 22508); ff(9631, 45320, 8092, 18975, 22018, 52114, 8345, 59500); fe(152, 135, 10850, 86, 184, 135, 184, 22512, 9679, 43723, 178, 128); fg(143, 2529, 212, 24, 113, 44171, 24618, 46827, 135, 83); ff(9631, 7719, 47369, 18975, 10382, 40332, 39803, 47147); fe(152, 13, 65364, 86, 224, 13, 224, 41994, 55969, 9269, 178, 128); ff(30241, 38773, 57922, 36348, 48711, 62044, 13933, 18830); ff(65356, 63211, 59262, 29266, 2499, 47268, 27394, 47571); fe(152, 13, 64418, 86, 224, 13, 224, 56165, 4083, 38531, 178, 128); ff(53813, 10156, 17676, 51953, 48711, 62044, 53186, 58190); fe(152, 142, 5315, 86, 146, 142, 146, 59365, 22998, 23761, 178, 128); ff(35940, 4445, 18961, 8196, 53394, 44171, 30492, 60540); fe(152, 135, 3712, 86, 184, 135, 184, 30121, 40433, 56811, 178, 128); ff(53394, 25543, 18510, 44171, 7326, 41108, 30582, 48236); ff(50253, 10273, 7251, 52624, 65167, 61781, 54710, 59133); ff(53813, 64960, 31075, 51953, 16058, 23270, 21368, 6684); ff(65282, 28854, 42228, 1995, 43705, 62391, 31089, 8753); fe(152, 57, 9515, 86, 183, 57, 183, 8591, 15201, 15818, 178, 128); fe(152, 51, 8249, 86, 207, 51, 207, 55113, 8249, 55113, 178, 128); ff(16058, 37546, 9705, 23270, 65356, 29266, 12275, 62265); fe(152, 174, 36321, 86, 50, 174, 50, 43556, 2730, 57282, 178, 128); fe(152, 191, 37119, 86, 248, 191, 248, 29878, 28788, 31181, 178, 128); ff(16058, 55579, 17779, 23270, 53394, 44171, 12100, 18924); ff(53813, 7196, 51294, 51953, 30839, 39569, 25185, 52481); ff(43705, 24283, 13990, 62391, 39504, 29473, 14192, 63103); fe(152, 13, 47028, 86, 224, 13, 224, 40440, 32675, 35793, 178, 128); fe(152, 225, 32278, 86, 75, 225, 75, 38194, 28098, 48322, 178, 128); fe(152, 48, 29206, 86, 201, 48, 201, 5854, 33964, 8152, 178, 128); fe(152, 51, 7791, 86, 207, 51, 207, 51625, 7791, 51625, 178, 128); ff(39504, 29225, 18442, 29473, 65282, 1995, 15550, 18958); fe(152, 174, 51986, 86, 50, 174, 50, 45419, 64706, 49370, 178, 128); ff(53394, 56619, 40191, 44171, 59294, 9443, 3127, 29049); ff(30241, 36964, 21676, 36348, 10525, 19969, 26586, 65438); ff(30741, 27420, 9735, 61880, 35940, 8196, 33820, 33414); ff(58088, 42395, 60990, 16824, 65356, 29266, 31702, 2822); ff(58088, 49760, 32403, 16824, 31034, 48244, 4123, 60505); ff(55189, 28324, 42010, 14942, 50253, 52624, 8821, 14357); ff(35940, 39491, 48081, 8196, 7326, 41108, 19612, 8940); ff(30839, 10950, 60896, 39569, 30839, 39569, 43286, 19042); ff(58088, 22662, 30619, 16824, 32315, 10832, 47644, 31515); fe(152, 191, 32765, 86, 248, 191, 248, 52306, 34991, 10037, 178, 128); fe(152, 142, 53610, 86, 146, 142, 146, 33098, 4184, 41011, 178, 128); fe(152, 117, 8249, 86, 188, 117, 188, 55113, 37958, 28647, 178, 128); fe(152, 57, 3795, 86, 183, 57, 183, 8658, 3795, 8658, 178, 128); ff(16058, 44080, 4198, 23270, 39504, 29473, 21979, 3815); ff(50253, 15186, 26498, 52624, 39504, 29473, 16925, 12665); fe(152, 225, 65237, 86, 75, 225, 75, 65146, 47444, 26959, 178, 128); fe(152, 225, 21859, 86, 75, 225, 75, 30558, 39671, 61555, 178, 128); fe(152, 48, 46924, 86, 201, 48, 201, 1690, 37549, 14954, 178, 128); ff(43705, 132, 46961, 62391, 7326, 41108, 53404, 9725); fe(152, 51, 64460, 86, 207, 51, 207, 54760, 22998, 23761, 178, 128); ff(59294, 31298, 59909, 9443, 2630, 19985, 53427, 20311); ff(65167, 56602, 39803, 61781, 16058, 23270, 11042, 7719); fe(152, 191, 64706, 86, 248, 191, 248, 49370, 35425, 52650, 178, 128); fe(152, 191, 54822, 86, 248, 191, 248, 21322, 16510, 4487, 178, 128); ff(49621, 519, 20084, 42301, 2676, 31746, 46393, 24212); fe(152, 13, 7521, 86, 224, 13, 224, 38893, 47058, 50167, 178, 128); fe(152, 48, 55186, 86, 201, 48, 201, 43309, 63354, 57016, 178, 128); fe(152, 87, 48407, 86, 57, 87, 57, 12556, 54234, 2329, 178, 128); fe(152, 143, 7097, 86, 113, 143, 113, 53803, 27098, 17985, 178, 128); fe(152, 57, 13685, 86, 183, 57, 183, 61868, 13685, 61868, 178, 128); ff(55189, 10534, 48924, 14942, 53394, 44171, 40435, 4496); ff(9631, 52083, 55159, 18975, 35940, 8196, 27934, 13896); fe(152, 142, 41290, 86, 146, 142, 146, 56042, 18837, 12907, 178, 128); fe(152, 117, 51866, 86, 188, 117, 188, 56831, 39045, 25225, 178, 128); ff(65167, 24758, 31960, 61781, 39504, 29473, 51783, 25082); ff(65282, 33928, 19130, 1995, 23651, 50175, 27832, 36317); ff(9631, 58393, 26452, 18975, 22018, 52114, 53376, 62997); ff(2630, 56505, 55335, 19985, 30241, 36348, 50865, 56796); fe(152, 142, 10850, 86, 146, 142, 146, 22512, 19424, 22700, 178, 128); ff(16058, 57088, 53080, 23270, 23651, 50175, 26726, 8520); fe(152, 240, 63135, 86, 22, 240, 22, 56225, 20594, 60612, 178, 128); fe(152, 47, 8331, 86, 89, 47, 89, 53190, 52533, 16619, 178, 128); ff(50253, 25393, 49369, 52624, 2630, 19985, 470, 2774); ff(22018, 39510, 9458, 52114, 59294, 9443, 52894, 50817); fe(152, 240, 33007, 86, 22, 240, 22, 53986, 5211, 62823, 178, 128); ff(10382, 48926, 28950, 40332, 53813, 51953, 54110, 53465); ff(39504, 63860, 60728, 29473, 30839, 39569, 9432, 17824); fe(152, 51, 15062, 86, 207, 51, 207, 49163, 26200, 12185, 178, 128); fe(152, 191, 39065, 86, 248, 191, 248, 14803, 48997, 8522, 178, 128); ff(43705, 44607, 57175, 62391, 32315, 10832, 56137, 38305); ff(49621, 57156, 52761, 42301, 30741, 61880, 28183, 12622); ff(2676, 50301, 63280, 31746, 32375, 37243, 8130, 42290); ff(55189, 37382, 10194, 14942, 53813, 51953, 35160, 34311); fe(152, 51, 32278, 86, 207, 51, 207, 38194, 12062, 54079, 178, 128); fe(152, 117, 4243, 86, 188, 117, 188, 62151, 23070, 11105, 178, 128); fe(152, 52, 47649, 86, 98, 52, 98, 1739, 45119, 6507, 178, 128); fg(143, 3507, 65, 205, 113, 14480, 32764, 26195, 117, 83); ff(64783, 9103, 59403, 15084, 22018, 52114, 30861, 30561); fe(152, 47, 59273, 86, 89, 47, 89, 3461, 20498, 60713, 178, 128); fe(152, 117, 51085, 86, 188, 117, 188, 19812, 4233, 61373, 178, 128); fg(191, 7054, 197, 189, 248, 10951, 33260, 34731, 47, 83); fe(152, 191, 51866, 86, 248, 191, 248, 56831, 18837, 12907, 178, 128); fg(90, 64209, 197, 189, 242, 6817, 3940, 51328, 191, 83); fe(152, 117, 14176, 86, 188, 117, 188, 3873, 15689, 8105, 178, 128); fe(152, 90, 30730, 86, 242, 90, 242, 4117, 16382, 2854, 178, 128); ff(53394, 53252, 43797, 44171, 2499, 47268, 49552, 2017); ff(49621, 25761, 41077, 42301, 31034, 48244, 40951, 30993); ff(39504, 8368, 34028, 29473, 58088, 16824, 50480, 24662); ff(14173, 42150, 27415, 7042, 23651, 50175, 61939, 31454); ff(2499, 29513, 35717, 47268, 10382, 40332, 37582, 27389); fe(152, 52, 8977, 86, 98, 52, 98, 13643, 39032, 40996, 178, 128); ff(32375, 34327, 10676, 37243, 16058, 23270, 38231, 22727); ff(53394, 58028, 57385, 44171, 53813, 51953, 61149, 2471); fe(152, 191, 42297, 86, 248, 191, 248, 19607, 13758, 30537, 178, 128); ff(43705, 12958, 49851, 62391, 53394, 44171, 46193, 7086); ff(23651, 28604, 20457, 50175, 49621, 42301, 4792, 64606); ff(10525, 30424, 35575, 19969, 16058, 23270, 15649, 1832); fe(152, 117, 63965, 86, 188, 117, 188, 51607, 601, 62035, 178, 128); ff(43705, 9044, 60213, 62391, 2630, 19985, 39511, 42975); ff(32375, 13987, 5546, 37243, 31034, 48244, 50672, 52839); ff(14173, 1742, 44599, 7042, 32315, 10832, 15360, 12681); ff(2676, 39549, 43855, 31746, 55189, 14942, 33, 36706); ff(32315, 32392, 24519, 10832, 2676, 31746, 3405, 40908); fe(152, 13, 56615, 86, 224, 13, 224, 53784, 28934, 31973, 178, 128); ff(14173, 22483, 49901, 7042, 64783, 15084, 47370, 44212); ff(58088, 8394, 65440, 16824, 59294, 9443, 62476, 21453); fe(152, 174, 1864, 86, 50, 174, 50, 2147, 24984, 462, 178, 128); fe(152, 174, 62179, 86, 50, 174, 50, 25946, 9504, 10769, 178, 128); fe(152, 142, 13230, 86, 146, 142, 146, 34814, 64999, 41645, 178, 128); ff(39504, 4877, 48647, 29473, 53394, 44171, 60837, 39382); ff(55189, 58549, 8398, 14942, 64783, 15084, 29069, 54797); ff(9631, 3976, 25357, 18975, 39504, 29473, 52801, 55514); fe(152, 13, 15201, 86, 224, 13, 224, 15818, 601, 62035, 178, 128); ff(50253, 55020, 27384, 52624, 2499, 47268, 63997, 56488); fe(152, 174, 28788, 86, 50, 174, 50, 31181, 28788, 31181, 178, 128); ff(2630, 44349, 5610, 19985, 14173, 7042, 34563, 49259); fe(152, 143, 26816, 86, 113, 143, 113, 63929, 33516, 58711, 178, 128); ff(50253, 37761, 6170, 52624, 35940, 8196, 9421, 55978); ff(55189, 51674, 56195, 14942, 32375, 37243, 50413, 9998); fe(152, 52, 15689, 86, 98, 52, 98, 8105, 57944, 830, 178, 128); fe(152, 13, 623, 86, 224, 13, 224, 55655, 50089, 5332, 178, 128); ff(53813, 45395, 3359, 51953, 2630, 19985, 51354, 37512); ff(2630, 23447, 53015, 19985, 32375, 37243, 44487, 50274); fg(52, 7990, 212, 24, 98, 44243, 55440, 29781, 48, 83); fe(152, 191, 39133, 86, 248, 191, 248, 62903, 17735, 49052, 178, 128); fe(152, 48, 15613, 86, 201, 48, 201, 59114, 62203, 3121, 178, 128); ff(30241, 12816, 55702, 36348, 53813, 51953, 7229, 3645); ff(49621, 9624, 50635, 42301, 32315, 10832, 33165, 24737); fe(152, 90, 61833, 86, 242, 90, 242, 21999, 23638, 18747, 178, 128); fe(152, 225, 4278, 86, 75, 225, 75, 36460, 4278, 36460, 178, 128); fe(152, 90, 48407, 86, 242, 90, 242, 12556, 27176, 22389, 178, 128); ff(64783, 15079, 36308, 15084, 16058, 23270, 34520, 22862); fe(152, 143, 18530, 86, 113, 143, 113, 51985, 50268, 64290, 178, 128); ff(16058, 54799, 45479, 23270, 39504, 29473, 30740, 50392); fe(152, 240, 34471, 86, 22, 240, 22, 35344, 64081, 55921, 178, 128); ff(53394, 4305, 57884, 44171, 32315, 10832, 25756, 35926); fe(152, 135, 7198, 86, 184, 135, 184, 55690, 38756, 38288, 178, 128); fe(152, 47, 31201, 86, 89, 47, 89, 58510, 64560, 53432, 178, 128); ff(55189, 64895, 9188, 14942, 30741, 61880, 52669, 31056); fe(152, 240, 54822, 86, 22, 240, 22, 21322, 8004, 62515, 178, 128); fe(152, 225, 30768, 86, 75, 225, 75, 56434, 46614, 5388, 178, 128); fe(152, 174, 49008, 86, 50, 174, 50, 47298, 44118, 59656, 178, 128); ff(55189, 38690, 18018, 14942, 2676, 31746, 50211, 9206); ff(32375, 40034, 21744, 37243, 53394, 44171, 28999, 7376); ff(7326, 11321, 8694, 41108, 30839, 39569, 5320, 44361); ff(31034, 47768, 33473, 48244, 35940, 8196, 13033, 60166); ff(50253, 53368, 62635, 52624, 2499, 47268, 30182, 42546); ff(30839, 61158, 47609, 39569, 65282, 1995, 14709, 32055); ff(7326, 62965, 10813, 41108, 53813, 51953, 54682, 35590); fg(225, 13415, 152, 128, 75, 2782, 42731, 5179, 13, 83); ff(32315, 22839, 36750, 10832, 32375, 37243, 51345, 21203); fe(152, 240, 62022, 86, 22, 240, 22, 4678, 25830, 62826, 178, 128); fe(152, 87, 623, 86, 57, 87, 57, 55655, 459, 5491, 178, 128); fe(152, 47, 39045, 86, 89, 47, 89, 25225, 16326, 31528, 178, 128); fe(152, 57, 4408, 86, 183, 57, 183, 56388, 14176, 3873, 178, 128); fe(152, 90, 52745, 86, 242, 90, 242, 5772, 12487, 62944, 178, 128); ff(53394, 21671, 24045, 44171, 59294, 9443, 44841, 28020); ff(64783, 10668, 9553, 15084, 50253, 52624, 49625, 53069); fg(240, 23041, 83, 41, 22, 20929, 29686, 60499, 87, 83); ff(16058, 4611, 41826, 23270, 10382, 40332, 37222, 41777); ff(7326, 10323, 45788, 41108, 65282, 1995, 34438, 22313); ff(39504, 31944, 25120, 29473, 39504, 29473, 60292, 11774); fe(152, 90, 1396, 86, 242, 90, 242, 19483, 52682, 36812, 178, 128); ff(59294, 55203, 471, 9443, 14173, 7042, 27813, 35749); fe(152, 135, 16326, 86, 184, 135, 184, 31528, 905, 25998, 178, 128); fe(152, 13, 25830, 86, 224, 13, 224, 62826, 61814, 57386, 178, 128); ff(65356, 21043, 58174, 29266, 30839, 39569, 20075, 24640); ff(58088, 54448, 43483, 16824, 7326, 41108, 37114, 51005); fe(152, 13, 36841, 86, 224, 13, 224, 15613, 33964, 8152, 178, 128); fe(152, 143, 28862, 86, 113, 143, 113, 14988, 31045, 18768, 178, 128); ff(58088, 37004, 20009, 16824, 64783, 15084, 65495, 50193); ff(2676, 22258, 21301, 31746, 65356, 29266, 49389, 5012); fe(152, 174, 28647, 86, 50, 174, 50, 59292, 7972, 8247, 178, 128); ff(49621, 50704, 39759, 42301, 30839, 39569, 57481, 51764); fe(152, 143, 45682, 86, 113, 143, 113, 38966, 12062, 54079, 178, 128); fe(152, 47, 4902, 86, 89, 47, 89, 23556, 44937, 20626, 178, 128); ff(2499, 43585, 46845, 47268, 58088, 16824, 4394, 13323); fe(152, 52, 3198, 86, 98, 52, 98, 40868, 35287, 37833, 178, 128); ff(30241, 39671, 61772, 36348, 50253, 52624, 61555, 1439); fe(152, 174, 3682, 86, 50, 174, 50, 35749, 21807, 52476, 178, 128); fe(152, 240, 37119, 86, 22, 240, 22, 29878, 63525, 673, 178, 128); ff(9631, 16670, 26543, 18975, 65282, 1995, 59455, 33317); fe(152, 174, 43812, 86, 50, 174, 50, 1259, 18857, 5621, 178, 128); fe(152, 52, 27772, 86, 98, 52, 98, 26522, 44111, 36643, 178, 128); ff(14173, 64402, 22327, 7042, 2499, 47268, 19632, 25111); fe(152, 52, 21859, 86, 98, 52, 98, 30558, 5211, 62823, 178, 128); fe(152, 51, 27645, 86, 207, 51, 207, 38685, 35425, 52650, 178, 128); ff(65356, 38174, 58896, 29266, 2499, 47268, 44324, 19050); ff(65167, 24156, 33628, 61781, 48711, 62044, 10277, 33082); fe(152, 174, 1601, 86, 50, 174, 50, 1714, 59589, 57108, 178, 128); ff(48711, 14215, 16841, 62044, 2499, 47268, 62695, 57715); fe(152, 48, 63462, 86, 201, 48, 201, 10434, 54239, 5009, 178, 128); ff(50253, 13651, 42554, 52624, 53813, 51953, 13141, 31721); ff(32315, 6999, 47594, 10832, 65282, 1995, 20979, 39426); ff(55189, 39341, 9010, 14942, 64783, 15084, 42669, 50615); fe(152, 225, 37958, 86, 75, 225, 75, 28647, 3752, 55310, 178, 128); fe(152, 225, 34471, 86, 75, 225, 75, 35344, 53102, 11683, 178, 128); ff(7326, 51764, 59791, 41108, 32375, 37243, 39759, 9585); ff(2499, 34287, 25176, 47268, 50253, 52624, 25401, 4777); fe(152, 13, 62064, 86, 224, 13, 224, 10196, 52014, 50851, 178, 128); ff(58088, 2731, 61812, 16824, 55189, 14942, 48237, 27124); fe(152, 47, 54234, 86, 89, 47, 89, 2329, 49136, 44190, 178, 128); ff(65282, 23106, 57115, 1995, 2499, 47268, 24455, 6349); fe(152, 142, 27645, 86, 146, 142, 146, 38685, 50048, 20992, 178, 128); fe(152, 225, 60468, 86, 75, 225, 75, 8922, 15201, 15818, 178, 128); fe(152, 142, 594, 86, 146, 142, 146, 33655, 59223, 29513, 178, 128); fe(152, 143, 18488, 86, 113, 143, 113, 38281, 36321, 43556, 178, 128); fe(152, 143, 13020, 86, 113, 143, 113, 50664, 38933, 53093, 178, 128); ff(10382, 13532, 17486, 40332, 48711, 62044, 40917, 699); fe(152, 52, 46614, 86, 98, 52, 98, 5388, 46697, 55037, 178, 128); ff(39504, 13438, 22314, 29473, 2676, 31746, 10082, 44165); ff(65167, 28818, 44220, 61781, 30741, 61880, 597, 62961); fe(152, 52, 834, 86, 98, 52, 98, 4995, 26511, 19333, 178, 128); fe(152, 240, 8249, 86, 22, 240, 22, 55113, 33964, 8152, 178, 128); fd(52500, 576, 10568, 592, 15, 13926, 57660); fd(49487, 576, 7958, 592, 4, 20146, 42720); fd(25161, 576, 20679, 592, 1, 27938, 42745); fd(61609, 576, 16256, 592, 2, 37001, 49144); fd(25161, 576, 44097, 592, 12, 14314, 42745); fd(33230, 576, 7958, 592, 0, 20146, 30909); fd(58004, 576, 33263, 592, 6, 34274, 53269); fd(33230, 576, 42720, 592, 3, 49487, 30909); fd(47300, 576, 60820, 592, 7, 4050, 44920); fd(61269, 576, 44097, 592, 14, 14314, 43745); fd(20146, 576, 36528, 592, 9, 40504, 7958); fd(4131, 576, 34639, 592, 11, 36489, 48778); fd(17757, 576, 39292, 592, 5, 58389, 37160); fd(61609, 576, 30909, 592, 8, 33230, 49144); fd(4131, 576, 33263, 592, 10, 34274, 48778); fd(18438, 576, 39292, 592, 13, 58389, 41093); fc(43752, 59884, 33426, 20610, 52130, 43761, 22585, 52625, 60661, 25196); fb(23625, 39938, 2268, 35293, 53297, 19393, 31705, 3580, 28322, 21384); fc(7430, 45586, 10328, 15990, 10600, 11572, 15990, 35204, 11572, 31698); fb(55990, 3947, 37197, 52753, 60006, 24946, 50007, 42623, 37445, 31384); fc(53868, 27971, 50660, 17371, 11940, 47647, 56456, 56587, 15728, 50020); fb(42497, 56736, 17855, 39863, 26264, 29735, 50380, 12673, 26365, 5260); fb(46244, 63665, 64263, 55321, 26191, 15728, 17371, 19330, 16486, 14811); fc(17372, 10373, 21160, 52007, 10270, 13708, 11839, 12545, 26937, 5997); fb(62205, 5374, 14152, 23537, 63867, 42337, 15745, 57469, 31150, 1200); fb(5919, 53868, 48772, 56602, 50020, 35642, 59695, 60604, 64760, 31624); fc(37041, 13275, 24301, 29272, 40403, 7545, 30476, 54008, 45523, 35822); fc(3356, 16118, 8052, 41346, 33550, 5337, 26782, 39179, 54735, 18273); fb(18828, 30708, 40702, 29770, 2762, 50789, 43013, 3679, 29674, 15408); fb(41059, 17096, 34228, 26921, 64079, 19230, 36386, 26149, 18868, 54624); fb(47647, 18391, 35608, 31624, 53385, 4845, 19016, 2409, 5919, 56456); fc(3675, 39706, 8928, 15478, 42503, 51624, 20762, 13170, 59931, 14671); fb(4692, 45523, 57457, 1200, 29272, 55803, 31545, 20754, 62205, 30429); fc(7545, 21439, 42516, 6962, 19120, 41059, 54624, 62550, 14709, 30476); fb(12800, 35356, 42763, 30820, 23597, 28079, 59203, 30961, 32509, 50928); fb(19834, 24484, 58375, 60006, 55337, 32636, 63232, 59372, 3947, 6317); fc(32636, 9394, 12844, 41646, 63308, 28322, 35293, 41321, 10975, 63232); fc(45633, 19367, 54985, 54887, 60706, 28511, 24348, 63707, 551, 34948); fc(35356, 29598, 5789, 3591, 23119, 29735, 50380, 32184, 15932, 23597); fc(28511, 7377, 58397, 47225, 55784, 49516, 44583, 3536, 13665, 24348); fb(22871, 30102, 43580, 32986, 8101, 45702, 22515, 13216, 57990, 9120); fb(43413, 54973, 43947, 7527, 2067, 46326, 14261, 29972, 26672, 790); fc(15932, 26596, 33729, 36316, 27340, 33017, 38134, 42499, 33667, 3591); fb(58956, 9532, 5382, 41358, 1221, 48036, 30709, 2730, 53458, 52919); fb(20981, 48160, 23633, 4994, 58883, 59109, 31522, 47546, 54703, 60894); fc(62114, 56953, 8037, 31545, 44513, 22711, 38383, 54268, 55803, 14780); fc(311, 33017, 53106, 22067, 38134, 39744, 52729, 7612, 54210, 6529); fc(15869, 62517, 10315, 14593, 47007, 40911, 37756, 22369, 35160, 62346); fa(7582, 13, 2760, 8097, 24556, 48015, 9262, 53562, 45760, 7457, 8174); fa(26832, 9, 1145, 23980, 53909, 40887, 63686, 10410, 43129, 24364, 27296); fa(29432, 8, 1145, 18930, 50070, 23211, 63686, 50070, 23211, 19314, 28808); fa(24120, 10, 40681, 13736, 63686, 1145, 64261, 56136, 33467, 14120, 23624); fa(14889, 2, 26936, 41926, 36497, 61906, 40912, 59744, 14136, 41286, 14425); fa(19978, 11, 49059, 14117, 30305, 10066, 22545, 32075, 38729, 13733, 19578); fa(65501, 1, 9368, 47992, 30694, 63802, 30614, 35739, 53105, 47608, 64941); fa(30034, 4, 50133, 64132, 30614, 9368, 4918, 64988, 62936, 63492, 30498); fa(40850, 0, 23211, 56274, 54812, 36614, 50070, 33264, 46619, 55634, 40418); fa(20388, 7, 50133, 39510, 10410, 43129, 4918, 55480, 54360, 39126, 19924); fa(288, 3, 43129, 49508, 30305, 10066, 10410, 56121, 39839, 50148, 848); fa(22134, 6, 47870, 17560, 53909, 40887, 57371, 4918, 50133, 17944, 21510); fa(5358, 14, 53105, 23638, 57371, 47870, 35739, 59744, 14136, 24278, 5790); fa(41253, 5, 53105, 62987, 33264, 46619, 35739, 64988, 62936, 62603, 41813); fa(44839, 12, 61906, 50041, 59744, 14136, 36497, 56121, 39839, 49657, 44375); fa(2122, 15, 26936, 16176, 19997, 27419, 40912, 36497, 61906, 15792, 2618); g___1046(9023, 35243, 35979, 2444, 48105, 16414, 43659, 9, 2444, 48105, 8479); g___1046(23301, 6216, 7528, 31617, 60957, 50022, 23128, 13, 45125, 42759, 22821); g___1046(27936, 46571, 45259, 24892, 30494, 46833, 36871, 8, 22483, 47370, 28416); g___1046(53899, 27461, 28261, 56220, 7769, 46887, 52858, 4, 45213, 31577, 53419); g___1046(30492, 42235, 41435, 43990, 43374, 33532, 10495, 6, 38735, 40379, 30012); g___1046(38693, 51823, 53071, 51887, 16530, 16414, 43659, 15, 38735, 40379, 38149); g___1046(31052, 35794, 36594, 3215, 52612, 46974, 28449, 3, 55119, 35772, 31596); g___1046(18234, 27062, 27798, 28556, 35710, 16414, 43659, 11, 51887, 16530, 17690); g___1046(54147, 47908, 48644, 20792, 43704, 50022, 23128, 2, 20792, 43704, 53667); g___1046(64152, 60935, 60199, 6642, 22467, 37635, 44347, 14, 9708, 48147, 63672); g___1046(59170, 26961, 27761, 24892, 30494, 20860, 55449, 12, 47219, 12205, 58626); g___1046(10636, 24398, 23150, 62744, 63224, 46887, 52858, 5, 22069, 61841, 11180); g___1046(63685, 31917, 31117, 21114, 32242, 43152, 57617, 0, 24892, 30494, 64229); g___1046(15073, 63258, 62010, 40905, 483, 665, 22233, 1, 38735, 40379, 14529); g___1046(45013, 9828, 9028, 45213, 31577, 20860, 55449, 7, 64422, 23237, 44533); g___1046(8622, 5753, 4953, 8196, 13943, 56256, 6708, 10, 61734, 51100, 9102); fe(152, 13, 2556, 86, 224, 13, 224, 22237, 33726, 3115, 178, 128); ff(50253, 57179, 11645, 52624, 50253, 52624, 33699, 63227); ff(30241, 52871, 22538, 36348, 48711, 62044, 20886, 21247); ff(9631, 46575, 49785, 18975, 64783, 15084, 26052, 48441); fe(152, 135, 52851, 86, 184, 135, 184, 51225, 62428, 13650, 178, 128); fe(152, 48, 34651, 86, 201, 48, 201, 58296, 29804, 2643, 178, 128); fg(117, 18052, 146, 213, 188, 51992, 51718, 17534, 52, 212); ff(10525, 62959, 64542, 19969, 49621, 42301, 41739, 34340); ff(65356, 16003, 33729, 29266, 10525, 19969, 48406, 10619); fe(152, 225, 63358, 86, 75, 225, 75, 11074, 26939, 30077, 178, 128); fg(48, 50507, 153, 162, 201, 48789, 61825, 19986, 135, 212); fe(152, 52, 37457, 86, 98, 52, 98, 29837, 9535, 35820, 178, 128); fe(152, 135, 11271, 86, 184, 135, 184, 49317, 36812, 35954, 178, 128); ff(16058, 46197, 41369, 23270, 35940, 8196, 37973, 54717); ff(30741, 56835, 6665, 61880, 23651, 50175, 19112, 8927); ff(2676, 26444, 36640, 31746, 31034, 48244, 20123, 58345); fe(152, 117, 44588, 86, 188, 117, 188, 43547, 44316, 2187, 178, 128); fe(152, 174, 24207, 86, 50, 174, 50, 38055, 16915, 5074, 178, 128); fe(152, 225, 33646, 86, 75, 225, 75, 9123, 41130, 13012, 178, 128); fe(152, 57, 64533, 86, 183, 57, 183, 34770, 39175, 24427, 178, 128); ff(58088, 24179, 42182, 16824, 2499, 47268, 2293, 15909); ff(32315, 46026, 6407, 10832, 39504, 29473, 25966, 32438); ff(50253, 22350, 6040, 52624, 39504, 29473, 56971, 9843); ff(55189, 47125, 39676, 14942, 30241, 36348, 9671, 39208); fe(152, 90, 9060, 86, 242, 90, 242, 32950, 47920, 36803, 178, 128); fe(152, 48, 55179, 86, 201, 48, 201, 43487, 3000, 3104, 178, 128); fe(152, 87, 51743, 86, 57, 87, 57, 24191, 10336, 64271, 178, 128); ff(53394, 25932, 56885, 44171, 50253, 52624, 34392, 5292); fe(152, 225, 46307, 86, 75, 225, 75, 34199, 39717, 18729, 178, 128); ff(23651, 25393, 37903, 50175, 65282, 1995, 470, 54083); fe(152, 87, 24432, 86, 57, 87, 57, 53981, 62113, 38873, 178, 128); ff(2499, 57042, 22115, 47268, 39504, 29473, 60540, 54678); fe(152, 240, 39941, 86, 22, 240, 22, 55917, 19223, 12973, 178, 128); fe(152, 117, 64966, 86, 188, 117, 188, 25072, 9473, 32676, 178, 128); fe(152, 117, 58583, 86, 188, 117, 188, 36561, 57871, 6473, 178, 128); fe(152, 240, 47922, 86, 22, 240, 22, 11951, 17504, 1048, 178, 128); ff(30241, 53643, 18421, 36348, 64783, 15084, 39273, 34486); fe(152, 135, 41441, 86, 184, 135, 184, 41576, 59696, 25323, 178, 128); fg(87, 33941, 153, 162, 57, 11787, 29686, 60499, 87, 212); ff(48711, 10736, 7656, 62044, 59294, 9443, 21652, 56340); ff(65356, 20378, 40797, 29266, 43705, 62391, 53335, 38420); ff(50253, 20850, 47122, 52624, 55189, 14942, 8666, 39347); ff(9631, 29001, 1631, 18975, 53394, 44171, 60839, 27716); fe(152, 135, 17915, 86, 184, 135, 184, 29104, 7781, 9934, 178, 128); fe(152, 240, 56950, 86, 22, 240, 22, 48598, 62273, 21176, 178, 128); fe(152, 240, 24187, 86, 22, 240, 22, 32200, 24187, 32200, 178, 128); ff(64783, 49119, 39291, 15084, 58088, 16824, 12831, 24297); fe(152, 47, 60380, 86, 89, 47, 89, 25630, 26463, 30761, 178, 128); ff(35940, 29090, 27330, 8196, 14173, 7042, 45084, 31118); ff(53813, 61409, 23329, 51953, 58088, 16824, 16995, 53932); fe(152, 57, 31091, 86, 183, 57, 183, 3436, 12563, 4988, 178, 128); fe(152, 174, 54104, 86, 50, 174, 50, 7018, 21522, 14600, 178, 128); fe(152, 51, 34651, 86, 207, 51, 207, 58296, 31176, 29494, 178, 128); fe(152, 57, 644, 86, 183, 57, 183, 2224, 59846, 58233, 178, 128); fe(152, 47, 44631, 86, 89, 47, 89, 32528, 56599, 46752, 178, 128); ff(32315, 30832, 13340, 10832, 55189, 14942, 28401, 11789); fe(152, 48, 14172, 86, 201, 48, 201, 27344, 52741, 11172, 178, 128); fe(152, 57, 18731, 86, 183, 57, 183, 5878, 46902, 53130, 178, 128); fe(152, 51, 45588, 86, 207, 51, 207, 30871, 58633, 53592, 178, 128); ff(14173, 35747, 22030, 7042, 30839, 39569, 3351, 2796); fe(152, 90, 37150, 86, 242, 90, 242, 10831, 33509, 4852, 178, 128); fe(152, 13, 47751, 86, 224, 13, 224, 35014, 32386, 2658, 178, 128); ff(9631, 63138, 49726, 18975, 14173, 7042, 1832, 19612); ff(50253, 10061, 5662, 52624, 30741, 61880, 4096, 24158); fe(152, 191, 21522, 86, 248, 191, 248, 14600, 33329, 34372, 178, 128); fe(152, 191, 24582, 86, 248, 191, 248, 37980, 6883, 14478, 178, 128); fe(152, 174, 37092, 86, 50, 174, 50, 54835, 45801, 45752, 178, 128); ff(30741, 26730, 36517, 61880, 16058, 23270, 48296, 42120); fe(152, 51, 291, 86, 207, 51, 207, 21645, 55836, 11901, 178, 128); ff(2630, 42626, 15435, 19985, 31034, 48244, 43675, 23353); fe(152, 240, 17038, 86, 22, 240, 22, 47595, 53997, 19487, 178, 128); ff(16058, 5777, 18118, 23270, 43705, 62391, 43142, 42609); fe(152, 13, 34639, 86, 224, 13, 224, 11104, 3075, 55771, 178, 128); fe(152, 225, 33726, 86, 75, 225, 75, 3115, 4320, 31374, 178, 128); ff(2499, 30488, 4364, 47268, 10525, 19969, 10504, 6416); ff(53394, 7187, 7166, 44171, 64783, 15084, 33691, 64694); fe(152, 143, 5201, 86, 113, 143, 113, 23176, 23541, 45073, 178, 128); ff(22018, 34938, 16188, 52114, 9631, 18975, 18313, 13354); ff(9631, 64559, 39477, 18975, 30241, 36348, 7471, 6329); fe(152, 51, 1701, 86, 207, 51, 207, 24693, 62847, 24499, 178, 128); fe(152, 90, 41279, 86, 242, 90, 242, 30056, 57945, 13662, 178, 128); fe(152, 225, 37457, 86, 75, 225, 75, 29837, 15420, 51166, 178, 128); fe(152, 191, 23541, 86, 248, 191, 248, 45073, 59764, 19359, 178, 128); fe(152, 143, 1140, 86, 113, 143, 113, 63914, 50350, 52697, 178, 128); fe(152, 87, 53242, 86, 57, 87, 57, 37897, 46902, 53130, 178, 128); ff(30241, 8459, 12309, 36348, 9631, 18975, 19217, 55737); fe(152, 117, 58633, 86, 188, 117, 188, 53592, 54774, 50809, 178, 128); ff(65167, 1883, 64801, 61781, 9631, 18975, 280, 21541); fe(152, 142, 47920, 86, 146, 142, 146, 36803, 19223, 12973, 178, 128); fe(152, 142, 58633, 86, 146, 142, 146, 53592, 58633, 53592, 178, 128); fe(152, 191, 15769, 86, 248, 191, 248, 35751, 45351, 7854, 178, 128); ff(2499, 37061, 62694, 47268, 2499, 47268, 49572, 3951); ff(2499, 63275, 23778, 47268, 9631, 18975, 37690, 12246); ff(53813, 60602, 26620, 51953, 7326, 41108, 36590, 19479); fe(152, 13, 28825, 86, 224, 13, 224, 3251, 6603, 46104, 178, 128); fe(152, 52, 55770, 86, 98, 52, 98, 63266, 4197, 23152, 178, 128); fe(152, 191, 32492, 86, 248, 191, 248, 24321, 19671, 55946, 178, 128); fg(135, 14022, 212, 24, 184, 61126, 4151, 3805, 225, 212); ff(30741, 57710, 31793, 61880, 30741, 61880, 59249, 25783); ff(7326, 21309, 8894, 41108, 2499, 47268, 41709, 17425); ff(32315, 31566, 29091, 10832, 9631, 18975, 34342, 63584); fe(152, 225, 31387, 86, 75, 225, 75, 28435, 46299, 22146, 178, 128); fe(152, 52, 59887, 86, 98, 52, 98, 56036, 5654, 61621, 178, 128); ff(59294, 42544, 5751, 9443, 2676, 31746, 49439, 58044); fe(152, 51, 52614, 86, 207, 51, 207, 59818, 2512, 58987, 178, 128); ff(30241, 57495, 1667, 36348, 65356, 29266, 43507, 60800); fe(152, 142, 58680, 86, 146, 142, 146, 24890, 58680, 24890, 178, 128); ff(53813, 45474, 39745, 51953, 2630, 19985, 16034, 55920); ff(58088, 33245, 55255, 16824, 10525, 19969, 638, 11671); fe(152, 143, 50642, 86, 113, 143, 113, 17303, 51416, 32168, 178, 128); fe(152, 52, 39941, 86, 98, 52, 98, 55917, 58947, 14624, 178, 128); fe(152, 240, 57262, 86, 22, 240, 22, 49000, 55179, 43487, 178, 128); fe(152, 135, 15124, 86, 184, 135, 184, 99, 2556, 22237, 178, 128); ff(2676, 39878, 36920, 31746, 35940, 8196, 41836, 10572); ff(53813, 6773, 18863, 51953, 65282, 1995, 15753, 46805); fe(152, 135, 30929, 86, 184, 135, 184, 36173, 31151, 39115, 178, 128); ff(35940, 40006, 9661, 8196, 39504, 29473, 24660, 43321); fe(152, 47, 40131, 86, 89, 47, 89, 56719, 60391, 59806, 178, 128); fe(152, 52, 36812, 86, 98, 52, 98, 35954, 30221, 51051, 178, 128); ff(31034, 19737, 22741, 48244, 43705, 62391, 52529, 17707); fe(152, 174, 65265, 86, 50, 174, 50, 20271, 39175, 24427, 178, 128); ff(53394, 35065, 18907, 44171, 9631, 18975, 11911, 13866); fe(152, 90, 33726, 86, 242, 90, 242, 3115, 8878, 15066, 178, 128); ff(7326, 47840, 55309, 41108, 9631, 18975, 35690, 39786); ff(58088, 43759, 64509, 16824, 53394, 44171, 47619, 29604); ff(58088, 27264, 61738, 16824, 59294, 9443, 51842, 11246); ff(9631, 52239, 62172, 18975, 35940, 8196, 19290, 9697); ff(2676, 6184, 47236, 31746, 2676, 31746, 39141, 30354); ff(16058, 26342, 16186, 23270, 2630, 19985, 6096, 53146); ff(55189, 17774, 57915, 14942, 10525, 19969, 18781, 36520); fe(152, 51, 30595, 86, 207, 51, 207, 64465, 35669, 61346, 178, 128); ff(14173, 39347, 35393, 7042, 2499, 47268, 47122, 23888); fe(152, 240, 33487, 86, 22, 240, 22, 13072, 14914, 46237, 178, 128); fe(152, 191, 48683, 86, 248, 191, 248, 6225, 20814, 26200, 178, 128); ff(30241, 32008, 25191, 36348, 65167, 61781, 54412, 16286); fe(152, 117, 46527, 86, 188, 117, 188, 41213, 14279, 28877, 178, 128); fe(152, 142, 22828, 86, 146, 142, 146, 47306, 40650, 40911, 178, 128); fe(152, 57, 21079, 86, 183, 57, 183, 3263, 51573, 4122, 178, 128); ff(7326, 561, 48120, 41108, 7326, 41108, 37281, 30382); ff(30741, 28849, 32706, 61880, 2499, 47268, 57896, 30619); ff(64783, 7136, 14662, 15084, 23651, 50175, 45417, 2615); fe(152, 90, 63311, 86, 242, 90, 242, 12788, 64310, 55625, 178, 128); fe(152, 51, 50243, 86, 207, 51, 207, 13918, 17432, 29211, 178, 128); ff(53394, 52033, 39568, 44171, 65282, 1995, 26389, 46194); ff(2630, 35003, 19879, 19985, 39504, 29473, 40071, 46844); fe(152, 87, 62428, 86, 57, 87, 57, 13650, 41130, 13012, 178, 128); fe(152, 51, 64966, 86, 207, 51, 207, 25072, 17345, 59742, 178, 128); fe(152, 48, 10805, 86, 201, 48, 201, 31894, 61826, 12983, 178, 128); ff(14173, 31080, 56108, 7042, 10382, 40332, 60307, 1471); fe(152, 143, 65374, 86, 113, 143, 113, 53575, 9080, 52733, 178, 128); fe(152, 225, 17345, 86, 75, 225, 75, 59742, 17373, 43033, 178, 128); fe(152, 191, 32473, 86, 248, 191, 248, 16283, 55716, 11103, 178, 128); ff(7326, 64204, 35234, 41108, 30839, 39569, 14320, 1690); ff(31034, 60740, 56483, 48244, 2676, 31746, 39349, 33177); fe(152, 142, 27590, 86, 146, 142, 146, 34074, 62101, 53636, 178, 128); fe(152, 13, 39717, 86, 224, 13, 224, 18729, 39962, 34115, 178, 128); ff(58088, 8991, 62356, 16824, 31034, 48244, 50158, 23040); fe(152, 90, 5954, 86, 242, 90, 242, 32089, 23302, 6672, 178, 128); ff(10525, 22677, 24103, 19969, 65282, 1995, 42843, 53291); ff(50253, 42914, 35070, 52624, 31034, 48244, 16020, 34123); fg(13, 52744, 153, 162, 224, 43317, 23045, 7126, 174, 212); ff(53394, 22497, 16739, 44171, 16058, 23270, 57653, 21366); fe(152, 240, 33509, 86, 22, 240, 22, 4852, 32465, 26103, 178, 128); fe(152, 13, 17915, 86, 224, 13, 224, 29104, 9414, 50901, 178, 128); fe(152, 48, 42422, 86, 201, 48, 201, 4116, 58187, 31218, 178, 128); ff(59294, 59270, 31729, 9443, 31034, 48244, 12761, 5814); ff(2630, 52698, 27586, 19985, 49621, 42301, 64307, 40162); ff(10525, 40133, 41662, 19969, 22018, 52114, 17977, 23876); ff(16058, 38797, 31921, 23270, 48711, 62044, 8234, 35695); fe(152, 47, 42356, 86, 89, 47, 89, 11364, 21698, 17116, 178, 128); ff(65167, 64604, 58731, 61781, 39504, 29473, 1163, 7860); ff(14173, 35524, 35588, 7042, 65167, 61781, 10172, 14916); ff(22018, 63107, 45184, 52114, 64783, 15084, 42780, 7235); fe(152, 57, 42283, 86, 183, 57, 183, 14346, 42484, 6667, 178, 128); fe(152, 87, 45351, 86, 57, 87, 57, 7854, 55179, 43487, 178, 128); fe(152, 135, 58947, 86, 184, 135, 184, 14624, 58135, 65031, 178, 128); fg(225, 46742, 71, 155, 75, 48753, 53030, 39343, 142, 212); fe(152, 52, 14033, 86, 98, 52, 98, 2510, 45729, 48711, 178, 128); fe(152, 52, 30894, 86, 98, 52, 98, 39133, 8043, 1000, 178, 128); fe(152, 47, 44696, 86, 89, 47, 89, 6197, 63425, 16411, 178, 128); fe(152, 191, 38253, 86, 248, 191, 248, 25153, 24446, 36520, 178, 128); fe(152, 48, 36812, 86, 201, 48, 201, 35954, 56599, 46752, 178, 128); ff(2676, 18943, 21147, 31746, 35940, 8196, 30835, 26059); ff(53394, 50858, 13495, 44171, 16058, 23270, 64486, 23311); ff(32315, 53699, 57418, 10832, 50253, 52624, 57300, 53903); ff(32315, 40857, 55348, 10832, 32375, 37243, 44761, 45717); fg(57, 53345, 152, 128, 183, 38284, 9292, 58585, 240, 212); ff(23651, 36939, 20457, 50175, 2499, 47268, 44935, 64606); ff(2630, 31413, 6790, 19985, 2676, 31746, 14086, 38207); fe(152, 142, 9080, 86, 146, 142, 146, 52733, 4211, 61177, 178, 128); ff(32375, 43994, 22523, 37243, 53394, 44171, 15283, 15032); fe(152, 48, 41218, 86, 201, 48, 201, 7910, 46527, 41213, 178, 128); fe(152, 48, 37150, 86, 201, 48, 201, 10831, 2872, 42911, 178, 128); fe(152, 117, 33274, 86, 188, 117, 188, 61403, 34265, 5276, 178, 128); fe(152, 135, 26929, 86, 184, 135, 184, 63403, 10323, 34438, 178, 128); fe(152, 90, 4381, 86, 242, 90, 242, 56359, 43148, 8642, 178, 128); fe(152, 51, 33509, 86, 207, 51, 207, 4852, 58788, 5592, 178, 128); fe(152, 191, 62428, 86, 248, 191, 248, 13650, 62847, 24499, 178, 128); fe(152, 142, 62642, 86, 146, 142, 146, 14947, 30743, 27460, 178, 128); fe(152, 143, 3777, 86, 113, 143, 113, 53016, 59696, 25323, 178, 128); ff(49621, 39564, 61238, 42301, 2499, 47268, 58224, 64788); ff(50253, 28066, 19087, 52624, 55189, 14942, 62040, 2352); ff(65167, 21606, 29598, 61781, 23651, 50175, 8650, 17859); ff(32375, 58271, 5927, 37243, 14173, 7042, 60032, 19352); fg(47, 21045, 178, 86, 89, 59640, 32028, 55232, 143, 212); ff(65282, 11775, 46604, 1995, 30839, 39569, 65364, 44225); fe(152, 135, 2737, 86, 184, 135, 184, 38400, 55634, 22457, 178, 128); ff(49621, 56839, 812, 42301, 65356, 29266, 27587, 62969); fe(152, 52, 56086, 86, 98, 52, 98, 57136, 23923, 50969, 178, 128); fe(152, 13, 58135, 86, 224, 13, 224, 65031, 20814, 26200, 178, 128); fe(152, 13, 54009, 86, 224, 13, 224, 62373, 976, 20543, 178, 128); ff(39504, 56984, 3265, 29473, 30839, 39569, 62467, 39316); fe(152, 240, 31371, 86, 22, 240, 22, 862, 44316, 2187, 178, 128); ff(65167, 36144, 10192, 61781, 58088, 16824, 60893, 45401); ff(16058, 15073, 31518, 23270, 53813, 51953, 40246, 2642); fe(152, 57, 47922, 86, 183, 57, 183, 11951, 18725, 128, 178, 128); ff(2499, 33279, 44531, 47268, 30241, 36348, 38587, 25293); ff(23651, 31190, 51834, 50175, 31034, 48244, 54004, 23912); ff(49621, 16174, 1422, 42301, 23651, 50175, 61839, 32161); fe(152, 135, 59860, 86, 184, 135, 184, 24973, 52677, 12981, 178, 128); fe(152, 143, 61154, 86, 113, 143, 113, 23325, 1497, 40658, 178, 128); fg(240, 38277, 178, 86, 22, 16604, 32081, 179, 191, 212); ff(65167, 19173, 23086, 61781, 64783, 15084, 13850, 32976); ff(31034, 56775, 11032, 48244, 10382, 40332, 3450, 40255); fe(152, 142, 39962, 86, 146, 142, 146, 34115, 28142, 54780, 178, 128); fe(152, 142, 47772, 86, 146, 142, 146, 12902, 8322, 39269, 178, 128); ff(55189, 58994, 62181, 14942, 30241, 36348, 30713, 49600); fe(152, 142, 58915, 86, 146, 142, 146, 62504, 41811, 5029, 178, 128); ff(2499, 23241, 41187, 47268, 7326, 41108, 47300, 15885); fe(152, 57, 60, 86, 183, 57, 183, 22984, 17644, 15459, 178, 128); ff(22018, 36455, 52472, 52114, 53394, 44171, 18853, 3475); fe(152, 90, 10323, 86, 242, 90, 242, 34438, 29074, 54392, 178, 128); fe(152, 117, 49109, 86, 188, 117, 188, 36209, 61154, 23325, 178, 128); ff(65167, 64930, 36930, 61781, 49621, 42301, 37912, 9579); fe(152, 174, 14169, 86, 50, 174, 50, 46618, 29804, 2643, 178, 128); fe(152, 52, 29804, 86, 98, 52, 98, 2643, 51862, 14725, 178, 128); fe(152, 142, 28825, 86, 146, 142, 146, 3251, 19076, 31504, 178, 128); fe(152, 174, 21598, 86, 50, 174, 50, 3945, 9414, 50901, 178, 128); fe(152, 87, 32614, 86, 57, 87, 57, 46958, 18281, 23829, 178, 128); ff(58088, 44738, 19347, 16824, 59294, 9443, 26697, 58213); fe(152, 240, 5654, 86, 22, 240, 22, 61621, 14172, 27344, 178, 128); fe(152, 135, 23280, 86, 184, 135, 184, 50417, 43182, 14663, 178, 128); fe(152, 48, 1918, 86, 201, 48, 201, 65475, 1804, 32152, 178, 128); ff(32315, 45320, 15915, 10832, 39504, 29473, 8345, 764); fe(152, 51, 50350, 86, 207, 51, 207, 52697, 36954, 63257, 178, 128); fe(152, 90, 9473, 86, 242, 90, 242, 32676, 23250, 5875, 178, 128); fe(152, 13, 17345, 86, 224, 13, 224, 59742, 53649, 20585, 178, 128); ff(53813, 11974, 14023, 51953, 22018, 52114, 55524, 29198); ff(64783, 21280, 39047, 15084, 32315, 10832, 60775, 28264); fe(152, 13, 65265, 86, 224, 13, 224, 20271, 1457, 27122, 178, 128); fe(152, 48, 33646, 86, 201, 48, 201, 9123, 4733, 51914, 178, 128); fe(152, 142, 49109, 86, 146, 142, 146, 36209, 52446, 35545, 178, 128); fe(152, 47, 42422, 86, 89, 47, 89, 4116, 3777, 53016, 178, 128); fe(152, 47, 65374, 86, 89, 47, 89, 53575, 17915, 29104, 178, 128); ff(32375, 23389, 51934, 37243, 14173, 7042, 18629, 5190); ff(31034, 63384, 40203, 48244, 10382, 40332, 56130, 58123); fe(152, 51, 62113, 86, 207, 51, 207, 38873, 17771, 43450, 178, 128); fe(152, 135, 22174, 86, 184, 135, 184, 32609, 38253, 25153, 178, 128); ff(65356, 60849, 37879, 29266, 65167, 61781, 36558, 42504); ff(10525, 33946, 51749, 19969, 48711, 62044, 17224, 21270); fe(152, 48, 9152, 86, 201, 48, 201, 39311, 35683, 9886, 178, 128); ff(65356, 1537, 24038, 29266, 7326, 41108, 37173, 16543); ff(2630, 64565, 46939, 19985, 2630, 19985, 65196, 64405); fe(152, 174, 30743, 86, 50, 174, 50, 27460, 41441, 41576, 178, 128); ff(64783, 7948, 55882, 15084, 65356, 29266, 23983, 56673); fe(152, 240, 9583, 86, 22, 240, 22, 32631, 11648, 14810, 178, 128); fe(152, 87, 1497, 86, 57, 87, 57, 40658, 23748, 1741, 178, 128); ff(58088, 53108, 22930, 16824, 65282, 1995, 4837, 31051); fe(152, 117, 23280, 86, 188, 117, 188, 50417, 20415, 13598, 178, 128); fe(152, 191, 38323, 86, 248, 191, 248, 51424, 14169, 46618, 178, 128); ff(30241, 19495, 14494, 36348, 35940, 8196, 24184, 4199); fe(152, 143, 12467, 86, 113, 143, 113, 49177, 23524, 9125, 178, 128); ff(30839, 44113, 52694, 39569, 50253, 52624, 53206, 39673); fe(152, 225, 5714, 86, 75, 225, 75, 14835, 55489, 46153, 178, 128); ff(22018, 1056, 1517, 52114, 23651, 50175, 8541, 6901); fe(152, 47, 50243, 86, 89, 47, 89, 13918, 47920, 36803, 178, 128); ff(65282, 58056, 56740, 1995, 53813, 51953, 25884, 44035); fe(152, 87, 6587, 86, 57, 87, 57, 7030, 45588, 30871, 178, 128); fe(152, 57, 58975, 86, 183, 57, 183, 23146, 13078, 24752, 178, 128); fe(152, 90, 45351, 86, 242, 90, 242, 7854, 8322, 39269, 178, 128); ff(23651, 23926, 5655, 50175, 2630, 19985, 2448, 7755); fe(152, 48, 26088, 86, 201, 48, 201, 41037, 9943, 20127, 178, 128); ff(7326, 36882, 4440, 41108, 31034, 48244, 7746, 8826); fe(152, 52, 33509, 86, 98, 52, 98, 4852, 65182, 22417, 178, 128); fe(152, 174, 56585, 86, 50, 174, 50, 9512, 51501, 20505, 178, 128); ff(16058, 30363, 9741, 23270, 30741, 61880, 26000, 18913); fe(152, 13, 40825, 86, 224, 13, 224, 38233, 41441, 41576, 178, 128); fe(152, 117, 60646, 86, 188, 117, 188, 26260, 31176, 29494, 178, 128); ff(43705, 55411, 15621, 62391, 50253, 52624, 37389, 10195); ff(49621, 59988, 50864, 42301, 39504, 29473, 25832, 3591); ff(2630, 28197, 1089, 19985, 14173, 7042, 56011, 9560); ff(30741, 36417, 15441, 61880, 55189, 14942, 62328, 11890); fe(152, 57, 13963, 86, 183, 57, 183, 42561, 13963, 42561, 178, 128); ff(65356, 42517, 47091, 29266, 9631, 18975, 14793, 57061); fe(152, 174, 3000, 86, 50, 174, 50, 3104, 6388, 12147, 178, 128); ff(7326, 37057, 637, 41108, 59294, 9443, 19279, 65516); fg(117, 16766, 197, 189, 188, 60487, 20684, 22539, 47, 212); ff(30241, 42048, 27391, 36348, 48711, 62044, 13529, 490); fe(152, 47, 5954, 86, 89, 47, 89, 32089, 23302, 6672, 178, 128); fe(152, 87, 56151, 86, 57, 87, 57, 56624, 2089, 62190, 178, 128); ff(7326, 23268, 45214, 41108, 53813, 51953, 30391, 3822); ff(64783, 55595, 46034, 15084, 50253, 52624, 52925, 62882); ff(10525, 16588, 23745, 19969, 2676, 31746, 61613, 46606); ff(32375, 58487, 7187, 37243, 32375, 37243, 59381, 4385); ff(48711, 50535, 21419, 62044, 53813, 51953, 50606, 15553); ff(48711, 63604, 30079, 62044, 59294, 9443, 41405, 1312); fe(152, 191, 50642, 86, 248, 191, 248, 17303, 9081, 58247, 178, 128); fe(152, 225, 6455, 86, 75, 225, 75, 20284, 6455, 20284, 178, 128); fe(152, 143, 31603, 86, 113, 143, 113, 20917, 34639, 11104, 178, 128); ff(43705, 38882, 6614, 62391, 53394, 44171, 8898, 23994); ff(39504, 57498, 57670, 29473, 10525, 19969, 12034, 28858); ff(31034, 20686, 33078, 48244, 39504, 29473, 33217, 18086); ff(32375, 20439, 23024, 37243, 2676, 31746, 28608, 40695); ff(49621, 13517, 56538, 42301, 65167, 61781, 25868, 35116); ff(58088, 29693, 13217, 16824, 53813, 51953, 15463, 63347); fe(152, 13, 47878, 86, 224, 13, 224, 50394, 6388, 12147, 178, 128); ff(14173, 2226, 61746, 7042, 39504, 29473, 57855, 23611); fe(152, 135, 61642, 86, 184, 135, 184, 629, 30894, 39133, 178, 128); ff(2676, 14229, 22270, 31746, 2499, 47268, 8059, 36477); ff(9631, 38988, 12919, 18975, 7326, 41108, 8366, 30137); ff(65356, 25931, 27704, 29266, 58088, 16824, 55811, 48039); ff(30839, 25149, 6243, 39569, 7326, 41108, 65264, 832); fe(152, 90, 45588, 86, 242, 90, 242, 30871, 57345, 46039, 178, 128); ff(22018, 39877, 23469, 52114, 2499, 47268, 16002, 25010); fe(152, 117, 32492, 86, 188, 117, 188, 24321, 24187, 32200, 178, 128); ff(30839, 63651, 39947, 39569, 65282, 1995, 46486, 46234); fe(152, 52, 167, 86, 98, 52, 98, 59878, 7781, 9934, 178, 128); fg(143, 36588, 197, 189, 113, 18354, 32764, 26195, 117, 212); fe(152, 13, 36951, 86, 224, 13, 224, 30149, 33274, 61403, 178, 128); ff(31034, 18638, 65185, 48244, 55189, 14942, 5646, 29872); fe(152, 57, 21297, 86, 183, 57, 183, 58991, 21297, 58991, 178, 128); ff(2499, 63600, 16820, 47268, 23651, 50175, 13873, 59786); ff(64783, 9714, 27335, 15084, 55189, 14942, 43607, 57916); ff(65167, 59035, 53839, 61781, 31034, 48244, 56736, 2477); fe(152, 87, 58947, 86, 57, 87, 57, 14624, 26268, 8714, 178, 128); ff(55189, 58864, 53813, 14942, 16058, 23270, 9672, 1134); fe(152, 191, 40266, 86, 248, 191, 248, 58488, 976, 20543, 178, 128); ff(53394, 29895, 12190, 44171, 50253, 52624, 31082, 33130); ff(32315, 54329, 41223, 10832, 39504, 29473, 13071, 62852); fe(152, 240, 28428, 86, 22, 240, 22, 45823, 1804, 32152, 178, 128); fe(152, 174, 2555, 86, 50, 174, 50, 12552, 56719, 35044, 178, 128); ff(2630, 12540, 37963, 19985, 2676, 31746, 11321, 59222); fe(152, 51, 41441, 86, 207, 51, 207, 41576, 4073, 27997, 178, 128); ff(14173, 25182, 10839, 7042, 30839, 39569, 32539, 30157); fe(152, 47, 44608, 86, 89, 47, 89, 31598, 38253, 25153, 178, 128); fe(152, 143, 33211, 86, 113, 143, 113, 24648, 54600, 60624, 178, 128); fe(152, 117, 8322, 86, 188, 117, 188, 39269, 55179, 43487, 178, 128); ff(30741, 19832, 52105, 61880, 64783, 15084, 7584, 10518); ff(39504, 51018, 64240, 29473, 30241, 36348, 17099, 49732); fe(152, 51, 23954, 86, 207, 51, 207, 14109, 15986, 50494, 178, 128); ff(58088, 11238, 42894, 16824, 9631, 18975, 42283, 40901); fe(152, 174, 30275, 86, 50, 174, 50, 33669, 55436, 45351, 178, 128); ff(7326, 6808, 49173, 41108, 9631, 18975, 4423, 8984); fe(152, 48, 30275, 86, 201, 48, 201, 33669, 26353, 9046, 178, 128); fe(152, 13, 14203, 86, 224, 13, 224, 16596, 25959, 62086, 178, 128); fe(152, 47, 30891, 86, 89, 47, 89, 55090, 52503, 51604, 178, 128); fe(152, 143, 6388, 86, 113, 143, 113, 12147, 57262, 49000, 178, 128); ff(32375, 45125, 38605, 37243, 55189, 14942, 42759, 61675); fe(152, 174, 58915, 86, 50, 174, 50, 62504, 41811, 5029, 178, 128); ff(22018, 3475, 26618, 52114, 2630, 19985, 52472, 60235); fe(152, 57, 56585, 86, 183, 57, 183, 9512, 54600, 60624, 178, 128); ff(48711, 1172, 22813, 62044, 16058, 23270, 14220, 27146); ff(59294, 44812, 13896, 9443, 55189, 14942, 16909, 57724); fe(152, 87, 2737, 86, 57, 87, 57, 38400, 13078, 24752, 178, 128); ff(30241, 64335, 64391, 36348, 49621, 42301, 28007, 52499); fg(143, 62341, 240, 56, 113, 31386, 35849, 41352, 13, 212); ff(2499, 37962, 17437, 47268, 65356, 29266, 7523, 3405); fe(152, 143, 47751, 86, 113, 143, 113, 35014, 64310, 55625, 178, 128); ff(31034, 4526, 17176, 48244, 53394, 44171, 61001, 60993); ff(30741, 28591, 15341, 61880, 49621, 42301, 56924, 62144); fe(152, 47, 23923, 86, 89, 47, 89, 50969, 45351, 7854, 178, 128); fe(152, 117, 52677, 86, 188, 117, 188, 12981, 17840, 28935, 178, 128); ff(30241, 817, 62520, 36348, 23651, 50175, 26383, 24492); fe(152, 143, 32465, 86, 113, 143, 113, 26103, 26089, 40596, 178, 128); fe(152, 174, 46307, 86, 50, 174, 50, 34199, 46307, 34199, 178, 128); ff(2676, 48869, 55703, 31746, 14173, 7042, 13661, 47639); fe(152, 191, 64310, 86, 248, 191, 248, 55625, 9583, 32631, 178, 128); ff(65167, 63519, 18402, 61781, 2499, 47268, 48361, 28882); fe(152, 87, 63311, 86, 57, 87, 57, 12788, 20637, 774, 178, 128); fg(13, 49985, 71, 155, 224, 24030, 59394, 21573, 57, 212); ff(39504, 49409, 9092, 29473, 23651, 50175, 21889, 18465); ff(10382, 33893, 2410, 40332, 43705, 62391, 14321, 4404); ff(7326, 22680, 62429, 41108, 30741, 61880, 49031, 62387); ff(35940, 38649, 10935, 8196, 7326, 41108, 55001, 30440); ff(2630, 1334, 41965, 19985, 64783, 15084, 31868, 17048); fg(51, 2218, 178, 86, 207, 1116, 13413, 37028, 51, 212); ff(16058, 64982, 49586, 23270, 48711, 62044, 28237, 2157); fg(240, 50611, 152, 128, 22, 2254, 35687, 36459, 90, 212); ff(10382, 54584, 45206, 40332, 48711, 62044, 29887, 486); fe(152, 174, 17180, 86, 50, 174, 50, 33373, 25229, 18556, 178, 128); fe(152, 225, 21111, 86, 75, 225, 75, 37079, 32465, 26103, 178, 128); fe(152, 48, 21940, 86, 201, 48, 201, 43494, 15669, 35629, 178, 128); fe(152, 90, 52446, 86, 242, 90, 242, 35545, 2512, 58987, 178, 128); ff(10525, 43147, 10959, 19969, 31034, 48244, 47233, 38291); ff(53813, 1184, 12995, 51953, 53813, 51953, 2048, 46144); fe(152, 57, 45588, 86, 183, 57, 183, 30871, 64555, 26595, 178, 128); ff(55189, 19341, 41541, 14942, 30241, 36348, 48993, 42672); ff(48711, 4720, 52820, 62044, 59294, 9443, 12948, 48986); fe(152, 191, 44588, 86, 248, 191, 248, 43547, 56199, 60253, 178, 128); fe(152, 117, 14800, 86, 188, 117, 188, 58701, 63922, 9631, 178, 128); fe(152, 135, 21522, 86, 184, 135, 184, 14600, 33329, 34372, 178, 128); fe(152, 117, 21553, 86, 188, 117, 188, 33998, 58141, 51510, 178, 128); fe(152, 48, 46902, 86, 201, 48, 201, 53130, 54165, 62943, 178, 128); fe(152, 52, 5822, 86, 98, 52, 98, 16959, 5822, 16959, 178, 128); ff(49621, 8899, 33677, 42301, 53394, 44171, 14514, 43000); fe(152, 142, 61642, 86, 146, 142, 146, 629, 62113, 38873, 178, 128); ff(65167, 60667, 2829, 61781, 30241, 36348, 35811, 25355); fe(152, 52, 59696, 86, 98, 52, 98, 25323, 40825, 38233, 178, 128); ff(64783, 40609, 16247, 15084, 7326, 41108, 22519, 18442); ff(65167, 56368, 19349, 61781, 32375, 37243, 8615, 8044); fe(152, 225, 36951, 86, 75, 225, 75, 30149, 38909, 31644, 178, 128); fe(152, 143, 5714, 86, 113, 143, 113, 14835, 1885, 34384, 178, 128); ff(43705, 31298, 59909, 62391, 14173, 7042, 53427, 20311); fe(152, 47, 12728, 86, 89, 47, 89, 49008, 3010, 36111, 178, 128); ff(53394, 19749, 23675, 44171, 65167, 61781, 60269, 23392); fe(152, 90, 50642, 86, 242, 90, 242, 17303, 13078, 24752, 178, 128); fe(152, 90, 4211, 86, 242, 90, 242, 61177, 24582, 37980, 178, 128); ff(48711, 57960, 64773, 62044, 43705, 62391, 19327, 44548); ff(9631, 36262, 30209, 18975, 2630, 19985, 60409, 10151); fe(152, 191, 44631, 86, 248, 191, 248, 32528, 45588, 30871, 178, 128); fe(152, 240, 5201, 86, 22, 240, 22, 23176, 5954, 32089, 178, 128); ff(55189, 38504, 55863, 14942, 10382, 40332, 2670, 57146); fe(152, 87, 32731, 86, 57, 87, 57, 37943, 36954, 63257, 178, 128); ff(39504, 9574, 5469, 29473, 32315, 10832, 49350, 2023); ff(14173, 15581, 28203, 7042, 65282, 1995, 19656, 13264); ff(65282, 13007, 7957, 1995, 16058, 23270, 22738, 57236); ff(65282, 40014, 14743, 1995, 30741, 61880, 29535, 23514); ff(10525, 43662, 23519, 19969, 30741, 61880, 54357, 1351); ff(53813, 53607, 41703, 51953, 31034, 48244, 56033, 50427); ff(43705, 17276, 48964, 62391, 50253, 52624, 47368, 9437); ff(39504, 45837, 62635, 29473, 30241, 36348, 31515, 42546); ff(39504, 57775, 47387, 29473, 30839, 39569, 64071, 13428); ff(58088, 64318, 50366, 16824, 39504, 29473, 12776, 55981); ff(10382, 39118, 4322, 40332, 59294, 9443, 54307, 55727); ff(30241, 10597, 46517, 36348, 39504, 29473, 8412, 17700); ff(65356, 43135, 42105, 29266, 30241, 36348, 11613, 34525); ff(48711, 54289, 43893, 62044, 65167, 61781, 50271, 10621); ff(65356, 27952, 5770, 29266, 65356, 29266, 11696, 5704); ff(31034, 29571, 2583, 48244, 14173, 7042, 22296, 17063); ff(30839, 36618, 35314, 39569, 50253, 52624, 35031, 19289); fe(152, 87, 167, 86, 57, 87, 57, 59878, 1918, 65475, 178, 128); fe(152, 117, 33487, 86, 188, 117, 188, 13072, 14914, 46237, 178, 128); ff(7326, 52005, 31165, 41108, 32375, 37243, 52533, 55174); fg(51, 62966, 197, 189, 207, 41045, 62981, 54229, 48, 212); fe(152, 52, 49988, 86, 98, 52, 98, 64393, 12308, 7322, 178, 128); fe(152, 13, 26168, 86, 224, 13, 224, 44177, 26089, 40596, 178, 128); fe(152, 51, 58915, 86, 207, 51, 207, 62504, 44668, 61233, 178, 128); ff(10525, 31120, 15879, 19969, 50253, 52624, 31884, 16318); fe(152, 191, 59434, 86, 248, 191, 248, 48975, 29074, 54392, 178, 128); ff(65167, 46612, 39711, 61781, 39504, 29473, 29196, 17760); fe(152, 135, 32473, 86, 184, 135, 184, 16283, 61154, 23325, 178, 128); ff(10382, 36884, 42210, 40332, 7326, 41108, 35193, 38425); ff(59294, 12731, 48716, 9443, 30741, 61880, 18559, 55394); ff(32375, 41560, 54923, 37243, 2499, 47268, 59958, 64089); fe(152, 51, 49214, 86, 207, 51, 207, 49060, 23923, 50969, 178, 128); ff(32375, 18042, 59819, 37243, 53394, 44171, 46809, 43788); fe(152, 142, 26089, 86, 146, 142, 146, 40596, 34876, 59120, 178, 128); ff(35940, 62585, 56228, 8196, 55189, 14942, 49489, 44950); ff(30839, 58629, 60704, 39569, 23651, 50175, 8968, 18723); fe(152, 142, 56151, 86, 146, 142, 146, 56624, 48002, 555, 178, 128); ff(55189, 7130, 6435, 14942, 49621, 42301, 41153, 49617); ff(59294, 9797, 4340, 9443, 10525, 19969, 34813, 20717); ff(16058, 6156, 5982, 23270, 30839, 39569, 19523, 3656); ff(65167, 11097, 37757, 61781, 39504, 29473, 37701, 2882); ff(55189, 2936, 10499, 14942, 50253, 52624, 36569, 17046); fe(152, 13, 32492, 86, 224, 13, 224, 24321, 41279, 30056, 178, 128); ff(7326, 63288, 64637, 41108, 10382, 40332, 59962, 30711); ff(30241, 63643, 2115, 36348, 55189, 14942, 41384, 36107); ff(30839, 16558, 51438, 39569, 65356, 29266, 49665, 44362); ff(31034, 19756, 55522, 48244, 10382, 40332, 13544, 9114); ff(22018, 1831, 53764, 52114, 32315, 10832, 95, 6734); ff(10382, 26210, 44210, 40332, 2630, 19985, 36437, 2270); fe(152, 143, 21940, 86, 113, 143, 113, 43494, 64966, 25072, 178, 128); ff(31034, 257, 24703, 48244, 22018, 52114, 41548, 13533); ff(65356, 16492, 16488, 29266, 43705, 62391, 37887, 45576); fe(152, 87, 36262, 86, 57, 87, 57, 60409, 20565, 8033, 178, 128); ff(30241, 24281, 47409, 36348, 58088, 16824, 38694, 40164); fe(152, 47, 44668, 86, 89, 47, 89, 61233, 2737, 38400, 178, 128); fe(152, 142, 46527, 86, 146, 142, 146, 41213, 16915, 5074, 178, 128); ff(64783, 30721, 26667, 15084, 10525, 19969, 49820, 44819); ff(30741, 22510, 30386, 61880, 50253, 52624, 49406, 10290); fe(152, 240, 62118, 86, 22, 240, 22, 23885, 27285, 57382, 178, 128); ff(2630, 53252, 57858, 19985, 32375, 37243, 49552, 60260); ff(65167, 45150, 51493, 61781, 32315, 10832, 495, 557); ff(58088, 6543, 33923, 16824, 50253, 52624, 16966, 33321); fe(152, 57, 52741, 86, 183, 57, 183, 11172, 10930, 49537, 178, 128); fe(152, 48, 9246, 86, 201, 48, 201, 51993, 37451, 37600, 178, 128); fe(152, 225, 42422, 86, 75, 225, 75, 4116, 40201, 63930, 178, 128); fe(152, 52, 22828, 86, 98, 52, 98, 47306, 63311, 12788, 178, 128); fe(152, 57, 2089, 86, 183, 57, 183, 62190, 11018, 25150, 178, 128); fe(152, 57, 57262, 86, 183, 57, 183, 49000, 23939, 49100, 178, 128); fe(152, 90, 47526, 86, 242, 90, 242, 18428, 44316, 2187, 178, 128); ff(10525, 2167, 35708, 19969, 59294, 9443, 49904, 29382); fe(152, 240, 45588, 86, 22, 240, 22, 30871, 56719, 35044, 178, 128); fe(152, 174, 42283, 86, 50, 174, 50, 14346, 7693, 25407, 178, 128); ff(10382, 11403, 17785, 40332, 32375, 37243, 51799, 63331); fe(152, 52, 20160, 86, 98, 52, 98, 59890, 19473, 54504, 178, 128); ff(58088, 61316, 44378, 16824, 30839, 39569, 3175, 13803); fe(152, 225, 26922, 86, 75, 225, 75, 857, 47922, 11951, 178, 128); ff(30839, 37907, 60764, 39569, 2676, 31746, 64054, 38242); fe(152, 225, 17915, 86, 75, 225, 75, 29104, 1804, 32152, 178, 128); ff(30241, 34145, 44821, 36348, 10525, 19969, 7768, 27324); fe(152, 225, 25351, 86, 75, 225, 75, 47503, 17432, 29211, 178, 128); ff(30241, 43847, 7275, 36348, 10525, 19969, 4218, 28201); ff(2630, 36690, 49469, 19985, 64783, 15084, 9129, 19059); fe(152, 90, 52603, 86, 242, 90, 242, 27544, 25229, 18556, 178, 128); fe(152, 51, 5954, 86, 207, 51, 207, 32089, 23469, 5919, 178, 128); fe(152, 143, 1701, 86, 113, 143, 113, 24693, 52603, 27544, 178, 128); ff(2499, 10095, 62228, 47268, 7326, 41108, 42936, 35811); ff(35940, 48213, 41108, 8196, 64783, 15084, 1747, 7326); ff(30741, 57204, 56062, 61880, 30741, 61880, 7424, 35389); ff(53394, 11478, 30723, 44171, 35940, 8196, 49664, 13216); ff(35940, 56785, 5696, 8196, 53813, 51953, 8844, 2401); fe(152, 87, 10930, 86, 57, 87, 57, 49537, 28825, 3251, 178, 128); fe(152, 225, 30894, 86, 75, 225, 75, 39133, 9943, 20127, 178, 128); fe(152, 47, 1140, 86, 89, 47, 89, 63914, 41218, 7910, 178, 128); ff(9631, 42795, 37583, 18975, 43705, 62391, 5158, 64923); fe(152, 135, 19473, 86, 184, 135, 184, 54504, 36743, 1066, 178, 128); ff(43705, 44291, 48397, 62391, 59294, 9443, 329, 35148); fe(152, 174, 52741, 86, 50, 174, 50, 11172, 42499, 39076, 178, 128); fe(152, 240, 38323, 86, 22, 240, 22, 51424, 60646, 26260, 178, 128); ff(10382, 55876, 55112, 40332, 39504, 29473, 6663, 45095); fe(152, 143, 57945, 86, 113, 143, 113, 13662, 24432, 53981, 178, 128); fe(152, 47, 41351, 86, 89, 47, 89, 14051, 9535, 35820, 178, 128); fe(152, 117, 21297, 86, 188, 117, 188, 58991, 57880, 40417, 178, 128); ff(53813, 29093, 59532, 51953, 2676, 31746, 19304, 62836); ff(35940, 4048, 39452, 8196, 23651, 50175, 23049, 46438); ff(59294, 6023, 23993, 9443, 64783, 15084, 53505, 46604); fd(19418, 576, 46619, 592, 8, 33264, 58962); fd(64988, 576, 50133, 592, 13, 4918, 62936); fd(53562, 576, 58962, 592, 0, 19418, 45760); fd(36497, 576, 53105, 592, 2, 35739, 61906); fd(7520, 576, 36614, 592, 1, 54812, 35599); fd(59744, 576, 46619, 592, 10, 33264, 14136); fd(49302, 576, 38729, 592, 11, 32075, 44193); fd(53909, 576, 53105, 592, 3, 35739, 40887); fd(59744, 576, 10066, 592, 12, 30305, 14136); fd(30305, 576, 63802, 592, 15, 30694, 10066); fd(32075, 576, 9368, 592, 14, 30614, 38729); fd(57371, 576, 26936, 592, 5, 40912, 47870); fd(30614, 576, 61906, 592, 7, 36497, 9368); fd(40912, 576, 46619, 592, 9, 33264, 26936); fd(53562, 576, 62936, 592, 4, 64988, 45760); fd(9262, 576, 16935, 592, 6, 27211, 2760); fc(4261, 12516, 30702, 37992, 9627, 44952, 37992, 7631, 44952, 5132); fc(17775, 11665, 52593, 42058, 5363, 6450, 41092, 22337, 46794, 23359); fc(43752, 56033, 18354, 1528, 37462, 10987, 43426, 36588, 24808, 25196); fb(48311, 48311, 1953, 45114, 57970, 35356, 23597, 51611, 52759, 57970); fc(38426, 39269, 54811, 50346, 40450, 2493, 47123, 17897, 9900, 44994); fb(24946, 7340, 53386, 35755, 18137, 25119, 55875, 22058, 15832, 50007); fb(46004, 2493, 13239, 64705, 47123, 551, 54887, 55776, 63616, 4383); fb(18864, 54288, 10633, 29770, 48390, 8342, 7901, 11378, 29674, 30581); fb(33852, 58390, 41002, 11788, 47997, 40856, 29398, 49412, 24904, 58264); fb(36621, 3947, 36668, 65016, 60006, 7340, 18137, 39255, 48220, 49944); fb(16486, 63362, 8041, 1528, 12592, 39453, 43555, 44726, 24808, 55321); fc(26751, 38357, 63890, 30453, 24398, 46244, 14811, 28578, 25440, 1736); fc(62517, 35725, 52907, 58348, 25526, 13025, 31838, 37679, 35752, 47007); fc(46929, 4027, 23960, 14780, 11763, 13275, 40403, 5565, 62114, 15365); fc(12132, 23221, 24301, 41023, 52726, 36790, 19083, 54008, 38032, 63481); fc(34847, 34748, 11138, 19178, 51081, 40484, 3851, 48141, 12242, 27411); fc(63362, 51469, 37810, 15990, 46849, 35568, 1288, 32095, 11572, 12592); fc(11218, 31977, 8079, 60263, 56345, 28798, 25787, 59222, 32295, 13201); fb(18609, 15943, 35008, 62853, 57648, 57764, 47100, 6523, 12362, 42315); fc(49063, 51463, 15001, 19557, 62018, 31789, 45540, 15735, 16790, 37427); fb(18947, 32679, 21143, 52168, 43687, 11218, 13201, 24364, 1487, 65327); fb(24245, 34413, 23958, 47412, 45988, 61896, 47412, 9282, 61896, 35433); fb(52759, 27735, 40410, 20621, 13002, 37521, 35714, 63407, 11212, 45114); fc(4660, 7854, 63334, 29356, 38629, 10373, 10270, 41525, 15999, 6630); fb(46244, 35134, 47087, 59627, 37864, 42478, 8690, 14396, 51825, 14811); fb(38624, 48775, 46574, 47892, 38422, 40884, 29852, 7837, 19798, 64018); fb(25874, 59129, 44540, 16691, 47647, 14709, 6962, 9063, 2754, 60129); fc(18004, 10373, 62837, 20621, 10270, 37521, 35714, 21552, 11212, 28296); fc(13782, 52249, 48166, 44058, 10267, 35356, 23597, 50775, 57903, 2422); fc(38428, 54160, 42516, 24587, 64125, 13911, 59009, 62550, 37695, 3680); fb(9550, 56393, 37558, 2762, 44151, 25440, 30453, 6162, 30708, 10164); fb(29913, 15399, 52489, 29356, 41458, 62352, 53941, 25804, 15999, 4677); fa(53280, 2, 9058, 9758, 45757, 49497, 43977, 37610, 59847, 9374, 53840); fa(41400, 10, 41493, 28549, 14502, 58079, 34096, 3407, 32156, 27909, 41928); fa(32338, 1, 32156, 58938, 11977, 9407, 3407, 3407, 32156, 58554, 31778); fa(44463, 6, 28345, 49891, 64945, 62788, 42424, 12752, 25015, 49251, 45023); fa(15124, 5, 20098, 56219, 43857, 15665, 53995, 19022, 29688, 55579, 14692); fa(5359, 7, 41493, 5549, 3407, 32156, 34096, 63900, 27116, 5933, 5791); fa(12920, 0, 15665, 32337, 14502, 58079, 43857, 57153, 64190, 31953, 12296); fa(29799, 8, 20098, 57766, 34033, 55156, 53995, 57153, 64190, 58150, 30231); fa(64507, 13, 3414, 59767, 12752, 25015, 44452, 12752, 25015, 60407, 63883); fa(29502, 4, 48273, 36392, 42301, 48979, 62281, 63900, 27116, 36008, 29006); fa(16218, 3, 29688, 60544, 59045, 62594, 19022, 34096, 41493, 60928, 15658); fa(21739, 15, 3414, 44573, 59045, 62594, 44452, 42424, 28345, 44189, 22171); fa(31162, 12, 28345, 34332, 28488, 38926, 42424, 45726, 32419, 33948, 31690); fa(491, 11, 61925, 25724, 19022, 29688, 35181, 43977, 9058, 26364, 923); fa(24416, 9, 18791, 2937, 44452, 3414, 13048, 13048, 18791, 2553, 23824); fa(43897, 14, 27116, 25247, 45726, 32419, 63900, 45757, 49497, 24607, 43273); *(ciphertext + 12) = (unsigned char )((((c[1965] ^ c[1452]) ^ c[1310]) ^ c[642]) ^ c[18]); *(ciphertext + 0) = (unsigned char )((((c[1968] ^ c[1996]) ^ c[621]) ^ c[396]) ^ c[785]); *(ciphertext + 5) = (unsigned char )((((c[2036] ^ c[503]) ^ c[1791]) ^ c[1007]) ^ c[1851]); *(ciphertext + 1) = (unsigned char )((((c[1724] ^ c[331]) ^ c[729]) ^ c[1142]) ^ c[82]); *(ciphertext + 10) = (unsigned char )((((c[1836] ^ c[1368]) ^ c[530]) ^ c[670]) ^ c[324]); *(ciphertext + 9) = (unsigned char )((((c[736] ^ c[1275]) ^ c[739]) ^ c[1662]) ^ c[438]); *(ciphertext + 7) = (unsigned char )((((c[1894] ^ c[969]) ^ c[1093]) ^ c[957]) ^ c[1244]); *(ciphertext + 13) = (unsigned char )((((c[1537] ^ c[1751]) ^ c[1373]) ^ c[565]) ^ c[1342]); *(ciphertext + 8) = (unsigned char )((((c[129] ^ c[131]) ^ c[1655]) ^ c[866]) ^ c[1730]); *(ciphertext + 14) = (unsigned char )((((c[611] ^ c[443]) ^ c[314]) ^ c[1827]) ^ c[1367]); *(ciphertext + 15) = (unsigned char )((((c[1510] ^ c[1183]) ^ c[1100]) ^ c[96]) ^ c[869]); *(ciphertext + 3) = (unsigned char )((((c[550] ^ c[485]) ^ c[1223]) ^ c[1387]) ^ c[1473]); *(ciphertext + 6) = (unsigned char )((((c[1169] ^ c[1649]) ^ c[710]) ^ c[616]) ^ c[1216]); *(ciphertext + 11) = (unsigned char )((((c[1938] ^ c[1133]) ^ c[566]) ^ c[832]) ^ c[212]); *(ciphertext + 2) = (unsigned char )((((c[510] ^ c[1572]) ^ c[536]) ^ c[1299]) ^ c[32]); *(ciphertext + 4) = (unsigned char )((((c[1804] ^ c[638]) ^ c[49]) ^ c[620]) ^ c[1558]); return; } } static void fb(int l___1050 , int l___1051 , int l___1052 , int l___1053 , int l___1054 , int l___1055 , int l___1056 , int l___1057 , int l___1058 , int l___1059 ) { { c[p[l___1052] ^ x[l___1057]] = (n[c[p[l___1050] ^ x[l___1059]]][c[p[l___1058] ^ x[l___1053]]] | f[c[p[l___1051] ^ x[l___1054]]][c[p[l___1055] ^ x[l___1056]]]) - (n[c[p[l___1050] ^ x[l___1059]]][c[p[l___1058] ^ x[l___1053]]] & f[c[p[l___1051] ^ x[l___1054]]][c[p[l___1055] ^ x[l___1056]]]); return; } } static void fe(int l___1061 , int l___1062 , int l___1063 , int l___1064 , int l___1065 , int l___1066 , int l___1067 , int l___1068 , int l___1069 , int l___1070 , int l___1071 , int l___1072 ) { { c[p[l___1069] ^ x[l___1070]] = ((((((((((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) | l[l___1072][l___1065]) - ((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) & l[l___1072][l___1065])) | l[l___1064][l___1067]) - ((((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) | l[l___1072][l___1065]) - ((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) & l[l___1072][l___1065])) & l[l___1064][l___1067])) - h[l___1072][l___1065]) - (((((((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) | l[l___1072][l___1065]) - ((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) & l[l___1072][l___1065])) | l[l___1064][l___1067]) - ((((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) | l[l___1072][l___1065]) - ((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) & l[l___1072][l___1065])) & l[l___1064][l___1067])) | ~ h[l___1072][l___1065]) + ((((((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) | l[l___1072][l___1065]) - ((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) & l[l___1072][l___1065])) | l[l___1064][l___1067]) - ((((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) | l[l___1072][l___1065]) - ((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) & l[l___1072][l___1065])) & l[l___1064][l___1067])) | ~ h[l___1072][l___1065]))) - 2UL) - h[l___1064][l___1067]) - ((((((((((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) | l[l___1072][l___1065]) - ((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) & l[l___1072][l___1065])) | l[l___1064][l___1067]) - ((((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) | l[l___1072][l___1065]) - ((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) & l[l___1072][l___1065])) & l[l___1064][l___1067])) - h[l___1072][l___1065]) - (((((((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) | l[l___1072][l___1065]) - ((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) & l[l___1072][l___1065])) | l[l___1064][l___1067]) - ((((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) | l[l___1072][l___1065]) - ((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) & l[l___1072][l___1065])) & l[l___1064][l___1067])) | ~ h[l___1072][l___1065]) + ((((((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) | l[l___1072][l___1065]) - ((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) & l[l___1072][l___1065])) | l[l___1064][l___1067]) - ((((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) | l[l___1072][l___1065]) - ((((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) - j[l___1071][l___1066]) - ((((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]) + (((((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) - j[l___1061][l___1062]) - (((((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) | g[l___1071][l___1066]) - ((((c[p[l___1063] ^ x[l___1068]] - g[l___1061][l___1062]) - ((c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]) + (c[p[l___1063] ^ x[l___1068]] | ~ g[l___1061][l___1062]))) - 2UL) & g[l___1071][l___1066])) | ~ j[l___1061][l___1062]) << 1UL)) - 2UL) | ~ j[l___1071][l___1066]))) - 2UL) & l[l___1072][l___1065])) & l[l___1064][l___1067])) | ~ h[l___1072][l___1065]))) - 2UL) | ~ h[l___1064][l___1067]) << 1UL)) - 2UL; return; } } static void fa(int i , int ii , int jj , int kk , int ll , int mm , int nn , int oo , int pp , int rr , int tt ) { { c[p[z[(unsigned long )((i ^ tt) + ii) ^ c[p[ll] ^ x[mm]] % 16UL]] ^ x[a[z[(unsigned long )((i ^ tt) + ii) ^ c[p[ll] ^ x[mm]] % 16UL]]]] = (c[p[z[(unsigned long )((i ^ tt) + ii) ^ c[p[nn] ^ x[jj]] % 16UL]] ^ x[a[z[(unsigned long )((i ^ tt) + ii) ^ c[p[nn] ^ x[jj]] % 16UL]]]] | c[p[z[(unsigned long )((rr ^ kk) + ii) ^ c[p[oo] ^ x[pp]] % 16UL]] ^ x[a[z[(unsigned long )((rr ^ kk) + ii) ^ c[p[oo] ^ x[pp]] % 16UL]]]]) - (c[p[z[(unsigned long )((i ^ tt) + ii) ^ c[p[nn] ^ x[jj]] % 16UL]] ^ x[a[z[(unsigned long )((i ^ tt) + ii) ^ c[p[nn] ^ x[jj]] % 16UL]]]] & c[p[z[(unsigned long )((rr ^ kk) + ii) ^ c[p[oo] ^ x[pp]] % 16UL]] ^ x[a[z[(unsigned long )((rr ^ kk) + ii) ^ c[p[oo] ^ x[pp]] % 16UL]]]]); return; } }