[[0,3,16,19,32,64,65,85,96,97,126,150,206,207,222,228,230,231,262,263,294,316,324,362,364,388,452,510,512,535,539,574,592,604,682,707,714],[1,2,4,6,25,28,30,33,86,90,142,147,176,235,250,264,295,296,325,361,390,394,511,513,514,515,516,530,537,540,541,542,543,593,605,632,685,702,715,744,745,768],[17,20,27,29,67,84,87,95,128,148,165,169,195,199,233,236,247,257,261,286,297,326,365,366,393,402,404,453,528,531,573,575,576,633,652,716],[7,23,26,56,66,68,123,144,166,192,204,237,255,258,259,310,315,323,327,351,367,368,384,395,532,534,538,577,623,648,653,686,735,746],[5,8,18,82,127,146,177,178,221,232,234,256,265,292,298,321,328,349,354,363,369,426,460,484,489,500,517,544,578,589,594,647,654,683,684,687,710,739,747],[31,34,35,59,60,69,70,145,202,218,224,227,239,246,251,260,330,348,370,387,391,432,443,474,477,485,486,506,518,519,529,545,590,595,619,634,688,703,705,709,711,713,718,742,767,770],[9,22,24,36,48,61,80,94,99,129,130,138,179,208,209,226,238,253,266,267,284,290,352,359,392,434,520,527,533,558,561,570,596,599,602,607,621,636,651,656,691,692,693,700,704,706,712,731,740,764,766],[11,21,38,50,51,63,89,98,112,140,197,205,210,241,242,252,254,269,300,309,313,314,398,433,444,454,482,522,562,567,568,579,580,581,601,603,622,625,628,650,675,676,690,694,698,708,717,719,748,749,769],[10,13,37,58,72,83,118,122,141,151,153,181,191,193,243,268,285,293,299,329,331,332,334,350,356,360,371,372,373,386,397,461,471,480,488,490,507,523,547,548,549,564,582,583,606,644,645,658,673,689,695,701,736,763,771],[14,40,41,91,93,124,132,240,248,270,282,288,303,311,333,335,336,347,358,374,389,436,521,524,546,560,571,591,624,635,657,659,672,680,699,720,722,729,737,743,761],[12,39,52,53,62,81,88,113,116,117,121,125,149,167,168,170,173,180,200,219,249,271,283,287,301,319,322,337,396,401,403,405,421,472,501,526,536,559,620,626,627,637,639,660,669,671,674,696,721,762,772],[15,55,57,71,73,100,102,103,131,133,136,139,143,152,156,163,194,203,211,213,229,244,245,273,274,281,317,344,355,376,399,400,406,407,408,427,429,445,483,487,551,553,608,609,610,655,670,681,697,730,732,738,741,750,751],[42,43,101,105,134,135,155,158,172,174,214,272,278,291,302,345,353,375,385,422,435,475,498,525,550,569,572,584,597,600,611,629,638,640,646,661,677,678,679,723,724,725,726,734,754,759,773],[44,45,49,74,76,104,114,115,154,175,182,183,184,212,275,280,289,305,320,357,377,409,419,423,430,431,447,455,468,476,491,495,552,565,566,618,630,649,662,663,752,755,774,776,796],[54,75,111,119,120,159,171,198,201,223,276,279,306,318,340,346,380,381,428,462,469,473,554,563,585,612,614,631,641,665,758,775,779,787,791,792,799],[106,137,157,160,164,196,225,277,312,339,341,411,413,414,420,425,456,457,463,466,598,613,642,664,727,733,760,777,778,780,794,795],[46,47,77,92,107,108,304,342,378,379,437,438,446,458,464,467,504,555,586,615,616,643,667,753,781,784,786,789,790,793,798],[185,307,338,343,382,383,410,412,415,417,418,424,439,440,441,448,470,556,587,617,666,728,757,765,783,788],[161,186,187,188,308,449,459,499,557,756,797],[78,109,162,215,442,465,493,588,782],[79,110,189,416,451,478,494,505,785],[190,217,220,450,481,497,502,503,668],[216,479,492,496,509],[508]]